NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #534 most downloaded on PyPI
Simple LRU cache for asyncio
Last release 6 months ago
19 Mar 2026
Release timing varies
gaps range from 3 weeks to 3.3 years
Some releases are documented
notes for 6 of 20 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
20 releases · first in 2017
Added cache_contains() for read-only key lookup.
cache_contains() for read-only key lookup.AlruCacheLoopResetWarning when an auto-reset happens due to event loop change.cache_close(wait=...) for bound methods.Added a jitter parameter to randomise TTL.
jitter parameter to randomise TTL.RuntimeError when cache is used by different loop.One column per quarter.
Fixed DeprecationWarning from asyncio.iscoroutinefunction.
Fixed a memory leak on exceptions and minor performance improvement.
Fixed an error when there are pending tasks while calling .cache_clear() .
.cache_clear().Fixed a KeyError that could occur when using ttl with maxsize .
KeyError that could occur when using ttl with maxsize.typing-extensions dependency in Python 3.11+.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →