181 Commits

Author SHA256 Message Date
5fcee984a8 Accepting request 1333442 from devel:languages:python
- update to 0.10.3: 
 * Enhancements
  * Don't open file locks for writing 
  * Make Windows trampoline error messages consistent with uv proper 
  * Log which preview features are enabled 
 * Preview features
  * Add support for ruff version constraints and exclude-newer in uv format 
  * Fix script path handling when target-workspace-discovery is enabled 
  * Use version constraints to select the default ruff version used by uv format 
 * Bug fixes
  * Avoid matching managed Python versions by prefixes, e.g. don't match CPython 3.10 when cpython-3.1 is specified 
  * Fix handling of --allow-existing with minor version links on Windows 
  * Fix panic when encountering unmanaged workspace members 
  * Improve accuracy of request timing 
  * Reject u64::MAX in version segments to prevent overflow

OBS-URL: https://build.opensuse.org/request/show/1333442
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=79
2026-02-17 15:49:47 +00:00
270d76cdf0 - update to 0.10.3:
* Enhancements
  * Don't open file locks for writing 
  * Make Windows trampoline error messages consistent with uv proper 
  * Log which preview features are enabled 
 * Preview features
  * Add support for ruff version constraints and exclude-newer in uv format 
  * Fix script path handling when target-workspace-discovery is enabled 
  * Use version constraints to select the default ruff version used by uv format 
 * Bug fixes
  * Avoid matching managed Python versions by prefixes, e.g. don't match CPython 3.10 when cpython-3.1 is specified 
  * Fix handling of --allow-existing with minor version links on Windows 
  * Fix panic when encountering unmanaged workspace members 
  * Improve accuracy of request timing 
  * Reject u64::MAX in version segments to prevent overflow

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=180
2026-02-16 20:21:54 +00:00
51619ebb72 Accepting request 1332466 from devel:languages:python
- update to 0.10.2
 * Enhancements
  * Deprecate unexpected ZIP compression methods 
 * Bug fixes
  * Fix cargo-install failing due to missing uv-test dependency

OBS-URL: https://build.opensuse.org/request/show/1332466
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=78
2026-02-11 17:49:30 +00:00
a6ce1bb187 fix
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=178
2026-02-11 12:23:52 +00:00
b283f4e9ab - update to 0.10.2
* Enhancements
  * Deprecate unexpected ZIP compression methods 
 * Bug fixes
  * Fix cargo-install failing due to missing uv-test dependency

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=177
2026-02-11 12:23:23 +00:00
786d44c032 Accepting request 1332306 from devel:languages:python
- update to 0.10.1 
 * Enhancements
  * Don't panic on metadata read errors 
  * Skip empty workspace members instead of failing 
  * Don't fail creating a read-only sdist-vX/.git if it already exists 
 * Documentation
  * Suggest uv python update-shell over uv tool update-shell in Python docs

OBS-URL: https://build.opensuse.org/request/show/1332306
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=77
2026-02-10 20:13:52 +00:00
5aa5945b45 - update to 0.10.1
* Enhancements
  * Don't panic on metadata read errors 
  * Skip empty workspace members instead of failing 
  * Don't fail creating a read-only sdist-vX/.git if it already exists 
 * Documentation
  * Suggest uv python update-shell over uv tool update-shell in Python docs

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=175
2026-02-10 17:45:30 +00:00
3e2b61d8ea Accepting request 1331489 from devel:languages:python
- update to 0.10.0
 * Breaking Changes
  * Require --clear to remove existing virtual environments in uv venv
  * Error if multiple indexes include default = true
  * Error when an explicit index is unnamed
  * Install alternative Python executables using their implementation name
  * Respect global Python version pins in uv tool run and uv tool install
  * Require username when multiple credentials match a URL
  * Avoid invalidating the lockfile versions after an exclude-newer change
  * Upgrade uv format to Ruff 0.15.0 
 * Stabilizations
  * uv python upgrade and uv python install --upgrade
  * uv add --bounds and the add-bounds configuration option
  * uv workspace list and uv workspace dir
  * extra-build-dependencies
 * Enhancements
  * Improve ABI tag error message phrasing 
  * Introduce a 10s connect timeout 
  * Allow using pyx.dev as a target in uv auth commands despite PYX_API_URL differing 
 * Bug fixes
  * Support all CPython ABI tag suffixes properly 
  * Add support for detecting PowerShell on Linux and macOS 
  * Retry timeout errors for streams

OBS-URL: https://build.opensuse.org/request/show/1331489
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=76
2026-02-06 18:09:32 +00:00
fc0d9de5f2 - update to 0.10.0
* Breaking Changes
  * Require --clear to remove existing virtual environments in uv venv
  * Error if multiple indexes include default = true
  * Error when an explicit index is unnamed
  * Install alternative Python executables using their implementation name
  * Respect global Python version pins in uv tool run and uv tool install
  * Require username when multiple credentials match a URL
  * Avoid invalidating the lockfile versions after an exclude-newer change
  * Upgrade uv format to Ruff 0.15.0 
 * Stabilizations
  * uv python upgrade and uv python install --upgrade
  * uv add --bounds and the add-bounds configuration option
  * uv workspace list and uv workspace dir
  * extra-build-dependencies
 * Enhancements
  * Improve ABI tag error message phrasing 
  * Introduce a 10s connect timeout 
  * Allow using pyx.dev as a target in uv auth commands despite PYX_API_URL differing 
 * Bug fixes
  * Support all CPython ABI tag suffixes properly 
  * Add support for detecting PowerShell on Linux and macOS 
  * Retry timeout errors for streams

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=173
2026-02-05 23:11:21 +00:00
c342f6c901 Accepting request 1331406 from devel:languages:python
- update to 0.9.30
 * Enhancements
  * Add wheel-tag-style aliases for manylinux platform names 
  * Hint on uv version --bump dev similar to pre-release bumps 
  * Improve display of RFC 9457 Problem Detail responses in uv publish server errors 
  * Improve the wording of publish errors during dry-run 
  * Set backoff to 10 retries 
  * Add properties to synthentic and project roots in Cyclone DX exports 
  * Identify the invidividual clients in uv publish trace logs 
  * Allow comma-separated values for --extra option 
  * Check all files during a dry-run publish instead of stopping at the first failure 
  * Clarify UV_HTTP_TIMEOUT error message 
 * Preview features
  * Use relocatable virtual environments by default 
  * Remove special casing for base and default conda environment names 
 * Bug fixes
  * Fix PYTHONHOME inheritance when spawning different Python versions 
  * Fix wheel rejections on freethreading+debug builds 
  * Pad with zeros during comparisons in EqualStar and NotEqualStar operators 
  * Reject unknown field names in conflict declarations 
  * Fix panics in system-configuration in sandboxes 
  * Fix deadlock on token refresh in uv publish when using pyx 
  * Ignore global Python pins when incompatible with project 
 * Documentation
  * Update pip pre-release compatibility information 
 * Security
  * Hide a subset of environment variable values in --help

OBS-URL: https://build.opensuse.org/request/show/1331406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=75
2026-02-05 17:00:56 +00:00
65054e5413 - update to 0.9.30
* Enhancements
  * Add wheel-tag-style aliases for manylinux platform names 
  * Hint on uv version --bump dev similar to pre-release bumps 
  * Improve display of RFC 9457 Problem Detail responses in uv publish server errors 
  * Improve the wording of publish errors during dry-run 
  * Set backoff to 10 retries 
  * Add properties to synthentic and project roots in Cyclone DX exports 
  * Identify the invidividual clients in uv publish trace logs 
  * Allow comma-separated values for --extra option 
  * Check all files during a dry-run publish instead of stopping at the first failure 
  * Clarify UV_HTTP_TIMEOUT error message 
 * Preview features
  * Use relocatable virtual environments by default 
  * Remove special casing for base and default conda environment names 
 * Bug fixes
  * Fix PYTHONHOME inheritance when spawning different Python versions 
  * Fix wheel rejections on freethreading+debug builds 
  * Pad with zeros during comparisons in EqualStar and NotEqualStar operators 
  * Reject unknown field names in conflict declarations 
  * Fix panics in system-configuration in sandboxes 
  * Fix deadlock on token refresh in uv publish when using pyx 
  * Ignore global Python pins when incompatible with project 
 * Documentation
  * Update pip pre-release compatibility information 
 * Security
  * Hide a subset of environment variable values in --help

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=171
2026-02-05 11:56:29 +00:00
3234d55406 Accepting request 1330041 from devel:languages:python
- update to  0.9.28
 * Enhancements
  * Add support for Pyodide interpreter on Windows 
  * Warn if multiple indexes include default = true 
  * Skip uploads when validation reports 'Already uploaded' 
  * Add -t shortform for --target to uv pip subcommands 
  * Add support for ROCm 7.0 and 7.1 accelerator backends 
  * Further improve free-threading ABI incompatibility errors 
  * Implement uv pip freeze --exclude flag 
  * Improve warnings for --system and --no-system in uv venv 
  * Make uv pip compile attempt to download a specified --python-version if it can. 
  * Support Trusted Publishing with pyx 
  * Fix JSON schema for exclude-newer-package 
 * Preview features
  * Better detection for conflicting packages 
  * Upgrade based on outdated build versions in uv python upgrade 
 * Bug fixes
  * Ensure uv.exe exits when uvw.exe or uvx.exe is killed 
  * Change chocolatey system test to ensure uv uses the right python 
  * Fix infinite loop when SSL_CERT_FILE is a directory 
 * Documentation
  * Add cargo-xwin to the CONTRIBUTING guide 
  * Fix typo in the documentation of UV_PUBLISH_INDEX 
  * Move MSRV to platform support section 
  * Update the testing instructions in the CONTRIBUTING guide 
  * Use --locked to install cargo-xwin in guide 
  * Warn about PyPy being unmaintained 
  * docs: Correct gitlab-ci.yml to .gitlab-ci.yml 
 * Other changes
  * Update MSRV to 1.91

OBS-URL: https://build.opensuse.org/request/show/1330041
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=74
2026-01-30 17:30:43 +00:00
108c729d5d - update to 0.9.28
* Enhancements
  * Add support for Pyodide interpreter on Windows 
  * Warn if multiple indexes include default = true 
  * Skip uploads when validation reports 'Already uploaded' 
  * Add -t shortform for --target to uv pip subcommands 
  * Add support for ROCm 7.0 and 7.1 accelerator backends 
  * Further improve free-threading ABI incompatibility errors 
  * Implement uv pip freeze --exclude flag 
  * Improve warnings for --system and --no-system in uv venv 
  * Make uv pip compile attempt to download a specified --python-version if it can. 
  * Support Trusted Publishing with pyx 
  * Fix JSON schema for exclude-newer-package 
 * Preview features
  * Better detection for conflicting packages 
  * Upgrade based on outdated build versions in uv python upgrade 
 * Bug fixes
  * Ensure uv.exe exits when uvw.exe or uvx.exe is killed 
  * Change chocolatey system test to ensure uv uses the right python 
  * Fix infinite loop when SSL_CERT_FILE is a directory 
 * Documentation
  * Add cargo-xwin to the CONTRIBUTING guide 
  * Fix typo in the documentation of UV_PUBLISH_INDEX 
  * Move MSRV to platform support section 
  * Update the testing instructions in the CONTRIBUTING guide 
  * Use --locked to install cargo-xwin in guide 
  * Warn about PyPy being unmaintained 
  * docs: Correct gitlab-ci.yml to .gitlab-ci.yml 
 * Other changes
  * Update MSRV to 1.91

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=169
2026-01-30 13:17:32 +00:00
4eef1c50a3 Accepting request 1327698 from devel:languages:python
- update to 0.9.26 
 * Enhancements
  * Add a hint to update uv when a managed Python download is not found 
  * Improve cache initialization failure error message 
  * Improve error message for abi3 wheels on free-threaded Python 
  * Add support for --no-sources-package 
 * Preview features
  * Add METADATA.json and WHEEL.json in uv build backend 
  * Add support for GCS request signing 
  * Adjust the process ulimit to the maximum allowed on startup 
 * Bug fixes
  * Lock to avoid concurrent refresh of pyx tokens 
 * Documentation
  * Add linting and formatting instructions to the CONTRIBUTING guide 
  * Avoid rendering pyproject.toml examples for more system-level settings

OBS-URL: https://build.opensuse.org/request/show/1327698
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=73
2026-01-17 13:56:11 +00:00
d8b9e3eb20 - update to 0.9.26
* Enhancements
  * Add a hint to update uv when a managed Python download is not found 
  * Improve cache initialization failure error message 
  * Improve error message for abi3 wheels on free-threaded Python 
  * Add support for --no-sources-package 
 * Preview features
  * Add METADATA.json and WHEEL.json in uv build backend 
  * Add support for GCS request signing 
  * Adjust the process ulimit to the maximum allowed on startup 
 * Bug fixes
  * Lock to avoid concurrent refresh of pyx tokens 
 * Documentation
  * Add linting and formatting instructions to the CONTRIBUTING guide 
  * Avoid rendering pyproject.toml examples for more system-level settings

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=167
2026-01-16 14:36:55 +00:00
f2d7c80dd1 Accepting request 1327181 from devel:languages:python
- update to 0.9.25
 * Enhancements
  * Add --compile-bytecode to uv python install and uv python upgrade to compile the standard library 
  * Allow disabling exclude-newer per package 
  * Broadcast WM_SETTINGCHANGE on uv tool update-shell 
 * Preview features
  * Detect workspace from uv run target 
 * Bug fixes
  * Avoid unwrapping size for file responses 
  * Use keyring authentication when retrieving tool@latest version 
  * Use latest Pyodide version for each python version 
  * Improve trampoline file handle closing 
  * Fix error message when installing musl python on armv7

OBS-URL: https://build.opensuse.org/request/show/1327181
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=72
2026-01-14 15:24:20 +00:00
3a271e832f - update to 0.9.25
* Enhancements
  * Add --compile-bytecode to uv python install and uv python upgrade to compile the standard library 
  * Allow disabling exclude-newer per package 
  * Broadcast WM_SETTINGCHANGE on uv tool update-shell 
 * Preview features
  * Detect workspace from uv run target 
 * Bug fixes
  * Avoid unwrapping size for file responses 
  * Use keyring authentication when retrieving tool@latest version 
  * Use latest Pyodide version for each python version 
  * Improve trampoline file handle closing 
  * Fix error message when installing musl python on armv7

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=165
2026-01-14 09:41:06 +00:00
0227e1cf26 Accepting request 1326950 from devel:languages:python
- update to 0.9.24 
 * Enhancements
  * Use a dedicated error message when lockfile can't be found 
  * Only write portable paths in RECORD files 
  * Support relative paths in UV_PYTHON_BIN_DIR and UV_TOOL_BIN_DIR 
 * Preview features
  * Enable uploads to S3 via pre-signed URLs 
 * Configuration
  * Allow setting proxy variables via global / user configuration 
  * Manually parse and reconcile Boolean environment variables 
 * Bug fixes
  * Fix handling of UV_NO_SYNC=1 uv run ... 
  * Rebuild dynamic distribution when version changes with --no-cache 
  * Filter unusable wheels from the lockfile for more architectures 
  * Correctly count retries originating from early middleware errors 
  * Avoid broken build artifacts on build failure 
  * Fix missing dependencies on synthetic root in SBOM export 
  * Recognize armv8l as an alias for armv7l in platform tag parsing 
  * Fix redaction of a URL in a middleware trace log 
 * Documentation
  * Add index.md suggestion to llms.txt 
  * Clarify that uv run uses inexact syncing by default 
  * Clarify requirements file format in docs 
  * Add Rust language classifier

OBS-URL: https://build.opensuse.org/request/show/1326950
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=71
2026-01-13 20:34:19 +00:00
cb8cb90338 - update to 0.9.24
* Enhancements
  * Use a dedicated error message when lockfile can't be found 
  * Only write portable paths in RECORD files 
  * Support relative paths in UV_PYTHON_BIN_DIR and UV_TOOL_BIN_DIR 
 * Preview features
  * Enable uploads to S3 via pre-signed URLs 
 * Configuration
  * Allow setting proxy variables via global / user configuration 
  * Manually parse and reconcile Boolean environment variables 
 * Bug fixes
  * Fix handling of UV_NO_SYNC=1 uv run ... 
  * Rebuild dynamic distribution when version changes with --no-cache 
  * Filter unusable wheels from the lockfile for more architectures 
  * Correctly count retries originating from early middleware errors 
  * Avoid broken build artifacts on build failure 
  * Fix missing dependencies on synthetic root in SBOM export 
  * Recognize armv8l as an alias for armv7l in platform tag parsing 
  * Fix redaction of a URL in a middleware trace log 
 * Documentation
  * Add index.md suggestion to llms.txt 
  * Clarify that uv run uses inexact syncing by default 
  * Clarify requirements file format in docs 
  * Add Rust language classifier

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=163
2026-01-13 11:37:04 +00:00
19a587402e Accepting request 1325232 from devel:languages:python
- update to 0.9.21 
 * Bug fixes
  * Avoid enforcing incorrect hash in mixed-hash settings 
  * Fix retry counts in cached client 
  * Respect UV_PYTHON_DOWNLOAD_MIRROR in uv python list 
  * Support remote pylock.toml files 
  * Avoid flagging proxied Git URLs as ambiguous authority 
  * Fix dropped support of - in pip constraints, overrides, and excludes 
  * Fix regression where zstd distribution hashes were not considered valid 
 * Documentation
  * Fix a typo in the resolution documentation 
  * Fix a typo in python install --default documentation 
 * Enhancements
  * Allow uv pip compile to install missing python interpreters in cases where it would otherwise fail 
  * Avoid creating file contents with uv init --bare --script 
  * Respect --torch-backend in uv tool commands 
  * Support comma-separated values in --no-binary and --only-binary 
 * Preview features
  * Summarize package changes in uv sync with JSON output format 
 * Performance
  * Avoid two hot String allocations in deserialization 
  * Cache NVIDIA-hosted wheels by default

OBS-URL: https://build.opensuse.org/request/show/1325232
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=70
2026-01-05 13:52:02 +00:00
19f0d94b1c - update to 0.9.21
* Bug fixes
  * Avoid enforcing incorrect hash in mixed-hash settings 
  * Fix retry counts in cached client 
  * Respect UV_PYTHON_DOWNLOAD_MIRROR in uv python list 
  * Support remote pylock.toml files 
  * Avoid flagging proxied Git URLs as ambiguous authority 
  * Fix dropped support of - in pip constraints, overrides, and excludes 
  * Fix regression where zstd distribution hashes were not considered valid 
 * Documentation
  * Fix a typo in the resolution documentation 
  * Fix a typo in python install --default documentation 
 * Enhancements
  * Allow uv pip compile to install missing python interpreters in cases where it would otherwise fail 
  * Avoid creating file contents with uv init --bare --script 
  * Respect --torch-backend in uv tool commands 
  * Support comma-separated values in --no-binary and --only-binary 
 * Preview features
  * Summarize package changes in uv sync with JSON output format 
 * Performance
  * Avoid two hot String allocations in deserialization 
  * Cache NVIDIA-hosted wheels by default

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=161
2026-01-03 20:56:07 +00:00
4cba0839d9 Accepting request 1323925 from devel:languages:python
- update to 0.9.18 
 * Enhancements
  * Add value hints to command line arguments to improve shell completion accuracy 
  * Improve error handling in uv publish 
  * Improve rendering of multiline error messages 
  * Support redirects in uv publish 
 * Configuration
  * Accept --torch-backend in [tool.uv] 
 * Performance
  * Speed up uv cache size 
  * Initialize S3 signer once 
 * Bug fixes
  * Avoid panics due to reads on failed requests 
  * Enforce latest-version in @latest requests 
  * Explicitly set EntryType for file entries in tar 
  * Ignore pyproject.toml index username in lockfile comparison 
  * Relax error when using uv add with UV_GIT_LFS set 
  * Change schema for exclude-newer into optional string 
 * Documentation
  * Fix version reference in resolver example 
  * Better documentation for exclude-newer*

OBS-URL: https://build.opensuse.org/request/show/1323925
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=69
2025-12-22 21:49:25 +00:00
6ebed45238 - update to 0.9.18
* Enhancements
  * Add value hints to command line arguments to improve shell completion accuracy 
  * Improve error handling in uv publish 
  * Improve rendering of multiline error messages 
  * Support redirects in uv publish 
 * Configuration
  * Accept --torch-backend in [tool.uv] 
 * Performance
  * Speed up uv cache size 
  * Initialize S3 signer once 
 * Bug fixes
  * Avoid panics due to reads on failed requests 
  * Enforce latest-version in @latest requests 
  * Explicitly set EntryType for file entries in tar 
  * Ignore pyproject.toml index username in lockfile comparison 
  * Relax error when using uv add with UV_GIT_LFS set 
  * Change schema for exclude-newer into optional string 
 * Documentation
  * Fix version reference in resolver example 
  * Better documentation for exclude-newer*

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=159
2025-12-21 12:45:21 +00:00
0337d865a5 Accepting request 1322090 from devel:languages:python
- update to 0.9.17
 * Enhancements
  * Add torch-tensorrt and torchao to the PyTorch list 
  * Add hint for misplaced --verbose in uv tool run 
  * Add support for relative durations in exclude-newer (a.k.a., dependency cooldowns) 
  * Add support for relocatable nushell activation script 
 * Bug fixes
  * Respect dropped (but explicit) indexes in dependency groups 
 * Documentation
  * Improve source-exclude reference docs 
  * Recommend UV_NO_DEV in Docker installs 
  * Update UV_VERSION in docs for GitLab CI/CD

OBS-URL: https://build.opensuse.org/request/show/1322090
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=68
2025-12-11 17:38:48 +00:00
a60aa3b561 - update to 0.9.17
* Enhancements
  * Add torch-tensorrt and torchao to the PyTorch list 
  * Add hint for misplaced --verbose in uv tool run 
  * Add support for relative durations in exclude-newer (a.k.a., dependency cooldowns) 
  * Add support for relocatable nushell activation script 
 * Bug fixes
  * Respect dropped (but explicit) indexes in dependency groups 
 * Documentation
  * Improve source-exclude reference docs 
  * Recommend UV_NO_DEV in Docker installs 
  * Update UV_VERSION in docs for GitLab CI/CD

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=157
2025-12-11 00:13:38 +00:00
7342830709 Accepting request 1321536 from devel:languages:python
- update to 0.9.16 
 * Enhancements
  * Add a 5m default timeout to acquiring file locks to fail faster on deadlock 
  * Add a stub debug subcommand to uv pip announcing its intentional absence 
  * Add bounds in uv add --script 
  * Add brew specific message for uv self update 
  * Error when built wheel is for the wrong platform 
  * Filter wheels from PEP 751 files based on --no-binary et al in uv pip compile 
  * Support --target and --prefix in uv pip list, uv pip freeze, and uv pip show 
  * Tweak language for build backend validation errors 
  * Use explicit credentials cache instead of global static 
  * Enable SIMD in HTML parsing 
 * Preview features
  * Fix missing preview warning in uv workspace metadata 
  * Add a uv auth helper --protocol bazel command 
 * Bug fixes
  * Fix Pyston wheel compatibility tags 
  * Allow redundant entries in tool.uv.build-backend.module-name but emit warnings 
  * Fix infinite loop in non-attribute re-treats during HTML parsing 
 * Documentation
  * Clarify --project flag help text to indicate project discovery 
  * Regenerate the crates.io READMEs on release 
  * Update Docker integration guide to prefer COPY over ADD for simple cases 
  * Update PyTorch documentation to include information about supporting CUDA 13.0.x 
  * Update the versioning policy 
  * Upgrade PyTorch documentation to latest versions

OBS-URL: https://build.opensuse.org/request/show/1321536
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=67
2025-12-09 11:48:49 +00:00
626dec69e0 - update to 0.9.16
* Enhancements
  * Add a 5m default timeout to acquiring file locks to fail faster on deadlock 
  * Add a stub debug subcommand to uv pip announcing its intentional absence 
  * Add bounds in uv add --script 
  * Add brew specific message for uv self update 
  * Error when built wheel is for the wrong platform 
  * Filter wheels from PEP 751 files based on --no-binary et al in uv pip compile 
  * Support --target and --prefix in uv pip list, uv pip freeze, and uv pip show 
  * Tweak language for build backend validation errors 
  * Use explicit credentials cache instead of global static 
  * Enable SIMD in HTML parsing 
 * Preview features
  * Fix missing preview warning in uv workspace metadata 
  * Add a uv auth helper --protocol bazel command 
 * Bug fixes
  * Fix Pyston wheel compatibility tags 
  * Allow redundant entries in tool.uv.build-backend.module-name but emit warnings 
  * Fix infinite loop in non-attribute re-treats during HTML parsing 
 * Documentation
  * Clarify --project flag help text to indicate project discovery 
  * Regenerate the crates.io READMEs on release 
  * Update Docker integration guide to prefer COPY over ADD for simple cases 
  * Update PyTorch documentation to include information about supporting CUDA 13.0.x 
  * Update the versioning policy 
  * Upgrade PyTorch documentation to latest versions

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=155
2025-12-08 10:02:01 +00:00
fb4f595ab4 Accepting request 1320996 from devel:languages:python
- update to 0.9.15 
 * Enhancements
  * Add ROCm 6.4 to --torch-backend=auto 
  * Add a Windows manifest to uv binaries 
  * Add LFS toggle to Git sources 
  * Cache source reads during resolution 
  * Allow reading requirements from scripts without an extension 
  * Allow reading requirements from scripts with HTTP(S) paths 
 * Configuration
  * Add UV_HIDE_BUILD_OUTPUT to omit build logs 
 * Bug fixes
  * Fix uv-trampoline-builder builds from crates.io by moving bundled executables 
  * Respect NO_COLOR and always show the command as a header when paging uv help output 
  * Use 0o666 permissions for flock files instead of 0o777 
  * Revert "Bump astral-tl to v0.7.10 " to narrow down a regression causing hangs in metadata retrieval (#16938)
 * Documentation
  * Link to the uv version in crates.io member READMEs

OBS-URL: https://build.opensuse.org/request/show/1320996
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=66
2025-12-04 10:25:30 +00:00
21f2b5bb71 - update to 0.9.15
* Enhancements
  * Add ROCm 6.4 to --torch-backend=auto 
  * Add a Windows manifest to uv binaries 
  * Add LFS toggle to Git sources 
  * Cache source reads during resolution 
  * Allow reading requirements from scripts without an extension 
  * Allow reading requirements from scripts with HTTP(S) paths 
 * Configuration
  * Add UV_HIDE_BUILD_OUTPUT to omit build logs 
 * Bug fixes
  * Fix uv-trampoline-builder builds from crates.io by moving bundled executables 
  * Respect NO_COLOR and always show the command as a header when paging uv help output 
  * Use 0o666 permissions for flock files instead of 0o777 
  * Revert "Bump astral-tl to v0.7.10 " to narrow down a regression causing hangs in metadata retrieval (#16938)
 * Documentation
  * Link to the uv version in crates.io member READMEs

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=153
2025-12-03 15:54:58 +00:00
fac0fbae99 Accepting request 1320813 from devel:languages:python
- update to 0.9.14 
 * Performance
  * Bump astral-tl to v0.7.10 to enable SIMD for HTML parsing 
 * Bug fixes
  * Allow earlier post releases with exclusive ordering 
  * Prefer updating existing .zshenv over creating a new one in tool update-shell 
  * Respect -e flags in uv add 
 * Enhancements
  * Attach subcommand to User-Agent string 
  * Prefer UV_WORKING_DIR over UV_WORKING_DIRECTORY for consistency

OBS-URL: https://build.opensuse.org/request/show/1320813
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=65
2025-12-02 12:20:38 +00:00
7a1f2a2794 - update to 0.9.14
* Performance
  * Bump astral-tl to v0.7.10 to enable SIMD for HTML parsing 
 * Bug fixes
  * Allow earlier post releases with exclusive ordering 
  * Prefer updating existing .zshenv over creating a new one in tool update-shell 
  * Respect -e flags in uv add 
 * Enhancements
  * Attach subcommand to User-Agent string 
  * Prefer UV_WORKING_DIR over UV_WORKING_DIRECTORY for consistency

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=151
2025-12-02 09:42:33 +00:00
1a560bc89e Accepting request 1320341 from devel:languages:python
- update to 0.9.13
 * Bug fixes
  * Validate URL wheel tags against Requires-Python and required environments 
 * Enhancements
  * Allow --with-requirements to load extensionless inline-metadata scripts 
  * Collect and upload PEP 740 attestations during uv publish 
  * Prevent uv export from overwriting pyproject.toml 
 * Documentation
  * Drop unpublished crates from the uv crates.io README 
  * Fix the links to uv in crates.io member READMEs 
  * Add a crates.io README for uv 
  * Add documentation for intermediate Docker layers in a workspace 
  * Enumerate workspace members in the uv crate README 
  * Fix documentation links for crates 
  * Generate a crates.io README for uv workspace members 
  * Move the "Export" guide to the projects concept section 
  * Update the cargo install recommendation to use crates 
  * Use the word "internal" in crate descriptions

OBS-URL: https://build.opensuse.org/request/show/1320341
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=64
2025-11-28 15:51:55 +00:00
848f49a998 - update to 0.9.13
* Bug fixes
  * Validate URL wheel tags against Requires-Python and required environments 
 * Enhancements
  * Allow --with-requirements to load extensionless inline-metadata scripts 
  * Collect and upload PEP 740 attestations during uv publish 
  * Prevent uv export from overwriting pyproject.toml 
 * Documentation
  * Drop unpublished crates from the uv crates.io README 
  * Fix the links to uv in crates.io member READMEs 
  * Add a crates.io README for uv 
  * Add documentation for intermediate Docker layers in a workspace 
  * Enumerate workspace members in the uv crate README 
  * Fix documentation links for crates 
  * Generate a crates.io README for uv workspace members 
  * Move the "Export" guide to the projects concept section 
  * Update the cargo install recommendation to use crates 
  * Use the word "internal" in crate descriptions

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=149
2025-11-27 13:16:25 +00:00
c7702ffccd Accepting request 1319716 from devel:languages:python
- update to 0.9.11
 * Enhancements
  * Add SBOM support to uv export 
  * Publish to crates.io 
 * Preview features
  * Add uv workspace list --paths 
  * Fix the preview warning on uv workspace dir 
 * Bug fixes
  * Fix uv init author serialization via toml_edit inline tables 
  * Fix status messages without TTY 
  * Preserve end-of-line comment whitespace when editing pyproject.toml 
  * Disable always-authenticate when running under Dependabot 
 * Documentation
  * Document the new behavior for free-threaded python versions 
  * Improve note about build system in publish guide 
  * Move do not upload publish note out of the guide into concepts

OBS-URL: https://build.opensuse.org/request/show/1319716
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=63
2025-11-24 16:17:02 +00:00
4be134b5d1 - update to 0.9.11
* Enhancements
  * Add SBOM support to uv export 
  * Publish to crates.io 
 * Preview features
  * Add uv workspace list --paths 
  * Fix the preview warning on uv workspace dir 
 * Bug fixes
  * Fix uv init author serialization via toml_edit inline tables 
  * Fix status messages without TTY 
  * Preserve end-of-line comment whitespace when editing pyproject.toml 
  * Disable always-authenticate when running under Dependabot 
 * Documentation
  * Document the new behavior for free-threaded python versions 
  * Improve note about build system in publish guide 
  * Move do not upload publish note out of the guide into concepts

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=147
2025-11-24 11:53:37 +00:00
12a79367ff Accepting request 1318475 from devel:languages:python
- update to 0.9.10
 * Enhancements
  * Add support for SSL_CERT_DIR 
  * Enforce UTF‑8-encoded license files during uv build 
  * Error when a project.license-files glob matches nothing 
  * pip install --target (and sync) install Python if necessary 
  * Account for python_downloads_json_url in pre-release Python version warnings 
  * Support HTTP/HTTPS URLs in uv python --python-downloads-json-url 
 * Preview features
  * Add support for --upgrade in uv python install 
  * Fix handling of python install --default for pre-release Python versions 
  * Add uv workspace list to list workspace members 
 * Bug fixes
  * Don't check file URLs for ambiguously parsed credentials 
 * Documentation
  * Add a "storage" reference document

OBS-URL: https://build.opensuse.org/request/show/1318475
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=62
2025-11-19 14:04:13 +00:00
b176ddb8d3 - update to 0.9.10
* Enhancements
  * Add support for SSL_CERT_DIR 
  * Enforce UTF‑8-encoded license files during uv build 
  * Error when a project.license-files glob matches nothing 
  * pip install --target (and sync) install Python if necessary 
  * Account for python_downloads_json_url in pre-release Python version warnings 
  * Support HTTP/HTTPS URLs in uv python --python-downloads-json-url 
 * Preview features
  * Add support for --upgrade in uv python install 
  * Fix handling of python install --default for pre-release Python versions 
  * Add uv workspace list to list workspace members 
 * Bug fixes
  * Don't check file URLs for ambiguously parsed credentials 
 * Documentation
  * Add a "storage" reference document

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=145
2025-11-18 15:36:15 +00:00
78ae97cddf Accepting request 1318278 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1318278
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=61
2025-11-18 14:36:46 +00:00
ef682d641b Accepting request 1318222 from home:nkrapp:branches:devel:languages:python
- Update to 0.9.9
  * Deprecations
    * Deprecate use of --project in uv init
  * Enhancements
    * Add iOS support to Python interpreter discovery
    * Reject ambiguously parsed URLs
    * Allow explicit values in uv version --bump
    * Warn on use of managed pre-release Python versions when a stable version
      is available
    * Allow signing trampolines on Windows by using .rcdata to store metadata
    * Add --only-emit-workspace and similar variants to uv export
  * Preview features
    * Add uv workspace dir command
    * Add uv workspace metadata command
  * Configuration
    * Add UV_NO_DEFAULT_GROUPS environment variable
  * Bug fixes
    * Remove torch-model-archiver and torch-tb-profiler from PyTorch backend
    * Fix Pixi environment detection
  * Documentation
    * Fix CMD path in FastAPI Dockerfile

OBS-URL: https://build.opensuse.org/request/show/1318222
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=143
2025-11-17 16:03:26 +00:00
3a13abebb1 Accepting request 1316891 from devel:languages:python
- update to 0.9.8
 * Enhancements
  * Accept multiple packages in uv export 
  * Accept multiple packages in uv sync 
  * Add a uv cache size command 
  * Add prerelease guidance for build-system resolution failures 
  * Allow Python requests to include +gil to require a GIL-enabled interpreter 
  * Avoid pluralizing 'retry' for single value 
  * Enable first-class dependency exclusions 
  * Fix inclusive constraints on available package versions in resolver errors 
  * Improve uv init error for invalid directory names 
  * Show help on uv build -h 
  * Include the Python variant suffix in "Using Python ..." messages 
  * Log most recently modified file for cache-keys 
 * Configuration
  * Expose UV_NO_GROUP as an environment variable 
  * Add UV_NO_SOURCES as an environment variable 
 * Bug fixes
  * Allow --check and --locked to be used together in uv lock 
  * Allow for unnormalized names in the METADATA file
  * Fix missing value_type for default-groups in schema 
  * Respect multi-GPU outputs in nvidia-smi 
 * Documentation
  * Fix typo in uv tool list doc 
  * Note uv pip list name normalization in docs

OBS-URL: https://build.opensuse.org/request/show/1316891
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=60
2025-11-10 18:20:40 +00:00
f5d9ac427a - update to 0.9.8
* Enhancements
  * Accept multiple packages in uv export 
  * Accept multiple packages in uv sync 
  * Add a uv cache size command 
  * Add prerelease guidance for build-system resolution failures 
  * Allow Python requests to include +gil to require a GIL-enabled interpreter 
  * Avoid pluralizing 'retry' for single value 
  * Enable first-class dependency exclusions 
  * Fix inclusive constraints on available package versions in resolver errors 
  * Improve uv init error for invalid directory names 
  * Show help on uv build -h 
  * Include the Python variant suffix in "Using Python ..." messages 
  * Log most recently modified file for cache-keys 
 * Configuration
  * Expose UV_NO_GROUP as an environment variable 
  * Add UV_NO_SOURCES as an environment variable 
 * Bug fixes
  * Allow --check and --locked to be used together in uv lock 
  * Allow for unnormalized names in the METADATA file
  * Fix missing value_type for default-groups in schema 
  * Respect multi-GPU outputs in nvidia-smi 
 * Documentation
  * Fix typo in uv tool list doc 
  * Note uv pip list name normalization in docs

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=141
2025-11-10 10:26:46 +00:00
c915eafca9 Accepting request 1315000 from devel:languages:python
- Update to 0.9.7 
 * Enhancements
  * Add Windows x86-32 emulation support to interpreter architecture checks 
  * Improve readability of progress bars 
  * Add GitHub attestations for uv release artifacts 
  * Add --clear to uv build to remove old build artifacts 
  * Add --no-create-gitignore to uv build 
  * Do not error when a virtual environment directory cannot be removed due to a busy error 
  * Improve hint on pip install --system when externally managed 
  * Running uv lock --check with outdated lockfile will print that --check was passed, instead of --locked 
  * Update uv init template for Maturin 
  * Improve ordering of Python sources in logs 
  * Restore DockerHub release images and annotations 
 * Bug fixes
  * Check for matching Python implementation during uv python upgrade 
  * Deterministically order --find-links distributions 
  * Don't panic in uv export --frozen when the lockfile is outdated 
  * Fix root of uv tree when --package is used with circular dependencies 
  * Show package list with pip freeze --quiet 
  * Limit uv auth login pyx.dev retries to 60s 
  * Add an empty group with uv add --group ... -r ... 
  * Drop terminal coloring from uv auth token output 
  * Don't use UV_LOCKED to enable --check flag 
- 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)
 * Documentation
  * Update docs for maturin build backend init template

OBS-URL: https://build.opensuse.org/request/show/1315000
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=59
2025-11-01 22:35:21 +00:00
ab2f92f140 - Update to 0.9.7
* Enhancements
  * Add Windows x86-32 emulation support to interpreter architecture checks 
  * Improve readability of progress bars 
  * Add GitHub attestations for uv release artifacts 
  * Add --clear to uv build to remove old build artifacts 
  * Add --no-create-gitignore to uv build 
  * Do not error when a virtual environment directory cannot be removed due to a busy error 
  * Improve hint on pip install --system when externally managed 
  * Running uv lock --check with outdated lockfile will print that --check was passed, instead of --locked 
  * Update uv init template for Maturin 
  * Improve ordering of Python sources in logs 
  * Restore DockerHub release images and annotations 
 * Bug fixes
  * Check for matching Python implementation during uv python upgrade 
  * Deterministically order --find-links distributions 
  * Don't panic in uv export --frozen when the lockfile is outdated 
  * Fix root of uv tree when --package is used with circular dependencies 
  * Show package list with pip freeze --quiet 
  * Limit uv auth login pyx.dev retries to 60s 
  * Add an empty group with uv add --group ... -r ... 
  * Drop terminal coloring from uv auth token output 
  * Don't use UV_LOCKED to enable --check flag 
- 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)
 * Documentation
  * Update docs for maturin build backend init template

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=139
2025-11-01 13:59:29 +00:00
eaf6c42fef Accepting request 1313007 from devel:languages:python
- update to 0.9.5 (bsc#1252399, CVE-2025-62518)
  This release contains an upgrade to astral-tokio-tar, which addresses
  a vulnerability in tar extraction on malformed archives with
  mismatching size information between the ustar header and PAX
  extensions. While the astral-tokio-tar advisory has been graded as
  "high" due its potential broader impact, the specific impact to uv is
  low due to a lack of novel attacker capability. Specifically, uv only
  processes tar archives from source distributions, which already
  possess the capability for full arbitrary code execution by design,
  meaning that an attacker gains no additional capabilities through
  astral-tokio-tar.
  Regardless, we take the hypothetical risk of parser differentials very
  seriously. Out of an abundance of caution, we have assigned this
  upgrade an advisory:
  https://github.com/astral-sh/uv/security/advisories/GHSA-w476-p2h3-79g9
  * Security
    * Upgrade astral-tokio-tar to 0.5.6 to address a parsing
      differential (#16387)
  * Enhancements
    * Add required environment marker example to hint (#16244)
    * Fix typo in MissingTopLevel warning (#16351)
    * Improve 403 Forbidden error message to indicate package may not
      exist (#16353)
    * Add a hint on uv pip install failure if the --system flag is
      used to select an externally managed interpreter (#16318)
  * Bug fixes
    * Fix backtick escaping for PowerShell (#16307)
  * Documentation
    * Document metadata consistency expectation (#15683)
    * Remove outdated aarch64 musl note (#16385)

OBS-URL: https://build.opensuse.org/request/show/1313007
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=58
2025-10-22 10:17:37 +00:00
58cd8642c7 - update to 0.9.5 (bsc#1252399, CVE-2025-62518)
This release contains an upgrade to astral-tokio-tar, which addresses
  a vulnerability in tar extraction on malformed archives with
  mismatching size information between the ustar header and PAX
  extensions. While the astral-tokio-tar advisory has been graded as
  "high" due its potential broader impact, the specific impact to uv is
  low due to a lack of novel attacker capability. Specifically, uv only
  processes tar archives from source distributions, which already
  possess the capability for full arbitrary code execution by design,
  meaning that an attacker gains no additional capabilities through
  astral-tokio-tar.
  Regardless, we take the hypothetical risk of parser differentials very
  seriously. Out of an abundance of caution, we have assigned this
  upgrade an advisory:
  https://github.com/astral-sh/uv/security/advisories/GHSA-w476-p2h3-79g9
  * Security
    * Upgrade astral-tokio-tar to 0.5.6 to address a parsing
      differential (#16387)
  * Enhancements
    * Add required environment marker example to hint (#16244)
    * Fix typo in MissingTopLevel warning (#16351)
    * Improve 403 Forbidden error message to indicate package may not
      exist (#16353)
    * Add a hint on uv pip install failure if the --system flag is
      used to select an externally managed interpreter (#16318)
  * Bug fixes
    * Fix backtick escaping for PowerShell (#16307)
  * Documentation
    * Document metadata consistency expectation (#15683)
    * Remove outdated aarch64 musl note (#16385)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=137
2025-10-22 05:57:02 +00:00
31de4f048b Accepting request 1312270 from devel:languages:python
- update to 0.9.4 
 * Enhancements
  * Add CUDA 13.0 support 
  * Add auto-detection for Intel GPU on Windows 
  * Implement display of RFC 9457 HTTP error contexts 
 * Bug fixes
  * Avoid obfuscating pyx tokens in uv auth token output

OBS-URL: https://build.opensuse.org/request/show/1312270
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=57
2025-10-21 09:15:19 +00:00
6b61f27d84 - update to 0.9.4
* Enhancements
  * Add CUDA 13.0 support 
  * Add auto-detection for Intel GPU on Windows 
  * Implement display of RFC 9457 HTTP error contexts 
 * Bug fixes
  * Avoid obfuscating pyx tokens in uv auth token output

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=135
2025-10-19 22:02:56 +00:00
aeffeb0583 Accepting request 1311815 from devel:languages:python
- update to 0.9.3
 * Enhancements
  * Obfuscate secret token values in logs
 * Bug fixes
 * Fix workspace with relative pathing

OBS-URL: https://build.opensuse.org/request/show/1311815
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=56
2025-10-17 15:25:53 +00:00
b30a28aad8 - update to 0.9.3
* Enhancements
  * Obfuscate secret token values in logs
 * Bug fixes
 * Fix workspace with relative pathing

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=133
2025-10-16 22:26:06 +00:00
1993975ca6 Accepting request 1310638 from devel:languages:python
- update to 0.9.2
 * Enhancements
  * Log Python choice in uv init 
  * Fix pylock.toml config conflict error messages 
  * Avoid inferring check URLs for pyx in uv publish 
  * Add uv tool list --show-python 
 * Configuration
  * 
  * Add UV_UPLOAD_HTTP_TIMEOUT and respect UV_HTTP_TIMEOUT in uploads 
  * Support UV_WORKING_DIRECTORY for setting --directory 
 * Bug fixes
  * Allow missing Scripts directory 
  * Fix handling of Python requests with pre-releases in ranges 
  * Preserve comments on version bump 
  * Retry all HTTP/2 errors 
  * Treat deleted Windows registry keys as equivalent to missing ones 
  * Ignore pre-release Python versions when a patch version is requested 
 * Documentation
  * Document why uv discards upper bounds on requires-python 
  * Document uv version environment variables were added in 
  * Add missing "added in" to new environment variables in reference 

- update to 0.9.0:
 * Enhancements
  * Don't warn when a dependency is constrained by another dependency 
 * Bug fixes
  * Fix uv python upgrade / install output when there is a no-op for one request 
  * Surface pinned-version hint when uv tool upgrade can’t move the tool 
  * Ban pre-release versions in uv python upgrade requests 
  * Fix uv python upgrade replacement of installed binaries on pre-release to stable

OBS-URL: https://build.opensuse.org/request/show/1310638
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=55
2025-10-11 20:50:30 +00:00