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
