golden hour
/opt/saltstack/salt/lib/python3.10/site-packages/pip/_internal/operations/__pycache__
⬆️ Go Up
Upload
File/Folder
Size
Actions
__init__.cpython-310.pyc
178 B
Del
OK
check.cpython-310.pyc
3.9 KB
Del
OK
freeze.cpython-310.pyc
6.04 KB
Del
OK
prepare.cpython-310.pyc
14.68 KB
Del
OK
Edit: prepare.cpython-310.pyc
o �xeb � @ s� d Z ddlZddlZddlZddlZddlmZmZmZm Z ddl mZ ddlm Z ddlmZ ddlmZmZmZmZmZmZmZmZ ddlmZ dd lmZmZ dd lmZ ddl m!Z! ddl"m#Z# dd l$m%Z%m&Z& ddl'm(Z(m)Z) ddl*m+Z+ ddl,m-Z- ddl.m/Z/ ddl0m1Z1m2Z2 ddl3m4Z4m5Z5 ddl6m7Z7 ddl8m9Z9m:Z:m;Z;m<Z< ddl=m>Z> ddl?m@Z@ ddlAmBZB e�CeD�ZEde/de-dedeFdeFdefdd �ZGd!e!d"eHd#eIddfd$d%�ZJG d&d'� d'�ZK d5d!e!d(e&d)e eH d*e e4 deKf d+d,�ZL d5d!e!d)e eH d*e e4 deKfd-d.�ZM d5d!e!d"eHd(e&d#eId)e eH d*e e4 de eK fd/d0�ZNd!e!d)eHd*e e4 de eH fd1d2�ZOG d3d4� d4�ZPdS )6z)Prepares a distribution for installation � N)�Dict�Iterable�List�Optional)�canonicalize_name)�)make_distribution_for_install_requirement)�InstalledDistribution)�DirectoryUrlHashUnsupported�HashMismatch�HashUnpinned�InstallationError�MetadataInconsistent�NetworkConnectionError�PreviousBuildDirError�VcsHashUnsupported)� PackageFinder)�BaseDistribution�get_metadata_distribution)�ArchiveInfo)�Link)�Wheel)�BatchDownloader� Downloader)�HTTPRangeRequestUnsupported�dist_from_wheel_url)� PipSession)�BuildTracker)�InstallRequirement)�direct_url_for_editable�direct_url_from_link)�Hashes� MissingHashes)� indent_log)�display_path� hash_file�hide_url�is_installable_dir)� TempDirectory)�unpack_file)�vcs�req� build_tracker�finder�build_isolation�check_build_deps�returnc C sN t | �}|�| �� |�|||� W d � |�� S 1 sw Y |�� S )z(Prepare a distribution for installation.N)r ZtrackZprepare_distribution_metadatar )r* r+ r, r- r. Z abstract_dist� r0 �T/opt/saltstack/salt/lib/python3.10/site-packages/pip/_internal/operations/prepare.py�_get_prepared_distribution; s � ��r2 �link�location� verbosityc C s2 t �| j�}|d usJ �|j|t| j�|d� d S )N)�urlr5 )r) Zget_backend_for_scheme�scheme�unpackr% r6 )r3 r4 r5 Zvcs_backendr0 r0 r1 �unpack_vcs_linkK s r9 c @ s&