Ühe uv-käsu jaoks POSIX-kestas määra proksimuutujad selle väljakutse juures:

HTTP_PROXY=http://203.0.113.10:8080 \
HTTPS_PROXY=http://203.0.113.10:8080 \
uv add requests

Asenda näite lõpp-punkt teenuse aadressi või HTTP-prokside loendi kandidaadiga. Määrangud kehtivad käsule ja selle alamprotsessidele, muutmata kesta käivitusfaile; PowerShell kasutab teist süntaksit. HTTPS-sihtkohad võivad kasutada http://-proksikuulajat. ALL_PROXY annab üldise proksisätte ja NO_PROXY määrab erandid.

Kui marsruut töötab, kuid heakskiidetud organisatsiooni CA puudub uv-ga kaasas olevatest Mozilla juursertifikaatidest, kasuta süsteemi usaldust, kui CA on sinna juba paigaldatud:

HTTPS_PROXY=http://203.0.113.10:8080 \
uv --system-certs add requests

Valik on --system-certs. Vastav muutuja UV_SYSTEM_CERTS=true lisati uv 0.11.0-s; vanema versiooni korral vaata paigaldatud abi. Eraldi antud PEM-pakk kasutab selle asemel dokumenteeritud usaldusliidest SSL_CERT_FILE või SSL_CERT_DIR. Ükski neist usaldussätetest ei vali proksi aadressi.

Loe käsu väljundit enne, kui nimetad seda edukaks marsruuditestiks. uv võib kasutada puhverdatud pakke neid alla laadimata. Tegelik toiming võib lisaks indeksile pöörduda failide, ümbersuunamiste, hallatud Pythoni allalaadimiste või Giti sõltuvuste poole. Säilita ebaõnnestunud etapp koos veaga. Kui vale marsruut püsib, vaata päritud proksi- ja erandiväärtusi; pakiindeksi muutmine valib allika, mitte edasisuunava proksi.

Seotud artiklid