Skip to content

Commit 1e3be8a

Browse files
committed
deps: add some more doc dependencies
These didn't get caught by CI because they were in the environment.yml file.
1 parent 2a6f02c commit 1e3be8a

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

.github/workflows/continuous-integration.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,5 +108,7 @@ jobs:
108108
with:
109109
python-version: 3.9
110110
cache: "pip"
111+
- name: Install geos
112+
run: sudo apt -y install libgeos-dev
111113
- name: Install
112114
run: pip install .[dev,docs]

docs/environment.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ channels:
33
- conda-forge
44
- defaults
55
dependencies:
6-
- cartopy
7-
- geoviews
6+
- geos
87
- pandoc
98
- python=3.9
109
- pip

pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,10 @@ dev = [
6161
docs = [
6262
"Sphinx~=6.2",
6363
"boto3~=1.26",
64+
"cartopy~=0.21",
6465
"geojson~=3.0.1",
6566
"geopandas~=0.12.2",
67+
"geoviews~=1.9",
6668
"hvplot~=0.8.3",
6769
"ipykernel~=6.22",
6870
"ipython~=8.12",
@@ -72,6 +74,7 @@ docs = [
7274
"nbsphinx~=0.9",
7375
"pydata-sphinx-theme~=0.13",
7476
"pygeoif~=1.0",
77+
"scipy~=1.10",
7578
"sphinxcontrib-fulltoc~=1.2",
7679
]
7780

0 commit comments

Comments
 (0)