Përdorni një proxy me uv
Vendosni ndryshoret e mjedisit të proxy-t në uv dhe përdorni system-certs kur një CA e miratuar është tashmë në depon e besimit të sistemit operativ.
Për një komandë të vetme uv në një shell POSIX, vendosni ndryshoret e proxy-t te ajo thirrje:
HTTP_PROXY=http://203.0.113.10:8080 \
HTTPS_PROXY=http://203.0.113.10:8080 \
uv add requestsZëvendësoni pikën fundore të shembullit me një adresë shërbimi ose kandidat nga lista e proxy-ve HTTP. Caktimet vlejnë për komandën dhe proceset e saj fëmijë pa ndryshuar skedarët e nisjes së shell-it; PowerShell përdor sintaksë tjetër. Destinacionet HTTPS mund të përdorin një dëgjues proxy http://. ALL_PROXY jep një cilësim të përgjithshëm proxy dhe NO_PROXY cakton përjashtime.
Nëse rruga punon por një CA e miratuar e organizatës mungon te rrënjët Mozilla që vijnë me uv, përdorni besimin e sistemit kur ajo CA është instaluar tashmë atje:
HTTPS_PROXY=http://203.0.113.10:8080 \
uv --system-certs add requestsOpsioni është --system-certs. Ndryshorja përkatëse UV_SYSTEM_CERTS=true u shtua në uv 0.11.0; për një version më të vjetër shihni ndihmën e instaluar. Një paketë PEM e dhënë më vete përdor ndërfaqen e dokumentuar të besimit SSL_CERT_FILE ose SSL_CERT_DIR. Asnjë prej këtyre cilësimeve të besimit nuk zgjedh adresën e proxy-t.
Lexoni daljen e komandës para se ta quani këtë provë të suksesshme të rrugës. uv mund të ripërdorë paketa nga cache pa i shkarkuar. Një veprim real mund të kontaktojë edhe skedarë, ridrejtime, shkarkime Python të menaxhuara ose varësi Git përtej indeksit. Ruani fazën e dështuar bashkë me gabimin. Nëse rruga e gabuar vazhdon, kontrolloni vlerat e trashëguara të proxy-t dhe përjashtimeve; ndryshimi i indeksit të paketave zgjedh një burim, jo një proxy përcjellës.