galaxyproject / ephemeris

Library for managing Galaxy plugins - tools, index data, and workflows.
https://ephemeris.readthedocs.org/
Other
27 stars 38 forks source link

Clean up the main() function #32

Closed bgruening closed 7 years ago

bgruening commented 7 years ago

It seems that the current setup.py setup needs to have a clean main() function. Anyone know what is the preferred Python way to handle such a setup? I have seen many projects that writes the bin/* on there own.

jmchilton commented 7 years ago

@bgruening For what it is worth - I prefer this version to previous. I'm +1 on this as is but if you want to spend more time coming up with a best practice Python standard let me know.

bgruening commented 7 years ago

@jmchilton I'm fine with this. It was a little bit unexpected to have a main() function without parameter, I was just wondering if this is the best-practice or if there is anything else. Please feel free to merge and release a new version :)

bgruening commented 7 years ago

Thanks!!!

jmchilton commented 7 years ago

https://pypi.python.org/pypi/ephemeris