From 5cb0de1510400b74a3900dc1941b160bc9940e25 Mon Sep 17 00:00:00 2001 From: Daniel Hupp Date: Fri, 25 Oct 2024 14:35:05 +0200 Subject: [PATCH 1/5] pin hashes --- requirements/environment.yml | 480 +++++++++++++++++------------------ setup_env.sh | 2 +- 2 files changed, 241 insertions(+), 241 deletions(-) diff --git a/requirements/environment.yml b/requirements/environment.yml index c4070ab1..84b34e9f 100644 --- a/requirements/environment.yml +++ b/requirements/environment.yml @@ -3,246 +3,246 @@ channels: - conda-forge - defaults dependencies: - - _libgcc_mutex=0.1 - - _openmp_mutex=4.5 - - alsa-lib=1.2.12 - - annotated-types=0.7.0 - - astroid=3.3.5 - - asttokens=2.4.1 - - black=24.8.0 - - blosc=1.21.6 - - brotli=1.1.0 - - brotli-bin=1.1.0 - - bzip2=1.0.8 - - c-ares=1.33.1 - - ca-certificates=2024.8.30 - - cairo=1.18.0 - - certifi=2024.8.30 - - cffi=1.17.1 - - cfgv=3.3.1 - - cftime=1.6.4 - - click=8.1.7 - - codespell=2.3.0 - - colorama=0.4.6 - - contourpy=1.3.0 - - cycler=0.12.1 - - cyrus-sasl=2.1.27 - - dbus=1.13.6 - - decorator=5.1.1 - - dill=0.3.9 - - distlib=0.3.8 - - docutils=0.21.2 - - double-conversion=3.3.0 - - exceptiongroup=1.2.2 - - executing=2.1.0 - - expat=2.6.3 - - filelock=3.16.1 - - flake8=7.1.1 - - flake8-black=0.3.6 - - 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 - - fonts-conda-ecosystem=1 - - fonts-conda-forge=1 - - fonttools=4.54.1 - - freetype=2.12.1 - - graphite2=1.3.13 - - harfbuzz=9.0.0 - - hdf4=4.2.15 - - hdf5=1.14.4 - - icu=75.1 - - identify=2.6.1 - - importlib-metadata=8.5.0 - - iniconfig=2.0.0 - - ipdb=0.13.13 - - ipython=8.28.0 - - isort=5.13.2 - - jedi=0.19.1 - - jinja2=3.1.4 - - keyutils=1.6.1 - - kiwisolver=1.4.7 - - krb5=1.21.3 - - lcms2=2.16 - - ld_impl_linux-64=2.43 - - lerc=4.0.0 - - libaec=1.1.3 - - 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.0 - - libclang13=19.1.0 - - libcups=2.3.3 - - libcurl=8.10.1 - - libdeflate=1.22 - - libdrm=2.4.123 - - libedit=3.1.20191231 - - libegl=1.7.0 - - libev=4.33 - - libexpat=2.6.3 - - libffi=3.4.2 - - libgcc=14.1.0 - - libgcc-ng=14.1.0 - - libgfortran=14.1.0 - - libgfortran-ng=14.1.0 - - libgfortran5=14.1.0 - - libgl=1.7.0 - - libglib=2.82.1 - - libglvnd=1.7.0 - - libglx=1.7.0 - - libgomp=14.1.0 - - libiconv=1.17 - - libjpeg-turbo=3.0.0 - - liblapack=3.9.0 - - libllvm19=19.1.1 - - libnetcdf=4.9.2 - - libnghttp2=1.58.0 - - libnsl=2.0.1 - - libntlm=1.4 - - libopenblas=0.3.27 - - libopengl=1.7.0 - - libpciaccess=0.18 - - libpng=1.6.44 - - libpq=17.0 - - libsqlite=3.46.1 - - libssh2=1.11.0 - - libstdcxx=14.1.0 - - libstdcxx-ng=14.1.0 - - libtiff=4.7.0 - - libuuid=2.38.1 - - libwebp-base=1.4.0 - - libxcb=1.17.0 - - libxkbcommon=1.7.0 - - libxml2=2.12.7 - - libxslt=1.1.39 - - libzip=1.11.1 - - libzlib=1.3.1 - - lz4-c=1.9.4 - - markdown-it-py=3.0.0 - - markupsafe=3.0.0 - - matplotlib=3.9.2 - - matplotlib-base=3.9.2 - - matplotlib-inline=0.1.7 - - mccabe=0.7.0 - - mdurl=0.1.2 - - munkres=1.1.4 - - mypy=1.11.2 - - mypy_extensions=1.0.0 - - mysql-common=9.0.1 - - mysql-libs=9.0.1 - - ncurses=6.5 - - netcdf4=1.7.1 - - nodeenv=1.9.1 - - numpy=2.1.2 - - openjpeg=2.5.2 - - openldap=2.6.8 - - openssl=3.3.2 - - packaging=24.1 - - pandas=2.2.3 - - parso=0.8.4 - - pathlib=1.0.1 - - pathspec=0.12.1 - - pcre2=10.44 - - pexpect=4.9.0 - - pickleshare=0.7.5 - - pillow=10.4.0 - - pip=24.2 - - pixman=0.43.2 - - platformdirs=4.3.6 - - pluggy=1.5.0 - - pre-commit=4.0.0 - - pre-commit-hooks=5.0.0 - - prompt-toolkit=3.0.48 - - psutil=6.0.0 - - pthread-stubs=0.4 - - ptyprocess=0.7.0 - - pure_eval=0.2.3 - - pycodestyle=2.12.1 - - pycparser=2.22 - - pydantic=2.9.2 - - pydantic-core=2.23.4 - - pydocstyle=6.3.0 - - pyflakes=3.2.0 - - pygments=2.18.0 - - pylint=3.3.1 - - pyparsing=3.1.4 - - pyside6=6.7.3 - - pytest=8.3.3 - - python=3.10.8 - - python-dateutil=2.9.0 - - python-tzdata=2024.2 - - python_abi=3.10 - - pytoolconfig=1.2.5 - - pytz=2024.1 - - pyyaml=6.0.2 - - qhull=2020.2 - - qt6-main=6.7.3 - - readline=8.2 - - regex=2024.9.11 - - rich=13.9.2 - - rope=1.13.0 - - rstcheck=6.2.4 - - rstcheck-core=1.2.1 - - ruamel.yaml=0.18.6 - - ruamel.yaml.clib=0.2.8 - - scipy=1.14.1 - - setuptools=75.1.0 - - shellingham=1.5.4 - - six=1.16.0 - - snappy=1.2.1 - - snowballstemmer=2.2.0 - - stack_data=0.6.2 - - tk=8.6.13 - - toml=0.10.2 - - tomli=2.0.2 - - tomlkit=0.13.2 - - tornado=6.4.1 - - traitlets=5.14.3 - - typer=0.12.5 - - typer-slim=0.12.5 - - typer-slim-standard=0.12.5 - - typing-extensions=4.12.2 - - typing_extensions=4.12.2 - - tzdata=2024b - - ukkonen=1.0.1 - - unicodedata2=15.1.0 - - virtualenv=20.26.6 - - wayland=1.23.1 - - wcwidth=0.2.13 - - wheel=0.44.0 - - xarray=2024.9.0 - - xcb-util=0.4.1 - - xcb-util-cursor=0.1.5 - - xcb-util-image=0.4.0 - - xcb-util-keysyms=0.4.1 - - xcb-util-renderutil=0.3.10 - - xcb-util-wm=0.4.2 - - xkeyboard-config=2.43 - - xorg-libice=1.1.1 - - xorg-libsm=1.2.4 - - xorg-libx11=1.8.10 - - xorg-libxau=1.0.11 - - xorg-libxcomposite=0.4.6 - - xorg-libxcursor=1.2.2 - - 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-libxtst=1.2.5 - - xorg-libxxf86vm=1.1.5 - - xorg-xorgproto=2024.1 - - xz=5.2.6 - - yaml=0.2.5 - - zipp=3.20.2 - - zlib=1.3.1 - - zstd=1.5.6 + - _libgcc_mutex=0.1=conda_forge + - _openmp_mutex=4.5=2_gnu + - alsa-lib=1.2.12=h4ab18f5_0 + - annotated-types=0.7.0=pyhd8ed1ab_0 + - astroid=3.3.5=py310hff52083_0 + - asttokens=2.4.1=pyhd8ed1ab_0 + - black=24.10.0=py310hff52083_0 + - blosc=1.21.6=hef167b5_0 + - brotli=1.1.0=hb9d3cd8_2 + - brotli-bin=1.1.0=hb9d3cd8_2 + - bzip2=1.0.8=h4bc722e_7 + - c-ares=1.34.2=heb4867d_0 + - ca-certificates=2024.8.30=hbcca054_0 + - cairo=1.18.0=hebfffa5_3 + - certifi=2024.8.30=pyhd8ed1ab_0 + - cffi=1.17.1=py310h8deb56e_0 + - cfgv=3.3.1=pyhd8ed1ab_0 + - cftime=1.6.4=py310hf462985_1 + - click=8.1.7=unix_pyh707e725_0 + - codespell=2.3.0=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_0 + - contourpy=1.3.0=py310h3788b33_2 + - cycler=0.12.1=pyhd8ed1ab_0 + - cyrus-sasl=2.1.27=h54b06d7_7 + - dbus=1.13.6=h5008d03_3 + - decorator=5.1.1=pyhd8ed1ab_0 + - dill=0.3.9=pyhd8ed1ab_0 + - distlib=0.3.9=pyhd8ed1ab_0 + - docutils=0.21.2=pyhd8ed1ab_0 + - double-conversion=3.3.0=h59595ed_0 + - exceptiongroup=1.2.2=pyhd8ed1ab_0 + - executing=2.1.0=pyhd8ed1ab_0 + - expat=2.6.3=h5888daf_0 + - filelock=3.16.1=pyhd8ed1ab_0 + - flake8=7.1.1=pyhd8ed1ab_0 + - flake8-black=0.3.6=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.14.2=h14ed4e7_0 + - fonts-conda-ecosystem=1=0 + - fonts-conda-forge=1=0 + - fonttools=4.54.1=py310h89163eb_1 + - freetype=2.12.1=h267a509_2 + - graphite2=1.3.13=h59595ed_1003 + - harfbuzz=9.0.0=hda332d3_1 + - hdf4=4.2.15=h2a13503_7 + - hdf5=1.14.4=nompi_h2d575fe_101 + - icu=75.1=he02047a_0 + - identify=2.6.1=pyhd8ed1ab_0 + - importlib-metadata=8.5.0=pyha770c72_0 + - iniconfig=2.0.0=pyhd8ed1ab_0 + - ipdb=0.13.13=pyhd8ed1ab_0 + - ipython=8.28.0=pyh707e725_0 + - isort=5.13.2=pyhd8ed1ab_0 + - jedi=0.19.1=pyhd8ed1ab_0 + - jinja2=3.1.4=pyhd8ed1ab_0 + - keyutils=1.6.1=h166bdaf_0 + - kiwisolver=1.4.7=py310h3788b33_0 + - krb5=1.21.3=h659f571_0 + - lcms2=2.16=hb7c19ff_0 + - ld_impl_linux-64=2.43=h712a8e2_2 + - lerc=4.0.0=h27087fc_0 + - libaec=1.1.3=h59595ed_0 + - libblas=3.9.0=25_linux64_openblas + - libbrotlicommon=1.1.0=hb9d3cd8_2 + - libbrotlidec=1.1.0=hb9d3cd8_2 + - libbrotlienc=1.1.0=hb9d3cd8_2 + - libcblas=3.9.0=25_linux64_openblas + - libclang-cpp19.1=19.1.2=default_hb5137d0_1 + - libclang13=19.1.2=default_h9c6a7e4_1 + - libcups=2.3.3=h4637d8d_4 + - libcurl=8.10.1=hbbe4b11_0 + - libdeflate=1.22=hb9d3cd8_0 + - libdrm=2.4.123=hb9d3cd8_0 + - libedit=3.1.20191231=he28a2e2_2 + - libegl=1.7.0=ha4b6fd6_1 + - libev=4.33=hd590300_2 + - libexpat=2.6.3=h5888daf_0 + - libffi=3.4.2=h7f98852_5 + - libgcc=14.2.0=h77fa898_1 + - libgcc-ng=14.2.0=h69a702a_1 + - libgfortran=14.2.0=h69a702a_1 + - libgfortran-ng=14.2.0=h69a702a_1 + - libgfortran5=14.2.0=hd5240d6_1 + - libgl=1.7.0=ha4b6fd6_1 + - libglib=2.82.2=h2ff4ddf_0 + - libglvnd=1.7.0=ha4b6fd6_1 + - libglx=1.7.0=ha4b6fd6_1 + - libgomp=14.2.0=h77fa898_1 + - libiconv=1.17=hd590300_2 + - libjpeg-turbo=3.0.0=hd590300_1 + - liblapack=3.9.0=25_linux64_openblas + - libllvm19=19.1.2=ha7bfdaf_0 + - libnetcdf=4.9.2=nompi_h2564987_115 + - libnghttp2=1.64.0=h161d5f1_0 + - libnsl=2.0.1=hd590300_0 + - libntlm=1.4=h7f98852_1002 + - libopenblas=0.3.28=pthreads_h94d23a6_0 + - libopengl=1.7.0=ha4b6fd6_1 + - libpciaccess=0.18=hd590300_0 + - libpng=1.6.44=hadc24fc_0 + - libpq=17.0=h04577a9_4 + - libsqlite=3.47.0=hadc24fc_0 + - libssh2=1.11.0=h0841786_0 + - libstdcxx=14.2.0=hc0a3c3a_1 + - libstdcxx-ng=14.2.0=h4852527_1 + - libtiff=4.7.0=he137b08_1 + - libuuid=2.38.1=h0b41bf4_0 + - libwebp-base=1.4.0=hd590300_0 + - libxcb=1.17.0=h8a09558_0 + - libxkbcommon=1.7.0=h2c5496b_1 + - libxml2=2.12.7=he7c6b58_4 + - libxslt=1.1.39=h76b75d6_0 + - libzip=1.11.1=hf83b1b0_0 + - libzlib=1.3.1=hb9d3cd8_2 + - lz4-c=1.9.4=hcb278e6_0 + - markdown-it-py=3.0.0=pyhd8ed1ab_0 + - markupsafe=3.0.2=py310h89163eb_0 + - matplotlib=3.9.2=py310hff52083_1 + - matplotlib-base=3.9.2=py310h68603db_1 + - matplotlib-inline=0.1.7=pyhd8ed1ab_0 + - mccabe=0.7.0=pyhd8ed1ab_0 + - mdurl=0.1.2=pyhd8ed1ab_0 + - munkres=1.1.4=pyh9f0ad1d_0 + - mypy=1.13.0=py310ha75aee5_0 + - mypy_extensions=1.0.0=pyha770c72_0 + - mysql-common=9.0.1=h266115a_2 + - mysql-libs=9.0.1=he0572af_2 + - ncurses=6.5=he02047a_1 + - netcdf4=1.7.2=nompi_py310h5146f0f_100 + - nodeenv=1.9.1=pyhd8ed1ab_0 + - numpy=2.1.2=py310hd6e36ab_0 + - openjpeg=2.5.2=h488ebb8_0 + - openldap=2.6.8=hedd0468_0 + - openssl=3.3.2=hb9d3cd8_0 + - packaging=24.1=pyhd8ed1ab_0 + - pandas=2.2.3=py310h5eaa309_1 + - parso=0.8.4=pyhd8ed1ab_0 + - pathlib=1.0.1=py310hff52083_7 + - pathspec=0.12.1=pyhd8ed1ab_0 + - pcre2=10.44=hba22ea6_2 + - pexpect=4.9.0=pyhd8ed1ab_0 + - pickleshare=0.7.5=py_1003 + - pillow=11.0.0=py310hfeaa1f3_0 + - pip=24.2=pyh8b19718_1 + - pixman=0.43.2=h59595ed_0 + - platformdirs=4.3.6=pyhd8ed1ab_0 + - pluggy=1.5.0=pyhd8ed1ab_0 + - pre-commit=4.0.1=pyha770c72_0 + - pre-commit-hooks=5.0.0=pyhd8ed1ab_1 + - prompt-toolkit=3.0.48=pyha770c72_0 + - psutil=6.1.0=py310ha75aee5_0 + - pthread-stubs=0.4=hb9d3cd8_1002 + - ptyprocess=0.7.0=pyhd3deb0d_0 + - pure_eval=0.2.3=pyhd8ed1ab_0 + - pycodestyle=2.12.1=pyhd8ed1ab_0 + - pycparser=2.22=pyhd8ed1ab_0 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py310h505e2c1_0 + - pydocstyle=6.3.0=pyhd8ed1ab_0 + - pyflakes=3.2.0=pyhd8ed1ab_0 + - pygments=2.18.0=pyhd8ed1ab_0 + - pylint=3.3.1=pyhd8ed1ab_0 + - pyparsing=3.2.0=pyhd8ed1ab_1 + - pyside6=6.8.0=py310hfd10a26_1 + - pytest=8.3.3=pyhd8ed1ab_0 + - python=3.10.8=h4a9ceb5_0_cpython + - python-dateutil=2.9.0=pyhd8ed1ab_0 + - python-tzdata=2024.2=pyhd8ed1ab_0 + - python_abi=3.10=5_cp310 + - pytoolconfig=1.2.5=pyhd8ed1ab_0 + - pytz=2024.1=pyhd8ed1ab_0 + - pyyaml=6.0.2=py310ha75aee5_1 + - qhull=2020.2=h434a139_5 + - qt6-main=6.8.0=h6e8976b_0 + - readline=8.2=h8228510_1 + - regex=2024.9.11=py310ha75aee5_0 + - rich=13.9.3=pyhd8ed1ab_0 + - rope=1.13.0=pyhd8ed1ab_0 + - rstcheck=6.2.4=pyhd8ed1ab_0 + - rstcheck-core=1.2.1=pyhd8ed1ab_1 + - ruamel.yaml=0.18.6=py310ha75aee5_1 + - ruamel.yaml.clib=0.2.8=py310ha75aee5_1 + - scipy=1.14.1=py310hfcf56fc_1 + - setuptools=75.1.0=pyhd8ed1ab_0 + - shellingham=1.5.4=pyhd8ed1ab_0 + - six=1.16.0=pyh6c4a22f_0 + - snappy=1.2.1=ha2e4443_0 + - snowballstemmer=2.2.0=pyhd8ed1ab_0 + - stack_data=0.6.2=pyhd8ed1ab_0 + - tk=8.6.13=noxft_h4845f30_101 + - toml=0.10.2=pyhd8ed1ab_0 + - tomli=2.0.2=pyhd8ed1ab_0 + - tomlkit=0.13.2=pyha770c72_0 + - tornado=6.4.1=py310ha75aee5_1 + - traitlets=5.14.3=pyhd8ed1ab_0 + - typer=0.12.5=pyhd8ed1ab_0 + - typer-slim=0.12.5=pyhd8ed1ab_0 + - typer-slim-standard=0.12.5=hd8ed1ab_0 + - typing-extensions=4.12.2=hd8ed1ab_0 + - typing_extensions=4.12.2=pyha770c72_0 + - tzdata=2024b=hc8b5060_0 + - ukkonen=1.0.1=py310h3788b33_5 + - unicodedata2=15.1.0=py310ha75aee5_1 + - virtualenv=20.27.0=pyhd8ed1ab_0 + - wayland=1.23.1=h3e06ad9_0 + - wcwidth=0.2.13=pyhd8ed1ab_0 + - wheel=0.44.0=pyhd8ed1ab_0 + - xarray=2024.9.0=pyhd8ed1ab_1 + - 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 + - xkeyboard-config=2.43=hb9d3cd8_0 + - xorg-libice=1.1.1=hb9d3cd8_1 + - xorg-libsm=1.2.4=he73a12e_1 + - xorg-libx11=1.8.10=h4f16b4b_0 + - xorg-libxau=1.0.11=hb9d3cd8_1 + - xorg-libxcomposite=0.4.6=hb9d3cd8_2 + - xorg-libxcursor=1.2.2=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-libxrandr=1.5.4=hb9d3cd8_0 + - xorg-libxrender=0.9.11=hb9d3cd8_1 + - xorg-libxtst=1.2.5=hb9d3cd8_3 + - xorg-libxxf86vm=1.1.5=hb9d3cd8_4 + - xorg-xorgproto=2024.1=hb9d3cd8_1 + - xz=5.2.6=h166bdaf_0 + - yaml=0.2.5=h7f98852_2 + - zipp=3.20.2=pyhd8ed1ab_0 + - zlib=1.3.1=hb9d3cd8_2 + - zstd=1.5.6=ha6fb4c9_0 - pip: - - coverage==7.6.1 + - coverage==7.6.4 - flake8-pyproject==1.2.3 - pytest-cov==5.0.0 diff --git a/setup_env.sh b/setup_env.sh index a2020bfb..be82afba 100755 --- a/setup_env.sh +++ b/setup_env.sh @@ -65,6 +65,6 @@ else ${CONDA} env update --name ${ENV_NAME} --file requirements/requirements.yml || exit if ${EXPORT}; then echo "Export pinned prod environment" - ${CONDA} env export --name ${ENV_NAME} --no-builds | \grep -v '^prefix:' > requirements/environment.yml || exit + ${CONDA} env export --name ${ENV_NAME} | \grep -v '^prefix:' > requirements/environment.yml || exit fi fi From fa402213f74102ebfcda6426ec3fdd3417c1f758 Mon Sep 17 00:00:00 2001 From: Daniel Hupp Date: Fri, 20 Jun 2025 15:00:37 +0200 Subject: [PATCH 2/5] update env, fix ws --- .coveragerc | 7 +- requirements/environment.yml | 397 ++++++++++++++++++----------------- setup_env.sh | 2 +- util/utils.py | 2 +- 4 files changed, 206 insertions(+), 202 deletions(-) diff --git a/.coveragerc b/.coveragerc index def87278..dbdccbd1 100644 --- a/.coveragerc +++ b/.coveragerc @@ -1,8 +1,9 @@ [run] source = - engine/ + engine/ visualize/ probtest.py - util/ + util/ omit = - tests/* + probtest.py + tests/* diff --git a/requirements/environment.yml b/requirements/environment.yml index 84b34e9f..eb1e2c8b 100644 --- a/requirements/environment.yml +++ b/requirements/environment.yml @@ -5,244 +5,247 @@ channels: dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - - alsa-lib=1.2.12=h4ab18f5_0 - - annotated-types=0.7.0=pyhd8ed1ab_0 - - astroid=3.3.5=py310hff52083_0 - - asttokens=2.4.1=pyhd8ed1ab_0 - - black=24.10.0=py310hff52083_0 - - blosc=1.21.6=hef167b5_0 - - brotli=1.1.0=hb9d3cd8_2 - - brotli-bin=1.1.0=hb9d3cd8_2 + - alsa-lib=1.2.14=hb9d3cd8_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 + - astroid=3.3.10=py310hff52083_0 + - asttokens=3.0.0=pyhd8ed1ab_1 + - black=25.1.0=pyha5154f8_0 + - blosc=1.21.6=he440d0b_1 + - brotli=1.1.0=hb9d3cd8_3 + - brotli-bin=1.1.0=hb9d3cd8_3 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.2=heb4867d_0 - - ca-certificates=2024.8.30=hbcca054_0 - - cairo=1.18.0=hebfffa5_3 - - certifi=2024.8.30=pyhd8ed1ab_0 + - c-ares=1.34.5=hb9d3cd8_0 + - ca-certificates=2025.6.15=hbd8a1cb_0 + - cairo=1.18.4=h3394656_0 + - certifi=2025.6.15=pyhd8ed1ab_0 - cffi=1.17.1=py310h8deb56e_0 - - cfgv=3.3.1=pyhd8ed1ab_0 + - cfgv=3.3.1=pyhd8ed1ab_1 - cftime=1.6.4=py310hf462985_1 - - click=8.1.7=unix_pyh707e725_0 - - codespell=2.3.0=pyhd8ed1ab_0 - - colorama=0.4.6=pyhd8ed1ab_0 - - contourpy=1.3.0=py310h3788b33_2 - - cycler=0.12.1=pyhd8ed1ab_0 - - cyrus-sasl=2.1.27=h54b06d7_7 - - dbus=1.13.6=h5008d03_3 - - decorator=5.1.1=pyhd8ed1ab_0 - - dill=0.3.9=pyhd8ed1ab_0 - - distlib=0.3.9=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 - - double-conversion=3.3.0=h59595ed_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 - - executing=2.1.0=pyhd8ed1ab_0 - - expat=2.6.3=h5888daf_0 - - filelock=3.16.1=pyhd8ed1ab_0 - - flake8=7.1.1=pyhd8ed1ab_0 - - flake8-black=0.3.6=pyhd8ed1ab_0 + - click=8.2.1=pyh707e725_0 + - codespell=2.4.1=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - contourpy=1.3.2=py310h3788b33_0 + - cycler=0.12.1=pyhd8ed1ab_1 + - cyrus-sasl=2.1.28=hd9c7081_0 + - dbus=1.16.2=h3c4dab8_0 + - decorator=5.2.1=pyhd8ed1ab_0 + - dill=0.4.0=pyhd8ed1ab_0 + - distlib=0.3.9=pyhd8ed1ab_1 + - docutils=0.21.2=pyhd8ed1ab_1 + - double-conversion=3.3.1=h5888daf_0 + - exceptiongroup=1.3.0=pyhd8ed1ab_0 + - executing=2.2.0=pyhd8ed1ab_0 + - filelock=3.18.0=pyhd8ed1ab_0 + - flake8=7.2.0=pyhd8ed1ab_0 + - flake8-black=0.3.6=pyhd8ed1ab_1 - 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.14.2=h14ed4e7_0 + - fontconfig=2.15.0=h7e30c49_1 - fonts-conda-ecosystem=1=0 - fonts-conda-forge=1=0 - - fonttools=4.54.1=py310h89163eb_1 - - freetype=2.12.1=h267a509_2 - - graphite2=1.3.13=h59595ed_1003 - - harfbuzz=9.0.0=hda332d3_1 + - fonttools=4.58.4=py310h89163eb_0 + - freetype=2.13.3=ha770c72_1 + - graphite2=1.3.14=h5888daf_0 + - harfbuzz=11.2.1=h3beb420_0 - hdf4=4.2.15=h2a13503_7 - - hdf5=1.14.4=nompi_h2d575fe_101 + - hdf5=1.14.6=nompi_h2d575fe_101 - icu=75.1=he02047a_0 - - identify=2.6.1=pyhd8ed1ab_0 - - importlib-metadata=8.5.0=pyha770c72_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 - - ipdb=0.13.13=pyhd8ed1ab_0 - - ipython=8.28.0=pyh707e725_0 - - isort=5.13.2=pyhd8ed1ab_0 - - jedi=0.19.1=pyhd8ed1ab_0 - - jinja2=3.1.4=pyhd8ed1ab_0 + - identify=2.6.12=pyhd8ed1ab_0 + - importlib-metadata=8.7.0=pyhe01879c_1 + - iniconfig=2.0.0=pyhd8ed1ab_1 + - ipdb=0.13.13=pyhd8ed1ab_1 + - ipython=8.37.0=pyh8f84b5b_0 + - isort=6.0.1=pyhd8ed1ab_1 + - jedi=0.19.2=pyhd8ed1ab_1 + - jinja2=3.1.6=pyhd8ed1ab_0 - keyutils=1.6.1=h166bdaf_0 - kiwisolver=1.4.7=py310h3788b33_0 - krb5=1.21.3=h659f571_0 - - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.43=h712a8e2_2 - - lerc=4.0.0=h27087fc_0 - - libaec=1.1.3=h59595ed_0 - - libblas=3.9.0=25_linux64_openblas - - libbrotlicommon=1.1.0=hb9d3cd8_2 - - libbrotlidec=1.1.0=hb9d3cd8_2 - - libbrotlienc=1.1.0=hb9d3cd8_2 - - libcblas=3.9.0=25_linux64_openblas - - libclang-cpp19.1=19.1.2=default_hb5137d0_1 - - libclang13=19.1.2=default_h9c6a7e4_1 - - libcups=2.3.3=h4637d8d_4 - - libcurl=8.10.1=hbbe4b11_0 - - libdeflate=1.22=hb9d3cd8_0 - - libdrm=2.4.123=hb9d3cd8_0 - - libedit=3.1.20191231=he28a2e2_2 - - libegl=1.7.0=ha4b6fd6_1 + - lcms2=2.17=h717163a_0 + - ld_impl_linux-64=2.43=h1423503_5 + - lerc=4.0.0=h0aef613_1 + - libaec=1.1.4=h3f801dc_0 + - libblas=3.9.0=32_h59b9bed_openblas + - libbrotlicommon=1.1.0=hb9d3cd8_3 + - libbrotlidec=1.1.0=hb9d3cd8_3 + - libbrotlienc=1.1.0=hb9d3cd8_3 + - libcblas=3.9.0=32_he106b2a_openblas + - libclang-cpp20.1=20.1.7=default_h1df26ce_0 + - libclang13=20.1.7=default_he06ed0a_0 + - libcups=2.3.3=hb8b1518_5 + - libcurl=8.14.1=h332b0f4_0 + - libdeflate=1.24=h86f0d12_0 + - libdrm=2.4.125=hb9d3cd8_0 + - libedit=3.1.20250104=pl5321h7949ede_0 + - libegl=1.7.0=ha4b6fd6_2 - libev=4.33=hd590300_2 - - libexpat=2.6.3=h5888daf_0 - - libffi=3.4.2=h7f98852_5 - - libgcc=14.2.0=h77fa898_1 - - libgcc-ng=14.2.0=h69a702a_1 - - libgfortran=14.2.0=h69a702a_1 - - libgfortran-ng=14.2.0=h69a702a_1 - - libgfortran5=14.2.0=hd5240d6_1 - - libgl=1.7.0=ha4b6fd6_1 - - libglib=2.82.2=h2ff4ddf_0 - - libglvnd=1.7.0=ha4b6fd6_1 - - libglx=1.7.0=ha4b6fd6_1 - - libgomp=14.2.0=h77fa898_1 - - libiconv=1.17=hd590300_2 - - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=25_linux64_openblas - - libllvm19=19.1.2=ha7bfdaf_0 - - libnetcdf=4.9.2=nompi_h2564987_115 + - 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=15.1.0=h767d61c_2 + - libgcc-ng=15.1.0=h69a702a_2 + - libgfortran=15.1.0=h69a702a_2 + - libgfortran5=15.1.0=hcea5267_2 + - libgl=1.7.0=ha4b6fd6_2 + - libglib=2.84.2=h3618099_0 + - libglvnd=1.7.0=ha4b6fd6_2 + - libglx=1.7.0=ha4b6fd6_2 + - libgomp=15.1.0=h767d61c_2 + - libiconv=1.18=h4ce23a2_1 + - libjpeg-turbo=3.1.0=hb9d3cd8_0 + - liblapack=3.9.0=32_h7ac8fdf_openblas + - libllvm20=20.1.7=he9d0ab4_0 + - liblzma=5.8.1=hb9d3cd8_2 + - liblzma-devel=5.8.1=hb9d3cd8_2 + - libnetcdf=4.9.2=nompi_h0134ee8_117 - libnghttp2=1.64.0=h161d5f1_0 - - libnsl=2.0.1=hd590300_0 - - libntlm=1.4=h7f98852_1002 - - libopenblas=0.3.28=pthreads_h94d23a6_0 - - libopengl=1.7.0=ha4b6fd6_1 - - libpciaccess=0.18=hd590300_0 - - libpng=1.6.44=hadc24fc_0 - - libpq=17.0=h04577a9_4 - - libsqlite=3.47.0=hadc24fc_0 - - libssh2=1.11.0=h0841786_0 - - libstdcxx=14.2.0=hc0a3c3a_1 - - libstdcxx-ng=14.2.0=h4852527_1 - - libtiff=4.7.0=he137b08_1 + - libnsl=2.0.1=hb9d3cd8_1 + - libntlm=1.8=hb9d3cd8_0 + - libopenblas=0.3.30=pthreads_h94d23a6_0 + - libopengl=1.7.0=ha4b6fd6_2 + - libpciaccess=0.18=hb9d3cd8_0 + - libpng=1.6.49=h943b412_0 + - libpq=17.5=h27ae623_0 + - libsqlite=3.50.1=hee588c1_0 + - libssh2=1.11.1=hcf80075_0 + - libstdcxx=15.1.0=h8f9b012_2 + - libstdcxx-ng=15.1.0=h4852527_2 + - libtiff=4.7.0=hf01ce69_5 - libuuid=2.38.1=h0b41bf4_0 - - libwebp-base=1.4.0=hd590300_0 + - libwebp-base=1.5.0=h851e524_0 - libxcb=1.17.0=h8a09558_0 - - libxkbcommon=1.7.0=h2c5496b_1 - - libxml2=2.12.7=he7c6b58_4 + - libxcrypt=4.4.36=hd590300_1 + - libxkbcommon=1.10.0=h65c71a3_0 + - libxml2=2.13.8=h4bc477f_0 - libxslt=1.1.39=h76b75d6_0 - - libzip=1.11.1=hf83b1b0_0 + - libzip=1.11.2=h6991a6a_0 - libzlib=1.3.1=hb9d3cd8_2 - - lz4-c=1.9.4=hcb278e6_0 - - markdown-it-py=3.0.0=pyhd8ed1ab_0 - - markupsafe=3.0.2=py310h89163eb_0 - - matplotlib=3.9.2=py310hff52083_1 - - matplotlib-base=3.9.2=py310h68603db_1 - - matplotlib-inline=0.1.7=pyhd8ed1ab_0 - - mccabe=0.7.0=pyhd8ed1ab_0 - - mdurl=0.1.2=pyhd8ed1ab_0 - - munkres=1.1.4=pyh9f0ad1d_0 - - mypy=1.13.0=py310ha75aee5_0 - - mypy_extensions=1.0.0=pyha770c72_0 - - mysql-common=9.0.1=h266115a_2 - - mysql-libs=9.0.1=he0572af_2 - - ncurses=6.5=he02047a_1 - - netcdf4=1.7.2=nompi_py310h5146f0f_100 - - nodeenv=1.9.1=pyhd8ed1ab_0 - - numpy=2.1.2=py310hd6e36ab_0 - - openjpeg=2.5.2=h488ebb8_0 - - openldap=2.6.8=hedd0468_0 - - openssl=3.3.2=hb9d3cd8_0 - - packaging=24.1=pyhd8ed1ab_0 - - pandas=2.2.3=py310h5eaa309_1 - - parso=0.8.4=pyhd8ed1ab_0 + - lz4-c=1.10.0=h5888daf_1 + - markdown-it-py=3.0.0=pyhd8ed1ab_1 + - markupsafe=3.0.2=py310h89163eb_1 + - matplotlib=3.10.3=py310hff52083_0 + - matplotlib-base=3.10.3=py310h68603db_0 + - matplotlib-inline=0.1.7=pyhd8ed1ab_1 + - mccabe=0.7.0=pyhd8ed1ab_1 + - mdurl=0.1.2=pyhd8ed1ab_1 + - munkres=1.1.4=pyhd8ed1ab_1 + - mypy=1.16.1=py310ha75aee5_0 + - mypy_extensions=1.1.0=pyha770c72_0 + - ncurses=6.5=h2d0b736_3 + - netcdf4=1.7.2=nompi_py310haba2683_102 + - nodeenv=1.9.1=pyhd8ed1ab_1 + - numpy=2.2.6=py310hefbff90_0 + - openjpeg=2.5.3=h5fbd93e_0 + - openldap=2.6.10=he970967_0 + - openssl=3.5.0=h7b32b05_1 + - packaging=25.0=pyh29332c3_1 + - pandas=2.3.0=py310h5eaa309_0 + - parso=0.8.4=pyhd8ed1ab_1 - pathlib=1.0.1=py310hff52083_7 - - pathspec=0.12.1=pyhd8ed1ab_0 - - pcre2=10.44=hba22ea6_2 - - pexpect=4.9.0=pyhd8ed1ab_0 - - pickleshare=0.7.5=py_1003 - - pillow=11.0.0=py310hfeaa1f3_0 - - pip=24.2=pyh8b19718_1 - - pixman=0.43.2=h59595ed_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 - - pre-commit=4.0.1=pyha770c72_0 - - pre-commit-hooks=5.0.0=pyhd8ed1ab_1 - - prompt-toolkit=3.0.48=pyha770c72_0 - - psutil=6.1.0=py310ha75aee5_0 + - pathspec=0.12.1=pyhd8ed1ab_1 + - pcre2=10.45=hc749103_0 + - pexpect=4.9.0=pyhd8ed1ab_1 + - pickleshare=0.7.5=pyhd8ed1ab_1004 + - pillow=11.2.1=py310h7e6dc6c_0 + - pip=25.1.1=pyh8b19718_0 + - pixman=0.46.2=h29eaf8c_0 + - platformdirs=4.3.8=pyhe01879c_0 + - pluggy=1.6.0=pyhd8ed1ab_0 + - pre-commit=4.2.0=pyha770c72_0 + - pre-commit-hooks=5.0.0=pyhd8ed1ab_2 + - prompt-toolkit=3.0.51=pyha770c72_0 + - psutil=7.0.0=py310ha75aee5_0 - pthread-stubs=0.4=hb9d3cd8_1002 - - ptyprocess=0.7.0=pyhd3deb0d_0 - - pure_eval=0.2.3=pyhd8ed1ab_0 - - pycodestyle=2.12.1=pyhd8ed1ab_0 - - pycparser=2.22=pyhd8ed1ab_0 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py310h505e2c1_0 - - pydocstyle=6.3.0=pyhd8ed1ab_0 - - pyflakes=3.2.0=pyhd8ed1ab_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.3.1=pyhd8ed1ab_0 - - pyparsing=3.2.0=pyhd8ed1ab_1 - - pyside6=6.8.0=py310hfd10a26_1 - - pytest=8.3.3=pyhd8ed1ab_0 + - ptyprocess=0.7.0=pyhd8ed1ab_1 + - pure_eval=0.2.3=pyhd8ed1ab_1 + - pycodestyle=2.13.0=pyhd8ed1ab_0 + - pycparser=2.22=pyh29332c3_1 + - pydantic=2.11.7=pyh3cfb1c2_0 + - pydantic-core=2.33.2=py310hbcd0ec0_0 + - pydocstyle=6.3.0=pyhd8ed1ab_1 + - pyflakes=3.3.2=pyhd8ed1ab_0 + - pygments=2.19.1=pyhd8ed1ab_0 + - pylint=3.3.7=pyhe01879c_0 + - pyparsing=3.2.3=pyhd8ed1ab_1 + - pyside6=6.9.1=py310h21765ff_0 + - pytest=8.4.1=pyhd8ed1ab_0 - python=3.10.8=h4a9ceb5_0_cpython - - python-dateutil=2.9.0=pyhd8ed1ab_0 - - python-tzdata=2024.2=pyhd8ed1ab_0 - - python_abi=3.10=5_cp310 - - pytoolconfig=1.2.5=pyhd8ed1ab_0 - - pytz=2024.1=pyhd8ed1ab_0 - - pyyaml=6.0.2=py310ha75aee5_1 + - python-dateutil=2.9.0.post0=pyhff2d567_1 + - python-tzdata=2025.2=pyhd8ed1ab_0 + - python_abi=3.10=7_cp310 + - pytoolconfig=1.2.5=pyhd8ed1ab_1 + - pytz=2025.2=pyhd8ed1ab_0 + - pyyaml=6.0.2=py310h89163eb_2 - qhull=2020.2=h434a139_5 - - qt6-main=6.8.0=h6e8976b_0 - - readline=8.2=h8228510_1 - - regex=2024.9.11=py310ha75aee5_0 - - rich=13.9.3=pyhd8ed1ab_0 - - rope=1.13.0=pyhd8ed1ab_0 - - rstcheck=6.2.4=pyhd8ed1ab_0 - - rstcheck-core=1.2.1=pyhd8ed1ab_1 - - ruamel.yaml=0.18.6=py310ha75aee5_1 + - qt6-main=6.9.1=h0384650_0 + - readline=8.2=h8c095d6_2 + - regex=2024.11.6=py310ha75aee5_0 + - rich=14.0.0=pyh29332c3_0 + - rope=1.13.0=pyhd8ed1ab_1 + - rstcheck=6.2.4=pyhd8ed1ab_1 + - rstcheck-core=1.2.1=pyhd8ed1ab_2 + - ruamel.yaml=0.18.14=py310ha75aee5_0 - ruamel.yaml.clib=0.2.8=py310ha75aee5_1 - - scipy=1.14.1=py310hfcf56fc_1 - - setuptools=75.1.0=pyhd8ed1ab_0 - - shellingham=1.5.4=pyhd8ed1ab_0 - - six=1.16.0=pyh6c4a22f_0 - - snappy=1.2.1=ha2e4443_0 - - snowballstemmer=2.2.0=pyhd8ed1ab_0 - - stack_data=0.6.2=pyhd8ed1ab_0 - - tk=8.6.13=noxft_h4845f30_101 - - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.0.2=pyhd8ed1ab_0 - - tomlkit=0.13.2=pyha770c72_0 - - tornado=6.4.1=py310ha75aee5_1 - - traitlets=5.14.3=pyhd8ed1ab_0 - - typer=0.12.5=pyhd8ed1ab_0 - - typer-slim=0.12.5=pyhd8ed1ab_0 - - typer-slim-standard=0.12.5=hd8ed1ab_0 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024b=hc8b5060_0 + - scipy=1.15.2=py310h1d65ade_0 + - setuptools=80.9.0=pyhff2d567_0 + - shellingham=1.5.4=pyhd8ed1ab_1 + - six=1.17.0=pyhd8ed1ab_0 + - snappy=1.2.1=h8bd8927_1 + - snowballstemmer=3.0.1=pyhd8ed1ab_0 + - stack_data=0.6.3=pyhd8ed1ab_1 + - tk=8.6.13=noxft_hd72426e_102 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomlkit=0.13.3=pyha770c72_0 + - tornado=6.5.1=py310ha75aee5_0 + - traitlets=5.14.3=pyhd8ed1ab_1 + - typer=0.16.0=pyh167b9f4_0 + - typer-slim=0.16.0=pyhe01879c_0 + - typer-slim-standard=0.16.0=hf964461_0 + - typing-extensions=4.14.0=h32cad80_0 + - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing_extensions=4.14.0=pyhe01879c_0 + - tzdata=2025b=h78e105d_0 - ukkonen=1.0.1=py310h3788b33_5 - - unicodedata2=15.1.0=py310ha75aee5_1 - - virtualenv=20.27.0=pyhd8ed1ab_0 - - wayland=1.23.1=h3e06ad9_0 - - wcwidth=0.2.13=pyhd8ed1ab_0 - - wheel=0.44.0=pyhd8ed1ab_0 - - xarray=2024.9.0=pyhd8ed1ab_1 + - unicodedata2=16.0.0=py310ha75aee5_0 + - virtualenv=20.31.2=pyhd8ed1ab_0 + - wayland=1.23.1=h3e06ad9_1 + - wcwidth=0.2.13=pyhd8ed1ab_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - xarray=2025.6.1=pyhd8ed1ab_1 - 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 - - xkeyboard-config=2.43=hb9d3cd8_0 - - xorg-libice=1.1.1=hb9d3cd8_1 - - xorg-libsm=1.2.4=he73a12e_1 - - xorg-libx11=1.8.10=h4f16b4b_0 - - xorg-libxau=1.0.11=hb9d3cd8_1 + - xkeyboard-config=2.45=hb9d3cd8_0 + - 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.2=hb9d3cd8_0 + - 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-libxrandr=1.5.4=hb9d3cd8_0 - - xorg-libxrender=0.9.11=hb9d3cd8_1 + - xorg-libxrender=0.9.12=hb9d3cd8_0 - xorg-libxtst=1.2.5=hb9d3cd8_3 - - xorg-libxxf86vm=1.1.5=hb9d3cd8_4 - - xorg-xorgproto=2024.1=hb9d3cd8_1 - - xz=5.2.6=h166bdaf_0 + - xorg-libxxf86vm=1.1.6=hb9d3cd8_0 + - xz=5.8.1=hbcc6ac9_2 + - xz-gpl-tools=5.8.1=hbcc6ac9_2 + - xz-tools=5.8.1=hb9d3cd8_2 - yaml=0.2.5=h7f98852_2 - - zipp=3.20.2=pyhd8ed1ab_0 + - zipp=3.23.0=pyhd8ed1ab_0 - zlib=1.3.1=hb9d3cd8_2 - - zstd=1.5.6=ha6fb4c9_0 + - zstd=1.5.7=hb8e6e7a_2 - pip: - - coverage==7.6.4 + - coverage==7.9.1 - flake8-pyproject==1.2.3 - - pytest-cov==5.0.0 + - pytest-cov==6.2.1 diff --git a/setup_env.sh b/setup_env.sh index be82afba..a2020bfb 100755 --- a/setup_env.sh +++ b/setup_env.sh @@ -65,6 +65,6 @@ else ${CONDA} env update --name ${ENV_NAME} --file requirements/requirements.yml || exit if ${EXPORT}; then echo "Export pinned prod environment" - ${CONDA} env export --name ${ENV_NAME} | \grep -v '^prefix:' > requirements/environment.yml || exit + ${CONDA} env export --name ${ENV_NAME} --no-builds | \grep -v '^prefix:' > requirements/environment.yml || exit fi fi diff --git a/util/utils.py b/util/utils.py index ea1036bd..6a4ed928 100644 --- a/util/utils.py +++ b/util/utils.py @@ -1,4 +1,4 @@ -"""" +""" This module provides utility functions for list and string operations, as well as a function to generate seeds based on a member number for probtest. """ From 0247a212771e1febd3cfee16cd7ff537655a6fbb Mon Sep 17 00:00:00 2001 From: Daniel Hupp Date: Fri, 20 Jun 2025 15:01:49 +0200 Subject: [PATCH 3/5] update --- requirements/environment.yml | 484 +++++++++++++++++------------------ 1 file changed, 242 insertions(+), 242 deletions(-) diff --git a/requirements/environment.yml b/requirements/environment.yml index eb1e2c8b..27a76773 100644 --- a/requirements/environment.yml +++ b/requirements/environment.yml @@ -3,248 +3,248 @@ channels: - conda-forge - defaults dependencies: - - _libgcc_mutex=0.1=conda_forge - - _openmp_mutex=4.5=2_gnu - - alsa-lib=1.2.14=hb9d3cd8_0 - - annotated-types=0.7.0=pyhd8ed1ab_1 - - astroid=3.3.10=py310hff52083_0 - - asttokens=3.0.0=pyhd8ed1ab_1 - - black=25.1.0=pyha5154f8_0 - - blosc=1.21.6=he440d0b_1 - - brotli=1.1.0=hb9d3cd8_3 - - brotli-bin=1.1.0=hb9d3cd8_3 - - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.5=hb9d3cd8_0 - - ca-certificates=2025.6.15=hbd8a1cb_0 - - cairo=1.18.4=h3394656_0 - - certifi=2025.6.15=pyhd8ed1ab_0 - - cffi=1.17.1=py310h8deb56e_0 - - cfgv=3.3.1=pyhd8ed1ab_1 - - cftime=1.6.4=py310hf462985_1 - - click=8.2.1=pyh707e725_0 - - codespell=2.4.1=pyhd8ed1ab_0 - - colorama=0.4.6=pyhd8ed1ab_1 - - contourpy=1.3.2=py310h3788b33_0 - - cycler=0.12.1=pyhd8ed1ab_1 - - cyrus-sasl=2.1.28=hd9c7081_0 - - dbus=1.16.2=h3c4dab8_0 - - decorator=5.2.1=pyhd8ed1ab_0 - - dill=0.4.0=pyhd8ed1ab_0 - - distlib=0.3.9=pyhd8ed1ab_1 - - docutils=0.21.2=pyhd8ed1ab_1 - - double-conversion=3.3.1=h5888daf_0 - - exceptiongroup=1.3.0=pyhd8ed1ab_0 - - executing=2.2.0=pyhd8ed1ab_0 - - filelock=3.18.0=pyhd8ed1ab_0 - - flake8=7.2.0=pyhd8ed1ab_0 - - flake8-black=0.3.6=pyhd8ed1ab_1 - - 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.58.4=py310h89163eb_0 - - freetype=2.13.3=ha770c72_1 - - graphite2=1.3.14=h5888daf_0 - - harfbuzz=11.2.1=h3beb420_0 - - hdf4=4.2.15=h2a13503_7 - - hdf5=1.14.6=nompi_h2d575fe_101 - - icu=75.1=he02047a_0 - - identify=2.6.12=pyhd8ed1ab_0 - - importlib-metadata=8.7.0=pyhe01879c_1 - - iniconfig=2.0.0=pyhd8ed1ab_1 - - ipdb=0.13.13=pyhd8ed1ab_1 - - ipython=8.37.0=pyh8f84b5b_0 - - isort=6.0.1=pyhd8ed1ab_1 - - jedi=0.19.2=pyhd8ed1ab_1 - - jinja2=3.1.6=pyhd8ed1ab_0 - - keyutils=1.6.1=h166bdaf_0 - - kiwisolver=1.4.7=py310h3788b33_0 - - krb5=1.21.3=h659f571_0 - - lcms2=2.17=h717163a_0 - - ld_impl_linux-64=2.43=h1423503_5 - - lerc=4.0.0=h0aef613_1 - - libaec=1.1.4=h3f801dc_0 - - libblas=3.9.0=32_h59b9bed_openblas - - libbrotlicommon=1.1.0=hb9d3cd8_3 - - libbrotlidec=1.1.0=hb9d3cd8_3 - - libbrotlienc=1.1.0=hb9d3cd8_3 - - libcblas=3.9.0=32_he106b2a_openblas - - libclang-cpp20.1=20.1.7=default_h1df26ce_0 - - libclang13=20.1.7=default_he06ed0a_0 - - libcups=2.3.3=hb8b1518_5 - - libcurl=8.14.1=h332b0f4_0 - - libdeflate=1.24=h86f0d12_0 - - libdrm=2.4.125=hb9d3cd8_0 - - libedit=3.1.20250104=pl5321h7949ede_0 - - libegl=1.7.0=ha4b6fd6_2 - - libev=4.33=hd590300_2 - - 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=15.1.0=h767d61c_2 - - libgcc-ng=15.1.0=h69a702a_2 - - libgfortran=15.1.0=h69a702a_2 - - libgfortran5=15.1.0=hcea5267_2 - - libgl=1.7.0=ha4b6fd6_2 - - libglib=2.84.2=h3618099_0 - - libglvnd=1.7.0=ha4b6fd6_2 - - libglx=1.7.0=ha4b6fd6_2 - - libgomp=15.1.0=h767d61c_2 - - libiconv=1.18=h4ce23a2_1 - - libjpeg-turbo=3.1.0=hb9d3cd8_0 - - liblapack=3.9.0=32_h7ac8fdf_openblas - - libllvm20=20.1.7=he9d0ab4_0 - - liblzma=5.8.1=hb9d3cd8_2 - - liblzma-devel=5.8.1=hb9d3cd8_2 - - libnetcdf=4.9.2=nompi_h0134ee8_117 - - libnghttp2=1.64.0=h161d5f1_0 - - libnsl=2.0.1=hb9d3cd8_1 - - libntlm=1.8=hb9d3cd8_0 - - libopenblas=0.3.30=pthreads_h94d23a6_0 - - libopengl=1.7.0=ha4b6fd6_2 - - libpciaccess=0.18=hb9d3cd8_0 - - libpng=1.6.49=h943b412_0 - - libpq=17.5=h27ae623_0 - - libsqlite=3.50.1=hee588c1_0 - - libssh2=1.11.1=hcf80075_0 - - libstdcxx=15.1.0=h8f9b012_2 - - libstdcxx-ng=15.1.0=h4852527_2 - - libtiff=4.7.0=hf01ce69_5 - - 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.10.0=h65c71a3_0 - - libxml2=2.13.8=h4bc477f_0 - - libxslt=1.1.39=h76b75d6_0 - - libzip=1.11.2=h6991a6a_0 - - libzlib=1.3.1=hb9d3cd8_2 - - lz4-c=1.10.0=h5888daf_1 - - markdown-it-py=3.0.0=pyhd8ed1ab_1 - - markupsafe=3.0.2=py310h89163eb_1 - - matplotlib=3.10.3=py310hff52083_0 - - matplotlib-base=3.10.3=py310h68603db_0 - - matplotlib-inline=0.1.7=pyhd8ed1ab_1 - - mccabe=0.7.0=pyhd8ed1ab_1 - - mdurl=0.1.2=pyhd8ed1ab_1 - - munkres=1.1.4=pyhd8ed1ab_1 - - mypy=1.16.1=py310ha75aee5_0 - - mypy_extensions=1.1.0=pyha770c72_0 - - ncurses=6.5=h2d0b736_3 - - netcdf4=1.7.2=nompi_py310haba2683_102 - - nodeenv=1.9.1=pyhd8ed1ab_1 - - numpy=2.2.6=py310hefbff90_0 - - openjpeg=2.5.3=h5fbd93e_0 - - openldap=2.6.10=he970967_0 - - openssl=3.5.0=h7b32b05_1 - - packaging=25.0=pyh29332c3_1 - - pandas=2.3.0=py310h5eaa309_0 - - parso=0.8.4=pyhd8ed1ab_1 - - pathlib=1.0.1=py310hff52083_7 - - pathspec=0.12.1=pyhd8ed1ab_1 - - pcre2=10.45=hc749103_0 - - pexpect=4.9.0=pyhd8ed1ab_1 - - pickleshare=0.7.5=pyhd8ed1ab_1004 - - pillow=11.2.1=py310h7e6dc6c_0 - - pip=25.1.1=pyh8b19718_0 - - pixman=0.46.2=h29eaf8c_0 - - platformdirs=4.3.8=pyhe01879c_0 - - pluggy=1.6.0=pyhd8ed1ab_0 - - pre-commit=4.2.0=pyha770c72_0 - - pre-commit-hooks=5.0.0=pyhd8ed1ab_2 - - prompt-toolkit=3.0.51=pyha770c72_0 - - psutil=7.0.0=py310ha75aee5_0 - - pthread-stubs=0.4=hb9d3cd8_1002 - - ptyprocess=0.7.0=pyhd8ed1ab_1 - - pure_eval=0.2.3=pyhd8ed1ab_1 - - pycodestyle=2.13.0=pyhd8ed1ab_0 - - pycparser=2.22=pyh29332c3_1 - - pydantic=2.11.7=pyh3cfb1c2_0 - - pydantic-core=2.33.2=py310hbcd0ec0_0 - - pydocstyle=6.3.0=pyhd8ed1ab_1 - - pyflakes=3.3.2=pyhd8ed1ab_0 - - pygments=2.19.1=pyhd8ed1ab_0 - - pylint=3.3.7=pyhe01879c_0 - - pyparsing=3.2.3=pyhd8ed1ab_1 - - pyside6=6.9.1=py310h21765ff_0 - - pytest=8.4.1=pyhd8ed1ab_0 - - python=3.10.8=h4a9ceb5_0_cpython - - python-dateutil=2.9.0.post0=pyhff2d567_1 - - python-tzdata=2025.2=pyhd8ed1ab_0 - - python_abi=3.10=7_cp310 - - pytoolconfig=1.2.5=pyhd8ed1ab_1 - - pytz=2025.2=pyhd8ed1ab_0 - - pyyaml=6.0.2=py310h89163eb_2 - - qhull=2020.2=h434a139_5 - - qt6-main=6.9.1=h0384650_0 - - readline=8.2=h8c095d6_2 - - regex=2024.11.6=py310ha75aee5_0 - - rich=14.0.0=pyh29332c3_0 - - rope=1.13.0=pyhd8ed1ab_1 - - rstcheck=6.2.4=pyhd8ed1ab_1 - - rstcheck-core=1.2.1=pyhd8ed1ab_2 - - ruamel.yaml=0.18.14=py310ha75aee5_0 - - ruamel.yaml.clib=0.2.8=py310ha75aee5_1 - - scipy=1.15.2=py310h1d65ade_0 - - setuptools=80.9.0=pyhff2d567_0 - - shellingham=1.5.4=pyhd8ed1ab_1 - - six=1.17.0=pyhd8ed1ab_0 - - snappy=1.2.1=h8bd8927_1 - - snowballstemmer=3.0.1=pyhd8ed1ab_0 - - stack_data=0.6.3=pyhd8ed1ab_1 - - tk=8.6.13=noxft_hd72426e_102 - - toml=0.10.2=pyhd8ed1ab_1 - - tomli=2.2.1=pyhd8ed1ab_1 - - tomlkit=0.13.3=pyha770c72_0 - - tornado=6.5.1=py310ha75aee5_0 - - traitlets=5.14.3=pyhd8ed1ab_1 - - typer=0.16.0=pyh167b9f4_0 - - typer-slim=0.16.0=pyhe01879c_0 - - typer-slim-standard=0.16.0=hf964461_0 - - typing-extensions=4.14.0=h32cad80_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 - - typing_extensions=4.14.0=pyhe01879c_0 - - tzdata=2025b=h78e105d_0 - - ukkonen=1.0.1=py310h3788b33_5 - - unicodedata2=16.0.0=py310ha75aee5_0 - - virtualenv=20.31.2=pyhd8ed1ab_0 - - wayland=1.23.1=h3e06ad9_1 - - wcwidth=0.2.13=pyhd8ed1ab_1 - - wheel=0.45.1=pyhd8ed1ab_1 - - xarray=2025.6.1=pyhd8ed1ab_1 - - 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 - - xkeyboard-config=2.45=hb9d3cd8_0 - - 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-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 - - xz=5.8.1=hbcc6ac9_2 - - xz-gpl-tools=5.8.1=hbcc6ac9_2 - - xz-tools=5.8.1=hb9d3cd8_2 - - yaml=0.2.5=h7f98852_2 - - zipp=3.23.0=pyhd8ed1ab_0 - - zlib=1.3.1=hb9d3cd8_2 - - zstd=1.5.7=hb8e6e7a_2 + - _libgcc_mutex=0.1 + - _openmp_mutex=4.5 + - alsa-lib=1.2.14 + - annotated-types=0.7.0 + - astroid=3.3.10 + - asttokens=3.0.0 + - black=25.1.0 + - blosc=1.21.6 + - brotli=1.1.0 + - brotli-bin=1.1.0 + - bzip2=1.0.8 + - c-ares=1.34.5 + - ca-certificates=2025.6.15 + - cairo=1.18.4 + - certifi=2025.6.15 + - cffi=1.17.1 + - cfgv=3.3.1 + - cftime=1.6.4 + - click=8.2.1 + - codespell=2.4.1 + - colorama=0.4.6 + - contourpy=1.3.2 + - cycler=0.12.1 + - cyrus-sasl=2.1.28 + - dbus=1.16.2 + - decorator=5.2.1 + - dill=0.4.0 + - distlib=0.3.9 + - docutils=0.21.2 + - double-conversion=3.3.1 + - exceptiongroup=1.3.0 + - executing=2.2.0 + - filelock=3.18.0 + - flake8=7.2.0 + - flake8-black=0.3.6 + - 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.15.0 + - fonts-conda-ecosystem=1 + - fonts-conda-forge=1 + - fonttools=4.58.4 + - freetype=2.13.3 + - graphite2=1.3.14 + - harfbuzz=11.2.1 + - hdf4=4.2.15 + - hdf5=1.14.6 + - icu=75.1 + - identify=2.6.12 + - importlib-metadata=8.7.0 + - iniconfig=2.0.0 + - ipdb=0.13.13 + - ipython=8.37.0 + - isort=6.0.1 + - jedi=0.19.2 + - jinja2=3.1.6 + - keyutils=1.6.1 + - kiwisolver=1.4.7 + - krb5=1.21.3 + - lcms2=2.17 + - ld_impl_linux-64=2.43 + - lerc=4.0.0 + - libaec=1.1.4 + - libblas=3.9.0 + - libbrotlicommon=1.1.0 + - libbrotlidec=1.1.0 + - libbrotlienc=1.1.0 + - libcblas=3.9.0 + - libclang-cpp20.1=20.1.7 + - libclang13=20.1.7 + - libcups=2.3.3 + - libcurl=8.14.1 + - libdeflate=1.24 + - libdrm=2.4.125 + - libedit=3.1.20250104 + - libegl=1.7.0 + - libev=4.33 + - libexpat=2.7.0 + - libffi=3.4.6 + - libfreetype=2.13.3 + - libfreetype6=2.13.3 + - libgcc=15.1.0 + - libgcc-ng=15.1.0 + - libgfortran=15.1.0 + - libgfortran5=15.1.0 + - libgl=1.7.0 + - libglib=2.84.2 + - libglvnd=1.7.0 + - libglx=1.7.0 + - libgomp=15.1.0 + - libiconv=1.18 + - libjpeg-turbo=3.1.0 + - liblapack=3.9.0 + - libllvm20=20.1.7 + - liblzma=5.8.1 + - liblzma-devel=5.8.1 + - libnetcdf=4.9.2 + - libnghttp2=1.64.0 + - libnsl=2.0.1 + - libntlm=1.8 + - libopenblas=0.3.30 + - libopengl=1.7.0 + - libpciaccess=0.18 + - libpng=1.6.49 + - libpq=17.5 + - libsqlite=3.50.1 + - libssh2=1.11.1 + - libstdcxx=15.1.0 + - libstdcxx-ng=15.1.0 + - libtiff=4.7.0 + - libuuid=2.38.1 + - libwebp-base=1.5.0 + - libxcb=1.17.0 + - libxcrypt=4.4.36 + - libxkbcommon=1.10.0 + - libxml2=2.13.8 + - libxslt=1.1.39 + - libzip=1.11.2 + - libzlib=1.3.1 + - lz4-c=1.10.0 + - markdown-it-py=3.0.0 + - markupsafe=3.0.2 + - matplotlib=3.10.3 + - matplotlib-base=3.10.3 + - matplotlib-inline=0.1.7 + - mccabe=0.7.0 + - mdurl=0.1.2 + - munkres=1.1.4 + - mypy=1.16.1 + - mypy_extensions=1.1.0 + - ncurses=6.5 + - netcdf4=1.7.2 + - nodeenv=1.9.1 + - numpy=2.2.6 + - openjpeg=2.5.3 + - openldap=2.6.10 + - openssl=3.5.0 + - packaging=25.0 + - pandas=2.3.0 + - parso=0.8.4 + - pathlib=1.0.1 + - pathspec=0.12.1 + - pcre2=10.45 + - pexpect=4.9.0 + - pickleshare=0.7.5 + - pillow=11.2.1 + - pip=25.1.1 + - pixman=0.46.2 + - platformdirs=4.3.8 + - pluggy=1.6.0 + - pre-commit=4.2.0 + - pre-commit-hooks=5.0.0 + - prompt-toolkit=3.0.51 + - psutil=7.0.0 + - pthread-stubs=0.4 + - ptyprocess=0.7.0 + - pure_eval=0.2.3 + - pycodestyle=2.13.0 + - pycparser=2.22 + - pydantic=2.11.7 + - pydantic-core=2.33.2 + - pydocstyle=6.3.0 + - pyflakes=3.3.2 + - pygments=2.19.1 + - pylint=3.3.7 + - pyparsing=3.2.3 + - pyside6=6.9.1 + - pytest=8.4.1 + - python=3.10.8 + - python-dateutil=2.9.0.post0 + - python-tzdata=2025.2 + - python_abi=3.10 + - pytoolconfig=1.2.5 + - pytz=2025.2 + - pyyaml=6.0.2 + - qhull=2020.2 + - qt6-main=6.9.1 + - readline=8.2 + - regex=2024.11.6 + - rich=14.0.0 + - rope=1.13.0 + - rstcheck=6.2.4 + - rstcheck-core=1.2.1 + - ruamel.yaml=0.18.14 + - ruamel.yaml.clib=0.2.8 + - scipy=1.15.2 + - setuptools=80.9.0 + - shellingham=1.5.4 + - six=1.17.0 + - snappy=1.2.1 + - snowballstemmer=3.0.1 + - stack_data=0.6.3 + - tk=8.6.13 + - toml=0.10.2 + - tomli=2.2.1 + - tomlkit=0.13.3 + - tornado=6.5.1 + - traitlets=5.14.3 + - typer=0.16.0 + - typer-slim=0.16.0 + - typer-slim-standard=0.16.0 + - typing-extensions=4.14.0 + - typing-inspection=0.4.1 + - typing_extensions=4.14.0 + - tzdata=2025b + - ukkonen=1.0.1 + - unicodedata2=16.0.0 + - virtualenv=20.31.2 + - wayland=1.23.1 + - wcwidth=0.2.13 + - wheel=0.45.1 + - xarray=2025.6.1 + - xcb-util=0.4.1 + - xcb-util-cursor=0.1.5 + - xcb-util-image=0.4.0 + - xcb-util-keysyms=0.4.1 + - xcb-util-renderutil=0.3.10 + - xcb-util-wm=0.4.2 + - xkeyboard-config=2.45 + - xorg-libice=1.1.2 + - xorg-libsm=1.2.6 + - xorg-libx11=1.8.12 + - xorg-libxau=1.0.12 + - xorg-libxcomposite=0.4.6 + - 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.12 + - xorg-libxtst=1.2.5 + - xorg-libxxf86vm=1.1.6 + - xz=5.8.1 + - xz-gpl-tools=5.8.1 + - xz-tools=5.8.1 + - yaml=0.2.5 + - zipp=3.23.0 + - zlib=1.3.1 + - zstd=1.5.7 - pip: - coverage==7.9.1 - flake8-pyproject==1.2.3 From 9dd3e93938fc1c619ca1c3ea4a2900b04ee869a7 Mon Sep 17 00:00:00 2001 From: Daniel Hupp Date: Thu, 26 Jun 2025 15:33:15 +0200 Subject: [PATCH 4/5] update env --- requirements/environment.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/requirements/environment.yml b/requirements/environment.yml index 27a76773..10f5e55b 100644 --- a/requirements/environment.yml +++ b/requirements/environment.yml @@ -167,7 +167,7 @@ dependencies: - pydantic-core=2.33.2 - pydocstyle=6.3.0 - pyflakes=3.3.2 - - pygments=2.19.1 + - pygments=2.19.2 - pylint=3.3.7 - pyparsing=3.2.3 - pyside6=6.9.1 @@ -185,8 +185,8 @@ dependencies: - regex=2024.11.6 - rich=14.0.0 - rope=1.13.0 - - rstcheck=6.2.4 - - rstcheck-core=1.2.1 + - rstcheck=6.2.5 + - rstcheck-core=1.2.2 - ruamel.yaml=0.18.14 - ruamel.yaml.clib=0.2.8 - scipy=1.15.2 From 80f922b76c29de80670c5d40c58e7545739ce96a Mon Sep 17 00:00:00 2001 From: Daniel Hupp Date: Fri, 27 Jun 2025 13:55:59 +0200 Subject: [PATCH 5/5] update versions --- requirements/environment.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/requirements/environment.yml b/requirements/environment.yml index 10f5e55b..6f0e8afa 100644 --- a/requirements/environment.yml +++ b/requirements/environment.yml @@ -36,7 +36,7 @@ dependencies: - exceptiongroup=1.3.0 - executing=2.2.0 - filelock=3.18.0 - - flake8=7.2.0 + - flake8=7.3.0 - flake8-black=0.3.6 - font-ttf-dejavu-sans-mono=2.37 - font-ttf-inconsolata=3.000 @@ -161,12 +161,12 @@ dependencies: - pthread-stubs=0.4 - ptyprocess=0.7.0 - pure_eval=0.2.3 - - pycodestyle=2.13.0 + - pycodestyle=2.14.0 - pycparser=2.22 - pydantic=2.11.7 - pydantic-core=2.33.2 - pydocstyle=6.3.0 - - pyflakes=3.3.2 + - pyflakes=3.4.0 - pygments=2.19.2 - pylint=3.3.7 - pyparsing=3.2.3