From d82cf061f85d7ff7f2a7f45d2c437ca4bc9b67a6 Mon Sep 17 00:00:00 2001 From: Geoff deRosenroll Date: Mon, 13 Mar 2023 20:11:58 -0700 Subject: [PATCH] Update pybind11 to latest stable commit (#367) * Update pybind11 to latest stable commit * Explicitly install python@3.11 in mac CI * Turn findpython on --- .github/workflows/manifold.yml | 4 ++-- bindings/python/third_party/pybind11 | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/manifold.yml b/.github/workflows/manifold.yml index bd048f545..2c4016fa1 100644 --- a/.github/workflows/manifold.yml +++ b/.github/workflows/manifold.yml @@ -195,7 +195,7 @@ jobs: if: github.event.pull_request.draft == false steps: - name: Install common dependencies - run: brew install pkg-config + run: brew install pkg-config python@3.11 - name: Install OpenMP if: matrix.parallel_backend == 'OMP' run: brew install libomp @@ -211,7 +211,7 @@ jobs: git apply thrust.diff mkdir build cd build - cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DMANIFOLD_DEBUG=ON -DMANIFOLD_PYBIND=ON -DMANIFOLD_PAR=${{matrix.parallel_backend}} .. && make + cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DMANIFOLD_DEBUG=ON -DMANIFOLD_PYBIND=ON -DPYBIND11_FINDPYTHON=ON -DMANIFOLD_PAR=${{matrix.parallel_backend}} .. && make - name: Test run: | cd build/test diff --git a/bindings/python/third_party/pybind11 b/bindings/python/third_party/pybind11 index ffa346860..12852cd33 160000 --- a/bindings/python/third_party/pybind11 +++ b/bindings/python/third_party/pybind11 @@ -1 +1 @@ -Subproject commit ffa346860b306c9bbfb341aed9c14c067751feb8 +Subproject commit 12852cd33bdaae0fe5fecc0db39b788dbbcc7b3d