Skip to content

Commit

Permalink
chore(deps): update group:ruff (minor) (#596)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Type | Update | Change | Age | Adoption | Passing |
Confidence |
|---|---|---|---|---|---|---|---|
|
[charliermarsh/ruff-pre-commit](https://redirect.github.com/charliermarsh/ruff-pre-commit)
| repository | minor | `v0.6.9` -> `v0.7.1` |
[![age](https://developer.mend.io/api/mc/badges/age/github-tags/charliermarsh%2fruff-pre-commit/v0.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/charliermarsh%2fruff-pre-commit/v0.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/charliermarsh%2fruff-pre-commit/v0.6.9/v0.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/charliermarsh%2fruff-pre-commit/v0.6.9/v0.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [ruff](https://docs.astral.sh/ruff)
([source](https://redirect.github.com/astral-sh/ruff),
[changelog](https://redirect.github.com/astral-sh/ruff/blob/main/CHANGELOG.md))
| linting | minor | `^0.6.0` -> `^0.7.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/ruff/0.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/ruff/0.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/ruff/0.6.9/0.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ruff/0.6.9/0.7.1?slim=true)](https://docs.renovatebot.com/merge-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](https://redirect.github.com/renovatebot/renovate/discussions/new)
if you have any questions.

---

### Release Notes

<details>
<summary>charliermarsh/ruff-pre-commit
(charliermarsh/ruff-pre-commit)</summary>

###
[`v0.7.1`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.7.1)

[Compare
Source](https://redirect.github.com/charliermarsh/ruff-pre-commit/compare/v0.7.0...v0.7.1)

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

###
[`v0.7.0`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.7.0)

[Compare
Source](https://redirect.github.com/charliermarsh/ruff-pre-commit/compare/v0.6.9...v0.7.0)

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

</details>

<details>
<summary>astral-sh/ruff (ruff)</summary>

###
[`v0.7.1`](https://redirect.github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#071)

[Compare
Source](https://redirect.github.com/astral-sh/ruff/compare/0.7.0...0.7.1)

##### Preview features

- Fix `E221` and `E222` to flag missing or extra whitespace around `==`
operator
([#&#8203;13890](https://redirect.github.com/astral-sh/ruff/pull/13890))
- Formatter: Alternate quotes for strings inside f-strings in preview
([#&#8203;13860](https://redirect.github.com/astral-sh/ruff/pull/13860))
- Formatter: Join implicit concatenated strings when they fit on a line
([#&#8203;13663](https://redirect.github.com/astral-sh/ruff/pull/13663))
- \[`pylint`] Restrict `iteration-over-set` to only work on sets of
literals (`PLC0208`)
([#&#8203;13731](https://redirect.github.com/astral-sh/ruff/pull/13731))

##### Rule changes

- \[`flake8-type-checking`] Support auto-quoting when annotations
contain quotes
([#&#8203;11811](https://redirect.github.com/astral-sh/ruff/pull/11811))

##### Server

- Avoid indexing the workspace for single-file mode
([#&#8203;13770](https://redirect.github.com/astral-sh/ruff/pull/13770))

##### Bug fixes

- Make `ARG002` compatible with `EM101` when raising
`NotImplementedError`
([#&#8203;13714](https://redirect.github.com/astral-sh/ruff/pull/13714))

##### Other changes

- Introduce more Docker tags for Ruff (similar to uv)
([#&#8203;13274](https://redirect.github.com/astral-sh/ruff/pull/13274))

###
[`v0.7.0`](https://redirect.github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#070)

[Compare
Source](https://redirect.github.com/astral-sh/ruff/compare/0.6.9...0.7.0)

Check out the [blog post](https://astral.sh/blog/ruff-v0.7.0) for a
migration guide and overview of the changes!

##### Breaking changes

- The pytest rules `PT001` and `PT023` now default to omitting the
decorator parentheses when there are no arguments

([#&#8203;12838](https://redirect.github.com/astral-sh/ruff/pull/12838),
[#&#8203;13292](https://redirect.github.com/astral-sh/ruff/pull/13292)).
This was a change that we attempted to make in Ruff v0.6.0, but only
partially made due to an error on our part.
See the [blog post](https://astral.sh/blog/ruff-v0.7.0) for more
details.
- The `useless-try-except` rule (in our `tryceratops` category) has been
recoded from `TRY302` to
`TRY203`
([#&#8203;13502](https://redirect.github.com/astral-sh/ruff/pull/13502)).
This ensures Ruff's code is consistent with
the same rule in the
[`tryceratops`](https://redirect.github.com/guilatrova/tryceratops)
linter.
- The `lint.allow-unused-imports` setting has been removed
([#&#8203;13677](https://redirect.github.com/astral-sh/ruff/pull/13677)).
Use

[`lint.pyflakes.allow-unused-imports`](https://docs.astral.sh/ruff/settings/#lint_pyflakes_allowed-unused-imports)
    instead.

##### Formatter preview style

- Normalize implicit concatenated f-string quotes per part
([#&#8203;13539](https://redirect.github.com/astral-sh/ruff/pull/13539))

##### Preview linter features

- \[`refurb`] implement `hardcoded-string-charset` (FURB156)
([#&#8203;13530](https://redirect.github.com/astral-sh/ruff/pull/13530))
- \[`refurb`] Count codepoints not bytes for
`slice-to-remove-prefix-or-suffix (FURB188)`
([#&#8203;13631](https://redirect.github.com/astral-sh/ruff/pull/13631))

##### Rule changes

- \[`pylint`] Mark `PLE1141` fix as unsafe
([#&#8203;13629](https://redirect.github.com/astral-sh/ruff/pull/13629))
- \[`flake8-async`] Consider async generators to be "checkpoints" for
`cancel-scope-no-checkpoint` (`ASYNC100`)
([#&#8203;13639](https://redirect.github.com/astral-sh/ruff/pull/13639))
- \[`flake8-bugbear`] Do not suggest setting parameter `strict=` to
`False` in `B905` diagnostic message
([#&#8203;13656](https://redirect.github.com/astral-sh/ruff/pull/13656))
- \[`flake8-todos`] Only flag the word "TODO", not words starting with
"todo" (`TD006`)
([#&#8203;13640](https://redirect.github.com/astral-sh/ruff/pull/13640))
- \[`pycodestyle`] Fix whitespace-related false positives and false
negatives inside type-parameter lists (`E231`, `E251`)
([#&#8203;13704](https://redirect.github.com/astral-sh/ruff/pull/13704))
- \[`flake8-simplify`] Stabilize preview behavior for `SIM115` so that
the rule can detect files
being opened from a wider range of standard-library functions
([#&#8203;12959](https://redirect.github.com/astral-sh/ruff/pull/12959)).

##### CLI

- Add explanation of fixable in `--statistics` command
([#&#8203;13774](https://redirect.github.com/astral-sh/ruff/pull/13774))

##### Bug fixes

- \[`pyflakes`] Allow `ipytest` cell magic (`F401`)
([#&#8203;13745](https://redirect.github.com/astral-sh/ruff/pull/13745))
- \[`flake8-use-pathlib`] Fix `PTH123` false positive when `open` is
passed a file descriptor
([#&#8203;13616](https://redirect.github.com/astral-sh/ruff/pull/13616))
- \[`flake8-bandit`] Detect patterns from multi line SQL statements
(`S608`)
([#&#8203;13574](https://redirect.github.com/astral-sh/ruff/pull/13574))
- \[`flake8-pyi`] - Fix dropped expressions in `PYI030` autofix
([#&#8203;13727](https://redirect.github.com/astral-sh/ruff/pull/13727))

</details>

---

### 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.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/naa0yama/PythonBoilerplate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkYXRhc291cmNlOmdpdGh1Yi10YWdzIiwiZGVwVHlwZTpyZXBvc2l0b3J5IiwibWFuYWdlcjpwcmUtY29tbWl0IiwicmVub3ZhdGUiLCJ1cGRhdGUtbWlub3IiLCJ2ZXJzaW9uaW5nOnNlbXZlci1jb2VyY2VkIl19-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Oct 30, 2024
1 parent bfa275d commit d0c6e47
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 22 deletions.
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ repos:
minimum_pre_commit_version: "2.9.2"

- repo: https://github.com/charliermarsh/ruff-pre-commit
rev: v0.6.9
rev: v0.7.1
hooks:
- id: ruff
args: [--fix]
Expand Down
40 changes: 20 additions & 20 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ sphinx-pyproject = "~0.3.0"

[tool.poetry.group.linting.dependencies]
mypy = "~1.13.0"
ruff = "^0.6.0"
ruff = "^0.7.0"

[tool.poetry.group.tests.dependencies]
pytest = "~8.3.0"
Expand Down

0 comments on commit d0c6e47

Please sign in to comment.