From 26db979dc4807a85879c0d7e41202f2348c055867fe752e9eb2e917fdb31c9bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Wed, 23 Jul 2025 18:34:19 +0000 Subject: [PATCH] - update to 0.8.2 * Configuration * Add UV_INIT_BUILD_BACKEND * Rust API * Expose tls_built_in_root_certs for client * Enhancements * Add derivation chains for dependency errors * Add support for HF_TOKEN * Allow --config-settings-package to apply configuration settings at the package level * Create (e.g.) python3.13t executables in uv venv * Disallow writing symlinks outside the source distribution target directory * Elide traceback when python -m uv in interrupted with Ctrl-C on Windows * Match --bounds formatting for uv_build bounds in uv init * Support extras and dependency_groups markers in PEP 508 grammar * Support extras and dependency_groups markers on uv pip install and uv pip sync * Add hint to use uv self version when uv version cannot find a project * Improve error reporting when removing Python versions from the Windows registry * Make warnings about masked [tool.uv] fields more precise * Preview features * Emit JSON output in uv sync with --quiet * Bug fixes * Avoid reading files in the environment bin that are not entrypoints * Avoid removing empty directories when constructing virtual environments * Preserve index URL priority order when writing to pyproject.toml * Allow removal of virtual environments with missing interpreters * Apply Cache-Control overrides to response, not request headers * Copy entry points into ephemeral environments to ensure layers are respected * Workaround Jupyter Lab application directory discovery in ephemeral environments * Enforce requires-python in pylock.toml * Fix kebab casing of README variants in build backend OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=90 --- python-uv-0.8.0.tar.gz | 3 --- python-uv-0.8.2.tar.gz | 3 +++ python-uv.changes | 39 +++++++++++++++++++++++++++++++++++++++ python-uv.spec | 2 +- vendor.tar.zst | 4 ++-- 5 files changed, 45 insertions(+), 6 deletions(-) delete mode 100644 python-uv-0.8.0.tar.gz create mode 100644 python-uv-0.8.2.tar.gz diff --git a/python-uv-0.8.0.tar.gz b/python-uv-0.8.0.tar.gz deleted file mode 100644 index e84224a..0000000 --- a/python-uv-0.8.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:40b724d7d63a9c67e651980ebce694efc73a915c0790c2c5e8baa7fd0332f2a1 -size 4170876 diff --git a/python-uv-0.8.2.tar.gz b/python-uv-0.8.2.tar.gz new file mode 100644 index 0000000..5300b69 --- /dev/null +++ b/python-uv-0.8.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e41de57e5bf55604915a77cbd7357ca039ac81360ac3931090e988857f60d897 +size 4195351 diff --git a/python-uv.changes b/python-uv.changes index 3b032d6..fb739de 100644 --- a/python-uv.changes +++ b/python-uv.changes @@ -1,3 +1,42 @@ +------------------------------------------------------------------- +Wed Jul 23 17:58:13 UTC 2025 - Ondřej Súkup + +- update to 0.8.2 + + * Configuration + * Add UV_INIT_BUILD_BACKEND + * Rust API + * Expose tls_built_in_root_certs for client + * Enhancements + * Add derivation chains for dependency errors + * Add support for HF_TOKEN + * Allow --config-settings-package to apply configuration settings at the package level + * Create (e.g.) python3.13t executables in uv venv + * Disallow writing symlinks outside the source distribution target directory + * Elide traceback when python -m uv in interrupted with Ctrl-C on Windows + * Match --bounds formatting for uv_build bounds in uv init + * Support extras and dependency_groups markers in PEP 508 grammar + * Support extras and dependency_groups markers on uv pip install and uv pip sync + * Add hint to use uv self version when uv version cannot find a project + * Improve error reporting when removing Python versions from the Windows registry + * Make warnings about masked [tool.uv] fields more precise + * Preview features + * Emit JSON output in uv sync with --quiet + * Bug fixes + * Avoid reading files in the environment bin that are not entrypoints + * Avoid removing empty directories when constructing virtual environments + * Preserve index URL priority order when writing to pyproject.toml + * Allow removal of virtual environments with missing interpreters + * Apply Cache-Control overrides to response, not request headers + * Copy entry points into ephemeral environments to ensure layers are respected + * Workaround Jupyter Lab application directory discovery in ephemeral environments + * Enforce requires-python in pylock.toml + * Fix kebab casing of README variants in build backend + * Improve concurrency resilience of removing Python versions from the Windows registry + * Retry HTTP requests on invalid data errors + * Update virtual environment removal to delete pyvenv.cfg last + * Error on unknown fields in dependency-metadata + ------------------------------------------------------------------- Fri Jul 18 18:14:03 UTC 2025 - Ondřej Súkup diff --git a/python-uv.spec b/python-uv.spec index 59fa5f6..c2fbe7d 100644 --- a/python-uv.spec +++ b/python-uv.spec @@ -33,7 +33,7 @@ %bcond_without libalternatives %{?sle15_python_module_pythons} Name: python-uv -Version: 0.8.0 +Version: 0.8.2 Release: 0 Summary: A Python package installer and resolver, written in Rust License: Apache-2.0 OR MIT diff --git a/vendor.tar.zst b/vendor.tar.zst index 71b2a64..25090a6 100644 --- a/vendor.tar.zst +++ b/vendor.tar.zst @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fb6361513245369559abd414e8b83434244532ebe209c84896312f58fe76cbdc -size 58809202 +oid sha256:1a3875570893287af7d26038026ff7483bbc0adb576cbf3787071c451dda7e62 +size 58818283