Skip to content

Commit

Permalink
Merge pull request #27 from Chia-Network/EL-cp312
Browse files Browse the repository at this point in the history
Add python 3.12 to build
  • Loading branch information
emlowe committed Mar 7, 2024
2 parents df8d43c + 804025e commit b544f80
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,12 @@ jobs:
arch: manylinux2014
intel: manylinux2014
matrix: '3.11'
- major-dot-minor: '3.12'
cibw-build: 'cp312-*'
manylinux:
arch: manylinux2014
intel: manylinux2014
matrix: '3.12'
arch:
- name: ARM
matrix: arm
Expand Down Expand Up @@ -126,14 +132,14 @@ jobs:
CIBW_BEFORE_BUILD_MACOS: >
python -m pip install --upgrade pip
&& pip install pybind11>=2.10.0
CIBW_ENVIRONMENT_MACOS: "MACOSX_DEPLOYMENT_TARGET=10.14"
CIBW_ENVIRONMENT_MACOS: "MACOSX_DEPLOYMENT_TARGET=11 SYSTEM_VERSION_COMPAT=0"
CIBW_BEFORE_ALL_WINDOWS: >
python -m pip install --upgrade pip
&& pip install pybind11>=2.10.0
CIBW_TEST_REQUIRES: pytest
CIBW_TEST_COMMAND: py.test -v {project}/tests
run:
pipx run --spec='cibuildwheel==2.9.0' cibuildwheel --output-dir dist 2>&1
pipx run --spec='cibuildwheel==2.16.5' cibuildwheel --output-dir dist 2>&1

- name: Upload artifacts
uses: actions/upload-artifact@v3
Expand Down

0 comments on commit b544f80

Please sign in to comment.