ok

Mini Shell

Direktori : /opt/alt/python311/lib64/python3.11/__pycache__/
Upload File :
Current File : //opt/alt/python311/lib64/python3.11/__pycache__/copy.cpython-311.opt-2.pyc

�

�f�!��D�	ddlZddlZddlmZGd�de��ZeZ	ddlmZn
#e	$rdZYnwxYwgd�Z
d�ZixZZ
d�Zed��eeeeeeeeeeeeejee��ee��ejejfD]Z ee
e <�e!ed	d��Z e �ee
e <e"je
e"<e#je
e#<e$je
e$<e%je
e%<e�
eje
e<[
[ dgfd
�Z&ixZ'Z
d�Z(e(e
ed��<e(e
ee��<e(e
ee��<e(e
e<e(e
e<e(e
e<e(e
e<e(e
e<e(e
e<e(e
ej)<e(e
e<e(e
e<e(e
ej<e(e
ej<e(e
ej<e(e
e<e&fd�Z*e*e
e"<e&fd
�Z+e+e
e<e&fd�Z,e,e
e#<e�e,e
e<d�Z-e-e
ej.<[
d�Z/	de&d�d�Z0[[[dS)�N)�dispatch_tablec��eZdZdS)�ErrorN)�__name__�
__module__�__qualname__���+/opt/alt/python311/lib64/python3.11/copy.pyrr7s�������Dr
r)�PyStringMap)r�copy�deepcopyc� �	t|��}t�|��}|r||��St|t��rt	|��St|dd��}|�||��St
j|��}|�||��}nOt|dd��}|�|d��}n0t|dd��}|r|��}ntd|z���t|t��r|St|dg|�R�S)N�__copy__�
__reduce_ex__��
__reduce__z%un(shallow)copyable object of type %s)�type�_copy_dispatch�get�
issubclass�_copy_immutable�getattrrr�
isinstance�str�_reconstruct)�x�cls�copier�reductor�rvs     rr
r
Bs7���
�q�'�'�C�
�
�
��
$�
$�F�
���v�a�y�y���#�t���"��q�!�!�!�
�S�*�d�
+�
+�F�
���v�a�y�y���!�#�&�&�H���
�X�a�[�[����1�o�t�4�4������!���B�B��q�,��5�5�H��
K��X�Z�Z����C�c�I�J�J�J��"�c��������4�%�"�%�%�%�%r
c��|S�Nr	)rs rrrk����Hr
�CodeTypec��	|�i}t|��}|�||��}||ur|St|��}t�|��}|�
|||��}n�t	|t��rt||��}n�t
|dd��}|�||��}n�tj|��}|r||��}nOt
|dd��}|�|d��}n0t
|dd��}|r|��}ntd|z���t|t��r|}nt||g|�R�}||ur|||<t||��|S)N�__deepcopy__rrrz"un(deep)copyable object of type %s)
�idrr�_deepcopy_dispatchr�_deepcopy_atomicrrrrrr�_keep_alive)	r�memo�_nil�d�yrrr r!s	         rrr�s����
�|���
�1���A�����D���A���}�}���
�q�'�'�C�
�
#�
#�C�
(�
(�F�
���F�1�d�O�O����c�4� � �	3� ��D�)�)�A�A��Q���5�5�F��!��F�4�L�L���)�-�c�2�2���L�!��!���B�B�&�q�/�4�@�@�H��+�%�X�a�[�[���#*�1�l�D�#A�#A��#�L�!)����B�B�"'� D�s� J�#L�#L�L��b�#�&�&�3��A�A�$�Q��2�r�2�2�2�A�	��z�z���Q���A�t�����Hr
c��|Sr#r	�rr,s  rr*r*�r$r
c�p�g}||t|��<|j}|D]}||||�����|Sr#)r(�append)rr,rr/r3�as      r�_deepcopy_listr5�sP��
�A��D��A���K�
�X�F�
�"�"����x�x��4� � �!�!�!�!��Hr
c�������fd�|D��}	�t|��S#t$rYnwxYwt||��D]\}}||urt|��}n�|}|S)Nc�(��g|]}�|�����Sr	r	)�.0r4rr,s  ��r�
<listcomp>z#_deepcopy_tuple.<locals>.<listcomp>�s%���&�&�&�q���!�T�	�	�&�&�&r
)r(�KeyError�zip�tuple)rr,rr/�k�js ``   r�_deepcopy_tupler?�s�����&�&�&�&�&�A�&�&�&�A�
��B�q�E�E�{����
�
�
���
�����A�q�	�	�����1��A�:�:��a���A��E��
���Hs�(�
5�5c��i}||t|��<|���D]\}}|||��||||��<�|Sr#)r(�items)rr,rr/�key�values      r�_deepcopy_dictrD�s[��
�A��D��A���K��g�g�i�i�7�7�
��U�!)��%��!6�!6��(�(�3��
�
����Hr
c�d�t|��|jt|j|����Sr#)r�__func__r�__self__r1s  r�_deepcopy_methodrH�s(���4��7�7�1�:�x��
�D�9�9�:�:�:r
c��		|t|���|��dS#t$r|g|t|��<YdSwxYwr#)r(r3r:r1s  rr+r+�sb�����R��X�X����a� � � � � �������s��R��X�X��������s�(-�A�
A)rc�����du}|r|r��fd�|D��}||�}	|r|	�t|��<|��|r�|���}t|	d��r|	�|��nyt|t��rt|��dkr|\}}
nd}
|�|	j�|��|
�+|
���D]\}}t|	||���|�C|r'|D]#}
�|
���}
|	�
|
���$n|D]}
|	�
|
���|�5|r&|D]"\}}�|���}�|���}||	|<�#n
|D]
\}}||	|<�|	S)Nc3�0�K�|]}�|���V��dSr#r	)r8�argrr,s  ��r�	<genexpr>z_reconstruct.<locals>.<genexpr>s/�����4�4�����d�#�#�4�4�4�4�4�4r
�__setstate__�)r(�hasattrrNrr<�len�__dict__�updaterA�setattrr3)rr,�func�args�state�listiter�dictiterr�deepr/�	slotstaterBrC�items `     `      rrrs�����t��D��5��5�4�4�4�4�4�t�4�4�4����d��A�����R��U�U�����	*��H�U�D�)�)�E��1�n�%�%�	+�
�N�N�5�!�!�!�!��%��'�'�
!�C��J�J�!�O�O�#(� ��y�y� �	�� ��
�!�!�%�(�(�(��$�"+�/�/�"3�"3�+�+�J�C���A�s�E�*�*�*�*����	� �
�
���x��d�+�+����������
�!�
�
�������������	�&�
�
�
��U��h�s�D�)�)�� ����-�-����#���
�
'�
�
�
��U���#����Hr
)NNN)1�types�weakref�copyregr�	Exceptionr�error�org.python.corer�ImportError�__all__r
rr.rr�int�float�bool�complexrr<�bytes�	frozenset�range�slice�property�BuiltinFunctionType�Ellipsis�NotImplemented�FunctionType�ref�tr�list�dict�set�	bytearrayrr)r*r%r5r?rDrH�
MethodTyper+rr	r
r�<module>rysh��0�d
��������"�"�"�"�"�"�	�	�	�	�	�I�	�	�	�
���+�+�+�+�+�+�+�������K�K�K�����(�
'�
'��$&�$&�$&�N����
�
�
�
�$�t�*�*�c�5�$���e�
��D�%���
�
#�T�T�(�^�^�T�T�.�5I�5I�
�
�g�k�
+���A��A�a�D�D��G�E�:�t�$�$���=��A�a�D�
�)��$��
�)��$��	���#���~��)���� �%�A�k�N��q���2
�2
�2
�2
�h���Q�
�
�
� ��$�$�t�*�*�
�$��$�$�x�.�.��*��$�$�~����	��#����%��
��$��
��'�
���%��	��#��$��%�.��
��$����%��/��%���(��%���!��'�+����(��%-�
�
�
�
���$��&.�
�
�
�
���%��%-�
�
�
�
���$����#�A�k�N�;�;�;�&��%�������"6:�+
�%�+
�+
�+
�+
�+
�Z
�7�K�K�Ks�(�2�2

Zerion Mini Shell 1.0