diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 0cab2313..7ef52638 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -14,7 +14,7 @@ jobs: - name: Step Python uses: actions/setup-python@v4.6.0 with: - python-version: '3.8.12' + python-version: '3.11.7' - name: Install OpenMPI for gt4py run: | sudo apt-get install libopenmpi-dev diff --git a/.github/workflows/unit_tests.yaml b/.github/workflows/unit_tests.yaml index e6ef31bc..913ff973 100644 --- a/.github/workflows/unit_tests.yaml +++ b/.github/workflows/unit_tests.yaml @@ -8,10 +8,10 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python: [3.8.12, 3.11.7] + python: [3.11.7] steps: - name: Checkout repository - uses: actions/checkout@v3.5.2 + uses: actions/checkout@v4 with: submodules: 'recursive' - name: Setup Python diff --git a/setup.py b/setup.py index a2484e20..abb1ccf9 100644 --- a/setup.py +++ b/setup.py @@ -24,10 +24,11 @@ def local_pkg(name: str, relative_path: str) -> str: "xarray", "f90nml>=1.1.0", "fsspec", - "netcdf4", + "netcdf4==1.7.0", "scipy", # restart capacities only "h5netcdf", # for xarray "dask", # for xarray + "numpy==1.26.4", ]