Menggunakan proksi dengan uv
Tetapkan pemboleh ubah persekitaran proksi uv dan gunakan system-certs jika CA proksi yang diluluskan sudah ada dalam stor kepercayaan sistem operasi.
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 requestsGantikan 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 requestsPilihannya 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.