forked from pool/python-ruff
- update to 0.4.4
* Preview features * [pycodestyle] Ignore end-of-line comments when determining blank line rules * [pylint] Detect pathlib.Path.open calls in unspecified-encoding (PLW1514) * [flake8-pyi] Implement PYI059 (generic-not-last-base-class) * [flake8-pyi] Implement PYI062 (duplicate-literal-member) * Rule changes * [flake8-boolean-trap] Allow passing booleans as positional-only arguments in code such as set(True) * [flake8-bugbear] Ignore enum classes in cached-instance-method (B019) * Server * Expand tildes when resolving Ruff server configuration file * Fix ruff server hanging after Neovim closes * Editor settings are used by default if no file-based configuration exists * Bug fixes * [pylint] Consider with statements for too-many-branches (PLR0912) * [flake8-blind-except, tryceratops] Respect logged and re-raised expressions in nested statements (BLE001, TRY201) * Recognise assignments such as __all__ = builtins.list(["foo", "bar"]) as valid __all__ definitions OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ruff?expand=0&rev=60
This commit is contained in:
@@ -1,3 +1,24 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon May 13 11:08:03 UTC 2024 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||
|
||||
- update to 0.4.4
|
||||
* Preview features
|
||||
* [pycodestyle] Ignore end-of-line comments when determining blank line rules
|
||||
* [pylint] Detect pathlib.Path.open calls in unspecified-encoding (PLW1514)
|
||||
* [flake8-pyi] Implement PYI059 (generic-not-last-base-class)
|
||||
* [flake8-pyi] Implement PYI062 (duplicate-literal-member)
|
||||
* Rule changes
|
||||
* [flake8-boolean-trap] Allow passing booleans as positional-only arguments in code such as set(True)
|
||||
* [flake8-bugbear] Ignore enum classes in cached-instance-method (B019)
|
||||
* Server
|
||||
* Expand tildes when resolving Ruff server configuration file
|
||||
* Fix ruff server hanging after Neovim closes
|
||||
* Editor settings are used by default if no file-based configuration exists
|
||||
* Bug fixes
|
||||
* [pylint] Consider with statements for too-many-branches (PLR0912)
|
||||
* [flake8-blind-except, tryceratops] Respect logged and re-raised expressions in nested statements (BLE001, TRY201)
|
||||
* Recognise assignments such as __all__ = builtins.list(["foo", "bar"]) as valid __all__ definitions
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 6 12:06:13 UTC 2024 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||
|
||||
|
Reference in New Issue
Block a user