mirror of
https://github.com/home-assistant/core.git
synced 2025-07-22 20:57:21 +00:00
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
@ -13,8 +13,7 @@ def install_package(package, upgrade=False, target=None):
|
|||||||
"""Install a package on PyPi. Accepts pip compatible package strings.
|
"""Install a package on PyPi. Accepts pip compatible package strings.
|
||||||
Return boolean if install successfull."""
|
Return boolean if install successfull."""
|
||||||
# Not using 'import pip; pip.main([])' because it breaks the logger
|
# Not using 'import pip; pip.main([])' because it breaks the logger
|
||||||
args = [sys.executable, '-m', 'pip', 'install', '--quiet',
|
args = [sys.executable, '-m', 'pip', 'install', '--quiet', package]
|
||||||
'--isolated', '-I', package]
|
|
||||||
if upgrade:
|
if upgrade:
|
||||||
args.append('--upgrade')
|
args.append('--upgrade')
|
||||||
if target:
|
if target:
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
requests>=2,<3
|
requests>=2,<3
|
||||||
pyyaml>=3.11,<4
|
pyyaml>=3.11,<4
|
||||||
pytz>=2015.4
|
pytz>=2015.4
|
||||||
|
pip>=7.0.0
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
requests>=2,<3
|
requests>=2,<3
|
||||||
pyyaml>=3.11,<4
|
pyyaml>=3.11,<4
|
||||||
pytz>=2015.4
|
pytz>=2015.4
|
||||||
|
pip>=7.0.0
|
||||||
|
|
||||||
# Optional, needed for specific components
|
# Optional, needed for specific components
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user