poetry: bump ruff from 0.3.3 to 0.12.8
Open
Number: #1003
Type: Pull Request
State: Open
Type: Pull Request
State: Open
Author:
dependabot[bot]
Association: Contributor
Comments: 1
Association: Contributor
Comments: 1
Created:
August 11, 2025 at 01:58 AM UTC
(10 months ago)
(10 months ago)
Updated:
August 11, 2025 at 01:59 AM UTC
(10 months ago)
(10 months ago)
Labels:
dependencies python
dependencies python
Description:
Bumps ruff from 0.3.3 to 0.12.8.
Release notes
Sourced from ruff's releases.
0.12.8
Release Notes
Preview features
- [
flake8-use-pathlib] ExpandPTH201to check allPurePathsubclasses (#19440)Bug fixes
- [
flake8-blind-except] ChangeBLE001to correctly parse exception tuples (#19747)- [
flake8-errmsg] Excludetyping.castfromEM101(#19656)- [
flake8-simplify] Fix raw string handling inSIM905for embedded quotes (#19591)- [
flake8-import-conventions] Avoid false positives for NFKC-normalized__debug__import aliases inICN001(#19411)- [
isort] Fix syntax error after docstring ending with backslash (I002) (#19505)- [
pylint] MarkPLC0207fixes as unsafe when*argsunpacking is present (#19679)- [
pyupgrade] Prevent infinite loop withI002(UP010,UP035) (#19413)- [
ruff] Parenthesize generator expressions in f-strings (RUF010) (#19434)Rule changes
- [
eradicate] Don't flagpyreflypragmas as unused code (ERA001) (#19731)Documentation
- Replace "associative" with "commutative" in docs for
RUF036(#19706)- Fix copy and line separator colors in dark mode (#19630)
- Fix link to
typingdocumentation (#19648)- [
refurb] Make more examples error out-of-the-box (#19695,#19673,#19672)Other changes
- Include column numbers in GitLab output format (#19708)
- Always expand tabs to four spaces in diagnostics (#19618)
- Update pre-commit's
ruffid (#19654)Contributors
... (truncated)
Changelog
Sourced from ruff's changelog.
0.12.8
Preview features
- [
flake8-use-pathlib] ExpandPTH201to check allPurePathsubclasses (#19440)Bug fixes
- [
flake8-blind-except] ChangeBLE001to correctly parse exception tuples (#19747)- [
flake8-errmsg] Excludetyping.castfromEM101(#19656)- [
flake8-simplify] Fix raw string handling inSIM905for embedded quotes (#19591)- [
flake8-import-conventions] Avoid false positives for NFKC-normalized__debug__import aliases inICN001(#19411)- [
isort] Fix syntax error after docstring ending with backslash (I002) (#19505)- [
pylint] MarkPLC0207fixes as unsafe when*argsunpacking is present (#19679)- [
pyupgrade] Prevent infinite loop withI002(UP010,UP035) (#19413)- [
ruff] Parenthesize generator expressions in f-strings (RUF010) (#19434)Rule changes
- [
eradicate] Don't flagpyreflypragmas as unused code (ERA001) (#19731)Documentation
- Replace "associative" with "commutative" in docs for
RUF036(#19706)- Fix copy and line separator colors in dark mode (#19630)
- Fix link to
typingdocumentation (#19648)- [
refurb] Make more examples error out-of-the-box (#19695,#19673,#19672)Other changes
- Include column numbers in GitLab output format (#19708)
- Always expand tabs to four spaces in diagnostics (#19618)
- Update pre-commit's
ruffid (#19654)0.12.7
This is a follow-up release to 0.12.6. Because of an issue in the package metadata, 0.12.6 failed to publish fully to PyPI and has been yanked. Similarly, there is no GitHub release or Git tag for 0.12.6. The contents of the 0.12.7 release are identical to 0.12.6, except for the updated metadata.
0.12.6
Preview features
- [
flake8-commas] Add support for trailing comma checks in type parameter lists (COM812,COM819) (#19390)- [
pylint] Implement auto-fix formissing-maxsplit-arg(PLC0207) (#19387)- [
ruff] Offer fixes forRUF039in more cases (#19065)Bug fixes
... (truncated)
Commits
f51a228Bump 0.12.8 (#19813)d5e1b79[ty] Fix static assertion size check (#19814)7dfde3bUpdate Rust toolchain to 1.89 (#19807)b22586f[ty] Addty.inlayHints.variableTypesserver option (#19780)c401a6d[ty] Add failing tests for tuple subclasses (#19803)7b6abfb[ty] Addty.experimental.renameserver setting (#19800)b005cdb[ty] Implemented support for "rename" language server feature (#19551)b96aa46[ty] Reduce size of member table (#19572)cc97579[ty] Move server capabilities creation (#19798)ef1802b[ty] RepurposeFunctionType.into_bound_method_typeto return `BoundMethodTy...- 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:
0
0
Files Changed:
0
0
Additions:
+0
+0
Deletions:
-0
-0
Package Dependencies
Technical Details
| ID: | 4835132 |
| UUID: | 3308221623 |
| Node ID: | PR_kwDOHvKt1c6i9Qrz |
| Host: | GitHub |
| Repository: | NHSDigital/NRLF |