|
About the Typing category
|
|
2
|
1609
|
October 17, 2023
|
|
Draft PEP: More Expressive Type Expressions
|
|
11
|
305
|
September 3, 2026
|
|
2026 Python Type System and Tooling Survey is out!
|
|
4
|
647
|
September 2, 2026
|
|
Idea: Simpler and More Expressive Type Annotations
|
|
84
|
4951
|
September 2, 2026
|
|
Class `date` is unsafe in typed Python
|
|
1
|
387
|
September 2, 2026
|
|
Permitting more precise inferred types from ambiguous overloads
|
|
19
|
523
|
September 1, 2026
|
|
_ProtocolMeta: why? Can it be removed?
|
|
3
|
219
|
August 30, 2026
|
|
Proposal: `typing.no_discard`, a decorator to indicate that the return value should not be discarded
|
|
54
|
5462
|
August 30, 2026
|
|
Spec change proposal: updating/clarifying rules for unpacking TypedDicts in function calls
|
|
17
|
511
|
August 28, 2026
|
|
Deprecate function arguments
|
|
6
|
1071
|
August 26, 2026
|
|
Should non-generic classes with `__class_getitem__` be subscriptable in a type expression?
|
|
39
|
658
|
August 25, 2026
|
|
Using classes as `dataclass_transform` `field_specifiers`
|
|
7
|
1070
|
August 20, 2026
|
|
Proposal: more kinds of Callable types
|
|
20
|
414
|
August 19, 2026
|
|
Spec: metaclass constructors
|
|
1
|
251
|
August 17, 2026
|
|
Define a variadic return value
|
|
3
|
349
|
August 11, 2026
|
|
Clarifying that type checkers should not emit diagnostics in `if not TYPE_CHECKING`
|
|
14
|
743
|
August 8, 2026
|
|
Proposal: allow chaining @final decorator when previous decorators return a non-function
|
|
5
|
330
|
August 7, 2026
|
|
Spec change: Do not require an error for a generic class attribute
|
|
1
|
160
|
August 7, 2026
|
|
Call for Typing Council nominations – July 2026
|
|
7
|
731
|
August 6, 2026
|
|
Looking for draft feedback: Python Typing Survey 2026
|
|
18
|
724
|
August 5, 2026
|
|
How to decide when to use typing.IO or io.IOBase?
|
|
2
|
246
|
August 4, 2026
|
|
Treat Literal of all elements of enum equal to the enum in type annotations
|
|
6
|
337
|
July 30, 2026
|
|
Typing Meetup: July 22nd, 2026 10am PDT
|
|
3
|
431
|
July 23, 2026
|
|
[withdrawn] A decorator to mark AI-assisted code
|
|
5
|
398
|
July 23, 2026
|
|
Allow abstract classes to be assigned to `type[Proto]`?
|
|
18
|
498
|
July 17, 2026
|
|
Interactions with Never leading to undesirable assignability
|
|
48
|
1730
|
July 16, 2026
|
|
Clarifying the float/int/complex special case
|
|
82
|
5754
|
July 15, 2026
|
|
Allowing specializing a bound, covariant `TypeVar` with a `Protocol` as a limited form of intersection
|
|
5
|
488
|
July 14, 2026
|
|
Conditional imports in stub files
|
|
5
|
1624
|
July 14, 2026
|
|
Proposal: typing.TypeExclude for subtractive/exclusion types
|
|
12
|
533
|
July 6, 2026
|