Dale a Twine su proxy de subida y su paquete de CA
Configura HTTPS_PROXY para el enrutamiento y TWINE_CERT para la confianza en el servidor aprobada, y luego lanza la subida habitual desde ese entorno.
En el shell POSIX que lanzará Twine, configura su ruta de subida:
export HTTPS_PROXY=http://proxy.example.net:8080Twine usa el entorno de proxy de Requests. El valor HTTP nombra un intermediario capaz de transportar la conexión HTTPS del repositorio; usa el protocolo real del receptor. Un extremo de la lista de proxies HTTP puede proporcionar una ruta de subida HTTP pública.
Si esa conexión requiere una CA privada aprobada, proporciona también el paquete de confianza del servidor de Twine:
export TWINE_CERT=/path/to/approved-ca-bundle.pemTWINE_CERT es un paquete de CA en PEM para la cadena presentada. No son credenciales de proxy ni un certificado de cliente.
Ejecuta la subida habitual desde este entorno con la configuración existente del repositorio y de autenticación. Una instalación correcta de pip usa otra ruta de solicitud, y PIP_CERT no configura la opción de Twine.
Si el siguiente fallo es un error de certificado después de que la conexión de proxy tenga éxito, conserva esa nueva etapa y corrige la confianza manteniendo la verificación.