<#9918 chore(deps-dev): Bump ty from 0.0.23 to 0.0...
# meltano-repo-activity
g
#9918 chore(deps-dev): Bump ty from 0.0.23 to 0.0.24 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.23 to 0.0.24 Release notes Sourced from ty's releases.
0.0.24
Release Notes
Released on 2026-03-19.
Bug fixes
• Ensure
TypedDict
subscripts for unknown keys return
Unknown
(#23926)
• Fix overflow with recursive
TypeIs
(#23784)
• Fix variance of frozen dataclass-transform models (#23931)
LSP server
• Improve semantic token classification for attribute access on union types (#23841)
Core type checking
• Improve performance and correctness by avoiding inferring intersection types for call arguments as a result of bidirectional inference (#23933)
• Narrow keyword arguments when unpacking dictionary instances (#23436)
• Discover
/usr/local/lib
dist-packages on Debian/Ubuntu (#23797)
• Sync vendored typeshed stubs (#23963). Typeshed diff
Install ty 0.0.24
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ty/releases/download/0.0.24/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.24/ty-installer.ps1 | iex"
Download ty 0.0.24
| File | Platform | Checksum |
| ------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| [ty-aarch64-apple-darwin.tar.gz](https://releases.astral.sh/github/ty/releases/download/0.0.24/ty-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://releases.astral.sh/github/ty/releases/download/0.0.24/ty-aarch64-apple-darwin.tar.gz.sha256) |
| [ty-x86_64-apple-darwin.tar.gz](https://releases.astral.sh/github/ty/releases/download/0.0.24/ty-x86%5F64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://releases.astral.sh/github/ty/releases/download/0.0.24/ty-x86%5F64-apple-darwin.tar.gz.sha256) |
| [ty-aarch64-pc-windows-msvc.zip](https://releases.astral.sh/github/ty/releases/download/0.0.24/ty-aarch64-pc-windows-msvc.zip) | ARM64 Windows | [checksum](https://releases.astral.sh/github/ty/releases/download/0.0.24/ty-aarch64-pc-windows-msvc.zip.sha256) |
| [ty-i686-pc-windows-msvc.zip](https://releases.astral.sh/github/ty/releases/download/0.0.24/ty-i686-pc-windows-msvc.zip) | x86 Windows | [checksum](https://releases.astral.sh/github/ty/releases/download/0.0.24/ty-i686-pc-windows-msvc.zip.sha256) |
| [ty-x86_64-pc-windows-msvc.zip](https://releases.astral.sh/github/ty/releases/download/0.0.24/ty-x86%5F64-pc-windows-msvc.zip) | x64 Windows | [checksum](https://releases.astral.sh/github/ty/releases/download/0.0.24/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.24/ty-aarch64-unknown-linux-gnu.tar.gz) | ARM64 Linux | [checksum](https://releases.astral.sh/github/ty/releases/download/0.0.24/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.24/ty-i686-unknown-linux-gnu.tar.gz) | x86 Linux | [checksum](https://releases.astral.sh/github/ty/releases/download/0.0.24/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.24/ty-powerpc64-unknown-linux-gnu.tar.gz) | PPC64 Linux | [checksum](https://releases.astral.sh/github/ty/releases/download/0.0.24/ty-powerpc64-unknown-linux-gnu.tar.gz.sha256) |
| [ty-powerpc64le-unknown-linux-gnu.tar.gz](https://releases.astral.sh/github/ty/releases/download/0.0.24/ty-powerpc64le-unknown-linux-gnu.tar.gz) | PPC64LE Linux | [checksum](https://releases.astral.sh/github/ty/releases/download/0.0.24/ty-powerpc64le-unknown-linux-gnu.tar.gz.sha256) |
| [ty-s390x-unknown-linux-gnu.tar.gz](https://releases.astral.sh/github/ty/releases/download/0.0.24/ty-s390x-unknown-linux-gnu.tar.gz) | S390x Linux | [checksum](https://releases.astral.sh/github/ty/releases/download/0.0.24/ty-s390x-unknown-linux-gnu.tar.gz.sha256) |
... (truncated) Changelog Sourced from ty's changelog.
0.0.24
Released on 2026-03-19.
Bug fixes
• Ensure
TypedDict
subscripts for unknown keys return
Unknown
(#23926)
• Fix overflow with recursive
TypeIs
(#23784)
• Fix variance of frozen dataclass-transform models (#23931)
LSP server
• Improve semantic token classification for attribute access on union types (#23841)
Core type checking
• Improve performance and correctness by avoiding inferring intersection types for call arguments as a result of bidirectional inference (#23933)
• Narrow keyword arguments when unpacking dictionary instances (#23436)
• Discover
/usr/local/lib
dist-packages on Debian/Ubuntu (#23797)
• Sync vendored typeshed stubs (#23963). Typeshed diff
Performance
• Introduce fast path for protocol non-assignability (#23952)
• Improved generic-solver performance in cases involving overload sets (#23881)
Contributors
• `@​Geo5`
• `@​ibraheemdev`
• `@​charliermarsh`
• `@​dcreager`
• <https://github.…
meltano/meltano