-
Notifications
You must be signed in to change notification settings - Fork 66
/
Copy pathenvironment.yml
49 lines (49 loc) · 1.04 KB
/
environment.yml
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
name: cea
channels:
- conda-forge
dependencies:
- cvxopt # For wntr
- deap
- ephem
- fiona
- flask
- flask-cors
- flask-restx>=1.3.0 # Support for Flask >= 2.0
- flask-socketio
- geopandas=0.13 # Due to python3.8 support
- gevent # Required for flask-socketio, requires wheel building
- gevent-websocket # Required for flask-socketio
- libpysal
- networkx=2.8
- numba=0.57
- numpy=1.24 # Due to python3.8 support
- numpy-financial
- osmnx=1.8
- pip
- pillow # Make sure that Pillow is installed instead of PIL for staticmap
- psutil
- pvlib-python
- python=3.8 # Held back by wntr version
- python-louvain
- pythonocc-core==7.7.0 # Avoid deprecation warnings
- pytz # Not required from 3.9
- pyyaml
- salib
- scikit-learn=1.3.2
- scipy=1.10 # Due to python3.8 support
- shapely=2
- timezonefinder
- matplotlib
- notebook
- openpyxl
- plotly
- utm
- xlrd
- xlwt
- pyarrow
- git
- yarn=4 # Use latest version of yarn
- pip:
- staticmap
- wntr==0.2.3
- git+https://github.com/reyery/py4design.git@ignore-display # modified p4design to remove deprecated functions