chore(deps-dev): Update uv requirement from 0.9.5 to 0.9.7 by dependabot[bot] · Pull Request #989 · CycloneDX/cyclonedx-python
Updates the requirements on uv to permit the latest version.
Release notes
Sourced from uv's releases.
0.9.7
Release Notes
Released on 2025-10-30.
Enhancements
- Add Windows x86-32 emulation support to interpreter architecture checks (#13475)
- Improve readability of progress bars (#16509)
Bug fixes
- Drop terminal coloring from
uv auth tokenoutput (#16504)- Don't use UV_LOCKED to enable
--checkflag (#16521)Install uv 0.9.7
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.9.7/uv-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/uv/releases/download/0.9.7/uv-installer.ps1 | iex"Download uv 0.9.7
... (truncated)
Changelog
Sourced from uv's changelog.
0.9.7
Released on 2025-10-30.
Enhancements
- Add Windows x86-32 emulation support to interpreter architecture checks (#13475)
- Improve readability of progress bars (#16509)
- Add GitHub attestations for uv release artifacts (#11357)
Bug fixes
- Drop terminal coloring from
uv auth tokenoutput (#16504)- Don't use UV_LOCKED to enable
--checkflag (#16521)0.9.6
Released on 2025-10-29.
This release contains an upgrade to Astral's fork of
async_zip, which addresses potential sources of ZIP parsing differentials between uv and other Python packaging tooling. See GHSA-pqhf-p39g-3x64 for additional details.Security
- Address ZIP parsing differentials (GHSA-pqhf-p39g-3x64)
Python
- Upgrade GraalPy to 25.0.1 (#16401)
Enhancements
- Add
--cleartouv buildto remove old build artifacts (#16371)- Add
--no-create-gitignoretouv build(#16369)- Do not error when a virtual environment directory cannot be removed due to a busy error (#16394)
- Improve hint on
pip install --systemwhen externally managed (#16392)- Running
uv lock --checkwith outdated lockfile will print that--checkwas passed, instead of--locked(#16322)- Update
uv inittemplate for Maturin (#16449)- Improve ordering of Python sources in logs (#16463)
- Restore DockerHub release images and annotations (#16441)
Bug fixes
- Check for matching Python implementation during
uv python upgrade(#16420)- Deterministically order
--find-linksdistributions (#16446)- Don't panic in
uv export --frozenwhen the lockfile is outdated (#16407)- Fix root of
uv treewhen--packageis used with circular dependencies (#15908)- Show package list with
pip freeze --quiet(#16491)- Limit
uv auth login pyx.devretries to 60s (#16498)- Add an empty group with
uv add --group ... -r ...(#16490)
... (truncated)
Commits
0adb444Bump version to 0.9.7 (#16524)97341c6Drop terminal coloring fromuv auth tokenoutput (#16504)c156b1dDon't useUV_LOCKEDto enable--checkflag (#16521)a1610c7Add Windows x86-32 emulation support to interpreter architecture checks (#13475)c7aaa8bImprove readability of progress bars (#16509)f3d3203Add uv release artifact attestations (#11357)2652244Bump version to 0.9.6 (#16500)19372ffUpdate Rust crate etcetera to 0.11.0 (#16501)de96aa1Use stdhome_dirinstead ofhomecrate (#16483)db1d34eSupport GitHub Gist URLs via HTTP redirects inuv run(#16451)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)