Skip to content

Commit 2a19d0c

Browse files
committed
Update environment yml files
to `conda install pysheds` and `pip install fcpgtools`, except that I had to turn off the later until it can support Py 3.11
1 parent 9e2b4cd commit 2a19d0c

2 files changed

Lines changed: 10 additions & 4 deletions

File tree

environment_demo.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
name: data_accessor_full
22
channels:
33
- conda-forge
4-
- pyviz
54
- nodefaults
65

76
# full env includes all dependencies for viz
@@ -16,7 +15,7 @@ dependencies:
1615
- geopandas
1716

1817
# For API access and data formats
19-
- cdsapi
18+
- cdsapi # Copernicus Climate Data Store (CDS) API
2019
- fsspec
2120
- s3fs
2221
- cfgrib
@@ -26,14 +25,13 @@ dependencies:
2625
- h5netcdf
2726
- openpyxl
2827
- metpy
28+
- pysheds
2929

3030
# Interactivity & Visualization (optional, but required for viz)
3131
- jupyterlab
3232
- ipympl
3333
- nodejs
3434
- cartopy
35-
36-
# Get holoviews libs from pyviz
3735
- holoviews >=1.12.0
3836
- hvplot
3937
- geoviews >=1.6.2 # pinned to avoid this issue: https://github.com/holoviz/geoviews/issues/334
@@ -48,4 +46,8 @@ dependencies:
4846
- conda-build # to self install library
4947
- mamba
5048
- conda-libmamba-solver # Faster env solver, https://conda.github.io/conda-libmamba-solver/
49+
# PIP install requirements only if it is not possible with conda
50+
# https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#using-pip-in-an-environment
5151
- pip
52+
- pip:
53+
# - fcpgtools # Holding until fcpgtools supports Py 3.11

environment_dev.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,8 @@ dependencies:
3737
- conda-build # to self install library
3838
- mamba
3939
- conda-libmamba-solver # Faster env solver, https://conda.github.io/conda-libmamba-solver/
40+
# PIP install requirements only if it is not possible with conda
41+
# https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#using-pip-in-an-environment
4042
- pip
43+
- pip:
44+
- fcpgtools

0 commit comments

Comments
 (0)