Користење прокси со uv
Поставете ги прокси променливите на околината за uv и користете system-certs кога одобрен CA веќе е во складиштето за доверба на ОС.
За една uv команда во POSIX школка поставете ги прокси променливите при тоа повикување:
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 на организацијата недостига меѓу Mozilla коренските сертификати вклучени во uv, користете системска доверба кога 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 зависности надвор од индексот. Задржете ја неуспешната фаза со грешката. Ако погрешната патека останува, прегледајте ги наследените прокси вредности и исклучоци; промената на индексот на пакети избира извор, а не препраќачко прокси.