Support python3 in all plugins 48/98448/6
authorMiroslav Los <miroslav.los@pantheon.tech>
Thu, 14 Nov 2019 16:36:44 +0000 (17:36 +0100)
committerMiroslav Los <miroslav.los@pantheon.tech>
Fri, 14 Feb 2020 16:34:04 +0000 (17:34 +0100)
commit9b7e81e78c70514aa123482610e274869b6ba137
treee2e44b515d518825db9240a5e4a8fe2efe0b3126
parent4daa9d9a30306cfa6d25999cdc992d886fa405a8
Support python3 in all plugins

Unify tox/requirements/setup.py requirement specifications.
Use cloudify-common 5.0.5 release.
For helm, use a dev cloudify-common build with better python3 code.
Use PEP 508 URLs in requirements for the non-PyPI (github) release.
Fix mixed indentation and trailing whitespace.

Signed-off-by: Miroslav Los <miroslav.los@pantheon.tech>
Issue-ID: CCSDK-1931
Change-Id: I607957d9e2c299121785f3f02420c6038966a200
42 files changed:
dmaap/consulif/consulif.py
dmaap/dmaap.yaml
dmaap/dmaapcontrollerif/dmaap_requests.py
dmaap/dmaapplugin/__init__.py
dmaap/dmaapplugin/dr_bridge.py
dmaap/dmaapplugin/dr_lifecycle.py
dmaap/dmaapplugin/dr_relationships.py
dmaap/dmaapplugin/mr_lifecycle.py
dmaap/pom.xml
dmaap/requirements.txt
dmaap/setup.py
dmaap/tests/test_dmaapcontrollerif.py
dmaap/tests/test_dr_lifecycle.py
dmaap/tests/test_mr_lifecycle.py
dmaap/tox.ini
dnsdesig/dns_types.yaml
dnsdesig/dnsdesig/dns_plugin.py
dnsdesig/pom.xml
dnsdesig/requirements.txt
dnsdesig/setup.py
dnsdesig/tests/test_plugin.py
dnsdesig/tox.ini
helm/dev-requirements.txt [deleted file]
helm/helm-type.yaml
helm/plugin/tasks.py
helm/plugin/workflows.py
helm/pom.xml
helm/requirements.txt [new file with mode: 0644]
helm/setup.py
helm/tox.ini
pgaas/pgaas/pgaas_plugin.py
pgaas/pgaas_types.yaml
pgaas/pom.xml
pgaas/requirements.txt
pgaas/setup.py
pgaas/tox.ini
pom.xml
sshkeyshare/pom.xml
sshkeyshare/requirements.txt
sshkeyshare/setup.py
sshkeyshare/sshkey_types.yaml
sshkeyshare/tox.ini