summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorAntonis Christofides <antonis@wikical.com>2013-10-08 17:59:17 +0300
committerAntonis Christofides <antonis@wikical.com>2013-10-08 17:59:17 +0300
commit4f2c04b70452249e6917859fdbf02bd90ec3af79 (patch)
treed9d18f6f9b7932fe6ad8fb72aee72764883b3648 /README.md
parenta017bd325e677159e37d22d5b2ef65377846b23e (diff)
Added src parameter for pip in python::requirements
A requirements file can have --editable resources; in such a case the pip default is to install them in ~/src/, which can be unsuitable; for example, if run by root, /root/src/ is usually unreadable by other users. pip provides an --src parameter to specify an alternative directory. This is useful for installing requirements systemwide, outside a virtualenv.
Diffstat (limited to 'README.md')
-rw-r--r--README.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/README.md b/README.md
index 971bbe8..7fa9dac 100644
--- a/README.md
+++ b/README.md
@@ -77,6 +77,8 @@ Installs and manages Python packages from requirements file.
**owner** - The owner of the virtualenv to ensure that packages are installed with the correct permissions (must be specified). Default: root
+**src** - The ``--src`` parameter to ``pip``, used to specify where to install ``--editable`` resources; by default no ``--src`` parameter is passed to ``pip``.
+
**group** - The group that was used to create the virtualenv. This is used to create the requirements file with correct permissions if it's not present already.
python::requirements { '/var/www/project1/requirements.txt':