diff --git a/scripts/get_rust_pkg.py b/scripts/get_rust_pkg.py index 6b402aa19..a1fc8bf9f 100755 --- a/scripts/get_rust_pkg.py +++ b/scripts/get_rust_pkg.py @@ -111,15 +111,15 @@ def is_newer_version(args, prev_version, prev_id, check_version, check_id): def get_max_version(pkg): - """Ask crates.io for a pkg's latest version.""" + """Ask crates.io for a pkg's latest stable version.""" url = "https://crates.io/api/v1/crates/" + pkg with urllib.request.urlopen(url) as request: data = json.loads(request.read().decode()) - return data["crate"]["max_version"] + return data["crate"]["max_stable_version"] def find_dl_path(args, name): - """Ask crates.io for the latest version download path.""" + """Ask crates.io for the latest stable version download path.""" base_name, version = pkg_base_name(name) if not version: version = get_max_version(name)