Commit graph

16 commits

Author SHA1 Message Date
Alexander Ravenheart 4174f7425c Fixed instances of unreachable code, inconsistent returns, consider-using-with, consider-using-from-import, use-a-generator, consider-using-generator, redundant-u-string-prefix, arguments-renamed 2021-11-17 21:17:43 -08:00
Alexander Ravenheart f5e8e007b3 - Replaced pipenv with poetry
- Updated min version check in setup.py to Python 3.6
- Updated isort config file and calls to align with v5.x
- Added init-hook for gi imports in .pylintrc to avoid invalid no-member issues
- Makefile: added lock, show-tree, bandit, black, mypy; updated test, cover, dev, isort, autopep8, check, isort-check, flake8, pylint; removed req, requirements;
- Updated .travis.yml to use poetry and make
- Added my email in AUTHORS
- Updated CONTRIBUTING.md
- Updated lint_python.yml to use poetry and make, reorganized instructions to have all install related steps first
- sorted imports: lutris, lutris-wrapper, cleanup_prefix.py and multiple files in tests dir
2021-11-17 21:17:43 -08:00
tannisroot 8eb26fba4c Add github actions testsuite 2021-11-17 13:07:12 +03:00
Christian Clauss 9a88439475 Update lint_python.yml 2021-08-02 13:44:18 -07:00
Christian Clauss 9daad2cf96 Update lint_python.yml 2021-08-02 13:44:18 -07:00
Christian Clauss 88a221ffbf uses: GabrielBB/xvfb-action@v1 2021-08-02 13:44:18 -07:00
Christian Clauss e527bb1989 Update lint_python.yml 2021-08-02 13:44:18 -07:00
Christian Clauss c16691697d sudo apt-get install --fix-missing 2021-08-02 13:44:18 -07:00
Christian Clauss f855dcea33 Update lint_python.yml 2021-08-02 13:44:18 -07:00
Christian Clauss a1c5bfef9d sudo apt-get install libdbus-1-dev libgirepository1.0-dev gir1.2-gnomedesktop-3.0 gir1.2-gtk-3.0 2021-08-02 13:44:18 -07:00
Christian Clauss 76f75b131a sudo apt-get install libdbus-1-dev libgirepository1.0-dev 2021-08-02 13:44:18 -07:00
Christian Clauss 7aab598176 sudo apt-get install libdbus-1-dev 2021-08-02 13:44:18 -07:00
Christian Clauss 3540480b42 Update lint_python.yml 2021-08-02 13:44:18 -07:00
Christian Clauss bdf94e1d9d pip install PyGObject -r requirements.txt 2021-08-02 13:44:18 -07:00
Christian Clauss 10bddb90cf Update lint_python.yml 2021-08-02 13:44:18 -07:00
Christian Clauss c07b555880 GitHub Action to lint Python code 2021-08-02 13:44:18 -07:00