Skip to content

Commit 377ba53

Browse files
authored
PEP 728: Update the reference implementation section (#3722)
Signed-off-by: Zixuan James Li <[email protected]>
1 parent 9c5494d commit 377ba53

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

peps/pep-0728.rst

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -651,7 +651,7 @@ because such dict can be a subtype of dict::
651651
not_a_regular_dict: CustomDict = {"num": 1}
652652
int_dict: IntDict = not_a_regular_dict # Not OK
653653

654-
How to Teach this
654+
How to Teach This
655655
=================
656656

657657
The choice of ``"__extra_items__"`` and the requirement of ``closed=True``
@@ -775,12 +775,10 @@ from the index signature so that it is possible to define a type like
775775
Reference Implementation
776776
========================
777777

778-
pyanalyze has `experimental support
779-
<https://github.com/quora/pyanalyze/blob/9bfc2c58467c87774a9950838402d2657b1486a0/pyanalyze/extensions.py#L590>`__
780-
for a similar feature.
778+
This proposal is supported in `pyright 1.1.352
779+
<https://github.com/microsoft/pyright/releases/tag/1.1.352>`_, and `pyanalyze
780+
0.12.0 <https://github.com/quora/pyanalyze/releases/tag/v0.12.0>`_.
781781

782-
Reference implementation for this specific proposal, however, is not currently
783-
available.
784782

785783
Acknowledgments
786784
===============

0 commit comments

Comments
 (0)