Normalización de nombres de paquetes de Python - CodeArtifact

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Normalización de nombres de paquetes de Python

CodeArtifact normaliza los nombres de los paquetes antes de almacenarlos, lo que significa que los nombres de los paquetes en CodeArtifact pueden ser diferentes del nombre proporcionado cuando se publicó el paquete.

Para los paquetes de Python, al realizar la normalización, el nombre del paquete aparece en minúsculas y todas las instancias de los caracteres ., - y _ se sustituyen por un solo carácter -. Por lo tanto, los nombres de los paquetes pigeon_cli y pigeon.cli se normalizan y se almacenan como pigeon-cli. pip y twine pueden usar el nombre no normalizado, pero el nombre normalizado debe usarse en las solicitudes de CLI o API de CodeArtifact (como list-package-versions) y en los ARN. Para obtener más información sobre la normalización de los nombres de paquete de Python, consulte PEP 503 en la documentación de Python.