Your IP : 18.218.238.244


Current Path : /opt/alt/python313/lib64/python3.13/importlib/metadata/__pycache__/
Upload File :
Current File : //opt/alt/python313/lib64/python3.13/importlib/metadata/__pycache__/_collections.cpython-313.pyc

�

+}g���n�SSKr"SS\R5r"SS\R"SS55rg)�Nc�2^�\rSrSrSrU4SjrSrSrU=r$)�FreezableDefaultDict�z�
Often it is desirable to prevent the mutation of
a default dict after its initial construction, such
as to prevent mutation during iteration.

>>> dd = FreezableDefaultDict(list)
>>> dd[0].append('1')
>>> dd.freeze()
>>> dd[1]
[]
>>> len(dd)
1
c�:>�[US[TU]5"U5$)N�_frozen)�getattr�super�__missing__)�self�key�	__class__s  ��F/opt/alt/python313/lib64/python3.13/importlib/metadata/_collections.pyr
� FreezableDefaultDict.__missing__s����t�Y���(;�<�S�A�A�c�^�U4SjTlg)Nc�$>�TR5$)N)�default_factory)rrs �r�<lambda>�-FreezableDefaultDict.freeze.<locals>.<lambda>s���4�#7�#7�#9r�r)rs`r�freeze�FreezableDefaultDict.freezes
���9��rr)	�__name__�
__module__�__qualname__�__firstlineno__�__doc__r
r�__static_attributes__�
__classcell__)r
s@rrrs����B�:�:rrc�$�\rSrSr\S5rSrg)�Pair�c	�\�U"[[RURSS556$)N�=�)�map�str�strip�split)�cls�texts  r�parse�
Pair.parses#���C��	�	�4�:�:�c�1�#5�6�7�7r�N)rrrr�classmethodr,rr.rrr!r!s���8��8rr!z
name value)�collections�defaultdictr�
namedtupler!r.rr�<module>r3s3���:�;�2�2�:�,8�;�!�!�&�,�7�8r

?>