Repository navigation
Commit a9b8e81
authored
Release 2.8.2 (#113)
## Summary
Release 2.8.2. This publishes the 2026-10-22 maintenance sweep (#112):
- ty 0.0.90
- setup-uv v10.3.2
- uv 0.13.5
- pypi-publish v1.14.3
Two of those are security fixes:
- **pypi-publish 1.14.3:** fixes GHSA-5xjx-3w67-w9x9, a critical CA
problem in the Sigstore chain that Trusted Publishing relies on. This
release is the first one published with it.
- **uv 0.13.4 and later:** fixes GHSA-hq85-5cpj-mr62, the compromised
emSign roots.
The source and runtime dependencies are unchanged, including the
`certifi>=2026.10.19` floor.
Worked with Varun.
## 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
- `uv lock` moves only the project's own version.
- #112's gates ran on the same tree: ruff check, ruff format, ty,
vulture, pytest (172 passed) and osv-scanner all pass.
## Checklist
- [ ] Tests cover the new behavior, and the suite passes locally (no new
behavior)
- [x] Lint, format, and type checks pass
- [ ] Docs and README examples updated if the public surface changed
(the public surface did not change)
- [x] No secrets, credentials, or personal data in the diff or the tests1 parent 813b899 commit a9b8e81
2 files changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments