Support of Python3.10 This change includes required changes to make tests work in Python3.10. It also enables tox running as part of stage-test, which was not included before. For the moment, only flake8 and black envs will be checked. Some pylint errors have been fixed, but a few remain unsolved. That's why pylint is run, but its result is ignored. Change-Id: I29105bf849eab8b47f92627a7eea1ede31b8e05b Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Including upstream requirements Now that internal OSM software does not specify python modules in setup.py, we need to include the requirements.txt from the module in the requirements-dev.in to generate the full list properly. Change-Id: I1b9660bb3e6d22eb199757f6c90e4fdeef0c707c Signed-off-by: beierlm <mark.beierl@canonical.com>
Feature 10296 Pip Standardization Cleanup of Dockerfile Moved requirements from devops/docker/tests/Dockerfile into this module so they are visible. Added pylint and safety hooks. Added place for unit tests, but none are written yet, so does not run them. Change-Id: I75ce40c558bd9bc8975269dca681ba84678e6de6 Signed-off-by: beierlm <mark.beierl@canonical.com>