Skip to content

Commit 24bf341

Browse files
authored
Support 3.10 wheel (#316)
* Support 3.10 wheel for all but manylinux1
1 parent 7ba020b commit 24bf341

6 files changed

+10
-0
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ jobs:
5353
- cp37-cp37m
5454
- cp38-cp38
5555
- cp39-cp39
56+
- cp310-cp310
5657
steps:
5758
# Only aarch64 needs this, but it doesn't hurt anything
5859
- name: Install qemu/docker

continuous-delivery/build-wheels-manylinux2014-aarch64.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ auditwheel repair --plat manylinux2014_aarch64 dist/awscrt-*cp38*.whl
1616
/opt/python/cp39-cp39/bin/python setup.py sdist bdist_wheel
1717
auditwheel repair --plat manylinux2014_aarch64 dist/awscrt-*cp39*.whl
1818

19+
/opt/python/cp310-cp310/bin/python setup.py sdist bdist_wheel
20+
auditwheel repair --plat manylinux2014_aarch64 dist/awscrt-*cp310*.whl
21+
1922
rm dist/*.whl
2023
cp -rv wheelhouse/* dist/
2124

continuous-delivery/build-wheels-manylinux2014-x86_64.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ auditwheel repair --plat manylinux2014_x86_64 dist/awscrt-*cp38*.whl
1616
/opt/python/cp39-cp39/bin/python setup.py sdist bdist_wheel
1717
auditwheel repair --plat manylinux2014_x86_64 dist/awscrt-*cp39*.whl
1818

19+
/opt/python/cp310-cp310/bin/python setup.py sdist bdist_wheel
20+
auditwheel repair --plat manylinux2014_x86_64 dist/awscrt-*cp310*.whl
21+
1922
rm dist/*.whl
2023
cp -rv wheelhouse/* dist/
2124

continuous-delivery/build-wheels-osx.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,6 @@ export MACOSX_DEPLOYMENT_TARGET="10.9"
1010
/Library/Frameworks/Python.framework/Versions/3.7/bin/python3 setup.py sdist bdist_wheel
1111
/Library/Frameworks/Python.framework/Versions/3.8/bin/python3 setup.py sdist bdist_wheel
1212
/Library/Frameworks/Python.framework/Versions/3.9/bin/python3 setup.py sdist bdist_wheel
13+
/Library/Frameworks/Python.framework/Versions/3.10/bin/python3 setup.py sdist bdist_wheel
1314

1415
#now you just need to run twine (that's in a different script)

continuous-delivery/build-wheels-win32.bat

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"C:\Program Files (x86)\Python37-32\python.exe" setup.py sdist bdist_wheel || goto error
66
"C:\Program Files (x86)\Python38-32\python.exe" setup.py sdist bdist_wheel || goto error
77
"C:\Program Files (x86)\Python39-32\python.exe" setup.py sdist bdist_wheel || goto error
8+
"C:\Program Files (x86)\Python310-32\python.exe" setup.py sdist bdist_wheel || goto error
89

910
goto :EOF
1011

continuous-delivery/build-wheels-win64.bat

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"C:\Program Files\Python37\python.exe" setup.py sdist bdist_wheel || goto error
55
"C:\Program Files\Python38\python.exe" setup.py sdist bdist_wheel || goto error
66
"C:\Program Files\Python39\python.exe" setup.py sdist bdist_wheel || goto error
7+
"C:\Program Files\Python310\python.exe" setup.py sdist bdist_wheel || goto error
78

89
goto :EOF
910

0 commit comments

Comments
 (0)