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-09-18 22:03:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ruff (Old) and /work/SRC/openSUSE:Factory/.python-ruff.new.383539 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ruff" Fri Sep 18 22:03:10 2026 rev:128 rq:1378539 version:0.16.8 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ruff/python-ruff.changes 2026-09-12 21:15:38.892218145 +0200 +++ /work/SRC/openSUSE:Factory/.python-ruff.new.383539/python-ruff.changes 2026-09-18 22:03:13.601265483 +0200 @@ -1,0 +2,23 @@ +Thu Sep 17 07:02:19 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to 0.16.8: + * Bug fixes: functional TypedDict keyword arguments, SIM117 + nested async with, SIM109 operand order, UP040 multiline + parentheses, skip TypeVarTuple/ParamSpec conversions with + bounds (UP040/UP046/UP047) + * Rule changes: __lazy_modules__ (including conditionals), + PEP 728 TypedDict class keywords, quoted types in + typing.TypeForm, TC001/TC002/TC003 prefer lazy imports on + Python 3.15+, UP040 fix always unsafe, UP035 no longer + suggests ByteString, RUF064/PTH103 parent_mode, RUF043 + detects \Z in pytest.raises() + * CLI: formatter incompatibility warnings now include the + rule name and code + * Configuration: flake8-tidy-imports extend-banned-api +- Re-vendor the Rust dependencies and re-derive the licence + set of the statically linked crates: unchanged at MIT AND + MPL-2.0, same three MPL-2.0 crates (colored, option-ext, + version-ranges); 25 permissive crates moved (patch/minor); + tinyvec_macros dropped; linked-crate count 298 -> 297 + +------------------------------------------------------------------- Old: ---- ruff-0.16.7.tar.gz New: ---- ruff-0.16.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ruff.spec ++++++ --- /var/tmp/diff_new_pack.eOqvw0/_old 2026-09-18 22:03:16.135371688 +0200 +++ /var/tmp/diff_new_pack.eOqvw0/_new 2026-09-18 22:03:16.139371855 +0200 @@ -28,12 +28,12 @@ %define origname python-ruff %bcond_without libalternatives Name: %{origname}%{psuffix} -Version: 0.16.7 +Version: 0.16.8 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 (298 +# "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, ++++++ ruff-0.16.7.tar.gz -> ruff-0.16.8.tar.gz ++++++ ++++ 28253 lines of diff (skipped) ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/python-ruff/vendor.tar.zst /work/SRC/openSUSE:Factory/.python-ruff.new.383539/vendor.tar.zst differ: char 7, line 1
