chore(deps-dev): Update uv requirement from 0.7.13 to 0.7.16 by dependabot[bot] · Pull Request #922 · CycloneDX/cyclonedx-python
Updates the requirements on uv to permit the latest version.
Release notes
Sourced from uv's releases.
0.7.16
Release Notes
Python
- Add Python 3.14.0b3
See the
python-build-standalonerelease notes for more details.Enhancements
- Include path or URL when failing to convert in lockfile (#14292)
- Warn when
~=is used as a Python version specifier without a patch version (#14008)Preview features
- Ensure preview default Python installs are upgradeable (#14261)
Performance
- Share workspace cache between lock and sync operations (#14321)
Bug fixes
- Allow local indexes to reference remote files (#14294)
- Avoid rendering desugared prefix matches in error messages (#14195)
- Avoid using path URL for workspace Git dependencies in
requirements.txt(#14288)- Normalize index URLs to remove trailing slash (#14245)
- Respect URL-encoded credentials in redirect location (#14315)
- Lock the source tree when running setuptools, to protect concurrent builds (#14174)
Documentation
- Note that GCP Artifact Registry download URLs must have
/simplecomponent (#14251)Install uv 0.7.16
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.7.16/uv-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/uv/releases/download/0.7.16/uv-installer.ps1 | iex"Download uv 0.7.16
... (truncated)
Changelog
Sourced from uv's changelog.
0.7.16
Python
- Add Python 3.14.0b3
See the
python-build-standalonerelease notes for more details.Enhancements
- Include path or URL when failing to convert in lockfile (#14292)
- Warn when
~=is used as a Python version specifier without a patch version (#14008)Preview features
- Ensure preview default Python installs are upgradeable (#14261)
Performance
- Share workspace cache between lock and sync operations (#14321)
Bug fixes
- Allow local indexes to reference remote files (#14294)
- Avoid rendering desugared prefix matches in error messages (#14195)
- Avoid using path URL for workspace Git dependencies in
requirements.txt(#14288)- Normalize index URLs to remove trailing slash (#14245)
- Respect URL-encoded credentials in redirect location (#14315)
- Lock the source tree when running setuptools, to protect concurrent builds (#14174)
Documentation
- Note that GCP Artifact Registry download URLs must have
/simplecomponent (#14251)0.7.15
Enhancements
- Consistently use
Ordering::Relaxedfor standalone atomic use cases (#14190)- Warn on ambiguous relative paths for
--index(#14152)- Skip GitHub fast path when rate-limited (#13033)
- Preserve newlines in
schema.jsondescriptions (#13693)Bug fixes
... (truncated)
Commits
b6b7409Bump version to 0.7.16 (#14334)eab938bWarn users on~=python version specifier (#14008)6a5d2f1Share workspace cache between lock and sync operations (#14321)4eef79eAvoid rendering desugared prefix matches in error messages (#14195)f892b85ReturnCowfromUrlString::with_methods (#14319)74468daBumppython-build-standalonereleases to include 3.14.0b3 (#14301)880c5e4Ensure preview default Python installs are upgradeable (#14261)5754f2fNormalize index URLs to remove trailing slash (#14245)a824468Respect URL-encoded credentials in redirect location (#14315)5626644Bump MSRV andrust-toolchainversion (#14303)- 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)