build(deps-dev): bump ruff from 0.3.0 to 0.3.2 by dependabot[bot] · Pull Request #2729 · RDFLib/rdflib (original) (raw)
Bumps ruff from 0.3.0 to 0.3.2.
Release notes
Sourced from ruff's releases.
v0.3.2
Changes
Preview features
- Improve single-
with
item formatting for Python 3.8 or older (#10276)Rule changes
- [
pyupgrade
] Allow fixes for f-string rule regardless of line length (UP032
) (#10263)- [
pycodestyle
] Include actual conditions in E712 diagnostics (#10254)Bug fixes
- Fix trailing kwargs end of line comment after slash (#10297)
- Fix unstable
with
items formatting (#10274)- Avoid repeating function calls in f-string conversions (#10265)
- Fix E203 false positive for slices in format strings (#10280)
- Fix incorrect
Parameter
range for*args
and**kwargs
(#10283)- Treat
typing.Annotated
subscripts as type definitions (#10285)Contributors
v0.3.1
Changes
Preview features
- [
pycodestyle
] Fix E301 not triggering on decorated methods. (#10117)- [
pycodestyle
] Respectisort
settings in blank line rules (E3*
) (#10096)- [
pycodestyle
] Make blank lines in typing stub files optional (E3*
) (#10098)- [
pylint
] Implementsingledispatch-method
(E1519
) (#10140)- [
pylint
] Implementuseless-exception-statement
(W0133
) (#10176)Rule changes
- [
flake8-debugger
] Check for use ofdebugpy
andptvsd
debug modules (#10177) (#10194)- [
pyupgrade
] Generate diagnostic for all valid f-string conversions regardless of line length (UP032
) (#10238)- [
pep8_naming
] Add fixes forN804
andN805
(#10215)CLI
- Colorize the output of
ruff format --diff
(#10110)
... (truncated)
Changelog
Sourced from ruff's changelog.
0.3.2
Preview features
- Improve single-
with
item formatting for Python 3.8 or older (#10276)Rule changes
- [
pyupgrade
] Allow fixes for f-string rule regardless of line length (UP032
) (#10263)- [
pycodestyle
] Include actual conditions in E712 diagnostics (#10254)Bug fixes
- Fix trailing kwargs end of line comment after slash (#10297)
- Fix unstable
with
items formatting (#10274)- Avoid repeating function calls in f-string conversions (#10265)
- Fix E203 false positive for slices in format strings (#10280)
- Fix incorrect
Parameter
range for*args
and**kwargs
(#10283)- Treat
typing.Annotated
subscripts as type definitions (#10285)0.3.1
Preview features
- [
pycodestyle
] Fix E301 not triggering on decorated methods. (#10117)- [
pycodestyle
] Respectisort
settings in blank line rules (E3*
) (#10096)- [
pycodestyle
] Make blank lines in typing stub files optional (E3*
) (#10098)- [
pylint
] Implementsingledispatch-method
(E1519
) (#10140)- [
pylint
] Implementuseless-exception-statement
(W0133
) (#10176)Rule changes
- [
flake8-debugger
] Check for use ofdebugpy
andptvsd
debug modules (#10177) (#10194)- [
pyupgrade
] Generate diagnostic for all valid f-string conversions regardless of line length (UP032
) (#10238)- [
pep8_naming
] Add fixes forN804
andN805
(#10215)CLI
- Colorize the output of
ruff format --diff
(#10110)- Make
--config
and--isolated
global flags (#10150)- Correctly expand tildes and environment variables in paths passed to
--config
(#10219)Configuration
- Accept a PEP 440 version specifier for
required-version
(#10216)- Implement isort's
default-section
setting (#10149)Bug fixes
- Remove trailing space from
CapWords
message (#10220)
... (truncated)
Commits
- a892fc7 Bump version to v0.3.2 (#10304)
- a067d87 Fix incorrect
Parameter
range for*args
and**kwargs
(#10283) - b64f2ea Formatter: Improve single-with item formatting for Python 3.8 or older (#10276)
- 4bce801 Fix unstable with-items formatting (#10274)
- a56d42f Refactor with statement formatting to have explicit layouts (#10296)
- 1d97f27 Start tracking quoting style in the AST (#10298)
- 965adbe Fix trailing kwargs end of line comment after slash (#10297)
- c504d7a Track quoting style in the tokenizer (#10256)
- 72c9f7e Include actual conditions in E712 diagnostics (#10254)
- 57be3fc Treat
typing.Annotated
subscripts as type definitions (#10285) - 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)