Gebruik ’n instaanbediener met uv
Stel uv se instaanbediener-omgewingsveranderlikes en gebruik system-certs wanneer ’n goedgekeurde proxy-CA reeds in die bedryfstelsel se vertrouensbewaarplek is.
Stel vir een uv-opdrag in ’n POSIX-dop die instaanbedienerveranderlikes by daardie aanroep:
HTTP_PROXY=http://203.0.113.10:8080 \
HTTPS_PROXY=http://203.0.113.10:8080 \
uv add requestsVervang die voorbeeld se eindpunt met ’n diensadres of ’n kandidaat uit die HTTP-instaanbedienerlys. Die toewysings geld vir die opdrag en sy kinderprosesse sonder om die dop se opstartlêers te verander; PowerShell gebruik ander sintaksis. HTTPS-bestemmings kan ’n http://-instaanbedienerluisteraar gebruik. ALL_PROXY gee ’n algemene instaanbedienerinstelling en NO_PROXY bepaal uitsonderings.
As die roete werk maar ’n goedgekeurde organisasie-CA ontbreek in uv se ingeslote Mozilla-wortelsertifikate, gebruik stelselvertroue wanneer daardie CA reeds daar geïnstalleer is:
HTTPS_PROXY=http://203.0.113.10:8080 \
uv --system-certs add requestsDie vlag is --system-certs. Die ooreenstemmende veranderlike UV_SYSTEM_CERTS=true is in uv 0.11.0 bygevoeg; raadpleeg die geïnstalleerde hulp vir ’n ouer weergawe. ’n Afsonderlik verskafte PEM-bundel gebruik eerder die gedokumenteerde vertrouenskoppelvlak SSL_CERT_FILE of SSL_CERT_DIR. Nie een van hierdie vertrouensinstellings kies die instaanbedieneradres nie.
Lees die opdraguitvoer voordat jy dit ’n suksesvolle roetetoets noem. uv kan pakkette in die kasgeheue hergebruik sonder om dit af te laai. ’n Werklike bewerking kan ook lêers, herleidings, bestuurde Python-aflaaie of Git-afhanklikhede buite die indeks kontak. Hou die mislukte stadium saam met sy fout. As die verkeerde roete voortduur, ondersoek geërfde instaanbediener- en omseilwaardes; ’n verandering aan die pakketindeks kies ’n bron eerder as ’n vorentoe-instaanbediener.