chore(deps-dev): bump ruff from 0.12.12 to 0.13.2
Open
Number: #7427
Type: Pull Request
State: Open
Type: Pull Request
State: Open
Author:
dependabot[bot]
Association: Contributor
Comments: 0
Association: Contributor
Comments: 0
Created:
September 25, 2025 at 08:13 PM UTC
(about 1 month ago)
(about 1 month ago)
Updated:
September 26, 2025 at 04:39 PM UTC
(about 1 month ago)
(about 1 month ago)
Labels:
dependencies python
dependencies python
Description:
Bumps ruff from 0.12.12 to 0.13.2.
Release notes
Sourced from ruff's releases.
0.13.2
Release Notes
Released on 2025-09-25.
Preview features
- [
flake8-async] Implementblocking-path-method(ASYNC240) (#20264)- [
flake8-bugbear] Implementmap-without-explicit-strict(B912) (#20429)- [
flake8-bultins] Detect class-scope builtin shadowing in decorators, default args, and attribute initializers (A003) (#20178)- [
ruff] Implementlogging-eager-conversion(RUF065) (#19942)- Include
.pywfiles by default when linting and formatting (#20458)Bug fixes
- Deduplicate input paths (#20105)
- [
flake8-comprehensions] Preserve trailing commas for single-element lists (C409) (#19571)- [
flake8-pyi] Avoid syntax error from conflict withPIE790(PYI021) (#20010)- [
flake8-simplify] Correct fix for positivemaxsplitwithout separator (SIM905) (#20056)- [
pyupgrade] FixUP008not to apply when__class__is a local variable (#20497)- [
ruff] FixB004to skip invalidhasattr/getattrcalls (#20486)- [
ruff] Replace-nanwithnanwhen using the value to construct aDecimal(FURB164) (#20391)Documentation
- Add 'Finding ways to help' to CONTRIBUTING.md (#20567)
- Update import path to
ruff-wasm-web(#20539)- [
flake8-bandit] Clarify the supported hashing functions (S324) (#20534)Other changes
- [
playground] Allow hover quick fixes to appear for overlapping diagnostics (#20527)- [
playground] Fix non‑BMP code point handling in quick fixes and markers (#20526)Contributors
@BurntSushi@mtshiba@second-ed@danparizher@ShikChen@PieterCK@GDYendell@RazerM@TaKO8Ki@amyreese@ntbre@MichaReiserInstall ruff 0.13.2
... (truncated)
Changelog
Sourced from ruff's changelog.
0.13.2
Released on 2025-09-25.
Preview features
- [
flake8-async] Implementblocking-path-method(ASYNC240) (#20264)- [
flake8-bugbear] Implementmap-without-explicit-strict(B912) (#20429)- [
flake8-bultins] Detect class-scope builtin shadowing in decorators, default args, and attribute initializers (A003) (#20178)- [
ruff] Implementlogging-eager-conversion(RUF065) (#19942)- Include
.pywfiles by default when linting and formatting (#20458)Bug fixes
- Deduplicate input paths (#20105)
- [
flake8-comprehensions] Preserve trailing commas for single-element lists (C409) (#19571)- [
flake8-pyi] Avoid syntax error from conflict withPIE790(PYI021) (#20010)- [
flake8-simplify] Correct fix for positivemaxsplitwithout separator (SIM905) (#20056)- [
pyupgrade] FixUP008not to apply when__class__is a local variable (#20497)- [
ruff] FixB004to skip invalidhasattr/getattrcalls (#20486)- [
ruff] Replace-nanwithnanwhen using the value to construct aDecimal(FURB164) (#20391)Documentation
- Add 'Finding ways to help' to CONTRIBUTING.md (#20567)
- Update import path to
ruff-wasm-web(#20539)- [
flake8-bandit] Clarify the supported hashing functions (S324) (#20534)Other changes
- [
playground] Allow hover quick fixes to appear for overlapping diagnostics (#20527)- [
playground] Fix non‑BMP code point handling in quick fixes and markers (#20526)Contributors
@BurntSushi@mtshiba@second-ed@danparizher@ShikChen@PieterCK@GDYendell@RazerM@TaKO8Ki@amyreese@ntbre@MichaReiser0.13.1
... (truncated)
Commits
b0bdf03Bump 0.13.2 (#20576)7331d39Update rooster to 0.1.0 (#20575)529e5fa[ty] Ecosystem analyzer: timing report (#20571)efbb80f[ty] Remove hack in protocol satisfiability check (#20568)9f3cffcAdd 'Finding ways to help' to CONTRIBUTING.md (#20567)21be94a[ty] Explicitly test assignability/subtyping between unions of nominal types ...b7d5dc9[ty] Add tests for interactions of@classmethod,@staticmethod, and proto...e1bb74b[ty] Match variadic argument to variadic parameter (#20511)edeb458[ty] fallback to resolve_real_module in file_to_module (#20461)bea92c8[ty] More precise type inference for dictionary literals (#20523)- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
Commits:
1
1
Files Changed:
2
2
Additions:
+22
+22
Deletions:
-22
-22
Package Dependencies
Technical Details
| ID: | 8445991 |
| UUID: | 2861843854 |
| Node ID: | PR_kwDODTo4k86qlEWO |
| Host: | GitHub |
| Repository: | aws-powertools/powertools-lambda-python |
| Merge State: | Unknown |