From 4e01e7ca9b7c02893808d603c9d4dcaa27718fd5 Mon Sep 17 00:00:00 2001
From: Ryan Kraus <rmkraus@gmail.com>
Date: Sat, 29 Aug 2015 23:17:47 -0400
Subject: [PATCH] Pip requirements and fixes.

1) Reduced the flags being sent to pip.
2) Required a minimum of pip 7.0.0 for Home Assistant.
---
 homeassistant/util/package.py | 3 +--
 requirements.txt              | 1 +
 requirements_all.txt          | 1 +
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/homeassistant/util/package.py b/homeassistant/util/package.py
index 3719fecb9ff..75d59970bfb 100644
--- a/homeassistant/util/package.py
+++ b/homeassistant/util/package.py
@@ -13,8 +13,7 @@ def install_package(package, upgrade=False, target=None):
     """Install a package on PyPi. Accepts pip compatible package strings.
     Return boolean if install successfull."""
     # Not using 'import pip; pip.main([])' because it breaks the logger
-    args = [sys.executable, '-m', 'pip', 'install', '--quiet',
-            '--isolated', '-I', package]
+    args = [sys.executable, '-m', 'pip', 'install', '--quiet', package]
     if upgrade:
         args.append('--upgrade')
     if target:
diff --git a/requirements.txt b/requirements.txt
index a21c2db6208..1b7d2396971 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,3 +1,4 @@
 requests>=2,<3
 pyyaml>=3.11,<4
 pytz>=2015.4
+pip>=7.0.0
diff --git a/requirements_all.txt b/requirements_all.txt
index f9f02b49740..a900846e30d 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -2,6 +2,7 @@
 requests>=2,<3
 pyyaml>=3.11,<4
 pytz>=2015.4
+pip>=7.0.0
 
 # Optional, needed for specific components
 
-- 
GitLab