e6114addac
tox changes: - remove python2.7 and python3.6 unit test targets from tox.ini since only python 3.9 is supported - remove the (junk) functional target from tox.ini - fix yamllint target in tox.ini so it will actually process files. Also added a basic yammlint settings file. - nova-api-proxy tox jobs are now setup for py39 - Removed the py27 limitations from requirements files. - Removed the upper limits for pylint and astroid. - Added additional suppressions for new pylint codes. Zuul changes: - remove py27 job from zuul - remove the unused (never working) devstack job - set the parent zuul jobs to be the jobs defined under openstack-zuul-jobs rather than just zuul-jobs - Specify debian-bullseye (python3.9) as the nodeset. ubuntu-jammy iss python3.10, ubuntu-focal is python3.8 - override tox constraints file to use the STX constraints This means starlingx/root needs to be a required project - Removed the nodeset from the pep8 jobs. Note: these changes do not affect runtime for NFV. Test Plan: Pass tox in nfv directory of (debian) dev env. Pass tox in nova-api-proxy directory of (debian) dev env. build-pkgs -p nfv Story: 2010531 Task: 47146 Signed-off-by: Al Bailey <al.bailey@windriver.com> Change-Id: I6dad77bec40e9b64a9314b237270af046728efb3
9 lines
141 B
Plaintext
9 lines
141 B
Plaintext
---
|
|
extends: default
|
|
|
|
rules:
|
|
# 80 chars should be enough, but don't fail if a line is longer
|
|
line-length:
|
|
max: 80
|
|
level: warning
|