pypsa-eur icon indicating copy to clipboard operation
pypsa-eur copied to clipboard

Error in build_ates_potentials

Open cerealice opened this issue 7 months ago • 3 comments

Version Checks (indicate both or one)

  • [x] I have confirmed this bug exists on the lastest release of PyPSA-Eur.

  • [x] I have confirmed this bug exists on the current master branch of PyPSA-Eur.

Issue Description

Running config.default.yaml from scratch in a clean updated master. I get an error in build_ates_profiles because of an error in check_aquifer_coverage: TopologyException: side location conflict at 5001889.5504494216 5343201.4621014893. This can occur if the input geometry is invalid.

Even if snakemake.params.sector["district_heating"]["ates"]["enable"] is false, thus does not use the model has to retrieve the inputs

Reproducible Example

# docs in https://pypsa-eur.readthedocs.io/en/latest/configuration.html#foresight
foresight: overnight

# docs in https://pypsa-eur.readthedocs.io/en/latest/configuration.html#scenario
# Wildcard docs in https://pypsa-eur.readthedocs.io/en/latest/wildcards.html
scenario:
  clusters:
  - 39
  opts:
  - ''
  sector_opts:
  - ''
  planning_horizons:
  # - 2020
  # - 2030
  # - 2040
  - 2050

# docs in https://pypsa-eur.readthedocs.io/en/latest/configuration.html#countries
countries: ['AL', 'AT', 'BA', 'BE', 'BG', 'CH', 'CZ', 'DE', 'DK', 'EE', 'ES', 'FI', 'FR', 'GB', 'GR', 'HR', 'HU', 'IE', 'IT', 'LT', 'LU', 'LV', 'ME', 'MK', 'NL', 'NO', 'PL', 'PT', 'RO', 'RS', 'SE', 'SI', 'SK', 'XK']

Expected Behavior

shapely.errors.GEOSException: TopologyException: side location conflict at 5001889.5504494216 5343201.4621014893. This can occur if the input geometry is invalid.

Installed Versions

