-
-
Notifications
You must be signed in to change notification settings - Fork 34.1k
Open
Labels
interpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)type-featureA feature request or enhancementA feature request or enhancement
Description
Feature or enhancement
Proposal:
Issue created to track the implementation of https://peps.python.org/pep-0814/.
Has this already been discussed elsewhere?
No response given
Links to previous discussion of this feature:
No response
Linked PRs
- [WIP] gh-141510: PEP 814: Add built-in frozendict type #141508
- gh-141510, PEP 814: Add built-in frozendict type #144757
- gh-141510, PEP 814: Add frozendict support to json #144903
- gh-141510: Replace MappingProxyType with frozendict #144904
- gh-141510: Implement copy and deepcopy for frozendict #144905
- gh-141510: Use frozendict for errno.errorcode #144906
- gh-141510: Run regen-test-frozenmain for frozendict #144907
- gh-141510: Support frozendict in pprint #144908
- gh-141510: Use frozendict in the stdlib #144909
- gh-141510: Use frozendict in the _opcode_metadata #144910
- gh-141510: Update specializer to support frozendict with BINARY_SUBSCR #144911
- gh-141510: Add frozendict fast-path to the set type #144912
- gh-141510: Update mp_length of frozendict to use non atomic operation #144913
- gh-141510: Optimize {frozen}dict.fromkeys for frozendict #144915
- gh-141510: Optimize hash(frozendict) #144919
- gh-141510: Remove unncessary lock holding for frozendict repr #144920
- gh-141510: Change repr(frozendict) for empty dict #144921
- gh-141510: Fix
test_xpicklefailing with introduction offrozendict#144927 - gh-141510: Mention frozendict in dict documentation #144934
- gh-141510, PEP 814: Add frozendict support to pickle #144936
Reactions are currently unavailable
Metadata
Metadata
Labels
interpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)type-featureA feature request or enhancementA feature request or enhancement