Skip to content

Bump ruff from 0.0.276 to 0.0.277

Vicentini Filippo requested to merge dependabot/pip/ruff-0.0.277 into master

Created by: dependabot[bot]

Bumps ruff from 0.0.276 to 0.0.277.

Changelog

Sourced from ruff's changelog.

0.0.277

.ipynb_checkpoints, .pyenv, .pytest_cache, and .vscode are now excluded by default (#5513)

Ruff maintains a list of default exclusions, which now consists of the following patterns:

  • .bzr
  • .direnv
  • .eggs
  • .git
  • .git-rewrite
  • .hg
  • .ipynb_checkpoints
  • .mypy_cache
  • .nox
  • .pants.d
  • .pyenv
  • .pytest_cache
  • .pytype
  • .ruff_cache
  • .svn
  • .tox
  • .venv
  • .vscode
  • __pypackages__
  • _build
  • buck-out
  • build
  • dist
  • node_modules
  • venv

Previously, the .ipynb_checkpoints, .pyenv, .pytest_cache, and .vscode directories were not excluded by default. This change brings Ruff's default exclusions in line with other tools like Black.

Commits
  • 324455f Bump version to 0.0.277 (#5515)
  • da1c320 Add .ipynb_checkpoints, .pyenv, .pytest_cache, and .vscode to default exclude...
  • 485d997 Tweak prefix match to use .all_rules() (#5512)
  • d7214e7 Add ruff rule --all subcommand (with JSON output) (#5059)
  • 952c623 Avoid returning first-match for rule prefixes (#5511)
  • 0a26201 Merge clippy and clippy (wasm) jobs on CI (#5447)
  • 0e67757 [pylint] Implement Pylint typevar-name-mismatch (C0132) (#5501)
  • c395e44 Avoid PERF rules for iteration-dependent assignments (#5508)
  • 75da72b Update documentation to list double-quote preference first (#5507)
  • 521e6de Fix eval detection for suspicious-eval-usage (#5506)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 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)

Merge request reports