commit:     082e5794476edbf04702dbd9882332820450ecb0
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Aug  7 16:55:06 2021 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Aug  7 16:55:28 2021 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=082e5794

tox: Do not run pylint on pypy3

pylint seems to be broken on PyPy3 and causes the CI to fail.

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 tox.ini | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/tox.ini b/tox.ini
index ce43cc7fe..2281dfa24 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,25 +1,25 @@
 [tox]
-envlist = py36,py37,py38,py39,py310,pypy3
+envlist = py{36,37,38,39,310}-pylint,pypy3
 skipsdist = True
 
 [gh-actions]
 python =
-    3.6: py36
-    3.7: py37
-    3.8: py38
-    3.9: py39
-    3.10: py310
+    3.6: py36-pylint
+    3.7: py37-pylint
+    3.8: py38-pylint
+    3.9: py39-pylint
+    3.10: py310-pylint
     pypy-3: pypy3
 
 [testenv]
 deps =
-       pylint
+       pylint: pylint
        pygost
        pyyaml
        py36,py37,py38,py39,py310,pypy3: lxml!=4.2.0
 setenv =
        PYTHONPATH={toxinidir}/lib
 commands =
-       bash -c 'rm -rf build && PYTHONPATH=$PWD/lib:$PWD/repoman/lib pylint 
bin/* lib/* repoman/bin/* repoman/lib/*'
+       pylint: bash -c 'rm -rf build && PYTHONPATH=$PWD/lib:$PWD/repoman/lib 
pylint bin/* lib/* repoman/bin/* repoman/lib/*'
        python -b -Wd setup.py test
        bash -c 'if python -c "import lxml.etree"; then python -b -Wd 
repoman/setup.py test; else echo "repoman tests skipped due to lxml breakage"; 
fi'

Reply via email to