Merge pull request #81 from PyPSA/update_environment

Update of conda environment files
This commit is contained in:
Fabian Neumann 2019-10-28 17:34:17 +01:00 committed by GitHub
commit 76ab01a1a1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 237 additions and 258 deletions

View File

@ -5,7 +5,8 @@ channels:
dependencies: dependencies:
#- python #- python
- pip - pip
- pypsa>=0.14 #- pypsa>=0.14 # until pypsa/pypsa#102 closed
- atlite
# Dependencies of the workflow itself # Dependencies of the workflow itself
#- xlrd #- xlrd
@ -15,9 +16,11 @@ dependencies:
#- snakemake-minimal #- snakemake-minimal
- memory_profiler - memory_profiler
- yaml - yaml
- pytables
# Second order dependencies which should really be deps of atlite # Second order dependencies which should really be deps of atlite
- xarray - xarray
#- netcdf4
#- bottleneck #- bottleneck
#- toolz #- toolz
#- dask #- dask
@ -30,7 +33,7 @@ dependencies:
# GIS dependencies have to come all from conda-forge # GIS dependencies have to come all from conda-forge
- conda-forge::cartopy - conda-forge::cartopy
- conda-forge::fiona - conda-forge::fiona
- conda-forge::pyproj=1.9.5.1 - conda-forge::pyproj<=1.9.6 # until cartopy release with proj>=6.2
- conda-forge::pyshp - conda-forge::pyshp
- conda-forge::geopandas - conda-forge::geopandas
- conda-forge::rasterio - conda-forge::rasterio
@ -39,8 +42,8 @@ dependencies:
# The FRESNA/KIT stuff is not packaged for conda yet # The FRESNA/KIT stuff is not packaged for conda yet
- pip: - pip:
- vresutils>=0.2.5 - vresutils>=0.3
- git+https://github.com/FRESNA/atlite.git#egg=atlite - git+https://github.com/PyPSA/pypsa.git#egg=pypsa # until pypsa/pypsa#102 closed
- git+https://github.com/PyPSA/glaes.git#egg=glaes - git+https://github.com/PyPSA/glaes.git#egg=glaes
- git+https://github.com/PyPSA/geokit.git#egg=geokit - git+https://github.com/PyPSA/geokit.git#egg=geokit
- cdsapi - cdsapi

View File

