From a13a2c21cc0d3f751429f5ffd55da3449532a766 Mon Sep 17 00:00:00 2001 From: Ronny Abraham Date: Tue, 3 Jan 2017 20:26:32 +0200 Subject: [PATCH] pip will now update to latest version of pip when doing a major install Changes to be committed: modified: modules/pip.py --- modules/pip.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/pip.py b/modules/pip.py index 34789d1..7ec21df 100644 --- a/modules/pip.py +++ b/modules/pip.py @@ -65,6 +65,8 @@ def setup(): format='\n%(levelname)s: deploy.pip %(message)s', level=logging.DEBUG) + pip_update_latest = "pip install --upgrade pip" + pipinstall_cmd = "pip install -r {requirements}".format( requirements=configuration.virtualenv.requirements.filepath) @@ -73,6 +75,7 @@ def setup(): pipinstall_cmd) else: with virtualenv(): + run(pip_update_latest) run(pipinstall_cmd)