|
About the Typing category
|
|
2
|
1517
|
October 17, 2023
|
|
Allowing specializing a bound, covariant `TypeVar` with a `Protocol` as a limited form of intersection
|
|
3
|
174
|
May 18, 2026
|
|
Reinstantiating a generic class with a different specialization
|
|
30
|
544
|
May 17, 2026
|
|
TypeVar that can be any enum
|
|
7
|
184
|
May 14, 2026
|
|
Self as TypeVar default
|
|
16
|
957
|
May 13, 2026
|
|
Shorthand syntax for Annotated (Type @ [metadata])
|
|
45
|
1272
|
May 11, 2026
|
|
Associated types
|
|
5
|
682
|
May 7, 2026
|
|
Enhance ergonomics of creating `Literal` variables
|
|
5
|
301
|
May 6, 2026
|
|
Proposal: `typing.no_discard`, a decorator to indicate that the return value should not be discarded
|
|
53
|
4780
|
May 5, 2026
|
|
AbstractType (take 2) or allowing TypeForm to be used in isinstance
|
|
10
|
314
|
May 5, 2026
|
|
PEP 661 (sentinels) in the typing spec
|
|
5
|
472
|
May 4, 2026
|
|
Subclassing generics with type parameter as default is ambiguous at runtime
|
|
1
|
198
|
May 1, 2026
|
|
Spec change: ambiguous arguments in overload call evaluation
|
|
7
|
502
|
April 30, 2026
|
|
How to declare AnyStr using new type syntax?
|
|
2
|
176
|
April 30, 2026
|
|
Amending 3rd party library type annotations
|
|
12
|
419
|
April 29, 2026
|
|
Parameter specification and type variable tuple should support bounds
|
|
5
|
217
|
April 23, 2026
|
|
Parameter specifications should have variance
|
|
6
|
484
|
April 23, 2026
|
|
Clarifying that type checkers should not emit diagnostics in `if not TYPE_CHECKING`
|
|
9
|
402
|
April 23, 2026
|
|
PyCon 2026 Typing Summit: Thu May 14, 1-5pm
|
|
2
|
503
|
April 14, 2026
|
|
Call for Typing Council nominations – March 2026
|
|
6
|
908
|
April 9, 2026
|
|
Introduce a `typing.NoBound`
|
|
1
|
234
|
April 9, 2026
|
|
`cls: type[T]` and `super()`
|
|
2
|
208
|
April 8, 2026
|
|
Clarify `Final` assignment
|
|
4
|
221
|
April 7, 2026
|
|
Infer dictionary literals as TypedDict
|
|
5
|
275
|
April 7, 2026
|
|
Can we have a more truthful typeshed annotation for `dataclasses.field`?
|
|
4
|
217
|
April 3, 2026
|
|
Spec change: Inference with TypeVarTuple
|
|
8
|
301
|
March 30, 2026
|
|
Detecting if state is possibly mutated by a function
|
|
3
|
414
|
March 22, 2026
|
|
`__hash__`, `__eq__`, and LSP
|
|
26
|
1704
|
March 17, 2026
|
|
Extend type hints to cover exceptions
|
|
56
|
14072
|
March 16, 2026
|
|
Post-"with" binding of a context manager result
|
|
2
|
251
|
March 16, 2026
|