Open pbordron opened 11 months ago
Update setup.py in order to target many install use cases
setup.py
Until now, doing a pip install dgenies install dgenies ready for cluster (with web server dependencies and drmaa). We can target something like that:
pip install dgenies
drmaa
pip install dgenies[web]
mysql
pip install dgenies[drmaa]
pip install dgenies[node_scripts]
Drop old python versions
python
Maybe rework the server run part with different scenarii
present the systemd alternative (with timer) #78
Update
setup.py
in order to target many install use casesUntil now, doing a
pip install dgenies
install dgenies ready for cluster (with web server dependencies anddrmaa
). We can target something like that:pip install dgenies
-> dgenies standalonepip install dgenies[web]
-> dgenies web (mysql
driver is not installed)pip install dgenies[drmaa]
-> dgenies web+drmaapip install dgenies[node_scripts]
-> only dgenies scripts needed for cluster nodesDrop old
python
versions