PATH:
opt
/
cloudlinux
/
venv
/
lib
/
python3.11
/
site-packages
/
setuptools
/
__pycache__
� 1j� � �| � d dl Z d dlZddlmZ d dlmZ e j j Z G d� d� � Z G d� de � � Z dS ) � N� )�py312)�logc �b � e Zd ZdZdd�Zdd�Zd� Zd� ZdZ d Z d � Z d� Zd� Ze d � � � ZdS )� Installerz -nspkg.pth�returnNc �z � | � � � }|sd S | � � � }| j � |� � t j d|� � t | j |� � }t |dt j �� � 5 }|� |� � d d d � � d S # 1 swxY w Y d S )Nz Installing %s�wt)�encoding)�_get_all_ns_packages�_get_nspkg_file�outputs�appendr �info�map�_gen_nspkg_line�openr �PTH_ENCODING� writelines)�self�nsp�filename�lines�fs �g/builddir/build/BUILD/cloudlinux-venv-1.0.11/venv/lib/python3.11/site-packages/setuptools/namespaces.py�install_namespaceszInstaller.install_namespaces s� � ��'�'�)�)��� ��F��'�'�)�)������H�%�%�%����(�+�+�+��D�(�#�.�.�� �(�D�5�+=� >� >� >� �!� �L�L����� � � � � � � � � � � � ���� � � � � � s � B0�0B4�7B4c �� � | � � � }t j � |� � sd S t j d|� � t j |� � d S )NzRemoving %s)r �os�path�existsr r �remove)r r s r �uninstall_namespaceszInstaller.uninstall_namespaces sV � ��'�'�)�)���w�~�~�h�'�'� ��F�����)�)�)� � �(������ c �~ � t j � | � � � � � \ }}|| j z S �N)r r �splitext�_get_target� nspkg_ext)r r �_s r r zInstaller._get_nspkg_file# s4 � ��g�&�&�t�'7�'7�'9�'9�:�:���!��$�.�(�(r# c � � | j S r% )�target�r s r r'