diff --git a/.github/workflows/ci_tests.yaml b/.github/workflows/ci_tests.yaml index 7e0ca7995b7..bae4c050f55 100644 --- a/.github/workflows/ci_tests.yaml +++ b/.github/workflows/ci_tests.yaml @@ -88,12 +88,13 @@ jobs: use-mamba: true # Install GMT and other required dependencies from conda-forge + # TODO: Remove funcy pin after next DVC release - name: Install dependencies run: | mamba install gmt=6.4.0 numpy=${{ matrix.numpy-version }} \ pandas xarray netCDF4 packaging \ ${{ matrix.optional-packages }} \ - build dvc make 'pytest>=6.0' \ + build dvc 'funcy=1.18' make 'pytest>=6.0' \ pytest-cov pytest-doctestplus pytest-mpl sphinx-gallery # Show installed pkg information for postmortem diagnostic diff --git a/.github/workflows/ci_tests_dev.yaml b/.github/workflows/ci_tests_dev.yaml index c5b19178d41..d0abfdfee76 100644 --- a/.github/workflows/ci_tests_dev.yaml +++ b/.github/workflows/ci_tests_dev.yaml @@ -94,6 +94,7 @@ jobs: use-mamba: true # Install dependencies from conda-forge + # TODO: Remove funcy pin after next DVC release - name: Install dependencies run: | mamba install python=${{ matrix.python-version }} \ @@ -101,7 +102,7 @@ jobs: geopandas ghostscript libnetcdf hdf5 zlib curl pcre make pip install --pre --prefer-binary \ numpy pandas xarray netCDF4 packaging \ - build contextily dvc ipython rioxarray \ + build contextily dvc 'funcy=1.18' ipython rioxarray \ 'pytest>=6.0' pytest-cov pytest-doctestplus pytest-mpl \ sphinx-gallery diff --git a/.github/workflows/ci_tests_legacy.yaml b/.github/workflows/ci_tests_legacy.yaml index 5a1506327fd..76f6c2121d5 100644 --- a/.github/workflows/ci_tests_legacy.yaml +++ b/.github/workflows/ci_tests_legacy.yaml @@ -62,12 +62,13 @@ jobs: use-mamba: true # Install GMT and other required dependencies from conda-forge + # TODO: Remove funcy pin after next DVC release - name: Install dependencies run: | mamba install gmt=${{ matrix.gmt_version }} numpy \ pandas xarray netCDF4 packaging \ contextily geopandas ipython rioxarray \ - build dvc make 'pytest>=6.0' \ + build dvc 'funcy=1.18' make 'pytest>=6.0' \ pytest-cov pytest-doctestplus pytest-mpl sphinx-gallery # Show installed pkg information for postmortem diagnostic