Mathieu Comandon
aac8e986aa
Remove Python 3.6 support
2022-03-31 17:10:17 -07:00
Mathieu Comandon
facc296014
Refactor / cleanup vdf related code
2022-03-15 21:10:33 -07:00
Mathieu Comandon
b08713f7cb
Remove python-magic dependency
2022-02-28 18:20:28 -08:00
Mathieu Comandon
b5006978e0
Remove version requirement from distro
2022-02-28 18:15:50 -08:00
Mathieu Comandon
11fccf9c90
Remove platform requirement for distro
2022-02-28 18:07:07 -08:00
Michael Cook (mackal)
c7803c1279
platform_system needed "==" not just "="
2022-02-28 18:06:17 -08:00
Rachmadani Haryono
fc8352ae8e
build: package distro for linux
2022-02-22 17:15:03 -08:00
trakBan
dfd0dc7a76
fix issue
...
This fixes the issue on Gentoo GNU/linux and it is a good idea to have in setup.py
2022-02-04 17:15:13 -08:00
Mathieu Comandon
10656254ef
Add Ubisoft API client
2022-01-24 11:51:20 -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
Christian Clauss
4fd77d33cf
Simplify with list comprehension
2021-08-27 18:32:08 -07:00
Mathieu Comandon
7e000f5cfa
Add scanners package
2021-05-10 23:16:15 -07:00
Mathieu Comandon
f5ddaa9686
Add installed games on EGS
2021-04-30 22:39:45 -07:00
Michael Cook (mackal)
9cd86e556c
setup.py was missing a comma
2021-04-27 17:07:43 -07:00
Mathieu Comandon
7eab8161ff
Change design of settings dialog
2021-04-26 00:05:09 -07:00
Mathieu Comandon
5637f25c18
Remove more Discord stuff
2021-04-15 10:09:34 -07:00
Mathieu Comandon
0042f8bcdc
More wording changes
2021-03-22 16:38:23 -07:00
Michael Cook (mackal)
a372f31d6e
Add lutris.util.dolphin to packages
2021-03-12 13:38:46 -08:00
Mathieu Comandon
427ef2f8ec
Allow downloading of GOG extras ( Closes #2945 )
2020-10-11 17:10:19 -07:00
Jeremiah Wilson
8b4f8a3bb3
Fix isort processing and rearrange setup.py imports
2020-10-04 13:10:00 -07:00
CartoonFan
31fc87967c
Fix a typo, remove missing directories, and add lutris/database to the list of installed directories ( #4 )
2020-10-03 17:51:48 -07:00
Mathieu Comandon
ec76c27e1a
Install Humble games from self generated installers
2020-10-03 04:51:11 -07:00
Mathieu Comandon
0c77ef4640
Remove vendor module
2020-07-19 20:06:24 -07:00
Viorel-Cătălin Răpițeanu
35e5fd25a1
Added missing mame package from setup.py
2020-04-21 17:13:05 -07:00
Wouter Wijsman
9102071518
Moved lutris-wrapper script
...
It will now be placed in /usr/share/lutris/bin
2020-03-22 12:33:00 -07:00
Mario Ortiz Manero
ba160ef0b0
Fixed very small typo
2019-09-08 10:02:47 -07:00
Jayme Howard
bc29329935
Broke Discord functionality out into separate file and class to minimize touches to game.py, made extras [Discord] with dependency on pypresence
2019-05-15 22:27:41 -07:00
Jayme Howard
e6ebed4fe0
Updated to a newer version of pypresence compatible with python 3.5
2019-05-15 22:27:41 -07:00
Jayme Howard
383db48ccc
Implementation of Discord Rich Presence, along with some typo/flake8 fixes
2019-05-15 22:27:41 -07:00
Mathieu Comandon
5c51f4d0d0
Provide simpler downloader implementation based on requests
2019-01-21 22:06:37 -08:00
Mathieu Comandon
c2470be69f
Update setup.py
2019-01-18 15:28:22 -08:00
Mathieu Comandon
3c5873c1f5
Move startup checks to their own module
2019-01-16 22:39:06 -08:00
Mathieu Comandon
fa40c801d9
Move wrapper script to bin directory
2019-01-10 01:11:23 -08:00
Mathieu Comandon
1a87e99115
Break apart gameviews module
2019-01-07 22:29:33 -08:00
Mathieu Comandon
39645c0a4a
Split config dialog classes in modules
2018-12-21 02:26:14 -08:00
Torge Matthies
e581377204
Include new subpackage lutris.vendor in setup.py
2018-12-15 11:27:46 -08:00
Torge Matthies
5c34de8337
Include new subpackages of lutris.util in setup.py
2018-11-21 10:12:17 -08:00
Arne Sellmann
7635d93be7
Make setup.py builds less sensitive to imports
2018-11-07 10:53:09 +00:00
Mathieu Comandon
41ad660901
Add runners.commands to setup.py
2018-10-29 19:21:55 -07:00
Yurii Kolesnykov
2cb47fdd5c
don't hardcode python3 path
2018-09-24 19:54:06 -07:00
Patrick Griffis
1403d1d8bb
setup: Add missing lutris.gui.widgets module
2017-05-18 21:22:20 -04:00
Patrick Griffis
0520f9e164
setup: Mark lutris not zip safe
...
Lutris bundles things like ui files that aren't zip safe.
2017-05-18 20:59:26 -04:00
Mathieu Comandon
de57a7a4f6
Add lutris.services to setup.py
2017-05-12 20:09:49 -07:00
Patrick Griffis
d1f2d727fa
Replace pyinotify usage with Gio
2016-12-21 23:08:07 -05:00
Patrick Griffis
d48d2410ff
Properly use Gtk.Application, kill custom DBus service
2016-12-04 08:44:19 -05:00
Mathieu Comandon
c17aa381e2
Remove python3-xdg dependency
2016-11-30 00:12:04 -08:00
Mathieu Comandon
da5b126b33
Check that setup.py is executed with Python 3.4 or above
2016-09-30 10:46:48 -07:00
Mathieu Comandon
a1ac2b2d0a
Switch back to setuptools and specify dependencies
2016-08-05 20:12:54 -07:00
Mathieu Comandon
69215d8e3f
Merge next branch
2016-02-25 05:26:44 -08:00
Mathieu Comandon
ab2a7bcfe6
Make sure setup.py runs with python2
2016-02-25 04:06:22 -08:00