Commit 86c6de5
⬆️🐍 Update dependency ty to v0.0.26 (#97)
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [ty](https://redirect.github.com/astral-sh/ty)
([changelog](https://redirect.github.com/astral-sh/ty/blob/main/CHANGELOG.md))
| `==0.0.24` → `==0.0.26` |

|

|
---
### Release Notes
<details>
<summary>astral-sh/ty (ty)</summary>
###
[`v0.0.26`](https://redirect.github.com/astral-sh/ty/blob/HEAD/CHANGELOG.md#0026)
[Compare
Source](https://redirect.github.com/astral-sh/ty/compare/0.0.25...0.0.26)
Released on 2026-03-26.
##### Bug fixes
- Prevent "too many cycle iteration" panics in more situations
([#​24061](https://redirect.github.com/astral-sh/ruff/pull/24061))
- Fix false positives and false negatives when unpacking a union of
tuples into a function call
([#​23298](https://redirect.github.com/astral-sh/ruff/pull/23298))
##### Core type checking
- Add support for `typing.Concatenate`
([#​23689](https://redirect.github.com/astral-sh/ruff/pull/23689))
- Validate the return type of generator functions
([#​24026](https://redirect.github.com/astral-sh/ruff/pull/24026))
- Support dataclass field `converter`s
([#​23088](https://redirect.github.com/astral-sh/ruff/pull/23088))
- Disallow `Self` in metaclass and static methods
([#​23231](https://redirect.github.com/astral-sh/ruff/pull/23231))
- Improve call inference for keyword-only `dict()`
([#​24103](https://redirect.github.com/astral-sh/ruff/pull/24103))
- Respect non-explicitly defined `dataclass_transform` params
([#​24170](https://redirect.github.com/astral-sh/ruff/pull/24170))
- Unconditionally silence diagnostics in unreachable code
([#​24179](https://redirect.github.com/astral-sh/ruff/pull/24179))
- Respect terminal-function-call narrowing in global scope
([#​23245](https://redirect.github.com/astral-sh/ruff/pull/23245))
##### Performance
- Fix performance regression for narrowing on a larger `Literal`
type([#​24185](https://redirect.github.com/astral-sh/ruff/pull/24185))
##### Contributors
- [@​sharkdp](https://redirect.github.com/sharkdp)
- [@​Glyphack](https://redirect.github.com/Glyphack)
- [@​charliermarsh](https://redirect.github.com/charliermarsh)
- [@​mtshiba](https://redirect.github.com/mtshiba)
- [@​dhruvmanila](https://redirect.github.com/dhruvmanila)
- [@​carljm](https://redirect.github.com/carljm)
- [@​choucavalier](https://redirect.github.com/choucavalier)
###
[`v0.0.25`](https://redirect.github.com/astral-sh/ty/blob/HEAD/CHANGELOG.md#0025)
[Compare
Source](https://redirect.github.com/astral-sh/ty/compare/0.0.24...0.0.25)
Released on 2026-03-24.
##### Breaking changes
- Support `type:ignore[ty:code]` suppressions
([#​24096](https://redirect.github.com/astral-sh/ruff/pull/24096))
##### Bug fixes
- Avoid eager TypedDict diagnostics in `TypedDict | dict` unions
([#​24151](https://redirect.github.com/astral-sh/ruff/pull/24151))
- Fix Salsa panic propagation
([#​24141](https://redirect.github.com/astral-sh/ruff/pull/24141))
- Fix folding ranges of comments separated by statements
([#​24132](https://redirect.github.com/astral-sh/ruff/pull/24132))
- Fix loop-header reachability cycles in conditional unpacking
([#​24006](https://redirect.github.com/astral-sh/ruff/pull/24006))
- Fix subtyping of intersections containing `NewType`s of unions vs.
unions
([#​24087](https://redirect.github.com/astral-sh/ruff/pull/24087))
- Fix untracked reads in Salsa queries that can lead to backdating
panics
([#​24051](https://redirect.github.com/astral-sh/ruff/pull/24051))
- Prevent tainted loop bindings in cycle normalization
([#​24143](https://redirect.github.com/astral-sh/ruff/pull/24143))
- Simplify an intersection of `N & ~T` to `Never` if `B & ~T` would
simplify to `Never`, where `B` is the concrete base type of a `NewType`
`N`
([#​24086](https://redirect.github.com/astral-sh/ruff/pull/24086))
##### LSP
- Preserve blank lines between comments and imports in add-import action
([#​24066](https://redirect.github.com/astral-sh/ruff/pull/24066))
##### Type checking
- Add diagnostic hint for invalid assignments involving invariant
generics
([#​24032](https://redirect.github.com/astral-sh/ruff/pull/24032))
- Add precisely-typed overloads for `TypedDict` update
([#​24101](https://redirect.github.com/astral-sh/ruff/pull/24101))
- Disallow read-only fields in `TypedDict` updates
([#​24128](https://redirect.github.com/astral-sh/ruff/pull/24128))
- Expand bounded typevars to their upper bounds when evaluating
truthiness comparisons between intersections and literal types
([#​24082](https://redirect.github.com/astral-sh/ruff/pull/24082))
- Emit `reveal_type` diagnostics in unreachable code
([#​24070](https://redirect.github.com/astral-sh/ruff/pull/24070))
- Improve `isinstance()` reachability analysis
([#​24077](https://redirect.github.com/astral-sh/ruff/pull/24077))
- Improve keyword argument narrowing for nested dictionaries
([#​24010](https://redirect.github.com/astral-sh/ruff/pull/24010))
- Infer `yield` expression types
([#​23796](https://redirect.github.com/astral-sh/ruff/pull/23796))
- Reduce diagnostic range for `invalid-metaclass`
([#​24145](https://redirect.github.com/astral-sh/ruff/pull/24145))
- Support narrowing for extended walrus targets
([#​24129](https://redirect.github.com/astral-sh/ruff/pull/24129))
- Unions/intersections of gradual types should be assignable to `Never`
([#​24056](https://redirect.github.com/astral-sh/ruff/pull/24056))
##### Contributors
- [@​MichaReiser](https://redirect.github.com/MichaReiser)
- [@​AlexWaygood](https://redirect.github.com/AlexWaygood)
- [@​Glyphack](https://redirect.github.com/Glyphack)
- [@​sharkdp](https://redirect.github.com/sharkdp)
- [@​ibraheemdev](https://redirect.github.com/ibraheemdev)
- [@​charliermarsh](https://redirect.github.com/charliermarsh)
- [@​mvanhorn](https://redirect.github.com/mvanhorn)
- [@​carljm](https://redirect.github.com/carljm)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" (UTC), 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/munich-quantum-toolkit/core-plugins-catalyst).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDIuMTEiLCJ1cGRhdGVkSW5WZXIiOiI0My4xMDIuMTEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInB5dGhvbiJdfQ==-->
---------
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Haag <121057143+denialhaag@users.noreply.github.com>1 parent d5ad9db commit 86c6de5
File tree
3 files changed
+19
-19
lines changed- python/mqt/core/plugins/catalyst
3 files changed
+19
-19
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
308 | 308 | | |
309 | 309 | | |
310 | 310 | | |
311 | | - | |
| 311 | + | |
312 | 312 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments