dependabot[bot] opened a new pull request, #16652: URL: https://github.com/apache/lucene/pull/16652
Bumps the python group in /dev-tools with 5 updates: | Package | From | To | | --- | --- | --- | | [prek](https://github.com/j178/prek) | `0.5.0` | `0.5.1` | | [zizmor](https://github.com/zizmorcore/zizmor) | `1.29.0` | `1.30.0` | | [ast-grep-cli](https://github.com/ast-grep/ast-grep) | `0.45.2` | `0.45.3` | | [typos](https://github.com/crate-ci/typos) | `1.50.0` | `1.50.1` | | [ty](https://github.com/astral-sh/ty) | `0.0.75` | `0.0.77` | Updates `prek` from 0.5.0 to 0.5.1 <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.1</h2> <h2>Release Notes</h2> <p>Released on 2026-09-01.</p> <h3>Enhancements</h3> <ul> <li>Add <code>--hide-status <passed|failed|skipped></code> for hook reports (<a href="https://redirect.github.com/j178/prek/pull/2644">#2644</a>)</li> <li>Add <code>prek init</code> for repository setup (<a href="https://redirect.github.com/j178/prek/pull/2636">#2636</a>)</li> <li>Apply hook <code>env</code> during environment creation (<a href="https://redirect.github.com/j178/prek/pull/2650">#2650</a>)</li> <li>Disable error snippets in <code>check-yaml</code> diagnostics (<a href="https://redirect.github.com/j178/prek/pull/2664">#2664</a>)</li> <li>Show hooks excluded by skip selectors (<a href="https://redirect.github.com/j178/prek/pull/2645">#2645</a>)</li> <li>Support Pixi for Conda environments (<a href="https://redirect.github.com/j178/prek/pull/2667">#2667</a>)</li> <li>Support <code>cargo-binstall</code> for Rust CLI dependencies (<a href="https://redirect.github.com/j178/prek/pull/2658">#2658</a>)</li> <li>Warn about unused keys in user settings (<a href="https://redirect.github.com/j178/prek/pull/2665">#2665</a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li>Reject unsupported YAML tags in check-yaml (<a href="https://redirect.github.com/j178/prek/pull/2656">#2656</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>Clarify local hook documentation (<a href="https://redirect.github.com/j178/prek/pull/2640">#2640</a>)</li> <li>Clarify pre-commit command compatibility (<a href="https://redirect.github.com/j178/prek/pull/2635">#2635</a>)</li> <li>Document automatic PR fixes with autofix.ci (<a href="https://redirect.github.com/j178/prek/pull/2643">#2643</a>)</li> <li>Document check-yaml unsafe support (<a href="https://redirect.github.com/j178/prek/pull/2632">#2632</a>)</li> <li>Improve setup and workflow documentation (<a href="https://redirect.github.com/j178/prek/pull/2637">#2637</a>)</li> </ul> <h3>Other changes</h3> <ul> <li>Drop low-usage release targets (<a href="https://redirect.github.com/j178/prek/pull/2651">#2651</a>)</li> <li>Generate a prek manifest JSON schema (<a href="https://redirect.github.com/j178/prek/pull/2648">#2648</a>)</li> </ul> <h3>Contributors</h3> <ul> <li><a href="https://github.com/j178"><code>@j178</code></a></li> </ul> <h2>Install prek 0.5.1</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.1/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.1/prek-installer.ps1 | iex" </code></pre> <!-- 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.1</h2> <p>Released on 2026-09-01.</p> <h3>Enhancements</h3> <ul> <li>Add <code>--hide-status <passed|failed|skipped></code> for hook reports (<a href="https://redirect.github.com/j178/prek/pull/2644">#2644</a>)</li> <li>Add <code>prek init</code> for repository setup (<a href="https://redirect.github.com/j178/prek/pull/2636">#2636</a>)</li> <li>Apply hook <code>env</code> during environment creation (<a href="https://redirect.github.com/j178/prek/pull/2650">#2650</a>)</li> <li>Disable error snippets in <code>check-yaml</code> diagnostics (<a href="https://redirect.github.com/j178/prek/pull/2664">#2664</a>)</li> <li>Show hooks excluded by skip selectors (<a href="https://redirect.github.com/j178/prek/pull/2645">#2645</a>)</li> <li>Support Pixi for Conda environments (<a href="https://redirect.github.com/j178/prek/pull/2667">#2667</a>)</li> <li>Support <code>cargo-binstall</code> for Rust CLI dependencies (<a href="https://redirect.github.com/j178/prek/pull/2658">#2658</a>)</li> <li>Warn about unused keys in user settings (<a href="https://redirect.github.com/j178/prek/pull/2665">#2665</a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li>Reject unsupported YAML tags in check-yaml (<a href="https://redirect.github.com/j178/prek/pull/2656">#2656</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>Clarify local hook documentation (<a href="https://redirect.github.com/j178/prek/pull/2640">#2640</a>)</li> <li>Clarify pre-commit command compatibility (<a href="https://redirect.github.com/j178/prek/pull/2635">#2635</a>)</li> <li>Document automatic PR fixes with autofix.ci (<a href="https://redirect.github.com/j178/prek/pull/2643">#2643</a>)</li> <li>Document check-yaml unsafe support (<a href="https://redirect.github.com/j178/prek/pull/2632">#2632</a>)</li> <li>Improve setup and workflow documentation (<a href="https://redirect.github.com/j178/prek/pull/2637">#2637</a>)</li> </ul> <h3>Other changes</h3> <ul> <li>Drop low-usage release targets (<a href="https://redirect.github.com/j178/prek/pull/2651">#2651</a>)</li> <li>Generate a prek manifest JSON schema (<a href="https://redirect.github.com/j178/prek/pull/2648">#2648</a>)</li> </ul> <h3>Contributors</h3> <ul> <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/10a896eb63d60dd1175cc7b10ff0798e7070e56f"><code>10a896e</code></a> Bump version to 0.5.1 (<a href="https://redirect.github.com/j178/prek/issues/2669">#2669</a>)</li> <li><a href="https://github.com/j178/prek/commit/864870940e0d246aa2ce9c3a9a693092e3f8002f"><code>8648709</code></a> Support Pixi for Conda environments (<a href="https://redirect.github.com/j178/prek/issues/2667">#2667</a>)</li> <li><a href="https://github.com/j178/prek/commit/9a793f45cac078aee2497c2542504b559b41b3ed"><code>9a793f4</code></a> Refactor container and Cargo installer types (<a href="https://redirect.github.com/j178/prek/issues/2668">#2668</a>)</li> <li><a href="https://github.com/j178/prek/commit/72f3e9a281090cec7b1ecb316075213fd80bfaf1"><code>72f3e9a</code></a> Warn about unused keys in user settings (<a href="https://redirect.github.com/j178/prek/issues/2665">#2665</a>)</li> <li><a href="https://github.com/j178/prek/commit/0b16695916bebd0be5009d0a626ce6a424eb907d"><code>0b16695</code></a> Disable error snippets in check-yaml diagnostics (<a href="https://redirect.github.com/j178/prek/issues/2664">#2664</a>)</li> <li><a href="https://github.com/j178/prek/commit/a6353bb07c2da93d320c07b8adb4438a53cb052b"><code>a6353bb</code></a> Simplify integration test helper visibility (<a href="https://redirect.github.com/j178/prek/issues/2663">#2663</a>)</li> <li><a href="https://github.com/j178/prek/commit/edfb174011e3d3f7379c0fe25917e4808d4dc0b6"><code>edfb174</code></a> Support cargo-binstall for Rust CLI dependencies (<a href="https://redirect.github.com/j178/prek/issues/2658">#2658</a>)</li> <li><a href="https://github.com/j178/prek/commit/0cefa9082d8e05249248df85af18532f845dc21c"><code>0cefa90</code></a> Update ubuntu:26.04 Docker digest to 2260313 (<a href="https://redirect.github.com/j178/prek/issues/2660">#2660</a>)</li> <li><a href="https://github.com/j178/prek/commit/b5bdccfc339c565358195ac25638cd3b18c539a7"><code>b5bdccf</code></a> Update Rust crate similar to v3.2.0 (<a href="https://redirect.github.com/j178/prek/issues/2662">#2662</a>)</li> <li><a href="https://github.com/j178/prek/commit/11404ef4a57391ab25f72ac163b784e6a7b9da3e"><code>11404ef</code></a> Update GitHub Actions (<a href="https://redirect.github.com/j178/prek/issues/2661">#2661</a>)</li> <li>Additional commits viewable in <a href="https://github.com/j178/prek/compare/v0.5.0...v0.5.1">compare view</a></li> </ul> </details> <br /> Updates `zizmor` from 1.29.0 to 1.30.0 <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.0</h2> <p><a href="https://github.com/sponsors/woodruffw/">Sponsorship is appreciated!</a></p> <h2>New Features 🌈<a href="https://docs.zizmor.sh/release-notes/#new-features">🔗</a></h2> <ul> <li> <p>New audit: <a href="https://docs.zizmor.sh/audits/#self-repository">self-repository</a> detects usages of the old "workspace-relative" form for local reusable workflows and actions and recommends the new "self-repository" form instead (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2271">#2271</a>) Enhancements 🌱<a href="https://docs.zizmor.sh/release-notes/#enhancements">🔗</a></p> </li> <li> <p>The <a href="https://docs.zizmor.sh/audits/#impostor-commit">impostor-commit</a> audit now supports pre-commit config inputs (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2256">#2256</a>)</p> </li> <li> <p>The <a href="https://docs.zizmor.sh/audits/#forbidden-uses">forbidden-uses</a> audit now supports pre-commit config inputs (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2263">#2263</a>)</p> </li> <li> <p>The <a href="https://docs.zizmor.sh/audits/#adhoc-packages">adhoc-packages</a> audit now detects more ad-hoc package management patterns, including bundle add and yarn add</p> <p>Many thanks to <a href="https://github.com/connorshea"><code>@connorshea</code></a> for proposing and implementing this enhancement!</p> </li> <li> <p>The <a href="https://docs.zizmor.sh/audits/#archived-uses">archived-uses</a> audit now supports pre-commit config inputs (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2272">#2272</a>)</p> </li> <li> <p>The <a href="https://docs.zizmor.sh/audits/#ref-confusion">ref-confusion</a> audit now supports pre-commit config inputs (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2274">#2274</a>)</p> </li> <li> <p>The <a href="https://docs.zizmor.sh/audits/#cache-poisoning">cache-poisoning</a> audit now produces more detailed and more precise diagnostics (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2330">#2330</a>)</p> </li> <li> <p>The <a href="https://docs.zizmor.sh/audits/#cache-poisoning">cache-poisoning</a> audit now handles and exposes auto-fixes in a more general manner (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2332">#2332</a>)</p> </li> <li> <p>zizmor now recognizes <a href="https://github.com/sethvargo/ratchet">sethvargo/ratchet</a> version comments when evaluating ref pinning (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2319">#2319</a>)</p> <p>Many thanks to <a href="https://github.com/njgudman"><code>@njgudman</code></a> for proposing and implementing this enhancement!</p> </li> <li> <p>The <a href="https://docs.zizmor.sh/audits/#unpinned-tools">unpinned-tools</a> audit now produces more detailed and more precise diagnostics (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2339">#2339</a>)</p> </li> <li> <p>The <a href="https://docs.zizmor.sh/audits/#unpinned-tools">unpinned-tools</a> audit now detects usages of <a href="https://github.com/extractions/setup-just">extractions/setup-just</a> (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2339">#2339</a>)</p> </li> <li> <p>The <a href="https://docs.zizmor.sh/audits/#unpinned-tools">unpinned-tools</a> audit now detects usages of <a href="https://github.com/extractions/setup-crate">extractions/setup-crate</a> (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2340">#2340</a>)</p> </li> <li> <p>The <a href="https://docs.zizmor.sh/audits/#archived-uses">archived-uses</a> audit now detects several more archived repositories (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2340">#2340</a>)</p> </li> <li> <p>The <a href="https://docs.zizmor.sh/audits/#ref-version-mismatch">ref-version-mismatch</a> audit now supports uses: that reference reusable workflows (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2344">#2344</a>)</p> </li> <li> <p>The <a href="https://docs.zizmor.sh/audits/#stale-action-refs">stale-action-refs</a> audit now supports uses: that reference reusable workflows (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2345">#2345</a>)</p> </li> </ul> <h2>Bug Fixes 🐛<a href="https://docs.zizmor.sh/release-notes/#bug-fixes">🔗</a></h2> <ul> <li> <p>Fixed a bug where zizmor would reject a .pre-commit-config.yml input containing a prek-specific builtin section (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2259">#2259</a>)</p> </li> <li> <p>Fixed a bug where the <a href="https://docs.zizmor.sh/audits/#unpinned-uses">unpinned-uses</a> audit would fail to honor ignore comments within the same step scope (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2289">#2289</a>)</p> </li> <li> <p>Fixed a bug where zizmor would reject a dependabot.yml containing a goproxy-server registry definition (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2300">#2300</a>)</p> </li> <li> <p>Fixed a bug where zizmor would reject pre-commit configurations containing prek-specific glob patterns in files or exclude (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2308">#2308</a>)</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </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.0</h2> <h3>New Features 🌈</h3> <ul> <li><strong>New audit</strong>: [self-repository] detects usages of the old "workspace-relative" form for local reusable workflows and actions and recommends the new "self-repository" form instead (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2271">#2271</a>)</li> </ul> <h3>Enhancements 🌱</h3> <ul> <li> <p>The [impostor-commit] audit now supports pre-commit config inputs (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2256">#2256</a>)</p> </li> <li> <p>The [forbidden-uses] audit now supports pre-commit config inputs (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2263">#2263</a>)</p> </li> <li> <p>The [adhoc-packages] audit now detects more ad-hoc package management patterns, including <code>bundle add</code> and <code>yarn add</code></p> <p>Many thanks to <a href="https://github.com/connorshea"><code>@connorshea</code></a> for proposing and implementing this enhancement!</p> </li> <li> <p>The [archived-uses] audit now supports pre-commit config inputs (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2272">#2272</a>)</p> </li> <li> <p>The [ref-confusion] audit now supports pre-commit config inputs (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2274">#2274</a>)</p> </li> <li> <p>The [cache-poisoning] audit now produces more detailed and more precise diagnostics (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2330">#2330</a>)</p> </li> <li> <p>The [cache-poisoning] audit now handles and exposes auto-fixes in a more general manner (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2332">#2332</a>)</p> </li> <li> <p>zizmor now recognizes <code>@sethvargo/ratchet</code> version comments when evaluating ref pinning (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2319">#2319</a>)</p> <p>Many thanks to <a href="https://github.com/njgudman"><code>@njgudman</code></a> for proposing and implementing this enhancement!</p> </li> <li> <p>The [unpinned-tools] audit now produces more detailed and more precise diagnostics (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2339">#2339</a>)</p> </li> <li> <p>The [unpinned-tools] audit now detects usages of <code>@extractions/setup-just</code> (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2339">#2339</a>)</p> </li> <li> <p>The [unpinned-tools] audit now detects usages of <code>@extractions/setup-crate</code> (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2340">#2340</a>)</p> </li> <li> <p>The [archived-uses] audit now detects several more archived repositories (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2340">#2340</a>)</p> </li> <li> <p>The [ref-version-mismatch] audit now supports <code>#!yaml uses:</code> that reference reusable workflows (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2344">#2344</a>)</p> </li> <li> <p>The [stale-action-refs] audit now supports <code>#!yaml uses:</code> that reference reusable workflows (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2345">#2345</a>)</p> </li> </ul> <h3>Bug Fixes 🐛</h3> <ul> <li>Fixed a bug where <code>zizmor</code> would reject a <code>.pre-commit-config.yml</code> input containing a <code>prek</code>-specific <code>builtin</code> section (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2259">#2259</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/zizmorcore/zizmor/commit/fb814d6687450fc8e0b0fba8d958b1ac40c0647f"><code>fb814d6</code></a> Prep 1.30.0 (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2351">#2351</a>)</li> <li><a href="https://github.com/zizmorcore/zizmor/commit/3ebc1b1432bf7414d3dda15ed0c47a9c63420bc6"><code>3ebc1b1</code></a> expressions: add a recursion budget (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2349">#2349</a>)</li> <li><a href="https://github.com/zizmorcore/zizmor/commit/3fd0366292ac8312a8fee6ac41dce9798c91398b"><code>3fd0366</code></a> zizmor 1.30.0-rc2 (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2347">#2347</a>)</li> <li><a href="https://github.com/zizmorcore/zizmor/commit/b97ef2a8260a1cced52595aa385cb3fca576f78b"><code>b97ef2a</code></a> Use Docker's github-builder for image builds (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2346">#2346</a>)</li> <li><a href="https://github.com/zizmorcore/zizmor/commit/551069182c5d8a89f5f7f4ec3fcf6bb23543d6bf"><code>5510691</code></a> stale-action-refs: support reusable workflows (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2345">#2345</a>)</li> <li><a href="https://github.com/zizmorcore/zizmor/commit/0c9a30738f7517ffb6beceb37066610c87039700"><code>0c9a307</code></a> ref-version-mismatch: support reusable workflows (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2344">#2344</a>)</li> <li><a href="https://github.com/zizmorcore/zizmor/commit/3bebccba7be04ea2af8be2562128f66bd94fb752"><code>3bebccb</code></a> Bump trophies (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2341">#2341</a>)</li> <li><a href="https://github.com/zizmorcore/zizmor/commit/55336ee2a73b7bff38bccff96cbc056db19716d2"><code>55336ee</code></a> Suggest tags belonging to the action being used (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2247">#2247</a>)</li> <li><a href="https://github.com/zizmorcore/zizmor/commit/5398c76bd97eae99117bfc9cf07ab2c444c95dcb"><code>5398c76</code></a> More archived actions, unpinned-tools (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2340">#2340</a>)</li> <li><a href="https://github.com/zizmorcore/zizmor/commit/b54e540938bfb8c314d207d7175a1e897202beda"><code>b54e540</code></a> unpinned-tools: rewrite in terms of ActionCoordinate (<a href="https://redirect.github.com/zizmorcore/zizmor/issues/2339">#2339</a>)</li> <li>Additional commits viewable in <a href="https://github.com/zizmorcore/zizmor/compare/v1.29.0...v1.30.0">compare view</a></li> </ul> </details> <br /> Updates `ast-grep-cli` from 0.45.2 to 0.45.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/ast-grep/ast-grep/releases">ast-grep-cli's releases</a>.</em></p> <blockquote> <h2>0.45.3</h2> <ul> <li>chore(deps): update dependency dprint to v0.57.0 <a href="https://redirect.github.com/ast-grep/ast-grep/pull/2916"><code>[#2916](https://github.com/ast-grep/ast-grep/issues/2916)</code></a></li> <li>feat: add min-severity cli <a href="https://redirect.github.com/ast-grep/ast-grep/pull/2917"><code>[#2917](https://github.com/ast-grep/ast-grep/issues/2917)</code></a></li> <li>fix(outline): anchor fallback signatures to names <a href="https://redirect.github.com/ast-grep/ast-grep/pull/2913"><code>[#2913](https://github.com/ast-grep/ast-grep/issues/2913)</code></a></li> <li>feat(outline): add Markdown heading support <a href="https://redirect.github.com/ast-grep/ast-grep/pull/2912"><code>[#2912](https://github.com/ast-grep/ast-grep/issues/2912)</code></a></li> <li>chore(deps): update dependency oxlint to v1.80.0 <a href="https://redirect.github.com/ast-grep/ast-grep/pull/2908"><code>[#2908](https://github.com/ast-grep/ast-grep/issues/2908)</code></a></li> <li>chore(deps): update dependency <code>@ast-grep/napi</code> to v0.45.2 <a href="https://redirect.github.com/ast-grep/ast-grep/pull/2906"><code>[#2906](https://github.com/ast-grep/ast-grep/issues/2906)</code></a></li> <li>feat: add min-severity cli (<a href="https://redirect.github.com/ast-grep/ast-grep/issues/2917">#2917</a>) <a href="https://redirect.github.com/ast-grep/ast-grep/issues/2720"><code>[#2720](https://github.com/ast-grep/ast-grep/issues/2720)</code></a></li> <li>fix: ast-grep-ignore must be at first be the frist alphabet to take effect <a href="https://redirect.github.com/ast-grep/ast-grep/issues/2909"><code>[#2909](https://github.com/ast-grep/ast-grep/issues/2909)</code></a></li> <li>chore: update tree-sitter 0.27 <a href="https://github.com/ast-grep/ast-grep/commit/bb745292b5e683822c27612858b5b0edb54e273e"><code>bb74529</code></a></li> <li>fix: fix clippy <a href="https://github.com/ast-grep/ast-grep/commit/c6b32d74ad12cea690cb331c88f004764df6e985"><code>c6b32d7</code></a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/ast-grep/ast-grep/blob/main/CHANGELOG.md">ast-grep-cli's changelog</a>.</em></p> <blockquote> <h4><a href="https://github.com/ast-grep/ast-grep/compare/0.45.2...0.45.3">0.45.3</a></h4> <ul> <li>chore(deps): update dependency dprint to v0.57.0 <a href="https://redirect.github.com/ast-grep/ast-grep/pull/2916"><code>[#2916](https://github.com/ast-grep/ast-grep/issues/2916)</code></a></li> <li>feat: add min-severity cli <a href="https://redirect.github.com/ast-grep/ast-grep/pull/2917"><code>[#2917](https://github.com/ast-grep/ast-grep/issues/2917)</code></a></li> <li>fix(outline): anchor fallback signatures to names <a href="https://redirect.github.com/ast-grep/ast-grep/pull/2913"><code>[#2913](https://github.com/ast-grep/ast-grep/issues/2913)</code></a></li> <li>feat(outline): add Markdown heading support <a href="https://redirect.github.com/ast-grep/ast-grep/pull/2912"><code>[#2912](https://github.com/ast-grep/ast-grep/issues/2912)</code></a></li> <li>chore(deps): update dependency oxlint to v1.80.0 <a href="https://redirect.github.com/ast-grep/ast-grep/pull/2908"><code>[#2908](https://github.com/ast-grep/ast-grep/issues/2908)</code></a></li> <li>chore(deps): update dependency <code>@ast-grep/napi</code> to v0.45.2 <a href="https://redirect.github.com/ast-grep/ast-grep/pull/2906"><code>[#2906](https://github.com/ast-grep/ast-grep/issues/2906)</code></a></li> <li>feat: add min-severity cli (<a href="https://redirect.github.com/ast-grep/ast-grep/issues/2917">#2917</a>) <a href="https://redirect.github.com/ast-grep/ast-grep/issues/2720"><code>[#2720](https://github.com/ast-grep/ast-grep/issues/2720)</code></a></li> <li>fix: ast-grep-ignore must be at first be the frist alphabet to take effect <a href="https://redirect.github.com/ast-grep/ast-grep/issues/2909"><code>[#2909](https://github.com/ast-grep/ast-grep/issues/2909)</code></a></li> <li>chore: update tree-sitter 0.27 <a href="https://github.com/ast-grep/ast-grep/commit/bb745292b5e683822c27612858b5b0edb54e273e"><code>bb74529</code></a></li> <li>fix: fix clippy <a href="https://github.com/ast-grep/ast-grep/commit/c6b32d74ad12cea690cb331c88f004764df6e985"><code>c6b32d7</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/ast-grep/ast-grep/commit/979c143639e3588c31f563091e69398683ed34f0"><code>979c143</code></a> 0.45.3</li> <li><a href="https://github.com/ast-grep/ast-grep/commit/d76ca48686157d995a4afa73c0a7c7391ddccffb"><code>d76ca48</code></a> chore(deps): update dependency dprint to v0.57.0 (<a href="https://redirect.github.com/ast-grep/ast-grep/issues/2916">#2916</a>)</li> <li><a href="https://github.com/ast-grep/ast-grep/commit/8f94fd15085d87ae2571acaeab87dea668ae5c78"><code>8f94fd1</code></a> feat: add min-severity cli (<a href="https://redirect.github.com/ast-grep/ast-grep/issues/2917">#2917</a>)</li> <li><a href="https://github.com/ast-grep/ast-grep/commit/bb745292b5e683822c27612858b5b0edb54e273e"><code>bb74529</code></a> chore: update tree-sitter 0.27</li> <li><a href="https://github.com/ast-grep/ast-grep/commit/a95d846e66bf6a97d23fb3f423bff0690e70161d"><code>a95d846</code></a> fix: ast-grep-ignore must be at first be the frist alphabet to take effect</li> <li><a href="https://github.com/ast-grep/ast-grep/commit/c6b32d74ad12cea690cb331c88f004764df6e985"><code>c6b32d7</code></a> fix: fix clippy</li> <li><a href="https://github.com/ast-grep/ast-grep/commit/9b4fa64ea712c4b1e02c93360ef273b91cb15bc8"><code>9b4fa64</code></a> fix(outline): anchor fallback signatures to names (<a href="https://redirect.github.com/ast-grep/ast-grep/issues/2913">#2913</a>)</li> <li><a href="https://github.com/ast-grep/ast-grep/commit/6cf4957f5151ec68c4434127d4d9cc0f35992a87"><code>6cf4957</code></a> feat(outline): add Markdown heading support (<a href="https://redirect.github.com/ast-grep/ast-grep/issues/2912">#2912</a>)</li> <li><a href="https://github.com/ast-grep/ast-grep/commit/d045852645d2ba6609a686a324658a156428f590"><code>d045852</code></a> chore(deps): update dependency oxlint to v1.80.0 (<a href="https://redirect.github.com/ast-grep/ast-grep/issues/2908">#2908</a>)</li> <li><a href="https://github.com/ast-grep/ast-grep/commit/40dab3c0de635a7450ddbb88f255b099533afbd4"><code>40dab3c</code></a> chore(deps): update dependency <code>@ast-grep/napi</code> to v0.45.2 (<a href="https://redirect.github.com/ast-grep/ast-grep/issues/2906">#2906</a>)</li> <li>See full diff in <a href="https://github.com/ast-grep/ast-grep/compare/0.45.2...0.45.3">compare view</a></li> </ul> </details> <br /> Updates `typos` from 1.50.0 to 1.50.1 <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.1</h2> <h2>[1.50.1] - 2026-09-01</h2> <h3>Fixes</h3> <ul> <li>Don't correct <code>asend</code> in Python code</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/crate-ci/typos/blob/master/CHANGELOG.md">typos's changelog</a>.</em></p> <blockquote> <h2>[1.50.1] - 2026-09-01</h2> <h3>Fixes</h3> <ul> <li>Don't correct <code>asend</code> in Python code</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/crate-ci/typos/commit/d43b6c087ac471e2ea7b8af622ff15f05c0c365b"><code>d43b6c0</code></a> chore: Release</li> <li><a href="https://github.com/crate-ci/typos/commit/84aa9630a9832cedb7be976b3a3e4e4cd9ad68e8"><code>84aa963</code></a> docs: Update changelog</li> <li><a href="https://github.com/crate-ci/typos/commit/79e6746de5fb3fe58bb2d7a2128c22fd01e9e5e0"><code>79e6746</code></a> Merge pull request <a href="https://redirect.github.com/crate-ci/typos/issues/1608">#1608</a> from nightcityblade/fix/python-asend</li> <li><a href="https://github.com/crate-ci/typos/commit/aba69857f2fe31f16eb41990c92c0a3fa3244be1"><code>aba6985</code></a> Merge pull request <a href="https://redirect.github.com/crate-ci/typos/issues/1616">#1616</a> from crate-ci/renovate/clap-cargo-0.x</li> <li><a href="https://github.com/crate-ci/typos/commit/92ed824f4f7394e08eb031378ac49112ec496efd"><code>92ed824</code></a> chore(deps): Update compatible (<a href="https://redirect.github.com/crate-ci/typos/issues/1615">#1615</a>)</li> <li><a href="https://github.com/crate-ci/typos/commit/e575a6c8a0e161ad343c1b11e2bf6ee464fff115"><code>e575a6c</code></a> chore(deps): Update Rust crate clap-cargo to 0.19.0</li> <li><a href="https://github.com/crate-ci/typos/commit/5956a2610c16be2214e843ffebc3ac6d80c73f25"><code>5956a26</code></a> fix: Allow Python asend identifier</li> <li><a href="https://github.com/crate-ci/typos/commit/f6ce659dbc0756e315afbd7b0176e0410ef183e1"><code>f6ce659</code></a> test: Capture Python asend behavior</li> <li>See full diff in <a href="https://github.com/crate-ci/typos/compare/v1.50.0...v1.50.1">compare view</a></li> </ul> </details> <br /> Updates `ty` from 0.0.75 to 0.0.77 <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.77</h2> <h2>Release Notes</h2> <p>Released on 2026-08-31.</p> <h3>Bug fixes</h3> <ul> <li>Bound recursive protocol traversal in generic intersections (<a href="https://redirect.github.com/astral-sh/ruff/pull/28215">#28215</a>)</li> <li>Preserve recursion guards across nested type operations (<a href="https://redirect.github.com/astral-sh/ruff/pull/28150">#28150</a>)</li> <li>Preserve syntax and comments when removing redundant casts (<a href="https://redirect.github.com/astral-sh/ruff/pull/28145">#28145</a>)</li> <li>Stabilize recursive receiver inference (<a href="https://redirect.github.com/astral-sh/ruff/pull/28042">#28042</a>)</li> <li>Stabilize condition truthiness during cyclic inference (<a href="https://redirect.github.com/astral-sh/ruff/pull/28212">#28212</a>)</li> </ul> <h3>Core type checking</h3> <ul> <li>Preserve generic receivers in implicit <code>__init_subclass__</code> calls (<a href="https://redirect.github.com/astral-sh/ruff/pull/28138">#28138</a>)</li> <li>Preserve specialization for inherited <code>TypedDict</code> methods (<a href="https://redirect.github.com/astral-sh/ruff/pull/28111">#28111</a>)</li> <li>Propagate deletions through nested loop headers (<a href="https://redirect.github.com/astral-sh/ruff/pull/28044">#28044</a>)</li> </ul> <h3>Performance</h3> <ul> <li>Avoid repeated inference for literal union call results (<a href="https://redirect.github.com/astral-sh/ruff/pull/28196">#28196</a>)</li> </ul> <h3>Contributors</h3> <ul> <li><a href="https://github.com/charliermarsh"><code>@charliermarsh</code></a></li> <li><a href="https://github.com/carljm"><code>@carljm</code></a></li> </ul> <h2>Install ty 0.0.77</h2> <h3>Install prebuilt binaries via shell script</h3> <pre lang="sh"><code>curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ty/releases/download/0.0.77/ty-installer.sh | sh </code></pre> <h3>Install prebuilt binaries via powershell script</h3> <pre lang="sh"><code>powershell -ExecutionPolicy Bypass -c "irm https://releases.astral.sh/github/ty/releases/download/0.0.77/ty-installer.ps1 | iex" </code></pre> <h2>Download ty 0.0.77</h2> <table> <thead> <tr> <th>File</th> <th>Platform</th> <th>Checksum</th> </tr> </thead> <tbody> <tr> <td><a href="https://releases.astral.sh/github/ty/releases/download/0.0.77/ty-aarch64-apple-darwin.tar.gz">ty-aarch64-apple-darwin.tar.gz</a></td> <td>Apple Silicon macOS</td> <td><a href="https://releases.astral.sh/github/ty/releases/download/0.0.77/ty-aarch64-apple-darwin.tar.gz.sha256">checksum</a></td> </tr> <tr> <td><a href="https://releases.astral.sh/github/ty/releases/download/0.0.77/ty-x86_64-apple-darwin.tar.gz">ty-x86_64-apple-darwin.tar.gz</a></td> <td>Intel macOS</td> <td><a href="https://releases.astral.sh/github/ty/releases/download/0.0.77/ty-x86_64-apple-darwin.tar.gz.sha256">checksum</a></td> </tr> <tr> <td><a href="https://releases.astral.sh/github/ty/releases/download/0.0.77/ty-aarch64-pc-windows-msvc.zip">ty-aarch64-pc-windows-msvc.zip</a></td> <td>ARM64 Windows</td> <td><a href="https://releases.astral.sh/github/ty/releases/download/0.0.77/ty-aarch64-pc-windows-msvc.zip.sha256">checksum</a></td> </tr> <tr> <td><a href="https://releases.astral.sh/github/ty/releases/download/0.0.77/ty-i686-pc-windows-msvc.zip">ty-i686-pc-windows-msvc.zip</a></td> <td>x86 Windows</td> <td><a href="https://releases.astral.sh/github/ty/releases/download/0.0.77/ty-i686-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/astral-sh/ty/blob/main/CHANGELOG.md">ty's changelog</a>.</em></p> <blockquote> <h2>0.0.77</h2> <p>Released on 2026-08-31.</p> <h3>Bug fixes</h3> <ul> <li>Bound recursive protocol traversal in generic intersections (<a href="https://redirect.github.com/astral-sh/ruff/pull/28215">#28215</a>)</li> <li>Preserve recursion guards across nested type operations (<a href="https://redirect.github.com/astral-sh/ruff/pull/28150">#28150</a>)</li> <li>Preserve syntax and comments when removing redundant casts (<a href="https://redirect.github.com/astral-sh/ruff/pull/28145">#28145</a>)</li> <li>Stabilize recursive receiver inference (<a href="https://redirect.github.com/astral-sh/ruff/pull/28042">#28042</a>)</li> <li>Stabilize condition truthiness during cyclic inference (<a href="https://redirect.github.com/astral-sh/ruff/pull/28212">#28212</a>)</li> </ul> <h3>Core type checking</h3> <ul> <li>Preserve generic receivers in implicit <code>__init_subclass__</code> calls (<a href="https://redirect.github.com/astral-sh/ruff/pull/28138">#28138</a>)</li> <li>Preserve specialization for inherited <code>TypedDict</code> methods (<a href="https://redirect.github.com/astral-sh/ruff/pull/28111">#28111</a>)</li> <li>Propagate deletions through nested loop headers (<a href="https://redirect.github.com/astral-sh/ruff/pull/28044">#28044</a>)</li> </ul> <h3>Performance</h3> <ul> <li>Avoid repeated inference for literal union call results (<a href="https://redirect.github.com/astral-sh/ruff/pull/28196">#28196</a>)</li> </ul> <h3>Contributors</h3> <ul> <li><a href="https://github.com/charliermarsh"><code>@charliermarsh</code></a></li> <li><a href="https://github.com/carljm"><code>@carljm</code></a></li> </ul> <h2>0.0.76</h2> <p>Released on 2026-08-31.</p> <h3>Preview features</h3> <ul> <li>Add a missing-direct-dependency rule (<a href="https://redirect.github.com/astral-sh/ruff/pull/28001">#28001</a>)</li> <li>Cancel superseded queued uv requests (<a href="https://redirect.github.com/astral-sh/ruff/pull/28108">#28108</a>)</li> <li>Check direct dependencies in PEP 723 scripts (<a href="https://redirect.github.com/astral-sh/ruff/pull/28136">#28136</a>)</li> <li>Fix Goto definition in script dependencies (<a href="https://redirect.github.com/astral-sh/ruff/pull/27747">#27747</a>)</li> <li>Move script environment initialization to the CLI and LSP (<a href="https://redirect.github.com/astral-sh/ruff/pull/28038">#28038</a>)</li> <li>Refresh uv project metadata in the background (<a href="https://redirect.github.com/astral-sh/ruff/pull/27933">#27933</a>)</li> <li>Synchronize PEP 723 script environments in the language server (<a href="https://redirect.github.com/astral-sh/ruff/pull/27619">#27619</a>)</li> <li>Warn when uv metadata cannot support dependency checks (<a href="https://redirect.github.com/astral-sh/ruff/pull/28133">#28133</a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li>Avoid panics on incomplete protocol type parameter lists (<a href="https://redirect.github.com/astral-sh/ruff/pull/28088">#28088</a>)</li> <li>Fix auto-completion panic involving bare declarations (<a href="https://redirect.github.com/astral-sh/ruff/pull/28191">#28191</a>)</li> <li>Guard recursive meta-type expansion (<a href="https://redirect.github.com/astral-sh/ruff/pull/28143">#28143</a>)</li> <li>Preserve parentheses when removing redundant casts (<a href="https://redirect.github.com/astral-sh/ruff/pull/28092">#28092</a>)</li> </ul> <h3>LSP server</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/astral-sh/ty/commit/371111b450de94d229a33541cb9648c0df9624ec"><code>371111b</code></a> Bump version to 0.0.77 (<a href="https://redirect.github.com/astral-sh/ty/issues/4435">#4435</a>)</li> <li><a href="https://github.com/astral-sh/ty/commit/1940c8a75afa3f52913808d43372e136de768f81"><code>1940c8a</code></a> Bump version to 0.0.76 (<a href="https://redirect.github.com/astral-sh/ty/issues/4426">#4426</a>)</li> <li><a href="https://github.com/astral-sh/ty/commit/c6d3626e9af49044a650926a86c6faaee281f9b4"><code>c6d3626</code></a> Improve <code>uv-lock</code> pre-commit configuration (<a href="https://redirect.github.com/astral-sh/ty/issues/4398">#4398</a>)</li> <li>See full diff in <a href="https://github.com/astral-sh/ty/compare/0.0.75...0.0.77">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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
