Skip to content

Commit 07e7801

Browse files
author
jswhit2
committed
try to list contents of brew and conda netcdf packages
1 parent b3fe549 commit 07e7801

2 files changed

Lines changed: 11 additions & 3 deletions

File tree

.github/workflows/cibuildwheel.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,10 @@ jobs:
125125
create-args: >-
126126
python=${{ matrix.python-version }} libnetcdf=4.9.2 --channel conda-forge
127127
128+
- shell: bash
129+
run: |
130+
conda list libnetcdf
131+
128132
- name: Build wheels for Windows (${{ matrix.arch }})
129133
uses: pypa/cibuildwheel@v3.3.0
130134
env:

pyproject.toml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -122,10 +122,14 @@ test-command = [
122122
]
123123
manylinux-x86_64-image = "ghcr.io/ocefpaf/manylinux_2_28_x86_64-netcdf"
124124
manylinux-aarch64-image = "ghcr.io/ocefpaf/manylinux_2_28_aarch64-netcdf"
125-
environment = {NETCDF4_LIMITED_API="1", NETCDF_PLUGIN_DIR="/usr/local/hdf5/lib/plugin/"}
125+
environment = {NETCDF4_LIMITED_API="1"}
126126

127127
[tool.cibuildwheel.macos]
128-
before-build = "brew install hdf5 netcdf"
128+
before-build = "brew install hdf5 netcdf; brew list netcdf"
129+
130+
[[tool.cibuildwheel.overrides]]
131+
select = "*-linux_*"
132+
environment = {NETCDF_PLUGIN_DIR="/usr/local/hdf5/lib/plugin/"}
129133

130134
[[tool.cibuildwheel.overrides]]
131135
select = "*-macosx_x86_64"
@@ -147,4 +151,4 @@ repair-wheel-command = [
147151
[[tool.cibuildwheel.overrides]]
148152
select = "*-win_*"
149153
inherit.environment = "append"
150-
environment = {HDF5_DIR='C:\\\\Users\\runneradmin\\micromamba\\envs\\build\\Library', netCDF4_DIR='C:\\\\Users\\runneradmin\\micromamba\\envs\\build\\Library', PATH='C:\\\\Users\\runneradmin\\micromamba\\envs\\build\\Library\\bin;${PATH}' , NETCDF_PLUGIN_DIR='C:\\\\Users\\runneradmin\\micromamba\\envs\\build\\Library\hdf5\lib\plugin'}
154+
environment = {HDF5_DIR='C:\\\\Users\\runneradmin\\micromamba\\envs\\build\\Library', netCDF4_DIR='C:\\\\Users\\runneradmin\\micromamba\\envs\\build\\Library', PATH='C:\\\\Users\\runneradmin\\micromamba\\envs\\build\\Library\\bin;${PATH}' , NETCDF_PLUGIN_DIR='C:\\\\Users\\runneradmin\\micromamba\\envs\\build\\Library\\hdf5\\lib\\plugin'}

0 commit comments

Comments
 (0)