Support python3 in all plugins 57/98857/3
authorMiroslav Los <miroslav.los@pantheon.tech>
Tue, 26 Nov 2019 13:20:36 +0000 (14:20 +0100)
committerMiroslav Los <miroslav.los@pantheon.tech>
Tue, 26 Nov 2019 18:24:24 +0000 (19:24 +0100)
commit01a60ff23b979eb676658713748598ba4892163a
tree1fb1b260c3723ddc42f047796db6b1928171b48c
parent77e27adeab5ff155b690f2e058c06f0a7812e225
Support python3 in all plugins

Unify tox/requirements/setup.py requirement specifications.
Do not set upper version limits if possible.
Drop uuid as dependency included with standard library.
Drop import of unmaintained cloudify_importer without python3 version.
Use PEP 508 URLs in requirements for non-PyPI (github) releases.
Use cloudify-common 5 release; pre-release package for python3.
Rewrite uses of map with loops/comprehensions.

Signed-off-by: Miroslav Los <miroslav.los@pantheon.tech>
Issue-ID: DCAEGEN2-1956
Change-Id: I7b3ceb97a628e3af5bda3178d182f4207069e86d
33 files changed:
cdap/cdapplugin/requirements.txt
cdap/cdapplugin/setup.py
cdap/cdapplugin/tox-local.ini
cdap/cdapplugin/tox.ini
clamp-policy/requirements.txt
clamp-policy/setup.py
clamp-policy/tox-local.ini
clamp-policy/tox.ini
dcae-policy/dcaepolicyplugin/tasks.py
dcae-policy/requirements.txt
dcae-policy/setup.py
dcae-policy/tests/test_discovery.py
dcae-policy/tox-local.ini
dcae-policy/tox.ini
docker/dockerplugin/discovery.py
docker/dockerplugin/tasks.py
docker/dockerplugin/utils.py
docker/requirements.txt
docker/setup.py
docker/tox.ini
k8s/configure/configure.py
k8s/k8sclient/k8sclient.py
k8s/k8splugin/discovery.py
k8s/k8splugin/tasks.py
k8s/k8splugin/utils.py
k8s/requirements.txt
k8s/setup.py
k8s/tests/test_k8sclient.py
k8s/tox.ini
relationships/relationshipplugin/discovery.py
relationships/requirements.txt
relationships/setup.py
relationships/tox.ini