Consolidate py2 and py3 requirements files 35/90435/3
authorThanh Ha <zxiiro@gmail.com>
Fri, 12 Jun 2020 21:21:08 +0000 (17:21 -0400)
committerThanh Ha <zxiiro@gmail.com>
Fri, 26 Jun 2020 14:33:48 +0000 (10:33 -0400)
commite2609b82bb45907dd4b19934db081f268692378c
tree176e39920bf69c7007ba55dfe5e273ce68667ff2
parent8b2cb22def621a2e8dc4363d5c79c64c3b6e211f
Consolidate py2 and py3 requirements files

Consolidate all py2 and py3 requirements into a single requirements.txt
file for each and pip install them in a single `pip install`. The
problem with running multiple pip installs separately is that Python
dependency resolution will not take into account previous pip installs
and can break package dependencies. Crafting a requirements.txt and
installing all packages at the same time allows pip to ensure that
all packages are installed together with dependency versions that
statisfy all requirements.

Now that only Python 3 is supported we can combine everything into a
single requirements.txt file.

Change-Id: I020ac24da62301c2d99645d5adae9b45f642cb75
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
jjb/integration/integration-install-robotframework.sh