Я создал python script, который предназначен для использования из командной строки. Как мне его упаковать? Это мой первый пакет python, и я немного ознакомился с setuptools, но я все еще не уверен, что это лучший способ сделать это.
Решение
В итоге я использовал setup.py с конфигурациями клавиш, отмеченными ниже:
setup(
....
entry_points="""
[console_scripts]
mycommand = mypackage.mymodule:main
""",
....
)
Здесь хороший пример в контексте.