OwlCyberSecurity - MANAGER
Edit File: test_virtualenv.cpython-311.pyc
� �� h� � � � d dl Z d dlZd dlZd dlmZ d dlmZ d dlZ ej d�� � d� � � Z d� Z d� Zej � d d �� � ej � e� � d�� � ej � d d ej dej � dd�� � �� � ej dej � dd�� � �� � ej dej � dd�� � �� � ej dej � dd�� � �� � ej dej � d�� � �� � g� � d� � � � � � � Zd� ZdS )� N)�URLError)�urlopenT)�autousec � � | � g d�� � � � � }|t j k rt j d� � dS dS )zY pytest_virtualenv may not work. if it doesn't, skip these tests. See #1284. )�python�-czimport sys; print(sys.prefix)z/virtualenv is broken (see pypa/setuptools#1284)N)�run�strip�sys�prefix�pytest�skip)�venv�venv_prefixs �q/builddir/build/BUILD/cloudlinux-venv-1.0.8/venv/lib/python3.11/site-packages/setuptools/tests/test_virtualenv.py�pytest_virtualenv_worksr sT � � �(�(�L�L�L�M�M�S�S�U�U�K��c�j� � ���E�F�F�F�F�F� !� � c �X � ddddt |� � g}| � |� � dS )zC Check setuptools can be installed in a clean environment. r �-m�pip�installN)�strr )�venv_without_setuptools�setuptools_wheel�cmds r �test_clean_env_installr s7 � � �T�5�)�S�1A�-B�-B� C�C�����$�$�$�$�$r c � � t j � dd� � s$ t dd�� � n# t $ r Y dS w xY wdS )N�NETWORK_REQUIREDFzhttps://pypi.org� )�timeoutT)�os�environ�getr r � r r �access_pypir% s` � � �:�>�>�,�e�4�4� � ��&��2�2�2�2�2��� � � ��5�5� ���� �4s �4 � A�Az*platform.python_implementation() == "PyPy"zChttps://github.com/pypa/setuptools/pull/2865#issuecomment-965834995)�reasonz no network�pip_versionzpip<20.1zsys.version_info >= (3, 12)z-pip 23.1.2 required for Python 3.12 and later)�markszpip<21zpip<22zpip<23z,https://github.com/pypa/pip/archive/main.zipz#2975c � � |}|� g d�� � | �|� ddddd| dg� � t j t j � � 5 |� g d �� � ddd� � n# 1 swxY w Y |� ddt |� � g� � |� ddd dt |� � g� � dS )z7 Check pip can upgrade setuptools from source. )r r �-U�wheelNr r r r r* z--retries=1)r r zimport setuptoolsz--no-cache-dirz --upgrade)r r �raises� subprocess�CalledProcessErrorr )r'