/opt/imh/python3.13/lib/python3.13/venv/__pycache__
Edit: /opt/imh/python3.13/lib/python3.13/venv/__pycache__/__init__.cpython-313.pyc (35190B)
ew F S r SSKrSSKrSSKrSSKrSSKrSSKrSSKrSSKrSr \R " \5 r " S S5 r
S
\" 5 S.S jjrSS jr\S :X a S
r \" 5 Sr\R, " \5 gg! \ a r\" S\- \R* S9 SrCN3SrCff = f)z
Virtual environment (venv) package for Python. Based on PEP 405.
Copyright (C) 2011-2014 Vinay Sajip.
Licensed to the PSF under a contributor agreement.
N)pipc \ rS rSrSr S\" 5 S.S jjrS rS rS r \
S 5 rS
rS r
SS jrS
r\R" S:w a S rOS rS rS rS rS rS rS rS rSrg)
EnvBuilder a
This class exists to allow virtual environment creation to be
customized. The constructor parameters determine the builder's
behaviour when called upon to create a virtual environment.
By default, the builder makes the system (global) site-packages dir
*un*available to the created environment.
If invoked using the Python -m option, the default is to use copying
on Windows platforms but symlinks elsewhere. If instantiated some
other way, the default is to *not* use symlinks.
:param system_site_packages: If True, the system (global) site-packages
dir is available to created environments.
:param clear: If True, delete the contents of the environment directory if
it already exists, before environment creation.
:param symlinks: If True, attempt to symlink rather than copy files into
virtual environment.
:param upgrade: If True, upgrade an existing virtual environment.
:param with_pip: If True, ensure pip is installed in the virtual
environment
:param prompt: Alternative terminal prefix for the environment.
:param upgrade_deps: Update the base venv modules to the latest on PyPI
:param scm_ignore_files: Create ignore files for the SCMs specified by the
iterable.
Nscm_ignore_filesc $ Xl X l X0l X@l XPl X`l US:X a2 [ R R [ R " 5 5 nX`l
Xpl [ [ [ R U5 5 U l g )N.)system_site_packagesclearsymlinksupgradewith_piporig_promptospathbasenamegetcwdpromptupgrade_deps frozensetmapstrlowerr ) selfr r r
r r r r r s 3/opt/imh/python3.13/lib/python3.13/venv/__init__.py__init__EnvBuilder.__init__1 si %9!
!S=WW%%biik2F( )#cii9I*J K c N [ R R U5 nU R U5 nU R H n[ U SU S35 " U5 M U R nSU l U R U5 U R U5 U R ( a U R U5 U R ( d" U R U5 U R U5 U( a SU l U R U5 U R ( a U R U5 gg)zr
Create a virtual environment in a directory.
:param env_dir: The target directory to create an environment in.
create__ignore_fileFTN)r r abspathensure_directoriesr getattrr create_configurationsetup_pythonr
_setup_pipr
setup_scripts
post_setupr upgrade_dependencies)r env_dircontextscmtrue_system_site_packagess r createEnvBuilder.create@ s ''//'*))'2((CDGC556w? ) %)$=$=!$)!!!'*'"==OOG$||w'OOG$$ )-D%%%g.%%g. r c [ R " U5 H n[ R R X5 n[ R R U5 ( d$ [ R R U5 ( a [ R " U5 M [ R R U5 ( d M [ R " U5 M g N)
r listdirr joinislinkisfileremoveisdirshutilrmtree)r r fns r clear_directoryEnvBuilder.clear_directory^ sv **T"Bd'Bww~~b!!RWW^^B%7%7 "
r""
b! #r c <