<#3738 chore(deps-dev): bump ty from 0.0.65 to 0.0...
# meltano-repo-activity
g
#3738 chore(deps-dev): bump ty from 0.0.65 to 0.0.69 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.65 to 0.0.69 Release notes Sourced from ty's releases.
0.0.69
Release Notes
Released on 2026-08-06.
Core type checking
•
isinstance
narrowing for generic classes is now more gradual by default (#27308)
This new behavior is more similar to what other major type checkers do. For example:
def f(xs: object):
if isinstance(xs, list):
reveal_type(xs) # now:
list[Unknown]
, before:
Top[list[Unknown]]
Note: you might consider enabling `analysis.strict-generic-narrowing`if you prefer the strictly correct behavior.
Contributors
• `@​sharkdp`
Install ty 0.0.69
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ty/releases/download/0.0.69/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.69/ty-installer.ps1 | iex"
Download ty 0.0.69
| File | Platform | Checksum |
| -------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| [ty-aarch64-apple-darwin.tar.gz](https://releases.astral.sh/github/ty/releases/download/0.0.69/ty-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://releases.astral.sh/github/ty/releases/download/0.0.69/ty-aarch64-apple-darwin.tar.gz.sha256) |
| [ty-x86_64-apple-darwin.tar.gz](https://releases.astral.sh/github/ty/releases/download/0.0.69/ty-x86%5F64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://releases.astral.sh/github/ty/releases/download/0.0.69/ty-x86%5F64-apple-darwin.tar.gz.sha256) |
| [ty-aarch64-pc-windows-msvc.zip](https://releases.astral.sh/github/ty/releases/download/0.0.69/ty-aarch64-pc-windows-msvc.zip) | ARM64 Windows | [checksum](https://releases.astral.sh/github/ty/releases/download/0.0.69/ty-aarch64-pc-windows-msvc.zip.sha256) |
| [ty-i686-pc-windows-msvc.zip](https://releases.astral.sh/github/ty/releases/download/0.0.69/ty-i686-pc-windows-msvc.zip) | x86 Windows | [checksum](https://releases.astral.sh/github/ty/releases/download/0.0.69/ty-i686-pc-windows-msvc.zip.sha256) |
| [ty-x86_64-pc-windows-msvc.zip](https://releases.astral.sh/github/ty/releases/download/0.0.69/ty-x86%5F64-pc-windows-msvc.zip) | x64 Windows | [checksum](https://releases.astral.sh/github/ty/releases/download/0.0.69/ty-x86%5F64-pc-windows-msvc.zip.sha256) |
| [ty-aarch64-unknown-linux-gnu.tar.gz](https://releases.astral.sh/github/ty/releases/download/0.0.69/ty-aarch64-unknown-linux-gnu.tar.gz) | ARM64 Linux | [checksum](https://releases.astral.sh/github/ty/releases/download/0.0.69/ty-aarch64-unknown-linux-gnu.tar.gz.sha256) |
| [ty-i686-unknown-linux-gnu.tar.gz](https://releases.astral.sh/github/ty/releases/download/0.0.69/ty-i686-unknown-linux-gnu.tar.gz) | x86 Linux | [checksum](https://releases.astral.sh/github/ty/releases/download/0.0.69/ty-i686-unknown-linux-gnu.tar.gz.sha256) |
| [ty-powerpc64-unknown-linux-gnu.tar.gz](https://releases.astral.sh/github/ty/releases/download/0.0.69/ty-powerpc64-unknown-linux-gnu.tar.gz) | PPC64 Linux | [checksum](https://releases.astral.sh/github/ty/releases/download/0.0.69/ty-powerpc64-unknown-linux-gnu.tar.gz.sha256) |
... (truncated) Changelog Sourced from ty's changelog.
0.0.69
Released on 2026-08-06.
Core type checking
•
isinstance
narrowing for generic classes is now more gradual by default (#27308)
This new behavior is more similar to what other major type checkers do. For example:
def f(xs: object):
if isinstance(xs, list):
reveal_type(xs) # now:
list[Unknown]
, before:
Top[list[Unknown]]
Note: you might consider enabling `analysis.strict-generic-narrowing`if you prefer the strictly correct behavior.
Contributors
• `@​sharkdp`
0.0.68
Released on 2026-08-05.
Diagnostics
• Preserve property getter call errors (#27509)
• Simplify numeric tower displays (e.g.,
float
over
int | float
) (#27406)
• Suggest closing open
TypedDict
types for
Mapping
compatibility (#27512)
Core type checking
• Avoid double inference of
Unpack
operands in
Union
(#27525)
• Fix panic from mismatched OR-pattern bindings (#27533)
Contributors
• `@​AlexWaygood`
• `@​charliermarsh`
• `@​carljm`
0.0.67
Released on 2026-08-05.
LSP server
... (truncated) Commits • `1dca844` Bump version to 0.0.69 (#4202) • `557a078` Link to actual docs page rather than README in issue creation menu "Documenta... • `23a6000` Bump version to 0.0.68 (#4199) • `dc3b7af` Update typing FAQ for numeric tower displays (#4198) • `261fd8f` Bump version to 0.0.67 (#4192) • `91ded4e` release: use self-repo references (#4190) • `83bd8c8` Update bug report issue template (#4189) • `7ce0eee` Update prek dependencies (#4178) • `6320327` Update dependency prek to v0.4.11 (<https://redirect.github.com/astral-sh/ty/issues… meltano/sdk