Skip to content
This repository has been archived by the owner on Nov 5, 2024. It is now read-only.

Commit

Permalink
remove ninja
Browse files Browse the repository at this point in the history
  • Loading branch information
makslevental committed May 9, 2024
1 parent b621d57 commit 7956d33
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 33 deletions.
31 changes: 2 additions & 29 deletions .github/workflows/wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,6 @@ jobs:
cmake: true
ninja: true

- uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python_version }}

# build

- name: cibuildwheel python bindings
Expand All @@ -74,29 +70,6 @@ jobs:
continue-on-error: true

runs-on: ${{ matrix.OS }}
strategy:
fail-fast: false
matrix:
include:
- OS: ubuntu-20.04
ARCH: aarch64
PY_VERSION: "cp38"

- OS: ubuntu-20.04
ARCH: aarch64
PY_VERSION: "cp39"

- OS: ubuntu-20.04
ARCH: aarch64
PY_VERSION: "cp310"

- OS: ubuntu-20.04
ARCH: aarch64
PY_VERSION: "cp311"

- OS: ubuntu-20.04
ARCH: aarch64
PY_VERSION: "cp312"

steps:
- name: Checkout actions
Expand All @@ -107,8 +80,8 @@ jobs:
- uses: ./.github/actions/setup_base
id: setup_base
with:
MATRIX_OS: ${{ matrix.OS }}
MATRIX_ARCH: ${{ matrix.ARCH }}
MATRIX_OS: ubuntu-20.04
MATRIX_ARCH: aarch64

- name: Set up QEMU
uses: docker/setup-qemu-action@v2
Expand Down
6 changes: 2 additions & 4 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ requires = [
"wheel",
"cmake>=3.12",
"ctypesgen",
"ninja",
"cffi"
]
build-backend = "setuptools.build_meta"
Expand All @@ -22,11 +23,8 @@ manylinux-x86_64-image = "manylinux_2_28"
skip = ["*-manylinux_i686", "*-musllinux*"]
before-build = [
"pip install -r requirements-dev.txt",
"yum install -y epel-release && yum install -y ninja-build openssl openssl-devel"
"yum install -y epel-release && yum install -y openssl openssl-devel"
]

[tool.cibuildwheel.windows]
skip = ["*-win32"]
before-build = [
"pip install -r requirements-dev.txt"
]

0 comments on commit 7956d33

Please sign in to comment.