Untuk satu arahan uv dalam shell POSIX, tetapkan pemboleh ubah proksi pada panggilan itu:

HTTP_PROXY=http://203.0.113.10:8080 \
HTTPS_PROXY=http://203.0.113.10:8080 \
uv add requests

Gantikan titik akhir contoh dengan alamat perkhidmatan atau calon daripada senarai proksi HTTP. Penetapan terpakai pada arahan dan proses anaknya, tanpa mengubah fail permulaan shell; PowerShell menggunakan sintaks berbeza. Destinasi HTTPS boleh menggunakan pendengar proksi http://. ALL_PROXY memberikan tetapan proksi umum dan NO_PROXY menentukan pengecualian.

Jika laluan berfungsi tetapi CA organisasi yang diluluskan tiada dalam sijil akar Mozilla yang disertakan dengan uv, gunakan kepercayaan sistem apabila CA itu sudah dipasang di situ:

HTTPS_PROXY=http://203.0.113.10:8080 \
uv --system-certs add requests

Pilihannya ialah --system-certs. Pemboleh ubah sepadannya, UV_SYSTEM_CERTS=true, ditambah dalam uv 0.11.0; untuk keluaran lama, semak bantuan yang dipasang. Berkas PEM yang disediakan berasingan menggunakan antara muka kepercayaan terdokumen SSL_CERT_FILE atau SSL_CERT_DIR. Tiada tetapan kepercayaan ini memilih alamat proksi.

Baca output arahan sebelum menganggap ini ujian laluan yang berjaya. uv boleh menggunakan semula pakej dalam cache tanpa memuat turunnya. Operasi sebenar juga boleh mengakses fail, hala semula, muat turun Python terurus atau kebergantungan Git di luar indeks. Simpan peringkat yang gagal bersama ralatnya. Jika laluan salah berterusan, semak nilai proksi dan pengecualian yang diwarisi; mengubah indeks pakej memilih sumber, bukan proksi hadapan.

Artikel berkaitan