File: //usr/lib/python3/dist-packages/virtualenv/seed/wheels/__pycache__/acquire.cpython-310.pyc
o
$�"b� � @ s� d Z ddlmZmZ ddlZddlZddlmZmZ ddl m
Z
ddlmZ ddl
mZmZ dd lmZ dd
lmZ ddlmZmZmZ dd
� Zdd� Zdd� Zdd� Zdd� ZdS )� Bootstrap� )�absolute_import�unicode_literalsN)�eq�lt)�Path)�
ensure_str)�Popen�
subprocess� )�from_bundle)�add_wheel_to_update_log)�Version�Wheel�discover_wheelsc C sx d}|r |t jkrt| ||||||�}|r:|du r:|t jkr:t| t �|�||||j|d�}|dur:|jr:t|||� |S )zw
Get a wheel with the given distribution-version-for_py_version trio, by using the extra search dir + download
N)�distribution�version_spec�for_py_version�search_dirs�app_data� to_folder�env) r �bundler �embed�download_wheel�as_version_spec�house�
can_updater
) r �versionr r �downloadr �do_periodic_updater �wheel� r"