From aa82fc8157c53f90745d92378787545ffa80d9b6 Mon Sep 17 00:00:00 2001 From: Tpt Date: Wed, 29 Nov 2023 17:37:26 +0100 Subject: [PATCH] Python: builds for Python 12 and pypy on Linux --- .github/workflows/manylinux_build.sh | 5 ++++- .github/workflows/musllinux_build.sh | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/manylinux_build.sh b/.github/workflows/manylinux_build.sh index 1ed3f3e2..669e961a 100644 --- a/.github/workflows/manylinux_build.sh +++ b/.github/workflows/manylinux_build.sh @@ -15,7 +15,10 @@ maturin develop --release -m Cargo.toml python generate_stubs.py pyoxigraph pyoxigraph.pyi --black maturin build --release -m Cargo.toml --features abi3 --compatibility manylinux2014 if [ %for_each_version% ]; then - for VERSION in 7 8 9 10 11; do + for VERSION in 7 8 9 10 11 12; do maturin build --release -m Cargo.toml --interpreter "python3.$VERSION" --compatibility manylinux2014 done + for VERSION in 9 10; do + maturin build --release -m Cargo.toml --interpreter "pypy3.$VERSION" --compatibility manylinux2014 + done fi diff --git a/.github/workflows/musllinux_build.sh b/.github/workflows/musllinux_build.sh index 7dd2fb4c..5f96b322 100644 --- a/.github/workflows/musllinux_build.sh +++ b/.github/workflows/musllinux_build.sh @@ -13,7 +13,7 @@ maturin develop --release -m Cargo.toml python generate_stubs.py pyoxigraph pyoxigraph.pyi --black maturin build --release -m Cargo.toml --features abi3 --compatibility musllinux_1_1 if [ %for_each_version% ]; then - for VERSION in 7 8 9 10 11; do + for VERSION in 7 8 9 10 11 12; do maturin build --release -m Cargo.toml --interpreter "python3.$VERSION" --compatibility musllinux_1_1 done fi