HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //usr/local/lib/python3.10/dist-packages/virtualenv/seed/wheels/__pycache__/bundle.cpython-310.pyc
o

3�hG�@s\ddlmZddlmZddlmZddlmZmZmZdd�Z	dd	�Z
d
d�Zdd	gZdS)
�)�annotations)�get_embed_wheel�)�periodic_update)�Version�Wheel�discover_wheelsc	Cstt�|�}t||||�}|tjkr8|jr!|}	t|||||||	|�}t||||�}
|
dur8|dus6|
j|jkr8|
}|S)z,Load the bundled wheel to a cache directory.N)r�
of_version�load_embed_wheel�embed�
can_updater�from_dir�
version_tuple)�distribution�version�for_py_version�search_dirs�app_data�do_periodic_update�envr	�wheel�per�found_wheel�r�H/usr/local/lib/python3.10/dist-packages/virtualenv/seed/wheels/bundle.py�from_bundle	s

rcstt||�}|dur8||jk}|dus|r6��|j�fdd���
}t|�}Wd�|S1s/wY|Sd}|S)Ncs�jS)N)�houser�rrr�<lambda> sz"load_embed_wheel.<locals>.<lambda>)rr�ensure_extracted�pathr)rrrrr�
version_match�
wheel_pathrrrr
s



���r
cCs,|D]}t||||�D]}|SqdS)z,Load a compatible wheel from a given folder.N)r)rrr�directories�folderrrrrr
's
�r
N)
�
__future__r�virtualenv.seed.wheels.embedrr�utilrrrrr
r
�__all__rrrr�<module>s	