NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #876 most downloaded on PyPI
Typing stubs for cachetools
Last release 2 months ago
13 Jul 2026
Release timing varies
gaps range from 2 weeks to 9 months
Most releases are documented
notes for 33 of 46 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
46 releases · first in 2021
One column per quarter.
[cachetools] Mark as obsolete since 7.1.0
[cachetools] Mark as obsolete since 7.1.0 (#15357)
Upgrade black to 26.5.0
Upgrade black to 26.5.0 (#15801)
[cachetools] Update to 7.0.*
Use dashes instead of underscores for METADATA.toml field names
Use dashes instead of underscores for METADATA.toml field names (#15614)
[cachetools] Add @type_check_only to stub-only private classes
[cachetools] Add @type_check_only to stub-only private classes (#15516)
Also unify duplicated _CacheInfo definitions
cachetools: precise typing for decorators and cached(); expose cache_info/cache_clear and fix keys signatures
cachetools: precise typing for decorators and cached(); expose cache_info/cache_clear and fix keys signatures (#14770)
[cachetools] Update to 6.2.*
[cachetools] Update to 6.2.* (#14644)
[stubsabot] Bump cachetools to 6.1.*
[stubsabot] Bump cachetools to 6.1.* (#14291)
Release: https://pypi.org/pypi/cachetools/6.1.0 Homepage: https://github.com/tkem/cachetools/ Repository: https://github.com/tkem/cachetools Typeshed stubs: https://github.com/python/typeshed/tree/main/stubs/cachetools Diff: https://github.com/tkem/cachetools/compare/v6.0.0...v6.1.0
Stubsabot analysis of the diff between the two releases:
Bump cachetools to 6.0.*
Bump cachetools to 6.0.* (#14131)
Bump cachetools to 5.5.*
Bump cachetools to 5.5.* (#12556)
Bump cachetools to 5.4.*
Bump cachetools to 5.4.* (#12353)
Remove many redundant inheritances from Generic[]
Remove many redundant inheritances from Generic[] (#10933)
Add an upstream_repository field to METADATA.toml
Add an upstream_repository field to METADATA.toml (#10487)
Closes: #10478
Add defaults for third-party stubs A-D
Add defaults for third-party stubs A-D (#9952)
Improve many __(a)exit__ annotations
Improve many __(a)exit__ annotations (#9696)
Remove unused type: ignore comments
Remove unused type: ignore comments (#9801)
Update Unused parameters in stubs/
Update Unused parameters in stubs/ (#9704)
Update _Unused TypeAlias
Update object | None params
Replace unused object parameters with Unused alias
Stubtest settings: change ignore_missing_stub default to false
Stubtest settings: change ignore_missing_stub default to false (#9779)
If you're reading about this commit from an autogenerated changelog entry, this should have no user-visible impact on how the stubs are interpreted by a type checker; it's just an internal change to how typeshed's tests work.
Update cachetools stubs to 5.3.*
Update cachetools stubs to 5.3.* (#9666)
Check missing definitions for several packages
Check missing definitions for several packages (#8167)
Co-authored-by: hauntsaninja <>
Update cachetools to 5.2.*
Update cachetools to 5.2.* (#8119)
cachetools: Fix invalid TypeVar usage
cachetools: Fix invalid TypeVar usage (#8073)
Third-party stubs: import from collections.abc where possible
Third-party stubs: import from collections.abc where possible (#7637)
Co-authored-by: Alex Waygood Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Update cachetools to 5.0.0 (#7455)
Co-authored-by: Alex Waygood Alex.Waygood@Gmail.com Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Upgrade to stubtest with dunder pos only reverted
Upgrade to stubtest with dunder pos only reverted (#7442)
Fix cachetools maxsize argument types
Fix cachetools maxsize argument types (#6901)
Nothing published for this version
Use PEP 585 syntax wherever possible
Use PEP 585 syntax wherever possible (#6717)
Reduce use of deprecated typing aliases
Reduce use of deprecated typing aliases (#6358)
Fix MutableMapping overrides
Fix MutableMapping overrides (#6352)
Add star to all non-0.1 versions
Add star to all non-0.1 versions (#6146)
Fix type of lock parameter of cachetools.cachedmethod() decorator
Fix type of lock parameter of cachetools.cachedmethod() decorator (#6144)
Remove unncessary MutableMapping overrides
Remove unncessary MutableMapping overrides (#6097)
Add back and update cachetools stubs to cachetools 4.2.4
Add back and update cachetools stubs to cachetools 4.2.4 (#6096)
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 →