Pip requirements and fixes.
1) Reduced the flags being sent to pip. 2) Required a minimum of pip 7.0.0 for Home Assistant.
This commit is contained in:
parent
bfa3900e6a
commit
4e01e7ca9b
3 changed files with 3 additions and 2 deletions
|
@ -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:
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
requests>=2,<3
|
||||
pyyaml>=3.11,<4
|
||||
pytz>=2015.4
|
||||
pip>=7.0.0
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
requests>=2,<3
|
||||
pyyaml>=3.11,<4
|
||||
pytz>=2015.4
|
||||
pip>=7.0.0
|
||||
|
||||
# Optional, needed for specific components
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue