pipでinstallして使えるコマンドを雰囲気で作っている
- setup.pyでパッケージの情報を記録しておく
python setup.py sdist
でソースコードをtar.gz圧縮するpython setup.py bdist_wheel
でwheelを作る- scriptsを指定しておくことでsdistするときにスクリプトも一緒にまとめてくれる。というか、twine upload→ pip installするときにスクリプトをインストールしてくれるようになる。
- ディレクトリ構成はこっちを参考にした aws-cli/setup.py at develop · aws/aws-cli · GitHub