Skip to content

Commit

Permalink
Reduce conda solver search space
Browse files Browse the repository at this point in the history
Moves python dependencies that do not require external dependencies and build steps to pip, and set versions for certain dependencies for conda.
  • Loading branch information
reyery committed Jan 16, 2024
1 parent 8bac175 commit a316491
Showing 1 changed file with 19 additions and 20 deletions.
39 changes: 19 additions & 20 deletions environment.yml
Original file line number Diff line number Diff line change
@@ -1,41 +1,40 @@
name: cea
channels:
- conda-forge
- defaults
dependencies:
- deap
- ephem
- flask
- flask-cors
- flask-restx
- flask-socketio
- notebook
- openpyxl
- plotly
- sphinx
- utm
- fiona
- geopandas<0.14
- matplotlib-base
- networkx<3
- numba
- numpy<1.25 # Due to python3.8 support
- geopandas=0.13 # Due to python3.8 support
- networkx=2.8
- numba=0.57
- numpy=1.24 # Due to python3.8 support
- numpy-financial
- osmnx
- osmnx=1.8
- pip
- psutil
- libpysal
- pythonocc-core
- pytz
- pvlib-python
- scipy
- shapely<2
- scipy=1.10 # Due to python3.8 support
- shapely=2
- pyyaml
- timezonefinder
- python-cufflinks
- cvxopt # For wntr
- python=3.8 # Held back by wntr version
- pip:
- cufflinks
- flask
- flask-cors
- flask-restx
- flask-socketio
- matplotlib
- notebook
- openpyxl
- plotly
- pytz # Not required from 3.9
- sphinx
- utm
- xlrd
- xlwt
- staticmap
Expand Down

0 comments on commit a316491

Please sign in to comment.