Skip to content

Commit 2afbd12

Browse files
authored
Bump ty from 0.0.49 to 0.0.51 (#169)
Bumps [ty](https://github.com/astral-sh/ty) from 0.0.49 to 0.0.51. <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.51</h2> <h2>Release Notes</h2> <p>Released on 2026-06-18.</p> <h3>Bug fixes</h3> <ul> <li>Fix bound TypeVar default cycle recovery (<a href="https://redirect.github.com/astral-sh/ruff/pull/26124">#26124</a>)</li> <li>Support <code>Annotated[Any, ...]</code> as a class base (<a href="https://redirect.github.com/astral-sh/ruff/pull/26133">#26133</a>)</li> </ul> <h3>LSP server</h3> <ul> <li>Suggest keyword-only arguments between variadic parameters (<a href="https://redirect.github.com/astral-sh/ruff/pull/26134">#26134</a>)</li> </ul> <h3>Core type checking</h3> <ul> <li>Avoid assuming classes with <code>Any</code> or <code>Unknown</code> bases are descriptors (<a href="https://redirect.github.com/astral-sh/ruff/pull/26120">#26120</a>)</li> <li>Infer simpler types in complex lambda cycles (<a href="https://redirect.github.com/astral-sh/ruff/pull/26137">#26137</a>)</li> <li>Preserve exact class objects during identity narrowing (<a href="https://redirect.github.com/astral-sh/ruff/pull/26117">#26117</a>)</li> </ul> <h3>Diagnostics</h3> <ul> <li>Preserve unpacking diagnostics for nested assignment targets (<a href="https://redirect.github.com/astral-sh/ruff/pull/26121">#26121</a>)</li> </ul> <h3>Performance</h3> <ul> <li>Compact indexed AST node storage (<a href="https://redirect.github.com/astral-sh/ruff/pull/25998">#25998</a>)</li> <li>Discard dead DNF branches in intersection building (<a href="https://redirect.github.com/astral-sh/ruff/pull/26144">#26144</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>Remove broken gradual guarantee link (<a href="https://redirect.github.com/astral-sh/ty/pull/3806">#3806</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/ibraheemdev"><code>@​ibraheemdev</code></a></li> <li><a href="https://github.com/carljm"><code>@​carljm</code></a></li> <li><a href="https://github.com/MichaReiser"><code>@​MichaReiser</code></a></li> <li><a href="https://github.com/sharkdp"><code>@​sharkdp</code></a></li> </ul> <h2>Install ty 0.0.51</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.51/ty-installer.sh | sh </code></pre> <h3>Install prebuilt binaries via powershell script</h3> <!-- 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.51</h2> <p>Released on 2026-06-18.</p> <h3>Bug fixes</h3> <ul> <li>Fix bound TypeVar default cycle recovery (<a href="https://redirect.github.com/astral-sh/ruff/pull/26124">#26124</a>)</li> <li>Support <code>Annotated[Any, ...]</code> as a class base (<a href="https://redirect.github.com/astral-sh/ruff/pull/26133">#26133</a>)</li> </ul> <h3>LSP server</h3> <ul> <li>Suggest keyword-only arguments between variadic parameters (<a href="https://redirect.github.com/astral-sh/ruff/pull/26134">#26134</a>)</li> </ul> <h3>Core type checking</h3> <ul> <li>Avoid assuming classes with <code>Any</code> or <code>Unknown</code> bases are descriptors (<a href="https://redirect.github.com/astral-sh/ruff/pull/26120">#26120</a>)</li> <li>Infer simpler types in complex lambda cycles (<a href="https://redirect.github.com/astral-sh/ruff/pull/26137">#26137</a>)</li> <li>Preserve exact class objects during identity narrowing (<a href="https://redirect.github.com/astral-sh/ruff/pull/26117">#26117</a>)</li> </ul> <h3>Diagnostics</h3> <ul> <li>Preserve unpacking diagnostics for nested assignment targets (<a href="https://redirect.github.com/astral-sh/ruff/pull/26121">#26121</a>)</li> </ul> <h3>Performance</h3> <ul> <li>Compact indexed AST node storage (<a href="https://redirect.github.com/astral-sh/ruff/pull/25998">#25998</a>)</li> <li>Discard dead DNF branches in intersection building (<a href="https://redirect.github.com/astral-sh/ruff/pull/26144">#26144</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>Remove broken gradual guarantee link (<a href="https://redirect.github.com/astral-sh/ty/pull/3806">#3806</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/ibraheemdev"><code>@​ibraheemdev</code></a></li> <li><a href="https://github.com/carljm"><code>@​carljm</code></a></li> <li><a href="https://github.com/MichaReiser"><code>@​MichaReiser</code></a></li> <li><a href="https://github.com/sharkdp"><code>@​sharkdp</code></a></li> </ul> <h2>0.0.50</h2> <p>Released on 2026-06-17.</p> <h3>Bug fixes</h3> <ul> <li>Avoid cross-TypeVar leakage in generic inference (<a href="https://redirect.github.com/astral-sh/ruff/pull/26099">#26099</a>)</li> <li>Fix panic from oscillating collection-use constraints (<a href="https://redirect.github.com/astral-sh/ruff/pull/26031">#26031</a>)</li> <li>Preserve type variables in fixed tuple aliases (<a href="https://redirect.github.com/astral-sh/ruff/pull/26041">#26041</a>)</li> <li>Respect ParamSpec binding contexts (<a href="https://redirect.github.com/astral-sh/ruff/pull/25993">#25993</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/b5ef61c13dd0869e403fe3c9d6b7a458f94537a2"><code>b5ef61c</code></a> Bump version to 0.0.51 (<a href="https://redirect.github.com/astral-sh/ty/issues/3811">#3811</a>)</li> <li><a href="https://github.com/astral-sh/ty/commit/0749deed7656be89b68af39191fe05b2d9d3b2b7"><code>0749dee</code></a> Remove broken gradual guarantee link (<a href="https://redirect.github.com/astral-sh/ty/issues/3806">#3806</a>)</li> <li><a href="https://github.com/astral-sh/ty/commit/556d22cedcefc93cadec8f9b46defa288cc57a3c"><code>556d22c</code></a> fix typo (<a href="https://redirect.github.com/astral-sh/ty/issues/3805">#3805</a>)</li> <li><a href="https://github.com/astral-sh/ty/commit/ad35fdff18d84883120c14e3d2cead8903cf8507"><code>ad35fdf</code></a> Improve the &quot;Does ty have a strict mode?&quot; FAQ (<a href="https://redirect.github.com/astral-sh/ty/issues/3798">#3798</a>)</li> <li><a href="https://github.com/astral-sh/ty/commit/9eb8419ae64191539d6ae19f5d4cccdf47be5e5c"><code>9eb8419</code></a> Expand mypy and Pyright rule mapping (<a href="https://redirect.github.com/astral-sh/ty/issues/3783">#3783</a>)</li> <li><a href="https://github.com/astral-sh/ty/commit/8c5c8c10dc9796520b4ac7eff64d932ab631b437"><code>8c5c8c1</code></a> Bump version to 0.0.50 (<a href="https://redirect.github.com/astral-sh/ty/issues/3800">#3800</a>)</li> <li><a href="https://github.com/astral-sh/ty/commit/42a9002aa032cc85dc44c25efe4d8b3a29bfd914"><code>42a9002</code></a> Update benchmarks for ty 0.0.50 (<a href="https://redirect.github.com/astral-sh/ty/issues/3799">#3799</a>)</li> <li><a href="https://github.com/astral-sh/ty/commit/f515f25eeb6691e00761228dc00bc0de6de1780f"><code>f515f25</code></a> Pass PyPI version to ty-pre-commit when triggering a release in that repo (<a href="https://redirect.github.com/astral-sh/ty/issues/3">#3</a>...</li> <li>See full diff in <a href="https://github.com/astral-sh/ty/compare/0.0.49...0.0.51">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ty&package-manager=uv&previous-version=0.0.49&new-version=0.0.51)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
2 parents a2755e3 + b19db30 commit 2afbd12

1 file changed

Lines changed: 21 additions & 21 deletions

File tree

uv.lock

Lines changed: 21 additions & 21 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)