⬆ Bump black from 26.1.0 to 26.3.0 by dependabot[bot] · Pull Request #1803 · fastapi/sqlmodel
Bumps black from 26.1.0 to 26.3.0.
Release notes
Sourced from black's releases.
26.3.0
Stable style
- Don't double-decode input, causing non-UTF-8 files to be corrupted (#4964)
- Fix crash on standalone comment in lambda default arguments (#4993)
- Preserve parentheses when
# type: ignorecomments would be merged with other comments on the same line, preventing AST equivalence failures (#4888)Preview style
- Fix bug where
ifguards incaseblocks were incorrectly split when the pattern had a trailing comma (#4884)- Fix
string_processingcrashing on unassigned long string literals with trailing commas (one-item tuples) (#4929)- Simplify implementation of the power operator "hugging" logic (#4918)
Packaging
- Fix shutdown errors in PyInstaller builds on macOS by disabling multiprocessing in frozen environments (#4930)
Performance
- Introduce winloop for windows as an alternative to uvloop (#4996)
- Remove deprecated function
uvloop.install()in favor ofuvloop.new_event_loop()(#4996)- Rename
maybe_install_uvloopfunction tomaybe_use_uvloopto simplify loop installation and creation of either a uvloop/winloop evenloop or default eventloop (#4996)Output
- Emit a clear warning when the target Python version is newer than the running Python version, since AST safety checks cannot parse newer syntax. Also replace the misleading "INTERNAL ERROR" message with an actionable error explaining the version mismatch (#4983)
Blackd
- Introduce winloop to be used when windows in use which enables blackd to run faster on windows when winloop is installed. (#4996)
Integrations
- Remove unused gallery script (#5030)
- Harden parsing of
blackrequirements in the GitHub Action whenuse_pyprojectis enabled so that only version specifiers are accepted and direct references such asblack @ https://...are rejected. Users should upgrade to the latest version of the action as soon as possible. This update is received automatically when usingpsf/black@stable, and is independent of the version of Black installed by the
... (truncated)
Changelog
Sourced from black's changelog.
26.3.0
Stable style
- Don't double-decode input, causing non-UTF-8 files to be corrupted (#4964)
- Fix crash on standalone comment in lambda default arguments (#4993)
- Preserve parentheses when
# type: ignorecomments would be merged with other comments on the same line, preventing AST equivalence failures (#4888)Preview style
- Fix bug where
ifguards incaseblocks were incorrectly split when the pattern had a trailing comma (#4884)- Fix
string_processingcrashing on unassigned long string literals with trailing commas (one-item tuples) (#4929)- Simplify implementation of the power operator "hugging" logic (#4918)
Packaging
- Fix shutdown errors in PyInstaller builds on macOS by disabling multiprocessing in frozen environments (#4930)
Performance
- Introduce winloop for windows as an alternative to uvloop (#4996)
- Remove deprecated function
uvloop.install()in favor ofuvloop.new_event_loop()(#4996)- Rename
maybe_install_uvloopfunction tomaybe_use_uvloopto simplify loop installation and creation of either a uvloop/winloop evenloop or default eventloop (#4996)Output
- Emit a clear warning when the target Python version is newer than the running Python version, since AST safety checks cannot parse newer syntax. Also replace the misleading "INTERNAL ERROR" message with an actionable error explaining the version mismatch (#4983)
Blackd
- Introduce winloop to be used when windows in use which enables blackd to run faster on windows when winloop is installed. (#4996)
Integrations
- Remove unused gallery script (#5030)
- Harden parsing of
blackrequirements in the GitHub Action whenuse_pyprojectis enabled so that only version specifiers are accepted and direct references such asblack @ https://...are rejected. Users should upgrade to the latest version of the action as soon as possible. This update is received automatically when using
... (truncated)
Commits
35ea679Prepare release 26.3.0 (#5032)4d81750Remove gallery/ (#5030)0a2560bHarden Black action version parsing (#5031)deab5d6Revert "Bump hatch from 1.15.1 to 1.16.4" (#5028)2beece7Bump hatch from 1.15.1 to 1.16.4 (#5020)d764c0bBump actions/upload-artifact from 6.0.0 to 7.0.0 (#5024)f5be8e0Bump actions/download-artifact from 7.0.0 to 8.0.0 (#5019)8b9d3e3add winloop support and remove deprecated functionality from uvloop (#4996)457320a[pre-commit.ci] pre-commit autoupdate (#5018)4da809eDo not encourage the use of an obsolete GitHub Actions (#5016)- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)