Dùng proxy với uv
Đặt biến môi trường proxy của uv và dùng system-certs khi CA proxy được chấp thuận đã có trong kho tin cậy của hệ điều hành.
Để dùng proxy cho một lệnh uv trong shell POSIX, đặt các biến ngay tại lần gọi đó:
HTTP_PROXY=http://203.0.113.10:8080 \
HTTPS_PROXY=http://203.0.113.10:8080 \
uv add requestsThay điểm kết nối trong ví dụ bằng địa chỉ dịch vụ hoặc một ứng viên từ danh sách proxy HTTP. Các phép gán áp dụng cho lệnh và tiến trình con, không sửa tệp khởi động shell; PowerShell dùng cú pháp khác. Đích HTTPS có thể dùng điểm lắng nghe proxy http://. ALL_PROXY cung cấp thiết lập proxy chung và NO_PROXY chỉ định các ngoại lệ.
Nếu đường đi hoạt động nhưng CA tổ chức được chấp thuận không có trong các gốc Mozilla đi kèm uv, dùng độ tin cậy của hệ thống khi CA đó đã được cài ở đây:
HTTPS_PROXY=http://203.0.113.10:8080 \
uv --system-certs add requestsCờ là --system-certs. Biến tương ứng UV_SYSTEM_CERTS=true được thêm trong uv 0.11.0; với bản cũ, kiểm tra trợ giúp đã cài. Gói PEM được cung cấp riêng dùng giao diện tin cậy được tài liệu hóa SSL_CERT_FILE hoặc SSL_CERT_DIR. Không thiết lập tin cậy nào trong số này chọn địa chỉ proxy.
Đọc đầu ra lệnh trước khi coi đây là thử nghiệm đường đi thành công. uv có thể dùng lại gói trong bộ nhớ đệm mà không tải xuống. Thao tác thật còn có thể truy cập tệp, chuyển hướng, bản tải Python được quản lý hoặc phụ thuộc Git ngoài chỉ mục. Giữ lại giai đoạn thất bại cùng lỗi của nó. Nếu đường đi sai vẫn còn, kiểm tra giá trị proxy và ngoại lệ được kế thừa; đổi chỉ mục gói là chọn nguồn, không phải chọn forward proxy.