name: pypsa-eur channels: - bioconda - conda-forge - defaults dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - _python_abi3_support=1.0=hd8ed1ab_2 - adwaita-icon-theme=48.0=unix_0 - affine=2.4.0=pyhd8ed1ab_1 - alsa-lib=1.2.14=hb9d3cd8_0 - amply=0.1.6=pyhd8ed1ab_1 - anyio=4.9.0=pyh29332c3_0 - appdirs=1.4.4=pyhd8ed1ab_1 - argon2-cffi=23.1.0=pyhd8ed1ab_1 - argon2-cffi-bindings=21.2.0=py312h66e93f0_5 - argparse-dataclass=2.0.0=pyhd8ed1ab_0 - arrow=1.3.0=pyhd8ed1ab_1 - astroid=3.3.9=py312h7900ff3_0 - asttokens=3.0.0=pyhd8ed1ab_1 - async-lru=2.0.5=pyh29332c3_0 - at-spi2-atk=2.38.0=h0630a04_3 - at-spi2-core=2.40.3=h0630a04_0 - atk-1.0=2.38.0=h04ea711_2 - atlite=0.4.0=pyhd8ed1ab_1 - attrs=25.3.0=pyh71513ae_0 - aws-c-auth=0.8.7=h7743f02_1 - aws-c-cal=0.8.7=h7d555fd_1 - aws-c-common=0.12.1=hb9d3cd8_0 - aws-c-compression=0.3.1=hcbd9e4e_3 - aws-c-event-stream=0.5.4=h286e7e7_3 - aws-c-http=0.9.5=hbca0721_0 - aws-c-io=0.17.0=ha855f32_8 - aws-c-mqtt=0.12.2=hffac463_3 - aws-c-s3=0.7.13=h4c9fe3b_3 - aws-c-sdkutils=0.2.3=hcbd9e4e_3 - aws-checksums=0.2.3=hcbd9e4e_3 - aws-crt-cpp=0.31.1=h46b750d_1 - aws-sdk-cpp=1.11.510=h1fa5cb7_4 - azure-core-cpp=1.14.0=h5cfcd09_0 - azure-identity-cpp=1.10.0=h113e628_0 - azure-storage-blobs-cpp=12.13.0=h3cf044e_1 - azure-storage-common-cpp=12.8.0=h736e048_1 - azure-storage-files-datalake-cpp=12.12.0=ha633028_1 - babel=2.17.0=pyhd8ed1ab_0 - beautifulsoup4=4.13.4=pyha770c72_0 - bleach=6.2.0=pyh29332c3_4 - bleach-with-css=6.2.0=h82add2a_4 - blosc=1.21.6=he440d0b_1 - bokeh=3.7.2=pyhd8ed1ab_1 - bottleneck=1.4.2=py312hc0a28a1_0 - branca=0.8.1=pyhd8ed1ab_0 - brotli=1.1.0=hb9d3cd8_2 - brotli-bin=1.1.0=hb9d3cd8_2 - brotli-python=1.1.0=py312h2ec8cdc_2 - bzip2=1.0.8=h4bc722e_7 - c-ares=1.34.5=hb9d3cd8_0 - c-blosc2=2.17.1=h3122c55_0 - ca-certificates=2025.1.31=hbd8a1cb_1 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - cairo=1.18.4=h3394656_0 - cartopy=0.24.0=py312hf9745cd_0 - cdsapi=0.7.5=pyhd8ed1ab_1 - certifi=2025.1.31=pyhd8ed1ab_0 - cffi=1.17.1=py312h06ac9bb_0 - cfgv=3.3.1=pyhd8ed1ab_1 - cftime=1.6.4=py312hc0a28a1_1 - charset-normalizer=3.4.1=pyhd8ed1ab_0 - click=8.1.8=pyh707e725_0 - click-plugins=1.1.1=pyhd8ed1ab_1 - cligj=0.7.2=pyhd8ed1ab_2 - cloudpickle=3.1.1=pyhd8ed1ab_0 - coin-or-cbc=2.10.12=h00e76a6_2 - coin-or-cgl=0.60.9=h82e2f02_4 - coin-or-clp=1.17.10=h8a7a1e7_1 - coin-or-osi=0.108.11=h96cc833_4 - coin-or-utils=2.11.12=h3a12e53_2 - coincbc=2.10.12=2_metapackage - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.2=pyhd8ed1ab_1 - conda-inject=1.3.2=pyhd8ed1ab_0 - configargparse=1.7=pyhd8ed1ab_1 - connection_pool=0.0.3=pyhd3deb0d_0 - contourpy=1.3.2=py312h68727a3_0 - country_converter=1.2=pyhd8ed1ab_0 - cpython=3.12.10=py312hd8ed1ab_0 - cycler=0.12.1=pyhd8ed1ab_1 - cyrus-sasl=2.1.27=h54b06d7_7 - cytoolz=1.0.1=py312h66e93f0_0 - dask=2025.3.0=pyhd8ed1ab_0 - dask-core=2025.3.0=pyhd8ed1ab_0 - datapi=0.4.0=pyhd8ed1ab_0 - dbus=1.13.6=h5008d03_3 - debugpy=1.8.14=py312h2ec8cdc_0 - decorator=5.2.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - deprecation=2.1.0=pyh9f0ad1d_0 - descartes=1.1.0=pyhd8ed1ab_5 - dill=0.3.9=pyhd8ed1ab_1 - distlib=0.3.9=pyhd8ed1ab_1 - distributed=2025.3.0=pyhd8ed1ab_0 - docutils=0.21.2=pyhd8ed1ab_1 - double-conversion=3.3.1=h5888daf_0 - dpath=2.2.0=pyha770c72_0 - entsoe-py=0.6.18=pyhd8ed1ab_0 - epoxy=1.5.10=h166bdaf_1 - et_xmlfile=2.0.0=pyhd8ed1ab_1 - exceptiongroup=1.2.2=pyhd8ed1ab_1 - executing=2.1.0=pyhd8ed1ab_1 - expat=2.7.0=h5888daf_0 - filelock=3.18.0=pyhd8ed1ab_0 - fiona=1.10.1=py312h02b19dd_3 - folium=0.19.5=pyhd8ed1ab_0 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - font-ttf-inconsolata=3.000=h77eed37_0 - font-ttf-source-code-pro=2.038=h77eed37_0 - font-ttf-ubuntu=0.83=h77eed37_3 - fontconfig=2.15.0=h7e30c49_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - fonttools=4.57.0=py312h178313f_0 - fqdn=1.5.1=pyhd8ed1ab_1 - freetype=2.13.3=ha770c72_1 - freexl=2.0.0=h9dce30a_2 - fribidi=1.0.10=h36c2ea0_0 - fsspec=2025.3.2=pyhd8ed1ab_0 - gdk-pixbuf=2.42.12=hb9ae30d_0 - geographiclib=2.0=pyhd8ed1ab_1 - geojson=3.2.0=pyhd8ed1ab_0 - geopandas=1.0.1=pyhd8ed1ab_3 - geopandas-base=1.0.1=pyha770c72_3 - geopy=2.4.1=pyhd8ed1ab_2 - geos=3.13.1=h97f6797_0 - geotiff=1.7.4=h239500f_2 - gflags=2.2.2=h5888daf_1005 - giflib=5.2.2=hd590300_0 - gitdb=4.0.12=pyhd8ed1ab_0 - gitpython=3.1.44=pyhff2d567_0 - glib-tools=2.84.1=h4833e2c_0 - glog=0.7.1=hbabe93e_0 - glpk=5.0=h445213a_0 - gmp=6.3.0=hac33072_2 - graphite2=1.3.13=h59595ed_1003 - graphviz=12.2.1=h5ae0cbf_1 - gtk3=3.24.43=h0c6a113_5 - gts=0.7.6=h977cf35_4 - h11=0.14.0=pyhd8ed1ab_1 - h2=4.2.0=pyhd8ed1ab_0 - harfbuzz=11.0.1=h2c12942_0 - hdf4=4.2.15=h2a13503_7 - hdf5=1.14.3=nompi_h2d575fe_109 - hicolor-icon-theme=0.17=ha770c72_2 - hpack=4.1.0=pyhd8ed1ab_0 - httpcore=1.0.7=pyh29332c3_1 - httpx=0.28.1=pyhd8ed1ab_0 - humanfriendly=10.0=pyh707e725_8 - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=he02047a_0 - identify=2.6.9=pyhd8ed1ab_0 - idna=3.10=pyhd8ed1ab_1 - immutables=0.21=py312h66e93f0_0 - importlib-metadata=8.6.1=pyha770c72_0 - importlib_resources=6.5.2=pyhd8ed1ab_0 - iniconfig=2.0.0=pyhd8ed1ab_1 - ipykernel=6.29.5=pyh3099207_0 - ipython=9.1.0=pyhfb0248b_0 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=8.1.6=pyhd8ed1ab_0 - isoduration=20.11.0=pyhd8ed1ab_1 - isort=6.0.1=pyhd8ed1ab_1 - jedi=0.19.2=pyhd8ed1ab_1 - jinja2=3.1.6=pyhd8ed1ab_0 - joblib=1.4.2=pyhd8ed1ab_1 - jpype1=1.5.2=py312h68727a3_0 - json-c=0.18=h6688a6e_0 - json5=0.12.0=pyhd8ed1ab_0 - jsonpointer=3.0.0=py312h7900ff3_1 - jsonschema=4.23.0=pyhd8ed1ab_1 - jsonschema-specifications=2024.10.1=pyhd8ed1ab_1 - jsonschema-with-format-nongpl=4.23.0=hd8ed1ab_1 - jupyter=1.1.1=pyhd8ed1ab_1 - jupyter-lsp=2.2.5=pyhd8ed1ab_1 - jupyter_client=8.6.3=pyhd8ed1ab_1 - jupyter_console=6.6.3=pyhd8ed1ab_1 - jupyter_core=5.7.2=pyh31011fe_1 - jupyter_events=0.12.0=pyh29332c3_0 - jupyter_server=2.15.0=pyhd8ed1ab_0 - jupyter_server_terminals=0.5.3=pyhd8ed1ab_1 - jupyterlab=4.4.0=pyhd8ed1ab_0 - jupyterlab_pygments=0.3.0=pyhd8ed1ab_2 - jupyterlab_server=2.27.3=pyhd8ed1ab_1 - jupyterlab_widgets=3.0.14=pyhd8ed1ab_0 - keyutils=1.6.1=h166bdaf_0 - kiwisolver=1.4.8=py312h84d6215_0 - krb5=1.21.3=h659f571_0 - lcms2=2.17=h717163a_0 - ld_impl_linux-64=2.43=h712a8e2_4 - lerc=4.0.0=h0aef613_1 - libabseil=20250127.1=cxx17_hbbce691_0 - libaec=1.1.3=h59595ed_0 - libarchive=3.7.7=h75ea233_4 - libarrow=19.0.1=hb90904d_7_cpu - libarrow-acero=19.0.1=hcb10f89_7_cpu - libarrow-dataset=19.0.1=hcb10f89_7_cpu - libarrow-substrait=19.0.1=h1bed206_7_cpu - libblas=3.9.0=31_h59b9bed_openblas - libbrotlicommon=1.1.0=hb9d3cd8_2 - libbrotlidec=1.1.0=hb9d3cd8_2 - libbrotlienc=1.1.0=hb9d3cd8_2 - libcblas=3.9.0=31_he106b2a_openblas - libclang-cpp20.1=20.1.2=default_hb5137d0_0 - libclang13=20.1.2=default_h9c6a7e4_0 - libcrc32c=1.1.2=h9c3ff4c_0 - libcups=2.3.3=h4637d8d_4 - libcurl=8.13.0=h332b0f4_0 - libdeflate=1.23=h86f0d12_0 - libdrm=2.4.124=hb9d3cd8_0 - libedit=3.1.20250104=pl5321h7949ede_0 - libegl=1.7.0=ha4b6fd6_2 - libev=4.33=hd590300_2 - libevent=2.1.12=hf998b51_1 - libexpat=2.7.0=h5888daf_0 - libffi=3.4.6=h2dba641_1 - libfreetype=2.13.3=ha770c72_1 - libfreetype6=2.13.3=h48d6fc4_1 - libgcc=14.2.0=h767d61c_2 - libgcc-ng=14.2.0=h69a702a_2 - libgd=2.3.3=h6f5c62b_11 - libgdal-core=3.10.3=hab2de9c_3 - libgdal-hdf4=3.10.3=h9f77858_3 - libgdal-hdf5=3.10.3=h08be3e6_3 - libgdal-netcdf=3.10.3=h47ba01f_3 - libgfortran=14.2.0=h69a702a_2 - libgfortran5=14.2.0=hf1ad2bd_2 - libgl=1.7.0=ha4b6fd6_2 - libglib=2.84.1=h2ff4ddf_0 - libglvnd=1.7.0=ha4b6fd6_2 - libglx=1.7.0=ha4b6fd6_2 - libgomp=14.2.0=h767d61c_2 - libgoogle-cloud=2.36.0=hc4361e1_1 - libgoogle-cloud-storage=2.36.0=h0121fbd_1 - libgrpc=1.71.0=h8e591d7_1 - libiconv=1.18=h4ce23a2_1 - libjpeg-turbo=3.0.0=hd590300_1 - libkml=1.3.0=hf539b9f_1021 - liblapack=3.9.0=31_h7ac8fdf_openblas - liblapacke=3.9.0=31_he2f377e_openblas - libllvm20=20.1.2=ha7bfdaf_0 - liblzma=5.8.1=hb9d3cd8_1 - libnetcdf=4.9.2=nompi_h00e09a9_116 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - libntlm=1.8=hb9d3cd8_0 - libopenblas=0.3.29=pthreads_h94d23a6_0 - libopengl=1.7.0=ha4b6fd6_2 - libopentelemetry-cpp=1.20.0=hd1b1c89_0 - libopentelemetry-cpp-headers=1.20.0=ha770c72_0 - libparquet=19.0.1=h081d1f1_7_cpu - libpciaccess=0.18=hd590300_0 - libpng=1.6.47=h943b412_0 - libpq=17.4=h27ae623_1 - libprotobuf=5.29.3=h501fc15_1 - libre2-11=2024.07.02=hba17884_3 - librsvg=2.58.4=he92a37e_3 - librttopo=1.1.0=hd718a1a_18 - libsodium=1.0.20=h4ab18f5_0 - libspatialite=5.1.0=he17ca71_14 - libsqlite=3.49.1=hee588c1_2 - libssh2=1.11.1=hcf80075_0 - libstdcxx=14.2.0=h8f9b012_2 - libstdcxx-ng=14.2.0=h4852527_2 - libthrift=0.21.0=h0e7cc3e_0 - libtiff=4.7.0=hd9ff511_3 - libutf8proc=2.10.0=h4c51ac1_0 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.5.0=h851e524_0 - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - libxkbcommon=1.8.1=hc4a0caf_0 - libxml2=2.13.7=h4bc477f_1 - libxslt=1.1.39=h76b75d6_0 - libzip=1.11.2=h6991a6a_0 - libzlib=1.3.1=hb9d3cd8_2 - linopy=0.5.2=pyhd8ed1ab_0 - locket=1.0.0=pyhd8ed1ab_0 - lxml=5.3.2=py312h68d7fa5_0 - lz4=4.3.3=py312hf0f0c11_2 - lz4-c=1.10.0=h5888daf_1 - lzo=2.10=hd590300_1001 - mapclassify=2.8.1=pyhd8ed1ab_1 - markupsafe=3.0.2=py312h178313f_1 - matplotlib=3.10.1=py312h7900ff3_0 - matplotlib-base=3.10.1=py312hd3ec401_0 - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - mccabe=0.7.0=pyhd8ed1ab_1 - memory_profiler=0.61.0=pyhd8ed1ab_1 - minizip=4.0.9=h05a5f5f_0 - mistune=3.1.3=pyh29332c3_0 - msgpack-python=1.1.0=py312h68727a3_0 - multiurl=0.3.5=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - mysql-common=9.2.0=h266115a_0 - mysql-libs=9.2.0=he0572af_0 - narwhals=1.35.0=pyh29332c3_0 - nbclient=0.10.2=pyhd8ed1ab_0 - nbconvert-core=7.16.6=pyh29332c3_0 - nbformat=5.10.4=pyhd8ed1ab_1 - ncurses=6.5=h2d0b736_3 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - netcdf4=1.7.2=nompi_py312h21d6d8e_101 - networkx=3.4.2=pyh267e887_2 - nlohmann_json=3.12.0=h3f2d84a_0 - nodeenv=1.9.1=pyhd8ed1ab_1 - nomkl=1.0=h5ca1d4c_0 - notebook=7.4.0=pyhd8ed1ab_0 - notebook-shim=0.2.4=pyhd8ed1ab_1 - numexpr=2.10.2=py312h6a710ac_100 - numpy=1.26.4=py312heda63a1_0 - openjpeg=2.5.3=h5fbd93e_0 - openldap=2.6.9=he970967_0 - openpyxl=3.1.5=py312h710cb58_1 - openssl=3.5.0=h7b32b05_1 - orc=2.1.1=h17f744e_1 - overrides=7.7.0=pyhd8ed1ab_1 - packaging=24.2=pyhd8ed1ab_2 - pandas=2.2.3=py312hf9745cd_3 - pandocfilters=1.5.0=pyhd8ed1ab_0 - pango=1.56.3=h9ac818e_1 - parso=0.8.4=pyhd8ed1ab_1 - partd=1.4.2=pyhd8ed1ab_0 - patsy=1.0.1=pyhd8ed1ab_1 - pcre2=10.44=hc749103_2 - pexpect=4.9.0=pyhd8ed1ab_1 - pickleshare=0.7.5=pyhd8ed1ab_1004 - pillow=11.1.0=py312h80c1187_0 - pip=25.0.1=pyh8b19718_0 - pixman=0.44.2=h29eaf8c_0 - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_2 - plac=1.4.5=pyhd8ed1ab_0 - platformdirs=4.3.7=pyh29332c3_0 - pluggy=1.5.0=pyhd8ed1ab_1 - polars=1.27.1=py39h2a4a510_3 - powerplantmatching=0.7.1=pyhd8ed1ab_0 - pre-commit=4.2.0=pyha770c72_0 - progressbar2=4.5.0=pyhd8ed1ab_1 - proj=9.6.0=h0054346_1 - prometheus-cpp=1.3.0=ha5d0236_0 - prometheus_client=0.21.1=pyhd8ed1ab_0 - prompt-toolkit=3.0.51=pyha770c72_0 - prompt_toolkit=3.0.51=hd8ed1ab_0 - psutil=7.0.0=py312h66e93f0_0 - pthread-stubs=0.4=hb9d3cd8_1002 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pulp=2.8.0=py312h7900ff3_0 - pure_eval=0.2.3=pyhd8ed1ab_1 - py-cpuinfo=9.0.0=pyhd8ed1ab_1 - pyarrow=19.0.1=py312h7900ff3_0 - pyarrow-core=19.0.1=py312h01725c0_0_cpu - pycountry=24.6.1=pyhd8ed1ab_0 - pycparser=2.22=pyh29332c3_1 - pygments=2.19.1=pyhd8ed1ab_0 - pylint=3.3.6=pyh29332c3_0 - pyogrio=0.10.0=py312h02b19dd_1 - pyparsing=3.2.3=pyhd8ed1ab_1 - pyproj=3.7.1=py312h03c6e1f_1 - pyshp=2.3.1=pyhd8ed1ab_1 - pyside6=6.9.0=py312h91f0f75_0 - pysocks=1.7.1=pyha55dd90_7 - pytables=3.10.2=py312h2895ec7_2 - pytest=8.3.5=pyhd8ed1ab_0 - python=3.12.10=h9e4cc4f_0_cpython - python-dateutil=2.9.0.post0=pyhff2d567_1 - python-fastjsonschema=2.21.1=pyhd8ed1ab_0 - python-gil=3.12.10=hd8ed1ab_0 - python-json-logger=2.0.7=pyhd8ed1ab_0 - python-tzdata=2025.2=pyhd8ed1ab_0 - python-utils=3.9.1=pyhff2d567_1 - python_abi=3.12=7_cp312 - pytz=2025.2=pyhd8ed1ab_0 - pyxlsb=1.0.10=pyhd8ed1ab_0 - pyyaml=6.0.2=py312h178313f_2 - pyzmq=26.4.0=py312hbf22597_0 - qhull=2020.2=h434a139_5 - qt6-main=6.9.0=h6441bc3_1 - rasterio=1.4.3=py312h021bea1_1 - re2=2024.07.02=h9925aae_3 - readline=8.2=h8c095d6_2 - referencing=0.36.2=pyh29332c3_0 - requests=2.32.3=pyhd8ed1ab_1 - reretry=0.11.8=pyhd8ed1ab_1 - rfc3339-validator=0.1.4=pyhd8ed1ab_1 - rfc3986-validator=0.1.1=pyh9f0ad1d_0 - rioxarray=0.18.2=pyhd8ed1ab_0 - rpds-py=0.24.0=py312h3b7be25_0 - ruff=0.11.5=py312h286b59f_0 - s2n=1.5.15=hd830067_0 - scikit-learn=1.6.1=py312h7a48858_0 - scipy=1.15.2=py312ha707e6e_0 - seaborn=0.13.2=hd8ed1ab_3 - seaborn-base=0.13.2=pyhd8ed1ab_3 - send2trash=1.8.3=pyh0d859eb_1 - setuptools=78.1.0=pyhff2d567_0 - shapely=2.1.0=py312h21f5128_0 - six=1.17.0=pyhd8ed1ab_0 - smart_open=7.1.0=pyhd8ed1ab_0 - smmap=5.0.2=pyhd8ed1ab_0 - snakemake-interface-common=1.17.4=pyhdfd78af_0 - snakemake-interface-executor-plugins=9.3.5=pyhdfd78af_0 - snakemake-interface-logger-plugins=1.2.3=pyhdfd78af_0 - snakemake-interface-report-plugins=1.1.0=pyhdfd78af_0 - snakemake-interface-storage-plugins=4.2.1=pyhdfd78af_0 - snakemake-minimal=9.2.0=pyhdfd78af_0 - snappy=1.2.1=h8bd8927_1 - sniffio=1.3.1=pyhd8ed1ab_1 - snuggs=1.4.7=pyhd8ed1ab_2 - sortedcontainers=2.4.0=pyhd8ed1ab_1 - soupsieve=2.5=pyhd8ed1ab_2 - sqlite=3.49.1=h9eae976_2 - stack_data=0.6.3=pyhd8ed1ab_1 - statsmodels=0.14.4=py312hc0a28a1_0 - tabulate=0.9.0=pyhd8ed1ab_2 - tblib=3.1.0=pyhd8ed1ab_0 - terminado=0.18.1=pyh0d859eb_0 - threadpoolctl=3.6.0=pyhecae5ae_0 - throttler=1.2.2=pyhd8ed1ab_0 - tinycss2=1.4.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - tomli=2.2.1=pyhd8ed1ab_1 - tomlkit=0.13.2=pyha770c72_1 - toolz=1.0.0=pyhd8ed1ab_1 - tornado=6.4.2=py312h66e93f0_0 - tqdm=4.67.1=pyhd8ed1ab_1 - traitlets=5.14.3=pyhd8ed1ab_1 - types-python-dateutil=2.9.0.20241206=pyhd8ed1ab_0 - typing-extensions=4.13.2=h0e9735f_0 - typing_extensions=4.13.2=pyh29332c3_0 - typing_utils=0.1.0=pyhd8ed1ab_1 - tzdata=2025b=h78e105d_0 - ukkonen=1.0.1=py312h68727a3_5 - unicodedata2=16.0.0=py312h66e93f0_0 - unidecode=1.3.8=pyh29332c3_1 - uri-template=1.3.0=pyhd8ed1ab_1 - uriparser=0.9.8=hac33072_0 - urllib3=2.4.0=pyhd8ed1ab_0 - validators=0.34.0=pyhd8ed1ab_1 - virtualenv=20.30.0=pyhd8ed1ab_0 - wayland=1.23.1=h3e06ad9_1 - wcwidth=0.2.13=pyhd8ed1ab_1 - webcolors=24.11.1=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - websocket-client=1.8.0=pyhd8ed1ab_1 - wheel=0.45.1=pyhd8ed1ab_1 - widgetsnbextension=4.0.14=pyhd8ed1ab_0 - wrapt=1.17.2=py312h66e93f0_0 - xarray=2025.3.1=pyhd8ed1ab_0 - xcb-util=0.4.1=hb711507_2 - xcb-util-cursor=0.1.5=hb9d3cd8_0 - xcb-util-image=0.4.0=hb711507_2 - xcb-util-keysyms=0.4.1=hb711507_0 - xcb-util-renderutil=0.3.10=hb711507_0 - xcb-util-wm=0.4.2=hb711507_0 - xerces-c=3.2.5=h988505b_2 - xkeyboard-config=2.43=hb9d3cd8_0 - xlrd=2.0.1=pyhd8ed1ab_3 - xorg-libice=1.1.2=hb9d3cd8_0 - xorg-libsm=1.2.6=he73a12e_0 - xorg-libx11=1.8.12=h4f16b4b_0 - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxcomposite=0.4.6=hb9d3cd8_2 - xorg-libxcursor=1.2.3=hb9d3cd8_0 - xorg-libxdamage=1.1.6=hb9d3cd8_0 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xorg-libxext=1.3.6=hb9d3cd8_0 - xorg-libxfixes=6.0.1=hb9d3cd8_0 - xorg-libxi=1.8.2=hb9d3cd8_0 - xorg-libxinerama=1.1.5=h5888daf_1 - xorg-libxrandr=1.5.4=hb9d3cd8_0 - xorg-libxrender=0.9.12=hb9d3cd8_0 - xorg-libxtst=1.2.5=hb9d3cd8_3 - xorg-libxxf86vm=1.1.6=hb9d3cd8_0 - xyzservices=2025.1.0=pyhd8ed1ab_0 - yaml=0.2.5=h7f98852_2 - yte=1.7.0=pyha770c72_1 - zeromq=4.3.5=h3b0a872_7 - zict=3.0.0=pyhd8ed1ab_1 - zipp=3.21.0=pyhd8ed1ab_1 - zlib=1.3.1=hb9d3cd8_2 - zlib-ng=2.2.4=h7955e40_0 - zstandard=0.23.0=py312h66e93f0_2 - zstd=1.5.7=hb8e6e7a_2 - pip: - gurobipy==12.0.1 - highspy==1.7.2 - oauthlib==3.2.2 - ply==3.11 - pyomo==6.9.1 - pypsa==0.31.0 - pyscipopt==5.4.1 - requests-oauthlib==1.3.1 - snakemake-executor-plugin-cluster-generic==1.0.9 - snakemake-executor-plugin-slurm==1.2.1 - snakemake-executor-plugin-slurm-jobstep==0.3.0 - snakemake-storage-plugin-http==0.3.0 - tsam==2.3.6 prefix: /work/cmcc/ad05922/miniconda3/envs/pypsa-eur

cerealice avatar May 19 '25 14:05 cerealice

@cerealice this should be hot-fixed by #1695 (let's leave this issue open though)

amos-schledorn avatar May 19 '25 16:05 amos-schledorn

#1695 worked out for me

AlexanderMeisinger avatar May 20 '25 11:05 AlexanderMeisinger

I had the same problem with my fork and thought it was due to my specific setup. That's why I created https://github.com/PyPSA/pypsa-eur/pull/1695.

tgilon avatar May 21 '25 04:05 tgilon