Uname : Linux premium36.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Soft : LiteSpeed
Ip : 198.54.115.237
Port : 443
~
/
opt
/
cloudlinux
/
venv
/
lib
/
python3.11
/
site-packages
/
virtualenv
/
run
/
__pycache__
[ HOME ]
Exec
Submit
File Name : __init__.cpython-311.pyc
� � hf � �� � d dl Z d dlZd dlmZ ddlmZ ddlmZ ddlm Z m Z ddlmZ ddl mZ dd lmZ d dlmZ d dlmZ d d lmZ d dlmZ dd�Zdd�Zdd�Zdd�Zd� Zd� Zd� Zd� Z ddgZ!dS )� N)�partial� )� make_app_data)�VirtualEnvConfigParser)�LEVELS�setup_report)�Session)�manual_upgrade)�__version__� )�ActivationSelector)�CreatorSelector)�get_discover)�SeederSelectorTc � � |�t j n|}t | |||� � }|5 |� � � ddd� � n# 1 swxY w Y |S )a� Create a virtual environment given some command line interface arguments. :param args: the command line arguments :param options: passing in a ``VirtualEnvOptions`` object allows return of the parsed options :param setup_logging: ``True`` if setup logging handlers, ``False`` to use handlers already registered :param env: environment variables to use :return: the session object of the creation (its structure for now is experimental and might change on short notice) N)�os�environ�session_via_cli�run)�args�options� setup_logging�env� of_sessions �h/builddir/build/BUILD/cloudlinux-venv-1.0.8/venv/lib/python3.11/site-packages/virtualenv/run/__init__.py�cli_runr s� � � ��"�*�*��C� ��w� �s�C�C�J� � � �������� � � � � � � � � � ���� � � � ��s �A�A � A c � �� |�t j n|}t | �||� � \ }}|� | � � �t �fd�|D � � � � \ }}}t �j �j |j |||� � } | S )aq Create a virtualenv session (same as cli_run, but this does not perform the creation). Use this if you just want to query what the virtual environment would look like, but not actually create it. :param args: the command line arguments :param options: passing in a ``VirtualEnvOptions`` object allows return of the parsed options :param setup_logging: ``True`` if setup logging handlers, ``False`` to use handlers already registered :param env: environment variables to use :return: the session object of the creation (its structure for now is experimental and might change on short notice) Nc 3 �B �K � | ]}|� �� � V � �d S �N)�create)�.0�er s �r � <genexpr>z"session_via_cli.<locals>.<genexpr>0 s/ �� � � �'L�'L�a�����(9�(9�'L�'L�'L�'L�'L�'L� ) r r �build_parser� parse_args�tupler � verbosity�app_data�_interpreter) r r r r �parser�elements�creator�seeder� activatorsr s ` r r r "