Sponsor of the Day:
Jerkmate
https://peps.pythondiscord.com/pep-0416/
PEP 416 – Add a frozendict builtin type | peps.pythondiscord.com
Python Enhancement Proposals (PEPs)
type peps416addfrozendictbuiltin
https://peps.pythondiscord.com/pep-0675/
PEP 675 – Arbitrary Literal String Type | peps.pythondiscord.com
Python Enhancement Proposals (PEPs)
string typepeps pythondiscord675arbitraryliteral
https://peps.python.org/pep-0814/
PEP 814 – Add frozendict built-in type | peps.python.org
A new public immutable type frozendict is added to the builtins module.
type peps814addfrozendictbuilt
https://peps.python.org/pep-0800/
PEP 800 – Disjoint bases in the type system | peps.python.org
To analyze Python programs precisely, type checkers need to know when two classes can and cannot have a common child class. However, the information necessary...
type systempeps python800disjointbases
https://peps.pythondiscord.com/pep-0484/
PEP 484 – Type Hints | peps.pythondiscord.com
Python Enhancement Proposals (PEPs)
type hints peps484pythondiscord
https://peps.python.org/pep-0484/
PEP 484 – Type Hints | peps.python.org
PEP 3107 introduced syntax for function annotations, but the semantics were deliberately left undefined. There has now been enough 3rd party usage for static...
type hints peps484python
https://peps.python.org/pep-0589/
PEP 589 – TypedDict: Type Hints for Dictionaries with a Fixed Set of Keys | peps.python.org
PEP 484 defines the type Dict[K, V] for uniform dictionaries, where each value has the same type, and arbitrary key values are supported. It doesn’t properly...
type hintspeps python589typeddictdictionaries
https://peps.python.org/pep-0482/
PEP 482 – Literature Overview for Type Hints | peps.python.org
This PEP is one of three related to type hinting. This PEP gives a literature overview of related work. The main spec is PEP 484.
type hints peps482literatureoverviewpython
https://peps.pythondiscord.com/pep-0677/
PEP 677 – Callable Type Syntax | peps.pythondiscord.com
Python Enhancement Proposals (PEPs)
peps pythondiscord677callabletypesyntax
https://peps.pythondiscord.com/pep-0585/
PEP 585 – Type Hinting Generics In Standard Collections | peps.pythondiscord.com
Python Enhancement Proposals (PEPs)
collections peps585typehintinggenerics
https://peps.python.org/pep-0647/
PEP 647 – User-Defined Type Guards | peps.python.org
This PEP specifies a way for programs to influence conditional type narrowing employed by a type checker based on runtime checks.
user definedpeps python647typeguards
https://peps.pythondiscord.com/pep-3141/
PEP 3141 – A Type Hierarchy for Numbers | peps.pythondiscord.com
Python Enhancement Proposals (PEPs)
peps pythondiscord3141typehierarchynumbers
https://peps.python.org/pep-0585/
PEP 585 – Type Hinting Generics In Standard Collections | peps.python.org
Static typing as defined by PEPs 484, 526, 544, 560, and 563 was built incrementally on top of the existing Python runtime and constrained by existing syntax...
collections peps585typehintinggenerics
https://peps.python.org/pep-0747/
PEP 747 – Annotating Type Forms | peps.python.org
Type expressions provide a standardized way to specify types in the Python type system. When a type expression is evaluated at runtime, the resulting type form...
peps python747annotatingtypeforms
https://peps.python.org/pep-0483/
PEP 483 – The Theory of Type Hints | peps.python.org
This PEP lays out the theory referenced by PEP 484.
type hints peps483theorypython
https://peps.pythondiscord.com/pep-0589/
PEP 589 – TypedDict: Type Hints for Dictionaries with a Fixed Set of Keys | peps.pythondiscord.com
Python Enhancement Proposals (PEPs)
type hintspeps pythondiscord589typeddictdictionaries
https://peps.python.org/pep-0435/
PEP 435 – Adding an Enum type to the Python standard library | peps.python.org
This PEP proposes adding an enumeration type to the Python standard library.
python standard libraryenum typepep435adding
https://discuss.python.org/t/pep-696-type-defaults-for-typevarlikes/22569/
PEP 696: Type defaults for TypeVarLikes - PEPs - Discussions on Python.org
TLDR; This typing PEP proposes a way to specify a type parameter if omitted. As far as I’m aware the only issue with the PEP from anyone in the typing...
peps discussions696typedefaultspython