From 302e7e7d419bb81091f7ddbc2b9a208397888813 Mon Sep 17 00:00:00 2001 From: Arne Morten Kvarving Date: Mon, 7 Mar 2022 12:23:58 +0100 Subject: [PATCH] add python 3.10 to pypi builds --- python/generate-pypi-package.sh | 6 ++++++ python/setup-docker-image.sh | 2 ++ 2 files changed, 8 insertions(+) diff --git a/python/generate-pypi-package.sh b/python/generate-pypi-package.sh index 6945d4222..02658c6c6 100755 --- a/python/generate-pypi-package.sh +++ b/python/generate-pypi-package.sh @@ -9,6 +9,7 @@ export PYTHON36=/opt/python/cp36-cp36m/bin/python export PYTHON37=/opt/python/cp37-cp37m/bin/python export PYTHON38=/opt/python/cp38-cp38/bin/python export PYTHON39=/opt/python/cp39-cp39/bin/python +export PYTHON310=/opt/python/cp310-cp310/bin/python /bin/bash /tmp/opm-common/python/setup-docker-image.sh @@ -46,5 +47,10 @@ cmake3 -DPYTHON_EXECUTABLE=${PYTHON39} -DBOOST_INCLUDEDIR=/usr/include/boost169 ./setup-package.sh ${PYTHON39} -m auditwheel repair python/dist/*cp39*.whl +cmake3 -DPYTHON_EXECUTABLE=${PYTHON310} -DBOOST_INCLUDEDIR=/usr/include/boost169 -DBOOST_LIBRARYDIR=/usr/lib64/boost169 \ +-DOPM_ENABLE_PYTHON=ON -DOPM_PYTHON_PACKAGE_VERSION_TAG=${VERSION_TAG} .. +./setup-package.sh +${PYTHON310} -m auditwheel repair python/dist/*cp310*.whl + # Example of upload # /usr/bin/python3 -m twine upload --repository testpypi wheelhouse/* diff --git a/python/setup-docker-image.sh b/python/setup-docker-image.sh index c176902a2..e2f6af989 100644 --- a/python/setup-docker-image.sh +++ b/python/setup-docker-image.sh @@ -21,3 +21,5 @@ ${PYTHON38} -m pip install pip --upgrade ${PYTHON38} -m pip install wheel setuptools twine pytest-runner auditwheel ${PYTHON39} -m pip install pip --upgrade ${PYTHON39} -m pip install wheel setuptools twine pytest-runner auditwheel +${PYTHON310} -m pip install pip --upgrade +${PYTHON310} -m pip install wheel setuptools twine pytest-runner auditwheel