

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Compatibilidade com o Python
<a name="python-compatibility"></a>

CodeArtifact não suporta PyPI ou. `XML-RPC` `JSON` APIs

CodeArtifact suporta PyPI `Legacy` APIs, exceto a `simple` API. Embora CodeArtifact não seja compatível com o endpoint `/simple/` da API, ele oferece suporte ao `/simple/<project>/` endpoint.

Para obter mais informações, consulte o seguinte no repositório da Python Packaging Authority. GitHub
+ [API XML-RPC](https://github.com/pypi/warehouse/blob/main/docs/dev/api-reference/xml-rpc.rst)
+ [API JSON](https://github.com/pypi/warehouse/blob/main/docs/dev/api-reference/json.rst)
+ [API legada](https://github.com/pypi/warehouse/blob/main/docs/dev/api-reference/legacy.rst)

## Suporte para comandos pip
<a name="pip-command-support"></a>

As seções a seguir resumem os comandos pip que são suportados pelos CodeArtifact repositórios, além dos comandos específicos que não são suportados.

**Topics**
+ [Comandos compatíveis que interagem com um repositório](#supported-pip-commands-that-interact-with-a-repository)
+ [Comandos do lado do cliente compatíveis](#supported-pip-client-side-commands)

### Comandos compatíveis que interagem com um repositório
<a name="supported-pip-commands-that-interact-with-a-repository"></a>

Esta seção lista os comandos `pip` em que o cliente `pip` faz uma ou mais solicitações ao registro com o qual foi configurado. Foi verificado que esses comandos funcionam corretamente quando invocados em um CodeArtifact repositório.


****  

| Command | Description | 
| --- | --- | 
|   [install](https://pip.pypa.io/en/stable/reference/pip_install/)   |  Instalar pacotes.  | 
|   [baixar](https://pip.pypa.io/en/stable/reference/pip_download/)   |  Baixar pacotes.  | 

CodeArtifact não implementa`pip search`. Se você configurou `pip` com um CodeArtifact repositório, a execução `pip search` pesquisará e mostrará pacotes do [PyPI](https://pypi.org/).

### Comandos do lado do cliente compatíveis
<a name="supported-pip-client-side-commands"></a>

Esses comandos não exigem nenhuma interação direta com um repositório, portanto, CodeArtifact não é necessário fazer nada para suportá-los.


****  

| Command | Description | 
| --- | --- | 
|   [uninstall](https://pip.pypa.io/en/stable/reference/pip_uninstall/)   |  Desinstalar pacotes.  | 
|   [freeze](https://pip.pypa.io/en/stable/reference/pip_freeze/)   |  Emita pacotes instalados no formato de requisitos.  | 
|   [list](https://pip.pypa.io/en/stable/reference/pip_list/)   |  Listar pacotes instalados.  | 
|   [show](https://pip.pypa.io/en/stable/reference/pip_show/)   |  Mostre informações sobre os pacotes instalados.  | 
|   [check](https://pip.pypa.io/en/stable/reference/pip_check/)   |  Verifique se os pacotes instalados têm dependências compatíveis.  | 
|   [config](https://pip.pypa.io/en/stable/reference/pip_config/)   |  Gerencie a configuração local e global.  | 
|   [wheel](https://pip.pypa.io/en/stable/reference/pip_wheel/)   |  Construa rodas conforme suas necessidades.  | 
|   [hash](https://pip.pypa.io/en/stable/reference/pip_hash/)   |  Calcule hashes de arquivos de pacotes.  | 
|   [completion](https://pip.pypa.io/en/stable/user_guide/#command-completion)   |  Ajuda na conclusão do comando.  | 
|   [debug](https://pip.pypa.io/en/stable/reference/pip_debug/)   |  Mostre informações úteis para depuração.  | 
|  help  |  Mostre ajuda para comandos.  | 