@@ -40,15 +40,15 @@ jobs:
4040 CMAKE_GENERATOR : " Visual Studio 16 2019"
4141 CMAKE_GENERATOR_PLATFORM : " Win32"
4242
43- - os : macos-12
43+ - os : macos-13
4444 arch : " x86_64"
4545 env :
4646 MACOSX_DEPLOYMENT_TARGET : 11.0
4747
4848 # Apple Silicon M1/arm64/aarch64 builds:
4949 # https://cibuildwheel.readthedocs.io/en/stable/faq/#apple-silicon
5050 # https://github.com/pypa/cibuildwheel/pull/704
51- - os : macos-12
51+ - os : macos-13
5252 arch : " arm64"
5353 env :
5454 CMAKE_OSX_ARCHITECTURES : " arm64"
6060 # https://developer.apple.com/documentation/apple-silicon/building-a-universal-macos-binary
6161 # ADIOS1 tricky to build and HDF5 even with CMake as well (as of 1.12)
6262 # We could build them twice and use `lipo` to combine the lib artifacts.
63- # - os: macos-12
63+ # - os: macos-13
6464 # arch: "universal2"
6565 # env:
6666 # CMAKE_OSX_ARCHITECTURES: "arm64;x86_64"
7070 - uses : actions/checkout@v4
7171 with :
7272 path : ' src'
73- ref : ' 0.16.0 '
73+ ref : ' 0.16.1 '
7474
7575 - uses : actions/checkout@v4
7676 with :
@@ -86,29 +86,29 @@ jobs:
8686 python -m pip install --upgrade pip setuptools wheel
8787 python -m pip install cibuildwheel==2.21.2
8888
89- # Patch: Fix versioning
90- - name : Download Patch 1/2
91- uses : suisei-cn/actions-download-file@818d6b7dc8fe73f2f924b6241f2b1134ca1377d9 # 1.6.0
92- id : setupversion
93- with :
94- url : " https://github.com/openPMD/openPMD-api/pull/1680.patch"
95- target : src/.patch/
96-
97- # Patch: PYBIND11_FINDPYTHON=ON
98- - name : Download Patch 2/2
99- uses : suisei-cn/actions-download-file@818d6b7dc8fe73f2f924b6241f2b1134ca1377d9 # 1.6.0
100- id : setupfindpython
101- with :
102- url : " https://github.com/openPMD/openPMD-api/pull/1684.patch"
103- target : src/.patch/
104-
105- - name : Apply Patches
106- run : |
107- cd src
108- git apply --exclude=.github/workflows/windows.yml .patch/1680.patch
109- git apply --exclude=cmake/dependencies/pybind11.cmake .patch/1684.patch
110- git fetch
111- git apply --exclude=setup.py -3 .patch/1684.patch
89+ # # Patch: Fix versioning
90+ # - name: Download Patch 1/2
91+ # uses: suisei-cn/actions-download-file@818d6b7dc8fe73f2f924b6241f2b1134ca1377d9 # 1.6.0
92+ # id: setupversion
93+ # with:
94+ # url: "https://github.com/openPMD/openPMD-api/pull/1680.patch"
95+ # target: src/.patch/
96+
97+ # # Patch: PYBIND11_FINDPYTHON=ON
98+ # - name: Download Patch 2/2
99+ # uses: suisei-cn/actions-download-file@818d6b7dc8fe73f2f924b6241f2b1134ca1377d9 # 1.6.0
100+ # id: setupfindpython
101+ # with:
102+ # url: "https://github.com/openPMD/openPMD-api/pull/1684.patch"
103+ # target: src/.patch/
104+
105+ # - name: Apply Patches
106+ # run: |
107+ # cd src
108+ # git apply --exclude=.github/workflows/windows.yml .patch/1680.patch
109+ # git apply --exclude=cmake/dependencies/pybind11.cmake .patch/1684.patch
110+ # git fetch
111+ # git apply --exclude=setup.py -3 .patch/1684.patch
112112
113113 - name : Build wheel
114114 env :
0 commit comments