Skip to content

Commit f6db9a0

Browse files
⬆️🪝 Update patch updates (#819)
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.9.22` → `0.9.24` | ![age](https://developer.mend.io/api/mc/badges/age/github-tags/astral-sh%2fuv-pre-commit/0.9.24?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/astral-sh%2fuv-pre-commit/0.9.22/0.9.24?slim=true) | | [munich-quantum-toolkit/templates](https://redirect.github.com/munich-quantum-toolkit/templates) | action | patch | `v1.1.11` → `v1.1.12` | ![age](https://developer.mend.io/api/mc/badges/age/github-tags/munich-quantum-toolkit%2ftemplates/v1.1.12?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/munich-quantum-toolkit%2ftemplates/v1.1.11/v1.1.12?slim=true) | | [munich-quantum-toolkit/workflows](https://redirect.github.com/munich-quantum-toolkit/workflows) | action | patch | `v1.17.10` → `v1.17.11` | ![age](https://developer.mend.io/api/mc/badges/age/github-tags/munich-quantum-toolkit%2fworkflows/v1.17.11?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/munich-quantum-toolkit%2fworkflows/v1.17.10/v1.17.11?slim=true) | | [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.8` → `==0.0.11` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/ty/0.0.11?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ty/0.0.8/0.0.11?slim=true) | 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.9.24`](https://redirect.github.com/astral-sh/uv-pre-commit/releases/tag/0.9.24) [Compare Source](https://redirect.github.com/astral-sh/uv-pre-commit/compare/0.9.23...0.9.24) See: <https://github.com/astral-sh/uv/releases/tag/0.9.24> ### [`v0.9.23`](https://redirect.github.com/astral-sh/uv-pre-commit/releases/tag/0.9.23) [Compare Source](https://redirect.github.com/astral-sh/uv-pre-commit/compare/0.9.22...0.9.23) See: <https://github.com/astral-sh/uv/releases/tag/0.9.23> </details> <details> <summary>munich-quantum-toolkit/templates (munich-quantum-toolkit/templates)</summary> ### [`v1.1.12`](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.11...v1.1.12) ##### Added - 👷 Add initial version of action ([#&#8203;1]) ([**@&#8203;denialhaag**]) ##### Removed - 🔥 Drop support for custom changes ([#&#8203;13]) ([**@&#8203;denialhaag**]) <!-- Version links --> [unreleased]: https://redirect.github.com/munich-quantum-toolkit/templates/compare/v1.1.12...HEAD [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 --> [#&#8203;182]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/182 [#&#8203;160]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/160 [#&#8203;126]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/126 [#&#8203;102]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/102 [#&#8203;100]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/100 [#&#8203;90]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/90 [#&#8203;79]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/79 [#&#8203;67]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/67 [#&#8203;66]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/66 [#&#8203;59]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/59 [#&#8203;58]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/58 [#&#8203;57]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/57 [#&#8203;55]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/55 [#&#8203;54]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/54 [#&#8203;53]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/53 [#&#8203;51]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/51 [#&#8203;50]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/50 [#&#8203;45]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/45 [#&#8203;32]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/32 [#&#8203;31]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/31 [#&#8203;25]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/25 [#&#8203;24]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/24 [#&#8203;23]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/23 [#&#8203;21]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/21 [#&#8203;13]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/13 [#&#8203;1]: https://redirect.github.com/munich-quantum-toolkit/templates/pull/1 <!-- Contributor --> [**@&#8203;burgholzer**]: https://redirect.github.com/burgholzer [**@&#8203;denialhaag**]: https://redirect.github.com/denialhaag [**@&#8203;Ectras**]: https://redirect.github.com/Ectras/ [**@&#8203;adnathanail**]: https://redirect.github.com/adnathanail <!-- 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.11`](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.10...v1.17.11) *📚 Refer to the [GitHub Release Notes] for previous changelogs.* <!-- Version links --> [unreleased]: https://redirect.github.com/munich-quantum-toolkit/workflows/compare/v1.17.11...HEAD [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 --> [#&#8203;305]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/305 [#&#8203;300]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/300 [#&#8203;298]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/298 [#&#8203;297]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/297 [#&#8203;296]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/296 [#&#8203;295]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/295 [#&#8203;292]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/292 [#&#8203;290]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/290 [#&#8203;288]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/288 [#&#8203;286]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/286 [#&#8203;276]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/276 [#&#8203;271]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/271 [#&#8203;270]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/270 [#&#8203;257]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/257 [#&#8203;255]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/255 [#&#8203;254]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/254 [#&#8203;247]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/247 [#&#8203;241]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/241 [#&#8203;206]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/206 [#&#8203;188]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/188 [#&#8203;184]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/184 [#&#8203;160]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/160 [#&#8203;157]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/157 [#&#8203;151]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/151 [#&#8203;150]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/150 [#&#8203;146]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/146 [#&#8203;142]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/142 [#&#8203;128]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/128 [#&#8203;126]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/126 [#&#8203;119]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/119 [#&#8203;114]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/114 [#&#8203;102]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/102 [#&#8203;100]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/100 [#&#8203;96]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/96 [#&#8203;95]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/95 <!-- Contributor --> [**@&#8203;burgholzer**]: https://redirect.github.com/burgholzer [**@&#8203;ystade**]: https://redirect.github.com/ystade [**@&#8203;denialhaag**]: https://redirect.github.com/denialhaag [**@&#8203;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.11`](https://redirect.github.com/astral-sh/ty/blob/HEAD/CHANGELOG.md#0011) [Compare Source](https://redirect.github.com/astral-sh/ty/compare/0.0.10...0.0.11) Released on 2026-01-09. ##### Bug fixes - Fix `super()` with TypeVar-annotated `self` and `cls` parameter ([#&#8203;22208](https://redirect.github.com/astral-sh/ruff/pull/22208)) - Only consider fully static pivots when deriving transitive constraints ([#&#8203;22444](https://redirect.github.com/astral-sh/ruff/pull/22444)) ##### LSP server - Don't show diagnostics for excluded files ([#&#8203;22455](https://redirect.github.com/astral-sh/ruff/pull/22455)) - Fix goto definition for relative imports in third-party files ([#&#8203;22457](https://redirect.github.com/astral-sh/ruff/pull/22457)) - Improve completion ranking based on origin and exact match ([#&#8203;22460](https://redirect.github.com/astral-sh/ruff/pull/22460)) - Rank top-level module symbols above most other symbols ([#&#8203;22465](https://redirect.github.com/astral-sh/ruff/pull/22465)) ##### Configuration - Enable `unused-type-ignore-comment` by default ([#&#8203;22474](https://redirect.github.com/astral-sh/ruff/pull/22474)) ##### Performance - Improve `UnionBuilder` performance by changing `Type::is_subtype_of` calls to `Type::is_redundant_with` ([#&#8203;22337](https://redirect.github.com/astral-sh/ruff/pull/22337)) - Optimize union building for unions with many enum-literal members ([#&#8203;22363](https://redirect.github.com/astral-sh/ruff/pull/22363))- ##### Other changes - Declare support for Python 3.14 ([#&#8203;2407](https://redirect.github.com/astral-sh/ty/pull/2407)) - Remove dark-mode handling from PyPI-uploaded README ([#&#8203;2422](https://redirect.github.com/astral-sh/ty/pull/2422)) ##### Contributors - [@&#8203;dhruvmanila](https://redirect.github.com/dhruvmanila) - [@&#8203;AlexWaygood](https://redirect.github.com/AlexWaygood) - [@&#8203;charliermarsh](https://redirect.github.com/charliermarsh) - [@&#8203;BurntSushi](https://redirect.github.com/BurntSushi) - [@&#8203;MichaReiser](https://redirect.github.com/MichaReiser) - [@&#8203;dcreager](https://redirect.github.com/dcreager) ### [`v0.0.10`](https://redirect.github.com/astral-sh/ty/blob/HEAD/CHANGELOG.md#0010) [Compare Source](https://redirect.github.com/astral-sh/ty/compare/0.0.9...0.0.10) Released on 2026-01-07. ##### Bug fixes - Fix stack overflow due to too small stack size ([#&#8203;22433](https://redirect.github.com/astral-sh/ruff/pull/22433)) - Fix stale semantic tokens after opening the same document with new content ([#&#8203;22414](https://redirect.github.com/astral-sh/ruff/pull/22414)) - Fix handling of `ParamSpec` in overloaded functions ([#&#8203;22416](https://redirect.github.com/astral-sh/ruff/pull/22416)) - Fix comparisons and arithmetic with `NewType`s of `float` ([#&#8203;22105](https://redirect.github.com/astral-sh/ruff/pull/22105)) - Fix several issues with unannotated function return types ([#&#8203;22425](https://redirect.github.com/astral-sh/ruff/pull/22425)) - Fix handling of subclasses in Callables ([#&#8203;22411](https://redirect.github.com/astral-sh/ruff/pull/22411)) ##### LSP server - Add support for explicit markdown code fences in docstring rendering ([#&#8203;22373](https://redirect.github.com/astral-sh/ruff/pull/22373), [#&#8203;22408](https://redirect.github.com/astral-sh/ruff/pull/22408)) - Offer completions for `T` when a value has type `Unknown | T` ([#&#8203;22436](https://redirect.github.com/astral-sh/ruff/pull/22436)) - Sort keyword argument completions higher ([#&#8203;22297](https://redirect.github.com/astral-sh/ruff/pull/22297)) ##### Core type checking - Add support for `@total_ordering` ([#&#8203;22181](https://redirect.github.com/astral-sh/ruff/pull/22181), [#&#8203;22183](https://redirect.github.com/astral-sh/ruff/pull/22183)) - Better simplification of intersections of tuples ([#&#8203;22094](https://redirect.github.com/astral-sh/ruff/pull/22094)) - Support comparisons between variable-length tuples ([#&#8203;21824](https://redirect.github.com/astral-sh/ruff/pull/21824)) - Emit diagnostics for method definitions and other invalid statements in `TypedDict` class bodies ([#&#8203;22351](https://redirect.github.com/astral-sh/ruff/pull/22351)) - Improve type-narrowing in calls to `len()` ([#&#8203;22330](https://redirect.github.com/astral-sh/ruff/pull/22330)) ##### CLI - Add `--add-ignore` CLI option ([#&#8203;21696](https://redirect.github.com/astral-sh/ruff/pull/21696)) ##### Configuration - `include = ["myscript"]` will now check `myscript` even though it doesn't have a Python extension ([#&#8203;22243](https://redirect.github.com/astral-sh/ruff/pull/22243)) ##### Performance - Optimize intersections with a single negated element ([#&#8203;22344](https://redirect.github.com/astral-sh/ruff/pull/22344)) - Optimize negated types ([#&#8203;22402](https://redirect.github.com/astral-sh/ruff/pull/22402)) ##### Documentation - Link to `Callable` `__name__` FAQ directly from `unresolved-attribute` diagnostic ([#&#8203;22437](https://redirect.github.com/astral-sh/ruff/pull/22437)) ##### Contributors - [@&#8203;dhruvmanila](https://redirect.github.com/dhruvmanila) - [@&#8203;charliermarsh](https://redirect.github.com/charliermarsh) - [@&#8203;oconnor663](https://redirect.github.com/oconnor663) - [@&#8203;BurntSushi](https://redirect.github.com/BurntSushi) - [@&#8203;RasmusNygren](https://redirect.github.com/RasmusNygren) - [@&#8203;carljm](https://redirect.github.com/carljm) - [@&#8203;Gankra](https://redirect.github.com/Gankra) - [@&#8203;MichaReiser](https://redirect.github.com/MichaReiser) - [@&#8203;AlexWaygood](https://redirect.github.com/AlexWaygood) ### [`v0.0.9`](https://redirect.github.com/astral-sh/ty/blob/HEAD/CHANGELOG.md#009) [Compare Source](https://redirect.github.com/astral-sh/ty/compare/0.0.8...0.0.9) Released on 2026-01-05. ##### Bug fixes - Emit a diagnostic if a class decorator is not a callable accepting a type ([#&#8203;22375](https://redirect.github.com/astral-sh/ruff/pull/22375)) - Fix exhaustiveness inference for unions that include enums ([#&#8203;22290](https://redirect.github.com/astral-sh/ruff/pull/22290)) ##### Core type checking - Support `typing.TypeGuard` ([#&#8203;20974](https://redirect.github.com/astral-sh/ruff/pull/20974)) - Treat `__setattr__` as fallback-only ([#&#8203;22014](https://redirect.github.com/astral-sh/ruff/pull/22014)) - Don't expand type aliases via type mappings unless necessary. This means that the displayed signature of a bound methods will no longer eagerly expand type aliases into their aliased types ([#&#8203;22241](https://redirect.github.com/astral-sh/ruff/pull/22241)) - Narrow `TypedDict` unions with `not in` ([#&#8203;22349](https://redirect.github.com/astral-sh/ruff/pull/22349)) - Don't including `property` in subclasses properties ([#&#8203;22088](https://redirect.github.com/astral-sh/ruff/pull/22088)) - Narrow tagged unions of `TypedDict`s in `match` statements ([#&#8203;22299](https://redirect.github.com/astral-sh/ruff/pull/22299)) - Teach bidirectional inference about subtyping. This allows `x` to be inferred as `list[int]` for `x: Iterable[int] = [42]` ([#&#8203;21930](https://redirect.github.com/astral-sh/ruff/pull/21930)) - Support narrowing for tagged unions of tuples where one element of the tuple is a `Literal` type ([#&#8203;22303](https://redirect.github.com/astral-sh/ruff/pull/22303)) ##### LSP server - Add autocomplete suggestions for keyword arguments in `class` statements ([#&#8203;22110](https://redirect.github.com/astral-sh/ruff/pull/22110)) - Avoid showing misleading inlay hint for unpacked tuple arguments ([#&#8203;22286](https://redirect.github.com/astral-sh/ruff/pull/22286)) ##### Other changes - Sync vendored typeshed stubs ([#&#8203;22302](https://redirect.github.com/astral-sh/ruff/pull/22302), [#&#8203;22321](https://redirect.github.com/astral-sh/ruff/pull/22321), [#&#8203;22324](https://redirect.github.com/astral-sh/ruff/pull/22324)). [Typeshed diff](https://redirect.github.com/python/typeshed/compare/3c2dbb1fde8e8d1d59b10161c8bf5fd06c0011cd...d1d5fe58664b30a0c2dde3cd5c3dc8091f0f16ae) ##### Contributors - [@&#8203;RasmusNygren](https://redirect.github.com/RasmusNygren) - [@&#8203;ericmarkmartin](https://redirect.github.com/ericmarkmartin) - [@&#8203;AlexWaygood](https://redirect.github.com/AlexWaygood) - [@&#8203;ibraheemdev](https://redirect.github.com/ibraheemdev) - [@&#8203;charliermarsh](https://redirect.github.com/charliermarsh) - [@&#8203;felixscherz](https://redirect.github.com/felixscherz) - [@&#8203;MatthewMckee4](https://redirect.github.com/MatthewMckee4) - [@&#8203;mtshiba](https://redirect.github.com/mtshiba) </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/qcec). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwiZ2l0aHViLWFjdGlvbnMiLCJwcmUtY29tbWl0IiwicHl0aG9uIl19--> Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent e9ad020 commit f6db9a0

