chore(deps): update dependency ty to v0.0.74 #25

Merged
finkregh merged 1 commit from renovate/all into main 2026-08-24 19:51:06 +00:00
Collaborator

This PR contains the following updates:

Package Type Update Change
ty (changelog) dependency-groups patch 0.0.730.0.74

Release Notes

astral-sh/ty (ty)

v0.0.74

Compare Source

Released on 2026-08-22.

Bug fixes
  • Avoid duplicate bindings in multi-target assignments (#​27938)
  • Avoid panic on unpacked kwargs in string annotations (#​27963)
  • Fix stack overflow in recursive TypedDict dictionary compatibility (#​27951)
  • Handle assignment expressions in string annotations (#​27921)
  • Handle dynamic classes in string annotations (#​27883)
  • Preserve string annotation context in lambda defaults and TypedDict types (#​27914)
  • Skip invalid subscript arguments in string annotations (#​27917)
  • Skip invalid subscript operands in string annotations (#​27882)
LSP server
  • Add untrustedWorkspace option to the LSP (#​27828)
  • Add executable discovery to the server command (#​27806)
  • Handle file-valued workspace folders from Zed (#​27836)
  • Skip scripts with an invalid PEP 723 configuration (#​27505)
  • Support pull diagnostics for notebook cells (#​27778)
Documentation
  • Update mypy/pyright comparison table (#​4165)
Diagnostics
  • Add an opt-in unsound-assignment rule for variables (#​27874)
  • Fix variadic signature display (#​27869)
  • Highlight declarations in invalid-assignment diagnostics (#​27872)
  • Improve LiteralString suggestions in string annotations (#​27931)
  • Use invalid-type-form for non-generic class annotations (#​27889)
Core type checking
  • Add bounded constraint solution projections (#​27949)
  • Fix invariant gradual tuple materialization ranges (#​27946)
  • Guard recursive constructor bindings by receiver (#​27958)
  • Preserve all alternatives in bounded intersections (#​27898)
  • Preserve keyword safety for unpacked callables (#​27517)
  • Preserve source protocol members and classify finite aliases (#​27772)
  • Preserve type-variable order when reloading constraints (#​27904)
  • Propagate narrowing through statically known branches (#​27752)
  • Recognize ABC metaclass methods on protocols (#​27897)
  • Support __slots__ (#​27730)
Performance
  • Lazily infer function parameter default types (#​27857)
  • Optimize inherited recursive protocol comparisons (#​27922)
  • Traverse shared constraint source-order nodes once (#​27947)
Contributors

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [ty](https://github.com/astral-sh/ty) ([changelog](https://github.com/astral-sh/ty/blob/main/CHANGELOG.md)) | dependency-groups | patch | `0.0.73` → `0.0.74` | --- ### Release Notes <details> <summary>astral-sh/ty (ty)</summary> ### [`v0.0.74`](https://github.com/astral-sh/ty/blob/HEAD/CHANGELOG.md#0074) [Compare Source](https://github.com/astral-sh/ty/compare/0.0.73...0.0.74) Released on 2026-08-22. ##### Bug fixes - Avoid duplicate bindings in multi-target assignments ([#&#8203;27938](https://github.com/astral-sh/ruff/pull/27938)) - Avoid panic on unpacked kwargs in string annotations ([#&#8203;27963](https://github.com/astral-sh/ruff/pull/27963)) - Fix stack overflow in recursive `TypedDict` dictionary compatibility ([#&#8203;27951](https://github.com/astral-sh/ruff/pull/27951)) - Handle assignment expressions in string annotations ([#&#8203;27921](https://github.com/astral-sh/ruff/pull/27921)) - Handle dynamic classes in string annotations ([#&#8203;27883](https://github.com/astral-sh/ruff/pull/27883)) - Preserve string annotation context in lambda defaults and `TypedDict` types ([#&#8203;27914](https://github.com/astral-sh/ruff/pull/27914)) - Skip invalid subscript arguments in string annotations ([#&#8203;27917](https://github.com/astral-sh/ruff/pull/27917)) - Skip invalid subscript operands in string annotations ([#&#8203;27882](https://github.com/astral-sh/ruff/pull/27882)) ##### LSP server - Add `untrustedWorkspace` option to the LSP ([#&#8203;27828](https://github.com/astral-sh/ruff/pull/27828)) - Add executable discovery to the server command ([#&#8203;27806](https://github.com/astral-sh/ruff/pull/27806)) - Handle file-valued workspace folders from Zed ([#&#8203;27836](https://github.com/astral-sh/ruff/pull/27836)) - Skip scripts with an invalid PEP 723 configuration ([#&#8203;27505](https://github.com/astral-sh/ruff/pull/27505)) - Support pull diagnostics for notebook cells ([#&#8203;27778](https://github.com/astral-sh/ruff/pull/27778)) ##### Documentation - Update mypy/pyright comparison table ([#&#8203;4165](https://github.com/astral-sh/ty/pull/4165)) ##### Diagnostics - Add an opt-in `unsound-assignment` rule for variables ([#&#8203;27874](https://github.com/astral-sh/ruff/pull/27874)) - Fix variadic signature display ([#&#8203;27869](https://github.com/astral-sh/ruff/pull/27869)) - Highlight declarations in invalid-assignment diagnostics ([#&#8203;27872](https://github.com/astral-sh/ruff/pull/27872)) - Improve `LiteralString` suggestions in string annotations ([#&#8203;27931](https://github.com/astral-sh/ruff/pull/27931)) - Use `invalid-type-form` for non-generic class annotations ([#&#8203;27889](https://github.com/astral-sh/ruff/pull/27889)) ##### Core type checking - Add bounded constraint solution projections ([#&#8203;27949](https://github.com/astral-sh/ruff/pull/27949)) - Fix invariant gradual tuple materialization ranges ([#&#8203;27946](https://github.com/astral-sh/ruff/pull/27946)) - Guard recursive constructor bindings by receiver ([#&#8203;27958](https://github.com/astral-sh/ruff/pull/27958)) - Preserve all alternatives in bounded intersections ([#&#8203;27898](https://github.com/astral-sh/ruff/pull/27898)) - Preserve keyword safety for unpacked callables ([#&#8203;27517](https://github.com/astral-sh/ruff/pull/27517)) - Preserve source protocol members and classify finite aliases ([#&#8203;27772](https://github.com/astral-sh/ruff/pull/27772)) - Preserve type-variable order when reloading constraints ([#&#8203;27904](https://github.com/astral-sh/ruff/pull/27904)) - Propagate narrowing through statically known branches ([#&#8203;27752](https://github.com/astral-sh/ruff/pull/27752)) - Recognize ABC metaclass methods on protocols ([#&#8203;27897](https://github.com/astral-sh/ruff/pull/27897)) - Support `__slots__` ([#&#8203;27730](https://github.com/astral-sh/ruff/pull/27730)) ##### Performance - Lazily infer function parameter default types ([#&#8203;27857](https://github.com/astral-sh/ruff/pull/27857)) - Optimize inherited recursive protocol comparisons ([#&#8203;27922](https://github.com/astral-sh/ruff/pull/27922)) - Traverse shared constraint source-order nodes once ([#&#8203;27947](https://github.com/astral-sh/ruff/pull/27947)) ##### Contributors - [@&#8203;carljm](https://github.com/carljm) - [@&#8203;lerebear](https://github.com/lerebear) - [@&#8203;charliermarsh](https://github.com/charliermarsh) - [@&#8203;dhruvmanila](https://github.com/dhruvmanila) - [@&#8203;AlexWaygood](https://github.com/AlexWaygood) - [@&#8203;MichaReiser](https://github.com/MichaReiser) - [@&#8203;jelle-openai](https://github.com/jelle-openai) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zOS4yIiwidXBkYXRlZEluVmVyIjoiNDQuMzkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
chore(deps): update dependency ty to v0.0.74
Some checks failed
/ Determine versions (pull_request) Successful in 6s
/ Unittests and try build -- Python 3.13 (pull_request) Failing after 31s
/ build-container (pull_request) Successful in 1m26s
2b07d0348f
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
finkregh/mypv-elwa-prometheus-exporter!25
No description provided.