Viewing File: /opt/hc_python/lib/python3.12/site-packages/build/__pycache__/_builder.cpython-312.pyc
�
i0i�4 � �, � d dl mZ d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl m
Z
mZmZ d dl
mZmZ d dlZddlmZmZ ddlmZ ddlmZmZmZmZ dd lmZmZmZmZ dd
l m!Z!m"Z" edd�
� Z#ddgd�Z$dd�Z%dd�Z&dd�Z'dd�Z(dd�Z) G d� d� Z*y)� )�annotationsN)�Iterator�Mapping�Sequence)�Any�TypeVar� )�_ctx�env)�tomllib)�BuildBackendException�BuildException�BuildSystemTableValidationError�TypoWarning)�ConfigSettings�Distribution�StrPath�SubprocessRunner)�check_dependency�parse_wheel_filename�_TProjectBuilder�ProjectBuilder)�boundz setuptools.build_meta:__legacy__zsetuptools >= 40.8.0)�
build-backend�requiresc � � | D ]N }t j d ||� j � dk\ s�,t j d|� d|� d�t
d�� �P y )Ng�������?zFound 'z#' in pyproject.toml, did you mean 'z'?� )�
stacklevel)�difflib�SequenceMatcher�ratio�warnings�warnr )�
dictionary�expected�objs �=/opt/hc_python/lib/python3.12/site-packages/build/_builder.py�
_find_typor( '