관리-도구
편집 파일: pyproject.cpython-311.pyc
� �Dgw � � � d dl Zd dlZd dlZd dlmZ d dlmZmZm Z ej dk rd dlZnd dlm Z d dlmZ d dlmZmZmZ d dlmZ d ed efd�Zded efd �Z edg d�� � Zde e dededed e e f d�ZdS )� N)� namedtuple)�Any�List�Optional)� � )�tomli)�InvalidRequirement)�InstallationError�InvalidPyProjectBuildRequires�MissingPyProjectBuildRequires)�get_requirement�obj�returnc �^ � t | t � � ot d� | D � � � � S )Nc 3 �@ K � | ]}t |t � � V � �d S )N)� isinstance�str)�.0�items �w/builddir/build/BUILD/imunify360-venv-2.4.0/opt/imunify360/venv/lib/python3.11/site-packages/pip/_internal/pyproject.py� <genexpr>z"_is_list_of_str.<locals>.<genexpr> s, � � � �(O�(O�4��D�#�)>�)>�(O�(O�(O�(O�(O�(O� )r �list�all)r s r �_is_list_of_strr s. � ��c�4� � �O�S�(O�(O�3�(O�(O�(O�%O�%O�Or �unpacked_source_directoryc �B � t j � | d� � S )Nzpyproject.toml)�os�path�join)r s r �make_pyproject_pathr"