Commit eaf82d5
⬆️🪝 Update patch versions (#352)
This PR contains the following updates:
| Package | Type | Update | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|---|---|
|
[astral-sh/uv-pre-commit](https://redirect.github.com/astral-sh/uv-pre-commit)
| repository | patch | `0.10.7` → `0.10.8` |

|

|
|
[munich-quantum-toolkit/templates](https://redirect.github.com/munich-quantum-toolkit/templates)
| action | patch | `v1.1.12` → `v1.1.13` |

|

|
|
[munich-quantum-toolkit/workflows](https://redirect.github.com/munich-quantum-toolkit/workflows)
| action | patch | `v1.17.12` → `v1.17.14` |

|

|
| [ty](https://redirect.github.com/astral-sh/ty)
([changelog](https://redirect.github.com/astral-sh/ty/blob/main/CHANGELOG.md))
| dependency-groups | patch | `==0.0.19` → `==0.0.20` |

|

|
Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://redirect.github.com/renovatebot/renovate/discussions/new)
if you have any questions.
---
### Release Notes
<details>
<summary>astral-sh/uv-pre-commit (astral-sh/uv-pre-commit)</summary>
###
[`v0.10.8`](https://redirect.github.com/astral-sh/uv-pre-commit/releases/tag/0.10.8)
[Compare
Source](https://redirect.github.com/astral-sh/uv-pre-commit/compare/0.10.7...0.10.8)
See: <https://github.com/astral-sh/uv/releases/tag/0.10.8>
</details>
<details>
<summary>munich-quantum-toolkit/templates
(munich-quantum-toolkit/templates)</summary>
###
[`v1.1.13`](https://redirect.github.com/munich-quantum-toolkit/templates/blob/HEAD/CHANGELOG.md#100---2025-07-09)
[Compare
Source](https://redirect.github.com/munich-quantum-toolkit/templates/compare/v1.1.12...v1.1.13)
##### Added
- 👷 Add initial version of action ([#​1])
([**@​denialhaag**])
##### Removed
- 🔥 Drop support for custom changes ([#​13])
([**@​denialhaag**])
<!-- Version links -->
[unreleased]:
https://redirect.github.com/munich-quantum-toolkit/templates/compare/v1.1.13...HEAD
[1.1.13]:
https://redirect.github.com/munich-quantum-toolkit/templates/releases/tag/v1.1.13
[1.1.12]:
https://redirect.github.com/munich-quantum-toolkit/templates/releases/tag/v1.1.12
[1.1.11]:
https://redirect.github.com/munich-quantum-toolkit/templates/releases/tag/v1.1.11
[1.1.10]:
https://redirect.github.com/munich-quantum-toolkit/templates/releases/tag/v1.1.10
[1.1.9]:
https://redirect.github.com/munich-quantum-toolkit/templates/releases/tag/v1.1.9
[1.1.8]:
https://redirect.github.com/munich-quantum-toolkit/templates/releases/tag/v1.1.8
[1.1.7]:
https://redirect.github.com/munich-quantum-toolkit/templates/releases/tag/v1.1.7
[1.1.6]:
https://redirect.github.com/munich-quantum-toolkit/templates/releases/tag/v1.1.6
[1.1.5]:
https://redirect.github.com/munich-quantum-toolkit/templates/releases/tag/v1.1.5
[1.1.4]:
https://redirect.github.com/munich-quantum-toolkit/templates/releases/tag/v1.1.4
[1.1.3]:
https://redirect.github.com/munich-quantum-toolkit/templates/releases/tag/v1.1.3
[1.1.2]:
https://redirect.github.com/munich-quantum-toolkit/templates/releases/tag/v1.1.2
[1.1.1]:
https://redirect.github.com/munich-quantum-toolkit/templates/releases/tag/v1.1.1
[1.1.0]:
https://redirect.github.com/munich-quantum-toolkit/templates/releases/tag/v1.1.0
[1.0.0]:
https://redirect.github.com/munich-quantum-toolkit/templates/releases/tag/v1.0.0
<!-- PR links -->
[#​223]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/223
[#​210]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/210
[#​203]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/203
[#​201]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/201
[#​197]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/197
[#​196]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/196
[#​190]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/190
[#​182]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/182
[#​160]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/160
[#​126]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/126
[#​102]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/102
[#​100]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/100
[#​90]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/90
[#​79]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/79
[#​67]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/67
[#​66]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/66
[#​59]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/59
[#​58]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/58
[#​57]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/57
[#​55]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/55
[#​54]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/54
[#​53]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/53
[#​51]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/51
[#​50]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/50
[#​45]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/45
[#​32]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/32
[#​31]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/31
[#​25]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/25
[#​24]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/24
[#​23]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/23
[#​21]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/21
[#​13]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/13
[#​1]:
https://redirect.github.com/munich-quantum-toolkit/templates/pull/1
<!-- Contributor -->
[**@​burgholzer**]: https://redirect.github.com/burgholzer
[**@​denialhaag**]: https://redirect.github.com/denialhaag
[**@​Ectras**]: https://redirect.github.com/Ectras/
[**@​adnathanail**]: https://redirect.github.com/adnathanail
[**@​mhmohona**]: https://redirect.github.com/mhmohona
<!-- General links -->
[Keep a Changelog]: https://keepachangelog.com/en/1.1.0/
[Common Changelog]: https://common-changelog.org
[Semantic Versioning]: https://semver.org/spec/v2.0.0.html
[GitHub Release Notes]:
https://redirect.github.com/munich-quantum-toolkit/templates/releases
</details>
<details>
<summary>munich-quantum-toolkit/workflows
(munich-quantum-toolkit/workflows)</summary>
###
[`v1.17.14`](https://redirect.github.com/munich-quantum-toolkit/workflows/blob/HEAD/CHANGELOG.md#181---2025-04-04)
[Compare
Source](https://redirect.github.com/munich-quantum-toolkit/workflows/compare/v1.17.13...v1.17.14)
*📚 Refer to the [GitHub Release Notes] for previous changelogs.*
<!-- Version links -->
[unreleased]:
https://redirect.github.com/munich-quantum-toolkit/workflows/compare/v1.17.14...HEAD
[1.17.14]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.14
[1.17.13]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.13
[1.17.12]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.12
[1.17.11]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.11
[1.17.10]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.10
[1.17.9]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.9
[1.17.8]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.8
[1.17.7]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.7
[1.17.6]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.6
[1.17.5]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.5
[1.17.4]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.4
[1.17.3]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.3
[1.17.2]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.2
[1.17.1]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.1
[1.17.0]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.0
[1.16.2]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.16.2
[1.16.1]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.16.1
[1.16.0]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.16.0
[1.15.1]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.15.1
[1.15.0]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.15.0
[1.14.0]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.14.0
[1.13.0]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.13.0
[1.12.0]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.12.0
[1.11.0]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.11.0
[1.10.0]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.10.0
[1.9.0]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.9.0
[1.8.1]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.8.1
<!-- PR links -->
[#​332]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/332
[#​330]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/330
[#​329]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/329
[#​323]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/323
[#​321]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/321
[#​305]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/305
[#​300]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/300
[#​298]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/298
[#​297]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/297
[#​296]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/296
[#​295]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/295
[#​292]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/292
[#​290]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/290
[#​288]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/288
[#​286]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/286
[#​276]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/276
[#​271]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/271
[#​270]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/270
[#​257]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/257
[#​255]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/255
[#​254]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/254
[#​247]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/247
[#​241]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/241
[#​206]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/206
[#​188]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/188
[#​184]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/184
[#​160]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/160
[#​157]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/157
[#​151]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/151
[#​150]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/150
[#​146]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/146
[#​142]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/142
[#​128]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/128
[#​126]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/126
[#​119]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/119
[#​114]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/114
[#​102]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/102
[#​100]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/100
[#​96]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/96
[#​95]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/95
<!-- Contributor -->
[**@​burgholzer**]: https://redirect.github.com/burgholzer
[**@​ystade**]: https://redirect.github.com/ystade
[**@​denialhaag**]: https://redirect.github.com/denialhaag
[**@​flowerthrower**]: https://redirect.github.com/flowerthrower
<!-- General links -->
[Keep a Changelog]: https://keepachangelog.com/en/1.1.0/
[Common Changelog]: https://common-changelog.org
[Semantic Versioning]: https://semver.org/spec/v2.0.0.html
[GitHub Release Notes]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases
[munich-quantum-software/setup-mlir]:
https://redirect.github.com/munich-quantum-software/setup-mlir
###
[`v1.17.13`](https://redirect.github.com/munich-quantum-toolkit/workflows/blob/HEAD/CHANGELOG.md#181---2025-04-04)
[Compare
Source](https://redirect.github.com/munich-quantum-toolkit/workflows/compare/v1.17.12...v1.17.13)
*📚 Refer to the [GitHub Release Notes] for previous changelogs.*
<!-- Version links -->
[unreleased]:
https://redirect.github.com/munich-quantum-toolkit/workflows/compare/v1.17.14...HEAD
[1.17.14]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.14
[1.17.13]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.13
[1.17.12]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.12
[1.17.11]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.11
[1.17.10]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.10
[1.17.9]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.9
[1.17.8]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.8
[1.17.7]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.7
[1.17.6]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.6
[1.17.5]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.5
[1.17.4]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.4
[1.17.3]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.3
[1.17.2]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.2
[1.17.1]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.1
[1.17.0]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.17.0
[1.16.2]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.16.2
[1.16.1]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.16.1
[1.16.0]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.16.0
[1.15.1]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.15.1
[1.15.0]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.15.0
[1.14.0]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.14.0
[1.13.0]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.13.0
[1.12.0]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.12.0
[1.11.0]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.11.0
[1.10.0]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.10.0
[1.9.0]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.9.0
[1.8.1]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases/tag/v1.8.1
<!-- PR links -->
[#​332]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/332
[#​330]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/330
[#​329]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/329
[#​323]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/323
[#​321]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/321
[#​305]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/305
[#​300]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/300
[#​298]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/298
[#​297]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/297
[#​296]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/296
[#​295]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/295
[#​292]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/292
[#​290]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/290
[#​288]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/288
[#​286]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/286
[#​276]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/276
[#​271]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/271
[#​270]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/270
[#​257]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/257
[#​255]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/255
[#​254]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/254
[#​247]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/247
[#​241]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/241
[#​206]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/206
[#​188]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/188
[#​184]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/184
[#​160]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/160
[#​157]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/157
[#​151]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/151
[#​150]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/150
[#​146]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/146
[#​142]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/142
[#​128]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/128
[#​126]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/126
[#​119]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/119
[#​114]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/114
[#​102]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/102
[#​100]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/100
[#​96]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/96
[#​95]:
https://redirect.github.com/munich-quantum-toolkit/workflows/pull/95
<!-- Contributor -->
[**@​burgholzer**]: https://redirect.github.com/burgholzer
[**@​ystade**]: https://redirect.github.com/ystade
[**@​denialhaag**]: https://redirect.github.com/denialhaag
[**@​flowerthrower**]: https://redirect.github.com/flowerthrower
<!-- General links -->
[Keep a Changelog]: https://keepachangelog.com/en/1.1.0/
[Common Changelog]: https://common-changelog.org
[Semantic Versioning]: https://semver.org/spec/v2.0.0.html
[GitHub Release Notes]:
https://redirect.github.com/munich-quantum-toolkit/workflows/releases
[munich-quantum-software/setup-mlir]:
https://redirect.github.com/munich-quantum-software/setup-mlir
</details>
<details>
<summary>astral-sh/ty (ty)</summary>
###
[`v0.0.20`](https://redirect.github.com/astral-sh/ty/blob/HEAD/CHANGELOG.md#0020)
[Compare
Source](https://redirect.github.com/astral-sh/ty/compare/0.0.19...0.0.20)
Released on 2026-03-02.
##### Bug fixes
- Disallow negative narrowing for `isinstance()` or `issubclass()`
checks involving `type[]` types
([#​23598](https://redirect.github.com/astral-sh/ruff/pull/23598))
- Fix binary operations between an instance of a `NewType` of `float`
and an instance of `Any`/`Unknown`
([#​23620](https://redirect.github.com/astral-sh/ruff/pull/23620))
- Fix bug where ty would think that a `Callable` with a variadic
positional parameter could be a subtype of a `Callable` with a
positional-or-keyword parameter
([#​23610](https://redirect.github.com/astral-sh/ruff/pull/23610))
- Fix inference of `t.__mro__` if `t` is an instance of `type[Any]`
([#​23632](https://redirect.github.com/astral-sh/ruff/pull/23632))
- Fix overloaded callable assignability for unary `Callable` targets
([#​23277](https://redirect.github.com/astral-sh/ruff/pull/23277))
- Limit recursion depth when displaying self-referential function types
([#​23647](https://redirect.github.com/astral-sh/ruff/pull/23647))
- Ensure that `python -m ty` works even when ty was installed into an
ephemeral virtual environment
([#​2852](https://redirect.github.com/astral-sh/ty/pull/2852))
##### LSP server
- Add support for the LSP protocol's "type hierarchy" feature
([#​23566](https://redirect.github.com/astral-sh/ruff/pull/23566))
##### Type checking
- Add more ParamSpec validation for `P.args` and `P.kwargs`
([#​23640](https://redirect.github.com/astral-sh/ruff/pull/23640))
- Ban nested `Required`/`NotRequired`, and ban them both outside of
`TypedDict` fields
([#​23627](https://redirect.github.com/astral-sh/ruff/pull/23627))
- Detect inconsistent generic base class specializations that appear in
the same MRO
([#​23615](https://redirect.github.com/astral-sh/ruff/pull/23615))
- Detect invalid uses of `@final` on non-methods
([#​23604](https://redirect.github.com/astral-sh/ruff/pull/23604))
- Add partial support and validation for `Unpack` when used with tuple
types
([#​23651](https://redirect.github.com/astral-sh/ruff/pull/23651))
- Recurse into tuples and nested tuples when applying special-cased
validation of arguments passed to `isinstance()` and `issubclass()`
([#​23607](https://redirect.github.com/astral-sh/ruff/pull/23607))
- Reject ellipsis literals in odd places in type/annotation expressions
([#​23611](https://redirect.github.com/astral-sh/ruff/pull/23611))
- Reject functions with PEP-695 type parameters that shadow type
parameters from enclosing scopes
([#​23619](https://redirect.github.com/astral-sh/ruff/pull/23619))
- Reject generic metaclasses parameterized by type variables
([#​23628](https://redirect.github.com/astral-sh/ruff/pull/23628))
- Treat `dataclass_transform` dataclasses as neither frozen nor
non-frozen
([#​23366](https://redirect.github.com/astral-sh/ruff/pull/23366))
- Validate that type variable defaults don't reference later type
parameters or type parameters out of scope
([#​23623](https://redirect.github.com/astral-sh/ruff/pull/23623))
##### Typeshed
- Sync vendored typeshed stubs
([#​23642](https://redirect.github.com/astral-sh/ruff/pull/23642)).
[Typeshed
diff](https://redirect.github.com/python/typeshed/compare/1b3cec156330a93f6bb22b6636bca38c27f8f721...843c1fd5a148da85e523c1b4ee680226f89986aa)
##### Contributors
- [@​Hugo-Polloli](https://redirect.github.com/Hugo-Polloli)
- [@​zanieb](https://redirect.github.com/zanieb)
- [@​sharkdp](https://redirect.github.com/sharkdp)
- [@​mtshiba](https://redirect.github.com/mtshiba)
- [@​carljm](https://redirect.github.com/carljm)
- [@​charliermarsh](https://redirect.github.com/charliermarsh)
- [@​sinon](https://redirect.github.com/sinon)
- [@​BurntSushi](https://redirect.github.com/BurntSushi)
- [@​oconnor663](https://redirect.github.com/oconnor663)
- [@​AlexWaygood](https://redirect.github.com/AlexWaygood)
- [@​zsol](https://redirect.github.com/zsol)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - At
any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- 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/yaqs).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My40OC4xIiwidXBkYXRlZEluVmVyIjoiNDMuNDguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwiZ2l0aHViLWFjdGlvbnMiLCJwcmUtY29tbWl0IiwicHl0aG9uIl19-->
---------
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 c71e214 commit eaf82d5
File tree
6 files changed
+36
-33
lines changed- .github/workflows
6 files changed
+36
-33
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
| 53 | + | |
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
| 59 | + | |
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
3 | 6 | | |
4 | 7 | | |
5 | 8 | | |
| |||
18 | 21 | | |
19 | 22 | | |
20 | 23 | | |
21 | | - | |
| 24 | + | |
22 | 25 | | |
23 | 26 | | |
24 | 27 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
207 | 207 | | |
208 | 208 | | |
209 | 209 | | |
210 | | - | |
| 210 | + | |
211 | 211 | | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments