Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/setuptools/__pycache__/package_index.cpython-39.pyc
Ðазад
a `�h� � @ s� d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl Z ddl Z ddlZddlZddl ZddlZddlZddlZddlmZ ddlZddlmZmZmZmZmZmZmZmZmZm Z m!Z!m"Z"m#Z# ddlm$Z$ ddl%m&Z& ddl'm(Z( ddl)m*Z* dd l+m,Z, dd l-m.Z. e�/d�Z0e�/dej1�Z2e�/d �Z3e�/dej1�j4Z5d�6� Z7g d�Z8dZ9dZ:e:j;dj;ej<� ed�Z=dd� Z>dd� Z?dd� Z@dCdd�ZAdDdd�ZBdEdd �ZCdedfd!d"�ZDd#d$� ZEe�/d%ej1�ZFeEd&d'� �ZGG d(d)� d)�ZHG d*d+� d+eH�ZIG d,d-� d-e�ZJe�/d.�jKZLd/d0� ZMd1d2� ZNdFd3d4�ZOd5d6� ZPG d7d8� d8�ZQG d9d:� d:ejR�ZSejTjUfd;d<�ZVd=d>� ZWeOe9�eV�ZVd?d@� ZXdAdB� ZYdS )Gz#PyPI and direct package downloading� N��wraps) � CHECKOUT_DIST�Distribution�BINARY_DIST�normalize_path�SOURCE_DIST�Environment�find_distributions� safe_name�safe_version�to_filename�Requirement�DEVELOP_DIST�EGG_DIST)�ssl_support)�log)�DistutilsError)� translate)�Wheel��unique_everseenz^egg=([-A-Za-z0-9_.+!]+)$zhref\s*=\s*['"]?([^'"> ]+)z�<a href="([^"#]+)">([^<]+)</a>\n\s+\(<a (?:title="MD5 hash"\n\s+)href="[^?]+\?:action=show_md5&digest=([0-9a-f]{32})">md5</a>\)z([-+.a-z0-9]{2,}):z.tar.gz .tar.bz2 .tar .zip .tgz)�PackageIndex�distros_for_url�parse_bdist_wininst�interpret_distro_name� z<setuptools/{setuptools.__version__} Python-urllib/{py_major}z{}.{})Zpy_major� setuptoolsc C sF zt �| �W S ty@ } ztd| f �|�W Y d }~n d }~0 0 d S )Nz1Not a URL, existing file, or requirement spec: %r)r �parse� ValueErrorr )�spec�e� r"