Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
_shutil.cpython-313.pyc20 linesDownload Raw Back to __pycache__
1�

2��j*����SrSSKrSSKrSSKJrJr SSKJr SSKJ	r	 SSKJ3r4 \"S5r
S
rS\S\
4S\S\S5\
4SjrS\4SjrSrSrg!\a S\S	\S6S4Sjr7N>f=f)z2Convenience layer on top of stdlib's shutil and os�N)�Callable�TypeVar�)�py311)�log)�chmod�args�kwargs�returnc��g�N�)r	r8s  �XD:\code\apps\devtools\python\user_packages\Python313\site-packages\setuptools/_shutil.pyrrs����_Tc��[R"SX5 [X5 g![a!n[R"SU5 SnAgSnAff=f)Nzchanging mode of %s to %ozchmod failed: %s)r�debugr�OSError)�path�mode�es   r�attempt_chmod_verbosers@���I�I�)�4�6�)�
�d����)��	�	�$�a�(�(��)�s�%�9A�A�A�func.�arg�excc��U[R[R4;a6[RS:Xa"[	U[10R5 U"U5$Ue)zIshutils onexc callback to automatically call chmod for certain functions.�nt)�os�unlink�remove�namer�stat�S_IWRITE)rrrs   r�_auto_chmodr$ s@��11��	�	�2�9�9�%�%�"�'�'�T�/��c�4�=�=�1��C�y��12
�IrFc�0�[R"XU5$)zl13Similar to ``shutil.rmtree`` but automatically executes ``chmod``14for well know Windows failure scenarios.15)r�
shutil_rmtree)r�
ignore_errors�onexcs   r�rmtreer)+s��16���t�E�:�:rc�f�[RRU5(a
[U40UD6 ggr
)rr�isdirr))r�optss  r�rmdirr-3s'��	�w�w�}�}�T����t��t��rc�^�[R"S5n[R"U5 U$)N�)r�umask)�tmps r�
current_umaskr28s��17�(�(�5�/�C��H�H�S�M��Jr)�__doc__rr"�typingrr�compatr�	distutilsrr�ImportError�objectrr�str�
BaseExceptionr$r)r-r2rrr�<module>r;s���8�	��$���
��
�T�]��)��18�3��7�19��"%��,9���� %�K�;��20��U�
�
�V�
�v�
�$�
�
�s�A�A%�$A%
codekingpro/portable-devtools · Team Ai