Amazon CodeCatalyst dejará de estar abierto a nuevos clientes a partir del 7 de noviembre de 2025. Si deseas utilizar el servicio, regístrate antes del 7 de noviembre de 2025. Para obtener más información, consulte Cómo migrar desde CodeCatalyst.
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.
Configuración de Twine y publicación de paquetes de Python
Para usarlo twine con CodeCatalyst, debe conectarse twine a su repositorio de paquetes y proporcionar un token de acceso personal para la autenticación. Puedes ver las instrucciones para conectarte twine al repositorio de paquetes en la  CodeCatalyst  consola. Después de autenticarse y conectarse twine a CodeCatalyst, puede ejecutar twine comandos.
Publicar paquetes CodeCatalyst con Twine
Las siguientes instrucciones explican cómo autenticarse y conectarse twine a su repositorio de  CodeCatalyst  paquetes.
Para configurar y usar twine para publicar paquetes en su repositorio de  CodeCatalyst  paquetes
- 
                Abra la CodeCatalyst consola en https://codecatalyst.aws/ . 
- 
                En la página de información general del proyecto, seleccione Paquetes. 
- 
                Elija su repositorio de paquetes de la lista de repositorios de paquetes. 
- 
                Seleccione Establecer conexión con el repositorio. 
- 
                En el cuadro de diálogo Establecer conexión con el repositorio, elija Twine de la lista de clientes del administrador de paquetes. 
- 
                Necesitarás un token de acceso personal (PAT) para autenticar a Twine. CodeCatalyst Si ya tiene uno, puede utilizarlo. De lo contrario, puede crear uno aquí. - 
                        Seleccione Crear token. 
- 
                        Seleccione Copiar para copiar el PAT. avisoDespués de cerrar el cuadro de diálogo, no podrá volver a ver ni copiar el PAT. 
 
- 
                        
- 
                Puede configurar twine con un archivo .pypirco con variables de entorno.- 
                        Configuración con un archivo .pypirc.Abra ~/.pypircen el editor que prefiera.Agregue un servidor de índices para CodeCatalyst el que incluya el repositorio, el nombre de usuario y la PAT que creó y copió en el paso anterior. Reemplace los siguientes valores. notaSi va a copiar las instrucciones de la consola, los siguientes valores deben actualizarse automáticamente y no deben cambiarse. - usernameSustitúyalo por tu nombre CodeCatalyst de usuario.
- PATSustitúyalo por tu CodeCatalyst PAT.
- Reemplácelo por - space_nameCodeCatalyst el nombre de su espacio.
- proj_nameSustitúyalo por CodeCatalyst el nombre de tu proyecto.
- repo_nameSustitúyalo por el nombre CodeCatalyst del repositorio de paquetes.
 [distutils] index-servers =proj-name/repo-name[proj-name/repo-name] repository = https://packages.region.codecatalyst.aws/pypi/space_name/proj_name/repo_name/ password =PATusername =username
- 
                        Configuración con variables de entorno Configure las siguientes variables de entorno. En el TWINE_REPOSITORY_URLvalorspace_nameproj_name, actualice yrepo_namecon los nombres de los repositorios de paquetes, proyectos y CodeCatalyst espacios.export TWINE_USERNAME=usernameexport TWINE_PASSWORD=PATexport TWINE_REPOSITORY_URL="https://packages.region.codecatalyst.aws/pypi/space_name/proj_name/repo_name/"
 
- 
                        
- 
                Publique una distribución de Python con el comando twine upload.