Skip to content

Commit cb787a4

Browse files
⬆️🪝 Update patch versions (#837)
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/ruff-pre-commit](https://redirect.github.com/astral-sh/ruff-pre-commit) | repository | patch | `v0.15.2` → `v0.15.4` | ![age](https://developer.mend.io/api/mc/badges/age/github-tags/astral-sh%2fruff-pre-commit/v0.15.4?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/astral-sh%2fruff-pre-commit/v0.15.2/v0.15.4?slim=true) | | [astral-sh/uv-pre-commit](https://redirect.github.com/astral-sh/uv-pre-commit) | repository | patch | `0.10.4` → `0.10.7` | ![age](https://developer.mend.io/api/mc/badges/age/github-tags/astral-sh%2fuv-pre-commit/0.10.7?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/astral-sh%2fuv-pre-commit/0.10.4/0.10.7?slim=true) | | [munich-quantum-toolkit/workflows](https://redirect.github.com/munich-quantum-toolkit/workflows) | action | patch | `v1.17.12` → `v1.17.14` | ![age](https://developer.mend.io/api/mc/badges/age/github-tags/munich-quantum-toolkit%2fworkflows/v1.17.14?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/munich-quantum-toolkit%2fworkflows/v1.17.12/v1.17.14?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.18` → `==0.0.19` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/ty/0.0.19?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ty/0.0.18/0.0.19?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/ruff-pre-commit (astral-sh/ruff-pre-commit)</summary> ### [`v0.15.4`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.15.4) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.15.3...v0.15.4) See: <https://github.com/astral-sh/ruff/releases/tag/0.15.4> ### [`v0.15.3`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.15.3) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.15.2...v0.15.3) See: <https://github.com/astral-sh/ruff/releases/tag/0.15.3> </details> <details> <summary>astral-sh/uv-pre-commit (astral-sh/uv-pre-commit)</summary> ### [`v0.10.7`](https://redirect.github.com/astral-sh/uv-pre-commit/releases/tag/0.10.7) [Compare Source](https://redirect.github.com/astral-sh/uv-pre-commit/compare/0.10.6...0.10.7) See: <https://github.com/astral-sh/uv/releases/tag/0.10.7> ### [`v0.10.6`](https://redirect.github.com/astral-sh/uv-pre-commit/releases/tag/0.10.6) [Compare Source](https://redirect.github.com/astral-sh/uv-pre-commit/compare/0.10.5...0.10.6) See: <https://github.com/astral-sh/uv/releases/tag/0.10.6> ### [`v0.10.5`](https://redirect.github.com/astral-sh/uv-pre-commit/releases/tag/0.10.5) [Compare Source](https://redirect.github.com/astral-sh/uv-pre-commit/compare/0.10.4...0.10.5) See: <https://github.com/astral-sh/uv/releases/tag/0.10.5> </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 --> [#&#8203;330]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/330 [#&#8203;329]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/329 [#&#8203;323]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/323 [#&#8203;321]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/321 [#&#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 ### [`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 --> [#&#8203;330]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/330 [#&#8203;329]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/329 [#&#8203;323]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/323 [#&#8203;321]: https://redirect.github.com/munich-quantum-toolkit/workflows/pull/321 [#&#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.19`](https://redirect.github.com/astral-sh/ty/blob/HEAD/CHANGELOG.md#0019) [Compare Source](https://redirect.github.com/astral-sh/ty/compare/0.0.18...0.0.19) Released on 2026-02-26. ##### Bug fixes - Fix panic in diagnostic rendering when attempting to render a code frame pointing to leading whitespace ([#&#8203;23458](https://redirect.github.com/astral-sh/ruff/pull/23458)) - Fix panics and incorrect inference stemming from incorrectly considering overloads in another file as being associated with a function in the file being checked ([#&#8203;21977](https://redirect.github.com/astral-sh/ruff/pull/21977)) - Fix panic when attempting to narrow the type of a dictionary key that was assigned using a multi-target assignment, e.g. `x = y = {"a": 1}` ([#&#8203;23523](https://redirect.github.com/astral-sh/ruff/pull/23523)) - Fix infinite hang on mutually recursive `TypeAliasType` definitions ([#&#8203;23397](https://redirect.github.com/astral-sh/ruff/pull/23397)) ##### LSP server - Fix inlay hints for starred unpacking targets ([#&#8203;23454](https://redirect.github.com/astral-sh/ruff/pull/23454)) ##### Core type checking - Fix assignability, subtyping and equivalence checks relating to `typing.Generator` prior to Python 3.13 ([#&#8203;23386](https://redirect.github.com/astral-sh/ruff/pull/23386)) - Understand that a scope's control flow terminates after `await foo()` if `foo` returns `typing.Awaitable[typing.Never]` or similar ([#&#8203;23479](https://redirect.github.com/astral-sh/ruff/pull/23479)) - Implement stricter handling of calls to instances of `type[T]` types ([#&#8203;23472](https://redirect.github.com/astral-sh/ruff/pull/23472)) - Support basic type narrowing for `case {...}:` patterns in `match` statements ([#&#8203;23462](https://redirect.github.com/astral-sh/ruff/pull/23462)) - Fix bugs that could manifest in incorrect overload evaluation, false-positive complaints regarding `assert_type` calls or false-positive `redundant-cast` diagnostics by reimplementing the equivalence type relation as mutual subtyping of top and bottom materializations ([#&#8203;23428](https://redirect.github.com/astral-sh/ruff/pull/23428)) - Fix equality and `__contains__` narrowing with PEP-695 type aliases ([#&#8203;23545](https://redirect.github.com/astral-sh/ruff/pull/23545)) - Support `_value_` annotations on enum classes ([#&#8203;22228](https://redirect.github.com/astral-sh/ruff/pull/22228)) ##### Improvements to diagnostics - Improve diagnostics when attempting to specialize non-generic types ([#&#8203;23516](https://redirect.github.com/astral-sh/ruff/pull/23516)) - Render subdiagnostics when `--output-format=github` is specified ([#&#8203;23455](https://redirect.github.com/astral-sh/ruff/pull/23455)) ##### Performance - Add a cached method for calculating the intersection of two types ([#&#8203;23547](https://redirect.github.com/astral-sh/ruff/pull/23547)) - Add a cached method for calculating the union of two types ([#&#8203;23565](https://redirect.github.com/astral-sh/ruff/pull/23565)) - Reduce the threshold above which `Literal` types in unions are upcasted to nominal-instance types in situations where the union type is recursively defined ([#&#8203;23521](https://redirect.github.com/astral-sh/ruff/pull/23521)) - Control flow: isolate the calculation of "loop header reachability" in a dedicated, cached function ([#&#8203;23520](https://redirect.github.com/astral-sh/ruff/pull/23520)) ##### Contributors - [@&#8203;AlexWaygood](https://redirect.github.com/AlexWaygood) - [@&#8203;silamon](https://redirect.github.com/silamon) - [@&#8203;ibraheemdev](https://redirect.github.com/ibraheemdev) - [@&#8203;Hugo-Polloli](https://redirect.github.com/Hugo-Polloli) - [@&#8203;charliermarsh](https://redirect.github.com/charliermarsh) - [@&#8203;knutwannheden](https://redirect.github.com/knutwannheden) - [@&#8203;oconnor663](https://redirect.github.com/oconnor663) - [@&#8203;carljm](https://redirect.github.com/carljm) - [@&#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/bench). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My40My4yIiwidXBkYXRlZEluVmVyIjoiNDMuNDMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwiZ2l0aHViLWFjdGlvbnMiLCJwcmUtY29tbWl0IiwicHl0aG9uIl19--> --------- 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 9b18c0f commit cb787a4

File tree

7 files changed

+38
-38
lines changed

7 files changed

+38
-38
lines changed

.github/workflows/cd.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ permissions:
1414
jobs:
1515
build-sdist:
1616
name: 🐍 Packaging
17-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-sdist.yml@c54be38945ae206affae9925ecd9c346f54c71b7 # v1.17.12
17+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-sdist.yml@1ebbafc839b73f2edc0559d5456bfb8f848043fd # v1.17.14
1818

1919
build-wheel:
2020
name: 🐍 Packaging
21-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-wheel-build.yml@c54be38945ae206affae9925ecd9c346f54c71b7 # v1.17.12
21+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-wheel-build.yml@1ebbafc839b73f2edc0559d5456bfb8f848043fd # v1.17.14
2222

2323
deploy:
2424
if: github.event_name == 'release' && github.event.action == 'published'

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ permissions:
1919
jobs:
2020
change-detection:
2121
name: 🔍 Change
22-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-change-detection.yml@c54be38945ae206affae9925ecd9c346f54c71b7 # v1.17.12
22+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-change-detection.yml@1ebbafc839b73f2edc0559d5456bfb8f848043fd # v1.17.14
2323

2424
python-tests:
2525
name: 🐍 Test
@@ -36,15 +36,15 @@ jobs:
3636
macos-15-intel,
3737
windows-2025,
3838
]
39-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-tests.yml@c54be38945ae206affae9925ecd9c346f54c71b7 # v1.17.12
39+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-tests.yml@1ebbafc839b73f2edc0559d5456bfb8f848043fd # v1.17.14
4040
with:
4141
runs-on: ${{ matrix.runs-on }}
4242

