From 483d6cb4a8b7f2d7294a00a5f40f979385f6e247 Mon Sep 17 00:00:00 2001 From: Henry Schreiner <HenrySchreinerIII@gmail.com> Date: Tue, 8 Feb 2022 22:07:29 -0500 Subject: [PATCH] chore: bump to scikit-build 0.13 (#26) * chore: bump to scikit-build 0.13 * feat: include pypy * Update pip.yml --- .github/workflows/pip.yml | 10 +++++++--- pyproject.toml | 6 +++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.github/workflows/pip.yml b/.github/workflows/pip.yml index 7995acf..e6e0977 100644 --- a/.github/workflows/pip.yml +++ b/.github/workflows/pip.yml @@ -10,13 +10,12 @@ on: jobs: build: name: Build with Pip + runs-on: ${{ matrix.platform }} strategy: fail-fast: false matrix: platform: [windows-latest, macos-latest, ubuntu-latest] - python-version: ["3.6", "3.10"] - - runs-on: ${{ matrix.platform }} + python-version: ["3.6", "3.10", "pypy-3.7"] steps: - uses: actions/checkout@v2 @@ -25,6 +24,11 @@ jobs: with: python-version: ${{ matrix.python-version }} + - name: Set min macOS version + if: matrix.python-version == 'pypy-3.7' && runner.os == 'macOS' + run: | + echo "MACOS_DEPLOYMENT_TARGET=10.9" >> $GITHUB_ENV + - name: Build and install run: pip install --verbose .[test] diff --git a/pyproject.toml b/pyproject.toml index 827aae6..ec64ba2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,9 +2,9 @@ requires = [ "setuptools>=42", "wheel", - "pybind11>=2.8.0", - "cmake>=3.21", - "scikit-build>=0.12", + "pybind11>=2.9.0", + "cmake>=3.22", + "scikit-build>=0.13", ] build-backend = "setuptools.build_meta" -- GitLab