chore(deps-dev): Update uv requirement from 0.10.0 to 0.10.2 by dependabot[bot] · Pull Request #1019 · CycloneDX/cyclonedx-python
Updates the requirements on uv to permit the latest version.
Release notes
Sourced from uv's releases.
0.10.2
Release Notes
Released on 2026-02-10.
Enhancements
- Deprecate unexpected ZIP compression methods (#17946)
Bug fixes
- Fix
cargo-installfailing due to missinguv-testdependency (#17954)Install uv 0.10.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.10.2/uv-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/uv/releases/download/0.10.2/uv-installer.ps1 | iex"Download uv 0.10.2
... (truncated)
Changelog
Sourced from uv's changelog.
0.10.2
Released on 2026-02-10.
Enhancements
- Deprecate unexpected ZIP compression methods (#17946)
Bug fixes
- Fix
cargo-installfailing due to missinguv-testdependency (#17954)0.10.1
Released on 2026-02-10.
Enhancements
- Don't panic on metadata read errors (#17904)
- Skip empty workspace members instead of failing (#17901)
- Don't fail creating a read-only
sdist-vX/.gitif it already exists (#17825)Documentation
- Suggest
uv python update-shelloveruv tool update-shellin Python docs (#17941)0.10.0
Since we released uv 0.9.0 in October of 2025, we've accumulated various changes that improve correctness and user experience, but could break some workflows. This release contains those changes; many have been marked as breaking out of an abundance of caution. We expect most users to be able to upgrade without making changes.
This release also includes the stabilization of preview features. Python upgrades are now stable, including the
uv python upgradecommand,uv python install --upgrade, and automatically upgrading Python patch versions in virtual environments when a new version is installed. Theadd-boundsandextra-build-dependenciessettings are now stable. Finally, theuv workspace diranduv workspace listutilities for writing scripts against workspace members are now stable.There are no breaking changes to
uv_build. If you have an upper bound in your[build-system]table, you should update it, e.g., from<0.10.0to<0.11.0.Breaking changes
Require
--clearto remove existing virtual environments inuv venv(#17757)Previously,
uv venvwould prompt for confirmation before removing an existing virtual environment in interactive contexts, and remove it without confirmation in non-interactive contexts. Now,uv venvrequires the--clearflag to remove an existing virtual environment. A warning for this change was added in uv 0.8.You can opt out of this behavior by passing the
--clearflag or settingUV_VENV_CLEAR=1.Error if multiple indexes include
default = true(#17011)Previously, uv would silently accept multiple indexes with
default = trueand use the first one. Now, uv will error if multiple indexes are marked as the default.You cannot opt out of this behavior. Remove
default = truefrom all but one index.Error when an
explicitindex is unnamed (#17777)Explicit indexes can only be used via the
[tool.uv.sources]table, which requires referencing the index by name. Previously, uv would silently accept unnamed explicit indexes, which could never be referenced. Now, uv will error if an explicit index does not have a name.
... (truncated)
Commits
a788db7Bump version to 0.10.2 (#17958)471137fDeprecate unexpected ZIP compression methods (#17946)239c12cA few moreUrl->DisplaySafeUrl(#17952)976a368Fix uv-test incargo-install(#17954)bac9c42Update dependency astral-sh/uv to v0.10.1 (#17930)b1b14d3Bump version to 0.10.1 (#17953)35d1e90Bump ambient-id to 0.0.10 (#17879)d185d14Revert "Warn on unexpected ZIP compression methods" (#17944)3876553Revert "Warn on unexpected ZIP compression methods" (#17944)5c74d31Warn on unexpected ZIP compression methods (#17885)- 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 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)