forked from holoviz-topics/EarthSim
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdependencies.txt
74 lines (67 loc) · 3.05 KB
/
dependencies.txt
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
########### direct deps ###########
#conda-forge::python=3.6 # specify separately or can't solve
conda-forge::fiona=1.7.12
pyviz/label/earthsim::gdal=2.2.4 # (see note by libgdal, below)
conda-forge::cartopy=0.16.0
conda-forge::xarray=0.10.7
conda-forge::geopandas=0.3.0
conda-forge::jupyter=1.0.0
conda-forge::notebook=5.5.0
conda-forge::opencv=3.4.1
conda-forge::gsshapy=2.3.8
pyviz/label/earthsim::bokeh=1.0.0 # Update when available from conda-forge
pyviz/label/earthsim::gssha=7.12+pyviz.0 # https://github.com/ContinuumIO/EarthSim-gssha/releases/
pyviz/label/earthsim::filigree=0.2.2+pyviz.0 # https://github.com/ContinuumIO/EarthSim-filigree-cli/releases/
erdc::quest=2.6.1
pyviz/label/earthsim::datashader=0.6.9a1
pyviz/label/earthsim::param=1.8.1
pyviz/label/earthsim::parambokeh=0.2.3
pyviz/label/earthsim::paramnb=2.0.4
pyviz/label/earthsim::pyct=0.4.4a10
pyviz/label/earthsim::holoviews=1.11.0a9
pyviz/label/earthsim::geoviews=1.6.0a1
pyviz/label/earthsim::panel=0.2.0a2
conda-forge::lancet=0.9.0
conda-forge::colorcet=1.0.0
########## indirect deps ##########
conda-forge::scikit-image=0.14.0 # from datashader; have not verified we need to pin this (though it does contain compiled code)
conda-forge::descartes=1.1.0 # from geopandas; have not verified we need to pin this
conda-forge::nodejs=9.11.1 # for bokeh (not a dep of bokeh conda package)
conda-forge::boost-cpp=1.66.0 # current c-f pin (used by various deps including filigree)
# libgdal 2.2.4 build 5 (pinned for compatibility)
pyviz/label/earthsim::libgdal
# Newer x264 breaks current c-f::opencv (3.4.1; see
# https://github.com/conda-forge/opencv-feedstock/issues/115). Note
# that the windows package is just a dummy (can't express optional
# constraint here). Alternatively could have asked users to create a
# pinned file, or could have added "constrains" to e.g. our own copy
# of the opencv package, or could have a separate dependencies.txt
# file for windows.
pyviz/label/earthsim::x264
# zeromq: build 3 of 4.2.5 broke travis/linux (build 2 was fine);
# previous minor releases I tried were also problematic on
# linux. Appears to be going through some building changes right now
# on c-f, so temporarily avoid that by hosting ourselves.
pyviz/label/earthsim::zeromq
# libkml 1.3.0 build 6 from conda-forge.
#
# Note 1: dependency of libgdal except on win (so by pinning, we're
# installing unnecessarily on windows).
#
# Note 2: Since we started using this version, it's been marked
# "broken" (although downloaded >50k times). However, newest version
# requires boost 1.67.0, while c-f was previously pinned to 1.66.0
# (and 1.66.0 was used for erdc packages). Should be able to revert to
# conda-forge when we update to boost-cpp 1.67.0.
#
pyviz/label/earthsim::libkml
### scipy+deps
conda-forge::numpy=1.14.5
# linux,mac packages copied from c-f channel, win package from
# defaults (same compiler,options for win)
pyviz/label/earthsim::scipy=1.1.0
#conda-forge::libgfortran
######## for running tests ########
conda-forge::pytest
conda-forge::pyflakes
pyviz/label/earthsim::nbsmoke