Commit 9b98726
authored
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
"symmetric" 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 >=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
"symmetric" 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 >=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 />
[](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
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments