Skip to content

chore(deps): Update dependency cachetools to v7#95

Open
wall-e-one[bot] wants to merge 1 commit into
mainfrom
renovate/cachetools-7.x
Open

chore(deps): Update dependency cachetools to v7#95
wall-e-one[bot] wants to merge 1 commit into
mainfrom
renovate/cachetools-7.x

Conversation

@wall-e-one
Copy link
Copy Markdown
Contributor

@wall-e-one wall-e-one Bot commented May 1, 2026

This PR contains the following updates:

Package Change Age Confidence
cachetools (changelog) >=5.5,<7>=7.1,<8 age confidence

Release Notes

tkem/cachetools (cachetools)

v7.1.4

Compare Source

===================

  • Minor unit test improvements.

  • Update build environment.

v7.1.3

Compare Source

===================

  • Minor type stub improvements.

  • Update build environment.

v7.1.2

Compare Source

===================

  • Minor type stub improvements.

  • Minor documentation improvements.

  • Modernize build environment.

v7.1.1

Compare Source

===================

  • Various type stub improvements.

v7.1.0

Compare Source

===================

  • Add type stubs based on the work of the good people at typeshed <https://github.com/python/typeshed/tree/main/stubs/cachetools/>__.

  • Update unit tests.

v7.0.6

Compare Source

===================

  • Minor code improvements.

  • Update project URLs.

  • Update CI environment.

v7.0.5

Compare Source

===================

  • Minor @cachedmethod performance improvements.

v7.0.4

Compare Source

===================

  • Fix and properly document @cachedmethod.cache_key behavior.

  • Minor documentation improvements.

v7.0.3

Compare Source

===================

  • Fix DeprecationWarning when creating an autospec mock with
    @cachedmethod decorations.

v7.0.2

Compare Source

===================

  • Provide more efficient clear() implementation for all support
    Cache classes (courtesy Josep Pon Farreny).

v7.0.1

Compare Source

===================

  • Various test improvements.

  • Update Copilot Instructions.

v7.0.0

Compare Source

===================

  • Require Python 3.10 or later (breaking change).

  • Drop support for passing info as fourth positional parameter to
    @cached (breaking change).

  • Drop support for cache(self) returning None with
    @cachedmethod (breaking change).

  • Convert the @cachedmethod wrappers to descriptors, deprecating
    its use with class methods and instances that do not provide a
    mutable __dict__ attribute (potentially breaking change).

  • Convert the previously undocumented @cachedmethod attributes
    (cache, cache_lock, etc.) to properties for instance
    methods, providing official support and documentation (potentially
    breaking change).

  • Add an optional info parameter to the @cachedmethod
    decorator for reporting per-instance cache statistics. Note that
    this requires the instance's __dict__ attribute to be a mutable
    mapping.


Configuration

📅 Schedule: (in timezone America/Los_Angeles)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@wall-e-one wall-e-one Bot force-pushed the renovate/cachetools-7.x branch from 9b2b4f5 to cd5316a Compare May 5, 2026 07:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant