PATH:
opt
/
alt
/
python310
/
lib
/
python3.10
/
site-packages
/
pip
/
_vendor
/
pep517
/
in_process
/
__pycache__
o ai�+ � @ s~ d Z ddlmZ ddlmZ ddlZddlZddlZddlmZ ddl Z ddl Z ddlZddlZej d dkr@dd� Zd d � Zndd� Zdd � ZG d d� de�ZG dd� de�ZG dd� de�Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd � Zd!Zd"d#� Zd$d%� Zd&d'� Zd8d(d)�Zd8d*d+�Z d,d-� Z!G d.d/� d/e�Z"G d0d1� d1e�Z#d2d3� Z$h d4�Z%d5d6� Z&e'd7kr�e&� dS dS )9ag This is invoked in a subprocess to call the build backend hooks. It expects: - Command line args: hook_name, control_dir - Environment variables: PEP517_BUILD_BACKEND=entry.point:spec PEP517_BACKEND_PATH=paths (separated with os.pathsep) - control_dir/input.json: - {"kwargs": {...}} Results: - control_dir/output.json - {"return_val": ...} � )�glob)� import_moduleN)�join� c K sH t |ddd��}tj| |fi |�� W d � d S 1 sw Y d S )N�w�utf-8��encoding��open�json�dump��obj�path�kwargs�f� r ��/builddir/build/BUILDROOT/alt-python310-pip-21.3.1-5.el8.x86_64/opt/alt/python310/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py� write_json! s "�r c C s<