Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-ruff for openSUSE:Factory 
checked in at 2026-08-11 17:09:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ruff (Old)
 and      /work/SRC/openSUSE:Factory/.python-ruff.new.17972 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-ruff"

Tue Aug 11 17:09:22 2026 rev:122 rq:1370307 version:0.16.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ruff/python-ruff.changes  2026-08-01 
18:28:47.446669205 +0200
+++ /work/SRC/openSUSE:Factory/.python-ruff.new.17972/python-ruff.changes       
2026-08-11 17:09:27.782541476 +0200
@@ -1,0 +2,14 @@
+Sat Aug  8 05:10:53 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 0.16.2:
+  * Avoid false positives on singledispatch functions (PYI041)
+  * Register formatting capabilities dynamically in the server so
+    TOML files are excluded
+- Re-vendor the Rust dependencies and re-derive the licence set of
+  the statically linked crates; correct License to MIT AND MPL-2.0
+  and record the derivation in a Legal-Review-Notice comment. The
+  three MPL-2.0 crates (colored, option-ext, version-ranges) were
+  already linked before this update, so the tag was incomplete
+  rather than newly wrong
+
+-------------------------------------------------------------------

Old:
----
  ruff-0.16.1.tar.gz

New:
----
  ruff-0.16.2.tar.gz

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

Other differences:
------------------
++++++ python-ruff.spec ++++++
--- /var/tmp/diff_new_pack.unWaZE/_old  2026-08-11 17:09:30.330649476 +0200
+++ /var/tmp/diff_new_pack.unWaZE/_new  2026-08-11 17:09:30.334649646 +0200
@@ -18,10 +18,24 @@
 
 %bcond_without libalternatives
 Name:           python-ruff
-Version:        0.16.1
+Version:        0.16.2
 Release:        0
 Summary:        An extremely fast Python linter, written in Rust
-License:        MIT
+# Legal-Review-Notice: ruff itself is MIT, but the binary statically links
+# the vendored Rust dependencies. Re-derived on this re-vendor with
+# "cargo tree --offline -p ruff -e normal" over the vendored tree (381
+# crates): the only copyleft licence in the linked graph is MPL-2.0, from
+# three crates -
+#  - colored, a direct dependency of ruff and ruff_linter,
+#  - option-ext, pulled in through shellexpand -> dirs -> dirs-sys,
+#  - version-ranges, pulled in through pyproject-toml -> pep508_rs ->
+#    pep440_rs.
+# r-efi offers an LGPL-2.1-or-later option but is UEFI-target-only and is
+# absent from the Linux graph. Everything else is permissive (MIT,
+# Apache-2.0, Unicode-3.0, BSD, ISC, Zlib, Unlicense, 0BSD, CC0-1.0,
+# WTFPL, BSL-1.0). MPL-2.0 section 3.2 is satisfied because the complete
+# vendor.tar.zst ships in the src.rpm.
+License:        MIT AND MPL-2.0
 URL:            https://github.com/astral-sh/ruff
 Source:         
https://files.pythonhosted.org/packages/source/r/ruff/ruff-%{version}.tar.gz
 Source1:        vendor.tar.zst

++++++ ruff-0.16.1.tar.gz -> ruff-0.16.2.tar.gz ++++++
++++ 15589 lines of diff (skipped)

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

Reply via email to