--- - branch: MAIN date: Mon Aug 24 11:33:58 UTC 2015 files: - new: '1.2136' old: '1.2135' path: pkgsrc/devel/Makefile pathrev: pkgsrc/devel/Makefile@1.2136 type: modified - new: '1.1' old: '0' path: pkgsrc/devel/py-cached-property/DESCR pathrev: pkgsrc/devel/py-cached-property/DESCR@1.1 type: added - new: '1.1' old: '0' path: pkgsrc/devel/py-cached-property/Makefile pathrev: pkgsrc/devel/py-cached-property/Makefile@1.1 type: added - new: '1.1' old: '0' path: pkgsrc/devel/py-cached-property/PLIST pathrev: pkgsrc/devel/py-cached-property/PLIST@1.1 type: added - new: '1.1' old: '0' path: pkgsrc/devel/py-cached-property/distinfo pathrev: pkgsrc/devel/py-cached-property/distinfo@1.1 type: added id: 20150824T113358Z.4ebe6f345d797e17fb6d55af752a595995e96836 log: | Add py-cached property A cached-property for decorating methods in classes. History: 1.2.0 (2015-04-28) Overall code and test refactoring, thanks to @gsakkis Allow the del statement for resetting cached properties with ttl instead of del obj._cache[attr], thanks to @gsakkis. Uncovered a bug in PyPy, https://bitbucket.org/pypy/pypy/issue/2033/ attributeerror-object-attribute-is-read, thanks to @gsakkis Fixed threaded_cached_property_with_ttl to actually be thread-safe, thanks to @gsakkis 1.1.0 (2015-04-04) Regression: As the cache was not always clearing, we've broken out the time to expire feature to its own set of specific tools, thanks to @pydanny Fixed typo in README, thanks to @zoidbergwill 1.0.0 (2015-02-13) Added timed to expire feature to cached_property decorator. Backwards incompatiblity: Changed del monopoly.boardwalk to del monopoly['boardwalk'] in order to support the new TTL feature. module: pkgsrc subject: 'CVS commit: pkgsrc/devel' unixtime: '1440416038' user: richard