Commit graph

29 commits

Author SHA1 Message Date
tannisroot 382a3213cb Update to nose2 2021-12-14 08:40:05 +03:00
tannisroot f790b9a418 Add Python 3.10 to run_testsuite action 2021-12-14 06:53:58 +03:00
Alexandr Oleynikov e03f91f7ff
Add a note about not pruning log output 2021-11-25 20:00:44 +03:00
Alexandr Oleynikov 42c3376400
Installer related bug reports are allowed
In some cases, installer issues are related to the client, so we shouldn't forbid the user from reporting those issues.
2021-11-19 08:45:57 +03:00
Alexander Ravenheart 48d1243458 - Added nose to dev-dependencies to pyproject.toml
- Updated poetry.lock
- Replaced pipenv with poetry in run_testsuite.yml
2021-11-17 21:17:43 -08:00
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
Alexandr Oleynikov a7d94463f8
Add some clarification to the bug report form 2021-11-18 05:29:10 +03:00
tannisroot 8eb26fba4c Add github actions testsuite 2021-11-17 13:07:12 +03:00
tannisroot 59cef5be95 Add a bug report form 2021-11-17 08:07:47 +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
Mathieu Comandon 6f96528d87 Update issue templates 2021-02-08 08:55:58 -08:00
Mathieu Comandon 2889ecdf58 Update issue templates
tell people to attach the JSON file as an attachment. The information contained in it is rarely useful and produces a lot of garbage on the ticket.
2020-08-21 09:48:47 -07:00
Roger b86c3c7b33 Add liberapay and the donate page to the sponsor button 2019-09-06 19:31:30 -07:00
TotalCaesar659 0316989ea0 Add FUNDING.yml
Display a "Sponsor" button at the top of the repository.
More information:
https://github.blog/2019-05-23-announcing-github-sponsors-a-new-way-to-contribute-to-open-source/
https://help.github.com/en/articles/displaying-a-sponsor-button-in-your-repository
2019-06-26 21:01:41 -07:00
cxf 0e74d61a29 Update .github/ISSUE_TEMPLATE/lutris-bug-report.md
Co-Authored-By: Medath <40150792+Medath@users.noreply.github.com>
2019-05-18 15:06:44 -07:00
cxf 23c58d5f55 Add issue template 2019-05-18 15:06:44 -07:00