|
About the Typing category
|
|
2
|
1628
|
October 17, 2023
|
|
Should non-generic classes with `__class_getitem__` be subscriptable in a type expression?
|
|
40
|
997
|
September 28, 2026
|
|
Make __replace__ stop interfering with variance inference
|
|
44
|
2655
|
September 27, 2026
|
|
Pulse check on Intersections draft work
|
|
36
|
1076
|
September 25, 2026
|
|
Typing Meetup: Call for topics in October or November
|
|
2
|
170
|
September 23, 2026
|
|
Draft PEP: More Expressive Type Expressions
|
|
13
|
723
|
September 21, 2026
|
|
Conditional imports in stub files
|
|
6
|
1753
|
September 19, 2026
|
|
Suggestion: add a typing.safe_cast() function, which just does assert isinstance(x, T)
|
|
9
|
311
|
September 17, 2026
|
|
ParamSpec on overloaded & generic functions
|
|
0
|
143
|
September 17, 2026
|
|
_ProtocolMeta: why? Can it be removed?
|
|
4
|
387
|
September 16, 2026
|
|
2026 Python Type System and Tooling Survey is out!
|
|
4
|
758
|
September 2, 2026
|
|
Idea: Simpler and More Expressive Type Annotations
|
|
84
|
5404
|
September 2, 2026
|
|
Class `date` is unsafe in typed Python
|
|
1
|
454
|
September 2, 2026
|
|
Permitting more precise inferred types from ambiguous overloads
|
|
19
|
668
|
September 1, 2026
|
|
Proposal: `typing.no_discard`, a decorator to indicate that the return value should not be discarded
|
|
54
|
5618
|
August 30, 2026
|
|
Spec change proposal: updating/clarifying rules for unpacking TypedDicts in function calls
|
|
17
|
586
|
August 28, 2026
|
|
Deprecate function arguments
|
|
6
|
1115
|
August 26, 2026
|
|
Using classes as `dataclass_transform` `field_specifiers`
|
|
7
|
1088
|
August 20, 2026
|
|
Proposal: more kinds of Callable types
|
|
20
|
484
|
August 19, 2026
|
|
Spec: metaclass constructors
|
|
1
|
264
|
August 17, 2026
|
|
Define a variadic return value
|
|
3
|
368
|
August 11, 2026
|
|
Clarifying that type checkers should not emit diagnostics in `if not TYPE_CHECKING`
|
|
14
|
776
|
August 8, 2026
|
|
Proposal: allow chaining @final decorator when previous decorators return a non-function
|
|
5
|
346
|
August 7, 2026
|
|
Spec change: Do not require an error for a generic class attribute
|
|
1
|
178
|
August 7, 2026
|
|
Call for Typing Council nominations – July 2026
|
|
7
|
766
|
August 6, 2026
|
|
Looking for draft feedback: Python Typing Survey 2026
|
|
18
|
797
|
August 5, 2026
|
|
How to decide when to use typing.IO or io.IOBase?
|
|
2
|
269
|
August 4, 2026
|
|
Treat Literal of all elements of enum equal to the enum in type annotations
|
|
6
|
369
|
July 30, 2026
|
|
Typing Meetup: July 22nd, 2026 10am PDT
|
|
3
|
456
|
July 23, 2026
|
|
[withdrawn] A decorator to mark AI-assisted code
|
|
5
|
439
|
July 23, 2026
|