diff --git a/envs/environment.fixed.yaml b/envs/environment.fixed.yaml index fea7cdf32..7ea9110c9 100644 --- a/envs/environment.fixed.yaml +++ b/envs/environment.fixed.yaml @@ -1,65 +1,75 @@ # SPDX-FileCopyrightText: : 2017-2024 The PyPSA-Eur Authors # SPDX-License-Identifier: CC0-1.0 -name: pypsa-eur-fixed +name: pypsa-de-fixed channels: - conda-forge - bioconda - defaults +- https://repo.anaconda.com/pkgs/main +- https://repo.anaconda.com/pkgs/r dependencies: - _libgcc_mutex=0.1 - _openmp_mutex=4.5 - affine=2.4.0 -- alsa-lib=1.2.12 -- ampl-mp=3.1.0 +- alembic=1.14.0 +- alsa-lib=1.2.13 +- ampl-asl=1.0.0 - amply=0.1.6 +- annotated-types=0.7.0 +- anyio=4.8.0 - appdirs=1.4.4 +- argon2-cffi=23.1.0 +- argon2-cffi-bindings=21.2.0 - argparse-dataclass=2.0.0 -- asttokens=2.4.1 +- arrow=1.3.0 +- asttokens=3.0.0 - atk-1.0=2.38.0 -- atlite=0.2.14 -- attrs=24.2.0 -- aws-c-auth=0.7.31 -- aws-c-cal=0.7.4 -- aws-c-common=0.9.28 -- aws-c-compression=0.2.19 -- aws-c-event-stream=0.4.3 -- aws-c-http=0.8.10 -- aws-c-io=0.14.18 -- aws-c-mqtt=0.10.7 -- aws-c-s3=0.6.6 -- aws-c-sdkutils=0.1.19 -- aws-checksums=0.1.20 -- aws-crt-cpp=0.28.3 -- aws-sdk-cpp=1.11.407 +- atlite=0.3.0 +- attrs=24.3.0 +- aws-c-auth=0.8.0 +- aws-c-cal=0.8.1 +- aws-c-common=0.10.6 +- aws-c-compression=0.3.0 +- aws-c-event-stream=0.5.0 +- aws-c-http=0.9.2 +- aws-c-io=0.15.3 +- aws-c-mqtt=0.11.0 +- aws-c-s3=0.7.7 +- aws-c-sdkutils=0.2.1 +- aws-checksums=0.2.2 +- aws-crt-cpp=0.29.7 +- aws-sdk-cpp=1.11.458 - azure-core-cpp=1.14.0 - azure-identity-cpp=1.10.0 - azure-storage-blobs-cpp=12.13.0 - azure-storage-common-cpp=12.8.0 - azure-storage-files-datalake-cpp=12.12.0 +- babel=2.16.0 +- bcrypt=4.2.1 - beautifulsoup4=4.12.3 - blosc=1.21.6 -- bokeh=3.6.0 -- bottleneck=1.4.1 -- branca=0.7.2 +- bokeh=3.6.2 +- bottleneck=1.4.2 +- branca=0.8.1 - brotli=1.1.0 - brotli-bin=1.1.0 - brotli-python=1.1.0 - bzip2=1.0.8 -- c-ares=1.34.1 -- c-blosc2=2.15.1 -- ca-certificates=2024.8.30 -- cads-api-client=1.4.4 -- cairo=1.18.0 +- c-ares=1.34.4 +- c-blosc2=2.15.2 +- ca-certificates=2024.12.14 +- cairo=1.18.2 +- capnproto=1.0.2 - cartopy=0.24.0 -- cdsapi=0.7.3 -- certifi=2024.8.30 +- cdsapi=0.7.5 +- certifi=2024.12.14 - cffi=1.17.1 - cfgv=3.3.1 -- cfitsio=4.4.1 +- cfitsio=4.5.0 - cftime=1.6.4 -- charset-normalizer=3.4.0 -- click=8.1.7 +- charset-normalizer=3.4.1 +- click=8.1.8 - click-plugins=1.1.1 - cligj=0.7.2 - cloudpickle=3.1.0 @@ -70,53 +80,64 @@ dependencies: - coin-or-utils=2.11.12 - coincbc=2.10.12 - colorama=0.4.6 +- colour=0.1.5 - conda-inject=1.3.2 - configargparse=1.7 - connection_pool=0.0.3 -- contourpy=1.3.0 +- contourpy=1.3.1 - country_converter=1.2 - cppad=20240000.7 +- cryptography=44.0.0 - cycler=0.12.1 - cyrus-sasl=2.1.27 -- cytoolz=1.0.0 -- dask=2024.9.1 -- dask-core=2024.9.1 -- dask-expr=1.1.15 +- cytoolz=1.0.1 +- dask=2024.12.1 +- dask-core=2024.12.1 +- dask-expr=1.1.21 +- datapi=0.1.1 - datrie=0.8.2 - dbus=1.13.6 - decorator=5.1.1 - deprecation=2.1.0 - descartes=1.1.0 - distlib=0.3.9 -- distributed=2024.9.1 +- distributed=2024.12.1 +- distro=1.9.0 +- dnspython=2.7.0 - docutils=0.21.2 - double-conversion=3.3.0 - dpath=2.2.0 +- email-validator=2.2.0 +- email_validator=2.2.0 - entsoe-py=0.6.11 -- et_xmlfile=1.1.0 +- et_xmlfile=2.0.0 - exceptiongroup=1.2.2 - executing=2.1.0 -- expat=2.6.3 +- expat=2.6.4 +- fastapi=0.115.6 +- fastapi-cli=0.0.7 - filelock=3.16.1 - fiona=1.10.1 +- flexcache=0.3 +- flexparser=0.4 - fmt=11.0.2 -- folium=0.17.0 +- folium=0.19.3 - font-ttf-dejavu-sans-mono=2.37 - font-ttf-inconsolata=3.000 - font-ttf-source-code-pro=2.038 - font-ttf-ubuntu=0.83 -- fontconfig=2.14.2 +- fontconfig=2.15.0 - fonts-conda-ecosystem=1 - fonts-conda-forge=1 -- fonttools=4.54.1 +- fonttools=4.55.3 - freetype=2.12.1 - freexl=2.0.0 - fribidi=1.0.10 -- fsspec=2024.9.0 -- gdal=3.9.2 +- fsspec=2024.12.0 +- furl=2.1.3 +- gdal=3.9.3 - gdk-pixbuf=2.42.12 - geographiclib=2.0 -- geojson=3.1.0 - geojson-rewind=1.1.0 - geopandas=1.0.1 - geopandas-base=1.0.1 @@ -125,41 +146,49 @@ dependencies: - geotiff=1.7.3 - gflags=2.2.2 - giflib=5.2.2 -- gitdb=4.0.11 -- gitpython=3.1.43 +- gitdb=4.0.12 +- gitpython=3.1.44 - glog=0.7.1 - glpk=5.0 - gmp=6.3.0 - graphite2=1.3.13 - graphviz=12.0.0 +- greenlet=3.1.1 - gtk2=2.24.33 - gts=0.7.6 +- h11=0.14.0 - h2=4.1.0 -- harfbuzz=9.0.0 +- harfbuzz=10.1.0 - hdf4=4.2.15 - hdf5=1.14.3 - hpack=4.0.0 +- httpcore=1.0.7 +- httptools=0.6.4 +- httpx=0.28.1 - humanfriendly=10.0 - hyperframe=6.0.1 +- iam-units=2023.9.12 - icu=75.1 -- identify=2.6.1 +- identify=2.6.5 - idna=3.10 - immutables=0.21 - importlib-metadata=8.5.0 -- importlib_metadata=8.5.0 - importlib_resources=6.4.5 +- infinity=1.5 - iniconfig=2.0.0 +- intervals=0.9.2 - ipopt=3.14.16 -- ipython=8.28.0 -- jedi=0.19.1 -- jinja2=3.1.4 +- ipython=8.31.0 +- ixmp4=0.9.2 +- jedi=0.19.2 +- jinja2=3.1.5 - joblib=1.4.2 -- jpype1=1.5.0 +- jpype1=1.5.1 - json-c=0.18 - jsonschema=4.23.0 - jsonschema-specifications=2024.10.1 - jupyter_core=5.7.2 -- kealib=1.5.3 +- kealib=1.6.1 - keyutils=1.6.1 - kiwisolver=1.4.7 - krb5=1.21.3 @@ -168,253 +197,313 @@ dependencies: - lerc=4.0.0 - libabseil=20240722.0 - libaec=1.1.3 -- libarchive=3.7.4 -- libarrow=17.0.0 -- libarrow-acero=17.0.0 -- libarrow-dataset=17.0.0 -- libarrow-substrait=17.0.0 +- libarchive=3.7.7 +- libarrow=18.1.0 +- libarrow-acero=18.1.0 +- libarrow-dataset=18.1.0 +- libarrow-substrait=18.1.0 - libblas=3.9.0 - libbrotlicommon=1.1.0 - libbrotlidec=1.1.0 - libbrotlienc=1.1.0 - libcblas=3.9.0 -- libclang-cpp19.1=19.1.1 -- libclang13=19.1.1 +- libclang-cpp19.1=19.1.6 +- libclang13=19.1.6 - libcrc32c=1.1.2 - libcups=2.3.3 -- libcurl=8.10.1 -- libdeflate=1.22 -- libdrm=2.4.123 -- libedit=3.1.20191231 +- libcurl=8.11.1 +- libdeflate=1.23 +- libdrm=2.4.124 +- libedit=3.1.20240808 - libegl=1.7.0 - libev=4.33 - libevent=2.1.12 -- libexpat=2.6.3 +- libexpat=2.6.4 - libffi=3.4.2 -- libgcc=14.1.0 -- libgcc-ng=14.1.0 +- libgcc=14.2.0 +- libgcc-ng=14.2.0 - libgd=2.3.3 -- libgdal=3.9.2 -- libgdal-core=3.9.2 -- libgdal-fits=3.9.2 -- libgdal-grib=3.9.2 -- libgdal-hdf4=3.9.2 -- libgdal-hdf5=3.9.2 -- libgdal-jp2openjpeg=3.9.2 -- libgdal-kea=3.9.2 -- libgdal-netcdf=3.9.2 -- libgdal-pdf=3.9.2 -- libgdal-pg=3.9.2 -- libgdal-postgisraster=3.9.2 -- libgdal-tiledb=3.9.2 -- libgdal-xls=3.9.2 -- libgfortran=14.1.0 -- libgfortran-ng=14.1.0 -- libgfortran5=14.1.0 +- libgdal=3.9.3 +- libgdal-core=3.9.3 +- libgdal-fits=3.9.3 +- libgdal-grib=3.9.3 +- libgdal-hdf4=3.9.3 +- libgdal-hdf5=3.9.3 +- libgdal-jp2openjpeg=3.9.3 +- libgdal-kea=3.9.3 +- libgdal-netcdf=3.9.3 +- libgdal-pdf=3.9.3 +- libgdal-pg=3.9.3 +- libgdal-postgisraster=3.9.3 +- libgdal-tiledb=3.9.3 +- libgdal-xls=3.9.3 +- libgfortran=14.2.0 +- libgfortran-ng=14.2.0 +- libgfortran5=14.2.0 - libgl=1.7.0 -- libglib=2.82.1 +- libglib=2.82.2 - libglvnd=1.7.0 - libglx=1.7.0 -- libgomp=14.1.0 -- libgoogle-cloud=2.30.0 -- libgoogle-cloud-storage=2.30.0 -- libgrpc=1.65.5 -- libhwloc=2.11.1 +- libgomp=14.2.0 +- libgoogle-cloud=2.33.0 +- libgoogle-cloud-storage=2.33.0 +- libgrpc=1.67.1 +- libhwloc=2.11.2 - libiconv=1.17 - libjpeg-turbo=3.0.0 - libkml=1.3.0 - liblapack=3.9.0 - liblapacke=3.9.0 -- libllvm19=19.1.1 +- libllvm19=19.1.6 +- liblzma=5.6.3 +- liblzma-devel=5.6.3 - libnetcdf=4.9.2 -- libnghttp2=1.58.0 +- libnghttp2=1.64.0 - libnsl=2.0.1 -- libntlm=1.4 -- libopenblas=0.3.27 +- libntlm=1.8 +- libopenblas=0.3.28 - libopengl=1.7.0 -- libparquet=17.0.0 +- libparquet=18.1.0 - libpciaccess=0.18 - libpng=1.6.44 -- libpq=17.0 -- libprotobuf=5.27.5 +- libpq=17.2 +- libprotobuf=5.28.3 - libre2-11=2024.07.02 - librsvg=2.58.4 - librttopo=1.1.0 - libscotch=7.0.4 - libspatialite=5.1.0 - libspral=2024.05.08 -- libsqlite=3.46.1 -- libssh2=1.11.0 -- libstdcxx=14.1.0 -- libstdcxx-ng=14.1.0 +- libsqlite=3.47.2 +- libssh2=1.11.1 +- libstdcxx=14.2.0 +- libstdcxx-ng=14.2.0 - libthrift=0.21.0 - libtiff=4.7.0 -- libutf8proc=2.8.0 +- libutf8proc=2.9.0 - libuuid=2.38.1 -- libwebp-base=1.4.0 +- libuv=1.49.2 +- libwebp-base=1.5.0 - libxcb=1.17.0 - libxcrypt=4.4.36 - libxkbcommon=1.7.0 -- libxml2=2.12.7 +- libxml2=2.13.5 - libxslt=1.1.39 -- libzip=1.11.1 +- libzip=1.11.2 - libzlib=1.3.1 -- linopy=0.3.14 +- linopy=0.4.4 - locket=1.0.0 - lxml=5.3.0 - lz4=4.3.3 -- lz4-c=1.9.4 +- lz4-c=1.10.0 - lzo=2.10 +- mako=1.3.8 - mapclassify=2.8.1 -- markupsafe=3.0.1 -- matplotlib=3.9.2 -- matplotlib-base=3.9.2 +- markdown-it-py=3.0.0 +- markupsafe=3.0.2 +- matplotlib=3.10.0 +- matplotlib-base=3.10.0 - matplotlib-inline=0.1.7 +- mdurl=0.1.2 - memory_profiler=0.61.0 - metis=5.1.0 - minizip=4.0.7 - mpfr=4.2.1 - msgpack-python=1.1.0 -- multiurl=0.3.1 +- multimethod=1.9.1 +- multiurl=0.3.3 - mumps-include=5.7.3 - mumps-seq=5.7.3 - munkres=1.1.4 +- mypy_extensions=1.0.0 - mysql-common=9.0.1 - mysql-libs=9.0.1 - nbformat=5.10.4 - ncurses=6.5 -- netcdf4=1.7.1 -- networkx=3.4.1 +- netcdf4=1.7.2 +- networkx=3.4.2 - nodeenv=1.9.1 - nomkl=1.0 -- nspr=4.35 -- nss=3.105 -- numexpr=2.10.1 +- nspr=4.36 +- nss=3.107 +- numexpr=2.10.2 - numpy=1.26.4 -- openjpeg=2.5.2 -- openldap=2.6.8 +- openjdk=23.0.1 +- openjpeg=2.5.3 +- openldap=2.6.9 - openpyxl=3.1.5 -- openssl=3.3.2 -- orc=2.0.2 -- packaging=24.1 +- openssl=3.4.0 +- orc=2.0.3 +- orderedmultidict=1.0.1 +- packaging=24.2 - pandas=2.2.3 +- pandera=0.22.1 +- pandera-base=0.22.1 - pango=1.54.0 - parso=0.8.4 - partd=1.4.2 -- patsy=0.5.6 +- passlib=1.7.4 +- patsy=1.0.1 - pcre2=10.44 +- pendulum=3.0.0 - pexpect=4.9.0 +- phonenumbers=8.13.52 - pickleshare=0.7.5 -- pillow=10.4.0 -- pip=24.2 -- pixman=0.43.2 +- pillow=11.1.0 +- pint=0.24.4 +- pip=24.3.1 +- pixman=0.44.2 - pkgutil-resolve-name=1.3.10 - plac=1.4.3 - platformdirs=4.3.6 - pluggy=1.5.0 -- polars=1.9.0 -- poppler=24.08.0 +- polars=1.17.1 +- poppler=24.12.0 - poppler-data=0.4.12 -- postgresql=17.0 +- postgresql=17.2 - powerplantmatching=0.5.19 - pre-commit=4.0.1 - progressbar2=4.5.0 -- proj=9.5.0 +- proj=9.5.1 - prompt-toolkit=3.0.48 -- psutil=6.0.0 +- psutil=6.1.1 +- psycopg=3.2.3 +- psycopg-c=3.2.3 - pthread-stubs=0.4 - ptyprocess=0.7.0 - pulp=2.8.0 - pure_eval=0.2.3 - py-cpuinfo=9.0.0 -- pyarrow=17.0.0 -- pyarrow-core=17.0.0 -- pyarrow-hotfix=0.6 +- pyam=2.3.0 +- pyarrow=18.1.0 +- pyarrow-core=18.1.0 - pycountry=24.6.1 - pycparser=2.22 +- pydantic=2.10.4 +- pydantic-core=2.27.2 +- pydantic-settings=2.7.1 - pygments=2.18.0 +- pyjwt=2.10.1 - pyogrio=0.10.0 -- pyparsing=3.2.0 +- pyparsing=3.2.1 - pyproj=3.7.0 -- pypsa=0.31.0 -- pyscipopt=5.1.1 +- pypsa=0.32.0 +- pyscipopt=5.2.1 - pyshp=2.3.1 -- pyside6=6.7.3 +- pyside6=6.8.1 - pysocks=1.7.1 -- pytables=3.10.1 -- pytest=8.3.3 -- python=3.12.7 -- python-dateutil=2.9.0 -- python-fastjsonschema=2.20.0 +- pytables=3.10.2 +- pytest=8.3.4 +- python=3.12.8 +- python-dateutil=2.9.0.post0 +- python-dotenv=1.0.1 +- python-fastjsonschema=2.21.1 +- python-multipart=0.0.20 - python-tzdata=2024.2 -- python-utils=3.8.2 +- python-utils=3.9.1 - python_abi=3.12 - pytz=2024.1 - pyxlsb=1.0.10 - pyyaml=6.0.2 - qhull=2020.2 -- qt6-main=6.7.3 -- rasterio=1.3.11 +- qt6-main=6.8.1 +- rasterio=1.4.1 - re2=2024.07.02 - readline=8.2 - referencing=0.35.1 - requests=2.32.3 - reretry=0.11.8 +- rich=13.9.4 +- rich-toolkit=0.11.3 - rioxarray=0.17.0 -- rpds-py=0.20.0 -- s2n=1.5.5 -- scikit-learn=1.5.2 +- rpds-py=0.22.3 +- ruamel.yaml=0.18.8 +- ruamel.yaml.clib=0.2.8 +- s2n=1.5.10 +- scikit-learn=1.6.0 - scip=9.1.1 -- scipy=1.14.1 +- scipy=1.15.0 - seaborn=0.13.2 - seaborn-base=0.13.2 -- setuptools=75.1.0 +- setuptools=75.6.0 +- setuptools-scm=8.1.0 +- setuptools_scm=8.1.0 - shapely=2.0.6 -- six=1.16.0 -- smart_open=7.0.5 +- shellingham=1.5.4 +- six=1.17.0 +- smart_open=7.1.0 - smmap=5.0.0 - snakemake-interface-common=1.17.4 -- snakemake-interface-executor-plugins=9.3.2 +- snakemake-interface-executor-plugins=9.3.3 - snakemake-interface-report-plugins=1.1.0 - snakemake-interface-storage-plugins=3.3.0 -- snakemake-minimal=8.23.0 +- snakemake-minimal=8.24.1 - snappy=1.2.1 +- sniffio=1.3.1 - snuggs=1.4.7 - sortedcontainers=2.4.0 - soupsieve=2.5 -- spdlog=1.14.1 -- sqlite=3.46.1 -- stack_data=0.6.2 +- spdlog=1.15.0 +- sqlalchemy=2.0.36 +- sqlalchemy-utils=0.41.2 +- sqlalchemy-utils-arrow=0.41.2 +- sqlalchemy-utils-babel=0.41.2 +- sqlalchemy-utils-base=0.41.2 +- sqlalchemy-utils-color=0.41.2 +- sqlalchemy-utils-encrypted=0.41.2 +- sqlalchemy-utils-intervals=0.41.2 +- sqlalchemy-utils-password=0.41.2 +- sqlalchemy-utils-pendulum=0.41.2 +- sqlalchemy-utils-phone=0.41.2 +- sqlalchemy-utils-timezone=0.41.2 +- sqlalchemy-utils-url=0.41.2 +- sqlite=3.47.2 +- stack_data=0.6.3 +- starlette=0.41.3 - statsmodels=0.14.4 +- tabula-py=2.7.0 - tabulate=0.9.0 -- tbb=2021.13.0 +- tbb=2022.0.0 - tblib=3.0.0 - threadpoolctl=3.5.0 - throttler=1.2.2 -- tiledb=2.26.2 +- tiledb=2.27.0 +- time-machine=2.16.0 - tk=8.6.13 -- tomli=2.0.2 +- toml=0.10.2 +- tomli=2.2.1 - toolz=1.0.0 -- toposort=1.10 -- tornado=6.4.1 -- tqdm=4.66.5 +- tornado=6.4.2 +- tqdm=4.67.1 - traitlets=5.14.3 +- typeguard=4.4.1 +- typer=0.15.1 +- typer-slim=0.15.1 +- typer-slim-standard=0.15.1 +- types-python-dateutil=2.9.0.20241206 - typing-extensions=4.12.2 - typing_extensions=4.12.2 +- typing_inspect=0.9.0 - tzcode=2024b - tzdata=2024b - ukkonen=1.0.1 +- unicodedata2=15.1.0 - unidecode=1.3.8 -- unixodbc=2.3.12 - uriparser=0.9.8 -- urllib3=2.2.3 +- urllib3=2.3.0 +- uvicorn=0.34.0 +- uvicorn-standard=0.34.0 +- uvloop=0.21.0 - validators=0.34.0 -- virtualenv=20.26.6 +- virtualenv=20.28.1 +- watchfiles=1.0.3 - wayland=1.23.1 - wcwidth=0.2.13 -- wheel=0.44.0 -- wrapt=1.16.0 -- xarray=2024.9.0 +- websockets=14.1 +- wheel=0.45.1 +- wquantiles=0.6 +- wrapt=1.17.0 +- xarray=2025.1.0 - xcb-util=0.4.1 - xcb-util-cursor=0.1.5 - xcb-util-image=0.4.0 @@ -424,41 +513,45 @@ dependencies: - xerces-c=3.2.5 - xkeyboard-config=2.43 - xlrd=2.0.1 -- xorg-libice=1.1.1 -- xorg-libsm=1.2.4 +- xlsxwriter=3.2.0 +- xorg-libice=1.1.2 +- xorg-libsm=1.2.5 - xorg-libx11=1.8.10 -- xorg-libxau=1.0.11 +- xorg-libxau=1.0.12 - xorg-libxcomposite=0.4.6 -- xorg-libxcursor=1.2.2 +- xorg-libxcursor=1.2.3 - xorg-libxdamage=1.1.6 - xorg-libxdmcp=1.1.5 - xorg-libxext=1.3.6 - xorg-libxfixes=6.0.1 - xorg-libxi=1.8.2 - xorg-libxrandr=1.5.4 -- xorg-libxrender=0.9.11 +- xorg-libxrender=0.9.12 +- xorg-libxt=1.3.1 - xorg-libxtst=1.2.5 -- xorg-libxxf86vm=1.1.5 -- xorg-xorgproto=2024.1 +- xorg-libxxf86vm=1.1.6 - xyzservices=2024.9.0 -- xz=5.2.6 +- xz=5.6.3 +- xz-gpl-tools=5.6.3 +- xz-tools=5.6.3 - yaml=0.2.5 -- yte=1.5.4 +- yte=1.5.5 - zict=3.0.0 -- zipp=3.20.2 +- zipp=3.21.0 - zlib=1.3.1 -- zlib-ng=2.2.2 +- zlib-ng=2.2.3 - zstandard=0.23.0 - zstd=1.5.6 - pip: + - gurobipy==12.0.0 - highspy==1.7.2 - oauthlib==3.2.2 - ply==3.11 - - pyomo==6.8.0 + - pyomo==6.8.2 - requests-oauthlib==1.3.1 - snakemake-executor-plugin-cluster-generic==1.0.9 - - snakemake-executor-plugin-slurm==0.11.0 + - snakemake-executor-plugin-slurm==0.11.2 - snakemake-executor-plugin-slurm-jobstep==0.2.1 - snakemake-storage-plugin-http==0.2.3 - - tsam==2.3.5 -prefix: /usr/share/miniconda/envs/pypsa-eur + - tsam==2.3.6 +prefix: /usr/share/miniconda/envs/pypsa-de