xlab-si / xopera-opera

xOpera orchestrator compliant with TOSCA YAML v1.3 in the making
https://xlab-si.github.io/xopera-docs/
Apache License 2.0
35 stars 14 forks source link

Add support and CI test for Python 3.9 #150

Closed anzoman closed 3 years ago

anzoman commented 3 years ago

Description

Python 3.9.0 release is available and to keep opera up to date we should check if our tool works with Python 3.9. Additionally we can add a CI workflow that would use Python 3.9 as the executor to test that everything works.

Steps

Check the opera installation in Python 3.9 virtualenv and add the test for 3.9 to our CI/CD configuration. Also mention that we have the support for 3.9 in setup.cfg.

Current behaviour

Right now opera isn't tested with Python 3.9

Expected results

To test opera with Python version 3.9 and to establish a new CI job for testing that.