Repository navigation
build(deps): bump cachetools from 6.1.0 to 7.1.7 - #119
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [cachetools](https://github.com/tkem/cachetools) from 6.1.0 to 7.1.7. - [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst) - [Commits](tkem/cachetools@v6.1.0...v7.1.7) --- updated-dependencies: - dependency-name: cachetools dependency-version: 7.1.7 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
Not merging as-is. cachetools 7.1.7 makes mypy fail on existing TTLCache usage:
Runtime tests passed. Needs a small typing fix (annotate the recreated caches) before this can land. |
|
Daily maintenance (2026-09-27): not merging
Leave open. |
|
Daily maintenance (2026-09-28): leaving open — CI still red on the branch tip, and this is a major |
|
Daily maintenance (2026-09-29): opened a clean superseding PR from current Bumps to cachetools 7.2.0 with TTLCache typing fixes so mypy is green. Will merge that PR when CI is green and close this Dependabot PR as superseded. |
Lockfile now resolves cachetools 7.2.0 (requires >=7.1.7). cachetools 7 ships stubs that type TTLCache.get() as V | None, so the instrument cache no longer needs a cast. Recreating order-tracking caches must use TTLCache[str, dict[str, Any]] and TTLCache[str, int] so restore loops do not mix value types. Refs #119
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Bumps cachetools from 6.1.0 to 7.1.7.
Changelog
Sourced from cachetools's changelog.
... (truncated)
Commits
01af8e5Release v7.1.7.ccaa8c8Minor stylistic improvements.c65b625Prepare v7.1.7.89a5928Bump actions/setup-python from 6.3.0 to 7.0.0 (#411)39b31bcFix #405: Fix Cache.setitem over-evicting when growing an existing key16e8889Bump actions/checkout from 7.0.0 to 7.0.1 (#410)13bb86aMinor style improvements to keep ruff happy.e2250beFix RTD version handling.0d2a6eaRelease v7.1.5.d64cf80Prepare v7.1.5.You can trigger a rebase of this PR by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)