CWorthy-ocean / C-Star

C-Star is a python package for setting up and running ocean model simulations, with a particular focus on marine carbon dioxide removal (mCDR) applications.
https://c-star.readthedocs.io
Apache License 2.0
10 stars 4 forks source link

Testing ROMS-Tools <-> C-Star integration in CI #77

Closed NoraLoose closed 1 month ago

NoraLoose commented 1 month ago

We should test the ROMS-Tools integration in the CI. And should ROMS-Tools be a (required or optional) dependency of C-Star as defined in pyproject.toml?

TomNicholas commented 1 month ago

In theory it's optional, at least in the same theoretical sense in which C-Star could support oceananigans.

dafyddstephenson commented 1 month ago

I think for alpha we should treat it as a dependency and make an issue to untangle them. My roms-tools integration PR will include a test (in the old format for now, sorry! I will take some time to study the pytest reformulation once it's in).