<#2291 chore(deps): bump the all group with 3 upda...
# hub-repo-activity
g
#2291 chore(deps): bump the all group with 3 updates Pull request opened by dependabot[bot] Bumps the all group with 3 updates: ruff, boto3 and typer. Updates
ruff
from 0.15.19 to 0.15.20 Release notes Sourced from ruff's releases.
0.15.20
Release Notes
Released on 2026-06-25.
Preview features
• Allow human-readable names in rule selectors (#25887)
• Emit a warning instead of an error for unknown rule selectors (#26113)
• Match
noqa
shebang handling in
ruff:ignore
comments (#26286)
• [
ruff
] Remove
pytest-fixture-autouse
(
RUF076
) (#26240, #26371)
Documentation
• Add versioning sections to custom crate READMEs (#26317)
• Update
ruff_python_parser
README for crates.io (#26315)
• [
perflint
] Clarify that
PERF402
applies to any iterable (#26242)
Contributors
• `@​dhruvmanila`
• `@​MichaReiser`
• `@​ntBre`
• `@​trilamsr`
Install ruff 0.15.20
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ruff/releases/download/0.15.20/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.20/ruff-installer.ps1 | iex"
Download ruff 0.15.20
| File | Platform | Checksum |
| ----------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| [ruff-aarch64-apple-darwin.tar.gz](https://releases.astral.sh/github/ruff/releases/download/0.15.20/ruff-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://releases.astral.sh/github/ruff/releases/download/0.15.20/ruff-aarch64-apple-darwin.tar.gz.sha256) |
| [ruff-x86_64-apple-darwin.tar.gz](https://releases.astral.sh/github/ruff/releases/download/0.15.20/ruff-x86%5F64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://releases.astral.sh/github/ruff/releases/download/0.15.20/ruff-x86%5F64-apple-darwin.tar.gz.sha256) |
| [ruff-aarch64-pc-windows-msvc.zip](https://releases.astral.sh/github/ruff/releases/download/0.15.20/ruff-aarch64-pc-windows-msvc.zip) | ARM64 Windows | [checksum](https://releases.astral.sh/github/ruff/releases/download/0.15.20/ruff-aarch64-pc-windows-msvc.zip.sha256) |
| [ruff-i686-pc-windows-msvc.zip](https://releases.astral.sh/github/ruff/releases/download/0.15.20/ruff-i686-pc-windows-msvc.zip) | x86 Windows | [checksum](https://releases.astral.sh/github/ruff/releases/download/0.15.20/ruff-i686-pc-windows-msvc.zip.sha256) |
| [ruff-x86_64-pc-windows-msvc.zip](https://releases.astral.sh/github/ruff/releases/download/0.15.20/ruff-x86%5F64-pc-windows-msvc.zip) | x64 Windows | [checksum](https://releases.astral.sh/github/ruff/releases/download/0.15.20/ruff-x86%5F64-pc-windows-msvc.zip.sha256) |
| [ruff-aarch64-unknown-linux-gnu.tar.gz](https://releases.astral.sh/github/ruff/releases/download/0.15.20/ruff-aarch64-unknown-linux-gnu.tar.gz) | ARM64 Linux | [checksum](https://releases.astral.sh/github/ruff/releases/download/0.15.20/ruff-aarch64-unknown-linux-gnu.tar.gz.sha256) |
| [ruff-i686-unknown-linux-gnu.tar.gz](https://releases.astral.sh/github/ruff/releases/download/0.15.20/ruff-i686-unknown-linux-gnu.tar.gz) | x86 Linux | [checksum](https://releases.astral.sh/github/ruff/releases/download/0.15.20/ruff-i686-unknown-linux-gnu.tar.gz.sha256) |
... (truncated) Changelog Sourced from ruff's changelog.
0.15.20
Released on 2026-06-25.
Preview features
• Allow human-readable names in rule selectors (#25887)
• Emit a warning instead of an error for unknown rule selectors (#26113)
• Match
noqa
shebang handling in
ruff:ignore
comments (#26286)
• [
ruff
] Remove
pytest-fixture-autouse
(
RUF076
) (#26240, #26371)
Documentation
• Add versioning sections to custom crate READMEs (#26317)
• Update
ruff_python_parser
README for crates.io (#26315)
• [
perflint
] Clarify that
PERF402
applies to any iterable (#26242)
Contributors
• `@​dhruvmanila`
• `@​MichaReiser`
• `@​ntBre`
• `@​trilamsr`
Commits • `f82a36b` Bump 0.15.20 (#26376) • `af32943` Improve the summarise-ecosystem-results skill (#26378) • `485ebab` Remove
RUF076
name from schema (#26371) • `ef81835` [ty] Implement rust-analyzer's "Click for full compiler diagnostic" feature (... • `572b31e` [
ruff
] Remove
pytest-fixture-autouse
(
RUF076
) (#26240) • `f703f21` Allow human-readable names in rule selectors (#25887) • `0d726b2` [ty] Reuse equality semantics for membership compatibility (#25955) • `dbe6e98` [ty] Infer definite equality comparison results (#26337) • `e700ea3` [ty] Prov… meltano/hub