Server : Apache System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64 User : dh_edsupp ( 6597262) PHP Version : 8.2.26 Disable Function : NONE Directory : /lib/python3/dist-packages/virtualenv/run/__pycache__/ |
Upload File : |
o $�"b � @ sT d dl mZmZ d dlZd dlZd dlmZ G dd� de�ZdZ G dd� de�Z dS ) � )�absolute_import�unicode_literalsN)�ensure_textc @ s� e Zd ZdZdd� Zedd� �Zedd� �Zedd � �Zed d� �Z edd � �Z dd� Zdd� Zdd� Z dd� Zdd� Zdd� ZdS )�Sessionz1Represents a virtual environment creation sessionc C s( || _ || _|| _|| _|| _|| _d S �N)� _verbosity� _app_data�_interpreter�_creator�_seeder�_activators)�self� verbosity�app_data�interpreter�creator�seeder� activators� r �8/usr/lib/python3/dist-packages/virtualenv/run/session.py�__init__ s zSession.__init__c C � | j S )zThe verbosity of the run)r �r r r r r � zSession.verbosityc C r )z@Create a virtual environment based on this reference interpreter)r r r r r r r zSession.interpreterc C r )z[The creator used to build the virtual environment (must be compatible with the interpreter))r r r r r r r zSession.creatorc C r )zHThe mechanism used to provide the seed packages (pip, setuptools, wheel))r r r r r r # r zSession.seederc C r )z/Activators used to generate activations scripts)r r r r r r ( r zSession.activatorsc C s( | � � | �� | �� | jj�� d S r )�_create�_seed� _activater � pyenv_cfg�writer r r r �run- s zSession.runc C s@ t �dtt| j��� | j�� t �t� t �dt| j�� d S )Nz!create virtual environment via %sz%s) �logging�infor �strr r �debug� _DEBUG_MARKER�_Debugr r r r r 3 s zSession._createc C s: | j d ur| j jrt�d| j � | j �| j� d S d S d S )Nzadd seed packages via %s)r �enabledr r! r r r r r r r 9 s �z Session._seedc C sD | j rt�dd�dd� | j D ��� | j D ] }|�| j� qd S d S )Nzadd activators for %sz, c s s"