Skip to content

Commit

Permalink
Update pre-commit hook psf/black to v23.3.0 (#154)
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 | Type | Update | Change |
|---|---|---|---|
| [psf/black](https://togithub.com/psf/black) | repository | minor |
`23.1.0` -> `23.3.0` |

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://togithub.com/renovatebot/renovate/discussions/new)
if you have any questions.

---

### Release Notes

<details>
<summary>psf/black</summary>

###
[`v23.3.0`](https://togithub.com/psf/black/blob/HEAD/CHANGES.md#&#8203;2330)

[Compare Source](https://togithub.com/psf/black/compare/23.1.0...23.3.0)

##### Highlights

This release fixes a longstanding confusing behavior in Black's GitHub
action, where the
version of the action did not determine the version of Black being run
(issue [#&#8203;3382](https://togithub.com/psf/black/issues/3382)). In
addition, there is a small bug fix around imports and a number of
improvements to the
preview style.

Please try out the
[preview
style](https://black.readthedocs.io/en/stable/the_black_code_style/future_style.html#preview-style)
with `black --preview` and tell us your feedback. All changes in the
preview style are
expected to become part of Black's stable style in January 2024.

##### Stable style

- Import lines with `# fmt: skip` and `# fmt: off` no longer have an
extra blank line
added when they are right after another import line
([#&#8203;3610](https://togithub.com/psf/black/issues/3610))

##### Preview style

- Add trailing commas to collection literals even if there's a comment
after the last
    entry ([#&#8203;3393](https://togithub.com/psf/black/issues/3393))
- `async def`, `async for`, and `async with` statements are now
formatted consistently
compared to their non-async version.
([#&#8203;3609](https://togithub.com/psf/black/issues/3609))
- `with` statements that contain two context managers will be
consistently wrapped in
parentheses ([#&#8203;3589](https://togithub.com/psf/black/issues/3589))
- Let string splitters respect [East Asian
Width](https://www.unicode.org/reports/tr11/)
    ([#&#8203;3445](https://togithub.com/psf/black/issues/3445))
- Now long string literals can be split after East Asian commas and
periods (`、` U+3001
IDEOGRAPHIC COMMA, `。` U+3002 IDEOGRAPHIC FULL STOP, & `,` U+FF0C
FULLWIDTH COMMA)
besides before spaces
([#&#8203;3445](https://togithub.com/psf/black/issues/3445))
- For stubs, enforce one blank line after a nested class with a body
other than just
    `...` ([#&#8203;3564](https://togithub.com/psf/black/issues/3564))
- Improve handling of multiline strings by changing line split behavior
([#&#8203;1879](https://togithub.com/psf/black/issues/1879))

##### Parser

- Added support for formatting files with invalid type comments
([#&#8203;3594](https://togithub.com/psf/black/issues/3594))

##### Integrations

- Update GitHub Action to use the version of Black equivalent to
action's version if
version input is not specified
([#&#8203;3543](https://togithub.com/psf/black/issues/3543))
- Fix missing Python binary path in autoload script for vim
([#&#8203;3508](https://togithub.com/psf/black/issues/3508))

##### Documentation

- Document that only the most recent release is supported for security
issues;
vulnerabilities should be reported through Tidelift
([#&#8203;3612](https://togithub.com/psf/black/issues/3612))

</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://app.renovatebot.com/dashboard#github/allenporter/flux-local).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4zMS40IiwidXBkYXRlZEluVmVyIjoiMzUuMzEuNCJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Apr 4, 2023
1 parent 0322136 commit 81d3ff0
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ repos:
- -c
- ".yaml-lint.yaml"
- repo: https://github.com/psf/black
rev: 23.1.0
rev: 23.3.0
hooks:
- id: black
- repo: local
Expand Down

0 comments on commit 81d3ff0

Please sign in to comment.