/opt/alt/python37/lib/python3.7/site-packages/virtualenv/run/__pycache__
Edit: /opt/alt/python37/lib/python3.7/site-packages/virtualenv/run/__pycache__/session.cpython-37.pyc (3791B)
B
a
@ sT d dl mZmZ d dlZd dlZd dlmZ G dd deZdZ G dd deZ
dS ) )absolute_importunicode_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 verbosityZapp_datainterpretercreatorseeder
activators r G/opt/alt/python37/lib/python3.7/site-packages/virtualenv/run/session.py__init__ s zSession.__init__c C s | j S )zThe verbosity of the run)r )r r r r r
s zSession.verbosityc C s | j S )z@Create a virtual environment based on this reference interpreter)r )r r r r r s zSession.interpreterc C s | j S )z[The creator used to build the virtual environment (must be compatible with the interpreter))r )r r r r r s zSession.creatorc C s | j S )zHThe mechanism used to provide the seed packages (pip, setuptools, wheel))r
)r r r r r # s zSession.seederc C s | j S )z/Activators used to generate activations scripts)r )r r r r r ( s zSession.activatorsc C s( | | | | jj d S )N)_create_seed _activater Z pyenv_cfgwrite)r 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) logginginfor strr r debug
_DEBUG_MARKER_Debug)r r r r r 3 s
zSession._createc C s2 | j d k r.| j jr.td| j | j | j d S )Nzadd seed packages via %s)r Zenabledr r r r )r r r r r 9 s z
Session._seedc C sD | j r@tdddd | j D x| j D ]}|| j q,W d S )Nzadd activators for %sz, c s s | ]}t |jd dV qdS )Z Activator N)type__name__replace).0ir r r
B s z$Session._activate..)r r r joinZgenerater )r Z activatorr r r r > s zSession._activatec C s | S )Nr )r r r r __enter__G s zSession.__enter__c C s | j d S )N)r close)r exc_typeZexc_valZexc_tbr r r __exit__J s zSession.__exit__N)r"
__module____qualname____doc__r propertyr
r r r r r r r r r( r+ r r r r r s r zJ============================== target debug ==============================c @ s( e Zd ZdZdd Zdd Zdd ZdS ) r zlazily populate debugc C s
|| _ d S )N)r )r r r r r r T s z_Debug.__init__c C s t t| S )N)r repr)r r r r __unicode__W s z_Debug.__unicode__c C s t j| jjddS )N )indent)jsondumpsr r )r r r r __repr__Z s z_Debug.__repr__N)r" r, r- r. r r1 r6 r r r r r Q s r )Z
__future__r r r4 r Zvirtualenv.util.sixr objectr r r r r r r s E