Use pip-system-certs when checking Anki versions

This commit is contained in:
Damien Elmes 2025-07-24 21:55:52 +07:00
parent e511d63b7e
commit ca0459d8ee
2 changed files with 5 additions and 0 deletions

View file

@ -650,6 +650,7 @@ fn fetch_versions(state: &State) -> Result<Vec<String>> {
let mut cmd = Command::new(&state.uv_path); let mut cmd = Command::new(&state.uv_path);
cmd.current_dir(&state.uv_install_root) cmd.current_dir(&state.uv_install_root)
.args(["run", "--no-project", "--no-config", "--managed-python"]) .args(["run", "--no-project", "--no-config", "--managed-python"])
.args(["--with", "pip-system-certs"])
.arg(&versions_script); .arg(&versions_script);
let output = match cmd.utf8_output() { let output = match cmd.utf8_output() {

View file

@ -5,6 +5,10 @@ import json
import sys import sys
import urllib.request import urllib.request
import pip_system_certs.wrapt_requests
pip_system_certs.wrapt_requests.inject_truststore()
def main(): def main():
"""Fetch and return all versions from PyPI, sorted by upload time.""" """Fetch and return all versions from PyPI, sorted by upload time."""