aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Expand)Author
2021-09-30Fix #225: Add submodule shims for backward compatibility.Thomas Kemmer
2021-09-29Fix #216: Add documentation and tests for using TTLCache with datetime.Thomas Kemmer
2021-04-27Remove Python 2 remnants.Thomas Kemmer
2021-04-27Format code with black.Thomas Kemmer
2021-01-24Fix #200: Handle __missing__ not storing cache items.Thomas Kemmer
2020-12-09Add a test demonstrating the need for RLock in func.py.Paul Fisher
2020-12-09Add FIFO cache implementation.Thomas Kemmer
2020-08-08Add MRU cache implementationDiego Argueta
2020-06-28Fix #174: Improve popitem() exception context handling.Thomas Kemmer
2020-04-08Fix #164: Support cache_parameters() with cachetools.func decorators.Thomas Kemmer
2020-04-08Fix #163: Support user_function with cachetools.func decorators.Thomas Kemmer
2019-05-20Fix #130: Fix pickling/unpickling of cache keys.Thomas Kemmer
2018-11-04Fix #113: Add support for maxsize=None in cachetools.func decorators.Thomas Kemmer
2018-10-27Fix #109: Remove "missing" constructor argument.Thomas Kemmer
2018-10-27Fix #107: Remove 'self' from @cachedmethod key arguments.Thomas Kemmer
2018-06-12Test on PyPy Python 3 implementationSergey B Kirpichev
2018-05-12Fix #58: Deprecate 'missing' Cache constructor parameter.Thomas Kemmer
2018-05-12Fix #95: Fix Python 2.7 RRCache pickling issues.Thomas Kemmer
2018-05-12Add unit tests for overridden getsizeof() method.Thomas Kemmer
2016-10-03Fix #74: Move key functions to separate package.Thomas Kemmer
2016-10-03Fix #75: Remove deprecated features.Thomas Kemmer
2016-04-01Fix #63: Handle ValueError in Cache.__missing__().Thomas Kemmer
2016-04-01Fix #67: Do not call TTLCache.expire() from TTLCache.__delitem__().Thomas Kemmer
2016-04-01Fix #60: Call __missing__() of derived classes.Thomas Kemmer
2015-09-15Fix pickle tests.Thomas Kemmer
2015-09-15Fix pickling of large LRUCache and TTLCache instances.Thomas Kemmer
2015-09-07Improve unit test coverage.Thomas Kemmer
2015-09-07Fix #46: Improve key functions.Thomas Kemmer
2015-08-31Fix redefinition of test_nocache.Thomas Kemmer
2015-08-28Code/interface cleanup and documentation.Thomas Kemmer
2015-08-26Fix #43: Save hash value for decorator keys.Thomas Kemmer
2015-08-24Fix #34: Add generic @cache decorator.Thomas Kemmer
2015-06-24Fix #42: Clear cache statistics in clear_cache().Thomas Kemmer
2015-06-18Fix #40: Allow simple cache instances to be pickled.Thomas Kemmer
2015-06-06Fix #33: Code cleanup for improved PEP 8 conformance.Thomas Kemmer
2015-05-23Fix #32: Add docs/tests for using @cachedmethod with generic mutable mappings.Thomas Kemmer
2014-12-19Fix #3: Improve documentation.Thomas Kemmer
2014-12-19Fix #30: Provide RRCache.choice property.Thomas Kemmer
2014-12-15Use NestedTimer for TTLCache.Thomas Kemmer
2014-12-07Prepare v0.8.1Thomas Kemmer
2014-12-03Prepare v0.8.0Thomas Kemmer
2014-12-03Fix #27: Ignore ValueError in decorators.Thomas Kemmer
2014-12-03Add Cache.__missing__()Thomas Kemmer
2014-11-12Fix #24: Skip expired items when iterating over TTLCache.Thomas Kemmer
2014-11-11Fix #20: Deprecate TTLCache.ExpiredErrorThomas Kemmer
2014-11-11Fix #21: Add choice argument to RRCache constructor.Thomas Kemmer
2014-11-10Fix #20: Move TTLCache.ExpiredError to module.Thomas Kemmer
2014-11-10Fix #14: LRU/TTLCache refactoring.Thomas Kemmer
2014-10-23Fix #17: Raise TTLCache.ExpiredError for expired TTLCache items.Thomas Kemmer
2014-10-23Fix #16: Support unsynchronized function decorators.Thomas Kemmer