gptkbp:instanceOf
|
Python Enhancement Proposal
|
gptkbp:author
|
gptkb:Łukasz_Langa
|
gptkbp:created
|
2017-11-28
|
gptkbp:defaultBehavior
|
Never became default; postponed and then rejected
|
gptkbp:discussionVenue
|
gptkb:python-dev_mailing_list
|
https://www.w3.org/2000/01/rdf-schema#label
|
PEP 563
|
gptkbp:implementedIn
|
Python 3.7 (as __future__ import)
|
gptkbp:motive
|
To enable forward references and reduce import cycles in type annotations.
|
gptkbp:plotSummary
|
Proposed postponing the evaluation of type annotations to runtime using string literals.
|
gptkbp:pythonVersionDefaultPostponed
|
3.11
|
gptkbp:pythonVersionIntroduced
|
3.7
|
gptkbp:pythonVersionPlannedDefault
|
3.10
|
gptkbp:rejectionDate
|
2023-01-13
|
gptkbp:replacedBy
|
nan
PEP 649
|
gptkbp:resolution
|
Rejected in favor of PEP 649
|
gptkbp:seeAlso
|
gptkb:PEP_484
PEP 649
PEP 563 documentation
|
gptkbp:status
|
Rejected
|
gptkbp:title
|
Postponed Evaluation of Annotations
|
gptkbp:bfsParent
|
gptkb:Python_3.7
gptkb:type_hints_(PEP_484)
gptkb:PEP_681:_Data_Class_Transforms
|
gptkbp:bfsLayer
|
7
|