uv-пен прокси қолдану
uv прокси орта айнымалыларын орнатып, мақұлданған прокси CA операциялық жүйенің сенім қоймасында болса system-certs қолданыңыз.
POSIX қабықшасында бір uv пәрмені үшін прокси айнымалыларын сол шақыруда орнатыңыз:
HTTP_PROXY=http://203.0.113.10:8080 \
HTTPS_PROXY=http://203.0.113.10:8080 \
uv add requestsМысалдағы қосылу нүктесін қызмет мекенжайымен немесе HTTP прокси тізімінен үміткермен ауыстырыңыз. Меншіктеулер қабықшаның іске қосу файлдарын өзгертпей, пәрменге және оның еншілес процестеріне қолданылады; PowerShell басқа синтаксис қолданады. HTTPS мақсаттар http:// прокси тыңдаушысын пайдалана алады. ALL_PROXY жалпы прокси баптауын, NO_PROXY айналып өтулерді береді.
Маршрут жұмыс істеп, бірақ мақұлданған ұйым CA-сы uv құрамындағы Mozilla түбірлерінде болмаса, сол CA жүйеде орнатылған кезде жүйелік сенімді қолданыңыз:
HTTPS_PROXY=http://203.0.113.10:8080 \
uv --system-certs add requestsПараметр — --system-certs. Сәйкес UV_SYSTEM_CERTS=true айнымалысы uv 0.11.0-де қосылды; ескі нұсқада орнатылған анықтаманы тексеріңіз. Бөлек берілген PEM бумасы оның орнына құжатталған SSL_CERT_FILE немесе SSL_CERT_DIR сенім интерфейсін пайдаланады. Бұл сенім баптауларының ешбірі прокси мекенжайын таңдамайды.
Мұны сәтті маршрут сынағы деуден бұрын пәрмен шығысын оқыңыз. uv пакеттерді жүктемей, кэштен қайта пайдалана алады. Нақты әрекет индекстен тыс файлдарға, қайта бағыттауларға, басқарылатын Python жүктеулеріне немесе Git тәуелділіктеріне де жүгіне алады. Сәтсіз кезеңді қатесімен сақтаңыз. Қате маршрут жалғасса, мұраланған прокси және айналып өту мәндерін тексеріңіз; пакет индексін өзгерту дереккөзді таңдайды, бағыттаушы проксиді емес.