Skip to content

Commit 5f3dbc4

Browse files
vvillait88claude
andauthored
Refresh the lock and move CI to setup-uv v10.2.0 and uv 0.12.17 (#139)
## Summary Part of the 2026-09-21 dependency sweep. - `uv.lock`: `uv lock --upgrade` moves two transitive packages, multidict 6.8.0 to 6.9.0 and watchfiles 1.2.0 to 1.3.0. No prerelease versions are in the lock. - CI: `astral-sh/setup-uv` moves from v10.1.0 to v10.2.0, and its uv `version:` input from 0.12.16 to 0.12.17, in `ci.yml`, `publish.yml` and `security.yml`. Dependabot cannot see that input. The lock is dev-side only, and the published package's declared ranges are unchanged, so there is no version bump or release. Worked with: Varun. Not done: nothing else was outdated. ## Type of change - [ ] Bug fix (no breaking change) - [ ] New feature (no breaking change) - [ ] Breaking change (existing callers must update) - [x] Docs, tests, or internal maintenance only ## Public API Unchanged. ## Test plan After `uv sync --all-extras --all-groups`, locally: ruff check, ruff format --check, ty (package and examples), vulture and pytest (1869 passed, 4 skipped, 95.37% coverage) all exit 0. OSV over `uv.lock` finds no issues. ## Checklist - [x] Tests cover the new behavior, and the suite passes locally (no new behavior; the existing suite passes) - [x] Lint, format, and type checks pass - [x] Docs and README examples updated if the public surface changed (no public surface change) - [x] No secrets, credentials, or personal data in the diff or the tests 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent a34ef2c commit 5f3dbc4

4 files changed

Lines changed: 195 additions & 256 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ jobs:
2222
- uses: useblacksmith/checkout@v1
2323

2424
- name: Install uv
25-
uses: astral-sh/setup-uv@v10.1.0
25+
uses: astral-sh/setup-uv@v10.2.0
2626
with:
27-
version: "0.12.16"
27+
version: "0.12.17"
2828

2929
- name: Set up Python
3030
run: uv python install 3.12

‎.github/workflows/publish.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ jobs:
1919
steps:
2020
- uses: actions/checkout@v7
2121

22-
- uses: astral-sh/setup-uv@v10.1.0
22+
- uses: astral-sh/setup-uv@v10.2.0
2323
with:
24-
version: "0.12.16"
24+
version: "0.12.17"
2525

2626
- name: Set version from tag
2727
run: sed -i "s/^version = .*/version = \"${GITHUB_REF_NAME#v}\"/" pyproject.toml

‎.github/workflows/security.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@ jobs:
3939
timeout-minutes: 5
4040
steps:
4141
- uses: useblacksmith/checkout@v1
42-
- uses: astral-sh/setup-uv@v10.1.0
42+
- uses: astral-sh/setup-uv@v10.2.0
4343
with:
44-
version: "0.12.16"
44+
version: "0.12.17"
4545
- uses: actions/setup-python@v7
4646
with:
4747
python-version: "3.13"

0 commit comments

Comments
 (0)