Skip to content

chore(deps): consolidate uv group relock (supersedes #21-#25)#26

Merged
hironow merged 1 commit into
mainfrom
chore/consolidate-uv-bumps
Jul 23, 2026
Merged

chore(deps): consolidate uv group relock (supersedes #21-#25)#26
hironow merged 1 commit into
mainfrom
chore/consolidate-uv-bumps

Conversation

@hironow

@hironow hironow commented Jul 23, 2026

Copy link
Copy Markdown
Owner

Why

The 5 open Dependabot uv PRs (#21 click, #22 click*, #23 ruff, #24 pyright, #25 hypothesis + coverage) each failed CI with:

The lockfile at `uv.lock` needs to be updated, but `--locked` was provided.

Root cause: this repo routes installs through Takumi Guard (pypi.flatt.tech). Dependabot resolves against public PyPI and rewrites the lock's URLs to files.pythonhosted.org, so uv sync --locked (running behind the Takumi index) sees the lock as inconsistent and fails. It is not a code problem — main is green.

What

One relock via uv lock --upgrade-package {click,coverage,hypothesis,pyright,ruff} against the pypi.flatt.tech index, honoring the pinned exclude-newer = 2026-07-22. Only uv.lock changes; the index URLs stay on pypi.flatt.tech (0 pythonhosted leaks).

Resolved: click 8.4.2 · coverage 7.15.2 · hypothesis 6.157.0 · pyright 1.1.411 · ruff 0.15.22.

Supersedes #21, #22, #23, #24, #25.

🤖 Generated with Claude Code

…uff)

Consolidates the 5 open Dependabot uv PRs (#21-#25) into one relock.
Dependabot resolves against public PyPI and rewrites the lock URLs from the
Takumi Guard index (pypi.flatt.tech) to files.pythonhosted.org, so CI's
`uv sync --locked` (which runs behind Takumi Guard) rejected each PR's lock.

Regenerated uv.lock via `uv lock --upgrade-package ...` against the
pypi.flatt.tech index, honoring the pinned exclude-newer=2026-07-22.
pyproject is unchanged (floors are open ranges). Supersedes #21-#25.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
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.

1 participant