Accepting request 1274047 from devel:languages:python
- update to 0.11.8 * Preview features * \[`airflow`\] Apply auto fixes to cases where the names have changed in Airflow 3 (`AIR302`, `AIR311`) * \[`airflow`\] Extend `AIR301` rule * \[`airflow`\] Update existing `AIR302` rules with better suggestions * \[`refurb`\] Mark fix as safe for `readlines-in-for` (`FURB129`) * [syntax-errors] `nonlocal` declaration at module level * [syntax-errors] Detect single starred expression assignment `x = *y` * Bug fixes * \[`flake8-pyi`\] Ensure `Literal[None,] | Literal[None,]` is not autofixed to `None | None` (`PYI061`) * \[`flake8-use-pathlib`\] Avoid suggesting `Path.iterdir()` for `os.listdir` with file descriptor (`PTH208`) * \[`flake8-use-pathlib`\] Fix `PTH104` false positive when `rename` is passed a file descriptor * \[`flake8-use-pathlib`\] Fix `PTH116` false positive when `stat` is passed a file descriptor * \[`flake8-use-pathlib`\] Fix `PTH123` false positive when `open` is passed a file descriptor from a function call * \[`pycodestyle`\] Fix duplicated diagnostic in `E712` * \[`pylint`\] Detect `global` declarations in module scope (`PLE0118`) * [syntax-errors] Make `async-comprehension-in-sync-comprehension` more specific * Configuration * Add option to disable `typing_extensions` imports * Documentation * Fix example syntax for the `lint.pydocstyle.ignore-var-parameters` option * Add fix safety sections (`ASYNC116`, `FLY002`, `D200`, `RUF005`, `RUF017`, `RUF027`, `RUF028`, `RUF057`) * Other changes * Add Python 3.14 to configuration options * Make syntax error for unparenthesized except tuples version specific to before 3.14 OBS-URL: https://build.opensuse.org/request/show/1274047 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ruff?expand=0&rev=68
This commit is contained in:
@@ -1,3 +1,32 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri May 2 15:28:43 UTC 2025 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||
|
||||
- update to 0.11.8
|
||||
* Preview features
|
||||
* \[`airflow`\] Apply auto fixes to cases where the names have changed in Airflow 3 (`AIR302`, `AIR311`)
|
||||
* \[`airflow`\] Extend `AIR301` rule
|
||||
* \[`airflow`\] Update existing `AIR302` rules with better suggestions
|
||||
* \[`refurb`\] Mark fix as safe for `readlines-in-for` (`FURB129`)
|
||||
* [syntax-errors] `nonlocal` declaration at module level
|
||||
* [syntax-errors] Detect single starred expression assignment `x = *y`
|
||||
* Bug fixes
|
||||
* \[`flake8-pyi`\] Ensure `Literal[None,] | Literal[None,]` is not autofixed to `None | None` (`PYI061`)
|
||||
* \[`flake8-use-pathlib`\] Avoid suggesting `Path.iterdir()` for `os.listdir` with file descriptor (`PTH208`)
|
||||
* \[`flake8-use-pathlib`\] Fix `PTH104` false positive when `rename` is passed a file descriptor
|
||||
* \[`flake8-use-pathlib`\] Fix `PTH116` false positive when `stat` is passed a file descriptor
|
||||
* \[`flake8-use-pathlib`\] Fix `PTH123` false positive when `open` is passed a file descriptor from a function call
|
||||
* \[`pycodestyle`\] Fix duplicated diagnostic in `E712`
|
||||
* \[`pylint`\] Detect `global` declarations in module scope (`PLE0118`)
|
||||
* [syntax-errors] Make `async-comprehension-in-sync-comprehension` more specific
|
||||
* Configuration
|
||||
* Add option to disable `typing_extensions` imports
|
||||
* Documentation
|
||||
* Fix example syntax for the `lint.pydocstyle.ignore-var-parameters` option
|
||||
* Add fix safety sections (`ASYNC116`, `FLY002`, `D200`, `RUF005`, `RUF017`, `RUF027`, `RUF028`, `RUF057`)
|
||||
* Other changes
|
||||
* Add Python 3.14 to configuration options
|
||||
* Make syntax error for unparenthesized except tuples version specific to before 3.14
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 14:51:47 UTC 2025 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
|
@@ -19,7 +19,7 @@
|
||||
%bcond_without libalternatives
|
||||
%{?sle15_python_module_pythons}
|
||||
Name: python-ruff
|
||||
Version: 0.11.7
|
||||
Version: 0.11.8
|
||||
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:655089ad3224070736dc32844fde783454f8558e71f501cb207485fe4eee23d4
|
||||
size 4054861
|
3
ruff-0.11.8.tar.gz
Normal file
3
ruff-0.11.8.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6d742d10626f9004b781f4558154bb226620a7242080e11caeffab1a40e99df8
|
||||
size 4086399
|
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0ad707514a1398888a74ccdd828559ccc65cde76226dc588e2c56966d0aaae9f
|
||||
size 34763940
|
||||
oid sha256:75299dc411e4b6f83d1bc09edc91421134b846868ef02257c4f403cac420378b
|
||||
size 34747684
|
||||
|
Reference in New Issue
Block a user