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 dependency ruff to v0.8.4 #1208

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 8, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ruff (source, changelog) 0.8.2 -> 0.8.4 age adoption passing confidence

Release Notes

astral-sh/ruff (ruff)

v0.8.4

Compare Source

Preview features
  • [airflow] Extend AIR302 with additional functions and classes (#​15015)
  • [airflow] Implement moved-to-provider-in-3 for modules that has been moved to Airflow providers (AIR303) (#​14764)
  • [flake8-use-pathlib] Extend check for invalid path suffix to include the case "." (PTH210) (#​14902)
  • [perflint] Fix panic in PERF401 when list variable is after the for loop (#​14971)
  • [perflint] Simplify finding the loop target in PERF401 (#​15025)
  • [pylint] Preserve original value format (PLR6104) (#​14978)
  • [ruff] Avoid false positives for RUF027 for typing context bindings (#​15037)
  • [ruff] Check for ambiguous pattern passed to pytest.raises() (RUF043) (#​14966)
Rule changes
  • [flake8-bandit] Check S105 for annotated assignment (#​15059)
  • [flake8-pyi] More autofixes for redundant-none-literal (PYI061) (#​14872)
  • [pydocstyle] Skip leading whitespace for D403 (#​14963)
  • [ruff] Skip SQLModel base classes for mutable-class-default (RUF012) (#​14949)
Bug
  • [perflint] Parenthesize walrus expressions in autofix for manual-list-comprehension (PERF401) (#​15050)
Server
  • Check diagnostic refresh support from client capability which enables dynamic configuration for various editors (#​15014)

v0.8.3

Compare Source

Preview features
  • Fix fstring formatting removing overlong implicit concatenated string in expression part (#​14811)
  • [airflow] Add fix to remove deprecated keyword arguments (AIR302) (#​14887)
  • [airflow]: Extend rule to include deprecated names for Airflow 3.0 (AIR302) (#​14765 and #​14804)
  • [flake8-bugbear] Improve error messages for except* (B025, B029, B030, B904) (#​14815)
  • [flake8-bugbear] itertools.batched() without explicit strict (B911) (#​14408)
  • [flake8-use-pathlib] Dotless suffix passed to Path.with_suffix() (PTH210) (#​14779)
  • [pylint] Include parentheses and multiple comparators in check for boolean-chained-comparison (PLR1716) (#​14781)
  • [ruff] Do not simplify round() calls (RUF046) (#​14832)
  • [ruff] Don't emit used-dummy-variable on function parameters (RUF052) (#​14818)
  • [ruff] Implement if-key-in-dict-del (RUF051) (#​14553)
  • [ruff] Mark autofix for RUF052 as always unsafe (#​14824)
  • [ruff] Teach autofix for used-dummy-variable about TypeVars etc. (RUF052) (#​14819)
Rule changes
  • [flake8-bugbear] Offer unsafe autofix for no-explicit-stacklevel (B028) (#​14829)
  • [flake8-pyi] Skip all type definitions in string-or-bytes-too-long (PYI053) (#​14797)
  • [pyupgrade] Do not report when a UTF-8 comment is followed by a non-UTF-8 one (UP009) (#​14728)
  • [pyupgrade] Mark fixes for convert-typed-dict-functional-to-class and convert-named-tuple-functional-to-class as unsafe if they will remove comments (UP013, UP014) (#​14842)
Bug fixes
  • Raise syntax error for mixing except and except* (#​14895)
  • [flake8-bugbear] Fix B028 to allow stacklevel to be explicitly assigned as a positional argument (#​14868)
  • [flake8-bugbear] Skip B028 if warnings.warn is called with *args or **kwargs (#​14870)
  • [flake8-comprehensions] Skip iterables with named expressions in unnecessary-map (C417) (#​14827)
  • [flake8-pyi] Also remove self and cls's annotation (PYI034) (#​14801)
  • [flake8-pytest-style] Fix pytest-parametrize-names-wrong-type (PT006) to edit both argnames and argvalues if both of them are single-element tuples/lists (#​14699)
  • [perflint] Improve autofix for PERF401 (#​14369)
  • [pylint] Fix PLW1508 false positive for default string created via a mult operation (#​14841)

Configuration

📅 Schedule: Branch creation - "after 5pm on friday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

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


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

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

@renovate renovate bot added the dependencies Issues and PRs related to dependency management label Nov 8, 2024
@renovate renovate bot enabled auto-merge (squash) November 8, 2024 18:02
@renovate renovate bot force-pushed the renovate/ruff-0.x-lockfile branch 4 times, most recently from 2bc12b1 to 349fcf8 Compare November 15, 2024 13:59
@renovate renovate bot changed the title chore(deps): update dependency ruff to v0.7.3 chore(deps): update dependency ruff to v0.7.4 Nov 15, 2024
@renovate renovate bot force-pushed the renovate/ruff-0.x-lockfile branch from 349fcf8 to 427fbb3 Compare November 16, 2024 00:13
@renovate renovate bot changed the title chore(deps): update dependency ruff to v0.7.4 chore(deps): update dependency ruff to v0.8.0 Nov 22, 2024
@renovate renovate bot force-pushed the renovate/ruff-0.x-lockfile branch 2 times, most recently from bc615b1 to 0ba0bfd Compare November 29, 2024 03:48
@renovate renovate bot changed the title chore(deps): update dependency ruff to v0.8.0 chore(deps): update dependency ruff to v0.8.1 Nov 29, 2024
@renovate renovate bot force-pushed the renovate/ruff-0.x-lockfile branch 3 times, most recently from 5f469af to e04bce5 Compare December 5, 2024 15:33
@renovate renovate bot changed the title chore(deps): update dependency ruff to v0.8.1 chore(deps): update dependency ruff to v0.8.2 Dec 5, 2024
@renovate renovate bot force-pushed the renovate/ruff-0.x-lockfile branch 4 times, most recently from 3e642ce to 0788f90 Compare December 11, 2024 00:19
@renovate renovate bot changed the title chore(deps): update dependency ruff to v0.8.2 chore(deps): update dependency ruff to v0.8.2 - autoclosed Dec 11, 2024
@renovate renovate bot closed this Dec 11, 2024
auto-merge was automatically disabled December 11, 2024 20:43

Pull request was closed

@renovate renovate bot deleted the renovate/ruff-0.x-lockfile branch December 11, 2024 20:43
@renovate renovate bot changed the title chore(deps): update dependency ruff to v0.8.2 - autoclosed chore(deps): update dependency ruff to v0.8.2 Dec 13, 2024
@renovate renovate bot reopened this Dec 13, 2024
@renovate renovate bot force-pushed the renovate/ruff-0.x-lockfile branch from 7378d58 to 0788f90 Compare December 13, 2024 17:02
@renovate renovate bot changed the title chore(deps): update dependency ruff to v0.8.2 chore(deps): update dependency ruff to v0.8.3 Dec 13, 2024
@renovate renovate bot enabled auto-merge (squash) December 13, 2024 20:04
@renovate renovate bot force-pushed the renovate/ruff-0.x-lockfile branch from 0788f90 to 5454f31 Compare December 13, 2024 20:04
@renovate renovate bot force-pushed the renovate/ruff-0.x-lockfile branch 3 times, most recently from 64e6af6 to aeb6c48 Compare December 18, 2024 00:13
@renovate renovate bot changed the title chore(deps): update dependency ruff to v0.8.3 chore(deps): update dependency ruff to v0.8.4 Dec 19, 2024
@renovate renovate bot force-pushed the renovate/ruff-0.x-lockfile branch 2 times, most recently from 97cff6c to 77c082f Compare December 21, 2024 00:13
@renovate renovate bot force-pushed the renovate/ruff-0.x-lockfile branch from 77c082f to e654fe9 Compare December 22, 2024 00:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Issues and PRs related to dependency management
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants