Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-uv for openSUSE:Factory checked in at 2026-06-15 19:44:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-uv (Old) and /work/SRC/openSUSE:Factory/.python-uv.new.1981 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-uv" Mon Jun 15 19:44:55 2026 rev:102 rq:1359308 version:0.11.21 Changes: -------- --- /work/SRC/openSUSE:Factory/python-uv/python-uv.changes 2026-06-11 17:31:28.160667975 +0200 +++ /work/SRC/openSUSE:Factory/.python-uv.new.1981/python-uv.changes 2026-06-15 19:48:15.071508025 +0200 @@ -1,0 +2,44 @@ +Sun Jun 14 20:06:37 UTC 2026 - Dirk Müller <[email protected]> + +- update to 0.11.21: + * Add CPython 3.13.14 and 3.14.6 + * Add `environment.root` to `uv workspace metadata --sync` + * Allow `uv upgrade` to update a single dependency constraint + * Compute and pass `uv workspace metadata` payload in `ty + check` + * Make packaged applications the default for `uv init` + * Add parallel discovery of Python versions for `uv python + list` + * Avoid normalizing source distribution names twice + * Improve cache robustness and pruning behavior + * Allow CI cache pruning without an sdist bucket + * Avoid overflow when reading malformed cache entries + * Preserve cached Python downloads during cache pruning + * Reject running inside the cache + * Fix Python discovery and version request edge cases + * Avoid panics for Unicode Python version requests + * Fix handling of non-critical errors in `uv python list` with + path requests + * Fix stop-discovery-at regression + * Harden parsing and validation for package metadata, + requirements, markers, URLs, and conflict sets + * Allow trailing commas in version specifiers + * Avoid panics for invalid UTF-8 URL credentials + * Avoid panics for malformed source distribution filenames + * Avoid panics for trailing extra separators + * Avoid stack overflow for recursive requirements path aliases + * Ignore reversed string compatible-release markers + * Reject duplicate entries in conflict sets + * Reject malformed hash options in requirements files + * Reject source distribution filenames without a separator + * Use UTF-8 lengths for requirement errors + * Use UTF-8 lengths for trailing marker errors + * Use byte offsets when peeking over requirements + * Validate GraalPy ABI suffixes + * Improve wheel entry-point error handling and virtual + environment activation quoting + * Propagate errors when reading wheel entry points + * Quote virtual environment activation paths with shell + metacharacters + +------------------------------------------------------------------- Old: ---- python-uv-0.11.20.tar.gz New: ---- python-uv-0.11.21.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-uv.spec ++++++ --- /var/tmp/diff_new_pack.AI9M4l/_old 2026-06-15 19:48:17.135594759 +0200 +++ /var/tmp/diff_new_pack.AI9M4l/_new 2026-06-15 19:48:17.139594926 +0200 @@ -33,7 +33,7 @@ %bcond_without libalternatives %{?sle15_python_module_pythons} Name: python-uv -Version: 0.11.20 +Version: 0.11.21 Release: 0 Summary: A Python package installer and resolver, written in Rust License: Apache-2.0 OR MIT ++++++ python-uv-0.11.20.tar.gz -> python-uv-0.11.21.tar.gz ++++++ ++++ 440754 lines of diff (skipped) ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/python-uv/vendor.tar.zst /work/SRC/openSUSE:Factory/.python-uv.new.1981/vendor.tar.zst differ: char 7, line 1
