dependabot[bot] opened a new pull request, #74509:
URL: https://github.com/apache/airflow/pull/74509

   Bumps the uv-dependency-updates group in /dev/breeze with 4 updates: 
[black](https://github.com/psf/black), 
[filelock](https://github.com/tox-dev/py-filelock), 
[prek](https://github.com/j178/prek) and [boto3](https://github.com/boto/boto3).
   
   Updates `black` from 26.5.1 to 26.10.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.10.0</h2>
   <h3>Stable style</h3>
   <ul>
   <li><code>--line-ranges</code> no longer inserts an empty line after a 
docstring when the range
   covers only the docstring itself (<a 
href="https://redirect.github.com/psf/black/issues/5312";>#5312</a>)</li>
   <li>Fix <code># fmt: skip</code> on a bracketed ternary turning the 
surrounding tuple into a call
   (<a href="https://redirect.github.com/psf/black/issues/5464";>#5464</a>)</li>
   <li>Fix crash when <code># fmt: skip</code> is placed on a one-line function 
or class with PEP 695
   type parameters (<a 
href="https://redirect.github.com/psf/black/issues/5429";>#5429</a>)</li>
   <li>Fix an inline comment after the closing bracket of optional parentheses 
being moved
   inside the parentheses when the parenthesized expression contains own-line 
comments
   (<a href="https://redirect.github.com/psf/black/issues/5395";>#5395</a>)</li>
   <li>Fix unparseable output when <code># fmt: skip</code> is placed on a 
bracket of an <code>if</code>, <code>while</code>,
   <code>for</code>, or <code>with</code> header (<a 
href="https://redirect.github.com/psf/black/issues/5401";>#5401</a>, <a 
href="https://redirect.github.com/psf/black/issues/5405";>#5405</a>)</li>
   <li>Fix crash when formatting parenthesized expressions with multiple inline 
comments and
   <code># fmt: skip</code> (<a 
href="https://redirect.github.com/psf/black/issues/5414";>#5414</a>)</li>
   <li>Fix parsing Jupyter notebook assignment magics when non-ASCII characters 
appear
   earlier on the line (<a 
href="https://redirect.github.com/psf/black/issues/5381";>#5381</a>)</li>
   <li>Preserve blank lines that come immediately before a <code># fmt: 
on</code> comment (<a 
href="https://redirect.github.com/psf/black/issues/5300";>#5300</a>)</li>
   <li>Keep the parentheses around the target of an annotated assignment (e.g.
   <code>(x): int = 5</code>), which prevent CPython from including the name in 
<code>__annotations__</code>
   (<a href="https://redirect.github.com/psf/black/issues/5321";>#5321</a>)</li>
   <li>Stop treating a t-string in docstring position as a docstring (e.g. 
<code>t&quot;  spam  &quot;</code> as
   the first statement of a module, class or function) (<a 
href="https://redirect.github.com/psf/black/issues/5287";>#5287</a>)</li>
   <li>Fix unparseable output for a t-string whose replacement field contains a 
quote (e.g.
   <code>t'\'{a[&quot;b&quot;]}\''</code>) (<a 
href="https://redirect.github.com/psf/black/issues/5265";>#5265</a>)</li>
   <li>Fix unparseable output for a triple-quoted string whose body ends in an
   already-escaped double quote (e.g. <code>'''\'''\&quot;'''</code>) (<a 
href="https://redirect.github.com/psf/black/issues/5262";>#5262</a>)</li>
   <li>Fix <code>--skip-magic-trailing-comma</code> dropping the trailing comma 
from a split
   single-element tuple used as a lambda parameter default (<a 
href="https://redirect.github.com/psf/black/issues/5246";>#5246</a>)</li>
   <li>Fix unstable formatting when an inline comment sits on optional 
parentheses (e.g. a
   parenthesized assert message) (<a 
href="https://redirect.github.com/psf/black/issues/5241";>#5241</a>)</li>
   <li>Fix <code>--skip-magic-trailing-comma</code> dropping the trailing comma 
of a one-element
   subscript (<code>a[x,]</code>) when the line is long enough to be split and 
contains a power
   operator (<a 
href="https://redirect.github.com/psf/black/issues/5272";>#5272</a>)</li>
   <li>Fix crash when a standalone comment sits between tokens of a 
comprehension or lambda
   (<a href="https://redirect.github.com/psf/black/issues/5144";>#5144</a>)</li>
   <li>Fix inline comments on a bracket inside a comprehension being dropped 
(<a href="https://redirect.github.com/psf/black/issues/5330";>#5330</a>)</li>
   <li>Respect the magic trailing comma in a PEP 695 type parameter list 
containing a
   <code>*TypeVarTuple</code> or <code>**ParamSpec</code> (<a 
href="https://redirect.github.com/psf/black/issues/5244";>#5244</a>)</li>
   <li>Fix crash when a comment-only <code># fmt: off</code>/<code># fmt: 
on</code> block is followed by a <code>with</code>
   statement after another standalone comment (<a 
href="https://redirect.github.com/psf/black/issues/5189";>#5189</a>)</li>
   <li>Fix a crash when splitting <code>case case if ...</code> match patterns 
at very small line
   lengths (<a 
href="https://redirect.github.com/psf/black/issues/5147";>#5147</a>)</li>
   <li>Fix multiline docstring indentation when leading tabs are used inside 
indented
   docstrings (<a 
href="https://redirect.github.com/psf/black/issues/5148";>#5148</a>)</li>
   <li>Respect <code># fmt: skip</code> on a line that opens a bracket (e.g.
   <code>from x import (  # fmt: skip</code>) when a standalone comment is 
among the bracket's
   contents (<a 
href="https://redirect.github.com/psf/black/issues/5161";>#5161</a>)</li>
   <li>Fix an AST safety error when separate <code># type: ignore</code> 
comments in a parenthesized</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>Version 26.10.0</h2>
   <h3>Stable style</h3>
   <ul>
   <li><code>--line-ranges</code> no longer inserts an empty line after a 
docstring when the range
   covers only the docstring itself (<a 
href="https://redirect.github.com/psf/black/issues/5312";>#5312</a>)</li>
   <li>Fix <code># fmt: skip</code> on a bracketed ternary turning the 
surrounding tuple into a call
   (<a href="https://redirect.github.com/psf/black/issues/5464";>#5464</a>)</li>
   <li>Fix crash when <code># fmt: skip</code> is placed on a one-line function 
or class with PEP 695
   type parameters (<a 
href="https://redirect.github.com/psf/black/issues/5429";>#5429</a>)</li>
   <li>Fix an inline comment after the closing bracket of optional parentheses 
being moved
   inside the parentheses when the parenthesized expression contains own-line 
comments
   (<a href="https://redirect.github.com/psf/black/issues/5395";>#5395</a>)</li>
   <li>Fix unparseable output when <code># fmt: skip</code> is placed on a 
bracket of an <code>if</code>, <code>while</code>,
   <code>for</code>, or <code>with</code> header (<a 
href="https://redirect.github.com/psf/black/issues/5401";>#5401</a>, <a 
href="https://redirect.github.com/psf/black/issues/5405";>#5405</a>)</li>
   <li>Fix crash when formatting parenthesized expressions with multiple inline 
comments and
   <code># fmt: skip</code> (<a 
href="https://redirect.github.com/psf/black/issues/5414";>#5414</a>)</li>
   <li>Fix parsing Jupyter notebook assignment magics when non-ASCII characters 
appear
   earlier on the line (<a 
href="https://redirect.github.com/psf/black/issues/5381";>#5381</a>)</li>
   <li>Preserve blank lines that come immediately before a <code># fmt: 
on</code> comment (<a 
href="https://redirect.github.com/psf/black/issues/5300";>#5300</a>)</li>
   <li>Keep the parentheses around the target of an annotated assignment (e.g.
   <code>(x): int = 5</code>), which prevent CPython from including the name in 
<code>__annotations__</code>
   (<a href="https://redirect.github.com/psf/black/issues/5321";>#5321</a>)</li>
   <li>Stop treating a t-string in docstring position as a docstring (e.g. 
<code>t&quot;  spam  &quot;</code> as
   the first statement of a module, class or function) (<a 
href="https://redirect.github.com/psf/black/issues/5287";>#5287</a>)</li>
   <li>Fix unparseable output for a t-string whose replacement field contains a 
quote (e.g.
   <code>t'\'{a[&quot;b&quot;]}\''</code>) (<a 
href="https://redirect.github.com/psf/black/issues/5265";>#5265</a>)</li>
   <li>Fix unparseable output for a triple-quoted string whose body ends in an
   already-escaped double quote (e.g. <code>'''\'''\&quot;'''</code>) (<a 
href="https://redirect.github.com/psf/black/issues/5262";>#5262</a>)</li>
   <li>Fix <code>--skip-magic-trailing-comma</code> dropping the trailing comma 
from a split
   single-element tuple used as a lambda parameter default (<a 
href="https://redirect.github.com/psf/black/issues/5246";>#5246</a>)</li>
   <li>Fix unstable formatting when an inline comment sits on optional 
parentheses (e.g. a
   parenthesized assert message) (<a 
href="https://redirect.github.com/psf/black/issues/5241";>#5241</a>)</li>
   <li>Fix <code>--skip-magic-trailing-comma</code> dropping the trailing comma 
of a one-element
   subscript (<code>a[x,]</code>) when the line is long enough to be split and 
contains a power
   operator (<a 
href="https://redirect.github.com/psf/black/issues/5272";>#5272</a>)</li>
   <li>Fix crash when a standalone comment sits between tokens of a 
comprehension or lambda
   (<a href="https://redirect.github.com/psf/black/issues/5144";>#5144</a>)</li>
   <li>Fix inline comments on a bracket inside a comprehension being dropped 
(<a href="https://redirect.github.com/psf/black/issues/5330";>#5330</a>)</li>
   <li>Respect the magic trailing comma in a PEP 695 type parameter list 
containing a
   <code>*TypeVarTuple</code> or <code>**ParamSpec</code> (<a 
href="https://redirect.github.com/psf/black/issues/5244";>#5244</a>)</li>
   <li>Fix crash when a comment-only <code># fmt: off</code>/<code># fmt: 
on</code> block is followed by a <code>with</code>
   statement after another standalone comment (<a 
href="https://redirect.github.com/psf/black/issues/5189";>#5189</a>)</li>
   <li>Fix a crash when splitting <code>case case if ...</code> match patterns 
at very small line
   lengths (<a 
href="https://redirect.github.com/psf/black/issues/5147";>#5147</a>)</li>
   <li>Fix multiline docstring indentation when leading tabs are used inside 
indented
   docstrings (<a 
href="https://redirect.github.com/psf/black/issues/5148";>#5148</a>)</li>
   <li>Respect <code># fmt: skip</code> on a line that opens a bracket (e.g.
   <code>from x import (  # fmt: skip</code>) when a standalone comment is 
among the bracket's
   contents (<a 
href="https://redirect.github.com/psf/black/issues/5161";>#5161</a>)</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/psf/black/commit/4f1883b1f15305a0e83a7c87991f46292bf09f85";><code>4f1883b</code></a>
 Prepare release 26.10.0 (<a 
href="https://redirect.github.com/psf/black/issues/5478";>#5478</a>)</li>
   <li><a 
href="https://github.com/psf/black/commit/93e5c8204c0340403c925a3bf7b747bf7817aaab";><code>93e5c82</code></a>
 Do not split a docstring on non-newline characters (<a 
href="https://redirect.github.com/psf/black/issues/5461";>#5461</a>)</li>
   <li><a 
href="https://github.com/psf/black/commit/2f3f992a9827e7ed7c4e68c34c35a5a34b75f4c2";><code>2f3f992</code></a>
 Fix superlinear runtime growth with the number of input files (<a 
href="https://redirect.github.com/psf/black/issues/5450";>#5450</a>)</li>
   <li><a 
href="https://github.com/psf/black/commit/d078e8eee2824b01e1c4b841f0affc273e198d35";><code>d078e8e</code></a>
 Refactor release process to be more automated and use immutable releases (<a 
href="https://redirect.github.com/psf/black/issues/5296";>#5296</a>)</li>
   <li><a 
href="https://github.com/psf/black/commit/6408e696237222d2519238f0ae637e850fd5240a";><code>6408e69</code></a>
 Preserve leaf line numbers in append_leaves to prevent pragma line collapse 
(...</li>
   <li><a 
href="https://github.com/psf/black/commit/cf8560b1f43014986662ab4e717da29e98b8c651";><code>cf8560b</code></a>
 Add is_formatted output to GitHub Action (<a 
href="https://redirect.github.com/psf/black/issues/3526";>#3526</a>) (<a 
href="https://redirect.github.com/psf/black/issues/5408";>#5408</a>)</li>
   <li><a 
href="https://github.com/psf/black/commit/9b65aa3ab5688ef64ff6f1a2bafa6618df799953";><code>9b65aa3</code></a>
 docs(contributing): fix two grammar typos in issue_triage.md (<a 
href="https://redirect.github.com/psf/black/issues/5426";>#5426</a>)</li>
   <li><a 
href="https://github.com/psf/black/commit/e1c478359c087b76a6c4830a84c7e78ac93d8a6c";><code>e1c4783</code></a>
 Fix --force-exclude for paths containing .. (<a 
href="https://redirect.github.com/psf/black/issues/5471";>#5471</a>)</li>
   <li><a 
href="https://github.com/psf/black/commit/34bfc69e57d05c6429673a445b402826695e8be5";><code>34bfc69</code></a>
 Fix duplicated comments when string_processing rewrites a line (<a 
href="https://redirect.github.com/psf/black/issues/5449";>#5449</a>)</li>
   <li><a 
href="https://github.com/psf/black/commit/5fe7881e6e40ceeed3c9e3212cbc70a040adea28";><code>5fe7881</code></a>
 Fix preview blank lines after a stub method (<a 
href="https://redirect.github.com/psf/black/issues/5439";>#5439</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/psf/black/compare/26.5.1...26.10.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `filelock` from 4.0.9 to 4.0.12
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/tox-dev/py-filelock/releases";>filelock's 
releases</a>.</em></p>
   <blockquote>
   <h2>4.0.12</h2>
   <!-- raw HTML omitted -->
   <h2>What's Changed</h2>
   <ul>
   <li>fix: support older SQLite read locks by <a 
href="https://github.com/gaborbernat";><code>@​gaborbernat</code></a> in <a 
href="https://redirect.github.com/tox-dev/filelock/pull/771";>tox-dev/filelock#771</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/tox-dev/filelock/compare/4.0.11...4.0.12";>https://github.com/tox-dev/filelock/compare/4.0.11...4.0.12</a></p>
   <h2>4.0.11</h2>
   <!-- raw HTML omitted -->
   <h2>What's Changed</h2>
   <ul>
   <li>docs: select an existing tox environment in contributing guide by <a 
href="https://github.com/raghav-sharma-ai";><code>@​raghav-sharma-ai</code></a> 
in <a 
href="https://redirect.github.com/tox-dev/filelock/pull/767";>tox-dev/filelock#767</a></li>
   <li>fix(read-write): handle NetBSD fd limits by <a 
href="https://github.com/gaborbernat";><code>@​gaborbernat</code></a> in <a 
href="https://redirect.github.com/tox-dev/filelock/pull/768";>tox-dev/filelock#768</a></li>
   </ul>
   <h2>New Contributors</h2>
   <ul>
   <li><a 
href="https://github.com/raghav-sharma-ai";><code>@​raghav-sharma-ai</code></a> 
made their first contribution in <a 
href="https://redirect.github.com/tox-dev/filelock/pull/767";>tox-dev/filelock#767</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/tox-dev/filelock/compare/4.0.10...4.0.11";>https://github.com/tox-dev/filelock/compare/4.0.10...4.0.11</a></p>
   <h2>4.0.10</h2>
   <!-- raw HTML omitted -->
   <h2>What's Changed</h2>
   <ul>
   <li>♻️ refactor(util): test helpers via public locks by <a 
href="https://github.com/gaborbernat";><code>@​gaborbernat</code></a> in <a 
href="https://redirect.github.com/tox-dev/filelock/pull/764";>tox-dev/filelock#764</a></li>
   <li>🐛 fix(singleton): reject conflicting async and lease options by <a 
href="https://github.com/kokotatan";><code>@​kokotatan</code></a> in <a 
href="https://redirect.github.com/tox-dev/filelock/pull/765";>tox-dev/filelock#765</a></li>
   </ul>
   <h2>New Contributors</h2>
   <ul>
   <li><a href="https://github.com/kokotatan";><code>@​kokotatan</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/tox-dev/filelock/pull/765";>tox-dev/filelock#765</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/tox-dev/filelock/compare/4.0.9...4.0.10";>https://github.com/tox-dev/filelock/compare/4.0.9...4.0.10</a></p>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst";>filelock's
 changelog</a>.</em></p>
   <blockquote>
   <p>###########
   Changelog
   ###########</p>
   <p>.. towncrier-draft-entries:: Unreleased</p>
   <p>.. towncrier release notes start</p>
   <hr />
   <p>4.0.12 (2026-10-05)</p>
   <hr />
   <ul>
   <li>Fix read-lock acquisition on SQLite versions older than 3.33.0 by using 
<code>sqlite_master</code> for the schema probe. :pr:<code>769</code></li>
   </ul>
   <hr />
   <p>4.0.11 (2026-10-05)</p>
   <hr />
   <ul>
   <li><code>ReadWriteLock</code> and <code>AsyncReadWriteLock</code> use a 
validated private hard link when <code>/dev/fd</code> has no entry for the
   database descriptor, supporting NetBSD's static descriptor directory beyond 
descriptor 63. The temporary location must
   share a filesystem with the database. The symlink refusal test accepts 
NetBSD's error wording.</li>
   </ul>
   <hr />
   <p>4.0.10 (2026-10-03)</p>
   <hr />
   <ul>
   <li>Reusing a singleton <code>AsyncFileLock</code> with another 
<code>loop</code>, <code>executor</code> or <code>run_in_executor</code>, or a 
singleton
   <code>SoftFileLease</code> with another <code>lease_duration</code>, 
<code>heartbeat_interval</code> or <code>on_compromise</code>, now raises
   <code>ValueError</code> instead of returning the lock with its original 
options. :pr:<code>765</code></li>
   </ul>
   <hr />
   <p>4.0.9 (2026-10-01)</p>
   <hr />
   <ul>
   <li><code>ReadWriteLock</code> and <code>AsyncReadWriteLock</code> close the 
descriptor that checks the database path once SQLite has
   connected, so on PyPy a dropped lock leaves no descriptor open until garbage 
collection runs. :pr:<code>763</code></li>
   <li><code>ReadWriteLock</code> and <code>AsyncReadWriteLock</code> refuse a 
symlink at the database path instead of following it, so a
   user who can create names in a shared lock directory cannot point the lock 
at another file (GHSA-j8f7-rjxc-mr56).</li>
   </ul>
   <hr />
   <p>4.0.8 (2026-10-01)</p>
   <hr />
   <ul>
   <li><code>ReadWriteLock.release()</code> and 
<code>SoftReadWriteLock.release()</code> from a thread that does not hold the 
write lock now
   raise <code>RuntimeError</code> instead of dropping the holder's lock and 
letting a second writer in. :pr:<code>761</code></li>
   </ul>
   <hr />
   <p>4.0.7 (2026-09-29)</p>
   <hr />
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/tox-dev/filelock/commit/09b36c4741b0062df7c7cc149ed415c255034409";><code>09b36c4</code></a>
 Release 4.0.12</li>
   <li><a 
href="https://github.com/tox-dev/filelock/commit/33e2d11b61894d7f71f2211cfdae9550e85029f4";><code>33e2d11</code></a>
 fix: support older SQLite read locks</li>
   <li><a 
href="https://github.com/tox-dev/filelock/commit/822d32b54d70027311e2190a86cb7f3c58439be4";><code>822d32b</code></a>
 Release 4.0.11</li>
   <li><a 
href="https://github.com/tox-dev/filelock/commit/47f036daea8f54e7b9b54b067e3122a05c4f5662";><code>47f036d</code></a>
 fix(read-write): handle NetBSD fd limits</li>
   <li><a 
href="https://github.com/tox-dev/filelock/commit/2e0abe5b915fbadbb1b21bc094800feb7e2b8e09";><code>2e0abe5</code></a>
 docs: select an existing tox environment in contributing guide (<a 
href="https://redirect.github.com/tox-dev/py-filelock/issues/767";>#767</a>)</li>
   <li><a 
href="https://github.com/tox-dev/filelock/commit/1f0632b6bc047cf3481bbe740475be813013208e";><code>1f0632b</code></a>
 Release 4.0.10</li>
   <li><a 
href="https://github.com/tox-dev/filelock/commit/c9c65abadf1832d22e5901d6cd0e7010bd00db5c";><code>c9c65ab</code></a>
 🐛 fix(singleton): reject conflicting async and lease options (<a 
href="https://redirect.github.com/tox-dev/py-filelock/issues/765";>#765</a>)</li>
   <li><a 
href="https://github.com/tox-dev/filelock/commit/bc2405b882657b649fff86fe86ddd7883510393f";><code>bc2405b</code></a>
 ♻️ refactor(util): test helpers via public locks (<a 
href="https://redirect.github.com/tox-dev/py-filelock/issues/764";>#764</a>)</li>
   <li>See full diff in <a 
href="https://github.com/tox-dev/py-filelock/compare/4.0.9...4.0.12";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `prek` from 0.5.4 to 0.5.5
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a href="https://github.com/j178/prek/releases";>prek's 
releases</a>.</em></p>
   <blockquote>
   <h2>0.5.5</h2>
   <h2>Release Notes</h2>
   <p>Released on 2026-10-05.</p>
   <h3>Enhancements</h3>
   <ul>
   <li>Add Nushell completion generation (<a 
href="https://redirect.github.com/j178/prek/pull/2785";>#2785</a>)</li>
   <li>Add <code>ppc64le</code> wheel and binary builds (<a 
href="https://redirect.github.com/j178/prek/pull/2809";>#2809</a>)</li>
   </ul>
   <h3>Performance</h3>
   <ul>
   <li>Avoid JSON imports when querying Python interpreters (<a 
href="https://redirect.github.com/j178/prek/pull/2790";>#2790</a>)</li>
   <li>Avoid duplicate diffs after hooks rewrite files (<a 
href="https://redirect.github.com/j178/prek/pull/2815";>#2815</a>)</li>
   <li>Batch file reads in shebang checks (<a 
href="https://redirect.github.com/j178/prek/pull/2793";>#2793</a>)</li>
   <li>Check cached hook environments concurrently (<a 
href="https://redirect.github.com/j178/prek/pull/2797";>#2797</a>)</li>
   <li>Overlap Git discovery with worktree status checks (<a 
href="https://redirect.github.com/j178/prek/pull/2821";>#2821</a>)</li>
   <li>Query staged additions only for case conflicts (<a 
href="https://redirect.github.com/j178/prek/pull/2802";>#2802</a>)</li>
   <li>Reduce worker overhead in XML and pygrep checks (<a 
href="https://redirect.github.com/j178/prek/pull/2789";>#2789</a>)</li>
   <li>Reuse Git worktree state during hook startup (<a 
href="https://redirect.github.com/j178/prek/pull/2787";>#2787</a>)</li>
   <li>Reuse intent-to-add paths when saving unstaged changes (<a 
href="https://redirect.github.com/j178/prek/pull/2788";>#2788</a>)</li>
   <li>Run Git queries concurrently for case-conflict checks (<a 
href="https://redirect.github.com/j178/prek/pull/2792";>#2792</a>)</li>
   <li>Share Bun and Deno version queries across environments (<a 
href="https://redirect.github.com/j178/prek/pull/2795";>#2795</a>)</li>
   <li>Share Lua runtime probes across hook environments (<a 
href="https://redirect.github.com/j178/prek/pull/2796";>#2796</a>)</li>
   <li>Share Ruby version queries across hook environments (<a 
href="https://redirect.github.com/j178/prek/pull/2794";>#2794</a>)</li>
   <li>Share mise version queries across hook environments (<a 
href="https://redirect.github.com/j178/prek/pull/2798";>#2798</a>)</li>
   <li>Skip site initialization in Python interpreter probes (<a 
href="https://redirect.github.com/j178/prek/pull/2822";>#2822</a>)</li>
   <li>Skip untracked files in destroyed symlink checks (<a 
href="https://redirect.github.com/j178/prek/pull/2799";>#2799</a>)</li>
   <li>Skip unused file input for always-run hooks (<a 
href="https://redirect.github.com/j178/prek/pull/2813";>#2813</a>)</li>
   </ul>
   <h3>Bug fixes</h3>
   <ul>
   <li>Preserve staged and unstaged changes on conflicted stash restore (<a 
href="https://redirect.github.com/j178/prek/pull/2803";>#2803</a>)</li>
   <li>Default missing <code>core.fileMode</code> in shebang checks (<a 
href="https://redirect.github.com/j178/prek/pull/2832";>#2832</a>)</li>
   <li>Match protected branch patterns from the start (<a 
href="https://redirect.github.com/j178/prek/pull/2829";>#2829</a>)</li>
   <li>Normalize explicit paths in shebang index checks (<a 
href="https://redirect.github.com/j178/prek/pull/2831";>#2831</a>)</li>
   <li>Preserve empty <code>trailing-whitespace</code> character sets (<a 
href="https://redirect.github.com/j178/prek/pull/2830";>#2830</a>)</li>
   <li>Reject empty files in <code>check-json</code> (<a 
href="https://redirect.github.com/j178/prek/pull/2826";>#2826</a>)</li>
   <li>Reject trailing data in <code>check-json</code> (<a 
href="https://redirect.github.com/j178/prek/pull/2828";>#2828</a>)</li>
   <li>Round up file sizes in <code>check-added-large-files</code> (<a 
href="https://redirect.github.com/j178/prek/pull/2827";>#2827</a>)</li>
   </ul>
   <h3>Documentation</h3>
   <ul>
   <li>Redesign the prek badge and refresh logo details (<a 
href="https://redirect.github.com/j178/prek/pull/2818";>#2818</a>)</li>
   </ul>
   <h3>Contributors</h3>
   <ul>
   <li><a href="https://github.com/imphil";><code>@​imphil</code></a></li>
   <li><a href="https://github.com/j178";><code>@​j178</code></a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/j178/prek/blob/master/CHANGELOG.md";>prek's 
changelog</a>.</em></p>
   <blockquote>
   <h2>0.5.5</h2>
   <p>Released on 2026-10-05.</p>
   <h3>Enhancements</h3>
   <ul>
   <li>Add Nushell completion generation (<a 
href="https://redirect.github.com/j178/prek/pull/2785";>#2785</a>)</li>
   <li>Add <code>ppc64le</code> wheel and binary builds (<a 
href="https://redirect.github.com/j178/prek/pull/2809";>#2809</a>)</li>
   </ul>
   <h3>Performance</h3>
   <ul>
   <li>Avoid JSON imports when querying Python interpreters (<a 
href="https://redirect.github.com/j178/prek/pull/2790";>#2790</a>)</li>
   <li>Avoid duplicate diffs after hooks rewrite files (<a 
href="https://redirect.github.com/j178/prek/pull/2815";>#2815</a>)</li>
   <li>Batch file reads in shebang checks (<a 
href="https://redirect.github.com/j178/prek/pull/2793";>#2793</a>)</li>
   <li>Check cached hook environments concurrently (<a 
href="https://redirect.github.com/j178/prek/pull/2797";>#2797</a>)</li>
   <li>Overlap Git discovery with worktree status checks (<a 
href="https://redirect.github.com/j178/prek/pull/2821";>#2821</a>)</li>
   <li>Query staged additions only for case conflicts (<a 
href="https://redirect.github.com/j178/prek/pull/2802";>#2802</a>)</li>
   <li>Reduce worker overhead in XML and pygrep checks (<a 
href="https://redirect.github.com/j178/prek/pull/2789";>#2789</a>)</li>
   <li>Reuse Git worktree state during hook startup (<a 
href="https://redirect.github.com/j178/prek/pull/2787";>#2787</a>)</li>
   <li>Reuse intent-to-add paths when saving unstaged changes (<a 
href="https://redirect.github.com/j178/prek/pull/2788";>#2788</a>)</li>
   <li>Run Git queries concurrently for case-conflict checks (<a 
href="https://redirect.github.com/j178/prek/pull/2792";>#2792</a>)</li>
   <li>Share Bun and Deno version queries across environments (<a 
href="https://redirect.github.com/j178/prek/pull/2795";>#2795</a>)</li>
   <li>Share Lua runtime probes across hook environments (<a 
href="https://redirect.github.com/j178/prek/pull/2796";>#2796</a>)</li>
   <li>Share Ruby version queries across hook environments (<a 
href="https://redirect.github.com/j178/prek/pull/2794";>#2794</a>)</li>
   <li>Share mise version queries across hook environments (<a 
href="https://redirect.github.com/j178/prek/pull/2798";>#2798</a>)</li>
   <li>Skip site initialization in Python interpreter probes (<a 
href="https://redirect.github.com/j178/prek/pull/2822";>#2822</a>)</li>
   <li>Skip untracked files in destroyed symlink checks (<a 
href="https://redirect.github.com/j178/prek/pull/2799";>#2799</a>)</li>
   <li>Skip unused file input for always-run hooks (<a 
href="https://redirect.github.com/j178/prek/pull/2813";>#2813</a>)</li>
   </ul>
   <h3>Bug fixes</h3>
   <ul>
   <li>Preserve staged and unstaged changes on conflicted stash restore (<a 
href="https://redirect.github.com/j178/prek/pull/2803";>#2803</a>)</li>
   <li>Default missing <code>core.fileMode</code> in shebang checks (<a 
href="https://redirect.github.com/j178/prek/pull/2832";>#2832</a>)</li>
   <li>Match protected branch patterns from the start (<a 
href="https://redirect.github.com/j178/prek/pull/2829";>#2829</a>)</li>
   <li>Normalize explicit paths in shebang index checks (<a 
href="https://redirect.github.com/j178/prek/pull/2831";>#2831</a>)</li>
   <li>Preserve empty <code>trailing-whitespace</code> character sets (<a 
href="https://redirect.github.com/j178/prek/pull/2830";>#2830</a>)</li>
   <li>Reject empty files in <code>check-json</code> (<a 
href="https://redirect.github.com/j178/prek/pull/2826";>#2826</a>)</li>
   <li>Reject trailing data in <code>check-json</code> (<a 
href="https://redirect.github.com/j178/prek/pull/2828";>#2828</a>)</li>
   <li>Round up file sizes in <code>check-added-large-files</code> (<a 
href="https://redirect.github.com/j178/prek/pull/2827";>#2827</a>)</li>
   </ul>
   <h3>Documentation</h3>
   <ul>
   <li>Redesign the prek badge and refresh logo details (<a 
href="https://redirect.github.com/j178/prek/pull/2818";>#2818</a>)</li>
   </ul>
   <h3>Contributors</h3>
   <ul>
   <li><a href="https://github.com/imphil";><code>@​imphil</code></a></li>
   <li><a href="https://github.com/j178";><code>@​j178</code></a></li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/j178/prek/commit/77cca6719ea8e3d9cc7a973e2c9e7648f4b0381d";><code>77cca67</code></a>
 Bump version to 0.5.5 (<a 
href="https://redirect.github.com/j178/prek/issues/2839";>#2839</a>)</li>
   <li><a 
href="https://github.com/j178/prek/commit/f4e26958292ae25403f40300050cf943e67132c3";><code>f4e2695</code></a>
 Update Rust crate jsonc-parser to 0.34.0 (<a 
href="https://redirect.github.com/j178/prek/issues/2838";>#2838</a>)</li>
   <li><a 
href="https://github.com/j178/prek/commit/399e9d1158fa0377073ddd9db49e01e4b8fba49b";><code>399e9d1</code></a>
 Update GitHub Actions (<a 
href="https://redirect.github.com/j178/prek/issues/2837";>#2837</a>)</li>
   <li><a 
href="https://github.com/j178/prek/commit/19e77d12b34f51c2d296eeeed3cc470c31372c1a";><code>19e77d1</code></a>
 Update prek hooks (<a 
href="https://redirect.github.com/j178/prek/issues/2771";>#2771</a>)</li>
   <li><a 
href="https://github.com/j178/prek/commit/e261e0cce1aac6625960397cf513254e2e72bdf1";><code>e261e0c</code></a>
 Update dependency uv to v0.12.19 (<a 
href="https://redirect.github.com/j178/prek/issues/2835";>#2835</a>)</li>
   <li><a 
href="https://github.com/j178/prek/commit/bc53e2ce2041d70d1c19c9063cbc1b1c570b2422";><code>bc53e2c</code></a>
 Update Rust crate thiserror to v2.0.21 (<a 
href="https://redirect.github.com/j178/prek/issues/2836";>#2836</a>)</li>
   <li><a 
href="https://github.com/j178/prek/commit/4a981d25ecd2b6f43aa0c3525d589428c5a0de29";><code>4a981d2</code></a>
 Default missing core.fileMode in shebang checks (<a 
href="https://redirect.github.com/j178/prek/issues/2832";>#2832</a>)</li>
   <li><a 
href="https://github.com/j178/prek/commit/e0310220a5d428d2fb49878c538a61458a0ed62f";><code>e031022</code></a>
 Preserve empty trailing-whitespace character sets (<a 
href="https://redirect.github.com/j178/prek/issues/2830";>#2830</a>)</li>
   <li><a 
href="https://github.com/j178/prek/commit/0b1871acd9164b566e6e9c10aff0123a68e0352c";><code>0b1871a</code></a>
 Normalize explicit paths in shebang index checks (<a 
href="https://redirect.github.com/j178/prek/issues/2831";>#2831</a>)</li>
   <li><a 
href="https://github.com/j178/prek/commit/9d4aedefcc3c152e87954b19d847df7f4662db06";><code>9d4aede</code></a>
 Match protected branch patterns from the start (<a 
href="https://redirect.github.com/j178/prek/issues/2829";>#2829</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/j178/prek/compare/v0.5.4...v0.5.5";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `boto3` from 1.43.107 to 1.43.108
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/boto/boto3/commit/e19423dfe46d90fa0e17a4569091a8d1b3965dd8";><code>e19423d</code></a>
 Merge branch 'release-1.43.108'</li>
   <li><a 
href="https://github.com/boto/boto3/commit/3bc7624d6a3156c20ad6a978ee155dfe72d0f212";><code>3bc7624</code></a>
 Bumping version to 1.43.108</li>
   <li><a 
href="https://github.com/boto/boto3/commit/fcf08cafbabcc8515dae8f6e9eda70aea411a297";><code>fcf08ca</code></a>
 Add changelog entries from botocore</li>
   <li><a 
href="https://github.com/boto/boto3/commit/65340debb6393c434f864f86245c46aad08ab3fe";><code>65340de</code></a>
 Merge branch 'release-1.43.107' into develop</li>
   <li>See full diff in <a 
href="https://github.com/boto/boto3/compare/1.43.107...1.43.108";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   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 <dependency name> major version` will close this group 
update PR and stop Dependabot creating any more for the specific dependency's 
major version (unless you unignore this specific dependency's major version or 
upgrade to it yourself)
   - `@dependabot ignore <dependency name> minor version` will close this group 
update PR and stop Dependabot creating any more for the specific dependency's 
minor version (unless you unignore this specific dependency's minor version or 
upgrade to it yourself)
   - `@dependabot ignore <dependency name>` will close this group update PR and 
stop Dependabot creating any more for the specific dependency (unless you 
unignore this specific dependency or upgrade to it yourself)
   - `@dependabot unignore <dependency name>` will remove all of the ignore 
conditions of the specified dependency
   - `@dependabot unignore <dependency name> <ignore condition>` will remove 
the ignore condition of the specified dependency and ignore conditions
   
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to