<#3724 chore(deps-dev): bump ty from 0.0.61 to 0.0...
# meltano-repo-activity
g
#3724 chore(deps-dev): bump ty from 0.0.61 to 0.0.63 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.61 to 0.0.63 Release notes Sourced from ty's releases.
0.0.63
Release Notes
Released on 2026-07-23.
Core type checking
• Handle generic stringified PEP 613 (
typing.TypeAlias
) type aliases (#27092)
• Allow equality narrowing across non-final classes (#27031)
• Allow interpolated string literals to be promoted to
str
(#27104)
• Fix double specialization of generic type aliases (#27058)
• Fix intersections of
type
and
TypeForm
(#27099)
• When narrowing from a
match
statement leads a variable
x
to be inferred as
A & B
, infer the type of
x.attr
as
<type of A.attr> & <type of B.attr>
(#27103)
Library support
• Pydantic: Stricter validation of sub-model fields in lax mode (#27091)
• Pydantic: Support special underscore parameters in
BaseSettings
models (#27098)
Performance
• Avoid exponential narrowing of optional dynamic
match
subjects (#27100)
• Avoid normalizing cached absolute file paths (#26998)
Contributors
• `@​sharkdp`
• `@​charliermarsh`
• `@​ibraheemdev`
• `@​carljm`
Install ty 0.0.63
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ty/releases/download/0.0.63/ty-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://releases.astral.sh/github/ty/releases/download/0.0.63/ty-installer.ps1 | iex"
Download ty 0.0.63
| File | Platform | Checksum |
| ------------------------------------------------------------------------------------------------------------------------------ | ------------------- | --------------------------------------------------------------------------------------------------------------- |
| [ty-aarch64-apple-darwin.tar.gz](https://releases.astral.sh/github/ty/releases/download/0.0.63/ty-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://releases.astral.sh/github/ty/releases/download/0.0.63/ty-aarch64-apple-darwin.tar.gz.sha256) |
... (truncated) Changelog Sourced from ty's changelog.
0.0.63
Released on 2026-07-23.
Core type checking
• Handle generic stringified PEP 613 (
typing.TypeAlias
) type aliases (#27092)
• Allow equality narrowing across non-final classes (#27031)
• Allow interpolated string literals to be promoted to
str
(#27104)
• Fix double specialization of generic type aliases (#27058)
• Fix intersections of
type
and
TypeForm
(#27099)
• When narrowing from a
match
statement leads a variable
x
to be inferred as
A & B
, infer the type of
x.attr
as
<type of A.attr> & <type of B.attr>
(#27103)
Library support
• Pydantic: Stricter validation of sub-model fields in lax mode (#27091)
• Pydantic: Support special underscore parameters in
BaseSettings
models (#27098)
Performance
• Avoid exponential narrowing of optional dynamic
match
subjects (#27100)
• Avoid normalizing cached absolute file paths (#26998)
Contributors
• `@​sharkdp`
• `@​charliermarsh`
• `@​ibraheemdev`
• `@​carljm`
0.0.62
Released on 2026-07-21.
Bug fixes
• Guard recursive
Protocol
and
TypedDict
relations (#26990)
• Prevent stack overflows in recursive type relation checks (#26503)
• Recover from cancelled file indexing (#26876)
Diagnostics
• Avoid editing ignore comments with trailing reasons (#26939)
• Prefer innermost inline suppressions (#26940)
• Remove unused own-line ignore comments (#27013)
• Reuse applicable own-line suppressions in
--add-ignore
(#26925)
Configuration
• Respect
rules
and
analysis
in PEP 723 script metadata configurations (#26671)
... (truncated) Commits • `46f4915` Bump version to 0.0.63 (#4071) • `df75992` Bump version to 0.0.62 (#4057) • `48dd1fd` Update prek dependencies (#4059) • `f53a95e` Update astral-sh/setup-uv action to v9 (#4060) • `17d1791` Update dependency prek to v0.4.9 (#4058) • `eb7e7ba` Update documentation on mypy/pyright
--strict
parity, and achieving maximum... • See full diff in compare view 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 Depen… meltano/sdk