chore(deps-dev): bump ruff from 0.12.1 to 0.12.4 in /scaleway-async
Merged
Number: #1087
Type: Pull Request
State: Merged
Type: Pull Request
State: Merged
Author:
dependabot[bot]
Association: Contributor
Comments: 0
![dependabot[bot]](https://github.com/dependabot.png)
Association: Contributor
Comments: 0
Created:
July 18, 2025 at 01:06 PM UTC
(about 2 months ago)
(about 2 months ago)
Updated:
July 18, 2025 at 03:53 PM UTC
(about 2 months ago)
(about 2 months ago)
Merged:
July 18, 2025 at 03:53 PM UTC
(about 2 months ago)
by remyleone
(about 2 months ago)
by remyleone
Time to Close:
about 3 hours
Labels:
dependencies python
dependencies python
Description:
⚠️ Dependabot is rebasing this PR ⚠️
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
Bumps ruff from 0.12.1 to 0.12.4.
Release notes
Sourced from ruff's releases.
0.12.4
Release Notes
Preview features
- [
flake8-type-checking
,pyupgrade
,ruff
] Addfrom __future__ import annotations
when it would allow new fixes (TC001
,TC002
,TC003
,UP037
,RUF013
) (#19100)- [
flake8-use-pathlib
] Add autofix forPTH109
(#19245)- [
pylint
] Detect indirectpathlib.Path
usages forunspecified-encoding
(PLW1514
) (#19304)Bug fixes
- [
flake8-bugbear
] FixB017
false negatives for keyword exception arguments (#19217)- [
flake8-use-pathlib
] Fix false negative on directPath()
instantiation (PTH210
) (#19388)- [
flake8-django
] FixDJ008
false positive for abstract models with type-annotatedabstract
field (#19221)- [
isort
] FixI002
import insertion after docstring with multiple string statements (#19222)- [
isort
] Treat form feed as valid whitespace before a semicolon (#19343)- [
pydoclint
] FixSyntaxError
from fixes with line continuations (D201
,D202
) (#19246)- [
refurb
]FURB164
fix should validate arguments and should usually be marked unsafe (#19136)Rule changes
- [
flake8-use-pathlib
] Skip single dots forinvalid-pathlib-with-suffix
(PTH210
) on versions >= 3.14 (#19331)- [
pep8_naming
] Avoid false positives on standard library functions with uppercase names (N802
) (#18907)- [
pycodestyle
] Handle brace escapes for t-strings in logical lines (#19358)- [
pylint
] Extend invalid string character rules to include t-strings (#19355)- [
ruff
] Allowstrict
kwarg when checking forstarmap-zip
(RUF058
) in Python 3.14+ (#19333)Documentation
- [
flake8-type-checking
] MakeTC010
docs example more realistic (#19356)- Make more documentation examples error out-of-the-box (#19288,#19272,#19291,#19296,#19292,#19295,#19297,#19309)
Contributors
... (truncated)
Changelog
Sourced from ruff's changelog.
0.12.4
Preview features
- [
flake8-type-checking
,pyupgrade
,ruff
] Addfrom __future__ import annotations
when it would allow new fixes (TC001
,TC002
,TC003
,UP037
,RUF013
) (#19100)- [
flake8-use-pathlib
] Add autofix forPTH109
(#19245)- [
pylint
] Detect indirectpathlib.Path
usages forunspecified-encoding
(PLW1514
) (#19304)Bug fixes
- [
flake8-bugbear
] FixB017
false negatives for keyword exception arguments (#19217)- [
flake8-use-pathlib
] Fix false negative on directPath()
instantiation (PTH210
) (#19388)- [
flake8-django
] FixDJ008
false positive for abstract models with type-annotatedabstract
field (#19221)- [
isort
] FixI002
import insertion after docstring with multiple string statements (#19222)- [
isort
] Treat form feed as valid whitespace before a semicolon (#19343)- [
pydoclint
] FixSyntaxError
from fixes with line continuations (D201
,D202
) (#19246)- [
refurb
]FURB164
fix should validate arguments and should usually be marked unsafe (#19136)Rule changes
- [
flake8-use-pathlib
] Skip single dots forinvalid-pathlib-with-suffix
(PTH210
) on versions >= 3.14 (#19331)- [
pep8_naming
] Avoid false positives on standard library functions with uppercase names (N802
) (#18907)- [
pycodestyle
] Handle brace escapes for t-strings in logical lines (#19358)- [
pylint
] Extend invalid string character rules to include t-strings (#19355)- [
ruff
] Allowstrict
kwarg when checking forstarmap-zip
(RUF058
) in Python 3.14+ (#19333)Documentation
- [
flake8-type-checking
] MakeTC010
docs example more realistic (#19356)- Make more documentation examples error out-of-the-box (#19288,#19272,#19291,#19296,#19292,#19295,#19297,#19309)
0.12.3
Preview features
- [
flake8-bugbear
] Support non-context-manager calls inB017
(#19063)- [
flake8-use-pathlib
] Add autofixes forPTH100
,PTH106
,PTH107
,PTH108
,PTH110
,PTH111
,PTH112
,PTH113
,PTH114
,PTH115
,PTH117
,PTH119
,PTH120
(#19213)- [
flake8-use-pathlib
] Add autofixes forPTH203
,PTH204
,PTH205
(#18922)Bug fixes
- [
flake8-return
] Fix false-positive for variables used inside nested functions inRET504
(#18433)- Treat form feed as valid whitespace before a line continuation (#19220)
- [
flake8-type-checking
] Fix syntax error introduced by fix (TC008
) (#19150)- [
pyupgrade
] Keyword arguments insuper
should suppress theUP008
fix (#19131)Documentation
... (truncated)
Commits
ee2759b
Bump 0.12.4 (#19406)35f33d9
[ty] publish settings diagnostics (#19335)5d78b31
[flake8-use-pathlib
] Add autofix forPTH109
(#19245)c2a05b4
[ty] Usebitflags
for resolved client capabilities (#19393)fae0b5c
[ty] Initial implementation of declaration and definition providers. (#19371)cbe94b0
[ty] Support empty function bodies inif TYPE_CHECKING
blocks (#19372)029de78
[flake8-use-pathlib
] Fix false negative on directPath()
instantiation (`...ff94fe7
Treat form feed as valid whitespace before a semicolon (#19343)b2501b4
[pylint
] Detect indirectpathlib.Path
usages forunspecified-encoding
(...291699b
[refurb
]FURB164
fix should validate arguments and should usually be mark...- 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 rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@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)
Pull Request Statistics
Commits:
2
2
Files Changed:
2
2
Additions:
+21
+21
Deletions:
-21
-21
Package Dependencies
Package:
ruff
Ecosystem:
pip
pip
Version Change:
0.12.1 → 0.12.4
Update Type:
Patch
Patch
Path:
/scaleway-async
Technical Details
ID: | 3765353 |
UUID: | 2677200230 |
Node ID: | PR_kwDOItrFTM6fktVm |
Host: | GitHub |
Repository: | scaleway/scaleway-sdk-python |
Merge State: | Unknown |