qiBuild documentation

qipy.python_builder - Managing Python projects

class qipy.python_builder.PythonBuilder(python_worktree, build_worktree=None)

Managing python projects

bootstrap(remote_packages=None, site_packages=True, python_executable=None, env=None)

Configure the virtualenv so that importing any Python module works

configure(*args, **kwargs)

no -op

build(*args, **kwargs)

no -op

install(dest, *args, **kwargs)

Just copy the Python scripts, modules and packages If there are extensions written in CMake, they will be installed by the CMakeBuilder

deploy(url)

Deploy scripts, modules and packages to the remote url