File tree

8 files changed

+45
-51
lines changed

8 files changed

+45
-51
lines changed

.github/workflows/cd.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ permissions:
1212
jobs:
1313
build-sdist:
1414
name: 🐍 Packaging
15-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-sdist.yml@99170045e26c2564e9573174b573310e211fca72 # v1.17.10
15+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-sdist.yml@d6314c45667c131055a0389afc110e8dedc6da3f # v1.17.11
1616

1717
# Builds wheels on all supported platforms using cibuildwheel.
1818
# The wheels are uploaded as GitHub artifacts `dev-cibw-*` or `cibw-*`, depending
@@ -31,7 +31,7 @@ jobs:
3131
windows-2022,
3232
windows-11-arm,
3333
]
34-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-wheel-cibuildwheel.yml@99170045e26c2564e9573174b573310e211fca72 # v1.17.10
34+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-wheel-cibuildwheel.yml@d6314c45667c131055a0389afc110e8dedc6da3f # v1.17.11
3535
with:
3636
runs-on: ${{ matrix.runs-on }}
3737

.github/workflows/ci.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ concurrency:
1414
jobs:
1515
change-detection:
1616
name: 🔍 Change
17-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-change-detection.yml@99170045e26c2564e9573174b573310e211fca72 # v1.17.10
17+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-change-detection.yml@d6314c45667c131055a0389afc110e8dedc6da3f # v1.17.11
1818

1919
cpp-tests-ubuntu:
2020
name: 🇨‌ Test 🐧
@@ -30,7 +30,7 @@ jobs:
3030
- runs-on: ubuntu-24.04
3131
compiler: gcc
3232
config: Debug
33-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-ubuntu.yml@99170045e26c2564e9573174b573310e211fca72 # v1.17.10
33+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-ubuntu.yml@d6314c45667c131055a0389afc110e8dedc6da3f # v1.17.11
3434
with:
3535
runs-on: ${{ matrix.runs-on }}
3636
compiler: ${{ matrix.compiler }}
@@ -50,7 +50,7 @@ jobs:
5050
- runs-on: macos-14
5151
compiler: clang
5252
config: Debug
53-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-macos.yml@99170045e26c2564e9573174b573310e211fca72 # v1.17.10
53+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-macos.yml@d6314c45667c131055a0389afc110e8dedc6da3f # v1.17.11
5454
with:
5555
runs-on: ${{ matrix.runs-on }}
5656
compiler: ${{ matrix.compiler }}
@@ -71,7 +71,7 @@ jobs:
7171
- runs-on: windows-2022
7272
compiler: msvc
7373
config: Debug
74-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-windows.yml@99170045e26c2564e9573174b573310e211fca72 # v1.17.10
74+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-windows.yml@d6314c45667c131055a0389afc110e8dedc6da3f # v1.17.11
7575
with:
7676
runs-on: ${{ matrix.runs-on }}
7777
compiler: ${{ matrix.compiler }}
@@ -88,7 +88,7 @@ jobs:
8888
runs-on: [ubuntu-24.04, ubuntu-24.04-arm]
8989
compiler: [gcc, clang, clang-20, clang-21]
9090
config: [Release, Debug]
91-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-ubuntu.yml@99170045e26c2564e9573174b573310e211fca72 # v1.17.10
91+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-ubuntu.yml@d6314c45667c131055a0389afc110e8dedc6da3f # v1.17.11
9292
with:
9393
runs-on: ${{ matrix.runs-on }}
9494
compiler: ${{ matrix.compiler }}
@@ -105,7 +105,7 @@ jobs:
105105
runs-on: [macos-14, macos-15, macos-15-intel]
106106
compiler: [clang, clang-20, clang-21, gcc-14, gcc-15]
107107
config: [Release, Debug]
108-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-macos.yml@99170045e26c2564e9573174b573310e211fca72 # v1.17.10
108+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-macos.yml@d6314c45667c131055a0389afc110e8dedc6da3f # v1.17.11
109109
with:
110110
runs-on: ${{ matrix.runs-on }}
111111
compiler: ${{ matrix.compiler }}
@@ -123,7 +123,7 @@ jobs:
123123
runs-on: [windows-2022, windows-2025, windows-11-arm]
124124
compiler: [msvc, clang]
125125
config: [Release, Debug]
126-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-windows.yml@99170045e26c2564e9573174b573310e211fca72 # v1.17.10
126+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-tests-windows.yml@d6314c45667c131055a0389afc110e8dedc6da3f # v1.17.11
127127
with:
128128
runs-on: ${{ matrix.runs-on }}
129129
compiler: ${{ matrix.compiler }}
@@ -133,7 +133,7 @@ jobs:
133133
name: 🇨‌ Coverage
134134
needs: change-detection
135135
if: fromJSON(needs.change-detection.outputs.run-cpp-tests)
136-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-coverage.yml@99170045e26c2564e9573174b573310e211fca72 # v1.17.10
136+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-coverage.yml@d6314c45667c131055a0389afc110e8dedc6da3f # v1.17.11
137137
permissions:
138138
contents: read
139139
id-token: write
@@ -142,7 +142,7 @@ jobs:
142142
name: 🇨‌ Lint
143143
needs: change-detection
144144
if: fromJSON(needs.change-detection.outputs.run-cpp-linter)
145-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-linter.yml@99170045e26c2564e9573174b573310e211fca72 # v1.17.10
145+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-cpp-linter.yml@d6314c45667c131055a0389afc110e8dedc6da3f # v1.17.11
146146
with:
147147
build-project: true
148148
clang-version: 20
@@ -167,15 +167,15 @@ jobs:
167167
macos-14,
168168
windows-2022,
169169
]
170-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-tests.yml@99170045e26c2564e9573174b573310e211fca72 # v1.17.10
170+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-tests.yml@d6314c45667c131055a0389afc110e8dedc6da3f # v1.17.11
171171
with:
172172
runs-on: ${{ matrix.runs-on }}
173173

