Commit 212fbd3
authored
β¬οΈπ¨βπ» Update patch updates (#317)
This PR contains the following updates:
| Package | Type | Update | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|---|---|
|
[Chocobo1/setup-ccache-action](https://redirect.github.com/Chocobo1/setup-ccache-action)
| action | patch | `v1.5.2` β `v1.5.3` |

|

|
| [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.14` β `==0.0.15` |

|

|
---
### Release Notes
<details>
<summary>Chocobo1/setup-ccache-action
(Chocobo1/setup-ccache-action)</summary>
###
[`v1.5.3`](https://redirect.github.com/Chocobo1/setup-ccache-action/releases/tag/v1.5.3)
[Compare
Source](https://redirect.github.com/Chocobo1/setup-ccache-action/compare/v1.5.2...v1.5.3)
- Bump dependencies to latest
</details>
<details>
<summary>astral-sh/ty (ty)</summary>
###
[`v0.0.15`](https://redirect.github.com/astral-sh/ty/blob/HEAD/CHANGELOG.md#0015)
[Compare
Source](https://redirect.github.com/astral-sh/ty/compare/0.0.14...0.0.15)
Released on 2026-02-04.
##### Bug fixes
- Add support for resolving imports of packages installed into
Debian/Ubuntu `dist-packages` directories
([#​22466](https://redirect.github.com/astral-sh/ruff/pull/22466))
- Avoid `not-iterable` false positives when iterating over an instance
of an intersection type with only negated elements
([#​22089](https://redirect.github.com/astral-sh/ruff/pull/22089))
- Fix support for stringized annotations in very large files
([#​22913](https://redirect.github.com/astral-sh/ruff/pull/22913))
- Don't emit Liskov diagnostics for methods with mangled names
([#​23062](https://redirect.github.com/astral-sh/ruff/pull/23062))
- Enforce that a `Final` symbol cannot be reassigned even after a
conditional binding
([#​22986](https://redirect.github.com/astral-sh/ruff/pull/22986))
- Fix TypedDict construction from existing TypedDict values
([#​22904](https://redirect.github.com/astral-sh/ruff/pull/22904))
- Fix `Self` resolution for classes nested within methods
([#​22964](https://redirect.github.com/astral-sh/ruff/pull/22964))
- Fix bidirectional inference with PEP 695 union type aliases
([#​22988](https://redirect.github.com/astral-sh/ruff/pull/22988))
- Fix edge-case bugs when narrowing tagged unions in `match` statements
([#​22870](https://redirect.github.com/astral-sh/ruff/pull/22870))
- Fix false-positive diagnostics when iterating over an instance of an
intersection that includes a TypeVar of which the upper bound is a union
where the union includes a non-iterable type
([#​22117](https://redirect.github.com/astral-sh/ruff/pull/22117))
- Fix lookup of `__contains__` to respect descriptors
([#​23056](https://redirect.github.com/astral-sh/ruff/pull/23056))
- Fix narrowing of `nonlocal` variables with conditional assignments
([#​22966](https://redirect.github.com/astral-sh/ruff/pull/22966))
- Fix several bugs that could affect `NewType`s of `NewType`s of `float`
([#​22997](https://redirect.github.com/astral-sh/ruff/pull/22997))
- Fix several type narrowing bugs involving PEP-695 type aliases
([#​22894](https://redirect.github.com/astral-sh/ruff/pull/22894))
- Fix spurious query cycles in decorated functions with parameter
defaults, for improved performance and improved determinism
([#​23014](https://redirect.github.com/astral-sh/ruff/pull/23014))
- Fix unary and comparison operators for TypeVars with union bounds
([#​22925](https://redirect.github.com/astral-sh/ruff/pull/22925))
- Understand functions as method descriptors even if they are decorated
with a decorator annotated as returning a PEP-695 alias to a `Callable`
type
([#​22902](https://redirect.github.com/astral-sh/ruff/pull/22902))
- `dataclass_transform`: Fix visibility of field specifiers when models
are nested inside methods
([#​23069](https://redirect.github.com/astral-sh/ruff/pull/23069))
##### LSP server
- Fix hover showing `Unknown` for bare `Final` instance attributes
([#​23003](https://redirect.github.com/astral-sh/ruff/pull/23003))
- Improve support for goto-type, goto-declaration, hover, and
highlighting of string annotations
([#​22878](https://redirect.github.com/astral-sh/ruff/pull/22878))
- Include setters and deleters when renaming properties
([#​22999](https://redirect.github.com/astral-sh/ruff/pull/22999))
- Show type qualifiers like `Final` in on-hover hints
([#​23005](https://redirect.github.com/astral-sh/ruff/pull/23005))
##### Configuration
- Add new `unused-type-ignore-comment` rule
([#​22790](https://redirect.github.com/astral-sh/ruff/pull/22790))
- Add a mechanism to ignore/warn/select all rules
([#​22832](https://redirect.github.com/astral-sh/ruff/pull/22832))
- Support multiple workspace folders in a single ty LSP server instance
([#​22953](https://redirect.github.com/astral-sh/ruff/pull/22953))
- Only add `./src` as a search path if `./src/__init__.py(i)` does not
exist
([#​22851](https://redirect.github.com/astral-sh/ruff/pull/22851))
##### Type checking
- Add a diagnostic detecting if a variable is declared as `Final` but
never has any bindings
([#​23001](https://redirect.github.com/astral-sh/ruff/pull/23001))
- Add a diagnostic detecting overridden comparison dunder methods on
`order=True` dataclasses
([#​22689](https://redirect.github.com/astral-sh/ruff/pull/22689))
- Add a hint to `invalid-argument-type` and `invalid-assignment`
diagnostics if a variable is annotated with a type from the `numbers`
module
([#​22931](https://redirect.github.com/astral-sh/ruff/pull/22931),
[#​22938](https://redirect.github.com/astral-sh/ruff/pull/22938))
- Add diagnostic hint on `unresolved-reference` to suggest using "list"
instead of "List"
([#​22827](https://redirect.github.com/astral-sh/ruff/pull/22827))
- Add new diagnostic for invalid dataclass field orders
([#​19825](https://redirect.github.com/astral-sh/ruff/pull/19825))
- Allow a subclass method with a positional-only parameter to override a
superclass method without that parameter if the parameter in the
subclass method has a default value
([#​23037](https://redirect.github.com/astral-sh/ruff/pull/23037))
- Allow self-referential imports outside the global scope
([#​22963](https://redirect.github.com/astral-sh/ruff/pull/22963))
- Ban `...` in odd places inside tuple specializations
([#​22889](https://redirect.github.com/astral-sh/ruff/pull/22889))
- Ban `Required`, `NotRequired` and `ReadOnly` in parameter annotations
([#​22888](https://redirect.github.com/astral-sh/ruff/pull/22888))
- Ban legacy `TypeVar` bounds or constraints from containing type
variables
([#​22949](https://redirect.github.com/astral-sh/ruff/pull/22949))
- Ban multiple unpacked variadic tuples in a `tuple` specialization
([#​22884](https://redirect.github.com/astral-sh/ruff/pull/22884))
- Detect generic `Callable`s in the return type of function signatures
([#​22954](https://redirect.github.com/astral-sh/ruff/pull/22954))
- Detect invalid `isinstance()` and `issubclass()` calls against
`TypedDict` classes
([#​22887](https://redirect.github.com/astral-sh/ruff/pull/22887))
- Detect invalid `issubclass()` calls against `Protocol` classes with
non-method members
([#​22896](https://redirect.github.com/astral-sh/ruff/pull/22896))
- Detect invalid attempts to subclass `Protocol[]` and `Generic[]`
simultaneously
([#​22948](https://redirect.github.com/astral-sh/ruff/pull/22948))
- Emit a diagnostic on incorrect applications of the legacy convention
for specifying positional-only parameters
([#​22943](https://redirect.github.com/astral-sh/ruff/pull/22943))
- Emit an error if a `TypeVarTuple` is used to subscript `Generic` or
`Protocol` without being unpacked
([#​22952](https://redirect.github.com/astral-sh/ruff/pull/22952))
- Fallback to metaclass `__getattr__` or `__getattribute__` when looking
up attributes on class objects
([#​22985](https://redirect.github.com/astral-sh/ruff/pull/22985))
- Fix a bug where an overridden type in a dataclass subclass would not
be respected if the dataclass subclass field had a default value but the
superclass field did not
([#​22965](https://redirect.github.com/astral-sh/ruff/pull/22965))
- Improve bidirectional type inference involving PEP-695 type aliases
([#​22989](https://redirect.github.com/astral-sh/ruff/pull/22989))
- Improve detection of invalid `NewType`s with generic bases
([#​22961](https://redirect.github.com/astral-sh/ruff/pull/22961))
- Improve reachability analysis when evaluating the truthiness of
expressions that involve variables that may not be bound in all code
paths
([#​22971](https://redirect.github.com/astral-sh/ruff/pull/22971))
- Improve the error message if `**` is used with a non-mapping in the
context of a call to an overloaded function
([#​22921](https://redirect.github.com/astral-sh/ruff/pull/22921))
- Infer `ParamSpec` from class constructors for callable protocols
([#​22853](https://redirect.github.com/astral-sh/ruff/pull/22853))
- Move the location of some `invalid-overload` diagnostics
([#​22933](https://redirect.github.com/astral-sh/ruff/pull/22933))
- Point to an overload with an invalid `@final` decorator when emitting
`invalid-overload` errors for invalid `@final` decorators
([#​22893](https://redirect.github.com/astral-sh/ruff/pull/22893))
- Avoid false positives when iterating over an instance of an
intersection with only negated elements by preserving "pure negation"
types in descriptor lookups
([#​22907](https://redirect.github.com/astral-sh/ruff/pull/22907))
- Promote `Literal` types when inferring elements for very large
unannotated tuples, for improved performance
([#​22841](https://redirect.github.com/astral-sh/ruff/pull/22841))
- Recognize functions with stub bodies in `Protocol` classes as
implicitly abstract
([#​22838](https://redirect.github.com/astral-sh/ruff/pull/22838))
- Reduce false positives involving heterogeneous dicts by tracking
dictionary literal keys as individual places
([#​22882](https://redirect.github.com/astral-sh/ruff/pull/22882))
- Reduce false positives when subscripting classes generic over
`TypeVarTuple`s
([#​22950](https://redirect.github.com/astral-sh/ruff/pull/22950))
- Remove special handling for `Any()` in `match` class patterns
([#​23011](https://redirect.github.com/astral-sh/ruff/pull/23011))
- Support `type[None]` in type expressions
([#​22892](https://redirect.github.com/astral-sh/ruff/pull/22892))
- Support legacy namespace packages declared using
`pkg_resources.declare_namespace`
([#​22987](https://redirect.github.com/astral-sh/ruff/pull/22987))
- Sync vendored typeshed stubs
([#​23006](https://redirect.github.com/astral-sh/ruff/pull/23006)),
[Typeshed
diff](https://redirect.github.com/python/typeshed/compare/cd8b26b0ceef26cd84ab614088140d48680ac7f7...fa659b1def704dea3dc8e25c7857b23eac69df4d)
- Validate signatures of dataclass `__post_init__` methods
([#​22730](https://redirect.github.com/astral-sh/ruff/pull/22730))
##### Contributors
- [@​charliermarsh](https://redirect.github.com/charliermarsh)
- [@​stefanvanburen](https://redirect.github.com/stefanvanburen)
- [@​ibraheemdev](https://redirect.github.com/ibraheemdev)
-
[@​abhijeetbodas2001](https://redirect.github.com/abhijeetbodas2001)
- [@​MichaReiser](https://redirect.github.com/MichaReiser)
- [@​dcreager](https://redirect.github.com/dcreager)
- [@​PrettyWood](https://redirect.github.com/PrettyWood)
- [@​sharkdp](https://redirect.github.com/sharkdp)
- [@​oconnor663](https://redirect.github.com/oconnor663)
- [@​Feiyang472](https://redirect.github.com/Feiyang472)
- [@​denyszhak](https://redirect.github.com/denyszhak)
- [@​mtshiba](https://redirect.github.com/mtshiba)
- [@​AlexWaygood](https://redirect.github.com/AlexWaygood)
- [@​11happy](https://redirect.github.com/11happy)
- [@​BurntSushi](https://redirect.github.com/BurntSushi)
- [@​carljm](https://redirect.github.com/carljm)
- [@​Gankra](https://redirect.github.com/Gankra)
- [@​MentalMegalodon](https://redirect.github.com/MentalMegalodon)
- [@​thejchap](https://redirect.github.com/thejchap)
</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-Software-Stack/QDMI).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45NS4yIiwidXBkYXRlZEluVmVyIjoiNDIuOTUuMiIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwiZ2l0aHViLWFjdGlvbnMiLCJweXRob24iXX0=-->
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 5ca961e commit 212fbd3
File tree
3 files changed
+21
-21
lines changed- .github/workflows
- templates/device
3 files changed
+21
-21
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
| 66 | + | |
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments