bandang0 / aamg

Automatic Astrophysical Model Generator
MIT License
0 stars 0 forks source link

Setup CI with Travis and update setup script #3

Closed bandang0 closed 4 years ago

bandang0 commented 4 years ago

For the CI, I suggest for now to test for PEP8 compliance and then to run python3 setup.py test.

Second thing: have the package requirements (only setuptools for now, is this really useful?) in a requirements.txt file.

bandang0 commented 4 years ago

Ok @zuh0 this is now ready for you!

With this setup, once the user has pip installed, he or she will have the cli tool aamg-gen which triggers the aamg function formerly in aamg/aamg.py, with all relevant options, etc. Also, the user can import aamg and use the project simply as a library.

Of course, the python setup.py test still works as before.