Skip to content

Commit dee8310

Browse files
authored
Merge pull request #115 from forefireAPI/dev
[python bindings + fix ci for macos]
2 parents 38d6747 + 9c28b05 commit dee8310

3 files changed

Lines changed: 13 additions & 7 deletions

File tree

.github/workflows/macos.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ name: macOS
33
on:
44
push:
55
branches:
6-
- dev
76
- brew
8-
7+
pull_request:
8+
branches: [ "master" ]
99
workflow_dispatch:
1010

1111
jobs:

bindings/python/setup.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,14 @@
8383

8484
setup(
8585
name="pyforefire",
86-
version="2025.1",
87-
install_requires=["pybind11", "setuptools", "wheel"],
86+
version="2025.2",
87+
install_requires=[
88+
"pybind11",
89+
"setuptools",
90+
"wheel",
91+
"numpy",
92+
"matplotlib",
93+
],
8894
author="Jean-Baptiste Filippi",
8995
author_email="filippi_j@univ-corse.fr",
9096
description="Python bindings for ForeFire library",

install-forefire-osx.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ if ! xcode-select -p > /dev/null 2>&1; then
1212
fi
1313

1414
# Install dependencies via Homebrew.
15-
brew install cmake
16-
brew install netcdf
17-
brew install netcdf-cxx
15+
brew reinstall cmake
16+
brew reinstall netcdf
17+
brew reinstall netcdf-cxx
1818

1919
# Set NETCDF_HOME to the prefix for the NetCDF C library.
2020
export NETCDF_HOME=$(brew --prefix netcdf)

0 commit comments

Comments
 (0)