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-22 21:34:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ruff (Old) and /work/SRC/openSUSE:Factory/.python-ruff.new.1258 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ruff" Sat Aug 22 21:34:21 2026 rev:124 rq:1372710 version:0.16.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ruff/python-ruff.changes 2026-08-15 22:39:50.211919422 +0200 +++ /work/SRC/openSUSE:Factory/.python-ruff.new.1258/python-ruff.changes 2026-08-22 21:34:39.366015366 +0200 @@ -1,0 +2,21 @@ +Fri Aug 21 05:42:09 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to 0.16.4: + * Preview: PTH116 now has an autofix; FURB131 only flags lists; + FURB101 and FURB103 skip when open() is given a file descriptor + * F722 reports semantic syntax errors in string type definitions + * PLC2701 allows os._exit imports + * RUF012 also exempts ctypes.LittleEndianStructure and related + types + * Parser now rejects duplicate keyword arguments and parameters + declared nonlocal, and aligns mixed t-string/bytes errors with + CPython 3.14 + * LSP: display-only fixes with safe fixes preferred; pull + diagnostics for notebook cells + * Guarantee a minimum stack size when parsing +- Re-vendor the Rust dependencies and re-derive the licence set of + the statically linked crates (297 unique); copyleft is still only + MPL-2.0 from colored, option-ext and version-ranges, so License + stays MIT AND MPL-2.0 + +------------------------------------------------------------------- Old: ---- ruff-0.16.3.tar.gz New: ---- ruff-0.16.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ruff.spec ++++++ --- /var/tmp/diff_new_pack.8mdkXh/_old 2026-08-22 21:34:41.789101767 +0200 +++ /var/tmp/diff_new_pack.8mdkXh/_new 2026-08-22 21:34:41.793101910 +0200 @@ -28,14 +28,14 @@ %define origname python-ruff %bcond_without libalternatives Name: %{origname}%{psuffix} -Version: 0.16.3 +Version: 0.16.4 Release: 0 Summary: An extremely fast Python linter, written in Rust # 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 - +# "cargo tree --offline -p ruff -e normal" over the vendored tree (297 +# unique 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 -> ++++++ ruff-0.16.3.tar.gz -> ruff-0.16.4.tar.gz ++++++ ++++ 8157 lines of diff (skipped) ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/python-ruff/vendor.tar.zst /work/SRC/openSUSE:Factory/.python-ruff.new.1258/vendor.tar.zst differ: char 7, line 1
