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-08-09 21:37:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-uv (Old)
 and      /work/SRC/openSUSE:Factory/.python-uv.new.16738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-uv"

Sun Aug  9 21:37:56 2026 rev:112 rq:1370317 version:0.12.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-uv/python-uv.changes      2026-08-01 
18:38:10.306092053 +0200
+++ /work/SRC/openSUSE:Factory/.python-uv.new.16738/python-uv.changes   
2026-08-09 21:40:06.476008822 +0200
@@ -1,0 +2,47 @@
+Sat Aug  8 05:16:54 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 0.12.3:
+  * Add CPython 3.13.15
+  * Add --output-format to uv cache size, selecting automatic,
+    human-readable or raw-byte output (preview)
+  * Preserve JSON output from uv workspace metadata --quiet while
+    suppressing diagnostics, and stream it to cut memory use on
+    large workspaces (preview)
+  * Reduce Linux startup latency by initialising the workspace cache
+    before spawning another thread
+  * Reuse compiled workspace exclusion patterns during workspace
+    discovery
+  * Speed up conflict-heavy resolutions by avoiding materialised
+    range complements
+  * Avoid slow procfs reads during Python interpreter discovery on
+    Linux
+- Re-vendor the Rust dependencies and re-derive the licence set of
+  the statically linked crates; correct License to
+  (Apache-2.0 OR MIT) AND MPL-2.0 and record the derivation in a
+  Legal-Review-Notice comment. The MPL-2.0 crates were already
+  linked before this update, so the tag was incomplete rather than
+  newly wrong
+
+-------------------------------------------------------------------
+Fri Aug  7 04:54:41 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 0.12.2:
+  * Add CPython 3.15.0rc1 and CPython 3.14.7
+  * Ensure diagnostic hints end with a newline to prevent
+    malformed terminal output
+  * Audit one or all installed tools with uv tool audit (preview)
+  * Report physically reclaimed disk space during cache cleanup
+    with the cache-physical-space preview feature
+  * Add UV_RUN_RLIMIT_NOFILE to set the open-file limit for
+    commands launched by uv run
+  * Speed up uv.lock parsing and filename extraction from
+    distribution URLs
+  * Reduce filesystem metadata lookups during bytecode compilation
+    and reuse file metadata when building source distributions
+  * Preserve compatibility with older uv versions when recording
+    artifact sizes in cached wheels and source distributions
+  * Avoid including workspace-root default dependency groups when
+    syncing or exporting a selected workspace member unless
+    explicitly requested
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ python-uv.spec ++++++
--- /var/tmp/diff_new_pack.pCGOI3/_old  2026-08-09 21:40:17.376381176 +0200
+++ /var/tmp/diff_new_pack.pCGOI3/_new  2026-08-09 21:40:17.388381586 +0200
@@ -26,10 +26,23 @@
 %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:           python-uv
-Version:        0.12.1
+Version:        0.12.3
 Release:        0
 Summary:        A Python package installer and resolver, written in Rust
-License:        Apache-2.0 OR MIT
+# 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 (672 crates); 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
+#    MPL-2.0, so no LGPL obligation is taken on.
+# configparser is "MIT OR LGPL-3.0-or-later" and we elect MIT; r-efi
+# 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. 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#/%{name}-%{version}.tar.gz
 Source1:        vendor.tar.zst

++++++ python-uv-0.12.1.tar.gz -> python-uv-0.12.3.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-uv/python-uv-0.12.1.tar.gz 
/work/SRC/openSUSE:Factory/.python-uv.new.16738/python-uv-0.12.3.tar.gz differ: 
char 22, line 1

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

Reply via email to