Välityspalvelimen käyttäminen uv:n kanssa
Aseta uv:n välityspalvelinympäristömuuttujat ja käytä system-certs-valintaa, kun hyväksytty välityspalvelimen CA on jo käyttöjärjestelmän luottamusvarastossa.
Jos haluat välityspalvelimen vain yhdelle uv-komennolle POSIX-komentotulkissa, aseta muuttujat kyseisen kutsun yhteydessä:
HTTP_PROXY=http://203.0.113.10:8080 \
HTTPS_PROXY=http://203.0.113.10:8080 \
uv add requestsKorvaa esimerkin päätepiste palvelun osoitteella tai HTTP-välityspalvelinluettelon ehdokkaalla. Asetukset koskevat komentoa ja sen lapsiprosesseja, eivätkä muuta komentotulkin käynnistystiedostoja; PowerShell käyttää eri syntaksia. HTTPS-kohteet voivat käyttää http://-välityspalvelimen kuuntelupistettä. ALL_PROXY antaa yleisen välityspalvelinasetuksen ja NO_PROXY määrittää ohitukset.
Jos reitti toimii mutta hyväksytty organisaation CA puuttuu uv:n mukana toimitetuista Mozillan juurivarmenteista, käytä järjestelmän luottamusta, kun CA on jo asennettu sinne:
HTTPS_PROXY=http://203.0.113.10:8080 \
uv --system-certs add requestsValitsin on --system-certs. Sitä vastaava muuttuja UV_SYSTEM_CERTS=true lisättiin uv 0.11.0:ssa; tarkista vanhemman version asennettu ohje. Erikseen toimitettu PEM-paketti käyttää sen sijaan dokumentoitua luottamusrajapintaa SSL_CERT_FILE tai SSL_CERT_DIR. Mikään näistä luottamusasetuksista ei valitse välityspalvelimen osoitetta.
Lue komennon tuloste ennen kuin pidät reittitestiä onnistuneena. uv voi käyttää välimuistissa olevia paketteja lataamatta niitä. Todellinen toiminto voi ottaa yhteyttä myös tiedostoihin, uudelleenohjauksiin, hallittuihin Python-latauksiin tai Git-riippuvuuksiin indeksin lisäksi. Säilytä epäonnistunut vaihe virheineen. Jos väärä reitti jatkuu, tutki perityt välityspalvelin- ja ohitusarvot; paketti-indeksin muuttaminen valitsee lähteen eikä välityspalvelinta.