Skip to content

chore: bump zccache 1.11.15 -> 1.11.20 - #489

Merged
zackees merged 1 commit into
mainfrom
chore/zccache-1.11.20
Jun 7, 2026
Merged

chore: bump zccache 1.11.15 -> 1.11.20#489
zackees merged 1 commit into
mainfrom
chore/zccache-1.11.20

Conversation

@zackees

@zackeeszackees commented Jun 7, 2026

Copy link
Copy Markdown
Member

Refresh the Python floor + uv.lock to pick up zccache fixes shipped since 1.11.15:

uv lock --upgrade-package zccache regenerated the lockfile cleanly. No code changes.

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores
    • Updated internal dependencies to maintain compatibility and stability.

Refresh the Python floor + uv.lock to pick up the zccache fixes since 1.11.15:
- #678 (CLI lost-connection message cleanup, 1.11.16)
- #686 (ZCCACHE_DIAG_CWD diagnostic, 1.11.17 — useful for fbuild's Windows CWD audit work)
- #681 (depgraph eviction fix → no more wasted hits when artifact GC fires, 1.11.19)
- #670 (back-pressure groundwork, 1.11.19)
- #679 (cached-stderr cross-worktree docs, 1.11.20)
- #684 (feature comparison matrix, 1.11.20)
`uv lock --upgrade-package zccache` regenerated the lockfile cleanly.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@coderabbitai

coderabbitaiBot commented Jun 7, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 10e429b9-547b-4d36-93ce-eedac210c7d6

📥 Commits

Reviewing files that changed from the base of the PR and between 6a988dc and f9b9307.

⛔ Files ignored due to path filters (1)
  • uv.lock is excluded by !**/*.lock
📒 Files selected for processing (1)
  • pyproject.toml

📝 Walkthrough

Walkthrough

The PR updates the zccache dependency minimum version requirement from 1.11.15 to 1.11.20 in pyproject.toml. This is a straightforward version constraint bump with no other changes to project configuration or metadata.

Changes

Dependency Version Update

Layer / File(s)Summary
Zccache version constraint update
pyproject.toml
The minimum version of the zccache dependency in [project].dependencies is updated from >=1.11.15 to >=1.11.20.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

Poem

🐰 A version bump, so small and neat,
Zccache gets an upgrade sweet,
From fifteen to twenty we climb,
Dependencies fresh, right on time! ✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Title check✅ PassedThe title clearly and specifically describes the main change: bumping the zccache dependency version from 1.11.15 to 1.11.20, which matches the single file modification in the changeset.
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/zccache-1.11.20

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@zackees
zackees merged commit 090bf2a into mainJun 7, 2026
87 checks passed
@zackeeszackees mentioned this pull request Jun 7, 2026
zackees added a commit that referenced this pull request Jun 7, 2026
Patch release picking up #489 — zccache 1.11.15 -> 1.11.20.
The headline upstream fix is zackees/zccache#681 (depgraph contexts
pointing at disk-evicted artifacts no longer surface as wasted Hit-then-
artifact_not_found cycles); the soldr-cli dogfood reproducer's real hit
rate jumped from 15.7 % back to ~99 %, which directly affects fbuild's
600+ TU warm-build workloads.
Also bundled: #678 (CLI lost-connection message cleanup), #679 + #684
(docs around cached-stderr cross-worktree leak and zccache vs sccache
feature matrix), #686 (ZCCACHE_DIAG_CWD diagnostic, useful for fbuild's
Windows CWD audit work), #670 (back-pressure groundwork).
No code changes — workspace version (Cargo.toml + Cargo.lock × 14
member crates) and pyproject.toml only.
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Triage

Development

Successfully merging this pull request may close these issues.

1 participant

@zackees