HEX
Server: Apache
System: Linux zacp120.webway.host 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP Thu Apr 17 19:10:24 UTC 2025 x86_64
User: govancoz (1003)
PHP: 8.3.26
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: //usr/local/lib/python3.10/importlib/__pycache__/_common.cpython-310.opt-2.pyc
o

�i��@s�ddlZddlZddlZddlZddlZddlZddlZddlmZm	Z	m
Z
ddlmZm
Z
ddlmZeejefZdd�Zdd	�Zd
d�Zdd
�Zdd�Zdd�Zejdejd�dd��Zejdd��Ze�ej�ejdd���Z dS)�N)�Union�Any�Optional�)�ResourceReader�Traversable)�	wrap_speccCs	tt|��S�N)�from_package�get_package)�package�r
�./usr/local/lib/python3.10/importlib/_common.py�filessrcCs0	t|�}tj�|�\}}|rt|�d���|S)Nz must be only a file name)�str�os�path�split�
ValueError)rZstr_path�parent�	file_namer
r
r�normalize_pathsrcCs,	|j}t|jdd�}|durdS||j�S)N�get_resource_reader)�__spec__�getattr�loader�name�r�spec�readerr
r
rr&s
rcCst|tj�r|St�|�Sr	)�
isinstance�types�
ModuleType�	importlib�
import_module)Zcandr
r
r�resolve7sr%cCs*	t|�}t|�jdurt|�d���|S)Nz is not a package)r%r�submodule_search_locations�	TypeError)rZresolvedr
r
rr<s
rcCs 	t|�}|j�|j�}|��Sr	)rrrrrrr
r
rr
Hsr
�)�
_os_removeccs��tj|d�\}}z&t�||��t�|�~t�|�VWz||�WdSty/YdSwz||�Wwty?Yww�N)�suffix)�tempfile�mkstempr�write�close�pathlib�Path�FileNotFoundError)rr+r)�fdZraw_pathr
r
r�	_tempfileRs"�
���r4cCs	t|j|jd�Sr*)r4�
read_bytesr�rr
r
r�as_filegsr7ccs�	|VdSr	r
r6r
r
r�_ps�
r8)r()!rr0r,�	functools�
contextlibr!r#�typingrrr�abcrrZ	_adaptersrr"rZPackagerrrr%rr
�contextmanager�remover4�singledispatchr7�registerr1r8r
r
r
r�<module>s4

