Marc Mueller

Results 120 issues of Marc Mueller

Required for https://github.com/python/typeshed/pull/11662 Discussion: https://discuss.python.org/t/allow-self-binding-for-generic-paramspec/50948

topic-paramspec

## Proposed change Blog post for https://github.com/home-assistant/core/pull/103844 ## Type of change - [ ] Document existing features within Home Assistant - [x] Document new or changing features which there is...

## What do these changes do? In addition to emitting a `UserWarning` when setting a `str` key for Application items, also emit a warning when accessing it. Either via `get`...

Compare pyc cache files by source hash. Especially in CI environments, it's common for mtimes to be reset when restoring a cache. To work around that, fallback to a source...

This was originally added in #6221 but later reverted due to an incomplete ParamSpec implementation in mypy at the time. Maybe it works now. Refs: - #6356 - #6347 ----...

status: deferred

**To Reproduce** ```python # mypy: enable-incomplete-feature=NewGenericSyntax from collections.abc import Callable from typing import Protocol class ActionType(Protocol): def __call__(self, var: str, context: int = 2) -> None: ... class Job[*_Ts]: def...

bug
topic-protocols
topic-pep-646

Would it be worth backporting https://github.com/python/cpython/issues/114053 for Python 3.12.0 - 3.12.3? /CC @AlexWaygood

CPython 3.13 wheels will be build by default now. https://github.com/pypa/cibuildwheel/releases/tag/v2.20.0

## Proposed change Followup to https://github.com/home-assistant/core/pull/120683#pullrequestreview-2151030803 This PR reworks the `audit-licenses` check with several improvements. - The check is run for all tested python-versions. I.e. all for which we build...

cla-signed
small-pr
code-quality