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-04-08 17:13:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ruff (Old) and /work/SRC/openSUSE:Factory/.python-ruff.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ruff" Wed Apr 8 17:13:36 2026 rev:108 rq:1344910 version:0.15.9 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ruff/python-ruff.changes 2026-03-29 20:00:39.297339746 +0200 +++ /work/SRC/openSUSE:Factory/.python-ruff.new.21863/python-ruff.changes 2026-04-08 17:13:46.015077297 +0200 @@ -1,0 +2,31 @@ +Tue Apr 7 08:38:05 UTC 2026 - Ondřej Súkup <[email protected]> + +- update to 0.15.9 + * Preview features + * [pyflakes] Flag annotated variable redeclarations as F811 in preview mode + * [ruff] Allow dunder-named assignments in non-strict mode for RUF067 + * Bug fixes + * [flake8-errmsg] Avoid shadowing existing msg in fix for EM101 + * [flake8-simplify] Ignore pre-initialization references in SIM113 + * [pycodestyle] Fix W391 fixes for consecutive empty notebook cells + * [pyupgrade] Fix UP008 nested class matching + * [pyupgrade] Ignore strings with string-only escapes (UP012) + * [ruff] RUF072: skip formfeeds on dedent + * [ruff] Avoid re-using symbol in RUF024 fix + * [ruff] Parenthesize expression in RUF050 fix + * Disallow starred expressions as values of starred expressions + * Rule changes + * [flake8-simplify] Suppress SIM105 for except* before Python 3.12 + * [pyflakes] Extend F507 to flag %-format strings with zero placeholders + * [pyupgrade] UP018 should detect more unnecessarily wrapped literals (UP018) + * [pyupgrade] Fix UP008 callable scope handling to support lambdas + * [ruff] RUF010: Mark fix as unsafe when it deletes a comment + * Formatter + * Add nested-string-quote-style formatting option + * Documentation + * [flake8-bugbear] Clarify RUF071 fix safety for non-path string comparisons + * [flake8-type-checking] Clarify import cycle wording for TC001/TC002/TC003 + * Other changes + * Avoid rendering fix lines with trailing whitespace after | + +------------------------------------------------------------------- Old: ---- ruff-0.15.8.tar.gz New: ---- ruff-0.15.9.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ruff.spec ++++++ --- /var/tmp/diff_new_pack.oM6BFr/_old 2026-04-08 17:13:47.339131734 +0200 +++ /var/tmp/diff_new_pack.oM6BFr/_new 2026-04-08 17:13:47.343131898 +0200 @@ -19,7 +19,7 @@ %bcond_without libalternatives %{?sle15_python_module_pythons} Name: python-ruff -Version: 0.15.8 +Version: 0.15.9 Release: 0 Summary: An extremely fast Python linter, written in Rust License: MIT ++++++ ruff-0.15.8.tar.gz -> ruff-0.15.9.tar.gz ++++++ ++++ 5870 lines of diff (skipped) ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/python-ruff/vendor.tar.zst /work/SRC/openSUSE:Factory/.python-ruff.new.21863/vendor.tar.zst differ: char 7, line 1
