

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Python の互換性
<a name="python-compatibility"></a>

CodeArtifactでは PyPIの`XML-RPC`、または `JSON`API はサポートしていません。

CodeArtifactは PyPIの`Legacy`API をサポートしています。ただし`simple`API はその限りではありません。CodeArtifact は `/simple/` API エンドポイントをサポートしていませんが、`/simple/<project>/` エンドポイントはサポートしています。

詳細については、PythonパッケージングオーソリティのGitHubリポジトリの以下を参照してください。
+ [XML-RPC API](https://github.com/pypi/warehouse/blob/main/docs/dev/api-reference/xml-rpc.rst)
+ [JSON API](https://github.com/pypi/warehouse/blob/main/docs/dev/api-reference/json.rst)
+ [Legacy API](https://github.com/pypi/warehouse/blob/main/docs/dev/api-reference/legacy.rst)

## pipコマンドサポート
<a name="pip-command-support"></a>

以下のセクションでは、CodeArtifactリポジトリでサポートされているpipコマンドと、サポートされていない特定のコマンドについてまとめます。

**Topics**
+ [リポジトリとインタラクトするサポートされたコマンド](#supported-pip-commands-that-interact-with-a-repository)
+ [サポートされているクライアント側コマンド](#supported-pip-client-side-commands)

### リポジトリとインタラクトするサポートされたコマンド
<a name="supported-pip-commands-that-interact-with-a-repository"></a>

このセクションでは、`pip`クライアントが設定されたレジストリに1つかそれ以上のリクエストを行う`pip`コマンドをリストアップします。これらのコマンドは、CodeArtifactリポジトリに対して呼び出されたときに正しく機能することが確認されています。


****  

| コマンド | 説明 | 
| --- | --- | 
|  [install](https://pip.pypa.io/en/stable/reference/pip_install/) (インストール)  | パッケージのインストール | 
|  [download](https://pip.pypa.io/en/stable/reference/pip_download/)  | パッケージのダウンロード | 

CodeArtifactは`pip search`を実装していません。`pip`を CodeArtifactのリポジトリで設定した場合、`pip search`を実行すると[PyPI](https://pypi.org/)からパッケージを検索して表示します。

### サポートされているクライアント側コマンド
<a name="supported-pip-client-side-commands"></a>

これらのコマンドはリポジトリとの直接的なやりとりを必要としないため、CodeArtifactはそのサポートのために何もする必要はありません。


****  

| コマンド | 説明 | 
| --- | --- | 
|  [uninstall](https://pip.pypa.io/en/stable/reference/pip_uninstall/) (アンインストール)  | パッケージをアンインストールする | 
|  [フリーズ](https://pip.pypa.io/en/stable/reference/pip_freeze/)  | インストール済みパッケージを要件形式で出力します。 | 
|  [list](https://pip.pypa.io/en/stable/reference/pip_list/)  | インストールされているパッケージを一覧表示します。 | 
|  [show](https://pip.pypa.io/en/stable/reference/pip_show/)  | インストールされたパッケージに関する情報を表示します。 | 
|  [チェック](https://pip.pypa.io/en/stable/reference/pip_check/)  | インストールされているパッケージに互換性のある依存関係があることを確認します。 | 
|  [config](https://pip.pypa.io/en/stable/reference/pip_config/)  | ローカルおよびグローバル設定を管理します。 | 
|  [ホイール](https://pip.pypa.io/en/stable/reference/pip_wheel/)  | 要件からホイールを構築します。 | 
|  [ハッシュ](https://pip.pypa.io/en/stable/reference/pip_hash/)  | パッケージアーカイブのハッシュを計算します。 | 
|  [完了](https://pip.pypa.io/en/stable/user_guide/#command-completion)  | コマンド補完に役立ちます。 | 
|  [debug](https://pip.pypa.io/en/stable/reference/pip_debug/)  | デバッグ時に便利な情報を表示します。 | 
| help | コマンドのヘルプを表示します。 | 