Zanie Blue
876023ac3d
Check all files during a dry-run publish instead of stopping at the first failure ( #17785 )
...
This may be superseded by #17786 but is also simpler and easier to merge
first.
2026-02-03 20:25:45 +00:00
Zanie Blue
eadc223185
Improve the pull request title for versions repository updates ( #17843 )
2026-02-03 20:25:30 +00:00
Zanie Blue
1f1321d842
Bump version to 0.9.29 ( #17837 )
2026-02-03 13:06:01 -06:00
Zanie Blue
5caefee985
Add CLAUDE.md note about variable name shortening ( #17836 )
2026-02-03 18:57:00 +00:00
Zanie Blue
869d2571ed
Add CLAUDE.md note about imports ( #17835 )
2026-02-03 12:11:01 -06:00
Zanie Blue
bea2297ca3
Add CLAUDE.md note about test style ( #17834 )
2026-02-03 17:59:38 +00:00
Mohammad Miadh Angkad
396ff569ca
Fix PYTHONHOME inheritance when spawning different Python versions ( #17821 )
...
## Summary
Fixes #17814 .
When a Python version installed by uv spawns another Python version via
subprocess (e.g., Python 3.12 spawning Python 3.13), the child process
would inherit the parent's `PYTHONHOME` environment variable. This
caused the child Python to load the wrong stdlib, resulting in errors
like `AssertionError: SRE module mismatch`.
The fix removes the check that prevented overwriting an inherited
`PYTHONHOME` value. Now the Windows trampoline always sets `PYTHONHOME`
to the correct directory for non-virtualenv Python installations,
ensuring each Python version uses its own stdlib.
## Test Plan
Tested manually using the reproduction script from the issue:
```
uv python install 3.12
uv python install 3.13
echo "from os import environ;print(environ['PYTHONHOME']);import re" > test.py
python3.12.exe -c "import subprocess; subprocess.run(['python3.13.exe', 'test.py'])"
```
Before: `AssertionError: SRE module mismatch`
After: Runs successfully with correct `PYTHONHOME` pointing to 3.13's
installation.
---------
Co-authored-by: Zanie Blue <contact@zanie.dev >
2026-02-03 17:12:25 +00:00
Zanie Blue
f1e4ecf697
Improve publish test triggers in CI ( #17833 )
...
I noticed #17832 did not run tests.
Co-authored-by: Claude <noreply@anthropic.com >
2026-02-03 17:01:43 +00:00
Zanie Blue
9c04e7f1c2
Update hyper-util to v0.1.20 and system-configuration to v0.7.0 ( #17829 )
...
The the other changes are transitive.
Closes #16916
Co-authored-by: Claude <noreply@anthropic.com >
2026-02-03 08:45:23 -06:00
Zanie Blue
30d1e1e9a1
Improve display of RFC 9457 Problem Detail responses in uv publish server errors ( #17787 )
...
We return these from pyx and recently added generic handling (which I
refactor a little here)
I think they could be a bit friendlier in general, but we can futz with
that globally separately.
2026-02-03 14:21:49 +00:00
renovate[bot]
6458a2b8a5
Update Rust crate hyper-util to v0.1.20 ( #17824 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [hyper-util](https://hyper.rs )
([source](https://redirect.github.com/hyperium/hyper-util )) |
workspace.dependencies | patch | `0.1.19` → `0.1.20` |
---
### Release Notes
<details>
<summary>hyperium/hyper-util (hyper-util)</summary>
###
[`v0.1.20`](https://redirect.github.com/hyperium/hyper-util/blob/HEAD/CHANGELOG.md#0120-2026-02-02 )
[Compare
Source](https://redirect.github.com/hyperium/hyper-util/compare/v0.1.19...v0.1.20 )
- Fix `proxy::Matcher` to properly match domains regardless of casing
- Fix system proxy matcher dependency on macOS when used in sandboxed
environements.
- Increased MSRV to 1.64.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on
Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule
defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/astral-sh/uv ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45NS4yIiwidXBkYXRlZEluVmVyIjoiNDIuOTUuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYnVpbGQ6c2tpcC1yZWxlYXNlIiwiaW50ZXJuYWwiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-03 10:17:03 +00:00
William Woodruff
0ccf06d009
Bump ambient-id to 0.0.8 ( #17823 )
2026-02-03 09:31:00 +00:00
Zanie Blue
245541e976
Identify the invidividual clients in uv publish trace logs ( #17784 )
...
This is a bit of a nit, but we log three request timeouts in a row
without any clarity about what is different about them, e.g.
```
❯ uv publish wheels/* -v
...
DEBUG Using request timeout of 900s
DEBUG Using request timeout of 30s
DEBUG Using request timeout of 900s
```
This adds an identifier to each one
2026-02-02 21:30:38 -06:00
Tim Pickles
50f96967d3
feat: add properties to synthentic & project root ( #17820 )
2026-02-02 21:46:52 +01:00
konsti
f4390158b3
Use long-lived tokens for uv integration tests ( #17819 )
...
The previous rotation used limited tokens.
2026-02-02 11:41:27 -06:00
konsti
b02dae03ff
Set backoff to 10 retries ( #17816 )
...
Fix the comment, as 10 total operations means 9 waiting periods in
between.
2026-02-02 18:08:06 +01:00
renovate[bot]
1e443a5798
Update pre-commit dependencies ( #17807 )
...
This PR contains the following updates:
| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
|
[astral-sh/ruff-pre-commit](https://redirect.github.com/astral-sh/ruff-pre-commit )
| repository | patch | `v0.14.13` → `v0.14.14` | |
| [crate-ci/typos](https://redirect.github.com/crate-ci/typos ) |
repository | patch | `v1.42.0` → `v1.42.1` | `v1.42.3` (+1) |
Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://redirect.github.com/renovatebot/renovate/discussions/new )
if you have any questions.
---
### Release Notes
<details>
<summary>astral-sh/ruff-pre-commit (astral-sh/ruff-pre-commit)</summary>
###
[`v0.14.14`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.14.14 )
[Compare
Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.14.13...v0.14.14 )
See: <https://github.com/astral-sh/ruff/releases/tag/0.14.14 >
</details>
<details>
<summary>crate-ci/typos (crate-ci/typos)</summary>
###
[`v1.42.1`](https://redirect.github.com/crate-ci/typos/blob/HEAD/CHANGELOG.md#014---2019-11-03 )
[Compare
Source](https://redirect.github.com/crate-ci/typos/compare/v1.42.0...v1.42.1 )
##### Bug Fixes
- Ignore numbers as identifiers
([a00831c8](https://redirect.github.com/crate-ci/typos/commit/a00831c847b7efd81be520ea9b5d02f70555351f ))
- Improve the organization of --help
([a48a457c](https://redirect.github.com/crate-ci/typos/commit/a48a457cc3ca817850118e2a2fb8b20fecdd40b8 ))
##### Features
- Dump files, identifiers, and words
([ce365ae1](https://redirect.github.com/crate-ci/typos/commit/ce365ae12e12fddfb6fc42a7f1e5ea71834d6051 ),
closes
[#​41](https://redirect.github.com/crate-ci/typos/issues/41 ))
- Give control over allowed identifier characters for leading vs rest
([107308a6](https://redirect.github.com/crate-ci/typos/commit/107308a655a425eb593bf5e4928572c16e6a9bdd ))
##### Performance
- Use standard identifier rules to avoid doing umber checks
([107308a6](https://redirect.github.com/crate-ci/typos/commit/107308a655a425eb593bf5e4928572c16e6a9bdd ))
- Only do hex check if digits are in identifiers
([68cd36d0](https://redirect.github.com/crate-ci/typos/commit/68cd36d0de90226dbc9d31c2ce6d8bf6b69adb5c ))
<!-- next-url -->
[Unreleased]:
https://redirect.github.com/crate-ci/typos/compare/v1.42.1...HEAD
[1.42.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.42.0...v1.42.1
[1.42.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.41.0...v1.42.0
[1.41.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.40.1...v1.41.0
[1.40.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.40.0...v1.40.1
[1.40.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.39.2...v1.40.0
[1.39.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.39.1...v1.39.2
[1.39.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.39.0...v1.39.1
[1.39.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.38.1...v1.39.0
[1.38.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.38.0...v1.38.1
[1.38.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.37.3...v1.38.0
[1.37.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.37.2...v1.37.3
[1.37.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.37.1...v1.37.2
[1.37.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.37.0...v1.37.1
[1.37.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.36.3...v1.37.0
[1.36.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.36.2...v1.36.3
[1.36.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.36.1...v1.36.2
[1.36.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.36.0...v1.36.1
[1.36.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.35.8...v1.36.0
[1.35.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.35.7...v1.35.8
[1.35.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.35.6...v1.35.7
[1.35.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.35.5...v1.35.6
[1.35.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.35.4...v1.35.5
[1.35.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.35.3...v1.35.4
[1.35.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.35.2...v1.35.3
[1.35.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.35.1...v1.35.2
[1.35.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.35.0...v1.35.1
[1.35.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.34.0...v1.35.0
[1.34.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.33.1...v1.34.0
[1.33.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.33.0...v1.33.1
[1.33.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.32.0...v1.33.0
[1.32.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.31.2...v1.32.0
[1.31.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.31.1...v1.31.2
[1.31.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.31.0...v1.31.1
[1.31.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.30.3...v1.31.0
[1.30.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.30.2...v1.30.3
[1.30.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.30.1...v1.30.2
[1.30.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.30.0...v1.30.1
[1.30.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.10...v1.30.0
[1.29.10]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.9...v1.29.10
[1.29.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.8...v1.29.9
[1.29.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.7...v1.29.8
[1.29.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.6...v1.29.7
[1.29.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.5...v1.29.6
[1.29.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.4...v1.29.5
[1.29.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.3...v1.29.4
[1.29.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.2...v1.29.3
[1.29.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.1...v1.29.2
[1.29.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.0...v1.29.1
[1.29.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.28.4...v1.29.0
[1.28.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.28.3...v1.28.4
[1.28.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.28.2...v1.28.3
[1.28.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.28.1...v1.28.2
[1.28.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.28.0...v1.28.1
[1.28.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.27.3...v1.28.0
[1.27.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.27.2...v1.27.3
[1.27.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.27.1...v1.27.2
[1.27.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.27.0...v1.27.1
[1.27.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.26.8...v1.27.0
[1.26.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.26.7...v1.26.8
[1.26.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.26.6...v1.26.7
[1.26.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.26.5...v1.26.6
[1.26.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.26.4...v1.26.5
[1.26.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.26.3...v1.26.4
[1.26.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.26.2...v1.26.3
[1.26.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.26.1...v1.26.2
[1.26.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.26.0...v1.26.1
[1.26.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.25.0...v1.26.0
[1.25.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.24.6...v1.25.0
[1.24.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.24.5...v1.24.6
[1.24.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.24.4...v1.24.5
[1.24.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.24.3...v1.24.4
[1.24.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.24.2...v1.24.3
[1.24.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.24.1...v1.24.2
[1.24.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.24.0...v1.24.1
[1.24.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.23.7...v1.24.0
[1.23.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.23.6...v1.23.7
[1.23.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.23.5...v1.23.6
[1.23.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.23.4...v1.23.5
[1.23.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.23.3...v1.23.4
[1.23.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.23.2...v1.23.3
[1.23.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.23.1...v1.23.2
[1.23.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.23.0...v1.23.1
[1.23.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.22.9...v1.23.0
[1.22.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.22.8...v1.22.9
[1.22.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.22.7...v1.22.8
[1.22.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.22.6...v1.22.7
[1.22.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.22.5...v1.22.6
[1.22.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.22.4...v1.22.5
[1.22.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.22.3...v1.22.4
[1.22.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.22.2...v1.22.3
[1.22.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.22.1...v1.22.2
[1.22.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.22.0...v1.22.1
[1.22.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.21.0...v1.22.0
[1.21.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.10...v1.21.0
[1.20.10]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.9...v1.20.10
[1.20.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.8...v1.20.9
[1.20.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.7...v1.20.8
[1.20.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.6...v1.20.7
[1.20.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.5...v1.20.6
[1.20.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.4...v1.20.5
[1.20.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.3...v1.20.4
[1.20.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.2...v1.20.3
[1.20.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.1...v1.20.2
[1.20.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.0...v1.20.1
[1.20.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.19.0...v1.20.0
[1.19.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.18.2...v1.19.0
[1.18.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.18.1...v1.18.2
[1.18.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.18.0...v1.18.1
[1.18.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.17.2...v1.18.0
[1.17.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.17.1...v1.17.2
[1.17.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.17.0...v1.17.1
[1.17.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.26...v1.17.0
[1.16.26]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.25...v1.16.26
[1.16.25]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.24...v1.16.25
[1.16.24]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.23...v1.16.24
[1.16.23]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.22...v1.16.23
[1.16.22]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.21...v1.16.22
[1.16.21]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.20...v1.16.21
[1.16.20]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.19...v1.16.20
[1.16.19]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.18...v1.16.19
[1.16.18]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.17...v1.16.18
[1.16.17]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.16...v1.16.17
[1.16.16]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.15...v1.16.16
[1.16.15]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.14...v1.16.15
[1.16.14]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.13...v1.16.14
[1.16.13]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.12...v1.16.13
[1.16.12]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.11...v1.16.12
[1.16.11]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.10...v1.16.11
[1.16.10]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.9...v1.16.10
[1.16.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.8...v1.16.9
[1.16.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.7...v1.16.8
[1.16.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.6...v1.16.7
[1.16.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.5...v1.16.6
[1.16.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.4...v1.16.5
[1.16.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.3...v1.16.4
[1.16.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.2...v1.16.3
[1.16.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.1...v1.16.2
[1.16.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.0...v1.16.1
[1.16.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.10...v1.16.0
[1.15.10]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.9...v1.15.10
[1.15.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.8...v1.15.9
[1.15.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.7...v1.15.8
[1.15.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.6...v1.15.7
[1.15.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.5...v1.15.6
[1.15.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.4...v1.15.5
[1.15.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.3...v1.15.4
[1.15.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.2...v1.15.3
[1.15.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.1...v1.15.2
[1.15.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.0...v1.15.1
[1.15.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.12...v1.15.0
[1.14.12]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.11...v1.14.12
[1.14.11]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.10...v1.14.11
[1.14.10]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.9...v1.14.10
[1.14.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.8...v1.14.9
[1.14.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.7...v1.14.8
[1.14.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.6...v1.14.7
[1.14.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.5...v1.14.6
[1.14.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.4...v1.14.5
[1.14.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.3...v1.14.4
[1.14.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.2...v1.14.3
[1.14.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.1...v1.14.2
[1.14.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.0...v1.14.1
[1.14.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.26...v1.14.0
[1.13.26]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.25...v1.13.26
[1.13.25]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.24...v1.13.25
[1.13.24]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.23...v1.13.24
[1.13.23]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.22...v1.13.23
[1.13.22]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.21...v1.13.22
[1.13.21]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.20...v1.13.21
[1.13.20]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.19...v1.13.20
[1.13.19]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.18...v1.13.19
[1.13.18]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.17...v1.13.18
[1.13.17]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.16...v1.13.17
[1.13.16]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.15...v1.13.16
[1.13.15]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.14...v1.13.15
[1.13.14]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.13...v1.13.14
[1.13.13]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.12...v1.13.13
[1.13.12]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.11...v1.13.12
[1.13.11]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.10...v1.13.11
[1.13.10]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.9...v1.13.10
[1.13.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.8...v1.13.9
[1.13.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.7...v1.13.8
[1.13.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.6...v1.13.7
[1.13.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.5...v1.13.6
[1.13.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.4...v1.13.5
[1.13.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.3...v1.13.4
[1.13.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.2...v1.13.3
[1.13.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.1...v1.13.2
[1.13.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.0...v1.13.1
[1.13.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.14...v1.13.0
[1.12.14]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.13...v1.12.14
[1.12.13]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.12...v1.12.13
[1.12.12]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.11...v1.12.12
[1.12.11]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.10...v1.12.11
[1.12.10]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.9...v1.12.10
[1.12.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.8...v1.12.9
[1.12.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.7...v1.12.8
[1.12.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.6...v1.12.7
[1.12.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.5...v1.12.6
[1.12.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.4...v1.12.5
[1.12.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.3...v1.12.4
[1.12.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.2...v1.12.3
[1.12.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.1...v1.12.2
[1.12.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.0...v1.12.1
[1.12.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.11.5...v1.12.0
[1.11.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.11.4...v1.11.5
[1.11.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.11.3...v1.11.4
[1.11.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.11.2...v1.11.3
[1.11.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.11.1...v1.11.2
[1.11.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.11.0...v1.11.1
[1.11.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.10.3...v1.11.0
[1.10.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.10.2...v1.10.3
[1.10.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.10.1...v1.10.2
[1.10.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.10.0...v1.10.1
[1.10.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.9.0...v1.10.0
[1.9.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.8.1...v1.9.0
[1.8.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.8.0...v1.8.1
[1.8.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.7.3...v1.8.0
[1.7.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.7.2...v1.7.3
[1.7.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.7.1...v1.7.2
[1.7.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.7.0...v1.7.1
[1.7.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.6.0...v1.7.0
[1.6.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.5.0...v1.6.0
[1.5.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.4.1...v1.5.0
[1.4.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.4.0...v1.4.1
[1.4.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.3.9...v1.4.0
[1.3.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.3.8...v1.3.9
[1.3.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.3.7...v1.3.8
[1.3.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.3.6...v1.3.7
[1.3.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.3.5...v1.3.6
[1.3.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.3.4...v1.3.5
[1.3.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.3.3...v1.3.4
[1.3.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.3.2...v1.3.3
[1.3.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.3.1...v1.3.2
[1.3.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.3.0...v1.3.1
[1.3.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.2.1...v1.3.0
[1.2.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.2.0...v1.2.1
[1.2.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.1.9...v1.2.0
[1.1.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.1.8...v1.1.9
[1.1.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.1.7...v1.1.8
[1.1.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.1.6...v1.1.7
[1.1.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.1.5...v1.1.6
[1.1.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.1.4...v1.1.5
[1.1.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.1.3...v1.1.4
[1.1.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.1.2...v1.1.3
[1.1.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.1.1...v1.1.2
[1.1.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.1.0...v1.1.1
[1.1.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.11...v1.1.0
[1.0.11]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.10...v1.0.11
[1.0.10]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.9...v1.0.10
[1.0.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.8...v1.0.9
[1.0.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.7...v1.0.8
[1.0.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.6...v1.0.7
[1.0.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.5...v1.0.6
[1.0.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.4...v1.0.5
[1.0.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.3...v1.0.4
[1.0.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.2...v1.0.3
[1.0.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.1...v1.0.2
[1.0.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.0...v1.0.1
[1.0.0]:
https://redirect.github.com/crate-ci/typos/compare/v0.4.0...v1.0.0
[0.4.0]:
https://redirect.github.com/crate-ci/typos/compare/v0.3.0...v0.4.0
[0.3.0]:
https://redirect.github.com/crate-ci/typos/compare/v0.2.0...v0.3.0
[0.2.0]:
https://redirect.github.com/crate-ci/typos/compare/v0.1.4...v0.2.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on
Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule
defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/astral-sh/uv ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Mi4xIiwidXBkYXRlZEluVmVyIjoiNDIuOTIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYnVpbGQ6c2tpcC1yZWxlYXNlIiwiaW50ZXJuYWwiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-02 15:17:25 +00:00
konsti
f5a4fee20b
Fix wheel rejections on freethreading+debug builds ( #17812 )
...
This is the minimal fix for
https://github.com/astral-sh/uv/issues/17635 . We still display the wheel
without debug, but it unbreaks freethreading+debug in general.
2026-02-02 15:13:11 +00:00
Zanie Blue
c8eebb59ab
Hint on uv version --bump dev similar to pre-release bumps ( #17796 )
...
See https://github.com/astral-sh/uv/issues/17792
2026-02-02 08:37:56 -06:00
renovate[bot]
8fbc61437f
Update dependency astral-sh/uv to v0.9.28 ( #17806 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [astral-sh/uv](https://redirect.github.com/astral-sh/uv ) | uses-with |
patch | `0.9.26` → `0.9.28` |
---
### Release Notes
<details>
<summary>astral-sh/uv (astral-sh/uv)</summary>
###
[`v0.9.28`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0928 )
[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.9.27...0.9.28 )
Released on 2026-01-29.
##### Python
- Update CPython to use [OpenSSL
3.5.5](https://redirect.github.com/openssl/openssl/releases/tag/openssl-3.5.5 )
which includes fixes for high severity CVEs
([python-build-standalone#960](https://redirect.github.com/astral-sh/python-build-standalone/pull/960 ))
##### Enhancements
- Add support for Pyodide interpreter on Windows
([#​17658](https://redirect.github.com/astral-sh/uv/pull/17658 ))
- Warn if multiple indexes include `default = true`
([#​17713](https://redirect.github.com/astral-sh/uv/pull/17713 ))
- Skip uploads when validation reports 'Already uploaded'
([#​17412](https://redirect.github.com/astral-sh/uv/pull/17412 ))
##### Configuration
- Add a reflink alias for the "clone" link mode
([#​17724](https://redirect.github.com/astral-sh/uv/pull/17724 ))
##### Bug fixes
- Ensure `uv.exe` exits when `uvw.exe` or `uvx.exe` is killed
([#​17500](https://redirect.github.com/astral-sh/uv/pull/17500 ))
###
[`v0.9.27`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0927 )
[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.9.26...0.9.27 )
Released on 2026-01-26.
##### Python
- Upgrade Pyodide to 0.29.2
([#​17652](https://redirect.github.com/astral-sh/uv/pull/17652 ))
- Upgrade to GraalPy 25.0.2
([#​17634](https://redirect.github.com/astral-sh/uv/pull/17634 ))
##### Enhancements
- Add `-t` shortform for `--target` to `uv pip` subcommands
([#​17501](https://redirect.github.com/astral-sh/uv/pull/17501 ))
- Add support for ROCm 7.0 and 7.1 accelerator backends
([#​17681](https://redirect.github.com/astral-sh/uv/pull/17681 ))
- Further improve free-threading ABI incompatibility errors
([#​17491](https://redirect.github.com/astral-sh/uv/pull/17491 ))
- Implement `uv pip freeze --exclude` flag
([#​17045](https://redirect.github.com/astral-sh/uv/pull/17045 ))
- Improve warnings for `--system` and `--no-system` in `uv venv`
([#​17647](https://redirect.github.com/astral-sh/uv/pull/17647 ))
- Make `uv pip compile` attempt to download a specified
`--python-version` if it can.
([#​17249](https://redirect.github.com/astral-sh/uv/pull/17249 ))
- Support Trusted Publishing with pyx
([#​17438](https://redirect.github.com/astral-sh/uv/pull/17438 ))
- Fix JSON schema for `exclude-newer-package`
([#​17665](https://redirect.github.com/astral-sh/uv/pull/17665 ))
##### Preview features
- Better detection for conflicting packages
([#​17623](https://redirect.github.com/astral-sh/uv/pull/17623 ))
- Upgrade based on outdated build versions in `uv python upgrade`
([#​17653](https://redirect.github.com/astral-sh/uv/pull/17653 ))
##### Bug fixes
- Change chocolatey system test to ensure uv uses the right python
([#​17533](https://redirect.github.com/astral-sh/uv/pull/17533 ))
- Fix infinite loop when `SSL_CERT_FILE` is a directory
([#​17503](https://redirect.github.com/astral-sh/uv/pull/17503 ))
##### Documentation
- Add cargo-xwin to the CONTRIBUTING guide
([#​17507](https://redirect.github.com/astral-sh/uv/pull/17507 ))
- Fix typo in the documentation of UV\_PUBLISH\_INDEX
([#​17672](https://redirect.github.com/astral-sh/uv/pull/17672 ))
- Move MSRV to platform support section
([#​17534](https://redirect.github.com/astral-sh/uv/pull/17534 ))
- Update the testing instructions in the CONTRIBUTING guide
([#​17528](https://redirect.github.com/astral-sh/uv/pull/17528 ))
- Use `--locked` to install `cargo-xwin` in guide
([#​17530](https://redirect.github.com/astral-sh/uv/pull/17530 ))
- Warn about PyPy being unmaintained
([#​17643](https://redirect.github.com/astral-sh/uv/pull/17643 ))
- docs: Correct gitlab-ci.yml to .gitlab-ci.yml
([#​17682](https://redirect.github.com/astral-sh/uv/pull/17682 ))
##### Other changes
- Update MSRV to 1.91
([#​17677](https://redirect.github.com/astral-sh/uv/pull/17677 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on
Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule
defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/astral-sh/uv ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Mi4xIiwidXBkYXRlZEluVmVyIjoiNDIuOTIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYnVpbGQ6c2tpcC1yZWxlYXNlIiwiaW50ZXJuYWwiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-02 11:19:09 +00:00
renovate[bot]
cb347a84d8
Update actions/checkout action to v6.0.2 ( #17803 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://redirect.github.com/actions/checkout ) |
action | patch | `v6.0.1` → `v6.0.2` |
---
### Release Notes
<details>
<summary>actions/checkout (actions/checkout)</summary>
###
[`v6.0.2`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v602 )
[Compare
Source](https://redirect.github.com/actions/checkout/compare/v6.0.1...v6.0.2 )
- Fix tag handling: preserve annotations and explicit fetch-tags by
[@​ericsciple](https://redirect.github.com/ericsciple ) in
[#​2356](https://redirect.github.com/actions/checkout/pull/2356 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on
Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule
defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/astral-sh/uv ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Mi4xIiwidXBkYXRlZEluVmVyIjoiNDIuOTIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYnVpbGQ6c2tpcC1yZWxlYXNlIiwiaW50ZXJuYWwiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-02 11:19:01 +00:00
renovate[bot]
41a252e5be
Update crate-ci/typos action to v1.42.1 ( #17805 )
...
This PR contains the following updates:
| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
| [crate-ci/typos](https://redirect.github.com/crate-ci/typos ) | action
| patch | `v1.42.0` → `v1.42.1` | `v1.42.3` (+1) |
---
### Release Notes
<details>
<summary>crate-ci/typos (crate-ci/typos)</summary>
###
[`v1.42.1`](https://redirect.github.com/crate-ci/typos/blob/HEAD/CHANGELOG.md#014---2019-11-03 )
[Compare
Source](https://redirect.github.com/crate-ci/typos/compare/v1.42.0...v1.42.1 )
##### Bug Fixes
- Ignore numbers as identifiers
([a00831c8](https://redirect.github.com/crate-ci/typos/commit/a00831c847b7efd81be520ea9b5d02f70555351f ))
- Improve the organization of --help
([a48a457c](https://redirect.github.com/crate-ci/typos/commit/a48a457cc3ca817850118e2a2fb8b20fecdd40b8 ))
##### Features
- Dump files, identifiers, and words
([ce365ae1](https://redirect.github.com/crate-ci/typos/commit/ce365ae12e12fddfb6fc42a7f1e5ea71834d6051 ),
closes
[#​41](https://redirect.github.com/crate-ci/typos/issues/41 ))
- Give control over allowed identifier characters for leading vs rest
([107308a6](https://redirect.github.com/crate-ci/typos/commit/107308a655a425eb593bf5e4928572c16e6a9bdd ))
##### Performance
- Use standard identifier rules to avoid doing umber checks
([107308a6](https://redirect.github.com/crate-ci/typos/commit/107308a655a425eb593bf5e4928572c16e6a9bdd ))
- Only do hex check if digits are in identifiers
([68cd36d0](https://redirect.github.com/crate-ci/typos/commit/68cd36d0de90226dbc9d31c2ce6d8bf6b69adb5c ))
<!-- next-url -->
[Unreleased]:
https://redirect.github.com/crate-ci/typos/compare/v1.42.1...HEAD
[1.42.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.42.0...v1.42.1
[1.42.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.41.0...v1.42.0
[1.41.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.40.1...v1.41.0
[1.40.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.40.0...v1.40.1
[1.40.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.39.2...v1.40.0
[1.39.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.39.1...v1.39.2
[1.39.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.39.0...v1.39.1
[1.39.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.38.1...v1.39.0
[1.38.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.38.0...v1.38.1
[1.38.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.37.3...v1.38.0
[1.37.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.37.2...v1.37.3
[1.37.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.37.1...v1.37.2
[1.37.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.37.0...v1.37.1
[1.37.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.36.3...v1.37.0
[1.36.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.36.2...v1.36.3
[1.36.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.36.1...v1.36.2
[1.36.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.36.0...v1.36.1
[1.36.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.35.8...v1.36.0
[1.35.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.35.7...v1.35.8
[1.35.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.35.6...v1.35.7
[1.35.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.35.5...v1.35.6
[1.35.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.35.4...v1.35.5
[1.35.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.35.3...v1.35.4
[1.35.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.35.2...v1.35.3
[1.35.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.35.1...v1.35.2
[1.35.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.35.0...v1.35.1
[1.35.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.34.0...v1.35.0
[1.34.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.33.1...v1.34.0
[1.33.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.33.0...v1.33.1
[1.33.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.32.0...v1.33.0
[1.32.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.31.2...v1.32.0
[1.31.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.31.1...v1.31.2
[1.31.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.31.0...v1.31.1
[1.31.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.30.3...v1.31.0
[1.30.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.30.2...v1.30.3
[1.30.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.30.1...v1.30.2
[1.30.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.30.0...v1.30.1
[1.30.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.10...v1.30.0
[1.29.10]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.9...v1.29.10
[1.29.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.8...v1.29.9
[1.29.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.7...v1.29.8
[1.29.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.6...v1.29.7
[1.29.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.5...v1.29.6
[1.29.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.4...v1.29.5
[1.29.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.3...v1.29.4
[1.29.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.2...v1.29.3
[1.29.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.1...v1.29.2
[1.29.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.29.0...v1.29.1
[1.29.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.28.4...v1.29.0
[1.28.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.28.3...v1.28.4
[1.28.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.28.2...v1.28.3
[1.28.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.28.1...v1.28.2
[1.28.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.28.0...v1.28.1
[1.28.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.27.3...v1.28.0
[1.27.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.27.2...v1.27.3
[1.27.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.27.1...v1.27.2
[1.27.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.27.0...v1.27.1
[1.27.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.26.8...v1.27.0
[1.26.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.26.7...v1.26.8
[1.26.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.26.6...v1.26.7
[1.26.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.26.5...v1.26.6
[1.26.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.26.4...v1.26.5
[1.26.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.26.3...v1.26.4
[1.26.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.26.2...v1.26.3
[1.26.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.26.1...v1.26.2
[1.26.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.26.0...v1.26.1
[1.26.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.25.0...v1.26.0
[1.25.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.24.6...v1.25.0
[1.24.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.24.5...v1.24.6
[1.24.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.24.4...v1.24.5
[1.24.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.24.3...v1.24.4
[1.24.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.24.2...v1.24.3
[1.24.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.24.1...v1.24.2
[1.24.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.24.0...v1.24.1
[1.24.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.23.7...v1.24.0
[1.23.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.23.6...v1.23.7
[1.23.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.23.5...v1.23.6
[1.23.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.23.4...v1.23.5
[1.23.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.23.3...v1.23.4
[1.23.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.23.2...v1.23.3
[1.23.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.23.1...v1.23.2
[1.23.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.23.0...v1.23.1
[1.23.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.22.9...v1.23.0
[1.22.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.22.8...v1.22.9
[1.22.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.22.7...v1.22.8
[1.22.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.22.6...v1.22.7
[1.22.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.22.5...v1.22.6
[1.22.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.22.4...v1.22.5
[1.22.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.22.3...v1.22.4
[1.22.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.22.2...v1.22.3
[1.22.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.22.1...v1.22.2
[1.22.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.22.0...v1.22.1
[1.22.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.21.0...v1.22.0
[1.21.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.10...v1.21.0
[1.20.10]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.9...v1.20.10
[1.20.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.8...v1.20.9
[1.20.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.7...v1.20.8
[1.20.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.6...v1.20.7
[1.20.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.5...v1.20.6
[1.20.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.4...v1.20.5
[1.20.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.3...v1.20.4
[1.20.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.2...v1.20.3
[1.20.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.1...v1.20.2
[1.20.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.20.0...v1.20.1
[1.20.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.19.0...v1.20.0
[1.19.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.18.2...v1.19.0
[1.18.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.18.1...v1.18.2
[1.18.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.18.0...v1.18.1
[1.18.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.17.2...v1.18.0
[1.17.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.17.1...v1.17.2
[1.17.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.17.0...v1.17.1
[1.17.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.26...v1.17.0
[1.16.26]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.25...v1.16.26
[1.16.25]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.24...v1.16.25
[1.16.24]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.23...v1.16.24
[1.16.23]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.22...v1.16.23
[1.16.22]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.21...v1.16.22
[1.16.21]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.20...v1.16.21
[1.16.20]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.19...v1.16.20
[1.16.19]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.18...v1.16.19
[1.16.18]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.17...v1.16.18
[1.16.17]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.16...v1.16.17
[1.16.16]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.15...v1.16.16
[1.16.15]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.14...v1.16.15
[1.16.14]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.13...v1.16.14
[1.16.13]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.12...v1.16.13
[1.16.12]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.11...v1.16.12
[1.16.11]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.10...v1.16.11
[1.16.10]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.9...v1.16.10
[1.16.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.8...v1.16.9
[1.16.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.7...v1.16.8
[1.16.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.6...v1.16.7
[1.16.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.5...v1.16.6
[1.16.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.4...v1.16.5
[1.16.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.3...v1.16.4
[1.16.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.2...v1.16.3
[1.16.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.1...v1.16.2
[1.16.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.16.0...v1.16.1
[1.16.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.10...v1.16.0
[1.15.10]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.9...v1.15.10
[1.15.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.8...v1.15.9
[1.15.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.7...v1.15.8
[1.15.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.6...v1.15.7
[1.15.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.5...v1.15.6
[1.15.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.4...v1.15.5
[1.15.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.3...v1.15.4
[1.15.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.2...v1.15.3
[1.15.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.1...v1.15.2
[1.15.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.15.0...v1.15.1
[1.15.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.12...v1.15.0
[1.14.12]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.11...v1.14.12
[1.14.11]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.10...v1.14.11
[1.14.10]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.9...v1.14.10
[1.14.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.8...v1.14.9
[1.14.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.7...v1.14.8
[1.14.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.6...v1.14.7
[1.14.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.5...v1.14.6
[1.14.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.4...v1.14.5
[1.14.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.3...v1.14.4
[1.14.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.2...v1.14.3
[1.14.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.1...v1.14.2
[1.14.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.14.0...v1.14.1
[1.14.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.26...v1.14.0
[1.13.26]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.25...v1.13.26
[1.13.25]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.24...v1.13.25
[1.13.24]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.23...v1.13.24
[1.13.23]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.22...v1.13.23
[1.13.22]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.21...v1.13.22
[1.13.21]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.20...v1.13.21
[1.13.20]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.19...v1.13.20
[1.13.19]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.18...v1.13.19
[1.13.18]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.17...v1.13.18
[1.13.17]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.16...v1.13.17
[1.13.16]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.15...v1.13.16
[1.13.15]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.14...v1.13.15
[1.13.14]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.13...v1.13.14
[1.13.13]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.12...v1.13.13
[1.13.12]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.11...v1.13.12
[1.13.11]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.10...v1.13.11
[1.13.10]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.9...v1.13.10
[1.13.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.8...v1.13.9
[1.13.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.7...v1.13.8
[1.13.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.6...v1.13.7
[1.13.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.5...v1.13.6
[1.13.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.4...v1.13.5
[1.13.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.3...v1.13.4
[1.13.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.2...v1.13.3
[1.13.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.1...v1.13.2
[1.13.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.13.0...v1.13.1
[1.13.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.14...v1.13.0
[1.12.14]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.13...v1.12.14
[1.12.13]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.12...v1.12.13
[1.12.12]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.11...v1.12.12
[1.12.11]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.10...v1.12.11
[1.12.10]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.9...v1.12.10
[1.12.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.8...v1.12.9
[1.12.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.7...v1.12.8
[1.12.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.6...v1.12.7
[1.12.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.5...v1.12.6
[1.12.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.4...v1.12.5
[1.12.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.3...v1.12.4
[1.12.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.2...v1.12.3
[1.12.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.1...v1.12.2
[1.12.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.12.0...v1.12.1
[1.12.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.11.5...v1.12.0
[1.11.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.11.4...v1.11.5
[1.11.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.11.3...v1.11.4
[1.11.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.11.2...v1.11.3
[1.11.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.11.1...v1.11.2
[1.11.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.11.0...v1.11.1
[1.11.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.10.3...v1.11.0
[1.10.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.10.2...v1.10.3
[1.10.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.10.1...v1.10.2
[1.10.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.10.0...v1.10.1
[1.10.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.9.0...v1.10.0
[1.9.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.8.1...v1.9.0
[1.8.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.8.0...v1.8.1
[1.8.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.7.3...v1.8.0
[1.7.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.7.2...v1.7.3
[1.7.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.7.1...v1.7.2
[1.7.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.7.0...v1.7.1
[1.7.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.6.0...v1.7.0
[1.6.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.5.0...v1.6.0
[1.5.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.4.1...v1.5.0
[1.4.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.4.0...v1.4.1
[1.4.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.3.9...v1.4.0
[1.3.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.3.8...v1.3.9
[1.3.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.3.7...v1.3.8
[1.3.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.3.6...v1.3.7
[1.3.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.3.5...v1.3.6
[1.3.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.3.4...v1.3.5
[1.3.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.3.3...v1.3.4
[1.3.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.3.2...v1.3.3
[1.3.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.3.1...v1.3.2
[1.3.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.3.0...v1.3.1
[1.3.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.2.1...v1.3.0
[1.2.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.2.0...v1.2.1
[1.2.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.1.9...v1.2.0
[1.1.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.1.8...v1.1.9
[1.1.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.1.7...v1.1.8
[1.1.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.1.6...v1.1.7
[1.1.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.1.5...v1.1.6
[1.1.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.1.4...v1.1.5
[1.1.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.1.3...v1.1.4
[1.1.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.1.2...v1.1.3
[1.1.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.1.1...v1.1.2
[1.1.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.1.0...v1.1.1
[1.1.0]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.11...v1.1.0
[1.0.11]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.10...v1.0.11
[1.0.10]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.9...v1.0.10
[1.0.9]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.8...v1.0.9
[1.0.8]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.7...v1.0.8
[1.0.7]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.6...v1.0.7
[1.0.6]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.5...v1.0.6
[1.0.5]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.4...v1.0.5
[1.0.4]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.3...v1.0.4
[1.0.3]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.2...v1.0.3
[1.0.2]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.1...v1.0.2
[1.0.1]:
https://redirect.github.com/crate-ci/typos/compare/v1.0.0...v1.0.1
[1.0.0]:
https://redirect.github.com/crate-ci/typos/compare/v0.4.0...v1.0.0
[0.4.0]:
https://redirect.github.com/crate-ci/typos/compare/v0.3.0...v0.4.0
[0.3.0]:
https://redirect.github.com/crate-ci/typos/compare/v0.2.0...v0.3.0
[0.2.0]:
https://redirect.github.com/crate-ci/typos/compare/v0.1.4...v0.2.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on
Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule
defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/astral-sh/uv ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Mi4xIiwidXBkYXRlZEluVmVyIjoiNDIuOTIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYnVpbGQ6c2tpcC1yZWxlYXNlIiwiaW50ZXJuYWwiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-02 11:18:49 +00:00
renovate[bot]
1f406a177e
Update astral-sh/setup-uv action to v7.2.1 ( #17804 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [astral-sh/setup-uv](https://redirect.github.com/astral-sh/setup-uv ) |
action | patch | `v7.2.0` → `v7.2.1` |
---
### Release Notes
<details>
<summary>astral-sh/setup-uv (astral-sh/setup-uv)</summary>
###
[`v7.2.1`](https://redirect.github.com/astral-sh/setup-uv/releases/tag/v7.2.1 ):
🌈 update known checksums up to 0.9.28
[Compare
Source](https://redirect.github.com/astral-sh/setup-uv/compare/v7.2.0...v7.2.1 )
##### Changes
##### 🧰 Maintenance
- chore: update known checksums for 0.9.28
@​[github-actions\[bot\]](https://redirect.github.com/apps/github-actions )
([#​744](https://redirect.github.com/astral-sh/setup-uv/issues/744 ))
- chore: update known checksums for 0.9.27
@​[github-actions\[bot\]](https://redirect.github.com/apps/github-actions )
([#​742](https://redirect.github.com/astral-sh/setup-uv/issues/742 ))
- chore: update known checksums for 0.9.26
@​[github-actions\[bot\]](https://redirect.github.com/apps/github-actions )
([#​734](https://redirect.github.com/astral-sh/setup-uv/issues/734 ))
- chore: update known checksums for 0.9.25
@​[github-actions\[bot\]](https://redirect.github.com/apps/github-actions )
([#​733](https://redirect.github.com/astral-sh/setup-uv/issues/733 ))
- chore: update known checksums for 0.9.24
@​[github-actions\[bot\]](https://redirect.github.com/apps/github-actions )
([#​730](https://redirect.github.com/astral-sh/setup-uv/issues/730 ))
##### 📚 Documentation
- Clarify impact of using actions/setup-python
[@​eifinger](https://redirect.github.com/eifinger )
([#​732](https://redirect.github.com/astral-sh/setup-uv/issues/732 ))
##### ⬆️ Dependency updates
- Bump zizmorcore/zizmor-action from 0.3.0 to 0.4.1
@​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot )
([#​741](https://redirect.github.com/astral-sh/setup-uv/issues/741 ))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on
Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule
defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/astral-sh/uv ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Mi4xIiwidXBkYXRlZEluVmVyIjoiNDIuOTIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYnVpbGQ6c2tpcC1yZWxlYXNlIiwiaW50ZXJuYWwiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-02 11:18:41 +00:00
renovate[bot]
2f602bc7f2
Update acj/freebsd-firecracker-action action to v0.8.1 ( #17802 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[acj/freebsd-firecracker-action](https://redirect.github.com/acj/freebsd-firecracker-action )
| action | patch | `v0.8.0` → `v0.8.1` |
---
### Release Notes
<details>
<summary>acj/freebsd-firecracker-action
(acj/freebsd-firecracker-action)</summary>
###
[`v0.8.1`](https://redirect.github.com/acj/freebsd-firecracker-action/releases/tag/v0.8.1 )
[Compare
Source](https://redirect.github.com/acj/freebsd-firecracker-action/compare/v0.8.0...v0.8.1 )
Changes:
- Upgrade to Firecracker 1.14.1
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on
Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule
defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [x] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/astral-sh/uv ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Mi4xIiwidXBkYXRlZEluVmVyIjoiNDIuOTIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYnVpbGQ6c2tpcC1yZWxlYXNlIiwiaW50ZXJuYWwiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-02 11:18:24 +00:00
konsti
bd850697cd
Rotate CI test tokens ( #17810 )
...
It's been 366 days.
2026-02-02 12:06:04 +01:00
Zanie Blue
f5fcf93deb
Remove special casing for base and default conda environment names ( #17758 )
...
Under the `special-conda-env-names` preview feature, instead, just using
our path-based logic.
---------
Co-authored-by: Claude <noreply@anthropic.com >
2026-02-01 12:09:48 +00:00
Damian Shaw
ad3ad2210c
Update pip pre-release compatibility information ( #17788 )
...
As of pip 26.0 I believe all outstanding bugs and questions about
pre-release behavior in pip are resolved.
---------
Co-authored-by: Charlie Marsh <crmarsh416@gmail.com >
2026-01-31 15:27:27 -06:00
Zanie Blue
6df4b71669
Improve the wording of publish errors during dry-run ( #17782 )
2026-01-31 14:08:10 -06:00
Zanie Blue
23ae7252c4
Ask Claude to stop assuming clippy warnings are pre-existing and fine ( #17781 )
2026-01-31 13:19:45 -06:00
Zanie Blue
7b5bf635ae
Drop bits view from preview flags Debug repr ( #17776 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-01-30 12:10:58 -06:00
Zanie Blue
860d423baa
Set the GH_REPO environment variable in session startup ( #17774 )
...
Otherwise, `gh` fails because it cannot determine what the target
repository is.
Co-authored-by: Claude <noreply@anthropic.com >
2026-01-30 16:48:50 +00:00
Zanie Blue
9d55baf265
Pad with zeros during comparisons in EqualStar and NotEqualStar operators ( #17751 )
...
This is a bug that was found by fuzzing with Claude
> The `==X.Y.*` and `!=X.Y.*` operators use `zip` to compare version
> components, but `zip` stops at the shorter iterator. This caused
> short versions to incorrectly match longer prefix specifiers.
>
> For example, version "2" (which is semantically "2.0") would
> incorrectly match "==2.1.*" because the `zip` would only compare
> the first component (2 == 2) and never check the second component.
>
> The fix pads the version with zeros when it's shorter than the
> specifier prefix, matching PEP 440's normalization semantics where
> trailing zeros are implied.
Co-authored-by: Claude <noreply@anthropic.com >
2026-01-30 10:00:33 -06:00
Zanie Blue
e0bd58f9e5
Update the version publish workflow ( #17765 )
...
Matching https://github.com/astral-sh/versions/pull/3
2026-01-30 08:35:44 -06:00
konsti
e2ef6216a7
Remove test_generate_json_schema ( #17763 )
...
We don't update the schema with every PR anymore.
2026-01-30 13:57:22 +00:00
Zanie Blue
63808421f5
Add wheel-tag-style aliases for manylinux platform names ( #17750 )
...
Adds support for wheel-tag-style platform name aliases (with
architecture as a suffix) for all manylinux targets in the
`TargetTriple` enum. For example, `manylinux2014_x86_64` and
`manylinux_2_17_aarch64` are now accepted as aliases alongside the
canonical names like `x86_64-manylinux2014` and
`aarch64-manylinux_2_17`.
I noticed that you can't request these in the format in which they're
displayed as wheel tags which we'll show during a resolution error. I
foolishly just tried to copy and paste from our hint and was surprised
it failed.
---------
Co-authored-by: Claude <noreply@anthropic.com >
2026-01-30 06:36:30 -06:00
github-actions[bot]
71f5849244
Update to Pyodide 0.29.3 ( #17730 )
...
Automated update for Python releases.
Co-authored-by: zanieb <2586601+zanieb@users.noreply.github.com >
2026-01-29 21:51:23 -06:00
William Woodruff
54a712adfc
Ignore release.yml in Renovate config ( #17746 )
...
## Summary
`release.yml` is managed by dist, so Renovate creates a lot of
chaff/noise/unnecessary dirty changes when trying to bump it. See #17302
for example.
## Test Plan
NFC.
---------
Signed-off-by: William Woodruff <william@astral.sh >
2026-01-29 19:48:46 -06:00
William Woodruff
fc0db7927a
Hide a subset of environment variable values in --help ( #17745 )
2026-01-30 01:58:26 +01:00
Zanie Blue
27424e4f08
Emit the plan target during publish test failures ( #17740 )
...
I'm always staring at these wondering which job actually failed
2026-01-29 14:51:39 -06:00
Zanie Blue
b02ffc5d09
Reject unknown field names in conflict declarations ( #17727 )
2026-01-29 14:15:51 -06:00
Zanie Blue
0e1351e400
Bump version to 0.9.28 ( #17738 )
2026-01-29 13:51:05 -06:00
Zanie Blue
29b59d65ad
Add a workflow to publish versions to another repository ( #17648 )
...
This is loosely a copy of the `publish-docs` workflow. It uses
https://github.com/astral-sh/versions/blob/main/scripts/publish-version.py
to add the latest version in the cargo dist plan to that repository.
2026-01-29 13:50:52 -06:00
Zanie Blue
1b4407f2e9
Ensure uv.exe exits when uvw.exe or uvx.exe is killed ( #17500 )
...
This matches the approach used by the trampoline in `bounce.rs` so we
combine the implementations in a new `uv-windows` crate.
Closes #17492
Closes https://github.com/astral-sh/uv/issues/11817
2026-01-29 11:50:21 -06:00
konsti
b273747335
Warn if multiple indexes include default = true ( #17713 )
...
Prepare for #17011
Co-authored-by: Charlie Marsh <charlie.r.marsh@gmail.com >
2026-01-29 13:35:06 +01:00
Zanie Blue
583414f2be
Add a reflink alias for the "clone" link mode ( #17724 )
...
Closes https://github.com/astral-sh/uv/issues/17722
2026-01-28 10:11:27 -06:00
github-actions[bot]
c377edcd50
Sync latest Python releases ( #17726 )
...
Pick up python-build-standalone 20260127 for OpenSSL 3.5.5.
Co-authored-by: geofft <74644+geofft@users.noreply.github.com >
2026-01-27 21:02:13 -05:00
Charlie Marsh
3a5c343f72
Skip uploads when validation reports 'Already uploaded' ( #17412 )
...
## Summary
If the file was already uploaded, `/validate` already tells us that.
2026-01-27 13:45:34 -05:00
renovate[bot]
b73f6cbbc8
Update debian Docker tag to v13 ( #17695 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| debian | container | major | `bookworm` → `trixie` |
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on
Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule
defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/astral-sh/uv ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Mi4xIiwidXBkYXRlZEluVmVyIjoiNDIuOTIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYnVpbGQ6c2tpcC1yZWxlYXNlIiwiaW50ZXJuYWwiXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Zanie Blue <contact@zanie.dev >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-27 07:22:13 -06:00
Ben Beasley
e007d3f379
Require fs-err 3.2.2 (for File::set_modified) ( #17718 )
...
<!--
Thank you for contributing to uv! To help us out with reviewing, please
consider the following:
- Does this pull request include a summary of the change? (See below.)
- Does this pull request include a descriptive title?
- Does this pull request include references to any relevant issues?
-->
## Summary
Update the `fs-err` dependency to 3.2.2, because `uv` uses
`File::set_modified` in
https://github.com/astral-sh/uv/blob/2183c3fe1b4b8e83ea284f7b8ffbdc736f40332e/crates/uv-install-wheel/src/linker.rs#L337
and this API was added [in
3.2.2](https://github.com/andrewhickman/fs-err/blob/3.2.2/CHANGELOG.md#322 ).
<!-- What's the purpose of the change? What does it do, and why? -->
Version 3.2.2 was already in `Cargo.lock`, but I ran `cargo update
fs-error` and it made two small changes anyway.
## Test Plan
<!-- How was it tested? -->
There’s not much to test, as this just increases the minimum version.
You can verify the original problem by checking out `main` and running
```
$ cargo update fs-err --precise 3.2.1
$ cargo build
```
to see the error
```
error[E0599]: no method named `set_modified` found for struct `fs_err::File` in the current scope
--> crates/uv-install-wheel/src/linker.rs:337:35
|
337 | if let Err(err) = dir.set_modified(now) {
| ^^^^^^^^^^^^ method not found in `fs_err::File`
```
2026-01-27 12:31:36 +00:00
Zanie Blue
2183c3fe1b
Use Rust 1.91 features Duration::from_mins and Path::with_added_extension ( #17710 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-01-27 13:16:35 +01:00