Cleanup of RST
[cached-property.git] / HISTORY.rst
1 .. :changelog:
2
3 History
4 -------
5
6 1.5.2 (2020-09-21)
7 ++++++++++++++++++
8
9 * Add formal support for Python 3.8
10 * Remove formal support for Python 3.4
11 * Switch from Travis to GitHub actions
12 * Made tests pass flake8 for Python 2.7
13
14 1.5.1 (2018-08-05)
15 ++++++++++++++++++
16
17 * Added formal support for Python 3.7
18 * Removed formal support for Python 3.3
19
20 1.4.3 (2018-06-14)
21 +++++++++++++++++++
22
23 * Catch SyntaxError from asyncio import on older versions of Python, thanks to @asottile
24
25 1.4.2 (2018-04-08)
26 ++++++++++++++++++
27
28 * Really fixed tests, thanks to @pydanny
29
30 1.4.1 (2018-04-08)
31 ++++++++++++++++++
32
33 * Added conftest.py to manifest so tests work properly off the tarball, thanks to @dotlambda
34 * Ensured new asyncio tests didn't break Python 2.7 builds on Debian, thanks to @pydanny
35 * Code formatting via black, thanks to @pydanny and @ambv
36
37
38 1.4.0 (2018-02-25)
39 ++++++++++++++++++
40
41 * Added asyncio support, thanks to @vbraun
42 * Remove Python 2.6 support, whose end of life was 5 years ago, thanks to @pydanny
43
44
45 1.3.1 (2017-09-21)
46 ++++++++++++++++++
47
48 * Validate for Python 3.6
49
50
51 1.3.0 (2015-11-24)
52 ++++++++++++++++++
53
54 * Drop some non-ASCII characters from HISTORY.rst, thanks to @AdamWill
55 * Added official support for Python 3.5, thanks to @pydanny and @audreyr
56 * Removed confusingly placed lock from example, thanks to @ionelmc
57 * Corrected invalidation cache documentation, thanks to @proofit404
58 * Updated to latest Travis-CI environment, thanks to @audreyr
59
60 1.2.0 (2015-04-28)
61 ++++++++++++++++++
62
63 * Overall code and test refactoring, thanks to @gsakkis
64 * Allow the del statement for resetting cached properties with ttl instead of del obj._cache[attr], thanks to @gsakkis.
65 * Uncovered a bug in PyPy, https://bitbucket.org/pypy/pypy/issue/2033/attributeerror-object-attribute-is-read, thanks to @gsakkis
66 * Fixed threaded_cached_property_with_ttl to actually be thread-safe, thanks to @gsakkis
67
68 1.1.0 (2015-04-04)
69 ++++++++++++++++++
70
71 * 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
72 * Fixed typo in README, thanks to @zoidbergwill
73
74 1.0.0 (2015-02-13)
75 ++++++++++++++++++
76
77 * Added timed to expire feature to ``cached_property`` decorator.
78 * **Backwards incompatiblity**: Changed ``del monopoly.boardwalk`` to ``del monopoly['boardwalk']`` in order to support the new TTL feature.
79
80 0.1.5 (2014-05-20)
81 ++++++++++++++++++
82
83 * Added threading support with new ``threaded_cached_property`` decorator
84 * Documented cache invalidation
85 * Updated credits
86 * Sourced the bottle implementation
87
88 0.1.4 (2014-05-17)
89 ++++++++++++++++++
90
91 * Fix the dang-blarged py_modules argument.
92
93 0.1.3 (2014-05-17)
94 ++++++++++++++++++
95
96 * Removed import of package into ``setup.py``
97
98 0.1.2 (2014-05-17)
99 ++++++++++++++++++
100
101 * Documentation fixes. Not opening up a RTFD instance for this because it's so simple to use.
102
103 0.1.1 (2014-05-17)
104 ++++++++++++++++++
105
106 * setup.py fix. Whoops!
107
108 0.1.0 (2014-05-17)
109 ++++++++++++++++++
110
111 * First release on PyPI.