Skip to content

build(deps-dev): update ty requirement from >=0.0.53 to >=0.0.54#356

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/ty-gte-0.0.54
Open

build(deps-dev): update ty requirement from >=0.0.53 to >=0.0.54#356
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/ty-gte-0.0.54

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 3, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on ty to permit the latest version.

Release notes

Sourced from ty's releases.

0.0.54

Release Notes

Released on 2026-06-25.

Bug fixes

  • Avoid duplicate configuration error output (#26375)
  • Avoid stack overflows in reachability analysis (#26272)
  • Fix divergent recursive tuple cycle handling in ty (#26316)
  • Fix panic from relation queries during cycle recovery (#26335)
  • Fix panics by reverting recursive TypeOf cycle recovery (#26339)
  • Support basic usages of __class__ closure cells in methods (#26329)

LSP server

  • Fix typealias token classification inconsistency (#26255)
  • Implement rust-analyzer's "Click for full compiler diagnostic" feature (#26269)

Performance

  • Co-locate retained definition usage state (#26019)
  • Use never-change durability for immutable file inputs (#26353)

Diagnostics

  • Reject undeclared protocol instance attributes (#26336)

Core type checking

  • Allow replacing ordinary methods with compatible functions (#26158)
  • Distinguish typing.TypedDict from typing_extensions.TypedDict (#25843)
  • Don't treat non-empty ranges as single-valued (#26351)
  • Handle TypeVar bounds over type[...] in attribute lookup (#26146)
  • Infer definite equality comparison results (#26337)
  • Infer mismatched literal comparisons (#26313)
  • match statements: make class-pattern fallthrough member-aware (#26283)
  • match statements: prove TypedDict structural patterns exhaustive (#26285)
  • match statements: resolve positional class-pattern exhaustiveness (#26284)
  • Model non-exhaustive enum member sets (enum.Flags) (#26277)
  • Reduce retained definition map storage (#26348)
  • Reuse equality semantics for membership compatibility (#25955)
  • Sync vendored typeshed stubs to support builtins.sentinel (#26341)
  • Treat non-empty range calls as non-empty for reachability (#25220)
  • Use assignability for divergent constraints (#26334)
  • Widen inferred class-valued instance attributes (#26338)

Contributors

... (truncated)

Changelog

Sourced from ty's changelog.

0.0.54

Released on 2026-06-25.

Bug fixes

  • Avoid duplicate configuration error output (#26375)
  • Avoid stack overflows in reachability analysis (#26272)
  • Fix divergent recursive tuple cycle handling in ty (#26316)
  • Fix panic from relation queries during cycle recovery (#26335)
  • Fix panics by reverting recursive TypeOf cycle recovery (#26339)
  • Support basic usages of __class__ closure cells in methods (#26329)

LSP server

  • Fix typealias token classification inconsistency (#26255)
  • Implement rust-analyzer's "Click for full compiler diagnostic" feature (#26269)

Performance

  • Co-locate retained definition usage state (#26019)
  • Use never-change durability for immutable file inputs (#26353)

Diagnostics

  • Reject undeclared protocol instance attributes (#26336)

Core type checking

  • Allow replacing ordinary methods with compatible functions (#26158)
  • Distinguish typing.TypedDict from typing_extensions.TypedDict (#25843)
  • Don't treat non-empty ranges as single-valued (#26351)
  • Handle TypeVar bounds over type[...] in attribute lookup (#26146)
  • Infer definite equality comparison results (#26337)
  • Infer mismatched literal comparisons (#26313)
  • match statements: make class-pattern fallthrough member-aware (#26283)
  • match statements: prove TypedDict structural patterns exhaustive (#26285)
  • match statements: resolve positional class-pattern exhaustiveness (#26284)
  • Model non-exhaustive enum member sets (enum.Flags) (#26277)
  • Reduce retained definition map storage (#26348)
  • Reuse equality semantics for membership compatibility (#25955)
  • Sync vendored typeshed stubs to support builtins.sentinel (#26341)
  • Treat non-empty range calls as non-empty for reachability (#25220)
  • Use assignability for divergent constraints (#26334)
  • Widen inferred class-valued instance attributes (#26338)

Contributors

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jul 3, 2026
@dependabot dependabot Bot requested a review from Paul-B98 as a code owner July 3, 2026 05:13
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jul 3, 2026
Updates the requirements on [ty](https://github.com/astral-sh/ty) to permit the latest version.
- [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.53...0.0.54)

---
updated-dependencies:
- dependency-name: ty
  dependency-version: 0.0.54
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/pip/ty-gte-0.0.54 branch from 7a15286 to ea9dad5 Compare July 3, 2026 06:17
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 Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants