$33 GRAYBYTE WORDPRESS FILE MANAGER $84

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 172.67.162.162 | ADMIN IP 216.73.217.100
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/lib/python3.8/site-packages/pip/_internal/utils/__pycache__/

HOME
Current File : /lib/python3.8/site-packages/pip/_internal/utils/__pycache__//filesystem.cpython-38.pyc
U

��.e
�@s�ddlZddlZddlZddlZddlmZddlmZddlm	Z	ddl
mZddlm
Z
ddlmZddlmZer�dd	lmZmZGd
d�de�Zdd
�Zdd�Zdd�Zedd��Ze	ddd�Zer�edd��Zn
eej�ZdS)�N)�contextmanager)�NamedTemporaryFile)�retry)�PY2)�get_path_uid)�cast)�MYPY_CHECK_RUNNING)�BinaryIO�Iteratorc@seZdZedd��ZdS)�NamedTemporaryFileResultcCsdS�N�)�selfr
r
�B/usr/lib/python3.8/site-packages/pip/_internal/utils/filesystem.py�fileszNamedTemporaryFileResult.fileN)�__name__�
__module__�__qualname__�propertyrr
r
r
rrsrcCs�ttd�sdSd}||kr�tj�|�rnt��dkr^zt|�}Wntk
rTYdSX|dkSt�|tj�Sq|tj�	|�}}qdS)N�geteuidTrF)
�hasattr�os�path�lexistsrr�OSError�access�W_OK�dirname)rZpreviousZpath_uidr
r
r�check_path_owners
rcCsrzt�||�Wn\ttfk
rl||fD]8}zt|�}Wntk
rPYq,X|r,t�d|��q,�YnXdS)z�Wrap shutil.copy2() but map errors copying socket files to
    SpecialFileError as expected.

    See also https://bugs.python.org/issue37700.
    z`%s` is a socketN)�shutilZcopy2r�IOError�	is_socketZSpecialFileError)�src�dest�fZis_socket_filer
r
r�copy2_fixed5sr%cCst�t�|�j�Sr)�stat�S_ISSOCKr�lstat�st_mode)rr
r
rr!Msr!ccsbtdtj�|�tj�|�dd��8}td|�}z
|VW5|j��t�|j�	��XW5QRXdS)z�Given a path to a file, open a temp file next to it securely and ensure
    it is written to disk after the context reaches its end.
    Fz.tmp)�delete�dir�prefix�suffixrN)
rrrr�basenamerr�flush�fsync�fileno)rr$�resultr
r
r�adjacent_tmp_fileRs

�


r3i��)Zstop_max_delayZ
wait_fixedcCs@zt�||�Wn*tk
r:t�|�t�||�YnXdSr)r�renamer�remove)r"r#r
r
r�replaceis

r7)rZos.pathrr&�
contextlibrZtempfilerZpip._vendor.retryingrZpip._vendor.sixrZpip._internal.utils.compatrZpip._internal.utils.miscrZpip._internal.utils.typingr�typingr	r
rrr%r!r3Z_replace_retryr7r
r
r
r�<module>s.
	


Current_dir [ NOT WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
21 Mar 2024 10.19 AM
root / root
0755
__init__.cpython-38.opt-1.pyc
0.151 KB
17 Oct 2023 6.30 PM
root / root
0644
__init__.cpython-38.pyc
0.151 KB
17 Oct 2023 6.30 PM
root / root
0644
appdirs.cpython-38.opt-1.pyc
7.854 KB
17 Oct 2023 6.30 PM
root / root
0644
appdirs.cpython-38.pyc
7.854 KB
17 Oct 2023 6.30 PM
root / root
0644
compat.cpython-38.opt-1.pyc
6.679 KB
17 Oct 2023 6.30 PM
root / root
0644
compat.cpython-38.pyc
6.679 KB
17 Oct 2023 6.30 PM
root / root
0644
deprecation.cpython-38.opt-1.pyc
2.76 KB
17 Oct 2023 6.30 PM
root / root
0644
deprecation.cpython-38.pyc
2.76 KB
17 Oct 2023 6.30 PM
root / root
0644
encoding.cpython-38.opt-1.pyc
1.218 KB
17 Oct 2023 6.30 PM
root / root
0644
encoding.cpython-38.pyc
1.218 KB
17 Oct 2023 6.30 PM
root / root
0644
filesystem.cpython-38.opt-1.pyc
2.708 KB
17 Oct 2023 6.30 PM
root / root
0644
filesystem.cpython-38.pyc
2.708 KB
17 Oct 2023 6.30 PM
root / root
0644
filetypes.cpython-38.opt-1.pyc
0.543 KB
17 Oct 2023 6.30 PM
root / root
0644
filetypes.cpython-38.pyc
0.543 KB
17 Oct 2023 6.30 PM
root / root
0644
glibc.cpython-38.opt-1.pyc
2.204 KB
17 Oct 2023 6.30 PM
root / root
0644
glibc.cpython-38.pyc
2.204 KB
17 Oct 2023 6.30 PM
root / root
0644
hashes.cpython-38.opt-1.pyc
4.047 KB
17 Oct 2023 6.30 PM
root / root
0644
hashes.cpython-38.pyc
4.047 KB
17 Oct 2023 6.30 PM
root / root
0644
inject_securetransport.cpython-38.opt-1.pyc
0.91 KB
17 Oct 2023 6.30 PM
root / root
0644
inject_securetransport.cpython-38.pyc
0.91 KB
17 Oct 2023 6.30 PM
root / root
0644
logging.cpython-38.opt-1.pyc
8.944 KB
17 Oct 2023 6.30 PM
root / root
0644
logging.cpython-38.pyc
8.944 KB
17 Oct 2023 6.30 PM
root / root
0644
marker_files.cpython-38.opt-1.pyc
0.906 KB
17 Oct 2023 6.30 PM
root / root
0644
marker_files.cpython-38.pyc
0.906 KB
17 Oct 2023 6.30 PM
root / root
0644
misc.cpython-38.opt-1.pyc
22.834 KB
17 Oct 2023 6.30 PM
root / root
0644
misc.cpython-38.pyc
22.834 KB
17 Oct 2023 6.30 PM
root / root
0644
models.cpython-38.opt-1.pyc
1.879 KB
17 Oct 2023 6.30 PM
root / root
0644
models.cpython-38.pyc
1.879 KB
17 Oct 2023 6.30 PM
root / root
0644
packaging.cpython-38.opt-1.pyc
2.547 KB
17 Oct 2023 6.30 PM
root / root
0644
packaging.cpython-38.pyc
2.547 KB
17 Oct 2023 6.30 PM
root / root
0644
setuptools_build.cpython-38.opt-1.pyc
1.229 KB
17 Oct 2023 6.30 PM
root / root
0644
setuptools_build.cpython-38.pyc
1.229 KB
17 Oct 2023 6.30 PM
root / root
0644
subprocess.cpython-38.opt-1.pyc
5.467 KB
17 Oct 2023 6.30 PM
root / root
0644
subprocess.cpython-38.pyc
5.467 KB
17 Oct 2023 6.30 PM
root / root
0644
temp_dir.cpython-38.opt-1.pyc
4.739 KB
17 Oct 2023 6.30 PM
root / root
0644
temp_dir.cpython-38.pyc
4.827 KB
17 Oct 2023 6.30 PM
root / root
0644
typing.cpython-38.opt-1.pyc
1.255 KB
17 Oct 2023 6.30 PM
root / root
0644
typing.cpython-38.pyc
1.255 KB
17 Oct 2023 6.30 PM
root / root
0644
ui.cpython-38.opt-1.pyc
11.479 KB
17 Oct 2023 6.30 PM
root / root
0644
ui.cpython-38.pyc
11.533 KB
17 Oct 2023 6.30 PM
root / root
0644
unpacking.cpython-38.opt-1.pyc
6.044 KB
17 Oct 2023 6.30 PM
root / root
0644
unpacking.cpython-38.pyc
6.044 KB
17 Oct 2023 6.30 PM
root / root
0644
urls.cpython-38.opt-1.pyc
1.318 KB
17 Oct 2023 6.30 PM
root / root
0644
urls.cpython-38.pyc
1.431 KB
17 Oct 2023 6.30 PM
root / root
0644
virtualenv.cpython-38.opt-1.pyc
0.857 KB
17 Oct 2023 6.30 PM
root / root
0644
virtualenv.cpython-38.pyc
0.857 KB
17 Oct 2023 6.30 PM
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF