Dê ao Twine o seu proxy de upload e o pacote CA
Defina HTTPS_PROXY para o roteamento e TWINE_CERT para a confiança no servidor aprovada, depois inicie o upload normal a partir desse ambiente.
No shell POSIX que vai iniciar o Twine, defina a sua rota de upload:
export HTTPS_PROXY=http://proxy.example.net:8080O Twine usa o ambiente de proxy do Requests. O valor HTTP nomeia um intermediário capaz de transportar a conexão HTTPS do repositório; use o protocolo real do ouvinte. Um endpoint da lista de proxies HTTP pode fornecer uma rota de upload HTTP pública.
Se essa conexão exigir uma CA privada aprovada, forneça também o pacote de confiança do servidor do Twine:
export TWINE_CERT=/path/to/approved-ca-bundle.pemTWINE_CERT é um pacote CA PEM para a cadeia apresentada. Não são credenciais de proxy nem um certificado de cliente.
Execute o upload normal a partir deste ambiente com a configuração existente do repositório e da autenticação. Uma instalação pip bem-sucedida usa outro caminho de requisição, e PIP_CERT não define a opção do Twine.
Se a próxima falha for um erro de certificado depois de a conexão proxy ter êxito, mantenha essa nova etapa e corrija a confiança mantendo a verificação.