According to @jhkennedy, this is likely a necessary step before we can move over to conda-forge.  It also allows our script to have the same name as the package, which would be nice.
Here's some info on entry points:
https://amir.rachum.com/blog/2017/07/28/python-entry-points/