- update to 0.14.0:
* Update default and latest Python versions for 3.14
* \[`flake8-bugbear`\] Include certain guaranteed-mutable
expressions: tuples, generators, and assignment expressions
(`B006`)
* \[`refurb`\] Add fixes for `FURB101` and `FURB103`
* \[`ruff`\] Extend `FA102` with listed PEP 585-compatible APIs
* \[`flake8-annotations`\] Fix return type annotations to
handle shadowed builtin symbols (`ANN201`, `ANN202`,
`ANN204`, `ANN205`, `ANN206`)
* \[`flynt`\] Fix f-string quoting for mixed quote joiners
(`FLY002`)
* \[`isort`\] Fix inserting required imports before future
imports (`I002`)
* \[`ruff`\] Handle argfile expansion errors gracefully
* \[`ruff`\] Skip `RUF051` if `else`/`elif` block is present
* \[`ruff`\] Improve handling of intermixed comments inside
from-imports
* Display diffs for ruff format --check and add support for different output formats
* [pyflakes] Handle some common submodule import situations for unused-import (F401)
* [ruff] Do not flag %r + repr() combinations (RUF065)
* Bug fixes
* [cli] Add conflict between --add-noqa and --diff options
* [pylint] Exempt required imports from PLR0402
* [pylint] Fix missing max-nested-blocks in settings display
* [pyupgrade] Prevent infinite loop with I002 and UP026
* Rule changes
* [flake8-simplify] Improve help message clarity (SIM105)
* Documentation
* Add the The Basics title back to CONTRIBUTING.md
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ruff?expand=0&rev=191
This commit is contained in:
@@ -1,25 +1,47 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 8 10:02:40 UTC 2025 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 0.14.0:
|
||||
* Update default and latest Python versions for 3.14
|
||||
* \[`flake8-bugbear`\] Include certain guaranteed-mutable
|
||||
expressions: tuples, generators, and assignment expressions
|
||||
(`B006`)
|
||||
* \[`refurb`\] Add fixes for `FURB101` and `FURB103`
|
||||
* \[`ruff`\] Extend `FA102` with listed PEP 585-compatible APIs
|
||||
* \[`flake8-annotations`\] Fix return type annotations to
|
||||
handle shadowed builtin symbols (`ANN201`, `ANN202`,
|
||||
`ANN204`, `ANN205`, `ANN206`)
|
||||
* \[`flynt`\] Fix f-string quoting for mixed quote joiners
|
||||
(`FLY002`)
|
||||
* \[`isort`\] Fix inserting required imports before future
|
||||
imports (`I002`)
|
||||
* \[`ruff`\] Handle argfile expansion errors gracefully
|
||||
* \[`ruff`\] Skip `RUF051` if `else`/`elif` block is present
|
||||
* \[`ruff`\] Improve handling of intermixed comments inside
|
||||
from-imports
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 3 12:38:50 UTC 2025 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||
|
||||
- update to 0.13.3:
|
||||
* Preview features
|
||||
* Display diffs for ruff format --check and add support for different output formats
|
||||
* [pyflakes] Handle some common submodule import situations for unused-import (F401)
|
||||
* [ruff] Do not flag %r + repr() combinations (RUF065)
|
||||
* Display diffs for ruff format --check and add support for different output formats
|
||||
* [pyflakes] Handle some common submodule import situations for unused-import (F401)
|
||||
* [ruff] Do not flag %r + repr() combinations (RUF065)
|
||||
* Bug fixes
|
||||
* [cli] Add conflict between --add-noqa and --diff options
|
||||
* [pylint] Exempt required imports from PLR0402
|
||||
* [pylint] Fix missing max-nested-blocks in settings display
|
||||
* [pyupgrade] Prevent infinite loop with I002 and UP026
|
||||
* [cli] Add conflict between --add-noqa and --diff options
|
||||
* [pylint] Exempt required imports from PLR0402
|
||||
* [pylint] Fix missing max-nested-blocks in settings display
|
||||
* [pyupgrade] Prevent infinite loop with I002 and UP026
|
||||
* Rule changes
|
||||
* [flake8-simplify] Improve help message clarity (SIM105)
|
||||
* [flake8-simplify] Improve help message clarity (SIM105)
|
||||
* Documentation
|
||||
* Add the The Basics title back to CONTRIBUTING.md
|
||||
* Fixed documentation for try_consider_else
|
||||
* [isort] Clarify dependency between order-by-type and case-sensitive settings
|
||||
* [pylint] Clarify fix safety to include left-hand hashability (PLR6201)
|
||||
* Add the The Basics title back to CONTRIBUTING.md
|
||||
* Fixed documentation for try_consider_else
|
||||
* [isort] Clarify dependency between order-by-type and case-sensitive settings
|
||||
* [pylint] Clarify fix safety to include left-hand hashability (PLR6201)
|
||||
* Other changes
|
||||
* [playground] Fix quick fixes for empty ranges in playground
|
||||
* [playground] Fix quick fixes for empty ranges in playground
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 26 10:07:43 UTC 2025 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
Reference in New Issue
Block a user