Skip to content

Bump cachebox from 5.2.3 to 6.2.1 - #8331

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/cachebox-6.2.0
Closed

Bump cachebox from 5.2.3 to 6.2.1#8331
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/cachebox-6.2.0

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubJul 23, 2026

Copy link
Copy Markdown
Contributor

Bumps cachebox from 5.2.3 to 6.2.1.

Release notes

Sourced from cachebox's releases.

Release v6.2.1

This is a patch release that fully migrates the crate to stable Rust — no more nightly-only features are used.

Changes

  • Migrated the entire codebase from Rust nightly to stable Rust. cachebox no longer relies on any unstable Rust features.
  • Fixed a rare, hard-to-reproduce bug that could occur under very specific conditions.

Bug Fixes

  • #62: 6.2.0 could not be built with stable Rust (error[E0554]: '#![feature]' may not be used on the stable release channel)

Thanks To

Release v6.2.0

This release introduces a new method and improves the atomicity of an existing one, along with a bug fix.

New Features

  • Added setdefault_with method to cache classes for more flexible atomic operations.

Changes

  • setdefault is now fully atomic, improving thread-safety and reliability.

Bug Fixes

  • #61: Cache stampede doesn't work in free threading

Thanks To

Release v6.1.2

This release updates the core dependency to PyO3 0.29.0. This is a patch release with dependency and compatibility updates.

Changes

  • Dropped support for Python 3.13t (as per PyO3 upstream).
  • Improved compatibility with Python 3.15 beta and free-threaded builds.
  • Security fixes and internal soundness improvements from PyO3.
  • Minor build and dependency updates.

Release v6.1.1

This release includes a critical fix for a bug where exceptions raised by functions wrapped with @cached ( with enabled lock ) could get permanently stuck in the cache. Once an exception was cached, subsequent calls would always re-raise it immediately without re-executing the function or allowing the cache to clear properly.

Bug fixes

  • #57: Caching raised exceptions never clears the cache

Thanks to

... (truncated)

Commits
  • 3e41cea Switch to stable version of Rust
  • cd768c9 Update CI tests
  • 50dc0cc Remove all nightly unsafe impl Drop <#[may_dangle] T... implementations
  • 30bcce4 Update CI tests
  • cbac542 Remove nightly unsafe impl Drop <#[may_dangle] T... implementation for Lazy...
  • 65f9e66 move ci_hang_debug.sh to repo root
  • 22b8c20 Update CI tests to find out why sometimes hangs on CI
  • b341cdf Fix tests
  • 127bf75 Update tests and bump version to 6.2.1
  • bf9a54f Fix #62
  • Additional commits viewable in compare view

@dependabotdependabotBot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jul 23, 2026
@dependabot
dependabotBot requested a review from a team as a code ownerJuly 23, 2026 04:44
@dependabotdependabotBot added the python Pull requests that update Python code label Jul 23, 2026
@codecov

codecovBot commented Jul 23, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 70.13%. Comparing base (e347cd7) to head (a09eec7).

Additional details and impacted files
@@ Coverage Diff @@## main #8331 +/- ##
==========================================
- Coverage 71.11% 70.13% -0.99% 
==========================================
Files 305 305 Lines 32004 32004 ==========================================
- Hits 22760 22445 -315 - Misses 9244 9559 +315 

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Bumps [cachebox](https://github.com/awolverp/cachebox) from 5.2.3 to 6.2.1.
- [Release notes](https://github.com/awolverp/cachebox/releases)
- [Commits](awolverp/cachebox@v5.2.3...v6.2.1)
---
updated-dependencies:
- dependency-name: cachebox
dependency-version: 6.2.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot changed the title Bump cachebox from 5.2.3 to 6.2.0Bump cachebox from 5.2.3 to 6.2.1Jul 28, 2026
@dependabot
dependabotBotforce-pushed the dependabot/pip/cachebox-6.2.0 branch from 607b060 to a09eec7CompareJuly 28, 2026 04:43
@dependabot@github

dependabotBot commented on behalf of githubJul 28, 2026

Copy link
Copy Markdown
ContributorAuthor

Superseded by #8344.

@dependabotdependabotBot closed this Jul 28, 2026
auto-merge was automatically disabled July 28, 2026 04:44

Pull request was closed

@dependabot
dependabotBot deleted the dependabot/pip/cachebox-6.2.0 branch July 28, 2026 04:44
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blocked on third party dependencydependenciesPull requests that update a dependency filepythonPull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@jenshnielsen