uqfoundation / pyina

MPI parallel map and cluster scheduling
http://pyina.rtfd.io
Other
61 stars 8 forks source link

refactor setup.py #33

Closed KOLANICH closed 2 years ago

KOLANICH commented 5 years ago

The code in setup.py is damn bad. It heavily needs refactoring. 1 remove all the large docstrings that can be read from files 2 stop constructing code and then executing it 3 use setup.cfg for storing metadata

Your setup.py should look like

from setuptools import setup
setup(use_scm_version = True)