Open
Description
This issue is supposed to track when we can start to use type variable (etc.) defaults introduced in Python 3.13 (PEP 696 in typeshed. Support is needed in released versions of:
- PEP accepted
- mypy (Support PEP 696 – Type defaults for TypeVarLikes mypy#14851)
- Basic support
- Full support
- pytype (Support PEP 696 - Type Defaults for Type Parameters google/pytype#1597)
- pyright
- pyre (optional)
- PyCharm (optional)
Please reference this issue as needed from other issues/PRs to collect places that we might want to update.
Type defaults are now usable as long as our tests don't choke. Full support still pending.