174174
python-coverage:
175175
name: 🐍 Coverage
176176
needs: [change-detection, python-tests]
177177
if: fromJSON(needs.change-detection.outputs.run-python-tests)
178-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-coverage.yml@99170045e26c2564e9573174b573310e211fca72 # v1.17.10
178+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-coverage.yml@d6314c45667c131055a0389afc110e8dedc6da3f # v1.17.11
179179
permissions:
180180
contents: read
181181
id-token: write
@@ -189,23 +189,23 @@ jobs:
189189
fail-fast: false
190190
matrix:
191191
runs-on: [macos-15, windows-2025]
192-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-tests.yml@99170045e26c2564e9573174b573310e211fca72 # v1.17.10
192+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-tests.yml@d6314c45667c131055a0389afc110e8dedc6da3f # v1.17.11
193193
with:
194194
runs-on: ${{ matrix.runs-on }}
195195

196196
python-linter:
197197
name: 🐍 Lint
198198
needs: change-detection
199199
if: fromJSON(needs.change-detection.outputs.run-python-tests)
200-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-linter.yml@99170045e26c2564e9573174b573310e211fca72 # v1.17.10
200+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-linter.yml@d6314c45667c131055a0389afc110e8dedc6da3f # v1.17.11
201201
with:
202202
enable-ty: true
203203

204204
build-sdist:
205205
name: 🚀 CD
206206
needs: change-detection
207207
if: fromJSON(needs.change-detection.outputs.run-cd)
208-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-sdist.yml@99170045e26c2564e9573174b573310e211fca72 # v1.17.10
208+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-sdist.yml@d6314c45667c131055a0389afc110e8dedc6da3f # v1.17.11
209209

210210
build-wheel:
211211
name: 🚀 CD
@@ -222,7 +222,7 @@ jobs:
222222
windows-2022,
223223
windows-11-arm,
224224
]
225-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-wheel-cibuildwheel.yml@99170045e26c2564e9573174b573310e211fca72 # v1.17.10
225+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-wheel-cibuildwheel.yml@d6314c45667c131055a0389afc110e8dedc6da3f # v1.17.11
226226
with:
227227
runs-on: ${{ matrix.runs-on }}
228228

.github/workflows/templating.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
with:
1919
app-id: ${{ secrets.APP_ID }}
2020
private-key: ${{ secrets.APP_PRIVATE_KEY }}
21-
- uses: munich-quantum-toolkit/templates@4299ec8bbb21d85c1b32ac6ac6fd6701586dea21 # v1.1.11
21+
- uses: munich-quantum-toolkit/templates@dfe78235728b5fc715f7ac8ec483970666d3f0cf # v1.1.12
2222
with:
2323
token: ${{ steps.create-token.outputs.token }}
2424
name: QCEC

