693f99363e
This PS performs the following changes: - updates approach to freeze requirements.txt - adds freeze tox profile - upgrades helm to v3.9.4 - changes deployment scripts in accordance with new helm v3 - python code has been re-styled to pass pep8 tests - added tox-docs zuul gate - added tox-py38 zuul gate - added tox-cover zuul gate - added tox-pep8 zuul gate - deprecated old unit-tests zuul gate - added a dependency pre-run playbook to deliver zuul node setup needed for python tox gates to run unit tests - added tox profiles for py38,pep8,docs and cover tests Change-Id: I960326fb0ab8d98cc3f62ffa638286e4fdcbb7c7
24 lines
595 B
Plaintext
24 lines
595 B
Plaintext
# The order of packages is significant, because pip processes them in the order
|
|
# of appearance. Changing the order has an impact on the overall integration
|
|
# process, which may cause wedges in the gate later.
|
|
|
|
# When modifying this file `tox -e freeze-testreq` must be run to regenerate the test-requirements-frozen.txt.
|
|
|
|
astroid==2.11.7
|
|
bandit==1.6.0
|
|
|
|
flake8==3.8.4
|
|
hacking==4.1.0
|
|
|
|
|
|
pylint==2.14.5
|
|
python-subunit==1.4.0 # Apache-2.0/BSD
|
|
oslotest==3.7.0 # Apache-2.0
|
|
stestr==3.2.1 # Apache-2.0
|
|
testtools==2.5.0
|
|
mock==5.0.2
|
|
nose==1.3.7
|
|
yapf==0.24.0
|
|
pytest >= 3.0
|
|
pytest-cov==4.0.0
|
|
chardet==3.0.4 |