Skip to content

Commit 9b98726

Browse files
Bump ty from 0.0.13 to 0.0.14 (#1927)
Bumps [ty](https://github.com/astral-sh/ty) from 0.0.13 to 0.0.14. <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.14</h2> <h2>Release Notes</h2> <p>Released on 2026-01-26.</p> <h3>Bug fixes</h3> <ul> <li>Consider keyword arguments when unpacking a variadic argument (<a href="https://redirect.github.com/astral-sh/ruff/pull/22796">#22796</a>)</li> <li>Fix binary operator false-positive for constrained TypeVars (<a href="https://redirect.github.com/astral-sh/ruff/pull/22782">#22782</a>)</li> <li>Fix docstring rendering for literal blocks after doctests (<a href="https://redirect.github.com/astral-sh/ruff/pull/22676">#22676</a>)</li> <li>Fix false-positive <code>unsupported-operator</code> for &quot;symmetric&quot; TypeVars (<a href="https://redirect.github.com/astral-sh/ruff/pull/22756">#22756</a>)</li> <li>Fix panic when overriding a final method using an assignment (<a href="https://redirect.github.com/astral-sh/ruff/pull/22831">#22831</a>)</li> <li>Fix unary operator false-positive for constrained TypeVars (<a href="https://redirect.github.com/astral-sh/ruff/pull/22783">#22783</a>)</li> <li>Fix generic functions with a generic (ParamSpec) decorator (<a href="https://redirect.github.com/astral-sh/ruff/pull/22544">#22544</a>)</li> <li>Fix <code>memo.changed_at</code> assertion panics (<a href="https://redirect.github.com/astral-sh/ruff/pull/22498">#22498</a>)</li> </ul> <h3>LSP server</h3> <ul> <li>Look up attributes on metaclasses for Go to Definition (<a href="https://redirect.github.com/astral-sh/ruff/pull/22758">#22758</a>)</li> <li>Suppress type inlay hints for leading-underscore assignments (<a href="https://redirect.github.com/astral-sh/ruff/pull/22855">#22855</a>)</li> </ul> <h3>Configuration</h3> <ul> <li>Add <code>allowed-unresolved-imports</code> setting (<a href="https://redirect.github.com/astral-sh/ruff/pull/22800">#22800</a>)</li> </ul> <h3>Other changes</h3> <ul> <li>Add <code>assert-type-unspellable-subtype</code> diagnostic, for failed <code>assert_type()</code> where the actual type is a subtype of the named type that can't be spelled in a type expression (<a href="https://redirect.github.com/astral-sh/ruff/pull/22815">#22815</a>)</li> <li>Add a new <code>empty-body</code> return code for functions with stub bodies that have non-<code>None</code> return annotations (<a href="https://redirect.github.com/astral-sh/ruff/pull/22846">#22846</a>)</li> <li>Add diagnostic disambiguation for different type aliases with the same name (<a href="https://redirect.github.com/astral-sh/ruff/pull/22852">#22852</a>)</li> <li>Add support for dict literals and dict() calls as default values for parameters with TypedDict types (<a href="https://redirect.github.com/astral-sh/ruff/pull/22161">#22161</a>)</li> <li>Add support for subscripts on intersections (<a href="https://redirect.github.com/astral-sh/ruff/pull/22654">#22654</a>)</li> <li>Avoid duplicate syntax errors for <code>await</code> outside functions (<a href="https://redirect.github.com/astral-sh/ruff/pull/22826">#22826</a>)</li> <li>Emit an error if the same type parameter appears more than once in a <code>Generic[]</code> subscript (<a href="https://redirect.github.com/astral-sh/ruff/pull/22738">#22738</a>)</li> <li>Emit diagnostic for unimplemented abstract method on <a href="https://github.com/final"><code>@​final</code></a> class (<a href="https://redirect.github.com/astral-sh/ruff/pull/22753">#22753</a>)</li> <li>Fix GitLab Code Quality output format for empty diagnostics (<a href="https://redirect.github.com/astral-sh/ruff/pull/22833">#22833</a>)</li> <li>Fix assignment in decorated method causing <code>Unknown</code> fallback (<a href="https://redirect.github.com/astral-sh/ruff/pull/22778">#22778</a>)</li> <li>Fix false negative when using a non-runtime-checkable protocol in a <code>match</code> class pattern (<a href="https://redirect.github.com/astral-sh/ruff/pull/22836">#22836</a>)</li> <li>Improve completion rankings for raise-from/except contexts (<a href="https://redirect.github.com/astral-sh/ruff/pull/22775">#22775</a>)</li> <li>Improve invalid assignment diagnostics with type context (<a href="https://redirect.github.com/astral-sh/ruff/pull/22643">#22643</a>)</li> <li>Improve support for kwarg splats in dictionary literals (<a href="https://redirect.github.com/astral-sh/ruff/pull/22781">#22781</a>)</li> <li>Infer <code>TypedDict</code> types with &gt;=1 required key as being always truthy (<a href="https://redirect.github.com/astral-sh/ruff/pull/22808">#22808</a>)</li> <li>Point to an overload with an invalid <code>@Final</code> decoator when emitting <code>invalid-overload</code> errors for invalid <code>@Final</code> decorators (<a href="https://redirect.github.com/astral-sh/ruff/pull/22812">#22812</a>)</li> <li>Require both <code>*args</code> and <code>**kwargs</code> when calling a <code>ParamSpec</code> callable (<a href="https://redirect.github.com/astral-sh/ruff/pull/22820">#22820</a>)</li> <li>Stricter validation of <code>TypedDict</code> definitions (<a href="https://redirect.github.com/astral-sh/ruff/pull/22811">#22811</a>)</li> <li>Support recursive and stringified annotations in functional <code>typing.NamedTuple</code>s (<a href="https://redirect.github.com/astral-sh/ruff/pull/22718">#22718</a>)</li> <li>Support solving generics involving PEP 695 type aliases (<a href="https://redirect.github.com/astral-sh/ruff/pull/22678">#22678</a>)</li> <li>Use a more lenient fallback type for failed <code>namedtuple()</code> and <code>NamedTuple</code> calls (<a href="https://redirect.github.com/astral-sh/ruff/pull/22765">#22765</a>)</li> <li>Use type context from augmented assignment dunder calls (<a href="https://redirect.github.com/astral-sh/ruff/pull/22540">#22540</a>)</li> <li>Check that starred arguments in function calls are iterable (<a href="https://redirect.github.com/astral-sh/ruff/pull/22805">#22805</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.14</h2> <p>Released on 2026-01-26.</p> <h3>Bug fixes</h3> <ul> <li>Consider keyword arguments when unpacking a variadic argument (<a href="https://redirect.github.com/astral-sh/ruff/pull/22796">#22796</a>)</li> <li>Fix binary operator false-positive for constrained TypeVars (<a href="https://redirect.github.com/astral-sh/ruff/pull/22782">#22782</a>)</li> <li>Fix docstring rendering for literal blocks after doctests (<a href="https://redirect.github.com/astral-sh/ruff/pull/22676">#22676</a>)</li> <li>Fix false-positive <code>unsupported-operator</code> for &quot;symmetric&quot; TypeVars (<a href="https://redirect.github.com/astral-sh/ruff/pull/22756">#22756</a>)</li> <li>Fix panic when overriding a final method using an assignment (<a href="https://redirect.github.com/astral-sh/ruff/pull/22831">#22831</a>)</li> <li>Fix unary operator false-positive for constrained TypeVars (<a href="https://redirect.github.com/astral-sh/ruff/pull/22783">#22783</a>)</li> <li>Fix generic functions with a generic (ParamSpec) decorator (<a href="https://redirect.github.com/astral-sh/ruff/pull/22544">#22544</a>)</li> <li>Fix <code>memo.changed_at</code> assertion panics (<a href="https://redirect.github.com/astral-sh/ruff/pull/22498">#22498</a>)</li> </ul> <h3>LSP server</h3> <ul> <li>Look up attributes on metaclasses for Go to Definition (<a href="https://redirect.github.com/astral-sh/ruff/pull/22758">#22758</a>)</li> <li>Suppress type inlay hints for leading-underscore assignments (<a href="https://redirect.github.com/astral-sh/ruff/pull/22855">#22855</a>)</li> </ul> <h3>Configuration</h3> <ul> <li>Add <code>allowed-unresolved-imports</code> setting (<a href="https://redirect.github.com/astral-sh/ruff/pull/22800">#22800</a>)</li> </ul> <h3>Other changes</h3> <ul> <li>Add <code>assert-type-unspellable-subtype</code> diagnostic, for failed <code>assert_type()</code> where the actual type is a subtype of the named type that can't be spelled in a type expression (<a href="https://redirect.github.com/astral-sh/ruff/pull/22815">#22815</a>)</li> <li>Add a new <code>empty-body</code> return code for functions with stub bodies that have non-<code>None</code> return annotations (<a href="https://redirect.github.com/astral-sh/ruff/pull/22846">#22846</a>)</li> <li>Add diagnostic disambiguation for different type aliases with the same name (<a href="https://redirect.github.com/astral-sh/ruff/pull/22852">#22852</a>)</li> <li>Add support for dict literals and dict() calls as default values for parameters with TypedDict types (<a href="https://redirect.github.com/astral-sh/ruff/pull/22161">#22161</a>)</li> <li>Add support for subscripts on intersections (<a href="https://redirect.github.com/astral-sh/ruff/pull/22654">#22654</a>)</li> <li>Avoid duplicate syntax errors for <code>await</code> outside functions (<a href="https://redirect.github.com/astral-sh/ruff/pull/22826">#22826</a>)</li> <li>Emit an error if the same type parameter appears more than once in a <code>Generic[]</code> subscript (<a href="https://redirect.github.com/astral-sh/ruff/pull/22738">#22738</a>)</li> <li>Emit diagnostic for unimplemented abstract method on <a href="https://github.com/final"><code>@​final</code></a> class (<a href="https://redirect.github.com/astral-sh/ruff/pull/22753">#22753</a>)</li> <li>Fix GitLab Code Quality output format for empty diagnostics (<a href="https://redirect.github.com/astral-sh/ruff/pull/22833">#22833</a>)</li> <li>Fix assignment in decorated method causing <code>Unknown</code> fallback (<a href="https://redirect.github.com/astral-sh/ruff/pull/22778">#22778</a>)</li> <li>Fix false negative when using a non-runtime-checkable protocol in a <code>match</code> class pattern (<a href="https://redirect.github.com/astral-sh/ruff/pull/22836">#22836</a>)</li> <li>Improve completion rankings for raise-from/except contexts (<a href="https://redirect.github.com/astral-sh/ruff/pull/22775">#22775</a>)</li> <li>Improve invalid assignment diagnostics with type context (<a href="https://redirect.github.com/astral-sh/ruff/pull/22643">#22643</a>)</li> <li>Improve support for kwarg splats in dictionary literals (<a href="https://redirect.github.com/astral-sh/ruff/pull/22781">#22781</a>)</li> <li>Infer <code>TypedDict</code> types with &gt;=1 required key as being always truthy (<a href="https://redirect.github.com/astral-sh/ruff/pull/22808">#22808</a>)</li> <li>Point to an overload with an invalid <code>@Final</code> decoator when emitting <code>invalid-overload</code> errors for invalid <code>@Final</code> decorators (<a href="https://redirect.github.com/astral-sh/ruff/pull/22812">#22812</a>)</li> <li>Require both <code>*args</code> and <code>**kwargs</code> when calling a <code>ParamSpec</code> callable (<a href="https://redirect.github.com/astral-sh/ruff/pull/22820">#22820</a>)</li> <li>Stricter validation of <code>TypedDict</code> definitions (<a href="https://redirect.github.com/astral-sh/ruff/pull/22811">#22811</a>)</li> <li>Support recursive and stringified annotations in functional <code>typing.NamedTuple</code>s (<a href="https://redirect.github.com/astral-sh/ruff/pull/22718">#22718</a>)</li> <li>Support solving generics involving PEP 695 type aliases (<a href="https://redirect.github.com/astral-sh/ruff/pull/22678">#22678</a>)</li> <li>Use a more lenient fallback type for failed <code>namedtuple()</code> and <code>NamedTuple</code> calls (<a href="https://redirect.github.com/astral-sh/ruff/pull/22765">#22765</a>)</li> <li>Use type context from augmented assignment dunder calls (<a href="https://redirect.github.com/astral-sh/ruff/pull/22540">#22540</a>)</li> <li>Check that starred arguments in function calls are iterable (<a href="https://redirect.github.com/astral-sh/ruff/pull/22805">#22805</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/16597f5e2cd16bd08b7ad5fb741d647d2435f2af"><code>16597f5</code></a> Bump version to 0.0.14 (<a href="https://redirect.github.com/astral-sh/ty/issues/2632">#2632</a>)</li> <li><a href="https://github.com/astral-sh/ty/commit/342e6b3c519801e8959a0fe0d2cbae146105c69e"><code>342e6b3</code></a> Update actions/checkout action to v6.0.2 (<a href="https://redirect.github.com/astral-sh/ty/issues/2624">#2624</a>)</li> <li><a href="https://github.com/astral-sh/ty/commit/a390952d83680a09ad3860cc317afe35da53895c"><code>a390952</code></a> Update prek dependencies (<a href="https://redirect.github.com/astral-sh/ty/issues/2625">#2625</a>)</li> <li><a href="https://github.com/astral-sh/ty/commit/1d3d4163975e51090b78f2d8402e531e58f1d6de"><code>1d3d416</code></a> Update actions/cache action to v5.0.2 (<a href="https://redirect.github.com/astral-sh/ty/issues/2623">#2623</a>)</li> <li>See full diff in <a href="https://github.com/astral-sh/ty/compare/0.0.13...0.0.14">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.13&new-version=0.0.14)](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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent b687179 commit 9b98726

1 file changed

Lines changed: 19 additions & 19 deletions

File tree

uv.lock

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

0 commit comments

Comments
 (0)