Skip to content

Commit 5ddca8b

Browse files
authored
get last 1.4 version not v2 (#252)
1 parent 58fd993 commit 5ddca8b

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

.github/workflows/scripts/find_version.py

+11-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,17 @@ def go(argv: list[str]):
1010
)
1111
assert result.status == 200
1212
parsed = json.loads(result.read())
13-
version = parsed["info"]["version"]
13+
# `releases` is deprecated but should be good for now
14+
# https://warehouse.pypa.io/api-reference/json.html
15+
v14 = sorted(
16+
[key for key in parsed["releases"] if key.startswith("1.4")],
17+
key=lambda key: [
18+
int(part) if part.isdecimal() else -1
19+
for part in key.split(".")
20+
],
21+
)
22+
version = v14[-1]
23+
# version = parsed["info"]["version"] # this is now v2
1424
print(f"rel_{version}".replace(".", "_"))
1525
else:
1626
for part in argv:

0 commit comments

Comments
 (0)