build(deps): bump black from 26.1.0 to 26.3.0 #975 (lando@main)
| Warnings |
|
|---|---|
| Blockers |
|
| Branches | dependabot/pip/black-26.3.0 -> main |
| Repo | lando@main (git) (git://github.com/mozilla-conduit/lando.git) |
| Author | dependabot[bot] |
| State | open |
| Commit Title | build(deps): bump black from 26.1.0 to 26.3.0 |
| Commit Body | Bumps [black](https://github.com/psf/black) from 26.1.0 to 26.3.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/psf/black/releases">black's releases</a>.</em></p> <blockquote> <h2>26.3.0</h2> <h3>Stable style</h3> <ul> <li>Don't double-decode input, causing non-UTF-8 files to be corrupted (<a href="https://redirect.github.com/psf/black/issues/4964">#4964</a>)</li> <li>Fix crash on standalone comment in lambda default arguments (<a href="https://redirect.github.com/psf/black/issues/4993">#4993</a>)</li> <li>Preserve parentheses when <code># type: ignore</code> comments would be merged with other comments on the same line, preventing AST equivalence failures (<a href="https://redirect.github.com/psf/black/issues/4888">#4888</a>)</li> </ul> <h3>Preview style</h3> <ul> <li>Fix bug where <code>if</code> guards in <code>case</code> blocks were incorrectly split when the pattern had a trailing comma (<a href="https://redirect.github.com/psf/black/issues/4884">#4884</a>)</li> <li>Fix <code>string_processing</code> crashing on unassigned long string literals with trailing commas (one-item tuples) (<a href="https://redirect.github.com/psf/black/issues/4929">#4929</a>)</li> <li>Simplify implementation of the power operator "hugging" logic (<a href="https://redirect.github.com/psf/black/issues/4918">#4918</a>)</li> </ul> <h3>Packaging</h3> <ul> <li>Fix shutdown errors in PyInstaller builds on macOS by disabling multiprocessing in frozen environments (<a href="https://redirect.github.com/psf/black/issues/4930">#4930</a>)</li> </ul> <h3>Performance</h3> <ul> <li>Introduce winloop for windows as an alternative to uvloop (<a href="https://redirect.github.com/psf/black/issues/4996">#4996</a>)</li> <li>Remove deprecated function <code>uvloop.install()</code> in favor of <code>uvloop.new_event_loop()</code> (<a href="https://redirect.github.com/psf/black/issues/4996">#4996</a>)</li> <li>Rename <code>maybe_install_uvloop</code> function to <code>maybe_use_uvloop</code> to simplify loop installation and creation of either a uvloop/winloop evenloop or default eventloop (<a href="https://redirect.github.com/psf/black/issues/4996">#4996</a>)</li> </ul> <h3>Output</h3> <ul> <li>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 (<a href="https://redirect.github.com/psf/black/issues/4983">#4983</a>)</li> </ul> <h3><em>Blackd</em></h3> <ul> <li>Introduce winloop to be used when windows in use which enables blackd to run faster on windows when winloop is installed. (<a href="https://redirect.github.com/psf/black/issues/4996">#4996</a>)</li> </ul> <h3>Integrations</h3> <ul> <li>Remove unused gallery script (<a href="https://redirect.github.com/psf/black/issues/5030">#5030</a>)</li> <li>Harden parsing of <code>black</code> requirements in the GitHub Action when <code>use_pyproject</code> is enabled so that only version specifiers are accepted and direct references such as <code>black @ https://...</code> are rejected. Users should upgrade to the latest version of the action as soon as possible. This update is received automatically when using <code>psf/black@stable</code>, and is independent of the version of Black installed by the</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/psf/black/blob/main/CHANGES.md">black's changelog</a>.</em></p> <blockquote> <h2>26.3.0</h2> <h3>Stable style</h3> <ul> <li>Don't double-decode input, causing non-UTF-8 files to be corrupted (<a href="https://redirect.github.com/psf/black/issues/4964">#4964</a>)</li> <li>Fix crash on standalone comment in lambda default arguments (<a href="https://redirect.github.com/psf/black/issues/4993">#4993</a>)</li> <li>Preserve parentheses when <code># type: ignore</code> comments would be merged with other comments on the same line, preventing AST equivalence failures (<a href="https://redirect.github.com/psf/black/issues/4888">#4888</a>)</li> </ul> <h3>Preview style</h3> <ul> <li>Fix bug where <code>if</code> guards in <code>case</code> blocks were incorrectly split when the pattern had a trailing comma (<a href="https://redirect.github.com/psf/black/issues/4884">#4884</a>)</li> <li>Fix <code>string_processing</code> crashing on unassigned long string literals with trailing commas (one-item tuples) (<a href="https://redirect.github.com/psf/black/issues/4929">#4929</a>)</li> <li>Simplify implementation of the power operator "hugging" logic (<a href="https://redirect.github.com/psf/black/issues/4918">#4918</a>)</li> </ul> <h3>Packaging</h3> <ul> <li>Fix shutdown errors in PyInstaller builds on macOS by disabling multiprocessing in frozen environments (<a href="https://redirect.github.com/psf/black/issues/4930">#4930</a>)</li> </ul> <h3>Performance</h3> <ul> <li>Introduce winloop for windows as an alternative to uvloop (<a href="https://redirect.github.com/psf/black/issues/4996">#4996</a>)</li> <li>Remove deprecated function <code>uvloop.install()</code> in favor of <code>uvloop.new_event_loop()</code> (<a href="https://redirect.github.com/psf/black/issues/4996">#4996</a>)</li> <li>Rename <code>maybe_install_uvloop</code> function to <code>maybe_use_uvloop</code> to simplify loop installation and creation of either a uvloop/winloop evenloop or default eventloop (<a href="https://redirect.github.com/psf/black/issues/4996">#4996</a>)</li> </ul> <h3>Output</h3> <ul> <li>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 (<a href="https://redirect.github.com/psf/black/issues/4983">#4983</a>)</li> </ul> <h3><em>Blackd</em></h3> <ul> <li>Introduce winloop to be used when windows in use which enables blackd to run faster on windows when winloop is installed. (<a href="https://redirect.github.com/psf/black/issues/4996">#4996</a>)</li> </ul> <h3>Integrations</h3> <ul> <li>Remove unused gallery script (<a href="https://redirect.github.com/psf/black/issues/5030">#5030</a>)</li> <li>Harden parsing of <code>black</code> requirements in the GitHub Action when <code>use_pyproject</code> is enabled so that only version specifiers are accepted and direct references such as <code>black @ https://...</code> are rejected. Users should upgrade to the latest version of the action as soon as possible. This update is received automatically when using</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/psf/black/commit/35ea67920b7f6ac8e09be1c47278752b1e827f76"><code>35ea679</code></a> Prepare release 26.3.0 (<a href="https://redirect.github.com/psf/black/issues/5032">#5032</a>)</li> <li><a href="https://github.com/psf/black/commit/4d817500a36d50cf505ca049287ab920648e1cd8"><code>4d81750</code></a> Remove gallery/ (<a href="https://redirect.github.com/psf/black/issues/5030">#5030</a>)</li> <li><a href="https://github.com/psf/black/commit/0a2560b981364dde4c8cf8ce9d164c40669a8611"><code>0a2560b</code></a> Harden Black action version parsing (<a href="https://redirect.github.com/psf/black/issues/5031">#5031</a>)</li> <li><a href="https://github.com/psf/black/commit/deab5d6ce0862e7a5424e87a39c43e37f8e13df2"><code>deab5d6</code></a> Revert "Bump hatch from 1.15.1 to 1.16.4" (<a href="https://redirect.github.com/psf/black/issues/5028">#5028</a>)</li> <li><a href="https://github.com/psf/black/commit/2beece7120973aba22cff2602cff0440d3cdd6e3"><code>2beece7</code></a> Bump hatch from 1.15.1 to 1.16.4 (<a href="https://redirect.github.com/psf/black/issues/5020">#5020</a>)</li> <li><a href="https://github.com/psf/black/commit/d764c0b458e4fe27bec9deb9c0126db58757911f"><code>d764c0b</code></a> Bump actions/upload-artifact from 6.0.0 to 7.0.0 (<a href="https://redirect.github.com/psf/black/issues/5024">#5024</a>)</li> <li><a href="https://github.com/psf/black/commit/f5be8e0e95b184386ebbbdaa954cdc350d371a83"><code>f5be8e0</code></a> Bump actions/download-artifact from 7.0.0 to 8.0.0 (<a href="https://redirect.github.com/psf/black/issues/5019">#5019</a>)</li> <li><a href="https://github.com/psf/black/commit/8b9d3e36e8b9d8b4ed652f6f35c88ace8aebd123"><code>8b9d3e3</code></a> add winloop support and remove deprecated functionality from uvloop (<a href="https://redirect.github.com/psf/black/issues/4996">#4996</a>)</li> <li><a href="https://github.com/psf/black/commit/457320aeb1b409a79ca2cbd04348d4ade4909dfd"><code>457320a</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/psf/black/issues/5018">#5018</a>)</li> <li><a href="https://github.com/psf/black/commit/4da809e064f07d029e2afb25a9692a5fa6b3afe7"><code>4da809e</code></a> Do not encourage the use of an obsolete GitHub Actions (<a href="https://redirect.github.com/psf/black/issues/5016">#5016</a>)</li> <li>Additional commits viewable in <a href="https://github.com/psf/black/compare/26.1.0...26.3.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@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) </details> |
Landings
Not yet Landed
There has been no attempt to land revisions in this stack.