File manager - Edit - /home/newsbmcs.com/public_html/static/img/logo/run.tar
Back
__pycache__/__init__.cpython-310.pyc 0000644 00000013440 15030371134 0013213 0 ustar 00 o }hd � @ s� d dl mZ d dlZd dlZd dlmZ d dlmZ d dlm Z d dl mZmZ d dl mZ d dlmZ d d lmZ d dlmZ d dlmZ d d lmZ d dlmZ d dd�Zd dd�Zd!dd�Zd"dd�Zdd� Zdd� Z dd� Z!dd� Z"ddgZ#dS )#� )�annotationsN)�partial)� make_app_data)�VirtualEnvConfigParser)�LEVELS�setup_report)�Session)�manual_upgrade)�__version__� )�ActivationSelector)�CreatorSelector)�get_discover)�SeederSelectorTc C sR |du rt jn|}t| |||�}|� |�� W d � |S 1 s"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_session� r �B/usr/local/lib/python3.10/dist-packages/virtualenv/run/__init__.py�cli_run s ��r c sb |du rt jn|}t| � ||�\}}|�| �� t� fdd�|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 s � | ]}|� � �V qd S �N)�create)�.0�e�r r r � <genexpr>3 s � z"session_via_cli.<locals>.<genexpr>) r r �build_parser� parse_args�tupler � verbosity�app_data�_interpreter) r r r r �parser�elements�creator�seeder� activatorsr r r r % s �r c C s� t ||d u r tjn|�}t|� |jdddddd� t|| |� t| ||�}t|� t|| �}|j |_ }|d u rBd|� �}t|��t||�t ||�t||�g}|�| �\}} |D ]} | �|� qY|�� ||fS )Nz--with-traceback�with_traceback� store_trueFz>on failure also display the stacktrace internals of virtualenv)�dest�action�default�helpzfailed to find interpreter for )r r r �add_version_flag�add_argument�_do_report_setup� load_app_data�handle_extra_commandsr �interpreterr'