Skip to content

chore(deps): update dependency cachetools to v6#35

Open
red-hat-konflux[bot] wants to merge 1 commit intokonflux-quay-testfrom
konflux/mintmaker/konflux-quay-test/cachetools-6.x
Open

chore(deps): update dependency cachetools to v6#35
red-hat-konflux[bot] wants to merge 1 commit intokonflux-quay-testfrom
konflux/mintmaker/konflux-quay-test/cachetools-6.x

Conversation

@red-hat-konflux
Copy link
Copy Markdown

@red-hat-konflux red-hat-konflux Bot commented Jun 7, 2025

This PR contains the following updates:

Package Change Age Confidence
cachetools ==5.3.3 -> ==6.2.1 age confidence

Release Notes

tkem/cachetools (cachetools)

v6.2.1

Compare Source

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

  • Add support for Python 3.14.

  • Improve documentation.

  • Update CI environment.

v6.2.0

Compare Source

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

  • Improve general RRCache performance by storing cache keys in an
    additional sequence container. Note that this will increase memory
    consumption.

  • Add more unit tests.

v6.1.0

Compare Source

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

  • Improve LFUCache insertion performance by switching to an
    implementation based on the cacheing <https://pypi.org/project/cacheing/>_ library.

  • Update CI environment.

v6.0.0

Compare Source

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

  • Require Python 3.9 or later (breaking change).

  • Remove MRUCache and the @func.mru_cache decorator (breaking
    change).

  • Add an optional condition parameter to the @cached and
    @cachedmethod decorators, which, when used with a
    threading.Condition instance, should improve cache stampede <https://en.wikipedia.org/wiki/Cache_stampede>_ issues in massively
    parallel environments. Note that this will inflict some performance
    penalty, and therefore has to be enabled explicitly.

  • Convert the cachetools.func decorators to use a
    threading.Condition instance to deal with cache stampede <https://en.wikipedia.org/wiki/Cache_stampede>_ issues. Note that
    this may result in a noticable performance degradation, depending
    on your actual use case.

  • Deprecate support for cache(self) returning None to suppress
    caching with the @cachedmethod decorator.

  • Improve documentation.

  • Update CI environment.

v5.5.2

Compare Source

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

  • Reduce number of @cached lock/unlock operations.

  • Improve documentation.

  • Update CI environment.

v5.5.1

Compare Source

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

  • Add documentation regarding caching of exceptions.

  • Officially support Python 3.13.

  • Update CI environment.

v5.5.0

Compare Source

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

  • TTLCache.expire() returns iterable of expired (key, value)
    pairs.

  • TLRUCache.expire() returns iterable of expired (key, value)
    pairs.

  • Documentation improvements.

  • Update CI environment.

v5.4.0

Compare Source

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

  • Add the keys.typedmethodkey decorator.

  • Deprecate MRUCache class.

  • Deprecate @func.mru_cache decorator.

  • Update CI environment.


Configuration

📅 Schedule: 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

To execute skipped test pipelines write comment /ok-to-test.

This PR has been generated by MintMaker (powered by Renovate Bot).

@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/konflux-quay-test/cachetools-6.x branch from d90fd0b to 6bf99de Compare June 21, 2025 06:55
@red-hat-konflux
Copy link
Copy Markdown
Author

Caution

There are some errors in your PipelineRun template.

PipelineRun Error
unknown `Object 'Kind' is missing in '
metadata:
creationTimestamp: null
spec:
taskRunTemplate:
serviceAccountName: build-pipeline-quay-test

status: {}

'` |

@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/konflux-quay-test/cachetools-6.x branch from 6bf99de to 859fd39 Compare September 6, 2025 08:34
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/konflux-quay-test/cachetools-6.x branch from 859fd39 to bde203b Compare October 13, 2025 20:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants