SHA256
14
0
forked from pool/python-uv

- update to 0.8.0

* Breaking changes
   * Install Python executables into a directory on the PATH
   * Prompt before removing an existing directory in uv venv
   * Validate that discovered interpreters meet the Python preferences
   * Install dependencies without build systems when they are path sources
   * Install dependencies without build systems when they are workspace members
   * Bump --python-platform linux to manylinux_2_28
   * Remove uv version fallback
   * Require --global for removal of the global Python pin
   * Support conflicting editable settings across groups
   * Make uv_build the default build backend in uv init
   * Set default UV_TOOL_BIN_DIR on Docker images
   * Update --check to return an exit code of 1
   * Use an ephemeral environment for uv run --with invocations
   * Restructure the uv venv command output and exit codes
   * Default to --workspace when adding subdirectories
   * Add missing validations for disallowed uv.toml fields
 * Configuration
   * Add support for toggling Python bin and registry install options via env vars 
   * Add UV_COMPILE_BYTECODE_TIMEOUT environment variable 
   * Allow users to override index cache-control headers 
   * Add UV_LIBC to override libc selection in multi-libc environment 
 * Bug fixes
   * Fix --all-arches when paired with --only-downloads 
   * Skip Windows Python interpreters that return a broken MSIX package code 
   * Warn on invalid uv.toml when provided via direct path 
   * Improve async signal safety in Windows exception handler 
 * Documentation
   * Mention the revision in the lockfile versioning doc

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=88
This commit is contained in:
2025-07-18 18:23:32 +00:00
committed by Git OBS Bridge
parent e00693d69a
commit d8320ce2d8
5 changed files with 47 additions and 6 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:089f2f5e388da95c4e5ca8b4dc2c9d1421f3bf9dd5d05546be8e27c943428101
size 4149924

3
python-uv-0.8.0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:40b724d7d63a9c67e651980ebce694efc73a915c0790c2c5e8baa7fd0332f2a1
size 4170876

View File

@@ -1,3 +1,44 @@
-------------------------------------------------------------------
Fri Jul 18 18:14:03 UTC 2025 - Ondřej Súkup <mimi.vx@gmail.com>
- update to 0.8.0
* Breaking changes
* Install Python executables into a directory on the PATH
* Prompt before removing an existing directory in uv venv
* Validate that discovered interpreters meet the Python preferences
* Install dependencies without build systems when they are path sources
* Install dependencies without build systems when they are workspace members
* Bump --python-platform linux to manylinux_2_28
* Remove uv version fallback
* Require --global for removal of the global Python pin
* Support conflicting editable settings across groups
* Make uv_build the default build backend in uv init
* Set default UV_TOOL_BIN_DIR on Docker images
* Update --check to return an exit code of 1
* Use an ephemeral environment for uv run --with invocations
* Restructure the uv venv command output and exit codes
* Default to --workspace when adding subdirectories
* Add missing validations for disallowed uv.toml fields
* Configuration
* Add support for toggling Python bin and registry install options via env vars
* Add UV_COMPILE_BYTECODE_TIMEOUT environment variable
* Allow users to override index cache-control headers
* Add UV_LIBC to override libc selection in multi-libc environment
* Bug fixes
* Fix --all-arches when paired with --only-downloads
* Skip Windows Python interpreters that return a broken MSIX package code
* Warn on invalid uv.toml when provided via direct path
* Improve async signal safety in Windows exception handler
* Documentation
* Mention the revision in the lockfile versioning doc
* Move "Conflicting dependencies" to the "Resolution" page
* Rename "Dependency specifiers" section to exclude PEP 508 reference
* Suggest uv cache clean prior to --reinstall
* Preview features
* Make preview Python registration on Windows non-fatal
* Update preview installation of Python executables to be non-fatal
* Add uv python update-shell
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jul 15 08:11:49 UTC 2025 - Ondřej Súkup <mimi.vx@gmail.com> Tue Jul 15 08:11:49 UTC 2025 - Ondřej Súkup <mimi.vx@gmail.com>

View File

@@ -33,7 +33,7 @@
%bcond_without libalternatives %bcond_without libalternatives
%{?sle15_python_module_pythons} %{?sle15_python_module_pythons}
Name: python-uv Name: python-uv
Version: 0.7.21 Version: 0.8.0
Release: 0 Release: 0
Summary: A Python package installer and resolver, written in Rust Summary: A Python package installer and resolver, written in Rust
License: Apache-2.0 OR MIT License: Apache-2.0 OR MIT

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:cdd59f6fb228188d2109d13412bec2bca2cf45db36bdbfbe83f2663c99eac6f4 oid sha256:fb6361513245369559abd414e8b83434244532ebe209c84896312f58fe76cbdc
size 58789326 size 58809202