forked from pool/python-ruff
Accepting request 1138312 from devel:languages:python
- update to 0.1.12: * Preview features * Formatter: Hug multiline-strings in preview style * [flake8-bandit] Add ssl-with-no-version (S504) * [flake8-bandit] Implement ssl-insecure-version (S502) * [flake8-bandit] Implement ssl-with-bad-defaults (S503) * [flake8-bandit] Implement suspicious import rules (S4XX) * [flake8-simplify] Implement zip-dict-keys-and-values (SIM911) * [pyflakes] Add a fix for redefined-while-unused (F811) * [pylint] Implement unnecessary-dunder-call (C2801) * [ruff] Add parenthesize-chained-operators (RUF021) to enforce parentheses in a or b and c * Rule changes * [flake8-boolean-trap] Allow Boolean positional arguments in setters * [flake8-builtins] Restrict builtin-attribute-shadowing (A003) to actual shadowed references * [flake8-pyi] Add fix for generator-return-from-iter-method (PYI058) * [pyflakes] Don't flag redefined-while-unused (F811) in if branches * [pyupgrade] Add some additional Python 3.12 typing members to deprecated-import * [ruff] Add fix for parenthesize-chained-operators (RUF021) * [ruff] Include subscripts and attributes in static key rule (RUF011) * [ruff] Support variable keys in static dictionary key rule (RUF011) * Formatter * Generate deterministic IDs when formatting notebooks * Allow # fmt: skip with interspersed same-line comments * Parenthesize breaking named expressions in match guards * Bug fixes * Add cell indexes to all diagnostics * Avoid infinite loop in constant vs. None comparisons * Handle raises with implicit alternate branches * Ignore trailing quotes for unclosed l-brace errors * Respect multi-segment submodule imports when resolving qualified names OBS-URL: https://build.opensuse.org/request/show/1138312 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ruff?expand=0&rev=13
This commit is contained in:
commit
015e5c881b
@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 12 11:48:38 UTC 2024 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||
|
||||
- update to 0.1.12:
|
||||
* Preview features
|
||||
* Formatter: Hug multiline-strings in preview style
|
||||
* [flake8-bandit] Add ssl-with-no-version (S504)
|
||||
* [flake8-bandit] Implement ssl-insecure-version (S502)
|
||||
* [flake8-bandit] Implement ssl-with-bad-defaults (S503)
|
||||
* [flake8-bandit] Implement suspicious import rules (S4XX)
|
||||
* [flake8-simplify] Implement zip-dict-keys-and-values (SIM911)
|
||||
* [pyflakes] Add a fix for redefined-while-unused (F811)
|
||||
* [pylint] Implement unnecessary-dunder-call (C2801)
|
||||
* [ruff] Add parenthesize-chained-operators (RUF021) to enforce parentheses in a or b and c
|
||||
* Rule changes
|
||||
* [flake8-boolean-trap] Allow Boolean positional arguments in setters
|
||||
* [flake8-builtins] Restrict builtin-attribute-shadowing (A003) to actual shadowed references
|
||||
* [flake8-pyi] Add fix for generator-return-from-iter-method (PYI058)
|
||||
* [pyflakes] Don't flag redefined-while-unused (F811) in if branches
|
||||
* [pyupgrade] Add some additional Python 3.12 typing members to deprecated-import
|
||||
* [ruff] Add fix for parenthesize-chained-operators (RUF021)
|
||||
* [ruff] Include subscripts and attributes in static key rule (RUF011)
|
||||
* [ruff] Support variable keys in static dictionary key rule (RUF011)
|
||||
* Formatter
|
||||
* Generate deterministic IDs when formatting notebooks
|
||||
* Allow # fmt: skip with interspersed same-line comments
|
||||
* Parenthesize breaking named expressions in match guards
|
||||
* Bug fixes
|
||||
* Add cell indexes to all diagnostics
|
||||
* Avoid infinite loop in constant vs. None comparisons
|
||||
* Handle raises with implicit alternate branches
|
||||
* Ignore trailing quotes for unclosed l-brace errors
|
||||
* Respect multi-segment submodule imports when resolving qualified names
|
||||
* Use DisplayParseError for stdin parser errors
|
||||
* Use comment_ranges for isort directive extraction
|
||||
* Use transformed source code for diagnostic locations
|
||||
* [flake8-pyi] Exclude warnings.deprecated and typing_extensions.deprecated arguments
|
||||
* [flake8-pyi] Fix false negative for unused-private-protocol (PYI046) with unused generic protocols
|
||||
* [pydocstyle] Disambiguate argument descriptors from section headers
|
||||
* [pylint] Homogenize PLR0914 message to match other PLR09XX rules
|
||||
* [ruff] Allow Hashable = None in type annotations (RUF013)
|
||||
* Documentation
|
||||
* Fix admonition hyperlink colouring
|
||||
* Add missing preview link
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 8 09:39:09 UTC 2024 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
%bcond_without libalternatives
|
||||
%{?sle15_python_module_pythons}
|
||||
Name: python-ruff
|
||||
Version: 0.1.11
|
||||
Version: 0.1.12
|
||||
Release: 0
|
||||
Summary: An extremely fast Python linter, written in Rust
|
||||
License: MIT
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f9d4d88cb6eeb4dfe20f9f0519bd2eaba8119bde87c3d5065c541dbae2b5a2cb
|
||||
size 1924109
|
3
ruff-0.1.12.tar.gz
Normal file
3
ruff-0.1.12.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:97189f38c655e573f6bea0d12e9f18aad5539fd08ab50651449450999f45383a
|
||||
size 1941955
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f7dafd0d40ec9a94e5fc837957b6b035cfeaf2e54a4b467d8a552f611cb1ef91
|
||||
size 28845370
|
||||
oid sha256:e768981dfb93119818f403962ceaba622fbab78cf3821f15b27b45e38d7866b4
|
||||
size 25192959
|
||||
|
Loading…
Reference in New Issue
Block a user