<#9913 chore(deps-dev): Bump ty from 0.0.21 to 0.0...
# meltano-repo-activity
g
#9913 chore(deps-dev): Bump ty from 0.0.21 to 0.0.23 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.21 to 0.0.23 Release notes Sourced from ty's releases.
0.0.23
Release Notes
Released on 2026-03-13.
Bug fixes
• Fix false-positive diagnostics for PEP-604 union annotations on attribute targets on Python 3.9 when
from __future__ import annotations
is active (#23915)
• `dataclass_transform`: Respect
kw_only
overwrites in dataclasses (#23930)
• Fix too-many-cycle panics when inferring loop variables with
Literal
types (#23875)
Server
• Fix folding range classification of lines starting with
#
(#23831)
• Fix folding ranges for notebooks (#23830)
Core type checking
• Split errors for possibly missing submodules into a new
possibly-missing-submodule
error code (enabled by default), and make
possibly-missing-attribute
ignored by default (#23918)
• Improve handling of bidirectional inference when (#23844)
• Fix inference of conditionally defined properties (#23925)
Improvements to diagnostics
• Clarify in diagnostics that
from __future__ import annotations
only stringifies type annotations (#23928)
Performance improvements
• Avoid duplicated work during multi-inference (#23923)
Contributors
• `@​ibraheemdev`
• `@​sharkdp`
• `@​oconnor663`
• `@​mtshiba`
• `@​MichaReiser`
• `@​carljm`
• `@​AlexWaygood`
Install ty 0.0.23
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ty/releases/download/0.0.23/ty-installer.sh | sh
Install prebuilt binaries via powershell script
... (truncated) Changelog Sourced from ty's changelog.
0.0.23
Released on 2026-03-13.
Bug fixes
• Fix false-positive diagnostics for PEP-604 union annotations on attribute targets on Python 3.9 when
from __future__ import annotations
is active (#23915)
• `dataclass_transform`: Respect
kw_only
overwrites in dataclasses (#23930)
• Fix too-many-cycle panics when inferring loop variables with
Literal
types (#23875)
Server
• Fix folding range classification of lines starting with
#
(#23831)
• Fix folding ranges for notebooks (#23830)
Core type checking
• Split errors for possibly missing submodules into a new
possibly-missing-submodule
error code (enabled by default), and make
possibly-missing-attribute
ignored by default (#23918)
• Improve handling of bidirectional inference when (#23844)
• Fix inference of conditionally defined properties (#23925)
Improvements to diagnostics
• Clarify in diagnostics that
from __future__ import annotations
only stringifies type annotations (#23928)
Performance improvements
• Avoid duplicated work during multi-inference (#23923)
Contributors
• `@​ibraheemdev`
• `@​sharkdp`
• `@​oconnor663`
• `@​mtshiba`
• `@​MichaReiser`
• `@​carljm`
• `@​AlexWaygood`
0.0.22
Released on 2026-03-12.
Bug fixes
• Fix issue where variables could be inferred as
Divergent
if they were assigned using tuple unpacking in loops (#23812)
• Allow
error = "all"
in a root
pyproject.toml
file to be overridden using
tool.ty.overrides
in a subdirectory's
pyproject.toml
file (#23712)
• Only unsoundly upcast
type[]
types to their constructor
Callable
type during assignability checks, not during redundancy/subtyping checks (#23834, #23901)
• Fix stack overflow that could occur with certain recursive protocols (#23870)
... (truncated) Commits • `be6e94a` Bump version to 0.0.23 (#3036) • `cee15ae` Update astral-sh/setup-uv action to v7.5.0 (#3035) • `26a6e34` docs: Update the Zed editor integration (#3017) • `1adde13` Document how to update ty's conformance results upstream (#3028) • `eda1e71` Bump version to 0.0.22 (#3031) • `b4abf2b` Update Artifact GitHub Actions dependencies (#2996) • `842b8b5` Update PyO3/maturin-action action to v1.50.1 (#2995) • `6c04a8e` Update prek dependencies (#2994) • <https://github.com/astral-sh/ty/commit/1557849d9b66e73a4a78fdf35efac9b13ce95564|`1557849`… meltano/meltano