4343
python-coverage:
4444
name: 🐍 Coverage
4545
needs: [change-detection, python-tests]
4646
if: fromJSON(needs.change-detection.outputs.run-python-tests)
47-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-coverage.yml@c54be38945ae206affae9925ecd9c346f54c71b7 # v1.17.12
47+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-coverage.yml@1ebbafc839b73f2edc0559d5456bfb8f848043fd # v1.17.14
4848
permissions:
4949
contents: read
5050
id-token: write
@@ -53,7 +53,7 @@ jobs:
5353
name: 🐍 Lint
5454
needs: change-detection
5555
if: fromJSON(needs.change-detection.outputs.run-python-tests)
56-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-linter.yml@c54be38945ae206affae9925ecd9c346f54c71b7 # v1.17.12
56+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-linter.yml@1ebbafc839b73f2edc0559d5456bfb8f848043fd # v1.17.14
5757
with:
5858
enable-ty: true
5959
enable-mypy: false
@@ -62,13 +62,13 @@ jobs:
6262
name: 🚀 CD
6363
needs: change-detection
6464
if: fromJSON(needs.change-detection.outputs.run-cd)
65-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-sdist.yml@c54be38945ae206affae9925ecd9c346f54c71b7 # v1.17.12
65+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-sdist.yml@1ebbafc839b73f2edc0559d5456bfb8f848043fd # v1.17.14
6666

