search
LoginSignup
8

More than 5 years have passed since last update.

posted at

updated at

PyPI登録までの手順まとめ

はじめに

PyPIでPythonパッケージを登録しました.
その手順が古い,更新されていない等戸惑った部分があった,自分用まとめです.

参考文献

setup.pyの作成まで
Wheelについて
その他

最終的な実行結果

PyPIのUploadには,twineが推奨されております.
sdistではなく,bdist_wheelを使いました.(訂正:両方使います.)

pip3 install twine

python3 setup.py sdist bdist_wheel --python-tag=py3
twine register dist/xxx-1.0.0-py3-none-any.whl
twine upload dist/*

日本語の解説記事では,sdist使うかbdist_wheelを使うか記事によってどっちもまちまちでした.そのため,混乱しました.
PyPIのサイトを見ると,両方アップロードするが正解なので両方アップロードしましょう.
Wheelを使うべきか,否かは参考リンク先を参照してください.

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
8