diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index e2c49725..31fed24e 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -108,5 +108,7 @@ jobs: with: python-version: 3.9 cache: "pip" + - name: Install geos + run: sudo apt -y install libgeos-dev - name: Install run: pip install .[dev,docs] diff --git a/docs/environment.yml b/docs/environment.yml index a75f8be6..6714588a 100644 --- a/docs/environment.yml +++ b/docs/environment.yml @@ -3,8 +3,7 @@ channels: - conda-forge - defaults dependencies: - - cartopy - - geoviews + - geos - pandoc - python=3.9 - pip diff --git a/pyproject.toml b/pyproject.toml index 2d1495be..18cfea5a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -61,8 +61,10 @@ dev = [ docs = [ "Sphinx~=6.2", "boto3~=1.26", + "cartopy~=0.21", "geojson~=3.0.1", "geopandas~=0.12.2", + "geoviews~=1.9", "hvplot~=0.8.3", "ipykernel~=6.22", "ipython~=8.12", @@ -72,6 +74,7 @@ docs = [ "nbsphinx~=0.9", "pydata-sphinx-theme~=0.13", "pygeoif~=1.0", + "scipy~=1.10", "sphinxcontrib-fulltoc~=1.2", ]