Skip to content

Bump ruff from 0.14.3 to 0.15.11#71

Merged
amrit110 merged 5 commits intomainfrom
dependabot/uv/ruff-0.15.11
Apr 17, 2026
Merged

Bump ruff from 0.14.3 to 0.15.11#71
amrit110 merged 5 commits intomainfrom
dependabot/uv/ruff-0.15.11

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 17, 2026

Bumps ruff from 0.14.3 to 0.15.11.

Release notes

Sourced from ruff's releases.

0.15.11

Release Notes

Released on 2026-04-16.

Preview features

  • [ruff] Ignore RUF029 when function is decorated with asynccontextmanager (#24642)
  • [airflow] Implement airflow-xcom-pull-in-template-string (AIR201) (#23583)
  • [flake8-bandit] Fix S103 false positives and negatives in mask analysis (#24424)

Bug fixes

  • [flake8-async] Omit overridden methods for ASYNC109 (#24648)

Documentation

  • [flake8-async] Add override mention to ASYNC109 docs (#24666)
  • Update Neovim config examples to use vim.lsp.config (#24577)

Contributors

Install ruff 0.15.11

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ruff/releases/download/0.15.11/ruff-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://releases.astral.sh/github/ruff/releases/download/0.15.11/ruff-installer.ps1 | iex"

Download ruff 0.15.11

File Platform Checksum
ruff-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ruff-x86_64-apple-darwin.tar.gz Intel macOS checksum
ruff-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
ruff-i686-pc-windows-msvc.zip x86 Windows checksum

... (truncated)

Changelog

Sourced from ruff's changelog.

0.15.11

Released on 2026-04-16.

Preview features

  • [ruff] Ignore RUF029 when function is decorated with asynccontextmanager (#24642)
  • [airflow] Implement airflow-xcom-pull-in-template-string (AIR201) (#23583)
  • [flake8-bandit] Fix S103 false positives and negatives in mask analysis (#24424)

Bug fixes

  • [flake8-async] Omit overridden methods for ASYNC109 (#24648)

Documentation

  • [flake8-async] Add override mention to ASYNC109 docs (#24666)
  • Update Neovim config examples to use vim.lsp.config (#24577)

Contributors

0.15.10

Released on 2026-04-09.

Preview features

  • [flake8-logging] Allow closures in except handlers (LOG004) (#24464)
  • [flake8-self] Make SLF diagnostics robust to non-self-named variables (#24281)
  • [flake8-simplify] Make the fix for collapsible-if safe in preview (SIM102) (#24371)

Bug fixes

  • Avoid emitting multi-line f-string elements before Python 3.12 (#24377)
  • Avoid syntax error from E502 fixes in f-strings and t-strings (#24410)
  • Strip form feeds from indent passed to dedent_to (#24381)
  • [pyupgrade] Fix panic caused by handling of octals (UP012) (#24390)
  • Reject multi-line f-string elements before Python 3.12 (#24355)

Rule changes

  • [ruff] Treat f-string interpolation as potential side effect (RUF019) (#24426)

Server

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Apr 17, 2026
@amrit110 amrit110 force-pushed the dependabot/uv/ruff-0.15.11 branch 2 times, most recently from f2f4f4b to 956668d Compare April 17, 2026 17:17
dependabot bot and others added 5 commits April 17, 2026 17:18
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.14.3 to 0.15.11.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.14.3...0.15.11)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.15.11
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Fix pip-audit security failures by updating direct and transitive dependencies:
- pillow: 12.1.1 -> 12.2.0 (GHSA-whj4-6x5x-4v2j)
- transformers: 4.54.1+ -> 5.0.0+ (GHSA-69w3-r845-3855; stable 5.5.4 resolved)
- pytest: 8.3.4+ -> 9.0.3+ (GHSA-6w46-j5rx-g56g)
- aiohttp: pin >= 3.13.4 (GHSA-p998-jp59-783m et al.)
- authlib: pin >= 1.6.11 (GHSA-jj8c-mmj3-mmgv)
- cryptography: pin >= 46.0.7 (GHSA-m959-cc7f-wv43, GHSA-p423-j2cm-9vmq)
- pyasn1: pin >= 0.6.3 (GHSA-jr27-m4p2-rc6r)
- python-multipart: pin >= 0.0.26 (GHSA-mj87-hwqh-73pj)
- requests: pin >= 2.33.0 (GHSA-gc5v-m9x4-r6x2)
- pygments: pin >= 2.20.0 (GHSA-5239-wwwm-4pmq)

Co-authored-by: aieng-bot <aieng-bot@vectorinstitute.ai>
Co-authored-by: aieng-bot <aieng-bot@vectorinstitute.ai>
Co-authored-by: aieng-bot <aieng-bot@vectorinstitute.ai>
Remove duplicate transitive dependency entries introduced during
rebase conflict resolution. Add pyasn1>=0.6.3 explicitly to address
GHSA-jr27-m4p2-rc6r.

Co-authored-by: aieng-bot <aieng-bot@vectorinstitute.ai>
@amrit110 amrit110 force-pushed the dependabot/uv/ruff-0.15.11 branch from 956668d to 3ac8098 Compare April 17, 2026 17:21
@amrit110 amrit110 merged commit de597ed into main Apr 17, 2026
7 checks passed
@amrit110 amrit110 deleted the dependabot/uv/ruff-0.15.11 branch April 17, 2026 17:22
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 python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant