From a5ecd1df8edf1379581f4da37defa7ff1b1d1172 Mon Sep 17 00:00:00 2001 From: Bartek Sokorski Date: Mon, 21 Sep 2020 22:07:28 +0200 Subject: [PATCH] Add HISTORY.md --- HISTORY.md | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 HISTORY.md diff --git a/HISTORY.md b/HISTORY.md new file mode 100644 index 0000000..c102b99 --- /dev/null +++ b/HISTORY.md @@ -0,0 +1,81 @@ +# History + +## 1.5.1 (2018-08-05) + +* Added formal support for Python 3.7 +* Removed formal support for Python 3.3 + +## 1.4.3 (2018-06-14) + +* Catch SyntaxError from asyncio import on older versions of Python, thanks to @asottile + +## 1.4.2 (2018-04-08) + +* Really fixed tests, thanks to @pydanny + +## 1.4.1 (2018-04-08) + +* Added conftest.py to manifest so tests work properly off the tarball, thanks to @dotlambda +* Ensured new asyncio tests didn't break Python 2.7 builds on Debian, thanks to @pydanny +* Code formatting via black, thanks to @pydanny and @ambv + +## 1.4.0 (2018-02-25) + +* Added asyncio support, thanks to @vbraun +* Remove Python 2.6 support, whose end of life was 5 years ago, thanks to @pydanny + +## 1.3.1 (2017-09-21) + +* Validate for Python 3.6 + +## 1.3.0 (2015-11-24) + +* Drop some non-ASCII characters from HISTORY.rst, thanks to @AdamWill +* Added official support for Python 3.5, thanks to @pydanny and @audreyr +* Removed confusingly placed lock from example, thanks to @ionelmc +* Corrected invalidation cache documentation, thanks to @proofit404 +* Updated to latest Travis-CI environment, thanks to @audreyr + +## 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. + +## 0.1.5 (2014-05-20) + +* Added threading support with new `threaded_cached_property` decorator +* Documented cache invalidation +* Updated credits +* Sourced the bottle implementation + +## 0.1.4 (2014-05-17) + +* Fix the dang-blarged py_modules argument. + +## 0.1.3 (2014-05-17) + +* Removed import of package into `setup.py` + +## 0.1.2 (2014-05-17) + +* Documentation fixes. Not opening up a RTFD instance for this because it's so simple to use. + +## 0.1.1 (2014-05-17) + +* setup.py fix. Whoops! + +## 0.1.0 (2014-05-17) + +* First release on PyPI. -- 2.30.2