provision: Don't install recursive pip dependencies.

This should prevent future issues like the wrong cryptography module
being in requirements.txt.
This commit is contained in:
Tim Abbott 2016-04-09 10:59:10 -07:00
parent 00a92b5827
commit 7d64bd51f5
2 changed files with 2 additions and 2 deletions

View File

@ -291,7 +291,7 @@ Finally continue with the All Systems instructions below.
### All Systems:
```
pip install -r requirements.txt
pip install --no-deps -r requirements.txt
./tools/install-phantomjs
./tools/download-zxcvbn
./tools/emoji_dump/build_emoji

View File

@ -128,7 +128,7 @@ def main():
activate_this = os.path.join(VENV_PATH, "bin", "activate_this.py")
execfile(activate_this, dict(__file__=activate_this))
run(["pip", "install", "--requirement",
run(["pip", "install", "--no-deps", "--requirement",
os.path.join(ZULIP_PATH, "requirements.txt")])
run(["sudo", "cp", REPO_STOPWORDS_PATH, TSEARCH_STOPWORDS_PATH])