python-cachetools: bump to 7.0.5
authorAlexandru Ardelean <redacted>
Sun, 29 Mar 2026 12:43:53 +0000 (12:43 +0000)
committerAlexandru Ardelean <redacted>
Wed, 1 Apr 2026 07:29:27 +0000 (10:29 +0300)
commitf2c07b9ba015312a0c17705f6f665510af815306
treef50dd5b621363bee4b344760f971529240d68149
parent1d8ab824ce5a6163b990faebc1a7ac3945d3e594
python-cachetools: bump to 7.0.5

Changes since 5.3.1:
- v6.0: Drop Python 3.7 support; add Python 3.12/3.13
- v6.0: TTLCache now uses monotonic time for expiry
- v7.0: Cache classes are now generic (PEP 585 type hints)
- v7.0: New MRUCache (most-recently-used) eviction policy
- Various performance improvements across all cache types

Also add test.sh to verify LRU/LFU/TTL caches and @cached decorator.

Link: https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst
Signed-off-by: Alexandru Ardelean <redacted>
lang/python/python-cachetools/Makefile
lang/python/python-cachetools/test.sh [new file with mode: 0755]
git clone https://git.99rst.org/PROJECT