6767
build-wheel:
6868
name: 🚀 CD
6969
needs: change-detection
7070
if: fromJSON(needs.change-detection.outputs.run-cd)
71-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-wheel-build.yml@c54be38945ae206affae9925ecd9c346f54c71b7 # v1.17.12
71+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-wheel-build.yml@1ebbafc839b73f2edc0559d5456bfb8f848043fd # v1.17.14
7272

7373
# this job does nothing and is only used for branch protection
7474
required-checks-pass:

.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-15, windows-2025]
22-
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-qiskit-upstream-tests.yml@c54be38945ae206affae9925ecd9c346f54c71b7 # v1.17.12
22+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-qiskit-upstream-tests.yml@1ebbafc839b73f2edc0559d5456bfb8f848043fd # v1.17.14
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@c54be38945ae206affae9925ecd9c346f54c71b7 # v1.17.12
30+
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-qiskit-upstream-issue.yml@1ebbafc839b73f2edc0559d5456bfb8f848043fd # v1.17.14
3131
with:
3232
tests-result: ${{ needs.qiskit-upstream-tests.result }}
3333
permissions:

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ repos:
7878

7979
## Ensure uv lock file is up-to-date
8080
- repo: https://github.com/astral-sh/uv-pre-commit
81-
rev: 0.10.4
81+
rev: 0.10.7
8282
hooks:
8383
- id: uv-lock
8484
priority: 0
@@ -114,7 +114,7 @@ repos:
114114

115115
## Python linting using ruff
116116
- repo: https://github.com/astral-sh/ruff-pre-commit
117-
rev: v0.15.2
117+
rev: v0.15.4
118118
hooks:
119119
- id: ruff-format
120120
priority: 1

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ dev = [
8080
{include-group = "test"},
8181
"nox>=2025.11.12",
8282
"prek>=0.2.27",
83-
"ty==0.0.18",
83+
"ty==0.0.19",
8484
]
8585

8686
[project.scripts]

src/mqt/bench/benchmarks/shor.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,11 @@ def create_circuit(circuit_size: int) -> QuantumCircuit:
5050
Arguments:
5151
circuit_size: Must be one of 18, 42, 58, 74.
5252
53-
Raises:
54-
ValueError: if the size is not available.
55-
5653
Returns:
5754
QuantumCircuit implementing Shor's algorithm for the chosen size.
55+
56+
Raises:
57+
ValueError: if the size is not available.
5858
"""
5959
try:
6060
n, a = _SIZE_TO_PARAMS[circuit_size]

uv.lock

Lines changed: 22 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)