build(deps): bump black from 26.1.0 to 26.3.0 #975 (lando@main)

Warnings
  • Checking...
Blockers
  • Checking...
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 &quot;hugging&quot; 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 &quot;INTERNAL ERROR&quot; 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 &quot;hugging&quot; 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 &quot;INTERNAL ERROR&quot; 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 &quot;Bump hatch from 1.15.1 to 1.16.4&quot; (<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 /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=black&package-manager=pip&previous-version=26.1.0&new-version=26.3.0)](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.