Releases: zx80/cachetools-utils
Releases · zx80/cachetools-utils
v9.0
- 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
- Add license section to README.
- Add
ruff
pass.
- Add Pypy 3.10 and Python 3.13 to CI.
v8.5
- improved typing
- updated CI
v8.4
- improved doc
- improved type checking
v8.3
- Fix
TwoLevelCache
verbosity
- Add
DebugCache
class
- Sort keys on JSON dumps.
- Upgrade GitHub actions.
- Test with Python 3.12.
- Improved documentation.
v8.0
- Add
LockedCache
class for shared cache and threading.
- Add
DictCache
class for dict-based cache.
- Add resiliency option to
TwoLevelCache
.
- Add extended
cached
decorator with in
and del
support.
- Use base85 instead of base64 for MemCached keys.
- Improved documentation following diátaxis advices.
- Hide some private internals.
v7.0
- Switch to
pyproject.toml
only.
- Require Python 3.10+ for easier typing.
v6.0
- documentation updates, especially for
github.io
- github CI updates
- add
pyproject.toml
(stupid) file