@ -2,257 +2,231 @@ name: pypsa-eur
channels: channels:
- bioconda - bioconda
- conda-forge - conda-forge
- http://conda.anaconda.org/gurobi
- defaults - defaults
dependencies: dependencies:
- coincbc - _libgcc_mutex=0.1
- ipopt - affine=2.3.0
- snakemake=5.4.0=0 - appdirs=1.4.3
- snakemake-minimal=5.4.0=py_0 - asn1crypto=1.2.0
- affine=2.2.1=py_0 - atlite=0.0.2
- aioeasywebdav=2.2.0=py36_0 - atomicwrites=1.3.0
- aiohttp=3.4.2=py36h470a237_0 - attrs=19.3.0
- appdirs=1.4.3=py_1 - backcall=0.1.0
- asn1crypto=0.24.0=py36_3 - blosc=1.17.0
- async-timeout=3.0.0=py36_0 - bokeh=1.3.4
- attrs=18.2.0=py_0 - boost-cpp=1.70.0
- backcall=0.1.0=py_0 - bottleneck=1.2.1
- basemap=1.2.0=py36h50ae964_0 - bzip2=1.0.8
- basemap-data-hires=1.2.0=0 - ca-certificates=2019.9.11
- blas=1.1=openblas - cairo=1.16.0
- blosc=1.14.4=hfc679d8_0 - cartopy=0.17.0
- bokeh=0.13.0=py36_0 - certifi=2019.9.11
- boost-cpp=1.67.0=h3a22d5f_0 - cffi=1.13.1
- boto3=1.8.5=py_0 - cfitsio=3.470
- botocore=1.11.6=py_0 - cftime=1.0.4.2
- bottleneck=1.2.1=py36h7eb728f_1 - chardet=3.0.4
- bzip2=1.0.6=h470a237_2 - click=7.0
- ca-certificates=2018.11.29=ha4d7672_0 - click-plugins=1.1.1
- cachetools=2.1.0=py_0 - cligj=0.5.0
- cairo=1.14.12=he6fea26_5 - cloudpickle=1.2.2
- certifi=2018.11.29=py36_1000 - configargparse=0.13.0
- cffi=1.11.5=py36h5e8e0c9_1 - cryptography=2.7
- cftime=1.0.1=py36h7eb728f_0 - curl=7.65.3
- chardet=3.0.4=py36_3 - cycler=0.10.0
- click=6.7=py_1 - cytoolz=0.10.0
- click-plugins=1.0.3=py_1 - dask=2.6.0
- cligj=0.5.0=py_0 - dask-core=2.6.0
- cloudpickle=0.5.5=py_0 - datrie=0.8
- conda-wrappers=1.0.3=py36_0 - dbus=1.13.6
- configargparse=0.13.0=py_1 - decorator=4.4.1
- cryptography=2.3.1=py36hdffb7b8_0 - distributed=2.6.0
- cryptography-vectors=2.3.1=py36_0 - docutils=0.15.2
- curl=7.61.0=h93b3f91_1 - expat=2.2.5
- cycler=0.10.0=py_1 - fiona=1.8.6
- cytoolz=0.9.0.1=py36h470a237_0 - fontconfig=2.13.1
- dask=0.19.0=py_0 - freetype=2.10.0
- dask-core=0.19.0=py_0 - freexl=1.0.5
- dbus=1.13.0=h3a4f0e9_0 - fsspec=0.5.2
- decorator=4.3.0=py_0 - gdal=2.4.1
- descartes=1.1.0=py_2 - geopandas=0.6.1
- distributed=1.23.0=py36_0 - geos=3.7.2
- docutils=0.14=py36_1 - geotiff=1.4.3
- dropbox=9.0.0=py_0 - gettext=0.19.8.1
- exec-wrappers=1.1.1=py_0 - giflib=5.1.7
- expat=2.2.5=hfc679d8_2 - gitdb2=2.0.6
- filechunkio=1.8=py_2 - gitpython=3.0.4
- fiona=1.8.4=py36hfc77a4a_1 - glib=2.58.3
- fontconfig=2.13.0=h65d0f4c_5 - gst-plugins-base=1.14.5
- freetype=2.9.1=h6debe1e_1 - gstreamer=1.14.5
- freexl=1.0.5=hf837533_1 - hdf4=4.2.13
- ftputil=3.4=py_0 - hdf5=1.10.5
- gdal=2.3.2=py36hb00a9d7_0 - heapdict=1.0.1
- geopandas=0.4.0=py_1 - icu=58.2
- geos=3.6.2=hfc679d8_3 - idna=2.8
- geotiff=1.4.2=hb54a4aa_2 - importlib_metadata=0.23
- gettext=0.19.8.1=0 - ipython=7.9.0
- giflib=5.1.4=h470a237_1 - ipython_genutils=0.2.0
- gitdb2=2.0.5=py_0 - jedi=0.15.1
- gitpython=2.1.11=py_0 - jinja2=2.10.3
- glib=2.55.0=h464dc38_2 - joblib=0.14.0
- google-auth=1.5.1=py_0 - jpeg=9c
- google-auth-httplib2=0.0.2=py36_0 - json-c=0.13.1
- google-cloud-core=0.24.1=py36_0 - jsonschema=3.1.1
- google-cloud-storage=1.1.1=py36_0 - kealib=1.4.10
- google-resumable-media=0.0.2=py36_0 - kiwisolver=1.1.0
- googleapis-common-protos=1.5.3=py_1 - krb5=1.16.3
- graphite2=1.3.12=hfc679d8_1 - libblas=3.8.0
- graphviz=2.38.0=h08bfae6_9 - libcblas=3.8.0
- gst-plugins-base=1.12.5=hde13a9d_0 - libcurl=7.65.3
- gstreamer=1.12.5=h61a6719_0 - libdap4=3.20.4
- h5netcdf=0.6.2=py_0 - libedit=3.1.20170329
- h5py=2.8.0=py36h097b052_4 - libffi=3.2.1
- harfbuzz=1.8.8=h08d66d9_0 - libgcc-ng=9.1.0
- hdf4=4.2.13=h951d187_2 - libgdal=2.4.1
- hdf5=1.10.3=hc401514_2 - libgfortran-ng=7.3.0
- heapdict=1.0.0=py36_0 - libiconv=1.15
- httplib2=0.11.3=py36_1 - libkml=1.3.0
- icu=58.2=hfc679d8_0 - liblapack=3.8.0
- idna=2.7=py36_2 - libnetcdf=4.6.2
- idna_ssl=1.0.0=0 - libopenblas=0.3.7
- ipython=7.2.0=py36h24bf2e0_1000 - libpng=1.6.37
- ipython_genutils=0.2.0=py_1 - libpq=11.5
- jedi=0.12.1=py36_0 - libspatialindex=1.9.3
- jinja2=2.10=py_1 - libspatialite=4.3.0a
- jmespath=0.9.3=py_1 - libssh2=1.8.2
- jpeg=9c=h470a237_1 - libstdcxx-ng=9.1.0
- json-c=0.12.1=h470a237_1 - libtiff=4.0.10
- jsonschema=2.6.0=py36_2 - libuuid=2.32.1
- kealib=1.4.10=hb88cf67_0 - libxcb=1.13
- kiwisolver=1.0.1=py36h2d50403_2 - libxml2=2.9.9
- krb5=1.14.6=0 - locket=0.2.0
- libdap4=3.19.1=h8fe5423_1 - lz4-c=1.8.3
- libffi=3.2.1=hfc679d8_4 - lzo=2.10
- libgcc-ng=7.2.0=hdf63c60_3 - markupsafe=1.1.1
- libgdal=2.3.2=hc73897a_0 - matplotlib=3.1.1
- libgfortran=3.0.0=1 - matplotlib-base=3.1.1
- libiconv=1.15=h470a237_3 - memory_profiler=0.55.0
- libkml=1.3.0=hccc92b1_8 - mock=3.0.5
- libnetcdf=4.6.1=h9cd6fdc_11 - more-itertools=7.2.0
- libpng=1.6.35=ha92aebf_1 - msgpack-python=0.6.2
- libpq=9.6.3=0 - munch=2.3.2
- libprotobuf=3.6.0=hd28b015_0 - ncurses=6.1
- libspatialindex=1.8.5=hfc679d8_3 - netcdf4=1.5.1.2
- libspatialite=4.3.0a=hdfcc80b_23 - numexpr=2.7.0
- libssh2=1.8.0=h5b517e9_2 - numpy=1.17.3
- libstdcxx-ng=7.2.0=hdf63c60_3 - olefile=0.46
- libtiff=4.0.9=he6b73bb_2 - openjpeg=2.3.1
- libtool=2.4.6=h470a237_1 - openssl=1.1.1c
- libuuid=2.32.1=h470a237_0 - owslib=0.18.0
- libxcb=1.13=h470a237_2 - packaging=19.2
- libxml2=2.9.8=h422b904_3 - pandas=0.25.2
- locket=0.2.0=py_2 - parso=0.5.1
- lzo=2.10=0 - partd=1.0.0
- markupsafe=1.0=py36h470a237_1 - patsy=0.5.1
- matplotlib=3.0.2=py36h8a2030e_1 - pcre=8.43
- matplotlib-base=3.0.2=py36h20b835b_1 - pexpect=4.7.0
- memory_profiler=0.55.0=py_0 - pickleshare=0.7.5
- mkl_fft=1.0.6=py36_0 - pillow=6.2.1
- mkl_random=1.0.1=py36_0 - pip=19.3.1
- msgpack-python=0.5.6=py36h2d50403_2 - pixman=0.38.0
- multidict=4.3.1=py36h470a237_0 - pluggy=0.13.0
- munch=2.3.2=py_0 - poppler=0.67.0
- ncurses=6.1=hfc679d8_1 - poppler-data=0.4.9
- netcdf4=1.4.2=py36hac939d9_0 - postgresql=11.5
- networkx=2.2=py_1 - progressbar2=3.47.0
- nose=1.3.7=py36_2 - proj4=5.2.0
- numexpr=2.6.6=py36_0 - prompt_toolkit=2.0.10
- numpy=1.15.4=py36_blas_openblashb06ca3d_0 - psutil=5.6.3
- openblas=0.3.3=ha44fe06_1 - pthread-stubs=0.4
- openjpeg=2.3.0=h0e734dc_3 - ptyprocess=0.6.0
- openssl=1.0.2p=h470a237_1 - py=1.8.0
- packaging=17.1=py_0 - pycountry=19.8.18
- pandas=0.23.4=py36hf8a1672_0 - pycparser=2.19
- pango=1.40.14=he752989_2 - pyepsg=0.4.0
- paramiko=2.4.1=py36_0 - pygments=2.4.2
- parso=0.3.1=py_0 - pykdtree=1.3.1
- partd=0.3.8=py_1 - pyopenssl=19.0.0
- patsy=0.5.0=py_1 - pyparsing=2.4.2
- pcre=8.41=h470a237_2 - pyproj=1.9.6
- pexpect=4.6.0=py36_0 - pyqt=5.9.2
- pickleshare=0.7.4=py36_0 - pyrsistent=0.15.4
- pip=18.1=py36_1000 - pyshp=2.1.0
- pixman=0.34.0=2 - pysocks=1.7.1
- ply=3.11=py_1 - pytables=3.6.0
- poppler=0.67.0=h4d7e492_3 - pytest=5.2.2
- poppler-data=0.4.9=0 - pytest-runner=5.1
- postgresql=9.6.3=4 - python=3.7.3
- prettytable=0.7.2=py_2 - python-dateutil=2.8.0
- proj4=4.9.3=h470a237_8 - python-utils=2.3.0
- prompt_toolkit=2.0.7=py_0 - pytz=2019.3
- protobuf=3.6.0=py36hfc679d8_0 - pyyaml=5.1.2
- psutil=5.4.7=py36h470a237_1 - qt=5.9.7
- psycopg2=2.7.5=py36hdffb7b8_1 - rasterio=1.0.25
- pthread-stubs=0.4=h470a237_1 - ratelimiter=1.2.0
- ptyprocess=0.6.0=py36_0 - readline=8.0
- pyasn1=0.4.4=py_0 - requests=2.22.0
- pyasn1-modules=0.2.1=py_0 - rtree=0.8.3
- pycountry=18.12.8=py_0 - scikit-learn=0.21.3
- pycparser=2.18=py_1 - scipy=1.3.1
- pygments=2.2.0=py_1 - seaborn=0.9.0
- pygraphviz=1.4rc1=py36h470a237_0 - setuptools=41.4.0
- pynacl=1.1.2=py36_0 - shapely=1.6.4
- pyomo=5.5.1=py36_1000 - sip=4.19.8
- pyopenssl=18.0.0=py36_0 - six=1.12.0
- pyparsing=2.2.0=py_1 - smmap2=2.0.5
- pyproj=1.9.5.1=py36h508ed2a_6 - snakemake-minimal=5.7.4
- pyqt=5.6.0=py36h8210e8a_7 - snuggs=1.4.7
- pysal=1.14.4.post2=py36_0 - sortedcontainers=2.1.0
- pysftp=0.2.9=py_1 - sqlite=3.30.1
- pyshp=2.0.0=py_0 - statsmodels=0.10.1
- pysocks=1.6.8=py36_2 - tblib=1.4.0
- pytables=3.4.4=py36h2392372_3 - tk=8.6.9
- python=3.6.7=h5001a0f_1 - toolz=0.10.0
- python-dateutil=2.7.3=py_0 - tornado=6.0.3
- python-irodsclient=0.7.0=py_0 - traitlets=4.3.3
- pytz=2018.5=py_0 - tzcode=2019a
- pyutilib=5.6.3=py36_0 - urllib3=1.25.6
- pyyaml=3.13=py36h470a237_1 - wcwidth=0.1.7
- qt=5.6.2=hf70d934_9 - wheel=0.33.6
- rasterio=1.0.13=py36h54a03ab_0 - wrapt=1.11.2
- rasterstats=0.13.0=py_0 - xarray=0.14.0
- ratelimiter=1.2.0=py36_0 - xerces-c=3.2.2
- readline=7.0=haf1bffa_1 - xlrd=1.2.0
- requests=2.19.1=py36_1 - xorg-kbproto=1.0.7
- rsa=3.4.2=py_1 - xorg-libice=1.0.10
- rtree=0.8.3=py36_0 - xorg-libsm=1.2.3
- s3transfer=0.1.13=py36_0 - xorg-libx11=1.6.9
- scikit-learn=0.20.2=py36_blas_openblash00c3548_400 - xorg-libxau=1.0.9
- scipy=1.2.0=py36_blas_openblashb06ca3d_200 - xorg-libxdmcp=1.1.3
- seaborn=0.9.0=py_0 - xorg-libxext=1.3.4
- setuptools=40.2.0=py36_0 - xorg-libxrender=0.9.10
- shapely=1.6.4=py36h164cb2d_1 - xorg-renderproto=0.11.1
- simplegeneric=0.8.1=py_1 - xorg-xextproto=7.3.0
- simplejson=3.16.0=py36h470a237_1 - xorg-xproto=7.0.31
- sip=4.18.1=py36hfc679d8_0 - xz=5.2.4
- six=1.12.0=py36_1000 - yaml=0.1.7
- smmap2=2.0.5=py_0 - zict=1.0.0
- snuggs=1.4.1=py_1 - zipp=0.6.0
- sortedcontainers=2.0.4=py_1 - zlib=1.2.11
- sqlalchemy=1.2.11=py36h470a237_0 - zstd=1.4.3
- sqlite=3.26.0=hb1c47c0_0
- statsmodels=0.9.0=py36_0
- tblib=1.3.2=py_1
- tk=8.6.9=ha92aebf_0
- toolz=0.9.0=py_0
- tornado=5.1=py36h470a237_1
- traitlets=4.3.2=py36_0
- urllib3=1.23=py36_1
- wcwidth=0.1.7=py_1
- wheel=0.31.1=py36_1
- wrapt=1.10.11=py36_0
- xarray=0.11.0=py36_1000
- xerces-c=3.2.0=0
- xlrd=1.2.0=py_0
- xmlrunner=1.7.7=py_0
- xorg-kbproto=1.0.7=h470a237_2
- xorg-libice=1.0.9=h470a237_4
- xorg-libsm=1.2.2=h8c8a85c_6
- xorg-libx11=1.6.6=h470a237_0
- xorg-libxau=1.0.8=h470a237_6
- xorg-libxdmcp=1.1.2=h470a237_7
- xorg-libxext=1.3.3=h470a237_4
- xorg-libxpm=3.5.12=h470a237_2
- xorg-libxrender=0.9.10=h470a237_2
- xorg-libxt=1.1.5=h470a237_2
- xorg-renderproto=0.11.1=h470a237_2
- xorg-xextproto=7.3.0=h470a237_2
- xorg-xproto=7.0.31=h470a237_7
- xz=5.2.4=h470a237_1
- yaml=0.1.7=h470a237_1
- yarl=1.2.6=py36h470a237_0
- zict=0.1.3=py_0
- zlib=1.2.11=h470a237_3
- bcrypt=3.1.4=py36h14c3975_0
- datrie=0.7.1=py36_0
- intel-openmp=2018.0.3=0
- libgfortran-ng=7.3.0=hdf63c60_0
- libopenblas=0.2.20=h9ac9557_7
- mkl=2018.0.3=1
- numpy-base=1.14.3=py36h0ea5e3f_1
- pip: - pip:
- pypsa>=0.13.2 - beautifulsoup4==4.8.1
- vresutils>=0.2.5 - cdsapi==0.2.3
- git+https://github.com/FRESNA/atlite.git#egg=atlite - countrycode==0.2
- git+https://github.com/PyPSA/glaes.git#egg=glaes - descartes==1.1.0
- git+https://github.com/PyPSA/geokit.git#egg=geokit - entsoe-py==0.2.10
- geographiclib==1.50
- geokit==1.1.2
- geopy==1.20.0
- glaes==1.1.2
- networkx==2.4
- nose==1.3.7
- ply==3.11
- powerplantmatching==0.4.1
- pyomo==5.6.6
- pypsa==0.14.1
- pyutilib==5.7.1
- soupsieve==1.9.4
- tqdm==4.36.1
- vresutils==0.3

View File

@ -7,6 +7,7 @@ dependencies:
- pip - pip
#- pypsa>=0.14 # until pypsa/pypsa#102 closed #- pypsa>=0.14 # until pypsa/pypsa#102 closed
- atlite
# Dependencies of the workflow itself # Dependencies of the workflow itself
- xlrd - xlrd
@ -16,9 +17,11 @@ dependencies:
- snakemake-minimal - snakemake-minimal
- memory_profiler - memory_profiler
- yaml - yaml
- pytables
# Second order dependencies which should really be deps of atlite # Second order dependencies which should really be deps of atlite
- xarray - xarray
- netcdf4
- bottleneck - bottleneck
- toolz - toolz
- dask - dask
@ -31,7 +34,7 @@ dependencies:
# GIS dependencies have to come all from conda-forge # GIS dependencies have to come all from conda-forge
- conda-forge::cartopy - conda-forge::cartopy
- conda-forge::fiona - conda-forge::fiona
- conda-forge::pyproj - conda-forge::pyproj<=1.9.6 # until cartopy release with proj>=6.2
- conda-forge::pyshp - conda-forge::pyshp
- conda-forge::geopandas - conda-forge::geopandas
- conda-forge::rasterio - conda-forge::rasterio
@ -41,7 +44,6 @@ dependencies:
- pip: - pip:
- vresutils>=0.3 - vresutils>=0.3
- git+https://github.com/PyPSA/pypsa.git#egg=pypsa # until pypsa/pypsa#102 closed - git+https://github.com/PyPSA/pypsa.git#egg=pypsa # until pypsa/pypsa#102 closed
- git+https://github.com/FRESNA/atlite.git#egg=atlite
- git+https://github.com/PyPSA/glaes.git#egg=glaes - git+https://github.com/PyPSA/glaes.git#egg=glaes
- git+https://github.com/PyPSA/geokit.git#egg=geokit - git+https://github.com/PyPSA/geokit.git#egg=geokit
- cdsapi - cdsapi