Python パッケージを管理する

Python Package Index(PyPI)は、Python パッケージの公開リポジトリです。Artifact Registry を使用して、Python パッケージの非公開リポジトリを作成できます。これらの非公開リポジトリは、正規の Python リポジトリ実装、シンプルなリポジトリ API(PEP 503)を使用し、pip などのインストール ツールと連携します。

概要

Artifact Registry の Python パッケージに慣れるには、クイックスタートをお試しください。

詳細をご確認いただく準備が整ったら、以下の情報をご覧ください。

  1. パッケージの Python パッケージ リポジトリを作成します。
  2. リポジトリに接続するアカウントに権限を付与する。Artifact Registry との一般的な統合に使用されるサービス アカウントには、同一のプロジェクト内のリポジトリに対するデフォルトの権限が割り当てられています。
  3. ツールを構成します。
    • リポジトリとやり取りする Python クライアントに対して認証を構成します
    • パッケージをアップロードおよびダウンロードするように Cloud Build を構成します。
    • Google Cloud ランタイム環境へのデプロイについて学習します。
  4. パッケージの管理について学習する。