コンテンツにスキップ

公開

パッケージをパッケージリポジトリに公開します。これは、「build」コマンドで生成されたパッケージを公開します。

詳しくは、ビルドと公開をご覧ください。

ビルドと公開

$ rye build
$ rye publish

特定の成果物を公開する

$ rye publish dist/example-0.1.0.tar.gz

引数

  • [DIST]...: リポジトリにアップロードするディストリビューションファイル (デフォルトは <workspace-root>/dist/*)

オプション

  • -r, --repository <REPOSITORY>: 公開先のレポジトリ [デフォルト: pypi]

  • --repository-url <REPOSITORY_URL>: 公開先のレポジトリURL

  • -u, --username <USERNAME>: リポジトリの認証に使用するユーザー名

  • --token <TOKEN>: アップロードに使用されるアクセス・トークン

  • --sign: GPGを使用してアップロードするファイルに署名する

  • -i, --identity <IDENTITY>: ファイルに署名するために使用するGPGのID

  • --cert <CERT>: 代替CA束へのパス

  • --skip-existing: すでに公開されているファイルをスキップする (リポジトリがこの機能をサポートしている必要があります)

  • -y, --yes: プロンプトをスキップする

  • -v, --verbose: 詳細な診断を有効にする

  • -q, --quiet: すべての出力をオフにする

  • -h, --help: ヘルプを出力する (要約は「-h」で表示できます)