dependabot[bot] opened a new pull request, #16758: URL: https://github.com/apache/lucene/pull/16758
Bumps the python group in /dev-tools with 7 updates: | Package | From | To | | --- | --- | --- | | [prek](https://github.com/j178/prek) | `0.5.2` | `0.5.3` | | [zizmor](https://github.com/zizmorcore/zizmor) | `1.30.0` | `1.30.1` | | [rumdl](https://github.com/rvben/rumdl) | `0.2.62` | `0.2.76` | | [ruff](https://github.com/astral-sh/ruff) | `0.16.5` | `0.16.9` | | [typos](https://github.com/crate-ci/typos) | `1.50.1` | `1.50.2` | | [holidays](https://github.com/vacanza/holidays) | `0.103` | `0.105` | | [ty](https://github.com/astral-sh/ty) | `0.0.77` | `0.0.84` | Updates `prek` from 0.5.2 to 0.5.3 <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.3</h2> <h2>Release Notes</h2> <p>Released on 2026-09-13.</p> <h3>Enhancements</h3> <ul> <li>Add PEP 740 attestations for PyPI releases (<a href="https://redirect.github.com/j178/prek/pull/2705">#2705</a>)</li> <li>Add a <code>check-jsonc</code> builtin hook (<a href="https://redirect.github.com/j178/prek/pull/2682">#2682</a>)</li> <li>Allow disabling automatic uv installation (<a href="https://redirect.github.com/j178/prek/pull/2702">#2702</a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li>Fix Julia additional dependency specifiers (<a href="https://redirect.github.com/j178/prek/pull/2703">#2703</a>)</li> <li>Update <code>granit-parser</code> to fix YAML flow indentation (<a href="https://redirect.github.com/j178/prek/pull/2707">#2707</a>)</li> </ul> <h3>Contributors</h3> <ul> <li><a href="https://github.com/clbarnes"><code>@clbarnes</code></a></li> <li><a href="https://github.com/j178"><code>@j178</code></a></li> <li><a href="https://github.com/tisonkun"><code>@tisonkun</code></a></li> </ul> <h2>Install prek 0.5.3</h2> <h3>Install prebuilt binaries via shell script</h3> <pre lang="sh"><code>curl --proto '=https' --tlsv1.2 -LsSf https://github.com/j178/prek/releases/download/v0.5.3/prek-installer.sh | sh </code></pre> <h3>Install prebuilt binaries via powershell script</h3> <pre lang="sh"><code>powershell -ExecutionPolicy Bypass -c "irm https://github.com/j178/prek/releases/download/v0.5.3/prek-installer.ps1 | iex" </code></pre> <h3>Install prebuilt binaries via Homebrew</h3> <pre lang="sh"><code>brew install prek </code></pre> <h2>Download prek 0.5.3</h2> <table> <thead> <tr> <th>File</th> <th>Platform</th> <th>Checksum</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/j178/prek/releases/download/v0.5.3/prek-aarch64-apple-darwin.tar.gz">prek-aarch64-apple-darwin.tar.gz</a></td> <td>Apple Silicon macOS</td> <td><a href="https://github.com/j178/prek/releases/download/v0.5.3/prek-aarch64-apple-darwin.tar.gz.sha256">checksum</a></td> </tr> <tr> <td><a href="https://github.com/j178/prek/releases/download/v0.5.3/prek-x86_64-apple-darwin.tar.gz">prek-x86_64-apple-darwin.tar.gz</a></td> <td>Intel macOS</td> <td><a href="https://github.com/j178/prek/releases/download/v0.5.3/prek-x86_64-apple-darwin.tar.gz.sha256">checksum</a></td> </tr> <tr> <td><a href="https://github.com/j178/prek/releases/download/v0.5.3/prek-aarch64-pc-windows-msvc.zip">prek-aarch64-pc-windows-msvc.zip</a></td> <td>ARM64 Windows</td> <td><a href="https://github.com/j178/prek/releases/download/v0.5.3/prek-aarch64-pc-windows-msvc.zip.sha256">checksum</a></td> </tr> <tr> <td><a href="https://github.com/j178/prek/releases/download/v0.5.3/prek-x86_64-pc-windows-msvc.zip">prek-x86_64-pc-windows-msvc.zip</a></td> <td>x64 Windows</td> <td><a href="https://github.com/j178/prek/releases/download/v0.5.3/prek-x86_64-pc-windows-msvc.zip.sha256">checksum</a></td> </tr> </tbody> </table> <!-- 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.3</h2> <p>Released on 2026-09-13.</p> <h3>Enhancements</h3> <ul> <li>Add PEP 740 attestations for PyPI releases (<a href="https://redirect.github.com/j178/prek/pull/2705">#2705</a>)</li> <li>Add a <code>check-jsonc</code> builtin hook (<a href="https://redirect.github.com/j178/prek/pull/2682">#2682</a>)</li> <li>Allow disabling automatic uv installation (<a href="https://redirect.github.com/j178/prek/pull/2702">#2702</a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li>Fix Julia additional dependency specifiers (<a href="https://redirect.github.com/j178/prek/pull/2703">#2703</a>)</li> <li>Update <code>granit-parser</code> to fix YAML flow indentation (<a href="https://redirect.github.com/j178/prek/pull/2707">#2707</a>)</li> </ul> <h3>Contributors</h3> <ul> <li><a href="https://github.com/clbarnes"><code>@clbarnes</code></a></li> <li><a href="https://github.com/j178"><code>@j178</code></a></li> <li><a href="https://github.com/tisonkun"><code>@tisonkun</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/j178/prek/commit/b7eb6027125de7e3b67dd94039a4f69abf3a5fb0"><code>b7eb602</code></a> Bump version to 0.5.3 (<a href="https://redirect.github.com/j178/prek/issues/2708">#2708</a>)</li> <li><a href="https://github.com/j178/prek/commit/4644f81e1c86eeb8e22a1ba4aaa6dec99b4266c5"><code>4644f81</code></a> Update granit-parser to fix YAML flow indentation (<a href="https://redirect.github.com/j178/prek/issues/2707">#2707</a>)</li> <li><a href="https://github.com/j178/prek/commit/87f2ea44c258dc6606ca5556a7b3ff0d9a0a601e"><code>87f2ea4</code></a> Use self-repository syntax in CI workflows</li> <li><a href="https://github.com/j178/prek/commit/f39abae3cafd9ff245843b790fdd9b7c2e933b5c"><code>f39abae</code></a> Add PEP 740 attestations for PyPI releases (<a href="https://redirect.github.com/j178/prek/issues/2705">#2705</a>)</li> <li><a href="https://github.com/j178/prek/commit/f4924dccacd86afab22ae45e634d7f9ca12dd59e"><code>f4924dc</code></a> Allow disabling automatic uv installation (<a href="https://redirect.github.com/j178/prek/issues/2702">#2702</a>)</li> <li><a href="https://github.com/j178/prek/commit/156c0cec12847513ba764d1d87543ab6d0785c64"><code>156c0ce</code></a> Fix Julia additional dependency specifiers (<a href="https://redirect.github.com/j178/prek/issues/2703">#2703</a>)</li> <li><a href="https://github.com/j178/prek/commit/c3ede77b83e7d578e31d076863b755b296256a21"><code>c3ede77</code></a> Add a <code>check-jsonc</code> builtin hook (<a href="https://redirect.github.com/j178/prek/issues/2682">#2682</a>)</li> <li><a href="https://github.com/j178/prek/commit/c0b9749c3ee43f42efd0116624a7922feded3fc2"><code>c0b9749</code></a> Verify checksums for PyPI/mirror wheel installs (<a href="https://redirect.github.com/j178/prek/issues/2688">#2688</a>)</li> <li><a href="https://github.com/j178/prek/commit/fbe5c66737e679f31018dd438d16774c19c6774d"><code>fbe5c66</code></a> Update prek hooks (<a href="https://redirect.github.com/j178/prek/issues/2690">#2690</a>)</li> <li><a href="https://github.com/j178/prek/commit/4687a2c57f8ae58cf0e66b65baf49ea72ccb62ba"><code>4687a2c</code></a> Fix <code>check-hooks-apply</code> for builtin Windows filename checks</li> <li>Additional commits viewable in <a href="https://github.com/j178/prek/compare/v0.5.2...v0.5.3">compare view</a></li> </ul> </details> <br /> Updates `zizmor` from 1.30.0 to 1.30.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/zizmorcore/zizmor/releases">zizmor's releases</a>.</em></p> <blockquote> <h2>v1.30.1</h2> <p><a href="https://github.com/sponsors/woodruffw/">Sponsorship is appreciated!</a></p> <h2>Bug Fixes 🐛<a href="https://docs.zizmor.sh/release-notes/#bug-fixes">🔗</a></h2> <ul> <li> <p>Fixed a bug where zizmor would crash on pre-commit inputs that reference a GitHub URL with an explicit .git suffix (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2363">#2363</a>)</p> </li> <li> <p>Fixed a bug where <a href="https://docs.zizmor.sh/audits/#self-repository">self-repository</a> auto-fixes were incorrectly marked as "safe" instead of "unsafe" (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2373">#2373</a>)</p> </li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/zizmorcore/zizmor/blob/main/docs/release-notes.md">zizmor's changelog</a>.</em></p> <blockquote> <h2>1.30.1</h2> <h3>Bug Fixes 🐛</h3> <ul> <li> <p>Fixed a bug where <code>zizmor</code> would crash on pre-commit inputs that reference a GitHub URL with an explicit <code>.git</code> suffix (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2363">#2363</a>)</p> </li> <li> <p>Fixed a bug where [self-repository] auto-fixes were incorrectly marked as "safe" instead of "unsafe" (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2373">#2373</a>)</p> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/zizmorcore/zizmor/commit/99a054ed9283c90abdd2d5b9fb5101d27dde9783"><code>99a054e</code></a> zizmor 1.30.1 (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2375">#2375</a>)</li> <li><a href="https://github.com/zizmorcore/zizmor/commit/f8be5a2b249094eb1b7a20cb333efae9925491ec"><code>f8be5a2</code></a> docs: bump GHA pins (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2374">#2374</a>)</li> <li><a href="https://github.com/zizmorcore/zizmor/commit/efdff0aa0eaa76998b0237a89c6697f76ec7cdb3"><code>efdff0a</code></a> Mark self-repository fixes as unsafe (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2373">#2373</a>)</li> <li><a href="https://github.com/zizmorcore/zizmor/commit/4cdfcca80dbef21d76773992a8ad8c6ab42ab661"><code>4cdfcca</code></a> chore(deps): bump the cargo group with 3 updates (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2355">#2355</a>)</li> <li><a href="https://github.com/zizmorcore/zizmor/commit/df617de81bbad3a6392fc72f3ad94142146113d1"><code>df617de</code></a> Handle .git URLs correctly (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2363">#2363</a>)</li> <li><a href="https://github.com/zizmorcore/zizmor/commit/0500d718a97d115f12360ee0d29ccb56a6654533"><code>0500d71</code></a> chore(deps): bump the github-actions group with 3 updates (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2356">#2356</a>)</li> <li><a href="https://github.com/zizmorcore/zizmor/commit/aebd747578b676ec68baeeaebafde9e283410974"><code>aebd747</code></a> chore(deps-dev): bump zensical from 0.0.53 to 0.0.57 in the uv group (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2357">#2357</a>)</li> <li><a href="https://github.com/zizmorcore/zizmor/commit/f6d7aa6b6918ecea3a20748bbcef33431af52a20"><code>f6d7aa6</code></a> docs: Add instructions for Sublime Text (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2354">#2354</a>)</li> <li><a href="https://github.com/zizmorcore/zizmor/commit/5526208ec254da32afa44bdf9a00f44f50279fcb"><code>5526208</code></a> Fix typo spelling error in audits docs (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2360">#2360</a>)</li> <li><a href="https://github.com/zizmorcore/zizmor/commit/8d529fe5bea93a93b8cfb88cc7aafc47a8d88a79"><code>8d529fe</code></a> docs: bump version (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2352">#2352</a>)</li> <li>See full diff in <a href="https://github.com/zizmorcore/zizmor/compare/v1.30.0...v1.30.1">compare view</a></li> </ul> </details> <br /> Updates `rumdl` from 0.2.62 to 0.2.76 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rvben/rumdl/releases">rumdl's releases</a>.</em></p> <blockquote> <h2>v0.2.76</h2> <h3>Added</h3> <ul> <li><strong>MD094</strong>: report each invalid UTF-8 sequence, with its position (<a href="https://github.com/rvben/rumdl/commit/6c25d76c5df831f1c1c7673b9914bfaea2b623f1">6c25d76</a>)</li> <li><strong>encoding</strong>: lint files containing invalid UTF-8 instead of skipping them (<a href="https://github.com/rvben/rumdl/commit/f531bf4c9207216e6fa770602ae36899c8ec5f82">f531bf4</a>)</li> </ul> <h3>Fixed</h3> <ul> <li><strong>MD013</strong>: leave definition lists as written when reflowing, instead of moving a definition's later paragraph out of the list (<a href="https://github.com/rvben/rumdl/commit/93ab1356b1c0bb65643b8648215c90eefd3d3e5e">93ab135</a>)</li> <li><strong>MD013</strong>: keep every block of consecutive mkdocstrings blocks out of reflow (<a href="https://github.com/rvben/rumdl/commit/7199b0a4c6a6c0699a8c0ae7d575644520f91338">7199b0a</a>)</li> <li><strong>MD013</strong>: recognize mkdocstrings blocks whose identifier has no dot (<a href="https://github.com/rvben/rumdl/commit/31b56eaa7e0010a9e2244b5e91b579593c84520b">31b56ea</a>)</li> <li><strong>cli</strong>: report a skipped file on the same stream as the run's other findings, not always stderr (<a href="https://github.com/rvben/rumdl/commit/9558bc5ffb7970b13b2713521ce643a5d01dc09a">9558bc5</a>)</li> <li><strong>MD092</strong>: follow the invocation's rule selection (<a href="https://github.com/rvben/rumdl/commit/b0dfbe235aa0002a961656b235c583b5bfc3cea7">b0dfbe2</a>)</li> <li><strong>lint-context</strong>: record only CommonMark headings as headings (<a href="https://github.com/rvben/rumdl/commit/1479a1e0369490a17899318fa3dac460928ba0d7">1479a1e</a>)</li> <li><strong>cli</strong>: name every ignore file --respect-gitignore controls (<a href="https://github.com/rvben/rumdl/commit/268a54d9afcd3eb9cec2a80276600221a93f15ce">268a54d</a>)</li> <li><strong>discovery</strong>: attribute empty runs to .markdownlintignore separately (<a href="https://github.com/rvben/rumdl/commit/834e10cf53846d4647ebdb6805f2b2791d1f0dd7">834e10c</a>)</li> </ul> <h2>Downloads</h2> <table> <thead> <tr> <th>File</th> <th>Platform</th> <th>Checksum</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/rvben/rumdl/releases/download/v0.2.76/rumdl-v0.2.76-x86_64-unknown-linux-gnu.tar.gz">rumdl-v0.2.76-x86_64-unknown-linux-gnu.tar.gz</a></td> <td>Linux x86_64</td> <td><a href="https://github.com/rvben/rumdl/releases/download/v0.2.76/rumdl-v0.2.76-x86_64-unknown-linux-gnu.tar.gz.sha256">checksum</a></td> </tr> <tr> <td><a href="https://github.com/rvben/rumdl/releases/download/v0.2.76/rumdl-v0.2.76-x86_64-unknown-linux-musl.tar.gz">rumdl-v0.2.76-x86_64-unknown-linux-musl.tar.gz</a></td> <td>Linux x86_64 (musl)</td> <td><a href="https://github.com/rvben/rumdl/releases/download/v0.2.76/rumdl-v0.2.76-x86_64-unknown-linux-musl.tar.gz.sha256">checksum</a></td> </tr> <tr> <td><a href="https://github.com/rvben/rumdl/releases/download/v0.2.76/rumdl-v0.2.76-aarch64-unknown-linux-gnu.tar.gz">rumdl-v0.2.76-aarch64-unknown-linux-gnu.tar.gz</a></td> <td>Linux ARM64</td> <td><a href="https://github.com/rvben/rumdl/releases/download/v0.2.76/rumdl-v0.2.76-aarch64-unknown-linux-gnu.tar.gz.sha256">checksum</a></td> </tr> <tr> <td><a href="https://github.com/rvben/rumdl/releases/download/v0.2.76/rumdl-v0.2.76-aarch64-unknown-linux-musl.tar.gz">rumdl-v0.2.76-aarch64-unknown-linux-musl.tar.gz</a></td> <td>Linux ARM64 (musl)</td> <td><a href="https://github.com/rvben/rumdl/releases/download/v0.2.76/rumdl-v0.2.76-aarch64-unknown-linux-musl.tar.gz.sha256">checksum</a></td> </tr> <tr> <td><a href="https://github.com/rvben/rumdl/releases/download/v0.2.76/rumdl-v0.2.76-x86_64-apple-darwin.tar.gz">rumdl-v0.2.76-x86_64-apple-darwin.tar.gz</a></td> <td>macOS x86_64</td> <td><a href="https://github.com/rvben/rumdl/releases/download/v0.2.76/rumdl-v0.2.76-x86_64-apple-darwin.tar.gz.sha256">checksum</a></td> </tr> <tr> <td><a href="https://github.com/rvben/rumdl/releases/download/v0.2.76/rumdl-v0.2.76-aarch64-apple-darwin.tar.gz">rumdl-v0.2.76-aarch64-apple-darwin.tar.gz</a></td> <td>macOS ARM64 (Apple Silicon)</td> <td><a href="https://github.com/rvben/rumdl/releases/download/v0.2.76/rumdl-v0.2.76-aarch64-apple-darwin.tar.gz.sha256">checksum</a></td> </tr> <tr> <td><a href="https://github.com/rvben/rumdl/releases/download/v0.2.76/rumdl-v0.2.76-x86_64-pc-windows-msvc.zip">rumdl-v0.2.76-x86_64-pc-windows-msvc.zip</a></td> <td>Windows x86_64</td> <td><a href="https://github.com/rvben/rumdl/releases/download/v0.2.76/rumdl-v0.2.76-x86_64-pc-windows-msvc.zip.sha256">checksum</a></td> </tr> </tbody> </table> <h2>Installation</h2> <h3>Using uv (Recommended)</h3> <pre lang="bash"><code>uv tool install rumdl </code></pre> <h3>Using pip</h3> <pre lang="bash"><code>pip install rumdl </code></pre> <h3>Using pipx</h3> <pre lang="bash"><code>pipx install rumdl </code></pre> <h3>Direct Download</h3> <p>Download the appropriate binary for your platform from the table above, extract it, and add it to your PATH.</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rvben/rumdl/blob/main/CHANGELOG.md">rumdl's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rvben/rumdl/compare/v0.2.75...v0.2.76">0.2.76</a> - 2026-09-23</h2> <h3>Added</h3> <ul> <li><strong>MD094</strong>: report each invalid UTF-8 sequence, with its position (<a href="https://github.com/rvben/rumdl/commit/6c25d76c5df831f1c1c7673b9914bfaea2b623f1">6c25d76</a>)</li> <li><strong>encoding</strong>: lint files containing invalid UTF-8 instead of skipping them (<a href="https://github.com/rvben/rumdl/commit/f531bf4c9207216e6fa770602ae36899c8ec5f82">f531bf4</a>)</li> </ul> <h3>Fixed</h3> <ul> <li><strong>MD013</strong>: leave definition lists as written when reflowing, instead of moving a definition's later paragraph out of the list (<a href="https://github.com/rvben/rumdl/commit/93ab1356b1c0bb65643b8648215c90eefd3d3e5e">93ab135</a>)</li> <li><strong>MD013</strong>: keep every block of consecutive mkdocstrings blocks out of reflow (<a href="https://github.com/rvben/rumdl/commit/7199b0a4c6a6c0699a8c0ae7d575644520f91338">7199b0a</a>)</li> <li><strong>MD013</strong>: recognize mkdocstrings blocks whose identifier has no dot (<a href="https://github.com/rvben/rumdl/commit/31b56eaa7e0010a9e2244b5e91b579593c84520b">31b56ea</a>)</li> <li><strong>cli</strong>: report a skipped file on the same stream as the run's other findings, not always stderr (<a href="https://github.com/rvben/rumdl/commit/9558bc5ffb7970b13b2713521ce643a5d01dc09a">9558bc5</a>)</li> <li><strong>MD092</strong>: follow the invocation's rule selection (<a href="https://github.com/rvben/rumdl/commit/b0dfbe235aa0002a961656b235c583b5bfc3cea7">b0dfbe2</a>)</li> <li><strong>lint-context</strong>: record only CommonMark headings as headings (<a href="https://github.com/rvben/rumdl/commit/1479a1e0369490a17899318fa3dac460928ba0d7">1479a1e</a>)</li> <li><strong>cli</strong>: name every ignore file --respect-gitignore controls (<a href="https://github.com/rvben/rumdl/commit/268a54d9afcd3eb9cec2a80276600221a93f15ce">268a54d</a>)</li> <li><strong>discovery</strong>: attribute empty runs to .markdownlintignore separately (<a href="https://github.com/rvben/rumdl/commit/834e10cf53846d4647ebdb6805f2b2791d1f0dd7">834e10c</a>)</li> </ul> <h2><a href="https://github.com/rvben/rumdl/compare/v0.2.74...v0.2.75">0.2.75</a> - 2026-09-20</h2> <h3>Added</h3> <ul> <li><strong>md093</strong>: add opt-in rule for inline formatting in headings (<a href="https://github.com/rvben/rumdl/commit/ed627ef25d2040e309fe4e28833d935c8834f681">ed627ef</a>)</li> </ul> <h3>Fixed</h3> <ul> <li><strong>md013</strong>: add opt-in link text wrapping (<a href="https://github.com/rvben/rumdl/commit/effdb6a7ba0d9fc3cfa52cf17eefc62282026ddc">effdb6a</a>)</li> <li><strong>MD013</strong>: protect opt-in bracket display math during reflow (<a href="https://github.com/rvben/rumdl/commit/e2c7fe87965f16c9d77e029d5d086f4e0f069a45">e2c7fe8</a>)</li> <li><strong>MD044</strong>: add opt-in whole-word matching for identifiers (<a href="https://github.com/rvben/rumdl/commit/013621e8d469f16dd05d63610f3e76db1545b012">013621e</a>)</li> </ul> <h2><a href="https://github.com/rvben/rumdl/compare/v0.2.73...v0.2.74">0.2.74</a> - 2026-09-18</h2> <h3>Added</h3> <ul> <li><strong>code-block-tools</strong>: add explicit rumdl, oxfmt, djlint, and shuck modes (<a href="https://github.com/rvben/rumdl/commit/77f0e55f1d5d53ad65f0fd6f4688a09f9a82bf7d">77f0e55</a>)</li> </ul> <h3>Fixed</h3> <ul> <li><strong>MD092</strong>: allow scoped suppression of documented conflicts (<a href="https://github.com/rvben/rumdl/commit/6f9a6cb082005415a23a979d8e3c59f7f745e80e">6f9a6cb</a>)</li> <li><strong>MD032</strong>: keep parent list items open after nested lists (<a href="https://github.com/rvben/rumdl/commit/952c50795102d85b0dc3350eada02983cce94152">952c507</a>)</li> <li><strong>MD026</strong>: delete a setext heading's trailing punctuation where it stands (<a href="https://github.com/rvben/rumdl/commit/7f0981c9b3ea85634e932124a5b9b7203d519cba">7f0981c</a>)</li> <li><strong>parser</strong>: keep link reference definitions out of a setext heading (<a href="https://github.com/rvben/rumdl/commit/80fdfc37425bd8a9d98c7dbd7ca7f61a92d4e2bb">80fdfc3</a>)</li> <li><strong>parser</strong>: read the whole paragraph as a setext heading (<a href="https://github.com/rvben/rumdl/commit/5d7b046008d5c02fb983822637689b43a66db02d">5d7b046</a>)</li> <li><strong>parser</strong>: lint the headings a short or quoted setext underline makes (<a href="https://github.com/rvben/rumdl/commit/e1839244bd9a996f06c66e01610941a96b01e445">e183924</a>)</li> <li><strong>parser</strong>: keep a container open below a block written inside it (<a href="https://github.com/rvben/rumdl/commit/e2c13b7dd1655e4d2d736a057aa53d0b1b26736d">e2c13b7</a>)</li> <li><strong>parser</strong>: read an empty list item under a paragraph as its text (<a href="https://github.com/rvben/rumdl/commit/68a04ae928f12360fefac3926c119fdff17e1ddb">68a04ae</a>)</li> <li><strong>MD013</strong>: write one space at a soft break after a trailing space (<a href="https://github.com/rvben/rumdl/commit/6388794c27ee7ee35eece5dcddadf13e277829db">6388794</a>)</li> <li><strong>MD013</strong>: keep a whole-line display math expression on its own line (<a href="https://github.com/rvben/rumdl/commit/cc518ab335e6efa863b8730e6712462c97fe9ca6">cc518ab</a>)</li> <li><strong>MD013</strong>: read no math span through a code span (<a href="https://github.com/rvben/rumdl/commit/f0692465b1dd4bc7bc1ea7bba67dd197e0d9b2bd">f069246</a>)</li> <li><strong>MD013</strong>: keep a definition-list marker written on its own line (<a href="https://github.com/rvben/rumdl/commit/7e11b9e492f5a257d42edddb97ba85c0e3dcdba5">7e11b9e</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rvben/rumdl/commit/389e12baa4571b7640bb9f0687cf55946da89e4f"><code>389e12b</code></a> chore(changelog): list every change in the 0.2.76 section</li> <li><a href="https://github.com/rvben/rumdl/commit/693462472c0c16e365b4b83ceeff00ae50bdc697"><code>6934624</code></a> fix(MD094): report invalid UTF-8 under --only-code-block-tools</li> <li><a href="https://github.com/rvben/rumdl/commit/93ab1356b1c0bb65643b8648215c90eefd3d3e5e"><code>93ab135</code></a> fix(MD013): leave definition lists as written when reflowing</li> <li><a href="https://github.com/rvben/rumdl/commit/7199b0a4c6a6c0699a8c0ae7d575644520f91338"><code>7199b0a</code></a> fix(MD013): keep every block of consecutive mkdocstrings blocks out of reflow</li> <li><a href="https://github.com/rvben/rumdl/commit/31b56eaa7e0010a9e2244b5e91b579593c84520b"><code>31b56ea</code></a> fix(MD013): recognize mkdocstrings blocks whose identifier has no dot</li> <li><a href="https://github.com/rvben/rumdl/commit/9558bc5ffb7970b13b2713521ce643a5d01dc09a"><code>9558bc5</code></a> fix(cli): report a skipped file where the run reports findings</li> <li><a href="https://github.com/rvben/rumdl/commit/b0dfbe235aa0002a961656b235c583b5bfc3cea7"><code>b0dfbe2</code></a> fix(MD092): follow the invocation's rule selection</li> <li><a href="https://github.com/rvben/rumdl/commit/6c25d76c5df831f1c1c7673b9914bfaea2b623f1"><code>6c25d76</code></a> feat(MD094): report invalid UTF-8 instead of refusing the file</li> <li><a href="https://github.com/rvben/rumdl/commit/f7dc5d916dcf597db6d2ea537d286a348561e896"><code>f7dc5d9</code></a> update rumdl schema</li> <li><a href="https://github.com/rvben/rumdl/commit/f531bf4c9207216e6fa770602ae36899c8ec5f82"><code>f531bf4</code></a> feat(encoding): lint files with non-UTF8 chars</li> <li>Additional commits viewable in <a href="https://github.com/rvben/rumdl/compare/v0.2.62...v0.2.76">compare view</a></li> </ul> </details> <br /> Updates `ruff` from 0.16.5 to 0.16.9 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/astral-sh/ruff/releases">ruff's releases</a>.</em></p> <blockquote> <h2>0.16.9</h2> <h2>Release Notes</h2> <p>Released on 2026-09-24.</p> <h3>Preview features</h3> <ul> <li>[<code>ruff</code>] Avoid false positives for overloaded division (<code>RUF069</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/28309">#28309</a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li>[<code>flake8-bugbear</code>] Avoid false positives for calls with keyword arguments (<code>B009</code>, <code>B010</code>, <code>B043</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/28776">#28776</a>)</li> <li>[<code>flake8-tidy-imports</code>] Allow lazy imports to be used in deferred annotations (<code>TID255</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/28767">#28767</a>)</li> </ul> <h3>Rule changes</h3> <ul> <li>Update LibCST-based fixes for Python 3.15 (<a href="https://redirect.github.com/astral-sh/ruff/pull/28616">#28616</a>)</li> <li>[<code>flake8-pyi</code>] Mention stubs in the diagnostic message (<code>PYI002</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/28542">#28542</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>Fix horizontal overflow on the rules documentation page (<a href="https://redirect.github.com/astral-sh/ruff/pull/28699">#28699</a>)</li> <li>Update rules table with category information (<a href="https://redirect.github.com/astral-sh/ruff/pull/28651">#28651</a>)</li> <li>[<code>flake8-annotations</code>] Clarify that <code>ANN401</code> checks return types in addition to arguments (<a href="https://redirect.github.com/astral-sh/ruff/pull/28334">#28334</a>)</li> <li>[<code>flake8-bugbear</code>] Document type-checker interaction (<code>B010</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/28509">#28509</a>)</li> <li>[<code>flake8-comprehensions</code>] Document <code>map</code>/generator exception behavior (<code>C417</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/27794">#27794</a>)</li> <li>[<code>ruff</code>] Mention related isort settings (<code>RUF022</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/28719">#28719</a>)</li> </ul> <h3>Contributors</h3> <ul> <li><a href="https://github.com/qinpei-dev"><code>@qinpei-dev</code></a></li> <li><a href="https://github.com/sanjayrohith"><code>@sanjayrohith</code></a></li> <li><a href="https://github.com/ntBre"><code>@ntBre</code></a></li> <li><a href="https://github.com/webdevsamran"><code>@webdevsamran</code></a></li> <li><a href="https://github.com/zaniebot"><code>@zaniebot</code></a></li> <li><a href="https://github.com/ewdurbin"><code>@ewdurbin</code></a></li> <li><a href="https://github.com/MichaReiser"><code>@MichaReiser</code></a></li> <li><a href="https://github.com/spaceone"><code>@spaceone</code></a></li> <li><a href="https://github.com/IbrahimKhan12"><code>@IbrahimKhan12</code></a></li> <li><a href="https://github.com/devtechedge"><code>@devtechedge</code></a></li> <li><a href="https://github.com/GruffElixir"><code>@GruffElixir</code></a></li> </ul> <h2>Install ruff 0.16.9</h2> <h3>Install prebuilt binaries via shell script</h3> <pre lang="sh"><code>curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ruff/releases/download/0.16.9/ruff-installer.sh | sh </code></pre> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md">ruff's changelog</a>.</em></p> <blockquote> <h2>0.16.9</h2> <p>Released on 2026-09-24.</p> <h3>Preview features</h3> <ul> <li>[<code>ruff</code>] Avoid false positives for overloaded division (<code>RUF069</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/28309">#28309</a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li>[<code>flake8-bugbear</code>] Avoid false positives for calls with keyword arguments (<code>B009</code>, <code>B010</code>, <code>B043</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/28776">#28776</a>)</li> <li>[<code>flake8-tidy-imports</code>] Allow lazy imports to be used in deferred annotations (<code>TID255</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/28767">#28767</a>)</li> </ul> <h3>Rule changes</h3> <ul> <li>Update LibCST-based fixes for Python 3.15 (<a href="https://redirect.github.com/astral-sh/ruff/pull/28616">#28616</a>)</li> <li>[<code>flake8-pyi</code>] Mention stubs in the diagnostic message (<code>PYI002</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/28542">#28542</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>Fix horizontal overflow on the rules documentation page (<a href="https://redirect.github.com/astral-sh/ruff/pull/28699">#28699</a>)</li> <li>Update rules table with category information (<a href="https://redirect.github.com/astral-sh/ruff/pull/28651">#28651</a>)</li> <li>[<code>flake8-annotations</code>] Clarify that <code>ANN401</code> checks return types in addition to arguments (<a href="https://redirect.github.com/astral-sh/ruff/pull/28334">#28334</a>)</li> <li>[<code>flake8-bugbear</code>] Document type-checker interaction (<code>B010</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/28509">#28509</a>)</li> <li>[<code>flake8-comprehensions</code>] Document <code>map</code>/generator exception behavior (<code>C417</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/27794">#27794</a>)</li> <li>[<code>ruff</code>] Mention related isort settings (<code>RUF022</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/28719">#28719</a>)</li> </ul> <h3>Contributors</h3> <ul> <li><a href="https://github.com/qinpei-dev"><code>@qinpei-dev</code></a></li> <li><a href="https://github.com/sanjayrohith"><code>@sanjayrohith</code></a></li> <li><a href="https://github.com/ntBre"><code>@ntBre</code></a></li> <li><a href="https://github.com/webdevsamran"><code>@webdevsamran</code></a></li> <li><a href="https://github.com/zaniebot"><code>@zaniebot</code></a></li> <li><a href="https://github.com/ewdurbin"><code>@ewdurbin</code></a></li> <li><a href="https://github.com/MichaReiser"><code>@MichaReiser</code></a></li> <li><a href="https://github.com/spaceone"><code>@spaceone</code></a></li> <li><a href="https://github.com/IbrahimKhan12"><code>@IbrahimKhan12</code></a></li> <li><a href="https://github.com/devtechedge"><code>@devtechedge</code></a></li> <li><a href="https://github.com/GruffElixir"><code>@GruffElixir</code></a></li> </ul> <h2>0.16.8</h2> <p>Released on 2026-09-16.</p> <h3>Bug fixes</h3> <ul> <li>Visit functional <code>TypedDict</code> keyword arguments correctly (<a href="https://redirect.github.com/astral-sh/ruff/pull/28584">#28584</a>)</li> <li>[<code>flake8-simplify</code>] Detect nested <code>async with</code> under sync parent (<code>SIM117</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/27821">#27821</a>)</li> <li>[<code>flake8-simplify</code>] Preserve operand order in <code>SIM109</code> fix (<a href="https://redirect.github.com/astral-sh/ruff/pull/27824">#27824</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/astral-sh/ruff/commit/0be08a206f9c3180afd3e93bcc792ed5cb1f4db1"><code>0be08a2</code></a> Bump version to 0.16.9 (<a href="https://redirect.github.com/astral-sh/ruff/issues/28882">#28882</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/b4920b72b354e7c715ab861ae23458874683bb02"><code>b4920b7</code></a> Rename <code>ruff_cli</code> to <code>ruff_command_line</code> (<a href="https://redirect.github.com/astral-sh/ruff/issues/28881">#28881</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/47c751b95908a4d1f95f9ef8723036aae9da0b18"><code>47c751b</code></a> Update dependency astral-sh/uv to v0.12.18 (<a href="https://redirect.github.com/astral-sh/ruff/issues/28880">#28880</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/8c244e56a1aeac31c26d2371ef26588e0632235c"><code>8c244e5</code></a> [<code>flake8-comprehensions</code>] Document <code>map</code>/generator exception behavior (<code>C417</code>...</li> <li><a href="https://github.com/astral-sh/ruff/commit/5edf5a1d0a84663079e46983216059f06acea87d"><code>5edf5a1</code></a> Use <code>target</code> form in <code>rooster.version_files</code> (<a href="https://redirect.github.com/astral-sh/ruff/issues/28876">#28876</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/915bb2b4bf9ae7eee47cf55646bbfebae254a23b"><code>915bb2b</code></a> [ty] Prefer existing @ paths over response files in Ruff and ty (<a href="https://redirect.github.com/astral-sh/ruff/issues/28877">#28877</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/4710e1aa962b13720cf64aa84eb279c5333896d7"><code>4710e1a</code></a> ci(github): update version number in placeholder of issue template (<a href="https://redirect.github.com/astral-sh/ruff/issues/28871">#28871</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/eedfc62a75bf1ba86d48959b00eea75ae87eadca"><code>eedfc62</code></a> [ty] Propagate outer type context through cast calls (<a href="https://redirect.github.com/astral-sh/ruff/issues/28855">#28855</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/ceaa6a00830e1e350b8a23977a1a10ac467920a1"><code>ceaa6a0</code></a> [ty] Contain rendered code within Markdown fences (<a href="https://redirect.github.com/astral-sh/ruff/issues/28869">#28869</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/dba0f30615424b94f94a174bba6ce6cce4bf11ff"><code>dba0f30</code></a> authorize ruff-pre-commit dispatch via OIDC (<a href="https://redirect.github.com/astral-sh/ruff/issues/28867">#28867</a>)</li> <li>Additional commits viewable in <a href="https://github.com/astral-sh/ruff/compare/0.16.5...0.16.9">compare view</a></li> </ul> </details> <br /> Updates `typos` from 1.50.1 to 1.50.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/crate-ci/typos/releases">typos's releases</a>.</em></p> <blockquote> <h2>v1.50.2</h2> <h2>[1.50.2] - 2026-09-15</h2> <h3>Fixes</h3> <ul> <li>Don't panic when files being examined are removed</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/crate-ci/typos/blob/main/CHANGELOG.md">typos's changelog</a>.</em></p> <blockquote> <h2>[1.50.2] - 2026-09-15</h2> <h3>Fixes</h3> <ul> <li>Don't panic when files being examined are removed</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/crate-ci/typos/commit/512fc24f32f44ab01972217aaaf3dc86ec234d53"><code>512fc24</code></a> chore: Release</li> <li><a href="https://github.com/crate-ci/typos/commit/982cd9f770e6a9c97bfc285127eb85a6f438fca3"><code>982cd9f</code></a> docs: Update changelog</li> <li><a href="https://github.com/crate-ci/typos/commit/6edd83eb2e896de329eba6b6aef70bd227b982c2"><code>6edd83e</code></a> Merge pull request <a href="https://redirect.github.com/crate-ci/typos/issues/1617">#1617</a> from nightah/fix-1444-walk-canonicalize-panic</li> <li><a href="https://github.com/crate-ci/typos/commit/160d79280571abaefdec19d48d108457d85b45fd"><code>160d792</code></a> fix(cli): Don't panic when canonicalize fails mid-walk</li> <li><a href="https://github.com/crate-ci/typos/commit/25761c7bf3ea578c9b0ce80fdea933caa3134ee2"><code>25761c7</code></a> test(cli): Show panic when canonicalize fails mid-walk</li> <li>See full diff in <a href="https://github.com/crate-ci/typos/compare/v1.50.1...v1.50.2">compare view</a></li> </ul> </details> <br /> Updates `holidays` from 0.103 to 0.105 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vacanza/holidays/releases">holidays's releases</a>.</em></p> <blockquote> <h2>v0.105</h2> <h2>Version 0.105</h2> <p>Released September 21, 2026</p> <ul> <li>Refactor German School Holidays generator (<a href="https://redirect.github.com/vacanza/holidays/issues/3808">#3808</a> by <a href="https://github.com/PPsyrius"><code>@PPsyrius</code></a>)</li> <li>Refactor imports in tests (<a href="https://redirect.github.com/vacanza/holidays/issues/3819">#3819</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update Australia holidays: add school holidays support (<a href="https://redirect.github.com/vacanza/holidays/issues/3821">#3821</a> by <a href="https://github.com/gheydon"><code>@gheydon</code></a>)</li> <li>Update Canada holidays: remove Boxing Day from optional holidays in QC (<a href="https://redirect.github.com/vacanza/holidays/issues/3807">#3807</a> by <a href="https://github.com/arbazkhan971"><code>@arbazkhan971</code></a>)</li> <li>Update India holidays: subdiv holidays improvement (East, North-East & South regions - I) (<a href="https://redirect.github.com/vacanza/holidays/issues/3784">#3784</a> by <a href="https://github.com/ankushhKapoor"><code>@ankushhKapoor</code></a>, <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update Indonesia holidays: add 2027 special holidays (<a href="https://redirect.github.com/vacanza/holidays/issues/3828">#3828</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update Malaysia holidays (<a href="https://redirect.github.com/vacanza/holidays/issues/3814">#3814</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update Philippines holidays: add 2027 holidays (<a href="https://redirect.github.com/vacanza/holidays/issues/3817">#3817</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update South Africa holidays: add Nov 4, 2026 holiday (<a href="https://redirect.github.com/vacanza/holidays/issues/3809">#3809</a> by <a href="https://github.com/lispwarez"><code>@lispwarez</code></a>)</li> <li>Add support for special holidays inheritance from parent entity (<a href="https://redirect.github.com/vacanza/holidays/issues/3830">#3830</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>, <a href="https://github.com/arkid15r"><code>@arkid15r</code></a>)</li> </ul> <p><strong>New Contributors</strong>:</p> <ul> <li><a href="https://github.com/arbazkhan971"><code>@arbazkhan971</code></a> made their first contribution in <a href="https://redirect.github.com/vacanza/holidays/pull/3807">vacanza/holidays#3807</a></li> <li><a href="https://github.com/gheydon"><code>@gheydon</code></a> made their first contribution in <a href="https://redirect.github.com/vacanza/holidays/pull/3821">vacanza/holidays#3821</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/vacanza/holidays/compare/v0.104...v0.105">https://github.com/vacanza/holidays/compare/v0.104...v0.105</a></p> <h2>v0.104</h2> <h2>Version 0.104</h2> <p>Released September 7, 2026</p> <ul> <li>Refactor United States tests (<a href="https://redirect.github.com/vacanza/holidays/issues/3790">#3790</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Refactor <code>HolidayBase::__getitem__</code> method (<a href="https://redirect.github.com/vacanza/holidays/issues/3795">#3795</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Refactor l10n implementation (<a href="https://redirect.github.com/vacanza/holidays/issues/3791">#3791</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Add Australian Securities Exchange (ASX) holidays (<a href="https://redirect.github.com/vacanza/holidays/issues/3753">#3753</a> by <a href="https://github.com/pareshjoshij"><code>@pareshjoshij</code></a>, <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Add London Stock Exchange (LSE) holidays (<a href="https://redirect.github.com/vacanza/holidays/issues/3654">#3654</a> by <a href="https://github.com/eeshsaxena"><code>@eeshsaxena</code></a>, <a href="https://github.com/PPsyrius"><code>@PPsyrius</code></a>)</li> <li>Fix unbounded <code>functools.cache</code> retention in Burmese and Thai calendars (<a href="https://redirect.github.com/vacanza/holidays/issues/3777">#3777</a> by <a href="https://github.com/wu-zhao-min"><code>@wu-zhao-min</code></a>, <a href="https://github.com/arkid15r"><code>@arkid15r</code></a>)</li> <li>Improve Islamic holidays calculations among ASEAN countries (with MABIMS crescent visibility criteria) (<a href="https://redirect.github.com/vacanza/holidays/issues/3603">#3603</a> by <a href="https://github.com/akshiDhi"><code>@akshiDhi</code></a>, <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>, <a href="https://github.com/PPsyrius"><code>@PPsyrius</code></a>)</li> <li>Update Ethiopia holidays: restrict May 28 holiday to 1992-2024 (<a href="https://redirect.github.com/vacanza/holidays/issues/3783">#3783</a> by <a href="https://github.com/SamAsEnd"><code>@SamAsEnd</code></a>, <a href="https://github.com/PPsyrius"><code>@PPsyrius</code></a>)</li> <li>Update India holidays: fix 2026 Holi date in Maharashtra (<a href="https://redirect.github.com/vacanza/holidays/issues/3773">#3773</a> by <a href="https://github.com/Drona-jadhav7"><code>@Drona-jadhav7</code></a>)</li> <li>Update India holidays: fix Arbaeen holiday name (<a href="https://redirect.github.com/vacanza/holidays/issues/3779">#3779</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update India holidays: fix holidays structure (<a href="https://redirect.github.com/vacanza/holidays/issues/3794">#3794</a> by <a href="https://github.com/ankushhKapoor"><code>@ankushhKapoor</code></a>, <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update India holidays: subdiv holidays improvement (Central and West region) (<a href="https://redirect.github.com/vacanza/holidays/issues/3709">#3709</a> by <a href="https://github.com/ankushhKapoor"><code>@ankushhKapoor</code></a>)</li> <li>Update Iran holidays: add 2026 exact dates (<a href="https://redirect.github.com/vacanza/holidays/issues/3797">#3797</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update Mauritania holidays: add l10n support (<a href="https://redirect.github.com/vacanza/holidays/issues/3660">#3660</a> by <a href="https://github.com/TaniaRocks"><code>@TaniaRocks</code></a>, <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update United Kingdom holidays: add Urdu language support (<a href="https://redirect.github.com/vacanza/holidays/issues/3765">#3765</a> by <a href="https://github.com/shehrozsultani"><code>@shehrozsultani</code></a>)</li> <li>Update documentation build settings (<a href="https://redirect.github.com/vacanza/holidays/issues/3780">#3780</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update iCal exporter: fix dropping or duplicating events (<a href="https://redirect.github.com/vacanza/holidays/issues/3704">#3704</a> by <a href="https://github.com/chuenchen309"><code>@chuenchen309</code></a>, <a href="https://github.com/arkid15r"><code>@arkid15r</code></a>, <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update l10n test: fix duplicated entries check (<a href="https://redirect.github.com/vacanza/holidays/issues/3785">#3785</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update ruff configuration (<a href="https://redirect.github.com/vacanza/holidays/issues/3796">#3796</a> by <a href="https://github.com/PPsyrius"><code>@PPsyrius</code></a>)</li> <li>Update subdivision aliases handling (<a href="https://redirect.github.com/vacanza/holidays/issues/3770">#3770</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Add Python 3.15 (beta) to CI/CD (<a href="https://redirect.github.com/vacanza/holidays/issues/3771">#3771</a> by <a href="https://github.com/PPsyrius"><code>@PPsyrius</code></a>)</li> <li>Reference maintenance: archive links (<a href="https://redirect.github.com/vacanza/holidays/issues/3772">#3772</a> by <a href="https://github.com/PPsyrius"><code>@PPsyrius</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/vacanza/holidays/blob/dev/CHANGES.md">holidays's changelog</a>.</em></p> <blockquote> <h2>Version 0.105</h2> <p>Released September 21, 2026</p> <ul> <li>Refactor German School Holidays generator (<a href="https://redirect.github.com/vacanza/holidays/issues/3808">#3808</a> by <a href="https://github.com/PPsyrius"><code>@PPsyrius</code></a>)</li> <li>Refactor imports in tests (<a href="https://redirect.github.com/vacanza/holidays/issues/3819">#3819</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update Australia holidays: add school holidays support (<a href="https://redirect.github.com/vacanza/holidays/issues/3821">#3821</a> by <a href="https://github.com/gheydon"><code>@gheydon</code></a>)</li> <li>Update Canada holidays: remove Boxing Day from optional holidays in QC (<a href="https://redirect.github.com/vacanza/holidays/issues/3807">#3807</a> by <a href="https://github.com/arbazkhan971"><code>@arbazkhan971</code></a>)</li> <li>Update India holidays: subdiv holidays improvement (East, North-East & South regions - I) (<a href="https://redirect.github.com/vacanza/holidays/issues/3784">#3784</a> by <a href="https://github.com/ankushhKapoor"><code>@ankushhKapoor</code></a>, <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update Indonesia holidays: add 2027 special holidays (<a href="https://redirect.github.com/vacanza/holidays/issues/3828">#3828</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update Malaysia holidays (<a href="https://redirect.github.com/vacanza/holidays/issues/3814">#3814</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update Philippines holidays: add 2027 holidays (<a href="https://redirect.github.com/vacanza/holidays/issues/3817">#3817</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update South Africa holidays: add Nov 4, 2026 holiday (<a href="https://redirect.github.com/vacanza/holidays/issues/3809">#3809</a> by <a href="https://github.com/lispwarez"><code>@lispwarez</code></a>)</li> <li>Add support for special holidays inheritance from parent entity (<a href="https://redirect.github.com/vacanza/holidays/issues/3830">#3830</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>, <a href="https://github.com/arkid15r"><code>@arkid15r</code></a>)</li> </ul> <h2>Version 0.104</h2> <p>Released September 7, 2026</p> <ul> <li>Refactor United States tests (<a href="https://redirect.github.com/vacanza/holidays/issues/3790">#3790</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Refactor <code>HolidayBase::__getitem__</code> method (<a href="https://redirect.github.com/vacanza/holidays/issues/3795">#3795</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Refactor l10n implementation (<a href="https://redirect.github.com/vacanza/holidays/issues/3791">#3791</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Add Australian Securities Exchange (ASX) holidays (<a href="https://redirect.github.com/vacanza/holidays/issues/3753">#3753</a> by <a href="https://github.com/pareshjoshij"><code>@pareshjoshij</code></a>, <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Add London Stock Exchange (LSE) holidays (<a href="https://redirect.github.com/vacanza/holidays/issues/3654">#3654</a> by <a href="https://github.com/eeshsaxena"><code>@eeshsaxena</code></a>, <a href="https://github.com/PPsyrius"><code>@PPsyrius</code></a>)</li> <li>Fix unbounded <code>functools.cache</code> retention in Burmese and Thai calendars (<a href="https://redirect.github.com/vacanza/holidays/issues/3777">#3777</a> by <a href="https://github.com/wu-zhao-min"><code>@wu-zhao-min</code></a>, <a href="https://github.com/arkid15r"><code>@arkid15r</code></a>)</li> <li>Improve Islamic holidays calculations among ASEAN countries (with MABIMS crescent visibility criteria) (<a href="https://redirect.github.com/vacanza/holidays/issues/3603">#3603</a> by <a href="https://github.com/akshiDhi"><code>@akshiDhi</code></a>, <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>, <a href="https://github.com/PPsyrius"><code>@PPsyrius</code></a>)</li> <li>Update Ethiopia holidays: restrict May 28 holiday to 1992-2024 (<a href="https://redirect.github.com/vacanza/holidays/issues/3783">#3783</a> by <a href="https://github.com/SamAsEnd"><code>@SamAsEnd</code></a>, <a href="https://github.com/PPsyrius"><code>@PPsyrius</code></a>)</li> <li>Update India holidays: fix 2026 Holi date in Maharashtra (<a href="https://redirect.github.com/vacanza/holidays/issues/3773">#3773</a> by <a href="https://github.com/Drona-jadhav7"><code>@Drona-jadhav7</code></a>)</li> <li>Update India holidays: fix Arbaeen holiday name (<a href="https://redirect.github.com/vacanza/holidays/issues/3779">#3779</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update India holidays: fix holidays structure (<a href="https://redirect.github.com/vacanza/holidays/issues/3794">#3794</a> by <a href="https://github.com/ankushhKapoor"><code>@ankushhKapoor</code></a>, <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update India holidays: subdiv holidays improvement (Central and West region) (<a href="https://redirect.github.com/vacanza/holidays/issues/3709">#3709</a> by <a href="https://github.com/ankushhKapoor"><code>@ankushhKapoor</code></a>)</li> <li>Update Iran holidays: add 2026 exact dates (<a href="https://redirect.github.com/vacanza/holidays/issues/3797">#3797</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update Mauritania holidays: add l10n support (<a href="https://redirect.github.com/vacanza/holidays/issues/3660">#3660</a> by <a href="https://github.com/TaniaRocks"><code>@TaniaRocks</code></a>, <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update United Kingdom holidays: add Urdu language support (<a href="https://redirect.github.com/vacanza/holidays/issues/3765">#3765</a> by <a href="https://github.com/shehrozsultani"><code>@shehrozsultani</code></a>)</li> <li>Update documentation build settings (<a href="https://redirect.github.com/vacanza/holidays/issues/3780">#3780</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update iCal exporter: fix dropping or duplicating events (<a href="https://redirect.github.com/vacanza/holidays/issues/3704">#3704</a> by <a href="https://github.com/chuenchen309"><code>@chuenchen309</code></a>, <a href="https://github.com/arkid15r"><code>@arkid15r</code></a>, <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update l10n test: fix duplicated entries check (<a href="https://redirect.github.com/vacanza/holidays/issues/3785">#3785</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Update ruff configuration (<a href="https://redirect.github.com/vacanza/holidays/issues/3796">#3796</a> by <a href="https://github.com/PPsyrius"><code>@PPsyrius</code></a>)</li> <li>Update subdivision aliases handling (<a href="https://redirect.github.com/vacanza/holidays/issues/3770">#3770</a> by <a href="https://github.com/KJhellico"><code>@KJhellico</code></a>)</li> <li>Add Python 3.15 (beta) to CI/CD (<a href="https://redirect.github.com/vacanza/holidays/issues/3771">#3771</a> by <a href="https://github.com/PPsyrius"><code>@PPsyrius</code></a>)</li> <li>Reference maintenance: archive links (<a href="https://redirect.github.com/vacanza/holidays/issues/3772">#3772</a> by <a href="https://github.com/PPsyrius"><code>@PPsyrius</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vacanza/holidays/commit/532c3cedf7a5af36fee4aadea80b8e59ab6e5bf3"><code>532c3ce</code></a> Merge pull request <a href="https://redirect.github.com/vacanza/holidays/issues/3833">#3833</a> from vacanza/dev</li> <li><a href="https://github.com/vacanza/holidays/commit/4ca8b83c972bb3e7d98074fca03e2e9ac45bc34c"><code>4ca8b83</code></a> Finalize v0.105</li> <li><a href="https://github.com/vacanza/holidays/commit/cc9c9bcbb43eee2b9da09b04ce904de3e2ef7578"><code>cc9c9bc</code></a> Add support for special holidays inheritance from parent entity (<a href="https://redirect.github.com/vacanza/holidays/issues/3830">#3830</a>)</li> <li><a href="https://github.com/vacanza/holidays/commit/636ac52250ad2736d8b7effa837054d7c5c73b34"><code>636ac52</code></a> chore: Update snapshots (<a href="https://redirect.github.com/vacanza/holidays/issues/3831">#3831</a>)</li> <li><a href="https://github.com/vacanza/holidays/commit/bd3114d4a8e6bda41f135503ddbf996fbd245b58"><code>bd3114d</code></a> Update India holidays: subdiv holidays improvement (East, North-East & South ...</li> <li><a href="https://github.com/vacanza/holidays/commit/9490dfe5a531e7ec45166c9214ab5be7a130c58f"><code>9490dfe</code></a> Update Indonesia holidays: add 2027 special holidays (<a href="https://redirect.github.com/vacanza/holidays/issues/3828">#3828</a>)</li> <li><a href="https://github.com/vacanza/holidays/commit/ba5f6b9a47eedcb0dcba779518fc41feb2b499c5"><code>ba5f6b9</code></a> Bump the version-updates group with 3 updates (<a href="https://redirect.github.com/vacanza/holidays/issues/3824">#3824</a>)</li> <li><a href="https://github.com/vacanza/holidays/commit/a85303a9f6c5b51f628925e2c9f8c3170a425226"><code>a85303a</code></a> Bump the version-updates group with 2 updates (<a href="https://redirect.github.com/vacanza/holidays/issues/3825">#3825</a>)</li> <li><a href="https://github.com/vacanza/holidays/commit/899cfe4999f40748e6c020c4b04b60898b5293b1"><code>899cfe4</code></a> Bump the version-updates group with 2 updates (<a href="https://redirect.github.com/vacanza/holidays/issues/3826">#3826</a>)</li> <li><a href="https://github.com/vacanza/holidays/commit/efab764993dc67e9b7ea932ede5cbd3e275e8621"><code>efab764</code></a> chore: Update snapshots (<a href="https://redirect.github.com/vacanza/holidays/issues/3823">#3823</a>)</li> <li>Additional commits viewable in <a href="https://github.com/vacanza/holidays/compare/v0.103...v0.105">compare view</a></li> </ul> </details> <br /> Updates `ty` from 0.0.77 to 0.0.84 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/astral-sh/ty/releases">ty's releases</a>.</em></p> <blockquote> <h2>0.0.84</h2> <h2>Release Notes</h2> <p>Released on 2026-09-24.</p> <p>This release addresses <a href="https://github.com/astral-sh/ty/security/advisories/GHSA-vxvm-j4xq-q7m4">GHSA-vxvm-j4xq-q7m4</a>, a use-after-free vulnerability during incremental type checking that can result in arbitrary code execution when analyzing a specially crafted Python project. Users who run ty on untrusted code should upgrade to 0.0.84 or newer.</p> <h3>Bug fixes</h3> <ul> <li>Fix stale diagnostics from the LSP server after toggling <code>showSyntaxErrors</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/28759">#28759</a>)</li> </ul> <h3>LSP server</h3> <ul> <li>Complete string keys from dictionary initializers (<a href="https://redirect.github.com/astral-sh/ruff/pull/28820">#28820</a>)</li> <li>Support LSP requests against closed documents (<a href="https://redirect.github.com/astral-sh/ruff/pull/28595">#28595</a>)</li> <li>Select projects for external files using import search paths (<a href="https://redirect.github.com/astral-sh/ruff/pull/28594">#28594</a>)</li> <li>Use workspace editor settings for external files (<a href="https://redirect.github.com/astral-sh/ruff/pull/28639">#28639</a>)</li> </ul> <h3>Performance</h3> <ul> <li>Avoid repeated subtyping checks for materialized recursive protocols (<a href="https://redirect.github.com/astral-sh/ruff/pull/28774">#28774</a>)</li> <li>Skip reading notebooks when discovering scripts (<a href="https://redirect.github.com/astral-sh/ruff/pull/28781">#28781</a>)</li> </ul> <h3>Core type checking</h3> <ul> <li>Avoid incorrect simplification of <code>TypeIs</code> materializations (<a href="https://redirect.github.com/astral-sh/ruff/pull/28817">#28817</a>)</li> <li>Fix disjointness of generic class types (<a href="https://redirect.github.com/astral-sh/ruff/pull/28787">#28787</a>)</li> <li>Fix staticmethod shadowing through generic receivers and unions (<a href="https://redirect.github.com/astral-sh/ruff/pull/28766">#28766</a>)</li> <li>Infer callable signatures from bounded type variables (<a href="https://redirect.github.com/astral-sh/ruff/pull/28599">#28599</a>)</li> <li>Infer constant membership in inline list and set literals (e.g. <code>"foo" in ["foo"]</code> is now inferred as <code>Literal[True]</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/28676">#28676</a>)</li> <li>Infer through optional generic containers in the legacy solver (<a href="https://redirect.github.com/astral-sh/ruff/pull/28791">#28791</a>)</li> <li>Preserve call narrowing during cyclic inference (<a href="https://redirect.github.com/astral-sh/ruff/pull/28708">#28708</a>)</li> <li>Preserve intersections of type guard return types (<a href="https://redirect.github.com/astral-sh/ruff/pull/28796">#28796</a>)</li> <li>Use subtyping for constraint-set implication (<a href="https://redirect.github.com/astral-sh/ruff/pull/28657">#28657</a>)</li> </ul> <h3>Configuration</h3> <ul> <li>Disable <code>invalid-legacy-positional-parameter</code> by default (<a href="https://redirect.github.com/astral-sh/ruff/pull/28834">#28834</a>)</li> </ul> <h3>Other changes</h3> <ul> <li>Only consider reachable definitions when determining whether a condition should be exempted from <code>redundant-condition(-strict)</code> due to the condition being defined relative to <code>sys.version_info</code>, <code>sys.platform</code>, <code>os.name</code> or <code>typing.TYPE_CHECKING</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/28788">#28788</a>)</li> </ul> <h3>Contributors</h3> <ul> <li><a href="https://github.com/ibraheemdev"><code>@ibraheemdev</code></a></li> <li><a href="https://github.com/zsol"><code>@zsol</code></a></li> <li><a href="https://github.com/charliermarsh"><code>@charliermarsh</code></a></li> <li><a href="https://github.com/lerebear"><code>@lerebear</code></a></li> <li><a href="https://github.com/MichaReiser"><code>@MichaReiser</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/astral-sh/ty/blob/main/CHANGELOG.md">ty's changelog</a>.</em></p> <blockquote> <h2>0.0.84</h2> <p>Released on 2026-09-24.</p> <p>This release addresses <a href="https://github.com/astral-sh/ty/security/advisories/GHSA-vxvm-j4xq-q7m4">GHSA-vxvm-j4xq-q7m4</a>, a use-after-free vulnerability during incremental type checking that can result in arbitrary code execution when analyzing a specially crafted Python project. Users who run ty on untrusted code should upgrade to 0.0.84 or newer.</p> <h3>Bug fixes</h3> <ul> <li>Fix stale diagnostics from the LSP server after toggling <code>showSyntaxErrors</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/28759">#28759</a>)</li> </ul> <h3>LSP server</h3> <ul> <li>Complete string keys from dictionary initializers (<a href="https://redirect.github.com/astral-sh/ruff/pull/28820">#28820</a>)</li> <li>Support LSP requests against closed documents (<a href="https://redirect.github.com/astral-sh/ruff/pull/28595">#28595</a>)</li> <li>Select projects for external files using import search paths (<a href="https://redirect.github.com/astral-sh/ruff/pull/28594">#28594</a>)</li> <li>Use workspace editor settings for external files (<a href="https://redirect.github.com/astral-sh/ruff/pull/28639">#28639</a>)</li> </ul> <h3>Performance</h3> <ul> <li>Avoid repeated subtyping checks for materialized recursive protocols (<a href="https://redirect.github.com/astral-sh/ruff/pull/28774">#28774</a>)</li> <li>Skip reading notebooks when discovering scripts (<a href="https://redirect.github.com/astral-sh/ruff/pull/28781">#28781</a>)</li> </ul> <h3>Core type checking</h3> <ul> <li>Avoid incorrect simplification of <code>TypeIs</code> materializations (<a href="https://redirect.github.com/astral-sh/ruff/pull/28817">#28817</a>)</li> <li>Fix disjointness of generic class types (<a href="https://redirect.github.com/astral-sh/ruff/pull/28787">#28787</a>)</li> <li>Fix staticmethod shadowing through generic receivers and unions (<a href="https://redirect.github.com/astral-sh/ruff/pull/28766">#28766</a>)</li> <li>Infer callable signatures from bounded type variables (<a href="https://redirect.github.com/astral-sh/ruff/pull/28599">#28599</a>)</li> <li>Infer constant membership in inline list and set literals (e.g. <code>"foo" in ["foo"]</code> is now inferred as <code>Literal[True]</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/28676">#28676</a>)</li> <li>Infer through optional generic containers in the legacy solver (<a href="https://redirect.github.com/astral-sh/ruff/pull/28791">#28791</a>)</li> <li>Preserve call narrowing during cyclic inference (<a href="https://redirect.github.com/astral-sh/ruff/pull/28708">#28708</a>)</li> <li>Preserve intersections of type guard return types (<a href="https://redirect.github.com/astral-sh/ruff/pull/28796">#28796</a>)</li> <li>Use subtyping for constraint-set implication (<a href="https://redirect.github.com/astral-sh/ruff/pull/28657">#28657</a>)</li> </ul> <h3>Configuration</h3> <ul> <li>Disable <code>invalid-legacy-positional-parameter</code> by default (<a href="https://redirect.github.com/astral-sh/ruff/pull/28834">#28834</a>)</li> </ul> <h3>Other changes</h3> <ul> <li>Only consider reachable definitions when determining whether a condition should be exempted from <code>redundant-condition(-strict)</code> due to the condition being defined relative to <code>sys.version_info</code>, <code>sys.platform</code>, <code>os.name</code> or <code>typing.TYPE_CHECKING</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/28788">#28788</a>)</li> </ul> <h3>Contributors</h3> <ul> <li><a href="https://github.com/ibraheemdev"><code>@ibraheemdev</code></a></li> <li><a href="https://github.com/zsol"><code>@zsol</code></a></li> <li><a href="https://github.com/charliermarsh"><code>@charliermarsh</code></a></li> <li><a href="https://github.com/lerebear"><code>@lerebear</code></a></li> <li><a href="https://github.com/MichaReiser"><code>@MichaReiser</code></a></li> <li><a href="https://github.com/ewdurbin"><code>@ewdurbin</code></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/astral-sh/ty/commit/8dd9a7f7fa35a18275d82117e6593ba45507065f"><code>8dd9a7f</code></a> Bump version to 0.0.84 (<a href="https://redirect.github.com/astral-sh/ty/issues/4585">#4585</a>)</li> <li><a href="https://github.com/astral-sh/ty/commit/d4e4bf90906c7677049bc3a29d1735de7d22052d"><code>d4e4bf9</code></a> publish to astral-sh/versions via OIDC (<a href="https://redirect.github.com/astral-sh/ty/issues/4581">#4581</a>)</li> <li><a href="https://github.com/astral-sh/ty/commit/94ce7333abb356b2068dc98d37a68c993da6d09b"><code>94ce733</code></a> use oidc issued token for docs publication (<a href="https://redirect.github.com/astral-sh/ty/issues/4579">#4579</a>)</li> <li><a href="https://github.com/astral-sh/ty/commit/901eeaa9cd9ac06f34e85e4f721f76a0dc36e217"><code>901eeaa</code></a> Update prek dependencies (<a href="https://redirect.github.com/astral-sh/ty/issues/4576">#4576</a>)</li> <li><a href="https://github.com/astral-sh/ty/commit/09bf0b1b2114a628f3e2296d3d9d28245066c98b"><code>09bf0b1</code></a> Update docker/setup-buildx-action action to v4.3.0 (<a href="https://redirect.github.com/astral-sh/ty/issues/4575">#4575<... _Description has been truncated_ -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
