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-07 11:27:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ruff (Old) and /work/SRC/openSUSE:Factory/.python-ruff.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ruff" Mon Sep 7 11:27:42 2026 rev:126 rq:1375756 version:0.16.6 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ruff/python-ruff.changes 2026-08-29 17:40:07.790317815 +0200 +++ /work/SRC/openSUSE:Factory/.python-ruff.new.1265/python-ruff.changes 2026-09-07 11:28:03.015320401 +0200 @@ -1,0 +2,24 @@ +Fri Sep 4 08:34:54 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to 0.16.6: + * Preview: pytest-fixture-autouse moved to the restriction + category, PT020 gained an autofix, the TID254/TID255 fix loop + is fixed, and I001 no longer counts pragma comments towards + the line length + * Parser now validates unary expressions; unary plus is allowed + in match patterns on Python 3.15 + * ASYNC230 and PLW1514 recognise builtins.open + * B031 no longer panics on match subjects + * DTZ901 rejects tzinfo=None for datetime bounds + * PT017 no longer emits duplicate diagnostics + * RUF102 drops the lint.external hint for Ruff-specific + suppressions + * PTH208 gained a display-only fix for os.listdir +- 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); only + seven permissive crates moved, all patch/minor bumps; the + linked-crate count in the Legal-Review-Notice goes 297 -> 298 for + the new ruff_python_edits workspace crate + +------------------------------------------------------------------- Old: ---- ruff-0.16.5.tar.gz New: ---- ruff-0.16.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ruff.spec ++++++ --- /var/tmp/diff_new_pack.K7PWlZ/_old 2026-09-07 11:28:07.597480807 +0200 +++ /var/tmp/diff_new_pack.K7PWlZ/_new 2026-09-07 11:28:07.598480842 +0200 @@ -28,12 +28,12 @@ %define origname python-ruff %bcond_without libalternatives Name: %{origname}%{psuffix} -Version: 0.16.5 +Version: 0.16.6 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 (297 +# "cargo tree --offline -p ruff -e normal" over the vendored tree (298 # 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.5.tar.gz -> ruff-0.16.6.tar.gz ++++++ ++++ 6862 lines of diff (skipped) ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/python-ruff/vendor.tar.zst /work/SRC/openSUSE:Factory/.python-ruff.new.1265/vendor.tar.zst differ: char 7, line 1
