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-03-29 20:00:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ruff (Old) and /work/SRC/openSUSE:Factory/.python-ruff.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ruff" Sun Mar 29 20:00:28 2026 rev:107 rq:1343320 version:0.15.8 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ruff/python-ruff.changes 2026-03-22 14:11:51.632589711 +0100 +++ /work/SRC/openSUSE:Factory/.python-ruff.new.8177/python-ruff.changes 2026-03-29 20:00:39.297339746 +0200 @@ -1,0 +2,30 @@ +Sat Mar 28 13:29:09 UTC 2026 - Ondřej Súkup <[email protected]> + +- update to 0.15.8 + * Preview features + * [ruff] New rule unnecessary-if (RUF050) + * [ruff] New rule useless-finally (RUF072) + * [ruff] New rule f-string-percent-format (RUF073): warn when using % operator on an f-string + * [pyflakes] Recognize frozendict as a builtin for Python 3.15+ + * Bug fixes + * [flake8-async] Use fully-qualified anyio.lowlevel import in autofix (ASYNC115) + * [flake8-bandit] Check tuple arguments for partial paths in S607 + * [pyflakes] Skip undefined-name (F821) for conditionally deleted variables + * E501/W505/formatter: Exclude nested pragma comments from line width calculation + * Fix %foo? parsing in IPython assignment expressions + * analyze graph: resolve string imports that reference attributes, not just modules + * Rule changes + * [eradicate] ignore ty: ignore comments in ERA001 + * [flake8-bandit] Treat sys.executable as trusted input in S603 + * [flake8-self] Recognize Self annotation and self assignment in SLF001 + * [pyflakes] F507: Fix false negative for non-tuple RHS in %-formatting + * [refurb] Parenthesize generator arguments in FURB142 fixer + * Performance + * Speed up diagnostic rendering + * Server + * Warn when Markdown files are skipped due to preview being disabled + * Documentation + * Clarify extend-ignore and extend-select settings documentation + * Mention AI policy in PR template + +------------------------------------------------------------------- Old: ---- ruff-0.15.7.tar.gz New: ---- ruff-0.15.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ruff.spec ++++++ --- /var/tmp/diff_new_pack.ep1PxE/_old 2026-03-29 20:00:40.989409458 +0200 +++ /var/tmp/diff_new_pack.ep1PxE/_new 2026-03-29 20:00:40.997409788 +0200 @@ -19,7 +19,7 @@ %bcond_without libalternatives %{?sle15_python_module_pythons} Name: python-ruff -Version: 0.15.7 +Version: 0.15.8 Release: 0 Summary: An extremely fast Python linter, written in Rust License: MIT ++++++ ruff-0.15.7.tar.gz -> ruff-0.15.8.tar.gz ++++++ ++++ 3484 lines of diff (skipped) ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/python-ruff/vendor.tar.zst /work/SRC/openSUSE:Factory/.python-ruff.new.8177/vendor.tar.zst differ: char 7, line 1
