File "virtualenv.pyc"

Full Path: /home/attunedd/public_html/byp/izo/con7ext_sym404/rintoar.txt/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/virtualenv.pyc
File size: 4.6 KB
MIME-type: text/x-bytecode.python
Charset: 8 bit


Rec@@sddlmZddlZddlZddlZddlZddlZddlZddlm	Z	e	rddl
mZmZnej
eZejdZdZdZdZd	Zd
ZdZdZdS(
i(tabsolute_importN(tMYPY_CHECK_RUNNING(tListtOptionals8include-system-site-packages\s*=\s*(?P<value>true|false)cC@stjttdtjkS(snChecks if sys.base_prefix and sys.prefix match.

    This handles PEP 405 compliant virtual environments.
    tbase_prefix(tsystprefixtgetattr(((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/virtualenv.pyt_running_under_venvscC@s
ttdS(smChecks if sys.real_prefix is set.

    This handles virtual environments created with pypa's virtualenv.
    treal_prefix(thasattrR(((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/virtualenv.pyt!_running_under_regular_virtualenvscC@stptS(sGReturn True if we're running inside a virtualenv, False otherwise.
    (RR(((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/virtualenv.pytrunning_under_virtualenv(scC@sctjjtjd}y2tj|dd}|jjSWdQXWnt	k
r^dSXdS(sReads {sys.prefix}/pyvenv.cfg and returns its contents as list of lines

    Returns None, if it could not read/access the file.
    s
pyvenv.cfgtencodingsutf-8N(tostpathtjoinRRtiotopentreadt
splitlinestIOErrortNone(tpyvenv_cfg_filetf((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/virtualenv.pyt_get_pyvenv_cfg_lines/s
cC@sot}|dkr&tjdtSxB|D]:}tj|}|dk	r-|jddkr-tSq-WtS(sZCheck `{sys.prefix}/pyvenv.cfg` for system site-packages inclusion

    PEP 405 specifies that when system site-packages are not supposed to be
    visible from a virtual environment, `pyvenv.cfg` must contain the following
    line:

        include-system-site-packages = false

    Additionally, log a warning if accessing the file fails.
    sCould not access 'pyvenv.cfg' despite a virtual environment being active. Assuming global site-packages is not accessible in this environment.tvaluetfalseN(	RRtloggertwarningtTruet#_INCLUDE_SYSTEM_SITE_PACKAGES_REGEXtmatchtgrouptFalse(t	cfg_linestlineR ((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/virtualenv.pyt_no_global_under_venv?s	
!cC@sFtjjtjjtj}tjj|d}tjj|S(sCheck if "no-global-site-packages.txt" exists beside site.py

    This mirrors logic in pypa/virtualenv for determining whether system
    site-packages are visible in the virtual environment.
    sno-global-site-packages.txt(RRtdirnametabspathtsitet__file__Rtexists(tsite_mod_dirtno_global_site_packages_file((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/virtualenv.pyt#_no_global_under_regular_virtualenv]s!	cC@s$trtStr tStS(sMReturns a boolean, whether running in venv with no system site-packages.
    (RR%RR-R"(((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/virtualenv.pytvirtualenv_no_globalks
		(t
__future__RRtloggingRtreR(Rtpip._internal.utils.typingRttypingRRt	getLoggert__name__RtcompileRRRRRR%R-R.(((s/builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/utils/virtualenv.pyt<module>s&