Skip to content

Bump ruff from 0.15.6 to 0.15.7#66

Merged
dchud merged 1 commit intomainfrom
dependabot/uv/ruff-0.15.7
Mar 24, 2026
Merged

Bump ruff from 0.15.6 to 0.15.7#66
dchud merged 1 commit intomainfrom
dependabot/uv/ruff-0.15.7

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 24, 2026

Bumps ruff from 0.15.6 to 0.15.7.

Release notes

Sourced from ruff's releases.

0.15.7

Release Notes

Released on 2026-03-19.

Preview features

  • Display output severity in preview (#23845)
  • Don't show noqa hover for non-Python documents (#24040)

Rule changes

  • [pycodestyle] Recognize pyrefly: as a pragma comment (E501) (#24019)

Server

  • Don't return code actions for non-Python documents (#23905)

Documentation

  • Add company AI policy to contributing guide (#24021)
  • Document editor features for Markdown code formatting (#23924)
  • [pylint] Improve phrasing (PLC0208) (#24033)

Other changes

  • Use PEP 639 license information (#19661)

Contributors

Install ruff 0.15.7

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ruff/releases/download/0.15.7/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.7/ruff-installer.ps1 | iex"
</tr></table> 

... (truncated)

Changelog

Sourced from ruff's changelog.

0.15.7

Released on 2026-03-19.

Preview features

  • Display output severity in preview (#23845)
  • Don't show noqa hover for non-Python documents (#24040)

Rule changes

  • [pycodestyle] Recognize pyrefly: as a pragma comment (E501) (#24019)

Server

  • Don't return code actions for non-Python documents (#23905)

Documentation

  • Add company AI policy to contributing guide (#24021)
  • Document editor features for Markdown code formatting (#23924)
  • [pylint] Improve phrasing (PLC0208) (#24033)

Other changes

  • Use PEP 639 license information (#19661)

Contributors

Commits
  • 0ef39de Bump 0.15.7 (#24049)
  • beb543b [ty] ecosystem-analyzer: Fail on newly panicking projects (#24043)
  • 378fe73 Don't show noqa hover for non-Python documents (#24040)
  • b5665bd [pylint] Improve phrasing (PLC0208) (#24033)
  • 6e20f22 test: migrate show_settings and version tests to use CliTest (#23702)
  • f99b284 Drain file watcher events during test setup (#24030)
  • 744c996 [ty] Filter out unsatisfiable inference attempts during generic call narrowin...
  • 1616095 [ty] Avoid inferring intersection types for call arguments (#23933)
  • 7f275f4 [ty] Pin mypy_primer in setup_primer_project.py (#24020)
  • 7255e36 [pycodestyle] Recognize pyrefly: as a pragma comment (E501) (#24019)
  • Additional commits viewable in compare view

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)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.15.6 to 0.15.7.
- [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.6...0.15.7)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.15.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Mar 24, 2026
@codspeed-hq
Copy link
Copy Markdown

codspeed-hq bot commented Mar 24, 2026

Merging this PR will improve performance by 42.17%

⚠️ Unknown Walltime execution environment detected

Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.

For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.

⚠️ Different runtime environments detected

Some benchmarks with significant performance changes were compared across different runtime environments,
which may affect the accuracy of the results.

Open the report in CodSpeed to investigate

⚡ 28 improved benchmarks
✅ 32 untouched benchmarks
⏩ 16 skipped benchmarks1

Performance Changes

Mode Benchmark BASE HEAD Efficiency
WallTime test_threaded_reading_1k 25.2 ms 22.7 ms +11.02%
WallTime test_sequential_2x_reading_1k 15.6 ms 13.9 ms +12.13%
WallTime test_sequential_reading_1k 10 ms 8.5 ms +18.44%
WallTime test_write_only_10k_records 52.6 ms 43.6 ms +20.51%
WallTime test_pipeline_sequential_extraction_4x_10k 109.3 ms 98.3 ms +11.16%
WallTime test_sequential_10k 79.2 ms 71.7 ms +10.4%
WallTime test_pipeline_parallel_extraction_4x_10k_threaded 143.3 ms 115.8 ms +23.76%
WallTime test_pipeline_parallel_4x_10k_threaded 116.4 ms 88.4 ms +31.69%
WallTime test_threaded_reading_4x_1k 84.4 ms 73.9 ms +14.3%
WallTime test_process_4_files_parallel_4_threads 121.9 ms 89.9 ms +35.61%
WallTime test_sequential_2x_reading_10k 160.8 ms 143.6 ms +11.91%
WallTime test_write_only_10k_rustfile 52.4 ms 42.2 ms +24.16%
WallTime test_sequential_with_title_extraction_10k 83 ms 74.3 ms +11.74%
WallTime test_threaded_reading_4x_10k 935.5 ms 696.6 ms +34.3%
WallTime test_process_8_files_parallel_4_threads 246.2 ms 192.2 ms +28.12%
WallTime test_parallel_read_with_extract_4x_1k 91.1 ms 74.7 ms +21.96%
WallTime test_parallel_read_4x_1k 84.8 ms 73.1 ms +15.88%
WallTime test_threading_speedup_4x_10k 894.5 ms 729.7 ms +22.58%
WallTime test_file_sequential_1x_10k 87.4 ms 74.1 ms +17.94%
WallTime test_threaded_with_title_extraction_4x_10k 999.5 ms 703 ms +42.17%
... ... ... ... ... ...

ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.


Comparing dependabot/uv/ruff-0.15.7 (f2dad53) with main (31a3c40)

Open in CodSpeed

Footnotes

  1. 16 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

@dchud dchud merged commit 40165a1 into main Mar 24, 2026
47 checks passed
@dependabot dependabot bot deleted the dependabot/uv/ruff-0.15.7 branch March 24, 2026 22:24
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