Skip to content

Commit b4a7a05

Browse files
committed
fix: handle urls without release id format
1 parent c4935b1 commit b4a7a05

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

python/versions.bzl

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1045,7 +1045,13 @@ def get_release_info(platform, python_version, base_url = DEFAULT_RELEASE_BASE_U
10451045
for u in url:
10461046
p, _, _ = platform.partition(FREETHREADED)
10471047

1048-
release_id = int(u.split("/")[-2])
1048+
# Assume an unknown release_id is a newer url format
1049+
release_id = 99999999
1050+
url_parts = u.split("/")
1051+
if len(url_parts) >= 2:
1052+
maybe_release_id = url_parts[-2]
1053+
if maybe_release_id.isdigit():
1054+
release_id = int(maybe_release_id)
10491055

10501056
if FREETHREADED.lstrip("-") in platform:
10511057
build = "{}+{}-full".format(

0 commit comments

Comments
 (0)