aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* tox: Do not run pylint on pypy3Michał Górny2021-08-071-8/+8
| | | | | | pylint seems to be broken on PyPy3 and causes the CI to fail. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* ci: Test using the newest version of PyPy3.7Michał Górny2021-08-071-1/+1
| | | | | | | Do not bind to old version of PyPy3.7, also fix actually running tests via CI. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* ci: upgrade to pypy-3.7-v7.3.3Zac Medico2021-02-211-1/+1
| | | | Signed-off-by: Zac Medico <zmedico@gentoo.org>
* tox.ini: fix pylint commandZac Medico2021-01-181-1/+1
| | | | | | | The previous command did not work correctly due to quirks of the pylint.utils.expand_modules function. Signed-off-by: Zac Medico <zmedico@gentoo.org>
* ci: enable repoman testsZac Medico2021-01-021-1/+1
| | | | | Bug: https://bugs.gentoo.org/763045 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* .travis.yml: convert to github actionZac Medico2021-01-011-0/+9
| | | | Signed-off-by: Zac Medico <zmedico@gentoo.org>
* Test with Python 3.10Manuel Rüger2020-12-301-2/+2
| | | | | | Closes: https://github.com/gentoo/portage/pull/649 Signed-off-by: Manuel Rüger <manuel@rueg.eu> Signed-off-by: Zac Medico <zmedico@gentoo.org>
* tox: call pylint for whole repoZac Medico2020-08-041-1/+1
| | | | | | | In addition to checking the whole repo, this fixes the import-error check. Signed-off-by: Zac Medico <zmedico@gentoo.org>
* tox: add pylintZac Medico2020-08-031-0/+2
| | | | Signed-off-by: Zac Medico <zmedico@gentoo.org>
* travis.yml: drop python 2.7 (bug 731114)Zac Medico2020-07-061-4/+2
| | | | | | | | | It should be pretty safe to drop support for python2.7 at this point. Bug: https://bugs.gentoo.org/731114 Reviewed-by: Brian Dolbec <dolsen@gentoo.org> Reviewed-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Zac Medico <zmedico@gentoo.org>
* Add python3.9 supportManuel Rüger2020-03-011-2/+2
| | | | | Closes: https://github.com/gentoo/portage/pull/515 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* travis.yml: drop pypy and python 3.5Zac Medico2020-01-041-4/+4
| | | | Signed-off-by: Zac Medico <zmedico@gentoo.org>
* Add python-3.8, drop python-3.4 from testingManuel Rüger2019-10-151-5/+4
| | | | Signed-off-by: Manuel Rüger <mrueg@gentoo.org>
* tox.ini: py34: lxml<4.4.0Zac Medico2019-08-011-1/+2
| | | | | | lxml-4.4.0 does not support py34. Signed-off-by: Zac Medico <zmedico@gentoo.org>
* Enable python3.7 testingManuel Rüger2018-11-251-1/+1
| | | | | | | | Reflect recent python versions in test scripts Closes: https://github.com/gentoo/portage/pull/383 Signed-off-by: Manuel Rüger <mrueg@gentoo.org> Signed-off-by: Zac Medico <zmedico@gentoo.org>
* Add a tox.ini to support running tests via toxMichał Górny2018-08-011-0/+16
tox is the common Pythonic tool for running tests against multiple interpreters. It integrates well with virtualenv, making testing trivial on practically any system. Add a tox.ini file so users can take advantage of it. Reviewed-by: Zac Medico <zmedico@gentoo.org>