From 5cd0b422c1c840318a3289c6fbd88cb2447dc854 Mon Sep 17 00:00:00 2001 From: Jerome Robert Date: Thu, 6 May 2021 11:40:44 +0200 Subject: [PATCH 1/2] GHA: Test pip install with Mingw64 python and gcc --- .github/workflows/pip.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.github/workflows/pip.yml b/.github/workflows/pip.yml index e5f5d27..1f5c0d6 100644 --- a/.github/workflows/pip.yml +++ b/.github/workflows/pip.yml @@ -48,3 +48,24 @@ jobs: - name: Test run: python tests/test.py + + build-mingw64: + runs-on: windows-latest + defaults: + run: + shell: msys2 {0} + steps: + - uses: msys2/setup-msys2@v2 + with: + update: true + install: >- + mingw-w64-x86_64-gcc + mingw-w64-x86_64-python-pip + + - uses: actions/checkout@v2 + + - name: Build and install + run: pip install . + + - name: Test + run: python tests/test.py From c89a20ac405baee6b7a4dafe0715f520653e6427 Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Sat, 17 Jul 2021 12:01:42 -0400 Subject: [PATCH 2/2] chore: enforce pybind11 2.7.0 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 89ae1ed..df95534 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,7 +2,7 @@ requires = [ "setuptools>=42", "wheel", - "pybind11>=2.6.0", + "pybind11>=2.7.0", ] build-backend = "setuptools.build_meta"