Module Import alias Import alias ImportFrom alias ImportFrom alias Assign NameStore TupleLoad Str Str ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body If CompareIs NameLoad NameLoad body Return TupleLoad Str Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad Str attr Call NameLoad NameLoad GeneratorExp Call AttributeLoad NameLoad attr comprehension NameStore SubscriptLoad NameLoad Slice Num Return TupleLoad NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body For TupleStore NameStore NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr body If UnaryOpNot Call AttributeLoad NameLoad attr Str body Continue Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str Expr Yield TupleLoad NameLoad NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad Str NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr IfExp NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If UnaryOpNot AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Dict For NameStore ListLoad Str NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Num Str body TryExcept body With Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameStore body Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Call NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad body Continue Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Str If CompareEq Call NameLoad Call NameLoad Call NameLoad NameLoad NameLoad Num body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return IfExp AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIsNot NameLoad NameLoad body If CompareIn Call AttributeLoad NameLoad attr TupleLoad Str Str body Return NameLoad orelse If CompareIn Call AttributeLoad NameLoad attr TupleLoad Str Str body Return NameLoad orelse Expr Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad orelse Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad If CompareIsNot NameLoad NameLoad body Return Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body TryExcept body Return Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type NameLoad body Expr Call NameLoad BinOpMod Str TupleLoad NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad ExceptHandler type NameLoad body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad keyword Call AttributeLoad NameLoad attr keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Yield Assign AttributeStore NameLoad attr NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str keyword Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str keyword Call AttributeLoad AttributeLoad NameLoad attr attr Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str keyword Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str keyword Num decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str keyword Num decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str keyword NameLoad decorator_list NameLoad decorator_list Assign NameStore Call NameLoad
N/A N/A os N/A sys contextlib contextmanager common die N/A __all__ N/A ENV Variables Variables N/A object N/A N/A Environment variables supported by the PEX runtime. process_pydoc N/A N/A cls pydoc N/A N/A N/A N/A pydoc None N/A N/A N/A Unknown Unknown N/A pydoc N/A N/A pydoc splitlines N/A variable_type N/A pydoc N/A 0 N/A variable_text N/A N/A join N/A filter None N/A N/A N/A line strip N/A line N/A pydoc N/A 2 N/A N/A variable_type variable_text N/A classmethod iter_help N/A N/A cls N/A N/A N/A N/A variable_name value N/A sorted N/A N/A N/A cls __dict__ items N/A N/A N/A N/A N/A variable_name startswith PEX_ N/A N/A N/A N/A variable_type variable_text N/A N/A cls process_pydoc N/A getattr value __doc__ N/A N/A N/A variable_name variable_type variable_text N/A classmethod __init__ N/A N/A self environ rc use_defaults N/A None ~/.pexrc True N/A N/A N/A self _use_defaults use_defaults N/A N/A self _environ N/A environ N/A N/A environ copy N/A os environ N/A N/A N/A self PEX_IGNORE_RCFILES N/A N/A rc_values N/A N/A N/A N/A self _from_rc rc copy N/A N/A N/A rc_values update N/A self _environ N/A N/A self _environ rc_values N/A copy N/A N/A self N/A N/A N/A N/A N/A N/A self _environ copy N/A delete N/A N/A self variable N/A N/A N/A N/A N/A N/A self _environ pop variable None N/A set N/A N/A self variable value N/A N/A N/A N/A N/A self _environ N/A variable N/A str value N/A _from_rc N/A N/A self rc N/A N/A N/A ret_vars N/A N/A filename N/A /etc/pexrc rc N/A N/A N/A os path join N/A N/A N/A os path dirname N/A N/A sys argv N/A 0 .pexrc N/A N/A N/A N/A N/A open N/A N/A N/A os path expanduser filename fh N/A N/A rc_items N/A map N/A self _get_kv fh N/A N/A N/A ret_vars update N/A dict N/A filter None rc_items N/A N/A N/A IOError N/A N/A N/A ret_vars N/A _get_kv N/A N/A self variable N/A N/A N/A kv N/A N/A N/A N/A variable strip split = N/A N/A N/A len N/A list N/A filter None kv 2 N/A N/A kv N/A _defaulted N/A N/A self default N/A N/A N/A N/A N/A self _use_defaults default None N/A _get_bool N/A N/A self variable default N/A False N/A N/A value N/A N/A N/A self _environ get variable N/A N/A value None N/A N/A N/A N/A N/A value lower N/A 0 false N/A N/A False N/A N/A N/A N/A N/A value lower N/A 1 true N/A N/A True N/A N/A N/A die N/A Invalid value for %s, must be 0/1/false/true, got %r N/A variable value N/A N/A N/A N/A self _defaulted default N/A _get_string N/A N/A self variable default N/A None N/A N/A N/A N/A N/A self _environ get variable N/A N/A self _defaulted default N/A _get_path N/A N/A self variable default N/A None N/A N/A value N/A N/A self _get_string variable default default N/A N/A value None N/A N/A N/A N/A N/A os path realpath N/A N/A N/A os path expanduser value N/A _get_int N/A N/A self variable default N/A None N/A N/A N/A N/A N/A int N/A N/A self _environ N/A variable N/A N/A N/A ValueError N/A N/A N/A die N/A Invalid value for %s, must be an integer, got %r N/A variable N/A N/A self _environ N/A variable N/A N/A KeyError N/A N/A N/A N/A self _defaulted default N/A strip_defaults N/A N/A self N/A N/A N/A Returns a copy of these variables but with defaults stripped.

    Any variables not explicitly set in the environment will have a value of `None`.
     N/A N/A Variables environ N/A N/A self copy use_defaults False N/A patch N/A N/A self N/A kw N/A N/A Update the environment for the duration of a context. N/A old_environ N/A self _environ N/A N/A self _environ N/A N/A N/A self _environ copy N/A N/A N/A N/A self _environ update kw N/A N/A N/A N/A self _environ old_environ N/A contextmanager PEX_ALWAYS_CACHE N/A N/A self N/A N/A N/A Boolean

    Always write PEX dependencies to disk prior to invoking regardless whether or not the
    dependencies are zip-safe.  For certain dependencies that are very large such as numpy, this
    can reduce the RAM necessary to launch the PEX.  The data will be written into $PEX_ROOT,
    which by default is $HOME/.pex.  Default: false.
     N/A N/A N/A self _get_bool PEX_ALWAYS_CACHE default False N/A property PEX_COVERAGE N/A N/A self N/A N/A N/A Boolean

    Enable coverage reporting for this PEX file.  This requires that the "coverage" module is
    available in the PEX environment.  Default: false.
     N/A N/A N/A self _get_bool PEX_COVERAGE default False N/A property PEX_COVERAGE_FILENAME N/A N/A self N/A N/A N/A Filename

    Write the coverage data to the specified filename.  If PEX_COVERAGE_FILENAME is not specified
    but PEX_COVERAGE is, coverage information will be printed to stdout and not saved.
     N/A N/A N/A self _get_path PEX_COVERAGE_FILENAME default None N/A property PEX_FORCE_LOCAL N/A N/A self N/A N/A N/A Boolean

    Force this PEX to be not-zip-safe. This forces all code and dependencies to be written into
    $PEX_ROOT prior to invocation.  This is an option for applications with static assets that
    refer to paths relative to __file__ instead of using pkgutil/pkg_resources.  Default: false.
     N/A N/A N/A self _get_bool PEX_FORCE_LOCAL default False N/A property PEX_IGNORE_ERRORS N/A N/A self N/A N/A N/A Boolean

    Ignore any errors resolving dependencies when invoking the PEX file. This can be useful if you
    know that a particular failing dependency is not necessary to run the application.  Default:
    false.
     N/A N/A N/A self _get_bool PEX_IGNORE_ERRORS default False N/A property PEX_INHERIT_PATH N/A N/A self N/A N/A N/A Boolean

    Allow inheriting packages from site-packages.  By default, PEX scrubs any packages and
    namespace packages from sys.path prior to invoking the application.  This is generally not
    advised, but can be used in situations when certain dependencies do not conform to standard
    packaging practices and thus cannot be bundled into PEX files.  Default: false.
     N/A N/A N/A self _get_bool PEX_INHERIT_PATH default False N/A property PEX_INTERPRETER N/A N/A self N/A N/A N/A Boolean

    Drop into a REPL instead of invoking the predefined entry point of this PEX. This can be
    useful for inspecting the PEX environment interactively.  It can also be used to treat the PEX
    file as an interpreter in order to execute other scripts in the context of the PEX file, e.g.
    "PEX_INTERPRETER=1 ./app.pex my_script.py".  Equivalent to setting PEX_MODULE to empty.
    Default: false.
     N/A N/A N/A self _get_bool PEX_INTERPRETER default False N/A property PEX_MODULE N/A N/A self N/A N/A N/A String

    Override the entry point into the PEX file.  Can either be a module, e.g.  'SimpleHTTPServer',
    or a specific entry point in module:symbol form, e.g.  "myapp.bin:main".
     N/A N/A N/A self _get_string PEX_MODULE default None N/A property PEX_PROFILE N/A N/A self N/A N/A N/A Boolean

    Enable application profiling.  If specified and PEX_PROFILE_FILENAME is not specified, PEX will
    print profiling information to stdout.
     N/A N/A N/A self _get_path PEX_PROFILE default None N/A property PEX_PROFILE_FILENAME N/A N/A self N/A N/A N/A Filename

    Profile the application and dump a profile into the specified filename in the standard
    "profile" module format.
     N/A N/A N/A self _get_path PEX_PROFILE_FILENAME default None N/A property PEX_PROFILE_SORT N/A N/A self N/A N/A N/A String

    Toggle the profile sorting algorithm used to print out profile columns.  Default:
    'cumulative'.
     N/A N/A N/A self _get_string PEX_PROFILE_SORT default cumulative N/A property PEX_PYTHON N/A N/A self N/A N/A N/A String

    Override the Python interpreter used to invoke this PEX.  Can be either an absolute path to an
    interpreter or a base name e.g.  "python3.3".  If a base name is provided, the $PATH will be
    searched for an appropriate match.
     N/A N/A N/A self _get_string PEX_PYTHON default None N/A property PEX_ROOT N/A N/A self N/A N/A N/A Directory

    The directory location for PEX to cache any dependencies and code.  PEX must write
    not-zip-safe eggs and all wheels to disk in order to activate them.  Default: ~/.pex
     N/A N/A N/A self _get_path PEX_ROOT default N/A N/A N/A os path expanduser ~/.pex N/A property PEX_PATH N/A N/A self N/A N/A N/A A set of one or more PEX files

    Merge the packages from other PEX files into the current environment.  This allows you to
    do things such as create a PEX file containing the "coverage" module or create PEX files
    containing plugin entry points to be consumed by a main application.  Paths should be
    specified in the same manner as $PATH, e.g. PEX_PATH=/path/to/pex1.pex:/path/to/pex2.pex
    and so forth.
     N/A N/A N/A self _get_string PEX_PATH default N/A property PEX_SCRIPT N/A N/A self N/A N/A N/A String

    The script name within the PEX environment to execute.  This must either be an entry point as
    defined in a distribution's console_scripts, or a script as defined in a distribution's
    scripts section.  While Python supports any script including shell scripts, PEX only supports
    invocation of Python scripts in this fashion.
     N/A N/A N/A self _get_string PEX_SCRIPT default None N/A property PEX_TEARDOWN_VERBOSE N/A N/A self N/A N/A N/A Boolean

    Enable verbosity for when the interpreter shuts down.  This is mostly only useful for
    debugging PEX itself.  Default: false.
     N/A N/A N/A self _get_bool PEX_TEARDOWN_VERBOSE default False N/A property PEX_VERBOSE N/A N/A self N/A N/A N/A Integer

    Set the verbosity level of PEX debug logging.  The higher the number, the more logging, with 0
    being disabled.  This environment variable can be extremely useful in debugging PEX
    environment issues.  Default: 0
     N/A N/A N/A self _get_int PEX_VERBOSE default 0 N/A property PEX_HTTP_RETRIES N/A N/A self N/A N/A N/A Integer

    The number of HTTP retries when performing dependency resolution when building a PEX file.
    Default: 5.
     N/A N/A N/A self _get_int PEX_HTTP_RETRIES default 5 N/A property PEX_IGNORE_RCFILES N/A N/A self N/A N/A N/A Boolean

    Explicitly disable the reading/parsing of pexrc files (~/.pexrc). Default: false.
     N/A N/A N/A self _get_bool PEX_IGNORE_RCFILES default False N/A property N/A N/A ENV N/A Variables