Welcome to dh-virtualenv’s documentation!¶
Overview¶
dh-virtualenv
is a tool that aims to combine Debian packaging with
self-contained Python software deployment in a pre-built virtualenv.
To do this, the project extends debhelper’s build sequence by providing
the new dh_virtualenv
command.
This new command effectively replaces the following commands in the default sequence:
dh_auto_install
dh_python2
dh_pycentral
dh_pysupport
In the debhelper build sequence, dh_virtualenv
is inserted right after dh_perl
.
Reading Guide
- Getting Started helps you to set up your build machine and then package your first simple project.
- Packaging Guide explains all available features in more detail.
- The Packaging Cookbook demonstrates specific features and tricks needed for packaging more challenging projects.
- The Trouble-Shooting Guide explains some typical errors you might enounter, and their solution.
- To take a look into complete projects, see Real-World Projects Show-Case.
- API / Code Reference has a short overview of the implementation and links to the source code.
- Finally, the Changelog provides a history of releases with their new features and fixes.