Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update ruff to v0.6.9 #797

Merged
merged 1 commit into from
Oct 7, 2024
Merged

chore(deps): update ruff to v0.6.9 #797

merged 1 commit into from
Oct 7, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 20, 2024

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
astral-sh/ruff-pre-commit repository patch v0.6.5 -> v0.6.9 age adoption passing confidence
ruff (source, changelog) project.optional-dependencies patch ==0.6.5 -> ==0.6.9 age adoption passing confidence

Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.


Release Notes

astral-sh/ruff-pre-commit (astral-sh/ruff-pre-commit)

v0.6.9

Compare Source

See: https://github.com/astral-sh/ruff/releases/tag/0.6.9

v0.6.8

Compare Source

See: https://github.com/astral-sh/ruff/releases/tag/0.6.8

v0.6.7

Compare Source

See: https://github.com/astral-sh/ruff/releases/tag/0.6.7

v0.6.6

Compare Source

See: https://github.com/astral-sh/ruff/releases/tag/0.6.6

astral-sh/ruff (ruff)

v0.6.9

Compare Source

Preview features
  • Fix codeblock dynamic line length calculation for indented docstring examples (#​13523)
  • [refurb] Mark FURB118 fix as unsafe (#​13613)
Rule changes
  • [pydocstyle] Don't raise D208 when last line is non-empty (#​13372)
  • [pylint] Preserve trivia (i.e. comments) in PLR5501 autofix (#​13573)
Configuration
  • [pyflakes] Add allow-unused-imports setting for unused-import rule (F401) (#​13601)
Bug fixes
  • Support ruff discovery in pip build environments (#​13591)
  • [flake8-bugbear] Avoid short circuiting B017 for multiple context managers (#​13609)
  • [pylint] Do not offer an invalid fix for PLR1716 when the comparisons contain parenthesis (#​13527)
  • [pyupgrade] Fix UP043 to apply to collections.abc.Generator and collections.abc.AsyncGenerator (#​13611)
  • [refurb] Fix handling of slices in tuples for FURB118, e.g., x[:, 1] (#​13518)
Documentation
  • Update GitHub Action link to astral-sh/ruff-action (#​13551)

v0.6.8

Compare Source

Preview features
  • Remove unnecessary parentheses around match case clauses (#​13510)
  • Parenthesize overlong if guards in match..case clauses (#​13513)
  • Detect basic wildcard imports in ruff analyze graph (#​13486)
  • [pylint] Implement boolean-chained-comparison (R1716) (#​13435)
Rule changes
  • [lake8-simplify] Detect SIM910 when using variadic keyword arguments, i.e., **kwargs (#​13503)
  • [pyupgrade] Avoid false negatives with non-reference shadowed bindings of loop variables (UP028) (#​13504)
Bug fixes
  • Detect tuples bound to variadic positional arguments i.e. *args (#​13512)
  • Exit gracefully on broken pipe errors (#​13485)
  • Avoid panic when analyze graph hits broken pipe (#​13484)
Performance
  • Reuse BTreeSets in module resolver (#​13440)
  • Skip traversal for non-compound statements (#​13441)

v0.6.7

Compare Source

Preview features
  • Add Python version support to ruff analyze CLI (#​13426)
  • Add exclude support to ruff analyze (#​13425)
  • Fix parentheses around return type annotations (#​13381)
Rule changes
  • [pycodestyle] Fix: Don't autofix if the first line ends in a question mark? (D400) (#​13399)
Bug fixes
  • Respect lint.exclude in ruff check --add-noqa (#​13427)
Performance
  • Avoid tracking module resolver files in Salsa (#​13437)
  • Use forget for module resolver database (#​13438)

v0.6.6

Compare Source

Preview features
  • [refurb] Skip slice-to-remove-prefix-or-suffix (FURB188) when non-trivial slice steps are present (#​13405)
  • Add a subcommand to generate dependency graphs (#​13402)
Formatter
  • Fix placement of inline parameter comments (#​13379)
Server
  • Fix off-by one error in the LineIndex::offset calculation (#​13407)
Bug fixes
  • [fastapi] Respect FastAPI aliases in route definitions (#​13394)
  • [pydocstyle] Respect word boundaries when detecting function signature in docs (#​13388)
Documentation
  • Add backlinks to rule overview linter (#​13368)
  • Fix documentation for editor vim plugin ALE (#​13348)
  • Fix rendering of FURB188 docs (#​13406)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link

codecov bot commented Sep 20, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 78%. Comparing base (46160eb) to head (53054ba).
Report is 9 commits behind head on master.

Additional details and impacted files
@@          Coverage Diff          @@
##           master   #797   +/-   ##
=====================================
  Coverage      78%    78%           
=====================================
  Files          29     29           
  Lines        3060   3060           
=====================================
  Hits         2394   2394           
  Misses        666    666           
Flag Coverage Δ
examples 60% <ø> (ø)
tests 74% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@renovate renovate bot changed the title chore(deps): update dependency ruff to v0.6.6 chore(deps): update ruff to v0.6.6 Sep 20, 2024
@renovate renovate bot changed the title chore(deps): update ruff to v0.6.6 chore(deps): update ruff to v0.6.7 Sep 21, 2024
@renovate renovate bot changed the title chore(deps): update ruff to v0.6.7 chore(deps): update ruff Sep 26, 2024
@renovate renovate bot force-pushed the renovate/ruff branch 2 times, most recently from 3cf59e5 to a4c3573 Compare September 26, 2024 16:16
@renovate renovate bot changed the title chore(deps): update ruff chore(deps): update ruff to v0.6.8 Sep 26, 2024
@JP-Ellis JP-Ellis force-pushed the renovate/ruff branch 2 times, most recently from ed4c962 to 01a0f73 Compare October 2, 2024 04:28
@JP-Ellis JP-Ellis enabled auto-merge (rebase) October 2, 2024 04:28
@renovate renovate bot changed the title chore(deps): update ruff to v0.6.8 chore(deps): update ruff to v0.6.9 Oct 4, 2024
Signed-off-by: JP-Ellis <josh@jpellis.me>
@JP-Ellis JP-Ellis disabled auto-merge October 7, 2024 20:46
@JP-Ellis JP-Ellis merged commit 6e40ba7 into master Oct 7, 2024
32 of 36 checks passed
@JP-Ellis JP-Ellis deleted the renovate/ruff branch October 7, 2024 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant