protovalidate-python
protovalidate-python copied to clipboard
Bump ruff from 0.1.7 to 0.3.2
Bumps ruff from 0.1.7 to 0.3.2.
Release notes
Sourced from ruff's releases.
v0.3.2
Changes
Preview features
- Improve single-
withitem 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
withitems formatting (#10274)- Avoid repeating function calls in f-string conversions (#10265)
- Fix E203 false positive for slices in format strings (#10280)
- Fix incorrect
Parameterrange for*argsand**kwargs(#10283)- Treat
typing.Annotatedsubscripts as type definitions (#10285)Contributors
v0.3.1
Changes
Preview features
- [
pycodestyle] Fix E301 not triggering on decorated methods. (#10117)- [
pycodestyle] Respectisortsettings 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 ofdebugpyandptvsddebug modules (#10177) (#10194)- [
pyupgrade] Generate diagnostic for all valid f-string conversions regardless of line length (UP032) (#10238)- [
pep8_naming] Add fixes forN804andN805(#10215)CLI
- Colorize the output of
ruff format --diff(#10110)
... (truncated)
Changelog
Sourced from ruff's changelog.
0.3.2
Preview features
- Improve single-
withitem 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
withitems formatting (#10274)- Avoid repeating function calls in f-string conversions (#10265)
- Fix E203 false positive for slices in format strings (#10280)
- Fix incorrect
Parameterrange for*argsand**kwargs(#10283)- Treat
typing.Annotatedsubscripts as type definitions (#10285)0.3.1
Preview features
- [
pycodestyle] Fix E301 not triggering on decorated methods. (#10117)- [
pycodestyle] Respectisortsettings 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 ofdebugpyandptvsddebug modules (#10177) (#10194)- [
pyupgrade] Generate diagnostic for all valid f-string conversions regardless of line length (UP032) (#10238)- [
pep8_naming] Add fixes forN804andN805(#10215)CLI
- Colorize the output of
ruff format --diff(#10110)- Make
--configand--isolatedglobal 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-sectionsetting (#10149)Bug fixes
- Remove trailing space from
CapWordsmessage (#10220)
... (truncated)
Commits
a892fc7Bump version to v0.3.2 (#10304)a067d87Fix incorrectParameterrange for*argsand**kwargs(#10283)b64f2eaFormatter: Improve single-with item formatting for Python 3.8 or older (#10276)4bce801Fix unstable with-items formatting (#10274)a56d42fRefactor with statement formatting to have explicit layouts (#10296)1d97f27Start tracking quoting style in the AST (#10298)965adbeFix trailing kwargs end of line comment after slash (#10297)c504d7aTrack quoting style in the tokenizer (#10256)72c9f7eInclude actual conditions in E712 diagnostics (#10254)57be3fcTreattyping.Annotatedsubscripts 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 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)