PEP 681: Data Class Transforms

GPTKB entity

Statements (19)
Predicate Object
gptkbp:instanceOf Python Enhancement Proposal
gptkbp:adds typing.dataclass_transform
gptkbp:appliesTo libraries that implement data class-like behavior
gptkbp:author Shannon Zhu
gptkbp:created 2021-12-13
https://www.w3.org/2000/01/rdf-schema#label PEP 681: Data Class Transforms
gptkbp:JEP_number 681
gptkbp:motive Enable static type checkers to recognize user-defined data class-like constructs.
gptkbp:plotSummary Introduces a standard way to mark functions, decorators, and classes as data class-like for static type checkers.
gptkbp:python-version 3.11
gptkbp:seeAlso gptkb:PEP_557
gptkb:PEP_563
PEP 649
gptkbp:status Final
gptkbp:title Data Class Transforms
gptkbp:topic typing
gptkbp:type Standards Track
gptkbp:bfsParent gptkb:Python_3.11
gptkbp:bfsLayer 6