GeoStat-Framework / GSTools

GSTools - A geostatistical toolbox: random fields, variogram estimation, covariance models, kriging and much more
https://geostat-framework.org
GNU Lesser General Public License v3.0
546 stars 72 forks source link

Build: update setuptools config and CI #241

Closed MuellerSeb closed 2 years ago

MuellerSeb commented 2 years ago

Changes:

MuellerSeb commented 2 years ago

OpenMP support was never available in CI for macOS. There is also an open PR for clang/openmp support on macOS here: https://github.com/astropy/extension-helpers/pull/42

We could wait for this PR to be merged and then we could install openmp with brew for macOS:

      - name: macos openmp install
        uses: mstksg/get-package@v1
        if: matrix.os == 'macos-latest'
        with:
          brew: libomp
MuellerSeb commented 2 years ago

When this is implemented, we can even drop the MANIFEST.in: https://github.com/pypa/setuptools/issues/3341