forked from ESMValGroup/ESMValTool
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenvironment.yml
More file actions
32 lines (30 loc) · 877 Bytes
/
Copy pathenvironment.yml
File metadata and controls
32 lines (30 loc) · 877 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
---
name: esmvaltool
channels:
- conda-forge
dependencies:
# Python packages that cannot be installed from PyPI:
- cartopy>=0.18
- compilers
- gdal
- esmpy
- esmvalcore>=2.3.0,<2.4
- iris>=3.0.1
- matplotlib>3.3.1,<3.4 # bug in 3.3.1, issue with nc-time-axis for >=3.4
- mpich<3.4 # issues with 3.4.1 and 3.4.2 that install external_0 build
# Non-Python dependencies
- cdo>=1.9.7
- eccodes!=2.19.0 # cdo dependency; something messed up with libeccodes.so
- imagemagick
- nco
- ruamel.yaml
- scikit-learn # may hit hw-specific issue if from pypi https://github.com/scikit-learn/scikit-learn/issues/14485
# Multi language support:
- ncl>=6.5.0 # this should always install 6.6.0 though
- r-base>=3.5
# R packages needed for development
- r-docopt
- r-lintr
- r-styler
- r-yaml
- r-udunits2 # needed by the docker build