Skip to content

Bump ruff from 0.15.10 to 0.15.11#3047

Closed
dependabot[bot] wants to merge 1 commit intodevfrom
dependabot/pip/dev/ruff-0.15.11
Closed

Bump ruff from 0.15.10 to 0.15.11#3047
dependabot[bot] wants to merge 1 commit intodevfrom
dependabot/pip/dev/ruff-0.15.11

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 19, 2026

Bumps ruff from 0.15.10 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

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Apr 19, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 19, 2026

📊 Performance Benchmark Report

Comparing dev (baseline) vs dependabot/pip/dev/ruff-0.15.11 (current)

📈 Detailed Results (All Benchmarks)

📋 Complete results for all benchmarks - includes both significant and insignificant changes

🧪 Test Name 📏 Base 📏 Current 📈 Change 🎯 Status
Bloom Filter Dns Mutation Tracking Performance 3.30ms 3.32ms +0.5%
Bloom Filter Large Scale Dns Brute Force 13.81ms 13.89ms +0.5%
Large Closest Match Lookup 259.69ms 258.76ms -0.4%
Realistic Closest Match Workload 142.71ms 139.19ms -2.5%
Event Memory Medium Scan 1784 B/event 1784 B/event +0.0%
Event Memory Large Scan 1768 B/event 1768 B/event +0.0%
Event Validation Full Scan Startup Small Batch 300.91ms 290.29ms -3.5%
Event Validation Full Scan Startup Large Batch 406.38ms 409.88ms +0.9%
Make Event Autodetection Small 19.35ms 19.77ms +2.2%
Make Event Autodetection Large 195.87ms 200.30ms +2.3%
Make Event Explicit Types 8.25ms 8.52ms +3.2%
Excavate Single Thread Small 2.620s 2.630s +0.4%
Excavate Single Thread Large 6.736s 6.732s -0.1%
Excavate Parallel Tasks Small 2.799s 2.796s -0.1%
Excavate Parallel Tasks Large 5.277s 5.274s -0.0%
Is Ip Performance 2.47ms 2.48ms +0.5%
Make Ip Type Performance 8.72ms 8.71ms -0.2%
Mixed Ip Operations 3.49ms 3.51ms +0.4%
Memory Use Web Crawl 44.8 MB 47.4 MB +5.9%
Memory Use Subdomain Enum 19.5 MB 19.5 MB +0.0%
Scan Throughput 100 6.182s 7.195s +16.4% 🟡🟡 ⚠️
Scan Throughput 1000 31.704s 32.044s +1.1%
Typical Queue Shuffle 46.69µs 46.22µs -1.0%
Priority Queue Shuffle 543.91µs 544.71µs +0.1%

🎯 Performance Summary

! 1 regression ⚠️
  23 unchanged ✅

🔍 Significant Changes (>10%)

  • Scan Throughput 100: 16.4% 🐌 slower

🐍 Python Version 3.11.15

@dependabot dependabot Bot force-pushed the dependabot/pip/dev/ruff-0.15.11 branch from dc1c9b9 to d366c59 Compare April 20, 2026 14:27
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.15.10 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.15.10...0.15.11)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/pip/dev/ruff-0.15.11 branch from d366c59 to b5b74cf Compare April 22, 2026 23:53
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Apr 26, 2026

Superseded by #3065.

@dependabot dependabot Bot closed this Apr 26, 2026
@dependabot dependabot Bot deleted the dependabot/pip/dev/ruff-0.15.11 branch April 26, 2026 04:43
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 Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants