Releases: python-cachier/cachier
Releases · python-cachier/cachier
v3.0.0: Cache keys now consider function names 📝
v2.3.0: Support for runtime caching + list caching + kwargs order independent cache keys
ruff: enable `isort` (#194) * ruff: enable `isort` * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
v2.2.2: Python 3.12 Support! 🐍
Test on python 3.12 + versioneer fix
v2.2.1: pymongo non-optional import bugfix 🐞
Contributed by @cthoyt
v2.2.0: Caching of None values support 📭
Contributed by @jall ! ❤️
v2.1.1: Global defaults added! 🌍
Contributed by @lordjabez! ❤️
v2.1.0: Precaching & method caching support added! 🗄
All thanks to the hard work of @lordjabez
v2.0.2: A simple CLI added 📟
Contributed by @thewchan !
v2.0.1: Better hash keys generation! 🔑
Contributed by @lordjabez
v2.0.0: Same-named methods supported! 📦
Cachier now supports pickle-based caching for cases where two identically-named methods of different classes are defined in the same module. This changes the naming convention for the pickle files in which the per-function caches are saved, and so it is a breaking change.
Contributed by @shaypal5