Skip to content

Releases: zx80/cachetools-utils

v10.4

08 Mar 14:30
Compare
Choose a tag to compare

Collect tests (contains) stats.
Add PyPy 3.11, Python 3.13t and Python 3.14t to GitHub CI.
Improve documentation.

As of 2025-03-07 freethreaded is a pain because cryptography does not install, thus only partial testing is enabled.
The dependency comes from pycryptodome and types-redis.

v10.3

05 Mar 12:14
Compare
Choose a tag to compare

Add AutoPrefixedCache.
Update doc action versions.

v10.2

24 Dec 15:03
Compare
Choose a tag to compare

Allow to change the cipher within Salsa20, AES-128-CBC and ChaCha20.

v10.1

08 Dec 07:56
Compare
Choose a tag to compare

Add optional integrity check to EncryptedCache.
Code cleanup.
Reorder memcached serialization formats.

v10.0

07 Dec 18:02
Compare
Choose a tag to compare

Add full_hash_key function.
Add EncryptedCache, ToBytesCache and BytesCache.

v9.3

06 Dec 09:30
Compare
Choose a tag to compare

Add opts to provide additional parameters to cached when wrapping methods
and functions.

v9.2

29 Nov 09:26
Compare
Choose a tag to compare
  • Simpler and more compact json cache key function.

v9.1

28 Nov 15:46
Compare
Choose a tag to compare
  • Improve documentation.
  • Add experimental json_key and hash_json_key cache key functions.

v9.0

27 Oct 07:24
Compare
Choose a tag to compare
  • Add stats method to return a convenient dict of statistics.
  • Improve type declarations.
  • Add some tests.
  • Test with (future) Python 3.14.
  • Fix doc typo.

v8.6

03 Aug 13:58
Compare
Choose a tag to compare
  • Add license section to README.
  • Add ruff pass.
  • Add Pypy 3.10 and Python 3.13 to CI.