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á.
Configurando o Twine e publicando pacotes Python
Para usar twine
com CodeCatalyst, você deve se conectar twine
ao seu repositório de pacotes e fornecer um token de acesso pessoal para autenticação. Você pode ver as instruções para se conectar twine
ao seu repositório de pacotes no CodeCatalyst console. Depois de se autenticar e se twine
conectar CodeCatalyst, você pode executar twine
comandos.
Publicando pacotes CodeCatalyst com o Twine
As instruções a seguir explicam como se autenticar e se conectar twine
ao seu repositório de CodeCatalyst pacotes.
Para configurar e usar twine
para publicar pacotes em seu repositório de CodeCatalyst pacotes
-
Abra o CodeCatalyst console em https://codecatalyst.aws/
. -
Na página de visão geral do seu projeto, escolha Pacotes.
-
Escolha seu repositório de pacotes na lista de repositórios de pacotes.
-
Escolha Conectar ao repositório.
-
Na caixa de diálogo Conectar ao repositório, escolha Twine na lista de clientes do gerenciador de pacotes.
-
Você precisará de um token de acesso pessoal (PAT) para autenticar o Twine. CodeCatalyst Se você já tem um, você pode usá-lo. Caso contrário, você pode criar um aqui.
-
Escolha Criar token.
-
Escolha Copiar para copiar seuPAT.
Atenção
Você não poderá ver ou copiar o seu PAT novamente depois de fechar a caixa de diálogo.
-
-
Você pode configurar o twine com um
.pypirc
arquivo ou com variáveis de ambiente.-
Para configurar com um
.pypirc
arquivo.Abra
~/.pypirc
no editor de sua escolha.Adicione um servidor de indexação para CodeCatalyst, incluindo o repositório, o nome do usuário e o PAT que você criou e copiou em uma etapa anterior. Substitua os valores a seguir.
nota
Se estiver copiando as instruções do console, os valores a seguir devem ser atualizados para você e não devem ser alterados.
Substituir
username
com seu nome CodeCatalyst de usuário.Substituir
PAT
com o seu CodeCatalyst PAT.Substituir
space_name
com o nome CodeCatalyst do seu espaço.Substituir
proj_name
com o nome CodeCatalyst do seu projeto.Substituir
repo_name
com o nome CodeCatalyst do repositório do seu pacote.
[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 com variáveis de ambiente.
Defina as seguintes variáveis de ambiente. No
TWINE_REPOSITORY_URL
valor, atualizespace_name
,proj_name
erepo_name
com os nomes do seu CodeCatalyst espaço, projeto e repositório de pacotes.export TWINE_USERNAME=
username
export TWINE_PASSWORD=
PAT
export TWINE_REPOSITORY_URL="https://packages.
region
.codecatalyst.aws/pypi/space_name
/proj_name
/repo_name
/"
-
-
Publique uma distribuição em Python com o
twine upload
comando.