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-06-22 18:05:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ruff (Old) and /work/SRC/openSUSE:Factory/.python-ruff.new.1956 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ruff" Mon Jun 22 18:05:18 2026 rev:117 rq:1360617 version:0.15.18 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ruff/python-ruff.changes 2026-06-13 18:46:26.215184967 +0200 +++ /work/SRC/openSUSE:Factory/.python-ruff.new.1956/python-ruff.changes 2026-06-22 18:05:36.145582091 +0200 @@ -1,0 +2,40 @@ +Fri Jun 19 13:19:26 UTC 2026 - Ondřej Súkup <[email protected]> + +- update to 0.15.18 + * Preview features + * Handle nested ruff:ignore comments + * Stop displaying severity in output + * Use human-readable names in CLI output + * Use human-readable names in LSP and playground diagnostics + * [pydocstyle] Prevent property docstrings starting with verbs (D421) + * [flake8-pyi] Extend PYI033 to Python files + * Bug fixes + * Detect equivalent numeric mapping keys + * Detect mapping keys equivalent to booleans + * Detect repeated signed and complex dictionary keys + * Rule changes + * [flake8-pyi] Rename PYI033 to legacy-type-comment + * Performance + * Use ThinVec for call keywords + * Inline parser recovery context checks + * Match parser keywords as bytes + * Move value parsing out of lexing + * Server + * Render subdiagnostics and secondary annotations as related information + * Documentation + * Update fix availability for always-fixable rules + * [flake8-tidy-imports] Add fix safety section (TID252) + * Parser + * Reject __debug__ lambda parameters + * Reject _ as a match-pattern target + * Reject multiple starred names in sequence patterns + * Reject parenthesized star imports + * Reject starred comprehension targets + * Reject unparenthesized generator expressions in class bases + * Reject yield expressions after commas + * Validate function type parameter default order + * Playground + * Make diagnostic links clickable + * Use diagnostic tags + +------------------------------------------------------------------- Old: ---- ruff-0.15.17.tar.gz New: ---- ruff-0.15.18.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ruff.spec ++++++ --- /var/tmp/diff_new_pack.s1COEn/_old 2026-06-22 18:05:42.993821030 +0200 +++ /var/tmp/diff_new_pack.s1COEn/_new 2026-06-22 18:05:42.997821170 +0200 @@ -19,7 +19,7 @@ %bcond_without libalternatives %{?sle15_python_module_pythons} Name: python-ruff -Version: 0.15.17 +Version: 0.15.18 Release: 0 Summary: An extremely fast Python linter, written in Rust License: MIT ++++++ ruff-0.15.17.tar.gz -> ruff-0.15.18.tar.gz ++++++ ++++ 26228 lines of diff (skipped) ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/python-ruff/vendor.tar.zst /work/SRC/openSUSE:Factory/.python-ruff.new.1956/vendor.tar.zst differ: char 7, line 1
