Uża proxy ma’ uv
Issettja l-varjabbli tal-ambjent tal-proxy ta’ uv u uża system-certs meta CA approvata tal-proxy diġà tinsab fil-maħżen ta’ fiduċja tas-sistema operattiva.
Għal kmand uv wieħed f’shell POSIX, issettja l-varjabbli tal-proxy f’dik is-sejħa:
HTTP_PROXY=http://203.0.113.10:8080 \
HTTPS_PROXY=http://203.0.113.10:8080 \
uv add requestsIbdel l-endpoint tal-eżempju b’indirizz tas-servizz jew kandidat mil-lista ta’ proxies HTTP. L-assenjazzjonijiet japplikaw għall-kmand u l-proċessi tfal tiegħu, mingħajr ma jbiddlu l-fajls tal-istartjar tas-shell; PowerShell juża sintassi differenti. Destinazzjonijiet HTTPS jistgħu jużaw listener ta’ proxy http://. ALL_PROXY jipprovdi setting ġenerali tal-proxy u NO_PROXY jispeċifika bypasses.
Jekk ir-rotta taħdem iżda CA approvata tal-organizzazzjoni hi nieqsa mill-għeruq Mozilla inklużi ma’ uv, uża l-fiduċja tas-sistema meta dik il-CA tkun diġà installata hemm:
HTTPS_PROXY=http://203.0.113.10:8080 \
uv --system-certs add requestsL-għażla hi --system-certs. Il-varjabbli korrispondenti UV_SYSTEM_CERTS=true żdiedet f’uv 0.11.0; għal verżjoni eqdem iċċekkja l-għajnuna installata. Ġabra PEM ipprovduta separatament tuża l-interfaċċa ta’ fiduċja dokumentata SSL_CERT_FILE jew SSL_CERT_DIR minflok. L-ebda wieħed minn dawn is-settings ta’ fiduċja ma jagħżel l-indirizz tal-proxy.
Aqra l-output tal-kmand qabel tgħid li dan hu test tar-rotta b’suċċess. uv jista’ jerġa’ juża pakketti fil-cache mingħajr ma jniżżilhom. Operazzjoni reali tista’ wkoll tikkuntattja fajls, direzzjonijiet mill-ġdid, downloads ta’ Python ġestiti jew dipendenzi Git lil hinn mill-indiċi. Żomm l-istadju li falla flimkien mal-iżball tiegħu. Jekk ir-rotta ħażina tippersisti, spezzjona valuri tal-proxy u tal-bypass li ntirtu; tibdil tal-indiċi tal-pakketti jagħżel sors, mhux forward proxy.