diff --git a/python-ruff.changes b/python-ruff.changes index ded0b1f..5ef7c3d 100644 --- a/python-ruff.changes +++ b/python-ruff.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Wed Feb 5 09:29:04 UTC 2025 - John Paul Adrian Glaubitz + +- Update to 0.9.4 + * Preview features + - [airflow] Extend airflow context parameter check for BaseOperator.execute (AIR302) (#15713) + - [airflow] Update AIR302 to check for deprecated context keys (#15144) + - [flake8-bandit] Permit suspicious imports within stub files (S4) (#15822) + - [pylint] Do not trigger PLR6201 on empty collections (#15732) + - [refurb] Do not emit diagnostic when loop variables are used outside loop body (FURB122) (#15757) + - [ruff] Add support for more re patterns (RUF055) (#15764) + - [ruff] Check for shadowed map before suggesting fix (RUF058) (#15790) + - [ruff] Do not emit diagnostic when all arguments to zip() are variadic (RUF058) (#15744) + - [ruff] Parenthesize fix when argument spans multiple lines for unnecessary-round (RUF057) (#15703) + * Rule changes + - Preserve quote style in generated code (#15726, #15778, #15794) + - [flake8-bugbear] Exempt NewType calls where the original type is immutable (B008) (#15765) + - [pylint] Honor banned top-level imports by TID253 in PLC0415. (#15628) + - [pyupgrade] Ignore is_typeddict and TypedDict for deprecated-import (UP035) (#15800) + * CLI + - Fix formatter warning message for flake8-quotes option (#15788) + - Implement tab autocomplete for ruff config (#15603) + * Bug fixes + - [flake8-comprehensions] Do not emit unnecessary-map diagnostic when lambda has different arity (C417) (#15802) + - [flake8-comprehensions] Parenthesize sorted when needed for unnecessary-call-around-sorted (C413) (#15825) + - [pyupgrade] Handle end-of-line comments for quoted-annotation (UP037) (#15824) + * Documentation + - Add missing config docstrings (#15803) + - Add references to trio.run_process and anyio.run_process (#15761) + - Use uv init --lib in tutorial (#15718) + ------------------------------------------------------------------- Fri Jan 24 10:43:17 UTC 2025 - Ondřej Súkup diff --git a/python-ruff.spec b/python-ruff.spec index 2a98c9e..12fb503 100644 --- a/python-ruff.spec +++ b/python-ruff.spec @@ -19,7 +19,7 @@ %bcond_without libalternatives %{?sle15_python_module_pythons} Name: python-ruff -Version: 0.9.3 +Version: 0.9.4 Release: 0 Summary: An extremely fast Python linter, written in Rust License: MIT diff --git a/ruff-0.9.3.tar.gz b/ruff-0.9.3.tar.gz deleted file mode 100644 index 137b5dd..0000000 --- a/ruff-0.9.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8293f89985a090ebc3ed1064df31f3b4b56320cdfcec8b60d3295bddb955c22a -size 3586740 diff --git a/ruff-0.9.4.tar.gz b/ruff-0.9.4.tar.gz new file mode 100644 index 0000000..22d2210 --- /dev/null +++ b/ruff-0.9.4.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6907ee3529244bb0ed066683e075f09285b38dd5b4039370df6ff06041ca19e7 +size 3599458 diff --git a/vendor.tar.zst b/vendor.tar.zst index c00858e..6a3aa47 100644 --- a/vendor.tar.zst +++ b/vendor.tar.zst @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4d1ce701ea4f113f5d01fbd94c9bb852870e4034a48d2b8ba25c64aa199813dd -size 25566307 +oid sha256:d56ae94672fd9323360f4342c457ebbdbc052d86667b87cc901826ed633f78f1 +size 25870975