@@ -5,11 +5,13 @@ python_configurations = [
55 { identifier = " cp38-manylinux_x86_64" , version = " 3.8" , path_str = " /opt/python/cp38-cp38" },
66 { identifier = " cp39-manylinux_x86_64" , version = " 3.9" , path_str = " /opt/python/cp39-cp39" },
77 { identifier = " cp310-manylinux_x86_64" , version = " 3.10" , path_str = " /opt/python/cp310-cp310" },
8+ { identifier = " cp311-manylinux_x86_64" , version = " 3.11" , path_str = " /opt/python/cp311-cp311" },
89 { identifier = " cp36-manylinux_i686" , version = " 3.6" , path_str = " /opt/python/cp36-cp36m" },
910 { identifier = " cp37-manylinux_i686" , version = " 3.7" , path_str = " /opt/python/cp37-cp37m" },
1011 { identifier = " cp38-manylinux_i686" , version = " 3.8" , path_str = " /opt/python/cp38-cp38" },
1112 { identifier = " cp39-manylinux_i686" , version = " 3.9" , path_str = " /opt/python/cp39-cp39" },
1213 { identifier = " cp310-manylinux_i686" , version = " 3.10" , path_str = " /opt/python/cp310-cp310" },
14+ { identifier = " cp311-manylinux_i686" , version = " 3.11" , path_str = " /opt/python/cp311-cp311" },
1315 { identifier = " pp37-manylinux_x86_64" , version = " 3.7" , path_str = " /opt/python/pp37-pypy37_pp73" },
1416 { identifier = " pp38-manylinux_x86_64" , version = " 3.8" , path_str = " /opt/python/pp38-pypy38_pp73" },
1517 { identifier = " pp39-manylinux_x86_64" , version = " 3.9" , path_str = " /opt/python/pp39-pypy39_pp73" },
@@ -18,16 +20,19 @@ python_configurations = [
1820 { identifier = " cp38-manylinux_aarch64" , version = " 3.8" , path_str = " /opt/python/cp38-cp38" },
1921 { identifier = " cp39-manylinux_aarch64" , version = " 3.9" , path_str = " /opt/python/cp39-cp39" },
2022 { identifier = " cp310-manylinux_aarch64" , version = " 3.10" , path_str = " /opt/python/cp310-cp310" },
23+ { identifier = " cp311-manylinux_aarch64" , version = " 3.11" , path_str = " /opt/python/cp311-cp311" },
2124 { identifier = " cp36-manylinux_ppc64le" , version = " 3.6" , path_str = " /opt/python/cp36-cp36m" },
2225 { identifier = " cp37-manylinux_ppc64le" , version = " 3.7" , path_str = " /opt/python/cp37-cp37m" },
2326 { identifier = " cp38-manylinux_ppc64le" , version = " 3.8" , path_str = " /opt/python/cp38-cp38" },
2427 { identifier = " cp39-manylinux_ppc64le" , version = " 3.9" , path_str = " /opt/python/cp39-cp39" },
2528 { identifier = " cp310-manylinux_ppc64le" , version = " 3.10" , path_str = " /opt/python/cp310-cp310" },
29+ { identifier = " cp311-manylinux_ppc64le" , version = " 3.11" , path_str = " /opt/python/cp311-cp311" },
2630 { identifier = " cp36-manylinux_s390x" , version = " 3.6" , path_str = " /opt/python/cp36-cp36m" },
2731 { identifier = " cp37-manylinux_s390x" , version = " 3.7" , path_str = " /opt/python/cp37-cp37m" },
2832 { identifier = " cp38-manylinux_s390x" , version = " 3.8" , path_str = " /opt/python/cp38-cp38" },
2933 { identifier = " cp39-manylinux_s390x" , version = " 3.9" , path_str = " /opt/python/cp39-cp39" },
3034 { identifier = " cp310-manylinux_s390x" , version = " 3.10" , path_str = " /opt/python/cp310-cp310" },
35+ { identifier = " cp311-manylinux_s390x" , version = " 3.11" , path_str = " /opt/python/cp311-cp311" },
3136 { identifier = " pp37-manylinux_aarch64" , version = " 3.7" , path_str = " /opt/python/pp37-pypy37_pp73" },
3237 { identifier = " pp38-manylinux_aarch64" , version = " 3.8" , path_str = " /opt/python/pp38-pypy38_pp73" },
3338 { identifier = " pp39-manylinux_aarch64" , version = " 3.9" , path_str = " /opt/python/pp39-pypy39_pp73" },
@@ -39,26 +44,31 @@ python_configurations = [
3944 { identifier = " cp38-musllinux_x86_64" , version = " 3.8" , path_str = " /opt/python/cp38-cp38" },
4045 { identifier = " cp39-musllinux_x86_64" , version = " 3.9" , path_str = " /opt/python/cp39-cp39" },
4146 { identifier = " cp310-musllinux_x86_64" , version = " 3.10" , path_str = " /opt/python/cp310-cp310" },
47+ { identifier = " cp311-musllinux_x86_64" , version = " 3.11" , path_str = " /opt/python/cp311-cp311" },
4248 { identifier = " cp36-musllinux_i686" , version = " 3.6" , path_str = " /opt/python/cp36-cp36m" },
4349 { identifier = " cp37-musllinux_i686" , version = " 3.7" , path_str = " /opt/python/cp37-cp37m" },
4450 { identifier = " cp38-musllinux_i686" , version = " 3.8" , path_str = " /opt/python/cp38-cp38" },
4551 { identifier = " cp39-musllinux_i686" , version = " 3.9" , path_str = " /opt/python/cp39-cp39" },
4652 { identifier = " cp310-musllinux_i686" , version = " 3.10" , path_str = " /opt/python/cp310-cp310" },
53+ { identifier = " cp311-musllinux_i686" , version = " 3.11" , path_str = " /opt/python/cp311-cp311" },
4754 { identifier = " cp36-musllinux_aarch64" , version = " 3.6" , path_str = " /opt/python/cp36-cp36m" },
4855 { identifier = " cp37-musllinux_aarch64" , version = " 3.7" , path_str = " /opt/python/cp37-cp37m" },
4956 { identifier = " cp38-musllinux_aarch64" , version = " 3.8" , path_str = " /opt/python/cp38-cp38" },
5057 { identifier = " cp39-musllinux_aarch64" , version = " 3.9" , path_str = " /opt/python/cp39-cp39" },
5158 { identifier = " cp310-musllinux_aarch64" , version = " 3.10" , path_str = " /opt/python/cp310-cp310" },
59+ { identifier = " cp311-musllinux_aarch64" , version = " 3.11" , path_str = " /opt/python/cp311-cp311" },
5260 { identifier = " cp36-musllinux_ppc64le" , version = " 3.6" , path_str = " /opt/python/cp36-cp36m" },
5361 { identifier = " cp37-musllinux_ppc64le" , version = " 3.7" , path_str = " /opt/python/cp37-cp37m" },
5462 { identifier = " cp38-musllinux_ppc64le" , version = " 3.8" , path_str = " /opt/python/cp38-cp38" },
5563 { identifier = " cp39-musllinux_ppc64le" , version = " 3.9" , path_str = " /opt/python/cp39-cp39" },
5664 { identifier = " cp310-musllinux_ppc64le" , version = " 3.10" , path_str = " /opt/python/cp310-cp310" },
65+ { identifier = " cp311-musllinux_ppc64le" , version = " 3.11" , path_str = " /opt/python/cp311-cp311" },
5766 { identifier = " cp36-musllinux_s390x" , version = " 3.6" , path_str = " /opt/python/cp36-cp36m" },
5867 { identifier = " cp37-musllinux_s390x" , version = " 3.7" , path_str = " /opt/python/cp37-cp37m" },
5968 { identifier = " cp38-musllinux_s390x" , version = " 3.8" , path_str = " /opt/python/cp38-cp38" },
6069 { identifier = " cp39-musllinux_s390x" , version = " 3.9" , path_str = " /opt/python/cp39-cp39" },
6170 { identifier = " cp310-musllinux_s390x" , version = " 3.10" , path_str = " /opt/python/cp310-cp310" },
71+ { identifier = " cp311-musllinux_s390x" , version = " 3.11" , path_str = " /opt/python/cp311-cp311" },
6272]
6373
6474[macos ]
@@ -74,6 +84,9 @@ python_configurations = [
7484 { identifier = " cp310-macosx_x86_64" , version = " 3.10" , url = " https://www.python.org/ftp/python/3.10.4/python-3.10.4-macos11.pkg" },
7585 { identifier = " cp310-macosx_arm64" , version = " 3.10" , url = " https://www.python.org/ftp/python/3.10.4/python-3.10.4-macos11.pkg" },
7686 { identifier = " cp310-macosx_universal2" , version = " 3.10" , url = " https://www.python.org/ftp/python/3.10.4/python-3.10.4-macos11.pkg" },
87+ { identifier = " cp311-macosx_x86_64" , version = " 3.11" , url = " https://www.python.org/ftp/python/3.11.0/python-3.11.0b1-macos11.pkg" },
88+ { identifier = " cp311-macosx_arm64" , version = " 3.11" , url = " https://www.python.org/ftp/python/3.11.0/python-3.11.0b1-macos11.pkg" },
89+ { identifier = " cp311-macosx_universal2" , version = " 3.11" , url = " https://www.python.org/ftp/python/3.11.0/python-3.11.0b1-macos11.pkg" },
7790 { identifier = " pp37-macosx_x86_64" , version = " 3.7" , url = " https://downloads.python.org/pypy/pypy3.7-v7.3.9-osx64.tar.bz2" },
7891 { identifier = " pp38-macosx_x86_64" , version = " 3.8" , url = " https://downloads.python.org/pypy/pypy3.8-v7.3.9-osx64.tar.bz2" },
7992 { identifier = " pp39-macosx_x86_64" , version = " 3.9" , url = " https://downloads.python.org/pypy/pypy3.9-v7.3.9-osx64.tar.bz2" },
@@ -91,8 +104,11 @@ python_configurations = [
91104 { identifier = " cp39-win_amd64" , version = " 3.9.13" , arch = " 64" },
92105 { identifier = " cp310-win32" , version = " 3.10.4" , arch = " 32" },
93106 { identifier = " cp310-win_amd64" , version = " 3.10.4" , arch = " 64" },
107+ { identifier = " cp311-win32" , version = " 3.11.0-b1" , arch = " 32" },
108+ { identifier = " cp311-win_amd64" , version = " 3.11.0-b1" , arch = " 64" },
94109 { identifier = " cp39-win_arm64" , version = " 3.9.10" , arch = " ARM64" },
95110 { identifier = " cp310-win_arm64" , version = " 3.10.4" , arch = " ARM64" },
111+ { identifier = " cp311-win_arm64" , version = " 3.11.0-b1" , arch = " ARM64" },
96112 { identifier = " pp37-win_amd64" , version = " 3.7" , arch = " 64" , url = " https://downloads.python.org/pypy/pypy3.7-v7.3.9-win64.zip" },
97113 { identifier = " pp38-win_amd64" , version = " 3.8" , arch = " 64" , url = " https://downloads.python.org/pypy/pypy3.8-v7.3.9-win64.zip" },
98114 { identifier = " pp39-win_amd64" , version = " 3.9" , arch = " 64" , url = " https://downloads.python.org/pypy/pypy3.9-v7.3.9-win64.zip" },
0 commit comments