<#3715 chore(deps-dev): bump ty from 0.0.59 to 0.0...
# meltano-repo-activity
g
#3715 chore(deps-dev): bump ty from 0.0.59 to 0.0.60 in the development-dependencies group Pull request opened by dependabot[bot] Bumps the development-dependencies group with 1 update: ty. Updates
ty
from 0.0.59 to 0.0.60 Release notes Sourced from ty's releases.
0.0.60
Release Notes
Released on 2026-07-15.
Bug fixes
• Expand transparent callable workaround with overloads and
Awaitable[T]
(#26761)
• Separate type-mapping caches by transformation mode (#26857)
• Avoid recursive protocol union redundancy checks (#26689)
• Handle recursive protocols in redundant-cast checks (#26708)
LSP server
• Prevent type that is written with a code span from being incorrectly re-wrapped during docstring Markdown rendering (#26723)
Library support
• Pydantic: Support
populate_by_name
and custom initializers (#26764)
• Pydantic: Warn about immediately discarded extra arguments (#26762)
Diagnostics
• Narrow TypeGuard keyword arguments and remove
invalid-type-guard-call
(#26809)
• Support own-line suppression comments (#26785)
Core type checking
• Derive descriptor setter domains for protocols (#26683)
• Handle cycles in derived constraint relations (#26814)
• Implement unified generic call inference (#26141)
• Preserve constraints from bound receivers (#26776)
• Project exact-length narrowing through TypeVars (#26852)
• Resolve PEP 695 aliases in type[...] annotations (#26842)
• Retain sequence pattern narrowing in successful
match
cases (#26807)
• Support class and static protocol methods (#26574)
• Support class objects satisfying instance-method protocols (#26789)
• Support
type[Protocol]
(#26649)
• Sync vendored typeshed stubs (#26840). Typeshed diff
• Treat transparent callable decorators consistently in class assignments (#26720)
Performance
• Compare overloaded protocol method returns pairwise (#26684)
• Extend
PathBounds
fast-path to support both upper and lower bounds (#26782)
• Skip
Self
type scans for non-generic instances (#26703)
Contributors
• `@​sharkdp`
... (truncated) Changelog Sourced from ty's changelog.
0.0.60
Released on 2026-07-15.
Bug fixes
• Expand transparent callable workaround with overloads and
Awaitable[T]
(#26761)
• Separate type-mapping caches by transformation mode (#26857)
• Avoid recursive protocol union redundancy checks (#26689)
• Handle recursive protocols in redundant-cast checks (#26708)
LSP server
• Prevent type that is written with a code span from being incorrectly re-wrapped during docstring Markdown rendering (#26723)
Library support
• Pydantic: Support
populate_by_name
and custom initializers (#26764)
• Pydantic: Warn about immediately discarded extra arguments (#26762)
Diagnostics
• Narrow TypeGuard keyword arguments and remove
invalid-type-guard-call
(#26809)
• Support own-line suppression comments (#26785)
Core type checking
• Derive descriptor setter domains for protocols (#26683)
• Handle cycles in derived constraint relations (#26814)
• Implement unified generic call inference (#26141)
• Preserve constraints from bound receivers (#26776)
• Project exact-length narrowing through TypeVars (#26852)
• Resolve PEP 695 aliases in type[...] annotations (#26842)
• Retain sequence pattern narrowing in successful
match
cases (#26807)
• Support class and static protocol methods (#26574)
• Support class objects satisfying instance-method protocols (#26789)
• Support
type[Protocol]
(#26649)
• Sync vendored typeshed stubs (#26840). Typeshed diff
• Treat transparent callable decorators consistently in class assignments (#26720)
Performance
• Compare overloaded protocol method returns pairwise (#26684)
• Extend
PathBounds
fast-path to support both upper and lower bounds (#26782)
• Skip
Self
type scans for non-generic instances (#26703)
Contributors
• `@​sharkdp`
• `@​mtshiba`
... (truncated) Commits • `ae554ec` Bump version to 0.0.60 (#4008) • `4f78ec5` Update astral-sh/setup-uv action to v8.3.2 (#3997) • `0f9b587` Update prek dependencies (#3999) • <h… meltano/sdk