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 2025-04-08 17:50:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ruff (Old) and /work/SRC/openSUSE:Factory/.python-ruff.new.1907 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ruff" Tue Apr 8 17:50:06 2025 rev:64 rq:1267438 version:0.11.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ruff/python-ruff.changes 2025-03-25 22:07:33.982634977 +0100 +++ /work/SRC/openSUSE:Factory/.python-ruff.new.1907/python-ruff.changes 2025-04-08 17:50:28.724603500 +0200 @@ -1,0 +2,33 @@ +Sun Apr 6 18:44:08 UTC 2025 - OndÅej Súkup <mimi...@gmail.com> + +- update to 0.11.4 + * Preview features + * [ruff] Implement invalid-rule-code as RUF102 + * [syntax-errors] Detect duplicate keys in match mapping patterns + * [syntax-errors] Detect duplicate attributes in match class patterns + * [syntax-errors] Detect invalid syntax in annotations + * [airflow] Add more autofixes for AIR302 + * [airflow] Move AIR301 to AIR002 + * [airflow] Move AIR302 to AIR301 and AIR303 to AIR302 + * [flake8-bandit] Mark str and list[str] literals as trusted input (S603) + * [ruff] Support slices in RUF005 + * [syntax-errors] Start detecting compile-time syntax errors + * [syntax-errors] Duplicate type parameter names + * [syntax-errors] Irrefutable case pattern before final case + * [syntax-errors] Multiple assignments in case pattern + * [syntax-errors] Single starred assignment target + * [syntax-errors] Starred expressions in return, yield, and for + * [syntax-errors] Store to or delete __debug__ + * Bug fixes + * [syntax-errors] Fix multiple assignment error for class fields in match patterns + * Don't skip visiting non-tuple slice in typing.Annotated subscripts + * Error instead of panic! when running Ruff from a deleted directory + * [syntax-errors] Fix false positive for parenthesized tuple index + * CLI + * Check pyproject.toml correctly when it is passed via stdin + * Configuration + * [flake8-import-conventions] Add import numpy.typing as npt to default flake8-import-conventions.aliases + * Documentation + * [refurb] Document why UserDict, UserList, and UserString are preferred over dict, list, and str (FURB189) + +------------------------------------------------------------------- Old: ---- ruff-0.11.2.tar.gz New: ---- ruff-0.11.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ruff.spec ++++++ --- /var/tmp/diff_new_pack.jjqE90/_old 2025-04-08 17:50:29.664642901 +0200 +++ /var/tmp/diff_new_pack.jjqE90/_new 2025-04-08 17:50:29.664642901 +0200 @@ -19,7 +19,7 @@ %bcond_without libalternatives %{?sle15_python_module_pythons} Name: python-ruff -Version: 0.11.2 +Version: 0.11.4 Release: 0 Summary: An extremely fast Python linter, written in Rust License: MIT ++++++ ruff-0.11.2.tar.gz -> ruff-0.11.4.tar.gz ++++++ ++++ 52159 lines of diff (skipped) ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/python-ruff/vendor.tar.zst /work/SRC/openSUSE:Factory/.python-ruff.new.1907/vendor.tar.zst differ: char 7, line 1