There are basically two ways to install Python console scripts to my path by setup.py:
setup(
...
entry_points = {
\'console_scr
The docs for the (awesome) Click package suggest a few reasons to use entry points instead of scripts, including
__name__ to __main__, which could cause code to be imported twice (if another module imports your script)Click is a nice way to implement functions for use as entry_points, btw.