Bump for 1.1.0 1.1.0
authorDaniel Greenfeld <danny@eventbrite.com>
Tue, 14 Apr 2015 16:35:28 +0000 (09:35 -0700)
committerDaniel Greenfeld <danny@eventbrite.com>
Tue, 14 Apr 2015 16:35:28 +0000 (09:35 -0700)
HISTORY.rst
README.rst
cached_property.py
setup.py

index 95a371ad569cb9c2c195040ab3a702d72ee544f6..ca6e3c2d03f0e23d42893f4df1c936737dd1b6bc 100644 (file)
@@ -6,6 +6,7 @@ History
 1.1.0 (2015-04-04)
 ++++++++++++++++++
 
+* 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.
 * Fixed typo in README, thanks to @zoidbergwill.
 
 1.0.0 (2015-02-13)
index c2d6daa4439a29cc9a07ab72c4f50588d652707f..bdb9c513cf773b723daa72b69e4d81c551f8a6c8 100644 (file)
@@ -96,7 +96,7 @@ Results of cached functions can be invalidated by outside forces. Let's demonstr
     >>> monopoly.boardwalk
     550
     >>> # invalidate the cache
-    >>> del monopoly['boardwalk']
+    >>> del monopoly.boardwalk
     >>> # request the boardwalk property again
     >>> monopoly.boardwalk
     600
@@ -186,6 +186,10 @@ Now use it:
     3
     >>> monopoly.dice
     3
+    >>> # This cache clearing does not always work, see note below.
+    >>> del monopoly['dice']
+    >>> monopoly.dice
+    6
 
 **Note:** The ``ttl`` tools do not reliably allow the clearing of the cache. This
 is why they are broken out into seperate tools. See https://github.com/pydanny/cached-property/issues/16.
index 48e615a56a852210a0a02058d8865db201563f1c..3547b4377956ea455d03510a4a34592f516734c2 100644 (file)
@@ -2,7 +2,7 @@
 
 __author__ = 'Daniel Greenfeld'
 __email__ = 'pydanny@gmail.com'
-__version__ = '1.0.0'
+__version__ = '1.1.0'
 __license__ = 'BSD'
 
 from time import time
index 0de70e89bf81f71ba11773e415078f7a7c1db30d..2a6bca4f62de76839a45bbcae791d43b169587bf 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -9,7 +9,7 @@ try:
 except ImportError:
     from distutils.core import setup
 
-__version__ = '1.0.0'
+__version__ = '1.1.0'
 
 readme = open('README.rst').read()
 history = open('HISTORY.rst').read().replace('.. :changelog:', '')