chore(deps): update dependency ruff to ^0.11.3 #111

Merged
Xefir merged 1 commits from renovate/ruff-0.x into main 2025-04-04 08:46:41 +00:00
Collaborator

This PR contains the following updates:

Package Type Update Change
ruff (source, changelog) dev patch ^0.11.2 -> ^0.11.3

Release Notes

astral-sh/ruff (ruff)

v0.11.3

Compare Source

Preview features
  • [airflow] Add more autofixes for AIR302 (#​16876, #​16977, #​16976, #​16965)
  • [airflow] Move AIR301 to AIR002 (#​16978)
  • [airflow] Move AIR302 to AIR301 and AIR303 to AIR302 (#​17151)
  • [flake8-bandit] Mark str and list[str] literals as trusted input (S603) (#​17136)
  • [ruff] Support slices in RUF005 (#​17078)
  • [syntax-errors] Start detecting compile-time syntax errors (#​16106)
  • [syntax-errors] Duplicate type parameter names (#​16858)
  • [syntax-errors] Irrefutable case pattern before final case (#​16905)
  • [syntax-errors] Multiple assignments in case pattern (#​16957)
  • [syntax-errors] Single starred assignment target (#​17024)
  • [syntax-errors] Starred expressions in return, yield, and for (#​17134)
  • [syntax-errors] Store to or delete __debug__ (#​16984)
Bug fixes
  • Error instead of panic! when running Ruff from a deleted directory (#​16903) (#​17054)
  • [syntax-errors] Fix false positive for parenthesized tuple index (#​16948)
CLI
  • Check pyproject.toml correctly when it is passed via stdin (#​16971)
Configuration
  • [flake8-import-conventions] Add import numpy.typing as npt to default flake8-import-conventions.aliases (#​17133)
Documentation
  • [refurb] Document why UserDict, UserList, and UserString are preferred over dict, list, and str (FURB189) (#​16927)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, 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 has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [ruff](https://docs.astral.sh/ruff) ([source](https://github.com/astral-sh/ruff), [changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)) | dev | patch | `^0.11.2` -> `^0.11.3` | --- ### Release Notes <details> <summary>astral-sh/ruff (ruff)</summary> ### [`v0.11.3`](https://github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#0113) [Compare Source](https://github.com/astral-sh/ruff/compare/0.11.2...0.11.3) ##### Preview features - \[`airflow`] Add more autofixes for `AIR302` ([#&#8203;16876](https://github.com/astral-sh/ruff/pull/16876), [#&#8203;16977](https://github.com/astral-sh/ruff/pull/16977), [#&#8203;16976](https://github.com/astral-sh/ruff/pull/16976), [#&#8203;16965](https://github.com/astral-sh/ruff/pull/16965)) - \[`airflow`] Move `AIR301` to `AIR002` ([#&#8203;16978](https://github.com/astral-sh/ruff/pull/16978)) - \[`airflow`] Move `AIR302` to `AIR301` and `AIR303` to `AIR302` ([#&#8203;17151](https://github.com/astral-sh/ruff/pull/17151)) - \[`flake8-bandit`] Mark `str` and `list[str]` literals as trusted input (`S603`) ([#&#8203;17136](https://github.com/astral-sh/ruff/pull/17136)) - \[`ruff`] Support slices in `RUF005` ([#&#8203;17078](https://github.com/astral-sh/ruff/pull/17078)) - \[syntax-errors] Start detecting compile-time syntax errors ([#&#8203;16106](https://github.com/astral-sh/ruff/pull/16106)) - \[syntax-errors] Duplicate type parameter names ([#&#8203;16858](https://github.com/astral-sh/ruff/pull/16858)) - \[syntax-errors] Irrefutable `case` pattern before final case ([#&#8203;16905](https://github.com/astral-sh/ruff/pull/16905)) - \[syntax-errors] Multiple assignments in `case` pattern ([#&#8203;16957](https://github.com/astral-sh/ruff/pull/16957)) - \[syntax-errors] Single starred assignment target ([#&#8203;17024](https://github.com/astral-sh/ruff/pull/17024)) - \[syntax-errors] Starred expressions in `return`, `yield`, and `for` ([#&#8203;17134](https://github.com/astral-sh/ruff/pull/17134)) - \[syntax-errors] Store to or delete `__debug__` ([#&#8203;16984](https://github.com/astral-sh/ruff/pull/16984)) ##### Bug fixes - Error instead of `panic!` when running Ruff from a deleted directory ([#&#8203;16903](https://github.com/astral-sh/ruff/issues/16903)) ([#&#8203;17054](https://github.com/astral-sh/ruff/pull/17054)) - \[syntax-errors] Fix false positive for parenthesized tuple index ([#&#8203;16948](https://github.com/astral-sh/ruff/pull/16948)) ##### CLI - Check `pyproject.toml` correctly when it is passed via stdin ([#&#8203;16971](https://github.com/astral-sh/ruff/pull/16971)) ##### Configuration - \[`flake8-import-conventions`] Add import `numpy.typing as npt` to default `flake8-import-conventions.aliases` ([#&#8203;17133](https://github.com/astral-sh/ruff/pull/17133)) ##### Documentation - \[`refurb`] Document why `UserDict`, `UserList`, and `UserString` are preferred over `dict`, `list`, and `str` (`FURB189`) ([#&#8203;16927](https://github.com/astral-sh/ruff/pull/16927)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xODEuNiIsInVwZGF0ZWRJblZlciI6IjM3LjE4MS42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Renovate added 1 commit 2025-04-04 08:44:38 +00:00
Xefir merged commit e4a277c667 into main 2025-04-04 08:46:41 +00:00
Xefir deleted branch renovate/ruff-0.x 2025-04-04 08:46:41 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Xefir/pilotwings#111
No description provided.