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-10-02 23:04:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-uv (Old)
 and      /work/SRC/openSUSE:Factory/.python-uv.new.1631729 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-uv"

Fri Oct  2 23:04:59 2026 rev:130 rq:1382066 version:0.12.22

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-uv/python-uv.changes      2026-10-01 
16:45:30.842190504 +0200
+++ /work/SRC/openSUSE:Factory/.python-uv.new.1631729/python-uv.changes 
2026-10-02 23:06:12.280474951 +0200
@@ -1,0 +2,27 @@
+Fri Oct  2 08:43:18 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 0.12.22:
+  * Add CPython 3.10.22, 3.11.17, 3.12.15, 3.13.16 and 3.14.8 to
+    the managed interpreter catalogue
+  * New UV_PYTHON_ARCH picks the interpreter architecture,
+    separately from its Python version
+  * Lockfile revision 5 records workspace members' default groups
+    and requires-python bounds, so frozen sync no longer reads
+    member manifests or borrows the invoking directory's groups
+  * uv audit honours --no-default-groups and errors clearly when
+    offline; uv publish help hides its unsupported --offline option
+  * Relocking keeps verifying unchanged requirements against the
+    hashes already in the lockfile
+  * Accept uppercase release suffixes in wheel platform tags; no
+    more false entry point warnings for required members
+  * Smaller binary: embedded Python download metadata is compressed
+  * Upstream MSRV is Rust 1.97, so BuildRequires on cargo moves up
+    to it (Factory ships 1.98.1)
+  * Refreshed vendor tree: zstd 0.13.3 and zstd-safe 7.3.0 joined
+    the linked graph via uv-python - 509 nodes (was 507), licences
+    unchanged
+  * Correct a stale spec comment: the uv CLI suite is 83 test files
+  * Many more fixes and improvements; see upstream's release notes
+    for the full list
+
+-------------------------------------------------------------------

Old:
----
  python-uv-0.12.21.tar.gz

New:
----
  python-uv-0.12.22.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-uv.spec ++++++
--- /var/tmp/diff_new_pack.7MH36h/_old  2026-10-02 23:06:19.685784507 +0200
+++ /var/tmp/diff_new_pack.7MH36h/_new  2026-10-02 23:06:19.687784590 +0200
@@ -36,13 +36,13 @@
 %global build_rustflags -C linker=clang -C link-arg=-fuse-ld=%{_bindir}/mold 
-C link-arg=-Wl,-z,relro,-z,now -C debuginfo=2 -C incremental=false -C 
strip=none
 %endif
 Name:           %{origname}%{psuffix}
-Version:        0.12.21
+Version:        0.12.22
 Release:        0
 Summary:        A Python package installer and resolver, written in Rust
 # Legal-Review-Notice: uv itself is "Apache-2.0 OR MIT", but the binary
 # statically links the vendored Rust dependencies. Re-derived on this
 # re-vendor with "cargo tree --offline -p uv -e normal" over the vendored
-# tree (507 unique name-version nodes); the copyleft licences in the linked 
graph are:
+# tree (509 unique name-version nodes); the copyleft licences in the linked 
graph are:
 #  - MPL-2.0 from astral-pubgrub, astral-version-ranges and option-ext
 #    (the last via shellexpand -> dirs -> dirs-sys),
 #  - priority-queue, which is "LGPL-3.0-or-later OR MPL-2.0" - we elect
@@ -51,14 +51,18 @@
 # offers an LGPL-2.1-or-later option but is UEFI-target-only and absent
 # from the Linux graph; colored is not in this binary's graph at all.
 # Everything else is permissive, BSD-3-Clause included: subtle,
-# encoding_rs, aws-lc-sys and, since zstd-safe 8.0.0 / zstd-sys 2.1.0,
-# the zstd bindings. MPL-2.0 section 3.2 is satisfied because the
-# complete vendor.tar.zst ships in the src.rpm.
+# encoding_rs, aws-lc-sys and the zstd bindings. 0.12.22 added a second
+# zstd chain through uv-python's new direct dependency: zstd 0.13.3 (MIT)
+# and zstd-safe 7.3.0 (BSD-3-Clause), alongside zstd 0.14.0 /
+# zstd-safe 8.0.0 / zstd-sys 2.1.0. MPL-2.0 section 3.2 is satisfied
+# because the complete vendor.tar.zst ships in the src.rpm.
 License:        (Apache-2.0 OR MIT) AND MPL-2.0
 URL:            https://github.com/astral-sh/uv
 Source0:        
https://github.com/astral-sh/uv/archive/refs/tags/%{version}.tar.gz#/%{origname}-%{version}.tar.gz
 Source1:        vendor.tar.zst
-BuildRequires:  cargo >= 1.96
+# Upstream raised its MSRV to 1.97 in 0.12.22 (crates/uv/rust-version,
+# inherited from the workspace Cargo.toml). Factory ships 1.98.1.
+BuildRequires:  cargo >= 1.97
 BuildRequires:  cargo-packaging
 BuildRequires:  cmake
 BuildRequires:  zstd
@@ -174,7 +178,7 @@
 # The test flavour runs the Rust workspace suite: 70 of the 73 workspace
 # members. Three crates are excluded, each for a reason that no amount of
 # packaging can fix:
-#  - uv, the CLI integration suite (81 test files under crates/uv/tests).
+#  - uv, the CLI integration suite (83 test files under crates/uv/tests).
 #    It resolves against the real package index and downloads managed
 #    CPython interpreters; an OBS build chroot has no network.
 #  - uv-dev, whose generate_sysconfig_mappings test fetches

++++++ python-uv-0.12.21.tar.gz -> python-uv-0.12.22.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-uv/python-uv-0.12.21.tar.gz 
/work/SRC/openSUSE:Factory/.python-uv.new.1631729/python-uv-0.12.22.tar.gz 
differ: char 119, line 1

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/python-uv/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.python-uv.new.1631729/vendor.tar.zst differ: char 
7, line 1

Reply via email to