Normalização do nome do pacote Python - CodeArtifact

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á.

Normalização do nome do pacote Python

O CodeArtifact normaliza os nomes dos pacotes antes de armazená-los, o que significa que os nomes dos pacotes no CodeArtifact podem ser diferentes dos fornecidos quando o pacote foi publicado.

Ao realizar a normalização dos pacotes Python, o nome do pacote é colocado em minúsculas e todas as instâncias dos caracteres ., - e _ são substituídas por um único caractere -. Portanto, os nomes dos pacotes pigeon_cli e pigeon.cli são normalizados e armazenados como pigeon-cli. O nome não normalizado pode ser usado pelo pip e pelo twine, mas o nome normalizado deve ser usado em solicitações de CLI ou API do CodeArtifact (como list-package-versions) e em ARNs. Para obter mais informações sobre a normalização de nome de pacote Python, consulte PEP 503 na documentação do Python.