.github/workflows/update-mqt-core.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ concurrency:
2121
jobs:
2222
update-mqt-core:
2323
name: ⬆️ Update MQT Core
24-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-mqt-core-update.yml@99170045e26c2564e9573174b573310e211fca72 # v1.17.10
24+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-mqt-core-update.yml@d6314c45667c131055a0389afc110e8dedc6da3f # v1.17.11
2525
with:
2626
update-to-head: ${{ github.event.inputs.update-to-head == 'true' }}
2727
secrets:

.github/workflows/upstream.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@ jobs:
1919
fail-fast: false
2020
matrix:
2121
runs-on: [ubuntu-24.04, macos-14, windows-2022]
22-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-qiskit-upstream-tests.yml@99170045e26c2564e9573174b573310e211fca72 # v1.17.10
22+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-qiskit-upstream-tests.yml@d6314c45667c131055a0389afc110e8dedc6da3f # v1.17.11
2323
with:
2424
runs-on: ${{ matrix.runs-on }}
2525

2626
create-issue-on-failure:
2727
name: Create issue on failure
2828
needs: qiskit-upstream-tests
2929
if: ${{ always() }}
30-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-qiskit-upstream-issue.yml@99170045e26c2564e9573174b573310e211fca72 # v1.17.10
30+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-qiskit-upstream-issue.yml@d6314c45667c131055a0389afc110e8dedc6da3f # v1.17.11
3131
with:
3232
tests-result: ${{ needs.qiskit-upstream-tests.result }}
3333
permissions:

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ repos:
6666

6767
# Ensure uv lock file is up-to-date
6868
- repo: https://github.com/astral-sh/uv-pre-commit
69-
rev: 0.9.22
69+
rev: 0.9.24
7070
hooks:
7171
- id: uv-lock
7272

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -399,5 +399,5 @@ dev = [
399399
{include-group = "build"},
400400
{include-group = "test"},
401401
"nox>=2025.11.12",
402-
"ty==0.0.8",
402+
"ty==0.0.11",
403403
]

0 commit comments

Comments
 (0)