chore(deps): update dependency ruff to v0.11.3 #92

Open
Renovate wants to merge 1 commit from renovate/ruff-0.x into main
Collaborator

This PR contains the following updates:

Package Type Update Change
ruff (source, changelog) tool.uv.dev-dependencies 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)) | tool.uv.dev-dependencies | 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjIuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIyMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Renovate added 1 commit 2025-04-03 09:31:50 -04:00
chore(deps): update dependency ruff to v0.11.3
All checks were successful
Actions / Lint Code (Ruff & Pylint) (pull_request) Successful in 54s
Actions / Build Documentation (MkDocs) (pull_request) Successful in 1m6s
39440b5f0f
All checks were successful
Actions / Lint Code (Ruff & Pylint) (pull_request) Successful in 54s
Required
Details
Actions / Build Documentation (MkDocs) (pull_request) Successful in 1m6s
Required
Details
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/ruff-0.x:renovate/ruff-0.x
git checkout renovate/ruff-0.x
Sign in to join this conversation.
No description provided.