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. パッケージの管理について学習する。