Enforce pylint in CI via tox 69/98669/22
authorguillaume.lambert <guillaume.lambert@orange.com>
Wed, 24 Nov 2021 14:52:09 +0000 (15:52 +0100)
committerGuillaume Lambert <guillaume.lambert@orange.com>
Thu, 16 Dec 2021 15:29:33 +0000 (15:29 +0000)
commit3ae68a70707803922d8dd897198568ad8eb4f7c8
treea15589b0aa08f8794f7f451995554d8a07cae3bc
parent95e82b90f4afbbfc75b126236d0d011d0d015fb4
Enforce pylint in CI via tox

- ignore duplicate-code and fixme detection in pylint profile
  fixme comments are fine and dup warnings contain many false positives
- enforce pylint with a minimal output and a score of 10 in CI
- create a "pylint_full" tox profile to display complete output
  with duplicate-code and fixme detections
- specify version requirement >=2.6.0 for a correct support of options,
  especially the option --fail-under= to specify minimum score allowed

JIRA: TRNSPRTPCE-320
LF-JIRA: IT-23316
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: I41f218d7f33f1f620a3f3c4d442655bf1cfb4ded
tox.ini