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, debes conectarte twine
a tu 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 de su proyecto, elija Paquetes.
-
Elija su repositorio de paquetes de la lista de repositorios de paquetes.
-
Selecciona Conectar al repositorio.
-
En el cuadro de diálogo Conectar al repositorio, elija Twine de la lista de clientes del administrador de paquetes.
-
Necesitará un token de acceso personal (PAT) para autenticar a Twine. CodeCatalyst Si ya tienes uno, puedes usarlo. Si no es así, puedes crear uno aquí.
-
Elige Crear token.
-
Selecciona Copiar para copiar tuPAT.
aviso
No podrá PAT volver a verlo ni copiarlo después de cerrar el cuadro de diálogo.
-
-
Puede configurar twine con un
.pypirc
archivo o con variables de entorno.-
Para configurar con un
.pypirc
archivo.Ábrelo
~/.pypirc
en el editor que prefieras.Añada un servidor de índices para CodeCatalyst el que incluya el repositorio, el nombre de usuario y el PAT que haya creado y copiado en un paso anterior. Sustituya los valores siguientes.
nota
Si va a copiar las instrucciones de la consola, los siguientes valores deben actualizarse automáticamente y no deben cambiarse.
Reemplazar
username
con su nombre CodeCatalyst de usuario.Reemplazar
PAT
con tu CodeCatalyst PAT.Reemplazar
space_name
con el nombre de tu CodeCatalyst espacio.Reemplazar
proj_name
con el nombre de tu CodeCatalyst proyecto.Reemplazar
repo_name
con 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 =PAT
username =username
-
Para configurar con variables de entorno.
Establezca las siguientes variables de entorno. En el
TWINE_REPOSITORY_URL
valor, actualicespace_name
,proj_name
, yrepo_name
con los nombres de los repositorios de CodeCatalyst espacios, proyectos y paquetes.export TWINE_USERNAME=
username
export TWINE_PASSWORD=
PAT
export TWINE_REPOSITORY_URL="https://packages.
region
.codecatalyst.aws/pypi/space_name
/proj_name
/repo_name
/"
-
-
Publica una distribución de Python con el
twine upload
comando.