black-sliver
b8e467fbb8
ModuleUpdate: skip disabled/hidden folders ( #1070 )
...
* ModuleUpdate: skip non-worlds
* ModuleUpdate: don't skip _* folders
- _* folders may be used for libraries
- this means to properly disable a world, it has to be renamed with a preceding `.`
2022-10-01 17:38:39 +02:00
Fabian Dill
7fad0b0f51
Test: introduce test for every game has a tutorial ( #478 )
2022-05-03 22:14:03 +02:00
black-sliver
fe4a26d034
CI: add Generate.py tests
...
* allows ModuleUpdate to be run outside of local_dir
* adds windows-latest to the unittest matrix
2022-04-01 06:16:13 +02:00
Fabian Dill
c7e87bc16a
Setup: add setup specific requirements
2022-01-22 20:35:30 +01:00
black-sliver
5d0d9c2890
allow requirements to point to urls
2021-11-07 15:39:58 +01:00
black-sliver
1bd55b4572
ModuleUpdater: add -f and -y switches
...
-f: force update
-y: skip question to run pip
2021-07-27 16:02:09 +00:00
Fabian Dill
c095c28618
Split requirements into world types, automatically discover and resolve them.
2021-06-06 15:30:20 +02:00
Fabian Dill
cae1188ff8
Allow ModuleUpdate to use multiple requirements files, no longer need to care about naming, and use conventional requirement parsing. Also add WebHost to it.
2021-06-06 15:11:17 +02:00
Fabian Dill
dc73fa0f33
Factorio integration
2021-04-01 11:40:58 +02:00
Fabian Dill
4f8c737eec
squashed commit of many breaking changes
...
Dropping Support for Python 3.7; adding support for Python 3.9
2020-10-19 08:26:31 +02:00
Fabian Dill
4cf1923c98
integrate maseya-z3pr palette shuffle
2020-08-23 12:06:00 +02:00
Berserker66
b06f528f72
Fix ModuleUpdater fallback patch
2020-07-11 16:54:38 +02:00
Fabian Dill
2811cc9b66
Run update/install once, as it installs/updates everything in one go
2020-03-22 02:34:24 +01:00
Fabian Dill
70d92ecef8
bloody auto-reformat
2020-03-06 23:38:41 +01:00
Fabian Dill
d07644c274
some pep8 for ModuleUpdate.py
2020-03-06 23:37:57 +01:00
Fabian Dill
dbf38db16f
try some folders for updater
2020-03-06 23:30:18 +01:00
Fabian Dill
fa41f358fd
introduce PyYAML and make associated changes
2020-01-19 23:30:22 +01:00
CaitSith2
863689c7c9
Make 'requirements.txt' be read from module's own...
...
... directory
2020-01-19 12:50:04 -08:00
Fabian Dill
b58558eb75
move updater to own module
2020-01-18 15:45:52 +01:00