Skip to content

chore(deps-dev): bump ty from 0.0.13 to 0.0.15#103

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/uv/ty-0.0.15
Open

chore(deps-dev): bump ty from 0.0.13 to 0.0.15#103
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/uv/ty-0.0.15

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 5, 2026

Bumps ty from 0.0.13 to 0.0.15.

Release notes

Sourced from ty's releases.

0.0.15

Release Notes

Released on 2026-02-04.

Bug fixes

  • Add support for resolving imports of packages installed into Debian/Ubuntu dist-packages directories (#22466)
  • Avoid not-iterable false positives when iterating over an instance of an intersection type with only negated elements (#22089)
  • Fix support for stringized annotations in very large files (#22913)
  • Don't emit Liskov diagnostics for methods with mangled names (#23062)
  • Enforce that a Final symbol cannot be reassigned even after a conditional binding (#22986)
  • Fix TypedDict construction from existing TypedDict values (#22904)
  • Fix Self resolution for classes nested within methods (#22964)
  • Fix bidirectional inference with PEP 695 union type aliases (#22988)
  • Fix edge-case bugs when narrowing tagged unions in match statements (#22870)
  • Fix false-positive diagnostics when iterating over an instance of an intersection that includes a TypeVar of which the upper bound is a union where the union includes a non-iterable type (#22117)
  • Fix lookup of __contains__ to respect descriptors (#23056)
  • Fix narrowing of nonlocal variables with conditional assignments (#22966)
  • Fix several bugs that could affect NewTypes of NewTypes of float (#22997)
  • Fix several type narrowing bugs involving PEP-695 type aliases (#22894)
  • Fix spurious query cycles in decorated functions with parameter defaults, for improved performance and improved determinism (#23014)
  • Fix unary and comparison operators for TypeVars with union bounds (#22925)
  • Understand functions as method descriptors even if they are decorated with a decorator annotated as returning a PEP-695 alias to a Callable type (#22902)
  • dataclass_transform: Fix visibility of field specifiers when models are nested inside methods (#23069)

LSP server

  • Fix hover showing Unknown for bare Final instance attributes (#23003)
  • Improve support for goto-type, goto-declaration, hover, and highlighting of string annotations (#22878)
  • Include setters and deleters when renaming properties (#22999)
  • Show type qualifiers like Final in on-hover hints (#23005)

Configuration

  • Add new unused-type-ignore-comment rule (#22790)
  • Add a mechanism to ignore/warn/select all rules (#22832)
  • Support multiple workspace folders in a single ty LSP server instance (#22953)
  • Only add ./src as a search path if ./src/__init__.py(i) does not exist (#22851)

Type checking

  • Add a diagnostic detecting if a variable is declared as Final but never has any bindings (#23001)
  • Add a diagnostic detecting overridden comparison dunder methods on order=True dataclasses (#22689)
  • Add a hint to invalid-argument-type and invalid-assignment diagnostics if a variable is annotated with a type from the numbers module (#22931, #22938)
  • Add diagnostic hint on unresolved-reference to suggest using "list" instead of "List" (#22827)
  • Add new diagnostic for invalid dataclass field orders (#19825)
  • Allow a subclass method with a positional-only parameter to override a superclass method without that parameter if the parameter in the subclass method has a default value (#23037)
  • Allow self-referential imports outside the global scope (#22963)
  • Ban ... in odd places inside tuple specializations (#22889)

... (truncated)

Changelog

Sourced from ty's changelog.

0.0.15

Released on 2026-02-04.

Bug fixes

  • Add support for resolving imports of packages installed into Debian/Ubuntu dist-packages directories (#22466)
  • Avoid not-iterable false positives when iterating over an instance of an intersection type with only negated elements (#22089)
  • Fix support for stringized annotations in very large files (#22913)
  • Don't emit Liskov diagnostics for methods with mangled names (#23062)
  • Enforce that a Final symbol cannot be reassigned even after a conditional binding (#22986)
  • Fix TypedDict construction from existing TypedDict values (#22904)
  • Fix Self resolution for classes nested within methods (#22964)
  • Fix bidirectional inference with PEP 695 union type aliases (#22988)
  • Fix edge-case bugs when narrowing tagged unions in match statements (#22870)
  • Fix false-positive diagnostics when iterating over an instance of an intersection that includes a TypeVar of which the upper bound is a union where the union includes a non-iterable type (#22117)
  • Fix lookup of __contains__ to respect descriptors (#23056)
  • Fix narrowing of nonlocal variables with conditional assignments (#22966)
  • Fix several bugs that could affect NewTypes of NewTypes of float (#22997)
  • Fix several type narrowing bugs involving PEP-695 type aliases (#22894)
  • Fix spurious query cycles in decorated functions with parameter defaults, for improved performance and improved determinism (#23014)
  • Fix unary and comparison operators for TypeVars with union bounds (#22925)
  • Understand functions as method descriptors even if they are decorated with a decorator annotated as returning a PEP-695 alias to a Callable type (#22902)
  • dataclass_transform: Fix visibility of field specifiers when models are nested inside methods (#23069)

LSP server

  • Fix hover showing Unknown for bare Final instance attributes (#23003)
  • Improve support for goto-type, goto-declaration, hover, and highlighting of string annotations (#22878)
  • Include setters and deleters when renaming properties (#22999)
  • Show type qualifiers like Final in on-hover hints (#23005)

Configuration

  • Add new unused-type-ignore-comment rule (#22790)
  • Add a mechanism to ignore/warn/select all rules (#22832)
  • Support multiple workspace folders in a single ty LSP server instance (#22953)
  • Only add ./src as a search path if ./src/__init__.py(i) does not exist (#22851)

Type checking

  • Add a diagnostic detecting if a variable is declared as Final but never has any bindings (#23001)
  • Add a diagnostic detecting overridden comparison dunder methods on order=True dataclasses (#22689)
  • Add a hint to invalid-argument-type and invalid-assignment diagnostics if a variable is annotated with a type from the numbers module (#22931, #22938)
  • Add diagnostic hint on unresolved-reference to suggest using "list" instead of "List" (#22827)
  • Add new diagnostic for invalid dataclass field orders (#19825)
  • Allow a subclass method with a positional-only parameter to override a superclass method without that parameter if the parameter in the subclass method has a default value (#23037)
  • Allow self-referential imports outside the global scope (#22963)
  • Ban ... in odd places inside tuple specializations (#22889)
  • Ban Required, NotRequired and ReadOnly in parameter annotations (#22888)

... (truncated)

Commits

Dependabot compatibility score

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 commands and options

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)

Bumps [ty](https://github.com/astral-sh/ty) from 0.0.13 to 0.0.15.
- [Release notes](https://github.com/astral-sh/ty/releases)
- [Changelog](https://github.com/astral-sh/ty/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ty@0.0.13...0.0.15)

---
updated-dependencies:
- dependency-name: ty
  dependency-version: 0.0.15
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Feb 5, 2026
@codecov
Copy link

codecov bot commented Feb 5, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants