File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/setuptools/__pycache__/installer.cpython-310.pyc
Back
o ;j@ � @ s� d dl mZ d dlZd dlZd dlZd dlZd dlZd dlZd dlZ d dl Z ddlmZ ddl mZ ddlmZ ddlmZ d dlmZ d d lmZ d d� Zd"dd�Zdd� Zd#dd�Zdd� Zdd� Zd$dd�Zdd� ZG d d!� d!e�ZdS )%� )�annotationsN� )�_reqs)�metadata)�SetuptoolsDeprecationWarning)�Wheel)�log)�DistutilsErrorc C s( t | t�r | �� S t | ttf�sJ �| S )z8Ensure find-links option end-up being a list of strings.)� isinstance�str�split�tuple�list)� find_links� r �H/opt/saltstack/salt/lib/python3.10/site-packages/setuptools/installer.py�_fixup_find_links s r �return�1metadata.Distribution | metadata.PathDistributionc C s t �� t| � t| |�S )zLFetch an egg needed for building. Use pip/wheel to fetch/build a wheel.)�_DeprecatedInstaller�emit�_warn_wheel_not_available�_fetch_build_egg_no_warn)�dist�reqr r r �fetch_build_egg s r c s t � fdd�t�� D ��S )Nc 3 s � | ]}t |� �V qd S �N)�_dist_matches_req)�.0r �r r r � <genexpr>( s � z_present.<locals>.<genexpr>)�anyr Z distributionsr r r r �_present'