File tree 3 files changed +24
-1
lines changed
3 files changed +24
-1
lines changed Original file line number Diff line number Diff line change @@ -21,6 +21,8 @@ def sort_key(tag):
21
21
python_tag , _ = tag .split ("-" )
22
22
if python_tag .startswith (("cp" , "pp" )):
23
23
return python_tag [:2 ], int (python_tag [2 ]), int (python_tag [3 :])
24
+ if python_tag .startswith ("graalpy" ):
25
+ return python_tag [:7 ], int (python_tag [7 ]), int (python_tag [8 :])
24
26
raise LookupError (tag )
25
27
26
28
@@ -83,6 +85,12 @@ def get_info_from_tag(tag):
83
85
"i" : "pypy" ,
84
86
"iv" : PYTHON_TAGS [tag ][ARCH ]["version" ]
85
87
}
88
+ if python_tag .startswith ("graalpy" ):
89
+ return {
90
+ "pv" : f"{ python_tag [7 ]} .{ python_tag [8 :]} " ,
91
+ "i" : "graalpy" ,
92
+ "iv" : PYTHON_TAGS [tag ][ARCH ]["version" ]
93
+ }
86
94
raise LookupError (tag )
87
95
88
96
Original file line number Diff line number Diff line change 1
1
{
2
+ "graalpy310-graalpy231_310_native" : {
3
+ "x86_64" : {
4
+ "version" : " 23.1.0" ,
5
+ "download_url" : " https://github.com/oracle/graalpython/releases/download/graal-23.1.0/graalpy-23.1.0-linux-amd64.tar.gz" ,
6
+ "sha256" : " afbb81f034e77aecf4717fe14f2a7403aa1b82f0abf53a2e55e46bd49efe8c39"
7
+ },
8
+ "aarch64" : {
9
+ "version" : " 23.1.0" ,
10
+ "download_url" : " https://github.com/oracle/graalpython/releases/download/graal-23.1.0/graalpy-23.1.0-linux-aarch64.tar.gz" ,
11
+ "sha256" : " be1e21ea245ddbdb9c266e670d6f1e76a55c693f98cee44aa74a76b249e53f96"
12
+ }
13
+ },
2
14
"pp37-pypy37_pp73" : {
3
15
"x86_64" : {
4
16
"version" : " 7.3.9" ,
Original file line number Diff line number Diff line change @@ -21,7 +21,10 @@ if [ "${AUDITWHEEL_POLICY:0:10}" == "musllinux_" ]; then
21
21
EXPECTED_PYTHON_COUNT=7
22
22
EXPECTED_PYTHON_COUNT_ALL=7
23
23
else
24
- if [ " ${AUDITWHEEL_ARCH} " == " x86_64" ] || [ " ${AUDITWHEEL_ARCH} " == " i686" ] || [ " ${AUDITWHEEL_ARCH} " == " aarch64" ]; then
24
+ if [ " ${AUDITWHEEL_ARCH} " == " x86_64" ] || [ " ${AUDITWHEEL_ARCH} " == " aarch64" ]; then
25
+ EXPECTED_PYTHON_COUNT=11
26
+ EXPECTED_PYTHON_COUNT_ALL=12
27
+ elif [ " ${AUDITWHEEL_ARCH} " == " i686" ]; then
25
28
EXPECTED_PYTHON_COUNT=11
26
29
EXPECTED_PYTHON_COUNT_ALL=11
27
30
else
You can’t perform that action at this time.
0 commit comments