Skip to content

Commit

Permalink
Update dependency ruff to v0.3.3 (#66)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [ruff](https://docs.astral.sh/ruff)
([source](https://github.com/astral-sh/ruff),
[changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md))
| `0.3.2` -> `0.3.3` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/ruff/0.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/ruff/0.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/ruff/0.3.2/0.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ruff/0.3.2/0.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

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

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

##### Preview features

- \[`flake8-bandit`]: Implement `S610` rule
([#&#8203;10316](https://github.com/astral-sh/ruff/pull/10316))
- \[`pycodestyle`] Implement `blank-line-at-end-of-file` (`W391`)
([#&#8203;10243](https://github.com/astral-sh/ruff/pull/10243))
- \[`pycodestyle`] Implement `redundant-backslash` (`E502`)
([#&#8203;10292](https://github.com/astral-sh/ruff/pull/10292))
- \[`pylint`] - implement `redeclared-assigned-name` (`W0128`)
([#&#8203;9268](https://github.com/astral-sh/ruff/pull/9268))

##### Rule changes

- \[`flake8_comprehensions`] Handled special case for `C400` which also
matches `C416`
([#&#8203;10419](https://github.com/astral-sh/ruff/pull/10419))
- \[`flake8-bandit`] Implement upstream updates for `S311`, `S324` and
`S605` ([#&#8203;10313](https://github.com/astral-sh/ruff/pull/10313))
- \[`pyflakes`] Remove `F401` fix for `__init__` imports by default and
allow opt-in to unsafe fix
([#&#8203;10365](https://github.com/astral-sh/ruff/pull/10365))
- \[`pylint`] Implement `invalid-bool-return-type` (`E304`)
([#&#8203;10377](https://github.com/astral-sh/ruff/pull/10377))
- \[`pylint`] Include builtin warnings in useless-exception-statement
(`PLW0133`)
([#&#8203;10394](https://github.com/astral-sh/ruff/pull/10394))

##### CLI

- Add message on success to `ruff check`
([#&#8203;8631](https://github.com/astral-sh/ruff/pull/8631))

##### Bug fixes

- \[`PIE970`] Allow trailing ellipsis in `typing.TYPE_CHECKING`
([#&#8203;10413](https://github.com/astral-sh/ruff/pull/10413))
- Avoid `TRIO115` if the argument is a variable
([#&#8203;10376](https://github.com/astral-sh/ruff/pull/10376))
- \[`F811`] Avoid removing shadowed imports that point to different
symbols
([#&#8203;10387](https://github.com/astral-sh/ruff/pull/10387))
- Fix `F821` and `F822` false positives in `.pyi` files
([#&#8203;10341](https://github.com/astral-sh/ruff/pull/10341))
- Fix `F821` false negatives in `.py` files when `from __future__ import
annotations` is active
([#&#8203;10362](https://github.com/astral-sh/ruff/pull/10362))
- Fix case where `Indexer` fails to identify continuation preceded by
newline
[#&#8203;10351](https://github.com/astral-sh/ruff/issues/10351)
([#&#8203;10354](https://github.com/astral-sh/ruff/pull/10354))
- Sort hash maps in `Settings` display
([#&#8203;10370](https://github.com/astral-sh/ruff/pull/10370))
- Track conditional deletions in the semantic model
([#&#8203;10415](https://github.com/astral-sh/ruff/pull/10415))
- \[`C413`] Wrap expressions in parentheses when negating
([#&#8203;10346](https://github.com/astral-sh/ruff/pull/10346))
- \[`pycodestyle`] Do not ignore lines before the first logical line in
blank lines rules.
([#&#8203;10382](https://github.com/astral-sh/ruff/pull/10382))
- \[`pycodestyle`] Do not trigger `E225` and `E275` when the next token
is a ')'
([#&#8203;10315](https://github.com/astral-sh/ruff/pull/10315))
- \[`pylint`] Avoid false-positive slot non-assignment for `__dict__`
(`PLE0237`)
([#&#8203;10348](https://github.com/astral-sh/ruff/pull/10348))
- Gate f-string struct size test for Rustc < 1.76
([#&#8203;10371](https://github.com/astral-sh/ruff/pull/10371))

##### Documentation

- Use `ruff.toml` format in README
([#&#8203;10393](https://github.com/astral-sh/ruff/pull/10393))
- \[`RUF008`] Make it clearer that a mutable default in a dataclass is
only valid if it is typed as a ClassVar
([#&#8203;10395](https://github.com/astral-sh/ruff/pull/10395))
- \[`pylint`] Extend docs and test in `invalid-str-return-type` (`E307`)
([#&#8203;10400](https://github.com/astral-sh/ruff/pull/10400))
- Remove `.` from `check` and `format` commands
([#&#8203;10217](https://github.com/astral-sh/ruff/pull/10217))

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

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

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

---

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

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/fulcrum-so/ziggy-pydust-template).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Mar 15, 2024
1 parent 290bf25 commit c4a5683
Showing 1 changed file with 18 additions and 18 deletions.
36 changes: 18 additions & 18 deletions poetry.lock

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

0 comments on commit c4a5683

Please sign in to comment.