1. c234536 Fix #225: Add submodule shims for backward compatibility. by Thomas Kemmer · 2 years, 9 months ago
  2. c0162c5 Fix #216: Add documentation and tests for using TTLCache with datetime. by Thomas Kemmer · 2 years, 9 months ago
  3. a34c227 Remove Python 2 remnants. by Thomas Kemmer · 3 years, 2 months ago
  4. 187b13a Format code with black. by Thomas Kemmer · 3 years, 2 months ago
  5. 4862ce3 Fix #200: Handle __missing__ not storing cache items. by Thomas Kemmer · 3 years, 5 months ago
  6. 5085c57 Add a test demonstrating the need for RLock in func.py. by Paul Fisher · 3 years, 9 months ago
  7. 986d815 Add FIFO cache implementation. by Thomas Kemmer · 3 years, 6 months ago
  8. 55d67e6 Add MRU cache implementation by Diego Argueta · 3 years, 11 months ago
  9. e82cffc Fix #174: Improve popitem() exception context handling. by Thomas Kemmer · 4 years ago
  10. 1cab650 Fix #164: Support cache_parameters() with cachetools.func decorators. by Thomas Kemmer · 4 years, 2 months ago
  11. d33a8bb Fix #163: Support user_function with cachetools.func decorators. by Thomas Kemmer · 4 years, 2 months ago
  12. 748d10d Fix #130: Fix pickling/unpickling of cache keys. by Thomas Kemmer · 5 years ago
  13. aa21f86 Fix #113: Add support for maxsize=None in cachetools.func decorators. by Thomas Kemmer · 6 years ago
  14. 5b85b3f Fix #109: Remove "missing" constructor argument. by Thomas Kemmer · 6 years ago
  15. 48e00c5 Fix #107: Remove 'self' from @cachedmethod key arguments. by Thomas Kemmer · 6 years ago
  16. 91ad85b Test on PyPy Python 3 implementation by Sergey B Kirpichev · 6 years ago
  17. 8297633 Fix #58: Deprecate 'missing' Cache constructor parameter. by Thomas Kemmer · 6 years ago
  18. 83335b6 Fix #95: Fix Python 2.7 RRCache pickling issues. by Thomas Kemmer · 6 years ago
  19. 3c055ca Add unit tests for overridden getsizeof() method. by Thomas Kemmer · 6 years ago
  20. 1770a71 Fix #74: Move key functions to separate package. by Thomas Kemmer · 8 years ago
  21. bb87402 Fix #75: Remove deprecated features. by Thomas Kemmer · 8 years ago
  22. 977e1c4 Fix #63: Handle ValueError in Cache.__missing__(). by Thomas Kemmer · 8 years ago
  23. d20f70b Fix #67: Do not call TTLCache.expire() from TTLCache.__delitem__(). by Thomas Kemmer · 8 years ago
  24. d4da663 Fix #60: Call __missing__() of derived classes. by Thomas Kemmer · 8 years ago
  25. f4554de Fix pickle tests. by Thomas Kemmer · 9 years ago
  26. c8c8db1 Fix pickling of large LRUCache and TTLCache instances. by Thomas Kemmer · 9 years ago
  27. f566225 Improve unit test coverage. by Thomas Kemmer · 9 years ago
  28. 82b8071 Fix #46: Improve key functions. by Thomas Kemmer · 9 years ago
  29. 732d792 Fix redefinition of test_nocache. by Thomas Kemmer · 9 years ago
  30. b6bc350 Code/interface cleanup and documentation. by Thomas Kemmer · 9 years ago
  31. 1a4d59a Fix #43: Save hash value for decorator keys. by Thomas Kemmer · 9 years ago
  32. 804be35 Fix #34: Add generic @cache decorator. by Thomas Kemmer · 9 years ago
  33. da4ea1a Fix #42: Clear cache statistics in clear_cache(). by Thomas Kemmer · 9 years ago
  34. 385ace8 Fix #40: Allow simple cache instances to be pickled. by Thomas Kemmer · 9 years ago
  35. ec80673 Fix #33: Code cleanup for improved PEP 8 conformance. by Thomas Kemmer · 9 years ago
  36. 7827ec0 Fix #32: Add docs/tests for using @cachedmethod with generic mutable mappings. by Thomas Kemmer · 9 years ago
  37. c6137f2 Fix #3: Improve documentation. by Thomas Kemmer · 9 years ago
  38. 5c2a69b Fix #30: Provide RRCache.choice property. by Thomas Kemmer · 9 years ago
  39. b624bf8 Use NestedTimer for TTLCache. by Thomas Kemmer · 10 years ago
  40. d7cb994 Prepare v0.8.1 by Thomas Kemmer · 10 years ago
  41. bf2de58 Prepare v0.8.0 by Thomas Kemmer · 10 years ago
  42. 5f80519 Fix #27: Ignore ValueError in decorators. by Thomas Kemmer · 10 years ago
  43. ebd7920 Add Cache.__missing__() by Thomas Kemmer · 10 years ago
  44. b024209 Fix #24: Skip expired items when iterating over TTLCache. by Thomas Kemmer · 10 years ago
  45. 8dd2764 Fix #20: Deprecate TTLCache.ExpiredError by Thomas Kemmer · 10 years ago
  46. 6c829a4 Fix #21: Add choice argument to RRCache constructor. by Thomas Kemmer · 10 years ago
  47. a49f49f Fix #20: Move TTLCache.ExpiredError to module. by Thomas Kemmer · 10 years ago
  48. 07646b7 Fix #14: LRU/TTLCache refactoring. by Thomas Kemmer · 10 years ago
  49. 3488121 Fix #17: Raise TTLCache.ExpiredError for expired TTLCache items. by Thomas Kemmer · 10 years ago
  50. aae7bf5 Fix #16: Support unsynchronized function decorators. by Thomas Kemmer · 10 years ago
  51. 430e338 Fix #15: Allow @cachedmethod.cache() to return None by Thomas Kemmer · 10 years ago
  52. d5ef9cc Fix #12: No formatting of KeyError arguments. by Thomas Kemmer · 10 years ago
  53. e57eb9c Fix #7: getsizeof() usage by Thomas Kemmer · 10 years ago
  54. 5ae3b9d Resolve #9: Add @ttl_cache function decorator. by Thomas Kemmer · 10 years ago
  55. e255ae7 Fix #6: Non-mutating TTLCache.__getitem__() by Thomas Kemmer · 10 years ago
  56. b210c14 Prepare v0.4.0 by Thomas Kemmer · 10 years ago
  57. 059216b Add TTLCache, refactor base class by Thomas Kemmer · 10 years ago
  58. 4953b0b Add cachedmethod decorator. by Thomas Kemmer · 10 years ago
  59. 5543675 Add size, getsizeof cache members. by Thomas Kemmer · 10 years ago
  60. 3b9d819 Prepare v0.2.0 by Thomas Kemmer · 10 years ago
  61. 35f85f2 Prepare v0.1.0 by Thomas Kemmer · 10 years ago
  62. a34b1fa Add initial implementation, unit tests by Thomas Kemmer · 10 years ago
  63. fa0e606 Initial commit. by Thomas Kemmer · 10 years ago