Skip to content

build(deps-dev): bump ty from 0.0.90 to 0.0.92 - #498

Merged
Paul-B98 merged 1 commit into
mainfrom
dependabot/uv/ty-0.0.92
Nov 3, 2026
Merged

Paul-B98 merged 1 commit into
mainfrom
dependabot/uv/ty-0.0.92

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

Bumps ty from 0.0.90 to 0.0.92.

Release notes

Sourced from ty's releases.

0.0.92

Release Notes

Released on 2026-10-26.

Core type checking

  • Infer the types of Django model primary keys (pk and the automatic id) with django-types (#29642)
  • Infer Django foreign key <field>_id types from the referenced field (#29664)
  • Recognize get_<field>_display() on Django model fields with choices (#29651)
  • Recognize get_next_by_<field>() and get_previous_by_<field>() on non-nullable Django date and datetime fields (#29653)

Bug fixes

  • Preserve generic callback parameters when forwarding overloaded functions through a ParamSpec (#29649)
  • Check implicit and PEP 613 type aliases as type expressions at their definitions (#29200)

CLI

  • Emit SARIF reports with ty check --output-format sarif (#29635)

LSP server

  • Skip scanning for scripts at startup and reload when uv script environments are disabled (#29697)

Diagnostic improvements

  • Abbreviate large nested tuple types in diagnostics and inlay hints (#29691)
  • Point to the expression that makes a type alias invalid, even when the alias is imported (#29654)

Performance

  • Avoid redundant work when checking inherited attributes (#29699)
  • Check for instance storage without inferring method assignments (#29709)
  • Collect receiver annotations once per class (#29703)
  • Check non-recursive protocol members before recursive ones (#29542)
  • Reuse class member lookups when checking overrides (#29716)
  • Reuse each generic context's inferable type variables (#29700)
  • Short-circuit comparisons involving top and bottom callable signatures (#29537)
  • Skip inferred writes when a declaration determines an instance member (#29702)
  • Skip method signature inference for concrete decorator results (#29708)

Contributors

... (truncated)

Changelog

Sourced from ty's changelog.

0.0.92

Released on 2026-10-26.

Core type checking

  • Infer the types of Django model primary keys (pk and the automatic id) with django-types (#29642)
  • Infer Django foreign key <field>_id types from the referenced field (#29664)
  • Recognize get_<field>_display() on Django model fields with choices (#29651)
  • Recognize get_next_by_<field>() and get_previous_by_<field>() on non-nullable Django date and datetime fields (#29653)

Bug fixes

  • Preserve generic callback parameters when forwarding overloaded functions through a ParamSpec (#29649)
  • Check implicit and PEP 613 type aliases as type expressions at their definitions (#29200)

CLI

  • Emit SARIF reports with ty check --output-format sarif (#29635)

LSP server

  • Skip scanning for scripts at startup and reload when uv script environments are disabled (#29697)

Diagnostic improvements

  • Abbreviate large nested tuple types in diagnostics and inlay hints (#29691)
  • Point to the expression that makes a type alias invalid, even when the alias is imported (#29654)

Performance

  • Avoid redundant work when checking inherited attributes (#29699)
  • Check for instance storage without inferring method assignments (#29709)
  • Collect receiver annotations once per class (#29703)
  • Check non-recursive protocol members before recursive ones (#29542)
  • Reuse class member lookups when checking overrides (#29716)
  • Reuse each generic context's inferable type variables (#29700)
  • Short-circuit comparisons involving top and bottom callable signatures (#29537)
  • Skip inferred writes when a declaration determines an instance member (#29702)
  • Skip method signature inference for concrete decorator results (#29708)

Contributors

0.0.91

... (truncated)

Commits

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Nov 2, 2026
@dependabot
dependabot Bot requested a review from Paul-B98 as a code owner November 2, 2026 05:42
@dependabot dependabot Bot added the python:uv Pull requests that update python:uv code label Nov 2, 2026
@Paul-B98

Paul-B98 commented Nov 3, 2026

Copy link
Copy Markdown
Owner

@dependabot rebase

Bumps [ty](https://github.com/astral-sh/ty) from 0.0.90 to 0.0.92.
- [Release notes](https://github.com/astral-sh/ty/releases)
- [Changelog](https://github.com/astral-sh/ty/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ty@0.0.90...0.0.92)

---
updated-dependencies:
- dependency-name: ty
  dependency-version: 0.0.92
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/uv/ty-0.0.92 branch from a7b461a to 47d55bf Compare November 3, 2026 19:38
@Paul-B98
Paul-B98 merged commit d3861a5 into main Nov 3, 2026
1 check passed
@dependabot
dependabot Bot deleted the dependabot/uv/ty-0.0.92 branch November 3, 2026 19:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant