9

「所有者」だけが新しいバージョンをプッシュできる、または「メンテナ」もプッシュできると仮定して、私は正しく読んでいますか?

メンテナの役割は、「特定のパッケージ名の情報を送信および更新できる」としてリストされています。具体的には、メンテナはどのような情報を編集できますか?

4

1 に答える 1

14

PyPIをサポートする現在のWarehouseエンジンでは、Maintainerにはアップロード権限しかありません。

それ以外の場合は、ユーザーが所有者である必要があります。

WarehouseはPyramidプロジェクトであるため、アクセス制御がどのように管理されているかについては、PyramidSecurityのドキュメントを参照してください。ビューは特定の権限(または手動request.has_permission()チェック)によって保護されており、ほとんどのプロジェクトビューには、プロジェクト所有者にのみ付与されるmanage:project権限が必要です。

于 2012-10-12T11:33:54.713 に答える