NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #788 most downloaded on PyPI
A decorator for caching properties in classes.
Last release 2 years ago
no release in 18 months
Ships unpredictably
gaps range from 2 weeks to 4.1 years
Nearly every release is documented
notes for 18 of 18 stable releases
1 version withdrawn
withdrawn after publishing
12 years old
19 releases · first in 2014
Specify py3.8 or higher / Officially drop py2.7 by @pydanny in https://github.com/pydanny/cached-property/pull/357
Full Changelog: https://github.com/pydanny/cached-property/compare/2.1...1.5.2
Note: This includes release notes from the 2.0 release, which was yanked
Full Changelog: 2.1...1.5.2
Note: This includes release notes from the 2.0 release, which was yanked
One column per quarter.
python_requires specifies that cached_property is for Python version 3.8 or higherAdd official support for current Python versions (3.8, 3.9, 3.10, 3.11, 3.12, 3.13) by @mrbean-bremen in https://github.com/pydanny/cached-property/pu
Full Changelog: https://github.com/pydanny/cached-property/compare/1.5.2...2.0
Full Changelog: 1.5.2...2.0
The last version of cached_property before we drop Python 2.7
The last version of cached_property before we drop Python 2.7
Added formal support for Python 3.7
Catch SyntaxError from asyncio import on older versions of Python, thanks to @asottile
Really fixed tests, thanks to @pydanny
Added conftest.py to manifest so tests work properly off the tarball, thanks to @dotlambda
Added asyncio support, thanks to @vbraun
* Validate for Python 3.6
Dropped some non-ASCII characters from HISTORY.rst, thanks to @AdamWill
Overall code and test refactoring, thanks to @gsakkis
Regression: As the cache was not always clearing, we’ve broken out the time to expire feature to it’s own set of specific tools, thanks to @pydanny
Backwards incompatiblity: Changed del monopoly.boardwalk to del monopoly['boardwalk'] in order to support the new TTL feature.
Added threading support with new threaded_cached_property decorator
threaded_cached_property decoratorFix the dang-blarged py_modules argument.
Removed import of package into setup.py
setup.pyDocumentation fixes. Not opening up a RTFD instance for this because it's so simple to use.
* setup.py fix. Whoops!
* First release on PyPI.
Your coding agent can read these notes before it upgrades. Set up the MCP server →