asv.plugins.virtualenv

Attributes

WIN

Classes

Virtualenv

Manage an environment using virtualenv.

Module Contents

asv.plugins.virtualenv.WIN[source]
class asv.plugins.virtualenv.Virtualenv(conf, python, requirements, tagged_env_vars)[source]

Manage an environment using virtualenv.

tool_name = 'virtualenv'[source]
_executable[source]
_python[source]
_requirements[source]
static _find_python(python)[source]

Find Python executable for the given Python version

property name[source]

Get a name to uniquely identify this environment.

classmethod matches(python)[source]

Returns True if this environment subclass can handle the given Python specifier.

_setup()[source]

Setup the environment on disk using virtualenv. Then, all of the requirements are installed into it using pip install.

_install_requirements()[source]
_run_pip(args, **kwargs)[source]
run(args, **kwargs)[source]

Start up the environment’s python executable with the given args.