Python Version 3 Logo

[Python]PyPIにパッケージをアップロードするコマンド

Python のパッケージを PyPI ( Python Package Index ) で公開しているんですが、パッケージのバージョンアップ時のコマンドが毎回わからなくなってしまうので、メモしておきます。

PyPI ( Python Package Index )とは

Python 用のソフトウェアのリポジトリです。

PyPI にパッケージを登録しておくと、 Python の標準パッケージ管理システムである「 pip 」を使ってパッケージをインストールすることができます。

パッケージの登録方法について

こちらのマニュアル見ながら実装すればパッケージ登録までできると思います。

主な流れとしては

  1. パッケージを作成
  2. パッケージをビルド
  3. テスト環境へパッケージを登録
  4. テスト環境に登録されてパッケージをインストールしてみる
  5. インストールして問題なければ本番環境へパッケージを登録

パッケージを登録するにあたり、 PyPI でアカウントの登録が必要になります。

バージョンアップしたパッケージをアップロードするコマンド

下記のコマンドを実行します。

$ python -m build
$ python -m twine upload dist/*
# PyPIのユーザIDとパスワードを入力してアップロードする

最後に

PyPI にパッケージをアップロードする作業はあまり実施する機会がないため、毎回コマンドを調べてたので、その手間を省くためここにメモしておきます。
アップロード時のコマンドを忘れてしまった人の参考になればと思います。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です