2929 #
3030 # import itertools
3131 #
32- # pys = ['cp38', 'cp39', 'cp310', 'cp311', 'cp312']
33- # pys_arm = ['cp38', 'cp39', 'cp310', 'cp311', 'cp312']
32+ # pys = ['cp38', 'cp39', 'cp310', 'cp311', 'cp312', 'cp313' ]
33+ # pys_arm = ['cp38', 'cp39', 'cp310', 'cp311', 'cp312', 'cp313' ]
3434 # pypys = ['pp38', 'pp39', 'pp310']
3535 # SKIP = set() # {"pp39-manylinux_aarch64", "pp38-win_amd64"}
3636 # combos = []
6262 # combos.append(('windows', f'{py}-win_amd64', 'AMD64'))
6363 #
6464 # # Sort, filter, and print combinations
65- # for os, build, arch in sorted(combos, key=lambda x: (x[0], x[1].replace('310', '390').replace('311', '391').replace('312', '392'), x[2])):
65+ # for os, build, arch in sorted(combos, key=lambda x: (x[0], x[1].replace('310', '390').replace('311', '391').replace('312', '392').replace('313', '393') , x[2])):
6666 # skip = "# " if build in SKIP else ""
67- # print(f' {skip}- {{"os": "{os}", "build": "{build}", "arch": "{arch}"}}')
67+ # print(f' {skip}- {{"os": "{os}", "build": "{build}", "arch": "{arch}"}}')
6868 - {"os": "macos", "build": "cp38-macosx_arm64", "arch": "arm64"}
6969 - {"os": "macos", "build": "cp38-macosx_x86_64", "arch": "x86_64"}
7070 - {"os": "macos", "build": "cp39-macosx_arm64", "arch": "arm64"}
7575 - {"os": "macos", "build": "cp311-macosx_x86_64", "arch": "x86_64"}
7676 - {"os": "macos", "build": "cp312-macosx_arm64", "arch": "arm64"}
7777 - {"os": "macos", "build": "cp312-macosx_x86_64", "arch": "x86_64"}
78+ - {"os": "macos", "build": "cp313-macosx_arm64", "arch": "arm64"}
79+ - {"os": "macos", "build": "cp313-macosx_x86_64", "arch": "x86_64"}
7880 - {"os": "macos", "build": "pp38-macosx_x86_64", "arch": "x86_64"}
7981 - {"os": "macos", "build": "pp39-macosx_x86_64", "arch": "x86_64"}
8082 - {"os": "macos", "build": "pp310-macosx_x86_64", "arch": "x86_64"}
@@ -128,6 +130,16 @@ jobs:
128130 - {"os": "ubuntu", "build": "cp312-musllinux_ppc64le", "arch": "ppc64le"}
129131 - {"os": "ubuntu", "build": "cp312-musllinux_s390x", "arch": "s390x"}
130132 - {"os": "ubuntu", "build": "cp312-musllinux_x86_64", "arch": "x86_64"}
133+ - {"os": "ubuntu", "build": "cp313-manylinux_aarch64", "arch": "aarch64"}
134+ - {"os": "ubuntu", "build": "cp313-manylinux_i686", "arch": "i686"}
135+ - {"os": "ubuntu", "build": "cp313-manylinux_ppc64le", "arch": "ppc64le"}
136+ - {"os": "ubuntu", "build": "cp313-manylinux_s390x", "arch": "s390x"}
137+ - {"os": "ubuntu", "build": "cp313-manylinux_x86_64", "arch": "x86_64"}
138+ - {"os": "ubuntu", "build": "cp313-musllinux_aarch64", "arch": "aarch64"}
139+ - {"os": "ubuntu", "build": "cp313-musllinux_i686", "arch": "i686"}
140+ - {"os": "ubuntu", "build": "cp313-musllinux_ppc64le", "arch": "ppc64le"}
141+ - {"os": "ubuntu", "build": "cp313-musllinux_s390x", "arch": "s390x"}
142+ - {"os": "ubuntu", "build": "cp313-musllinux_x86_64", "arch": "x86_64"}
131143 - {"os": "ubuntu", "build": "pp38-manylinux_aarch64", "arch": "aarch64"}
132144 - {"os": "ubuntu", "build": "pp38-manylinux_i686", "arch": "i686"}
133145 - {"os": "ubuntu", "build": "pp38-manylinux_x86_64", "arch": "x86_64"}
@@ -147,6 +159,8 @@ jobs:
147159 - {"os": "windows", "build": "cp311-win_amd64", "arch": "AMD64"}
148160 - {"os": "windows", "build": "cp312-win32", "arch": "x86"}
149161 - {"os": "windows", "build": "cp312-win_amd64", "arch": "AMD64"}
162+ - {"os": "windows", "build": "cp313-win32", "arch": "x86"}
163+ - {"os": "windows", "build": "cp313-win_amd64", "arch": "AMD64"}
150164 - {"os": "windows", "build": "pp38-win_amd64", "arch": "AMD64"}
151165 - {"os": "windows", "build": "pp39-win_amd64", "arch": "AMD64"}
152166 - {"os": "windows", "build": "pp310-win_amd64", "arch": "AMD64"}
0 commit comments