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á.
Configuração do Twine e publicação de 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 projeto, selecione Pacotes.
-
Escolha seu repositório de pacotes na lista de repositórios de pacotes.
-
Selecione Conectar ao repositório.
-
Na caixa de diálogo Conectar ao repositório, selecione 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á tiver um, pode usá-lo. Caso contrário, você pode criar um aqui.
-
Selecione Criar token.
-
Para copiar o PAT, selecione Copiar.
Atenção
Você não poderá ver ou copiar seu PAT novamente depois de fechar a caixa de diálogo.
-
-
Você pode configurar o twine com um arquivo
.pypircou com variáveis de ambiente.-
Para configurar com um arquivo
.pypirc.Abra
~/.pypirccom seu editor preferido.Adicione um servidor de indexação para CodeCatalyst, incluindo o repositório, o nome de 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.
usernameSubstitua CodeCatalyst pelo seu nome de usuário.PATSubstitua por seu CodeCatalyst PAT.space_nameSubstitua pelo nome do seu CodeCatalyst espaço.proj_nameSubstitua pelo nome CodeCatalyst do seu projeto.repo_nameSubstitua pelo nome CodeCatalyst do repositório do 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 =PATusername =username -
Para configurar com variáveis de ambiente.
Defina as seguintes variáveis de ambiente. No
TWINE_REPOSITORY_URLvalorspace_nameproj_name, atualize erepo_namecom seus nomes de repositório de CodeCatalyst espaço, projeto e pacote.export TWINE_USERNAME=usernameexport TWINE_PASSWORD=PATexport TWINE_REPOSITORY_URL="https://packages.region.codecatalyst.aws/pypi/space_name/proj_name/repo_name/"
-
-
Publique uma distribuição em Python com o comando
twine upload.