Korištenje proksija s uv-om
Postavite proksi promjenljive okruženja za uv i koristite system-certs kada je odobreni CA već u skladištu povjerenja operativnog sistema.
Za jednu uv naredbu u POSIX ljusci postavite proksi promjenljive pri tom pozivu:
HTTP_PROXY=http://203.0.113.10:8080 \
HTTPS_PROXY=http://203.0.113.10:8080 \
uv add requestsZamijenite primjer krajnje tačke adresom servisa ili kandidatom sa liste HTTP proksija. Dodjele važe za naredbu i njene podređene procese, bez mijenjanja početnih datoteka ljuske; PowerShell koristi drugu sintaksu. HTTPS odredišta mogu koristiti http:// proksi slušaoca. ALL_PROXY daje opću proksi postavku, a NO_PROXY navodi izuzetke.
Ako ruta radi, ali odobreni CA organizacije nedostaje među Mozilla korijenskim certifikatima uključenim u uv, koristite sistemsko povjerenje kada je taj CA već tamo instaliran:
HTTPS_PROXY=http://203.0.113.10:8080 \
uv --system-certs add requestsOpcija je --system-certs. Pripadajuća promjenljiva UV_SYSTEM_CERTS=true dodana je u uv 0.11.0; za starije izdanje provjerite instaliranu pomoć. Zasebno dobijeni PEM paket koristi dokumentirani interfejs povjerenja SSL_CERT_FILE ili SSL_CERT_DIR. Nijedna od tih postavki povjerenja ne bira adresu proksija.
Pročitajte izlaz naredbe prije nego što to proglasite uspješnim testom rute. uv može ponovo koristiti keširane pakete bez preuzimanja. Stvarna operacija može pristupati datotekama, preusmjeravanjima, upravljanim preuzimanjima Pythona ili Git zavisnostima izvan indeksa. Zadržite neuspjelu fazu s greškom. Ako pogrešna ruta ostaje, pregledajte naslijeđene proksi vrijednosti i izuzetke; promjena indeksa paketa bira izvor, a ne prosljeđujući proksi.