List first-order dependencies and add pypsa-eur-sec specialties (#257)

* env: list first-order dependencies and add pypsa-eur-sec specialties

* limit numpy version and require atlite 0.2.5

* fix accidental 0 major numpy version

* add future dependency country_converter
This commit is contained in:
Fabian Neumann 2021-06-29 08:45:09 +02:00 committed by GitHub
parent 8654077519
commit d094119d47
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -13,13 +13,12 @@ dependencies:
- mamba # esp for windows build
- pypsa>=0.17.1
- atlite>=0.2.2
- atlite>=0.2.4
- dask<=2021.3.1 # until https://github.com/dask/dask/issues/7583 is solved
# Dependencies of the workflow itself
- xlrd
- openpyxl
- scikit-learn
- pycountry
- seaborn
- snakemake-minimal
@ -28,8 +27,17 @@ dependencies:
- pytables
- lxml
- powerplantmatching>=0.4.8
- numpy<=1.19.0 # otherwise macos fails
- numpy<=1.19 # until new PyPSA after 27-06-21
- pandas
- geopandas
- xarray
- netcdf4
- networkx
- scipy
- shapely
- progressbar2
- pyomo
- matplotlib
# Keep in conda environment when calling ipython
- ipython
@ -37,6 +45,13 @@ dependencies:
# GIS dependencies:
- cartopy
- descartes
- rasterio
# PyPSA-Eur-Sec Dependencies
- geopy
- tqdm
- pytz
- country_converter
- pip:
- vresutils==0.3.1