Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Apr 28, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ruff (source, changelog) ==0.11.6 -> ==0.11.8 age adoption passing confidence

Release Notes

astral-sh/ruff (ruff)

v0.11.8

Compare Source

Preview features
  • [airflow] Apply auto fixes to cases where the names have changed in Airflow 3 (AIR302, AIR311) (#​17553, #​17570, #​17571)
  • [airflow] Extend AIR301 rule (#​17598)
  • [airflow] Update existing AIR302 rules with better suggestions (#​17542)
  • [refurb] Mark fix as safe for readlines-in-for (FURB129) (#​17644)
  • [syntax-errors] nonlocal declaration at module level (#​17559)
  • [syntax-errors] Detect single starred expression assignment x = *y (#​17624)
Bug fixes
  • [flake8-pyi] Ensure Literal[None,] | Literal[None,] is not autofixed to None | None (PYI061) (#​17659)
  • [flake8-use-pathlib] Avoid suggesting Path.iterdir() for os.listdir with file descriptor (PTH208) (#​17715)
  • [flake8-use-pathlib] Fix PTH104 false positive when rename is passed a file descriptor (#​17712)
  • [flake8-use-pathlib] Fix PTH116 false positive when stat is passed a file descriptor (#​17709)
  • [flake8-use-pathlib] Fix PTH123 false positive when open is passed a file descriptor from a function call (#​17705)
  • [pycodestyle] Fix duplicated diagnostic in E712 (#​17651)
  • [pylint] Detect global declarations in module scope (PLE0118) (#​17411)
  • [syntax-errors] Make async-comprehension-in-sync-comprehension more specific (#​17460)
Configuration
  • Add option to disable typing_extensions imports (#​17611)
Documentation
Other changes
  • Add Python 3.14 to configuration options (#​17647)
  • Make syntax error for unparenthesized except tuples version specific to before 3.14 (#​17660)

v0.11.7

Compare Source

Preview features
  • [airflow] Apply auto fixes to cases where the names have changed in Airflow 3 (AIR301) (#​17355)
  • [perflint] Implement fix for manual-dict-comprehension (PERF403) (#​16719)
  • [syntax-errors] Make duplicate parameter names a semantic error (#​17131)
Bug fixes
  • [airflow] Fix typos in provider package names (AIR302, AIR312) (#​17574)
  • [flake8-type-checking] Visit keyword arguments in checks involving typing.cast/typing.NewType arguments (#​17538)
  • [pyupgrade] Preserve parenthesis when fixing native literals containing newlines (UP018) (#​17220)
  • [refurb] Mark the FURB161 fix unsafe except for integers and booleans (#​17240)
Rule changes
  • [perflint] Allow list function calls to be replaced with a comprehension (PERF401) (#​17519)
  • [pycodestyle] Auto-fix redundant boolean comparison (E712) (#​17090)
  • [pylint] make fix unsafe if delete comments (PLR1730) (#​17459)
Documentation

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Apr 28, 2025
@renovate renovate bot enabled auto-merge April 28, 2025 01:57
@renovate renovate bot changed the title chore(deps): update dependency ruff to v0.11.7 chore(deps): update dependency ruff to v0.11.8 May 1, 2025
@renovate renovate bot force-pushed the renovate/ruff-0.x branch from bde29c7 to e6b9fbe Compare May 1, 2025 18:53
@renovate renovate bot added this pull request to the merge queue May 1, 2025
Merged via the queue into main with commit 95a1bfa May 1, 2025
27 checks passed
@renovate renovate bot deleted the renovate/ruff-0.x branch May 1, 2025 19:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant