From c30e3bb356c28c6a82bd0c442f1d07f73ea30afa Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 1 Feb 2024 00:28:27 +0000 Subject: [PATCH 001/132] Bump codecov/codecov-action from 3 to 4 Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/v3...v4) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/pytest-windows.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pytest-windows.yaml b/.github/workflows/pytest-windows.yaml index dac567d..d08d6d8 100644 --- a/.github/workflows/pytest-windows.yaml +++ b/.github/workflows/pytest-windows.yaml @@ -58,6 +58,6 @@ jobs: ls -l coverage.xml - name: Codecov if: ${{ success() && matrix.python_ver == '3.10' }} - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v4 with: name: GitHub From 9eefefeb69a9259fe731df89488d21497c7245ab Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 11 Mar 2024 11:18:01 -0700 Subject: [PATCH 002/132] Update docs --- geoapps_utils/transformations.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/geoapps_utils/transformations.py b/geoapps_utils/transformations.py index 242ea48..d71512d 100644 --- a/geoapps_utils/transformations.py +++ b/geoapps_utils/transformations.py @@ -10,8 +10,8 @@ def rotate_xyz(xyz: np.ndarray, center: list, theta: float, phi: float = 0.0): """ - Perform a counterclockwise rotation of scatter points around the z-axis, - then x-axis, about a center point. + Perform a counterclockwise rotation of scatter points around the x-axis, + then z-axis, about a center point. :param xyz: shape(*, 2) or shape(*, 3) Input coordinates. :param center: len(2) or len(3) Coordinates for the center of rotation. From 54e419313b0e300a7978518b09716532c23316b9 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Fri, 17 May 2024 14:11:57 -0700 Subject: [PATCH 003/132] Cump version. Update locks --- .../py-3.10-linux-64-dev.conda.lock.yml | 48 +-- environments/py-3.10-linux-64.conda.lock.yml | 42 +-- .../py-3.10-win-64-dev.conda.lock.yml | 32 +- environments/py-3.10-win-64.conda.lock.yml | 26 +- geoapps_utils/__init__.py | 2 +- py-3.10.conda-lock.yml | 330 +++++++++--------- pyproject.toml | 6 +- 7 files changed, 246 insertions(+), 240 deletions(-) diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index 2dc36b6..f4c8e54 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 1a7eb04b608ae1a941856f846b0224324de1d4e5cdc7f979db47bd1c1dcf73e1 +# input_hash: 263104b4ba34f6718c6264560ce37f7d6ec974ebf886d6385798822e442006be channels: - conda-forge @@ -9,9 +9,9 @@ dependencies: - _openmp_mutex=4.5=2_gnu - alsa-lib=1.2.11=hd590300_1 - annotated-types=0.6.0=pyhd8ed1ab_0 - - astroid=3.1.0=py310hff52083_0 + - astroid=3.2.1=py310hff52083_0 - attr=2.5.1=h166bdaf_1 - - blinker=1.8.1=pyhd8ed1ab_0 + - blinker=1.8.2=pyhd8ed1ab_0 - brotli-python=1.1.0=py310hc6cd4ac_1 - bzip2=1.0.8=hd590300_5 - c-ares=1.28.1=hd590300_0 @@ -41,13 +41,13 @@ dependencies: - gettext=0.22.5=h59595ed_2 - gettext-tools=0.22.5=h59595ed_2 - giflib=5.2.2=hd590300_0 - - glib=2.80.0=hf2295e7_6 - - glib-tools=2.80.0=hde27a5a_6 + - glib=2.80.2=hf974151_0 + - glib-tools=2.80.2=hb6ce0ca_0 - graphite2=1.3.13=h59595ed_1003 - gst-plugins-base=1.22.9=hfa15dee_1 - gstreamer=1.22.9=h98fc4e7_1 - - h5py=3.11.0=nompi_py310h65828d5_100 - - harfbuzz=8.4.0=h3d44ed6_0 + - h5py=3.11.0=nompi_py310hf054cd7_101 + - harfbuzz=8.5.0=hfac3d4d_0 - hdf5=1.14.3=nompi_h4f84152_101 - icu=73.2=h59595ed_0 - idna=3.7=pyhd8ed1ab_0 @@ -55,7 +55,7 @@ dependencies: - iniconfig=2.0.0=pyhd8ed1ab_0 - isort=5.13.2=pyhd8ed1ab_0 - itsdangerous=2.2.0=pyhd8ed1ab_0 - - jinja2=3.1.3=pyhd8ed1ab_0 + - jinja2=3.1.4=pyhd8ed1ab_0 - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.2=h659d440_0 - lame=3.100=h166bdaf_1003 @@ -79,14 +79,14 @@ dependencies: - libexpat=2.6.2=h59595ed_0 - libffi=3.4.2=h7f98852_5 - libflac=1.4.3=h59595ed_0 - - libgcc-ng=13.2.0=h77fa898_6 + - libgcc-ng=13.2.0=h77fa898_7 - libgcrypt=1.10.3=hd590300_0 - libgettextpo=0.22.5=h59595ed_2 - libgettextpo-devel=0.22.5=h59595ed_2 - - libgfortran-ng=13.2.0=h69a702a_6 - - libgfortran5=13.2.0=h43f5ff8_6 - - libglib=2.80.0=hf2295e7_6 - - libgomp=13.2.0=h77fa898_6 + - libgfortran-ng=13.2.0=h69a702a_7 + - libgfortran5=13.2.0=hca663fb_7 + - libglib=2.80.2=hf974151_0 + - libgomp=13.2.0=h77fa898_7 - libgpg-error=1.49=h4f305b6_0 - libiconv=1.17=hd590300_2 - libjpeg-turbo=3.0.0=hd590300_1 @@ -99,11 +99,11 @@ dependencies: - libopenblas=0.3.25=pthreads_h413a1c8_0 - libopus=1.3.1=h7f98852_1 - libpng=1.6.43=h2797004_0 - - libpq=16.2=h33b98f1_1 + - libpq=16.3=ha72fbe1_0 - libsndfile=1.2.2=hc60ed4a_1 - libsqlite=3.45.3=h2797004_0 - libssh2=1.11.0=h0841786_0 - - libstdcxx-ng=13.2.0=hc0a3c3a_6 + - libstdcxx-ng=13.2.0=hc0a3c3a_7 - libsystemd0=255=h3516f8a_1 - libtiff=4.6.0=h1dd3fc0_3 - libuuid=2.38.1=h0b41bf4_0 @@ -113,7 +113,7 @@ dependencies: - libxcb=1.15=h0b41bf4_0 - libxcrypt=4.4.36=hd590300_1 - libxkbcommon=1.7.0=h662e7e4_0 - - libxml2=2.12.6=h232c23b_2 + - libxml2=2.12.7=hc051c1a_0 - libxslt=1.1.39=h76b75d6_0 - libzlib=1.2.13=hd590300_5 - lz4-c=1.9.4=hcb278e6_0 @@ -122,10 +122,10 @@ dependencies: - mpg123=1.32.6=h59595ed_0 - mysql-common=8.3.0=hf1915f5_4 - mysql-libs=8.3.0=hca2cd23_4 - - ncurses=6.4.20240210=h59595ed_0 + - ncurses=6.5=h59595ed_0 - nest-asyncio=1.6.0=pyhd8ed1ab_0 - nspr=4.35=h27087fc_0 - - nss=3.98=h1d7d5a4_0 + - nss=3.100=hca3bf56_0 - numpy=1.23.5=py310h53a5b5f_0 - openjpeg=2.5.2=h488ebb8_0 - openssl=3.3.0=hd590300_0 @@ -134,7 +134,7 @@ dependencies: - pillow=10.1.0=py310h01dd4db_0 - pip=24.0=pyhd8ed1ab_0 - pixman=0.43.2=h59595ed_0 - - platformdirs=4.2.1=pyhd8ed1ab_0 + - platformdirs=4.2.2=pyhd8ed1ab_0 - plotly=5.22.0=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pooch=1.8.1=pyhd8ed1ab_0 @@ -143,7 +143,7 @@ dependencies: - pydantic=2.5.3=pyhd8ed1ab_0 - pydantic-core=2.14.6=py310hcb5633a_1 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.1.0=pyhd8ed1ab_0 + - pylint=3.2.0=pyhd8ed1ab_0 - pyqt=5.15.4=py310h29803b5_1 - pyqt5-sip=12.9.0=py310hd8f1fbe_1 - pyqtwebengine=5.15.4=py310h29803b5_1 @@ -162,16 +162,16 @@ dependencies: - setuptools=69.5.1=pyhd8ed1ab_0 - sip=6.5.1=py310h122e73d_2 - six=1.16.0=pyh6c4a22f_0 - - tenacity=8.2.3=pyhd8ed1ab_0 + - tenacity=8.3.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - - tomlkit=0.12.4=pyha770c72_0 + - tomlkit=0.12.5=pyha770c72_0 - typing-extensions=4.11.0=hd8ed1ab_0 - typing_extensions=4.11.0=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - urllib3=2.2.1=pyhd8ed1ab_0 - - werkzeug=3.0.2=pyhd8ed1ab_0 + - werkzeug=3.0.3=pyhd8ed1ab_0 - wheel=0.43.0=pyhd8ed1ab_1 - xcb-util=0.4.0=hd590300_1 - xcb-util-image=0.4.0=h8ee46fc_1 @@ -209,7 +209,7 @@ dependencies: - zlib=1.2.13=hd590300_5 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py === 0.9.0rc2 --hash=sha256:7cf9681b8d998445119fdec834afa00962f77aa4da9582552d1cb9e7de548c18 + - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index cd98988..cdc05e6 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 1a7eb04b608ae1a941856f846b0224324de1d4e5cdc7f979db47bd1c1dcf73e1 +# input_hash: 263104b4ba34f6718c6264560ce37f7d6ec974ebf886d6385798822e442006be channels: - conda-forge @@ -10,7 +10,7 @@ dependencies: - alsa-lib=1.2.11=hd590300_1 - annotated-types=0.6.0=pyhd8ed1ab_0 - attr=2.5.1=h166bdaf_1 - - blinker=1.8.1=pyhd8ed1ab_0 + - blinker=1.8.2=pyhd8ed1ab_0 - brotli-python=1.1.0=py310hc6cd4ac_1 - bzip2=1.0.8=hd590300_5 - c-ares=1.28.1=hd590300_0 @@ -36,19 +36,19 @@ dependencies: - gettext=0.22.5=h59595ed_2 - gettext-tools=0.22.5=h59595ed_2 - giflib=5.2.2=hd590300_0 - - glib=2.80.0=hf2295e7_6 - - glib-tools=2.80.0=hde27a5a_6 + - glib=2.80.2=hf974151_0 + - glib-tools=2.80.2=hb6ce0ca_0 - graphite2=1.3.13=h59595ed_1003 - gst-plugins-base=1.22.9=hfa15dee_1 - gstreamer=1.22.9=h98fc4e7_1 - - h5py=3.11.0=nompi_py310h65828d5_100 - - harfbuzz=8.4.0=h3d44ed6_0 + - h5py=3.11.0=nompi_py310hf054cd7_101 + - harfbuzz=8.5.0=hfac3d4d_0 - hdf5=1.14.3=nompi_h4f84152_101 - icu=73.2=h59595ed_0 - idna=3.7=pyhd8ed1ab_0 - importlib-metadata=7.1.0=pyha770c72_0 - itsdangerous=2.2.0=pyhd8ed1ab_0 - - jinja2=3.1.3=pyhd8ed1ab_0 + - jinja2=3.1.4=pyhd8ed1ab_0 - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.2=h659d440_0 - lame=3.100=h166bdaf_1003 @@ -72,14 +72,14 @@ dependencies: - libexpat=2.6.2=h59595ed_0 - libffi=3.4.2=h7f98852_5 - libflac=1.4.3=h59595ed_0 - - libgcc-ng=13.2.0=h77fa898_6 + - libgcc-ng=13.2.0=h77fa898_7 - libgcrypt=1.10.3=hd590300_0 - libgettextpo=0.22.5=h59595ed_2 - libgettextpo-devel=0.22.5=h59595ed_2 - - libgfortran-ng=13.2.0=h69a702a_6 - - libgfortran5=13.2.0=h43f5ff8_6 - - libglib=2.80.0=hf2295e7_6 - - libgomp=13.2.0=h77fa898_6 + - libgfortran-ng=13.2.0=h69a702a_7 + - libgfortran5=13.2.0=hca663fb_7 + - libglib=2.80.2=hf974151_0 + - libgomp=13.2.0=h77fa898_7 - libgpg-error=1.49=h4f305b6_0 - libiconv=1.17=hd590300_2 - libjpeg-turbo=3.0.0=hd590300_1 @@ -92,11 +92,11 @@ dependencies: - libopenblas=0.3.25=pthreads_h413a1c8_0 - libopus=1.3.1=h7f98852_1 - libpng=1.6.43=h2797004_0 - - libpq=16.2=h33b98f1_1 + - libpq=16.3=ha72fbe1_0 - libsndfile=1.2.2=hc60ed4a_1 - libsqlite=3.45.3=h2797004_0 - libssh2=1.11.0=h0841786_0 - - libstdcxx-ng=13.2.0=hc0a3c3a_6 + - libstdcxx-ng=13.2.0=hc0a3c3a_7 - libsystemd0=255=h3516f8a_1 - libtiff=4.6.0=h1dd3fc0_3 - libuuid=2.38.1=h0b41bf4_0 @@ -106,7 +106,7 @@ dependencies: - libxcb=1.15=h0b41bf4_0 - libxcrypt=4.4.36=hd590300_1 - libxkbcommon=1.7.0=h662e7e4_0 - - libxml2=2.12.6=h232c23b_2 + - libxml2=2.12.7=hc051c1a_0 - libxslt=1.1.39=h76b75d6_0 - libzlib=1.2.13=hd590300_5 - lz4-c=1.9.4=hcb278e6_0 @@ -114,10 +114,10 @@ dependencies: - mpg123=1.32.6=h59595ed_0 - mysql-common=8.3.0=hf1915f5_4 - mysql-libs=8.3.0=hca2cd23_4 - - ncurses=6.4.20240210=h59595ed_0 + - ncurses=6.5=h59595ed_0 - nest-asyncio=1.6.0=pyhd8ed1ab_0 - nspr=4.35=h27087fc_0 - - nss=3.98=h1d7d5a4_0 + - nss=3.100=hca3bf56_0 - numpy=1.23.5=py310h53a5b5f_0 - openjpeg=2.5.2=h488ebb8_0 - openssl=3.3.0=hd590300_0 @@ -126,7 +126,7 @@ dependencies: - pillow=10.1.0=py310h01dd4db_0 - pip=24.0=pyhd8ed1ab_0 - pixman=0.43.2=h59595ed_0 - - platformdirs=4.2.1=pyhd8ed1ab_0 + - platformdirs=4.2.2=pyhd8ed1ab_0 - plotly=5.22.0=pyhd8ed1ab_0 - pooch=1.8.1=pyhd8ed1ab_0 - pthread-stubs=0.4=h36c2ea0_1001 @@ -149,13 +149,13 @@ dependencies: - setuptools=69.5.1=pyhd8ed1ab_0 - sip=6.5.1=py310h122e73d_2 - six=1.16.0=pyh6c4a22f_0 - - tenacity=8.2.3=pyhd8ed1ab_0 + - tenacity=8.3.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.11.0=hd8ed1ab_0 - typing_extensions=4.11.0=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - urllib3=2.2.1=pyhd8ed1ab_0 - - werkzeug=3.0.2=pyhd8ed1ab_0 + - werkzeug=3.0.3=pyhd8ed1ab_0 - wheel=0.43.0=pyhd8ed1ab_1 - xcb-util=0.4.0=hd590300_1 - xcb-util-image=0.4.0=h8ee46fc_1 @@ -193,7 +193,7 @@ dependencies: - zlib=1.2.13=hd590300_5 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py === 0.9.0rc2 --hash=sha256:7cf9681b8d998445119fdec834afa00962f77aa4da9582552d1cb9e7de548c18 + - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index 9ea7bd5..aba65a4 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -1,13 +1,13 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 22a4d71637632fe13bbbbe4eea60dd2492738a35cd7922a6d58e4ba775b8c98e +# input_hash: 27405ef1933e720de92a679cfa1508d548e69ecf9a9e2950267dce7c711eee9e channels: - conda-forge dependencies: - annotated-types=0.6.0=pyhd8ed1ab_0 - - astroid=3.1.0=py310h5588dad_0 - - blinker=1.8.1=pyhd8ed1ab_0 + - astroid=3.2.1=py310h5588dad_0 + - blinker=1.8.2=pyhd8ed1ab_0 - brotli-python=1.1.0=py310h00ffb61_1 - bzip2=1.0.8=hcfcfb64_5 - ca-certificates=2024.2.2=h56e8100_0 @@ -25,11 +25,11 @@ dependencies: - freetype=2.12.1=hdaf720e_2 - gettext=0.22.5=h5728263_2 - gettext-tools=0.22.5=h7d00a51_2 - - glib=2.80.0=h39d0aa6_6 - - glib-tools=2.80.0=h0a98069_6 + - glib=2.80.2=h0df6a38_0 + - glib-tools=2.80.2=h2f9d560_0 - gst-plugins-base=1.22.9=h001b923_1 - gstreamer=1.22.9=hb4038d2_1 - - h5py=3.11.0=nompi_py310hde4a0ea_100 + - h5py=3.11.0=nompi_py310h2b0be38_101 - hdf5=1.14.3=nompi_h73e8ff5_101 - icu=73.2=h63175ca_0 - idna=3.7=pyhd8ed1ab_0 @@ -38,7 +38,7 @@ dependencies: - intel-openmp=2024.1.0=h57928b3_965 - isort=5.13.2=pyhd8ed1ab_0 - itsdangerous=2.2.0=pyhd8ed1ab_0 - - jinja2=3.1.3=pyhd8ed1ab_0 + - jinja2=3.1.4=pyhd8ed1ab_0 - krb5=1.21.2=heb0366b_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 @@ -53,8 +53,8 @@ dependencies: - libffi=3.4.2=h8ffe710_5 - libgettextpo=0.22.5=h5728263_2 - libgettextpo-devel=0.22.5=h5728263_2 - - libglib=2.80.0=h39d0aa6_6 - - libhwloc=2.10.0=default_h2fffb23_1000 + - libglib=2.80.2=h0df6a38_0 + - libhwloc=2.10.0=default_h8125262_1001 - libiconv=1.17=hcfcfb64_2 - libintl=0.22.5=h5728263_2 - libintl-devel=0.22.5=h5728263_2 @@ -69,7 +69,7 @@ dependencies: - libwebp=1.4.0=h2466b09_0 - libwebp-base=1.4.0=hcfcfb64_0 - libxcb=1.15=hcd874cb_0 - - libxml2=2.12.6=hc3477c8_2 + - libxml2=2.12.7=h283a6d9_0 - libxslt=1.1.39=h3df6e99_0 - libzlib=1.2.13=hcfcfb64_5 - m2w64-gcc-libgfortran=5.3.0=6 @@ -89,7 +89,7 @@ dependencies: - pcre2=10.43=h17e33f8_0 - pillow=10.1.0=py310h1e6a543_0 - pip=24.0=pyhd8ed1ab_0 - - platformdirs=4.2.1=pyhd8ed1ab_0 + - platformdirs=4.2.2=pyhd8ed1ab_0 - plotly=5.22.0=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pooch=1.8.1=pyhd8ed1ab_0 @@ -98,7 +98,7 @@ dependencies: - pydantic=2.5.3=pyhd8ed1ab_0 - pydantic-core=2.14.6=py310h87d50f1_1 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.1.0=pyhd8ed1ab_0 + - pylint=3.2.0=pyhd8ed1ab_0 - pyqt=5.15.4=py310hbabf5d4_1 - pyqt5-sip=12.9.0=py310h8a704f9_1 - pyqtwebengine=5.15.4=py310hbabf5d4_1 @@ -117,11 +117,11 @@ dependencies: - sip=6.5.1=py310h8a704f9_2 - six=1.16.0=pyh6c4a22f_0 - tbb=2021.12.0=h91493d7_0 - - tenacity=8.2.3=pyhd8ed1ab_0 + - tenacity=8.3.0=pyhd8ed1ab_0 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - - tomlkit=0.12.4=pyha770c72_0 + - tomlkit=0.12.5=pyha770c72_0 - typing-extensions=4.11.0=hd8ed1ab_0 - typing_extensions=4.11.0=pyha770c72_0 - tzdata=2024a=h0c530f3_0 @@ -130,7 +130,7 @@ dependencies: - vc=14.3=hcf57466_18 - vc14_runtime=14.38.33130=h82b7239_18 - vs2015_runtime=14.38.33130=hcb4865c_18 - - werkzeug=3.0.2=pyhd8ed1ab_0 + - werkzeug=3.0.3=pyhd8ed1ab_0 - wheel=0.43.0=pyhd8ed1ab_1 - win_inet_pton=1.1.0=pyhd8ed1ab_6 - xorg-libxau=1.0.11=hcd874cb_0 @@ -139,7 +139,7 @@ dependencies: - zipp=3.17.0=pyhd8ed1ab_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py === 0.9.0rc2 --hash=sha256:7cf9681b8d998445119fdec834afa00962f77aa4da9582552d1cb9e7de548c18 + - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index 4006ce2..fb7a56d 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -1,12 +1,12 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 22a4d71637632fe13bbbbe4eea60dd2492738a35cd7922a6d58e4ba775b8c98e +# input_hash: 27405ef1933e720de92a679cfa1508d548e69ecf9a9e2950267dce7c711eee9e channels: - conda-forge dependencies: - annotated-types=0.6.0=pyhd8ed1ab_0 - - blinker=1.8.1=pyhd8ed1ab_0 + - blinker=1.8.2=pyhd8ed1ab_0 - brotli-python=1.1.0=py310h00ffb61_1 - bzip2=1.0.8=hcfcfb64_5 - ca-certificates=2024.2.2=h56e8100_0 @@ -20,18 +20,18 @@ dependencies: - freetype=2.12.1=hdaf720e_2 - gettext=0.22.5=h5728263_2 - gettext-tools=0.22.5=h7d00a51_2 - - glib=2.80.0=h39d0aa6_6 - - glib-tools=2.80.0=h0a98069_6 + - glib=2.80.2=h0df6a38_0 + - glib-tools=2.80.2=h2f9d560_0 - gst-plugins-base=1.22.9=h001b923_1 - gstreamer=1.22.9=hb4038d2_1 - - h5py=3.11.0=nompi_py310hde4a0ea_100 + - h5py=3.11.0=nompi_py310h2b0be38_101 - hdf5=1.14.3=nompi_h73e8ff5_101 - icu=73.2=h63175ca_0 - idna=3.7=pyhd8ed1ab_0 - importlib-metadata=7.1.0=pyha770c72_0 - intel-openmp=2024.1.0=h57928b3_965 - itsdangerous=2.2.0=pyhd8ed1ab_0 - - jinja2=3.1.3=pyhd8ed1ab_0 + - jinja2=3.1.4=pyhd8ed1ab_0 - krb5=1.21.2=heb0366b_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 @@ -46,8 +46,8 @@ dependencies: - libffi=3.4.2=h8ffe710_5 - libgettextpo=0.22.5=h5728263_2 - libgettextpo-devel=0.22.5=h5728263_2 - - libglib=2.80.0=h39d0aa6_6 - - libhwloc=2.10.0=default_h2fffb23_1000 + - libglib=2.80.2=h0df6a38_0 + - libhwloc=2.10.0=default_h8125262_1001 - libiconv=1.17=hcfcfb64_2 - libintl=0.22.5=h5728263_2 - libintl-devel=0.22.5=h5728263_2 @@ -62,7 +62,7 @@ dependencies: - libwebp=1.4.0=h2466b09_0 - libwebp-base=1.4.0=hcfcfb64_0 - libxcb=1.15=hcd874cb_0 - - libxml2=2.12.6=hc3477c8_2 + - libxml2=2.12.7=h283a6d9_0 - libxslt=1.1.39=h3df6e99_0 - libzlib=1.2.13=hcfcfb64_5 - m2w64-gcc-libgfortran=5.3.0=6 @@ -81,7 +81,7 @@ dependencies: - pcre2=10.43=h17e33f8_0 - pillow=10.1.0=py310h1e6a543_0 - pip=24.0=pyhd8ed1ab_0 - - platformdirs=4.2.1=pyhd8ed1ab_0 + - platformdirs=4.2.2=pyhd8ed1ab_0 - plotly=5.22.0=pyhd8ed1ab_0 - pooch=1.8.1=pyhd8ed1ab_0 - pthread-stubs=0.4=hcd874cb_1001 @@ -104,7 +104,7 @@ dependencies: - sip=6.5.1=py310h8a704f9_2 - six=1.16.0=pyh6c4a22f_0 - tbb=2021.12.0=h91493d7_0 - - tenacity=8.2.3=pyhd8ed1ab_0 + - tenacity=8.3.0=pyhd8ed1ab_0 - tk=8.6.13=h5226925_1 - typing-extensions=4.11.0=hd8ed1ab_0 - typing_extensions=4.11.0=pyha770c72_0 @@ -114,7 +114,7 @@ dependencies: - vc=14.3=hcf57466_18 - vc14_runtime=14.38.33130=h82b7239_18 - vs2015_runtime=14.38.33130=hcb4865c_18 - - werkzeug=3.0.2=pyhd8ed1ab_0 + - werkzeug=3.0.3=pyhd8ed1ab_0 - wheel=0.43.0=pyhd8ed1ab_1 - win_inet_pton=1.1.0=pyhd8ed1ab_6 - xorg-libxau=1.0.11=hcd874cb_0 @@ -123,7 +123,7 @@ dependencies: - zipp=3.17.0=pyhd8ed1ab_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py === 0.9.0rc2 --hash=sha256:7cf9681b8d998445119fdec834afa00962f77aa4da9582552d1cb9e7de548c18 + - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip variables: KMP_WARNINGS: 0 diff --git a/geoapps_utils/__init__.py b/geoapps_utils/__init__.py index f960a06..36c6791 100644 --- a/geoapps_utils/__init__.py +++ b/geoapps_utils/__init__.py @@ -7,4 +7,4 @@ from __future__ import annotations -__version__ = "0.3.0-rc.3" +__version__ = "0.4.0-alpha.1" diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index ee396ae..c42d301 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -17,8 +17,8 @@ version: 1 metadata: content_hash: - win-64: 22a4d71637632fe13bbbbe4eea60dd2492738a35cd7922a6d58e4ba775b8c98e - linux-64: 1a7eb04b608ae1a941856f846b0224324de1d4e5cdc7f979db47bd1c1dcf73e1 + win-64: 27405ef1933e720de92a679cfa1508d548e69ecf9a9e2950267dce7c711eee9e + linux-64: 263104b4ba34f6718c6264560ce37f7d6ec974ebf886d6385798822e442006be channels: - url: conda-forge used_env_vars: [] @@ -92,31 +92,31 @@ package: category: main optional: false - name: astroid - version: 3.1.0 + version: 3.2.1 manager: conda platform: linux-64 dependencies: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.1.0-py310hff52083_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.2.1-py310hff52083_0.conda hash: - md5: 62ffeeb0851aefef7baf0b6a3a085db9 - sha256: a6b091e138e84944a51327b7c062660ebee234bc79fa84a1313e49bab0afe354 + md5: 1b2916535e03eb21e00671245c91c123 + sha256: c55b060cd8a1d28f7fdae54e4b04862ed552191cf6e3767bbf256e9719d75988 category: dev optional: true - name: astroid - version: 3.1.0 + version: 3.2.1 manager: conda platform: win-64 dependencies: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.1.0-py310h5588dad_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.2.1-py310h5588dad_0.conda hash: - md5: 01f5ae318fcaf312a748238253ad903d - sha256: ea5d728e007478ae46160a545744387ac59ad99a5632d5e883837749fed2188d + md5: a7f96f6d1e8c4a090ddf212f54c6a114 + sha256: 6e9b1b4db9b4b05fa96bec73369a2fcd96560f67638fd4e978a5442f762eb23c category: dev optional: true - name: attr @@ -132,27 +132,27 @@ package: category: dash optional: true - name: blinker - version: 1.8.1 + version: 1.8.2 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/blinker-1.8.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/blinker-1.8.2-pyhd8ed1ab_0.conda hash: - md5: 9cc33aaf9029ddbda84b008f0519d0f5 - sha256: 21fbe705236e6cd2de43d011e552c77f9e12f482916e6ec9535b9a2b39fa21ee + md5: cf85c002319c15e9721934104aaa1137 + sha256: 8ca3cd8f78d0607df28c9f76adb9800348f8f2dc8aa49d188a995a0acdc4477d category: dash optional: true - name: blinker - version: 1.8.1 + version: 1.8.2 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/blinker-1.8.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/blinker-1.8.2-pyhd8ed1ab_0.conda hash: - md5: 9cc33aaf9029ddbda84b008f0519d0f5 - sha256: 21fbe705236e6cd2de43d011e552c77f9e12f482916e6ec9535b9a2b39fa21ee + md5: cf85c002319c15e9721934104aaa1137 + sha256: 8ca3cd8f78d0607df28c9f76adb9800348f8f2dc8aa49d188a995a0acdc4477d category: dash optional: true - name: brotli-python @@ -594,8 +594,8 @@ package: platform: win-64 dependencies: python: '>=3.8' - click: '>=8.1.3' jinja2: '>=3.1.2' + click: '>=8.1.3' importlib-metadata: '>=3.6.0' itsdangerous: '>=2.1.2' blinker: '>=1.6.2' @@ -801,68 +801,68 @@ package: category: dash optional: true - name: glib - version: 2.80.0 + version: 2.80.2 manager: conda platform: linux-64 dependencies: - glib-tools: 2.80.0 + glib-tools: 2.80.2 libffi: '>=3.4,<4.0a0' libgcc-ng: '>=12' - libglib: 2.80.0 + libglib: 2.80.2 python: '*' - url: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.0-hf2295e7_6.conda + url: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda hash: - md5: a1e026a82a562b443845db5614ca568a - sha256: 186e366c3a48c07830aa94dfc84616155bdfd08e9b73cb8e482c6ca84a550d3e + md5: d427988dc3dbd0a4c136f52db356cc6a + sha256: d10a0f194d2c125617352a81a4ff43a17cf5835e88e8f151da9f9710e2db176d category: dash optional: true - name: glib - version: 2.80.0 + version: 2.80.2 manager: conda platform: win-64 dependencies: - glib-tools: 2.80.0 + glib-tools: 2.80.2 libffi: '>=3.4,<4.0a0' - libglib: 2.80.0 + libglib: 2.80.2 libintl: '>=0.22.5,<1.0a0' libintl-devel: '' python: '*' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/glib-2.80.0-h39d0aa6_6.conda + url: https://conda.anaconda.org/conda-forge/win-64/glib-2.80.2-h0df6a38_0.conda hash: - md5: a4036d0bc6f499ebe9fef7b887f3ca0f - sha256: 25b3e8930540cfbb87c03feda23cd412eb1b01fd903f46d1bd067f7d39d5941d + md5: a728ca6f04c33ecb0f39eeda5fbd0e23 + sha256: 8d4ebee8bfef919212e8c692f88cfa3f5f393501338ca1f1df83bbc2f0f3b6e7 category: dash optional: true - name: glib-tools - version: 2.80.0 + version: 2.80.2 manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' - libglib: 2.80.0 - url: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.0-hde27a5a_6.conda + libglib: 2.80.2 + url: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-hb6ce0ca_0.conda hash: - md5: a9d23c02485c5cf055f9ac90eb9c9c63 - sha256: fb63c92ba2b08aad574404c6229d45f12dc78309ff7a540f1e8d941a8a075074 + md5: a965aeaf060289528a3fbe09326edae2 + sha256: 221cd047f998301b96b1517d9f7d3fb0e459e8ee18778a1211f302496f6e110d category: dash optional: true - name: glib-tools - version: 2.80.0 + version: 2.80.2 manager: conda platform: win-64 dependencies: - libglib: 2.80.0 + libglib: 2.80.2 libintl: '>=0.22.5,<1.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/glib-tools-2.80.0-h0a98069_6.conda + url: https://conda.anaconda.org/conda-forge/win-64/glib-tools-2.80.2-h2f9d560_0.conda hash: - md5: 40d452e4012c00f644b1dd6319fcdbcf - sha256: a7533a2e10fe95c8503e990da15933711843061e962450a1c7e753dc050f221b + md5: 42fc785d9db7ab051a206fbf882ecf2e + sha256: 2ac7b9cf3cf57a7cec3c431133a989cc783673858fb4225232c03e5ae28bd1db category: dash optional: true - name: graphite2 @@ -971,13 +971,13 @@ package: cached-property: '' hdf5: '>=1.14.3,<1.14.4.0a0' libgcc-ng: '>=12' - numpy: '>=1.22.4,<2.0a0' + numpy: '>=1.19,<3' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.11.0-nompi_py310h65828d5_100.conda + url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.11.0-nompi_py310hf054cd7_101.conda hash: - md5: 63bca17f19c5764c3ef9d9a543c137de - sha256: 637b1dd30a919e9440cd5bc87e44011fe48281fb20c5b23a751371ba28eaa70e + md5: d738837950c673a0452d3bbf557af39a + sha256: 1775845b38fd031c813b7532abcde47c31a60851b536aaed8d35147ba28361d8 category: main optional: false - name: h5py @@ -987,20 +987,20 @@ package: dependencies: cached-property: '' hdf5: '>=1.14.3,<1.14.4.0a0' - numpy: '>=1.22.4,<2.0a0' + numpy: '>=1.19,<3' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.11.0-nompi_py310hde4a0ea_100.conda + url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.11.0-nompi_py310h2b0be38_101.conda hash: - md5: dbe8d8f8810b26f8b5e6a5964aea3f90 - sha256: f768c3b618ffc5f5609f25eeae914b8b2ec451b1e1ee2aa2f8cb3c526bf4c264 + md5: 5564c44c3b9165aaf493889a8e0fd0dc + sha256: a46c3d1798f444d24f1160ef6d09da36ea9a98a0be73342ae700b95f5b083e2c category: main optional: false - name: harfbuzz - version: 8.4.0 + version: 8.5.0 manager: conda platform: linux-64 dependencies: @@ -1009,12 +1009,12 @@ package: graphite2: '' icu: '>=73.2,<74.0a0' libgcc-ng: '>=12' - libglib: '>=2.80.0,<3.0a0' + libglib: '>=2.80.2,<3.0a0' libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-8.4.0-h3d44ed6_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-8.5.0-hfac3d4d_0.conda hash: - md5: 27f46291a6aaa3c2a4f798ebd35a7ddb - sha256: d27441d53498f28a36a1612d8f767bae0418076e9c08dcd2cd511c8439d2fb4d + md5: f5126317dd0ce0ba26945e411ecc6960 + sha256: a141fc55f8bfdab7db03fe9d8e61cb0f8c8b5970ed6540eda2db7186223f4444 category: dash optional: true - name: hdf5 @@ -1217,29 +1217,29 @@ package: category: dash optional: true - name: jinja2 - version: 3.1.3 + version: 3.1.4 manager: conda platform: linux-64 dependencies: markupsafe: '>=2.0' python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda hash: - md5: e7d8df6509ba635247ff9aea31134262 - sha256: fd517b7dd3a61eca34f8a6f9f92f306397149cae1204fce72ac3d227107dafdc + md5: 7b86ecb7d3557821c649b3c31e3eb9f2 + sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d category: dash optional: true - name: jinja2 - version: 3.1.3 + version: 3.1.4 manager: conda platform: win-64 dependencies: python: '>=3.7' markupsafe: '>=2.0' - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda hash: - md5: e7d8df6509ba635247ff9aea31134262 - sha256: fd517b7dd3a61eca34f8a6f9f92f306397149cae1204fce72ac3d227107dafdc + md5: 7b86ecb7d3557821c649b3c31e3eb9f2 + sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d category: dash optional: true - name: keyutils @@ -1718,10 +1718,10 @@ package: dependencies: _libgcc_mutex: '0.1' _openmp_mutex: '>=4.5' - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.2.0-h77fa898_6.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.2.0-h77fa898_7.conda hash: - md5: 4398809ac84d0b8c28beebaaa83277f5 - sha256: 8bd6311a05f02459eb3efafe948f21e58170ccfcce4350a86de35d7573256bb2 + md5: 72ec1b1b04c4d15d4204ece1ecea5978 + sha256: 62af2b89acbe74a21606c8410c276e57309c0a2ab8a9e8639e3c8131c0b60c92 category: main optional: false - name: libgcrypt @@ -1795,10 +1795,10 @@ package: platform: linux-64 dependencies: libgfortran5: 13.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-13.2.0-h69a702a_6.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-13.2.0-h69a702a_7.conda hash: - md5: 3666a850342f8f3be88f9a93d948d027 - sha256: 5e436753c55d81005e9383d7a8ec14298ebd35029d148db7e03c4834ffca54ee + md5: 1b84f26d9f4f6026e179e7805d5a15cd + sha256: a588e69f96b8e0983a8cdfdbf1dc75eb48189f5420ec71150c8d8cdc0a811a9b category: main optional: false - name: libgfortran5 @@ -1807,14 +1807,14 @@ package: platform: linux-64 dependencies: libgcc-ng: '>=13.2.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-13.2.0-h43f5ff8_6.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-13.2.0-hca663fb_7.conda hash: - md5: e54a5ddc67e673f9105cf2a2e9c070b0 - sha256: 5da2abd9e2c09ec8566fbacb237926b532f6629871ff2733c90a0be77b77679e + md5: c0bd771f09a326fdcd95a60b617795bf + sha256: 754ab038115edce550fdccdc9ddf7dead2fa8346b8cdd4428c59ae1e83293978 category: main optional: false - name: libglib - version: 2.80.0 + version: 2.80.2 manager: conda platform: linux-64 dependencies: @@ -1823,14 +1823,14 @@ package: libiconv: '>=1.17,<2.0a0' libzlib: '>=1.2.13,<1.3.0a0' pcre2: '>=10.43,<10.44.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.80.0-hf2295e7_6.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.80.2-hf974151_0.conda hash: - md5: 9342e7c44c38bea649490f72d92c382d - sha256: d2867a1515676f3b64265420598badb2e4ad2369d85237fb276173a99959eb37 + md5: 72724f6a78ecb15559396966226d5838 + sha256: 93e03b6cf4765bc06d64fa3dac65f22c53ae4a30247bb0e2dea0bd9c47a3fb26 category: dash optional: true - name: libglib - version: 2.80.0 + version: 2.80.2 manager: conda platform: win-64 dependencies: @@ -1842,10 +1842,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libglib-2.80.0-h39d0aa6_6.conda + url: https://conda.anaconda.org/conda-forge/win-64/libglib-2.80.2-h0df6a38_0.conda hash: - md5: cd5c6efbe213c089f78575c98ab9a0ed - sha256: 87772cdcfb292a64ddd9e737c5deaaf671c7cd82b22ad70c8a8a9f1f34074fb5 + md5: ef9ae80bb2a15aee7a30180c057678ea + sha256: 941bbe089a7a87fbe88324bfc7970a1688c7a765490e25b829ff73c7abc3fc5a category: dash optional: true - name: libgomp @@ -1854,10 +1854,10 @@ package: platform: linux-64 dependencies: _libgcc_mutex: '0.1' - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h77fa898_6.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h77fa898_7.conda hash: - md5: e733e0573651a1f0639fa8ce066a286e - sha256: b059ec2403a421c71c33633ece6be2ccd303e376aae6079f8cfda96d42616527 + md5: abf3fec87c2563697defa759dec3d639 + sha256: 781444fa069d3b50e8ed667b750571cacda785761c7fc2a89ece1ac49693d4ad category: main optional: false - name: libgpg-error @@ -1881,15 +1881,15 @@ package: manager: conda platform: win-64 dependencies: - libxml2: '>=2.12.6,<3.0a0' + libxml2: '>=2.12.7,<3.0a0' pthreads-win32: '' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.10.0-default_h2fffb23_1000.conda + url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.10.0-default_h8125262_1001.conda hash: - md5: ee944f0d41d9e2048f9d7492c1623ca3 - sha256: e0d75da50e67a81e3cb37e2ee3b0d6ddc6543ec0f7b3828f884558552a1c4d93 + md5: e761885eb4c181074d172220d46319a0 + sha256: 7f1aa1b071269df72e88297c046ec153b7f9a81e6f135d2da4401c96f41b5052 category: main optional: false - name: libiconv @@ -2134,17 +2134,17 @@ package: category: main optional: false - name: libpq - version: '16.2' + version: '16.3' manager: conda platform: linux-64 dependencies: krb5: '>=1.21.2,<1.22.0a0' libgcc-ng: '>=12' - openssl: '>=3.2.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libpq-16.2-h33b98f1_1.conda + openssl: '>=3.3.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libpq-16.3-ha72fbe1_0.conda hash: - md5: 9e49ec2a61d02623b379dc332eb6889d - sha256: e03a8439b79e013840c44c957d37dbce10316888b2b5dc7dcfcfc0cfe3a3b128 + md5: bac737ae28b79cfbafd515258d97d29e + sha256: 117ba1e11f07b1ca0671641bd6d1f2e7fc6e27db1c317a0cdb4799ffa69f47db category: dash optional: true - name: libsndfile @@ -2228,10 +2228,10 @@ package: manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-13.2.0-hc0a3c3a_6.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-13.2.0-hc0a3c3a_7.conda hash: - md5: 2f18345bbc433c8a1ed887d7161e86a6 - sha256: 547903d5ffecf49543c6ca9f6e504f0a8a47920b0517395cf529b4a955f1c3d4 + md5: 53ebd4c833fa01cb2c6353e99f905406 + sha256: 35f1e08be0a84810c9075f5bd008495ac94e6c5fe306dfe4b34546f11fed850f category: main optional: false - name: libsystemd0 @@ -2451,7 +2451,7 @@ package: category: dash optional: true - name: libxml2 - version: 2.12.6 + version: 2.12.7 manager: conda platform: linux-64 dependencies: @@ -2460,14 +2460,14 @@ package: libiconv: '>=1.17,<2.0a0' libzlib: '>=1.2.13,<1.3.0a0' xz: '>=5.2.6,<6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.12.6-h232c23b_2.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.12.7-hc051c1a_0.conda hash: - md5: 9a3a42df8a95f65334dfc7b80da1195d - sha256: 0fd41df7211aae04f492c8550ce10238e8cfa8b1abebc2215a983c5e66d284ea + md5: 5d801a4906adc712d480afc362623b59 + sha256: 2d8c402687f7045295d78d66688b140e3310857c7a070bba7547a3b9fcad5e7d category: dash optional: true - name: libxml2 - version: 2.12.6 + version: 2.12.7 manager: conda platform: win-64 dependencies: @@ -2476,10 +2476,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.12.6-hc3477c8_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.12.7-h283a6d9_0.conda hash: - md5: ac7af7a949db01dae61ddc48f4a93d79 - sha256: 9a717cad6da52c84cfc490f7d52203c4cbc9e0e0389941fc6523273be5ccd17a + md5: 1451be68a5549561979125c1827b79ed + sha256: e246fefa745b56c022063ba1b69ff2965f280c6eee3de9821184e7c8f2475eab category: main optional: false - name: libxslt @@ -2739,15 +2739,15 @@ package: category: dash optional: true - name: ncurses - version: 6.4.20240210 + version: '6.5' manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.4.20240210-h59595ed_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda hash: - md5: 97da8860a0da5413c7c98a3b3838a645 - sha256: aa0f005b6727aac6507317ed490f0904430584fa8ca722657e7f0fb94741de81 + md5: fcea371545eda051b6deafb24889fc69 + sha256: 4fc3b384f4072b68853a0013ea83bdfd3d66b0126e2238e1d6e1560747aa7586 category: main optional: false - name: nest-asyncio @@ -2788,20 +2788,20 @@ package: category: dash optional: true - name: nss - version: '3.98' + version: '3.100' manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc-ng: '>=12' - libsqlite: '>=3.45.1,<4.0a0' + libsqlite: '>=3.45.3,<4.0a0' libstdcxx-ng: '>=12' libzlib: '>=1.2.13,<1.3.0a0' nspr: '>=4.35,<5.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/nss-3.98-h1d7d5a4_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/nss-3.100-hca3bf56_0.conda hash: - md5: 54b56c2fdf973656b748e0378900ec13 - sha256: a9bc94d03df48014011cf6caaf447f2ef86a5edf7c70d70002ec4b59f5a4e198 + md5: 949c4a82290ee58b3c970cef4bcfd4ad + sha256: a4146d2b6636999a21afcaf957029d066637bf26239fd3170242501e38fb1fa4 category: dash optional: true - name: numpy @@ -3046,27 +3046,27 @@ package: category: dash optional: true - name: platformdirs - version: 4.2.1 + version: 4.2.2 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.2.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.2.2-pyhd8ed1ab_0.conda hash: - md5: d478a8a3044cdff1aa6e62f9269cefe0 - sha256: 5718fef2954f016834058ae1d359e407ff8e2e847b35ab43d5d91bcf22d5578d + md5: 6f6cf28bf8e021933869bae3f84b8fc9 + sha256: adc59384cf0b2fc6dc7362840151e8cb076349197a38f7230278252698a88442 category: main optional: false - name: platformdirs - version: 4.2.1 + version: 4.2.2 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.2.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.2.2-pyhd8ed1ab_0.conda hash: - md5: d478a8a3044cdff1aa6e62f9269cefe0 - sha256: 5718fef2954f016834058ae1d359e407ff8e2e847b35ab43d5d91bcf22d5578d + md5: 6f6cf28bf8e021933869bae3f84b8fc9 + sha256: adc59384cf0b2fc6dc7362840151e8cb076349197a38f7230278252698a88442 category: main optional: false - name: plotly @@ -3290,11 +3290,11 @@ package: category: dev optional: true - name: pylint - version: 3.1.0 + version: 3.2.0 manager: conda platform: linux-64 dependencies: - astroid: '>=3.1.0,<3.2.0-dev0' + astroid: '>=3.2.0,<3.3.0-dev0' colorama: '>=0.4.5' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' @@ -3304,31 +3304,31 @@ package: tomli: '>=1.1.0' tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.0-pyhd8ed1ab_0.conda hash: - md5: 3dbc17a1706ec9076c9617136f43762a - sha256: 8b1fd3595f7a29c2aa3a4deb72f6fd5b920904465defc52bf2b73853d8156940 + md5: 01916216fa7bbe820b96e3a5e9b9ffd3 + sha256: 8aeb4f85f898cdd0169a5d8a362fa3c39482309cf8dbf0d35bb1da91f98481b9 category: dev optional: true - name: pylint - version: 3.1.0 + version: 3.2.0 manager: conda platform: win-64 dependencies: python: '>=3.8.0' tomli: '>=1.1.0' typing_extensions: '>=3.10.0' - tomlkit: '>=0.10.1' platformdirs: '>=2.2.0' + tomlkit: '>=0.10.1' colorama: '>=0.4.5' mccabe: '>=0.6,<0.8' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' - astroid: '>=3.1.0,<3.2.0-dev0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.1.0-pyhd8ed1ab_0.conda + astroid: '>=3.2.0,<3.3.0-dev0' + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.0-pyhd8ed1ab_0.conda hash: - md5: 3dbc17a1706ec9076c9617136f43762a - sha256: 8b1fd3595f7a29c2aa3a4deb72f6fd5b920904465defc52bf2b73853d8156940 + md5: 01916216fa7bbe820b96e3a5e9b9ffd3 + sha256: 8aeb4f85f898cdd0169a5d8a362fa3c39482309cf8dbf0d35bb1da91f98481b9 category: dev optional: true - name: pyqt @@ -4022,27 +4022,27 @@ package: category: main optional: false - name: tenacity - version: 8.2.3 + version: 8.3.0 manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tenacity-8.2.3-pyhd8ed1ab_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/tenacity-8.3.0-pyhd8ed1ab_0.conda hash: - md5: 1482e77f87c6a702a7e05ef22c9b197b - sha256: 860c11e7369d6a86fcc9c6cbca49d5c457f6c0a27faeacca4d46267f9dd10d78 + md5: 216cfa8e32bcd1447646768351df6059 + sha256: e5dff7fb47fdb919d3b9f26d504abf3a0e0136a6c9d8651e7591a89542f64a53 category: dash optional: true - name: tenacity - version: 8.2.3 + version: 8.3.0 manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tenacity-8.2.3-pyhd8ed1ab_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/tenacity-8.3.0-pyhd8ed1ab_0.conda hash: - md5: 1482e77f87c6a702a7e05ef22c9b197b - sha256: 860c11e7369d6a86fcc9c6cbca49d5c457f6c0a27faeacca4d46267f9dd10d78 + md5: 216cfa8e32bcd1447646768351df6059 + sha256: e5dff7fb47fdb919d3b9f26d504abf3a0e0136a6c9d8651e7591a89542f64a53 category: dash optional: true - name: tk @@ -4121,27 +4121,27 @@ package: category: dev optional: true - name: tomlkit - version: 0.12.4 + version: 0.12.5 manager: conda platform: linux-64 dependencies: python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.12.4-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.12.5-pyha770c72_0.conda hash: - md5: 37c47ea93ef00dd80d880fc4ba21256a - sha256: 8d45c266bf919788abacd9828f4a2101d7216f6d4fc7c8d3417034fe0d795a18 + md5: e5dde5caf905e9d95895e05f94967e14 + sha256: 5117eff35992d896ca177dfffc08be8a9b3bf3d306ddc3d8bf4b699cdf1e1b79 category: dev optional: true - name: tomlkit - version: 0.12.4 + version: 0.12.5 manager: conda platform: win-64 dependencies: python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.12.4-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.12.5-pyha770c72_0.conda hash: - md5: 37c47ea93ef00dd80d880fc4ba21256a - sha256: 8d45c266bf919788abacd9828f4a2101d7216f6d4fc7c8d3417034fe0d795a18 + md5: e5dde5caf905e9d95895e05f94967e14 + sha256: 5117eff35992d896ca177dfffc08be8a9b3bf3d306ddc3d8bf4b699cdf1e1b79 category: dev optional: true - name: typing-extensions @@ -4290,29 +4290,29 @@ package: category: main optional: false - name: werkzeug - version: 3.0.2 + version: 3.0.3 manager: conda platform: linux-64 dependencies: markupsafe: '>=2.1.1' python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-3.0.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-3.0.3-pyhd8ed1ab_0.conda hash: - md5: 96b2d2e2550ccba0f4008b4d0b4199dd - sha256: ae5744d6e3826d71826ca939436437016d14f38e3535517e160f74d392788d5d + md5: 2e60f5f388845027ee87fca6bee4ac23 + sha256: a77d0c67096999c35854e0480e3b978ef72ee008e295e92b0dc67116b2398661 category: dash optional: true - name: werkzeug - version: 3.0.2 + version: 3.0.3 manager: conda platform: win-64 dependencies: python: '>=3.8' markupsafe: '>=2.1.1' - url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-3.0.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-3.0.3-pyhd8ed1ab_0.conda hash: - md5: 96b2d2e2550ccba0f4008b4d0b4199dd - sha256: ae5744d6e3826d71826ca939436437016d14f38e3535517e160f74d392788d5d + md5: 2e60f5f388845027ee87fca6bee4ac23 + sha256: a77d0c67096999c35854e0480e3b978ef72ee008e295e92b0dc67116b2398661 category: dash optional: true - name: wheel @@ -4886,28 +4886,34 @@ package: category: main optional: false - name: geoh5py - version: 0.9.0rc2 + version: 0.10.0a1 manager: pip platform: linux-64 dependencies: pillow: '>=10.1.0,<10.2.0' h5py: '>=3.2.1,<4.0.0' numpy: '>=1.23.5,<1.24.0' - url: https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/analyst-pypi-local/geoh5py/0.9.0rc2/geoh5py-0.9.0rc2-py3-none-any.whl + url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip hash: - sha256: 7cf9681b8d998445119fdec834afa00962f77aa4da9582552d1cb9e7de548c18 + sha256: '' category: main + source: + type: url + url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip#sha256= optional: false - name: geoh5py - version: 0.9.0rc2 + version: 0.10.0a1 manager: pip platform: win-64 dependencies: pillow: '>=10.1.0,<10.2.0' h5py: '>=3.2.1,<4.0.0' numpy: '>=1.23.5,<1.24.0' - url: https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/analyst-pypi-local/geoh5py/0.9.0rc2/geoh5py-0.9.0rc2-py3-none-any.whl + url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip hash: - sha256: 7cf9681b8d998445119fdec834afa00962f77aa4da9582552d1cb9e7de548c18 + sha256: '' category: main + source: + type: url + url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip#sha256= optional: false diff --git a/pyproject.toml b/pyproject.toml index a86fcf8..e91844c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "geoapps-utils" -version = "0.3.0-rc.3" +version = "0.4.0-alpha.1" license = "MIT" description = "Geoapps Utils" authors = ["Mira Geoscience "] @@ -43,8 +43,8 @@ scipy = "~1.10.1" ## pip dependencies from Git repositories #---------------------------------------- -geoh5py = {version = "~0.9.0rc1", source = "pypi", allow-prereleases = true} -#geoh5py = {url = "https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/release/0.9.0.zip#sha256="} +#geoh5py = {version = "~0.9.0rc1", source = "pypi", allow-prereleases = true} +geoh5py = {url = "https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip#sha256="} #geoh5py = {url = "http://localhost:8888/geoh5py.tar.gz#sha256="} ## dependencies for plots with Dash From 9062049fd2afed5335c748a6ec6204d5d048a1fb Mon Sep 17 00:00:00 2001 From: benjamink Date: Tue, 21 May 2024 14:43:09 -0700 Subject: [PATCH 004/132] Refactor BaseData to only take input_file on .build calls and update the input_file values on write only (now wrapped on BaseData). --- geoapps_utils-assets/uijson/base.ui.json | 10 +++++ geoapps_utils/__init__.py | 14 +++++++ geoapps_utils/driver/data.py | 39 ++++++++++++------ geoapps_utils/numerical.py | 8 ++-- tests/dataclass_test.py | 50 ++++++++++++++++++------ 5 files changed, 92 insertions(+), 29 deletions(-) create mode 100644 geoapps_utils-assets/uijson/base.ui.json diff --git a/geoapps_utils-assets/uijson/base.ui.json b/geoapps_utils-assets/uijson/base.ui.json new file mode 100644 index 0000000..b5250ed --- /dev/null +++ b/geoapps_utils-assets/uijson/base.ui.json @@ -0,0 +1,10 @@ +{ + "version": "0.0.0", + "title": "base", + "conda_environment": "myenv", + "run_command": "geoapps_utils.driver.driver", + "geoh5": "", + "monitoring_directory": "", + "workspace_geoh5": "", + "conda_environment_boolean": false +} diff --git a/geoapps_utils/__init__.py b/geoapps_utils/__init__.py index 36c6791..2281eee 100644 --- a/geoapps_utils/__init__.py +++ b/geoapps_utils/__init__.py @@ -7,4 +7,18 @@ from __future__ import annotations +from pathlib import Path + __version__ = "0.4.0-alpha.1" + + +def assets_path() -> Path: + """Return the path to the assets folder.""" + + parent = Path(__file__).parent + folder_name = f"{parent.name}-assets" + assets_folder = parent.parent / folder_name + if not assets_folder.is_dir(): + raise RuntimeError(f"Assets folder not found: {assets_folder}") + + return assets_folder diff --git a/geoapps_utils/driver/data.py b/geoapps_utils/driver/data.py index f31bb95..5ff97b4 100644 --- a/geoapps_utils/driver/data.py +++ b/geoapps_utils/driver/data.py @@ -7,14 +7,17 @@ from __future__ import annotations +from copy import copy from pathlib import Path -from typing import Any +from typing import Any, ClassVar from geoh5py.ui_json import InputFile from geoh5py.workspace import Workspace from pydantic import BaseModel, ConfigDict from typing_extensions import Self +from geoapps_utils import assets_path + class BaseData(BaseModel): """ @@ -29,17 +32,17 @@ class BaseData(BaseModel): :param workspace_geoh5: Current workspace, where results will be exported. """ - model_config = ConfigDict(arbitrary_types_allowed=True) + model_config = ConfigDict(frozen=True, arbitrary_types_allowed=True) - _name: str = "base" + default_ui_json: ClassVar[Path] = assets_path() / "uijson/base.ui.json" + title: ClassVar[str] = "base" + run_command: ClassVar[str] = "geoapps_utils.driver.driver" - input_file: InputFile | None = None conda_environment: str | None = None geoh5: Workspace monitoring_directory: str | Path | None = None - run_command: str - title: str workspace_geoh5: Workspace | None = None + _input_file: InputFile | None = None @staticmethod def collect_input_from_dict( @@ -80,14 +83,16 @@ def build(cls, input_data: InputFile | dict) -> Self: if isinstance(input_data, InputFile) and input_data.data is not None: data = input_data.data.copy() - data["input_file"] = input_data if not isinstance(data, dict): raise TypeError("Input data must be a dictionary or InputFile.") kwargs = BaseData.collect_input_from_dict(cls, data) # type: ignore + out = cls(**kwargs) + if isinstance(input_data, InputFile): + out._input_file = input_data - return cls(**kwargs) + return out def _recursive_flatten(self, data: dict[str, Any]) -> dict[str, Any]: """ @@ -117,7 +122,17 @@ def flatten(self) -> dict: return out - @property - def name(self) -> str: - """Application name.""" - return self._name + def write_ui_json(self, path: Path) -> None: + """ + Write the ui.json file for the application. + + :param path: Path to write the ui.json file. + """ + + if self._input_file is None: + ifile = InputFile.read_ui_json(self.default_ui_json, validate=False) + else: + ifile = copy(self._input_file) + + ifile.data = dict(ifile.data, **self.flatten()) + ifile.write_ui_json(path.name, str(path.parent)) diff --git a/geoapps_utils/numerical.py b/geoapps_utils/numerical.py index 9a9200b..7594dbc 100644 --- a/geoapps_utils/numerical.py +++ b/geoapps_utils/numerical.py @@ -7,8 +7,6 @@ from __future__ import annotations -from typing import Optional - import numpy as np from pydantic import BaseModel from scipy.spatial import Delaunay, cKDTree @@ -25,11 +23,11 @@ class DetectionParameters(BaseModel): :param max_distance: Maximum distance between points in a curve. """ - azimuth: Optional[float] = None - azimuth_tol: Optional[float] = None + azimuth: float | None = None + azimuth_tol: float | None = None damping: float = 0 min_edges: int = 1 - max_distance: Optional[float] = None + max_distance: float | None = None def find_curves( diff --git a/tests/dataclass_test.py b/tests/dataclass_test.py index 3444e96..201e027 100644 --- a/tests/dataclass_test.py +++ b/tests/dataclass_test.py @@ -12,6 +12,7 @@ from geoh5py.workspace import Workspace from pydantic import BaseModel, ValidationError +from geoapps_utils import assets_path from geoapps_utils.driver.data import BaseData WORKSPACE = Workspace() @@ -44,15 +45,12 @@ class TestModel(BaseModel): def test_dataclass_valid_values(): model = BaseData(**VALID_PARAMETERS) - output_params = {**model.model_dump()} + output_params = model.model_dump() + assert all(k not in output_params for k in ["title", "run_command"]) + assert len(output_params) == len(VALID_PARAMETERS) - 2 for k, v in output_params.items(): - assert output_params[k] == v - - assert len(output_params) == len(VALID_PARAMETERS) + 1 - - for k, v in VALID_PARAMETERS.items(): - assert output_params[k] == v + assert VALID_PARAMETERS[k] == v def test_dataclass_invalid_values(tmp_path): @@ -89,8 +87,10 @@ def test_dataclass_input_file(): model = BaseData.build(ifile) assert model.geoh5 == WORKSPACE - assert model.flatten() == VALID_PARAMETERS - assert model.input_file == ifile + assert model.flatten() == { + k: v for k, v in VALID_PARAMETERS.items() if k not in ["title", "run_command"] + } + assert model._input_file == ifile # pylint: disable=protected-access def test_pydantic_validates_nested_models(): @@ -199,8 +199,34 @@ class NestedModel(BaseData): assert isinstance(model.group, GroupParams) assert model.group.value == "test" - assert model.flatten() == valid_params - - assert model.name == "nested" + assert model.flatten() == { + k: v for k, v in valid_params.items() if k not in ["title", "run_command"] + } assert model.group.options.group_type == "multi" + + +def test_params_construction(tmp_path): + params = BaseData(geoh5=Workspace(tmp_path / "test.geoh5")) + assert BaseData.default_ui_json == assets_path() / "uijson/base.ui.json" + assert BaseData.title == "base" + assert BaseData.run_command == "geoapps_utils.driver.driver" + assert str(params.geoh5.h5file) == str(tmp_path / "test.geoh5") + + +def test_base_data_write_ui_json(tmp_path): + params = BaseData(geoh5=Workspace(tmp_path / "test.geoh5")) + params.write_ui_json(tmp_path / "test.ui.json") + assert (tmp_path / "test.ui.json").exists() + + ifile = InputFile.read_ui_json( + assets_path() / "uijson/base.ui.json", validate=False + ) + ifile.ui_json["my_param"] = "test it" + ifile.data["my_param"] = "test it" + ifile.data["geoh5"] = params.geoh5 + params = BaseData.build(ifile) + params.write_ui_json(tmp_path / "validation.ui.json") + + ifile = InputFile.read_ui_json(tmp_path / "validation.ui.json") + assert ifile.data["my_param"] == "test it" From 89f82de3469af42dfb11f951ef71295424247bfa Mon Sep 17 00:00:00 2001 From: benjamink Date: Wed, 22 May 2024 13:22:59 -0700 Subject: [PATCH 005/132] clean out trend lines utilities now implemented in curve-apps --- geoapps_utils/numerical.py | 183 +------------------------------------ 1 file changed, 1 insertion(+), 182 deletions(-) diff --git a/geoapps_utils/numerical.py b/geoapps_utils/numerical.py index 7594dbc..51fe1bb 100644 --- a/geoapps_utils/numerical.py +++ b/geoapps_utils/numerical.py @@ -8,123 +8,7 @@ from __future__ import annotations import numpy as np -from pydantic import BaseModel -from scipy.spatial import Delaunay, cKDTree - - -class DetectionParameters(BaseModel): - """ - Detection parameters expected by the ui.json file format. - - :param azimuth: Azimuth of the path. - :param azimuth_tol: Tolerance for the azimuth of the path. - :param damping: Damping factor between [0, 1] for the path roughness. - :param min_edges: Minimum number of points in a curve. - :param max_distance: Maximum distance between points in a curve. - """ - - azimuth: float | None = None - azimuth_tol: float | None = None - damping: float = 0 - min_edges: int = 1 - max_distance: float | None = None - - -def find_curves( - vertices: np.ndarray, - parts: np.ndarray, - detection_params: DetectionParameters = DetectionParameters(), -) -> list[list[list[float]]]: - """ - Find curves in a set of points. - - :param vertices: Vertices for points. - :param parts: Identifier for points belong to common parts. - :param detection_params: Detection parameters expected for the parts connection. - - :return: List of curves. - """ - tri = Delaunay(vertices, qhull_options="QJ") - if tri.simplices is None: - return [] - - simplices: np.ndarray = tri.simplices - - edges = np.vstack( - ( - simplices[:, :2], - simplices[:, 1:], - simplices[:, ::2], - ) - ) - edges = np.sort(edges, axis=1) - edges = np.unique(edges, axis=0) - distances = np.linalg.norm(vertices[edges[:, 0]] - vertices[edges[:, 1]], axis=1) - distance_sort = np.argsort(distances) - edges, distances = edges[distance_sort, :], distances[distance_sort] - - if detection_params.max_distance is not None: - edges = edges[distances <= detection_params.max_distance, :] - - # Reject edges with same vertices id - edge_parts = parts[edges] - edges = edges[edge_parts[:, 0] != edge_parts[:, 1]] - - if ( - detection_params.azimuth is not None - and detection_params.azimuth_tol is not None - ): - ind = filter_segments_orientation( - vertices, edges, detection_params.azimuth, detection_params.azimuth_tol - ) - edges = edges[ind] - - # Walk edges until no more edges can be added - mask = np.ones(vertices.shape[0], dtype=bool) - out_curves = [] - - for ind in range(edges.shape[0]): - if not np.any(mask[edges[ind]]): - continue - - mask[edges[ind]] = False - path = [edges[ind]] - path, mask = walk_edges( - path, edges[ind], edges, vertices, detection_params.damping, mask=mask - ) - path, mask = walk_edges( - path, edges[ind][::-1], edges, vertices, detection_params.damping, mask=mask - ) - if len(path) < detection_params.min_edges: - continue - - out_curves.append(path) - - return out_curves - - -def filter_segments_orientation( - vertices: np.ndarray, edges: np.ndarray, azimuth: float, azimuth_tol: float -): - """ - Filter segments orientation. - - :param vertices: Vertices for points. - :param edges: Edges for points. - :param azimuth: Filter angle (degree) on segments orientation, clockwise from North. - :param azimuth_tol: Tolerance (degree) on the azimuth. - - :return: Array of boolean. - """ - vectors = vertices[edges[:, 1], :] - vertices[edges[:, 0], :] - test_vector = np.array([np.sin(np.deg2rad(azimuth)), np.cos(np.deg2rad(azimuth))]) - - angles = np.arccos(np.dot(vectors, test_vector) / np.linalg.norm(vectors, axis=1)) - - return np.logical_or( - np.abs(angles) < np.deg2rad(azimuth_tol), - np.abs(angles - np.pi) < np.deg2rad(azimuth_tol), - ) +from scipy.spatial import cKDTree def running_mean( @@ -191,71 +75,6 @@ def traveling_salesman(locs: np.ndarray) -> np.ndarray: return np.asarray(order) -def walk_edges( # pylint: disable=too-many-arguments - path: list, - incoming: list, - edges: np.ndarray, - vertices: np.ndarray, - damping: float = 0.0, - mask: np.ndarray | None = None, -) -> tuple[list, np.ndarray]: - """ - Find all edges connected to a point. - - :param path: Current list of edges forming a path. - :param incoming: Incoming edge. - :param edges: All edges. - :param vertices: Direction of the edges. - :param damping: Damping factor between [0, 1] for the path roughness. - :param mask: Mask for nodes that have already been visited. - - :return: Edges connected to point. - """ - if mask is None: - mask = np.ones(edges.max() + 1, dtype=bool) - mask[np.hstack(path).flatten()] = False - - if damping < 0 or damping > 1: - raise ValueError("Damping must be between 0 and 1.") - - neighbours = np.where( - np.any(edges == incoming[1], axis=1) & np.any(mask[edges], axis=1) - )[0] - - if len(neighbours) == 0: - return path, mask - - # Outgoing candidate nodes - candidates = edges[neighbours][edges[neighbours] != incoming[1]] - - vectors = vertices[candidates, :] - vertices[incoming[1], :] - in_vec = np.diff(vertices[incoming, :], axis=0).flatten() - dot = np.dot(in_vec, vectors.T) - - if not np.any(dot > 0): - return path, mask - - # Remove backward vectors - vectors = vectors[dot > 0, :] - candidates = candidates[dot > 0] - dot = dot[dot > 0] - - # Compute the angle between the incoming vector and the outgoing vectors - vec_lengths = np.linalg.norm(vectors, axis=1) - angle = np.arccos(dot / (np.linalg.norm(in_vec) * vec_lengths) - 1e-10) - - # Minimize the torque - sub_ind = np.argmin(angle ** (1 - damping) * vec_lengths) - outgoing = [incoming[1], candidates[sub_ind]] - mask[candidates[sub_ind]] = False - path.append(outgoing) - - # Continue walking - path, mask = walk_edges(path, outgoing, edges, vertices, damping, mask=mask) - - return path, mask - - def weighted_average( # pylint: disable=too-many-arguments, too-many-locals xyz_in: np.ndarray, xyz_out: np.ndarray, From b3712cebdb51a292b84fef24031843b681e11e21 Mon Sep 17 00:00:00 2001 From: benjamink Date: Wed, 22 May 2024 13:24:01 -0700 Subject: [PATCH 006/132] give Base data a default name and title --- geoapps_utils/driver/data.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/geoapps_utils/driver/data.py b/geoapps_utils/driver/data.py index 5ff97b4..c6c4eef 100644 --- a/geoapps_utils/driver/data.py +++ b/geoapps_utils/driver/data.py @@ -34,8 +34,9 @@ class BaseData(BaseModel): model_config = ConfigDict(frozen=True, arbitrary_types_allowed=True) + name: ClassVar[str] = "base" default_ui_json: ClassVar[Path] = assets_path() / "uijson/base.ui.json" - title: ClassVar[str] = "base" + title: ClassVar[str] = "Base Data" run_command: ClassVar[str] = "geoapps_utils.driver.driver" conda_environment: str | None = None From 2a031b1e4b8f1029c181af2cf39556fb1b6534c5 Mon Sep 17 00:00:00 2001 From: benjamink Date: Wed, 22 May 2024 13:26:02 -0700 Subject: [PATCH 007/132] create a string_to_lost utility for converting comma separated numeric characters to list of float --- geoapps_utils/conversions.py | 17 +++++++++++++++++ tests/conversions_test.py | 10 +++++++++- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/geoapps_utils/conversions.py b/geoapps_utils/conversions.py index 4194a7d..6bd1c36 100644 --- a/geoapps_utils/conversions.py +++ b/geoapps_utils/conversions.py @@ -22,6 +22,23 @@ def hex_to_rgb(hex_color: str) -> list[int]: return [int(code[i : i + 2], 16) for i in (0, 2, 4)] +def string_to_list(text: str) -> list[float]: + """ + Converts a string containing comma separated numeric characters to list of floats. + + :param text: String to be converted. + """ + try: + float_list = [float(val) for val in text.replace(" ", "").split(",")] + except ValueError as err: + raise ValueError( + f"Malformed text string: {text}. " + f"Must contain only commas and characters that can be converted to floats." + ) from err + + return float_list + + def string_to_numeric(text: str) -> int | float | str: """ Converts numeric string representation to int, float, or nan if possible. diff --git a/tests/conversions_test.py b/tests/conversions_test.py index 6d14636..9d0aa27 100644 --- a/tests/conversions_test.py +++ b/tests/conversions_test.py @@ -7,7 +7,9 @@ from __future__ import annotations -from geoapps_utils.conversions import hex_to_rgb, string_to_numeric +import pytest + +from geoapps_utils.conversions import hex_to_rgb, string_to_list, string_to_numeric def test_hex_to_rgb(): @@ -16,6 +18,12 @@ def test_hex_to_rgb(): assert hex_to_rgb("#ff0000") == [255, 0, 0] +def test_string_to_list(): + assert string_to_list("1, 2, 3") == [1.0, 2.0, 3.0] + with pytest.raises(ValueError): + string_to_list("1, 2, test") + + def test_string_to_numeric(): assert string_to_numeric("test") == "test" assert string_to_numeric("2.1") == 2.1 From b623eab333401f46b86e94bb735eb56d0365bc99 Mon Sep 17 00:00:00 2001 From: benjamink Date: Wed, 22 May 2024 13:30:57 -0700 Subject: [PATCH 008/132] move trend lines utils tests over as well --- tests/dataclass_test.py | 2 +- tests/numerical_test.py | 140 +--------------------------------------- 2 files changed, 2 insertions(+), 140 deletions(-) diff --git a/tests/dataclass_test.py b/tests/dataclass_test.py index 201e027..2345a03 100644 --- a/tests/dataclass_test.py +++ b/tests/dataclass_test.py @@ -209,7 +209,7 @@ class NestedModel(BaseData): def test_params_construction(tmp_path): params = BaseData(geoh5=Workspace(tmp_path / "test.geoh5")) assert BaseData.default_ui_json == assets_path() / "uijson/base.ui.json" - assert BaseData.title == "base" + assert BaseData.title == "Base Data" assert BaseData.run_command == "geoapps_utils.driver.driver" assert str(params.geoh5.h5file) == str(tmp_path / "test.geoh5") diff --git a/tests/numerical_test.py b/tests/numerical_test.py index d911cd2..9ab8e8c 100644 --- a/tests/numerical_test.py +++ b/tests/numerical_test.py @@ -8,17 +8,9 @@ from __future__ import annotations import numpy as np -import pytest from numpy import random -from geoapps_utils.numerical import ( - DetectionParameters, - filter_segments_orientation, - find_curves, - running_mean, - traveling_salesman, - weighted_average, -) +from geoapps_utils.numerical import running_mean, traveling_salesman, weighted_average def test_running_mean(): @@ -151,133 +143,3 @@ def test_weighted_average_threshold(): values = [np.array([1, 2, 3])] out = weighted_average(xyz_in, xyz_out, values, threshold=1e30) assert out[0] == 2 - - -@pytest.fixture(name="curves_data") -def curves_data_fixture() -> list: - # Create test data - # Survey lines - y_array = np.linspace(0, 50, 10) - line_ids_array = np.arange(0, len(y_array)) - - curve1 = 5 * np.sin(y_array) + 10 # curve - curve2 = 0.7 * y_array + 20 # crossing lines - curve3 = -0.4 * y_array + 50 - curve4 = np.ones_like(y_array) * 80 # zig-zag - curve4[3] = 85 - curve5 = [None] * (len(y_array) - 1) # short line - curve5[0:1] = [60, 62] # type: ignore - curve5[-2:-1] = [2, 4] # type: ignore - - curves = [curve1, curve2, curve3, curve4, curve5] - - data = [] - for channel_group, curve in enumerate(curves): - for x_coord, y_coord, line_id in zip(curve, y_array, line_ids_array): - if x_coord is not None: - data.append([x_coord, y_coord, line_id, channel_group]) - return data - - -def test_find_curves(curves_data: list): - # Random shuffle the input - data = np.array(curves_data) - np.random.shuffle(data) - - points_data = data[:, :2] - line_ids = data[:, 2] - channel_groups = data[:, 3] - - result_curves = [] - parameters = DetectionParameters( - min_edges=3, - max_distance=15, - damping=0.75, - ) - for channel_group in np.unique(channel_groups): - channel_inds = channel_groups == channel_group - path = find_curves( - points_data[channel_inds], np.array(line_ids)[channel_inds], parameters - ) - - if len(path) == 0: - continue - - result_curves += path - - assert len(result_curves) == 4 - assert len(result_curves[3]) == 8 - - # Test with different angle to get zig-zag line - result_curves = [] - parameters = DetectionParameters( - min_edges=3, - max_distance=50, - damping=1, - ) - - for channel_group in np.unique(channel_groups): - channel_inds = channel_groups == channel_group - path = find_curves( - points_data[channel_inds], np.array(line_ids)[channel_inds], parameters - ) - - result_curves += path - - assert [len(curve) for curve in result_curves] == [9, 9, 9, 9] - - -def test_find_curve_orientation(curves_data: list): - # Random shuffle the input - data = np.array(curves_data) - points_data = data[:, :2] - line_ids = data[:, 2] - channel_groups = data[:, 3] - - result_curves = [] - - parameters = DetectionParameters( - min_edges=3, - max_distance=15, - damping=0.75, - azimuth=5, - azimuth_tol=10, - ) - for channel_group in np.unique(channel_groups): - channel_inds = channel_groups == channel_group - path = find_curves( - points_data[channel_inds], np.array(line_ids)[channel_inds], parameters - ) - - if len(path) == 0: - continue - - result_curves += path - - assert len(result_curves) == 1 - - -def test_filter_segments_orientation(): - angles = np.arange(0, 360, 180 / 8) - - points = np.c_[ - np.sin(np.deg2rad(angles)), - np.cos(np.deg2rad(angles)), - ] - points = np.r_[np.c_[0, 0], points] - segments = np.c_[np.zeros_like(angles), np.arange(1, len(angles) + 1)].astype(int) - - ind = filter_segments_orientation(points, segments, 0, 0.1) - np.testing.assert_allclose(angles[ind], [0, 180]) - - ind = filter_segments_orientation(points, segments, 0, 30) - np.testing.assert_allclose(angles[ind], [0, 22.5, 157.5, 180, 202.5, 337.5]) - - ind = filter_segments_orientation(points, segments, -45, 30) - np.testing.assert_allclose(angles[ind], [112.5, 135.0, 157.5, 292.5, 315.0, 337.5]) - - ind = filter_segments_orientation(points, segments, -45, 360) - assert np.all(ind) - - ind = filter_segments_orientation(points, segments, 5, 1) - assert ~np.all(ind) From 27d39253f0fcceeff4c6db5d1c2b7128ed123528 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Wed, 22 May 2024 14:41:52 -0700 Subject: [PATCH 009/132] Add assets to include. Rebuild locks --- .../py-3.10-linux-64-dev.conda.lock.yml | 18 +- environments/py-3.10-linux-64.conda.lock.yml | 12 +- .../py-3.10-win-64-dev.conda.lock.yml | 26 +-- environments/py-3.10-win-64.conda.lock.yml | 20 +- py-3.10.conda-lock.yml | 178 +++++++++--------- pyproject.toml | 7 +- 6 files changed, 131 insertions(+), 130 deletions(-) diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index f4c8e54..3fb135d 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 263104b4ba34f6718c6264560ce37f7d6ec974ebf886d6385798822e442006be +# input_hash: b6151fb058063394f8f68f1597a7db7af5223039fa4216cd852187040e92752e channels: - conda-forge @@ -8,8 +8,8 @@ dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - alsa-lib=1.2.11=hd590300_1 - - annotated-types=0.6.0=pyhd8ed1ab_0 - - astroid=3.2.1=py310hff52083_0 + - annotated-types=0.7.0=pyhd8ed1ab_0 + - astroid=3.2.2=py310hff52083_0 - attr=2.5.1=h166bdaf_1 - blinker=1.8.2=pyhd8ed1ab_0 - brotli-python=1.1.0=py310hc6cd4ac_1 @@ -71,7 +71,7 @@ dependencies: - libclang-cpp15=15.0.7=default_h127d8a8_5 - libclang13=18.1.5=default_h5d6823c_0 - libcups=2.3.3=h4637d8d_4 - - libcurl=8.7.1=hca28451_0 + - libcurl=8.8.0=hca28451_0 - libdeflate=1.20=hd590300_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 @@ -128,7 +128,7 @@ dependencies: - nss=3.100=hca3bf56_0 - numpy=1.23.5=py310h53a5b5f_0 - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.3.0=hd590300_0 + - openssl=3.3.0=h4ab18f5_2 - packaging=24.0=pyhd8ed1ab_0 - pcre2=10.43=hcad00b1_0 - pillow=10.1.0=py310h01dd4db_0 @@ -143,23 +143,23 @@ dependencies: - pydantic=2.5.3=pyhd8ed1ab_0 - pydantic-core=2.14.6=py310hcb5633a_1 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.0=pyhd8ed1ab_0 + - pylint=3.2.2=pyhd8ed1ab_0 - pyqt=5.15.4=py310h29803b5_1 - pyqt5-sip=12.9.0=py310hd8f1fbe_1 - pyqtwebengine=5.15.4=py310h29803b5_1 - pyside2=5.15.8=py310hffc9498_4 - pysocks=1.7.1=pyha2e5f31_6 - - pytest=8.2.0=pyhd8ed1ab_0 + - pytest=8.2.1=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.10.14=hd12c33a_0_cpython - python_abi=3.10=4_cp310 - qt-main=5.15.8=h112747c_20 - qt-webengine=5.15.8=h3e791b3_6 - readline=8.2=h8228510_1 - - requests=2.31.0=pyhd8ed1ab_0 + - requests=2.32.2=pyhd8ed1ab_0 - retrying=1.3.3=py_2 - scipy=1.10.1=py310ha4c1d20_3 - - setuptools=69.5.1=pyhd8ed1ab_0 + - setuptools=70.0.0=pyhd8ed1ab_0 - sip=6.5.1=py310h122e73d_2 - six=1.16.0=pyh6c4a22f_0 - tenacity=8.3.0=pyhd8ed1ab_0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index cdc05e6..35efb68 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 263104b4ba34f6718c6264560ce37f7d6ec974ebf886d6385798822e442006be +# input_hash: b6151fb058063394f8f68f1597a7db7af5223039fa4216cd852187040e92752e channels: - conda-forge @@ -8,7 +8,7 @@ dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - alsa-lib=1.2.11=hd590300_1 - - annotated-types=0.6.0=pyhd8ed1ab_0 + - annotated-types=0.7.0=pyhd8ed1ab_0 - attr=2.5.1=h166bdaf_1 - blinker=1.8.2=pyhd8ed1ab_0 - brotli-python=1.1.0=py310hc6cd4ac_1 @@ -64,7 +64,7 @@ dependencies: - libclang-cpp15=15.0.7=default_h127d8a8_5 - libclang13=18.1.5=default_h5d6823c_0 - libcups=2.3.3=h4637d8d_4 - - libcurl=8.7.1=hca28451_0 + - libcurl=8.8.0=hca28451_0 - libdeflate=1.20=hd590300_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 @@ -120,7 +120,7 @@ dependencies: - nss=3.100=hca3bf56_0 - numpy=1.23.5=py310h53a5b5f_0 - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.3.0=hd590300_0 + - openssl=3.3.0=h4ab18f5_2 - packaging=24.0=pyhd8ed1ab_0 - pcre2=10.43=hcad00b1_0 - pillow=10.1.0=py310h01dd4db_0 @@ -143,10 +143,10 @@ dependencies: - qt-main=5.15.8=h112747c_20 - qt-webengine=5.15.8=h3e791b3_6 - readline=8.2=h8228510_1 - - requests=2.31.0=pyhd8ed1ab_0 + - requests=2.32.2=pyhd8ed1ab_0 - retrying=1.3.3=py_2 - scipy=1.10.1=py310ha4c1d20_3 - - setuptools=69.5.1=pyhd8ed1ab_0 + - setuptools=70.0.0=pyhd8ed1ab_0 - sip=6.5.1=py310h122e73d_2 - six=1.16.0=pyh6c4a22f_0 - tenacity=8.3.0=pyhd8ed1ab_0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index aba65a4..ca25468 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -1,12 +1,12 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 27405ef1933e720de92a679cfa1508d548e69ecf9a9e2950267dce7c711eee9e +# input_hash: 462b72b53bf35bda73532e8cabe9ab8dcfef4b77413bd16e37580eee357cb8ae channels: - conda-forge dependencies: - - annotated-types=0.6.0=pyhd8ed1ab_0 - - astroid=3.2.1=py310h5588dad_0 + - annotated-types=0.7.0=pyhd8ed1ab_0 + - astroid=3.2.2=py310h5588dad_0 - blinker=1.8.2=pyhd8ed1ab_0 - brotli-python=1.1.0=py310h00ffb61_1 - bzip2=1.0.8=hcfcfb64_5 @@ -48,7 +48,7 @@ dependencies: - libblas=3.9.0=22_win64_mkl - libcblas=3.9.0=22_win64_mkl - libclang13=18.1.5=default_hf64faad_0 - - libcurl=8.7.1=hd5e4a3a_0 + - libcurl=8.8.0=hd5e4a3a_0 - libdeflate=1.20=hcfcfb64_0 - libffi=3.4.2=h8ffe710_5 - libgettextpo=0.22.5=h5728263_2 @@ -84,7 +84,7 @@ dependencies: - nest-asyncio=1.6.0=pyhd8ed1ab_0 - numpy=1.23.5=py310h4a8f9c9_0 - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.3.0=hcfcfb64_0 + - openssl=3.3.0=h2466b09_2 - packaging=24.0=pyhd8ed1ab_0 - pcre2=10.43=h17e33f8_0 - pillow=10.1.0=py310h1e6a543_0 @@ -98,25 +98,25 @@ dependencies: - pydantic=2.5.3=pyhd8ed1ab_0 - pydantic-core=2.14.6=py310h87d50f1_1 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.0=pyhd8ed1ab_0 + - pylint=3.2.2=pyhd8ed1ab_0 - pyqt=5.15.4=py310hbabf5d4_1 - pyqt5-sip=12.9.0=py310h8a704f9_1 - pyqtwebengine=5.15.4=py310hbabf5d4_1 - pyside2=5.15.8=py310h1e56762_4 - pysocks=1.7.1=pyh0701188_6 - - pytest=8.2.0=pyhd8ed1ab_0 + - pytest=8.2.1=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.10.14=h4de0772_0_cpython - python_abi=3.10=4_cp310 - qt-main=5.15.8=h9e85ed6_20 - qt-webengine=5.15.8=h4bf5c4e_4 - - requests=2.31.0=pyhd8ed1ab_0 + - requests=2.32.2=pyhd8ed1ab_0 - retrying=1.3.3=py_2 - scipy=1.10.1=py310h578b7cb_3 - - setuptools=69.5.1=pyhd8ed1ab_0 + - setuptools=70.0.0=pyhd8ed1ab_0 - sip=6.5.1=py310h8a704f9_2 - six=1.16.0=pyh6c4a22f_0 - - tbb=2021.12.0=h91493d7_0 + - tbb=2021.12.0=hc790b64_1 - tenacity=8.3.0=pyhd8ed1ab_0 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 @@ -127,9 +127,9 @@ dependencies: - tzdata=2024a=h0c530f3_0 - ucrt=10.0.22621.0=h57928b3_0 - urllib3=2.2.1=pyhd8ed1ab_0 - - vc=14.3=hcf57466_18 - - vc14_runtime=14.38.33130=h82b7239_18 - - vs2015_runtime=14.38.33130=hcb4865c_18 + - vc=14.3=ha32ba9b_20 + - vc14_runtime=14.38.33135=h835141b_20 + - vs2015_runtime=14.38.33135=h22015db_20 - werkzeug=3.0.3=pyhd8ed1ab_0 - wheel=0.43.0=pyhd8ed1ab_1 - win_inet_pton=1.1.0=pyhd8ed1ab_6 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index fb7a56d..5b0edb5 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -1,11 +1,11 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 27405ef1933e720de92a679cfa1508d548e69ecf9a9e2950267dce7c711eee9e +# input_hash: 462b72b53bf35bda73532e8cabe9ab8dcfef4b77413bd16e37580eee357cb8ae channels: - conda-forge dependencies: - - annotated-types=0.6.0=pyhd8ed1ab_0 + - annotated-types=0.7.0=pyhd8ed1ab_0 - blinker=1.8.2=pyhd8ed1ab_0 - brotli-python=1.1.0=py310h00ffb61_1 - bzip2=1.0.8=hcfcfb64_5 @@ -41,7 +41,7 @@ dependencies: - libblas=3.9.0=22_win64_mkl - libcblas=3.9.0=22_win64_mkl - libclang13=18.1.5=default_hf64faad_0 - - libcurl=8.7.1=hd5e4a3a_0 + - libcurl=8.8.0=hd5e4a3a_0 - libdeflate=1.20=hcfcfb64_0 - libffi=3.4.2=h8ffe710_5 - libgettextpo=0.22.5=h5728263_2 @@ -76,7 +76,7 @@ dependencies: - nest-asyncio=1.6.0=pyhd8ed1ab_0 - numpy=1.23.5=py310h4a8f9c9_0 - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.3.0=hcfcfb64_0 + - openssl=3.3.0=h2466b09_2 - packaging=24.0=pyhd8ed1ab_0 - pcre2=10.43=h17e33f8_0 - pillow=10.1.0=py310h1e6a543_0 @@ -97,13 +97,13 @@ dependencies: - python_abi=3.10=4_cp310 - qt-main=5.15.8=h9e85ed6_20 - qt-webengine=5.15.8=h4bf5c4e_4 - - requests=2.31.0=pyhd8ed1ab_0 + - requests=2.32.2=pyhd8ed1ab_0 - retrying=1.3.3=py_2 - scipy=1.10.1=py310h578b7cb_3 - - setuptools=69.5.1=pyhd8ed1ab_0 + - setuptools=70.0.0=pyhd8ed1ab_0 - sip=6.5.1=py310h8a704f9_2 - six=1.16.0=pyh6c4a22f_0 - - tbb=2021.12.0=h91493d7_0 + - tbb=2021.12.0=hc790b64_1 - tenacity=8.3.0=pyhd8ed1ab_0 - tk=8.6.13=h5226925_1 - typing-extensions=4.11.0=hd8ed1ab_0 @@ -111,9 +111,9 @@ dependencies: - tzdata=2024a=h0c530f3_0 - ucrt=10.0.22621.0=h57928b3_0 - urllib3=2.2.1=pyhd8ed1ab_0 - - vc=14.3=hcf57466_18 - - vc14_runtime=14.38.33130=h82b7239_18 - - vs2015_runtime=14.38.33130=hcb4865c_18 + - vc=14.3=ha32ba9b_20 + - vc14_runtime=14.38.33135=h835141b_20 + - vs2015_runtime=14.38.33135=h22015db_20 - werkzeug=3.0.3=pyhd8ed1ab_0 - wheel=0.43.0=pyhd8ed1ab_1 - win_inet_pton=1.1.0=pyhd8ed1ab_6 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index c42d301..6e08068 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -17,8 +17,8 @@ version: 1 metadata: content_hash: - win-64: 27405ef1933e720de92a679cfa1508d548e69ecf9a9e2950267dce7c711eee9e - linux-64: 263104b4ba34f6718c6264560ce37f7d6ec974ebf886d6385798822e442006be + win-64: 462b72b53bf35bda73532e8cabe9ab8dcfef4b77413bd16e37580eee357cb8ae + linux-64: b6151fb058063394f8f68f1597a7db7af5223039fa4216cd852187040e92752e channels: - url: conda-forge used_env_vars: [] @@ -66,57 +66,57 @@ package: category: dash optional: true - name: annotated-types - version: 0.6.0 + version: 0.7.0 manager: conda platform: linux-64 dependencies: python: '>=3.7' typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.6.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_0.conda hash: - md5: 997c29372bdbe2afee073dff71f35923 - sha256: 3a2c98154d95cfd54daba6b7d507d31f5ba07ac2ad955c44eb041b66563193cd + md5: 7e9f4612544c8edbfd6afad17f1bd045 + sha256: 668f0825b6c18e4012ca24a0070562b6ec801ebc7008228a428eb52b4038873f category: main optional: false - name: annotated-types - version: 0.6.0 + version: 0.7.0 manager: conda platform: win-64 dependencies: python: '>=3.7' typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.6.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_0.conda hash: - md5: 997c29372bdbe2afee073dff71f35923 - sha256: 3a2c98154d95cfd54daba6b7d507d31f5ba07ac2ad955c44eb041b66563193cd + md5: 7e9f4612544c8edbfd6afad17f1bd045 + sha256: 668f0825b6c18e4012ca24a0070562b6ec801ebc7008228a428eb52b4038873f category: main optional: false - name: astroid - version: 3.2.1 + version: 3.2.2 manager: conda platform: linux-64 dependencies: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.2.1-py310hff52083_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.2.2-py310hff52083_0.conda hash: - md5: 1b2916535e03eb21e00671245c91c123 - sha256: c55b060cd8a1d28f7fdae54e4b04862ed552191cf6e3767bbf256e9719d75988 + md5: 05ed062ee2ba7319981fce0434193d19 + sha256: 02d9b997194f546b1df7046ea624dbfc56e7f0e7ba83dccfb7ead879b907f37a category: dev optional: true - name: astroid - version: 3.2.1 + version: 3.2.2 manager: conda platform: win-64 dependencies: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.2.1-py310h5588dad_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.2.2-py310h5588dad_0.conda hash: - md5: a7f96f6d1e8c4a090ddf212f54c6a114 - sha256: 6e9b1b4db9b4b05fa96bec73369a2fcd96560f67638fd4e978a5442f762eb23c + md5: 8fb4a9ea5dbbc3108bc70cffa32a3b7f + sha256: 5cbec3881ca2913a01bcde466cc29170ab83362d35985fdf1ab2364bc2bd0794 category: dev optional: true - name: attr @@ -1561,7 +1561,7 @@ package: category: dash optional: true - name: libcurl - version: 8.7.1 + version: 8.8.0 manager: conda platform: linux-64 dependencies: @@ -1570,16 +1570,16 @@ package: libnghttp2: '>=1.58.0,<2.0a0' libssh2: '>=1.11.0,<2.0a0' libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.2.1,<4.0a0' - zstd: '>=1.5.5,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.7.1-hca28451_0.conda + openssl: '>=3.3.0,<4.0a0' + zstd: '>=1.5.6,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_0.conda hash: - md5: 755c7f876815003337d2c61ff5d047e5 - sha256: 82a75e9a5d9ee5b2f487d850ec5d4edc18a56eb9527608a95a916c40baae3843 + md5: f21c27f076a07907e70c49bb57bd0f20 + sha256: 45aec0ffc6fe3fd4c0083b815aa102b8103380acc2b6714fb272d921acc68ab2 category: main optional: false - name: libcurl - version: 8.7.1 + version: 8.8.0 manager: conda platform: win-64 dependencies: @@ -1589,10 +1589,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.7.1-hd5e4a3a_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.8.0-hd5e4a3a_0.conda hash: - md5: 3396aff340d0903e8814c2852d631e4e - sha256: 8dd272362e2aeb1d4f49333ff57e07eb4da2bbabce20110a2416df9152ba03e0 + md5: 4f86149dc6228f1e5617faa2cce90f94 + sha256: 169fb0a11dd3a1f0adbb93b275f9752aa24b64e73d0c8e220aa10213c6ee74ff category: main optional: false - name: libdeflate @@ -2881,10 +2881,10 @@ package: dependencies: ca-certificates: '' libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.0-hd590300_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.0-h4ab18f5_2.conda hash: - md5: c0f3abb4a16477208bbd43a39bd56f18 - sha256: fdbf05e4db88c592366c90bb82e446edbe33c6e49e5130d51c580b2629c0b5d5 + md5: b8934d399b56d73e323403e183d009c5 + sha256: e56d9121f553f16ef21d2664c569cd50336291fa1458be5e5c654553a43737e7 category: main optional: false - name: openssl @@ -2896,10 +2896,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.0-hcfcfb64_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.0-h2466b09_2.conda hash: - md5: a6c544c9f060740c625dbf6d92cf3495 - sha256: ca7573b7503711b53b2464fa35e4efa6f89dcd3d436fb5f128722b853e356dfd + md5: 67d5f8749ee4ae3c4060d7a13fc8872f + sha256: 0f9fc8244ee65b0b78b637f4a51cc47800ac364f31b6e7de91db0f49cd3bb204 category: main optional: false - name: packaging @@ -3290,11 +3290,11 @@ package: category: dev optional: true - name: pylint - version: 3.2.0 + version: 3.2.2 manager: conda platform: linux-64 dependencies: - astroid: '>=3.2.0,<3.3.0-dev0' + astroid: '>=3.2.2,<3.3.0-dev0' colorama: '>=0.4.5' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' @@ -3304,14 +3304,14 @@ package: tomli: '>=1.1.0' tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.2-pyhd8ed1ab_0.conda hash: - md5: 01916216fa7bbe820b96e3a5e9b9ffd3 - sha256: 8aeb4f85f898cdd0169a5d8a362fa3c39482309cf8dbf0d35bb1da91f98481b9 + md5: 6621f1cfd6f9669482be177467ebe919 + sha256: 01be63f63909b07e5bd9eaf61731c65e5327f2ba80431604679e3c021d6e5801 category: dev optional: true - name: pylint - version: 3.2.0 + version: 3.2.2 manager: conda platform: win-64 dependencies: @@ -3324,11 +3324,11 @@ package: mccabe: '>=0.6,<0.8' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' - astroid: '>=3.2.0,<3.3.0-dev0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.0-pyhd8ed1ab_0.conda + astroid: '>=3.2.2,<3.3.0-dev0' + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.2-pyhd8ed1ab_0.conda hash: - md5: 01916216fa7bbe820b96e3a5e9b9ffd3 - sha256: 8aeb4f85f898cdd0169a5d8a362fa3c39482309cf8dbf0d35bb1da91f98481b9 + md5: 6621f1cfd6f9669482be177467ebe919 + sha256: 01be63f63909b07e5bd9eaf61731c65e5327f2ba80431604679e3c021d6e5801 category: dev optional: true - name: pyqt @@ -3518,7 +3518,7 @@ package: category: main optional: false - name: pytest - version: 8.2.0 + version: 8.2.1 manager: conda platform: linux-64 dependencies: @@ -3529,14 +3529,14 @@ package: pluggy: <2.0,>=1.5 python: '>=3.8' tomli: '>=1' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.2.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.2.1-pyhd8ed1ab_0.conda hash: - md5: 088ff7e08f4f10a06190468048c2a353 - sha256: 02227fea7b50132a75fb223c2d796306ffebd4dc6324897455f17cb54d16683d + md5: e4418e8bdbaa8eea28e047531e6763c8 + sha256: b48cbecf03f26b4a50a5852b12ff6b24e8d35ffc3562ef484db0efb38d504b25 category: dev optional: true - name: pytest - version: 8.2.0 + version: 8.2.1 manager: conda platform: win-64 dependencies: @@ -3547,10 +3547,10 @@ package: exceptiongroup: '>=1.0.0rc8' tomli: '>=1' pluggy: <2.0,>=1.5 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.2.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.2.1-pyhd8ed1ab_0.conda hash: - md5: 088ff7e08f4f10a06190468048c2a353 - sha256: 02227fea7b50132a75fb223c2d796306ffebd4dc6324897455f17cb54d16683d + md5: e4418e8bdbaa8eea28e047531e6763c8 + sha256: b48cbecf03f26b4a50a5852b12ff6b24e8d35ffc3562ef484db0efb38d504b25 category: dev optional: true - name: pytest-cov @@ -3822,7 +3822,7 @@ package: category: main optional: false - name: requests - version: 2.31.0 + version: 2.32.2 manager: conda platform: linux-64 dependencies: @@ -3831,14 +3831,14 @@ package: idna: '>=2.5,<4' python: '>=3.7' urllib3: '>=1.21.1,<3' - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.31.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.2-pyhd8ed1ab_0.conda hash: - md5: a30144e4156cdbb236f99ebb49828f8b - sha256: 9f629d6fd3c8ac5f2a198639fe7af87c4db2ac9235279164bfe0fcb49d8c4bad + md5: e1643b34b19df8c028a4f00bf5df58a6 + sha256: 115b796fddc846bee6f47e3c57d04d12fa93a47a7a8ef639cefdc05203c1bf00 category: main optional: false - name: requests - version: 2.31.0 + version: 2.32.2 manager: conda platform: win-64 dependencies: @@ -3847,10 +3847,10 @@ package: certifi: '>=2017.4.17' charset-normalizer: '>=2,<4' urllib3: '>=1.21.1,<3' - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.31.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.2-pyhd8ed1ab_0.conda hash: - md5: a30144e4156cdbb236f99ebb49828f8b - sha256: 9f629d6fd3c8ac5f2a198639fe7af87c4db2ac9235279164bfe0fcb49d8c4bad + md5: e1643b34b19df8c028a4f00bf5df58a6 + sha256: 115b796fddc846bee6f47e3c57d04d12fa93a47a7a8ef639cefdc05203c1bf00 category: main optional: false - name: retrying @@ -3925,27 +3925,27 @@ package: category: main optional: false - name: setuptools - version: 69.5.1 + version: 70.0.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-69.5.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.0.0-pyhd8ed1ab_0.conda hash: - md5: 7462280d81f639363e6e63c81276bd9e - sha256: 72d143408507043628b32bed089730b6d5f5445eccc44b59911ec9f262e365e7 + md5: c8ddb4f34a208df4dd42509a0f6a1c89 + sha256: daa4638d288cfdf3b0ecea395d8efa25cafc4ebf4026464a36c797c84541d2be category: main optional: false - name: setuptools - version: 69.5.1 + version: 70.0.0 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-69.5.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.0.0-pyhd8ed1ab_0.conda hash: - md5: 7462280d81f639363e6e63c81276bd9e - sha256: 72d143408507043628b32bed089730b6d5f5445eccc44b59911ec9f262e365e7 + md5: c8ddb4f34a208df4dd42509a0f6a1c89 + sha256: daa4638d288cfdf3b0ecea395d8efa25cafc4ebf4026464a36c797c84541d2be category: main optional: false - name: sip @@ -4015,10 +4015,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.12.0-h91493d7_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.12.0-hc790b64_1.conda hash: - md5: 21745fdd12f01b41178596143cbecffd - sha256: 621926aae93513408bdca3dd21c97e2aa8ba7dcd2c400dab804fb0ce7da1387b + md5: e98333643abc739ebea1bac97a479828 + sha256: 87461c83a4f0d4f119af7368f20c47bbe0c27d963a7c22a3d08c71075077f855 category: main optional: false - name: tenacity @@ -4258,35 +4258,35 @@ package: manager: conda platform: win-64 dependencies: - vc14_runtime: '>=14.38.33130' - url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-hcf57466_18.conda + vc14_runtime: '>=14.38.33135' + url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-ha32ba9b_20.conda hash: - md5: 20e1e652a4c740fa719002a8449994a2 - sha256: 447a8d8292a7b2107dcc18afb67f046824711a652725fc0f522c368e7a7b8318 + md5: 2abfb5cb1b9d41a50f765d60f0be563d + sha256: 16cb562ce210ee089060f4aa52f3225a571c83885632a870ea2297d460e3bb00 category: main optional: false - name: vc14_runtime - version: 14.38.33130 + version: 14.38.33135 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' - url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.38.33130-h82b7239_18.conda + url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.38.33135-h835141b_20.conda hash: - md5: 8be79fdd2725ddf7bbf8a27a4c1f79ba - sha256: bf94c9af4b2e9cba88207001197e695934eadc96a5c5e4cd7597e950aae3d8ff + md5: e971b35a5765862fabc4ba6e5ddf9470 + sha256: 05b07e0dd3fd49dcc98a365ff661ed6b65e2f0266b4bb03d273131ffdba663be category: main optional: false - name: vs2015_runtime - version: 14.38.33130 + version: 14.38.33135 manager: conda platform: win-64 dependencies: - vc14_runtime: '>=14.38.33130' - url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.38.33130-hcb4865c_18.conda + vc14_runtime: '>=14.38.33135' + url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.38.33135-h22015db_20.conda hash: - md5: 10d42885e3ed84e575b454db30f1aa93 - sha256: a2fec221f361d6263c117f4ea6d772b21c90a2f8edc6f3eb0eadec6bfe8843db + md5: bb4f5ab332e46e1b022d8842e72905b1 + sha256: 2cebabc39766ea051e577762d813ad4151e9d0ff96f3ff3374d575a272951416 category: main optional: false - name: werkzeug @@ -4894,12 +4894,11 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.23.5,<1.24.0' url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip - hash: - sha256: '' + hash: {} category: main source: type: url - url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip#sha256= + url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip optional: false - name: geoh5py version: 0.10.0a1 @@ -4910,10 +4909,9 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.23.5,<1.24.0' url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip - hash: - sha256: '' + hash: {} category: main source: type: url - url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip#sha256= + url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip optional: false diff --git a/pyproject.toml b/pyproject.toml index e91844c..3498699 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,10 @@ repository = "https://github.com/MiraGeoscience/geoapps-utils" #documentation = "https://mirageoscience-geoapps-utils.readthedocs-hosted.com/" homepage = "https://www.mirageoscience.com/mining-industry-software/python-integration/" readme = "README.rst" - +packages = [ + { include = "geoapps_utils" }, + { include = "geoapps_utils-assets" }, +] include = [ "COPYING", "COPYING.LESSER", @@ -44,7 +47,7 @@ scipy = "~1.10.1" ## pip dependencies from Git repositories #---------------------------------------- #geoh5py = {version = "~0.9.0rc1", source = "pypi", allow-prereleases = true} -geoh5py = {url = "https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip#sha256="} +geoh5py = {url = "https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip"} #geoh5py = {url = "http://localhost:8888/geoh5py.tar.gz#sha256="} ## dependencies for plots with Dash From 227912cef42df82be5423318e33f7bde298eb315 Mon Sep 17 00:00:00 2001 From: benjamink Date: Wed, 22 May 2024 14:57:18 -0700 Subject: [PATCH 010/132] make geoapps-utils_assets a package --- geoapps_utils-assets/__init__.py | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 geoapps_utils-assets/__init__.py diff --git a/geoapps_utils-assets/__init__.py b/geoapps_utils-assets/__init__.py new file mode 100644 index 0000000..c1b91e4 --- /dev/null +++ b/geoapps_utils-assets/__init__.py @@ -0,0 +1,8 @@ +# Copyright (c) 2024 Mira Geoscience Ltd. +# +# This file is part of geoapps-utils package. +# +# geoapps-utils is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). + +# pylint: disable=invalid-name From a6e39b4f612530409bf84264a83d31133d319bee Mon Sep 17 00:00:00 2001 From: benjamink Date: Wed, 22 May 2024 14:58:03 -0700 Subject: [PATCH 011/132] remove pylint disable (didn't work) --- geoapps_utils-assets/__init__.py | 1 - 1 file changed, 1 deletion(-) diff --git a/geoapps_utils-assets/__init__.py b/geoapps_utils-assets/__init__.py index c1b91e4..723527f 100644 --- a/geoapps_utils-assets/__init__.py +++ b/geoapps_utils-assets/__init__.py @@ -5,4 +5,3 @@ # geoapps-utils is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). -# pylint: disable=invalid-name From 957abaa3ad07a3260d734580a1f6c335511cfc6e Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Wed, 22 May 2024 21:58:22 +0000 Subject: [PATCH 012/132] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- geoapps_utils-assets/__init__.py | 1 - 1 file changed, 1 deletion(-) diff --git a/geoapps_utils-assets/__init__.py b/geoapps_utils-assets/__init__.py index 723527f..5aaccca 100644 --- a/geoapps_utils-assets/__init__.py +++ b/geoapps_utils-assets/__init__.py @@ -4,4 +4,3 @@ # # geoapps-utils is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). - From 9455463012f36afdd39f96aa8e4ba51a8c1bac0c Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 23 May 2024 09:10:24 -0700 Subject: [PATCH 013/132] Pull out ifile from params mechanics of write_ui_json to public input_file property --- geoapps_utils/driver/data.py | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/geoapps_utils/driver/data.py b/geoapps_utils/driver/data.py index c6c4eef..90c3dc4 100644 --- a/geoapps_utils/driver/data.py +++ b/geoapps_utils/driver/data.py @@ -123,12 +123,9 @@ def flatten(self) -> dict: return out - def write_ui_json(self, path: Path) -> None: - """ - Write the ui.json file for the application. - - :param path: Path to write the ui.json file. - """ + @property + def input_file(self) -> InputFile: + """Create an InputFile with data matching current parameter state.""" if self._input_file is None: ifile = InputFile.read_ui_json(self.default_ui_json, validate=False) @@ -136,4 +133,13 @@ def write_ui_json(self, path: Path) -> None: ifile = copy(self._input_file) ifile.data = dict(ifile.data, **self.flatten()) - ifile.write_ui_json(path.name, str(path.parent)) + + return ifile + + def write_ui_json(self, path: Path) -> None: + """ + Write the ui.json file for the application. + + :param path: Path to write the ui.json file. + """ + self.input_file.write_ui_json(path.name, str(path.parent)) From 3e82822bd59ec9fd88322b689ad33597c4caed8b Mon Sep 17 00:00:00 2001 From: benjamink Date: Wed, 29 May 2024 10:16:09 -0700 Subject: [PATCH 014/132] turn off validation in input_file data update --- geoapps_utils/driver/data.py | 1 + 1 file changed, 1 insertion(+) diff --git a/geoapps_utils/driver/data.py b/geoapps_utils/driver/data.py index 90c3dc4..27582a7 100644 --- a/geoapps_utils/driver/data.py +++ b/geoapps_utils/driver/data.py @@ -131,6 +131,7 @@ def input_file(self) -> InputFile: ifile = InputFile.read_ui_json(self.default_ui_json, validate=False) else: ifile = copy(self._input_file) + ifile.validate = False ifile.data = dict(ifile.data, **self.flatten()) From d23bb7be3b566c5fcb3a0d1168c874a29e034b7f Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 30 May 2024 11:08:22 -0700 Subject: [PATCH 015/132] remove string_to_list --- geoapps_utils/conversions.py | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/geoapps_utils/conversions.py b/geoapps_utils/conversions.py index 6bd1c36..4194a7d 100644 --- a/geoapps_utils/conversions.py +++ b/geoapps_utils/conversions.py @@ -22,23 +22,6 @@ def hex_to_rgb(hex_color: str) -> list[int]: return [int(code[i : i + 2], 16) for i in (0, 2, 4)] -def string_to_list(text: str) -> list[float]: - """ - Converts a string containing comma separated numeric characters to list of floats. - - :param text: String to be converted. - """ - try: - float_list = [float(val) for val in text.replace(" ", "").split(",")] - except ValueError as err: - raise ValueError( - f"Malformed text string: {text}. " - f"Must contain only commas and characters that can be converted to floats." - ) from err - - return float_list - - def string_to_numeric(text: str) -> int | float | str: """ Converts numeric string representation to int, float, or nan if possible. From f303a2372c3279e58ad35744b5f44e8186134f45 Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 30 May 2024 11:17:54 -0700 Subject: [PATCH 016/132] fix test --- tests/conversions_test.py | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/tests/conversions_test.py b/tests/conversions_test.py index 9d0aa27..6d14636 100644 --- a/tests/conversions_test.py +++ b/tests/conversions_test.py @@ -7,9 +7,7 @@ from __future__ import annotations -import pytest - -from geoapps_utils.conversions import hex_to_rgb, string_to_list, string_to_numeric +from geoapps_utils.conversions import hex_to_rgb, string_to_numeric def test_hex_to_rgb(): @@ -18,12 +16,6 @@ def test_hex_to_rgb(): assert hex_to_rgb("#ff0000") == [255, 0, 0] -def test_string_to_list(): - assert string_to_list("1, 2, 3") == [1.0, 2.0, 3.0] - with pytest.raises(ValueError): - string_to_list("1, 2, test") - - def test_string_to_numeric(): assert string_to_numeric("test") == "test" assert string_to_numeric("2.1") == 2.1 From fd72f37646968321831f2682c44d0ccbfeb70701 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 3 Jun 2024 17:38:24 +0000 Subject: [PATCH 017/132] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/codespell-project/codespell: v2.2.6 → v2.3.0](https://github.com/codespell-project/codespell/compare/v2.2.6...v2.3.0) --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 190c847..17cba03 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -79,7 +79,7 @@ repos: entry: python devtools/git_message_hook.py --check language: python - repo: https://github.com/codespell-project/codespell - rev: v2.2.6 + rev: v2.3.0 hooks: - id: codespell exclude: (-lock\.ya?ml|\benvironments/.*\.ya?ml|\.ipynb|^THIRD_PARTY_SOFTWARE\.rst)$ From 79da17e408fd796b75e0e7c04bfb66be7b8b5610 Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 7 Jun 2024 09:18:08 -0700 Subject: [PATCH 018/132] update PIllow to match geoh5py (10.3) --- .../py-3.10-linux-64-dev.conda.lock.yml | 32 +- environments/py-3.10-linux-64.conda.lock.yml | 26 +- .../py-3.10-win-64-dev.conda.lock.yml | 34 +- environments/py-3.10-win-64.conda.lock.yml | 28 +- py-3.10.conda-lock.yml | 358 +++++++++--------- pyproject.toml | 2 +- 6 files changed, 240 insertions(+), 240 deletions(-) diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index 6f5c5ce..77cb7a4 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: b6151fb058063394f8f68f1597a7db7af5223039fa4216cd852187040e92752e +# input_hash: 5cd41682f7cfc1a02c0ff1dbc6d4b2225385ed8283d48fb3b64f6340e2a6b847 channels: - conda-forge @@ -15,7 +15,7 @@ dependencies: - brotli-python=1.1.0=py310hc6cd4ac_1 - bzip2=1.0.8=hd590300_5 - c-ares=1.28.1=hd590300_0 - - ca-certificates=2024.2.2=hbcca054_0 + - ca-certificates=2024.6.2=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - cairo=1.18.0=h3faef2a_0 @@ -23,7 +23,7 @@ dependencies: - charset-normalizer=3.3.2=pyhd8ed1ab_0 - click=8.1.7=unix_pyh707e725_0 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.5.2=py310hc51659f_0 + - coverage=7.5.3=py310hc51659f_0 - dash=2.17.0=pyhd8ed1ab_0 - dbus=1.13.6=h5008d03_3 - dill=0.3.8=pyhd8ed1ab_0 @@ -46,9 +46,9 @@ dependencies: - graphite2=1.3.13=h59595ed_1003 - gst-plugins-base=1.22.9=hfa15dee_1 - gstreamer=1.22.9=h98fc4e7_1 - - h5py=3.11.0=nompi_py310hf054cd7_101 + - h5py=3.11.0=nompi_py310hf054cd7_102 - harfbuzz=8.5.0=hfac3d4d_0 - - hdf5=1.14.3=nompi_h4f84152_101 + - hdf5=1.14.3=nompi_hdf9ad27_105 - icu=73.2=h59595ed_0 - idna=3.7=pyhd8ed1ab_0 - importlib-metadata=7.1.0=pyha770c72_0 @@ -60,7 +60,7 @@ dependencies: - krb5=1.21.2=h659d440_0 - lame=3.100=h166bdaf_1003 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.40=hf3520f5_1 + - ld_impl_linux-64=2.40=hf3520f5_2 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - libasprintf=0.22.5=h661eb56_2 @@ -113,9 +113,9 @@ dependencies: - libxcb=1.15=h0b41bf4_0 - libxcrypt=4.4.36=hd590300_1 - libxkbcommon=1.7.0=h662e7e4_0 - - libxml2=2.12.7=hc051c1a_0 + - libxml2=2.12.7=hc051c1a_1 - libxslt=1.1.39=h76b75d6_0 - - libzlib=1.2.13=hd590300_5 + - libzlib=1.3.1=h4ab18f5_1 - lz4-c=1.9.4=hcb278e6_0 - markupsafe=2.1.5=py310h2372a71_0 - mccabe=0.7.0=pyhd8ed1ab_0 @@ -128,10 +128,10 @@ dependencies: - nss=3.100=hca3bf56_0 - numpy=1.23.5=py310h53a5b5f_0 - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.3.0=h4ab18f5_3 + - openssl=3.3.1=h4ab18f5_0 - packaging=24.0=pyhd8ed1ab_0 - pcre2=10.43=hcad00b1_0 - - pillow=10.1.0=py310h01dd4db_0 + - pillow=10.3.0=py310hf73ecf8_0 - pip=24.0=pyhd8ed1ab_0 - pixman=0.43.2=h59595ed_0 - platformdirs=4.2.2=pyhd8ed1ab_0 @@ -143,20 +143,20 @@ dependencies: - pydantic=2.5.3=pyhd8ed1ab_0 - pydantic-core=2.14.6=py310hcb5633a_1 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.2=pyhd8ed1ab_0 + - pylint=3.2.3=pyhd8ed1ab_0 - pyqt=5.15.4=py310h29803b5_1 - pyqt5-sip=12.9.0=py310hd8f1fbe_1 - pyqtwebengine=5.15.4=py310h29803b5_1 - pyside2=5.15.8=py310hffc9498_4 - pysocks=1.7.1=pyha2e5f31_6 - - pytest=8.2.1=pyhd8ed1ab_0 + - pytest=8.2.2=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.10.14=hd12c33a_0_cpython - python_abi=3.10=4_cp310 - qt-main=5.15.8=h112747c_20 - qt-webengine=5.15.8=h3e791b3_6 - readline=8.2=h8228510_1 - - requests=2.32.2=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_0 - retrying=1.3.3=py_2 - scipy=1.10.1=py310ha4c1d20_3 - setuptools=70.0.0=pyhd8ed1ab_0 @@ -167,8 +167,8 @@ dependencies: - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - tomlkit=0.12.5=pyha770c72_0 - - typing-extensions=4.11.0=hd8ed1ab_0 - - typing_extensions=4.11.0=pyha770c72_0 + - typing-extensions=4.12.1=hd8ed1ab_0 + - typing_extensions=4.12.1=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - urllib3=2.2.1=pyhd8ed1ab_0 - werkzeug=3.0.3=pyhd8ed1ab_0 @@ -206,7 +206,7 @@ dependencies: - xorg-xproto=7.0.31=h7f98852_1007 - xz=5.2.6=h166bdaf_0 - zipp=3.17.0=pyhd8ed1ab_0 - - zlib=1.2.13=hd590300_5 + - zlib=1.3.1=h4ab18f5_1 - zstd=1.5.6=ha6fb4c9_0 - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index 41ea4a2..7d4e244 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: b6151fb058063394f8f68f1597a7db7af5223039fa4216cd852187040e92752e +# input_hash: 5cd41682f7cfc1a02c0ff1dbc6d4b2225385ed8283d48fb3b64f6340e2a6b847 channels: - conda-forge @@ -14,7 +14,7 @@ dependencies: - brotli-python=1.1.0=py310hc6cd4ac_1 - bzip2=1.0.8=hd590300_5 - c-ares=1.28.1=hd590300_0 - - ca-certificates=2024.2.2=hbcca054_0 + - ca-certificates=2024.6.2=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - cairo=1.18.0=h3faef2a_0 @@ -41,9 +41,9 @@ dependencies: - graphite2=1.3.13=h59595ed_1003 - gst-plugins-base=1.22.9=hfa15dee_1 - gstreamer=1.22.9=h98fc4e7_1 - - h5py=3.11.0=nompi_py310hf054cd7_101 + - h5py=3.11.0=nompi_py310hf054cd7_102 - harfbuzz=8.5.0=hfac3d4d_0 - - hdf5=1.14.3=nompi_h4f84152_101 + - hdf5=1.14.3=nompi_hdf9ad27_105 - icu=73.2=h59595ed_0 - idna=3.7=pyhd8ed1ab_0 - importlib-metadata=7.1.0=pyha770c72_0 @@ -53,7 +53,7 @@ dependencies: - krb5=1.21.2=h659d440_0 - lame=3.100=h166bdaf_1003 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.40=hf3520f5_1 + - ld_impl_linux-64=2.40=hf3520f5_2 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - libasprintf=0.22.5=h661eb56_2 @@ -106,9 +106,9 @@ dependencies: - libxcb=1.15=h0b41bf4_0 - libxcrypt=4.4.36=hd590300_1 - libxkbcommon=1.7.0=h662e7e4_0 - - libxml2=2.12.7=hc051c1a_0 + - libxml2=2.12.7=hc051c1a_1 - libxslt=1.1.39=h76b75d6_0 - - libzlib=1.2.13=hd590300_5 + - libzlib=1.3.1=h4ab18f5_1 - lz4-c=1.9.4=hcb278e6_0 - markupsafe=2.1.5=py310h2372a71_0 - mpg123=1.32.6=h59595ed_0 @@ -120,10 +120,10 @@ dependencies: - nss=3.100=hca3bf56_0 - numpy=1.23.5=py310h53a5b5f_0 - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.3.0=h4ab18f5_3 + - openssl=3.3.1=h4ab18f5_0 - packaging=24.0=pyhd8ed1ab_0 - pcre2=10.43=hcad00b1_0 - - pillow=10.1.0=py310h01dd4db_0 + - pillow=10.3.0=py310hf73ecf8_0 - pip=24.0=pyhd8ed1ab_0 - pixman=0.43.2=h59595ed_0 - platformdirs=4.2.2=pyhd8ed1ab_0 @@ -143,7 +143,7 @@ dependencies: - qt-main=5.15.8=h112747c_20 - qt-webengine=5.15.8=h3e791b3_6 - readline=8.2=h8228510_1 - - requests=2.32.2=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_0 - retrying=1.3.3=py_2 - scipy=1.10.1=py310ha4c1d20_3 - setuptools=70.0.0=pyhd8ed1ab_0 @@ -151,8 +151,8 @@ dependencies: - six=1.16.0=pyh6c4a22f_0 - tenacity=8.3.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - - typing-extensions=4.11.0=hd8ed1ab_0 - - typing_extensions=4.11.0=pyha770c72_0 + - typing-extensions=4.12.1=hd8ed1ab_0 + - typing_extensions=4.12.1=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - urllib3=2.2.1=pyhd8ed1ab_0 - werkzeug=3.0.3=pyhd8ed1ab_0 @@ -190,7 +190,7 @@ dependencies: - xorg-xproto=7.0.31=h7f98852_1007 - xz=5.2.6=h166bdaf_0 - zipp=3.17.0=pyhd8ed1ab_0 - - zlib=1.2.13=hd590300_5 + - zlib=1.3.1=h4ab18f5_1 - zstd=1.5.6=ha6fb4c9_0 - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index 215ef59..e7c7a82 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 462b72b53bf35bda73532e8cabe9ab8dcfef4b77413bd16e37580eee357cb8ae +# input_hash: 1991ec9372bb891a92777350a427be264e61dd23a33a19f3b0045ed34e9775c3 channels: - conda-forge @@ -10,14 +10,14 @@ dependencies: - blinker=1.8.2=pyhd8ed1ab_0 - brotli-python=1.1.0=py310h00ffb61_1 - bzip2=1.0.8=hcfcfb64_5 - - ca-certificates=2024.2.2=h56e8100_0 + - ca-certificates=2024.6.2=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - certifi=2024.2.2=pyhd8ed1ab_0 - charset-normalizer=3.3.2=pyhd8ed1ab_0 - click=8.1.7=win_pyh7428d3b_0 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.5.2=py310ha8f682b_0 + - coverage=7.5.3=py310ha8f682b_0 - dash=2.17.0=pyhd8ed1ab_0 - dill=0.3.8=pyhd8ed1ab_0 - exceptiongroup=1.2.0=pyhd8ed1ab_2 @@ -29,8 +29,8 @@ dependencies: - glib-tools=2.80.2=h2f9d560_0 - gst-plugins-base=1.22.9=h001b923_1 - gstreamer=1.22.9=hb4038d2_1 - - h5py=3.11.0=nompi_py310h2b0be38_101 - - hdf5=1.14.3=nompi_h73e8ff5_101 + - h5py=3.11.0=nompi_py310h2b0be38_102 + - hdf5=1.14.3=nompi_h2b43c12_105 - icu=73.2=h63175ca_0 - idna=3.7=pyhd8ed1ab_0 - importlib-metadata=7.1.0=pyha770c72_0 @@ -69,9 +69,9 @@ dependencies: - libwebp=1.4.0=h2466b09_0 - libwebp-base=1.4.0=hcfcfb64_0 - libxcb=1.15=hcd874cb_0 - - libxml2=2.12.7=h283a6d9_0 + - libxml2=2.12.7=h283a6d9_1 - libxslt=1.1.39=h3df6e99_0 - - libzlib=1.2.13=hcfcfb64_5 + - libzlib=1.3.1=h2466b09_1 - m2w64-gcc-libgfortran=5.3.0=6 - m2w64-gcc-libs=5.3.0=7 - m2w64-gcc-libs-core=5.3.0=7 @@ -84,10 +84,10 @@ dependencies: - nest-asyncio=1.6.0=pyhd8ed1ab_0 - numpy=1.23.5=py310h4a8f9c9_0 - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.3.0=h2466b09_3 + - openssl=3.3.1=h2466b09_0 - packaging=24.0=pyhd8ed1ab_0 - pcre2=10.43=h17e33f8_0 - - pillow=10.1.0=py310h1e6a543_0 + - pillow=10.3.0=py310hf5d6e66_0 - pip=24.0=pyhd8ed1ab_0 - platformdirs=4.2.2=pyhd8ed1ab_0 - plotly=5.22.0=pyhd8ed1ab_0 @@ -98,19 +98,19 @@ dependencies: - pydantic=2.5.3=pyhd8ed1ab_0 - pydantic-core=2.14.6=py310h87d50f1_1 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.2=pyhd8ed1ab_0 + - pylint=3.2.3=pyhd8ed1ab_0 - pyqt=5.15.4=py310hbabf5d4_1 - pyqt5-sip=12.9.0=py310h8a704f9_1 - pyqtwebengine=5.15.4=py310hbabf5d4_1 - pyside2=5.15.8=py310h1e56762_4 - pysocks=1.7.1=pyh0701188_6 - - pytest=8.2.1=pyhd8ed1ab_0 + - pytest=8.2.2=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.10.14=h4de0772_0_cpython - python_abi=3.10=4_cp310 - qt-main=5.15.8=h9e85ed6_20 - qt-webengine=5.15.8=h4bf5c4e_4 - - requests=2.32.2=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_0 - retrying=1.3.3=py_2 - scipy=1.10.1=py310h578b7cb_3 - setuptools=70.0.0=pyhd8ed1ab_0 @@ -122,14 +122,14 @@ dependencies: - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - tomlkit=0.12.5=pyha770c72_0 - - typing-extensions=4.11.0=hd8ed1ab_0 - - typing_extensions=4.11.0=pyha770c72_0 + - typing-extensions=4.12.1=hd8ed1ab_0 + - typing_extensions=4.12.1=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - ucrt=10.0.22621.0=h57928b3_0 - urllib3=2.2.1=pyhd8ed1ab_0 - - vc=14.3=ha32ba9b_20 - - vc14_runtime=14.38.33135=h835141b_20 - - vs2015_runtime=14.38.33135=h22015db_20 + - vc=14.3=h8a93ad2_20 + - vc14_runtime=14.40.33810=ha82c5b3_20 + - vs2015_runtime=14.40.33810=h3bf8584_20 - werkzeug=3.0.3=pyhd8ed1ab_0 - wheel=0.43.0=pyhd8ed1ab_1 - win_inet_pton=1.1.0=pyhd8ed1ab_6 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index e74539c..cb5107b 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 462b72b53bf35bda73532e8cabe9ab8dcfef4b77413bd16e37580eee357cb8ae +# input_hash: 1991ec9372bb891a92777350a427be264e61dd23a33a19f3b0045ed34e9775c3 channels: - conda-forge @@ -9,7 +9,7 @@ dependencies: - blinker=1.8.2=pyhd8ed1ab_0 - brotli-python=1.1.0=py310h00ffb61_1 - bzip2=1.0.8=hcfcfb64_5 - - ca-certificates=2024.2.2=h56e8100_0 + - ca-certificates=2024.6.2=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - certifi=2024.2.2=pyhd8ed1ab_0 @@ -24,8 +24,8 @@ dependencies: - glib-tools=2.80.2=h2f9d560_0 - gst-plugins-base=1.22.9=h001b923_1 - gstreamer=1.22.9=hb4038d2_1 - - h5py=3.11.0=nompi_py310h2b0be38_101 - - hdf5=1.14.3=nompi_h73e8ff5_101 + - h5py=3.11.0=nompi_py310h2b0be38_102 + - hdf5=1.14.3=nompi_h2b43c12_105 - icu=73.2=h63175ca_0 - idna=3.7=pyhd8ed1ab_0 - importlib-metadata=7.1.0=pyha770c72_0 @@ -62,9 +62,9 @@ dependencies: - libwebp=1.4.0=h2466b09_0 - libwebp-base=1.4.0=hcfcfb64_0 - libxcb=1.15=hcd874cb_0 - - libxml2=2.12.7=h283a6d9_0 + - libxml2=2.12.7=h283a6d9_1 - libxslt=1.1.39=h3df6e99_0 - - libzlib=1.2.13=hcfcfb64_5 + - libzlib=1.3.1=h2466b09_1 - m2w64-gcc-libgfortran=5.3.0=6 - m2w64-gcc-libs=5.3.0=7 - m2w64-gcc-libs-core=5.3.0=7 @@ -76,10 +76,10 @@ dependencies: - nest-asyncio=1.6.0=pyhd8ed1ab_0 - numpy=1.23.5=py310h4a8f9c9_0 - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.3.0=h2466b09_3 + - openssl=3.3.1=h2466b09_0 - packaging=24.0=pyhd8ed1ab_0 - pcre2=10.43=h17e33f8_0 - - pillow=10.1.0=py310h1e6a543_0 + - pillow=10.3.0=py310hf5d6e66_0 - pip=24.0=pyhd8ed1ab_0 - platformdirs=4.2.2=pyhd8ed1ab_0 - plotly=5.22.0=pyhd8ed1ab_0 @@ -97,7 +97,7 @@ dependencies: - python_abi=3.10=4_cp310 - qt-main=5.15.8=h9e85ed6_20 - qt-webengine=5.15.8=h4bf5c4e_4 - - requests=2.32.2=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_0 - retrying=1.3.3=py_2 - scipy=1.10.1=py310h578b7cb_3 - setuptools=70.0.0=pyhd8ed1ab_0 @@ -106,14 +106,14 @@ dependencies: - tbb=2021.12.0=hc790b64_1 - tenacity=8.3.0=pyhd8ed1ab_0 - tk=8.6.13=h5226925_1 - - typing-extensions=4.11.0=hd8ed1ab_0 - - typing_extensions=4.11.0=pyha770c72_0 + - typing-extensions=4.12.1=hd8ed1ab_0 + - typing_extensions=4.12.1=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - ucrt=10.0.22621.0=h57928b3_0 - urllib3=2.2.1=pyhd8ed1ab_0 - - vc=14.3=ha32ba9b_20 - - vc14_runtime=14.38.33135=h835141b_20 - - vs2015_runtime=14.38.33135=h22015db_20 + - vc=14.3=h8a93ad2_20 + - vc14_runtime=14.40.33810=ha82c5b3_20 + - vs2015_runtime=14.40.33810=h3bf8584_20 - werkzeug=3.0.3=pyhd8ed1ab_0 - wheel=0.43.0=pyhd8ed1ab_1 - win_inet_pton=1.1.0=pyhd8ed1ab_6 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index 9c203f4..16a13e6 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -17,8 +17,8 @@ version: 1 metadata: content_hash: - win-64: 462b72b53bf35bda73532e8cabe9ab8dcfef4b77413bd16e37580eee357cb8ae - linux-64: b6151fb058063394f8f68f1597a7db7af5223039fa4216cd852187040e92752e + win-64: 1991ec9372bb891a92777350a427be264e61dd23a33a19f3b0045ed34e9775c3 + linux-64: 5cd41682f7cfc1a02c0ff1dbc6d4b2225385ed8283d48fb3b64f6340e2a6b847 channels: - url: conda-forge used_env_vars: [] @@ -225,25 +225,25 @@ package: category: main optional: false - name: ca-certificates - version: 2024.2.2 + version: 2024.6.2 manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.2.2-hbcca054_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda hash: - md5: 2f4327a1cbe7f022401b236e915a5fef - sha256: 91d81bfecdbb142c15066df70cc952590ae8991670198f92c66b62019b251aeb + md5: 847c3c2905cc467cea52c24f9cfa8080 + sha256: 979af0932b2a5a26112044891a2d79e402e5ae8166f50fa48b8ebae47c0a2d65 category: main optional: false - name: ca-certificates - version: 2024.2.2 + version: 2024.6.2 manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.2.2-h56e8100_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.6.2-h56e8100_0.conda hash: - md5: 63da060240ab8087b60d1357051ea7d6 - sha256: 4d587088ecccd393fec3420b64f1af4ee1a0e6897a45cfd5ef38055322cea5d0 + md5: 12a3a2b3a00a21bbb390d4de5ad8dd0f + sha256: d872d11558ebeaeb87bcf9086e97c075a1a2dfffed2d0e97570cf197ab29e3d8 category: main optional: false - name: cached-property @@ -308,7 +308,7 @@ package: libpng: '>=1.6.39,<1.7.0a0' libstdcxx-ng: '>=12' libxcb: '>=1.15,<1.16.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' pixman: '>=0.42.2,<1.0a0' xorg-libice: '>=1.1.1,<2.0a0' xorg-libsm: '>=1.2.4,<2.0a0' @@ -422,7 +422,7 @@ package: category: dev optional: true - name: coverage - version: 7.5.2 + version: 7.5.3 manager: conda platform: linux-64 dependencies: @@ -430,14 +430,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.2-py310hc51659f_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.3-py310hc51659f_0.conda hash: - md5: 69ae95a9c37718f2b5fd675876a58042 - sha256: bdbd1aa7c571687fea64b6c621031c00db5ea02ff56a9057619f7bbba8e01a76 + md5: 4be0e55c0f724d339be3d4dc9dfc5752 + sha256: d14fd44ca7f9ae180e6a9a565d39ffe093d0c9eacda6b13c85cb26ec6ef8687e category: dev optional: true - name: coverage - version: 7.5.2 + version: 7.5.3 manager: conda platform: win-64 dependencies: @@ -447,10 +447,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.5.2-py310ha8f682b_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.5.3-py310ha8f682b_0.conda hash: - md5: 3a78e07b95a51bac0e9ee2d30ccf688c - sha256: 5a58d0a4d52bea86f2dc6d738d8daf67abb992b2e4fe98050df1e6a7e85aefc0 + md5: 0609217d7e0efa5d9095fef96081cf1e + sha256: 1322bb9f73ee730beabcdc10538dcaec2f6015d5c0df8e878de5d7c10ce310ad category: dev optional: true - name: dash @@ -659,7 +659,7 @@ package: freetype: '>=2.12.1,<3.0a0' libgcc-ng: '>=12' libuuid: '>=2.32.1,<3.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.14.2-h14ed4e7_0.conda hash: md5: 0f69b688f52ff6da70bccb7ff7001d1d @@ -700,7 +700,7 @@ package: dependencies: libgcc-ng: '>=12' libpng: '>=1.6.39,<1.7.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda hash: md5: 9ae35c3d96db2c94ce0cef86efdfa2cb @@ -713,7 +713,7 @@ package: platform: win-64 dependencies: libpng: '>=1.6.39,<1.7.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' @@ -896,7 +896,7 @@ package: libstdcxx-ng: '>=12' libvorbis: '>=1.3.7,<1.4.0a0' libxcb: '>=1.15,<1.16.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' xorg-libx11: '>=1.8.7,<2.0a0' xorg-libxau: '>=1.0.11,<2.0a0' xorg-libxext: '>=1.3.4,<2.0a0' @@ -917,7 +917,7 @@ package: libglib: '>=2.78.4,<3.0a0' libogg: '>=1.3.4,<1.4.0a0' libvorbis: '>=1.3.7,<1.4.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' @@ -974,10 +974,10 @@ package: numpy: '>=1.19,<3' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.11.0-nompi_py310hf054cd7_101.conda + url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.11.0-nompi_py310hf054cd7_102.conda hash: - md5: d738837950c673a0452d3bbf557af39a - sha256: 1775845b38fd031c813b7532abcde47c31a60851b536aaed8d35147ba28361d8 + md5: f74f9a0a4d713f5eec89917883f4ae7e + sha256: 5f7a00f4c13adacde260a918153057f3fd0221e8528357bb83627a643f148a4c category: main optional: false - name: h5py @@ -993,10 +993,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.11.0-nompi_py310h2b0be38_101.conda + url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.11.0-nompi_py310h2b0be38_102.conda hash: - md5: 5564c44c3b9165aaf493889a8e0fd0dc - sha256: a46c3d1798f444d24f1160ef6d09da36ea9a98a0be73342ae700b95f5b083e2c + md5: 6ea1515f0984ae6e916cc1f124e6b664 + sha256: 7d1753e538fafea74e36c2da8c0e10d47b057a2623dbb96959395ce5b1dfc80c category: main optional: false - name: harfbuzz @@ -1023,17 +1023,17 @@ package: platform: linux-64 dependencies: libaec: '>=1.1.3,<2.0a0' - libcurl: '>=8.7.1,<9.0a0' + libcurl: '>=8.8.0,<9.0a0' libgcc-ng: '>=12' libgfortran-ng: '' libgfortran5: '>=12.3.0' libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.3.0,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.3-nompi_h4f84152_101.conda + libzlib: '>=1.2.13,<2.0a0' + openssl: '>=3.3.1,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.3-nompi_hdf9ad27_105.conda hash: - md5: 7e98860d08eea82c8057abd78864fcb4 - sha256: e7d2591bc77d47e9f3fc57d94a817dc9385f4079d930a93475fe45aa2ba81d47 + md5: 7e1729554e209627636a0f6fabcdd115 + sha256: 2278fa07da6f96e807d402cd55480624d67d2dee202191aaaf278ce5ab23605a category: main optional: false - name: hdf5 @@ -1042,16 +1042,16 @@ package: platform: win-64 dependencies: libaec: '>=1.1.3,<2.0a0' - libcurl: '>=8.7.1,<9.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.3.0,<4.0a0' + libcurl: '>=8.8.0,<9.0a0' + libzlib: '>=1.2.13,<2.0a0' + openssl: '>=3.3.1,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.14.3-nompi_h73e8ff5_101.conda + url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.14.3-nompi_h2b43c12_105.conda hash: - md5: b746fce22796d2e2d8b37bdd45d12d78 - sha256: b4d50137e1f2f2b62e4da626ee64f9233457fef3de62c3a8dbd01f41cf2cebe4 + md5: 5788de34381caf624b78c4981618dc0a + sha256: 56c803607a64b5117a8b4bcfdde722e4fa40970ddc4c61224b0981cbb70fb005 category: main optional: false - name: icu @@ -1332,10 +1332,10 @@ package: manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_2.conda hash: - md5: 33b7851c39c25da14f6a233a8ccbeeca - sha256: cb54a873c1c84c47f7174093889686b626946b8143905ec0f76a56785b26a304 + md5: 61b0bd5219ce7192b4e3633521a78975 + sha256: 5ed96807b26bc32d2d180e38e7340388ddfdb642950f888f7da78d274846afea category: main optional: false - name: lerc @@ -1534,7 +1534,7 @@ package: manager: conda platform: win-64 dependencies: - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' @@ -1553,7 +1553,7 @@ package: krb5: '>=1.21.1,<1.22.0a0' libgcc-ng: '>=12' libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h4637d8d_4.conda hash: md5: d4529f4dff3057982a7617c7ac58fde3 @@ -1569,7 +1569,7 @@ package: libgcc-ng: '>=12' libnghttp2: '>=1.58.0,<2.0a0' libssh2: '>=1.11.0,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' openssl: '>=3.3.0,<4.0a0' zstd: '>=1.5.6,<1.6.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_0.conda @@ -1585,7 +1585,7 @@ package: dependencies: krb5: '>=1.21.2,<1.22.0a0' libssh2: '>=1.11.0,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' @@ -1821,7 +1821,7 @@ package: libffi: '>=3.4,<4.0a0' libgcc-ng: '>=12' libiconv: '>=1.17,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' pcre2: '>=10.43,<10.44.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.80.2-hf974151_0.conda hash: @@ -1837,7 +1837,7 @@ package: libffi: '>=3.4,<4.0a0' libiconv: '>=1.17,<2.0a0' libintl: '>=0.22.5,<1.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' pcre2: '>=10.43,<10.44.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' @@ -2001,7 +2001,7 @@ package: libgcc-ng: '>=12' libstdcxx-ng: '>=12' libxml2: '>=2.12.1,<3.0.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' zstd: '>=1.5.5,<1.6.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/libllvm15-15.0.7-hb3ce162_4.conda hash: @@ -2017,7 +2017,7 @@ package: libgcc-ng: '>=12' libstdcxx-ng: '>=12' libxml2: '>=2.12.7,<3.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' zstd: '>=1.5.6,<1.6.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/libllvm18-18.1.6-hb77312f_0.conda hash: @@ -2034,7 +2034,7 @@ package: libev: '>=4.33,<5.0a0' libgcc-ng: '>=12' libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' openssl: '>=3.2.0,<4.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda hash: @@ -2111,7 +2111,7 @@ package: platform: linux-64 dependencies: libgcc-ng: '>=12' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda hash: md5: 009981dd9cfcaa4dbfa25ffaed86bcae @@ -2123,7 +2123,7 @@ package: manager: conda platform: win-64 dependencies: - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' @@ -2172,7 +2172,7 @@ package: platform: linux-64 dependencies: libgcc-ng: '>=12' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.45.3-h2797004_0.conda hash: md5: b3316cbe90249da4f8e84cd66e1cc55b @@ -2199,7 +2199,7 @@ package: platform: linux-64 dependencies: libgcc-ng: '>=12' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' openssl: '>=3.1.1,<4.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda hash: @@ -2212,7 +2212,7 @@ package: manager: conda platform: win-64 dependencies: - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' openssl: '>=3.1.1,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' @@ -2263,7 +2263,7 @@ package: libjpeg-turbo: '>=3.0.0,<4.0a0' libstdcxx-ng: '>=12' libwebp-base: '>=1.3.2,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.5,<1.6.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h1dd3fc0_3.conda @@ -2280,7 +2280,7 @@ package: lerc: '>=4.0.0,<5.0a0' libdeflate: '>=1.20,<1.21.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' @@ -2458,12 +2458,12 @@ package: icu: '>=73.2,<74.0a0' libgcc-ng: '>=12' libiconv: '>=1.17,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0a0' xz: '>=5.2.6,<6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.12.7-hc051c1a_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.12.7-hc051c1a_1.conda hash: - md5: 5d801a4906adc712d480afc362623b59 - sha256: 2d8c402687f7045295d78d66688b140e3310857c7a070bba7547a3b9fcad5e7d + md5: 340278ded8b0dc3a73f3660bbb0adbc6 + sha256: 576ea9134176636283ff052897bf7a91ffd8ac35b2c505dfde2890ec52849698 category: main optional: false - name: libxml2 @@ -2472,14 +2472,14 @@ package: platform: win-64 dependencies: libiconv: '>=1.17,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.12.7-h283a6d9_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.12.7-h283a6d9_1.conda hash: - md5: 1451be68a5549561979125c1827b79ed - sha256: e246fefa745b56c022063ba1b69ff2965f280c6eee3de9821184e7c8f2475eab + md5: 7ab2653cc21c44a1370ef3b409261b3d + sha256: aef096aa784e61f860fab08974c6260836bf05d742fb69f304f0e9b7d557c99a category: main optional: false - name: libxslt @@ -2511,29 +2511,29 @@ package: category: dash optional: true - name: libzlib - version: 1.2.13 + version: 1.3.1 manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.13-hd590300_5.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda hash: - md5: f36c115f1ee199da648e0597ec2047ad - sha256: 370c7c5893b737596fd6ca0d9190c9715d89d888b8c88537ae1ef168c25e82e4 + md5: 57d7dc60e9325e3de37ff8dffd18e814 + sha256: adf6096f98b537a11ae3729eaa642b0811478f0ea0402ca67b5108fe2cb0010d category: main optional: false - name: libzlib - version: 1.2.13 + version: 1.3.1 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.2.13-hcfcfb64_5.conda + url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_1.conda hash: - md5: 5fdb9c6a113b6b6cb5e517fd972d5f41 - sha256: c161822ee8130b71e08b6d282b9919c1de2c5274b29921a867bca0f7d30cad26 + md5: d4483ca8afc57ddf1f6dded53b36c17f + sha256: b13846a54a15243e15f96fec06b526d8155adc6a1ac2b6ed47a88f6a71a94b68 category: main optional: false - name: lz4-c @@ -2728,7 +2728,7 @@ package: dependencies: libgcc-ng: '>=12' libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' mysql-common: 8.3.0 openssl: '>=3.2.1,<4.0a0' zstd: '>=1.5.5,<1.6.0a0' @@ -2796,7 +2796,7 @@ package: libgcc-ng: '>=12' libsqlite: '>=3.45.3,<4.0a0' libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' nspr: '>=4.35,<5.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/nss-3.100-hca3bf56_0.conda hash: @@ -2850,7 +2850,7 @@ package: libpng: '>=1.6.43,<1.7.0a0' libstdcxx-ng: '>=12' libtiff: '>=4.6.0,<4.7.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda hash: md5: 7f2e286780f072ed750df46dc2631138 @@ -2864,7 +2864,7 @@ package: dependencies: libpng: '>=1.6.43,<1.7.0a0' libtiff: '>=4.6.0,<4.7.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' @@ -2875,20 +2875,20 @@ package: category: main optional: false - name: openssl - version: 3.3.0 + version: 3.3.1 manager: conda platform: linux-64 dependencies: ca-certificates: '' libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.0-h4ab18f5_3.conda + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_0.conda hash: - md5: 12ea6d0d4ed54530eaed18e4835c1f7c - sha256: 33dcea0ed3a61b2de6b66661cdd55278640eb99d676cd129fbff3e53641fa125 + md5: a41fa0e391cc9e0d6b78ac69ca047a6c + sha256: 9691f8bd6394c5bb0b8d2f47cd1467b91bd5b1df923b69e6b517f54496ee4b50 category: main optional: false - name: openssl - version: 3.3.0 + version: 3.3.1 manager: conda platform: win-64 dependencies: @@ -2896,10 +2896,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.0-h2466b09_3.conda + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.1-h2466b09_0.conda hash: - md5: d7fec5d3bb8fc0c8e266bf1ad350cec5 - sha256: 11b2513fceb20102bdc7f7656a59005acb9ecd0886b7cbfb9c13c2c953f2429b + md5: 27fe798366ef3a81715b13eedf699e2f + sha256: fbd63a41b854370a74e5f7ccc50d67f053d60c08e40389156e7924df0824d297 category: main optional: false - name: packaging @@ -2933,7 +2933,7 @@ package: dependencies: bzip2: '>=1.0.8,<2.0a0' libgcc-ng: '>=12' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.43-hcad00b1_0.conda hash: md5: 8292dea9e022d9610a11fce5e0896ed8 @@ -2946,7 +2946,7 @@ package: platform: win-64 dependencies: bzip2: '>=1.0.8,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' @@ -2957,51 +2957,51 @@ package: category: dash optional: true - name: pillow - version: 10.1.0 + version: 10.3.0 manager: conda platform: linux-64 dependencies: freetype: '>=2.12.1,<3.0a0' - lcms2: '>=2.15,<3.0a0' + lcms2: '>=2.16,<3.0a0' libgcc-ng: '>=12' libjpeg-turbo: '>=3.0.0,<4.0a0' libtiff: '>=4.6.0,<4.7.0a0' libwebp-base: '>=1.3.2,<2.0a0' libxcb: '>=1.15,<1.16.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - openjpeg: '>=2.5.0,<3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' + openjpeg: '>=2.5.2,<3.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* tk: '>=8.6.13,<8.7.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/pillow-10.1.0-py310h01dd4db_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pillow-10.3.0-py310hf73ecf8_0.conda hash: - md5: 95d87a906d88b5824d7d36eeef091dba - sha256: dfc6b069006bd1c8dea5ad33f75ead2615ca3eb8255200c31dfa78db435017ef + md5: 1de56cf017dfd02aa84093206a0141a8 + sha256: 89caf2bb9b6d6d0c874590128b36676615750b5ef121fab514bc737dc48534da category: main optional: false - name: pillow - version: 10.1.0 + version: 10.3.0 manager: conda platform: win-64 dependencies: freetype: '>=2.12.1,<3.0a0' - lcms2: '>=2.15,<3.0a0' + lcms2: '>=2.16,<3.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' libtiff: '>=4.6.0,<4.7.0a0' libwebp-base: '>=1.3.2,<2.0a0' libxcb: '>=1.15,<1.16.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - openjpeg: '>=2.5.0,<3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' + openjpeg: '>=2.5.2,<3.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* tk: '>=8.6.13,<8.7.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/pillow-10.1.0-py310h1e6a543_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/pillow-10.3.0-py310hf5d6e66_0.conda hash: - md5: 8ce37528536360e773a0f80750e39a02 - sha256: df8f9c4d830bd7a8400640bb01efa2a0675b26d1a9a82ab8b404c638d11dbe5b + md5: 510e3e5f72df4cb88e99cdd5ba730330 + sha256: d64813920c313c0e44040cd257c6e238a72ada45e8c2ce47c007deb7f049cba5 category: main optional: false - name: pip @@ -3224,8 +3224,8 @@ package: platform: win-64 dependencies: python: '>=3.7' - annotated-types: '>=0.4.0' typing-extensions: '>=4.6.1' + annotated-types: '>=0.4.0' pydantic-core: 2.14.6 url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.5.3-pyhd8ed1ab_0.conda hash: @@ -3290,7 +3290,7 @@ package: category: dev optional: true - name: pylint - version: 3.2.2 + version: 3.2.3 manager: conda platform: linux-64 dependencies: @@ -3304,14 +3304,14 @@ package: tomli: '>=1.1.0' tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.3-pyhd8ed1ab_0.conda hash: - md5: 6621f1cfd6f9669482be177467ebe919 - sha256: 01be63f63909b07e5bd9eaf61731c65e5327f2ba80431604679e3c021d6e5801 + md5: 206e71eea41f956fd1bb606d6b0c87fd + sha256: 4d67967d4fbcb57859cb2162d1e621fa9cd649e9660448023d68cff440234da6 category: dev optional: true - name: pylint - version: 3.2.2 + version: 3.2.3 manager: conda platform: win-64 dependencies: @@ -3325,10 +3325,10 @@ package: dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' astroid: '>=3.2.2,<3.3.0-dev0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.3-pyhd8ed1ab_0.conda hash: - md5: 6621f1cfd6f9669482be177467ebe919 - sha256: 01be63f63909b07e5bd9eaf61731c65e5327f2ba80431604679e3c021d6e5801 + md5: 206e71eea41f956fd1bb606d6b0c87fd + sha256: 4d67967d4fbcb57859cb2162d1e621fa9cd649e9660448023d68cff440234da6 category: dev optional: true - name: pyqt @@ -3518,7 +3518,7 @@ package: category: main optional: false - name: pytest - version: 8.2.1 + version: 8.2.2 manager: conda platform: linux-64 dependencies: @@ -3529,14 +3529,14 @@ package: pluggy: <2.0,>=1.5 python: '>=3.8' tomli: '>=1' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.2.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.2.2-pyhd8ed1ab_0.conda hash: - md5: e4418e8bdbaa8eea28e047531e6763c8 - sha256: b48cbecf03f26b4a50a5852b12ff6b24e8d35ffc3562ef484db0efb38d504b25 + md5: 0f3f49c22c7ef3a1195fa61dad3c43be + sha256: 00b7a49b31cf705b59edbd96219d8a67d2b9f51a913aa059fadd921b016965cb category: dev optional: true - name: pytest - version: 8.2.1 + version: 8.2.2 manager: conda platform: win-64 dependencies: @@ -3547,10 +3547,10 @@ package: exceptiongroup: '>=1.0.0rc8' tomli: '>=1' pluggy: <2.0,>=1.5 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.2.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.2.2-pyhd8ed1ab_0.conda hash: - md5: e4418e8bdbaa8eea28e047531e6763c8 - sha256: b48cbecf03f26b4a50a5852b12ff6b24e8d35ffc3562ef484db0efb38d504b25 + md5: 0f3f49c22c7ef3a1195fa61dad3c43be + sha256: 00b7a49b31cf705b59edbd96219d8a67d2b9f51a913aa059fadd921b016965cb category: dev optional: true - name: pytest-cov @@ -3596,7 +3596,7 @@ package: libsqlite: '>=3.45.2,<4.0a0' libuuid: '>=2.38.1,<3.0a0' libxcrypt: '>=4.4.36' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' ncurses: '>=6.4.20240210,<7.0a0' openssl: '>=3.2.1,<4.0a0' readline: '>=8.2,<9.0a0' @@ -3618,7 +3618,7 @@ package: bzip2: '>=1.0.8,<2.0a0' libffi: '>=3.4,<4.0a0' libsqlite: '>=3.45.2,<4.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' openssl: '>=3.2.1,<4.0a0' tk: '>=8.6.13,<8.7.0a0' tzdata: '' @@ -3686,7 +3686,7 @@ package: libxcb: '>=1.15,<1.16.0a0' libxkbcommon: '>=1.6.0,<2.0a0' libxml2: '>=2.12.6,<3.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' mysql-libs: '>=8.3.0,<8.4.0a0' nspr: '>=4.35,<5.0a0' nss: '>=3.98,<4.0a0' @@ -3723,7 +3723,7 @@ package: libjpeg-turbo: '>=3.0.0,<4.0a0' libpng: '>=1.6.43,<1.7.0a0' libsqlite: '>=3.45.2,<4.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' openssl: '>=3.2.1,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' @@ -3765,7 +3765,7 @@ package: libxcb: '>=1.15,<1.16.0a0' libxkbcommon: '>=1.7.0,<2.0a0' libxml2: '>=2.12.6,<3.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' nspr: '>=4.35,<5.0a0' nss: '>=3.98,<4.0a0' pulseaudio-client: '>=17.0,<17.1.0a0' @@ -3797,7 +3797,7 @@ package: libsqlite: '>=3.44.0,<4.0a0' libwebp: '' libwebp-base: '>=1.3.2,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' qt-main: '>=5.15.8,<5.16.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' @@ -3822,35 +3822,35 @@ package: category: main optional: false - name: requests - version: 2.32.2 + version: 2.32.3 manager: conda platform: linux-64 dependencies: certifi: '>=2017.4.17' charset-normalizer: '>=2,<4' idna: '>=2.5,<4' - python: '>=3.7' + python: '>=3.8' urllib3: '>=1.21.1,<3' - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_0.conda hash: - md5: e1643b34b19df8c028a4f00bf5df58a6 - sha256: 115b796fddc846bee6f47e3c57d04d12fa93a47a7a8ef639cefdc05203c1bf00 + md5: 5ede4753180c7a550a443c430dc8ab52 + sha256: 5845ffe82a6fa4d437a2eae1e32a1ad308d7ad349f61e337c0a890fe04c513cc category: main optional: false - name: requests - version: 2.32.2 + version: 2.32.3 manager: conda platform: win-64 dependencies: - python: '>=3.7' + python: '>=3.8' idna: '>=2.5,<4' certifi: '>=2017.4.17' charset-normalizer: '>=2,<4' urllib3: '>=1.21.1,<3' - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_0.conda hash: - md5: e1643b34b19df8c028a4f00bf5df58a6 - sha256: 115b796fddc846bee6f47e3c57d04d12fa93a47a7a8ef639cefdc05203c1bf00 + md5: 5ede4753180c7a550a443c430dc8ab52 + sha256: 5845ffe82a6fa4d437a2eae1e32a1ad308d7ad349f61e337c0a890fe04c513cc category: main optional: false - name: retrying @@ -4051,7 +4051,7 @@ package: platform: linux-64 dependencies: libgcc-ng: '>=12' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda hash: md5: d453b98d9c83e71da0741bb0ff4d76bc @@ -4145,51 +4145,51 @@ package: category: dev optional: true - name: typing-extensions - version: 4.11.0 + version: 4.12.1 manager: conda platform: linux-64 dependencies: - typing_extensions: 4.11.0 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.11.0-hd8ed1ab_0.conda + typing_extensions: 4.12.1 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.1-hd8ed1ab_0.conda hash: - md5: 471e3988f8ca5e9eb3ce6be7eac3bcee - sha256: aecbd9c601ba5a6c128da8975276fd817b968a9edc969b7ae97aee76e80a14a6 + md5: 474ea8ffc0a68a93dd5fcb23f7e09e5d + sha256: bbfed919c23f45e0937176260e6d3275bc46d7d41b7df8bbcf72f5b649b171e3 category: main optional: false - name: typing-extensions - version: 4.11.0 + version: 4.12.1 manager: conda platform: win-64 dependencies: - typing_extensions: 4.11.0 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.11.0-hd8ed1ab_0.conda + typing_extensions: 4.12.1 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.1-hd8ed1ab_0.conda hash: - md5: 471e3988f8ca5e9eb3ce6be7eac3bcee - sha256: aecbd9c601ba5a6c128da8975276fd817b968a9edc969b7ae97aee76e80a14a6 + md5: 474ea8ffc0a68a93dd5fcb23f7e09e5d + sha256: bbfed919c23f45e0937176260e6d3275bc46d7d41b7df8bbcf72f5b649b171e3 category: main optional: false - name: typing_extensions - version: 4.11.0 + version: 4.12.1 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.11.0-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.1-pyha770c72_0.conda hash: - md5: 6ef2fc37559256cf682d8b3375e89b80 - sha256: a7e8714d14f854058e971a6ed44f18cc37cc685f98ddefb2e6b7899a0cc4d1a2 + md5: 26d7ee34132362115093717c706c384c + sha256: c50d61fe29cd2752943358037ee1107a60b44b8d32c464d18308d668b6494573 category: main optional: false - name: typing_extensions - version: 4.11.0 + version: 4.12.1 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.11.0-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.1-pyha770c72_0.conda hash: - md5: 6ef2fc37559256cf682d8b3375e89b80 - sha256: a7e8714d14f854058e971a6ed44f18cc37cc685f98ddefb2e6b7899a0cc4d1a2 + md5: 26d7ee34132362115093717c706c384c + sha256: c50d61fe29cd2752943358037ee1107a60b44b8d32c464d18308d668b6494573 category: main optional: false - name: tzdata @@ -4258,35 +4258,35 @@ package: manager: conda platform: win-64 dependencies: - vc14_runtime: '>=14.38.33135' - url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-ha32ba9b_20.conda + vc14_runtime: '>=14.40.33810' + url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h8a93ad2_20.conda hash: - md5: 2abfb5cb1b9d41a50f765d60f0be563d - sha256: 16cb562ce210ee089060f4aa52f3225a571c83885632a870ea2297d460e3bb00 + md5: 8558f367e1d7700554f7cdb823c46faf + sha256: 23ac5feb15a9adf3ab2b8c4dcd63650f8b7ae860c5ceb073e49cf71d203eddef category: main optional: false - name: vc14_runtime - version: 14.38.33135 + version: 14.40.33810 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' - url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.38.33135-h835141b_20.conda + url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.40.33810-ha82c5b3_20.conda hash: - md5: e971b35a5765862fabc4ba6e5ddf9470 - sha256: 05b07e0dd3fd49dcc98a365ff661ed6b65e2f0266b4bb03d273131ffdba663be + md5: e39cc4c34c53654ec939558993d9dc5b + sha256: af3cfa347e3d7c1277e9b964b0849a9a9f095bff61836cb3c3a89862fbc32e17 category: main optional: false - name: vs2015_runtime - version: 14.38.33135 + version: 14.40.33810 manager: conda platform: win-64 dependencies: - vc14_runtime: '>=14.38.33135' - url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.38.33135-h22015db_20.conda + vc14_runtime: '>=14.40.33810' + url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.40.33810-h3bf8584_20.conda hash: - md5: bb4f5ab332e46e1b022d8842e72905b1 - sha256: 2cebabc39766ea051e577762d813ad4151e9d0ff96f3ff3374d575a272951416 + md5: c21f1b4a3a30bbc3ef35a50957578e0e + sha256: 0c2803f7a788c51f28235a7228dc2ab3f107b4b16ab0845a3e595c8c51e50a7a category: main optional: false - name: werkzeug @@ -4844,16 +4844,16 @@ package: category: dash optional: true - name: zlib - version: 1.2.13 + version: 1.3.1 manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' - libzlib: 1.2.13 - url: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.13-hd590300_5.conda + libzlib: 1.3.1 + url: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-h4ab18f5_1.conda hash: - md5: 68c34ec6149623be41a1933ab996a209 - sha256: 9887a04d7e7cb14bd2b52fa01858f05a6d7f002c890f618d9fcd864adbfecb1b + md5: 9653f1bf3766164d0e65fa723cabbc54 + sha256: cee16ab07a11303de721915f0a269e8c7a54a5c834aa52f74b1cc3a59000ade8 category: dash optional: true - name: zstd @@ -4863,7 +4863,7 @@ package: dependencies: libgcc-ng: '>=12' libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda hash: md5: 4d056880988120e29d75bfff282e0f45 @@ -4875,7 +4875,7 @@ package: manager: conda platform: win-64 dependencies: - libzlib: '>=1.2.13,<1.3.0a0' + libzlib: '>=1.2.13,<2.0.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' @@ -4890,7 +4890,7 @@ package: manager: pip platform: linux-64 dependencies: - pillow: '>=10.1.0,<10.2.0' + pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' numpy: '>=1.23.5,<1.24.0' url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip @@ -4905,7 +4905,7 @@ package: manager: pip platform: win-64 dependencies: - pillow: '>=10.1.0,<10.2.0' + pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' numpy: '>=1.23.5,<1.24.0' url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip diff --git a/pyproject.toml b/pyproject.toml index 3498699..89197ec 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -60,7 +60,7 @@ pyside2 = {version = "~5.15.2.1", optional = true} # 5.15.3 and newer on conda- ## indirect dependencies, forcing them here for installation through Conda not pip #--------------------------------------------------------------------------------- h5py = "^3.2.1" # from geoh5py -Pillow = "~10.1.0" # from geoh5py +Pillow = "~10.3.0" # from geoh5py ## about pip dependencies # to be specified to work with conda-lock From 8d7ceeda13df12f8a7657bb94b44bccc519e3bbc Mon Sep 17 00:00:00 2001 From: benjamink Date: Wed, 19 Jun 2024 11:52:36 -0700 Subject: [PATCH 019/132] upgrade scipy --- .../py-3.10-linux-64-dev.conda.lock.yml | 61 ++- environments/py-3.10-linux-64.conda.lock.yml | 61 ++- .../py-3.10-win-64-dev.conda.lock.yml | 33 +- environments/py-3.10-win-64.conda.lock.yml | 33 +- py-3.10.conda-lock.yml | 481 ++++++++---------- pyproject.toml | 2 +- 6 files changed, 315 insertions(+), 356 deletions(-) diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index 77cb7a4..46482e9 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -1,13 +1,13 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 5cd41682f7cfc1a02c0ff1dbc6d4b2225385ed8283d48fb3b64f6340e2a6b847 +# input_hash: 1affeaeea21db33df40e102b5ae38261fe584d24cec31d0936b8bb7fd75e7880 channels: - conda-forge dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - - alsa-lib=1.2.11=hd590300_1 + - alsa-lib=1.2.12=h4ab18f5_0 - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.2.2=py310hff52083_0 - attr=2.5.1=h166bdaf_1 @@ -19,12 +19,12 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - cairo=1.18.0=h3faef2a_0 - - certifi=2024.2.2=pyhd8ed1ab_0 + - certifi=2024.6.2=pyhd8ed1ab_0 - charset-normalizer=3.3.2=pyhd8ed1ab_0 - click=8.1.7=unix_pyh707e725_0 - colorama=0.4.6=pyhd8ed1ab_0 - coverage=7.5.3=py310hc51659f_0 - - dash=2.17.0=pyhd8ed1ab_0 + - dash=2.17.1=pyhd8ed1ab_0 - dbus=1.13.6=h5008d03_3 - dill=0.3.8=pyhd8ed1ab_0 - exceptiongroup=1.2.0=pyhd8ed1ab_2 @@ -41,8 +41,8 @@ dependencies: - gettext=0.22.5=h59595ed_2 - gettext-tools=0.22.5=h59595ed_2 - giflib=5.2.2=hd590300_0 - - glib=2.80.2=hf974151_0 - - glib-tools=2.80.2=hb6ce0ca_0 + - glib=2.80.2=h8a4344b_1 + - glib-tools=2.80.2=h73ef956_1 - graphite2=1.3.13=h59595ed_1003 - gst-plugins-base=1.22.9=hfa15dee_1 - gstreamer=1.22.9=h98fc4e7_1 @@ -60,16 +60,16 @@ dependencies: - krb5=1.21.2=h659d440_0 - lame=3.100=h166bdaf_1003 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.40=hf3520f5_2 + - ld_impl_linux-64=2.40=hf3520f5_7 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - libasprintf=0.22.5=h661eb56_2 - libasprintf-devel=0.22.5=h661eb56_2 - - libblas=3.9.0=20_linux64_openblas + - libblas=3.9.0=22_linux64_openblas - libcap=2.69=h0f662aa_0 - - libcblas=3.9.0=20_linux64_openblas + - libcblas=3.9.0=22_linux64_openblas - libclang-cpp15=15.0.7=default_h127d8a8_5 - - libclang13=18.1.6=default_h5d6823c_0 + - libclang13=18.1.7=default_h087397f_0 - libcups=2.3.3=h4637d8d_4 - libcurl=8.8.0=hca28451_0 - libdeflate=1.20=hd590300_0 @@ -79,31 +79,31 @@ dependencies: - libexpat=2.6.2=h59595ed_0 - libffi=3.4.2=h7f98852_5 - libflac=1.4.3=h59595ed_0 - - libgcc-ng=13.2.0=h77fa898_7 + - libgcc-ng=13.2.0=h77fa898_10 - libgcrypt=1.10.3=hd590300_0 - libgettextpo=0.22.5=h59595ed_2 - libgettextpo-devel=0.22.5=h59595ed_2 - - libgfortran-ng=13.2.0=h69a702a_7 - - libgfortran5=13.2.0=hca663fb_7 - - libglib=2.80.2=hf974151_0 - - libgomp=13.2.0=h77fa898_7 + - libgfortran-ng=13.2.0=h69a702a_10 + - libgfortran5=13.2.0=h3d2ce59_10 + - libglib=2.80.2=h8a4344b_1 + - libgomp=13.2.0=h77fa898_10 - libgpg-error=1.49=h4f305b6_0 - libiconv=1.17=hd590300_2 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=20_linux64_openblas + - liblapack=3.9.0=22_linux64_openblas - libllvm15=15.0.7=hb3ce162_4 - - libllvm18=18.1.6=hb77312f_0 + - libllvm18=18.1.7=hc9dba70_1 - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libogg=1.3.4=h7f98852_1 - - libopenblas=0.3.25=pthreads_h413a1c8_0 + - libopenblas=0.3.27=pthreads_h413a1c8_0 - libopus=1.3.1=h7f98852_1 - libpng=1.6.43=h2797004_0 - libpq=16.3=ha72fbe1_0 - libsndfile=1.2.2=hc60ed4a_1 - - libsqlite=3.45.3=h2797004_0 + - libsqlite=3.46.0=hde9e2c9_0 - libssh2=1.11.0=h0841786_0 - - libstdcxx-ng=13.2.0=hc0a3c3a_7 + - libstdcxx-ng=13.2.0=hc0a3c3a_10 - libsystemd0=255=h3516f8a_1 - libtiff=4.6.0=h1dd3fc0_3 - libuuid=2.38.1=h0b41bf4_0 @@ -125,19 +125,18 @@ dependencies: - ncurses=6.5=h59595ed_0 - nest-asyncio=1.6.0=pyhd8ed1ab_0 - nspr=4.35=h27087fc_0 - - nss=3.100=hca3bf56_0 + - nss=3.101=h593d115_0 - numpy=1.23.5=py310h53a5b5f_0 - openjpeg=2.5.2=h488ebb8_0 - openssl=3.3.1=h4ab18f5_0 - - packaging=24.0=pyhd8ed1ab_0 - - pcre2=10.43=hcad00b1_0 + - packaging=24.1=pyhd8ed1ab_0 + - pcre2=10.44=h0f59acf_0 - pillow=10.3.0=py310hf73ecf8_0 - pip=24.0=pyhd8ed1ab_0 - pixman=0.43.2=h59595ed_0 - platformdirs=4.2.2=pyhd8ed1ab_0 - plotly=5.22.0=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - - pooch=1.8.1=pyhd8ed1ab_0 - pthread-stubs=0.4=h36c2ea0_1001 - pulseaudio-client=17.0=hb77b528_0 - pydantic=2.5.3=pyhd8ed1ab_0 @@ -158,19 +157,19 @@ dependencies: - readline=8.2=h8228510_1 - requests=2.32.3=pyhd8ed1ab_0 - retrying=1.3.3=py_2 - - scipy=1.10.1=py310ha4c1d20_3 + - scipy=1.13.1=py310h93e2701_0 - setuptools=70.0.0=pyhd8ed1ab_0 - sip=6.5.1=py310h122e73d_2 - six=1.16.0=pyh6c4a22f_0 - - tenacity=8.3.0=pyhd8ed1ab_0 + - tenacity=8.4.1=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - tomlkit=0.12.5=pyha770c72_0 - - typing-extensions=4.12.1=hd8ed1ab_0 - - typing_extensions=4.12.1=pyha770c72_0 + - typing-extensions=4.12.2=hd8ed1ab_0 + - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - - urllib3=2.2.1=pyhd8ed1ab_0 + - urllib3=2.2.2=pyhd8ed1ab_0 - werkzeug=3.0.3=pyhd8ed1ab_0 - wheel=0.43.0=pyhd8ed1ab_1 - xcb-util=0.4.0=hd590300_1 @@ -178,7 +177,7 @@ dependencies: - xcb-util-keysyms=0.4.0=h8ee46fc_1 - xcb-util-renderutil=0.3.9=hd590300_1 - xcb-util-wm=0.4.1=h8ee46fc_1 - - xkeyboard-config=2.41=hd590300_0 + - xkeyboard-config=2.42=h4ab18f5_0 - xorg-compositeproto=0.4.2=h7f98852_1001 - xorg-damageproto=1.2.1=h7f98852_1002 - xorg-fixesproto=5.0=h7f98852_1002 @@ -205,7 +204,7 @@ dependencies: - xorg-xf86vidmodeproto=2.3.1=h7f98852_1002 - xorg-xproto=7.0.31=h7f98852_1007 - xz=5.2.6=h166bdaf_0 - - zipp=3.17.0=pyhd8ed1ab_0 + - zipp=3.19.2=pyhd8ed1ab_0 - zlib=1.3.1=h4ab18f5_1 - zstd=1.5.6=ha6fb4c9_0 - pip: diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index 7d4e244..cee3534 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -1,13 +1,13 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 5cd41682f7cfc1a02c0ff1dbc6d4b2225385ed8283d48fb3b64f6340e2a6b847 +# input_hash: 1affeaeea21db33df40e102b5ae38261fe584d24cec31d0936b8bb7fd75e7880 channels: - conda-forge dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - - alsa-lib=1.2.11=hd590300_1 + - alsa-lib=1.2.12=h4ab18f5_0 - annotated-types=0.7.0=pyhd8ed1ab_0 - attr=2.5.1=h166bdaf_1 - blinker=1.8.2=pyhd8ed1ab_0 @@ -18,10 +18,10 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - cairo=1.18.0=h3faef2a_0 - - certifi=2024.2.2=pyhd8ed1ab_0 + - certifi=2024.6.2=pyhd8ed1ab_0 - charset-normalizer=3.3.2=pyhd8ed1ab_0 - click=8.1.7=unix_pyh707e725_0 - - dash=2.17.0=pyhd8ed1ab_0 + - dash=2.17.1=pyhd8ed1ab_0 - dbus=1.13.6=h5008d03_3 - expat=2.6.2=h59595ed_0 - flask=3.0.3=pyhd8ed1ab_0 @@ -36,8 +36,8 @@ dependencies: - gettext=0.22.5=h59595ed_2 - gettext-tools=0.22.5=h59595ed_2 - giflib=5.2.2=hd590300_0 - - glib=2.80.2=hf974151_0 - - glib-tools=2.80.2=hb6ce0ca_0 + - glib=2.80.2=h8a4344b_1 + - glib-tools=2.80.2=h73ef956_1 - graphite2=1.3.13=h59595ed_1003 - gst-plugins-base=1.22.9=hfa15dee_1 - gstreamer=1.22.9=h98fc4e7_1 @@ -53,16 +53,16 @@ dependencies: - krb5=1.21.2=h659d440_0 - lame=3.100=h166bdaf_1003 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.40=hf3520f5_2 + - ld_impl_linux-64=2.40=hf3520f5_7 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - libasprintf=0.22.5=h661eb56_2 - libasprintf-devel=0.22.5=h661eb56_2 - - libblas=3.9.0=20_linux64_openblas + - libblas=3.9.0=22_linux64_openblas - libcap=2.69=h0f662aa_0 - - libcblas=3.9.0=20_linux64_openblas + - libcblas=3.9.0=22_linux64_openblas - libclang-cpp15=15.0.7=default_h127d8a8_5 - - libclang13=18.1.6=default_h5d6823c_0 + - libclang13=18.1.7=default_h087397f_0 - libcups=2.3.3=h4637d8d_4 - libcurl=8.8.0=hca28451_0 - libdeflate=1.20=hd590300_0 @@ -72,31 +72,31 @@ dependencies: - libexpat=2.6.2=h59595ed_0 - libffi=3.4.2=h7f98852_5 - libflac=1.4.3=h59595ed_0 - - libgcc-ng=13.2.0=h77fa898_7 + - libgcc-ng=13.2.0=h77fa898_10 - libgcrypt=1.10.3=hd590300_0 - libgettextpo=0.22.5=h59595ed_2 - libgettextpo-devel=0.22.5=h59595ed_2 - - libgfortran-ng=13.2.0=h69a702a_7 - - libgfortran5=13.2.0=hca663fb_7 - - libglib=2.80.2=hf974151_0 - - libgomp=13.2.0=h77fa898_7 + - libgfortran-ng=13.2.0=h69a702a_10 + - libgfortran5=13.2.0=h3d2ce59_10 + - libglib=2.80.2=h8a4344b_1 + - libgomp=13.2.0=h77fa898_10 - libgpg-error=1.49=h4f305b6_0 - libiconv=1.17=hd590300_2 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=20_linux64_openblas + - liblapack=3.9.0=22_linux64_openblas - libllvm15=15.0.7=hb3ce162_4 - - libllvm18=18.1.6=hb77312f_0 + - libllvm18=18.1.7=hc9dba70_1 - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libogg=1.3.4=h7f98852_1 - - libopenblas=0.3.25=pthreads_h413a1c8_0 + - libopenblas=0.3.27=pthreads_h413a1c8_0 - libopus=1.3.1=h7f98852_1 - libpng=1.6.43=h2797004_0 - libpq=16.3=ha72fbe1_0 - libsndfile=1.2.2=hc60ed4a_1 - - libsqlite=3.45.3=h2797004_0 + - libsqlite=3.46.0=hde9e2c9_0 - libssh2=1.11.0=h0841786_0 - - libstdcxx-ng=13.2.0=hc0a3c3a_7 + - libstdcxx-ng=13.2.0=hc0a3c3a_10 - libsystemd0=255=h3516f8a_1 - libtiff=4.6.0=h1dd3fc0_3 - libuuid=2.38.1=h0b41bf4_0 @@ -117,18 +117,15 @@ dependencies: - ncurses=6.5=h59595ed_0 - nest-asyncio=1.6.0=pyhd8ed1ab_0 - nspr=4.35=h27087fc_0 - - nss=3.100=hca3bf56_0 + - nss=3.101=h593d115_0 - numpy=1.23.5=py310h53a5b5f_0 - openjpeg=2.5.2=h488ebb8_0 - openssl=3.3.1=h4ab18f5_0 - - packaging=24.0=pyhd8ed1ab_0 - - pcre2=10.43=hcad00b1_0 + - pcre2=10.44=h0f59acf_0 - pillow=10.3.0=py310hf73ecf8_0 - pip=24.0=pyhd8ed1ab_0 - pixman=0.43.2=h59595ed_0 - - platformdirs=4.2.2=pyhd8ed1ab_0 - plotly=5.22.0=pyhd8ed1ab_0 - - pooch=1.8.1=pyhd8ed1ab_0 - pthread-stubs=0.4=h36c2ea0_1001 - pulseaudio-client=17.0=hb77b528_0 - pydantic=2.5.3=pyhd8ed1ab_0 @@ -145,16 +142,16 @@ dependencies: - readline=8.2=h8228510_1 - requests=2.32.3=pyhd8ed1ab_0 - retrying=1.3.3=py_2 - - scipy=1.10.1=py310ha4c1d20_3 + - scipy=1.13.1=py310h93e2701_0 - setuptools=70.0.0=pyhd8ed1ab_0 - sip=6.5.1=py310h122e73d_2 - six=1.16.0=pyh6c4a22f_0 - - tenacity=8.3.0=pyhd8ed1ab_0 + - tenacity=8.4.1=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - - typing-extensions=4.12.1=hd8ed1ab_0 - - typing_extensions=4.12.1=pyha770c72_0 + - typing-extensions=4.12.2=hd8ed1ab_0 + - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - - urllib3=2.2.1=pyhd8ed1ab_0 + - urllib3=2.2.2=pyhd8ed1ab_0 - werkzeug=3.0.3=pyhd8ed1ab_0 - wheel=0.43.0=pyhd8ed1ab_1 - xcb-util=0.4.0=hd590300_1 @@ -162,7 +159,7 @@ dependencies: - xcb-util-keysyms=0.4.0=h8ee46fc_1 - xcb-util-renderutil=0.3.9=hd590300_1 - xcb-util-wm=0.4.1=h8ee46fc_1 - - xkeyboard-config=2.41=hd590300_0 + - xkeyboard-config=2.42=h4ab18f5_0 - xorg-compositeproto=0.4.2=h7f98852_1001 - xorg-damageproto=1.2.1=h7f98852_1002 - xorg-fixesproto=5.0=h7f98852_1002 @@ -189,7 +186,7 @@ dependencies: - xorg-xf86vidmodeproto=2.3.1=h7f98852_1002 - xorg-xproto=7.0.31=h7f98852_1007 - xz=5.2.6=h166bdaf_0 - - zipp=3.17.0=pyhd8ed1ab_0 + - zipp=3.19.2=pyhd8ed1ab_0 - zlib=1.3.1=h4ab18f5_1 - zstd=1.5.6=ha6fb4c9_0 - pip: diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index e7c7a82..0fa12ea 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 1991ec9372bb891a92777350a427be264e61dd23a33a19f3b0045ed34e9775c3 +# input_hash: 3ae4c893923637fe97721ae6df433dbcf88237486cc2c911e0b3425cc4d75d70 channels: - conda-forge @@ -13,20 +13,20 @@ dependencies: - ca-certificates=2024.6.2=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - - certifi=2024.2.2=pyhd8ed1ab_0 + - certifi=2024.6.2=pyhd8ed1ab_0 - charset-normalizer=3.3.2=pyhd8ed1ab_0 - click=8.1.7=win_pyh7428d3b_0 - colorama=0.4.6=pyhd8ed1ab_0 - coverage=7.5.3=py310ha8f682b_0 - - dash=2.17.0=pyhd8ed1ab_0 + - dash=2.17.1=pyhd8ed1ab_0 - dill=0.3.8=pyhd8ed1ab_0 - exceptiongroup=1.2.0=pyhd8ed1ab_2 - flask=3.0.3=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - gettext=0.22.5=h5728263_2 - gettext-tools=0.22.5=h7d00a51_2 - - glib=2.80.2=h0df6a38_0 - - glib-tools=2.80.2=h2f9d560_0 + - glib=2.80.2=h7025463_1 + - glib-tools=2.80.2=h4394cf3_1 - gst-plugins-base=1.22.9=h001b923_1 - gstreamer=1.22.9=hb4038d2_1 - h5py=3.11.0=nompi_py310h2b0be38_102 @@ -47,13 +47,13 @@ dependencies: - libasprintf-devel=0.22.5=h5728263_2 - libblas=3.9.0=22_win64_mkl - libcblas=3.9.0=22_win64_mkl - - libclang13=18.1.6=default_hf64faad_0 + - libclang13=18.1.7=default_h97ce8ae_0 - libcurl=8.8.0=hd5e4a3a_0 - libdeflate=1.20=hcfcfb64_0 - libffi=3.4.2=h8ffe710_5 - libgettextpo=0.22.5=h5728263_2 - libgettextpo-devel=0.22.5=h5728263_2 - - libglib=2.80.2=h0df6a38_0 + - libglib=2.80.2=h7025463_1 - libhwloc=2.10.0=default_h8125262_1001 - libiconv=1.17=hcfcfb64_2 - libintl=0.22.5=h5728263_2 @@ -62,7 +62,7 @@ dependencies: - liblapack=3.9.0=22_win64_mkl - libogg=1.3.4=h8ffe710_1 - libpng=1.6.43=h19919ed_0 - - libsqlite=3.45.3=hcfcfb64_0 + - libsqlite=3.46.0=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - libtiff=4.6.0=hddb2be6_3 - libvorbis=1.3.7=h0e60522_0 @@ -85,14 +85,13 @@ dependencies: - numpy=1.23.5=py310h4a8f9c9_0 - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.1=h2466b09_0 - - packaging=24.0=pyhd8ed1ab_0 - - pcre2=10.43=h17e33f8_0 + - packaging=24.1=pyhd8ed1ab_0 + - pcre2=10.44=h3d7b363_0 - pillow=10.3.0=py310hf5d6e66_0 - pip=24.0=pyhd8ed1ab_0 - platformdirs=4.2.2=pyhd8ed1ab_0 - plotly=5.22.0=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - - pooch=1.8.1=pyhd8ed1ab_0 - pthread-stubs=0.4=hcd874cb_1001 - pthreads-win32=2.9.1=hfa6e2cd_3 - pydantic=2.5.3=pyhd8ed1ab_0 @@ -112,21 +111,21 @@ dependencies: - qt-webengine=5.15.8=h4bf5c4e_4 - requests=2.32.3=pyhd8ed1ab_0 - retrying=1.3.3=py_2 - - scipy=1.10.1=py310h578b7cb_3 + - scipy=1.13.1=py310h46043a1_0 - setuptools=70.0.0=pyhd8ed1ab_0 - sip=6.5.1=py310h8a704f9_2 - six=1.16.0=pyh6c4a22f_0 - tbb=2021.12.0=hc790b64_1 - - tenacity=8.3.0=pyhd8ed1ab_0 + - tenacity=8.4.1=pyhd8ed1ab_0 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - tomlkit=0.12.5=pyha770c72_0 - - typing-extensions=4.12.1=hd8ed1ab_0 - - typing_extensions=4.12.1=pyha770c72_0 + - typing-extensions=4.12.2=hd8ed1ab_0 + - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - ucrt=10.0.22621.0=h57928b3_0 - - urllib3=2.2.1=pyhd8ed1ab_0 + - urllib3=2.2.2=pyhd8ed1ab_0 - vc=14.3=h8a93ad2_20 - vc14_runtime=14.40.33810=ha82c5b3_20 - vs2015_runtime=14.40.33810=h3bf8584_20 @@ -136,7 +135,7 @@ dependencies: - xorg-libxau=1.0.11=hcd874cb_0 - xorg-libxdmcp=1.1.3=hcd874cb_0 - xz=5.2.6=h8d14728_0 - - zipp=3.17.0=pyhd8ed1ab_0 + - zipp=3.19.2=pyhd8ed1ab_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index cb5107b..4d05435 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 1991ec9372bb891a92777350a427be264e61dd23a33a19f3b0045ed34e9775c3 +# input_hash: 3ae4c893923637fe97721ae6df433dbcf88237486cc2c911e0b3425cc4d75d70 channels: - conda-forge @@ -12,16 +12,16 @@ dependencies: - ca-certificates=2024.6.2=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - - certifi=2024.2.2=pyhd8ed1ab_0 + - certifi=2024.6.2=pyhd8ed1ab_0 - charset-normalizer=3.3.2=pyhd8ed1ab_0 - click=8.1.7=win_pyh7428d3b_0 - - dash=2.17.0=pyhd8ed1ab_0 + - dash=2.17.1=pyhd8ed1ab_0 - flask=3.0.3=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - gettext=0.22.5=h5728263_2 - gettext-tools=0.22.5=h7d00a51_2 - - glib=2.80.2=h0df6a38_0 - - glib-tools=2.80.2=h2f9d560_0 + - glib=2.80.2=h7025463_1 + - glib-tools=2.80.2=h4394cf3_1 - gst-plugins-base=1.22.9=h001b923_1 - gstreamer=1.22.9=hb4038d2_1 - h5py=3.11.0=nompi_py310h2b0be38_102 @@ -40,13 +40,13 @@ dependencies: - libasprintf-devel=0.22.5=h5728263_2 - libblas=3.9.0=22_win64_mkl - libcblas=3.9.0=22_win64_mkl - - libclang13=18.1.6=default_hf64faad_0 + - libclang13=18.1.7=default_h97ce8ae_0 - libcurl=8.8.0=hd5e4a3a_0 - libdeflate=1.20=hcfcfb64_0 - libffi=3.4.2=h8ffe710_5 - libgettextpo=0.22.5=h5728263_2 - libgettextpo-devel=0.22.5=h5728263_2 - - libglib=2.80.2=h0df6a38_0 + - libglib=2.80.2=h7025463_1 - libhwloc=2.10.0=default_h8125262_1001 - libiconv=1.17=hcfcfb64_2 - libintl=0.22.5=h5728263_2 @@ -55,7 +55,7 @@ dependencies: - liblapack=3.9.0=22_win64_mkl - libogg=1.3.4=h8ffe710_1 - libpng=1.6.43=h19919ed_0 - - libsqlite=3.45.3=hcfcfb64_0 + - libsqlite=3.46.0=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - libtiff=4.6.0=hddb2be6_3 - libvorbis=1.3.7=h0e60522_0 @@ -77,13 +77,10 @@ dependencies: - numpy=1.23.5=py310h4a8f9c9_0 - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.1=h2466b09_0 - - packaging=24.0=pyhd8ed1ab_0 - - pcre2=10.43=h17e33f8_0 + - pcre2=10.44=h3d7b363_0 - pillow=10.3.0=py310hf5d6e66_0 - pip=24.0=pyhd8ed1ab_0 - - platformdirs=4.2.2=pyhd8ed1ab_0 - plotly=5.22.0=pyhd8ed1ab_0 - - pooch=1.8.1=pyhd8ed1ab_0 - pthread-stubs=0.4=hcd874cb_1001 - pthreads-win32=2.9.1=hfa6e2cd_3 - pydantic=2.5.3=pyhd8ed1ab_0 @@ -99,18 +96,18 @@ dependencies: - qt-webengine=5.15.8=h4bf5c4e_4 - requests=2.32.3=pyhd8ed1ab_0 - retrying=1.3.3=py_2 - - scipy=1.10.1=py310h578b7cb_3 + - scipy=1.13.1=py310h46043a1_0 - setuptools=70.0.0=pyhd8ed1ab_0 - sip=6.5.1=py310h8a704f9_2 - six=1.16.0=pyh6c4a22f_0 - tbb=2021.12.0=hc790b64_1 - - tenacity=8.3.0=pyhd8ed1ab_0 + - tenacity=8.4.1=pyhd8ed1ab_0 - tk=8.6.13=h5226925_1 - - typing-extensions=4.12.1=hd8ed1ab_0 - - typing_extensions=4.12.1=pyha770c72_0 + - typing-extensions=4.12.2=hd8ed1ab_0 + - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - ucrt=10.0.22621.0=h57928b3_0 - - urllib3=2.2.1=pyhd8ed1ab_0 + - urllib3=2.2.2=pyhd8ed1ab_0 - vc=14.3=h8a93ad2_20 - vc14_runtime=14.40.33810=ha82c5b3_20 - vs2015_runtime=14.40.33810=h3bf8584_20 @@ -120,7 +117,7 @@ dependencies: - xorg-libxau=1.0.11=hcd874cb_0 - xorg-libxdmcp=1.1.3=hcd874cb_0 - xz=5.2.6=h8d14728_0 - - zipp=3.17.0=pyhd8ed1ab_0 + - zipp=3.19.2=pyhd8ed1ab_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index 16a13e6..726fafd 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -17,8 +17,8 @@ version: 1 metadata: content_hash: - win-64: 1991ec9372bb891a92777350a427be264e61dd23a33a19f3b0045ed34e9775c3 - linux-64: 5cd41682f7cfc1a02c0ff1dbc6d4b2225385ed8283d48fb3b64f6340e2a6b847 + win-64: 3ae4c893923637fe97721ae6df433dbcf88237486cc2c911e0b3425cc4d75d70 + linux-64: 1affeaeea21db33df40e102b5ae38261fe584d24cec31d0936b8bb7fd75e7880 channels: - url: conda-forge used_env_vars: [] @@ -54,15 +54,15 @@ package: category: main optional: false - name: alsa-lib - version: 1.2.11 + version: 1.2.12 manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.11-hd590300_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.12-h4ab18f5_0.conda hash: - md5: 0bb492cca54017ea314b809b1ee3a176 - sha256: 0e2b75b9834a6e520b13db516f7cf5c9cea8f0bbc9157c978444173dacb98fec + md5: 7ed427f0871fd41cb1d9c17727c17589 + sha256: 64b95dd06d7ca6b54cea03b02da8f1657b9899ca376d0ca7b47823064f55fb16 category: dash optional: true - name: annotated-types @@ -168,8 +168,8 @@ package: hash: md5: 1f95722c94f00b69af69a066c7433714 sha256: e22268d81905338570786921b3def88e55f9ed6d0ccdd17d9fbae31a02fbef69 - category: main - optional: false + category: dash + optional: true - name: brotli-python version: 1.1.0 manager: conda @@ -184,8 +184,8 @@ package: hash: md5: 42bfbc1d41cbe2696a3c9d8b0342324f sha256: 8de77cf62a653dd6ffe19927b92c421f5fa73c078d7799181f5211a1bac2883b - category: main - optional: false + category: dash + optional: true - name: bzip2 version: 1.0.8 manager: conda @@ -323,29 +323,29 @@ package: category: dash optional: true - name: certifi - version: 2024.2.2 + version: 2024.6.2 manager: conda platform: linux-64 dependencies: python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.2.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.6.2-pyhd8ed1ab_0.conda hash: - md5: 0876280e409658fc6f9e75d035960333 - sha256: f1faca020f988696e6b6ee47c82524c7806380b37cfdd1def32f92c326caca54 - category: main - optional: false + md5: 8821ec1c8fcdc9e1d291d7b9f6e9968a + sha256: f101b8f9155b79d623601214eb719747ffe1c2ad3ff6c4e600f59163bd5f4803 + category: dash + optional: true - name: certifi - version: 2024.2.2 + version: 2024.6.2 manager: conda platform: win-64 dependencies: python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.2.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.6.2-pyhd8ed1ab_0.conda hash: - md5: 0876280e409658fc6f9e75d035960333 - sha256: f1faca020f988696e6b6ee47c82524c7806380b37cfdd1def32f92c326caca54 - category: main - optional: false + md5: 8821ec1c8fcdc9e1d291d7b9f6e9968a + sha256: f101b8f9155b79d623601214eb719747ffe1c2ad3ff6c4e600f59163bd5f4803 + category: dash + optional: true - name: charset-normalizer version: 3.3.2 manager: conda @@ -356,8 +356,8 @@ package: hash: md5: 7f4a9e3fcff3f6356ae99244a014da6a sha256: 20cae47d31fdd58d99c4d2e65fbdcefa0b0de0c84e455ba9d6356a4bdbc4b5b9 - category: main - optional: false + category: dash + optional: true - name: charset-normalizer version: 3.3.2 manager: conda @@ -368,8 +368,8 @@ package: hash: md5: 7f4a9e3fcff3f6356ae99244a014da6a sha256: 20cae47d31fdd58d99c4d2e65fbdcefa0b0de0c84e455ba9d6356a4bdbc4b5b9 - category: main - optional: false + category: dash + optional: true - name: click version: 8.1.7 manager: conda @@ -454,7 +454,7 @@ package: category: dev optional: true - name: dash - version: 2.17.0 + version: 2.17.1 manager: conda platform: linux-64 dependencies: @@ -468,14 +468,14 @@ package: setuptools: '' typing-extensions: '>=4.1.1' werkzeug: '' - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.17.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/dash-2.17.1-pyhd8ed1ab_0.conda hash: - md5: 421ebcaa0be740cf1d0c91af7a4e838a - sha256: 3341e397d87aedb94df0d5b6b7e81c40cc610d6a51b7c808173a8984102bc2a4 + md5: 5c0e028a64a3d5c16e22baef58c89c0e + sha256: 5e46fb0c4ddafd665a26d3af4aa5e43f5cdd59ba137773c4f013902a6ca2f051 category: dash optional: true - name: dash - version: 2.17.0 + version: 2.17.1 manager: conda platform: win-64 dependencies: @@ -489,10 +489,10 @@ package: plotly: '>=5.0.0' typing-extensions: '>=4.1.1' flask: '>=1.0.4' - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.17.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/dash-2.17.1-pyhd8ed1ab_0.conda hash: - md5: 421ebcaa0be740cf1d0c91af7a4e838a - sha256: 3341e397d87aedb94df0d5b6b7e81c40cc610d6a51b7c808173a8984102bc2a4 + md5: 5c0e028a64a3d5c16e22baef58c89c0e + sha256: 5e46fb0c4ddafd665a26d3af4aa5e43f5cdd59ba137773c4f013902a6ca2f051 category: dash optional: true - name: dbus @@ -810,10 +810,10 @@ package: libgcc-ng: '>=12' libglib: 2.80.2 python: '*' - url: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-hf974151_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-h8a4344b_1.conda hash: - md5: d427988dc3dbd0a4c136f52db356cc6a - sha256: d10a0f194d2c125617352a81a4ff43a17cf5835e88e8f151da9f9710e2db176d + md5: dad336abc079b9a38dc10087231619cd + sha256: aa2de62d482f98db60f86356913bc3ffe971bba4dfdc93c664ec030818e42004 category: dash optional: true - name: glib @@ -830,10 +830,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/glib-2.80.2-h0df6a38_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/glib-2.80.2-h7025463_1.conda hash: - md5: a728ca6f04c33ecb0f39eeda5fbd0e23 - sha256: 8d4ebee8bfef919212e8c692f88cfa3f5f393501338ca1f1df83bbc2f0f3b6e7 + md5: 44d5884e974888c8e66a44fd09b86d72 + sha256: 157e24066446523dabbfba985c5bf6eba0def332c63739ba0195e2683125bdac category: dash optional: true - name: glib-tools @@ -843,10 +843,10 @@ package: dependencies: libgcc-ng: '>=12' libglib: 2.80.2 - url: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-hb6ce0ca_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-h73ef956_1.conda hash: - md5: a965aeaf060289528a3fbe09326edae2 - sha256: 221cd047f998301b96b1517d9f7d3fb0e459e8ee18778a1211f302496f6e110d + md5: 1daf2cc7054ff71b9a05485f2562cbb4 + sha256: b82ff9c9729e88f280559c0e083c362e99454b0470c7d6ec89499ec6681ea141 category: dash optional: true - name: glib-tools @@ -859,10 +859,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/glib-tools-2.80.2-h2f9d560_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/glib-tools-2.80.2-h4394cf3_1.conda hash: - md5: 42fc785d9db7ab051a206fbf882ecf2e - sha256: 2ac7b9cf3cf57a7cec3c431133a989cc783673858fb4225232c03e5ae28bd1db + md5: c6d94c5f741ed35bb815adf8ae8bbecf + sha256: 9356b958b1e099d5234d519792346d67dfb35de1979fff115411eef780b5721a category: dash optional: true - name: graphite2 @@ -1091,8 +1091,8 @@ package: hash: md5: c0cc1420498b17414d8617d0b9f506ca sha256: 9687ee909ed46169395d4f99a0ee94b80a52f87bed69cd454bb6d37ffeb0ec7b - category: main - optional: false + category: dash + optional: true - name: idna version: '3.7' manager: conda @@ -1103,8 +1103,8 @@ package: hash: md5: c0cc1420498b17414d8617d0b9f506ca sha256: 9687ee909ed46169395d4f99a0ee94b80a52f87bed69cd454bb6d37ffeb0ec7b - category: main - optional: false + category: dash + optional: true - name: importlib-metadata version: 7.1.0 manager: conda @@ -1332,10 +1332,10 @@ package: manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_2.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda hash: - md5: 61b0bd5219ce7192b4e3633521a78975 - sha256: 5ed96807b26bc32d2d180e38e7340388ddfdb642950f888f7da78d274846afea + md5: b80f2f396ca2c28b8c14c437a4ed1e74 + sha256: 764b6950aceaaad0c67ef925417594dd14cd2e22fff864aeef455ac259263d15 category: main optional: false - name: lerc @@ -1445,11 +1445,11 @@ package: manager: conda platform: linux-64 dependencies: - libopenblas: '>=0.3.25,<1.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-20_linux64_openblas.conda + libopenblas: '>=0.3.27,<1.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-22_linux64_openblas.conda hash: - md5: 2b7bb4f7562c8cf334fc2e20c2d28abc - sha256: 8a0ee1de693a9b3da4a11b95ec81b40dd434bd01fa1f5f38f8268cd2146bf8f0 + md5: 1a2a0cd3153464fee6646f3dd6dad9b8 + sha256: 082b8ac20d43a7bbcdc28b3b1cd40e4df3a8b5daf0a2d23d68953a44d2d12c1b category: main optional: false - name: libblas @@ -1483,10 +1483,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-20_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-22_linux64_openblas.conda hash: - md5: 36d486d72ab64ffea932329a1d3729a3 - sha256: 0e34fb0f82262f02fcb279ab4a1db8d50875dc98e3019452f8f387e6bf3c0247 + md5: 4b31699e0ec5de64d5896e580389c9a1 + sha256: da1b2faa017663c8f5555c1c5518e96ac4cd8e0be2a673c1c9e2cb8507c8fe46 category: main optional: false - name: libcblas @@ -1516,33 +1516,33 @@ package: category: dash optional: true - name: libclang13 - version: 18.1.6 + version: 18.1.7 manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' - libllvm18: '>=18.1.6,<18.2.0a0' + libllvm18: '>=18.1.7,<18.2.0a0' libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.6-default_h5d6823c_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.7-default_h087397f_0.conda hash: - md5: fbe666f653068958eb27f549cb12f202 - sha256: aa8246dca2e738a6e4dda87b448b1c01be00035489bd4f1cf409830ab7ce7d7d + md5: 536526073c2e7f9056fdce8584da779e + sha256: d981a2734c3af6217dd42c1bccc13b99fc3ca5a64c379739612d6cf67f992a1d category: dash optional: true - name: libclang13 - version: 18.1.6 + version: 18.1.7 manager: conda platform: win-64 dependencies: - libzlib: '>=1.2.13,<2.0.0a0' + libzlib: '>=1.2.13,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libclang13-18.1.6-default_hf64faad_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libclang13-18.1.7-default_h97ce8ae_0.conda hash: - md5: cb8ef624b31ede2c69f0e33135d00110 - sha256: 2ac71ad2accee27a00d246d0fbc58f4126d0f3f3273370975157f7ea826c3d23 + md5: a005e5fd30f14fcd2bc3e5ac57aa45a7 + sha256: c3c53f959a79747f78a31764af41b82e3c2b3f4576737581ba0237d33cdee85f category: dash optional: true - name: libcups @@ -1718,10 +1718,10 @@ package: dependencies: _libgcc_mutex: '0.1' _openmp_mutex: '>=4.5' - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.2.0-h77fa898_7.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.2.0-h77fa898_10.conda hash: - md5: 72ec1b1b04c4d15d4204ece1ecea5978 - sha256: 62af2b89acbe74a21606c8410c276e57309c0a2ab8a9e8639e3c8131c0b60c92 + md5: bbb96c5e7a11ef8ca2b666fe9fe3d199 + sha256: 78931358d83ff585d0cd448632366a5cbe6bcf41a66c07e8178200008127c2b5 category: main optional: false - name: libgcrypt @@ -1795,10 +1795,10 @@ package: platform: linux-64 dependencies: libgfortran5: 13.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-13.2.0-h69a702a_7.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-13.2.0-h69a702a_10.conda hash: - md5: 1b84f26d9f4f6026e179e7805d5a15cd - sha256: a588e69f96b8e0983a8cdfdbf1dc75eb48189f5420ec71150c8d8cdc0a811a9b + md5: a78f7b3d951665c4c57578a8d3787993 + sha256: de97f291cda4be906c9021c93a9d5d40eb65ab7bd5cba38dfa11f12597d7ef6a category: main optional: false - name: libgfortran5 @@ -1807,10 +1807,10 @@ package: platform: linux-64 dependencies: libgcc-ng: '>=13.2.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-13.2.0-hca663fb_7.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-13.2.0-h3d2ce59_10.conda hash: - md5: c0bd771f09a326fdcd95a60b617795bf - sha256: 754ab038115edce550fdccdc9ddf7dead2fa8346b8cdd4428c59ae1e83293978 + md5: e3896e5c2dd1cbabaf4abb3254df47b0 + sha256: be5f5873c392bc4c25bee25cef2d30a9dab69c0d82ff1ddf687f9ece6d36f56c category: main optional: false - name: libglib @@ -1821,12 +1821,12 @@ package: libffi: '>=3.4,<4.0a0' libgcc-ng: '>=12' libiconv: '>=1.17,<2.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - pcre2: '>=10.43,<10.44.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.80.2-hf974151_0.conda + libzlib: '>=1.3.1,<2.0a0' + pcre2: '>=10.44,<10.45.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.80.2-h8a4344b_1.conda hash: - md5: 72724f6a78ecb15559396966226d5838 - sha256: 93e03b6cf4765bc06d64fa3dac65f22c53ae4a30247bb0e2dea0bd9c47a3fb26 + md5: 9c406bb3d4dac2b358873e6462496d09 + sha256: 03dcc12fe937e32b1fbd7bd7cfe0f7a3e82ee4fe8d29c4d67afb657f13d04394 category: dash optional: true - name: libglib @@ -1837,15 +1837,15 @@ package: libffi: '>=3.4,<4.0a0' libiconv: '>=1.17,<2.0a0' libintl: '>=0.22.5,<1.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - pcre2: '>=10.43,<10.44.0a0' + libzlib: '>=1.3.1,<2.0a0' + pcre2: '>=10.44,<10.45.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libglib-2.80.2-h0df6a38_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libglib-2.80.2-h7025463_1.conda hash: - md5: ef9ae80bb2a15aee7a30180c057678ea - sha256: 941bbe089a7a87fbe88324bfc7970a1688c7a765490e25b829ff73c7abc3fc5a + md5: f9f0561c59e62d02f6d6d118ce8b5b63 + sha256: 84dc3f80a2956a055c7aa3b5df9061756cf5d3eecb11bf656688e1ee6177bd7e category: dash optional: true - name: libgomp @@ -1854,10 +1854,10 @@ package: platform: linux-64 dependencies: _libgcc_mutex: '0.1' - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h77fa898_7.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h77fa898_10.conda hash: - md5: abf3fec87c2563697defa759dec3d639 - sha256: 781444fa069d3b50e8ed667b750571cacda785761c7fc2a89ece1ac49693d4ad + md5: 9404d1686e63142d41acc72ef876a588 + sha256: bcea6ddfea86f0e6a1a831d1d2c3f36f7613b5e447229e19f978ded0d184cf5a category: main optional: false - name: libgpg-error @@ -1975,10 +1975,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-20_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-22_linux64_openblas.conda hash: - md5: 6fabc51f5e647d09cc010c40061557e0 - sha256: ad7745b8d0f2ccb9c3ba7aaa7167d62fc9f02e45eb67172ae5f0dfb5a3b1a2cc + md5: b083767b6c877e24ee597d93b87ab838 + sha256: db246341d42f9100d45adeb1a7ba8b1ef5b51ceb9056fd643e98046a3259fde6 category: main optional: false - name: liblapack @@ -2010,19 +2010,19 @@ package: category: dash optional: true - name: libllvm18 - version: 18.1.6 + version: 18.1.7 manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' libstdcxx-ng: '>=12' libxml2: '>=2.12.7,<3.0a0' - libzlib: '>=1.2.13,<2.0.0a0' + libzlib: '>=1.3.1,<2.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libllvm18-18.1.6-hb77312f_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libllvm18-18.1.7-hc9dba70_1.conda hash: - md5: 1246fc4b9f4db452e69cc297967d4b3e - sha256: 0f529a258d0e586f4d443b5c4df9c36b1fcf5391d867e7e0a2b2cb6084337477 + md5: d321aff45652d36ced0fa1a2a71af4b7 + sha256: 0488d745b8222ef733d74edaee7a1e601d508e7456008521d02ecc15562b85f0 category: dash optional: true - name: libnghttp2 @@ -2080,17 +2080,17 @@ package: category: dash optional: true - name: libopenblas - version: 0.3.25 + version: 0.3.27 manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' libgfortran-ng: '' libgfortran5: '>=12.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.25-pthreads_h413a1c8_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_h413a1c8_0.conda hash: - md5: d172b34a443b95f86089e8229ddc9a17 - sha256: 628564517895ee1b09cf72c817548bd80ef1acce6a8214a8520d9f7b44c4cfaf + md5: a356024784da6dfd4683dc5ecf45b155 + sha256: 2ae7559aed0705deb3f716c7b247c74fd1b5e35b64e39834ce8b95f7564d4a3e category: main optional: false - name: libopus @@ -2167,30 +2167,30 @@ package: category: dash optional: true - name: libsqlite - version: 3.45.3 + version: 3.46.0 manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.45.3-h2797004_0.conda + libzlib: '>=1.2.13,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda hash: - md5: b3316cbe90249da4f8e84cd66e1cc55b - sha256: e2273d6860eadcf714a759ffb6dc24a69cfd01f2a0ea9d6c20f86049b9334e0c + md5: 18aa975d2094c34aef978060ae7da7d8 + sha256: daee3f68786231dad457d0dfde3f7f1f9a7f2018adabdbb864226775101341a8 category: main optional: false - name: libsqlite - version: 3.45.3 + version: 3.46.0 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.45.3-hcfcfb64_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.46.0-h2466b09_0.conda hash: - md5: 73f5dc8e2d55d9a1e14b11f49c3b4a28 - sha256: 06ec75faa51d7ec6d5db98889e869b579a9df19d7d3d9baff8359627da4a3b7e + md5: 951b0a3a463932e17414cd9f047fa03d + sha256: 662bd7e0d63c5b8c31cca19b91649e798319b93568a2ba8d1375efb91eeb251b category: main optional: false - name: libssh2 @@ -2227,11 +2227,12 @@ package: version: 13.2.0 manager: conda platform: linux-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-13.2.0-hc0a3c3a_7.conda + dependencies: + libgcc-ng: 13.2.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-13.2.0-hc0a3c3a_10.conda hash: - md5: 53ebd4c833fa01cb2c6353e99f905406 - sha256: 35f1e08be0a84810c9075f5bd008495ac94e6c5fe306dfe4b34546f11fed850f + md5: ea50441ab527f23ffa108ade07e2fde0 + sha256: 9a5d43eed33fe8b2fd6adf71ef8f0253fd515e1440c9b7b7782db608e3085bea category: main optional: false - name: libsystemd0 @@ -2788,20 +2789,20 @@ package: category: dash optional: true - name: nss - version: '3.100' + version: '3.101' manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc-ng: '>=12' - libsqlite: '>=3.45.3,<4.0a0' + libsqlite: '>=3.46.0,<4.0a0' libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' + libzlib: '>=1.3.1,<2.0a0' nspr: '>=4.35,<5.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/nss-3.100-hca3bf56_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/nss-3.101-h593d115_0.conda hash: - md5: 949c4a82290ee58b3c970cef4bcfd4ad - sha256: a4146d2b6636999a21afcaf957029d066637bf26239fd3170242501e38fb1fa4 + md5: b24ab6abea1bdc28d646336a03d15392 + sha256: 7b5c37070c4a1c4c0d7477c63e23a4603108380646373e64a47b2614eb5f42c5 category: dash optional: true - name: numpy @@ -2903,57 +2904,57 @@ package: category: main optional: false - name: packaging - version: '24.0' + version: '24.1' manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda hash: - md5: 248f521b64ce055e7feae3105e7abeb8 - sha256: a390182d74c31dfd713c16db888c92c277feeb6d1fe96ff9d9c105f9564be48a - category: main - optional: false + md5: cbe1bb1f21567018ce595d9c2be0f0db + sha256: 36aca948219e2c9fdd6d80728bcc657519e02f06c2703d8db3446aec67f51d81 + category: dev + optional: true - name: packaging - version: '24.0' + version: '24.1' manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda hash: - md5: 248f521b64ce055e7feae3105e7abeb8 - sha256: a390182d74c31dfd713c16db888c92c277feeb6d1fe96ff9d9c105f9564be48a - category: main - optional: false + md5: cbe1bb1f21567018ce595d9c2be0f0db + sha256: 36aca948219e2c9fdd6d80728bcc657519e02f06c2703d8db3446aec67f51d81 + category: dev + optional: true - name: pcre2 - version: '10.43' + version: '10.44' manager: conda platform: linux-64 dependencies: bzip2: '>=1.0.8,<2.0a0' libgcc-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.43-hcad00b1_0.conda + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.44-h0f59acf_0.conda hash: - md5: 8292dea9e022d9610a11fce5e0896ed8 - sha256: 766dd986a7ed6197676c14699000bba2625fd26c8a890fcb7a810e5cf56155bc + md5: 3914f7ac1761dce57102c72ca7c35d01 + sha256: 90646ad0d8f9d0fd896170c4f3d754e88c4ba0eaf856c24d00842016f644baab category: dash optional: true - name: pcre2 - version: '10.43' + version: '10.44' manager: conda platform: win-64 dependencies: bzip2: '>=1.0.8,<2.0a0' - libzlib: '>=1.2.13,<2.0.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/pcre2-10.43-h17e33f8_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/pcre2-10.44-h3d7b363_0.conda hash: - md5: d0485b8aa2cedb141a7bd27b4efa4c9c - sha256: 9a82c7d49c4771342b398661862975efb9c30e7af600b5d2e08a0bf416fda492 + md5: 007d07ab5027e0bf49f6fa660a9f89a0 + sha256: 44351611091ed72c4682ad23e53d7874334757298ff0ebb2acd769359ae82ab3 category: dash optional: true - name: pillow @@ -3055,8 +3056,8 @@ package: hash: md5: 6f6cf28bf8e021933869bae3f84b8fc9 sha256: adc59384cf0b2fc6dc7362840151e8cb076349197a38f7230278252698a88442 - category: main - optional: false + category: dev + optional: true - name: platformdirs version: 4.2.2 manager: conda @@ -3067,8 +3068,8 @@ package: hash: md5: 6f6cf28bf8e021933869bae3f84b8fc9 sha256: adc59384cf0b2fc6dc7362840151e8cb076349197a38f7230278252698a88442 - category: main - optional: false + category: dev + optional: true - name: plotly version: 5.22.0 manager: conda @@ -3121,36 +3122,6 @@ package: sha256: 33eaa3359948a260ebccf9cdc2fd862cea5a6029783289e13602d8e634cd9a26 category: dev optional: true -- name: pooch - version: 1.8.1 - manager: conda - platform: linux-64 - dependencies: - packaging: '>=20.0' - platformdirs: '>=2.5.0' - python: '>=3.7' - requests: '>=2.19.0' - url: https://conda.anaconda.org/conda-forge/noarch/pooch-1.8.1-pyhd8ed1ab_0.conda - hash: - md5: d15917f33140f8d2ac9ca44db7ec8a25 - sha256: 63f95e626754f5e05e74f39c0f4866aa8bd40b933eef336077978d365d66ca7b - category: main - optional: false -- name: pooch - version: 1.8.1 - manager: conda - platform: win-64 - dependencies: - python: '>=3.7' - packaging: '>=20.0' - requests: '>=2.19.0' - platformdirs: '>=2.5.0' - url: https://conda.anaconda.org/conda-forge/noarch/pooch-1.8.1-pyhd8ed1ab_0.conda - hash: - md5: d15917f33140f8d2ac9ca44db7ec8a25 - sha256: 63f95e626754f5e05e74f39c0f4866aa8bd40b933eef336077978d365d66ca7b - category: main - optional: false - name: pthread-stubs version: '0.4' manager: conda @@ -3501,8 +3472,8 @@ package: hash: md5: 2a7de29fb590ca14b5243c4c812c8025 sha256: a42f826e958a8d22e65b3394f437af7332610e43ee313393d1cf143f0a2d274b - category: main - optional: false + category: dash + optional: true - name: pysocks version: 1.7.1 manager: conda @@ -3515,8 +3486,8 @@ package: hash: md5: 56cd9fe388baac0e90c7149cfac95b60 sha256: b3a612bc887f3dd0fb7c4199ad8e342bd148cf69a9b74fd9468a18cf2bef07b7 - category: main - optional: false + category: dash + optional: true - name: pytest version: 8.2.2 manager: conda @@ -3835,8 +3806,8 @@ package: hash: md5: 5ede4753180c7a550a443c430dc8ab52 sha256: 5845ffe82a6fa4d437a2eae1e32a1ad308d7ad349f61e337c0a890fe04c513cc - category: main - optional: false + category: dash + optional: true - name: requests version: 2.32.3 manager: conda @@ -3851,8 +3822,8 @@ package: hash: md5: 5ede4753180c7a550a443c430dc8ab52 sha256: 5845ffe82a6fa4d437a2eae1e32a1ad308d7ad349f61e337c0a890fe04c513cc - category: main - optional: false + category: dash + optional: true - name: retrying version: 1.3.3 manager: conda @@ -3880,7 +3851,7 @@ package: category: dash optional: true - name: scipy - version: 1.10.1 + version: 1.13.1 manager: conda platform: linux-64 dependencies: @@ -3888,40 +3859,36 @@ package: libcblas: '>=3.9.0,<4.0a0' libgcc-ng: '>=12' libgfortran-ng: '' - libgfortran5: '>=12.2.0' + libgfortran5: '>=12.3.0' liblapack: '>=3.9.0,<4.0a0' libstdcxx-ng: '>=12' - numpy: '>=1.21.6,<2.0a0' - pooch: '' + numpy: '>=1.19,<3' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.10.1-py310ha4c1d20_3.conda + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.13.1-py310h93e2701_0.conda hash: - md5: 0414d57832172f3cdcf56b5f053e177d - sha256: c7beb091db82a1be2fa9dafb878695b1e8bd6d7efe7764afa457cabfea2a93d3 + md5: 9a697144b2f3adc88ada6b6201b379c4 + sha256: 529cc06ebaae21b603c97a8f7d10e855c30c61fb2796b2c89336dfeaaf1c9c13 category: main optional: false - name: scipy - version: 1.10.1 + version: 1.13.1 manager: conda platform: win-64 dependencies: libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' liblapack: '>=3.9.0,<4.0a0' - m2w64-gcc-libs: '' - m2w64-gcc-libs-core: '' - numpy: '>=1.21.6,<2.0a0' - pooch: '' + numpy: '>=1.19,<3' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.10.1-py310h578b7cb_3.conda + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.13.1-py310h46043a1_0.conda hash: - md5: d44c1bad75bb3e4d40066b3d3dd718ed - sha256: 4a02b93fae869bc4e188aa808b1bed276dd7c06450b85bbb964d102ffc940184 + md5: 125925fb170bccd232a3249f171f56ae + sha256: 4405902e399d18923540e082b1285aa35ad859643bf4d491cef7b16a690d7700 category: main optional: false - name: setuptools @@ -4022,27 +3989,27 @@ package: category: main optional: false - name: tenacity - version: 8.3.0 + version: 8.4.1 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tenacity-8.3.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tenacity-8.4.1-pyhd8ed1ab_0.conda hash: - md5: 216cfa8e32bcd1447646768351df6059 - sha256: e5dff7fb47fdb919d3b9f26d504abf3a0e0136a6c9d8651e7591a89542f64a53 + md5: 2fcb668e39c694ece9a7748e3fad1a7e + sha256: aa0c9862d3c0e31fc2e37c7987fd82af538ce64064f2056d3105dcee070f531f category: dash optional: true - name: tenacity - version: 8.3.0 + version: 8.4.1 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tenacity-8.3.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tenacity-8.4.1-pyhd8ed1ab_0.conda hash: - md5: 216cfa8e32bcd1447646768351df6059 - sha256: e5dff7fb47fdb919d3b9f26d504abf3a0e0136a6c9d8651e7591a89542f64a53 + md5: 2fcb668e39c694ece9a7748e3fad1a7e + sha256: aa0c9862d3c0e31fc2e37c7987fd82af538ce64064f2056d3105dcee070f531f category: dash optional: true - name: tk @@ -4145,51 +4112,51 @@ package: category: dev optional: true - name: typing-extensions - version: 4.12.1 + version: 4.12.2 manager: conda platform: linux-64 dependencies: - typing_extensions: 4.12.1 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.1-hd8ed1ab_0.conda + typing_extensions: 4.12.2 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_0.conda hash: - md5: 474ea8ffc0a68a93dd5fcb23f7e09e5d - sha256: bbfed919c23f45e0937176260e6d3275bc46d7d41b7df8bbcf72f5b649b171e3 + md5: 52d648bd608f5737b123f510bb5514b5 + sha256: d3b9a8ed6da7c9f9553c5fd8a4fca9c3e0ab712fa5f497859f82337d67533b73 category: main optional: false - name: typing-extensions - version: 4.12.1 + version: 4.12.2 manager: conda platform: win-64 dependencies: - typing_extensions: 4.12.1 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.1-hd8ed1ab_0.conda + typing_extensions: 4.12.2 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_0.conda hash: - md5: 474ea8ffc0a68a93dd5fcb23f7e09e5d - sha256: bbfed919c23f45e0937176260e6d3275bc46d7d41b7df8bbcf72f5b649b171e3 + md5: 52d648bd608f5737b123f510bb5514b5 + sha256: d3b9a8ed6da7c9f9553c5fd8a4fca9c3e0ab712fa5f497859f82337d67533b73 category: main optional: false - name: typing_extensions - version: 4.12.1 + version: 4.12.2 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.1-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_0.conda hash: - md5: 26d7ee34132362115093717c706c384c - sha256: c50d61fe29cd2752943358037ee1107a60b44b8d32c464d18308d668b6494573 + md5: ebe6952715e1d5eb567eeebf25250fa7 + sha256: 0fce54f8ec3e59f5ef3bb7641863be4e1bf1279623e5af3d3fa726e8f7628ddb category: main optional: false - name: typing_extensions - version: 4.12.1 + version: 4.12.2 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.1-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_0.conda hash: - md5: 26d7ee34132362115093717c706c384c - sha256: c50d61fe29cd2752943358037ee1107a60b44b8d32c464d18308d668b6494573 + md5: ebe6952715e1d5eb567eeebf25250fa7 + sha256: 0fce54f8ec3e59f5ef3bb7641863be4e1bf1279623e5af3d3fa726e8f7628ddb category: main optional: false - name: tzdata @@ -4226,33 +4193,33 @@ package: category: main optional: false - name: urllib3 - version: 2.2.1 + version: 2.2.2 manager: conda platform: linux-64 dependencies: brotli-python: '>=1.0.9' pysocks: '>=1.5.6,<2.0,!=1.5.7' python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.2-pyhd8ed1ab_0.conda hash: - md5: 08807a87fa7af10754d46f63b368e016 - sha256: d4009dcc9327684d6409706ce17656afbeae690d8522d3c9bc4df57649a352cd - category: main - optional: false + md5: 92cdb6fe54b78739ad70637e4f0deb07 + sha256: 8cd972048f297b8e0601158ce352f5ca9510dda9f2706a46560220aa58b9f038 + category: dash + optional: true - name: urllib3 - version: 2.2.1 + version: 2.2.2 manager: conda platform: win-64 dependencies: python: '>=3.7' brotli-python: '>=1.0.9' pysocks: '>=1.5.6,<2.0,!=1.5.7' - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.2-pyhd8ed1ab_0.conda hash: - md5: 08807a87fa7af10754d46f63b368e016 - sha256: d4009dcc9327684d6409706ce17656afbeae690d8522d3c9bc4df57649a352cd - category: main - optional: false + md5: 92cdb6fe54b78739ad70637e4f0deb07 + sha256: 8cd972048f297b8e0601158ce352f5ca9510dda9f2706a46560220aa58b9f038 + category: dash + optional: true - name: vc version: '14.3' manager: conda @@ -4350,8 +4317,8 @@ package: hash: md5: 30878ecc4bd36e8deeea1e3c151b2e0b sha256: a11ae693a0645bf6c7b8a47bac030be9c0967d0b1924537b9ff7458e832c0511 - category: main - optional: false + category: dash + optional: true - name: xcb-util version: 0.4.0 manager: conda @@ -4419,16 +4386,16 @@ package: category: dash optional: true - name: xkeyboard-config - version: '2.41' + version: '2.42' manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' - xorg-libx11: '>=1.8.7,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/xkeyboard-config-2.41-hd590300_0.conda + xorg-libx11: '>=1.8.9,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/xkeyboard-config-2.42-h4ab18f5_0.conda hash: - md5: 81f740407b45e3f9047b3174fa94eb9e - sha256: 56955610c0747ea7cb026bb8aa9ef165ff41d616e89894538173b8b7dd2ee49a + md5: b193af204da1bfb8c13882d131a14bd2 + sha256: 240caab7d9d85154ef373ecbac3ff9fb424add2029dbb124e949c6cbab2996dd category: dash optional: true - name: xorg-compositeproto @@ -4820,27 +4787,27 @@ package: category: main optional: false - name: zipp - version: 3.17.0 + version: 3.19.2 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.17.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.19.2-pyhd8ed1ab_0.conda hash: - md5: 2e4d6bc0b14e10f895fc6791a7d9b26a - sha256: bced1423fdbf77bca0a735187d05d9b9812d2163f60ab426fc10f11f92ecbe26 + md5: 49808e59df5535116f6878b2a820d6f4 + sha256: e3e9c8501f581bfdc4700b83ea283395e237ec6b9b5cbfbedb556e1da6f4fdc9 category: dash optional: true - name: zipp - version: 3.17.0 + version: 3.19.2 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.17.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.19.2-pyhd8ed1ab_0.conda hash: - md5: 2e4d6bc0b14e10f895fc6791a7d9b26a - sha256: bced1423fdbf77bca0a735187d05d9b9812d2163f60ab426fc10f11f92ecbe26 + md5: 49808e59df5535116f6878b2a820d6f4 + sha256: e3e9c8501f581bfdc4700b83ea283395e237ec6b9b5cbfbedb556e1da6f4fdc9 category: dash optional: true - name: zlib @@ -4892,7 +4859,7 @@ package: dependencies: pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' - numpy: '>=1.23.5,<1.24.0' + numpy: '>=1.23.5,<2.0.0' url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip hash: {} category: main @@ -4907,7 +4874,7 @@ package: dependencies: pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' - numpy: '>=1.23.5,<1.24.0' + numpy: '>=1.23.5,<2.0.0' url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip hash: {} category: main diff --git a/pyproject.toml b/pyproject.toml index 89197ec..283b1d1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -42,7 +42,7 @@ python = "^3.10, <3.11" numpy = "~1.23.5" # also in geoh5py pydantic = "~2.5.2" -scipy = "~1.10.1" +scipy = "~1.13" ## pip dependencies from Git repositories #---------------------------------------- From 106943e6ba9bac94e7d3657788a76d347efb4b13 Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 28 Jun 2024 13:08:19 -0700 Subject: [PATCH 020/132] add mask_under_horizon function (adapted from active_from_xyz of simpeg_drivers --- geoapps_utils/locations.py | 31 +++++++++++++++++++++++++++++++ tests/locations_test.py | 8 ++++++++ 2 files changed, 39 insertions(+) diff --git a/geoapps_utils/locations.py b/geoapps_utils/locations.py index 59e0ff5..889e341 100644 --- a/geoapps_utils/locations.py +++ b/geoapps_utils/locations.py @@ -14,6 +14,37 @@ from geoh5py.data import Data from geoh5py.objects import Grid2D, Points from geoh5py.objects.grid_object import GridObject +from scipy.interpolate import LinearNDInterpolator +from scipy.spatial import Delaunay, cKDTree + + +def mask_under_horizon(locations: np.ndarray, horizon: np.ndarray) -> np.ndarray: + """ + Mask locations under a horizon. + + :param locations: A 3D distribution of x, y, z points data as an array + of shape(*, 3). + :param horizon: A quasi-2D distribution of x, y, z points data as an + array of shape(*, 3) that forms a rough plane that intersects the + provided locations 3D point cloud. + + :returns: A boolean array of shape(*, 1) where True values represent points + in the locations array that lie below the triangulated horizon. + """ + + delaunay_2d = Delaunay(horizon[:, :-1]) + z_interpolate = LinearNDInterpolator(delaunay_2d, horizon[:, -1]) + z_locations = z_interpolate(locations[:, :2]) + + outside = np.isnan(z_locations) + if any(outside): + tree = cKDTree(horizon) + _, nearest = tree.query(locations[outside, :]) + z_locations[outside] = horizon[nearest, -1] + + below_horizon = locations[:, -1] < z_locations + + return below_horizon def get_locations(workspace: Workspace, entity: UUID | Points | GridObject | Data): diff --git a/tests/locations_test.py b/tests/locations_test.py index 7f4c807..6eb5dc5 100644 --- a/tests/locations_test.py +++ b/tests/locations_test.py @@ -15,9 +15,17 @@ get_locations, get_overlapping_limits, map_indices_to_coordinates, + mask_under_horizon, ) +def test_mask_under_horizon(): + points = np.array([[-1, -1, -1], [0, 0, 0], [1, 1, 1], [10, 10, 0]]) + horizon = np.array([[-1, -1, 0], [1, -1, 0], [1, 1, 1], [-1, 1, 0], [0, 0, 0]]) + mask = mask_under_horizon(points, horizon) + assert np.all(mask == np.array([True, False, False, True])) + + def test_get_locations_centroids(): workspace = Workspace() n_x, n_y = 10, 15 From ed74e86df6478df893c85f20f2577dc8b27220a1 Mon Sep 17 00:00:00 2001 From: sebhmg Date: Sat, 29 Jun 2024 01:13:10 -0400 Subject: [PATCH 021/132] newer geoh5py and numpy --- .../py-3.10-linux-64-dev.conda.lock.yml | 78 +- environments/py-3.10-linux-64.conda.lock.yml | 74 +- .../py-3.10-win-64-dev.conda.lock.yml | 50 +- environments/py-3.10-win-64.conda.lock.yml | 46 +- py-3.10.conda-lock.yml | 847 ++++++++++-------- pyproject.toml | 14 +- 6 files changed, 601 insertions(+), 508 deletions(-) diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index 46482e9..9eafc87 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 1affeaeea21db33df40e102b5ae38261fe584d24cec31d0936b8bb7fd75e7880 +# input_hash: fd156a3479102126183b6652197588bc42c09bfffccd2dde5a4335471800f72b channels: - conda-forge @@ -18,12 +18,13 @@ dependencies: - ca-certificates=2024.6.2=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - - cairo=1.18.0=h3faef2a_0 + - cairo=1.18.0=hbb29018_2 - certifi=2024.6.2=pyhd8ed1ab_0 + - cffi=1.16.0=py310h2fee648_0 - charset-normalizer=3.3.2=pyhd8ed1ab_0 - click=8.1.7=unix_pyh707e725_0 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.5.3=py310hc51659f_0 + - coverage=7.5.4=py310hc51659f_0 - dash=2.17.1=pyhd8ed1ab_0 - dbus=1.13.6=h5008d03_3 - dill=0.3.8=pyhd8ed1ab_0 @@ -44,20 +45,23 @@ dependencies: - glib=2.80.2=h8a4344b_1 - glib-tools=2.80.2=h73ef956_1 - graphite2=1.3.13=h59595ed_1003 - - gst-plugins-base=1.22.9=hfa15dee_1 - - gstreamer=1.22.9=h98fc4e7_1 + - gst-plugins-base=1.24.5=hbaaba92_0 + - gstreamer=1.24.5=haf2f30d_0 + - h2=4.1.0=pyhd8ed1ab_0 - h5py=3.11.0=nompi_py310hf054cd7_102 - harfbuzz=8.5.0=hfac3d4d_0 - hdf5=1.14.3=nompi_hdf9ad27_105 + - hpack=4.0.0=pyh9f0ad1d_0 + - hyperframe=6.0.1=pyhd8ed1ab_0 - icu=73.2=h59595ed_0 - idna=3.7=pyhd8ed1ab_0 - - importlib-metadata=7.1.0=pyha770c72_0 + - importlib-metadata=8.0.0=pyha770c72_0 - iniconfig=2.0.0=pyhd8ed1ab_0 - isort=5.13.2=pyhd8ed1ab_0 - itsdangerous=2.2.0=pyhd8ed1ab_0 - jinja2=3.1.4=pyhd8ed1ab_0 - keyutils=1.6.1=h166bdaf_0 - - krb5=1.21.2=h659d440_0 + - krb5=1.21.3=h659f571_0 - lame=3.100=h166bdaf_1003 - lcms2=2.16=hb7c19ff_0 - ld_impl_linux-64=2.40=hf3520f5_7 @@ -69,9 +73,9 @@ dependencies: - libcap=2.69=h0f662aa_0 - libcblas=3.9.0=22_linux64_openblas - libclang-cpp15=15.0.7=default_h127d8a8_5 - - libclang13=18.1.7=default_h087397f_0 + - libclang13=18.1.8=default_h6ae225f_0 - libcups=2.3.3=h4637d8d_4 - - libcurl=8.8.0=hca28451_0 + - libcurl=8.8.0=hca28451_1 - libdeflate=1.20=hd590300_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 @@ -79,23 +83,23 @@ dependencies: - libexpat=2.6.2=h59595ed_0 - libffi=3.4.2=h7f98852_5 - libflac=1.4.3=h59595ed_0 - - libgcc-ng=13.2.0=h77fa898_10 - - libgcrypt=1.10.3=hd590300_0 + - libgcc-ng=14.1.0=h77fa898_0 + - libgcrypt=1.11.0=h4ab18f5_0 - libgettextpo=0.22.5=h59595ed_2 - libgettextpo-devel=0.22.5=h59595ed_2 - - libgfortran-ng=13.2.0=h69a702a_10 - - libgfortran5=13.2.0=h3d2ce59_10 + - libgfortran-ng=14.1.0=h69a702a_0 + - libgfortran5=14.1.0=hc5f4f2c_0 - libglib=2.80.2=h8a4344b_1 - - libgomp=13.2.0=h77fa898_10 - - libgpg-error=1.49=h4f305b6_0 + - libgomp=14.1.0=h77fa898_0 + - libgpg-error=1.50=h4f305b6_0 - libiconv=1.17=hd590300_2 - libjpeg-turbo=3.0.0=hd590300_1 - liblapack=3.9.0=22_linux64_openblas - libllvm15=15.0.7=hb3ce162_4 - - libllvm18=18.1.7=hc9dba70_1 + - libllvm18=18.1.8=hc9dba70_0 - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - - libogg=1.3.4=h7f98852_1 + - libogg=1.3.5=h4ab18f5_0 - libopenblas=0.3.27=pthreads_h413a1c8_0 - libopus=1.3.1=h7f98852_1 - libpng=1.6.43=h2797004_0 @@ -103,16 +107,16 @@ dependencies: - libsndfile=1.2.2=hc60ed4a_1 - libsqlite=3.46.0=hde9e2c9_0 - libssh2=1.11.0=h0841786_0 - - libstdcxx-ng=13.2.0=hc0a3c3a_10 + - libstdcxx-ng=14.1.0=hc0a3c3a_0 - libsystemd0=255=h3516f8a_1 - libtiff=4.6.0=h1dd3fc0_3 - libuuid=2.38.1=h0b41bf4_0 - libvorbis=1.3.7=h9c3ff4c_0 - libwebp=1.4.0=h2c329e2_0 - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.15=h0b41bf4_0 + - libxcb=1.16=hd590300_0 - libxcrypt=4.4.36=hd590300_1 - - libxkbcommon=1.7.0=h662e7e4_0 + - libxkbcommon=1.7.0=h2c5496b_1 - libxml2=2.12.7=hc051c1a_1 - libxslt=1.1.39=h76b75d6_0 - libzlib=1.3.1=h4ab18f5_1 @@ -126,12 +130,12 @@ dependencies: - nest-asyncio=1.6.0=pyhd8ed1ab_0 - nspr=4.35=h27087fc_0 - nss=3.101=h593d115_0 - - numpy=1.23.5=py310h53a5b5f_0 + - numpy=1.26.4=py310hb13e2d6_0 - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.3.1=h4ab18f5_0 + - openssl=3.3.1=h4ab18f5_1 - packaging=24.1=pyhd8ed1ab_0 - pcre2=10.44=h0f59acf_0 - - pillow=10.3.0=py310hf73ecf8_0 + - pillow=10.3.0=py310hebfe307_1 - pip=24.0=pyhd8ed1ab_0 - pixman=0.43.2=h59595ed_0 - platformdirs=4.2.2=pyhd8ed1ab_0 @@ -139,10 +143,11 @@ dependencies: - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=h36c2ea0_1001 - pulseaudio-client=17.0=hb77b528_0 + - pycparser=2.22=pyhd8ed1ab_0 - pydantic=2.5.3=pyhd8ed1ab_0 - pydantic-core=2.14.6=py310hcb5633a_1 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.3=pyhd8ed1ab_0 + - pylint=3.2.5=pyhd8ed1ab_0 - pyqt=5.15.4=py310h29803b5_1 - pyqt5-sip=12.9.0=py310hd8f1fbe_1 - pyqtwebengine=5.15.4=py310h29803b5_1 @@ -152,16 +157,16 @@ dependencies: - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.10.14=hd12c33a_0_cpython - python_abi=3.10=4_cp310 - - qt-main=5.15.8=h112747c_20 - - qt-webengine=5.15.8=h3e791b3_6 + - qt-main=5.15.8=ha2b5568_22 + - qt-webengine=5.15.8=h4c5bc8f_7 - readline=8.2=h8228510_1 - requests=2.32.3=pyhd8ed1ab_0 - retrying=1.3.3=py_2 - scipy=1.13.1=py310h93e2701_0 - - setuptools=70.0.0=pyhd8ed1ab_0 + - setuptools=70.1.1=pyhd8ed1ab_0 - sip=6.5.1=py310h122e73d_2 - six=1.16.0=pyh6c4a22f_0 - - tenacity=8.4.1=pyhd8ed1ab_0 + - tenacity=8.4.2=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 @@ -169,14 +174,14 @@ dependencies: - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - - urllib3=2.2.2=pyhd8ed1ab_0 + - urllib3=2.2.2=pyhd8ed1ab_1 - werkzeug=3.0.3=pyhd8ed1ab_0 - wheel=0.43.0=pyhd8ed1ab_1 - - xcb-util=0.4.0=hd590300_1 - - xcb-util-image=0.4.0=h8ee46fc_1 - - xcb-util-keysyms=0.4.0=h8ee46fc_1 - - xcb-util-renderutil=0.3.9=hd590300_1 - - xcb-util-wm=0.4.1=h8ee46fc_1 + - xcb-util=0.4.1=hb711507_2 + - 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.42=h4ab18f5_0 - xorg-compositeproto=0.4.2=h7f98852_1001 - xorg-damageproto=1.2.1=h7f98852_1002 @@ -185,7 +190,7 @@ dependencies: - xorg-kbproto=1.0.7=h7f98852_1002 - xorg-libice=1.1.1=hd590300_0 - xorg-libsm=1.2.4=h7391055_0 - - xorg-libx11=1.8.9=h8ee46fc_0 + - xorg-libx11=1.8.9=hb711507_1 - xorg-libxau=1.0.11=hd590300_0 - xorg-libxcomposite=0.4.6=h0b41bf4_1 - xorg-libxdamage=1.1.5=h7f98852_1 @@ -206,9 +211,10 @@ dependencies: - xz=5.2.6=h166bdaf_0 - zipp=3.19.2=pyhd8ed1ab_0 - zlib=1.3.1=h4ab18f5_1 + - zstandard=0.22.0=py310hab88d88_1 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip + - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index cee3534..c0e6815 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 1affeaeea21db33df40e102b5ae38261fe584d24cec31d0936b8bb7fd75e7880 +# input_hash: fd156a3479102126183b6652197588bc42c09bfffccd2dde5a4335471800f72b channels: - conda-forge @@ -17,8 +17,9 @@ dependencies: - ca-certificates=2024.6.2=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - - cairo=1.18.0=h3faef2a_0 + - cairo=1.18.0=hbb29018_2 - certifi=2024.6.2=pyhd8ed1ab_0 + - cffi=1.16.0=py310h2fee648_0 - charset-normalizer=3.3.2=pyhd8ed1ab_0 - click=8.1.7=unix_pyh707e725_0 - dash=2.17.1=pyhd8ed1ab_0 @@ -39,18 +40,21 @@ dependencies: - glib=2.80.2=h8a4344b_1 - glib-tools=2.80.2=h73ef956_1 - graphite2=1.3.13=h59595ed_1003 - - gst-plugins-base=1.22.9=hfa15dee_1 - - gstreamer=1.22.9=h98fc4e7_1 + - gst-plugins-base=1.24.5=hbaaba92_0 + - gstreamer=1.24.5=haf2f30d_0 + - h2=4.1.0=pyhd8ed1ab_0 - h5py=3.11.0=nompi_py310hf054cd7_102 - harfbuzz=8.5.0=hfac3d4d_0 - hdf5=1.14.3=nompi_hdf9ad27_105 + - hpack=4.0.0=pyh9f0ad1d_0 + - hyperframe=6.0.1=pyhd8ed1ab_0 - icu=73.2=h59595ed_0 - idna=3.7=pyhd8ed1ab_0 - - importlib-metadata=7.1.0=pyha770c72_0 + - importlib-metadata=8.0.0=pyha770c72_0 - itsdangerous=2.2.0=pyhd8ed1ab_0 - jinja2=3.1.4=pyhd8ed1ab_0 - keyutils=1.6.1=h166bdaf_0 - - krb5=1.21.2=h659d440_0 + - krb5=1.21.3=h659f571_0 - lame=3.100=h166bdaf_1003 - lcms2=2.16=hb7c19ff_0 - ld_impl_linux-64=2.40=hf3520f5_7 @@ -62,9 +66,9 @@ dependencies: - libcap=2.69=h0f662aa_0 - libcblas=3.9.0=22_linux64_openblas - libclang-cpp15=15.0.7=default_h127d8a8_5 - - libclang13=18.1.7=default_h087397f_0 + - libclang13=18.1.8=default_h6ae225f_0 - libcups=2.3.3=h4637d8d_4 - - libcurl=8.8.0=hca28451_0 + - libcurl=8.8.0=hca28451_1 - libdeflate=1.20=hd590300_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 @@ -72,23 +76,23 @@ dependencies: - libexpat=2.6.2=h59595ed_0 - libffi=3.4.2=h7f98852_5 - libflac=1.4.3=h59595ed_0 - - libgcc-ng=13.2.0=h77fa898_10 - - libgcrypt=1.10.3=hd590300_0 + - libgcc-ng=14.1.0=h77fa898_0 + - libgcrypt=1.11.0=h4ab18f5_0 - libgettextpo=0.22.5=h59595ed_2 - libgettextpo-devel=0.22.5=h59595ed_2 - - libgfortran-ng=13.2.0=h69a702a_10 - - libgfortran5=13.2.0=h3d2ce59_10 + - libgfortran-ng=14.1.0=h69a702a_0 + - libgfortran5=14.1.0=hc5f4f2c_0 - libglib=2.80.2=h8a4344b_1 - - libgomp=13.2.0=h77fa898_10 - - libgpg-error=1.49=h4f305b6_0 + - libgomp=14.1.0=h77fa898_0 + - libgpg-error=1.50=h4f305b6_0 - libiconv=1.17=hd590300_2 - libjpeg-turbo=3.0.0=hd590300_1 - liblapack=3.9.0=22_linux64_openblas - libllvm15=15.0.7=hb3ce162_4 - - libllvm18=18.1.7=hc9dba70_1 + - libllvm18=18.1.8=hc9dba70_0 - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - - libogg=1.3.4=h7f98852_1 + - libogg=1.3.5=h4ab18f5_0 - libopenblas=0.3.27=pthreads_h413a1c8_0 - libopus=1.3.1=h7f98852_1 - libpng=1.6.43=h2797004_0 @@ -96,16 +100,16 @@ dependencies: - libsndfile=1.2.2=hc60ed4a_1 - libsqlite=3.46.0=hde9e2c9_0 - libssh2=1.11.0=h0841786_0 - - libstdcxx-ng=13.2.0=hc0a3c3a_10 + - libstdcxx-ng=14.1.0=hc0a3c3a_0 - libsystemd0=255=h3516f8a_1 - libtiff=4.6.0=h1dd3fc0_3 - libuuid=2.38.1=h0b41bf4_0 - libvorbis=1.3.7=h9c3ff4c_0 - libwebp=1.4.0=h2c329e2_0 - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.15=h0b41bf4_0 + - libxcb=1.16=hd590300_0 - libxcrypt=4.4.36=hd590300_1 - - libxkbcommon=1.7.0=h662e7e4_0 + - libxkbcommon=1.7.0=h2c5496b_1 - libxml2=2.12.7=hc051c1a_1 - libxslt=1.1.39=h76b75d6_0 - libzlib=1.3.1=h4ab18f5_1 @@ -118,16 +122,17 @@ dependencies: - nest-asyncio=1.6.0=pyhd8ed1ab_0 - nspr=4.35=h27087fc_0 - nss=3.101=h593d115_0 - - numpy=1.23.5=py310h53a5b5f_0 + - numpy=1.26.4=py310hb13e2d6_0 - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.3.1=h4ab18f5_0 + - openssl=3.3.1=h4ab18f5_1 - pcre2=10.44=h0f59acf_0 - - pillow=10.3.0=py310hf73ecf8_0 + - pillow=10.3.0=py310hebfe307_1 - pip=24.0=pyhd8ed1ab_0 - pixman=0.43.2=h59595ed_0 - plotly=5.22.0=pyhd8ed1ab_0 - pthread-stubs=0.4=h36c2ea0_1001 - pulseaudio-client=17.0=hb77b528_0 + - pycparser=2.22=pyhd8ed1ab_0 - pydantic=2.5.3=pyhd8ed1ab_0 - pydantic-core=2.14.6=py310hcb5633a_1 - pyqt=5.15.4=py310h29803b5_1 @@ -137,28 +142,28 @@ dependencies: - pysocks=1.7.1=pyha2e5f31_6 - python=3.10.14=hd12c33a_0_cpython - python_abi=3.10=4_cp310 - - qt-main=5.15.8=h112747c_20 - - qt-webengine=5.15.8=h3e791b3_6 + - qt-main=5.15.8=ha2b5568_22 + - qt-webengine=5.15.8=h4c5bc8f_7 - readline=8.2=h8228510_1 - requests=2.32.3=pyhd8ed1ab_0 - retrying=1.3.3=py_2 - scipy=1.13.1=py310h93e2701_0 - - setuptools=70.0.0=pyhd8ed1ab_0 + - setuptools=70.1.1=pyhd8ed1ab_0 - sip=6.5.1=py310h122e73d_2 - six=1.16.0=pyh6c4a22f_0 - - tenacity=8.4.1=pyhd8ed1ab_0 + - tenacity=8.4.2=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - - urllib3=2.2.2=pyhd8ed1ab_0 + - urllib3=2.2.2=pyhd8ed1ab_1 - werkzeug=3.0.3=pyhd8ed1ab_0 - wheel=0.43.0=pyhd8ed1ab_1 - - xcb-util=0.4.0=hd590300_1 - - xcb-util-image=0.4.0=h8ee46fc_1 - - xcb-util-keysyms=0.4.0=h8ee46fc_1 - - xcb-util-renderutil=0.3.9=hd590300_1 - - xcb-util-wm=0.4.1=h8ee46fc_1 + - xcb-util=0.4.1=hb711507_2 + - 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.42=h4ab18f5_0 - xorg-compositeproto=0.4.2=h7f98852_1001 - xorg-damageproto=1.2.1=h7f98852_1002 @@ -167,7 +172,7 @@ dependencies: - xorg-kbproto=1.0.7=h7f98852_1002 - xorg-libice=1.1.1=hd590300_0 - xorg-libsm=1.2.4=h7391055_0 - - xorg-libx11=1.8.9=h8ee46fc_0 + - xorg-libx11=1.8.9=hb711507_1 - xorg-libxau=1.0.11=hd590300_0 - xorg-libxcomposite=0.4.6=h0b41bf4_1 - xorg-libxdamage=1.1.5=h7f98852_1 @@ -188,9 +193,10 @@ dependencies: - xz=5.2.6=h166bdaf_0 - zipp=3.19.2=pyhd8ed1ab_0 - zlib=1.3.1=h4ab18f5_1 + - zstandard=0.22.0=py310hab88d88_1 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip + - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index 0fa12ea..9f61786 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 3ae4c893923637fe97721ae6df433dbcf88237486cc2c911e0b3425cc4d75d70 +# input_hash: 4234d8d1fbed8936b4087b3203baf72ea2c3f67be63a5b379aca91603a191f81 channels: - conda-forge @@ -14,45 +14,43 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - certifi=2024.6.2=pyhd8ed1ab_0 + - cffi=1.16.0=py310h8d17308_0 - charset-normalizer=3.3.2=pyhd8ed1ab_0 - click=8.1.7=win_pyh7428d3b_0 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.5.3=py310ha8f682b_0 + - coverage=7.5.4=py310ha8f682b_0 - dash=2.17.1=pyhd8ed1ab_0 - dill=0.3.8=pyhd8ed1ab_0 - exceptiongroup=1.2.0=pyhd8ed1ab_2 - flask=3.0.3=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - - gettext=0.22.5=h5728263_2 - - gettext-tools=0.22.5=h7d00a51_2 - glib=2.80.2=h7025463_1 - glib-tools=2.80.2=h4394cf3_1 - - gst-plugins-base=1.22.9=h001b923_1 - - gstreamer=1.22.9=hb4038d2_1 + - gst-plugins-base=1.24.5=hb0a98b8_0 + - gstreamer=1.24.5=h5006eae_0 + - h2=4.1.0=pyhd8ed1ab_0 - h5py=3.11.0=nompi_py310h2b0be38_102 - hdf5=1.14.3=nompi_h2b43c12_105 + - hpack=4.0.0=pyh9f0ad1d_0 + - hyperframe=6.0.1=pyhd8ed1ab_0 - icu=73.2=h63175ca_0 - idna=3.7=pyhd8ed1ab_0 - - importlib-metadata=7.1.0=pyha770c72_0 + - importlib-metadata=8.0.0=pyha770c72_0 - iniconfig=2.0.0=pyhd8ed1ab_0 - intel-openmp=2024.1.0=h57928b3_966 - isort=5.13.2=pyhd8ed1ab_0 - itsdangerous=2.2.0=pyhd8ed1ab_0 - jinja2=3.1.4=pyhd8ed1ab_0 - - krb5=1.21.2=heb0366b_0 + - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libasprintf=0.22.5=h5728263_2 - - libasprintf-devel=0.22.5=h5728263_2 - libblas=3.9.0=22_win64_mkl - libcblas=3.9.0=22_win64_mkl - - libclang13=18.1.7=default_h97ce8ae_0 - - libcurl=8.8.0=hd5e4a3a_0 + - libclang13=18.1.8=default_ha5278ca_0 + - libcurl=8.8.0=hd5e4a3a_1 - libdeflate=1.20=hcfcfb64_0 - libffi=3.4.2=h8ffe710_5 - - libgettextpo=0.22.5=h5728263_2 - - libgettextpo-devel=0.22.5=h5728263_2 - libglib=2.80.2=h7025463_1 - libhwloc=2.10.0=default_h8125262_1001 - libiconv=1.17=hcfcfb64_2 @@ -60,7 +58,7 @@ dependencies: - libintl-devel=0.22.5=h5728263_2 - libjpeg-turbo=3.0.0=hcfcfb64_1 - liblapack=3.9.0=22_win64_mkl - - libogg=1.3.4=h8ffe710_1 + - libogg=1.3.5=h2466b09_0 - libpng=1.6.43=h19919ed_0 - libsqlite=3.46.0=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 @@ -68,7 +66,7 @@ dependencies: - libvorbis=1.3.7=h0e60522_0 - libwebp=1.4.0=h2466b09_0 - libwebp-base=1.4.0=hcfcfb64_0 - - libxcb=1.15=hcd874cb_0 + - libxcb=1.16=hcd874cb_0 - libxml2=2.12.7=h283a6d9_1 - libxslt=1.1.39=h3df6e99_0 - libzlib=1.3.1=h2466b09_1 @@ -82,22 +80,23 @@ dependencies: - mkl=2024.1.0=h66d3029_692 - msys2-conda-epoch=20160418=1 - nest-asyncio=1.6.0=pyhd8ed1ab_0 - - numpy=1.23.5=py310h4a8f9c9_0 + - numpy=1.26.4=py310hf667824_0 - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.3.1=h2466b09_0 + - openssl=3.3.1=h2466b09_1 - packaging=24.1=pyhd8ed1ab_0 - pcre2=10.44=h3d7b363_0 - - pillow=10.3.0=py310hf5d6e66_0 + - pillow=10.3.0=py310h3e38d90_1 - pip=24.0=pyhd8ed1ab_0 - platformdirs=4.2.2=pyhd8ed1ab_0 - plotly=5.22.0=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=hcd874cb_1001 - pthreads-win32=2.9.1=hfa6e2cd_3 + - pycparser=2.22=pyhd8ed1ab_0 - pydantic=2.5.3=pyhd8ed1ab_0 - pydantic-core=2.14.6=py310h87d50f1_1 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.3=pyhd8ed1ab_0 + - pylint=3.2.5=pyhd8ed1ab_0 - pyqt=5.15.4=py310hbabf5d4_1 - pyqt5-sip=12.9.0=py310h8a704f9_1 - pyqtwebengine=5.15.4=py310hbabf5d4_1 @@ -107,16 +106,16 @@ dependencies: - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.10.14=h4de0772_0_cpython - python_abi=3.10=4_cp310 - - qt-main=5.15.8=h9e85ed6_20 + - qt-main=5.15.8=h06adc49_22 - qt-webengine=5.15.8=h4bf5c4e_4 - requests=2.32.3=pyhd8ed1ab_0 - retrying=1.3.3=py_2 - scipy=1.13.1=py310h46043a1_0 - - setuptools=70.0.0=pyhd8ed1ab_0 + - setuptools=70.1.1=pyhd8ed1ab_0 - sip=6.5.1=py310h8a704f9_2 - six=1.16.0=pyh6c4a22f_0 - tbb=2021.12.0=hc790b64_1 - - tenacity=8.4.1=pyhd8ed1ab_0 + - tenacity=8.4.2=pyhd8ed1ab_0 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 @@ -125,7 +124,7 @@ dependencies: - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - ucrt=10.0.22621.0=h57928b3_0 - - urllib3=2.2.2=pyhd8ed1ab_0 + - urllib3=2.2.2=pyhd8ed1ab_1 - vc=14.3=h8a93ad2_20 - vc14_runtime=14.40.33810=ha82c5b3_20 - vs2015_runtime=14.40.33810=h3bf8584_20 @@ -136,9 +135,10 @@ dependencies: - xorg-libxdmcp=1.1.3=hcd874cb_0 - xz=5.2.6=h8d14728_0 - zipp=3.19.2=pyhd8ed1ab_0 + - zstandard=0.22.0=py310he5e10e1_1 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip + - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index 4d05435..fdcff2f 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 3ae4c893923637fe97721ae6df433dbcf88237486cc2c911e0b3425cc4d75d70 +# input_hash: 4234d8d1fbed8936b4087b3203baf72ea2c3f67be63a5b379aca91603a191f81 channels: - conda-forge @@ -13,39 +13,37 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - certifi=2024.6.2=pyhd8ed1ab_0 + - cffi=1.16.0=py310h8d17308_0 - charset-normalizer=3.3.2=pyhd8ed1ab_0 - click=8.1.7=win_pyh7428d3b_0 - dash=2.17.1=pyhd8ed1ab_0 - flask=3.0.3=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - - gettext=0.22.5=h5728263_2 - - gettext-tools=0.22.5=h7d00a51_2 - glib=2.80.2=h7025463_1 - glib-tools=2.80.2=h4394cf3_1 - - gst-plugins-base=1.22.9=h001b923_1 - - gstreamer=1.22.9=hb4038d2_1 + - gst-plugins-base=1.24.5=hb0a98b8_0 + - gstreamer=1.24.5=h5006eae_0 + - h2=4.1.0=pyhd8ed1ab_0 - h5py=3.11.0=nompi_py310h2b0be38_102 - hdf5=1.14.3=nompi_h2b43c12_105 + - hpack=4.0.0=pyh9f0ad1d_0 + - hyperframe=6.0.1=pyhd8ed1ab_0 - icu=73.2=h63175ca_0 - idna=3.7=pyhd8ed1ab_0 - - importlib-metadata=7.1.0=pyha770c72_0 + - importlib-metadata=8.0.0=pyha770c72_0 - intel-openmp=2024.1.0=h57928b3_966 - itsdangerous=2.2.0=pyhd8ed1ab_0 - jinja2=3.1.4=pyhd8ed1ab_0 - - krb5=1.21.2=heb0366b_0 + - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libasprintf=0.22.5=h5728263_2 - - libasprintf-devel=0.22.5=h5728263_2 - libblas=3.9.0=22_win64_mkl - libcblas=3.9.0=22_win64_mkl - - libclang13=18.1.7=default_h97ce8ae_0 - - libcurl=8.8.0=hd5e4a3a_0 + - libclang13=18.1.8=default_ha5278ca_0 + - libcurl=8.8.0=hd5e4a3a_1 - libdeflate=1.20=hcfcfb64_0 - libffi=3.4.2=h8ffe710_5 - - libgettextpo=0.22.5=h5728263_2 - - libgettextpo-devel=0.22.5=h5728263_2 - libglib=2.80.2=h7025463_1 - libhwloc=2.10.0=default_h8125262_1001 - libiconv=1.17=hcfcfb64_2 @@ -53,7 +51,7 @@ dependencies: - libintl-devel=0.22.5=h5728263_2 - libjpeg-turbo=3.0.0=hcfcfb64_1 - liblapack=3.9.0=22_win64_mkl - - libogg=1.3.4=h8ffe710_1 + - libogg=1.3.5=h2466b09_0 - libpng=1.6.43=h19919ed_0 - libsqlite=3.46.0=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 @@ -61,7 +59,7 @@ dependencies: - libvorbis=1.3.7=h0e60522_0 - libwebp=1.4.0=h2466b09_0 - libwebp-base=1.4.0=hcfcfb64_0 - - libxcb=1.15=hcd874cb_0 + - libxcb=1.16=hcd874cb_0 - libxml2=2.12.7=h283a6d9_1 - libxslt=1.1.39=h3df6e99_0 - libzlib=1.3.1=h2466b09_1 @@ -74,15 +72,16 @@ dependencies: - mkl=2024.1.0=h66d3029_692 - msys2-conda-epoch=20160418=1 - nest-asyncio=1.6.0=pyhd8ed1ab_0 - - numpy=1.23.5=py310h4a8f9c9_0 + - numpy=1.26.4=py310hf667824_0 - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.3.1=h2466b09_0 + - openssl=3.3.1=h2466b09_1 - pcre2=10.44=h3d7b363_0 - - pillow=10.3.0=py310hf5d6e66_0 + - pillow=10.3.0=py310h3e38d90_1 - pip=24.0=pyhd8ed1ab_0 - plotly=5.22.0=pyhd8ed1ab_0 - pthread-stubs=0.4=hcd874cb_1001 - pthreads-win32=2.9.1=hfa6e2cd_3 + - pycparser=2.22=pyhd8ed1ab_0 - pydantic=2.5.3=pyhd8ed1ab_0 - pydantic-core=2.14.6=py310h87d50f1_1 - pyqt=5.15.4=py310hbabf5d4_1 @@ -92,22 +91,22 @@ dependencies: - pysocks=1.7.1=pyh0701188_6 - python=3.10.14=h4de0772_0_cpython - python_abi=3.10=4_cp310 - - qt-main=5.15.8=h9e85ed6_20 + - qt-main=5.15.8=h06adc49_22 - qt-webengine=5.15.8=h4bf5c4e_4 - requests=2.32.3=pyhd8ed1ab_0 - retrying=1.3.3=py_2 - scipy=1.13.1=py310h46043a1_0 - - setuptools=70.0.0=pyhd8ed1ab_0 + - setuptools=70.1.1=pyhd8ed1ab_0 - sip=6.5.1=py310h8a704f9_2 - six=1.16.0=pyh6c4a22f_0 - tbb=2021.12.0=hc790b64_1 - - tenacity=8.4.1=pyhd8ed1ab_0 + - tenacity=8.4.2=pyhd8ed1ab_0 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - ucrt=10.0.22621.0=h57928b3_0 - - urllib3=2.2.2=pyhd8ed1ab_0 + - urllib3=2.2.2=pyhd8ed1ab_1 - vc=14.3=h8a93ad2_20 - vc14_runtime=14.40.33810=ha82c5b3_20 - vs2015_runtime=14.40.33810=h3bf8584_20 @@ -118,9 +117,10 @@ dependencies: - xorg-libxdmcp=1.1.3=hcd874cb_0 - xz=5.2.6=h8d14728_0 - zipp=3.19.2=pyhd8ed1ab_0 + - zstandard=0.22.0=py310he5e10e1_1 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip + - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz variables: KMP_WARNINGS: 0 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index 726fafd..ef93bb0 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -17,8 +17,8 @@ version: 1 metadata: content_hash: - win-64: 3ae4c893923637fe97721ae6df433dbcf88237486cc2c911e0b3425cc4d75d70 - linux-64: 1affeaeea21db33df40e102b5ae38261fe584d24cec31d0936b8bb7fd75e7880 + win-64: 4234d8d1fbed8936b4087b3203baf72ea2c3f67be63a5b379aca91603a191f81 + linux-64: fd156a3479102126183b6652197588bc42c09bfffccd2dde5a4335471800f72b channels: - url: conda-forge used_env_vars: [] @@ -304,22 +304,22 @@ package: freetype: '>=2.12.1,<3.0a0' icu: '>=73.2,<74.0a0' libgcc-ng: '>=12' - libglib: '>=2.78.0,<3.0a0' - libpng: '>=1.6.39,<1.7.0a0' + libglib: '>=2.80.2,<3.0a0' + libpng: '>=1.6.43,<1.7.0a0' libstdcxx-ng: '>=12' - libxcb: '>=1.15,<1.16.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - pixman: '>=0.42.2,<1.0a0' + libxcb: '>=1.16,<1.17.0a0' + libzlib: '>=1.3.1,<2.0a0' + pixman: '>=0.43.2,<1.0a0' xorg-libice: '>=1.1.1,<2.0a0' xorg-libsm: '>=1.2.4,<2.0a0' - xorg-libx11: '>=1.8.6,<2.0a0' + xorg-libx11: '>=1.8.9,<2.0a0' xorg-libxext: '>=1.3.4,<2.0a0' xorg-libxrender: '>=0.9.11,<0.10.0a0' zlib: '' - url: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.0-h3faef2a_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.0-hbb29018_2.conda hash: - md5: f907bb958910dc404647326ca80c263e - sha256: 142e2639a5bc0e99c44d76f4cc8dce9c6a2d87330c4beeabb128832cd871a86e + md5: b6d90276c5aee9b4407dd94eb0cd40a8 + sha256: 51cfaf4669ad83499b3da215b915c503d36faf6edf6db4681a70b5710842a86c category: dash optional: true - name: certifi @@ -346,6 +346,39 @@ package: sha256: f101b8f9155b79d623601214eb719747ffe1c2ad3ff6c4e600f59163bd5f4803 category: dash optional: true +- name: cffi + version: 1.16.0 + manager: conda + platform: linux-64 + dependencies: + libffi: '>=3.4,<4.0a0' + libgcc-ng: '>=12' + pycparser: '' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* + url: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.16.0-py310h2fee648_0.conda + hash: + md5: 45846a970e71ac98fd327da5d40a0a2c + sha256: 007e7f69ab45553b7bf11f2c1b8d3f3a13fd42997266a0d57795f41c7d38df36 + category: dash + optional: true +- name: cffi + version: 1.16.0 + manager: conda + platform: win-64 + dependencies: + pycparser: '' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/cffi-1.16.0-py310h8d17308_0.conda + hash: + md5: b4bcce1a7ea1164e6dcea6c4f00d962b + sha256: 1aeebb88518ab48c927d7360648a2799def172d8fcb0d7e20cb7208a3570ef9e + category: dash + optional: true - name: charset-normalizer version: 3.3.2 manager: conda @@ -422,7 +455,7 @@ package: category: dev optional: true - name: coverage - version: 7.5.3 + version: 7.5.4 manager: conda platform: linux-64 dependencies: @@ -430,14 +463,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.3-py310hc51659f_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.4-py310hc51659f_0.conda hash: - md5: 4be0e55c0f724d339be3d4dc9dfc5752 - sha256: d14fd44ca7f9ae180e6a9a565d39ffe093d0c9eacda6b13c85cb26ec6ef8687e + md5: b27dd9fc9a5f0ffd01999f2c8a53ec0b + sha256: a28441edb664e76f6776830b3eea80914e1d236d135964813ccfcd7ca2d23c1d category: dev optional: true - name: coverage - version: 7.5.3 + version: 7.5.4 manager: conda platform: win-64 dependencies: @@ -447,10 +480,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.5.3-py310ha8f682b_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.5.4-py310ha8f682b_0.conda hash: - md5: 0609217d7e0efa5d9095fef96081cf1e - sha256: 1322bb9f73ee730beabcdc10538dcaec2f6015d5c0df8e878de5d7c10ce310ad + md5: 482417204036a723d4a516c234ff0ebd + sha256: 2a75c92abf423a8785c72394744dd0374663b59f7d9be561aa5d3d23d9fd74bb category: dev optional: true - name: dash @@ -741,25 +774,6 @@ package: sha256: 386181254ddd2aed1fccdfc217da5b6545f6df4e9979ad8e08f5e91e22eaf7dc category: dash optional: true -- name: gettext - version: 0.22.5 - manager: conda - platform: win-64 - dependencies: - gettext-tools: 0.22.5 - libasprintf: 0.22.5 - libasprintf-devel: 0.22.5 - libgettextpo: 0.22.5 - libgettextpo-devel: 0.22.5 - libiconv: '>=1.17,<2.0a0' - libintl: 0.22.5 - libintl-devel: 0.22.5 - url: https://conda.anaconda.org/conda-forge/win-64/gettext-0.22.5-h5728263_2.conda - hash: - md5: da84216f88a8c89eb943c683ceb34d7d - sha256: cd4ef93fd052a4fe89a4db963c9d69e60c8a434d41968fc9dc8726db67191582 - category: dash - optional: true - name: gettext-tools version: 0.22.5 manager: conda @@ -772,22 +786,6 @@ package: sha256: 67d7b1d6fe4f1c516df2000640ec7dcfebf3ff6ea0785f0276870e730c403d33 category: dash optional: true -- name: gettext-tools - version: 0.22.5 - manager: conda - platform: win-64 - dependencies: - libiconv: '>=1.17,<2.0a0' - libintl: 0.22.5 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/gettext-tools-0.22.5-h7d00a51_2.conda - hash: - md5: ef1c3bb48c013099c4872640a5f2096c - sha256: e3621dc3d48399c89bf0dd512a6a398d354429b3b84219473d674aa56e0feef2 - category: dash - optional: true - name: giflib version: 5.2.2 manager: conda @@ -879,88 +877,114 @@ package: category: dash optional: true - name: gst-plugins-base - version: 1.22.9 + version: 1.24.5 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - alsa-lib: '>=1.2.11,<1.3.0a0' - gettext: '>=0.21.1,<1.0a0' - gstreamer: 1.22.9 + alsa-lib: '>=1.2.12,<1.3.0a0' + gstreamer: 1.24.5 libexpat: '>=2.6.2,<3.0a0' libgcc-ng: '>=12' - libglib: '>=2.80.0,<3.0a0' + libglib: '>=2.80.2,<3.0a0' libogg: '>=1.3.4,<1.4.0a0' libopus: '>=1.3.1,<2.0a0' libpng: '>=1.6.43,<1.7.0a0' libstdcxx-ng: '>=12' libvorbis: '>=1.3.7,<1.4.0a0' - libxcb: '>=1.15,<1.16.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - xorg-libx11: '>=1.8.7,<2.0a0' + libxcb: '>=1.16,<1.17.0a0' + libzlib: '>=1.3.1,<2.0a0' + xorg-libx11: '>=1.8.9,<2.0a0' xorg-libxau: '>=1.0.11,<2.0a0' xorg-libxext: '>=1.3.4,<2.0a0' xorg-libxrender: '>=0.9.11,<0.10.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.22.9-hfa15dee_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.24.5-hbaaba92_0.conda hash: - md5: b66ddd883308a836ed86c247231aab82 - sha256: 58fda05d33182b29e0524d684f626aad5208fb21e0622bc4b9013791dc105417 + md5: 4a485842570569ba754863b2c083b346 + sha256: eb9ea3a6b2a3873a379f9b2c86abba510709ae6e0083a7c0c8563c25ed3dc4bd category: dash optional: true - name: gst-plugins-base - version: 1.22.9 + version: 1.24.5 manager: conda platform: win-64 dependencies: - gettext: '>=0.21.1,<1.0a0' - gstreamer: 1.22.9 - libglib: '>=2.78.4,<3.0a0' + gstreamer: 1.24.5 + libglib: '>=2.80.2,<3.0a0' + libintl: '>=0.22.5,<1.0a0' libogg: '>=1.3.4,<1.4.0a0' libvorbis: '>=1.3.7,<1.4.0a0' - libzlib: '>=1.2.13,<2.0.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/gst-plugins-base-1.22.9-h001b923_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/gst-plugins-base-1.24.5-hb0a98b8_0.conda hash: - md5: ef961ec5b46ac75cebd3d68460691c27 - sha256: e2c37128de5bdc12e3656c9c50e7b1459d8890ea656b866e68293e334356b652 + md5: b770c056a4d17c9860ffa6464982db70 + sha256: 0958c192be2b1d05aaa7ca2f9df5a479fac8b014780236c0ec1fff361c454ab6 category: dash optional: true - name: gstreamer - version: 1.22.9 + version: 1.24.5 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - gettext: '>=0.21.1,<1.0a0' - glib: '>=2.80.0,<3.0a0' + glib: '>=2.80.2,<3.0a0' libgcc-ng: '>=12' - libglib: '>=2.80.0,<3.0a0' + libglib: '>=2.80.2,<3.0a0' libiconv: '>=1.17,<2.0a0' libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.22.9-h98fc4e7_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.24.5-haf2f30d_0.conda hash: - md5: f502076ed4db50d9ee5c907036a5a172 - sha256: 13cbc0ee5fa4a61f6f06e223d23d3c179dfbede51faf87cd2a4821efa2c249f2 + md5: c5252c02592373fa8caf5a5327165a89 + sha256: b824bf5e8b1b2aed4b6cad08caccdb48624a3180a96e7e6b5b978f009a3a7e85 category: dash optional: true - name: gstreamer - version: 1.22.9 + version: 1.24.5 manager: conda platform: win-64 dependencies: - gettext: '>=0.21.1,<1.0a0' - glib: '>=2.78.4,<3.0a0' - libglib: '>=2.78.4,<3.0a0' + glib: '>=2.80.2,<3.0a0' + libglib: '>=2.80.2,<3.0a0' libiconv: '>=1.17,<2.0a0' + libintl: '>=0.22.5,<1.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/gstreamer-1.22.9-hb4038d2_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/gstreamer-1.24.5-h5006eae_0.conda + hash: + md5: 5f5d9ef53cd63a2bf341091786d031e5 + sha256: 4039dafcfec7a2c0d4c458b403ea652572ef81521bec4b6bd8df704c0cb0b032 + category: dash + optional: true +- name: h2 + version: 4.1.0 + manager: conda + platform: linux-64 + dependencies: + hpack: '>=4.0,<5' + hyperframe: '>=6.0,<7' + python: '>=3.6.1' + url: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: b748fbf7060927a6e82df7cb5ee8f097 + sha256: bfc6a23849953647f4e255c782e74a0e18fe16f7e25c7bb0bc57b83bb6762c7a + category: dash + optional: true +- name: h2 + version: 4.1.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6.1' + hpack: '>=4.0,<5' + hyperframe: '>=6.0,<7' + url: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_0.tar.bz2 hash: - md5: 70557ab875e72c1f21e8d2351aeb9c54 - sha256: 4d42bc24434db62c093748ea3ad0b6ba3872b6810b761363585513ebd79b4f87 + md5: b748fbf7060927a6e82df7cb5ee8f097 + sha256: bfc6a23849953647f4e255c782e74a0e18fe16f7e25c7bb0bc57b83bb6762c7a category: dash optional: true - name: h5py @@ -1054,6 +1078,54 @@ package: sha256: 56c803607a64b5117a8b4bcfdde722e4fa40970ddc4c61224b0981cbb70fb005 category: main optional: false +- name: hpack + version: 4.0.0 + manager: conda + platform: linux-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyh9f0ad1d_0.tar.bz2 + hash: + md5: 914d6646c4dbb1fd3ff539830a12fd71 + sha256: 5dec948932c4f740674b1afb551223ada0c55103f4c7bf86a110454da3d27cb8 + category: dash + optional: true +- name: hpack + version: 4.0.0 + manager: conda + platform: win-64 + dependencies: + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyh9f0ad1d_0.tar.bz2 + hash: + md5: 914d6646c4dbb1fd3ff539830a12fd71 + sha256: 5dec948932c4f740674b1afb551223ada0c55103f4c7bf86a110454da3d27cb8 + category: dash + optional: true +- name: hyperframe + version: 6.0.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 9f765cbfab6870c8435b9eefecd7a1f4 + sha256: e374a9d0f53149328134a8d86f5d72bca4c6dcebed3c0ecfa968c02996289330 + category: dash + optional: true +- name: hyperframe + version: 6.0.1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 9f765cbfab6870c8435b9eefecd7a1f4 + sha256: e374a9d0f53149328134a8d86f5d72bca4c6dcebed3c0ecfa968c02996289330 + category: dash + optional: true - name: icu version: '73.2' manager: conda @@ -1106,29 +1178,29 @@ package: category: dash optional: true - name: importlib-metadata - version: 7.1.0 + version: 8.0.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' zipp: '>=0.5' - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-7.1.0-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.0.0-pyha770c72_0.conda hash: - md5: 0896606848b2dc5cebdf111b6543aa04 - sha256: cc2e7d1f7f01cede30feafc1118b7aefa244d0a12224513734e24165ae12ba49 + md5: 3286556cdd99048d198f72c3f6f69103 + sha256: e40d7e71c37ec95df9a19d39f5bb7a567c325be3ccde06290a71400aab719cac category: dash optional: true - name: importlib-metadata - version: 7.1.0 + version: 8.0.0 manager: conda platform: win-64 dependencies: python: '>=3.8' zipp: '>=0.5' - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-7.1.0-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.0.0-pyha770c72_0.conda hash: - md5: 0896606848b2dc5cebdf111b6543aa04 - sha256: cc2e7d1f7f01cede30feafc1118b7aefa244d0a12224513734e24165ae12ba49 + md5: 3286556cdd99048d198f72c3f6f69103 + sha256: e40d7e71c37ec95df9a19d39f5bb7a567c325be3ccde06290a71400aab719cac category: dash optional: true - name: iniconfig @@ -1255,7 +1327,7 @@ package: category: main optional: false - name: krb5 - version: 1.21.2 + version: 1.21.3 manager: conda platform: linux-64 dependencies: @@ -1263,26 +1335,26 @@ package: libedit: '>=3.1.20191231,<4.0a0' libgcc-ng: '>=12' libstdcxx-ng: '>=12' - openssl: '>=3.1.2,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.2-h659d440_0.conda + openssl: '>=3.3.1,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda hash: - md5: cd95826dbd331ed1be26bdf401432844 - sha256: 259bfaae731989b252b7d2228c1330ef91b641c9d68ff87dae02cbae682cb3e4 + md5: 3f43953b7d3fb3aaa1d0d0723d91e368 + sha256: 99df692f7a8a5c27cd14b5fb1374ee55e756631b9c3d659ed3ee60830249b238 category: main optional: false - name: krb5 - version: 1.21.2 + version: 1.21.3 manager: conda platform: win-64 dependencies: - openssl: '>=3.1.2,<4.0a0' + openssl: '>=3.3.1,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/krb5-1.21.2-heb0366b_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/krb5-1.21.3-hdf4eb48_0.conda hash: - md5: 6e8b0f22b4eef3b3cb3849bb4c3d47f9 - sha256: 6002adff9e3dcfc9732b861730cb9e33d45fd76b2035b2cdb4e6daacb8262c0b + md5: 31aec030344e962fbd7dbbbbd68e60a9 + sha256: 18e8b3430d7d232dad132f574268f56b3eb1a19431d6d5de8c53c29e6c18fa81 category: main optional: false - name: lame @@ -1404,17 +1476,6 @@ package: sha256: 31d58af7eb54e2938123200239277f14893c5fa4b5d0280c8cf55ae10000638b category: dash optional: true -- name: libasprintf - version: 0.22.5 - manager: conda - platform: win-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/libasprintf-0.22.5-h5728263_2.conda - hash: - md5: 75a6982b9ff0a8db0f53303527b07af8 - sha256: 5722a4a260355c9233680a3424a977433f25826ca0a1c05af403d62b805681bc - category: dash - optional: true - name: libasprintf-devel version: 0.22.5 manager: conda @@ -1428,18 +1489,6 @@ package: sha256: 99d26d272a8203d30b3efbe734a99c823499884d7759b4291674438137c4b5ca category: dash optional: true -- name: libasprintf-devel - version: 0.22.5 - manager: conda - platform: win-64 - dependencies: - libasprintf: 0.22.5 - url: https://conda.anaconda.org/conda-forge/win-64/libasprintf-devel-0.22.5-h5728263_2.conda - hash: - md5: 8377da2cc31200d7181d2e48d60e4c7b - sha256: d5c711d9da4e35d29f4f2191664075c64cbf8cd481a35bf7ef3a527018eb0184 - category: dash - optional: true - name: libblas version: 3.9.0 manager: conda @@ -1516,33 +1565,33 @@ package: category: dash optional: true - name: libclang13 - version: 18.1.7 + version: 18.1.8 manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' - libllvm18: '>=18.1.7,<18.2.0a0' + libllvm18: '>=18.1.8,<18.2.0a0' libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.7-default_h087397f_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.8-default_h6ae225f_0.conda hash: - md5: 536526073c2e7f9056fdce8584da779e - sha256: d981a2734c3af6217dd42c1bccc13b99fc3ca5a64c379739612d6cf67f992a1d + md5: 28ad2db5c14d2e23d7962b8389e2cc0b + sha256: c4c878a7419b6cce2b81d538025a577e1761e95731463aad7d211ebe5c8a2ede category: dash optional: true - name: libclang13 - version: 18.1.7 + version: 18.1.8 manager: conda platform: win-64 dependencies: - libzlib: '>=1.2.13,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libclang13-18.1.7-default_h97ce8ae_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libclang13-18.1.8-default_ha5278ca_0.conda hash: - md5: a005e5fd30f14fcd2bc3e5ac57aa45a7 - sha256: c3c53f959a79747f78a31764af41b82e3c2b3f4576737581ba0237d33cdee85f + md5: 2f4204ba38a8654b132e5ae03287efb8 + sha256: 07f2393266770d8fa7509647939de5717894618f3ac676679ab42caeee65dee6 category: dash optional: true - name: libcups @@ -1565,17 +1614,17 @@ package: manager: conda platform: linux-64 dependencies: - krb5: '>=1.21.2,<1.22.0a0' + krb5: '>=1.21.3,<1.22.0a0' libgcc-ng: '>=12' libnghttp2: '>=1.58.0,<2.0a0' libssh2: '>=1.11.0,<2.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - openssl: '>=3.3.0,<4.0a0' + libzlib: '>=1.2.13,<2.0a0' + openssl: '>=3.3.1,<4.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda hash: - md5: f21c27f076a07907e70c49bb57bd0f20 - sha256: 45aec0ffc6fe3fd4c0083b815aa102b8103380acc2b6714fb272d921acc68ab2 + md5: b8afb3e3cb3423cc445cf611ab95fdb0 + sha256: 6b5b64cdcdb643368ebe236de07eedee99b025bb95129bbe317c46e5bdc693f3 category: main optional: false - name: libcurl @@ -1583,16 +1632,16 @@ package: manager: conda platform: win-64 dependencies: - krb5: '>=1.21.2,<1.22.0a0' + krb5: '>=1.21.3,<1.22.0a0' libssh2: '>=1.11.0,<2.0a0' - libzlib: '>=1.2.13,<2.0.0a0' + libzlib: '>=1.2.13,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.8.0-hd5e4a3a_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.8.0-hd5e4a3a_1.conda hash: - md5: 4f86149dc6228f1e5617faa2cce90f94 - sha256: 169fb0a11dd3a1f0adbb93b275f9752aa24b64e73d0c8e220aa10213c6ee74ff + md5: 88fbd2ea44690c6dfad8737659936461 + sha256: ebe665ec226672e7e6e37f2b1fe554db83f9fea5267cbc5a849ab34d8546b2c3 category: main optional: false - name: libdeflate @@ -1712,29 +1761,29 @@ package: category: dash optional: true - name: libgcc-ng - version: 13.2.0 + version: 14.1.0 manager: conda platform: linux-64 dependencies: _libgcc_mutex: '0.1' _openmp_mutex: '>=4.5' - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.2.0-h77fa898_10.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda hash: - md5: bbb96c5e7a11ef8ca2b666fe9fe3d199 - sha256: 78931358d83ff585d0cd448632366a5cbe6bcf41a66c07e8178200008127c2b5 + md5: ca0fad6a41ddaef54a153b78eccb5037 + sha256: b8e869ac96591cda2704bf7e77a301025e405227791a0bddf14a3dac65125538 category: main optional: false - name: libgcrypt - version: 1.10.3 + version: 1.11.0 manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' - libgpg-error: '>=1.47,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.10.3-hd590300_0.conda + libgpg-error: '>=1.50,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_0.conda hash: - md5: 32d16ad533c59bb0a3c5ffaf16110829 - sha256: d1bd47faa29fec7288c7b212198432b07f890d3d6f646078da93b059c2e9daff + md5: 0a00e32cabe3e571c0611387e7bc2042 + sha256: df01345f5f23ef268523f1fc6c088b6cec1b49c978b8b92da608b4d81c16d62f category: dash optional: true - name: libgettextpo @@ -1749,19 +1798,6 @@ package: sha256: e2f784564a2bdc6f753f00f63cc77c97601eb03bc89dccc4413336ec6d95490b category: dash optional: true -- name: libgettextpo - version: 0.22.5 - manager: conda - platform: win-64 - dependencies: - libiconv: '>=1.17,<2.0a0' - libintl: 0.22.5 - url: https://conda.anaconda.org/conda-forge/win-64/libgettextpo-0.22.5-h5728263_2.conda - hash: - md5: f4c826b19bf1ccee2a63a2c685039728 - sha256: 445ecfc4bf5b474c2ac79f716dcb8459a08a532ab13a785744665f086ef94c95 - category: dash - optional: true - name: libgettextpo-devel version: 0.22.5 manager: conda @@ -1775,42 +1811,28 @@ package: sha256: 695eb2439ad4a89e4205dd675cc52fba5cef6b5d41b83f07cdbf4770a336cc15 category: dash optional: true -- name: libgettextpo-devel - version: 0.22.5 - manager: conda - platform: win-64 - dependencies: - libgettextpo: 0.22.5 - libiconv: '>=1.17,<2.0a0' - libintl: 0.22.5 - url: https://conda.anaconda.org/conda-forge/win-64/libgettextpo-devel-0.22.5-h5728263_2.conda - hash: - md5: 6f42ec61abc6d52a4079800a640319c5 - sha256: bcee730b2be23ba9aa5de3471b78c4644d3b17d5a71e7fdc59bb40e252edb2f7 - category: dash - optional: true - name: libgfortran-ng - version: 13.2.0 + version: 14.1.0 manager: conda platform: linux-64 dependencies: - libgfortran5: 13.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-13.2.0-h69a702a_10.conda + libgfortran5: 14.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.1.0-h69a702a_0.conda hash: - md5: a78f7b3d951665c4c57578a8d3787993 - sha256: de97f291cda4be906c9021c93a9d5d40eb65ab7bd5cba38dfa11f12597d7ef6a + md5: f4ca84fbd6d06b0a052fb2d5b96dde41 + sha256: ef624dacacf97b2b0af39110b36e2fd3e39e358a1a6b7b21b85c9ac22d8ffed9 category: main optional: false - name: libgfortran5 - version: 13.2.0 + version: 14.1.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=13.2.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-13.2.0-h3d2ce59_10.conda + libgcc-ng: '>=14.1.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_0.conda hash: - md5: e3896e5c2dd1cbabaf4abb3254df47b0 - sha256: be5f5873c392bc4c25bee25cef2d30a9dab69c0d82ff1ddf687f9ece6d36f56c + md5: 6456c2620c990cd8dde2428a27ba0bc5 + sha256: a67d66b1e60a8a9a9e4440cee627c959acb4810cb182e089a4b0729bfdfbdf90 category: main optional: false - name: libglib @@ -1849,19 +1871,19 @@ package: category: dash optional: true - name: libgomp - version: 13.2.0 + version: 14.1.0 manager: conda platform: linux-64 dependencies: _libgcc_mutex: '0.1' - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h77fa898_10.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda hash: - md5: 9404d1686e63142d41acc72ef876a588 - sha256: bcea6ddfea86f0e6a1a831d1d2c3f36f7613b5e447229e19f978ded0d184cf5a + md5: ae061a5ed5f05818acdf9adab72c146d + sha256: 7699df61a1f6c644b3576a40f54791561f2845983120477a16116b951c9cdb05 category: main optional: false - name: libgpg-error - version: '1.49' + version: '1.50' manager: conda platform: linux-64 dependencies: @@ -1870,10 +1892,10 @@ package: libgcc-ng: '>=12' libgettextpo: '>=0.22.5,<1.0a0' libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.49-h4f305b6_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.50-h4f305b6_0.conda hash: - md5: dfcfd72c7a430d3616763ecfbefe4ca9 - sha256: b2664c2c11211a63856f23278efb49d3e65d902297989a0c12dcd228b5d97110 + md5: 0d7ff1a8e69565ca3add6925e18e708f + sha256: c60969d5c315f33fee90a1f2dd5d169e2834ace5a55f5a6f822aa7485a3a84cc category: dash optional: true - name: libhwloc @@ -2010,7 +2032,7 @@ package: category: dash optional: true - name: libllvm18 - version: 18.1.7 + version: 18.1.8 manager: conda platform: linux-64 dependencies: @@ -2019,10 +2041,10 @@ package: libxml2: '>=2.12.7,<3.0a0' libzlib: '>=1.3.1,<2.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libllvm18-18.1.7-hc9dba70_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libllvm18-18.1.8-hc9dba70_0.conda hash: - md5: d321aff45652d36ced0fa1a2a71af4b7 - sha256: 0488d745b8222ef733d74edaee7a1e601d508e7456008521d02ecc15562b85f0 + md5: f94ed0c5953c78dcca7adb953f4c5bfb + sha256: e29a5f79a746f33a73fe540ae46eaaf8bbb64abceeb9f056347d9f2112b8e799 category: dash optional: true - name: libnghttp2 @@ -2055,28 +2077,29 @@ package: category: main optional: false - name: libogg - version: 1.3.4 + version: 1.3.5 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=9.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.4-h7f98852_1.tar.bz2 + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda hash: - md5: 6e8cc2173440d77708196c5b93771680 - sha256: b88afeb30620b11bed54dac4295aa57252321446ba4e6babd7dce4b9ffde9b25 + md5: 601bfb4b3c6f0b844443bb81a56651e0 + sha256: 5eda3fe92b99b25dd4737226a9485078ab405672d9f621be75edcb68f1e9026d category: dash optional: true - name: libogg - version: 1.3.4 + version: 1.3.5 manager: conda platform: win-64 dependencies: - vc: '>=14.1,<15.0a0' - vs2015_runtime: '>=14.16.27012' - url: https://conda.anaconda.org/conda-forge/win-64/libogg-1.3.4-h8ffe710_1.tar.bz2 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libogg-1.3.5-h2466b09_0.conda hash: - md5: 04286d905a0dcb7f7d4a12bdfe02516d - sha256: ef20f04ad2121a07e074b34bfc211587df18180e680963f5c02c54d1951b9ee6 + md5: 44a4d173e62c5ed6d715f18ae7c46b7a + sha256: fcffdf32c620569738b85c98ddd25e1c84c8add80cd732743d90d469b7b532bb category: dash optional: true - name: libopenblas @@ -2224,15 +2247,15 @@ package: category: main optional: false - name: libstdcxx-ng - version: 13.2.0 + version: 14.1.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: 13.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-13.2.0-hc0a3c3a_10.conda + libgcc-ng: 14.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda hash: - md5: ea50441ab527f23ffa108ade07e2fde0 - sha256: 9a5d43eed33fe8b2fd6adf71ef8f0253fd515e1440c9b7b7782db608e3085bea + md5: 1cb187a157136398ddbaae90713e2498 + sha256: 88c42b388202ffe16adaa337e36cf5022c63cf09b0405cf06fc6aeacccbe6146 category: main optional: false - name: libsystemd0 @@ -2392,34 +2415,34 @@ package: category: main optional: false - name: libxcb - version: '1.15' + version: '1.16' manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' pthread-stubs: '' - xorg-libxau: '' + xorg-libxau: '>=1.0.11,<2.0a0' xorg-libxdmcp: '' - url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.15-h0b41bf4_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.16-hd590300_0.conda hash: - md5: 33277193f5b92bad9fdd230eb700929c - sha256: a670902f0a3173a466c058d2ac22ca1dd0df0453d3a80e0212815c20a16b0485 + md5: 151cba22b85a989c2d6ef9633ffee1e4 + sha256: 7180375f37fd264bb50672a63da94536d4abd81ccec059e932728ae056324b3a category: main optional: false - name: libxcb - version: '1.15' + version: '1.16' manager: conda platform: win-64 dependencies: m2w64-gcc-libs: '' m2w64-gcc-libs-core: '' pthread-stubs: '' - xorg-libxau: '' + xorg-libxau: '>=1.0.11,<2.0a0' xorg-libxdmcp: '' - url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.15-hcd874cb_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.16-hcd874cb_0.conda hash: - md5: 090d91b69396f14afef450c285f9758c - sha256: d01322c693580f53f8d07a7420cd6879289f5ddad5531b372c3efd1c37cac3bf + md5: 7c1217d3b075f195ab17370f2d550f5d + sha256: 3b1f3b04baa370cfb1c350cfa829e6236519df5f03e3f57ea2cb2eb044eb8616 category: main optional: false - name: libxcrypt @@ -2441,14 +2464,14 @@ package: dependencies: libgcc-ng: '>=12' libstdcxx-ng: '>=12' - libxcb: '>=1.15,<1.16.0a0' - libxml2: '>=2.12.6,<3.0a0' + libxcb: '>=1.16,<1.17.0a0' + libxml2: '>=2.12.7,<3.0a0' xkeyboard-config: '' xorg-libxau: '>=1.0.11,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libxkbcommon-1.7.0-h662e7e4_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libxkbcommon-1.7.0-h2c5496b_1.conda hash: - md5: b32c0da42b1f24a98577bb3d7fc0b995 - sha256: 3d97d7f964237f42452295d461afdbc51e93f72e2c80be516f56de80e3bb6621 + md5: e2eaefa4de2b7237af7c907b8bbc760a + sha256: 6804c2a7062d10de6f159f7106dc45ebccc8d42bfb925f7919e26e567fa6da6b category: dash optional: true - name: libxml2 @@ -2806,7 +2829,7 @@ package: category: dash optional: true - name: numpy - version: 1.23.5 + version: 1.26.4 manager: conda platform: linux-64 dependencies: @@ -2817,14 +2840,14 @@ package: libstdcxx-ng: '>=12' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.23.5-py310h53a5b5f_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py310hb13e2d6_0.conda hash: - md5: 3b114b1559def8bad228fec544ac1812 - sha256: c3b2dc03dbae88ae1337e37e672aa44008898395d3508839bf35323b54e71665 + md5: 6593de64c935768b6bad3e19b3e978be + sha256: 028fe2ea8e915a0a032b75165f11747770326f3d767e642880540c60a3256425 category: main optional: false - name: numpy - version: 1.23.5 + version: 1.26.4 manager: conda platform: win-64 dependencies: @@ -2835,11 +2858,11 @@ package: python_abi: 3.10.* ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/numpy-1.23.5-py310h4a8f9c9_0.conda + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/numpy-1.26.4-py310hf667824_0.conda hash: - md5: f734ade6fd852582e5c1a09152dd3a60 - sha256: 92900cc7e9561ea177878f838a6a8a105b750d5971affedc648090ef22b4db23 + md5: 93e881c391880df90e74e43a4b67c16d + sha256: 20ca447a8f840c01961f2bdf0847fc7b7785a62968e867d7aa4ca8a66d70f9ad category: main optional: false - name: openjpeg @@ -2882,10 +2905,10 @@ package: dependencies: ca-certificates: '' libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_1.conda hash: - md5: a41fa0e391cc9e0d6b78ac69ca047a6c - sha256: 9691f8bd6394c5bb0b8d2f47cd1467b91bd5b1df923b69e6b517f54496ee4b50 + md5: b1e9d076f14e8d776213fd5047b4c3d9 + sha256: ff3faf8d4c1c9aa4bd3263b596a68fcc6ac910297f354b2ce28718a3509db6d9 category: main optional: false - name: openssl @@ -2897,10 +2920,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.1-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.1-h2466b09_1.conda hash: - md5: 27fe798366ef3a81715b13eedf699e2f - sha256: fbd63a41b854370a74e5f7ccc50d67f053d60c08e40389156e7924df0824d297 + md5: aa36aca82d1ffd26bee88ac7dc9e1ee3 + sha256: e45ee071d45fcfaa59beb31def800cdb9d81b17bbb74c4a7e400102cb22ca35e category: main optional: false - name: packaging @@ -2967,17 +2990,17 @@ package: libgcc-ng: '>=12' libjpeg-turbo: '>=3.0.0,<4.0a0' libtiff: '>=4.6.0,<4.7.0a0' - libwebp-base: '>=1.3.2,<2.0a0' - libxcb: '>=1.15,<1.16.0a0' - libzlib: '>=1.2.13,<2.0.0a0' + libwebp-base: '>=1.4.0,<2.0a0' + libxcb: '>=1.16,<1.17.0a0' + libzlib: '>=1.3.1,<2.0a0' openjpeg: '>=2.5.2,<3.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* tk: '>=8.6.13,<8.7.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/pillow-10.3.0-py310hf73ecf8_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pillow-10.3.0-py310hebfe307_1.conda hash: - md5: 1de56cf017dfd02aa84093206a0141a8 - sha256: 89caf2bb9b6d6d0c874590128b36676615750b5ef121fab514bc737dc48534da + md5: 8d357fd769e0e1a957f5916bdc8b1fa2 + sha256: adb1d874246c47cc8972894b13eeb70ef1aab067f51e615f4976cfe9c3ee3208 category: main optional: false - name: pillow @@ -2989,9 +3012,9 @@ package: lcms2: '>=2.16,<3.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' libtiff: '>=4.6.0,<4.7.0a0' - libwebp-base: '>=1.3.2,<2.0a0' - libxcb: '>=1.15,<1.16.0a0' - libzlib: '>=1.2.13,<2.0.0a0' + libwebp-base: '>=1.4.0,<2.0a0' + libxcb: '>=1.16,<1.17.0a0' + libzlib: '>=1.3.1,<2.0a0' openjpeg: '>=2.5.2,<3.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* @@ -2999,10 +3022,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/pillow-10.3.0-py310hf5d6e66_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/pillow-10.3.0-py310h3e38d90_1.conda hash: - md5: 510e3e5f72df4cb88e99cdd5ba730330 - sha256: d64813920c313c0e44040cd257c6e238a72ada45e8c2ce47c007deb7f049cba5 + md5: ee35afda8b2154e7396fae5ca7fbea6b + sha256: 50a0d0f8de51c47f8ca0820f0ebfc7730aec4a7a98069347a3395b21b67f7e21 category: main optional: false - name: pip @@ -3174,6 +3197,30 @@ package: sha256: b27c0c8671bd95c205a61aeeac807c095b60bc76eb5021863f919036d7a964fc category: dash optional: true +- name: pycparser + version: '2.22' + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyhd8ed1ab_0.conda + hash: + md5: 844d9eb3b43095b031874477f7d70088 + sha256: 406001ebf017688b1a1554b49127ca3a4ac4626ec0fd51dc75ffa4415b720b64 + category: dash + optional: true +- name: pycparser + version: '2.22' + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyhd8ed1ab_0.conda + hash: + md5: 844d9eb3b43095b031874477f7d70088 + sha256: 406001ebf017688b1a1554b49127ca3a4ac4626ec0fd51dc75ffa4415b720b64 + category: dash + optional: true - name: pydantic version: 2.5.3 manager: conda @@ -3181,7 +3228,7 @@ package: dependencies: annotated-types: '>=0.4.0' pydantic-core: 2.14.6 - python: '>=3.7' + python: '>=3.7,<3.12.4.0a0' typing-extensions: '>=4.6.1' url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.5.3-pyhd8ed1ab_0.conda hash: @@ -3194,9 +3241,9 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' typing-extensions: '>=4.6.1' annotated-types: '>=0.4.0' + python: '>=3.7,<3.12.4.0a0' pydantic-core: 2.14.6 url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.5.3-pyhd8ed1ab_0.conda hash: @@ -3261,7 +3308,7 @@ package: category: dev optional: true - name: pylint - version: 3.2.3 + version: 3.2.5 manager: conda platform: linux-64 dependencies: @@ -3275,14 +3322,14 @@ package: tomli: '>=1.1.0' tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.5-pyhd8ed1ab_0.conda hash: - md5: 206e71eea41f956fd1bb606d6b0c87fd - sha256: 4d67967d4fbcb57859cb2162d1e621fa9cd649e9660448023d68cff440234da6 + md5: 40754d4950fb1567f358d635de8a5f19 + sha256: 72318dceac518b59a97668ffe462b8c5c80d6d4a40c739914a1765dbe357839e category: dev optional: true - name: pylint - version: 3.2.3 + version: 3.2.5 manager: conda platform: win-64 dependencies: @@ -3296,10 +3343,10 @@ package: dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' astroid: '>=3.2.2,<3.3.0-dev0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.5-pyhd8ed1ab_0.conda hash: - md5: 206e71eea41f956fd1bb606d6b0c87fd - sha256: 4d67967d4fbcb57859cb2162d1e621fa9cd649e9660448023d68cff440234da6 + md5: 40754d4950fb1567f358d635de8a5f19 + sha256: 72318dceac518b59a97668ffe462b8c5c80d6d4a40c739914a1765dbe357839e category: dev optional: true - name: pyqt @@ -3631,14 +3678,14 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - alsa-lib: '>=1.2.11,<1.3.0a0' + alsa-lib: '>=1.2.12,<1.3.0a0' dbus: '>=1.13.6,<2.0a0' fontconfig: '>=2.14.2,<3.0a0' fonts-conda-ecosystem: '' freetype: '>=2.12.1,<3.0a0' - gst-plugins-base: '>=1.22.9,<1.23.0a0' - gstreamer: '>=1.22.9,<1.23.0a0' - harfbuzz: '>=8.3.0,<9.0a0' + gst-plugins-base: '>=1.24.5,<1.25.0a0' + gstreamer: '>=1.24.5,<1.25.0a0' + harfbuzz: '>=8.5.0,<9.0a0' icu: '>=73.2,<74.0a0' krb5: '>=1.21.2,<1.22.0a0' libclang-cpp15: '>=15.0.7,<15.1.0a0' @@ -3647,37 +3694,37 @@ package: libevent: '>=2.1.12,<2.1.13.0a0' libexpat: '>=2.6.2,<3.0a0' libgcc-ng: '>=12' - libglib: '>=2.80.0,<3.0a0' + libglib: '>=2.80.2,<3.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' libllvm15: '>=15.0.7,<15.1.0a0' libpng: '>=1.6.43,<1.7.0a0' - libpq: '>=16.2,<17.0a0' - libsqlite: '>=3.45.2,<4.0a0' + libpq: '>=16.3,<17.0a0' + libsqlite: '>=3.46.0,<4.0a0' libstdcxx-ng: '>=12' - libxcb: '>=1.15,<1.16.0a0' - libxkbcommon: '>=1.6.0,<2.0a0' - libxml2: '>=2.12.6,<3.0a0' - libzlib: '>=1.2.13,<2.0.0a0' + libxcb: '>=1.16,<1.17.0a0' + libxkbcommon: '>=1.7.0,<2.0a0' + libxml2: '>=2.12.7,<3.0a0' + libzlib: '>=1.3.1,<2.0a0' mysql-libs: '>=8.3.0,<8.4.0a0' nspr: '>=4.35,<5.0a0' - nss: '>=3.98,<4.0a0' - openssl: '>=3.2.1,<4.0a0' + nss: '>=3.101,<4.0a0' + openssl: '>=3.3.1,<4.0a0' pulseaudio-client: '>=17.0,<17.1.0a0' - xcb-util: '>=0.4.0,<0.5.0a0' + xcb-util: '>=0.4.1,<0.5.0a0' xcb-util-image: '>=0.4.0,<0.5.0a0' - xcb-util-keysyms: '>=0.4.0,<0.5.0a0' - xcb-util-renderutil: '>=0.3.9,<0.4.0a0' - xcb-util-wm: '>=0.4.1,<0.5.0a0' + xcb-util-keysyms: '>=0.4.1,<0.5.0a0' + xcb-util-renderutil: '>=0.3.10,<0.4.0a0' + xcb-util-wm: '>=0.4.2,<0.5.0a0' xorg-libice: '>=1.1.1,<2.0a0' xorg-libsm: '>=1.2.4,<2.0a0' - xorg-libx11: '>=1.8.7,<2.0a0' + xorg-libx11: '>=1.8.9,<2.0a0' xorg-libxext: '>=1.3.4,<2.0a0' xorg-xf86vidmodeproto: '' - zstd: '>=1.5.5,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/qt-main-5.15.8-h112747c_20.conda + zstd: '>=1.5.6,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/qt-main-5.15.8-ha2b5568_22.conda hash: - md5: cea58006ee5e891fc2a70c6b64d41363 - sha256: 14f9075640d1abc7f8834420564f80aeaaf4da75e40dc3e4187f93d39f952418 + md5: 15de976572f24032540236006d6d0e9f + sha256: e621b4445b08c353cd754e8b1e529ed6d27b53d23629064e504727225e291017 category: dash optional: true - name: qt-main @@ -3685,25 +3732,25 @@ package: manager: conda platform: win-64 dependencies: - gst-plugins-base: '>=1.22.9,<1.23.0a0' - gstreamer: '>=1.22.9,<1.23.0a0' + gst-plugins-base: '>=1.24.5,<1.25.0a0' + gstreamer: '>=1.24.5,<1.25.0a0' icu: '>=73.2,<74.0a0' krb5: '>=1.21.2,<1.22.0a0' libclang13: '>=15.0.7' - libglib: '>=2.80.0,<3.0a0' + libglib: '>=2.80.2,<3.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' libpng: '>=1.6.43,<1.7.0a0' - libsqlite: '>=3.45.2,<4.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - openssl: '>=3.2.1,<4.0a0' + libsqlite: '>=3.46.0,<4.0a0' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.3.1,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - zstd: '>=1.5.5,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/qt-main-5.15.8-h9e85ed6_20.conda + zstd: '>=1.5.6,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/qt-main-5.15.8-h06adc49_22.conda hash: - md5: 312511ef95bf1418f20dd50041a4bc85 - sha256: 548e948eb70174dad20151714a70319b9b2d220b75d407a88f4f5812f14fcdd2 + md5: 919650dc31edac6a17a99157aec4f87c + sha256: 050c3bc95ff3ce2fce043988e45b841c62b72470c2f0841442154b378cc0d37e category: dash optional: true - name: qt-webengine @@ -3712,36 +3759,34 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - alsa-lib: '>=1.2.11,<1.3.0a0' + alsa-lib: '>=1.2.12,<1.3.0a0' dbus: '>=1.13.6,<2.0a0' fontconfig: '>=2.14.2,<3.0a0' fonts-conda-ecosystem: '' freetype: '>=2.12.1,<3.0a0' - gst-plugins-base: '>=1.22.9,<1.23.0a0' - gstreamer: '>=1.22.9,<1.23.0a0' - harfbuzz: '>=8.3.0,<9.0a0' + harfbuzz: '>=8.5.0,<9.0a0' libcups: '>=2.3.3,<2.4.0a0' libevent: '>=2.1.12,<2.1.13.0a0' libexpat: '>=2.6.2,<3.0a0' libgcc-ng: '>=12' - libglib: '>=2.80.0,<3.0a0' + libglib: '>=2.80.2,<3.0a0' libiconv: '>=1.17,<2.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' libopus: '>=1.3.1,<2.0a0' libpng: '>=1.6.43,<1.7.0a0' - libsqlite: '>=3.45.2,<4.0a0' + libsqlite: '>=3.46.0,<4.0a0' libstdcxx-ng: '>=12' libwebp: '' - libwebp-base: '>=1.3.2,<2.0a0' - libxcb: '>=1.15,<1.16.0a0' + libwebp-base: '>=1.4.0,<2.0a0' + libxcb: '>=1.16,<1.17.0a0' libxkbcommon: '>=1.7.0,<2.0a0' - libxml2: '>=2.12.6,<3.0a0' - libzlib: '>=1.2.13,<2.0.0a0' + libxml2: '>=2.12.7,<3.0a0' + libzlib: '>=1.3.1,<2.0a0' nspr: '>=4.35,<5.0a0' - nss: '>=3.98,<4.0a0' + nss: '>=3.101,<4.0a0' pulseaudio-client: '>=17.0,<17.1.0a0' qt-main: '>=5.15.8,<5.16.0a0' - xorg-libx11: '>=1.8.7,<2.0a0' + xorg-libx11: '>=1.8.9,<2.0a0' xorg-libxcomposite: '' xorg-libxdamage: '' xorg-libxext: '>=1.3.4,<2.0a0' @@ -3749,10 +3794,10 @@ package: xorg-libxrandr: '' xorg-libxrender: '>=0.9.11,<0.10.0a0' xorg-libxtst: '' - url: https://conda.anaconda.org/conda-forge/linux-64/qt-webengine-5.15.8-h3e791b3_6.conda + url: https://conda.anaconda.org/conda-forge/linux-64/qt-webengine-5.15.8-h4c5bc8f_7.conda hash: - md5: e6ae9b17fc93997289fc33fa7fc15f16 - sha256: 119589ba656d5f5f776b265f5c8cf8c28a914abb4ab3bf2dc9a67ec0953f529e + md5: 71745c550bb2d0a083c7b41fc91906a9 + sha256: 0972dbf1225edf0182f9524094a85c8beb78a3d2c4d3f9b62e350e49057db474 category: dash optional: true - name: qt-webengine @@ -3760,8 +3805,6 @@ package: manager: conda platform: win-64 dependencies: - gst-plugins-base: '>=1.22.6,<1.23.0a0' - gstreamer: '>=1.22.6,<1.23.0a0' libiconv: '>=1.17,<2.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' libpng: '>=1.6.39,<1.7.0a0' @@ -3892,27 +3935,27 @@ package: category: main optional: false - name: setuptools - version: 70.0.0 + version: 70.1.1 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.1-pyhd8ed1ab_0.conda hash: - md5: c8ddb4f34a208df4dd42509a0f6a1c89 - sha256: daa4638d288cfdf3b0ecea395d8efa25cafc4ebf4026464a36c797c84541d2be + md5: 985e9e86e1b0fc75a74a9bfab9309ef7 + sha256: 34ecbc63df6052a320838335a0e594b60050c92de79254045e52095bc27dde03 category: main optional: false - name: setuptools - version: 70.0.0 + version: 70.1.1 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.1-pyhd8ed1ab_0.conda hash: - md5: c8ddb4f34a208df4dd42509a0f6a1c89 - sha256: daa4638d288cfdf3b0ecea395d8efa25cafc4ebf4026464a36c797c84541d2be + md5: 985e9e86e1b0fc75a74a9bfab9309ef7 + sha256: 34ecbc63df6052a320838335a0e594b60050c92de79254045e52095bc27dde03 category: main optional: false - name: sip @@ -3989,27 +4032,27 @@ package: category: main optional: false - name: tenacity - version: 8.4.1 + version: 8.4.2 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tenacity-8.4.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tenacity-8.4.2-pyhd8ed1ab_0.conda hash: - md5: 2fcb668e39c694ece9a7748e3fad1a7e - sha256: aa0c9862d3c0e31fc2e37c7987fd82af538ce64064f2056d3105dcee070f531f + md5: 325a80d37b5233230906a77115e00f37 + sha256: 6518aba31142c5464d1002a9027144fa60076fd00fba257f37566434c788860d category: dash optional: true - name: tenacity - version: 8.4.1 + version: 8.4.2 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tenacity-8.4.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tenacity-8.4.2-pyhd8ed1ab_0.conda hash: - md5: 2fcb668e39c694ece9a7748e3fad1a7e - sha256: aa0c9862d3c0e31fc2e37c7987fd82af538ce64064f2056d3105dcee070f531f + md5: 325a80d37b5233230906a77115e00f37 + sha256: 6518aba31142c5464d1002a9027144fa60076fd00fba257f37566434c788860d category: dash optional: true - name: tk @@ -4198,12 +4241,14 @@ package: platform: linux-64 dependencies: brotli-python: '>=1.0.9' + h2: '>=4,<5' pysocks: '>=1.5.6,<2.0,!=1.5.7' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.2-pyhd8ed1ab_0.conda + python: '>=3.8' + zstandard: '>=0.18.0' + url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.2-pyhd8ed1ab_1.conda hash: - md5: 92cdb6fe54b78739ad70637e4f0deb07 - sha256: 8cd972048f297b8e0601158ce352f5ca9510dda9f2706a46560220aa58b9f038 + md5: e804c43f58255e977093a2298e442bb8 + sha256: 00c47c602c03137e7396f904eccede8cc64cc6bad63ce1fc355125df8882a748 category: dash optional: true - name: urllib3 @@ -4211,13 +4256,15 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' + python: '>=3.8' brotli-python: '>=1.0.9' pysocks: '>=1.5.6,<2.0,!=1.5.7' - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.2-pyhd8ed1ab_0.conda + h2: '>=4,<5' + zstandard: '>=0.18.0' + url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.2-pyhd8ed1ab_1.conda hash: - md5: 92cdb6fe54b78739ad70637e4f0deb07 - sha256: 8cd972048f297b8e0601158ce352f5ca9510dda9f2706a46560220aa58b9f038 + md5: e804c43f58255e977093a2298e442bb8 + sha256: 00c47c602c03137e7396f904eccede8cc64cc6bad63ce1fc355125df8882a748 category: dash optional: true - name: vc @@ -4320,16 +4367,16 @@ package: category: dash optional: true - name: xcb-util - version: 0.4.0 + version: 0.4.1 manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' - libxcb: '>=1.15,<1.16.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.0-hd590300_1.conda + libxcb: '>=1.16,<1.17.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.1-hb711507_2.conda hash: - md5: 9bfac7ccd94d54fd21a0501296d60424 - sha256: 0c91d87f0efdaadd4e56a5f024f8aab20ec30f90aa2ce9e4ebea05fbc20f71ad + md5: 8637c3e5821654d0edf97e2b0404b443 + sha256: 416aa55d946ce4ab173ab338796564893a2f820e80e04e098ff00c25fb981263 category: dash optional: true - name: xcb-util-image @@ -4338,51 +4385,51 @@ package: platform: linux-64 dependencies: libgcc-ng: '>=12' - libxcb: '>=1.15,<1.16.0a0' - xcb-util: '>=0.4.0,<0.5.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-image-0.4.0-h8ee46fc_1.conda + libxcb: '>=1.16,<1.17.0a0' + xcb-util: '>=0.4.1,<0.5.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-image-0.4.0-hb711507_2.conda hash: - md5: 9d7bcddf49cbf727730af10e71022c73 - sha256: 92ffd68d2801dbc27afe223e04ae7e78ef605fc8575f107113c93c7bafbd15b0 + md5: a0901183f08b6c7107aab109733a3c91 + sha256: 94b12ff8b30260d9de4fd7a28cca12e028e572cbc504fd42aa2646ec4a5bded7 category: dash optional: true - name: xcb-util-keysyms - version: 0.4.0 + version: 0.4.1 manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' - libxcb: '>=1.15,<1.16.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-keysyms-0.4.0-h8ee46fc_1.conda + libxcb: '>=1.16,<1.17.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-keysyms-0.4.1-hb711507_0.conda hash: - md5: 632413adcd8bc16b515cab87a2932913 - sha256: 8451d92f25d6054a941b962179180728c48c62aab5bf20ac10fef713d5da6a9a + md5: ad748ccca349aec3e91743e08b5e2b50 + sha256: 546e3ee01e95a4c884b6401284bb22da449a2f4daf508d038fdfa0712fe4cc69 category: dash optional: true - name: xcb-util-renderutil - version: 0.3.9 + version: 0.3.10 manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' - libxcb: '>=1.15,<1.16.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-renderutil-0.3.9-hd590300_1.conda + libxcb: '>=1.16,<1.17.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-renderutil-0.3.10-hb711507_0.conda hash: - md5: e995b155d938b6779da6ace6c6b13816 - sha256: 6987588e6fff5892056021c2ea52f7a0deefb2c7348e70d24750e2d60dabf009 + md5: 0e0cbe0564d03a99afd5fd7b362feecd + sha256: 2d401dadc43855971ce008344a4b5bd804aca9487d8ebd83328592217daca3df category: dash optional: true - name: xcb-util-wm - version: 0.4.1 + version: 0.4.2 manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' - libxcb: '>=1.15,<1.16.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-wm-0.4.1-h8ee46fc_1.conda + libxcb: '>=1.16,<1.17.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-wm-0.4.2-hb711507_0.conda hash: - md5: 90108a432fb5c6150ccfee3f03388656 - sha256: 08ba7147c7579249b6efd33397dc1a8c2404278053165aaecd39280fee705724 + md5: 608e0ef8256b81d04456e8d211eee3e8 + sha256: 31d44f297ad87a1e6510895740325a635dd204556aa7e079194a0034cdd7e66a category: dash optional: true - name: xkeyboard-config @@ -4491,14 +4538,14 @@ package: platform: linux-64 dependencies: libgcc-ng: '>=12' - libxcb: '>=1.15,<1.16.0a0' + libxcb: '>=1.16,<1.17.0a0' xorg-kbproto: '' xorg-xextproto: '>=7.3.0,<8.0a0' xorg-xproto: '' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.9-h8ee46fc_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.9-hb711507_1.conda hash: - md5: 077b6e8ad6a3ddb741fce2496dd01bec - sha256: 3e53ba247f1ad68353f18aceba5bf8ce87e3dea930de85d36946844a7658c9fb + md5: 4a6d410296d7e39f00bacdee7df046e9 + sha256: 66eabe62b66c1597c4a755dcd3f4ce2c78adaf7b32e25dfee45504d67d7735c1 category: dash optional: true - name: xorg-libxau @@ -4823,6 +4870,40 @@ package: sha256: cee16ab07a11303de721915f0a269e8c7a54a5c834aa52f74b1cc3a59000ade8 category: dash optional: true +- name: zstandard + version: 0.22.0 + manager: conda + platform: linux-64 + dependencies: + cffi: '>=1.11' + libgcc-ng: '>=12' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* + zstd: '>=1.5.6,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.22.0-py310hab88d88_1.conda + hash: + md5: f997c26e250f125a1a297589a95ae79d + sha256: fcabdf9189c66e1696ee0b05b6e96b33572690e2309a4e01a43a02a5baebfce7 + category: dash + optional: true +- name: zstandard + version: 0.22.0 + manager: conda + platform: win-64 + dependencies: + cffi: '>=1.11' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + zstd: '>=1.5.6,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/zstandard-0.22.0-py310he5e10e1_1.conda + hash: + md5: ef691bc926c0f26d435508b6c1e60acc + sha256: d4d2428136ddaa986b88994130395e54c19c088e71e7af0b870a087d14c47c68 + category: dash + optional: true - name: zstd version: 1.5.6 manager: conda @@ -4859,13 +4940,13 @@ package: dependencies: pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' - numpy: '>=1.23.5,<2.0.0' - url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip + numpy: '>=1.26.0,<2.0.0' + url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz hash: {} category: main source: type: url - url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip + url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz optional: false - name: geoh5py version: 0.10.0a1 @@ -4874,11 +4955,11 @@ package: dependencies: pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' - numpy: '>=1.23.5,<2.0.0' - url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip + numpy: '>=1.26.0,<2.0.0' + url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz hash: {} category: main source: type: url - url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip + url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz optional: false diff --git a/pyproject.toml b/pyproject.toml index 4acb63e..c528eca 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -38,15 +38,15 @@ classifiers = [ [tool.poetry.dependencies] python = "^3.10, <3.11" -numpy = "~1.23.5" # also in geoh5py +numpy = "~1.26.0" # also in geoh5py pydantic = "~2.5.2" -scipy = "~1.13" +scipy = "~1.13.1" ## pip dependencies from Git repositories #---------------------------------------- -#geoh5py = {version = "~0.9.0rc1", source = "pypi", allow-prereleases = true} -geoh5py = {url = "https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.zip"} -#geoh5py = {url = "http://localhost:8888/geoh5py.tar.gz#sha256="} +#geoh5py = {version = "~0.10.0-alpha.1", source = "pypi", allow-prereleases = true} +geoh5py = {url = "https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz"} +#geoh5py = {url = "http://localhost:8888/geoh5py.tar.gz"} ## dependencies for plots with Dash #------------------------------- @@ -64,8 +64,8 @@ Pillow = "~10.3.0" # from geoh5py # to be specified to work with conda-lock # - from PyPI: my_package = { version = "1.2.3", source = "pypi" } # - from URL: -# - for a tags: my_package = { url = "https://github.com/ORGANISATION/REPO/archive/refs/tags/VERSION_TAG.zip#sha256=" } -# - for a branch: my_package = { url = "https://github.com/ORGANISATION/REPO/archive/refs/heads/BRANCH.zip#sha256=" } +# - for a tags: my_package = { url = "https://github.com/ORGANISATION/REPO/archive/refs/tags/VERSION_TAG.zip" } +# - for a branch: my_package = { url = "https://github.com/ORGANISATION/REPO/archive/refs/heads/BRANCH.zip" } # Note - conda-lock does not support the syntax: my_package = { git = ... } # while poetry2conda supports only { git = "...", tag = "..." }, and not { url = ... } From f68cd5f2fd2925c6678826d4629d9ddbfd9dca1b Mon Sep 17 00:00:00 2001 From: sebhmg Date: Sat, 29 Jun 2024 01:26:43 -0400 Subject: [PATCH 022/132] expose assets_path from top level --- geoapps_utils/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/geoapps_utils/__init__.py b/geoapps_utils/__init__.py index 36c6791..db75bd1 100644 --- a/geoapps_utils/__init__.py +++ b/geoapps_utils/__init__.py @@ -7,4 +7,8 @@ from __future__ import annotations +from .importing import assets_path + __version__ = "0.4.0-alpha.1" + +__all__ = ["assets_path"] From 46148d94d7a92a982f396fe9ee905d1d24f82e33 Mon Sep 17 00:00:00 2001 From: sebhmg Date: Sat, 29 Jun 2024 01:32:29 -0400 Subject: [PATCH 023/132] remove irrelevant conda_environment_boolean from ui.son --- geoapps_utils-assets/uijson/base.ui.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/geoapps_utils-assets/uijson/base.ui.json b/geoapps_utils-assets/uijson/base.ui.json index b5250ed..a92df17 100644 --- a/geoapps_utils-assets/uijson/base.ui.json +++ b/geoapps_utils-assets/uijson/base.ui.json @@ -5,6 +5,5 @@ "run_command": "geoapps_utils.driver.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "", - "conda_environment_boolean": false + "workspace_geoh5": "" } From 8fd2c7df6bb13886b400a90d3c151b9bf10a3a4a Mon Sep 17 00:00:00 2001 From: sebhmg Date: Sat, 29 Jun 2024 01:51:52 -0400 Subject: [PATCH 024/132] pre-commit autoupdate --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 17cba03..3f05d47 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -26,17 +26,17 @@ repos: hooks: - id: black - repo: https://github.com/PyCQA/flake8 - rev: 7.0.0 + rev: 7.1.0 hooks: - id: flake8 - repo: https://github.com/asottile/pyupgrade - rev: v3.15.2 + rev: v3.16.0 hooks: - id: pyupgrade args: [--py310-plus] exclude: numerical - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.10.0 + rev: v1.10.1 hooks: - id: mypy additional_dependencies: [ From 5422b9a34cb81a96eef7f395df2d47e76c776f2e Mon Sep 17 00:00:00 2001 From: sebhmg Date: Sat, 29 Jun 2024 01:52:29 -0400 Subject: [PATCH 025/132] allow python 3.11 and 3.12 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index c528eca..45dbd2d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -36,7 +36,7 @@ classifiers = [ [tool.poetry.scripts] [tool.poetry.dependencies] -python = "^3.10, <3.11" +python = "^3.10" numpy = "~1.26.0" # also in geoh5py pydantic = "~2.5.2" From eaeb0eb4caa31487ef68c307910dc3f5b63015e2 Mon Sep 17 00:00:00 2001 From: sebhmg Date: Sat, 29 Jun 2024 02:16:44 -0400 Subject: [PATCH 026/132] fix assets_path --- geoapps_utils/__init__.py | 12 ++++++++++-- geoapps_utils/driver/data.py | 2 +- geoapps_utils/importing.py | 14 ++++++++------ 3 files changed, 19 insertions(+), 9 deletions(-) diff --git a/geoapps_utils/__init__.py b/geoapps_utils/__init__.py index db75bd1..50466c7 100644 --- a/geoapps_utils/__init__.py +++ b/geoapps_utils/__init__.py @@ -7,8 +7,16 @@ from __future__ import annotations -from .importing import assets_path - __version__ = "0.4.0-alpha.1" +from pathlib import Path + +from .importing import assets_path as assets_path_impl + + +def assets_path() -> Path: + """Return the path to the assets folder.""" + return assets_path_impl(__file__) + + __all__ = ["assets_path"] diff --git a/geoapps_utils/driver/data.py b/geoapps_utils/driver/data.py index 27582a7..d8c5d87 100644 --- a/geoapps_utils/driver/data.py +++ b/geoapps_utils/driver/data.py @@ -35,7 +35,7 @@ class BaseData(BaseModel): model_config = ConfigDict(frozen=True, arbitrary_types_allowed=True) name: ClassVar[str] = "base" - default_ui_json: ClassVar[Path] = assets_path() / "uijson/base.ui.json" + default_ui_json: ClassVar[Path] = assets_path() / "uijson" / "base.ui.json" title: ClassVar[str] = "Base Data" run_command: ClassVar[str] = "geoapps_utils.driver.driver" diff --git a/geoapps_utils/importing.py b/geoapps_utils/importing.py index d3ce82b..f760563 100644 --- a/geoapps_utils/importing.py +++ b/geoapps_utils/importing.py @@ -35,16 +35,18 @@ def warn_module_not_found(): warnings.warn(err) -def assets_path(file: str) -> Path: +def assets_path(module_path: Path | str) -> Path: """ - Return the path to the assets folder. + Return the path to the assets folder, for the given module. - :param file: Pathname of file from which the app was loaded. + :param module_path: Path of the module expected to have an associated asset folder. """ - parent = Path(file).parent - folder_name = f"{parent.name}-assets" - assets_folder = parent.parent / folder_name + source = Path(module_path).resolve() + if source.is_file(): + source = source.parent + assets_folder_name = f"{source.name}-assets" + assets_folder = source.parent / assets_folder_name if not assets_folder.is_dir(): raise RuntimeError(f"Assets folder not found: {assets_folder}") From 4e5cf1a6a976d2b43cafbbe24de75935608d1ecd Mon Sep 17 00:00:00 2001 From: sebhmg Date: Sat, 29 Jun 2024 02:27:12 -0400 Subject: [PATCH 027/132] coverage down to 75 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 45dbd2d..2f65f75 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -125,7 +125,7 @@ exclude_lines = [ "pragma: no cover" ] -fail_under = 78 +fail_under = 75 [tool.coverage.html] skip_empty = true From 8a5bac636e5a66dff3778ca0857c5748963e8506 Mon Sep 17 00:00:00 2001 From: sebhmg Date: Sat, 29 Jun 2024 18:57:27 -0400 Subject: [PATCH 028/132] update lock file as geoh5py moved on develop branch also non-significant changes in comments --- .pre-commit-config.yaml | 2 +- py-3.10.conda-lock.yml | 6 +++--- pyproject.toml | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 3f05d47..144ef60 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -40,7 +40,7 @@ repos: hooks: - id: mypy additional_dependencies: [ - numpy==1.26.*, # pre-commit CI does not provide numpy 1.23.* + numpy==1.26.*, pydantic==2.5.*, tomli, # to read config from pyproject.toml types-PyYAML, diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index ef93bb0..cf42864 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -3335,8 +3335,8 @@ package: dependencies: python: '>=3.8.0' tomli: '>=1.1.0' - typing_extensions: '>=3.10.0' platformdirs: '>=2.2.0' + typing_extensions: '>=3.10.0' tomlkit: '>=0.10.1' colorama: '>=0.4.5' mccabe: '>=0.6,<0.8' @@ -4940,7 +4940,7 @@ package: dependencies: pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' - numpy: '>=1.26.0,<2.0.0' + numpy: '>=1.26.0,<1.27.0' url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz hash: {} category: main @@ -4955,7 +4955,7 @@ package: dependencies: pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' - numpy: '>=1.26.0,<2.0.0' + numpy: '>=1.26.0,<1.27.0' url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz hash: {} category: main diff --git a/pyproject.toml b/pyproject.toml index 2f65f75..e34138c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -64,8 +64,8 @@ Pillow = "~10.3.0" # from geoh5py # to be specified to work with conda-lock # - from PyPI: my_package = { version = "1.2.3", source = "pypi" } # - from URL: -# - for a tags: my_package = { url = "https://github.com/ORGANISATION/REPO/archive/refs/tags/VERSION_TAG.zip" } -# - for a branch: my_package = { url = "https://github.com/ORGANISATION/REPO/archive/refs/heads/BRANCH.zip" } +# - for a tags: my_package = { url = "https://github.com/ORGANISATION/REPO/archive/refs/tags/VERSION_TAG.tar.gz" } +# - for a branch: my_package = { url = "https://github.com/ORGANISATION/REPO/archive/refs/heads/BRANCH.tar.gz" } # Note - conda-lock does not support the syntax: my_package = { git = ... } # while poetry2conda supports only { git = "...", tag = "..." }, and not { url = ... } From 5d8a3c2409af78e69d0833f4d7ff82ac632d9354 Mon Sep 17 00:00:00 2001 From: sebhmg Date: Sat, 29 Jun 2024 19:06:15 -0400 Subject: [PATCH 029/132] update comment about declaring git dependencies --- pyproject.toml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index e34138c..1134e6a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -63,11 +63,11 @@ Pillow = "~10.3.0" # from geoh5py ## about pip dependencies # to be specified to work with conda-lock # - from PyPI: my_package = { version = "1.2.3", source = "pypi" } -# - from URL: -# - for a tags: my_package = { url = "https://github.com/ORGANISATION/REPO/archive/refs/tags/VERSION_TAG.tar.gz" } +# - from URL: !!! no actual lock, as tag or branch can move and installation will fetch current !!! +# - for a tags: my_package = { url = "https://github.com/ORGANISATION/REPO/archive/refs/tags/TAG.tar.gz" } # - for a branch: my_package = { url = "https://github.com/ORGANISATION/REPO/archive/refs/heads/BRANCH.tar.gz" } -# Note - conda-lock does not support the syntax: my_package = { git = ... } -# while poetry2conda supports only { git = "...", tag = "..." }, and not { url = ... } +# - to actually lock on a revision: my_package = { git = "https://github.com/ORGANISATION/REPO.git", rev = "GIT_REV" } +# (where rev value is a tag, a branch name or a commit hash). Can also use ``branch`` or ``tag`` instead of ``rev`` [tool.conda-lock.dependencies] pyside2 = {version = "5.15.*", optional = true} # allow Conda to resolve to a higher existing version than in PyPI From a7ec429ede76a9f137d4a2cb0e4409ec91da275c Mon Sep 17 00:00:00 2001 From: dominiquef Date: Wed, 3 Jul 2024 15:17:04 -0700 Subject: [PATCH 030/132] Fix sha on geoh5py develop --- .../py-3.10-linux-64-dev.conda.lock.yml | 4 +-- environments/py-3.10-linux-64.conda.lock.yml | 4 +-- .../py-3.10-win-64-dev.conda.lock.yml | 6 ++-- environments/py-3.10-win-64.conda.lock.yml | 6 ++-- py-3.10.conda-lock.yml | 32 +++++++++++-------- pyproject.toml | 3 +- 6 files changed, 30 insertions(+), 25 deletions(-) diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index 9eafc87..bc856fe 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: fd156a3479102126183b6652197588bc42c09bfffccd2dde5a4335471800f72b +# input_hash: d288e50cffc0893e2321a6734b6677a10b8897652680a1a24b0d6e6b7cfba8f8 channels: - conda-forge @@ -214,7 +214,7 @@ dependencies: - zstandard=0.22.0=py310hab88d88_1 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@661d951d1ce2d5016e7f08992062d98d6d5155d5 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index c0e6815..6d4f863 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: fd156a3479102126183b6652197588bc42c09bfffccd2dde5a4335471800f72b +# input_hash: d288e50cffc0893e2321a6734b6677a10b8897652680a1a24b0d6e6b7cfba8f8 channels: - conda-forge @@ -196,7 +196,7 @@ dependencies: - zstandard=0.22.0=py310hab88d88_1 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@661d951d1ce2d5016e7f08992062d98d6d5155d5 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index 9f61786..463dd14 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 4234d8d1fbed8936b4087b3203baf72ea2c3f67be63a5b379aca91603a191f81 +# input_hash: f67a7265bb13a6fe2de3022e5e67f0e2fe4f4d48964b0e257a5af3a6845ecbf1 channels: - conda-forge @@ -37,7 +37,7 @@ dependencies: - idna=3.7=pyhd8ed1ab_0 - importlib-metadata=8.0.0=pyha770c72_0 - iniconfig=2.0.0=pyhd8ed1ab_0 - - intel-openmp=2024.1.0=h57928b3_966 + - intel-openmp=2024.2.0=h57928b3_978 - isort=5.13.2=pyhd8ed1ab_0 - itsdangerous=2.2.0=pyhd8ed1ab_0 - jinja2=3.1.4=pyhd8ed1ab_0 @@ -138,7 +138,7 @@ dependencies: - zstandard=0.22.0=py310he5e10e1_1 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@661d951d1ce2d5016e7f08992062d98d6d5155d5 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index fdcff2f..f4d80fc 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 4234d8d1fbed8936b4087b3203baf72ea2c3f67be63a5b379aca91603a191f81 +# input_hash: f67a7265bb13a6fe2de3022e5e67f0e2fe4f4d48964b0e257a5af3a6845ecbf1 channels: - conda-forge @@ -31,7 +31,7 @@ dependencies: - icu=73.2=h63175ca_0 - idna=3.7=pyhd8ed1ab_0 - importlib-metadata=8.0.0=pyha770c72_0 - - intel-openmp=2024.1.0=h57928b3_966 + - intel-openmp=2024.2.0=h57928b3_978 - itsdangerous=2.2.0=pyhd8ed1ab_0 - jinja2=3.1.4=pyhd8ed1ab_0 - krb5=1.21.3=hdf4eb48_0 @@ -120,7 +120,7 @@ dependencies: - zstandard=0.22.0=py310he5e10e1_1 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@661d951d1ce2d5016e7f08992062d98d6d5155d5 variables: KMP_WARNINGS: 0 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index cf42864..a0d4e30 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -17,8 +17,8 @@ version: 1 metadata: content_hash: - win-64: 4234d8d1fbed8936b4087b3203baf72ea2c3f67be63a5b379aca91603a191f81 - linux-64: fd156a3479102126183b6652197588bc42c09bfffccd2dde5a4335471800f72b + win-64: f67a7265bb13a6fe2de3022e5e67f0e2fe4f4d48964b0e257a5af3a6845ecbf1 + linux-64: d288e50cffc0893e2321a6734b6677a10b8897652680a1a24b0d6e6b7cfba8f8 channels: - url: conda-forge used_env_vars: [] @@ -1228,14 +1228,14 @@ package: category: dev optional: true - name: intel-openmp - version: 2024.1.0 + version: 2024.2.0 manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2024.1.0-h57928b3_966.conda + url: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2024.2.0-h57928b3_978.conda hash: - md5: 35d7ea07ad6c878bd7240d2d6c1b8657 - sha256: 77465396f2636c8b3b3a587f1636ee35c17a73e2a2c7e0ea0957b05f84704cf3 + md5: e8931ff34113ed47febc4dfed92b12b1 + sha256: 9b40e33d5dadf868f5a1b9356e523d6d24deea8a92dc51e49544e7c6f9afe99d category: main optional: false - name: isort @@ -4940,13 +4940,15 @@ package: dependencies: pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' - numpy: '>=1.26.0,<1.27.0' - url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz - hash: {} + numpy: '>=1.23.5,<2.0.0' + pydantic: '>=2.5.2,<2.6.0' + url: git+https://github.com/MiraGeoscience/geoh5py@661d951d1ce2d5016e7f08992062d98d6d5155d5 + hash: + sha256: 661d951d1ce2d5016e7f08992062d98d6d5155d5 category: main source: type: url - url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz + url: git+https://github.com/MiraGeoscience/geoh5py@661d951d1ce2d5016e7f08992062d98d6d5155d5 optional: false - name: geoh5py version: 0.10.0a1 @@ -4955,11 +4957,13 @@ package: dependencies: pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' - numpy: '>=1.26.0,<1.27.0' - url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz - hash: {} + numpy: '>=1.23.5,<2.0.0' + pydantic: '>=2.5.2,<2.6.0' + url: git+https://github.com/MiraGeoscience/geoh5py@661d951d1ce2d5016e7f08992062d98d6d5155d5 + hash: + sha256: 661d951d1ce2d5016e7f08992062d98d6d5155d5 category: main source: type: url - url: https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz + url: git+https://github.com/MiraGeoscience/geoh5py@661d951d1ce2d5016e7f08992062d98d6d5155d5 optional: false diff --git a/pyproject.toml b/pyproject.toml index 1134e6a..72aaa7d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -45,7 +45,8 @@ scipy = "~1.13.1" ## pip dependencies from Git repositories #---------------------------------------- #geoh5py = {version = "~0.10.0-alpha.1", source = "pypi", allow-prereleases = true} -geoh5py = {url = "https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz"} +#geoh5py = {url = "https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz"} +geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "develop"} #geoh5py = {url = "http://localhost:8888/geoh5py.tar.gz"} ## dependencies for plots with Dash From acf608e4106c685fac4b3e94e9ce73ac79b12fdd Mon Sep 17 00:00:00 2001 From: dominiquef Date: Wed, 3 Jul 2024 21:15:15 -0700 Subject: [PATCH 031/132] Bump scipy --- .../py-3.10-linux-64-dev.conda.lock.yml | 6 ++-- environments/py-3.10-linux-64.conda.lock.yml | 6 ++-- .../py-3.10-win-64-dev.conda.lock.yml | 6 ++-- environments/py-3.10-win-64.conda.lock.yml | 6 ++-- py-3.10.conda-lock.yml | 34 +++++++++---------- pyproject.toml | 2 +- 6 files changed, 30 insertions(+), 30 deletions(-) diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index bc856fe..a8cc45b 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: d288e50cffc0893e2321a6734b6677a10b8897652680a1a24b0d6e6b7cfba8f8 +# input_hash: 0fdc681b42cd16012b4be660afe270e932e1ff25f7c011e05660c00dce7ffc79 channels: - conda-forge @@ -129,7 +129,7 @@ dependencies: - ncurses=6.5=h59595ed_0 - nest-asyncio=1.6.0=pyhd8ed1ab_0 - nspr=4.35=h27087fc_0 - - nss=3.101=h593d115_0 + - nss=3.102=h593d115_0 - numpy=1.26.4=py310hb13e2d6_0 - openjpeg=2.5.2=h488ebb8_0 - openssl=3.3.1=h4ab18f5_1 @@ -162,7 +162,7 @@ dependencies: - readline=8.2=h8228510_1 - requests=2.32.3=pyhd8ed1ab_0 - retrying=1.3.3=py_2 - - scipy=1.13.1=py310h93e2701_0 + - scipy=1.14.0=py310h93e2701_0 - setuptools=70.1.1=pyhd8ed1ab_0 - sip=6.5.1=py310h122e73d_2 - six=1.16.0=pyh6c4a22f_0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index 6d4f863..92ba6a9 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: d288e50cffc0893e2321a6734b6677a10b8897652680a1a24b0d6e6b7cfba8f8 +# input_hash: 0fdc681b42cd16012b4be660afe270e932e1ff25f7c011e05660c00dce7ffc79 channels: - conda-forge @@ -121,7 +121,7 @@ dependencies: - ncurses=6.5=h59595ed_0 - nest-asyncio=1.6.0=pyhd8ed1ab_0 - nspr=4.35=h27087fc_0 - - nss=3.101=h593d115_0 + - nss=3.102=h593d115_0 - numpy=1.26.4=py310hb13e2d6_0 - openjpeg=2.5.2=h488ebb8_0 - openssl=3.3.1=h4ab18f5_1 @@ -147,7 +147,7 @@ dependencies: - readline=8.2=h8228510_1 - requests=2.32.3=pyhd8ed1ab_0 - retrying=1.3.3=py_2 - - scipy=1.13.1=py310h93e2701_0 + - scipy=1.14.0=py310h93e2701_0 - setuptools=70.1.1=pyhd8ed1ab_0 - sip=6.5.1=py310h122e73d_2 - six=1.16.0=pyh6c4a22f_0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index 463dd14..8777e14 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: f67a7265bb13a6fe2de3022e5e67f0e2fe4f4d48964b0e257a5af3a6845ecbf1 +# input_hash: e66c4d7281063cde747b37186773cc338db04c6aa61529e6359586d9a432588a channels: - conda-forge @@ -37,7 +37,7 @@ dependencies: - idna=3.7=pyhd8ed1ab_0 - importlib-metadata=8.0.0=pyha770c72_0 - iniconfig=2.0.0=pyhd8ed1ab_0 - - intel-openmp=2024.2.0=h57928b3_978 + - intel-openmp=2024.2.0=h57928b3_979 - isort=5.13.2=pyhd8ed1ab_0 - itsdangerous=2.2.0=pyhd8ed1ab_0 - jinja2=3.1.4=pyhd8ed1ab_0 @@ -110,7 +110,7 @@ dependencies: - qt-webengine=5.15.8=h4bf5c4e_4 - requests=2.32.3=pyhd8ed1ab_0 - retrying=1.3.3=py_2 - - scipy=1.13.1=py310h46043a1_0 + - scipy=1.14.0=py310h46043a1_0 - setuptools=70.1.1=pyhd8ed1ab_0 - sip=6.5.1=py310h8a704f9_2 - six=1.16.0=pyh6c4a22f_0 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index f4d80fc..33fcb87 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: f67a7265bb13a6fe2de3022e5e67f0e2fe4f4d48964b0e257a5af3a6845ecbf1 +# input_hash: e66c4d7281063cde747b37186773cc338db04c6aa61529e6359586d9a432588a channels: - conda-forge @@ -31,7 +31,7 @@ dependencies: - icu=73.2=h63175ca_0 - idna=3.7=pyhd8ed1ab_0 - importlib-metadata=8.0.0=pyha770c72_0 - - intel-openmp=2024.2.0=h57928b3_978 + - intel-openmp=2024.2.0=h57928b3_979 - itsdangerous=2.2.0=pyhd8ed1ab_0 - jinja2=3.1.4=pyhd8ed1ab_0 - krb5=1.21.3=hdf4eb48_0 @@ -95,7 +95,7 @@ dependencies: - qt-webengine=5.15.8=h4bf5c4e_4 - requests=2.32.3=pyhd8ed1ab_0 - retrying=1.3.3=py_2 - - scipy=1.13.1=py310h46043a1_0 + - scipy=1.14.0=py310h46043a1_0 - setuptools=70.1.1=pyhd8ed1ab_0 - sip=6.5.1=py310h8a704f9_2 - six=1.16.0=pyh6c4a22f_0 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index a0d4e30..c46f653 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -17,8 +17,8 @@ version: 1 metadata: content_hash: - win-64: f67a7265bb13a6fe2de3022e5e67f0e2fe4f4d48964b0e257a5af3a6845ecbf1 - linux-64: d288e50cffc0893e2321a6734b6677a10b8897652680a1a24b0d6e6b7cfba8f8 + win-64: e66c4d7281063cde747b37186773cc338db04c6aa61529e6359586d9a432588a + linux-64: 0fdc681b42cd16012b4be660afe270e932e1ff25f7c011e05660c00dce7ffc79 channels: - url: conda-forge used_env_vars: [] @@ -1232,10 +1232,10 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2024.2.0-h57928b3_978.conda + url: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2024.2.0-h57928b3_979.conda hash: - md5: e8931ff34113ed47febc4dfed92b12b1 - sha256: 9b40e33d5dadf868f5a1b9356e523d6d24deea8a92dc51e49544e7c6f9afe99d + md5: 192b0028299eebbc8d88624764df61f5 + sha256: 49ba0097aa41406eefd09903a525abbe6e98b5452a9a3dddb68989a86eb519ed category: main optional: false - name: isort @@ -2812,7 +2812,7 @@ package: category: dash optional: true - name: nss - version: '3.101' + version: '3.102' manager: conda platform: linux-64 dependencies: @@ -2822,10 +2822,10 @@ package: libstdcxx-ng: '>=12' libzlib: '>=1.3.1,<2.0a0' nspr: '>=4.35,<5.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/nss-3.101-h593d115_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/nss-3.102-h593d115_0.conda hash: - md5: b24ab6abea1bdc28d646336a03d15392 - sha256: 7b5c37070c4a1c4c0d7477c63e23a4603108380646373e64a47b2614eb5f42c5 + md5: 40e5e48c55a45621c4399ca9236406b7 + sha256: 5e5dbae2f5bc55646a9d70601432ea71b867ce06bccd174e479ac36abf5d0807 category: dash optional: true - name: numpy @@ -3894,7 +3894,7 @@ package: category: dash optional: true - name: scipy - version: 1.13.1 + version: 1.14.0 manager: conda platform: linux-64 dependencies: @@ -3908,14 +3908,14 @@ package: numpy: '>=1.19,<3' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.13.1-py310h93e2701_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.0-py310h93e2701_0.conda hash: - md5: 9a697144b2f3adc88ada6b6201b379c4 - sha256: 529cc06ebaae21b603c97a8f7d10e855c30c61fb2796b2c89336dfeaaf1c9c13 + md5: b22b24595c8ec0ef064967bd2649f643 + sha256: cb18dc6a54198857be9d4837edd337c433d40d709826ef79abb9192915e10c2b category: main optional: false - name: scipy - version: 1.13.1 + version: 1.14.0 manager: conda platform: win-64 dependencies: @@ -3928,10 +3928,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.13.1-py310h46043a1_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.0-py310h46043a1_0.conda hash: - md5: 125925fb170bccd232a3249f171f56ae - sha256: 4405902e399d18923540e082b1285aa35ad859643bf4d491cef7b16a690d7700 + md5: 4902f4c38ff2c912a2e44b636b181470 + sha256: 6928e92a92b01eaaa51227871deb23977276f4e45d4d2d268b2ce641587f8405 category: main optional: false - name: setuptools diff --git a/pyproject.toml b/pyproject.toml index 72aaa7d..5777dab 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -40,7 +40,7 @@ python = "^3.10" numpy = "~1.26.0" # also in geoh5py pydantic = "~2.5.2" -scipy = "~1.13.1" +scipy = "~1.14" ## pip dependencies from Git repositories #---------------------------------------- From 385d9fd657894a265a59d53ef47c4560a4aae05b Mon Sep 17 00:00:00 2001 From: dominiquef Date: Thu, 4 Jul 2024 10:30:02 -0700 Subject: [PATCH 032/132] Fix pathing to assets --- geoapps_utils/importing.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/geoapps_utils/importing.py b/geoapps_utils/importing.py index f760563..8ffaddb 100644 --- a/geoapps_utils/importing.py +++ b/geoapps_utils/importing.py @@ -42,11 +42,9 @@ def assets_path(module_path: Path | str) -> Path: :param module_path: Path of the module expected to have an associated asset folder. """ - source = Path(module_path).resolve() - if source.is_file(): - source = source.parent - assets_folder_name = f"{source.name}-assets" - assets_folder = source.parent / assets_folder_name + parent = Path(module_path).parent + folder_name = f"{parent.name}-assets" + assets_folder = parent.parent / folder_name if not assets_folder.is_dir(): raise RuntimeError(f"Assets folder not found: {assets_folder}") From 2190ecb0f29ef52661eaf0ced3fb8a9bc2b6e2d6 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Thu, 4 Jul 2024 13:06:17 -0700 Subject: [PATCH 033/132] Test moving asset_path back to init --- geoapps_utils/__init__.py | 12 ++++++++++-- geoapps_utils/importing.py | 8 +++++--- 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/geoapps_utils/__init__.py b/geoapps_utils/__init__.py index 50466c7..919f57a 100644 --- a/geoapps_utils/__init__.py +++ b/geoapps_utils/__init__.py @@ -11,12 +11,20 @@ from pathlib import Path -from .importing import assets_path as assets_path_impl +# from .importing import assets_path as assets_path_impl def assets_path() -> Path: """Return the path to the assets folder.""" - return assets_path_impl(__file__) + # return assets_path_impl(__file__) + # + parent = Path(__file__).parent + folder_name = f"{parent.name}-assets" + assets_folder = parent.parent / folder_name + if not assets_folder.is_dir(): + raise RuntimeError(f"Assets folder not found: {assets_folder}") + + return assets_folder __all__ = ["assets_path"] diff --git a/geoapps_utils/importing.py b/geoapps_utils/importing.py index 8ffaddb..f760563 100644 --- a/geoapps_utils/importing.py +++ b/geoapps_utils/importing.py @@ -42,9 +42,11 @@ def assets_path(module_path: Path | str) -> Path: :param module_path: Path of the module expected to have an associated asset folder. """ - parent = Path(module_path).parent - folder_name = f"{parent.name}-assets" - assets_folder = parent.parent / folder_name + source = Path(module_path).resolve() + if source.is_file(): + source = source.parent + assets_folder_name = f"{source.name}-assets" + assets_folder = source.parent / assets_folder_name if not assets_folder.is_dir(): raise RuntimeError(f"Assets folder not found: {assets_folder}") From f478d7dc19bb43dbc3b5cd25ef4a6a4d9c673750 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Thu, 4 Jul 2024 13:16:46 -0700 Subject: [PATCH 034/132] Bring back assets --- geoapps_utils/__init__.py | 12 ++---------- pyproject.toml | 5 +++++ 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/geoapps_utils/__init__.py b/geoapps_utils/__init__.py index 919f57a..50466c7 100644 --- a/geoapps_utils/__init__.py +++ b/geoapps_utils/__init__.py @@ -11,20 +11,12 @@ from pathlib import Path -# from .importing import assets_path as assets_path_impl +from .importing import assets_path as assets_path_impl def assets_path() -> Path: """Return the path to the assets folder.""" - # return assets_path_impl(__file__) - # - parent = Path(__file__).parent - folder_name = f"{parent.name}-assets" - assets_folder = parent.parent / folder_name - if not assets_folder.is_dir(): - raise RuntimeError(f"Assets folder not found: {assets_folder}") - - return assets_folder + return assets_path_impl(__file__) __all__ = ["assets_path"] diff --git a/pyproject.toml b/pyproject.toml index 5777dab..7e22ffe 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,6 +10,11 @@ repository = "https://github.com/MiraGeoscience/geoapps-utils" homepage = "https://www.mirageoscience.com/mining-industry-software/python-integration/" readme = "README.rst" +packages = [ + { include = "geoapps_utils" }, + { include = "geoapps_utils-assets" }, +] + include = [ { path = "COPYING", format = ["sdist", "wheel"] }, { path = "COPYING.LESSER", format = ["sdist", "wheel"] }, From ff4ed17635d98e57d117f72952c89324fd43e321 Mon Sep 17 00:00:00 2001 From: sebhmg Date: Thu, 4 Jul 2024 19:10:38 -0400 Subject: [PATCH 035/132] GEOPY-1616: relock on newer geoh5py develop branch --- .../py-3.10-linux-64-dev.conda.lock.yml | 10 +- environments/py-3.10-linux-64.conda.lock.yml | 10 +- .../py-3.10-win-64-dev.conda.lock.yml | 14 +-- environments/py-3.10-win-64.conda.lock.yml | 14 +-- py-3.10.conda-lock.yml | 96 +++++++++---------- pyproject.toml | 4 +- 6 files changed, 74 insertions(+), 74 deletions(-) diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index a8cc45b..3f70608 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 0fdc681b42cd16012b4be660afe270e932e1ff25f7c011e05660c00dce7ffc79 +# input_hash: de9f3d196c6774a1d70d72faa2419dc264e5f26b92ae15a9f925e5fef1e4ae46 channels: - conda-forge @@ -15,7 +15,7 @@ dependencies: - brotli-python=1.1.0=py310hc6cd4ac_1 - bzip2=1.0.8=hd590300_5 - c-ares=1.28.1=hd590300_0 - - ca-certificates=2024.6.2=hbcca054_0 + - ca-certificates=2024.7.4=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - cairo=1.18.0=hbb29018_2 @@ -144,8 +144,8 @@ dependencies: - pthread-stubs=0.4=h36c2ea0_1001 - pulseaudio-client=17.0=hb77b528_0 - pycparser=2.22=pyhd8ed1ab_0 - - pydantic=2.5.3=pyhd8ed1ab_0 - - pydantic-core=2.14.6=py310hcb5633a_1 + - pydantic=2.8.0=pyhd8ed1ab_0 + - pydantic-core=2.20.0=py310he421c4c_0 - pygments=2.18.0=pyhd8ed1ab_0 - pylint=3.2.5=pyhd8ed1ab_0 - pyqt=5.15.4=py310h29803b5_1 @@ -214,7 +214,7 @@ dependencies: - zstandard=0.22.0=py310hab88d88_1 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@661d951d1ce2d5016e7f08992062d98d6d5155d5 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index 92ba6a9..6e0a3de 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 0fdc681b42cd16012b4be660afe270e932e1ff25f7c011e05660c00dce7ffc79 +# input_hash: de9f3d196c6774a1d70d72faa2419dc264e5f26b92ae15a9f925e5fef1e4ae46 channels: - conda-forge @@ -14,7 +14,7 @@ dependencies: - brotli-python=1.1.0=py310hc6cd4ac_1 - bzip2=1.0.8=hd590300_5 - c-ares=1.28.1=hd590300_0 - - ca-certificates=2024.6.2=hbcca054_0 + - ca-certificates=2024.7.4=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - cairo=1.18.0=hbb29018_2 @@ -133,8 +133,8 @@ dependencies: - pthread-stubs=0.4=h36c2ea0_1001 - pulseaudio-client=17.0=hb77b528_0 - pycparser=2.22=pyhd8ed1ab_0 - - pydantic=2.5.3=pyhd8ed1ab_0 - - pydantic-core=2.14.6=py310hcb5633a_1 + - pydantic=2.8.0=pyhd8ed1ab_0 + - pydantic-core=2.20.0=py310he421c4c_0 - pyqt=5.15.4=py310h29803b5_1 - pyqt5-sip=12.9.0=py310hd8f1fbe_1 - pyqtwebengine=5.15.4=py310h29803b5_1 @@ -196,7 +196,7 @@ dependencies: - zstandard=0.22.0=py310hab88d88_1 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@661d951d1ce2d5016e7f08992062d98d6d5155d5 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index 8777e14..accbf10 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: e66c4d7281063cde747b37186773cc338db04c6aa61529e6359586d9a432588a +# input_hash: 01d4f4b41361bed113f08a58a32a2e82e7175c1fda87bf63691c825fc01ab501 channels: - conda-forge @@ -10,7 +10,7 @@ dependencies: - blinker=1.8.2=pyhd8ed1ab_0 - brotli-python=1.1.0=py310h00ffb61_1 - bzip2=1.0.8=hcfcfb64_5 - - ca-certificates=2024.6.2=h56e8100_0 + - ca-certificates=2024.7.4=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - certifi=2024.6.2=pyhd8ed1ab_0 @@ -52,7 +52,7 @@ dependencies: - libdeflate=1.20=hcfcfb64_0 - libffi=3.4.2=h8ffe710_5 - libglib=2.80.2=h7025463_1 - - libhwloc=2.10.0=default_h8125262_1001 + - libhwloc=2.11.0=default_h8125262_1000 - libiconv=1.17=hcfcfb64_2 - libintl=0.22.5=h5728263_2 - libintl-devel=0.22.5=h5728263_2 @@ -93,8 +93,8 @@ dependencies: - pthread-stubs=0.4=hcd874cb_1001 - pthreads-win32=2.9.1=hfa6e2cd_3 - pycparser=2.22=pyhd8ed1ab_0 - - pydantic=2.5.3=pyhd8ed1ab_0 - - pydantic-core=2.14.6=py310h87d50f1_1 + - pydantic=2.8.0=pyhd8ed1ab_0 + - pydantic-core=2.20.0=py310hc226416_0 - pygments=2.18.0=pyhd8ed1ab_0 - pylint=3.2.5=pyhd8ed1ab_0 - pyqt=5.15.4=py310hbabf5d4_1 @@ -114,7 +114,7 @@ dependencies: - setuptools=70.1.1=pyhd8ed1ab_0 - sip=6.5.1=py310h8a704f9_2 - six=1.16.0=pyh6c4a22f_0 - - tbb=2021.12.0=hc790b64_1 + - tbb=2021.12.0=hc790b64_2 - tenacity=8.4.2=pyhd8ed1ab_0 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 @@ -138,7 +138,7 @@ dependencies: - zstandard=0.22.0=py310he5e10e1_1 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@661d951d1ce2d5016e7f08992062d98d6d5155d5 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index 33fcb87..9f85c48 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: e66c4d7281063cde747b37186773cc338db04c6aa61529e6359586d9a432588a +# input_hash: 01d4f4b41361bed113f08a58a32a2e82e7175c1fda87bf63691c825fc01ab501 channels: - conda-forge @@ -9,7 +9,7 @@ dependencies: - blinker=1.8.2=pyhd8ed1ab_0 - brotli-python=1.1.0=py310h00ffb61_1 - bzip2=1.0.8=hcfcfb64_5 - - ca-certificates=2024.6.2=h56e8100_0 + - ca-certificates=2024.7.4=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - certifi=2024.6.2=pyhd8ed1ab_0 @@ -45,7 +45,7 @@ dependencies: - libdeflate=1.20=hcfcfb64_0 - libffi=3.4.2=h8ffe710_5 - libglib=2.80.2=h7025463_1 - - libhwloc=2.10.0=default_h8125262_1001 + - libhwloc=2.11.0=default_h8125262_1000 - libiconv=1.17=hcfcfb64_2 - libintl=0.22.5=h5728263_2 - libintl-devel=0.22.5=h5728263_2 @@ -82,8 +82,8 @@ dependencies: - pthread-stubs=0.4=hcd874cb_1001 - pthreads-win32=2.9.1=hfa6e2cd_3 - pycparser=2.22=pyhd8ed1ab_0 - - pydantic=2.5.3=pyhd8ed1ab_0 - - pydantic-core=2.14.6=py310h87d50f1_1 + - pydantic=2.8.0=pyhd8ed1ab_0 + - pydantic-core=2.20.0=py310hc226416_0 - pyqt=5.15.4=py310hbabf5d4_1 - pyqt5-sip=12.9.0=py310h8a704f9_1 - pyqtwebengine=5.15.4=py310hbabf5d4_1 @@ -99,7 +99,7 @@ dependencies: - setuptools=70.1.1=pyhd8ed1ab_0 - sip=6.5.1=py310h8a704f9_2 - six=1.16.0=pyh6c4a22f_0 - - tbb=2021.12.0=hc790b64_1 + - tbb=2021.12.0=hc790b64_2 - tenacity=8.4.2=pyhd8ed1ab_0 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 @@ -120,7 +120,7 @@ dependencies: - zstandard=0.22.0=py310he5e10e1_1 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@661d951d1ce2d5016e7f08992062d98d6d5155d5 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 variables: KMP_WARNINGS: 0 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index c46f653..c53ad04 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -17,8 +17,8 @@ version: 1 metadata: content_hash: - win-64: e66c4d7281063cde747b37186773cc338db04c6aa61529e6359586d9a432588a - linux-64: 0fdc681b42cd16012b4be660afe270e932e1ff25f7c011e05660c00dce7ffc79 + win-64: 01d4f4b41361bed113f08a58a32a2e82e7175c1fda87bf63691c825fc01ab501 + linux-64: de9f3d196c6774a1d70d72faa2419dc264e5f26b92ae15a9f925e5fef1e4ae46 channels: - url: conda-forge used_env_vars: [] @@ -225,25 +225,25 @@ package: category: main optional: false - name: ca-certificates - version: 2024.6.2 + version: 2024.7.4 manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.6.2-hbcca054_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda hash: - md5: 847c3c2905cc467cea52c24f9cfa8080 - sha256: 979af0932b2a5a26112044891a2d79e402e5ae8166f50fa48b8ebae47c0a2d65 + md5: 23ab7665c5f63cfb9f1f6195256daac6 + sha256: c1548a3235376f464f9931850b64b02492f379b2f2bb98bc786055329b080446 category: main optional: false - name: ca-certificates - version: 2024.6.2 + version: 2024.7.4 manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.6.2-h56e8100_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.7.4-h56e8100_0.conda hash: - md5: 12a3a2b3a00a21bbb390d4de5ad8dd0f - sha256: d872d11558ebeaeb87bcf9086e97c075a1a2dfffed2d0e97570cf197ab29e3d8 + md5: 9caa97c9504072cd060cf0a3142cc0ed + sha256: 7f37bb33c7954de1b4d19ad622859feb4f6c58f751c38b895524cad4e44af72e category: main optional: false - name: cached-property @@ -1899,7 +1899,7 @@ package: category: dash optional: true - name: libhwloc - version: 2.10.0 + version: 2.11.0 manager: conda platform: win-64 dependencies: @@ -1908,10 +1908,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.10.0-default_h8125262_1001.conda + url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.11.0-default_h8125262_1000.conda hash: - md5: e761885eb4c181074d172220d46319a0 - sha256: 7f1aa1b071269df72e88297c046ec153b7f9a81e6f135d2da4401c96f41b5052 + md5: 065e86390dcd9304259ad8b627f724bd + sha256: f7f7733b2a839499a6d340edcce08dca5b5798293d3429f8b4a5c8a799dbabe9 category: main optional: false - name: libiconv @@ -3222,37 +3222,37 @@ package: category: dash optional: true - name: pydantic - version: 2.5.3 + version: 2.8.0 manager: conda platform: linux-64 dependencies: annotated-types: '>=0.4.0' - pydantic-core: 2.14.6 - python: '>=3.7,<3.12.4.0a0' + pydantic-core: 2.20.0 + python: '>=3.7' typing-extensions: '>=4.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.5.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.8.0-pyhd8ed1ab_0.conda hash: - md5: 3569001fd8b37e542aaefdf5de124e19 - sha256: 07ec778cbf17737b740f0547fb5cba91a7bff52945fe637287458e4119c58ffe + md5: 2d9e3275aace5688f31a9a01a8fdf381 + sha256: 07b60383c98e811d00c7918581bfcf41a6973035687859d96e88b652d2bed5b3 category: main optional: false - name: pydantic - version: 2.5.3 + version: 2.8.0 manager: conda platform: win-64 dependencies: + python: '>=3.7' typing-extensions: '>=4.6.1' annotated-types: '>=0.4.0' - python: '>=3.7,<3.12.4.0a0' - pydantic-core: 2.14.6 - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.5.3-pyhd8ed1ab_0.conda + pydantic-core: 2.20.0 + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.8.0-pyhd8ed1ab_0.conda hash: - md5: 3569001fd8b37e542aaefdf5de124e19 - sha256: 07ec778cbf17737b740f0547fb5cba91a7bff52945fe637287458e4119c58ffe + md5: 2d9e3275aace5688f31a9a01a8fdf381 + sha256: 07b60383c98e811d00c7918581bfcf41a6973035687859d96e88b652d2bed5b3 category: main optional: false - name: pydantic-core - version: 2.14.6 + version: 2.20.0 manager: conda platform: linux-64 dependencies: @@ -3260,14 +3260,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.14.6-py310hcb5633a_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.20.0-py310he421c4c_0.conda hash: - md5: f0f6b7e4b3d134f070288963ed4fbeee - sha256: 3bdc1ef89f9e431392aec8ed5695d8aefc7b65a014cc46934f75e87779f89745 + md5: baa527f18cad39c3c11f98525baffe78 + sha256: eae5c2640c8a528367835a65ceb9027b26b1994893d92031b74017f750237645 category: main optional: false - name: pydantic-core - version: 2.14.6 + version: 2.20.0 manager: conda platform: win-64 dependencies: @@ -3277,10 +3277,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.14.6-py310h87d50f1_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.20.0-py310hc226416_0.conda hash: - md5: e1055e9fe6ac345e7b8d85acda87dacc - sha256: 88dbd555fbf8fdc1dbf54c000e82061527d8bd7905ae85e5f9c034450d8b1d3c + md5: 31d176c36cb892124cab34e02725eb1f + sha256: 219b68e6bf9f223c46e8738508b32e2810f0cb0ffe679303fadce3efc01ab102 category: main optional: false - name: pygments @@ -4021,14 +4021,14 @@ package: manager: conda platform: win-64 dependencies: - libhwloc: '>=2.10.0,<2.10.1.0a0' + libhwloc: '>=2.11.0,<2.11.1.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.12.0-hc790b64_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.12.0-hc790b64_2.conda hash: - md5: e98333643abc739ebea1bac97a479828 - sha256: 87461c83a4f0d4f119af7368f20c47bbe0c27d963a7c22a3d08c71075077f855 + md5: 3d6620dda0ba48d457fb722adfad5963 + sha256: e41d0d07bbabc0144292fd28e871f54828eaa10da27e50c8b8cf5dad9a2f3a92 category: main optional: false - name: tenacity @@ -4940,15 +4940,15 @@ package: dependencies: pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' - numpy: '>=1.23.5,<2.0.0' - pydantic: '>=2.5.2,<2.6.0' - url: git+https://github.com/MiraGeoscience/geoh5py@661d951d1ce2d5016e7f08992062d98d6d5155d5 + numpy: '>=1.26.0,<1.27.0' + pydantic: '>=2.5.2,<3.0.0' + url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 hash: - sha256: 661d951d1ce2d5016e7f08992062d98d6d5155d5 + sha256: 21ce81d279c206ce0a279377168ce50e0a35d3d2 category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@661d951d1ce2d5016e7f08992062d98d6d5155d5 + url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 optional: false - name: geoh5py version: 0.10.0a1 @@ -4957,13 +4957,13 @@ package: dependencies: pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' - numpy: '>=1.23.5,<2.0.0' - pydantic: '>=2.5.2,<2.6.0' - url: git+https://github.com/MiraGeoscience/geoh5py@661d951d1ce2d5016e7f08992062d98d6d5155d5 + numpy: '>=1.26.0,<1.27.0' + pydantic: '>=2.5.2,<3.0.0' + url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 hash: - sha256: 661d951d1ce2d5016e7f08992062d98d6d5155d5 + sha256: 21ce81d279c206ce0a279377168ce50e0a35d3d2 category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@661d951d1ce2d5016e7f08992062d98d6d5155d5 + url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 optional: false diff --git a/pyproject.toml b/pyproject.toml index 7e22ffe..ad972f9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -44,8 +44,8 @@ classifiers = [ python = "^3.10" numpy = "~1.26.0" # also in geoh5py -pydantic = "~2.5.2" -scipy = "~1.14" +pydantic = "^2.5.2" +scipy = "~1.14.0" ## pip dependencies from Git repositories #---------------------------------------- From 18b1565d825cfac35a91cac081a7791a6d62a846 Mon Sep 17 00:00:00 2001 From: sebhmg Date: Thu, 4 Jul 2024 21:28:53 -0400 Subject: [PATCH 036/132] fix tiny typo in comment --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index ad972f9..829fdf7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -70,7 +70,7 @@ Pillow = "~10.3.0" # from geoh5py # to be specified to work with conda-lock # - from PyPI: my_package = { version = "1.2.3", source = "pypi" } # - from URL: !!! no actual lock, as tag or branch can move and installation will fetch current !!! -# - for a tags: my_package = { url = "https://github.com/ORGANISATION/REPO/archive/refs/tags/TAG.tar.gz" } +# - for a tag: my_package = { url = "https://github.com/ORGANISATION/REPO/archive/refs/tags/TAG.tar.gz" } # - for a branch: my_package = { url = "https://github.com/ORGANISATION/REPO/archive/refs/heads/BRANCH.tar.gz" } # - to actually lock on a revision: my_package = { git = "https://github.com/ORGANISATION/REPO.git", rev = "GIT_REV" } # (where rev value is a tag, a branch name or a commit hash). Can also use ``branch`` or ``tag`` instead of ``rev`` From 03aa505b3957dd543be737d637760dc77a79bec7 Mon Sep 17 00:00:00 2001 From: sebhmg Date: Thu, 4 Jul 2024 22:28:10 -0400 Subject: [PATCH 037/132] minor comment: pydantic also in geoh5py --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 829fdf7..b506040 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -44,7 +44,7 @@ classifiers = [ python = "^3.10" numpy = "~1.26.0" # also in geoh5py -pydantic = "^2.5.2" +pydantic = "^2.5.2" # also in geoh5py scipy = "~1.14.0" ## pip dependencies from Git repositories From 7ca41cbb8d13463e28aec287ef556d131676d0f3 Mon Sep 17 00:00:00 2001 From: sebhmg Date: Wed, 10 Jul 2024 10:25:33 -0400 Subject: [PATCH 038/132] GEOPY-1616: restrict to Python 3.10 due to PySide2 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index b506040..cbc864f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -41,7 +41,7 @@ classifiers = [ [tool.poetry.scripts] [tool.poetry.dependencies] -python = "^3.10" +python = "^3.10, <3.11" # limited to 3.10 because of PySide2 numpy = "~1.26.0" # also in geoh5py pydantic = "^2.5.2" # also in geoh5py From 6dd821c01243dc4d52df5e62817c5d6f94c57916 Mon Sep 17 00:00:00 2001 From: sebhmg Date: Wed, 10 Jul 2024 19:08:12 -0400 Subject: [PATCH 039/132] move indirect dependencies under conda-lock section --- pyproject.toml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index cbc864f..79d256b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -61,11 +61,6 @@ flask = {version = "^3.0.3", optional = true} pyqtwebengine = {version = "~5.15.2, <5.15.7", optional = true} # 5.15.7 and newer on conda-forge, but not in PyPI pyside2 = {version = "~5.15.2.1", optional = true} # 5.15.3 and newer on conda-forge, but not in PyPI -## indirect dependencies, forcing them here for installation through Conda not pip -#--------------------------------------------------------------------------------- -h5py = "^3.2.1" # from geoh5py -Pillow = "~10.3.0" # from geoh5py - ## about pip dependencies # to be specified to work with conda-lock # - from PyPI: my_package = { version = "1.2.3", source = "pypi" } @@ -78,6 +73,11 @@ Pillow = "~10.3.0" # from geoh5py [tool.conda-lock.dependencies] pyside2 = {version = "5.15.*", optional = true} # allow Conda to resolve to a higher existing version than in PyPI +## indirect dependencies, forcing them here for installation through Conda not pip +#--------------------------------------------------------------------------------- +h5py = ">=3.2.1, <4.0.0" # from geoh5py +Pillow = ">=10.3.0, <10.4.0" # from geoh5py + [tool.poetry.group.dev.dependencies] Pygments = "*" pylint = "*" From 6b27f30a9dc7e8f98d39aee234f08493b625e1fa Mon Sep 17 00:00:00 2001 From: MatthieuCMira <109624972+MatthieuCMira@users.noreply.github.com> Date: Tue, 23 Jul 2024 11:30:11 -0400 Subject: [PATCH 040/132] First pass to remove dash from geoapps-utils. I cannot use pydeps-lock on my size to create a testing environement. NOTA: scipy is fixed to version anterior to 1.14 in pyroject, which can be problematic in the long term --- geoapps_utils/__init__.py | 14 +- geoapps_utils/application/dash_application.py | 685 ------------------ geoapps_utils/application/layout.py | 101 --- .../{application => utils}/__init__.py | 4 +- geoapps_utils/{ => utils}/conversions.py | 0 geoapps_utils/{ => utils}/formatters.py | 0 geoapps_utils/{ => utils}/importing.py | 0 geoapps_utils/{ => utils}/iterables.py | 7 +- geoapps_utils/{ => utils}/locations.py | 0 geoapps_utils/{ => utils}/numerical.py | 0 geoapps_utils/{ => utils}/plotting.py | 0 geoapps_utils/{ => utils}/transformations.py | 0 geoapps_utils/{ => utils}/workspace.py | 0 pyproject.toml | 56 +- tests/conversions_test.py | 2 +- tests/dataclass_test.py | 2 + tests/formatters_test.py | 2 +- tests/importing_test.py | 2 +- tests/iterables_test.py | 2 +- tests/locations_test.py | 2 +- tests/numerical_test.py | 6 +- tests/plotting_test.py | 2 +- tests/transformations_test.py | 2 +- 23 files changed, 48 insertions(+), 841 deletions(-) delete mode 100644 geoapps_utils/application/dash_application.py delete mode 100644 geoapps_utils/application/layout.py rename geoapps_utils/{application => utils}/__init__.py (62%) rename geoapps_utils/{ => utils}/conversions.py (100%) rename geoapps_utils/{ => utils}/formatters.py (100%) rename geoapps_utils/{ => utils}/importing.py (100%) rename geoapps_utils/{ => utils}/iterables.py (92%) rename geoapps_utils/{ => utils}/locations.py (100%) rename geoapps_utils/{ => utils}/numerical.py (100%) rename geoapps_utils/{ => utils}/plotting.py (100%) rename geoapps_utils/{ => utils}/transformations.py (100%) rename geoapps_utils/{ => utils}/workspace.py (100%) diff --git a/geoapps_utils/__init__.py b/geoapps_utils/__init__.py index 50466c7..adba765 100644 --- a/geoapps_utils/__init__.py +++ b/geoapps_utils/__init__.py @@ -4,6 +4,7 @@ # # geoapps-utils is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). +# flake8: noqa from __future__ import annotations @@ -11,7 +12,18 @@ from pathlib import Path -from .importing import assets_path as assets_path_impl +from geoapps_utils.utils import ( + conversions, + formatters, + importing, + iterables, + locations, + numerical, + plotting, + transformations, + workspace, +) +from geoapps_utils.utils.importing import assets_path as assets_path_impl def assets_path() -> Path: diff --git a/geoapps_utils/application/dash_application.py b/geoapps_utils/application/dash_application.py deleted file mode 100644 index 92156a4..0000000 --- a/geoapps_utils/application/dash_application.py +++ /dev/null @@ -1,685 +0,0 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). - -from __future__ import annotations - -import base64 -import io -import json -import os -import signal -import socket -import sys -import threading -import uuid -from abc import ABC, abstractmethod -from pathlib import Path -from typing import Any - -import numpy as np -from dash import Dash, callback_context, dcc, no_update -from dash.dependencies import Input, Output, State -from dash.development.base_component import Component -from flask import Flask -from geoh5py.data import Data -from geoh5py.groups import PropertyGroup -from geoh5py.objects import ObjectBase -from geoh5py.shared import Entity -from geoh5py.shared.utils import fetch_active_workspace, is_uuid -from geoh5py.ui_json import InputFile -from geoh5py.workspace import Workspace -from PySide2 import QtCore, QtWebEngineWidgets -from PySide2.QtWidgets import QApplication, QHBoxLayout, QMainWindow, QWidget - -from geoapps_utils.application.layout import object_selection_layout -from geoapps_utils.driver.params import BaseParams - - -class BaseDashApplication(ABC): - """ - Base class for geoapps dash applications - """ - - _param_class: type = BaseParams - _driver_class = None - - def __init__( - self, - ui_json: InputFile | None = None, - ui_json_data: dict | None = None, - params: BaseParams | None = None, - ): - """ - Set initial ui_json_data from input file and open workspace. - """ - self._app_initializer: dict | None = None - self._workspace: Workspace | None = None - - if isinstance(params, BaseParams): - # Launched from notebook - # Params for initialization are coming from params - # ui_json_data is provided - self.params = params - - elif ( - ui_json is not None - and ui_json.path is not None - and Path(ui_json.path).exists() - ): - # Launched from terminal - # Params for initialization are coming from ui_json - # ui_json_data starts as None - self.params = self._param_class(ui_json) - - input_file = self.params.input_file - - if input_file is None: - raise ValueError("No input file provided.") - - if ui_json_data is not None: - with fetch_active_workspace(self.params.geoh5): - for key, value in ui_json_data.items(): - setattr(self.params, key, value) - - json_data = input_file.demote(self.params.to_dict()) - - self._ui_json_data = json_data - - assert self.params is not None, "No parameters provided." - self.workspace = self.params.geoh5 - - if self._driver_class is not None: - self.driver = self._driver_class(self.params) - - @property - @abstractmethod - def app(self) -> Dash: - """Dash app""" - - def get_data_options( - self, - ui_json_data: dict, - object_uid: str | None, - object_name: str = "objects", - trigger: str | None = None, - ) -> list: - """ - Get data dropdown options from a given object. - - :param ui_json_data: Uploaded ui.json data to read object from. - :param object_uid: Selected object in object dropdown. - :param object_name: Object parameter name in ui.json. - :param trigger: Callback trigger. - - :return options: Data dropdown options. - """ - obj = None - if trigger == "ui_json_data" and object_name in ui_json_data: - if is_uuid(ui_json_data[object_name]): - object_uid = ui_json_data[object_name] - elif self.workspace.get_entity(ui_json_data[object_name])[0] is not None: - object_uid = self.workspace.get_entity(ui_json_data[object_name])[0].uid - - if object_uid is not None and is_uuid(object_uid): - for entity in self.workspace.get_entity(uuid.UUID(object_uid)): - if isinstance(entity, ObjectBase): - obj = entity - - if obj: - options = [] - for child in obj.children: - if isinstance(child, Data): - if child.name != "Visual Parameters": - options.append( - {"label": child.name, "value": "{" + str(child.uid) + "}"} - ) - options = sorted(options, key=lambda d: d["label"]) - - return options - return [] - - def get_params_dict(self, update_dict: dict) -> dict: - """ - Get dict of current params. - - :param update_dict: Dict of parameters with new values to convert to a params dict. - - :return output_dict: Dict of current params. - """ - if self.params is None: - return {} - - output_dict: dict[str, Any] = {} - # Get validations to know expected type for keys in self.params. - validations = self.params.validations - - # Loop through self.params and update self.params with locals_dict. - for key in self.params.to_dict(): - if key not in update_dict: - continue - if validations is not None: - if bool in validations[key]["types"] and isinstance( - update_dict[key], list - ): - # Convert from dash component checklist to bool - if not update_dict[key]: - output_dict[key] = False - else: - output_dict[key] = True - continue - if ( - float in validations[key]["types"] - and int not in validations[key]["types"] - and isinstance(update_dict[key], int) - ): - # Checking for values that Dash has given as int when they should be floats. - output_dict[key] = float(update_dict[key]) - continue - if is_uuid(update_dict[key]): - output_dict[key] = self.workspace.get_entity( - uuid.UUID(update_dict[key]) - )[0] - else: - output_dict[key] = update_dict[key] - return output_dict - - @staticmethod - def init_vals( - layout: list[Component], ui_json_data: dict, kwargs: dict | None = None - ): - """ - Initialize dash components in layout from ui_json_data. - - :param layout: Dash layout. - :param ui_json_data: Uploaded ui.json data. - :param kwargs: Optional properties to set for components. - """ - - for comp in layout: - BaseDashApplication._init_component(comp, ui_json_data, kwargs=kwargs) - - @staticmethod - def _init_component( - comp: Component, ui_json_data: dict, kwargs: dict | None = None - ): - """ - Initialize dash component from ui_json_data. - - :param comp: Dash component. - :param ui_json_data: Uploaded ui.json data. - :param kwargs: Optional properties to set for components. - """ - if isinstance(comp, dcc.Markdown): - return - if hasattr(comp, "children"): - BaseDashApplication.init_vals(comp.children, ui_json_data, kwargs) - return - - if kwargs is not None and hasattr(comp, "id") and comp.id in kwargs: - for prop in kwargs[comp.id]: - setattr(comp, prop["property"], prop["value"]) - return - - if hasattr(comp, "id") and comp.id in ui_json_data: - if isinstance(comp, dcc.Store): - comp.data = ui_json_data[comp.id] - return - - if isinstance(comp, dcc.Dropdown): - comp.value = ui_json_data[comp.id] - if comp.value is None: - comp.value = "None" - if not hasattr(comp, "options"): - comp_option = ui_json_data[comp.id] - if comp_option is None: - comp_option = "None" - comp.options = [comp_option] - return - - if isinstance(comp, dcc.Checklist): - comp.value = [] - if ui_json_data[comp.id]: - comp.value = [True] - - else: - comp.value = ui_json_data[comp.id] - - @staticmethod - def update_visibility_from_checklist(checklist_val: list[bool]) -> dict: - """ - Update visibility of a component from a checklist value. - - :param checklist_val: Checklist value. - - :return visibility: Component style. - """ - if checklist_val: - return {"display": "block"} - return {"display": "none"} - - @property - def params(self) -> BaseParams: - """ - Application parameters - """ - return self._params - - @params.setter - def params(self, params: BaseParams): - assert isinstance( - params, BaseParams - ), f"Input parameters must be an instance of {BaseParams}" - - self._params = params - - @property - def workspace(self): - """ - Current workspace. - """ - return self._workspace - - @workspace.setter - def workspace(self, workspace): - # Close old workspace - if self._workspace is not None: - self._workspace.close() - self._workspace = workspace - - -class ObjectSelection: - """ - Dash app to select workspace and object. - - Creates temporary workspace with the object, and - opens a Qt window to run an app. - """ - - def __init__( - self, - app_name: str, - app_initializer: dict, - app_class: type[BaseDashApplication], - param_class: type[BaseParams], - **kwargs, - ): - self._app_initializer: dict | None = None - self._app_name = None - self._app_class = BaseDashApplication - self._param_class = BaseParams - self._workspace = None - - self.app_name = app_name - self.app_class = app_class - self.param_class = param_class - - app_initializer.update(kwargs) - self.params = self.param_class(**app_initializer) - self._app_initializer = { - key: value - for key, value in app_initializer.items() - if key not in self.params.param_names - } - self.workspace = self.params.geoh5 - - external_stylesheets = None - server = Flask(__name__) - self.app = Dash( - server=server, - url_base_pathname=os.environ.get("JUPYTERHUB_SERVICE_PREFIX", "/"), - external_stylesheets=external_stylesheets, - ) - self.app.layout = object_selection_layout - - # Set up callbacks - self.app.callback( - Output(component_id="objects", component_property="options"), - Output(component_id="objects", component_property="value"), - Output(component_id="ui_json_data", component_property="data"), - Output(component_id="upload", component_property="filename"), - Output(component_id="upload", component_property="contents"), - Input(component_id="ui_json_data", component_property="data"), - Input(component_id="upload", component_property="filename"), - Input(component_id="upload", component_property="contents"), - Input(component_id="objects", component_property="value"), - )(self.update_object_options) - self.app.callback( - Output(component_id="launch_app_markdown", component_property="children"), - State(component_id="objects", component_property="value"), - Input(component_id="launch_app", component_property="n_clicks"), - )(self.launch_qt) - - def update_object_options( - self, - ui_json_data: dict, - filename: str, - contents: str, - objects: str, - trigger: str | None = None, - ) -> tuple: - """ - This function is called when a file is uploaded. It sets the new workspace, sets the dcc - ui_json_data component, and sets the new object options and values. - - :param filename: Uploaded filename. Workspace or ui.json. - :param contents: Uploaded file contents. Workspace or ui.json. - :param trigger: Dash component which triggered the callback. - - :return object_options: New object dropdown options. - :return object_value: New object value. - :return ui_json_data: Uploaded ui_json data. - :return filename: Return None to reset the filename so the same file can be chosen twice - in a row. - :return contents: Return None to reset the contents so the same file can be chosen twice - in a row. - """ - if trigger is None: - trigger = callback_context.triggered[0]["prop_id"].split(".")[0] - - if trigger != "": - # Remove entities from ui_json_data - inp_ui_json_data = ui_json_data.copy() - for key, value in inp_ui_json_data.items(): - if is_uuid(value) or isinstance(value, Entity): - setattr(self.params, key, None) - del ui_json_data[key] - if trigger == "objects": - return no_update, objects, ui_json_data, None, None - - object_options, object_value = no_update, None - if contents is not None and filename is not None: - if filename.endswith(".ui.json"): - # Uploaded ui.json - _, content_string = contents.split(",") - ui_json = json.loads(base64.b64decode(content_string)) - self.workspace = Workspace(ui_json["geoh5"], mode="r") - # Create ifile from ui.json - ifile = InputFile(ui_json=ui_json) - self.params = self.param_class(ifile) - # Demote ifile data so it can be stored as a string - if ifile.data is not None: - ui_json_data = ifile.demote(ifile.data.copy()) - # Get new object value for dropdown from ui.json - object_value = ui_json_data["objects"] - elif filename.endswith(".geoh5"): - # Uploaded workspace - _, content_string = contents.split(",") - self.workspace = Workspace( - io.BytesIO(base64.b64decode(content_string)), mode="r" - ) - # Update self.params with new workspace, but keep unaffected params the same. - new_params = self.params.to_dict() - for key, value in new_params.items(): - if isinstance(value, Entity): - new_params[key] = None - new_params["geoh5"] = self.workspace - self.params = self.param_class(**new_params) - elif trigger == "": - ui_json_data = self._ui_json_data_from_params() - object_value = ui_json_data["objects"] - - # Get new options for object dropdown - if self.workspace is not None: - object_options = [ - { - "label": obj.parent.name + "/" + obj.name, - "value": "{" + str(obj.uid) + "}", - } - for obj in self.workspace.objects - ] - - return object_options, object_value, ui_json_data, None, None - - def _ui_json_data_from_params(self) -> dict[str, Any]: - """Returns app json data initialized from self.params""" - assert ( - self.params.input_file is not None - ), "No input file provided in parameters." - - ifile = InputFile( - ui_json=self.params.input_file.ui_json, - validate=False, - ) - ifile.update_ui_values(self.params.to_dict()) - ui_json_data = {} - if ifile.data is not None: - ui_json_data = ifile.demote(ifile.data) - if self._app_initializer is not None: - ui_json_data.update(self._app_initializer) - return ui_json_data - - @staticmethod - def get_port() -> int: - """ - Loop through a list of ports to find an available port. - - :return port: Available port. - """ - open_port = None - for port in np.arange(8050, 8101): - with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock: - in_use = sock.connect_ex(("localhost", port)) == 0 - if in_use is False: - open_port = port - break - if open_port is None: - raise RuntimeError("No open port found.") - return open_port - - @staticmethod - def start_server( - port: int, - app_class: type[BaseDashApplication], - ui_json: InputFile | None = None, - ui_json_data: dict | None = None, - params: BaseParams | None = None, - ): - """ - Launch dash app server using given port. - - :param port: Port for where to launch server. - :param app_class: Type of app to create. - :param ui_json: ifile corresponding to the ui_json_data. - :param ui_json_data: Dict of current params to provide to app init. - :param params: Current params to pass to new app. - """ - app = app_class(ui_json=ui_json, ui_json_data=ui_json_data, params=params) - app.app.run(jupyter_mode="external", host="127.0.0.1", port=port) - - @staticmethod - def make_qt_window(app_name: str | None, port: int): - """ - Make Qt window and load dash url with the given port. - - :param app_name: App name to display as Qt window title. - :param port: Port where the dash app has been launched. - """ - app = QApplication(sys.argv) - win = MainWindow() - - browser = QtWebEngineWidgets.QWebEngineView() - browser.load(QtCore.QUrl("http://127.0.0.1:" + str(port))) - - win.setWindowTitle(app_name) - - central_widget = QWidget() - central_widget.setMinimumSize(600, 400) - win.setCentralWidget(central_widget) - lay = QHBoxLayout(central_widget) - lay.addWidget(browser) - - win.showMaximized() - app.exec_() # running the Qt app - os.kill(os.getpid(), signal.SIGTERM) # shut down dash server and notebook - - def launch_qt(self, objects: str, n_clicks: int) -> str: - """ - Launch the Qt app when launch app button is clicked. - - :param objects: Selected object uid. - :param n_clicks: Number of times button has been clicked; triggers callback. - - :return launch_app_markdown: Empty string since callbacks must have output. - """ - del n_clicks # unused argument - - triggers = [c["prop_id"].split(".")[0] for c in callback_context.triggered] - if not ( - "launch_app" in triggers - and objects is not None - and self.workspace is not None - ): - return "" - - # Start server - port = ObjectSelection.get_port() - threading.Thread( - target=self.start_server, - args=(port, self.app_class, None, None, self.params), - daemon=True, - ).start() - - # Make Qt window - self.make_qt_window(self.app_name, port) - return "" - - @staticmethod - def _copy_property_groups(source_groups: list[ObjectBase], param_dict: dict): - """Copy any property groups over to param_dict of temporary workspace""" - temp_prop_groups = param_dict["objects"].property_groups - for group in source_groups: - if not isinstance(group, PropertyGroup): - continue - for temp_group in temp_prop_groups: - if temp_group.name != group.name: - continue - for key, value in param_dict.items(): - if hasattr(value, "uid") and value.uid == group.uid: - param_dict[key] = temp_group.uid - - @staticmethod - def run(app_name: str, app_class: BaseDashApplication, ui_json: InputFile): - """ - Launch Qt app from terminal. - - :param app_name: Name of app to display as Qt window title. - :param app_class: Type of app to create. - :param ui_json: Input file to pass to app for initialization. - """ - # Start server - port = ObjectSelection.get_port() - threading.Thread( - target=ObjectSelection.start_server, - args=(port, app_class, ui_json), - daemon=True, - ).start() - - # Make Qt window - ObjectSelection.make_qt_window(app_name, port) - - @property - def app_name(self) -> str | None: - """ - Name of app that appears as Qt window title. - """ - return self._app_name - - @app_name.setter - def app_name(self, val): - if not isinstance(val, str) and (val is not None): - raise TypeError("Value for attribute `app_name` should be 'str' or 'None'") - self._app_name = val - - @property - def app_class(self) -> type[BaseDashApplication]: - """ - The kind of app to launch. - """ - return self._app_class - - @app_class.setter - def app_class(self, val): - if not issubclass(val, BaseDashApplication): - raise TypeError( - "Value for attribute `app_class` should be a subclass of " - ":obj:`geoapps_utils.application.BaseDashApplication`" - ) - self._app_class = val - - @property - def param_class(self) -> type[BaseParams]: - """ - The param class associated with the launched app. - """ - return self._param_class - - @param_class.setter - def param_class(self, val): - if not issubclass(val, BaseParams): - raise TypeError( - "Value for attribute `param_class` should be a subclass of " - ":obj:`geoapps_utils.driver.params.BaseParams`" - ) - self._param_class = val - - @property - def workspace(self) -> Workspace | None: - """ - Input workspace. - """ - return self._workspace - - @workspace.setter - def workspace(self, val): - if not isinstance(val, Workspace) and (val is not None): - raise TypeError( - "Value for attribute `workspace` should be :obj:`geoh5py.workspace.Workspace`" - " or 'None'" - ) - if self._workspace is not None: - # Close old workspace - self._workspace.close() - self._workspace = val - - -class MainWindow(QMainWindow): - def __init__(self, parent=None): - super().__init__(parent) - self.aspect_ratio = 1.5 - - def resizeEvent(self, event): - QMainWindow.resizeEvent(self, event) - - # Get window size - height = self.size().height() - width = self.size().width() - - # Figure out which direction to expand in - width_diff = height * self.aspect_ratio - height_diff = width / self.aspect_ratio - - new_width, new_height = width, height - - if ( - self.centralWidget().minimumSize().height() < height - and self.centralWidget().minimumSize().width() < width - ): - return - - if width_diff < height_diff and width > width_diff: - new_width = width_diff - new_height = height * self.aspect_ratio - elif height > height_diff: - new_height = height_diff - new_width = width * self.aspect_ratio - - width_margin = np.floor((width - new_width) / 2) - height_margin = np.floor((height - new_height) / 2) - - self.setContentsMargins( - width_margin, height_margin, width_margin, height_margin - ) diff --git a/geoapps_utils/application/layout.py b/geoapps_utils/application/layout.py deleted file mode 100644 index 5718c46..0000000 --- a/geoapps_utils/application/layout.py +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). - -from __future__ import annotations - -from dash import dcc, html - -workspace_layout = html.Div( - [ - dcc.Upload( - id="upload", - children=html.Button("Upload Workspace/ui.json"), - style={"margin_bottom": "40px"}, - ), - html.Div( - [ - dcc.Markdown( - children="Object:", - style={ - "width": "20%", - "display": "inline-block", - "margin-top": "20px", - "vertical-align": "bottom", - }, - ), - dcc.Dropdown( - id="objects", - style={ - "width": "65%", - "display": "inline-block", - "margin_bottom": "40px", - "vertical-align": "bottom", - }, - ), - ] - ), - ] -) - -launch_qt_layout = html.Div( - [ - html.Div( - [ - html.Button("Launch App", id="launch_app", n_clicks=0), - dcc.Markdown( - children="", - id="launch_app_markdown", - style={"width": "50%", "display": "inline-block"}, - ), - ], - style={"margin_top": "40px"}, - ), - dcc.Store(id="ui_json_data"), - ] -) - -object_selection_layout = html.Div([workspace_layout, launch_qt_layout]) - -export_layout = html.Div( - [ - html.Div( - [ - dcc.Markdown( - "Save as", style={"width": "25%", "display": "inline-block"} - ), - dcc.Input( - id="ga_group_name", - style={"width": "25%", "display": "inline-block"}, - ), - ] - ), - html.Div( - [ - dcc.Markdown( - children="Output path", - style={"width": "25%", "display": "inline-block"}, - ), - dcc.Input( - id="monitoring_directory", - style={ - "width": "50%", - "display": "inline-block", - "margin_bottom": "20px", - }, - ), - ] - ), - dcc.Checklist( - id="live_link", - options=[{"label": "Geoscience ANALYST Pro - Live link", "value": True}], - value=[], - style={"margin_bottom": "20px"}, - ), - html.Button("Export", id="export"), - dcc.Markdown(id="output_message"), - ] -) diff --git a/geoapps_utils/application/__init__.py b/geoapps_utils/utils/__init__.py similarity index 62% rename from geoapps_utils/application/__init__.py rename to geoapps_utils/utils/__init__.py index f333bfb..5aaccca 100644 --- a/geoapps_utils/application/__init__.py +++ b/geoapps_utils/utils/__init__.py @@ -1,6 +1,6 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. +# Copyright (c) 2024 Mira Geoscience Ltd. # -# This file is part of geoapps-utils. +# This file is part of geoapps-utils package. # # geoapps-utils is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). diff --git a/geoapps_utils/conversions.py b/geoapps_utils/utils/conversions.py similarity index 100% rename from geoapps_utils/conversions.py rename to geoapps_utils/utils/conversions.py diff --git a/geoapps_utils/formatters.py b/geoapps_utils/utils/formatters.py similarity index 100% rename from geoapps_utils/formatters.py rename to geoapps_utils/utils/formatters.py diff --git a/geoapps_utils/importing.py b/geoapps_utils/utils/importing.py similarity index 100% rename from geoapps_utils/importing.py rename to geoapps_utils/utils/importing.py diff --git a/geoapps_utils/iterables.py b/geoapps_utils/utils/iterables.py similarity index 92% rename from geoapps_utils/iterables.py rename to geoapps_utils/utils/iterables.py index bad9ff3..a9df6d2 100644 --- a/geoapps_utils/iterables.py +++ b/geoapps_utils/utils/iterables.py @@ -1,5 +1,10 @@ # Copyright (c) 2023-2024 Mira Geoscience Ltd. # +# This file is part of geoapps-utils package. +# +# geoapps-utils is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). +# # This file is part of geoapps-utils. # # geoapps-utils is distributed under the terms and conditions of the MIT License @@ -14,7 +19,7 @@ from geoh5py.shared import Entity from geoh5py.workspace import Workspace -from geoapps_utils.conversions import string_to_numeric +from geoapps_utils.utils.conversions import string_to_numeric def find_value(labels: list, keywords: list, default=None) -> list: diff --git a/geoapps_utils/locations.py b/geoapps_utils/utils/locations.py similarity index 100% rename from geoapps_utils/locations.py rename to geoapps_utils/utils/locations.py diff --git a/geoapps_utils/numerical.py b/geoapps_utils/utils/numerical.py similarity index 100% rename from geoapps_utils/numerical.py rename to geoapps_utils/utils/numerical.py diff --git a/geoapps_utils/plotting.py b/geoapps_utils/utils/plotting.py similarity index 100% rename from geoapps_utils/plotting.py rename to geoapps_utils/utils/plotting.py diff --git a/geoapps_utils/transformations.py b/geoapps_utils/utils/transformations.py similarity index 100% rename from geoapps_utils/transformations.py rename to geoapps_utils/utils/transformations.py diff --git a/geoapps_utils/workspace.py b/geoapps_utils/utils/workspace.py similarity index 100% rename from geoapps_utils/workspace.py rename to geoapps_utils/utils/workspace.py diff --git a/pyproject.toml b/pyproject.toml index 79d256b..e943252 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,24 +24,17 @@ include = [ { path = "docs/**/THIRD_PARTY_SOFTWARE.rst", format = ["sdist", "wheel"] }, ] -classifiers = [ - "Development Status :: 3 - Alpha", - "Intended Audience :: Science/Research", - "Programming Language :: Python", - "Topic :: Scientific/Engineering", - "Topic :: Scientific/Engineering :: Mathematics", - "Topic :: Scientific/Engineering :: Physics", - "Operating System :: Microsoft :: Windows", - "Operating System :: POSIX", - "Operating System :: Unix", - "Operating System :: MacOS", - "Natural Language :: English", -] +[tool.conda-lock] +platforms = ['win-64', 'linux-64'] +channels = ['conda-forge'] -[tool.poetry.scripts] +[[tool.poetry.source]] +name = "mira-pypi" +priority = "explicit" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/analyst-pypi-local/simple" [tool.poetry.dependencies] -python = "^3.10, <3.11" # limited to 3.10 because of PySide2 +python = "^3.10, <3.11" numpy = "~1.26.0" # also in geoh5py pydantic = "^2.5.2" # also in geoh5py @@ -49,17 +42,12 @@ scipy = "~1.14.0" ## pip dependencies from Git repositories #---------------------------------------- -#geoh5py = {version = "~0.10.0-alpha.1", source = "pypi", allow-prereleases = true} +geoh5py = {version = "~0.9.0", allow-prereleases = true} +#geoh5py = {version = "~0.10.0-alpha.1", source = "pypi", allow-prereleases = true}x #geoh5py = {url = "https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz"} -geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "develop"} +#geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "develop"} #geoh5py = {url = "http://localhost:8888/geoh5py.tar.gz"} -## dependencies for plots with Dash -#------------------------------- -dash = {version = "^2.12", optional = true} -flask = {version = "^3.0.3", optional = true} -pyqtwebengine = {version = "~5.15.2, <5.15.7", optional = true} # 5.15.7 and newer on conda-forge, but not in PyPI -pyside2 = {version = "~5.15.2.1", optional = true} # 5.15.3 and newer on conda-forge, but not in PyPI ## about pip dependencies # to be specified to work with conda-lock @@ -70,14 +58,6 @@ pyside2 = {version = "~5.15.2.1", optional = true} # 5.15.3 and newer on conda- # - to actually lock on a revision: my_package = { git = "https://github.com/ORGANISATION/REPO.git", rev = "GIT_REV" } # (where rev value is a tag, a branch name or a commit hash). Can also use ``branch`` or ``tag`` instead of ``rev`` -[tool.conda-lock.dependencies] -pyside2 = {version = "5.15.*", optional = true} # allow Conda to resolve to a higher existing version than in PyPI - -## indirect dependencies, forcing them here for installation through Conda not pip -#--------------------------------------------------------------------------------- -h5py = ">=3.2.1, <4.0.0" # from geoh5py -Pillow = ">=10.3.0, <10.4.0" # from geoh5py - [tool.poetry.group.dev.dependencies] Pygments = "*" pylint = "*" @@ -86,16 +66,6 @@ pytest-cov = "*" tomli = "*" [tool.poetry.extras] -dash = [ - "dash", - "flask", - "pyqtwebengine", - "pyside2", -] - -[tool.conda-lock] -platforms = ['win-64', 'linux-64'] -channels = ['conda-forge'] [tool.isort] profile = "black" @@ -121,7 +91,7 @@ plugins = [ [tool.coverage.run] branch = true source = ["geoapps_utils"] -omit = ["geoapps_utils/application/*"] +omit = [] [tool.coverage.report] exclude_lines = [ @@ -131,7 +101,7 @@ exclude_lines = [ "pragma: no cover" ] -fail_under = 75 +fail_under = 80 [tool.coverage.html] skip_empty = true diff --git a/tests/conversions_test.py b/tests/conversions_test.py index 6d14636..eeb8030 100644 --- a/tests/conversions_test.py +++ b/tests/conversions_test.py @@ -7,7 +7,7 @@ from __future__ import annotations -from geoapps_utils.conversions import hex_to_rgb, string_to_numeric +from geoapps_utils.utils.conversions import hex_to_rgb, string_to_numeric def test_hex_to_rgb(): diff --git a/tests/dataclass_test.py b/tests/dataclass_test.py index 2345a03..0fd9331 100644 --- a/tests/dataclass_test.py +++ b/tests/dataclass_test.py @@ -5,6 +5,8 @@ # geoapps-utils is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). +# pylint: disable=too-few-public-methods + from __future__ import annotations import pytest diff --git a/tests/formatters_test.py b/tests/formatters_test.py index 9f104b1..3857767 100644 --- a/tests/formatters_test.py +++ b/tests/formatters_test.py @@ -7,7 +7,7 @@ from __future__ import annotations -from geoapps_utils.formatters import string_name +from geoapps_utils.utils.formatters import string_name def test_string_name(): diff --git a/tests/importing_test.py b/tests/importing_test.py index 013c934..54070c2 100644 --- a/tests/importing_test.py +++ b/tests/importing_test.py @@ -15,7 +15,7 @@ import geoh5py import pytest -from geoapps_utils.importing import assets_path, warn_module_not_found +from geoapps_utils.utils.importing import assets_path, warn_module_not_found def test_assets_path(tmp_path): diff --git a/tests/iterables_test.py b/tests/iterables_test.py index c7273cc..bc67c4c 100644 --- a/tests/iterables_test.py +++ b/tests/iterables_test.py @@ -15,7 +15,7 @@ from geoh5py import Workspace from geoh5py.objects import Grid2D -from geoapps_utils.iterables import ( +from geoapps_utils.utils.iterables import ( find_value, sorted_alphanumeric_list, sorted_children_dict, diff --git a/tests/locations_test.py b/tests/locations_test.py index 6eb5dc5..9fbc461 100644 --- a/tests/locations_test.py +++ b/tests/locations_test.py @@ -11,7 +11,7 @@ from geoh5py import Workspace from geoh5py.objects import Grid2D, Points -from geoapps_utils.locations import ( +from geoapps_utils.utils.locations import ( get_locations, get_overlapping_limits, map_indices_to_coordinates, diff --git a/tests/numerical_test.py b/tests/numerical_test.py index 9ab8e8c..29b0243 100644 --- a/tests/numerical_test.py +++ b/tests/numerical_test.py @@ -10,7 +10,11 @@ import numpy as np from numpy import random -from geoapps_utils.numerical import running_mean, traveling_salesman, weighted_average +from geoapps_utils.utils.numerical import ( + running_mean, + traveling_salesman, + weighted_average, +) def test_running_mean(): diff --git a/tests/plotting_test.py b/tests/plotting_test.py index 8f99e5a..5488a34 100644 --- a/tests/plotting_test.py +++ b/tests/plotting_test.py @@ -9,7 +9,7 @@ import numpy as np -from geoapps_utils.plotting import inv_symlog, symlog +from geoapps_utils.utils.plotting import inv_symlog, symlog def test_plotting_symlog(): diff --git a/tests/transformations_test.py b/tests/transformations_test.py index 40ecf12..8ca09d0 100644 --- a/tests/transformations_test.py +++ b/tests/transformations_test.py @@ -9,7 +9,7 @@ import numpy as np -from geoapps_utils.transformations import rotate_xyz +from geoapps_utils.utils.transformations import rotate_xyz def test_positive_rotation_xyz(): From 0984126c2ddbbf0e55498853fec9c2f717348ff1 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Tue, 23 Jul 2024 09:15:55 -0700 Subject: [PATCH 041/132] Re-build env --- .github/workflows/pytest-unix-os.yaml | 2 +- .github/workflows/pytest-windows.yaml | 2 +- deps-lock-config.yaml | 4 +- environments/env-python-3.11.yml | 3 + environments/env-python-3.12.yml | 3 + .../py-3.10-linux-64-dev.conda.lock.yml | 162 +- environments/py-3.10-linux-64.conda.lock.yml | 150 +- .../py-3.10-win-64-dev.conda.lock.yml | 94 +- environments/py-3.10-win-64.conda.lock.yml | 82 +- .../py-3.11-linux-64-dev.conda.lock.yml | 97 + environments/py-3.11-linux-64.conda.lock.yml | 79 + .../py-3.11-win-64-dev.conda.lock.yml | 95 + environments/py-3.11-win-64.conda.lock.yml | 77 + .../py-3.12-linux-64-dev.conda.lock.yml | 97 + environments/py-3.12-linux-64.conda.lock.yml | 79 + .../py-3.12-win-64-dev.conda.lock.yml | 95 + environments/py-3.12-win-64.conda.lock.yml | 77 + py-3.10.conda-lock.yml | 3001 ++--------------- py-3.11.conda-lock.yml | 2376 +++++++++++++ py-3.12.conda-lock.yml | 2376 +++++++++++++ pyproject.toml | 11 +- 21 files changed, 5726 insertions(+), 3236 deletions(-) create mode 100644 environments/env-python-3.11.yml create mode 100644 environments/env-python-3.12.yml create mode 100644 environments/py-3.11-linux-64-dev.conda.lock.yml create mode 100644 environments/py-3.11-linux-64.conda.lock.yml create mode 100644 environments/py-3.11-win-64-dev.conda.lock.yml create mode 100644 environments/py-3.11-win-64.conda.lock.yml create mode 100644 environments/py-3.12-linux-64-dev.conda.lock.yml create mode 100644 environments/py-3.12-linux-64.conda.lock.yml create mode 100644 environments/py-3.12-win-64-dev.conda.lock.yml create mode 100644 environments/py-3.12-win-64.conda.lock.yml create mode 100644 py-3.11.conda-lock.yml create mode 100644 py-3.12.conda-lock.yml diff --git a/.github/workflows/pytest-unix-os.yaml b/.github/workflows/pytest-unix-os.yaml index 2798e6e..1607e3c 100644 --- a/.github/workflows/pytest-unix-os.yaml +++ b/.github/workflows/pytest-unix-os.yaml @@ -28,7 +28,7 @@ jobs: strategy: fail-fast: false matrix: - python_ver: ['3.10'] + python_ver: ['3.10', '3.11', '3.12'] os: [ubuntu-latest] runs-on: ${{ matrix.os }} defaults: diff --git a/.github/workflows/pytest-windows.yaml b/.github/workflows/pytest-windows.yaml index cb092c8..53075e3 100644 --- a/.github/workflows/pytest-windows.yaml +++ b/.github/workflows/pytest-windows.yaml @@ -28,7 +28,7 @@ jobs: strategy: fail-fast: false matrix: - python_ver: ['3.10'] + python_ver: ['3.10', '3.11', '3.12'] defaults: run: shell: bash diff --git a/deps-lock-config.yaml b/deps-lock-config.yaml index a45a243..0ee84c5 100644 --- a/deps-lock-config.yaml +++ b/deps-lock-config.yaml @@ -1,5 +1,5 @@ -suffix_for_extras: - "": ["dash"] include_dev: True py_versions: - "3.10" + - "3.11" + - "3.12" diff --git a/environments/env-python-3.11.yml b/environments/env-python-3.11.yml new file mode 100644 index 0000000..6e37849 --- /dev/null +++ b/environments/env-python-3.11.yml @@ -0,0 +1,3 @@ +dependencies: + - python=3.11.* + - pip diff --git a/environments/env-python-3.12.yml b/environments/env-python-3.12.yml new file mode 100644 index 0000000..edaff3d --- /dev/null +++ b/environments/env-python-3.12.yml @@ -0,0 +1,3 @@ +dependencies: + - python=3.12.* + - pip diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index 3f70608..36e8a20 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -1,220 +1,96 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: de9f3d196c6774a1d70d72faa2419dc264e5f26b92ae15a9f925e5fef1e4ae46 +# input_hash: 3a1c1ecdedce3aa15e105a79e561803c0fefb1ce1d795e1140e829aee1b04643 channels: - conda-forge 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.2.2=py310hff52083_0 - - attr=2.5.1=h166bdaf_1 - - blinker=1.8.2=pyhd8ed1ab_0 - - brotli-python=1.1.0=py310hc6cd4ac_1 - - bzip2=1.0.8=hd590300_5 - - c-ares=1.28.1=hd590300_0 + - astroid=3.2.4=py310hff52083_0 + - bzip2=1.0.8=h4bc722e_7 + - c-ares=1.32.2=h4bc722e_0 - ca-certificates=2024.7.4=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - - cairo=1.18.0=hbb29018_2 - - certifi=2024.6.2=pyhd8ed1ab_0 - - cffi=1.16.0=py310h2fee648_0 - - charset-normalizer=3.3.2=pyhd8ed1ab_0 - - click=8.1.7=unix_pyh707e725_0 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.5.4=py310hc51659f_0 - - dash=2.17.1=pyhd8ed1ab_0 - - dbus=1.13.6=h5008d03_3 + - coverage=7.6.0=py310h5b4e0ec_0 - dill=0.3.8=pyhd8ed1ab_0 - - exceptiongroup=1.2.0=pyhd8ed1ab_2 - - expat=2.6.2=h59595ed_0 - - flask=3.0.3=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_2 - - fontconfig=2.14.2=h14ed4e7_0 - - fonts-conda-ecosystem=1=0 - - fonts-conda-forge=1=0 + - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 - - gettext=0.22.5=h59595ed_2 - - gettext-tools=0.22.5=h59595ed_2 - - giflib=5.2.2=hd590300_0 - - glib=2.80.2=h8a4344b_1 - - glib-tools=2.80.2=h73ef956_1 - - graphite2=1.3.13=h59595ed_1003 - - gst-plugins-base=1.24.5=hbaaba92_0 - - gstreamer=1.24.5=haf2f30d_0 - - h2=4.1.0=pyhd8ed1ab_0 - h5py=3.11.0=nompi_py310hf054cd7_102 - - harfbuzz=8.5.0=hfac3d4d_0 - hdf5=1.14.3=nompi_hdf9ad27_105 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 - - icu=73.2=h59595ed_0 - - idna=3.7=pyhd8ed1ab_0 - - importlib-metadata=8.0.0=pyha770c72_0 - iniconfig=2.0.0=pyhd8ed1ab_0 - isort=5.13.2=pyhd8ed1ab_0 - - itsdangerous=2.2.0=pyhd8ed1ab_0 - - jinja2=3.1.4=pyhd8ed1ab_0 - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - - lame=3.100=h166bdaf_1003 - lcms2=2.16=hb7c19ff_0 - ld_impl_linux-64=2.40=hf3520f5_7 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - - libasprintf=0.22.5=h661eb56_2 - - libasprintf-devel=0.22.5=h661eb56_2 - - libblas=3.9.0=22_linux64_openblas - - libcap=2.69=h0f662aa_0 - - libcblas=3.9.0=22_linux64_openblas - - libclang-cpp15=15.0.7=default_h127d8a8_5 - - libclang13=18.1.8=default_h6ae225f_0 - - libcups=2.3.3=h4637d8d_4 + - libblas=3.9.0=23_linux64_openblas + - libcblas=3.9.0=23_linux64_openblas - libcurl=8.8.0=hca28451_1 - libdeflate=1.20=hd590300_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - - libevent=2.1.12=hf998b51_1 - - libexpat=2.6.2=h59595ed_0 - libffi=3.4.2=h7f98852_5 - - libflac=1.4.3=h59595ed_0 - libgcc-ng=14.1.0=h77fa898_0 - - libgcrypt=1.11.0=h4ab18f5_0 - - libgettextpo=0.22.5=h59595ed_2 - - libgettextpo-devel=0.22.5=h59595ed_2 - libgfortran-ng=14.1.0=h69a702a_0 - libgfortran5=14.1.0=hc5f4f2c_0 - - libglib=2.80.2=h8a4344b_1 - libgomp=14.1.0=h77fa898_0 - - libgpg-error=1.50=h4f305b6_0 - - libiconv=1.17=hd590300_2 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=22_linux64_openblas - - libllvm15=15.0.7=hb3ce162_4 - - libllvm18=18.1.8=hc9dba70_0 + - liblapack=3.9.0=23_linux64_openblas - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - - libogg=1.3.5=h4ab18f5_0 - - libopenblas=0.3.27=pthreads_h413a1c8_0 - - libopus=1.3.1=h7f98852_1 + - libopenblas=0.3.27=pthreads_hac2b453_1 - libpng=1.6.43=h2797004_0 - - libpq=16.3=ha72fbe1_0 - - libsndfile=1.2.2=hc60ed4a_1 - libsqlite=3.46.0=hde9e2c9_0 - libssh2=1.11.0=h0841786_0 - libstdcxx-ng=14.1.0=hc0a3c3a_0 - - libsystemd0=255=h3516f8a_1 - libtiff=4.6.0=h1dd3fc0_3 - libuuid=2.38.1=h0b41bf4_0 - - libvorbis=1.3.7=h9c3ff4c_0 - - libwebp=1.4.0=h2c329e2_0 - libwebp-base=1.4.0=hd590300_0 - libxcb=1.16=hd590300_0 - libxcrypt=4.4.36=hd590300_1 - - libxkbcommon=1.7.0=h2c5496b_1 - - libxml2=2.12.7=hc051c1a_1 - - libxslt=1.1.39=h76b75d6_0 - libzlib=1.3.1=h4ab18f5_1 - - lz4-c=1.9.4=hcb278e6_0 - - markupsafe=2.1.5=py310h2372a71_0 - mccabe=0.7.0=pyhd8ed1ab_0 - - mpg123=1.32.6=h59595ed_0 - - mysql-common=8.3.0=hf1915f5_4 - - mysql-libs=8.3.0=hca2cd23_4 - ncurses=6.5=h59595ed_0 - - nest-asyncio=1.6.0=pyhd8ed1ab_0 - - nspr=4.35=h27087fc_0 - - nss=3.102=h593d115_0 - numpy=1.26.4=py310hb13e2d6_0 - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.3.1=h4ab18f5_1 + - openssl=3.3.1=h4bc722e_2 - packaging=24.1=pyhd8ed1ab_0 - - pcre2=10.44=h0f59acf_0 - pillow=10.3.0=py310hebfe307_1 - pip=24.0=pyhd8ed1ab_0 - - pixman=0.43.2=h59595ed_0 - platformdirs=4.2.2=pyhd8ed1ab_0 - - plotly=5.22.0=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=h36c2ea0_1001 - - pulseaudio-client=17.0=hb77b528_0 - - pycparser=2.22=pyhd8ed1ab_0 - - pydantic=2.8.0=pyhd8ed1ab_0 - - pydantic-core=2.20.0=py310he421c4c_0 + - pydantic=2.8.2=pyhd8ed1ab_0 + - pydantic-core=2.20.1=py310h42e942d_0 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.5=pyhd8ed1ab_0 - - pyqt=5.15.4=py310h29803b5_1 - - pyqt5-sip=12.9.0=py310hd8f1fbe_1 - - pyqtwebengine=5.15.4=py310h29803b5_1 - - pyside2=5.15.8=py310hffc9498_4 - - pysocks=1.7.1=pyha2e5f31_6 - - pytest=8.2.2=pyhd8ed1ab_0 + - pylint=3.2.6=pyhd8ed1ab_0 + - pytest=8.3.1=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.10.14=hd12c33a_0_cpython - python_abi=3.10=4_cp310 - - qt-main=5.15.8=ha2b5568_22 - - qt-webengine=5.15.8=h4c5bc8f_7 - readline=8.2=h8228510_1 - - requests=2.32.3=pyhd8ed1ab_0 - - retrying=1.3.3=py_2 - - scipy=1.14.0=py310h93e2701_0 - - setuptools=70.1.1=pyhd8ed1ab_0 - - sip=6.5.1=py310h122e73d_2 - - six=1.16.0=pyh6c4a22f_0 - - tenacity=8.4.2=pyhd8ed1ab_0 + - scipy=1.14.0=py310h93e2701_1 + - setuptools=71.0.4=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - - tomlkit=0.12.5=pyha770c72_0 + - tomlkit=0.13.0=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - - urllib3=2.2.2=pyhd8ed1ab_1 - - werkzeug=3.0.3=pyhd8ed1ab_0 - wheel=0.43.0=pyhd8ed1ab_1 - - xcb-util=0.4.1=hb711507_2 - - 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.42=h4ab18f5_0 - - xorg-compositeproto=0.4.2=h7f98852_1001 - - xorg-damageproto=1.2.1=h7f98852_1002 - - xorg-fixesproto=5.0=h7f98852_1002 - - xorg-inputproto=2.3.2=h7f98852_1002 - - xorg-kbproto=1.0.7=h7f98852_1002 - - xorg-libice=1.1.1=hd590300_0 - - xorg-libsm=1.2.4=h7391055_0 - - xorg-libx11=1.8.9=hb711507_1 - xorg-libxau=1.0.11=hd590300_0 - - xorg-libxcomposite=0.4.6=h0b41bf4_1 - - xorg-libxdamage=1.1.5=h7f98852_1 - xorg-libxdmcp=1.1.3=h7f98852_0 - - xorg-libxext=1.3.4=h0b41bf4_2 - - xorg-libxfixes=5.0.3=h7f98852_1004 - - xorg-libxi=1.7.10=h7f98852_0 - - xorg-libxrandr=1.5.2=h7f98852_1 - - xorg-libxrender=0.9.11=hd590300_0 - - xorg-libxtst=1.2.3=h7f98852_1002 - - xorg-randrproto=1.5.0=h7f98852_1001 - - xorg-recordproto=1.14.2=h7f98852_1002 - - xorg-renderproto=0.11.1=h7f98852_1002 - - xorg-util-macros=1.19.3=h7f98852_0 - - xorg-xextproto=7.3.0=h0b41bf4_1003 - - xorg-xf86vidmodeproto=2.3.1=h7f98852_1002 - - xorg-xproto=7.0.31=h7f98852_1007 - xz=5.2.6=h166bdaf_0 - - zipp=3.19.2=pyhd8ed1ab_0 - - zlib=1.3.1=h4ab18f5_1 - - zstandard=0.22.0=py310hab88d88_1 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index 6e0a3de..5d6a89f 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -1,202 +1,78 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: de9f3d196c6774a1d70d72faa2419dc264e5f26b92ae15a9f925e5fef1e4ae46 +# input_hash: 3a1c1ecdedce3aa15e105a79e561803c0fefb1ce1d795e1140e829aee1b04643 channels: - conda-forge 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 - - attr=2.5.1=h166bdaf_1 - - blinker=1.8.2=pyhd8ed1ab_0 - - brotli-python=1.1.0=py310hc6cd4ac_1 - - bzip2=1.0.8=hd590300_5 - - c-ares=1.28.1=hd590300_0 + - bzip2=1.0.8=h4bc722e_7 + - c-ares=1.32.2=h4bc722e_0 - ca-certificates=2024.7.4=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - - cairo=1.18.0=hbb29018_2 - - certifi=2024.6.2=pyhd8ed1ab_0 - - cffi=1.16.0=py310h2fee648_0 - - charset-normalizer=3.3.2=pyhd8ed1ab_0 - - click=8.1.7=unix_pyh707e725_0 - - dash=2.17.1=pyhd8ed1ab_0 - - dbus=1.13.6=h5008d03_3 - - expat=2.6.2=h59595ed_0 - - flask=3.0.3=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_2 - - fontconfig=2.14.2=h14ed4e7_0 - - fonts-conda-ecosystem=1=0 - - fonts-conda-forge=1=0 - freetype=2.12.1=h267a509_2 - - gettext=0.22.5=h59595ed_2 - - gettext-tools=0.22.5=h59595ed_2 - - giflib=5.2.2=hd590300_0 - - glib=2.80.2=h8a4344b_1 - - glib-tools=2.80.2=h73ef956_1 - - graphite2=1.3.13=h59595ed_1003 - - gst-plugins-base=1.24.5=hbaaba92_0 - - gstreamer=1.24.5=haf2f30d_0 - - h2=4.1.0=pyhd8ed1ab_0 - h5py=3.11.0=nompi_py310hf054cd7_102 - - harfbuzz=8.5.0=hfac3d4d_0 - hdf5=1.14.3=nompi_hdf9ad27_105 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 - - icu=73.2=h59595ed_0 - - idna=3.7=pyhd8ed1ab_0 - - importlib-metadata=8.0.0=pyha770c72_0 - - itsdangerous=2.2.0=pyhd8ed1ab_0 - - jinja2=3.1.4=pyhd8ed1ab_0 - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - - lame=3.100=h166bdaf_1003 - lcms2=2.16=hb7c19ff_0 - ld_impl_linux-64=2.40=hf3520f5_7 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - - libasprintf=0.22.5=h661eb56_2 - - libasprintf-devel=0.22.5=h661eb56_2 - - libblas=3.9.0=22_linux64_openblas - - libcap=2.69=h0f662aa_0 - - libcblas=3.9.0=22_linux64_openblas - - libclang-cpp15=15.0.7=default_h127d8a8_5 - - libclang13=18.1.8=default_h6ae225f_0 - - libcups=2.3.3=h4637d8d_4 + - libblas=3.9.0=23_linux64_openblas + - libcblas=3.9.0=23_linux64_openblas - libcurl=8.8.0=hca28451_1 - libdeflate=1.20=hd590300_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - - libevent=2.1.12=hf998b51_1 - - libexpat=2.6.2=h59595ed_0 - libffi=3.4.2=h7f98852_5 - - libflac=1.4.3=h59595ed_0 - libgcc-ng=14.1.0=h77fa898_0 - - libgcrypt=1.11.0=h4ab18f5_0 - - libgettextpo=0.22.5=h59595ed_2 - - libgettextpo-devel=0.22.5=h59595ed_2 - libgfortran-ng=14.1.0=h69a702a_0 - libgfortran5=14.1.0=hc5f4f2c_0 - - libglib=2.80.2=h8a4344b_1 - libgomp=14.1.0=h77fa898_0 - - libgpg-error=1.50=h4f305b6_0 - - libiconv=1.17=hd590300_2 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=22_linux64_openblas - - libllvm15=15.0.7=hb3ce162_4 - - libllvm18=18.1.8=hc9dba70_0 + - liblapack=3.9.0=23_linux64_openblas - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - - libogg=1.3.5=h4ab18f5_0 - - libopenblas=0.3.27=pthreads_h413a1c8_0 - - libopus=1.3.1=h7f98852_1 + - libopenblas=0.3.27=pthreads_hac2b453_1 - libpng=1.6.43=h2797004_0 - - libpq=16.3=ha72fbe1_0 - - libsndfile=1.2.2=hc60ed4a_1 - libsqlite=3.46.0=hde9e2c9_0 - libssh2=1.11.0=h0841786_0 - libstdcxx-ng=14.1.0=hc0a3c3a_0 - - libsystemd0=255=h3516f8a_1 - libtiff=4.6.0=h1dd3fc0_3 - libuuid=2.38.1=h0b41bf4_0 - - libvorbis=1.3.7=h9c3ff4c_0 - - libwebp=1.4.0=h2c329e2_0 - libwebp-base=1.4.0=hd590300_0 - libxcb=1.16=hd590300_0 - libxcrypt=4.4.36=hd590300_1 - - libxkbcommon=1.7.0=h2c5496b_1 - - libxml2=2.12.7=hc051c1a_1 - - libxslt=1.1.39=h76b75d6_0 - libzlib=1.3.1=h4ab18f5_1 - - lz4-c=1.9.4=hcb278e6_0 - - markupsafe=2.1.5=py310h2372a71_0 - - mpg123=1.32.6=h59595ed_0 - - mysql-common=8.3.0=hf1915f5_4 - - mysql-libs=8.3.0=hca2cd23_4 - ncurses=6.5=h59595ed_0 - - nest-asyncio=1.6.0=pyhd8ed1ab_0 - - nspr=4.35=h27087fc_0 - - nss=3.102=h593d115_0 - numpy=1.26.4=py310hb13e2d6_0 - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.3.1=h4ab18f5_1 - - pcre2=10.44=h0f59acf_0 + - openssl=3.3.1=h4bc722e_2 - pillow=10.3.0=py310hebfe307_1 - pip=24.0=pyhd8ed1ab_0 - - pixman=0.43.2=h59595ed_0 - - plotly=5.22.0=pyhd8ed1ab_0 - pthread-stubs=0.4=h36c2ea0_1001 - - pulseaudio-client=17.0=hb77b528_0 - - pycparser=2.22=pyhd8ed1ab_0 - - pydantic=2.8.0=pyhd8ed1ab_0 - - pydantic-core=2.20.0=py310he421c4c_0 - - pyqt=5.15.4=py310h29803b5_1 - - pyqt5-sip=12.9.0=py310hd8f1fbe_1 - - pyqtwebengine=5.15.4=py310h29803b5_1 - - pyside2=5.15.8=py310hffc9498_4 - - pysocks=1.7.1=pyha2e5f31_6 + - pydantic=2.8.2=pyhd8ed1ab_0 + - pydantic-core=2.20.1=py310h42e942d_0 - python=3.10.14=hd12c33a_0_cpython - python_abi=3.10=4_cp310 - - qt-main=5.15.8=ha2b5568_22 - - qt-webengine=5.15.8=h4c5bc8f_7 - readline=8.2=h8228510_1 - - requests=2.32.3=pyhd8ed1ab_0 - - retrying=1.3.3=py_2 - - scipy=1.14.0=py310h93e2701_0 - - setuptools=70.1.1=pyhd8ed1ab_0 - - sip=6.5.1=py310h122e73d_2 - - six=1.16.0=pyh6c4a22f_0 - - tenacity=8.4.2=pyhd8ed1ab_0 + - scipy=1.14.0=py310h93e2701_1 + - setuptools=71.0.4=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - - urllib3=2.2.2=pyhd8ed1ab_1 - - werkzeug=3.0.3=pyhd8ed1ab_0 - wheel=0.43.0=pyhd8ed1ab_1 - - xcb-util=0.4.1=hb711507_2 - - 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.42=h4ab18f5_0 - - xorg-compositeproto=0.4.2=h7f98852_1001 - - xorg-damageproto=1.2.1=h7f98852_1002 - - xorg-fixesproto=5.0=h7f98852_1002 - - xorg-inputproto=2.3.2=h7f98852_1002 - - xorg-kbproto=1.0.7=h7f98852_1002 - - xorg-libice=1.1.1=hd590300_0 - - xorg-libsm=1.2.4=h7391055_0 - - xorg-libx11=1.8.9=hb711507_1 - xorg-libxau=1.0.11=hd590300_0 - - xorg-libxcomposite=0.4.6=h0b41bf4_1 - - xorg-libxdamage=1.1.5=h7f98852_1 - xorg-libxdmcp=1.1.3=h7f98852_0 - - xorg-libxext=1.3.4=h0b41bf4_2 - - xorg-libxfixes=5.0.3=h7f98852_1004 - - xorg-libxi=1.7.10=h7f98852_0 - - xorg-libxrandr=1.5.2=h7f98852_1 - - xorg-libxrender=0.9.11=hd590300_0 - - xorg-libxtst=1.2.3=h7f98852_1002 - - xorg-randrproto=1.5.0=h7f98852_1001 - - xorg-recordproto=1.14.2=h7f98852_1002 - - xorg-renderproto=0.11.1=h7f98852_1002 - - xorg-util-macros=1.19.3=h7f98852_0 - - xorg-xextproto=7.3.0=h0b41bf4_1003 - - xorg-xf86vidmodeproto=2.3.1=h7f98852_1002 - - xorg-xproto=7.0.31=h7f98852_1007 - xz=5.2.6=h166bdaf_0 - - zipp=3.19.2=pyhd8ed1ab_0 - - zlib=1.3.1=h4ab18f5_1 - - zstandard=0.22.0=py310hab88d88_1 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index accbf10..9740a79 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -1,144 +1,94 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 01d4f4b41361bed113f08a58a32a2e82e7175c1fda87bf63691c825fc01ab501 +# input_hash: fd3d026cc29f159aff640dda387da428c51add222c2b33a8cb099d791d8431ba channels: - conda-forge dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - - astroid=3.2.2=py310h5588dad_0 - - blinker=1.8.2=pyhd8ed1ab_0 - - brotli-python=1.1.0=py310h00ffb61_1 - - bzip2=1.0.8=hcfcfb64_5 + - astroid=3.2.4=py310h5588dad_0 + - bzip2=1.0.8=h2466b09_7 - ca-certificates=2024.7.4=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - - certifi=2024.6.2=pyhd8ed1ab_0 - - cffi=1.16.0=py310h8d17308_0 - - charset-normalizer=3.3.2=pyhd8ed1ab_0 - - click=8.1.7=win_pyh7428d3b_0 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.5.4=py310ha8f682b_0 - - dash=2.17.1=pyhd8ed1ab_0 + - coverage=7.6.0=py310ha8f682b_0 - dill=0.3.8=pyhd8ed1ab_0 - - exceptiongroup=1.2.0=pyhd8ed1ab_2 - - flask=3.0.3=pyhd8ed1ab_0 + - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - - glib=2.80.2=h7025463_1 - - glib-tools=2.80.2=h4394cf3_1 - - gst-plugins-base=1.24.5=hb0a98b8_0 - - gstreamer=1.24.5=h5006eae_0 - - h2=4.1.0=pyhd8ed1ab_0 - h5py=3.11.0=nompi_py310h2b0be38_102 - hdf5=1.14.3=nompi_h2b43c12_105 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 - - icu=73.2=h63175ca_0 - - idna=3.7=pyhd8ed1ab_0 - - importlib-metadata=8.0.0=pyha770c72_0 - iniconfig=2.0.0=pyhd8ed1ab_0 - - intel-openmp=2024.2.0=h57928b3_979 + - intel-openmp=2024.2.0=h57928b3_980 - isort=5.13.2=pyhd8ed1ab_0 - - itsdangerous=2.2.0=pyhd8ed1ab_0 - - jinja2=3.1.4=pyhd8ed1ab_0 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=22_win64_mkl - - libcblas=3.9.0=22_win64_mkl - - libclang13=18.1.8=default_ha5278ca_0 + - libblas=3.9.0=23_win64_mkl + - libcblas=3.9.0=23_win64_mkl - libcurl=8.8.0=hd5e4a3a_1 - libdeflate=1.20=hcfcfb64_0 - libffi=3.4.2=h8ffe710_5 - - libglib=2.80.2=h7025463_1 - - libhwloc=2.11.0=default_h8125262_1000 + - libhwloc=2.11.1=default_h8125262_1000 - libiconv=1.17=hcfcfb64_2 - - libintl=0.22.5=h5728263_2 - - libintl-devel=0.22.5=h5728263_2 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=22_win64_mkl - - libogg=1.3.5=h2466b09_0 + - liblapack=3.9.0=23_win64_mkl - libpng=1.6.43=h19919ed_0 - libsqlite=3.46.0=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - libtiff=4.6.0=hddb2be6_3 - - libvorbis=1.3.7=h0e60522_0 - - libwebp=1.4.0=h2466b09_0 - libwebp-base=1.4.0=hcfcfb64_0 - libxcb=1.16=hcd874cb_0 - - libxml2=2.12.7=h283a6d9_1 - - libxslt=1.1.39=h3df6e99_0 + - libxml2=2.12.7=h0f24e4e_4 - libzlib=1.3.1=h2466b09_1 - m2w64-gcc-libgfortran=5.3.0=6 - m2w64-gcc-libs=5.3.0=7 - m2w64-gcc-libs-core=5.3.0=7 - m2w64-gmp=6.1.0=2 - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 - - markupsafe=2.1.5=py310h8d17308_0 - mccabe=0.7.0=pyhd8ed1ab_0 - - mkl=2024.1.0=h66d3029_692 + - mkl=2024.1.0=h66d3029_694 - msys2-conda-epoch=20160418=1 - - nest-asyncio=1.6.0=pyhd8ed1ab_0 - numpy=1.26.4=py310hf667824_0 - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.3.1=h2466b09_1 + - openssl=3.3.1=h2466b09_2 - packaging=24.1=pyhd8ed1ab_0 - - pcre2=10.44=h3d7b363_0 - pillow=10.3.0=py310h3e38d90_1 - pip=24.0=pyhd8ed1ab_0 - platformdirs=4.2.2=pyhd8ed1ab_0 - - plotly=5.22.0=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=hcd874cb_1001 - pthreads-win32=2.9.1=hfa6e2cd_3 - - pycparser=2.22=pyhd8ed1ab_0 - - pydantic=2.8.0=pyhd8ed1ab_0 - - pydantic-core=2.20.0=py310hc226416_0 + - pydantic=2.8.2=pyhd8ed1ab_0 + - pydantic-core=2.20.1=py310hc226416_0 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.5=pyhd8ed1ab_0 - - pyqt=5.15.4=py310hbabf5d4_1 - - pyqt5-sip=12.9.0=py310h8a704f9_1 - - pyqtwebengine=5.15.4=py310hbabf5d4_1 - - pyside2=5.15.8=py310h1e56762_4 - - pysocks=1.7.1=pyh0701188_6 - - pytest=8.2.2=pyhd8ed1ab_0 + - pylint=3.2.6=pyhd8ed1ab_0 + - pytest=8.3.1=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.10.14=h4de0772_0_cpython - python_abi=3.10=4_cp310 - - qt-main=5.15.8=h06adc49_22 - - qt-webengine=5.15.8=h4bf5c4e_4 - - requests=2.32.3=pyhd8ed1ab_0 - - retrying=1.3.3=py_2 - - scipy=1.14.0=py310h46043a1_0 - - setuptools=70.1.1=pyhd8ed1ab_0 - - sip=6.5.1=py310h8a704f9_2 - - six=1.16.0=pyh6c4a22f_0 - - tbb=2021.12.0=hc790b64_2 - - tenacity=8.4.2=pyhd8ed1ab_0 + - scipy=1.14.0=py310h46043a1_1 + - setuptools=71.0.4=pyhd8ed1ab_0 + - tbb=2021.12.0=hc790b64_3 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - - tomlkit=0.12.5=pyha770c72_0 + - tomlkit=0.13.0=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - ucrt=10.0.22621.0=h57928b3_0 - - urllib3=2.2.2=pyhd8ed1ab_1 - vc=14.3=h8a93ad2_20 - vc14_runtime=14.40.33810=ha82c5b3_20 - vs2015_runtime=14.40.33810=h3bf8584_20 - - werkzeug=3.0.3=pyhd8ed1ab_0 - wheel=0.43.0=pyhd8ed1ab_1 - - win_inet_pton=1.1.0=pyhd8ed1ab_6 - xorg-libxau=1.0.11=hcd874cb_0 - xorg-libxdmcp=1.1.3=hcd874cb_0 - xz=5.2.6=h8d14728_0 - - zipp=3.19.2=pyhd8ed1ab_0 - - zstandard=0.22.0=py310he5e10e1_1 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index 9f85c48..60169d7 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -1,126 +1,76 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 01d4f4b41361bed113f08a58a32a2e82e7175c1fda87bf63691c825fc01ab501 +# input_hash: fd3d026cc29f159aff640dda387da428c51add222c2b33a8cb099d791d8431ba channels: - conda-forge dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - - blinker=1.8.2=pyhd8ed1ab_0 - - brotli-python=1.1.0=py310h00ffb61_1 - - bzip2=1.0.8=hcfcfb64_5 + - bzip2=1.0.8=h2466b09_7 - ca-certificates=2024.7.4=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - - certifi=2024.6.2=pyhd8ed1ab_0 - - cffi=1.16.0=py310h8d17308_0 - - charset-normalizer=3.3.2=pyhd8ed1ab_0 - - click=8.1.7=win_pyh7428d3b_0 - - dash=2.17.1=pyhd8ed1ab_0 - - flask=3.0.3=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - - glib=2.80.2=h7025463_1 - - glib-tools=2.80.2=h4394cf3_1 - - gst-plugins-base=1.24.5=hb0a98b8_0 - - gstreamer=1.24.5=h5006eae_0 - - h2=4.1.0=pyhd8ed1ab_0 - h5py=3.11.0=nompi_py310h2b0be38_102 - hdf5=1.14.3=nompi_h2b43c12_105 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 - - icu=73.2=h63175ca_0 - - idna=3.7=pyhd8ed1ab_0 - - importlib-metadata=8.0.0=pyha770c72_0 - - intel-openmp=2024.2.0=h57928b3_979 - - itsdangerous=2.2.0=pyhd8ed1ab_0 - - jinja2=3.1.4=pyhd8ed1ab_0 + - intel-openmp=2024.2.0=h57928b3_980 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=22_win64_mkl - - libcblas=3.9.0=22_win64_mkl - - libclang13=18.1.8=default_ha5278ca_0 + - libblas=3.9.0=23_win64_mkl + - libcblas=3.9.0=23_win64_mkl - libcurl=8.8.0=hd5e4a3a_1 - libdeflate=1.20=hcfcfb64_0 - libffi=3.4.2=h8ffe710_5 - - libglib=2.80.2=h7025463_1 - - libhwloc=2.11.0=default_h8125262_1000 + - libhwloc=2.11.1=default_h8125262_1000 - libiconv=1.17=hcfcfb64_2 - - libintl=0.22.5=h5728263_2 - - libintl-devel=0.22.5=h5728263_2 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=22_win64_mkl - - libogg=1.3.5=h2466b09_0 + - liblapack=3.9.0=23_win64_mkl - libpng=1.6.43=h19919ed_0 - libsqlite=3.46.0=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - libtiff=4.6.0=hddb2be6_3 - - libvorbis=1.3.7=h0e60522_0 - - libwebp=1.4.0=h2466b09_0 - libwebp-base=1.4.0=hcfcfb64_0 - libxcb=1.16=hcd874cb_0 - - libxml2=2.12.7=h283a6d9_1 - - libxslt=1.1.39=h3df6e99_0 + - libxml2=2.12.7=h0f24e4e_4 - libzlib=1.3.1=h2466b09_1 - m2w64-gcc-libgfortran=5.3.0=6 - m2w64-gcc-libs=5.3.0=7 - m2w64-gcc-libs-core=5.3.0=7 - m2w64-gmp=6.1.0=2 - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 - - markupsafe=2.1.5=py310h8d17308_0 - - mkl=2024.1.0=h66d3029_692 + - mkl=2024.1.0=h66d3029_694 - msys2-conda-epoch=20160418=1 - - nest-asyncio=1.6.0=pyhd8ed1ab_0 - numpy=1.26.4=py310hf667824_0 - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.3.1=h2466b09_1 - - pcre2=10.44=h3d7b363_0 + - openssl=3.3.1=h2466b09_2 - pillow=10.3.0=py310h3e38d90_1 - pip=24.0=pyhd8ed1ab_0 - - plotly=5.22.0=pyhd8ed1ab_0 - pthread-stubs=0.4=hcd874cb_1001 - pthreads-win32=2.9.1=hfa6e2cd_3 - - pycparser=2.22=pyhd8ed1ab_0 - - pydantic=2.8.0=pyhd8ed1ab_0 - - pydantic-core=2.20.0=py310hc226416_0 - - pyqt=5.15.4=py310hbabf5d4_1 - - pyqt5-sip=12.9.0=py310h8a704f9_1 - - pyqtwebengine=5.15.4=py310hbabf5d4_1 - - pyside2=5.15.8=py310h1e56762_4 - - pysocks=1.7.1=pyh0701188_6 + - pydantic=2.8.2=pyhd8ed1ab_0 + - pydantic-core=2.20.1=py310hc226416_0 - python=3.10.14=h4de0772_0_cpython - python_abi=3.10=4_cp310 - - qt-main=5.15.8=h06adc49_22 - - qt-webengine=5.15.8=h4bf5c4e_4 - - requests=2.32.3=pyhd8ed1ab_0 - - retrying=1.3.3=py_2 - - scipy=1.14.0=py310h46043a1_0 - - setuptools=70.1.1=pyhd8ed1ab_0 - - sip=6.5.1=py310h8a704f9_2 - - six=1.16.0=pyh6c4a22f_0 - - tbb=2021.12.0=hc790b64_2 - - tenacity=8.4.2=pyhd8ed1ab_0 + - scipy=1.14.0=py310h46043a1_1 + - setuptools=71.0.4=pyhd8ed1ab_0 + - tbb=2021.12.0=hc790b64_3 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - ucrt=10.0.22621.0=h57928b3_0 - - urllib3=2.2.2=pyhd8ed1ab_1 - vc=14.3=h8a93ad2_20 - vc14_runtime=14.40.33810=ha82c5b3_20 - vs2015_runtime=14.40.33810=h3bf8584_20 - - werkzeug=3.0.3=pyhd8ed1ab_0 - wheel=0.43.0=pyhd8ed1ab_1 - - win_inet_pton=1.1.0=pyhd8ed1ab_6 - xorg-libxau=1.0.11=hcd874cb_0 - xorg-libxdmcp=1.1.3=hcd874cb_0 - xz=5.2.6=h8d14728_0 - - zipp=3.19.2=pyhd8ed1ab_0 - - zstandard=0.22.0=py310he5e10e1_1 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64-dev.conda.lock.yml b/environments/py-3.11-linux-64-dev.conda.lock.yml new file mode 100644 index 0000000..e7270a5 --- /dev/null +++ b/environments/py-3.11-linux-64-dev.conda.lock.yml @@ -0,0 +1,97 @@ +# Generated by conda-lock. +# platform: linux-64 +# input_hash: 86148e93b2517e1ee9b7d27c2b87d03032068b64d307fd110e8870225e949bed + +channels: + - conda-forge +dependencies: + - _libgcc_mutex=0.1=conda_forge + - _openmp_mutex=4.5=2_gnu + - annotated-types=0.7.0=pyhd8ed1ab_0 + - astroid=3.2.4=py311h38be061_0 + - bzip2=1.0.8=h4bc722e_7 + - c-ares=1.32.2=h4bc722e_0 + - ca-certificates=2024.7.4=hbcca054_0 + - cached-property=1.5.2=hd8ed1ab_1 + - cached_property=1.5.2=pyha770c72_1 + - colorama=0.4.6=pyhd8ed1ab_0 + - coverage=7.6.0=py311h61187de_0 + - dill=0.3.8=pyhd8ed1ab_0 + - exceptiongroup=1.2.2=pyhd8ed1ab_0 + - freetype=2.12.1=h267a509_2 + - h5py=3.11.0=nompi_py311h439e445_102 + - hdf5=1.14.3=nompi_hdf9ad27_105 + - iniconfig=2.0.0=pyhd8ed1ab_0 + - isort=5.13.2=pyhd8ed1ab_0 + - keyutils=1.6.1=h166bdaf_0 + - krb5=1.21.3=h659f571_0 + - lcms2=2.16=hb7c19ff_0 + - ld_impl_linux-64=2.40=hf3520f5_7 + - lerc=4.0.0=h27087fc_0 + - libaec=1.1.3=h59595ed_0 + - libblas=3.9.0=23_linux64_openblas + - libcblas=3.9.0=23_linux64_openblas + - libcurl=8.8.0=hca28451_1 + - libdeflate=1.20=hd590300_0 + - libedit=3.1.20191231=he28a2e2_2 + - libev=4.33=hd590300_2 + - libexpat=2.6.2=h59595ed_0 + - libffi=3.4.2=h7f98852_5 + - libgcc-ng=14.1.0=h77fa898_0 + - libgfortran-ng=14.1.0=h69a702a_0 + - libgfortran5=14.1.0=hc5f4f2c_0 + - libgomp=14.1.0=h77fa898_0 + - libjpeg-turbo=3.0.0=hd590300_1 + - liblapack=3.9.0=23_linux64_openblas + - libnghttp2=1.58.0=h47da74e_1 + - libnsl=2.0.1=hd590300_0 + - libopenblas=0.3.27=pthreads_hac2b453_1 + - libpng=1.6.43=h2797004_0 + - libsqlite=3.46.0=hde9e2c9_0 + - libssh2=1.11.0=h0841786_0 + - libstdcxx-ng=14.1.0=hc0a3c3a_0 + - libtiff=4.6.0=h1dd3fc0_3 + - libuuid=2.38.1=h0b41bf4_0 + - libwebp-base=1.4.0=hd590300_0 + - libxcb=1.16=hd590300_0 + - libxcrypt=4.4.36=hd590300_1 + - libzlib=1.3.1=h4ab18f5_1 + - mccabe=0.7.0=pyhd8ed1ab_0 + - ncurses=6.5=h59595ed_0 + - numpy=1.26.4=py311h64a7726_0 + - openjpeg=2.5.2=h488ebb8_0 + - openssl=3.3.1=h4bc722e_2 + - packaging=24.1=pyhd8ed1ab_0 + - pillow=10.3.0=py311h82a398c_1 + - pip=24.0=pyhd8ed1ab_0 + - platformdirs=4.2.2=pyhd8ed1ab_0 + - pluggy=1.5.0=pyhd8ed1ab_0 + - pthread-stubs=0.4=h36c2ea0_1001 + - pydantic=2.8.2=pyhd8ed1ab_0 + - pydantic-core=2.20.1=py311hb3a8bbb_0 + - pygments=2.18.0=pyhd8ed1ab_0 + - pylint=3.2.6=pyhd8ed1ab_0 + - pytest=8.3.1=pyhd8ed1ab_0 + - pytest-cov=5.0.0=pyhd8ed1ab_0 + - python=3.11.9=hb806964_0_cpython + - python_abi=3.11=4_cp311 + - readline=8.2=h8228510_1 + - scipy=1.14.0=py311h517d4fd_1 + - setuptools=71.0.4=pyhd8ed1ab_0 + - tk=8.6.13=noxft_h4845f30_101 + - toml=0.10.2=pyhd8ed1ab_0 + - tomli=2.0.1=pyhd8ed1ab_0 + - tomlkit=0.13.0=pyha770c72_0 + - typing-extensions=4.12.2=hd8ed1ab_0 + - typing_extensions=4.12.2=pyha770c72_0 + - tzdata=2024a=h0c530f3_0 + - wheel=0.43.0=pyhd8ed1ab_1 + - xorg-libxau=1.0.11=hd590300_0 + - xorg-libxdmcp=1.1.3=h7f98852_0 + - xz=5.2.6=h166bdaf_0 + - zstd=1.5.6=ha6fb4c9_0 + - pip: + - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + +variables: + KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64.conda.lock.yml b/environments/py-3.11-linux-64.conda.lock.yml new file mode 100644 index 0000000..73ea492 --- /dev/null +++ b/environments/py-3.11-linux-64.conda.lock.yml @@ -0,0 +1,79 @@ +# Generated by conda-lock. +# platform: linux-64 +# input_hash: 86148e93b2517e1ee9b7d27c2b87d03032068b64d307fd110e8870225e949bed + +channels: + - conda-forge +dependencies: + - _libgcc_mutex=0.1=conda_forge + - _openmp_mutex=4.5=2_gnu + - annotated-types=0.7.0=pyhd8ed1ab_0 + - bzip2=1.0.8=h4bc722e_7 + - c-ares=1.32.2=h4bc722e_0 + - ca-certificates=2024.7.4=hbcca054_0 + - cached-property=1.5.2=hd8ed1ab_1 + - cached_property=1.5.2=pyha770c72_1 + - freetype=2.12.1=h267a509_2 + - h5py=3.11.0=nompi_py311h439e445_102 + - hdf5=1.14.3=nompi_hdf9ad27_105 + - keyutils=1.6.1=h166bdaf_0 + - krb5=1.21.3=h659f571_0 + - lcms2=2.16=hb7c19ff_0 + - ld_impl_linux-64=2.40=hf3520f5_7 + - lerc=4.0.0=h27087fc_0 + - libaec=1.1.3=h59595ed_0 + - libblas=3.9.0=23_linux64_openblas + - libcblas=3.9.0=23_linux64_openblas + - libcurl=8.8.0=hca28451_1 + - libdeflate=1.20=hd590300_0 + - libedit=3.1.20191231=he28a2e2_2 + - libev=4.33=hd590300_2 + - libexpat=2.6.2=h59595ed_0 + - libffi=3.4.2=h7f98852_5 + - libgcc-ng=14.1.0=h77fa898_0 + - libgfortran-ng=14.1.0=h69a702a_0 + - libgfortran5=14.1.0=hc5f4f2c_0 + - libgomp=14.1.0=h77fa898_0 + - libjpeg-turbo=3.0.0=hd590300_1 + - liblapack=3.9.0=23_linux64_openblas + - libnghttp2=1.58.0=h47da74e_1 + - libnsl=2.0.1=hd590300_0 + - libopenblas=0.3.27=pthreads_hac2b453_1 + - libpng=1.6.43=h2797004_0 + - libsqlite=3.46.0=hde9e2c9_0 + - libssh2=1.11.0=h0841786_0 + - libstdcxx-ng=14.1.0=hc0a3c3a_0 + - libtiff=4.6.0=h1dd3fc0_3 + - libuuid=2.38.1=h0b41bf4_0 + - libwebp-base=1.4.0=hd590300_0 + - libxcb=1.16=hd590300_0 + - libxcrypt=4.4.36=hd590300_1 + - libzlib=1.3.1=h4ab18f5_1 + - ncurses=6.5=h59595ed_0 + - numpy=1.26.4=py311h64a7726_0 + - openjpeg=2.5.2=h488ebb8_0 + - openssl=3.3.1=h4bc722e_2 + - pillow=10.3.0=py311h82a398c_1 + - pip=24.0=pyhd8ed1ab_0 + - pthread-stubs=0.4=h36c2ea0_1001 + - pydantic=2.8.2=pyhd8ed1ab_0 + - pydantic-core=2.20.1=py311hb3a8bbb_0 + - python=3.11.9=hb806964_0_cpython + - python_abi=3.11=4_cp311 + - readline=8.2=h8228510_1 + - scipy=1.14.0=py311h517d4fd_1 + - setuptools=71.0.4=pyhd8ed1ab_0 + - tk=8.6.13=noxft_h4845f30_101 + - typing-extensions=4.12.2=hd8ed1ab_0 + - typing_extensions=4.12.2=pyha770c72_0 + - tzdata=2024a=h0c530f3_0 + - wheel=0.43.0=pyhd8ed1ab_1 + - xorg-libxau=1.0.11=hd590300_0 + - xorg-libxdmcp=1.1.3=h7f98852_0 + - xz=5.2.6=h166bdaf_0 + - zstd=1.5.6=ha6fb4c9_0 + - pip: + - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + +variables: + KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64-dev.conda.lock.yml b/environments/py-3.11-win-64-dev.conda.lock.yml new file mode 100644 index 0000000..eddbe3d --- /dev/null +++ b/environments/py-3.11-win-64-dev.conda.lock.yml @@ -0,0 +1,95 @@ +# Generated by conda-lock. +# platform: win-64 +# input_hash: 4d0fd1b35c83dcd54d6952dff56957f2b47ba9cbd1a7812bdc9263457157c9c8 + +channels: + - conda-forge +dependencies: + - annotated-types=0.7.0=pyhd8ed1ab_0 + - astroid=3.2.4=py311h1ea47a8_0 + - bzip2=1.0.8=h2466b09_7 + - ca-certificates=2024.7.4=h56e8100_0 + - cached-property=1.5.2=hd8ed1ab_1 + - cached_property=1.5.2=pyha770c72_1 + - colorama=0.4.6=pyhd8ed1ab_0 + - coverage=7.6.0=py311he736701_0 + - dill=0.3.8=pyhd8ed1ab_0 + - exceptiongroup=1.2.2=pyhd8ed1ab_0 + - freetype=2.12.1=hdaf720e_2 + - h5py=3.11.0=nompi_py311h67016bb_102 + - hdf5=1.14.3=nompi_h2b43c12_105 + - iniconfig=2.0.0=pyhd8ed1ab_0 + - intel-openmp=2024.2.0=h57928b3_980 + - isort=5.13.2=pyhd8ed1ab_0 + - krb5=1.21.3=hdf4eb48_0 + - lcms2=2.16=h67d730c_0 + - lerc=4.0.0=h63175ca_0 + - libaec=1.1.3=h63175ca_0 + - libblas=3.9.0=23_win64_mkl + - libcblas=3.9.0=23_win64_mkl + - libcurl=8.8.0=hd5e4a3a_1 + - libdeflate=1.20=hcfcfb64_0 + - libexpat=2.6.2=h63175ca_0 + - libffi=3.4.2=h8ffe710_5 + - libhwloc=2.11.1=default_h8125262_1000 + - libiconv=1.17=hcfcfb64_2 + - libjpeg-turbo=3.0.0=hcfcfb64_1 + - liblapack=3.9.0=23_win64_mkl + - libpng=1.6.43=h19919ed_0 + - libsqlite=3.46.0=h2466b09_0 + - libssh2=1.11.0=h7dfc565_0 + - libtiff=4.6.0=hddb2be6_3 + - libwebp-base=1.4.0=hcfcfb64_0 + - libxcb=1.16=hcd874cb_0 + - libxml2=2.12.7=h0f24e4e_4 + - libzlib=1.3.1=h2466b09_1 + - m2w64-gcc-libgfortran=5.3.0=6 + - m2w64-gcc-libs=5.3.0=7 + - m2w64-gcc-libs-core=5.3.0=7 + - m2w64-gmp=6.1.0=2 + - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 + - mccabe=0.7.0=pyhd8ed1ab_0 + - mkl=2024.1.0=h66d3029_694 + - msys2-conda-epoch=20160418=1 + - numpy=1.26.4=py311h0b4df5a_0 + - openjpeg=2.5.2=h3d672ee_0 + - openssl=3.3.1=h2466b09_2 + - packaging=24.1=pyhd8ed1ab_0 + - pillow=10.3.0=py311h5592be9_1 + - pip=24.0=pyhd8ed1ab_0 + - platformdirs=4.2.2=pyhd8ed1ab_0 + - pluggy=1.5.0=pyhd8ed1ab_0 + - pthread-stubs=0.4=hcd874cb_1001 + - pthreads-win32=2.9.1=hfa6e2cd_3 + - pydantic=2.8.2=pyhd8ed1ab_0 + - pydantic-core=2.20.1=py311h533ab2d_0 + - pygments=2.18.0=pyhd8ed1ab_0 + - pylint=3.2.6=pyhd8ed1ab_0 + - pytest=8.3.1=pyhd8ed1ab_0 + - pytest-cov=5.0.0=pyhd8ed1ab_0 + - python=3.11.9=h631f459_0_cpython + - python_abi=3.11=4_cp311 + - scipy=1.14.0=py311hd4686c6_1 + - setuptools=71.0.4=pyhd8ed1ab_0 + - tbb=2021.12.0=hc790b64_3 + - tk=8.6.13=h5226925_1 + - toml=0.10.2=pyhd8ed1ab_0 + - tomli=2.0.1=pyhd8ed1ab_0 + - tomlkit=0.13.0=pyha770c72_0 + - typing-extensions=4.12.2=hd8ed1ab_0 + - typing_extensions=4.12.2=pyha770c72_0 + - tzdata=2024a=h0c530f3_0 + - ucrt=10.0.22621.0=h57928b3_0 + - vc=14.3=h8a93ad2_20 + - vc14_runtime=14.40.33810=ha82c5b3_20 + - vs2015_runtime=14.40.33810=h3bf8584_20 + - wheel=0.43.0=pyhd8ed1ab_1 + - xorg-libxau=1.0.11=hcd874cb_0 + - xorg-libxdmcp=1.1.3=hcd874cb_0 + - xz=5.2.6=h8d14728_0 + - zstd=1.5.6=h0ea2cb4_0 + - pip: + - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + +variables: + KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64.conda.lock.yml b/environments/py-3.11-win-64.conda.lock.yml new file mode 100644 index 0000000..c15e272 --- /dev/null +++ b/environments/py-3.11-win-64.conda.lock.yml @@ -0,0 +1,77 @@ +# Generated by conda-lock. +# platform: win-64 +# input_hash: 4d0fd1b35c83dcd54d6952dff56957f2b47ba9cbd1a7812bdc9263457157c9c8 + +channels: + - conda-forge +dependencies: + - annotated-types=0.7.0=pyhd8ed1ab_0 + - bzip2=1.0.8=h2466b09_7 + - ca-certificates=2024.7.4=h56e8100_0 + - cached-property=1.5.2=hd8ed1ab_1 + - cached_property=1.5.2=pyha770c72_1 + - freetype=2.12.1=hdaf720e_2 + - h5py=3.11.0=nompi_py311h67016bb_102 + - hdf5=1.14.3=nompi_h2b43c12_105 + - intel-openmp=2024.2.0=h57928b3_980 + - krb5=1.21.3=hdf4eb48_0 + - lcms2=2.16=h67d730c_0 + - lerc=4.0.0=h63175ca_0 + - libaec=1.1.3=h63175ca_0 + - libblas=3.9.0=23_win64_mkl + - libcblas=3.9.0=23_win64_mkl + - libcurl=8.8.0=hd5e4a3a_1 + - libdeflate=1.20=hcfcfb64_0 + - libexpat=2.6.2=h63175ca_0 + - libffi=3.4.2=h8ffe710_5 + - libhwloc=2.11.1=default_h8125262_1000 + - libiconv=1.17=hcfcfb64_2 + - libjpeg-turbo=3.0.0=hcfcfb64_1 + - liblapack=3.9.0=23_win64_mkl + - libpng=1.6.43=h19919ed_0 + - libsqlite=3.46.0=h2466b09_0 + - libssh2=1.11.0=h7dfc565_0 + - libtiff=4.6.0=hddb2be6_3 + - libwebp-base=1.4.0=hcfcfb64_0 + - libxcb=1.16=hcd874cb_0 + - libxml2=2.12.7=h0f24e4e_4 + - libzlib=1.3.1=h2466b09_1 + - m2w64-gcc-libgfortran=5.3.0=6 + - m2w64-gcc-libs=5.3.0=7 + - m2w64-gcc-libs-core=5.3.0=7 + - m2w64-gmp=6.1.0=2 + - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 + - mkl=2024.1.0=h66d3029_694 + - msys2-conda-epoch=20160418=1 + - numpy=1.26.4=py311h0b4df5a_0 + - openjpeg=2.5.2=h3d672ee_0 + - openssl=3.3.1=h2466b09_2 + - pillow=10.3.0=py311h5592be9_1 + - pip=24.0=pyhd8ed1ab_0 + - pthread-stubs=0.4=hcd874cb_1001 + - pthreads-win32=2.9.1=hfa6e2cd_3 + - pydantic=2.8.2=pyhd8ed1ab_0 + - pydantic-core=2.20.1=py311h533ab2d_0 + - python=3.11.9=h631f459_0_cpython + - python_abi=3.11=4_cp311 + - scipy=1.14.0=py311hd4686c6_1 + - setuptools=71.0.4=pyhd8ed1ab_0 + - tbb=2021.12.0=hc790b64_3 + - tk=8.6.13=h5226925_1 + - typing-extensions=4.12.2=hd8ed1ab_0 + - typing_extensions=4.12.2=pyha770c72_0 + - tzdata=2024a=h0c530f3_0 + - ucrt=10.0.22621.0=h57928b3_0 + - vc=14.3=h8a93ad2_20 + - vc14_runtime=14.40.33810=ha82c5b3_20 + - vs2015_runtime=14.40.33810=h3bf8584_20 + - wheel=0.43.0=pyhd8ed1ab_1 + - xorg-libxau=1.0.11=hcd874cb_0 + - xorg-libxdmcp=1.1.3=hcd874cb_0 + - xz=5.2.6=h8d14728_0 + - zstd=1.5.6=h0ea2cb4_0 + - pip: + - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + +variables: + KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64-dev.conda.lock.yml b/environments/py-3.12-linux-64-dev.conda.lock.yml new file mode 100644 index 0000000..5a22d35 --- /dev/null +++ b/environments/py-3.12-linux-64-dev.conda.lock.yml @@ -0,0 +1,97 @@ +# Generated by conda-lock. +# platform: linux-64 +# input_hash: deffb50b15c3320bf83dee9e5819c92ce0a97e31f8e5423110b6c93d9b6edffb + +channels: + - conda-forge +dependencies: + - _libgcc_mutex=0.1=conda_forge + - _openmp_mutex=4.5=2_gnu + - annotated-types=0.7.0=pyhd8ed1ab_0 + - astroid=3.2.4=py312h7900ff3_0 + - bzip2=1.0.8=h4bc722e_7 + - c-ares=1.32.2=h4bc722e_0 + - ca-certificates=2024.7.4=hbcca054_0 + - cached-property=1.5.2=hd8ed1ab_1 + - cached_property=1.5.2=pyha770c72_1 + - colorama=0.4.6=pyhd8ed1ab_0 + - coverage=7.6.0=py312h41a817b_0 + - dill=0.3.8=pyhd8ed1ab_0 + - exceptiongroup=1.2.2=pyhd8ed1ab_0 + - freetype=2.12.1=h267a509_2 + - h5py=3.11.0=nompi_py312hb7ab980_102 + - hdf5=1.14.3=nompi_hdf9ad27_105 + - iniconfig=2.0.0=pyhd8ed1ab_0 + - isort=5.13.2=pyhd8ed1ab_0 + - keyutils=1.6.1=h166bdaf_0 + - krb5=1.21.3=h659f571_0 + - lcms2=2.16=hb7c19ff_0 + - ld_impl_linux-64=2.40=hf3520f5_7 + - lerc=4.0.0=h27087fc_0 + - libaec=1.1.3=h59595ed_0 + - libblas=3.9.0=23_linux64_openblas + - libcblas=3.9.0=23_linux64_openblas + - libcurl=8.8.0=hca28451_1 + - libdeflate=1.20=hd590300_0 + - libedit=3.1.20191231=he28a2e2_2 + - libev=4.33=hd590300_2 + - libexpat=2.6.2=h59595ed_0 + - libffi=3.4.2=h7f98852_5 + - libgcc-ng=14.1.0=h77fa898_0 + - libgfortran-ng=14.1.0=h69a702a_0 + - libgfortran5=14.1.0=hc5f4f2c_0 + - libgomp=14.1.0=h77fa898_0 + - libjpeg-turbo=3.0.0=hd590300_1 + - liblapack=3.9.0=23_linux64_openblas + - libnghttp2=1.58.0=h47da74e_1 + - libnsl=2.0.1=hd590300_0 + - libopenblas=0.3.27=pthreads_hac2b453_1 + - libpng=1.6.43=h2797004_0 + - libsqlite=3.46.0=hde9e2c9_0 + - libssh2=1.11.0=h0841786_0 + - libstdcxx-ng=14.1.0=hc0a3c3a_0 + - libtiff=4.6.0=h1dd3fc0_3 + - libuuid=2.38.1=h0b41bf4_0 + - libwebp-base=1.4.0=hd590300_0 + - libxcb=1.16=hd590300_0 + - libxcrypt=4.4.36=hd590300_1 + - libzlib=1.3.1=h4ab18f5_1 + - mccabe=0.7.0=pyhd8ed1ab_0 + - ncurses=6.5=h59595ed_0 + - numpy=1.26.4=py312heda63a1_0 + - openjpeg=2.5.2=h488ebb8_0 + - openssl=3.3.1=h4bc722e_2 + - packaging=24.1=pyhd8ed1ab_0 + - pillow=10.3.0=py312h287a98d_1 + - pip=24.0=pyhd8ed1ab_0 + - platformdirs=4.2.2=pyhd8ed1ab_0 + - pluggy=1.5.0=pyhd8ed1ab_0 + - pthread-stubs=0.4=h36c2ea0_1001 + - pydantic=2.8.2=pyhd8ed1ab_0 + - pydantic-core=2.20.1=py312hf008fa9_0 + - pygments=2.18.0=pyhd8ed1ab_0 + - pylint=3.2.6=pyhd8ed1ab_0 + - pytest=8.3.1=pyhd8ed1ab_0 + - pytest-cov=5.0.0=pyhd8ed1ab_0 + - python=3.12.4=h194c7f8_0_cpython + - python_abi=3.12=4_cp312 + - readline=8.2=h8228510_1 + - scipy=1.14.0=py312hc2bc53b_1 + - setuptools=71.0.4=pyhd8ed1ab_0 + - tk=8.6.13=noxft_h4845f30_101 + - toml=0.10.2=pyhd8ed1ab_0 + - tomli=2.0.1=pyhd8ed1ab_0 + - tomlkit=0.13.0=pyha770c72_0 + - typing-extensions=4.12.2=hd8ed1ab_0 + - typing_extensions=4.12.2=pyha770c72_0 + - tzdata=2024a=h0c530f3_0 + - wheel=0.43.0=pyhd8ed1ab_1 + - xorg-libxau=1.0.11=hd590300_0 + - xorg-libxdmcp=1.1.3=h7f98852_0 + - xz=5.2.6=h166bdaf_0 + - zstd=1.5.6=ha6fb4c9_0 + - pip: + - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + +variables: + KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64.conda.lock.yml b/environments/py-3.12-linux-64.conda.lock.yml new file mode 100644 index 0000000..dd1a877 --- /dev/null +++ b/environments/py-3.12-linux-64.conda.lock.yml @@ -0,0 +1,79 @@ +# Generated by conda-lock. +# platform: linux-64 +# input_hash: deffb50b15c3320bf83dee9e5819c92ce0a97e31f8e5423110b6c93d9b6edffb + +channels: + - conda-forge +dependencies: + - _libgcc_mutex=0.1=conda_forge + - _openmp_mutex=4.5=2_gnu + - annotated-types=0.7.0=pyhd8ed1ab_0 + - bzip2=1.0.8=h4bc722e_7 + - c-ares=1.32.2=h4bc722e_0 + - ca-certificates=2024.7.4=hbcca054_0 + - cached-property=1.5.2=hd8ed1ab_1 + - cached_property=1.5.2=pyha770c72_1 + - freetype=2.12.1=h267a509_2 + - h5py=3.11.0=nompi_py312hb7ab980_102 + - hdf5=1.14.3=nompi_hdf9ad27_105 + - keyutils=1.6.1=h166bdaf_0 + - krb5=1.21.3=h659f571_0 + - lcms2=2.16=hb7c19ff_0 + - ld_impl_linux-64=2.40=hf3520f5_7 + - lerc=4.0.0=h27087fc_0 + - libaec=1.1.3=h59595ed_0 + - libblas=3.9.0=23_linux64_openblas + - libcblas=3.9.0=23_linux64_openblas + - libcurl=8.8.0=hca28451_1 + - libdeflate=1.20=hd590300_0 + - libedit=3.1.20191231=he28a2e2_2 + - libev=4.33=hd590300_2 + - libexpat=2.6.2=h59595ed_0 + - libffi=3.4.2=h7f98852_5 + - libgcc-ng=14.1.0=h77fa898_0 + - libgfortran-ng=14.1.0=h69a702a_0 + - libgfortran5=14.1.0=hc5f4f2c_0 + - libgomp=14.1.0=h77fa898_0 + - libjpeg-turbo=3.0.0=hd590300_1 + - liblapack=3.9.0=23_linux64_openblas + - libnghttp2=1.58.0=h47da74e_1 + - libnsl=2.0.1=hd590300_0 + - libopenblas=0.3.27=pthreads_hac2b453_1 + - libpng=1.6.43=h2797004_0 + - libsqlite=3.46.0=hde9e2c9_0 + - libssh2=1.11.0=h0841786_0 + - libstdcxx-ng=14.1.0=hc0a3c3a_0 + - libtiff=4.6.0=h1dd3fc0_3 + - libuuid=2.38.1=h0b41bf4_0 + - libwebp-base=1.4.0=hd590300_0 + - libxcb=1.16=hd590300_0 + - libxcrypt=4.4.36=hd590300_1 + - libzlib=1.3.1=h4ab18f5_1 + - ncurses=6.5=h59595ed_0 + - numpy=1.26.4=py312heda63a1_0 + - openjpeg=2.5.2=h488ebb8_0 + - openssl=3.3.1=h4bc722e_2 + - pillow=10.3.0=py312h287a98d_1 + - pip=24.0=pyhd8ed1ab_0 + - pthread-stubs=0.4=h36c2ea0_1001 + - pydantic=2.8.2=pyhd8ed1ab_0 + - pydantic-core=2.20.1=py312hf008fa9_0 + - python=3.12.4=h194c7f8_0_cpython + - python_abi=3.12=4_cp312 + - readline=8.2=h8228510_1 + - scipy=1.14.0=py312hc2bc53b_1 + - setuptools=71.0.4=pyhd8ed1ab_0 + - tk=8.6.13=noxft_h4845f30_101 + - typing-extensions=4.12.2=hd8ed1ab_0 + - typing_extensions=4.12.2=pyha770c72_0 + - tzdata=2024a=h0c530f3_0 + - wheel=0.43.0=pyhd8ed1ab_1 + - xorg-libxau=1.0.11=hd590300_0 + - xorg-libxdmcp=1.1.3=h7f98852_0 + - xz=5.2.6=h166bdaf_0 + - zstd=1.5.6=ha6fb4c9_0 + - pip: + - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + +variables: + KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64-dev.conda.lock.yml b/environments/py-3.12-win-64-dev.conda.lock.yml new file mode 100644 index 0000000..ac9da67 --- /dev/null +++ b/environments/py-3.12-win-64-dev.conda.lock.yml @@ -0,0 +1,95 @@ +# Generated by conda-lock. +# platform: win-64 +# input_hash: a38ec19dbce38ff55075eed0d267bef3b380401945fa0f0442a345dcfee7b425 + +channels: + - conda-forge +dependencies: + - annotated-types=0.7.0=pyhd8ed1ab_0 + - astroid=3.2.4=py312h2e8e312_0 + - bzip2=1.0.8=h2466b09_7 + - ca-certificates=2024.7.4=h56e8100_0 + - cached-property=1.5.2=hd8ed1ab_1 + - cached_property=1.5.2=pyha770c72_1 + - colorama=0.4.6=pyhd8ed1ab_0 + - coverage=7.6.0=py312h4389bb4_0 + - dill=0.3.8=pyhd8ed1ab_0 + - exceptiongroup=1.2.2=pyhd8ed1ab_0 + - freetype=2.12.1=hdaf720e_2 + - h5py=3.11.0=nompi_py312ha036244_102 + - hdf5=1.14.3=nompi_h2b43c12_105 + - iniconfig=2.0.0=pyhd8ed1ab_0 + - intel-openmp=2024.2.0=h57928b3_980 + - isort=5.13.2=pyhd8ed1ab_0 + - krb5=1.21.3=hdf4eb48_0 + - lcms2=2.16=h67d730c_0 + - lerc=4.0.0=h63175ca_0 + - libaec=1.1.3=h63175ca_0 + - libblas=3.9.0=23_win64_mkl + - libcblas=3.9.0=23_win64_mkl + - libcurl=8.8.0=hd5e4a3a_1 + - libdeflate=1.20=hcfcfb64_0 + - libexpat=2.6.2=h63175ca_0 + - libffi=3.4.2=h8ffe710_5 + - libhwloc=2.11.1=default_h8125262_1000 + - libiconv=1.17=hcfcfb64_2 + - libjpeg-turbo=3.0.0=hcfcfb64_1 + - liblapack=3.9.0=23_win64_mkl + - libpng=1.6.43=h19919ed_0 + - libsqlite=3.46.0=h2466b09_0 + - libssh2=1.11.0=h7dfc565_0 + - libtiff=4.6.0=hddb2be6_3 + - libwebp-base=1.4.0=hcfcfb64_0 + - libxcb=1.16=hcd874cb_0 + - libxml2=2.12.7=h0f24e4e_4 + - libzlib=1.3.1=h2466b09_1 + - m2w64-gcc-libgfortran=5.3.0=6 + - m2w64-gcc-libs=5.3.0=7 + - m2w64-gcc-libs-core=5.3.0=7 + - m2w64-gmp=6.1.0=2 + - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 + - mccabe=0.7.0=pyhd8ed1ab_0 + - mkl=2024.1.0=h66d3029_694 + - msys2-conda-epoch=20160418=1 + - numpy=1.26.4=py312h8753938_0 + - openjpeg=2.5.2=h3d672ee_0 + - openssl=3.3.1=h2466b09_2 + - packaging=24.1=pyhd8ed1ab_0 + - pillow=10.3.0=py312h381445a_1 + - pip=24.0=pyhd8ed1ab_0 + - platformdirs=4.2.2=pyhd8ed1ab_0 + - pluggy=1.5.0=pyhd8ed1ab_0 + - pthread-stubs=0.4=hcd874cb_1001 + - pthreads-win32=2.9.1=hfa6e2cd_3 + - pydantic=2.8.2=pyhd8ed1ab_0 + - pydantic-core=2.20.1=py312h2615798_0 + - pygments=2.18.0=pyhd8ed1ab_0 + - pylint=3.2.6=pyhd8ed1ab_0 + - pytest=8.3.1=pyhd8ed1ab_0 + - pytest-cov=5.0.0=pyhd8ed1ab_0 + - python=3.12.4=h889d299_0_cpython + - python_abi=3.12=4_cp312 + - scipy=1.14.0=py312h1f4e10d_1 + - setuptools=71.0.4=pyhd8ed1ab_0 + - tbb=2021.12.0=hc790b64_3 + - tk=8.6.13=h5226925_1 + - toml=0.10.2=pyhd8ed1ab_0 + - tomli=2.0.1=pyhd8ed1ab_0 + - tomlkit=0.13.0=pyha770c72_0 + - typing-extensions=4.12.2=hd8ed1ab_0 + - typing_extensions=4.12.2=pyha770c72_0 + - tzdata=2024a=h0c530f3_0 + - ucrt=10.0.22621.0=h57928b3_0 + - vc=14.3=h8a93ad2_20 + - vc14_runtime=14.40.33810=ha82c5b3_20 + - vs2015_runtime=14.40.33810=h3bf8584_20 + - wheel=0.43.0=pyhd8ed1ab_1 + - xorg-libxau=1.0.11=hcd874cb_0 + - xorg-libxdmcp=1.1.3=hcd874cb_0 + - xz=5.2.6=h8d14728_0 + - zstd=1.5.6=h0ea2cb4_0 + - pip: + - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + +variables: + KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64.conda.lock.yml b/environments/py-3.12-win-64.conda.lock.yml new file mode 100644 index 0000000..c369fc6 --- /dev/null +++ b/environments/py-3.12-win-64.conda.lock.yml @@ -0,0 +1,77 @@ +# Generated by conda-lock. +# platform: win-64 +# input_hash: a38ec19dbce38ff55075eed0d267bef3b380401945fa0f0442a345dcfee7b425 + +channels: + - conda-forge +dependencies: + - annotated-types=0.7.0=pyhd8ed1ab_0 + - bzip2=1.0.8=h2466b09_7 + - ca-certificates=2024.7.4=h56e8100_0 + - cached-property=1.5.2=hd8ed1ab_1 + - cached_property=1.5.2=pyha770c72_1 + - freetype=2.12.1=hdaf720e_2 + - h5py=3.11.0=nompi_py312ha036244_102 + - hdf5=1.14.3=nompi_h2b43c12_105 + - intel-openmp=2024.2.0=h57928b3_980 + - krb5=1.21.3=hdf4eb48_0 + - lcms2=2.16=h67d730c_0 + - lerc=4.0.0=h63175ca_0 + - libaec=1.1.3=h63175ca_0 + - libblas=3.9.0=23_win64_mkl + - libcblas=3.9.0=23_win64_mkl + - libcurl=8.8.0=hd5e4a3a_1 + - libdeflate=1.20=hcfcfb64_0 + - libexpat=2.6.2=h63175ca_0 + - libffi=3.4.2=h8ffe710_5 + - libhwloc=2.11.1=default_h8125262_1000 + - libiconv=1.17=hcfcfb64_2 + - libjpeg-turbo=3.0.0=hcfcfb64_1 + - liblapack=3.9.0=23_win64_mkl + - libpng=1.6.43=h19919ed_0 + - libsqlite=3.46.0=h2466b09_0 + - libssh2=1.11.0=h7dfc565_0 + - libtiff=4.6.0=hddb2be6_3 + - libwebp-base=1.4.0=hcfcfb64_0 + - libxcb=1.16=hcd874cb_0 + - libxml2=2.12.7=h0f24e4e_4 + - libzlib=1.3.1=h2466b09_1 + - m2w64-gcc-libgfortran=5.3.0=6 + - m2w64-gcc-libs=5.3.0=7 + - m2w64-gcc-libs-core=5.3.0=7 + - m2w64-gmp=6.1.0=2 + - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 + - mkl=2024.1.0=h66d3029_694 + - msys2-conda-epoch=20160418=1 + - numpy=1.26.4=py312h8753938_0 + - openjpeg=2.5.2=h3d672ee_0 + - openssl=3.3.1=h2466b09_2 + - pillow=10.3.0=py312h381445a_1 + - pip=24.0=pyhd8ed1ab_0 + - pthread-stubs=0.4=hcd874cb_1001 + - pthreads-win32=2.9.1=hfa6e2cd_3 + - pydantic=2.8.2=pyhd8ed1ab_0 + - pydantic-core=2.20.1=py312h2615798_0 + - python=3.12.4=h889d299_0_cpython + - python_abi=3.12=4_cp312 + - scipy=1.14.0=py312h1f4e10d_1 + - setuptools=71.0.4=pyhd8ed1ab_0 + - tbb=2021.12.0=hc790b64_3 + - tk=8.6.13=h5226925_1 + - typing-extensions=4.12.2=hd8ed1ab_0 + - typing_extensions=4.12.2=pyha770c72_0 + - tzdata=2024a=h0c530f3_0 + - ucrt=10.0.22621.0=h57928b3_0 + - vc=14.3=h8a93ad2_20 + - vc14_runtime=14.40.33810=ha82c5b3_20 + - vs2015_runtime=14.40.33810=h3bf8584_20 + - wheel=0.43.0=pyhd8ed1ab_1 + - xorg-libxau=1.0.11=hcd874cb_0 + - xorg-libxdmcp=1.1.3=hcd874cb_0 + - xz=5.2.6=h8d14728_0 + - zstd=1.5.6=h0ea2cb4_0 + - pip: + - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + +variables: + KMP_WARNINGS: 0 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index c53ad04..d35d35f 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -8,8 +8,6 @@ # conda-lock install -n YOURENV py-3.10.conda-lock.yml # This lock contains optional development dependencies. Include them in the installed environment with: # conda-lock install --dev-dependencies -n YOURENV py-3.10.conda-lock.yml -# This lock contains optional dependency categories dash. Include them in the installed environment with: -# conda-lock install -e dash -n YOURENV py-3.10.conda-lock.yml # To update a single package to the latest version compatible with the version constraints in the source: # conda-lock lock --lockfile py-3.10.conda-lock.yml --update PACKAGE # To re-solve the entire environment, e.g. after changing a version constraint in the source file: @@ -17,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: 01d4f4b41361bed113f08a58a32a2e82e7175c1fda87bf63691c825fc01ab501 - linux-64: de9f3d196c6774a1d70d72faa2419dc264e5f26b92ae15a9f925e5fef1e4ae46 + win-64: fd3d026cc29f159aff640dda387da428c51add222c2b33a8cb099d791d8431ba + linux-64: 3a1c1ecdedce3aa15e105a79e561803c0fefb1ce1d795e1140e829aee1b04643 channels: - url: conda-forge used_env_vars: [] @@ -53,18 +51,6 @@ package: sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22 category: main optional: false -- name: alsa-lib - version: 1.2.12 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.12-h4ab18f5_0.conda - hash: - md5: 7ed427f0871fd41cb1d9c17727c17589 - sha256: 64b95dd06d7ca6b54cea03b02da8f1657b9899ca376d0ca7b47823064f55fb16 - category: dash - optional: true - name: annotated-types version: 0.7.0 manager: conda @@ -92,110 +78,44 @@ package: category: main optional: false - name: astroid - version: 3.2.2 + version: 3.2.4 manager: conda platform: linux-64 dependencies: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.2.2-py310hff52083_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.2.4-py310hff52083_0.conda hash: - md5: 05ed062ee2ba7319981fce0434193d19 - sha256: 02d9b997194f546b1df7046ea624dbfc56e7f0e7ba83dccfb7ead879b907f37a + md5: 4acb210fe1d9e5833f8402cfa9064b38 + sha256: ff79f35ee5e84b13e8a0f1d64c957d9041c0a3cb0de8acef9a354014caa7fc1d category: dev optional: true - name: astroid - version: 3.2.2 + version: 3.2.4 manager: conda platform: win-64 dependencies: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.2.2-py310h5588dad_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.2.4-py310h5588dad_0.conda hash: - md5: 8fb4a9ea5dbbc3108bc70cffa32a3b7f - sha256: 5cbec3881ca2913a01bcde466cc29170ab83362d35985fdf1ab2364bc2bd0794 + md5: 6f02e90951acf0a26f9d5a32d93c5e47 + sha256: 0dad4fd31a54440e6b8aab58eec736359ce08358326ce9924a63a2c32d2c5d89 category: dev optional: true -- name: attr - version: 2.5.1 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 - hash: - md5: d9c69a24ad678ffce24c6543a0176b00 - sha256: 82c13b1772c21fc4a17441734de471d3aabf82b61db9b11f4a1bd04a9c4ac324 - category: dash - optional: true -- name: blinker - version: 1.8.2 - manager: conda - platform: linux-64 - dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/blinker-1.8.2-pyhd8ed1ab_0.conda - hash: - md5: cf85c002319c15e9721934104aaa1137 - sha256: 8ca3cd8f78d0607df28c9f76adb9800348f8f2dc8aa49d188a995a0acdc4477d - category: dash - optional: true -- name: blinker - version: 1.8.2 - manager: conda - platform: win-64 - dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/blinker-1.8.2-pyhd8ed1ab_0.conda - hash: - md5: cf85c002319c15e9721934104aaa1137 - sha256: 8ca3cd8f78d0607df28c9f76adb9800348f8f2dc8aa49d188a995a0acdc4477d - category: dash - optional: true -- name: brotli-python - version: 1.1.0 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py310hc6cd4ac_1.conda - hash: - md5: 1f95722c94f00b69af69a066c7433714 - sha256: e22268d81905338570786921b3def88e55f9ed6d0ccdd17d9fbae31a02fbef69 - category: dash - optional: true -- name: brotli-python - version: 1.1.0 - manager: conda - platform: win-64 - dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/brotli-python-1.1.0-py310h00ffb61_1.conda - hash: - md5: 42bfbc1d41cbe2696a3c9d8b0342324f - sha256: 8de77cf62a653dd6ffe19927b92c421f5fa73c078d7799181f5211a1bac2883b - category: dash - optional: true - name: bzip2 version: 1.0.8 manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hd590300_5.conda + url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda hash: - md5: 69b8b6202a07720f448be700e300ccf4 - sha256: 242c0c324507ee172c0e0dd2045814e746bb303d1eb78870d182ceb0abc726a8 + md5: 62ee74e96c5ebb0af99386de58cf9553 + sha256: 5ced96500d945fb286c9c838e54fa759aa04a7129c59800f0846b4335cee770d category: main optional: false - name: bzip2 @@ -206,22 +126,23 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/bzip2-1.0.8-hcfcfb64_5.conda + url: https://conda.anaconda.org/conda-forge/win-64/bzip2-1.0.8-h2466b09_7.conda hash: - md5: 26eb8ca6ea332b675e11704cce84a3be - sha256: ae5f47a5c86fd6db822931255dcf017eb12f60c77f07dc782ccb477f7808aab2 + md5: 276e7ffe9ffe39688abc665ef0f45596 + sha256: 35a5dad92e88fdd7fc405e864ec239486f4f31eec229e31686e61a140a8e573b category: main optional: false - name: c-ares - version: 1.28.1 + version: 1.32.2 manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.28.1-hd590300_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda hash: - md5: dcde58ff9a1f30b0037a2315d1846d1f - sha256: cb25063f3342149c7924b21544109696197a9d774f1407567477d4f3026bf38a + md5: 8024af1ee7078e37fa3101c0a0296af2 + sha256: d1b01f9e3d10b97fd09e19fda0caf9bfad3c884a6b19fb3f654a9aed02a70b58 category: main optional: false - name: ca-certificates @@ -294,142 +215,6 @@ package: sha256: 6dbf7a5070cc43d90a1e4c2ec0c541c69d8e30a0e25f50ce9f6e4a432e42c5d7 category: main optional: false -- name: cairo - version: 1.18.0 - manager: conda - platform: linux-64 - dependencies: - fontconfig: '>=2.14.2,<3.0a0' - fonts-conda-ecosystem: '' - freetype: '>=2.12.1,<3.0a0' - icu: '>=73.2,<74.0a0' - libgcc-ng: '>=12' - libglib: '>=2.80.2,<3.0a0' - libpng: '>=1.6.43,<1.7.0a0' - libstdcxx-ng: '>=12' - libxcb: '>=1.16,<1.17.0a0' - libzlib: '>=1.3.1,<2.0a0' - pixman: '>=0.43.2,<1.0a0' - xorg-libice: '>=1.1.1,<2.0a0' - xorg-libsm: '>=1.2.4,<2.0a0' - xorg-libx11: '>=1.8.9,<2.0a0' - xorg-libxext: '>=1.3.4,<2.0a0' - xorg-libxrender: '>=0.9.11,<0.10.0a0' - zlib: '' - url: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.0-hbb29018_2.conda - hash: - md5: b6d90276c5aee9b4407dd94eb0cd40a8 - sha256: 51cfaf4669ad83499b3da215b915c503d36faf6edf6db4681a70b5710842a86c - category: dash - optional: true -- name: certifi - version: 2024.6.2 - manager: conda - platform: linux-64 - dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.6.2-pyhd8ed1ab_0.conda - hash: - md5: 8821ec1c8fcdc9e1d291d7b9f6e9968a - sha256: f101b8f9155b79d623601214eb719747ffe1c2ad3ff6c4e600f59163bd5f4803 - category: dash - optional: true -- name: certifi - version: 2024.6.2 - manager: conda - platform: win-64 - dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.6.2-pyhd8ed1ab_0.conda - hash: - md5: 8821ec1c8fcdc9e1d291d7b9f6e9968a - sha256: f101b8f9155b79d623601214eb719747ffe1c2ad3ff6c4e600f59163bd5f4803 - category: dash - optional: true -- name: cffi - version: 1.16.0 - manager: conda - platform: linux-64 - dependencies: - libffi: '>=3.4,<4.0a0' - libgcc-ng: '>=12' - pycparser: '' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.16.0-py310h2fee648_0.conda - hash: - md5: 45846a970e71ac98fd327da5d40a0a2c - sha256: 007e7f69ab45553b7bf11f2c1b8d3f3a13fd42997266a0d57795f41c7d38df36 - category: dash - optional: true -- name: cffi - version: 1.16.0 - manager: conda - platform: win-64 - dependencies: - pycparser: '' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/cffi-1.16.0-py310h8d17308_0.conda - hash: - md5: b4bcce1a7ea1164e6dcea6c4f00d962b - sha256: 1aeebb88518ab48c927d7360648a2799def172d8fcb0d7e20cb7208a3570ef9e - category: dash - optional: true -- name: charset-normalizer - version: 3.3.2 - manager: conda - platform: linux-64 - dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.3.2-pyhd8ed1ab_0.conda - hash: - md5: 7f4a9e3fcff3f6356ae99244a014da6a - sha256: 20cae47d31fdd58d99c4d2e65fbdcefa0b0de0c84e455ba9d6356a4bdbc4b5b9 - category: dash - optional: true -- name: charset-normalizer - version: 3.3.2 - manager: conda - platform: win-64 - dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.3.2-pyhd8ed1ab_0.conda - hash: - md5: 7f4a9e3fcff3f6356ae99244a014da6a - sha256: 20cae47d31fdd58d99c4d2e65fbdcefa0b0de0c84e455ba9d6356a4bdbc4b5b9 - category: dash - optional: true -- name: click - version: 8.1.7 - manager: conda - platform: linux-64 - dependencies: - __unix: '' - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/click-8.1.7-unix_pyh707e725_0.conda - hash: - md5: f3ad426304898027fc619827ff428eca - sha256: f0016cbab6ac4138a429e28dbcb904a90305b34b3fe41a9b89d697c90401caec - category: dash - optional: true -- name: click - version: 8.1.7 - manager: conda - platform: win-64 - dependencies: - colorama: '' - __win: '' - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/click-8.1.7-win_pyh7428d3b_0.conda - hash: - md5: 3549ecbceb6cd77b91a105511b7d0786 - sha256: 90236b113b9a20041736e80b80ee965167f9aac0468315c55e2bad902d673fb0 - category: dash - optional: true - name: colorama version: 0.4.6 manager: conda @@ -455,22 +240,23 @@ package: category: dev optional: true - name: coverage - version: 7.5.4 + version: 7.6.0 manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' libgcc-ng: '>=12' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.5.4-py310hc51659f_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py310h5b4e0ec_0.conda hash: - md5: b27dd9fc9a5f0ffd01999f2c8a53ec0b - sha256: a28441edb664e76f6776830b3eea80914e1d236d135964813ccfcd7ca2d23c1d + md5: a13d72c877b47870042897a0e667cd3a + sha256: 536aeb4327b835552b4f431b1e717a95c1d26eaac400a261c2dac43cd0a648a4 category: dev optional: true - name: coverage - version: 7.5.4 + version: 7.6.0 manager: conda platform: win-64 dependencies: @@ -480,68 +266,12 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.5.4-py310ha8f682b_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.0-py310ha8f682b_0.conda hash: - md5: 482417204036a723d4a516c234ff0ebd - sha256: 2a75c92abf423a8785c72394744dd0374663b59f7d9be561aa5d3d23d9fd74bb + md5: 03ace5584d20b0c6c547f5f4c0a08a51 + sha256: 5a3a62aa698517bca10a941f55f29877ad42abb54f77bb06e0a45b653e29357b category: dev optional: true -- name: dash - version: 2.17.1 - manager: conda - platform: linux-64 - dependencies: - flask: '>=1.0.4' - importlib-metadata: '' - nest-asyncio: '' - plotly: '>=5.0.0' - python: '>=3.6' - requests: '' - retrying: '' - setuptools: '' - typing-extensions: '>=4.1.1' - werkzeug: '' - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.17.1-pyhd8ed1ab_0.conda - hash: - md5: 5c0e028a64a3d5c16e22baef58c89c0e - sha256: 5e46fb0c4ddafd665a26d3af4aa5e43f5cdd59ba137773c4f013902a6ca2f051 - category: dash - optional: true -- name: dash - version: 2.17.1 - manager: conda - platform: win-64 - dependencies: - requests: '' - setuptools: '' - importlib-metadata: '' - nest-asyncio: '' - werkzeug: '' - retrying: '' - python: '>=3.6' - plotly: '>=5.0.0' - typing-extensions: '>=4.1.1' - flask: '>=1.0.4' - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.17.1-pyhd8ed1ab_0.conda - hash: - md5: 5c0e028a64a3d5c16e22baef58c89c0e - sha256: 5e46fb0c4ddafd665a26d3af4aa5e43f5cdd59ba137773c4f013902a6ca2f051 - category: dash - optional: true -- name: dbus - version: 1.13.6 - manager: conda - platform: linux-64 - dependencies: - expat: '>=2.4.2,<3.0a0' - libgcc-ng: '>=9.4.0' - libglib: '>=2.70.2,<3.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.13.6-h5008d03_3.tar.bz2 - hash: - md5: ecfff944ba3960ecb334b9a2663d708d - sha256: 8f5f995699a2d9dbdd62c61385bfeeb57c82a681a7c8c5313c395aa0ccab68a5 - category: dash - optional: true - name: dill version: 0.3.8 manager: conda @@ -567,426 +297,59 @@ package: category: dev optional: true - name: exceptiongroup - version: 1.2.0 - manager: conda - platform: linux-64 - dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.0-pyhd8ed1ab_2.conda - hash: - md5: 8d652ea2ee8eaee02ed8dc820bc794aa - sha256: a6ae416383bda0e3ed14eaa187c653e22bec94ff2aa3b56970cdf0032761e80d - category: dev - optional: true -- name: exceptiongroup - version: 1.2.0 - manager: conda - platform: win-64 - dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.0-pyhd8ed1ab_2.conda - hash: - md5: 8d652ea2ee8eaee02ed8dc820bc794aa - sha256: a6ae416383bda0e3ed14eaa187c653e22bec94ff2aa3b56970cdf0032761e80d - category: dev - optional: true -- name: expat - version: 2.6.2 - manager: conda - platform: linux-64 - dependencies: - libexpat: 2.6.2 - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/expat-2.6.2-h59595ed_0.conda - hash: - md5: 53fb86322bdb89496d7579fe3f02fd61 - sha256: 89916c536ae5b85bb8bf0cfa27d751e274ea0911f04e4a928744735c14ef5155 - category: dash - optional: true -- name: flask - version: 3.0.3 - manager: conda - platform: linux-64 - dependencies: - blinker: '>=1.6.2' - click: '>=8.1.3' - importlib-metadata: '>=3.6.0' - itsdangerous: '>=2.1.2' - jinja2: '>=3.1.2' - python: '>=3.8' - werkzeug: '>=3.0.0' - url: https://conda.anaconda.org/conda-forge/noarch/flask-3.0.3-pyhd8ed1ab_0.conda - hash: - md5: dcdb937144fa20d7757bf512db1ea769 - sha256: 2fc508f656fe52cb2f9a69c9c62077934d6a81510256dbe85f95beb7d9620238 - category: dash - optional: true -- name: flask - version: 3.0.3 - manager: conda - platform: win-64 - dependencies: - python: '>=3.8' - click: '>=8.1.3' - jinja2: '>=3.1.2' - importlib-metadata: '>=3.6.0' - itsdangerous: '>=2.1.2' - blinker: '>=1.6.2' - werkzeug: '>=3.0.0' - url: https://conda.anaconda.org/conda-forge/noarch/flask-3.0.3-pyhd8ed1ab_0.conda - hash: - md5: dcdb937144fa20d7757bf512db1ea769 - sha256: 2fc508f656fe52cb2f9a69c9c62077934d6a81510256dbe85f95beb7d9620238 - category: dash - optional: true -- name: font-ttf-dejavu-sans-mono - version: '2.37' - manager: conda - platform: linux-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 - hash: - md5: 0c96522c6bdaed4b1566d11387caaf45 - sha256: 58d7f40d2940dd0a8aa28651239adbf5613254df0f75789919c4e6762054403b - category: dash - optional: true -- name: font-ttf-inconsolata - version: '3.000' - manager: conda - platform: linux-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2 - hash: - md5: 34893075a5c9e55cdafac56607368fc6 - sha256: c52a29fdac682c20d252facc50f01e7c2e7ceac52aa9817aaf0bb83f7559ec5c - category: dash - optional: true -- name: font-ttf-source-code-pro - version: '2.038' - manager: conda - platform: linux-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2 - hash: - md5: 4d59c254e01d9cde7957100457e2d5fb - sha256: 00925c8c055a2275614b4d983e1df637245e19058d79fc7dd1a93b8d9fb4b139 - category: dash - optional: true -- name: font-ttf-ubuntu - version: '0.83' - manager: conda - platform: linux-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-h77eed37_2.conda - hash: - md5: cbbe59391138ea5ad3658c76912e147f - sha256: c940f6e969143e13a3a9660abb3c7e7e23b8319efb29dbdd5dee0b9939236e13 - category: dash - optional: true -- name: fontconfig - version: 2.14.2 - manager: conda - platform: linux-64 - dependencies: - expat: '>=2.5.0,<3.0a0' - freetype: '>=2.12.1,<3.0a0' - libgcc-ng: '>=12' - libuuid: '>=2.32.1,<3.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.14.2-h14ed4e7_0.conda - hash: - md5: 0f69b688f52ff6da70bccb7ff7001d1d - sha256: 155d534c9037347ea7439a2c6da7c24ffec8e5dd278889b4c57274a1d91e0a83 - category: dash - optional: true -- name: fonts-conda-ecosystem - version: '1' - manager: conda - platform: linux-64 - dependencies: - fonts-conda-forge: '' - url: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 - hash: - md5: fee5683a3f04bd15cbd8318b096a27ab - sha256: a997f2f1921bb9c9d76e6fa2f6b408b7fa549edd349a77639c9fe7a23ea93e61 - category: dash - optional: true -- name: fonts-conda-forge - version: '1' - manager: conda - platform: linux-64 - dependencies: - font-ttf-dejavu-sans-mono: '' - font-ttf-inconsolata: '' - font-ttf-source-code-pro: '' - font-ttf-ubuntu: '' - url: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 - hash: - md5: f766549260d6815b0c52253f1fb1bb29 - sha256: 53f23a3319466053818540bcdf2091f253cbdbab1e0e9ae7b9e509dcaa2a5e38 - category: dash - optional: true -- name: freetype - version: 2.12.1 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libpng: '>=1.6.39,<1.7.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda - hash: - md5: 9ae35c3d96db2c94ce0cef86efdfa2cb - sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 - category: main - optional: false -- name: freetype - version: 2.12.1 - manager: conda - platform: win-64 - dependencies: - libpng: '>=1.6.39,<1.7.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/freetype-2.12.1-hdaf720e_2.conda - hash: - md5: 3761b23693f768dc75a8fd0a73ca053f - sha256: 2c53ee8879e05e149a9e525481d36adfd660a6abda26fd731376fa64ff03e728 - category: main - optional: false -- name: gettext - version: 0.22.5 - manager: conda - platform: linux-64 - dependencies: - gettext-tools: 0.22.5 - libasprintf: 0.22.5 - libasprintf-devel: 0.22.5 - libgcc-ng: '>=12' - libgettextpo: 0.22.5 - libgettextpo-devel: 0.22.5 - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.22.5-h59595ed_2.conda - hash: - md5: 219ba82e95d7614cf7140d2a4afc0926 - sha256: 386181254ddd2aed1fccdfc217da5b6545f6df4e9979ad8e08f5e91e22eaf7dc - category: dash - optional: true -- name: gettext-tools - version: 0.22.5 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/gettext-tools-0.22.5-h59595ed_2.conda - hash: - md5: 985f2f453fb72408d6b6f1be0f324033 - sha256: 67d7b1d6fe4f1c516df2000640ec7dcfebf3ff6ea0785f0276870e730c403d33 - category: dash - optional: true -- name: giflib - version: 5.2.2 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/giflib-5.2.2-hd590300_0.conda - hash: - md5: 3bf7b9fd5a7136126e0234db4b87c8b6 - sha256: aac402a8298f0c0cc528664249170372ef6b37ac39fdc92b40601a6aed1e32ff - category: dash - optional: true -- name: glib - version: 2.80.2 - manager: conda - platform: linux-64 - dependencies: - glib-tools: 2.80.2 - libffi: '>=3.4,<4.0a0' - libgcc-ng: '>=12' - libglib: 2.80.2 - python: '*' - url: https://conda.anaconda.org/conda-forge/linux-64/glib-2.80.2-h8a4344b_1.conda - hash: - md5: dad336abc079b9a38dc10087231619cd - sha256: aa2de62d482f98db60f86356913bc3ffe971bba4dfdc93c664ec030818e42004 - category: dash - optional: true -- name: glib - version: 2.80.2 - manager: conda - platform: win-64 - dependencies: - glib-tools: 2.80.2 - libffi: '>=3.4,<4.0a0' - libglib: 2.80.2 - libintl: '>=0.22.5,<1.0a0' - libintl-devel: '' - python: '*' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/glib-2.80.2-h7025463_1.conda - hash: - md5: 44d5884e974888c8e66a44fd09b86d72 - sha256: 157e24066446523dabbfba985c5bf6eba0def332c63739ba0195e2683125bdac - category: dash - optional: true -- name: glib-tools - version: 2.80.2 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libglib: 2.80.2 - url: https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.80.2-h73ef956_1.conda - hash: - md5: 1daf2cc7054ff71b9a05485f2562cbb4 - sha256: b82ff9c9729e88f280559c0e083c362e99454b0470c7d6ec89499ec6681ea141 - category: dash - optional: true -- name: glib-tools - version: 2.80.2 - manager: conda - platform: win-64 - dependencies: - libglib: 2.80.2 - libintl: '>=0.22.5,<1.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/glib-tools-2.80.2-h4394cf3_1.conda - hash: - md5: c6d94c5f741ed35bb815adf8ae8bbecf - sha256: 9356b958b1e099d5234d519792346d67dfb35de1979fff115411eef780b5721a - category: dash - optional: true -- name: graphite2 - version: 1.3.13 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda - hash: - md5: f87c7b7c2cb45f323ffbce941c78ab7c - sha256: 0595b009f20f8f60f13a6398e7cdcbd2acea5f986633adcf85f5a2283c992add - category: dash - optional: true -- name: gst-plugins-base - version: 1.24.5 - manager: conda - platform: linux-64 - dependencies: - __glibc: '>=2.17,<3.0.a0' - alsa-lib: '>=1.2.12,<1.3.0a0' - gstreamer: 1.24.5 - libexpat: '>=2.6.2,<3.0a0' - libgcc-ng: '>=12' - libglib: '>=2.80.2,<3.0a0' - libogg: '>=1.3.4,<1.4.0a0' - libopus: '>=1.3.1,<2.0a0' - libpng: '>=1.6.43,<1.7.0a0' - libstdcxx-ng: '>=12' - libvorbis: '>=1.3.7,<1.4.0a0' - libxcb: '>=1.16,<1.17.0a0' - libzlib: '>=1.3.1,<2.0a0' - xorg-libx11: '>=1.8.9,<2.0a0' - xorg-libxau: '>=1.0.11,<2.0a0' - xorg-libxext: '>=1.3.4,<2.0a0' - xorg-libxrender: '>=0.9.11,<0.10.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/gst-plugins-base-1.24.5-hbaaba92_0.conda - hash: - md5: 4a485842570569ba754863b2c083b346 - sha256: eb9ea3a6b2a3873a379f9b2c86abba510709ae6e0083a7c0c8563c25ed3dc4bd - category: dash - optional: true -- name: gst-plugins-base - version: 1.24.5 - manager: conda - platform: win-64 - dependencies: - gstreamer: 1.24.5 - libglib: '>=2.80.2,<3.0a0' - libintl: '>=0.22.5,<1.0a0' - libogg: '>=1.3.4,<1.4.0a0' - libvorbis: '>=1.3.7,<1.4.0a0' - libzlib: '>=1.3.1,<2.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/gst-plugins-base-1.24.5-hb0a98b8_0.conda - hash: - md5: b770c056a4d17c9860ffa6464982db70 - sha256: 0958c192be2b1d05aaa7ca2f9df5a479fac8b014780236c0ec1fff361c454ab6 - category: dash - optional: true -- name: gstreamer - version: 1.24.5 + version: 1.2.2 manager: conda platform: linux-64 - dependencies: - __glibc: '>=2.17,<3.0.a0' - glib: '>=2.80.2,<3.0a0' - libgcc-ng: '>=12' - libglib: '>=2.80.2,<3.0a0' - libiconv: '>=1.17,<2.0a0' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/gstreamer-1.24.5-haf2f30d_0.conda + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda hash: - md5: c5252c02592373fa8caf5a5327165a89 - sha256: b824bf5e8b1b2aed4b6cad08caccdb48624a3180a96e7e6b5b978f009a3a7e85 - category: dash + md5: d02ae936e42063ca46af6cdad2dbd1e0 + sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 + category: dev optional: true -- name: gstreamer - version: 1.24.5 +- name: exceptiongroup + version: 1.2.2 manager: conda platform: win-64 dependencies: - glib: '>=2.80.2,<3.0a0' - libglib: '>=2.80.2,<3.0a0' - libiconv: '>=1.17,<2.0a0' - libintl: '>=0.22.5,<1.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/gstreamer-1.24.5-h5006eae_0.conda + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda hash: - md5: 5f5d9ef53cd63a2bf341091786d031e5 - sha256: 4039dafcfec7a2c0d4c458b403ea652572ef81521bec4b6bd8df704c0cb0b032 - category: dash + md5: d02ae936e42063ca46af6cdad2dbd1e0 + sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 + category: dev optional: true -- name: h2 - version: 4.1.0 +- name: freetype + version: 2.12.1 manager: conda platform: linux-64 dependencies: - hpack: '>=4.0,<5' - hyperframe: '>=6.0,<7' - python: '>=3.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_0.tar.bz2 + libgcc-ng: '>=12' + libpng: '>=1.6.39,<1.7.0a0' + libzlib: '>=1.2.13,<2.0.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda hash: - md5: b748fbf7060927a6e82df7cb5ee8f097 - sha256: bfc6a23849953647f4e255c782e74a0e18fe16f7e25c7bb0bc57b83bb6762c7a - category: dash - optional: true -- name: h2 - version: 4.1.0 + md5: 9ae35c3d96db2c94ce0cef86efdfa2cb + sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 + category: main + optional: false +- name: freetype + version: 2.12.1 manager: conda platform: win-64 dependencies: - python: '>=3.6.1' - hpack: '>=4.0,<5' - hyperframe: '>=6.0,<7' - url: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_0.tar.bz2 + libpng: '>=1.6.39,<1.7.0a0' + libzlib: '>=1.2.13,<2.0.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/freetype-2.12.1-hdaf720e_2.conda hash: - md5: b748fbf7060927a6e82df7cb5ee8f097 - sha256: bfc6a23849953647f4e255c782e74a0e18fe16f7e25c7bb0bc57b83bb6762c7a - category: dash - optional: true + md5: 3761b23693f768dc75a8fd0a73ca053f + sha256: 2c53ee8879e05e149a9e525481d36adfd660a6abda26fd731376fa64ff03e728 + category: main + optional: false - name: h5py version: 3.11.0 manager: conda @@ -1023,24 +386,6 @@ package: sha256: 7d1753e538fafea74e36c2da8c0e10d47b057a2623dbb96959395ce5b1dfc80c category: main optional: false -- name: harfbuzz - version: 8.5.0 - manager: conda - platform: linux-64 - dependencies: - cairo: '>=1.18.0,<2.0a0' - freetype: '>=2.12.1,<3.0a0' - graphite2: '' - icu: '>=73.2,<74.0a0' - libgcc-ng: '>=12' - libglib: '>=2.80.2,<3.0a0' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-8.5.0-hfac3d4d_0.conda - hash: - md5: f5126317dd0ce0ba26945e411ecc6960 - sha256: a141fc55f8bfdab7db03fe9d8e61cb0f8c8b5970ed6540eda2db7186223f4444 - category: dash - optional: true - name: hdf5 version: 1.14.3 manager: conda @@ -1078,131 +423,6 @@ package: sha256: 56c803607a64b5117a8b4bcfdde722e4fa40970ddc4c61224b0981cbb70fb005 category: main optional: false -- name: hpack - version: 4.0.0 - manager: conda - platform: linux-64 - dependencies: - python: '' - url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyh9f0ad1d_0.tar.bz2 - hash: - md5: 914d6646c4dbb1fd3ff539830a12fd71 - sha256: 5dec948932c4f740674b1afb551223ada0c55103f4c7bf86a110454da3d27cb8 - category: dash - optional: true -- name: hpack - version: 4.0.0 - manager: conda - platform: win-64 - dependencies: - python: '' - url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyh9f0ad1d_0.tar.bz2 - hash: - md5: 914d6646c4dbb1fd3ff539830a12fd71 - sha256: 5dec948932c4f740674b1afb551223ada0c55103f4c7bf86a110454da3d27cb8 - category: dash - optional: true -- name: hyperframe - version: 6.0.1 - manager: conda - platform: linux-64 - dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_0.tar.bz2 - hash: - md5: 9f765cbfab6870c8435b9eefecd7a1f4 - sha256: e374a9d0f53149328134a8d86f5d72bca4c6dcebed3c0ecfa968c02996289330 - category: dash - optional: true -- name: hyperframe - version: 6.0.1 - manager: conda - platform: win-64 - dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_0.tar.bz2 - hash: - md5: 9f765cbfab6870c8435b9eefecd7a1f4 - sha256: e374a9d0f53149328134a8d86f5d72bca4c6dcebed3c0ecfa968c02996289330 - category: dash - optional: true -- name: icu - version: '73.2' - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/icu-73.2-h59595ed_0.conda - hash: - md5: cc47e1facc155f91abd89b11e48e72ff - sha256: e12fd90ef6601da2875ebc432452590bc82a893041473bc1c13ef29001a73ea8 - category: main - optional: false -- name: icu - version: '73.2' - manager: conda - platform: win-64 - dependencies: - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/icu-73.2-h63175ca_0.conda - hash: - md5: 0f47d9e3192d9e09ae300da0d28e0f56 - sha256: 423aaa2b69d713520712f55c7c71994b7e6f967824bb39b59ad968e7b209ce8c - category: main - optional: false -- name: idna - version: '3.7' - manager: conda - platform: linux-64 - dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/idna-3.7-pyhd8ed1ab_0.conda - hash: - md5: c0cc1420498b17414d8617d0b9f506ca - sha256: 9687ee909ed46169395d4f99a0ee94b80a52f87bed69cd454bb6d37ffeb0ec7b - category: dash - optional: true -- name: idna - version: '3.7' - manager: conda - platform: win-64 - dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/idna-3.7-pyhd8ed1ab_0.conda - hash: - md5: c0cc1420498b17414d8617d0b9f506ca - sha256: 9687ee909ed46169395d4f99a0ee94b80a52f87bed69cd454bb6d37ffeb0ec7b - category: dash - optional: true -- name: importlib-metadata - version: 8.0.0 - manager: conda - platform: linux-64 - dependencies: - python: '>=3.8' - zipp: '>=0.5' - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.0.0-pyha770c72_0.conda - hash: - md5: 3286556cdd99048d198f72c3f6f69103 - sha256: e40d7e71c37ec95df9a19d39f5bb7a567c325be3ccde06290a71400aab719cac - category: dash - optional: true -- name: importlib-metadata - version: 8.0.0 - manager: conda - platform: win-64 - dependencies: - python: '>=3.8' - zipp: '>=0.5' - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.0.0-pyha770c72_0.conda - hash: - md5: 3286556cdd99048d198f72c3f6f69103 - sha256: e40d7e71c37ec95df9a19d39f5bb7a567c325be3ccde06290a71400aab719cac - category: dash - optional: true - name: iniconfig version: 2.0.0 manager: conda @@ -1232,10 +452,10 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2024.2.0-h57928b3_979.conda + url: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2024.2.0-h57928b3_980.conda hash: - md5: 192b0028299eebbc8d88624764df61f5 - sha256: 49ba0097aa41406eefd09903a525abbe6e98b5452a9a3dddb68989a86eb519ed + md5: 9c28c39e64871a0adef7d1195bd58655 + sha256: e3ddfb67e0a922868e68f83d0b56755ff1c280ffa959a0c5ee6a922aaf7022b0 category: main optional: false - name: isort @@ -1264,56 +484,6 @@ package: sha256: 78a7e2037029366d2149f73c8d02e93cac903d535e208cc4517808b0b42e85f2 category: dev optional: true -- name: itsdangerous - version: 2.2.0 - manager: conda - platform: linux-64 - dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/itsdangerous-2.2.0-pyhd8ed1ab_0.conda - hash: - md5: ff7ca04134ee8dde1d7cf491a78ef7c7 - sha256: 4e933e36e9b0401b62ea8fd63393827ebeb4250de77a56687afb387d504523c5 - category: dash - optional: true -- name: itsdangerous - version: 2.2.0 - manager: conda - platform: win-64 - dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/itsdangerous-2.2.0-pyhd8ed1ab_0.conda - hash: - md5: ff7ca04134ee8dde1d7cf491a78ef7c7 - sha256: 4e933e36e9b0401b62ea8fd63393827ebeb4250de77a56687afb387d504523c5 - category: dash - optional: true -- name: jinja2 - version: 3.1.4 - manager: conda - platform: linux-64 - dependencies: - markupsafe: '>=2.0' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda - hash: - md5: 7b86ecb7d3557821c649b3c31e3eb9f2 - sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d - category: dash - optional: true -- name: jinja2 - version: 3.1.4 - manager: conda - platform: win-64 - dependencies: - python: '>=3.7' - markupsafe: '>=2.0' - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda - hash: - md5: 7b86ecb7d3557821c649b3c31e3eb9f2 - sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d - category: dash - optional: true - name: keyutils version: 1.6.1 manager: conda @@ -1357,18 +527,6 @@ package: sha256: 18e8b3430d7d232dad132f574268f56b3eb1a19431d6d5de8c53c29e6c18fa81 category: main optional: false -- name: lame - version: '3.100' - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/lame-3.100-h166bdaf_1003.tar.bz2 - hash: - md5: a8832b479f93521a9e7b5b743803be51 - sha256: aad2a703b9d7b038c0f745b853c6bb5f122988fe1a7a096e0e606d9cbec4eaab - category: dash - optional: true - name: lcms2 version: '2.16' manager: conda @@ -1463,42 +621,16 @@ package: sha256: f5c293d3cfc00f71dfdb64bd65ab53625565f8778fc2d5790575bef238976ebf category: main optional: false -- name: libasprintf - version: 0.22.5 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-0.22.5-h661eb56_2.conda - hash: - md5: dd197c968bf9760bba0031888d431ede - sha256: 31d58af7eb54e2938123200239277f14893c5fa4b5d0280c8cf55ae10000638b - category: dash - optional: true -- name: libasprintf-devel - version: 0.22.5 - manager: conda - platform: linux-64 - dependencies: - libasprintf: 0.22.5 - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libasprintf-devel-0.22.5-h661eb56_2.conda - hash: - md5: 02e41ab5834dcdcc8590cf29d9526f50 - sha256: 99d26d272a8203d30b3efbe734a99c823499884d7759b4291674438137c4b5ca - category: dash - optional: true - name: libblas version: 3.9.0 manager: conda platform: linux-64 dependencies: libopenblas: '>=0.3.27,<1.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-22_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-23_linux64_openblas.conda hash: - md5: 1a2a0cd3153464fee6646f3dd6dad9b8 - sha256: 082b8ac20d43a7bbcdc28b3b1cd40e4df3a8b5daf0a2d23d68953a44d2d12c1b + md5: 96c8450a40aa2b9733073a9460de972c + sha256: edb1cee5da3ac4936940052dcab6969673ba3874564f90f5110f8c11eed789c2 category: main optional: false - name: libblas @@ -1507,35 +639,22 @@ package: platform: win-64 dependencies: mkl: 2024.1.0 - url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-22_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-23_win64_mkl.conda hash: - md5: 65c56ecdeceffd6c32d3d54db7e02c6e - sha256: 4faab445cbd9a13736a206b98fde962d0a9fa80dcbd38300951a8b2863e7c35c + md5: 693407a31c27e70c750b5ae153251d9a + sha256: fd52eb0ec4d0ca5727317dd608c41dacc8ccfc7e21d943b7aafbbf10ae28c97c category: main optional: false -- name: libcap - version: '2.69' - manager: conda - platform: linux-64 - dependencies: - attr: '>=2.5.1,<2.6.0a0' - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libcap-2.69-h0f662aa_0.conda - hash: - md5: 25cb5999faa414e5ccb2c1388f62d3d5 - sha256: 942f9564b4228609f017b6617425d29a74c43b8a030e12239fa4458e5cb6323c - category: dash - optional: true - name: libcblas version: 3.9.0 manager: conda platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-22_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-23_linux64_openblas.conda hash: - md5: 4b31699e0ec5de64d5896e580389c9a1 - sha256: da1b2faa017663c8f5555c1c5518e96ac4cd8e0be2a673c1c9e2cb8507c8fe46 + md5: eede29b40efa878cbe5bdcb767e97310 + sha256: 3e7a3236e7e03e308e1667d91d0aa70edd0cba96b4b5563ef4adde088e0881a5 category: main optional: false - name: libcblas @@ -1544,71 +663,12 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-22_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-23_win64_mkl.conda hash: - md5: 336c93ab102846c6131cf68e722a68f1 - sha256: 5503273924650330dc03edd1eb01ec4020b9967b5a4cafc377ba20b976d15590 + md5: 7ffb5b336cefd2e6d1e00ac1f7c9f2c9 + sha256: 80b471a22affadc322006399209e1d12eb4ab4e3125ed6d01b4031e09de16753 category: main optional: false -- name: libclang-cpp15 - version: 15.0.7 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libllvm15: '>=15.0.7,<15.1.0a0' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp15-15.0.7-default_h127d8a8_5.conda - hash: - md5: d0a9633b53cdc319b8a1a532ae7822b8 - sha256: 9b0238e705a33da74ca82efd03974f499550f7dada1340cc9cb7c35a92411ed8 - category: dash - optional: true -- name: libclang13 - version: 18.1.8 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libllvm18: '>=18.1.8,<18.2.0a0' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libclang13-18.1.8-default_h6ae225f_0.conda - hash: - md5: 28ad2db5c14d2e23d7962b8389e2cc0b - sha256: c4c878a7419b6cce2b81d538025a577e1761e95731463aad7d211ebe5c8a2ede - category: dash - optional: true -- name: libclang13 - version: 18.1.8 - manager: conda - platform: win-64 - dependencies: - libzlib: '>=1.3.1,<2.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libclang13-18.1.8-default_ha5278ca_0.conda - hash: - md5: 2f4204ba38a8654b132e5ae03287efb8 - sha256: 07f2393266770d8fa7509647939de5717894618f3ac676679ab42caeee65dee6 - category: dash - optional: true -- name: libcups - version: 2.3.3 - manager: conda - platform: linux-64 - dependencies: - krb5: '>=1.21.1,<1.22.0a0' - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h4637d8d_4.conda - hash: - md5: d4529f4dff3057982a7617c7ac58fde3 - sha256: bc67b9b21078c99c6bd8595fe7e1ed6da1f721007726e717f0449de7032798c4 - category: dash - optional: true - name: libcurl version: 8.8.0 manager: conda @@ -1695,31 +755,6 @@ package: sha256: 1cd6048169fa0395af74ed5d8f1716e22c19a81a8a36f934c110ca3ad4dd27b4 category: main optional: false -- name: libevent - version: 2.1.12 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - openssl: '>=3.1.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda - hash: - md5: a1cfcc585f0c42bf8d5546bb1dfb668d - sha256: 2e14399d81fb348e9d231a82ca4d816bf855206923759b69ad006ba482764131 - category: dash - optional: true -- name: libexpat - version: 2.6.2 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda - hash: - md5: e7ba12deb7020dd080c6c70e7b6f6a3d - sha256: 331bb7c7c05025343ebd79f86ae612b9e1e74d2687b8f3179faec234f986ce19 - category: dash - optional: true - name: libffi version: 3.4.2 manager: conda @@ -1745,21 +780,6 @@ package: sha256: 1951ab740f80660e9bc07d2ed3aefb874d78c107264fd810f24a1a6211d4b1a5 category: main optional: false -- name: libflac - version: 1.4.3 - manager: conda - platform: linux-64 - dependencies: - gettext: '>=0.21.1,<1.0a0' - libgcc-ng: '>=12' - libogg: '>=1.3.4,<1.4.0a0' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libflac-1.4.3-h59595ed_0.conda - hash: - md5: ee48bf17cc83a00f59ca1494d5646869 - sha256: 65908b75fa7003167b8a8f0001e11e58ed5b1ef5e98b96ab2ba66d7c1b822c7d - category: dash - optional: true - name: libgcc-ng version: 14.1.0 manager: conda @@ -1773,44 +793,6 @@ package: sha256: b8e869ac96591cda2704bf7e77a301025e405227791a0bddf14a3dac65125538 category: main optional: false -- name: libgcrypt - version: 1.11.0 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libgpg-error: '>=1.50,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-1.11.0-h4ab18f5_0.conda - hash: - md5: 0a00e32cabe3e571c0611387e7bc2042 - sha256: df01345f5f23ef268523f1fc6c088b6cec1b49c978b8b92da608b4d81c16d62f - category: dash - optional: true -- name: libgettextpo - version: 0.22.5 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-0.22.5-h59595ed_2.conda - hash: - md5: 172bcc51059416e7ce99e7b528cede83 - sha256: e2f784564a2bdc6f753f00f63cc77c97601eb03bc89dccc4413336ec6d95490b - category: dash - optional: true -- name: libgettextpo-devel - version: 0.22.5 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libgettextpo: 0.22.5 - url: https://conda.anaconda.org/conda-forge/linux-64/libgettextpo-devel-0.22.5-h59595ed_2.conda - hash: - md5: b63d9b6da3653179a278077f0de20014 - sha256: 695eb2439ad4a89e4205dd675cc52fba5cef6b5d41b83f07cdbf4770a336cc15 - category: dash - optional: true - name: libgfortran-ng version: 14.1.0 manager: conda @@ -1835,41 +817,6 @@ package: sha256: a67d66b1e60a8a9a9e4440cee627c959acb4810cb182e089a4b0729bfdfbdf90 category: main optional: false -- name: libglib - version: 2.80.2 - manager: conda - platform: linux-64 - dependencies: - libffi: '>=3.4,<4.0a0' - libgcc-ng: '>=12' - libiconv: '>=1.17,<2.0a0' - libzlib: '>=1.3.1,<2.0a0' - pcre2: '>=10.44,<10.45.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.80.2-h8a4344b_1.conda - hash: - md5: 9c406bb3d4dac2b358873e6462496d09 - sha256: 03dcc12fe937e32b1fbd7bd7cfe0f7a3e82ee4fe8d29c4d67afb657f13d04394 - category: dash - optional: true -- name: libglib - version: 2.80.2 - manager: conda - platform: win-64 - dependencies: - libffi: '>=3.4,<4.0a0' - libiconv: '>=1.17,<2.0a0' - libintl: '>=0.22.5,<1.0a0' - libzlib: '>=1.3.1,<2.0a0' - pcre2: '>=10.44,<10.45.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libglib-2.80.2-h7025463_1.conda - hash: - md5: f9f0561c59e62d02f6d6d118ce8b5b63 - sha256: 84dc3f80a2956a055c7aa3b5df9061756cf5d3eecb11bf656688e1ee6177bd7e - category: dash - optional: true - name: libgomp version: 14.1.0 manager: conda @@ -1881,25 +828,9 @@ package: md5: ae061a5ed5f05818acdf9adab72c146d sha256: 7699df61a1f6c644b3576a40f54791561f2845983120477a16116b951c9cdb05 category: main - optional: false -- name: libgpg-error - version: '1.50' - manager: conda - platform: linux-64 - dependencies: - gettext: '' - libasprintf: '>=0.22.5,<1.0a0' - libgcc-ng: '>=12' - libgettextpo: '>=0.22.5,<1.0a0' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.50-h4f305b6_0.conda - hash: - md5: 0d7ff1a8e69565ca3add6925e18e708f - sha256: c60969d5c315f33fee90a1f2dd5d169e2834ace5a55f5a6f822aa7485a3a84cc - category: dash - optional: true + optional: false - name: libhwloc - version: 2.11.0 + version: 2.11.1 manager: conda platform: win-64 dependencies: @@ -1908,22 +839,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.11.0-default_h8125262_1000.conda - hash: - md5: 065e86390dcd9304259ad8b627f724bd - sha256: f7f7733b2a839499a6d340edcce08dca5b5798293d3429f8b4a5c8a799dbabe9 - category: main - optional: false -- name: libiconv - version: '1.17' - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-hd590300_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.11.1-default_h8125262_1000.conda hash: - md5: d66573916ffcf376178462f1b61c941e - sha256: 8ac2f6a9f186e76539439e50505d98581472fedb347a20e7d1f36429849f05c9 + md5: 933bad6e4658157f1aec9b171374fde2 + sha256: 92728e292640186759d6dddae3334a1bc0b139740b736ffaeccb825fb8c07a2e category: main optional: false - name: libiconv @@ -1940,31 +859,6 @@ package: sha256: 5f844dd19b046d43174ad80c6ea75b5d504020e3b63cfbc4ace97b8730d35c7b category: main optional: false -- name: libintl - version: 0.22.5 - manager: conda - platform: win-64 - dependencies: - libiconv: '>=1.17,<2.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libintl-0.22.5-h5728263_2.conda - hash: - md5: aa622c938af057adc119f8b8eecada01 - sha256: 1b95335af0a3e278b31e16667fa4e51d1c3f5e22d394d982539dfd5d34c5ae19 - category: dash - optional: true -- name: libintl-devel - version: 0.22.5 - manager: conda - platform: win-64 - dependencies: - libiconv: '>=1.17,<2.0a0' - libintl: 0.22.5 - url: https://conda.anaconda.org/conda-forge/win-64/libintl-devel-0.22.5-h5728263_2.conda - hash: - md5: a2ad82fae23975e4ccbfab2847d31d48 - sha256: 6164fd51abfc7294477c58da77ee1ff9ebc63b9a33404b646407f7fbc3cc7d0d - category: dash - optional: true - name: libjpeg-turbo version: 3.0.0 manager: conda @@ -1997,10 +891,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-22_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-23_linux64_openblas.conda hash: - md5: b083767b6c877e24ee597d93b87ab838 - sha256: db246341d42f9100d45adeb1a7ba8b1ef5b51ceb9056fd643e98046a3259fde6 + md5: 2af0879961951987e464722fd00ec1e0 + sha256: 25c7aef86c8a1d9db0e8ee61aa7462ba3b46b482027a65d66eb83e3e6f949043 category: main optional: false - name: liblapack @@ -2009,44 +903,12 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-22_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-23_win64_mkl.conda hash: - md5: c752cc2af9f3d8d7b2fdebb915a33ef7 - sha256: 8b28b361a13819ed83a67d3bfdde750a13bc8b50b9af26d94fd61616d0f2d703 + md5: 3580796ab7b7d68143f45d4d94d866b7 + sha256: 4f4738602d26935f4d4b0154fb23d48c276c87413c3a5e05274809abfcbe1273 category: main optional: false -- name: libllvm15 - version: 15.0.7 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - libxml2: '>=2.12.1,<3.0.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - zstd: '>=1.5.5,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libllvm15-15.0.7-hb3ce162_4.conda - hash: - md5: 8a35df3cbc0c8b12cc8af9473ae75eef - sha256: e71584c0f910140630580fdd0a013029a52fd31e435192aea2aa8d29005262d1 - category: dash - optional: true -- name: libllvm18 - version: 18.1.8 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - libxml2: '>=2.12.7,<3.0a0' - libzlib: '>=1.3.1,<2.0a0' - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libllvm18-18.1.8-hc9dba70_0.conda - hash: - md5: f94ed0c5953c78dcca7adb953f4c5bfb - sha256: e29a5f79a746f33a73fe540ae46eaaf8bbb64abceeb9f056347d9f2112b8e799 - category: dash - optional: true - name: libnghttp2 version: 1.58.0 manager: conda @@ -2076,32 +938,6 @@ package: sha256: 26d77a3bb4dceeedc2a41bd688564fe71bf2d149fdcf117049970bc02ff1add6 category: main optional: false -- name: libogg - version: 1.3.5 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libogg-1.3.5-h4ab18f5_0.conda - hash: - md5: 601bfb4b3c6f0b844443bb81a56651e0 - sha256: 5eda3fe92b99b25dd4737226a9485078ab405672d9f621be75edcb68f1e9026d - category: dash - optional: true -- name: libogg - version: 1.3.5 - manager: conda - platform: win-64 - dependencies: - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libogg-1.3.5-h2466b09_0.conda - hash: - md5: 44a4d173e62c5ed6d715f18ae7c46b7a - sha256: fcffdf32c620569738b85c98ddd25e1c84c8add80cd732743d90d469b7b532bb - category: dash - optional: true - name: libopenblas version: 0.3.27 manager: conda @@ -2110,24 +946,12 @@ package: libgcc-ng: '>=12' libgfortran-ng: '' libgfortran5: '>=12.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_h413a1c8_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda hash: - md5: a356024784da6dfd4683dc5ecf45b155 - sha256: 2ae7559aed0705deb3f716c7b247c74fd1b5e35b64e39834ce8b95f7564d4a3e + md5: ae05ece66d3924ac3d48b4aa3fa96cec + sha256: 714cb82d7c4620ea2635a92d3df263ab841676c9b183d0c01992767bb2451c39 category: main optional: false -- name: libopus - version: 1.3.1 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=9.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libopus-1.3.1-h7f98852_1.tar.bz2 - hash: - md5: 15345e56d527b330e1cacbdf58676e8f - sha256: 0e1c2740ebd1c93226dc5387461bbcf8142c518f2092f3ea7551f77755decc8f - category: dash - optional: true - name: libpng version: 1.6.43 manager: conda @@ -2156,39 +980,6 @@ package: sha256: 6ad31bf262a114de5bbe0c6ba73b29ed25239d0f46f9d59700310d2ea0b3c142 category: main optional: false -- name: libpq - version: '16.3' - manager: conda - platform: linux-64 - dependencies: - krb5: '>=1.21.2,<1.22.0a0' - libgcc-ng: '>=12' - openssl: '>=3.3.0,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libpq-16.3-ha72fbe1_0.conda - hash: - md5: bac737ae28b79cfbafd515258d97d29e - sha256: 117ba1e11f07b1ca0671641bd6d1f2e7fc6e27db1c317a0cdb4799ffa69f47db - category: dash - optional: true -- name: libsndfile - version: 1.2.2 - manager: conda - platform: linux-64 - dependencies: - lame: '>=3.100,<3.101.0a0' - libflac: '>=1.4.3,<1.5.0a0' - libgcc-ng: '>=12' - libogg: '>=1.3.4,<1.4.0a0' - libopus: '>=1.3.1,<2.0a0' - libstdcxx-ng: '>=12' - libvorbis: '>=1.3.7,<1.4.0a0' - mpg123: '>=1.32.1,<1.33.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libsndfile-1.2.2-hc60ed4a_1.conda - hash: - md5: ef1910918dd895516a769ed36b5b3a4e - sha256: f709cbede3d4f3aee4e2f8d60bd9e256057f410bd60b8964cb8cf82ec1457573 - category: dash - optional: true - name: libsqlite version: 3.46.0 manager: conda @@ -2258,24 +1049,6 @@ package: sha256: 88c42b388202ffe16adaa337e36cf5022c63cf09b0405cf06fc6aeacccbe6146 category: main optional: false -- name: libsystemd0 - version: '255' - manager: conda - platform: linux-64 - dependencies: - __glibc: '>=2.17,<3.0.a0' - libcap: '>=2.69,<2.70.0a0' - libgcc-ng: '>=12' - libgcrypt: '>=1.10.3,<2.0a0' - lz4-c: '>=1.9.3,<1.10.0a0' - xz: '>=5.2.6,<6.0a0' - zstd: '>=1.5.5,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-255-h3516f8a_1.conda - hash: - md5: 3366af27f0b593544a6cd453c7932ac5 - sha256: af27b0d225435d03f378a119f8eab6b280c53557a3c84cdb3bb8fd3167615aed - category: dash - optional: true - name: libtiff version: 4.6.0 manager: conda @@ -2328,66 +1101,6 @@ package: sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18 category: main optional: false -- name: libvorbis - version: 1.3.7 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=9.3.0' - libogg: '>=1.3.4,<1.4.0a0' - libstdcxx-ng: '>=9.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libvorbis-1.3.7-h9c3ff4c_0.tar.bz2 - hash: - md5: 309dec04b70a3cc0f1e84a4013683bc0 - sha256: 53080d72388a57b3c31ad5805c93a7328e46ff22fab7c44ad2a86d712740af33 - category: dash - optional: true -- name: libvorbis - version: 1.3.7 - manager: conda - platform: win-64 - dependencies: - libogg: '>=1.3.4,<1.4.0a0' - vc: '>=14.1,<15.0a0' - vs2015_runtime: '>=14.16.27012' - url: https://conda.anaconda.org/conda-forge/win-64/libvorbis-1.3.7-h0e60522_0.tar.bz2 - hash: - md5: e1a22282de0169c93e4ffe6ce6acc212 - sha256: 6cdc018a024908270205d8512d92f92cf0adaaa5401c2b403757189b138bf56a - category: dash - optional: true -- name: libwebp - version: 1.4.0 - manager: conda - platform: linux-64 - dependencies: - giflib: '>=5.2.2,<5.3.0a0' - libgcc-ng: '>=12' - libjpeg-turbo: '>=3.0.0,<4.0a0' - libpng: '>=1.6.43,<1.7.0a0' - libtiff: '>=4.6.0,<4.7.0a0' - libwebp-base: '>=1.4.0,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-1.4.0-h2c329e2_0.conda - hash: - md5: 80030debaa84cfc31755d53742df3ca6 - sha256: bd45805b169e3e0ff166d360c3c4842d77107d28c8f9feba020a8e8b9c80f948 - category: dash - optional: true -- name: libwebp - version: 1.4.0 - manager: conda - platform: win-64 - dependencies: - libwebp-base: '>=1.4.0,<2.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libwebp-1.4.0-h2466b09_0.conda - hash: - md5: 11334a8fb02041b453e2f89a4ae16f8d - sha256: ebabb57084e85cd09d529dbb4fe0f4db6cd0d369ad8095342c37b98855fd87fd - category: dash - optional: true - name: libwebp-base version: 1.4.0 manager: conda @@ -2457,83 +1170,22 @@ package: sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c category: main optional: false -- name: libxkbcommon - version: 1.7.0 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - libxcb: '>=1.16,<1.17.0a0' - libxml2: '>=2.12.7,<3.0a0' - xkeyboard-config: '' - xorg-libxau: '>=1.0.11,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libxkbcommon-1.7.0-h2c5496b_1.conda - hash: - md5: e2eaefa4de2b7237af7c907b8bbc760a - sha256: 6804c2a7062d10de6f159f7106dc45ebccc8d42bfb925f7919e26e567fa6da6b - category: dash - optional: true -- name: libxml2 - version: 2.12.7 - manager: conda - platform: linux-64 - dependencies: - icu: '>=73.2,<74.0a0' - libgcc-ng: '>=12' - libiconv: '>=1.17,<2.0a0' - libzlib: '>=1.2.13,<2.0a0' - xz: '>=5.2.6,<6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.12.7-hc051c1a_1.conda - hash: - md5: 340278ded8b0dc3a73f3660bbb0adbc6 - sha256: 576ea9134176636283ff052897bf7a91ffd8ac35b2c505dfde2890ec52849698 - category: main - optional: false - name: libxml2 version: 2.12.7 manager: conda platform: win-64 dependencies: libiconv: '>=1.17,<2.0a0' - libzlib: '>=1.2.13,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.12.7-h283a6d9_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.12.7-h0f24e4e_4.conda hash: - md5: 7ab2653cc21c44a1370ef3b409261b3d - sha256: aef096aa784e61f860fab08974c6260836bf05d742fb69f304f0e9b7d557c99a + md5: ed4d301f0d2149b34deb9c4fecafd836 + sha256: ae78197961b09b0eef4ee194a44e4adc4555c0f2f20c348086b0cd8aaf2f7731 category: main optional: false -- name: libxslt - version: 1.1.39 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libxml2: '>=2.12.1,<3.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libxslt-1.1.39-h76b75d6_0.conda - hash: - md5: e71f31f8cfb0a91439f2086fc8aa0461 - sha256: 684e9b67ef7b9ca0ca993762eeb39705ec58e2e7f958555c758da7ef416db9f3 - category: dash - optional: true -- name: libxslt - version: 1.1.39 - manager: conda - platform: win-64 - dependencies: - libxml2: '>=2.12.1,<3.0.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libxslt-1.1.39-h3df6e99_0.conda - hash: - md5: 279ee338c9b34871d578cb3c7aa68f70 - sha256: 6e3d99466d2076c35e7ac8dcdfe604da3d593f55b74a5b8e96c2b2ff63c247aa - category: dash - optional: true - name: libzlib version: 1.3.1 manager: conda @@ -2560,19 +1212,6 @@ package: sha256: b13846a54a15243e15f96fec06b526d8155adc6a1ac2b6ed47a88f6a71a94b68 category: main optional: false -- name: lz4-c - version: 1.9.4 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.9.4-hcb278e6_0.conda - hash: - md5: 318b08df404f9c9be5712aaa5a6f0bb0 - sha256: 1b4c105a887f9b2041219d57036f72c4739ab9e9fe5a1486f094e58c76b31f5f - category: dash - optional: true - name: m2w64-gcc-libgfortran version: 5.3.0 manager: conda @@ -2640,36 +1279,6 @@ package: sha256: f63a09b2cae7defae0480f1740015d6235f1861afa6fe2e2d3e10bd0d1314ee0 category: main optional: false -- name: markupsafe - version: 2.1.5 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-2.1.5-py310h2372a71_0.conda - hash: - md5: f6703fa0214a00bf49d1bef6dc7672d0 - sha256: 3c18347adf1d091ee9248612308a6bef79038f80b626ef67f58cd0e8d25c65b8 - category: dash - optional: true -- name: markupsafe - version: 2.1.5 - manager: conda - platform: win-64 - dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-2.1.5-py310h8d17308_0.conda - hash: - md5: eceba0306d8619bd34a650e673d3e6c3 - sha256: 2fe1bc52085b4b4f63e073803f8cce3da95b6eaaa182abee11c0a34b484f99dc - category: dash - optional: true - name: mccabe version: 0.7.0 manager: conda @@ -2701,25 +1310,12 @@ package: dependencies: intel-openmp: 2024.* tbb: 2021.* - url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.1.0-h66d3029_692.conda + url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.1.0-h66d3029_694.conda hash: - md5: b43ec7ed045323edeff31e348eea8652 - sha256: abfdb5eb3a17af59a827ea49fcb4d2bf18e70b62498bf3720351962e636cb5b7 + md5: a17423859d3fb912c8f2e9797603ddb6 + sha256: 4f86e9ad74a7792c836cd4cb7fc415bcdb50718ffbaa90c5571297f71764b980 category: main optional: false -- name: mpg123 - version: 1.32.6 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/mpg123-1.32.6-h59595ed_0.conda - hash: - md5: 9160cdeb523a1b20cf8d2a0bf821f45d - sha256: 8895a5ce5122a3b8f59afcba4b032f198e8a690a0efc95ef61f2135357ef0d72 - category: dash - optional: true - name: msys2-conda-epoch version: '20160418' manager: conda @@ -2731,37 +1327,6 @@ package: sha256: 99358d58d778abee4dca82ad29fb58058571f19b0f86138363c260049d4ac7f1 category: main optional: false -- name: mysql-common - version: 8.3.0 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - openssl: '>=3.2.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/mysql-common-8.3.0-hf1915f5_4.conda - hash: - md5: 784a4df6676c581ca624fbe460703a6d - sha256: 4cf6d29e091398735348550cb74cfd5006e04892d54b6b1ba916935f1af1a151 - category: dash - optional: true -- name: mysql-libs - version: 8.3.0 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - mysql-common: 8.3.0 - openssl: '>=3.2.1,<4.0a0' - zstd: '>=1.5.5,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/mysql-libs-8.3.0-hca2cd23_4.conda - hash: - md5: 1b50eebe2a738a3146c154d2eceaa8b6 - sha256: c39cdd1a5829aeffc611f789bdfd4dbd4ce1aa829c73d728defec180b5265d91 - category: dash - optional: true - name: ncurses version: '6.5' manager: conda @@ -2774,60 +1339,6 @@ package: sha256: 4fc3b384f4072b68853a0013ea83bdfd3d66b0126e2238e1d6e1560747aa7586 category: main optional: false -- name: nest-asyncio - version: 1.6.0 - manager: conda - platform: linux-64 - dependencies: - python: '>=3.5' - url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_0.conda - hash: - md5: 6598c056f64dc8800d40add25e4e2c34 - sha256: 30db21d1f7e59b3408b831a7e0417b83b53ee6223afae56482c5f26da3ceb49a - category: dash - optional: true -- name: nest-asyncio - version: 1.6.0 - manager: conda - platform: win-64 - dependencies: - python: '>=3.5' - url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_0.conda - hash: - md5: 6598c056f64dc8800d40add25e4e2c34 - sha256: 30db21d1f7e59b3408b831a7e0417b83b53ee6223afae56482c5f26da3ceb49a - category: dash - optional: true -- name: nspr - version: '4.35' - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/nspr-4.35-h27087fc_0.conda - hash: - md5: da0ec11a6454ae19bff5b02ed881a2b1 - sha256: 8fadeebb2b7369a4f3b2c039a980d419f65c7b18267ba0c62588f9f894396d0c - category: dash - optional: true -- name: nss - version: '3.102' - manager: conda - platform: linux-64 - dependencies: - __glibc: '>=2.17,<3.0.a0' - libgcc-ng: '>=12' - libsqlite: '>=3.46.0,<4.0a0' - libstdcxx-ng: '>=12' - libzlib: '>=1.3.1,<2.0a0' - nspr: '>=4.35,<5.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/nss-3.102-h593d115_0.conda - hash: - md5: 40e5e48c55a45621c4399ca9236406b7 - sha256: 5e5dbae2f5bc55646a9d70601432ea71b867ce06bccd174e479ac36abf5d0807 - category: dash - optional: true - name: numpy version: 1.26.4 manager: conda @@ -2903,12 +1414,13 @@ package: manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' ca-certificates: '' libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4ab18f5_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda hash: - md5: b1e9d076f14e8d776213fd5047b4c3d9 - sha256: ff3faf8d4c1c9aa4bd3263b596a68fcc6ac910297f354b2ce28718a3509db6d9 + md5: e1b454497f9f7c1147fdde4b53f1b512 + sha256: b294b3cc706ad1048cdb514f0db3da9f37ae3fcc0c53a7104083dd0918adb200 category: main optional: false - name: openssl @@ -2920,10 +1432,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.1-h2466b09_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.1-h2466b09_2.conda hash: - md5: aa36aca82d1ffd26bee88ac7dc9e1ee3 - sha256: e45ee071d45fcfaa59beb31def800cdb9d81b17bbb74c4a7e400102cb22ca35e + md5: 375dbc2a4d5a2e4c738703207e8e368b + sha256: d86c4fa31294ad9068717788197e97e5637e056c82745ffb6d0e88fd1fef1a9d category: main optional: false - name: packaging @@ -2944,41 +1456,11 @@ package: platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda - hash: - md5: cbe1bb1f21567018ce595d9c2be0f0db - sha256: 36aca948219e2c9fdd6d80728bcc657519e02f06c2703d8db3446aec67f51d81 - category: dev - optional: true -- name: pcre2 - version: '10.44' - manager: conda - platform: linux-64 - dependencies: - bzip2: '>=1.0.8,<2.0a0' - libgcc-ng: '>=12' - libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.44-h0f59acf_0.conda - hash: - md5: 3914f7ac1761dce57102c72ca7c35d01 - sha256: 90646ad0d8f9d0fd896170c4f3d754e88c4ba0eaf856c24d00842016f644baab - category: dash - optional: true -- name: pcre2 - version: '10.44' - manager: conda - platform: win-64 - dependencies: - bzip2: '>=1.0.8,<2.0a0' - libzlib: '>=1.3.1,<2.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/pcre2-10.44-h3d7b363_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda hash: - md5: 007d07ab5027e0bf49f6fa660a9f89a0 - sha256: 44351611091ed72c4682ad23e53d7874334757298ff0ebb2acd769359ae82ab3 - category: dash + md5: cbe1bb1f21567018ce595d9c2be0f0db + sha256: 36aca948219e2c9fdd6d80728bcc657519e02f06c2703d8db3446aec67f51d81 + category: dev optional: true - name: pillow version: 10.3.0 @@ -3056,19 +1538,6 @@ package: sha256: b7c1c5d8f13e8cb491c4bd1d0d1896a4cf80fc47de01059ad77509112b664a4a category: main optional: false -- name: pixman - version: 0.43.2 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.43.2-h59595ed_0.conda - hash: - md5: 71004cbf7924e19c02746ccde9fd7123 - sha256: 366d28e2a0a191d6c535e234741e0cd1d94d713f76073d8af4a5ccb2a266121e - category: dash - optional: true - name: platformdirs version: 4.2.2 manager: conda @@ -3093,34 +1562,6 @@ package: sha256: adc59384cf0b2fc6dc7362840151e8cb076349197a38f7230278252698a88442 category: dev optional: true -- name: plotly - version: 5.22.0 - manager: conda - platform: linux-64 - dependencies: - packaging: '' - python: '>=3.6' - tenacity: '>=6.2.0' - url: https://conda.anaconda.org/conda-forge/noarch/plotly-5.22.0-pyhd8ed1ab_0.conda - hash: - md5: 5b409a5f738e7d76c2b426eddb7e9956 - sha256: 16cada008ce6bf231bcb00a9aca6bddd03d4d0f1f7f2cd83882aa0023845c33a - category: dash - optional: true -- name: plotly - version: 5.22.0 - manager: conda - platform: win-64 - dependencies: - packaging: '' - python: '>=3.6' - tenacity: '>=6.2.0' - url: https://conda.anaconda.org/conda-forge/noarch/plotly-5.22.0-pyhd8ed1ab_0.conda - hash: - md5: 5b409a5f738e7d76c2b426eddb7e9956 - sha256: 16cada008ce6bf231bcb00a9aca6bddd03d4d0f1f7f2cd83882aa0023845c33a - category: dash - optional: true - name: pluggy version: 1.5.0 manager: conda @@ -3181,93 +1622,54 @@ package: sha256: 576a228630a72f25d255a5e345e5f10878e153221a96560f2498040cd6f54005 category: main optional: false -- name: pulseaudio-client - version: '17.0' - manager: conda - platform: linux-64 - dependencies: - dbus: '>=1.13.6,<2.0a0' - libgcc-ng: '>=12' - libglib: '>=2.78.3,<3.0a0' - libsndfile: '>=1.2.2,<1.3.0a0' - libsystemd0: '>=255' - url: https://conda.anaconda.org/conda-forge/linux-64/pulseaudio-client-17.0-hb77b528_0.conda - hash: - md5: 07f45f1be1c25345faddb8db0de8039b - sha256: b27c0c8671bd95c205a61aeeac807c095b60bc76eb5021863f919036d7a964fc - category: dash - optional: true -- name: pycparser - version: '2.22' - manager: conda - platform: linux-64 - dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyhd8ed1ab_0.conda - hash: - md5: 844d9eb3b43095b031874477f7d70088 - sha256: 406001ebf017688b1a1554b49127ca3a4ac4626ec0fd51dc75ffa4415b720b64 - category: dash - optional: true -- name: pycparser - version: '2.22' - manager: conda - platform: win-64 - dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyhd8ed1ab_0.conda - hash: - md5: 844d9eb3b43095b031874477f7d70088 - sha256: 406001ebf017688b1a1554b49127ca3a4ac4626ec0fd51dc75ffa4415b720b64 - category: dash - optional: true - name: pydantic - version: 2.8.0 + version: 2.8.2 manager: conda platform: linux-64 dependencies: annotated-types: '>=0.4.0' - pydantic-core: 2.20.0 + pydantic-core: 2.20.1 python: '>=3.7' typing-extensions: '>=4.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.8.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.8.2-pyhd8ed1ab_0.conda hash: - md5: 2d9e3275aace5688f31a9a01a8fdf381 - sha256: 07b60383c98e811d00c7918581bfcf41a6973035687859d96e88b652d2bed5b3 + md5: 539a038a24a959662df1fcaa2cfc5c3e + sha256: 5a877153f7eaaab9724db5b64366a35e346007c9c104c1d6a6042f83b2f4f0df category: main optional: false - name: pydantic - version: 2.8.0 + version: 2.8.2 manager: conda platform: win-64 dependencies: python: '>=3.7' typing-extensions: '>=4.6.1' annotated-types: '>=0.4.0' - pydantic-core: 2.20.0 - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.8.0-pyhd8ed1ab_0.conda + pydantic-core: 2.20.1 + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.8.2-pyhd8ed1ab_0.conda hash: - md5: 2d9e3275aace5688f31a9a01a8fdf381 - sha256: 07b60383c98e811d00c7918581bfcf41a6973035687859d96e88b652d2bed5b3 + md5: 539a038a24a959662df1fcaa2cfc5c3e + sha256: 5a877153f7eaaab9724db5b64366a35e346007c9c104c1d6a6042f83b2f4f0df category: main optional: false - name: pydantic-core - version: 2.20.0 + version: 2.20.1 manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' libgcc-ng: '>=12' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.20.0-py310he421c4c_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.20.1-py310h42e942d_0.conda hash: - md5: baa527f18cad39c3c11f98525baffe78 - sha256: eae5c2640c8a528367835a65ceb9027b26b1994893d92031b74017f750237645 + md5: 51dcc27558e8cbe3aa6d3641cd78aa6d + sha256: 0645b2283b9fcc50d6f51891bc8c06f0db0ecb16beb177a4e42c98ae888e38d5 category: main optional: false - name: pydantic-core - version: 2.20.0 + version: 2.20.1 manager: conda platform: win-64 dependencies: @@ -3277,10 +1679,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.20.0-py310hc226416_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.20.1-py310hc226416_0.conda hash: - md5: 31d176c36cb892124cab34e02725eb1f - sha256: 219b68e6bf9f223c46e8738508b32e2810f0cb0ffe679303fadce3efc01ab102 + md5: 99d16046cf146f48bf0b1d764f85397f + sha256: 5c54ea231ae75370dee9af043b86ac8dada7c5eb7bea842bb2773d7eda4dbec6 category: main optional: false - name: pygments @@ -3308,11 +1710,11 @@ package: category: dev optional: true - name: pylint - version: 3.2.5 + version: 3.2.6 manager: conda platform: linux-64 dependencies: - astroid: '>=3.2.2,<3.3.0-dev0' + astroid: '>=3.2.4,<3.3.0-dev0' colorama: '>=0.4.5' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' @@ -3322,221 +1724,35 @@ package: tomli: '>=1.1.0' tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.5-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.6-pyhd8ed1ab_0.conda hash: - md5: 40754d4950fb1567f358d635de8a5f19 - sha256: 72318dceac518b59a97668ffe462b8c5c80d6d4a40c739914a1765dbe357839e + md5: 3bd59de4ef6ca2d96cfd5b36b33f9de9 + sha256: 8802f83f8940005c11eb47ecc906c7ebd7076f252f3490fab0ca1ea78c4049ee category: dev optional: true - name: pylint - version: 3.2.5 + version: 3.2.6 manager: conda platform: win-64 dependencies: python: '>=3.8.0' tomli: '>=1.1.0' - platformdirs: '>=2.2.0' typing_extensions: '>=3.10.0' + platformdirs: '>=2.2.0' tomlkit: '>=0.10.1' colorama: '>=0.4.5' mccabe: '>=0.6,<0.8' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' - astroid: '>=3.2.2,<3.3.0-dev0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.5-pyhd8ed1ab_0.conda + astroid: '>=3.2.4,<3.3.0-dev0' + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.6-pyhd8ed1ab_0.conda hash: - md5: 40754d4950fb1567f358d635de8a5f19 - sha256: 72318dceac518b59a97668ffe462b8c5c80d6d4a40c739914a1765dbe357839e + md5: 3bd59de4ef6ca2d96cfd5b36b33f9de9 + sha256: 8802f83f8940005c11eb47ecc906c7ebd7076f252f3490fab0ca1ea78c4049ee category: dev optional: true -- name: pyqt - version: 5.15.4 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - pyqt5-sip: 12.9.0 - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* - qt-main: '>=5.15.3,<5.16.0a0' - sip: '>=6.5.1,<6.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/pyqt-5.15.4-py310h29803b5_1.tar.bz2 - hash: - md5: d34f0b4c9ad5705d0ffe501d5d8aa26f - sha256: 4d617e9c8a0239e0a35582ec3f0dd6fb8bddbbf6e6b70405e2bfca10a61f0a95 - category: dash - optional: true -- name: pyqt - version: 5.15.4 - manager: conda - platform: win-64 - dependencies: - pyqt5-sip: 12.9.0 - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* - qt-main: '>=5.15.3,<5.16.0a0' - sip: '>=6.5.1,<6.6.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - url: https://conda.anaconda.org/conda-forge/win-64/pyqt-5.15.4-py310hbabf5d4_1.tar.bz2 - hash: - md5: f4d9804ed7f3d2afa080564f96b44cc1 - sha256: 21df3670a342988286a490ae84890bbfc6f23bfd4e0f75549ee1c6349db4943b - category: dash - optional: true -- name: pyqt5-sip - version: 12.9.0 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - packaging: '' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* - sip: '' - toml: '' - url: https://conda.anaconda.org/conda-forge/linux-64/pyqt5-sip-12.9.0-py310hd8f1fbe_1.tar.bz2 - hash: - md5: 21ae1ac216cfc85e24dc7c09570ddf31 - sha256: b4e9bbe6e8dc1b9df12d4e0c9b59fbf55a3fcf21d5918c56e3c8766544c05648 - category: dash - optional: true -- name: pyqt5-sip - version: 12.9.0 - manager: conda - platform: win-64 - dependencies: - packaging: '' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* - sip: '' - toml: '' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - url: https://conda.anaconda.org/conda-forge/win-64/pyqt5-sip-12.9.0-py310h8a704f9_1.tar.bz2 - hash: - md5: 8298355c95fcb75203719d80cb9e000c - sha256: fe5f4059a0fff7d98c44b223311a5709ad6e1c7372af741be422b97b92f59e5e - category: dash - optional: true -- name: pyqtwebengine - version: 5.15.4 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - pyqt: '>=5.15.4,<5.16.0a0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* - qt-main: '>=5.15.3,<5.16.0a0' - qt-webengine: '>=5.15.4,<5.16.0a0' - sip: '>=6.5.1,<6.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/pyqtwebengine-5.15.4-py310h29803b5_1.tar.bz2 - hash: - md5: 9a63c4795f4490c8605522ab3bd38bfe - sha256: c7d419f677a390a33516fe9bd524daff5537e92d8dc5dd9a332387503e880a85 - category: dash - optional: true -- name: pyqtwebengine - version: 5.15.4 - manager: conda - platform: win-64 - dependencies: - pyqt: '>=5.15.4,<5.16.0a0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* - qt-main: '>=5.15.3,<5.16.0a0' - qt-webengine: '>=5.15.4,<5.16.0a0' - sip: '>=6.5.1,<6.6.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - url: https://conda.anaconda.org/conda-forge/win-64/pyqtwebengine-5.15.4-py310hbabf5d4_1.tar.bz2 - hash: - md5: 68709c9784092549680eb9a41eabf122 - sha256: d5a84368f708a922a17c6a9323b032dfa8e597f5b984db98cb373c0f71515c44 - category: dash - optional: true -- name: pyside2 - version: 5.15.8 - manager: conda - platform: linux-64 - dependencies: - __glibc: '>=2.17,<3.0.a0' - libclang13: '>=15.0.7' - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - libxml2: '>=2.12.3,<3.0.0a0' - libxslt: '>=1.1.39,<2.0a0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* - qt-main: '>=5.15.8,<5.16.0a0' - xcb-util: '>=0.4.0,<0.5.0a0' - xcb-util-image: '>=0.4.0,<0.5.0a0' - xcb-util-keysyms: '>=0.4.0,<0.5.0a0' - xcb-util-renderutil: '>=0.3.9,<0.4.0a0' - xcb-util-wm: '>=0.4.1,<0.5.0a0' - xorg-libice: '>=1.1.1,<2.0a0' - xorg-libsm: '>=1.2.4,<2.0a0' - xorg-libx11: '>=1.8.7,<2.0a0' - xorg-libxext: '>=1.3.4,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/pyside2-5.15.8-py310hffc9498_4.conda - hash: - md5: 538e1179f1c7208d06753a68c3626e99 - sha256: dd8da54d008438d4c4221776023717cc1a5dcff2536fdd1a9982080fcfb17c7b - category: dash - optional: true -- name: pyside2 - version: 5.15.8 - manager: conda - platform: win-64 - dependencies: - libclang13: '>=15.0.7' - libxml2: '>=2.12.3,<3.0.0a0' - libxslt: '>=1.1.39,<2.0a0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* - qt-main: '>=5.15.8,<5.16.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/pyside2-5.15.8-py310h1e56762_4.conda - hash: - md5: d69462f5c54f28b94d74bcec969cedc0 - sha256: 526374fbd004621400a9509eaf3243a056e77232c0915e10dbfa39bdc2588691 - category: dash - optional: true -- name: pysocks - version: 1.7.1 - manager: conda - platform: linux-64 - dependencies: - __unix: '' - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha2e5f31_6.tar.bz2 - hash: - md5: 2a7de29fb590ca14b5243c4c812c8025 - sha256: a42f826e958a8d22e65b3394f437af7332610e43ee313393d1cf143f0a2d274b - category: dash - optional: true -- name: pysocks - version: 1.7.1 - manager: conda - platform: win-64 - dependencies: - __win: '' - win_inet_pton: '' - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyh0701188_6.tar.bz2 - hash: - md5: 56cd9fe388baac0e90c7149cfac95b60 - sha256: b3a612bc887f3dd0fb7c4199ad8e342bd148cf69a9b74fd9468a18cf2bef07b7 - category: dash - optional: true - name: pytest - version: 8.2.2 + version: 8.3.1 manager: conda platform: linux-64 dependencies: @@ -3544,17 +1760,17 @@ package: exceptiongroup: '>=1.0.0rc8' iniconfig: '' packaging: '' - pluggy: <2.0,>=1.5 + pluggy: <2,>=1.5 python: '>=3.8' tomli: '>=1' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.2.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.1-pyhd8ed1ab_0.conda hash: - md5: 0f3f49c22c7ef3a1195fa61dad3c43be - sha256: 00b7a49b31cf705b59edbd96219d8a67d2b9f51a913aa059fadd921b016965cb + md5: b6a3ab8559a42070c6b6c3063faea1ed + sha256: 23693df629c43f277b564abfcb321f6d9c4b6153a925ed004be7749bbc09ac3c category: dev optional: true - name: pytest - version: 8.2.2 + version: 8.3.1 manager: conda platform: win-64 dependencies: @@ -3564,11 +1780,11 @@ package: python: '>=3.8' exceptiongroup: '>=1.0.0rc8' tomli: '>=1' - pluggy: <2.0,>=1.5 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.2.2-pyhd8ed1ab_0.conda + pluggy: <2,>=1.5 + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.1-pyhd8ed1ab_0.conda hash: - md5: 0f3f49c22c7ef3a1195fa61dad3c43be - sha256: 00b7a49b31cf705b59edbd96219d8a67d2b9f51a913aa059fadd921b016965cb + md5: b6a3ab8559a42070c6b6c3063faea1ed + sha256: 23693df629c43f277b564abfcb321f6d9c4b6153a925ed004be7749bbc09ac3c category: dev optional: true - name: pytest-cov @@ -3672,156 +1888,6 @@ package: sha256: 19066c462fd0e32c64503c688f77cb603beb4019b812caf855d03f2a5447960b category: main optional: false -- name: qt-main - version: 5.15.8 - manager: conda - platform: linux-64 - dependencies: - __glibc: '>=2.17,<3.0.a0' - alsa-lib: '>=1.2.12,<1.3.0a0' - dbus: '>=1.13.6,<2.0a0' - fontconfig: '>=2.14.2,<3.0a0' - fonts-conda-ecosystem: '' - freetype: '>=2.12.1,<3.0a0' - gst-plugins-base: '>=1.24.5,<1.25.0a0' - gstreamer: '>=1.24.5,<1.25.0a0' - harfbuzz: '>=8.5.0,<9.0a0' - icu: '>=73.2,<74.0a0' - krb5: '>=1.21.2,<1.22.0a0' - libclang-cpp15: '>=15.0.7,<15.1.0a0' - libclang13: '>=15.0.7' - libcups: '>=2.3.3,<2.4.0a0' - libevent: '>=2.1.12,<2.1.13.0a0' - libexpat: '>=2.6.2,<3.0a0' - libgcc-ng: '>=12' - libglib: '>=2.80.2,<3.0a0' - libjpeg-turbo: '>=3.0.0,<4.0a0' - libllvm15: '>=15.0.7,<15.1.0a0' - libpng: '>=1.6.43,<1.7.0a0' - libpq: '>=16.3,<17.0a0' - libsqlite: '>=3.46.0,<4.0a0' - libstdcxx-ng: '>=12' - libxcb: '>=1.16,<1.17.0a0' - libxkbcommon: '>=1.7.0,<2.0a0' - libxml2: '>=2.12.7,<3.0a0' - libzlib: '>=1.3.1,<2.0a0' - mysql-libs: '>=8.3.0,<8.4.0a0' - nspr: '>=4.35,<5.0a0' - nss: '>=3.101,<4.0a0' - openssl: '>=3.3.1,<4.0a0' - pulseaudio-client: '>=17.0,<17.1.0a0' - xcb-util: '>=0.4.1,<0.5.0a0' - xcb-util-image: '>=0.4.0,<0.5.0a0' - xcb-util-keysyms: '>=0.4.1,<0.5.0a0' - xcb-util-renderutil: '>=0.3.10,<0.4.0a0' - xcb-util-wm: '>=0.4.2,<0.5.0a0' - xorg-libice: '>=1.1.1,<2.0a0' - xorg-libsm: '>=1.2.4,<2.0a0' - xorg-libx11: '>=1.8.9,<2.0a0' - xorg-libxext: '>=1.3.4,<2.0a0' - xorg-xf86vidmodeproto: '' - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/qt-main-5.15.8-ha2b5568_22.conda - hash: - md5: 15de976572f24032540236006d6d0e9f - sha256: e621b4445b08c353cd754e8b1e529ed6d27b53d23629064e504727225e291017 - category: dash - optional: true -- name: qt-main - version: 5.15.8 - manager: conda - platform: win-64 - dependencies: - gst-plugins-base: '>=1.24.5,<1.25.0a0' - gstreamer: '>=1.24.5,<1.25.0a0' - icu: '>=73.2,<74.0a0' - krb5: '>=1.21.2,<1.22.0a0' - libclang13: '>=15.0.7' - libglib: '>=2.80.2,<3.0a0' - libjpeg-turbo: '>=3.0.0,<4.0a0' - libpng: '>=1.6.43,<1.7.0a0' - libsqlite: '>=3.46.0,<4.0a0' - libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.3.1,<4.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/qt-main-5.15.8-h06adc49_22.conda - hash: - md5: 919650dc31edac6a17a99157aec4f87c - sha256: 050c3bc95ff3ce2fce043988e45b841c62b72470c2f0841442154b378cc0d37e - category: dash - optional: true -- name: qt-webengine - version: 5.15.8 - manager: conda - platform: linux-64 - dependencies: - __glibc: '>=2.17,<3.0.a0' - alsa-lib: '>=1.2.12,<1.3.0a0' - dbus: '>=1.13.6,<2.0a0' - fontconfig: '>=2.14.2,<3.0a0' - fonts-conda-ecosystem: '' - freetype: '>=2.12.1,<3.0a0' - harfbuzz: '>=8.5.0,<9.0a0' - libcups: '>=2.3.3,<2.4.0a0' - libevent: '>=2.1.12,<2.1.13.0a0' - libexpat: '>=2.6.2,<3.0a0' - libgcc-ng: '>=12' - libglib: '>=2.80.2,<3.0a0' - libiconv: '>=1.17,<2.0a0' - libjpeg-turbo: '>=3.0.0,<4.0a0' - libopus: '>=1.3.1,<2.0a0' - libpng: '>=1.6.43,<1.7.0a0' - libsqlite: '>=3.46.0,<4.0a0' - libstdcxx-ng: '>=12' - libwebp: '' - libwebp-base: '>=1.4.0,<2.0a0' - libxcb: '>=1.16,<1.17.0a0' - libxkbcommon: '>=1.7.0,<2.0a0' - libxml2: '>=2.12.7,<3.0a0' - libzlib: '>=1.3.1,<2.0a0' - nspr: '>=4.35,<5.0a0' - nss: '>=3.101,<4.0a0' - pulseaudio-client: '>=17.0,<17.1.0a0' - qt-main: '>=5.15.8,<5.16.0a0' - xorg-libx11: '>=1.8.9,<2.0a0' - xorg-libxcomposite: '' - xorg-libxdamage: '' - xorg-libxext: '>=1.3.4,<2.0a0' - xorg-libxfixes: '' - xorg-libxrandr: '' - xorg-libxrender: '>=0.9.11,<0.10.0a0' - xorg-libxtst: '' - url: https://conda.anaconda.org/conda-forge/linux-64/qt-webengine-5.15.8-h4c5bc8f_7.conda - hash: - md5: 71745c550bb2d0a083c7b41fc91906a9 - sha256: 0972dbf1225edf0182f9524094a85c8beb78a3d2c4d3f9b62e350e49057db474 - category: dash - optional: true -- name: qt-webengine - version: 5.15.8 - manager: conda - platform: win-64 - dependencies: - libiconv: '>=1.17,<2.0a0' - libjpeg-turbo: '>=3.0.0,<4.0a0' - libpng: '>=1.6.39,<1.7.0a0' - libsqlite: '>=3.44.0,<4.0a0' - libwebp: '' - libwebp-base: '>=1.3.2,<2.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - qt-main: '>=5.15.8,<5.16.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/qt-webengine-5.15.8-h4bf5c4e_4.tar.bz2 - hash: - md5: e080e2c05baf3821dc1272537d3df48a - sha256: f8eba85995ba7557227a0f87cd3dbfc72ab763cb48c4a6b0e79715804b89fb93 - category: dash - optional: true - name: readline version: '8.2' manager: conda @@ -3835,64 +1901,6 @@ package: sha256: 5435cf39d039387fbdc977b0a762357ea909a7694d9528ab40f005e9208744d7 category: main optional: false -- name: requests - version: 2.32.3 - manager: conda - platform: linux-64 - dependencies: - certifi: '>=2017.4.17' - charset-normalizer: '>=2,<4' - idna: '>=2.5,<4' - python: '>=3.8' - urllib3: '>=1.21.1,<3' - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_0.conda - hash: - md5: 5ede4753180c7a550a443c430dc8ab52 - sha256: 5845ffe82a6fa4d437a2eae1e32a1ad308d7ad349f61e337c0a890fe04c513cc - category: dash - optional: true -- name: requests - version: 2.32.3 - manager: conda - platform: win-64 - dependencies: - python: '>=3.8' - idna: '>=2.5,<4' - certifi: '>=2017.4.17' - charset-normalizer: '>=2,<4' - urllib3: '>=1.21.1,<3' - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_0.conda - hash: - md5: 5ede4753180c7a550a443c430dc8ab52 - sha256: 5845ffe82a6fa4d437a2eae1e32a1ad308d7ad349f61e337c0a890fe04c513cc - category: dash - optional: true -- name: retrying - version: 1.3.3 - manager: conda - platform: linux-64 - dependencies: - python: '' - six: '>=1.7.0' - url: https://conda.anaconda.org/conda-forge/noarch/retrying-1.3.3-py_2.tar.bz2 - hash: - md5: a11f356d6f93b74b4a84e9501afd48b4 - sha256: ef407b88c45171f41eadcbbcfd41243cb137fe7438fc18f4cd08181c522664cf - category: dash - optional: true -- name: retrying - version: 1.3.3 - manager: conda - platform: win-64 - dependencies: - python: '' - six: '>=1.7.0' - url: https://conda.anaconda.org/conda-forge/noarch/retrying-1.3.3-py_2.tar.bz2 - hash: - md5: a11f356d6f93b74b4a84e9501afd48b4 - sha256: ef407b88c45171f41eadcbbcfd41243cb137fe7438fc18f4cd08181c522664cf - category: dash - optional: true - name: scipy version: 1.14.0 manager: conda @@ -3908,10 +1916,10 @@ package: numpy: '>=1.19,<3' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.0-py310h93e2701_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.0-py310h93e2701_1.conda hash: - md5: b22b24595c8ec0ef064967bd2649f643 - sha256: cb18dc6a54198857be9d4837edd337c433d40d709826ef79abb9192915e10c2b + md5: c6b2a8134aa49940afe552f69bdef957 + sha256: 6752b190d2bc4805a17ffa92eb62743404736e4197b079f0db7d7e1d508d138e category: main optional: false - name: scipy @@ -3928,133 +1936,51 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.0-py310h46043a1_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.0-py310h46043a1_1.conda hash: - md5: 4902f4c38ff2c912a2e44b636b181470 - sha256: 6928e92a92b01eaaa51227871deb23977276f4e45d4d2d268b2ce641587f8405 + md5: fef8eb0ea5459bcedd3f5ad41dabdaff + sha256: cf76f87e88c4352aeb46c8141536e24a348c85f7ac4fed882ee7c3fccf618d9e category: main optional: false - name: setuptools - version: 70.1.1 + version: 71.0.4 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-71.0.4-pyhd8ed1ab_0.conda hash: - md5: 985e9e86e1b0fc75a74a9bfab9309ef7 - sha256: 34ecbc63df6052a320838335a0e594b60050c92de79254045e52095bc27dde03 + md5: ee78ac9c720d0d02fcfd420866b82ab1 + sha256: e1b5dd28d2ea2a7ad660fbc8d1f2ef682a2f8460f80240d836d62e56225ac680 category: main optional: false - name: setuptools - version: 70.1.1 + version: 71.0.4 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-70.1.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-71.0.4-pyhd8ed1ab_0.conda hash: - md5: 985e9e86e1b0fc75a74a9bfab9309ef7 - sha256: 34ecbc63df6052a320838335a0e594b60050c92de79254045e52095bc27dde03 + md5: ee78ac9c720d0d02fcfd420866b82ab1 + sha256: e1b5dd28d2ea2a7ad660fbc8d1f2ef682a2f8460f80240d836d62e56225ac680 category: main optional: false -- name: sip - version: 6.5.1 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=9.4.0' - libstdcxx-ng: '>=9.4.0' - packaging: '' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* - toml: '' - url: https://conda.anaconda.org/conda-forge/linux-64/sip-6.5.1-py310h122e73d_2.tar.bz2 - hash: - md5: f485cb3efb4c179928a96fb2e02e6f7e - sha256: e98c7f561aac9245b61eaeb08361498191d5063ad7d611dd3c07042a0b32d573 - category: dash - optional: true -- name: sip - version: 6.5.1 - manager: conda - platform: win-64 - dependencies: - packaging: '' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* - toml: '' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - url: https://conda.anaconda.org/conda-forge/win-64/sip-6.5.1-py310h8a704f9_2.tar.bz2 - hash: - md5: dd95dbd1be55f990230c51b6aadf8286 - sha256: 0445331304c3c5a49f797a2ee619a925c6c6e7980fea2c5e6163be84288fbf8b - category: dash - optional: true -- name: six - version: 1.16.0 - manager: conda - platform: linux-64 - dependencies: - python: '' - url: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 - hash: - md5: e5f25f8dbc060e9a8d912e432202afc2 - sha256: a85c38227b446f42c5b90d9b642f2c0567880c15d72492d8da074a59c8f91dd6 - category: dash - optional: true -- name: six - version: 1.16.0 - manager: conda - platform: win-64 - dependencies: - python: '' - url: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 - hash: - md5: e5f25f8dbc060e9a8d912e432202afc2 - sha256: a85c38227b446f42c5b90d9b642f2c0567880c15d72492d8da074a59c8f91dd6 - category: dash - optional: true - name: tbb version: 2021.12.0 manager: conda platform: win-64 dependencies: - libhwloc: '>=2.11.0,<2.11.1.0a0' + libhwloc: '>=2.11.1,<2.11.2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.12.0-hc790b64_2.conda - hash: - md5: 3d6620dda0ba48d457fb722adfad5963 - sha256: e41d0d07bbabc0144292fd28e871f54828eaa10da27e50c8b8cf5dad9a2f3a92 - category: main - optional: false -- name: tenacity - version: 8.4.2 - manager: conda - platform: linux-64 - dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tenacity-8.4.2-pyhd8ed1ab_0.conda - hash: - md5: 325a80d37b5233230906a77115e00f37 - sha256: 6518aba31142c5464d1002a9027144fa60076fd00fba257f37566434c788860d - category: dash - optional: true -- name: tenacity - version: 8.4.2 - manager: conda - platform: win-64 - dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tenacity-8.4.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.12.0-hc790b64_3.conda hash: - md5: 325a80d37b5233230906a77115e00f37 - sha256: 6518aba31142c5464d1002a9027144fa60076fd00fba257f37566434c788860d - category: dash - optional: true + md5: a16e2a639e87c554abee5192ce6ee308 + sha256: 721a88d702e31efd9437d387774ef9157846743e66648f5f863b29ae322e8479 + category: main + optional: false - name: tk version: 8.6.13 manager: conda @@ -4131,27 +2057,27 @@ package: category: dev optional: true - name: tomlkit - version: 0.12.5 + version: 0.13.0 manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.12.5-pyha770c72_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.0-pyha770c72_0.conda hash: - md5: e5dde5caf905e9d95895e05f94967e14 - sha256: 5117eff35992d896ca177dfffc08be8a9b3bf3d306ddc3d8bf4b699cdf1e1b79 + md5: 810ba6f354ddef812d0ddc4669cc8de6 + sha256: 8e61623213c620776f1328da4bee03f8828dbf2730f1a4fbd9b8af5398f5848e category: dev optional: true - name: tomlkit - version: 0.12.5 + version: 0.13.0 manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.12.5-pyha770c72_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.0-pyha770c72_0.conda hash: - md5: e5dde5caf905e9d95895e05f94967e14 - sha256: 5117eff35992d896ca177dfffc08be8a9b3bf3d306ddc3d8bf4b699cdf1e1b79 + md5: 810ba6f354ddef812d0ddc4669cc8de6 + sha256: 8e61623213c620776f1328da4bee03f8828dbf2730f1a4fbd9b8af5398f5848e category: dev optional: true - name: typing-extensions @@ -4235,38 +2161,6 @@ package: sha256: f29cdaf8712008f6b419b8b1a403923b00ab2504bfe0fb2ba8eb60e72d4f14c6 category: main optional: false -- name: urllib3 - version: 2.2.2 - manager: conda - platform: linux-64 - dependencies: - brotli-python: '>=1.0.9' - h2: '>=4,<5' - pysocks: '>=1.5.6,<2.0,!=1.5.7' - python: '>=3.8' - zstandard: '>=0.18.0' - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.2-pyhd8ed1ab_1.conda - hash: - md5: e804c43f58255e977093a2298e442bb8 - sha256: 00c47c602c03137e7396f904eccede8cc64cc6bad63ce1fc355125df8882a748 - category: dash - optional: true -- name: urllib3 - version: 2.2.2 - manager: conda - platform: win-64 - dependencies: - python: '>=3.8' - brotli-python: '>=1.0.9' - pysocks: '>=1.5.6,<2.0,!=1.5.7' - h2: '>=4,<5' - zstandard: '>=0.18.0' - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.2-pyhd8ed1ab_1.conda - hash: - md5: e804c43f58255e977093a2298e442bb8 - sha256: 00c47c602c03137e7396f904eccede8cc64cc6bad63ce1fc355125df8882a748 - category: dash - optional: true - name: vc version: '14.3' manager: conda @@ -4303,32 +2197,6 @@ package: sha256: 0c2803f7a788c51f28235a7228dc2ab3f107b4b16ab0845a3e595c8c51e50a7a category: main optional: false -- name: werkzeug - version: 3.0.3 - manager: conda - platform: linux-64 - dependencies: - markupsafe: '>=2.1.1' - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-3.0.3-pyhd8ed1ab_0.conda - hash: - md5: 2e60f5f388845027ee87fca6bee4ac23 - sha256: a77d0c67096999c35854e0480e3b978ef72ee008e295e92b0dc67116b2398661 - category: dash - optional: true -- name: werkzeug - version: 3.0.3 - manager: conda - platform: win-64 - dependencies: - python: '>=3.8' - markupsafe: '>=2.1.1' - url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-3.0.3-pyhd8ed1ab_0.conda - hash: - md5: 2e60f5f388845027ee87fca6bee4ac23 - sha256: a77d0c67096999c35854e0480e3b978ef72ee008e295e92b0dc67116b2398661 - category: dash - optional: true - name: wheel version: 0.43.0 manager: conda @@ -4353,201 +2221,6 @@ package: sha256: cb318f066afd6fd64619f14c030569faf3f53e6f50abf743b4c865e7d95b96bc category: main optional: false -- name: win_inet_pton - version: 1.1.0 - manager: conda - platform: win-64 - dependencies: - __win: '' - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/win_inet_pton-1.1.0-pyhd8ed1ab_6.tar.bz2 - hash: - md5: 30878ecc4bd36e8deeea1e3c151b2e0b - sha256: a11ae693a0645bf6c7b8a47bac030be9c0967d0b1924537b9ff7458e832c0511 - category: dash - optional: true -- name: xcb-util - version: 0.4.1 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libxcb: '>=1.16,<1.17.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.1-hb711507_2.conda - hash: - md5: 8637c3e5821654d0edf97e2b0404b443 - sha256: 416aa55d946ce4ab173ab338796564893a2f820e80e04e098ff00c25fb981263 - category: dash - optional: true -- name: xcb-util-image - version: 0.4.0 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libxcb: '>=1.16,<1.17.0a0' - xcb-util: '>=0.4.1,<0.5.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-image-0.4.0-hb711507_2.conda - hash: - md5: a0901183f08b6c7107aab109733a3c91 - sha256: 94b12ff8b30260d9de4fd7a28cca12e028e572cbc504fd42aa2646ec4a5bded7 - category: dash - optional: true -- name: xcb-util-keysyms - version: 0.4.1 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libxcb: '>=1.16,<1.17.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-keysyms-0.4.1-hb711507_0.conda - hash: - md5: ad748ccca349aec3e91743e08b5e2b50 - sha256: 546e3ee01e95a4c884b6401284bb22da449a2f4daf508d038fdfa0712fe4cc69 - category: dash - optional: true -- name: xcb-util-renderutil - version: 0.3.10 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libxcb: '>=1.16,<1.17.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-renderutil-0.3.10-hb711507_0.conda - hash: - md5: 0e0cbe0564d03a99afd5fd7b362feecd - sha256: 2d401dadc43855971ce008344a4b5bd804aca9487d8ebd83328592217daca3df - category: dash - optional: true -- name: xcb-util-wm - version: 0.4.2 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libxcb: '>=1.16,<1.17.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-wm-0.4.2-hb711507_0.conda - hash: - md5: 608e0ef8256b81d04456e8d211eee3e8 - sha256: 31d44f297ad87a1e6510895740325a635dd204556aa7e079194a0034cdd7e66a - category: dash - optional: true -- name: xkeyboard-config - version: '2.42' - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - xorg-libx11: '>=1.8.9,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/xkeyboard-config-2.42-h4ab18f5_0.conda - hash: - md5: b193af204da1bfb8c13882d131a14bd2 - sha256: 240caab7d9d85154ef373ecbac3ff9fb424add2029dbb124e949c6cbab2996dd - category: dash - optional: true -- name: xorg-compositeproto - version: 0.4.2 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=9.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-compositeproto-0.4.2-h7f98852_1001.tar.bz2 - hash: - md5: 8bf27eeb636d3acce5c6cb570ba63487 - sha256: 8127541fb7ee4ba81cabd3ac464953ec928489bf01d647e5819cd7cd9428730c - category: dash - optional: true -- name: xorg-damageproto - version: 1.2.1 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=9.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-damageproto-1.2.1-h7f98852_1002.tar.bz2 - hash: - md5: 58c9bb067637c5a13a045a7124eeb027 - sha256: b0a62b8eedc3e1b47fbbe3bbe6011542d36867b90f9b4bf251b78109ee1f0d9b - category: dash - optional: true -- name: xorg-fixesproto - version: '5.0' - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=9.3.0' - xorg-xextproto: '' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-fixesproto-5.0-h7f98852_1002.tar.bz2 - hash: - md5: 65ad6e1eb4aed2b0611855aff05e04f6 - sha256: 5d2af1b40f82128221bace9466565eca87c97726bb80bbfcd03871813f3e1876 - category: dash - optional: true -- name: xorg-inputproto - version: 2.3.2 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=9.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-inputproto-2.3.2-h7f98852_1002.tar.bz2 - hash: - md5: bcd1b3396ec6960cbc1d2855a9e60b2b - sha256: 6c8c2803de0f643f8bad16ece3f9a7259e4a49247543239c182d66d5e3a129a7 - category: dash - optional: true -- name: xorg-kbproto - version: 1.0.7 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=9.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-kbproto-1.0.7-h7f98852_1002.tar.bz2 - hash: - md5: 4b230e8381279d76131116660f5a241a - sha256: e90b0a6a5d41776f11add74aa030f789faf4efd3875c31964d6f9cfa63a10dd1 - category: dash - optional: true -- name: xorg-libice - version: 1.1.1 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.1-hd590300_0.conda - hash: - md5: b462a33c0be1421532f28bfe8f4a7514 - sha256: 5aa9b3682285bb2bf1a8adc064cb63aff76ef9178769740d855abb42b0d24236 - category: dash - optional: true -- name: xorg-libsm - version: 1.2.4 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libuuid: '>=2.38.1,<3.0a0' - xorg-libice: '>=1.1.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.4-h7391055_0.conda - hash: - md5: 93ee23f12bc2e684548181256edd2cf6 - sha256: 089ad5f0453c604e18985480218a84b27009e9e6de9a0fa5f4a20b8778ede1f1 - category: dash - optional: true -- name: xorg-libx11 - version: 1.8.9 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libxcb: '>=1.16,<1.17.0a0' - xorg-kbproto: '' - xorg-xextproto: '>=7.3.0,<8.0a0' - xorg-xproto: '' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.9-hb711507_1.conda - hash: - md5: 4a6d410296d7e39f00bacdee7df046e9 - sha256: 66eabe62b66c1597c4a755dcd3f4ce2c78adaf7b32e25dfee45504d67d7735c1 - category: dash - optional: true - name: xorg-libxau version: 1.0.11 manager: conda @@ -4573,40 +2246,6 @@ package: sha256: 8c5b976e3b36001bdefdb41fb70415f9c07eff631f1f0155f3225a7649320e77 category: main optional: false -- name: xorg-libxcomposite - version: 0.4.6 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - xorg-compositeproto: '' - xorg-libx11: '>=1.7.2,<2.0a0' - xorg-libxfixes: '' - xorg-xproto: '' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxcomposite-0.4.6-h0b41bf4_1.conda - hash: - md5: ada6777364a0ea2407a1894e54779cc4 - sha256: 7c5806a8de1ce0d4e0c7aae8d29565f11fba6c6da4a787c3e09f1fcc428725a4 - category: dash - optional: true -- name: xorg-libxdamage - version: 1.1.5 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=9.4.0' - xorg-damageproto: '' - xorg-libx11: '>=1.7.2,<2.0a0' - xorg-libxext: 1.3.* - xorg-libxfixes: '' - xorg-util-macros: '' - xorg-xproto: '' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdamage-1.1.5-h7f98852_1.tar.bz2 - hash: - md5: bebd3814ec2355fab6a474b07ed73093 - sha256: 4cab878855e48669b64dd7522a518433ac83bb56fa79743d12db316326e2e39e - category: dash - optional: true - name: xorg-libxdmcp version: 1.1.3 manager: conda @@ -4631,183 +2270,6 @@ package: sha256: f51205d33c07d744ec177243e5d9b874002910c731954f2c8da82459be462b93 category: main optional: false -- name: xorg-libxext - version: 1.3.4 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - xorg-libx11: '>=1.7.2,<2.0a0' - xorg-xextproto: '' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.4-h0b41bf4_2.conda - hash: - md5: 82b6df12252e6f32402b96dacc656fec - sha256: 73e5cfbdff41ef8a844441f884412aa5a585a0f0632ec901da035a03e1fe1249 - category: dash - optional: true -- name: xorg-libxfixes - version: 5.0.3 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=9.3.0' - xorg-fixesproto: '' - xorg-libx11: '>=1.7.0,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxfixes-5.0.3-h7f98852_1004.tar.bz2 - hash: - md5: e9a21aa4d5e3e5f1aed71e8cefd46b6a - sha256: 1e426a1abb774ef1dcf741945ed5c42ad12ea2dc7aeed7682d293879c3e1e4c3 - category: dash - optional: true -- name: xorg-libxi - version: 1.7.10 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=9.3.0' - xorg-inputproto: '' - xorg-libx11: '>=1.7.0,<2.0a0' - xorg-libxext: 1.3.* - xorg-libxfixes: 5.0.* - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxi-1.7.10-h7f98852_0.tar.bz2 - hash: - md5: e77615e5141cad5a2acaa043d1cf0ca5 - sha256: 745c1284a96b4282fe6fe122b2643e1e8c26a7ff40b733a8f4b61357238c4e68 - category: dash - optional: true -- name: xorg-libxrandr - version: 1.5.2 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=9.3.0' - xorg-libx11: '>=1.7.1,<2.0a0' - xorg-libxext: '' - xorg-libxrender: '' - xorg-randrproto: '' - xorg-renderproto: '' - xorg-xextproto: '' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrandr-1.5.2-h7f98852_1.tar.bz2 - hash: - md5: 5b0f7da25a4556c9619c3e4b4a98ab07 - sha256: ffd075a463896ed86d9519e26dc36f754b695b9c1e1b6115d34fe138b36d8200 - category: dash - optional: true -- name: xorg-libxrender - version: 0.9.11 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - xorg-libx11: '>=1.8.6,<2.0a0' - xorg-renderproto: '' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.11-hd590300_0.conda - hash: - md5: ed67c36f215b310412b2af935bf3e530 - sha256: 26da4d1911473c965c32ce2b4ff7572349719eaacb88a066db8d968a4132c3f7 - category: dash - optional: true -- name: xorg-libxtst - version: 1.2.3 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=9.3.0' - xorg-inputproto: '' - xorg-libx11: '>=1.7.1,<2.0a0' - xorg-libxext: 1.3.* - xorg-libxi: 1.7.* - xorg-recordproto: '' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxtst-1.2.3-h7f98852_1002.tar.bz2 - hash: - md5: a220b1a513e19d5cb56c1311d44f12e6 - sha256: 9a51ae2869b9a47735539dada9d85534418a765d1461c9f91fe7564f3ee75e87 - category: dash - optional: true -- name: xorg-randrproto - version: 1.5.0 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=9.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-randrproto-1.5.0-h7f98852_1001.tar.bz2 - hash: - md5: 68cce654461713977dac6f9ac1bce89a - sha256: f5c7c2de3655a95153e900118959df6a50b6c104a3d7afaee3eadbf86b85fa2e - category: dash - optional: true -- name: xorg-recordproto - version: 1.14.2 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=9.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-recordproto-1.14.2-h7f98852_1002.tar.bz2 - hash: - md5: 2f835e6c386e73c6faaddfe9eda67e98 - sha256: 4b91d48fed368c83eafd03891ebfd5bae0a03adc087ebea8a680ae22da99a85f - category: dash - optional: true -- name: xorg-renderproto - version: 0.11.1 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=9.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-renderproto-0.11.1-h7f98852_1002.tar.bz2 - hash: - md5: 06feff3d2634e3097ce2fe681474b534 - sha256: 38942930f233d1898594dd9edf4b0c0786f3dbc12065a0c308634c37fd936034 - category: dash - optional: true -- name: xorg-util-macros - version: 1.19.3 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=9.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-util-macros-1.19.3-h7f98852_0.tar.bz2 - hash: - md5: b1780cc89cf3949f670d6ca2aa6a7e42 - sha256: 128591045b700d375de98be76f215a0b67c9d6939523b743edc0dca389cdb4be - category: dash - optional: true -- name: xorg-xextproto - version: 7.3.0 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-xextproto-7.3.0-h0b41bf4_1003.conda - hash: - md5: bce9f945da8ad2ae9b1d7165a64d0f87 - sha256: b8dda3b560e8a7830fe23be1c58cc41f407b2e20ae2f3b6901eb5842ba62b743 - category: dash - optional: true -- name: xorg-xf86vidmodeproto - version: 2.3.1 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=9.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-xf86vidmodeproto-2.3.1-h7f98852_1002.tar.bz2 - hash: - md5: 3ceea9668625c18f19530de98b15d5b0 - sha256: 43398aeacad5b8753b7a1c12cb6bca36124e0c842330372635879c350c430791 - category: dash - optional: true -- name: xorg-xproto - version: 7.0.31 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=9.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-xproto-7.0.31-h7f98852_1007.tar.bz2 - hash: - md5: b4a4381d54784606820704f7b5f05a15 - sha256: f197bb742a17c78234c24605ad1fe2d88b1d25f332b75d73e5ba8cf8fbc2a10d - category: dash - optional: true - name: xz version: 5.2.6 manager: conda @@ -4833,77 +2295,6 @@ package: sha256: 54d9778f75a02723784dc63aff4126ff6e6749ba21d11a6d03c1f4775f269fe0 category: main optional: false -- name: zipp - version: 3.19.2 - manager: conda - platform: linux-64 - dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.19.2-pyhd8ed1ab_0.conda - hash: - md5: 49808e59df5535116f6878b2a820d6f4 - sha256: e3e9c8501f581bfdc4700b83ea283395e237ec6b9b5cbfbedb556e1da6f4fdc9 - category: dash - optional: true -- name: zipp - version: 3.19.2 - manager: conda - platform: win-64 - dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.19.2-pyhd8ed1ab_0.conda - hash: - md5: 49808e59df5535116f6878b2a820d6f4 - sha256: e3e9c8501f581bfdc4700b83ea283395e237ec6b9b5cbfbedb556e1da6f4fdc9 - category: dash - optional: true -- name: zlib - version: 1.3.1 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - libzlib: 1.3.1 - url: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-h4ab18f5_1.conda - hash: - md5: 9653f1bf3766164d0e65fa723cabbc54 - sha256: cee16ab07a11303de721915f0a269e8c7a54a5c834aa52f74b1cc3a59000ade8 - category: dash - optional: true -- name: zstandard - version: 0.22.0 - manager: conda - platform: linux-64 - dependencies: - cffi: '>=1.11' - libgcc-ng: '>=12' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.22.0-py310hab88d88_1.conda - hash: - md5: f997c26e250f125a1a297589a95ae79d - sha256: fcabdf9189c66e1696ee0b05b6e96b33572690e2309a4e01a43a02a5baebfce7 - category: dash - optional: true -- name: zstandard - version: 0.22.0 - manager: conda - platform: win-64 - dependencies: - cffi: '>=1.11' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/zstandard-0.22.0-py310he5e10e1_1.conda - hash: - md5: ef691bc926c0f26d435508b6c1e60acc - sha256: d4d2428136ddaa986b88994130395e54c19c088e71e7af0b870a087d14c47c68 - category: dash - optional: true - name: zstd version: 1.5.6 manager: conda @@ -4934,36 +2325,28 @@ package: category: main optional: false - name: geoh5py - version: 0.10.0a1 + version: 0.9.1 manager: pip platform: linux-64 dependencies: - pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' - pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + pillow: '>=10.3.0,<10.4.0' + url: https://files.pythonhosted.org/packages/06/1d/5a87941b3a94a1314a2c8e106a1e00898730e2340f39b13fb9ae1b55b548/geoh5py-0.9.1-py3-none-any.whl hash: - sha256: 21ce81d279c206ce0a279377168ce50e0a35d3d2 + sha256: c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 category: main - source: - type: url - url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 optional: false - name: geoh5py - version: 0.10.0a1 + version: 0.9.1 manager: pip platform: win-64 dependencies: - pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' - pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + pillow: '>=10.3.0,<10.4.0' + url: https://files.pythonhosted.org/packages/06/1d/5a87941b3a94a1314a2c8e106a1e00898730e2340f39b13fb9ae1b55b548/geoh5py-0.9.1-py3-none-any.whl hash: - sha256: 21ce81d279c206ce0a279377168ce50e0a35d3d2 + sha256: c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 category: main - source: - type: url - url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 optional: false diff --git a/py-3.11.conda-lock.yml b/py-3.11.conda-lock.yml new file mode 100644 index 0000000..062d810 --- /dev/null +++ b/py-3.11.conda-lock.yml @@ -0,0 +1,2376 @@ +# This lock file was generated by conda-lock (https://github.com/conda/conda-lock). DO NOT EDIT! +# +# A "lock file" contains a concrete list of package versions (with checksums) to be installed. Unlike +# e.g. `conda env create`, the resulting environment will not change as new package versions become +# available, unless you explicitly update the lock file. +# +# Install this environment as "YOURENV" with: +# conda-lock install -n YOURENV py-3.11.conda-lock.yml +# This lock contains optional development dependencies. Include them in the installed environment with: +# conda-lock install --dev-dependencies -n YOURENV py-3.11.conda-lock.yml +# To update a single package to the latest version compatible with the version constraints in the source: +# conda-lock lock --lockfile py-3.11.conda-lock.yml --update PACKAGE +# To re-solve the entire environment, e.g. after changing a version constraint in the source file: +# conda-lock -f pyproject.toml -f environments/env-python-3.11.yml --lockfile py-3.11.conda-lock.yml +version: 1 +metadata: + content_hash: + win-64: 4d0fd1b35c83dcd54d6952dff56957f2b47ba9cbd1a7812bdc9263457157c9c8 + linux-64: 86148e93b2517e1ee9b7d27c2b87d03032068b64d307fd110e8870225e949bed + channels: + - url: conda-forge + used_env_vars: [] + platforms: + - win-64 + - linux-64 + sources: + - pyproject.toml + - environments/env-python-3.11.yml +package: +- name: _libgcc_mutex + version: '0.1' + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 + hash: + md5: d7c89558ba9fa0495403155b64376d81 + sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726 + category: main + optional: false +- name: _openmp_mutex + version: '4.5' + manager: conda + platform: linux-64 + dependencies: + _libgcc_mutex: '0.1' + libgomp: '>=7.5.0' + url: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + hash: + md5: 73aaf86a425cc6e73fcf236a5a46396d + sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22 + category: main + optional: false +- name: annotated-types + version: 0.7.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + typing-extensions: '>=4.0.0' + url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_0.conda + hash: + md5: 7e9f4612544c8edbfd6afad17f1bd045 + sha256: 668f0825b6c18e4012ca24a0070562b6ec801ebc7008228a428eb52b4038873f + category: main + optional: false +- name: annotated-types + version: 0.7.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + typing-extensions: '>=4.0.0' + url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_0.conda + hash: + md5: 7e9f4612544c8edbfd6afad17f1bd045 + sha256: 668f0825b6c18e4012ca24a0070562b6ec801ebc7008228a428eb52b4038873f + category: main + optional: false +- name: astroid + version: 3.2.4 + manager: conda + platform: linux-64 + dependencies: + python_abi: 3.11.* + python: '>=3.11,<3.12.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.2.4-py311h38be061_0.conda + hash: + md5: 1648d955b9af260d06a791c195ad57a7 + sha256: 7eb008d7756f6e6cda112e7b997c5d6e408f96266190e9298773d2661a0186bb + category: dev + optional: true +- name: astroid + version: 3.2.4 + manager: conda + platform: win-64 + dependencies: + python_abi: 3.11.* + python: '>=3.11,<3.12.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.2.4-py311h1ea47a8_0.conda + hash: + md5: 4ff4fd04468031ba0bd73413cd7cb5b7 + sha256: b10187cb50c2d1eff9e0e5d7e9bc718dd8824f025b86b4c83591a3e7b91bde3d + category: dev + optional: true +- name: bzip2 + version: 1.0.8 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + hash: + md5: 62ee74e96c5ebb0af99386de58cf9553 + sha256: 5ced96500d945fb286c9c838e54fa759aa04a7129c59800f0846b4335cee770d + category: main + optional: false +- name: bzip2 + version: 1.0.8 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/bzip2-1.0.8-h2466b09_7.conda + hash: + md5: 276e7ffe9ffe39688abc665ef0f45596 + sha256: 35a5dad92e88fdd7fc405e864ec239486f4f31eec229e31686e61a140a8e573b + category: main + optional: false +- name: c-ares + version: 1.32.2 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda + hash: + md5: 8024af1ee7078e37fa3101c0a0296af2 + sha256: d1b01f9e3d10b97fd09e19fda0caf9bfad3c884a6b19fb3f654a9aed02a70b58 + category: main + optional: false +- name: ca-certificates + version: 2024.7.4 + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + hash: + md5: 23ab7665c5f63cfb9f1f6195256daac6 + sha256: c1548a3235376f464f9931850b64b02492f379b2f2bb98bc786055329b080446 + category: main + optional: false +- name: ca-certificates + version: 2024.7.4 + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.7.4-h56e8100_0.conda + hash: + md5: 9caa97c9504072cd060cf0a3142cc0ed + sha256: 7f37bb33c7954de1b4d19ad622859feb4f6c58f751c38b895524cad4e44af72e + category: main + optional: false +- name: cached-property + version: 1.5.2 + manager: conda + platform: linux-64 + dependencies: + cached_property: '>=1.5.2,<1.5.3.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 + hash: + md5: 9b347a7ec10940d3f7941ff6c460b551 + sha256: 561e6660f26c35d137ee150187d89767c988413c978e1b712d53f27ddf70ea17 + category: main + optional: false +- name: cached-property + version: 1.5.2 + manager: conda + platform: win-64 + dependencies: + cached_property: '>=1.5.2,<1.5.3.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 + hash: + md5: 9b347a7ec10940d3f7941ff6c460b551 + sha256: 561e6660f26c35d137ee150187d89767c988413c978e1b712d53f27ddf70ea17 + category: main + optional: false +- name: cached_property + version: 1.5.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 + hash: + md5: 576d629e47797577ab0f1b351297ef4a + sha256: 6dbf7a5070cc43d90a1e4c2ec0c541c69d8e30a0e25f50ce9f6e4a432e42c5d7 + category: main + optional: false +- name: cached_property + version: 1.5.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 + hash: + md5: 576d629e47797577ab0f1b351297ef4a + sha256: 6dbf7a5070cc43d90a1e4c2ec0c541c69d8e30a0e25f50ce9f6e4a432e42c5d7 + category: main + optional: false +- name: colorama + version: 0.4.6 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 3faab06a954c2a04039983f2c4a50d99 + sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 + category: dev + optional: true +- name: colorama + version: 0.4.6 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 3faab06a954c2a04039983f2c4a50d99 + sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 + category: dev + optional: true +- name: coverage + version: 7.6.0 + manager: conda + platform: linux-64 + dependencies: + tomli: '' + libgcc-ng: '>=12' + python_abi: 3.11.* + python: '>=3.11,<3.12.0a0' + __glibc: '>=2.17,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda + hash: + md5: 88eac8e0e69d850b235824f87e5cfd1b + sha256: b863e4698ca6b3593b12f99ca0f074c39336f9116777a228afc46eb939ce112b + category: dev + optional: true +- name: coverage + version: 7.6.0 + manager: conda + platform: win-64 + dependencies: + tomli: '' + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + python_abi: 3.11.* + python: '>=3.11,<3.12.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.0-py311he736701_0.conda + hash: + md5: 295f6ec167a5785b7f526a59bae39b24 + sha256: c5074276350abe97c662e8dae1bdc4a091e5ebbbfcae1e0eea943a7da82e0cef + category: dev + optional: true +- name: dill + version: 0.3.8 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.8-pyhd8ed1ab_0.conda + hash: + md5: 78745f157d56877a2c6e7b386f66f3e2 + sha256: 482b5b566ca559119b504c53df12b08f3962a5ef8e48061d62fd58a47f8f2ec4 + category: dev + optional: true +- name: dill + version: 0.3.8 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.8-pyhd8ed1ab_0.conda + hash: + md5: 78745f157d56877a2c6e7b386f66f3e2 + sha256: 482b5b566ca559119b504c53df12b08f3962a5ef8e48061d62fd58a47f8f2ec4 + category: dev + optional: true +- name: exceptiongroup + version: 1.2.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + hash: + md5: d02ae936e42063ca46af6cdad2dbd1e0 + sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 + category: dev + optional: true +- name: exceptiongroup + version: 1.2.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + hash: + md5: d02ae936e42063ca46af6cdad2dbd1e0 + sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 + category: dev + optional: true +- name: freetype + version: 2.12.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libzlib: '>=1.2.13,<2.0.0a0' + libpng: '>=1.6.39,<1.7.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda + hash: + md5: 9ae35c3d96db2c94ce0cef86efdfa2cb + sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 + category: main + optional: false +- name: freetype + version: 2.12.1 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libzlib: '>=1.2.13,<2.0.0a0' + libpng: '>=1.6.39,<1.7.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/freetype-2.12.1-hdaf720e_2.conda + hash: + md5: 3761b23693f768dc75a8fd0a73ca053f + sha256: 2c53ee8879e05e149a9e525481d36adfd660a6abda26fd731376fa64ff03e728 + category: main + optional: false +- name: h5py + version: 3.11.0 + manager: conda + platform: linux-64 + dependencies: + cached-property: '' + libgcc-ng: '>=12' + python_abi: 3.11.* + python: '>=3.11,<3.12.0a0' + numpy: '>=1.19,<3' + hdf5: '>=1.14.3,<1.14.4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.11.0-nompi_py311h439e445_102.conda + hash: + md5: 854d8ab88db383ab8b5fb3e449980c53 + sha256: 9414f77c76097cab574c535c086caab149e828b4df0a6a972ef5290d98d8f962 + category: main + optional: false +- name: h5py + version: 3.11.0 + manager: conda + platform: win-64 + dependencies: + cached-property: '' + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + python_abi: 3.11.* + python: '>=3.11,<3.12.0a0' + numpy: '>=1.19,<3' + hdf5: '>=1.14.3,<1.14.4.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.11.0-nompi_py311h67016bb_102.conda + hash: + md5: 6939e0903d4d14bce968077ea98227a3 + sha256: e331d7c693b11040d803d519533fd325963260beb018a027f745318010134bcc + category: main + optional: false +- name: hdf5 + version: 1.14.3 + manager: conda + platform: linux-64 + dependencies: + libgfortran-ng: '' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libgfortran5: '>=12.3.0' + openssl: '>=3.3.1,<4.0a0' + libzlib: '>=1.2.13,<2.0a0' + libcurl: '>=8.8.0,<9.0a0' + libaec: '>=1.1.3,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.3-nompi_hdf9ad27_105.conda + hash: + md5: 7e1729554e209627636a0f6fabcdd115 + sha256: 2278fa07da6f96e807d402cd55480624d67d2dee202191aaaf278ce5ab23605a + category: main + optional: false +- name: hdf5 + version: 1.14.3 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + openssl: '>=3.3.1,<4.0a0' + libzlib: '>=1.2.13,<2.0a0' + libcurl: '>=8.8.0,<9.0a0' + libaec: '>=1.1.3,<2.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.14.3-nompi_h2b43c12_105.conda + hash: + md5: 5788de34381caf624b78c4981618dc0a + sha256: 56c803607a64b5117a8b4bcfdde722e4fa40970ddc4c61224b0981cbb70fb005 + category: main + optional: false +- name: iniconfig + version: 2.0.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda + hash: + md5: f800d2da156d08e289b14e87e43c1ae5 + sha256: 38740c939b668b36a50ef455b077e8015b8c9cf89860d421b3fff86048f49666 + category: dev + optional: true +- name: iniconfig + version: 2.0.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda + hash: + md5: f800d2da156d08e289b14e87e43c1ae5 + sha256: 38740c939b668b36a50ef455b077e8015b8c9cf89860d421b3fff86048f49666 + category: dev + optional: true +- name: intel-openmp + version: 2024.2.0 + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2024.2.0-h57928b3_980.conda + hash: + md5: 9c28c39e64871a0adef7d1195bd58655 + sha256: e3ddfb67e0a922868e68f83d0b56755ff1c280ffa959a0c5ee6a922aaf7022b0 + category: main + optional: false +- name: isort + version: 5.13.2 + manager: conda + platform: linux-64 + dependencies: + setuptools: '' + python: '>=3.8,<4.0' + url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda + hash: + md5: 1d25ed2b95b92b026aaa795eabec8d91 + sha256: 78a7e2037029366d2149f73c8d02e93cac903d535e208cc4517808b0b42e85f2 + category: dev + optional: true +- name: isort + version: 5.13.2 + manager: conda + platform: win-64 + dependencies: + setuptools: '' + python: '>=3.8,<4.0' + url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda + hash: + md5: 1d25ed2b95b92b026aaa795eabec8d91 + sha256: 78a7e2037029366d2149f73c8d02e93cac903d535e208cc4517808b0b42e85f2 + category: dev + optional: true +- name: keyutils + version: 1.6.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=10.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 + hash: + md5: 30186d27e2c9fa62b45fb1476b7200e3 + sha256: 150c05a6e538610ca7c43beb3a40d65c90537497a4f6a5f4d15ec0451b6f5ebb + category: main + optional: false +- name: krb5 + version: 1.21.3 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + openssl: '>=3.3.1,<4.0a0' + libedit: '>=3.1.20191231,<4.0a0' + keyutils: '>=1.6.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda + hash: + md5: 3f43953b7d3fb3aaa1d0d0723d91e368 + sha256: 99df692f7a8a5c27cd14b5fb1374ee55e756631b9c3d659ed3ee60830249b238 + category: main + optional: false +- name: krb5 + version: 1.21.3 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + openssl: '>=3.3.1,<4.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/krb5-1.21.3-hdf4eb48_0.conda + hash: + md5: 31aec030344e962fbd7dbbbbd68e60a9 + sha256: 18e8b3430d7d232dad132f574268f56b3eb1a19431d6d5de8c53c29e6c18fa81 + category: main + optional: false +- name: lcms2 + version: '2.16' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libjpeg-turbo: '>=3.0.0,<4.0a0' + libtiff: '>=4.6.0,<4.7.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda + hash: + md5: 51bb7010fc86f70eee639b4bb7a894f5 + sha256: 5c878d104b461b7ef922abe6320711c0d01772f4cd55de18b674f88547870041 + category: main + optional: false +- name: lcms2 + version: '2.16' + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libtiff: '>=4.6.0,<4.7.0a0' + libjpeg-turbo: '>=3.0.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/lcms2-2.16-h67d730c_0.conda + hash: + md5: d3592435917b62a8becff3a60db674f6 + sha256: f9fd9e80e46358a57d9bb97b1e37a03da4022143b019aa3c4476d8a7795de290 + category: main + optional: false +- name: ld_impl_linux-64 + version: '2.40' + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda + hash: + md5: b80f2f396ca2c28b8c14c437a4ed1e74 + sha256: 764b6950aceaaad0c67ef925417594dd14cd2e22fff864aeef455ac259263d15 + category: main + optional: false +- name: lerc + version: 4.0.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 + hash: + md5: 76bbff344f0134279f225174e9064c8f + sha256: cb55f36dcd898203927133280ae1dc643368af041a48bcf7c026acb7c47b0c12 + category: main + optional: false +- name: lerc + version: 4.0.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30037' + url: https://conda.anaconda.org/conda-forge/win-64/lerc-4.0.0-h63175ca_0.tar.bz2 + hash: + md5: 1900cb3cab5055833cfddb0ba233b074 + sha256: f4f39d7f6a2f9b407f8fb567a6c25755270421731d70f0ff331f5de4fa367488 + category: main + optional: false +- name: libaec + version: 1.1.3 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libaec-1.1.3-h59595ed_0.conda + hash: + md5: 5e97e271911b8b2001a8b71860c32faa + sha256: 2ef420a655528bca9d269086cf33b7e90d2f54ad941b437fb1ed5eca87cee017 + category: main + optional: false +- name: libaec + version: 1.1.3 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libaec-1.1.3-h63175ca_0.conda + hash: + md5: 8723000f6ffdbdaef16025f0a01b64c5 + sha256: f5c293d3cfc00f71dfdb64bd65ab53625565f8778fc2d5790575bef238976ebf + category: main + optional: false +- name: libblas + version: 3.9.0 + manager: conda + platform: linux-64 + dependencies: + libopenblas: '>=0.3.27,<0.3.28.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-23_linux64_openblas.conda + hash: + md5: 96c8450a40aa2b9733073a9460de972c + sha256: edb1cee5da3ac4936940052dcab6969673ba3874564f90f5110f8c11eed789c2 + category: main + optional: false +- name: libblas + version: 3.9.0 + manager: conda + platform: win-64 + dependencies: + mkl: 2024.1.0 + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-23_win64_mkl.conda + hash: + md5: 693407a31c27e70c750b5ae153251d9a + sha256: fd52eb0ec4d0ca5727317dd608c41dacc8ccfc7e21d943b7aafbbf10ae28c97c + category: main + optional: false +- name: libcblas + version: 3.9.0 + manager: conda + platform: linux-64 + dependencies: + libblas: 3.9.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-23_linux64_openblas.conda + hash: + md5: eede29b40efa878cbe5bdcb767e97310 + sha256: 3e7a3236e7e03e308e1667d91d0aa70edd0cba96b4b5563ef4adde088e0881a5 + category: main + optional: false +- name: libcblas + version: 3.9.0 + manager: conda + platform: win-64 + dependencies: + libblas: 3.9.0 + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-23_win64_mkl.conda + hash: + md5: 7ffb5b336cefd2e6d1e00ac1f7c9f2c9 + sha256: 80b471a22affadc322006399209e1d12eb4ab4e3125ed6d01b4031e09de16753 + category: main + optional: false +- name: libcurl + version: 8.8.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + openssl: '>=3.3.1,<4.0a0' + zstd: '>=1.5.6,<1.6.0a0' + libzlib: '>=1.2.13,<2.0a0' + libssh2: '>=1.11.0,<2.0a0' + krb5: '>=1.21.3,<1.22.0a0' + libnghttp2: '>=1.58.0,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda + hash: + md5: b8afb3e3cb3423cc445cf611ab95fdb0 + sha256: 6b5b64cdcdb643368ebe236de07eedee99b025bb95129bbe317c46e5bdc693f3 + category: main + optional: false +- name: libcurl + version: 8.8.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libzlib: '>=1.2.13,<2.0a0' + libssh2: '>=1.11.0,<2.0a0' + krb5: '>=1.21.3,<1.22.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.8.0-hd5e4a3a_1.conda + hash: + md5: 88fbd2ea44690c6dfad8737659936461 + sha256: ebe665ec226672e7e6e37f2b1fe554db83f9fea5267cbc5a849ab34d8546b2c3 + category: main + optional: false +- name: libdeflate + version: '1.20' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.20-hd590300_0.conda + hash: + md5: 8e88f9389f1165d7c0936fe40d9a9a79 + sha256: f8e0f25c382b1d0b87a9b03887a34dbd91485453f1ea991fef726dba57373612 + category: main + optional: false +- name: libdeflate + version: '1.20' + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.20-hcfcfb64_0.conda + hash: + md5: b12b5bde5eb201a1df75e49320cc938a + sha256: 6628a5b76ad70c1a0909563c637ddc446ee824739ba7c348d4da2f0aa6ac9527 + category: main + optional: false +- name: libedit + version: 3.1.20191231 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=7.5.0' + ncurses: '>=6.2,<7.0.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + hash: + md5: 4d331e44109e3f0e19b4cb8f9b82f3e1 + sha256: a57d37c236d8f7c886e01656f4949d9dcca131d2a0728609c6f7fa338b65f1cf + category: main + optional: false +- name: libev + version: '4.33' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda + hash: + md5: 172bf1cd1ff8629f2b1179945ed45055 + sha256: 1cd6048169fa0395af74ed5d8f1716e22c19a81a8a36f934c110ca3ad4dd27b4 + category: main + optional: false +- name: libexpat + version: 2.6.2 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda + hash: + md5: e7ba12deb7020dd080c6c70e7b6f6a3d + sha256: 331bb7c7c05025343ebd79f86ae612b9e1e74d2687b8f3179faec234f986ce19 + category: main + optional: false +- name: libexpat + version: 2.6.2 + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.6.2-h63175ca_0.conda + hash: + md5: bc592d03f62779511d392c175dcece64 + sha256: 79f612f75108f3e16bbdc127d4885bb74729cf66a8702fca0373dad89d40c4b7 + category: main + optional: false +- name: libffi + version: 3.4.2 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.4.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + hash: + md5: d645c6d2ac96843a2bfaccd2d62b3ac3 + sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e + category: main + optional: false +- name: libffi + version: 3.4.2 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/libffi-3.4.2-h8ffe710_5.tar.bz2 + hash: + md5: 2c96d1b6915b408893f9472569dee135 + sha256: 1951ab740f80660e9bc07d2ed3aefb874d78c107264fd810f24a1a6211d4b1a5 + category: main + optional: false +- name: libgcc-ng + version: 14.1.0 + manager: conda + platform: linux-64 + dependencies: + _openmp_mutex: '>=4.5' + _libgcc_mutex: '0.1' + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda + hash: + md5: ca0fad6a41ddaef54a153b78eccb5037 + sha256: b8e869ac96591cda2704bf7e77a301025e405227791a0bddf14a3dac65125538 + category: main + optional: false +- name: libgfortran-ng + version: 14.1.0 + manager: conda + platform: linux-64 + dependencies: + libgfortran5: 14.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.1.0-h69a702a_0.conda + hash: + md5: f4ca84fbd6d06b0a052fb2d5b96dde41 + sha256: ef624dacacf97b2b0af39110b36e2fd3e39e358a1a6b7b21b85c9ac22d8ffed9 + category: main + optional: false +- name: libgfortran5 + version: 14.1.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=14.1.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_0.conda + hash: + md5: 6456c2620c990cd8dde2428a27ba0bc5 + sha256: a67d66b1e60a8a9a9e4440cee627c959acb4810cb182e089a4b0729bfdfbdf90 + category: main + optional: false +- name: libgomp + version: 14.1.0 + manager: conda + platform: linux-64 + dependencies: + _libgcc_mutex: '0.1' + url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda + hash: + md5: ae061a5ed5f05818acdf9adab72c146d + sha256: 7699df61a1f6c644b3576a40f54791561f2845983120477a16116b951c9cdb05 + category: main + optional: false +- name: libhwloc + version: 2.11.1 + manager: conda + platform: win-64 + dependencies: + pthreads-win32: '' + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libxml2: '>=2.12.7,<3.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.11.1-default_h8125262_1000.conda + hash: + md5: 933bad6e4658157f1aec9b171374fde2 + sha256: 92728e292640186759d6dddae3334a1bc0b139740b736ffaeccb825fb8c07a2e + category: main + optional: false +- name: libiconv + version: '1.17' + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.17-hcfcfb64_2.conda + hash: + md5: e1eb10b1cca179f2baa3601e4efc8712 + sha256: 5f844dd19b046d43174ad80c6ea75b5d504020e3b63cfbc4ace97b8730d35c7b + category: main + optional: false +- name: libjpeg-turbo + version: 3.0.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda + hash: + md5: ea25936bb4080d843790b586850f82b8 + sha256: b954e09b7e49c2f2433d6f3bb73868eda5e378278b0f8c1dd10a7ef090e14f2f + category: main + optional: false +- name: libjpeg-turbo + version: 3.0.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libjpeg-turbo-3.0.0-hcfcfb64_1.conda + hash: + md5: 3f1b948619c45b1ca714d60c7389092c + sha256: 4e7808e3098b4b4ed7e287f63bb24f9045cc4d95bfd39f0db870fc2837d74dff + category: main + optional: false +- name: liblapack + version: 3.9.0 + manager: conda + platform: linux-64 + dependencies: + libblas: 3.9.0 + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-23_linux64_openblas.conda + hash: + md5: 2af0879961951987e464722fd00ec1e0 + sha256: 25c7aef86c8a1d9db0e8ee61aa7462ba3b46b482027a65d66eb83e3e6f949043 + category: main + optional: false +- name: liblapack + version: 3.9.0 + manager: conda + platform: win-64 + dependencies: + libblas: 3.9.0 + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-23_win64_mkl.conda + hash: + md5: 3580796ab7b7d68143f45d4d94d866b7 + sha256: 4f4738602d26935f4d4b0154fb23d48c276c87413c3a5e05274809abfcbe1273 + category: main + optional: false +- name: libnghttp2 + version: 1.58.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<2.0.0a0' + openssl: '>=3.2.0,<4.0a0' + libev: '>=4.33,<5.0a0' + c-ares: '>=1.23.0,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda + hash: + md5: 700ac6ea6d53d5510591c4344d5c989a + sha256: 1910c5306c6aa5bcbd623c3c930c440e9c77a5a019008e1487810e3c1d3716cb + category: main + optional: false +- name: libnsl + version: 2.0.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda + hash: + md5: 30fd6e37fe21f86f4bd26d6ee73eeec7 + sha256: 26d77a3bb4dceeedc2a41bd688564fe71bf2d149fdcf117049970bc02ff1add6 + category: main + optional: false +- name: libopenblas + version: 0.3.27 + manager: conda + platform: linux-64 + dependencies: + libgfortran-ng: '' + libgcc-ng: '>=12' + libgfortran5: '>=12.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda + hash: + md5: ae05ece66d3924ac3d48b4aa3fa96cec + sha256: 714cb82d7c4620ea2635a92d3df263ab841676c9b183d0c01992767bb2451c39 + category: main + optional: false +- name: libpng + version: 1.6.43 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libzlib: '>=1.2.13,<2.0.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda + hash: + md5: 009981dd9cfcaa4dbfa25ffaed86bcae + sha256: 502f6ff148ac2777cc55ae4ade01a8fc3543b4ffab25c4e0eaa15f94e90dd997 + category: main + optional: false +- name: libpng + version: 1.6.43 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libzlib: '>=1.2.13,<2.0.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.43-h19919ed_0.conda + hash: + md5: 77e398acc32617a0384553aea29e866b + sha256: 6ad31bf262a114de5bbe0c6ba73b29ed25239d0f46f9d59700310d2ea0b3c142 + category: main + optional: false +- name: libsqlite + version: 3.46.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libzlib: '>=1.2.13,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda + hash: + md5: 18aa975d2094c34aef978060ae7da7d8 + sha256: daee3f68786231dad457d0dfde3f7f1f9a7f2018adabdbb864226775101341a8 + category: main + optional: false +- name: libsqlite + version: 3.46.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.46.0-h2466b09_0.conda + hash: + md5: 951b0a3a463932e17414cd9f047fa03d + sha256: 662bd7e0d63c5b8c31cca19b91649e798319b93568a2ba8d1375efb91eeb251b + category: main + optional: false +- name: libssh2 + version: 1.11.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libzlib: '>=1.2.13,<2.0.0a0' + openssl: '>=3.1.1,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda + hash: + md5: 1f5a58e686b13bcfde88b93f547d23fe + sha256: 50e47fd9c4f7bf841a11647ae7486f65220cfc988ec422a4475fe8d5a823824d + category: main + optional: false +- name: libssh2 + version: 1.11.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libzlib: '>=1.2.13,<2.0.0a0' + openssl: '>=3.1.1,<4.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.11.0-h7dfc565_0.conda + hash: + md5: dc262d03aae04fe26825062879141a41 + sha256: 813fd04eed2a2d5d9c36e53c554f9c1f08e9324e2922bd60c9c52dbbed2dbcec + category: main + optional: false +- name: libstdcxx-ng + version: 14.1.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: 14.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda + hash: + md5: 1cb187a157136398ddbaae90713e2498 + sha256: 88c42b388202ffe16adaa337e36cf5022c63cf09b0405cf06fc6aeacccbe6146 + category: main + optional: false +- name: libtiff + version: 4.6.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<2.0.0a0' + xz: '>=5.2.6,<6.0a0' + libjpeg-turbo: '>=3.0.0,<4.0a0' + zstd: '>=1.5.5,<1.6.0a0' + libwebp-base: '>=1.3.2,<2.0a0' + lerc: '>=4.0.0,<5.0a0' + libdeflate: '>=1.20,<1.21.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h1dd3fc0_3.conda + hash: + md5: 66f03896ffbe1a110ffda05c7a856504 + sha256: fc3b210f9584a92793c07396cb93e72265ff3f1fa7ca629128bf0a50d5cb15e4 + category: main + optional: false +- name: libtiff + version: 4.6.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libzlib: '>=1.2.13,<2.0.0a0' + xz: '>=5.2.6,<6.0a0' + zstd: '>=1.5.5,<1.6.0a0' + libjpeg-turbo: '>=3.0.0,<4.0a0' + lerc: '>=4.0.0,<5.0a0' + libdeflate: '>=1.20,<1.21.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.6.0-hddb2be6_3.conda + hash: + md5: 6d1828c9039929e2f185c5fa9d133018 + sha256: 2e04844865cfe0286d70482c129f159542b325f4e45774aaff5fbe5027b30b0a + category: main + optional: false +- name: libuuid + version: 2.38.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda + hash: + md5: 40b61aab5c7ba9ff276c41cfffe6b80b + sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18 + category: main + optional: false +- name: libwebp-base + version: 1.4.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.4.0-hd590300_0.conda + hash: + md5: b26e8aa824079e1be0294e7152ca4559 + sha256: 49bc5f6b1e11cb2babf2a2a731d1a680a5e08a858280876a779dbda06c78c35f + category: main + optional: false +- name: libwebp-base + version: 1.4.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.4.0-hcfcfb64_0.conda + hash: + md5: abd61d0ab127ec5cd68f62c2969e6f34 + sha256: d0ca51cb1de9192be9a3238e71fbcca5a535619c499c4f4c9b2ed41c14d36770 + category: main + optional: false +- name: libxcb + version: '1.16' + manager: conda + platform: linux-64 + dependencies: + xorg-libxdmcp: '' + pthread-stubs: '' + libgcc-ng: '>=12' + xorg-libxau: '>=1.0.11,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.16-hd590300_0.conda + hash: + md5: 151cba22b85a989c2d6ef9633ffee1e4 + sha256: 7180375f37fd264bb50672a63da94536d4abd81ccec059e932728ae056324b3a + category: main + optional: false +- name: libxcb + version: '1.16' + manager: conda + platform: win-64 + dependencies: + m2w64-gcc-libs: '' + m2w64-gcc-libs-core: '' + pthread-stubs: '' + xorg-libxdmcp: '' + xorg-libxau: '>=1.0.11,<2.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.16-hcd874cb_0.conda + hash: + md5: 7c1217d3b075f195ab17370f2d550f5d + sha256: 3b1f3b04baa370cfb1c350cfa829e6236519df5f03e3f57ea2cb2eb044eb8616 + category: main + optional: false +- name: libxcrypt + version: 4.4.36 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda + hash: + md5: 5aa797f8787fe7a17d1b0821485b5adc + sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c + category: main + optional: false +- name: libxml2 + version: 2.12.7 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libzlib: '>=1.3.1,<2.0a0' + libiconv: '>=1.17,<2.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.12.7-h0f24e4e_4.conda + hash: + md5: ed4d301f0d2149b34deb9c4fecafd836 + sha256: ae78197961b09b0eef4ee194a44e4adc4555c0f2f20c348086b0cd8aaf2f7731 + category: main + optional: false +- name: libzlib + version: 1.3.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda + hash: + md5: 57d7dc60e9325e3de37ff8dffd18e814 + sha256: adf6096f98b537a11ae3729eaa642b0811478f0ea0402ca67b5108fe2cb0010d + category: main + optional: false +- name: libzlib + version: 1.3.1 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_1.conda + hash: + md5: d4483ca8afc57ddf1f6dded53b36c17f + sha256: b13846a54a15243e15f96fec06b526d8155adc6a1ac2b6ed47a88f6a71a94b68 + category: main + optional: false +- name: m2w64-gcc-libgfortran + version: 5.3.0 + manager: conda + platform: win-64 + dependencies: + m2w64-gcc-libs-core: '' + msys2-conda-epoch: '20160418' + url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libgfortran-5.3.0-6.tar.bz2 + hash: + md5: 066552ac6b907ec6d72c0ddab29050dc + sha256: 9de95a7996d5366ae0808eef2acbc63f9b11b874aa42375f55379e6715845dc6 + category: main + optional: false +- name: m2w64-gcc-libs + version: 5.3.0 + manager: conda + platform: win-64 + dependencies: + m2w64-gcc-libs-core: '' + m2w64-gcc-libgfortran: '' + m2w64-gmp: '' + m2w64-libwinpthread-git: '' + msys2-conda-epoch: '20160418' + url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-5.3.0-7.tar.bz2 + hash: + md5: fe759119b8b3bfa720b8762c6fdc35de + sha256: 3bd1ab02b7c89a5b153a17be03b36d833f1517ff2a6a77ead7c4a808b88196aa + category: main + optional: false +- name: m2w64-gcc-libs-core + version: 5.3.0 + manager: conda + platform: win-64 + dependencies: + m2w64-gmp: '' + m2w64-libwinpthread-git: '' + msys2-conda-epoch: '20160418' + url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-core-5.3.0-7.tar.bz2 + hash: + md5: 4289d80fb4d272f1f3b56cfe87ac90bd + sha256: 58afdfe859ed2e9a9b1cc06bc408720cb2c3a6a132e59d4805b090d7574f4ee0 + category: main + optional: false +- name: m2w64-gmp + version: 6.1.0 + manager: conda + platform: win-64 + dependencies: + msys2-conda-epoch: '20160418' + url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gmp-6.1.0-2.tar.bz2 + hash: + md5: 53a1c73e1e3d185516d7e3af177596d9 + sha256: 7e3cd95f554660de45f8323fca359e904e8d203efaf07a4d311e46d611481ed1 + category: main + optional: false +- name: m2w64-libwinpthread-git + version: 5.0.0.4634.697f757 + manager: conda + platform: win-64 + dependencies: + msys2-conda-epoch: '20160418' + url: https://conda.anaconda.org/conda-forge/win-64/m2w64-libwinpthread-git-5.0.0.4634.697f757-2.tar.bz2 + hash: + md5: 774130a326dee16f1ceb05cc687ee4f0 + sha256: f63a09b2cae7defae0480f1740015d6235f1861afa6fe2e2d3e10bd0d1314ee0 + category: main + optional: false +- name: mccabe + version: 0.7.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 34fc335fc50eef0b5ea708f2b5f54e0c + sha256: 0466ad9490b761e9a8c57fab574fc099136b45fa19a0746ce33acdeb2a84766b + category: dev + optional: true +- name: mccabe + version: 0.7.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 34fc335fc50eef0b5ea708f2b5f54e0c + sha256: 0466ad9490b761e9a8c57fab574fc099136b45fa19a0746ce33acdeb2a84766b + category: dev + optional: true +- name: mkl + version: 2024.1.0 + manager: conda + platform: win-64 + dependencies: + tbb: 2021.* + intel-openmp: 2024.* + url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.1.0-h66d3029_694.conda + hash: + md5: a17423859d3fb912c8f2e9797603ddb6 + sha256: 4f86e9ad74a7792c836cd4cb7fc415bcdb50718ffbaa90c5571297f71764b980 + category: main + optional: false +- name: msys2-conda-epoch + version: '20160418' + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/msys2-conda-epoch-20160418-1.tar.bz2 + hash: + md5: b0309b72560df66f71a9d5e34a5efdfa + sha256: 99358d58d778abee4dca82ad29fb58058571f19b0f86138363c260049d4ac7f1 + category: main + optional: false +- name: ncurses + version: '6.5' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda + hash: + md5: fcea371545eda051b6deafb24889fc69 + sha256: 4fc3b384f4072b68853a0013ea83bdfd3d66b0126e2238e1d6e1560747aa7586 + category: main + optional: false +- name: numpy + version: 1.26.4 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + python_abi: 3.11.* + python: '>=3.11,<3.12.0a0' + libblas: '>=3.9.0,<4.0a0' + liblapack: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda + hash: + md5: a502d7aad449a1206efb366d6a12c52d + sha256: 3f4365e11b28e244c95ba8579942b0802761ba7bb31c026f50d1a9ea9c728149 + category: main + optional: false +- name: numpy + version: 1.26.4 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + python_abi: 3.11.* + python: '>=3.11,<3.12.0a0' + libblas: '>=3.9.0,<4.0a0' + liblapack: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/numpy-1.26.4-py311h0b4df5a_0.conda + hash: + md5: 7b240edd44fd7a0991aa409b07cee776 + sha256: 14116e72107de3089cc58119a5ce5905c22abf9a715c9fe41f8ac14db0992326 + category: main + optional: false +- name: openjpeg + version: 2.5.2 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<2.0.0a0' + libtiff: '>=4.6.0,<4.7.0a0' + libpng: '>=1.6.43,<1.7.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda + hash: + md5: 7f2e286780f072ed750df46dc2631138 + sha256: 5600a0b82df042bd27d01e4e687187411561dfc11cc05143a08ce29b64bf2af2 + category: main + optional: false +- name: openjpeg + version: 2.5.2 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libzlib: '>=1.2.13,<2.0.0a0' + libtiff: '>=4.6.0,<4.7.0a0' + libpng: '>=1.6.43,<1.7.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.2-h3d672ee_0.conda + hash: + md5: 7e7099ad94ac3b599808950cec30ad4e + sha256: dda71cbe094234ab208f3552dec1f4ca6f2e614175d010808d6cb66ecf0bc753 + category: main + optional: false +- name: openssl + version: 3.3.1 + manager: conda + platform: linux-64 + dependencies: + ca-certificates: '' + libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + hash: + md5: e1b454497f9f7c1147fdde4b53f1b512 + sha256: b294b3cc706ad1048cdb514f0db3da9f37ae3fcc0c53a7104083dd0918adb200 + category: main + optional: false +- name: openssl + version: 3.3.1 + manager: conda + platform: win-64 + dependencies: + ca-certificates: '' + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.1-h2466b09_2.conda + hash: + md5: 375dbc2a4d5a2e4c738703207e8e368b + sha256: d86c4fa31294ad9068717788197e97e5637e056c82745ffb6d0e88fd1fef1a9d + category: main + optional: false +- name: packaging + version: '24.1' + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda + hash: + md5: cbe1bb1f21567018ce595d9c2be0f0db + sha256: 36aca948219e2c9fdd6d80728bcc657519e02f06c2703d8db3446aec67f51d81 + category: dev + optional: true +- name: packaging + version: '24.1' + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda + hash: + md5: cbe1bb1f21567018ce595d9c2be0f0db + sha256: 36aca948219e2c9fdd6d80728bcc657519e02f06c2703d8db3446aec67f51d81 + category: dev + optional: true +- name: pillow + version: 10.3.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + python_abi: 3.11.* + python: '>=3.11,<3.12.0a0' + freetype: '>=2.12.1,<3.0a0' + libjpeg-turbo: '>=3.0.0,<4.0a0' + libtiff: '>=4.6.0,<4.7.0a0' + libzlib: '>=1.3.1,<2.0a0' + libwebp-base: '>=1.4.0,<2.0a0' + openjpeg: '>=2.5.2,<3.0a0' + tk: '>=8.6.13,<8.7.0a0' + libxcb: '>=1.16,<1.17.0a0' + lcms2: '>=2.16,<3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/pillow-10.3.0-py311h82a398c_1.conda + hash: + md5: 4dc0b6fcf0bc041a1bfb763fa6e5302f + sha256: ce420bfba7ed8641aa376b4446e16299fcb37113c27e9655503fd5d517cb7fcd + category: main + optional: false +- name: pillow + version: 10.3.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + python_abi: 3.11.* + python: '>=3.11,<3.12.0a0' + freetype: '>=2.12.1,<3.0a0' + libtiff: '>=4.6.0,<4.7.0a0' + libzlib: '>=1.3.1,<2.0a0' + libjpeg-turbo: '>=3.0.0,<4.0a0' + libwebp-base: '>=1.4.0,<2.0a0' + openjpeg: '>=2.5.2,<3.0a0' + lcms2: '>=2.16,<3.0a0' + tk: '>=8.6.13,<8.7.0a0' + libxcb: '>=1.16,<1.17.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/pillow-10.3.0-py311h5592be9_1.conda + hash: + md5: 034f612fd103c2c1058538533598ce4f + sha256: 5404b51b1c93180940e0f8340e905d435bf187224512bab2993c5b7f30aa0615 + category: main + optional: false +- name: pip + version: '24.0' + manager: conda + platform: linux-64 + dependencies: + setuptools: '' + wheel: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda + hash: + md5: f586ac1e56c8638b64f9c8122a7b8a67 + sha256: b7c1c5d8f13e8cb491c4bd1d0d1896a4cf80fc47de01059ad77509112b664a4a + category: main + optional: false +- name: pip + version: '24.0' + manager: conda + platform: win-64 + dependencies: + setuptools: '' + wheel: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda + hash: + md5: f586ac1e56c8638b64f9c8122a7b8a67 + sha256: b7c1c5d8f13e8cb491c4bd1d0d1896a4cf80fc47de01059ad77509112b664a4a + category: main + optional: false +- name: platformdirs + version: 4.2.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.2.2-pyhd8ed1ab_0.conda + hash: + md5: 6f6cf28bf8e021933869bae3f84b8fc9 + sha256: adc59384cf0b2fc6dc7362840151e8cb076349197a38f7230278252698a88442 + category: dev + optional: true +- name: platformdirs + version: 4.2.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.2.2-pyhd8ed1ab_0.conda + hash: + md5: 6f6cf28bf8e021933869bae3f84b8fc9 + sha256: adc59384cf0b2fc6dc7362840151e8cb076349197a38f7230278252698a88442 + category: dev + optional: true +- name: pluggy + version: 1.5.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda + hash: + md5: d3483c8fc2dc2cc3f5cf43e26d60cabf + sha256: 33eaa3359948a260ebccf9cdc2fd862cea5a6029783289e13602d8e634cd9a26 + category: dev + optional: true +- name: pluggy + version: 1.5.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda + hash: + md5: d3483c8fc2dc2cc3f5cf43e26d60cabf + sha256: 33eaa3359948a260ebccf9cdc2fd862cea5a6029783289e13602d8e634cd9a26 + category: dev + optional: true +- name: pthread-stubs + version: '0.4' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=7.5.0' + url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 + hash: + md5: 22dad4df6e8630e8dff2428f6f6a7036 + sha256: 67c84822f87b641d89df09758da498b2d4558d47b920fd1d3fe6d3a871e000ff + category: main + optional: false +- name: pthread-stubs + version: '0.4' + manager: conda + platform: win-64 + dependencies: + m2w64-gcc-libs: '' + url: https://conda.anaconda.org/conda-forge/win-64/pthread-stubs-0.4-hcd874cb_1001.tar.bz2 + hash: + md5: a1f820480193ea83582b13249a7e7bd9 + sha256: bb5a6ddf1a609a63addd6d7b488b0f58d05092ea84e9203283409bff539e202a + category: main + optional: false +- name: pthreads-win32 + version: 2.9.1 + manager: conda + platform: win-64 + dependencies: + vc: 14.* + url: https://conda.anaconda.org/conda-forge/win-64/pthreads-win32-2.9.1-hfa6e2cd_3.tar.bz2 + hash: + md5: e2da8758d7d51ff6aa78a14dfb9dbed4 + sha256: 576a228630a72f25d255a5e345e5f10878e153221a96560f2498040cd6f54005 + category: main + optional: false +- name: pydantic + version: 2.8.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + typing-extensions: '>=4.6.1' + annotated-types: '>=0.4.0' + pydantic-core: 2.20.1 + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.8.2-pyhd8ed1ab_0.conda + hash: + md5: 539a038a24a959662df1fcaa2cfc5c3e + sha256: 5a877153f7eaaab9724db5b64366a35e346007c9c104c1d6a6042f83b2f4f0df + category: main + optional: false +- name: pydantic + version: 2.8.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + typing-extensions: '>=4.6.1' + annotated-types: '>=0.4.0' + pydantic-core: 2.20.1 + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.8.2-pyhd8ed1ab_0.conda + hash: + md5: 539a038a24a959662df1fcaa2cfc5c3e + sha256: 5a877153f7eaaab9724db5b64366a35e346007c9c104c1d6a6042f83b2f4f0df + category: main + optional: false +- name: pydantic-core + version: 2.20.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + python_abi: 3.11.* + python: '>=3.11,<3.12.0a0' + __glibc: '>=2.17,<3.0.a0' + typing-extensions: '>=4.6.0,!=4.7.0' + url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.20.1-py311hb3a8bbb_0.conda + hash: + md5: 6cb8806e9e920bd9c32205128d848a00 + sha256: 203918a51383ab42161763317e44f505e2526aac4451613acae4d83633cf2676 + category: main + optional: false +- name: pydantic-core + version: 2.20.1 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + python_abi: 3.11.* + python: '>=3.11,<3.12.0a0' + typing-extensions: '>=4.6.0,!=4.7.0' + url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.20.1-py311h533ab2d_0.conda + hash: + md5: 17ac2bdd81c22a669cbfa50771ab9f95 + sha256: ae6d9646d05fa73745a811990afdf5b788cda66da077ed5cf6b153c4ce15d142 + category: main + optional: false +- name: pygments + version: 2.18.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda + hash: + md5: b7f5c092b8f9800150d998a71b76d5a1 + sha256: 78267adf4e76d0d64ea2ffab008c501156c108bb08fecb703816fb63e279780b + category: dev + optional: true +- name: pygments + version: 2.18.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda + hash: + md5: b7f5c092b8f9800150d998a71b76d5a1 + sha256: 78267adf4e76d0d64ea2ffab008c501156c108bb08fecb703816fb63e279780b + category: dev + optional: true +- name: pylint + version: 3.2.6 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8.0' + tomli: '>=1.1.0' + typing_extensions: '>=3.10.0' + platformdirs: '>=2.2.0' + tomlkit: '>=0.10.1' + colorama: '>=0.4.5' + mccabe: '>=0.6,<0.8' + dill: '>=0.3.7' + isort: '>=4.2.5,<6,!=5.13.0' + astroid: '>=3.2.4,<3.3.0-dev0' + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.6-pyhd8ed1ab_0.conda + hash: + md5: 3bd59de4ef6ca2d96cfd5b36b33f9de9 + sha256: 8802f83f8940005c11eb47ecc906c7ebd7076f252f3490fab0ca1ea78c4049ee + category: dev + optional: true +- name: pylint + version: 3.2.6 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8.0' + tomli: '>=1.1.0' + typing_extensions: '>=3.10.0' + platformdirs: '>=2.2.0' + tomlkit: '>=0.10.1' + colorama: '>=0.4.5' + mccabe: '>=0.6,<0.8' + dill: '>=0.3.7' + isort: '>=4.2.5,<6,!=5.13.0' + astroid: '>=3.2.4,<3.3.0-dev0' + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.6-pyhd8ed1ab_0.conda + hash: + md5: 3bd59de4ef6ca2d96cfd5b36b33f9de9 + sha256: 8802f83f8940005c11eb47ecc906c7ebd7076f252f3490fab0ca1ea78c4049ee + category: dev + optional: true +- name: pytest + version: 8.3.1 + manager: conda + platform: linux-64 + dependencies: + packaging: '' + colorama: '' + iniconfig: '' + python: '>=3.8' + exceptiongroup: '>=1.0.0rc8' + tomli: '>=1' + pluggy: <2,>=1.5 + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.1-pyhd8ed1ab_0.conda + hash: + md5: b6a3ab8559a42070c6b6c3063faea1ed + sha256: 23693df629c43f277b564abfcb321f6d9c4b6153a925ed004be7749bbc09ac3c + category: dev + optional: true +- name: pytest + version: 8.3.1 + manager: conda + platform: win-64 + dependencies: + packaging: '' + colorama: '' + iniconfig: '' + python: '>=3.8' + exceptiongroup: '>=1.0.0rc8' + tomli: '>=1' + pluggy: <2,>=1.5 + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.1-pyhd8ed1ab_0.conda + hash: + md5: b6a3ab8559a42070c6b6c3063faea1ed + sha256: 23693df629c43f277b564abfcb321f6d9c4b6153a925ed004be7749bbc09ac3c + category: dev + optional: true +- name: pytest-cov + version: 5.0.0 + manager: conda + platform: linux-64 + dependencies: + toml: '' + python: '>=3.8' + pytest: '>=4.6' + coverage: '>=5.2.1' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda + hash: + md5: c54c0107057d67ddf077751339ec2c63 + sha256: 218306243faf3c36347131c2b36bb189daa948ac2e92c7ab52bb26cc8c157b3c + category: dev + optional: true +- name: pytest-cov + version: 5.0.0 + manager: conda + platform: win-64 + dependencies: + toml: '' + python: '>=3.8' + pytest: '>=4.6' + coverage: '>=5.2.1' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda + hash: + md5: c54c0107057d67ddf077751339ec2c63 + sha256: 218306243faf3c36347131c2b36bb189daa948ac2e92c7ab52bb26cc8c157b3c + category: dev + optional: true +- name: python + version: 3.11.9 + manager: conda + platform: linux-64 + dependencies: + pip: '' + tzdata: '' + libgcc-ng: '>=12' + libzlib: '>=1.2.13,<2.0.0a0' + bzip2: '>=1.0.8,<2.0a0' + xz: '>=5.2.6,<6.0a0' + readline: '>=8.2,<9.0a0' + libuuid: '>=2.38.1,<3.0a0' + openssl: '>=3.2.1,<4.0a0' + libexpat: '>=2.6.2,<3.0a0' + libffi: '>=3.4,<4.0a0' + libsqlite: '>=3.45.3,<4.0a0' + tk: '>=8.6.13,<8.7.0a0' + ncurses: '>=6.4.20240210,<7.0a0' + libxcrypt: '>=4.4.36' + libnsl: '>=2.0.1,<2.1.0a0' + ld_impl_linux-64: '>=2.36.1' + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.9-hb806964_0_cpython.conda + hash: + md5: ac68acfa8b558ed406c75e98d3428d7b + sha256: 177f33a1fb8d3476b38f73c37b42f01c0b014fa0e039a701fd9f83d83aae6d40 + category: main + optional: false +- name: python + version: 3.11.9 + manager: conda + platform: win-64 + dependencies: + pip: '' + tzdata: '' + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libzlib: '>=1.2.13,<2.0.0a0' + bzip2: '>=1.0.8,<2.0a0' + xz: '>=5.2.6,<6.0a0' + openssl: '>=3.2.1,<4.0a0' + libffi: '>=3.4,<4.0a0' + libexpat: '>=2.6.2,<3.0a0' + libsqlite: '>=3.45.3,<4.0a0' + tk: '>=8.6.13,<8.7.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/python-3.11.9-h631f459_0_cpython.conda + hash: + md5: d7ed1e7c4e2dcdfd4599bd42c0613e6c + sha256: 23698d4eb24970f74911d120204318d48384fabbb25e1e57773ad74fcd38fb12 + category: main + optional: false +- name: python_abi + version: '3.11' + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.11-4_cp311.conda + hash: + md5: d786502c97404c94d7d58d258a445a65 + sha256: 0be3ac1bf852d64f553220c7e6457e9c047dfb7412da9d22fbaa67e60858b3cf + category: main + optional: false +- name: python_abi + version: '3.11' + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/python_abi-3.11-4_cp311.conda + hash: + md5: 70513332c71b56eace4ee6441e66c012 + sha256: 67c2aade3e2160642eec0742384e766b20c766055e3d99335681e3e05d88ed7b + category: main + optional: false +- name: readline + version: '8.2' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + ncurses: '>=6.3,<7.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda + hash: + md5: 47d31b792659ce70f470b5c82fdfb7a4 + sha256: 5435cf39d039387fbdc977b0a762357ea909a7694d9528ab40f005e9208744d7 + category: main + optional: false +- name: scipy + version: 1.14.0 + manager: conda + platform: linux-64 + dependencies: + libgfortran-ng: '' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + python_abi: 3.11.* + python: '>=3.11,<3.12.0a0' + libblas: '>=3.9.0,<4.0a0' + liblapack: '>=3.9.0,<4.0a0' + libgfortran5: '>=12.3.0' + libcblas: '>=3.9.0,<4.0a0' + numpy: <2.3 + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.0-py311h517d4fd_1.conda + hash: + md5: 481fd009b2d863f526f60ca19cb7880b + sha256: 55bb5502a4795b5b271bd3879846665ad9ac7ffeeea418ba6334accd8d5c71f4 + category: main + optional: false +- name: scipy + version: 1.14.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + python_abi: 3.11.* + python: '>=3.11,<3.12.0a0' + libblas: '>=3.9.0,<4.0a0' + liblapack: '>=3.9.0,<4.0a0' + numpy: <2.3 + libcblas: '>=3.9.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.0-py311hd4686c6_1.conda + hash: + md5: 46e7cf04c2a67603ff58a2d9b8ca128a + sha256: 60f67658fe153e37da2bda1847eb8b5142d4ff721308f5bf80e4548fa2425b0f + category: main + optional: false +- name: setuptools + version: 71.0.4 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-71.0.4-pyhd8ed1ab_0.conda + hash: + md5: ee78ac9c720d0d02fcfd420866b82ab1 + sha256: e1b5dd28d2ea2a7ad660fbc8d1f2ef682a2f8460f80240d836d62e56225ac680 + category: main + optional: false +- name: setuptools + version: 71.0.4 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-71.0.4-pyhd8ed1ab_0.conda + hash: + md5: ee78ac9c720d0d02fcfd420866b82ab1 + sha256: e1b5dd28d2ea2a7ad660fbc8d1f2ef682a2f8460f80240d836d62e56225ac680 + category: main + optional: false +- name: tbb + version: 2021.12.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libhwloc: '>=2.11.1,<2.11.2.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.12.0-hc790b64_3.conda + hash: + md5: a16e2a639e87c554abee5192ce6ee308 + sha256: 721a88d702e31efd9437d387774ef9157846743e66648f5f863b29ae322e8479 + category: main + optional: false +- name: tk + version: 8.6.13 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libzlib: '>=1.2.13,<2.0.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda + hash: + md5: d453b98d9c83e71da0741bb0ff4d76bc + sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e + category: main + optional: false +- name: tk + version: 8.6.13 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/tk-8.6.13-h5226925_1.conda + hash: + md5: fc048363eb8f03cd1737600a5d08aafe + sha256: 2c4e914f521ccb2718946645108c9bd3fc3216ba69aea20c2c3cedbd8db32bb1 + category: main + optional: false +- name: toml + version: 0.10.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: f832c45a477c78bebd107098db465095 + sha256: f0f3d697349d6580e4c2f35ba9ce05c65dc34f9f049e85e45da03800b46139c1 + category: dev + optional: true +- name: toml + version: 0.10.2 + manager: conda + platform: win-64 + dependencies: + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: f832c45a477c78bebd107098db465095 + sha256: f0f3d697349d6580e4c2f35ba9ce05c65dc34f9f049e85e45da03800b46139c1 + category: dev + optional: true +- name: tomli + version: 2.0.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 5844808ffab9ebdb694585b50ba02a96 + sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f + category: dev + optional: true +- name: tomli + version: 2.0.1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 5844808ffab9ebdb694585b50ba02a96 + sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f + category: dev + optional: true +- name: tomlkit + version: 0.13.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.0-pyha770c72_0.conda + hash: + md5: 810ba6f354ddef812d0ddc4669cc8de6 + sha256: 8e61623213c620776f1328da4bee03f8828dbf2730f1a4fbd9b8af5398f5848e + category: dev + optional: true +- name: tomlkit + version: 0.13.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.0-pyha770c72_0.conda + hash: + md5: 810ba6f354ddef812d0ddc4669cc8de6 + sha256: 8e61623213c620776f1328da4bee03f8828dbf2730f1a4fbd9b8af5398f5848e + category: dev + optional: true +- name: typing-extensions + version: 4.12.2 + manager: conda + platform: linux-64 + dependencies: + typing_extensions: 4.12.2 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_0.conda + hash: + md5: 52d648bd608f5737b123f510bb5514b5 + sha256: d3b9a8ed6da7c9f9553c5fd8a4fca9c3e0ab712fa5f497859f82337d67533b73 + category: main + optional: false +- name: typing-extensions + version: 4.12.2 + manager: conda + platform: win-64 + dependencies: + typing_extensions: 4.12.2 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_0.conda + hash: + md5: 52d648bd608f5737b123f510bb5514b5 + sha256: d3b9a8ed6da7c9f9553c5fd8a4fca9c3e0ab712fa5f497859f82337d67533b73 + category: main + optional: false +- name: typing_extensions + version: 4.12.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_0.conda + hash: + md5: ebe6952715e1d5eb567eeebf25250fa7 + sha256: 0fce54f8ec3e59f5ef3bb7641863be4e1bf1279623e5af3d3fa726e8f7628ddb + category: main + optional: false +- name: typing_extensions + version: 4.12.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_0.conda + hash: + md5: ebe6952715e1d5eb567eeebf25250fa7 + sha256: 0fce54f8ec3e59f5ef3bb7641863be4e1bf1279623e5af3d3fa726e8f7628ddb + category: main + optional: false +- name: tzdata + version: 2024a + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda + hash: + md5: 161081fc7cec0bfda0d86d7cb595f8d8 + sha256: 7b2b69c54ec62a243eb6fba2391b5e443421608c3ae5dbff938ad33ca8db5122 + category: main + optional: false +- name: tzdata + version: 2024a + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda + hash: + md5: 161081fc7cec0bfda0d86d7cb595f8d8 + sha256: 7b2b69c54ec62a243eb6fba2391b5e443421608c3ae5dbff938ad33ca8db5122 + category: main + optional: false +- name: ucrt + version: 10.0.22621.0 + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_0.tar.bz2 + hash: + md5: 72608f6cd3e5898229c3ea16deb1ac43 + sha256: f29cdaf8712008f6b419b8b1a403923b00ab2504bfe0fb2ba8eb60e72d4f14c6 + category: main + optional: false +- name: vc + version: '14.3' + manager: conda + platform: win-64 + dependencies: + vc14_runtime: '>=14.40.33810' + url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h8a93ad2_20.conda + hash: + md5: 8558f367e1d7700554f7cdb823c46faf + sha256: 23ac5feb15a9adf3ab2b8c4dcd63650f8b7ae860c5ceb073e49cf71d203eddef + category: main + optional: false +- name: vc14_runtime + version: 14.40.33810 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.40.33810-ha82c5b3_20.conda + hash: + md5: e39cc4c34c53654ec939558993d9dc5b + sha256: af3cfa347e3d7c1277e9b964b0849a9a9f095bff61836cb3c3a89862fbc32e17 + category: main + optional: false +- name: vs2015_runtime + version: 14.40.33810 + manager: conda + platform: win-64 + dependencies: + vc14_runtime: '>=14.40.33810' + url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.40.33810-h3bf8584_20.conda + hash: + md5: c21f1b4a3a30bbc3ef35a50957578e0e + sha256: 0c2803f7a788c51f28235a7228dc2ab3f107b4b16ab0845a3e595c8c51e50a7a + category: main + optional: false +- name: wheel + version: 0.43.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda + hash: + md5: 0b5293a157c2b5cd513dd1b03d8d3aae + sha256: cb318f066afd6fd64619f14c030569faf3f53e6f50abf743b4c865e7d95b96bc + category: main + optional: false +- name: wheel + version: 0.43.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda + hash: + md5: 0b5293a157c2b5cd513dd1b03d8d3aae + sha256: cb318f066afd6fd64619f14c030569faf3f53e6f50abf743b4c865e7d95b96bc + category: main + optional: false +- name: xorg-libxau + version: 1.0.11 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hd590300_0.conda + hash: + md5: 2c80dc38fface310c9bd81b17037fee5 + sha256: 309751371d525ce50af7c87811b435c176915239fc9e132b99a25d5e1703f2d4 + category: main + optional: false +- name: xorg-libxau + version: 1.0.11 + manager: conda + platform: win-64 + dependencies: + m2w64-gcc-libs: '' + m2w64-gcc-libs-core: '' + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-hcd874cb_0.conda + hash: + md5: c46ba8712093cb0114404ae8a7582e1a + sha256: 8c5b976e3b36001bdefdb41fb70415f9c07eff631f1f0155f3225a7649320e77 + category: main + optional: false +- name: xorg-libxdmcp + version: 1.1.3 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.3-h7f98852_0.tar.bz2 + hash: + md5: be93aabceefa2fac576e971aef407908 + sha256: 4df7c5ee11b8686d3453e7f3f4aa20ceef441262b49860733066c52cfd0e4a77 + category: main + optional: false +- name: xorg-libxdmcp + version: 1.1.3 + manager: conda + platform: win-64 + dependencies: + m2w64-gcc-libs: '' + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxdmcp-1.1.3-hcd874cb_0.tar.bz2 + hash: + md5: 46878ebb6b9cbd8afcf8088d7ef00ece + sha256: f51205d33c07d744ec177243e5d9b874002910c731954f2c8da82459be462b93 + category: main + optional: false +- name: xz + version: 5.2.6 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 + hash: + md5: 2161070d867d1b1204ea749c8eec4ef0 + sha256: 03a6d28ded42af8a347345f82f3eebdd6807a08526d47899a42d62d319609162 + category: main + optional: false +- name: xz + version: 5.2.6 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15' + vs2015_runtime: '>=14.16.27033' + url: https://conda.anaconda.org/conda-forge/win-64/xz-5.2.6-h8d14728_0.tar.bz2 + hash: + md5: 515d77642eaa3639413c6b1bc3f94219 + sha256: 54d9778f75a02723784dc63aff4126ff6e6749ba21d11a6d03c1f4775f269fe0 + category: main + optional: false +- name: zstd + version: 1.5.6 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<2.0.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda + hash: + md5: 4d056880988120e29d75bfff282e0f45 + sha256: c558b9cc01d9c1444031bd1ce4b9cff86f9085765f17627a6cd85fc623c8a02b + category: main + optional: false +- name: zstd + version: 1.5.6 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libzlib: '>=1.2.13,<2.0.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/zstd-1.5.6-h0ea2cb4_0.conda + hash: + md5: 9a17230f95733c04dc40a2b1e5491d74 + sha256: 768e30dc513568491818fb068ee867c57c514b553915536da09e5d10b4ebf3c3 + category: main + optional: false +- name: geoh5py + version: 0.9.1 + manager: pip + platform: linux-64 + dependencies: + h5py: '>=3.2.1,<4.0.0' + numpy: '>=1.26.0,<1.27.0' + pillow: '>=10.3.0,<10.4.0' + url: https://files.pythonhosted.org/packages/06/1d/5a87941b3a94a1314a2c8e106a1e00898730e2340f39b13fb9ae1b55b548/geoh5py-0.9.1-py3-none-any.whl + hash: + sha256: c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + category: main + optional: false +- name: geoh5py + version: 0.9.1 + manager: pip + platform: win-64 + dependencies: + h5py: '>=3.2.1,<4.0.0' + numpy: '>=1.26.0,<1.27.0' + pillow: '>=10.3.0,<10.4.0' + url: https://files.pythonhosted.org/packages/06/1d/5a87941b3a94a1314a2c8e106a1e00898730e2340f39b13fb9ae1b55b548/geoh5py-0.9.1-py3-none-any.whl + hash: + sha256: c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + category: main + optional: false diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml new file mode 100644 index 0000000..dd6b9bc --- /dev/null +++ b/py-3.12.conda-lock.yml @@ -0,0 +1,2376 @@ +# This lock file was generated by conda-lock (https://github.com/conda/conda-lock). DO NOT EDIT! +# +# A "lock file" contains a concrete list of package versions (with checksums) to be installed. Unlike +# e.g. `conda env create`, the resulting environment will not change as new package versions become +# available, unless you explicitly update the lock file. +# +# Install this environment as "YOURENV" with: +# conda-lock install -n YOURENV py-3.12.conda-lock.yml +# This lock contains optional development dependencies. Include them in the installed environment with: +# conda-lock install --dev-dependencies -n YOURENV py-3.12.conda-lock.yml +# To update a single package to the latest version compatible with the version constraints in the source: +# conda-lock lock --lockfile py-3.12.conda-lock.yml --update PACKAGE +# To re-solve the entire environment, e.g. after changing a version constraint in the source file: +# conda-lock -f pyproject.toml -f environments/env-python-3.12.yml --lockfile py-3.12.conda-lock.yml +version: 1 +metadata: + content_hash: + win-64: a38ec19dbce38ff55075eed0d267bef3b380401945fa0f0442a345dcfee7b425 + linux-64: deffb50b15c3320bf83dee9e5819c92ce0a97e31f8e5423110b6c93d9b6edffb + channels: + - url: conda-forge + used_env_vars: [] + platforms: + - win-64 + - linux-64 + sources: + - pyproject.toml + - environments/env-python-3.12.yml +package: +- name: _libgcc_mutex + version: '0.1' + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 + hash: + md5: d7c89558ba9fa0495403155b64376d81 + sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726 + category: main + optional: false +- name: _openmp_mutex + version: '4.5' + manager: conda + platform: linux-64 + dependencies: + _libgcc_mutex: '0.1' + libgomp: '>=7.5.0' + url: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2 + hash: + md5: 73aaf86a425cc6e73fcf236a5a46396d + sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22 + category: main + optional: false +- name: annotated-types + version: 0.7.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + typing-extensions: '>=4.0.0' + url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_0.conda + hash: + md5: 7e9f4612544c8edbfd6afad17f1bd045 + sha256: 668f0825b6c18e4012ca24a0070562b6ec801ebc7008228a428eb52b4038873f + category: main + optional: false +- name: annotated-types + version: 0.7.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + typing-extensions: '>=4.0.0' + url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_0.conda + hash: + md5: 7e9f4612544c8edbfd6afad17f1bd045 + sha256: 668f0825b6c18e4012ca24a0070562b6ec801ebc7008228a428eb52b4038873f + category: main + optional: false +- name: astroid + version: 3.2.4 + manager: conda + platform: linux-64 + dependencies: + python_abi: 3.12.* + python: '>=3.12,<3.13.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.2.4-py312h7900ff3_0.conda + hash: + md5: 06f82f9dc65aa8ebd14bf3cf2b34dad2 + sha256: 83beac15a8ee0fd225c63e45e694276846153f927f3f3fc913433e61c4d7fcda + category: dev + optional: true +- name: astroid + version: 3.2.4 + manager: conda + platform: win-64 + dependencies: + python_abi: 3.12.* + python: '>=3.12,<3.13.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.2.4-py312h2e8e312_0.conda + hash: + md5: c898dd8cb00acc2fdbeaaf694c671bc0 + sha256: ec820c97a255746b8f7e8ccaea00e1712d47ae0fa4d21854f4fa0a2fc4749d5a + category: dev + optional: true +- name: bzip2 + version: 1.0.8 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + hash: + md5: 62ee74e96c5ebb0af99386de58cf9553 + sha256: 5ced96500d945fb286c9c838e54fa759aa04a7129c59800f0846b4335cee770d + category: main + optional: false +- name: bzip2 + version: 1.0.8 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/bzip2-1.0.8-h2466b09_7.conda + hash: + md5: 276e7ffe9ffe39688abc665ef0f45596 + sha256: 35a5dad92e88fdd7fc405e864ec239486f4f31eec229e31686e61a140a8e573b + category: main + optional: false +- name: c-ares + version: 1.32.2 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda + hash: + md5: 8024af1ee7078e37fa3101c0a0296af2 + sha256: d1b01f9e3d10b97fd09e19fda0caf9bfad3c884a6b19fb3f654a9aed02a70b58 + category: main + optional: false +- name: ca-certificates + version: 2024.7.4 + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + hash: + md5: 23ab7665c5f63cfb9f1f6195256daac6 + sha256: c1548a3235376f464f9931850b64b02492f379b2f2bb98bc786055329b080446 + category: main + optional: false +- name: ca-certificates + version: 2024.7.4 + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.7.4-h56e8100_0.conda + hash: + md5: 9caa97c9504072cd060cf0a3142cc0ed + sha256: 7f37bb33c7954de1b4d19ad622859feb4f6c58f751c38b895524cad4e44af72e + category: main + optional: false +- name: cached-property + version: 1.5.2 + manager: conda + platform: linux-64 + dependencies: + cached_property: '>=1.5.2,<1.5.3.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 + hash: + md5: 9b347a7ec10940d3f7941ff6c460b551 + sha256: 561e6660f26c35d137ee150187d89767c988413c978e1b712d53f27ddf70ea17 + category: main + optional: false +- name: cached-property + version: 1.5.2 + manager: conda + platform: win-64 + dependencies: + cached_property: '>=1.5.2,<1.5.3.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 + hash: + md5: 9b347a7ec10940d3f7941ff6c460b551 + sha256: 561e6660f26c35d137ee150187d89767c988413c978e1b712d53f27ddf70ea17 + category: main + optional: false +- name: cached_property + version: 1.5.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 + hash: + md5: 576d629e47797577ab0f1b351297ef4a + sha256: 6dbf7a5070cc43d90a1e4c2ec0c541c69d8e30a0e25f50ce9f6e4a432e42c5d7 + category: main + optional: false +- name: cached_property + version: 1.5.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 + hash: + md5: 576d629e47797577ab0f1b351297ef4a + sha256: 6dbf7a5070cc43d90a1e4c2ec0c541c69d8e30a0e25f50ce9f6e4a432e42c5d7 + category: main + optional: false +- name: colorama + version: 0.4.6 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 3faab06a954c2a04039983f2c4a50d99 + sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 + category: dev + optional: true +- name: colorama + version: 0.4.6 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 3faab06a954c2a04039983f2c4a50d99 + sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 + category: dev + optional: true +- name: coverage + version: 7.6.0 + manager: conda + platform: linux-64 + dependencies: + tomli: '' + libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + python_abi: 3.12.* + python: '>=3.12,<3.13.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py312h41a817b_0.conda + hash: + md5: 66c68c204a3eaabc3b4221f1c4bcebbe + sha256: 6df833177a0cea9fa618efc9fda2666fc3ea549f218de2258d32909a9a1327eb + category: dev + optional: true +- name: coverage + version: 7.6.0 + manager: conda + platform: win-64 + dependencies: + tomli: '' + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + python_abi: 3.12.* + python: '>=3.12,<3.13.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.0-py312h4389bb4_0.conda + hash: + md5: 1d86ce380d53846d9fb32457e62f276b + sha256: af26258ab089dcf72ce45316d406ea3d92f47a627569790ed296114ad9ec28d8 + category: dev + optional: true +- name: dill + version: 0.3.8 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.8-pyhd8ed1ab_0.conda + hash: + md5: 78745f157d56877a2c6e7b386f66f3e2 + sha256: 482b5b566ca559119b504c53df12b08f3962a5ef8e48061d62fd58a47f8f2ec4 + category: dev + optional: true +- name: dill + version: 0.3.8 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.8-pyhd8ed1ab_0.conda + hash: + md5: 78745f157d56877a2c6e7b386f66f3e2 + sha256: 482b5b566ca559119b504c53df12b08f3962a5ef8e48061d62fd58a47f8f2ec4 + category: dev + optional: true +- name: exceptiongroup + version: 1.2.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + hash: + md5: d02ae936e42063ca46af6cdad2dbd1e0 + sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 + category: dev + optional: true +- name: exceptiongroup + version: 1.2.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + hash: + md5: d02ae936e42063ca46af6cdad2dbd1e0 + sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 + category: dev + optional: true +- name: freetype + version: 2.12.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libzlib: '>=1.2.13,<2.0.0a0' + libpng: '>=1.6.39,<1.7.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda + hash: + md5: 9ae35c3d96db2c94ce0cef86efdfa2cb + sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 + category: main + optional: false +- name: freetype + version: 2.12.1 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libzlib: '>=1.2.13,<2.0.0a0' + libpng: '>=1.6.39,<1.7.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/freetype-2.12.1-hdaf720e_2.conda + hash: + md5: 3761b23693f768dc75a8fd0a73ca053f + sha256: 2c53ee8879e05e149a9e525481d36adfd660a6abda26fd731376fa64ff03e728 + category: main + optional: false +- name: h5py + version: 3.11.0 + manager: conda + platform: linux-64 + dependencies: + cached-property: '' + libgcc-ng: '>=12' + python_abi: 3.12.* + python: '>=3.12,<3.13.0a0' + numpy: '>=1.19,<3' + hdf5: '>=1.14.3,<1.14.4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.11.0-nompi_py312hb7ab980_102.conda + hash: + md5: 966750c8f347ece01e80aa2114b4a76d + sha256: 08f9cea9414fce460e7dd6aa489e6c81af1eebe3766e8ae22fc55b7238e5b803 + category: main + optional: false +- name: h5py + version: 3.11.0 + manager: conda + platform: win-64 + dependencies: + cached-property: '' + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + python_abi: 3.12.* + python: '>=3.12,<3.13.0a0' + numpy: '>=1.19,<3' + hdf5: '>=1.14.3,<1.14.4.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.11.0-nompi_py312ha036244_102.conda + hash: + md5: e01e327cd56fb4a4d17743b0ddb5bceb + sha256: 23df4d96a9eee3a3650717dd31d30b431e46dfe01f90d0e0d3ec9fc9cdc0897a + category: main + optional: false +- name: hdf5 + version: 1.14.3 + manager: conda + platform: linux-64 + dependencies: + libgfortran-ng: '' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libgfortran5: '>=12.3.0' + openssl: '>=3.3.1,<4.0a0' + libzlib: '>=1.2.13,<2.0a0' + libcurl: '>=8.8.0,<9.0a0' + libaec: '>=1.1.3,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.3-nompi_hdf9ad27_105.conda + hash: + md5: 7e1729554e209627636a0f6fabcdd115 + sha256: 2278fa07da6f96e807d402cd55480624d67d2dee202191aaaf278ce5ab23605a + category: main + optional: false +- name: hdf5 + version: 1.14.3 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + openssl: '>=3.3.1,<4.0a0' + libzlib: '>=1.2.13,<2.0a0' + libcurl: '>=8.8.0,<9.0a0' + libaec: '>=1.1.3,<2.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.14.3-nompi_h2b43c12_105.conda + hash: + md5: 5788de34381caf624b78c4981618dc0a + sha256: 56c803607a64b5117a8b4bcfdde722e4fa40970ddc4c61224b0981cbb70fb005 + category: main + optional: false +- name: iniconfig + version: 2.0.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda + hash: + md5: f800d2da156d08e289b14e87e43c1ae5 + sha256: 38740c939b668b36a50ef455b077e8015b8c9cf89860d421b3fff86048f49666 + category: dev + optional: true +- name: iniconfig + version: 2.0.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda + hash: + md5: f800d2da156d08e289b14e87e43c1ae5 + sha256: 38740c939b668b36a50ef455b077e8015b8c9cf89860d421b3fff86048f49666 + category: dev + optional: true +- name: intel-openmp + version: 2024.2.0 + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2024.2.0-h57928b3_980.conda + hash: + md5: 9c28c39e64871a0adef7d1195bd58655 + sha256: e3ddfb67e0a922868e68f83d0b56755ff1c280ffa959a0c5ee6a922aaf7022b0 + category: main + optional: false +- name: isort + version: 5.13.2 + manager: conda + platform: linux-64 + dependencies: + setuptools: '' + python: '>=3.8,<4.0' + url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda + hash: + md5: 1d25ed2b95b92b026aaa795eabec8d91 + sha256: 78a7e2037029366d2149f73c8d02e93cac903d535e208cc4517808b0b42e85f2 + category: dev + optional: true +- name: isort + version: 5.13.2 + manager: conda + platform: win-64 + dependencies: + setuptools: '' + python: '>=3.8,<4.0' + url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda + hash: + md5: 1d25ed2b95b92b026aaa795eabec8d91 + sha256: 78a7e2037029366d2149f73c8d02e93cac903d535e208cc4517808b0b42e85f2 + category: dev + optional: true +- name: keyutils + version: 1.6.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=10.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 + hash: + md5: 30186d27e2c9fa62b45fb1476b7200e3 + sha256: 150c05a6e538610ca7c43beb3a40d65c90537497a4f6a5f4d15ec0451b6f5ebb + category: main + optional: false +- name: krb5 + version: 1.21.3 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + openssl: '>=3.3.1,<4.0a0' + libedit: '>=3.1.20191231,<4.0a0' + keyutils: '>=1.6.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda + hash: + md5: 3f43953b7d3fb3aaa1d0d0723d91e368 + sha256: 99df692f7a8a5c27cd14b5fb1374ee55e756631b9c3d659ed3ee60830249b238 + category: main + optional: false +- name: krb5 + version: 1.21.3 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + openssl: '>=3.3.1,<4.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/krb5-1.21.3-hdf4eb48_0.conda + hash: + md5: 31aec030344e962fbd7dbbbbd68e60a9 + sha256: 18e8b3430d7d232dad132f574268f56b3eb1a19431d6d5de8c53c29e6c18fa81 + category: main + optional: false +- name: lcms2 + version: '2.16' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libjpeg-turbo: '>=3.0.0,<4.0a0' + libtiff: '>=4.6.0,<4.7.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda + hash: + md5: 51bb7010fc86f70eee639b4bb7a894f5 + sha256: 5c878d104b461b7ef922abe6320711c0d01772f4cd55de18b674f88547870041 + category: main + optional: false +- name: lcms2 + version: '2.16' + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libtiff: '>=4.6.0,<4.7.0a0' + libjpeg-turbo: '>=3.0.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/lcms2-2.16-h67d730c_0.conda + hash: + md5: d3592435917b62a8becff3a60db674f6 + sha256: f9fd9e80e46358a57d9bb97b1e37a03da4022143b019aa3c4476d8a7795de290 + category: main + optional: false +- name: ld_impl_linux-64 + version: '2.40' + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda + hash: + md5: b80f2f396ca2c28b8c14c437a4ed1e74 + sha256: 764b6950aceaaad0c67ef925417594dd14cd2e22fff864aeef455ac259263d15 + category: main + optional: false +- name: lerc + version: 4.0.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 + hash: + md5: 76bbff344f0134279f225174e9064c8f + sha256: cb55f36dcd898203927133280ae1dc643368af041a48bcf7c026acb7c47b0c12 + category: main + optional: false +- name: lerc + version: 4.0.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30037' + url: https://conda.anaconda.org/conda-forge/win-64/lerc-4.0.0-h63175ca_0.tar.bz2 + hash: + md5: 1900cb3cab5055833cfddb0ba233b074 + sha256: f4f39d7f6a2f9b407f8fb567a6c25755270421731d70f0ff331f5de4fa367488 + category: main + optional: false +- name: libaec + version: 1.1.3 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libaec-1.1.3-h59595ed_0.conda + hash: + md5: 5e97e271911b8b2001a8b71860c32faa + sha256: 2ef420a655528bca9d269086cf33b7e90d2f54ad941b437fb1ed5eca87cee017 + category: main + optional: false +- name: libaec + version: 1.1.3 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libaec-1.1.3-h63175ca_0.conda + hash: + md5: 8723000f6ffdbdaef16025f0a01b64c5 + sha256: f5c293d3cfc00f71dfdb64bd65ab53625565f8778fc2d5790575bef238976ebf + category: main + optional: false +- name: libblas + version: 3.9.0 + manager: conda + platform: linux-64 + dependencies: + libopenblas: '>=0.3.27,<0.3.28.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-23_linux64_openblas.conda + hash: + md5: 96c8450a40aa2b9733073a9460de972c + sha256: edb1cee5da3ac4936940052dcab6969673ba3874564f90f5110f8c11eed789c2 + category: main + optional: false +- name: libblas + version: 3.9.0 + manager: conda + platform: win-64 + dependencies: + mkl: 2024.1.0 + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-23_win64_mkl.conda + hash: + md5: 693407a31c27e70c750b5ae153251d9a + sha256: fd52eb0ec4d0ca5727317dd608c41dacc8ccfc7e21d943b7aafbbf10ae28c97c + category: main + optional: false +- name: libcblas + version: 3.9.0 + manager: conda + platform: linux-64 + dependencies: + libblas: 3.9.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-23_linux64_openblas.conda + hash: + md5: eede29b40efa878cbe5bdcb767e97310 + sha256: 3e7a3236e7e03e308e1667d91d0aa70edd0cba96b4b5563ef4adde088e0881a5 + category: main + optional: false +- name: libcblas + version: 3.9.0 + manager: conda + platform: win-64 + dependencies: + libblas: 3.9.0 + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-23_win64_mkl.conda + hash: + md5: 7ffb5b336cefd2e6d1e00ac1f7c9f2c9 + sha256: 80b471a22affadc322006399209e1d12eb4ab4e3125ed6d01b4031e09de16753 + category: main + optional: false +- name: libcurl + version: 8.8.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + openssl: '>=3.3.1,<4.0a0' + zstd: '>=1.5.6,<1.6.0a0' + libzlib: '>=1.2.13,<2.0a0' + libssh2: '>=1.11.0,<2.0a0' + krb5: '>=1.21.3,<1.22.0a0' + libnghttp2: '>=1.58.0,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda + hash: + md5: b8afb3e3cb3423cc445cf611ab95fdb0 + sha256: 6b5b64cdcdb643368ebe236de07eedee99b025bb95129bbe317c46e5bdc693f3 + category: main + optional: false +- name: libcurl + version: 8.8.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libzlib: '>=1.2.13,<2.0a0' + libssh2: '>=1.11.0,<2.0a0' + krb5: '>=1.21.3,<1.22.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.8.0-hd5e4a3a_1.conda + hash: + md5: 88fbd2ea44690c6dfad8737659936461 + sha256: ebe665ec226672e7e6e37f2b1fe554db83f9fea5267cbc5a849ab34d8546b2c3 + category: main + optional: false +- name: libdeflate + version: '1.20' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.20-hd590300_0.conda + hash: + md5: 8e88f9389f1165d7c0936fe40d9a9a79 + sha256: f8e0f25c382b1d0b87a9b03887a34dbd91485453f1ea991fef726dba57373612 + category: main + optional: false +- name: libdeflate + version: '1.20' + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.20-hcfcfb64_0.conda + hash: + md5: b12b5bde5eb201a1df75e49320cc938a + sha256: 6628a5b76ad70c1a0909563c637ddc446ee824739ba7c348d4da2f0aa6ac9527 + category: main + optional: false +- name: libedit + version: 3.1.20191231 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=7.5.0' + ncurses: '>=6.2,<7.0.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + hash: + md5: 4d331e44109e3f0e19b4cb8f9b82f3e1 + sha256: a57d37c236d8f7c886e01656f4949d9dcca131d2a0728609c6f7fa338b65f1cf + category: main + optional: false +- name: libev + version: '4.33' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda + hash: + md5: 172bf1cd1ff8629f2b1179945ed45055 + sha256: 1cd6048169fa0395af74ed5d8f1716e22c19a81a8a36f934c110ca3ad4dd27b4 + category: main + optional: false +- name: libexpat + version: 2.6.2 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda + hash: + md5: e7ba12deb7020dd080c6c70e7b6f6a3d + sha256: 331bb7c7c05025343ebd79f86ae612b9e1e74d2687b8f3179faec234f986ce19 + category: main + optional: false +- name: libexpat + version: 2.6.2 + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.6.2-h63175ca_0.conda + hash: + md5: bc592d03f62779511d392c175dcece64 + sha256: 79f612f75108f3e16bbdc127d4885bb74729cf66a8702fca0373dad89d40c4b7 + category: main + optional: false +- name: libffi + version: 3.4.2 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.4.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + hash: + md5: d645c6d2ac96843a2bfaccd2d62b3ac3 + sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e + category: main + optional: false +- name: libffi + version: 3.4.2 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/libffi-3.4.2-h8ffe710_5.tar.bz2 + hash: + md5: 2c96d1b6915b408893f9472569dee135 + sha256: 1951ab740f80660e9bc07d2ed3aefb874d78c107264fd810f24a1a6211d4b1a5 + category: main + optional: false +- name: libgcc-ng + version: 14.1.0 + manager: conda + platform: linux-64 + dependencies: + _openmp_mutex: '>=4.5' + _libgcc_mutex: '0.1' + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda + hash: + md5: ca0fad6a41ddaef54a153b78eccb5037 + sha256: b8e869ac96591cda2704bf7e77a301025e405227791a0bddf14a3dac65125538 + category: main + optional: false +- name: libgfortran-ng + version: 14.1.0 + manager: conda + platform: linux-64 + dependencies: + libgfortran5: 14.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.1.0-h69a702a_0.conda + hash: + md5: f4ca84fbd6d06b0a052fb2d5b96dde41 + sha256: ef624dacacf97b2b0af39110b36e2fd3e39e358a1a6b7b21b85c9ac22d8ffed9 + category: main + optional: false +- name: libgfortran5 + version: 14.1.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=14.1.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_0.conda + hash: + md5: 6456c2620c990cd8dde2428a27ba0bc5 + sha256: a67d66b1e60a8a9a9e4440cee627c959acb4810cb182e089a4b0729bfdfbdf90 + category: main + optional: false +- name: libgomp + version: 14.1.0 + manager: conda + platform: linux-64 + dependencies: + _libgcc_mutex: '0.1' + url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda + hash: + md5: ae061a5ed5f05818acdf9adab72c146d + sha256: 7699df61a1f6c644b3576a40f54791561f2845983120477a16116b951c9cdb05 + category: main + optional: false +- name: libhwloc + version: 2.11.1 + manager: conda + platform: win-64 + dependencies: + pthreads-win32: '' + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libxml2: '>=2.12.7,<3.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.11.1-default_h8125262_1000.conda + hash: + md5: 933bad6e4658157f1aec9b171374fde2 + sha256: 92728e292640186759d6dddae3334a1bc0b139740b736ffaeccb825fb8c07a2e + category: main + optional: false +- name: libiconv + version: '1.17' + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.17-hcfcfb64_2.conda + hash: + md5: e1eb10b1cca179f2baa3601e4efc8712 + sha256: 5f844dd19b046d43174ad80c6ea75b5d504020e3b63cfbc4ace97b8730d35c7b + category: main + optional: false +- name: libjpeg-turbo + version: 3.0.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda + hash: + md5: ea25936bb4080d843790b586850f82b8 + sha256: b954e09b7e49c2f2433d6f3bb73868eda5e378278b0f8c1dd10a7ef090e14f2f + category: main + optional: false +- name: libjpeg-turbo + version: 3.0.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libjpeg-turbo-3.0.0-hcfcfb64_1.conda + hash: + md5: 3f1b948619c45b1ca714d60c7389092c + sha256: 4e7808e3098b4b4ed7e287f63bb24f9045cc4d95bfd39f0db870fc2837d74dff + category: main + optional: false +- name: liblapack + version: 3.9.0 + manager: conda + platform: linux-64 + dependencies: + libblas: 3.9.0 + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-23_linux64_openblas.conda + hash: + md5: 2af0879961951987e464722fd00ec1e0 + sha256: 25c7aef86c8a1d9db0e8ee61aa7462ba3b46b482027a65d66eb83e3e6f949043 + category: main + optional: false +- name: liblapack + version: 3.9.0 + manager: conda + platform: win-64 + dependencies: + libblas: 3.9.0 + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-23_win64_mkl.conda + hash: + md5: 3580796ab7b7d68143f45d4d94d866b7 + sha256: 4f4738602d26935f4d4b0154fb23d48c276c87413c3a5e05274809abfcbe1273 + category: main + optional: false +- name: libnghttp2 + version: 1.58.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<2.0.0a0' + openssl: '>=3.2.0,<4.0a0' + libev: '>=4.33,<5.0a0' + c-ares: '>=1.23.0,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda + hash: + md5: 700ac6ea6d53d5510591c4344d5c989a + sha256: 1910c5306c6aa5bcbd623c3c930c440e9c77a5a019008e1487810e3c1d3716cb + category: main + optional: false +- name: libnsl + version: 2.0.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda + hash: + md5: 30fd6e37fe21f86f4bd26d6ee73eeec7 + sha256: 26d77a3bb4dceeedc2a41bd688564fe71bf2d149fdcf117049970bc02ff1add6 + category: main + optional: false +- name: libopenblas + version: 0.3.27 + manager: conda + platform: linux-64 + dependencies: + libgfortran-ng: '' + libgcc-ng: '>=12' + libgfortran5: '>=12.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda + hash: + md5: ae05ece66d3924ac3d48b4aa3fa96cec + sha256: 714cb82d7c4620ea2635a92d3df263ab841676c9b183d0c01992767bb2451c39 + category: main + optional: false +- name: libpng + version: 1.6.43 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libzlib: '>=1.2.13,<2.0.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda + hash: + md5: 009981dd9cfcaa4dbfa25ffaed86bcae + sha256: 502f6ff148ac2777cc55ae4ade01a8fc3543b4ffab25c4e0eaa15f94e90dd997 + category: main + optional: false +- name: libpng + version: 1.6.43 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libzlib: '>=1.2.13,<2.0.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.43-h19919ed_0.conda + hash: + md5: 77e398acc32617a0384553aea29e866b + sha256: 6ad31bf262a114de5bbe0c6ba73b29ed25239d0f46f9d59700310d2ea0b3c142 + category: main + optional: false +- name: libsqlite + version: 3.46.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libzlib: '>=1.2.13,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda + hash: + md5: 18aa975d2094c34aef978060ae7da7d8 + sha256: daee3f68786231dad457d0dfde3f7f1f9a7f2018adabdbb864226775101341a8 + category: main + optional: false +- name: libsqlite + version: 3.46.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.46.0-h2466b09_0.conda + hash: + md5: 951b0a3a463932e17414cd9f047fa03d + sha256: 662bd7e0d63c5b8c31cca19b91649e798319b93568a2ba8d1375efb91eeb251b + category: main + optional: false +- name: libssh2 + version: 1.11.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libzlib: '>=1.2.13,<2.0.0a0' + openssl: '>=3.1.1,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda + hash: + md5: 1f5a58e686b13bcfde88b93f547d23fe + sha256: 50e47fd9c4f7bf841a11647ae7486f65220cfc988ec422a4475fe8d5a823824d + category: main + optional: false +- name: libssh2 + version: 1.11.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libzlib: '>=1.2.13,<2.0.0a0' + openssl: '>=3.1.1,<4.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.11.0-h7dfc565_0.conda + hash: + md5: dc262d03aae04fe26825062879141a41 + sha256: 813fd04eed2a2d5d9c36e53c554f9c1f08e9324e2922bd60c9c52dbbed2dbcec + category: main + optional: false +- name: libstdcxx-ng + version: 14.1.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: 14.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda + hash: + md5: 1cb187a157136398ddbaae90713e2498 + sha256: 88c42b388202ffe16adaa337e36cf5022c63cf09b0405cf06fc6aeacccbe6146 + category: main + optional: false +- name: libtiff + version: 4.6.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<2.0.0a0' + xz: '>=5.2.6,<6.0a0' + libjpeg-turbo: '>=3.0.0,<4.0a0' + zstd: '>=1.5.5,<1.6.0a0' + libwebp-base: '>=1.3.2,<2.0a0' + lerc: '>=4.0.0,<5.0a0' + libdeflate: '>=1.20,<1.21.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h1dd3fc0_3.conda + hash: + md5: 66f03896ffbe1a110ffda05c7a856504 + sha256: fc3b210f9584a92793c07396cb93e72265ff3f1fa7ca629128bf0a50d5cb15e4 + category: main + optional: false +- name: libtiff + version: 4.6.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libzlib: '>=1.2.13,<2.0.0a0' + xz: '>=5.2.6,<6.0a0' + zstd: '>=1.5.5,<1.6.0a0' + libjpeg-turbo: '>=3.0.0,<4.0a0' + lerc: '>=4.0.0,<5.0a0' + libdeflate: '>=1.20,<1.21.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.6.0-hddb2be6_3.conda + hash: + md5: 6d1828c9039929e2f185c5fa9d133018 + sha256: 2e04844865cfe0286d70482c129f159542b325f4e45774aaff5fbe5027b30b0a + category: main + optional: false +- name: libuuid + version: 2.38.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda + hash: + md5: 40b61aab5c7ba9ff276c41cfffe6b80b + sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18 + category: main + optional: false +- name: libwebp-base + version: 1.4.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.4.0-hd590300_0.conda + hash: + md5: b26e8aa824079e1be0294e7152ca4559 + sha256: 49bc5f6b1e11cb2babf2a2a731d1a680a5e08a858280876a779dbda06c78c35f + category: main + optional: false +- name: libwebp-base + version: 1.4.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.4.0-hcfcfb64_0.conda + hash: + md5: abd61d0ab127ec5cd68f62c2969e6f34 + sha256: d0ca51cb1de9192be9a3238e71fbcca5a535619c499c4f4c9b2ed41c14d36770 + category: main + optional: false +- name: libxcb + version: '1.16' + manager: conda + platform: linux-64 + dependencies: + xorg-libxdmcp: '' + pthread-stubs: '' + libgcc-ng: '>=12' + xorg-libxau: '>=1.0.11,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.16-hd590300_0.conda + hash: + md5: 151cba22b85a989c2d6ef9633ffee1e4 + sha256: 7180375f37fd264bb50672a63da94536d4abd81ccec059e932728ae056324b3a + category: main + optional: false +- name: libxcb + version: '1.16' + manager: conda + platform: win-64 + dependencies: + m2w64-gcc-libs: '' + m2w64-gcc-libs-core: '' + pthread-stubs: '' + xorg-libxdmcp: '' + xorg-libxau: '>=1.0.11,<2.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.16-hcd874cb_0.conda + hash: + md5: 7c1217d3b075f195ab17370f2d550f5d + sha256: 3b1f3b04baa370cfb1c350cfa829e6236519df5f03e3f57ea2cb2eb044eb8616 + category: main + optional: false +- name: libxcrypt + version: 4.4.36 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda + hash: + md5: 5aa797f8787fe7a17d1b0821485b5adc + sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c + category: main + optional: false +- name: libxml2 + version: 2.12.7 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libzlib: '>=1.3.1,<2.0a0' + libiconv: '>=1.17,<2.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.12.7-h0f24e4e_4.conda + hash: + md5: ed4d301f0d2149b34deb9c4fecafd836 + sha256: ae78197961b09b0eef4ee194a44e4adc4555c0f2f20c348086b0cd8aaf2f7731 + category: main + optional: false +- name: libzlib + version: 1.3.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda + hash: + md5: 57d7dc60e9325e3de37ff8dffd18e814 + sha256: adf6096f98b537a11ae3729eaa642b0811478f0ea0402ca67b5108fe2cb0010d + category: main + optional: false +- name: libzlib + version: 1.3.1 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_1.conda + hash: + md5: d4483ca8afc57ddf1f6dded53b36c17f + sha256: b13846a54a15243e15f96fec06b526d8155adc6a1ac2b6ed47a88f6a71a94b68 + category: main + optional: false +- name: m2w64-gcc-libgfortran + version: 5.3.0 + manager: conda + platform: win-64 + dependencies: + m2w64-gcc-libs-core: '' + msys2-conda-epoch: '20160418' + url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libgfortran-5.3.0-6.tar.bz2 + hash: + md5: 066552ac6b907ec6d72c0ddab29050dc + sha256: 9de95a7996d5366ae0808eef2acbc63f9b11b874aa42375f55379e6715845dc6 + category: main + optional: false +- name: m2w64-gcc-libs + version: 5.3.0 + manager: conda + platform: win-64 + dependencies: + m2w64-gcc-libs-core: '' + m2w64-gcc-libgfortran: '' + m2w64-gmp: '' + m2w64-libwinpthread-git: '' + msys2-conda-epoch: '20160418' + url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-5.3.0-7.tar.bz2 + hash: + md5: fe759119b8b3bfa720b8762c6fdc35de + sha256: 3bd1ab02b7c89a5b153a17be03b36d833f1517ff2a6a77ead7c4a808b88196aa + category: main + optional: false +- name: m2w64-gcc-libs-core + version: 5.3.0 + manager: conda + platform: win-64 + dependencies: + m2w64-gmp: '' + m2w64-libwinpthread-git: '' + msys2-conda-epoch: '20160418' + url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-core-5.3.0-7.tar.bz2 + hash: + md5: 4289d80fb4d272f1f3b56cfe87ac90bd + sha256: 58afdfe859ed2e9a9b1cc06bc408720cb2c3a6a132e59d4805b090d7574f4ee0 + category: main + optional: false +- name: m2w64-gmp + version: 6.1.0 + manager: conda + platform: win-64 + dependencies: + msys2-conda-epoch: '20160418' + url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gmp-6.1.0-2.tar.bz2 + hash: + md5: 53a1c73e1e3d185516d7e3af177596d9 + sha256: 7e3cd95f554660de45f8323fca359e904e8d203efaf07a4d311e46d611481ed1 + category: main + optional: false +- name: m2w64-libwinpthread-git + version: 5.0.0.4634.697f757 + manager: conda + platform: win-64 + dependencies: + msys2-conda-epoch: '20160418' + url: https://conda.anaconda.org/conda-forge/win-64/m2w64-libwinpthread-git-5.0.0.4634.697f757-2.tar.bz2 + hash: + md5: 774130a326dee16f1ceb05cc687ee4f0 + sha256: f63a09b2cae7defae0480f1740015d6235f1861afa6fe2e2d3e10bd0d1314ee0 + category: main + optional: false +- name: mccabe + version: 0.7.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 34fc335fc50eef0b5ea708f2b5f54e0c + sha256: 0466ad9490b761e9a8c57fab574fc099136b45fa19a0746ce33acdeb2a84766b + category: dev + optional: true +- name: mccabe + version: 0.7.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.6' + url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 34fc335fc50eef0b5ea708f2b5f54e0c + sha256: 0466ad9490b761e9a8c57fab574fc099136b45fa19a0746ce33acdeb2a84766b + category: dev + optional: true +- name: mkl + version: 2024.1.0 + manager: conda + platform: win-64 + dependencies: + tbb: 2021.* + intel-openmp: 2024.* + url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.1.0-h66d3029_694.conda + hash: + md5: a17423859d3fb912c8f2e9797603ddb6 + sha256: 4f86e9ad74a7792c836cd4cb7fc415bcdb50718ffbaa90c5571297f71764b980 + category: main + optional: false +- name: msys2-conda-epoch + version: '20160418' + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/msys2-conda-epoch-20160418-1.tar.bz2 + hash: + md5: b0309b72560df66f71a9d5e34a5efdfa + sha256: 99358d58d778abee4dca82ad29fb58058571f19b0f86138363c260049d4ac7f1 + category: main + optional: false +- name: ncurses + version: '6.5' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda + hash: + md5: fcea371545eda051b6deafb24889fc69 + sha256: 4fc3b384f4072b68853a0013ea83bdfd3d66b0126e2238e1d6e1560747aa7586 + category: main + optional: false +- name: numpy + version: 1.26.4 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libblas: '>=3.9.0,<4.0a0' + python_abi: 3.12.* + liblapack: '>=3.9.0,<4.0a0' + python: '>=3.12,<3.13.0a0' + libcblas: '>=3.9.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda + hash: + md5: d8285bea2a350f63fab23bf460221f3f + sha256: fe3459c75cf84dcef6ef14efcc4adb0ade66038ddd27cadb894f34f4797687d8 + category: main + optional: false +- name: numpy + version: 1.26.4 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + python_abi: 3.12.* + python: '>=3.12,<3.13.0a0' + libblas: '>=3.9.0,<4.0a0' + liblapack: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/numpy-1.26.4-py312h8753938_0.conda + hash: + md5: f9ac74c3b07c396014434aca1e58d362 + sha256: 73570817a5109d396b4ebbe5124a89525959269fd33fa33fd413700289fbe0ef + category: main + optional: false +- name: openjpeg + version: 2.5.2 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<2.0.0a0' + libtiff: '>=4.6.0,<4.7.0a0' + libpng: '>=1.6.43,<1.7.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda + hash: + md5: 7f2e286780f072ed750df46dc2631138 + sha256: 5600a0b82df042bd27d01e4e687187411561dfc11cc05143a08ce29b64bf2af2 + category: main + optional: false +- name: openjpeg + version: 2.5.2 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libzlib: '>=1.2.13,<2.0.0a0' + libtiff: '>=4.6.0,<4.7.0a0' + libpng: '>=1.6.43,<1.7.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.2-h3d672ee_0.conda + hash: + md5: 7e7099ad94ac3b599808950cec30ad4e + sha256: dda71cbe094234ab208f3552dec1f4ca6f2e614175d010808d6cb66ecf0bc753 + category: main + optional: false +- name: openssl + version: 3.3.1 + manager: conda + platform: linux-64 + dependencies: + ca-certificates: '' + libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + hash: + md5: e1b454497f9f7c1147fdde4b53f1b512 + sha256: b294b3cc706ad1048cdb514f0db3da9f37ae3fcc0c53a7104083dd0918adb200 + category: main + optional: false +- name: openssl + version: 3.3.1 + manager: conda + platform: win-64 + dependencies: + ca-certificates: '' + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.1-h2466b09_2.conda + hash: + md5: 375dbc2a4d5a2e4c738703207e8e368b + sha256: d86c4fa31294ad9068717788197e97e5637e056c82745ffb6d0e88fd1fef1a9d + category: main + optional: false +- name: packaging + version: '24.1' + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda + hash: + md5: cbe1bb1f21567018ce595d9c2be0f0db + sha256: 36aca948219e2c9fdd6d80728bcc657519e02f06c2703d8db3446aec67f51d81 + category: dev + optional: true +- name: packaging + version: '24.1' + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda + hash: + md5: cbe1bb1f21567018ce595d9c2be0f0db + sha256: 36aca948219e2c9fdd6d80728bcc657519e02f06c2703d8db3446aec67f51d81 + category: dev + optional: true +- name: pillow + version: 10.3.0 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + python_abi: 3.12.* + python: '>=3.12,<3.13.0a0' + freetype: '>=2.12.1,<3.0a0' + libjpeg-turbo: '>=3.0.0,<4.0a0' + libtiff: '>=4.6.0,<4.7.0a0' + libzlib: '>=1.3.1,<2.0a0' + libwebp-base: '>=1.4.0,<2.0a0' + openjpeg: '>=2.5.2,<3.0a0' + tk: '>=8.6.13,<8.7.0a0' + libxcb: '>=1.16,<1.17.0a0' + lcms2: '>=2.16,<3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/pillow-10.3.0-py312h287a98d_1.conda + hash: + md5: b1325cda3f250f9f842180607054e6ed + sha256: e1a2426f23535fc15e577d799685229a93117b645734e5cca60597bb23cef09e + category: main + optional: false +- name: pillow + version: 10.3.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + python_abi: 3.12.* + python: '>=3.12,<3.13.0a0' + freetype: '>=2.12.1,<3.0a0' + libtiff: '>=4.6.0,<4.7.0a0' + libzlib: '>=1.3.1,<2.0a0' + libjpeg-turbo: '>=3.0.0,<4.0a0' + libwebp-base: '>=1.4.0,<2.0a0' + openjpeg: '>=2.5.2,<3.0a0' + lcms2: '>=2.16,<3.0a0' + tk: '>=8.6.13,<8.7.0a0' + libxcb: '>=1.16,<1.17.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/pillow-10.3.0-py312h381445a_1.conda + hash: + md5: 04c1de8505791c12db1a0374f12e6e01 + sha256: 2bd6e58a0630fdb9a52f532ce582907babc725930e1ba784c7cd74063f28d073 + category: main + optional: false +- name: pip + version: '24.0' + manager: conda + platform: linux-64 + dependencies: + setuptools: '' + wheel: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda + hash: + md5: f586ac1e56c8638b64f9c8122a7b8a67 + sha256: b7c1c5d8f13e8cb491c4bd1d0d1896a4cf80fc47de01059ad77509112b664a4a + category: main + optional: false +- name: pip + version: '24.0' + manager: conda + platform: win-64 + dependencies: + setuptools: '' + wheel: '' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda + hash: + md5: f586ac1e56c8638b64f9c8122a7b8a67 + sha256: b7c1c5d8f13e8cb491c4bd1d0d1896a4cf80fc47de01059ad77509112b664a4a + category: main + optional: false +- name: platformdirs + version: 4.2.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.2.2-pyhd8ed1ab_0.conda + hash: + md5: 6f6cf28bf8e021933869bae3f84b8fc9 + sha256: adc59384cf0b2fc6dc7362840151e8cb076349197a38f7230278252698a88442 + category: dev + optional: true +- name: platformdirs + version: 4.2.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.2.2-pyhd8ed1ab_0.conda + hash: + md5: 6f6cf28bf8e021933869bae3f84b8fc9 + sha256: adc59384cf0b2fc6dc7362840151e8cb076349197a38f7230278252698a88442 + category: dev + optional: true +- name: pluggy + version: 1.5.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda + hash: + md5: d3483c8fc2dc2cc3f5cf43e26d60cabf + sha256: 33eaa3359948a260ebccf9cdc2fd862cea5a6029783289e13602d8e634cd9a26 + category: dev + optional: true +- name: pluggy + version: 1.5.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda + hash: + md5: d3483c8fc2dc2cc3f5cf43e26d60cabf + sha256: 33eaa3359948a260ebccf9cdc2fd862cea5a6029783289e13602d8e634cd9a26 + category: dev + optional: true +- name: pthread-stubs + version: '0.4' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=7.5.0' + url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 + hash: + md5: 22dad4df6e8630e8dff2428f6f6a7036 + sha256: 67c84822f87b641d89df09758da498b2d4558d47b920fd1d3fe6d3a871e000ff + category: main + optional: false +- name: pthread-stubs + version: '0.4' + manager: conda + platform: win-64 + dependencies: + m2w64-gcc-libs: '' + url: https://conda.anaconda.org/conda-forge/win-64/pthread-stubs-0.4-hcd874cb_1001.tar.bz2 + hash: + md5: a1f820480193ea83582b13249a7e7bd9 + sha256: bb5a6ddf1a609a63addd6d7b488b0f58d05092ea84e9203283409bff539e202a + category: main + optional: false +- name: pthreads-win32 + version: 2.9.1 + manager: conda + platform: win-64 + dependencies: + vc: 14.* + url: https://conda.anaconda.org/conda-forge/win-64/pthreads-win32-2.9.1-hfa6e2cd_3.tar.bz2 + hash: + md5: e2da8758d7d51ff6aa78a14dfb9dbed4 + sha256: 576a228630a72f25d255a5e345e5f10878e153221a96560f2498040cd6f54005 + category: main + optional: false +- name: pydantic + version: 2.8.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + typing-extensions: '>=4.6.1' + annotated-types: '>=0.4.0' + pydantic-core: 2.20.1 + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.8.2-pyhd8ed1ab_0.conda + hash: + md5: 539a038a24a959662df1fcaa2cfc5c3e + sha256: 5a877153f7eaaab9724db5b64366a35e346007c9c104c1d6a6042f83b2f4f0df + category: main + optional: false +- name: pydantic + version: 2.8.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + typing-extensions: '>=4.6.1' + annotated-types: '>=0.4.0' + pydantic-core: 2.20.1 + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.8.2-pyhd8ed1ab_0.conda + hash: + md5: 539a038a24a959662df1fcaa2cfc5c3e + sha256: 5a877153f7eaaab9724db5b64366a35e346007c9c104c1d6a6042f83b2f4f0df + category: main + optional: false +- name: pydantic-core + version: 2.20.1 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + python_abi: 3.12.* + python: '>=3.12,<3.13.0a0' + typing-extensions: '>=4.6.0,!=4.7.0' + url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.20.1-py312hf008fa9_0.conda + hash: + md5: 8cc8f335b7e355558854236d86b2bea4 + sha256: adf117d3289c8dd97ffdb3076bc488217fedd02f3d96d35cc971f4de33460602 + category: main + optional: false +- name: pydantic-core + version: 2.20.1 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + python_abi: 3.12.* + python: '>=3.12,<3.13.0a0' + typing-extensions: '>=4.6.0,!=4.7.0' + url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.20.1-py312h2615798_0.conda + hash: + md5: bf5efeeab4b8c0259119a4281b5d3531 + sha256: 2dfe7ebca8de86e35e4231000936bcf14b56e6d9a3c09f4abc91ab090050c5ca + category: main + optional: false +- name: pygments + version: 2.18.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda + hash: + md5: b7f5c092b8f9800150d998a71b76d5a1 + sha256: 78267adf4e76d0d64ea2ffab008c501156c108bb08fecb703816fb63e279780b + category: dev + optional: true +- name: pygments + version: 2.18.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda + hash: + md5: b7f5c092b8f9800150d998a71b76d5a1 + sha256: 78267adf4e76d0d64ea2ffab008c501156c108bb08fecb703816fb63e279780b + category: dev + optional: true +- name: pylint + version: 3.2.6 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8.0' + tomli: '>=1.1.0' + typing_extensions: '>=3.10.0' + platformdirs: '>=2.2.0' + tomlkit: '>=0.10.1' + colorama: '>=0.4.5' + mccabe: '>=0.6,<0.8' + dill: '>=0.3.7' + isort: '>=4.2.5,<6,!=5.13.0' + astroid: '>=3.2.4,<3.3.0-dev0' + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.6-pyhd8ed1ab_0.conda + hash: + md5: 3bd59de4ef6ca2d96cfd5b36b33f9de9 + sha256: 8802f83f8940005c11eb47ecc906c7ebd7076f252f3490fab0ca1ea78c4049ee + category: dev + optional: true +- name: pylint + version: 3.2.6 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8.0' + tomli: '>=1.1.0' + typing_extensions: '>=3.10.0' + platformdirs: '>=2.2.0' + tomlkit: '>=0.10.1' + colorama: '>=0.4.5' + mccabe: '>=0.6,<0.8' + dill: '>=0.3.7' + isort: '>=4.2.5,<6,!=5.13.0' + astroid: '>=3.2.4,<3.3.0-dev0' + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.6-pyhd8ed1ab_0.conda + hash: + md5: 3bd59de4ef6ca2d96cfd5b36b33f9de9 + sha256: 8802f83f8940005c11eb47ecc906c7ebd7076f252f3490fab0ca1ea78c4049ee + category: dev + optional: true +- name: pytest + version: 8.3.1 + manager: conda + platform: linux-64 + dependencies: + packaging: '' + colorama: '' + iniconfig: '' + python: '>=3.8' + exceptiongroup: '>=1.0.0rc8' + tomli: '>=1' + pluggy: <2,>=1.5 + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.1-pyhd8ed1ab_0.conda + hash: + md5: b6a3ab8559a42070c6b6c3063faea1ed + sha256: 23693df629c43f277b564abfcb321f6d9c4b6153a925ed004be7749bbc09ac3c + category: dev + optional: true +- name: pytest + version: 8.3.1 + manager: conda + platform: win-64 + dependencies: + packaging: '' + colorama: '' + iniconfig: '' + python: '>=3.8' + exceptiongroup: '>=1.0.0rc8' + tomli: '>=1' + pluggy: <2,>=1.5 + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.1-pyhd8ed1ab_0.conda + hash: + md5: b6a3ab8559a42070c6b6c3063faea1ed + sha256: 23693df629c43f277b564abfcb321f6d9c4b6153a925ed004be7749bbc09ac3c + category: dev + optional: true +- name: pytest-cov + version: 5.0.0 + manager: conda + platform: linux-64 + dependencies: + toml: '' + python: '>=3.8' + pytest: '>=4.6' + coverage: '>=5.2.1' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda + hash: + md5: c54c0107057d67ddf077751339ec2c63 + sha256: 218306243faf3c36347131c2b36bb189daa948ac2e92c7ab52bb26cc8c157b3c + category: dev + optional: true +- name: pytest-cov + version: 5.0.0 + manager: conda + platform: win-64 + dependencies: + toml: '' + python: '>=3.8' + pytest: '>=4.6' + coverage: '>=5.2.1' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda + hash: + md5: c54c0107057d67ddf077751339ec2c63 + sha256: 218306243faf3c36347131c2b36bb189daa948ac2e92c7ab52bb26cc8c157b3c + category: dev + optional: true +- name: python + version: 3.12.4 + manager: conda + platform: linux-64 + dependencies: + pip: '' + tzdata: '' + libgcc-ng: '>=12' + bzip2: '>=1.0.8,<2.0a0' + xz: '>=5.2.6,<6.0a0' + libzlib: '>=1.3.1,<2.0a0' + readline: '>=8.2,<9.0a0' + libuuid: '>=2.38.1,<3.0a0' + openssl: '>=3.3.1,<4.0a0' + libexpat: '>=2.6.2,<3.0a0' + libffi: '>=3.4,<4.0a0' + ncurses: '>=6.5,<7.0a0' + libsqlite: '>=3.46.0,<4.0a0' + tk: '>=8.6.13,<8.7.0a0' + libxcrypt: '>=4.4.36' + libnsl: '>=2.0.1,<2.1.0a0' + ld_impl_linux-64: '>=2.36.1' + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.4-h194c7f8_0_cpython.conda + hash: + md5: d73490214f536cccb5819e9873048c92 + sha256: 97a78631e6c928bf7ad78d52f7f070fcf3bd37619fa48dc4394c21cf3058cdee + category: main + optional: false +- name: python + version: 3.12.4 + manager: conda + platform: win-64 + dependencies: + pip: '' + tzdata: '' + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + bzip2: '>=1.0.8,<2.0a0' + xz: '>=5.2.6,<6.0a0' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.3.1,<4.0a0' + libffi: '>=3.4,<4.0a0' + libexpat: '>=2.6.2,<3.0a0' + libsqlite: '>=3.46.0,<4.0a0' + tk: '>=8.6.13,<8.7.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/python-3.12.4-h889d299_0_cpython.conda + hash: + md5: 4527737432f0fade2fc1e5852c672133 + sha256: 1db32594bfd8db2a49af66c14aaf479520f98df7a86e9d6e6a9ae484d369f4da + category: main + optional: false +- name: python_abi + version: '3.12' + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-4_cp312.conda + hash: + md5: dccc2d142812964fcc6abdc97b672dff + sha256: 182a329de10a4165f6e8a3804caf751f918f6ea6176dd4e5abcdae1ed3095bf6 + category: main + optional: false +- name: python_abi + version: '3.12' + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/python_abi-3.12-4_cp312.conda + hash: + md5: 17f4ccf6be9ded08bd0a376f489ac1a6 + sha256: 488f8519d04b48f59bd6fde21ebe2d7a527718ff28aac86a8b53aa63658bdef6 + category: main + optional: false +- name: readline + version: '8.2' + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + ncurses: '>=6.3,<7.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda + hash: + md5: 47d31b792659ce70f470b5c82fdfb7a4 + sha256: 5435cf39d039387fbdc977b0a762357ea909a7694d9528ab40f005e9208744d7 + category: main + optional: false +- name: scipy + version: 1.14.0 + manager: conda + platform: linux-64 + dependencies: + libgfortran-ng: '' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libblas: '>=3.9.0,<4.0a0' + python_abi: 3.12.* + liblapack: '>=3.9.0,<4.0a0' + python: '>=3.12,<3.13.0a0' + libgfortran5: '>=12.3.0' + libcblas: '>=3.9.0,<4.0a0' + numpy: <2.3 + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.0-py312hc2bc53b_1.conda + hash: + md5: eae80145f63aa04a02dda456d4883b46 + sha256: 6bd24bc823863bb568ffe0ebdfb506d4413d94d15b478b12a0b223d9373f531e + category: main + optional: false +- name: scipy + version: 1.14.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + python_abi: 3.12.* + python: '>=3.12,<3.13.0a0' + libblas: '>=3.9.0,<4.0a0' + liblapack: '>=3.9.0,<4.0a0' + numpy: <2.3 + libcblas: '>=3.9.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.0-py312h1f4e10d_1.conda + hash: + md5: 4667a8b9e594a70eb0ef680615a4b411 + sha256: e2c55a57bdac972d5f0ecae09a8a8041ee6519627231851e8edb27fd8e1a5e11 + category: main + optional: false +- name: setuptools + version: 71.0.4 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-71.0.4-pyhd8ed1ab_0.conda + hash: + md5: ee78ac9c720d0d02fcfd420866b82ab1 + sha256: e1b5dd28d2ea2a7ad660fbc8d1f2ef682a2f8460f80240d836d62e56225ac680 + category: main + optional: false +- name: setuptools + version: 71.0.4 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-71.0.4-pyhd8ed1ab_0.conda + hash: + md5: ee78ac9c720d0d02fcfd420866b82ab1 + sha256: e1b5dd28d2ea2a7ad660fbc8d1f2ef682a2f8460f80240d836d62e56225ac680 + category: main + optional: false +- name: tbb + version: 2021.12.0 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libhwloc: '>=2.11.1,<2.11.2.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.12.0-hc790b64_3.conda + hash: + md5: a16e2a639e87c554abee5192ce6ee308 + sha256: 721a88d702e31efd9437d387774ef9157846743e66648f5f863b29ae322e8479 + category: main + optional: false +- name: tk + version: 8.6.13 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libzlib: '>=1.2.13,<2.0.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda + hash: + md5: d453b98d9c83e71da0741bb0ff4d76bc + sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e + category: main + optional: false +- name: tk + version: 8.6.13 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/tk-8.6.13-h5226925_1.conda + hash: + md5: fc048363eb8f03cd1737600a5d08aafe + sha256: 2c4e914f521ccb2718946645108c9bd3fc3216ba69aea20c2c3cedbd8db32bb1 + category: main + optional: false +- name: toml + version: 0.10.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: f832c45a477c78bebd107098db465095 + sha256: f0f3d697349d6580e4c2f35ba9ce05c65dc34f9f049e85e45da03800b46139c1 + category: dev + optional: true +- name: toml + version: 0.10.2 + manager: conda + platform: win-64 + dependencies: + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + hash: + md5: f832c45a477c78bebd107098db465095 + sha256: f0f3d697349d6580e4c2f35ba9ce05c65dc34f9f049e85e45da03800b46139c1 + category: dev + optional: true +- name: tomli + version: 2.0.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 5844808ffab9ebdb694585b50ba02a96 + sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f + category: dev + optional: true +- name: tomli + version: 2.0.1 + manager: conda + platform: win-64 + dependencies: + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 5844808ffab9ebdb694585b50ba02a96 + sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f + category: dev + optional: true +- name: tomlkit + version: 0.13.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.0-pyha770c72_0.conda + hash: + md5: 810ba6f354ddef812d0ddc4669cc8de6 + sha256: 8e61623213c620776f1328da4bee03f8828dbf2730f1a4fbd9b8af5398f5848e + category: dev + optional: true +- name: tomlkit + version: 0.13.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.0-pyha770c72_0.conda + hash: + md5: 810ba6f354ddef812d0ddc4669cc8de6 + sha256: 8e61623213c620776f1328da4bee03f8828dbf2730f1a4fbd9b8af5398f5848e + category: dev + optional: true +- name: typing-extensions + version: 4.12.2 + manager: conda + platform: linux-64 + dependencies: + typing_extensions: 4.12.2 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_0.conda + hash: + md5: 52d648bd608f5737b123f510bb5514b5 + sha256: d3b9a8ed6da7c9f9553c5fd8a4fca9c3e0ab712fa5f497859f82337d67533b73 + category: main + optional: false +- name: typing-extensions + version: 4.12.2 + manager: conda + platform: win-64 + dependencies: + typing_extensions: 4.12.2 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_0.conda + hash: + md5: 52d648bd608f5737b123f510bb5514b5 + sha256: d3b9a8ed6da7c9f9553c5fd8a4fca9c3e0ab712fa5f497859f82337d67533b73 + category: main + optional: false +- name: typing_extensions + version: 4.12.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_0.conda + hash: + md5: ebe6952715e1d5eb567eeebf25250fa7 + sha256: 0fce54f8ec3e59f5ef3bb7641863be4e1bf1279623e5af3d3fa726e8f7628ddb + category: main + optional: false +- name: typing_extensions + version: 4.12.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_0.conda + hash: + md5: ebe6952715e1d5eb567eeebf25250fa7 + sha256: 0fce54f8ec3e59f5ef3bb7641863be4e1bf1279623e5af3d3fa726e8f7628ddb + category: main + optional: false +- name: tzdata + version: 2024a + manager: conda + platform: linux-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda + hash: + md5: 161081fc7cec0bfda0d86d7cb595f8d8 + sha256: 7b2b69c54ec62a243eb6fba2391b5e443421608c3ae5dbff938ad33ca8db5122 + category: main + optional: false +- name: tzdata + version: 2024a + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda + hash: + md5: 161081fc7cec0bfda0d86d7cb595f8d8 + sha256: 7b2b69c54ec62a243eb6fba2391b5e443421608c3ae5dbff938ad33ca8db5122 + category: main + optional: false +- name: ucrt + version: 10.0.22621.0 + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_0.tar.bz2 + hash: + md5: 72608f6cd3e5898229c3ea16deb1ac43 + sha256: f29cdaf8712008f6b419b8b1a403923b00ab2504bfe0fb2ba8eb60e72d4f14c6 + category: main + optional: false +- name: vc + version: '14.3' + manager: conda + platform: win-64 + dependencies: + vc14_runtime: '>=14.40.33810' + url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h8a93ad2_20.conda + hash: + md5: 8558f367e1d7700554f7cdb823c46faf + sha256: 23ac5feb15a9adf3ab2b8c4dcd63650f8b7ae860c5ceb073e49cf71d203eddef + category: main + optional: false +- name: vc14_runtime + version: 14.40.33810 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.40.33810-ha82c5b3_20.conda + hash: + md5: e39cc4c34c53654ec939558993d9dc5b + sha256: af3cfa347e3d7c1277e9b964b0849a9a9f095bff61836cb3c3a89862fbc32e17 + category: main + optional: false +- name: vs2015_runtime + version: 14.40.33810 + manager: conda + platform: win-64 + dependencies: + vc14_runtime: '>=14.40.33810' + url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.40.33810-h3bf8584_20.conda + hash: + md5: c21f1b4a3a30bbc3ef35a50957578e0e + sha256: 0c2803f7a788c51f28235a7228dc2ab3f107b4b16ab0845a3e595c8c51e50a7a + category: main + optional: false +- name: wheel + version: 0.43.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda + hash: + md5: 0b5293a157c2b5cd513dd1b03d8d3aae + sha256: cb318f066afd6fd64619f14c030569faf3f53e6f50abf743b4c865e7d95b96bc + category: main + optional: false +- name: wheel + version: 0.43.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda + hash: + md5: 0b5293a157c2b5cd513dd1b03d8d3aae + sha256: cb318f066afd6fd64619f14c030569faf3f53e6f50abf743b4c865e7d95b96bc + category: main + optional: false +- name: xorg-libxau + version: 1.0.11 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hd590300_0.conda + hash: + md5: 2c80dc38fface310c9bd81b17037fee5 + sha256: 309751371d525ce50af7c87811b435c176915239fc9e132b99a25d5e1703f2d4 + category: main + optional: false +- name: xorg-libxau + version: 1.0.11 + manager: conda + platform: win-64 + dependencies: + m2w64-gcc-libs: '' + m2w64-gcc-libs-core: '' + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-hcd874cb_0.conda + hash: + md5: c46ba8712093cb0114404ae8a7582e1a + sha256: 8c5b976e3b36001bdefdb41fb70415f9c07eff631f1f0155f3225a7649320e77 + category: main + optional: false +- name: xorg-libxdmcp + version: 1.1.3 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.3-h7f98852_0.tar.bz2 + hash: + md5: be93aabceefa2fac576e971aef407908 + sha256: 4df7c5ee11b8686d3453e7f3f4aa20ceef441262b49860733066c52cfd0e4a77 + category: main + optional: false +- name: xorg-libxdmcp + version: 1.1.3 + manager: conda + platform: win-64 + dependencies: + m2w64-gcc-libs: '' + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxdmcp-1.1.3-hcd874cb_0.tar.bz2 + hash: + md5: 46878ebb6b9cbd8afcf8088d7ef00ece + sha256: f51205d33c07d744ec177243e5d9b874002910c731954f2c8da82459be462b93 + category: main + optional: false +- name: xz + version: 5.2.6 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + url: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 + hash: + md5: 2161070d867d1b1204ea749c8eec4ef0 + sha256: 03a6d28ded42af8a347345f82f3eebdd6807a08526d47899a42d62d319609162 + category: main + optional: false +- name: xz + version: 5.2.6 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15' + vs2015_runtime: '>=14.16.27033' + url: https://conda.anaconda.org/conda-forge/win-64/xz-5.2.6-h8d14728_0.tar.bz2 + hash: + md5: 515d77642eaa3639413c6b1bc3f94219 + sha256: 54d9778f75a02723784dc63aff4126ff6e6749ba21d11a6d03c1f4775f269fe0 + category: main + optional: false +- name: zstd + version: 1.5.6 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<2.0.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda + hash: + md5: 4d056880988120e29d75bfff282e0f45 + sha256: c558b9cc01d9c1444031bd1ce4b9cff86f9085765f17627a6cd85fc623c8a02b + category: main + optional: false +- name: zstd + version: 1.5.6 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + libzlib: '>=1.2.13,<2.0.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/zstd-1.5.6-h0ea2cb4_0.conda + hash: + md5: 9a17230f95733c04dc40a2b1e5491d74 + sha256: 768e30dc513568491818fb068ee867c57c514b553915536da09e5d10b4ebf3c3 + category: main + optional: false +- name: geoh5py + version: 0.9.1 + manager: pip + platform: linux-64 + dependencies: + h5py: '>=3.2.1,<4.0.0' + numpy: '>=1.26.0,<1.27.0' + pillow: '>=10.3.0,<10.4.0' + url: https://files.pythonhosted.org/packages/06/1d/5a87941b3a94a1314a2c8e106a1e00898730e2340f39b13fb9ae1b55b548/geoh5py-0.9.1-py3-none-any.whl + hash: + sha256: c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + category: main + optional: false +- name: geoh5py + version: 0.9.1 + manager: pip + platform: win-64 + dependencies: + h5py: '>=3.2.1,<4.0.0' + numpy: '>=1.26.0,<1.27.0' + pillow: '>=10.3.0,<10.4.0' + url: https://files.pythonhosted.org/packages/06/1d/5a87941b3a94a1314a2c8e106a1e00898730e2340f39b13fb9ae1b55b548/geoh5py-0.9.1-py3-none-any.whl + hash: + sha256: c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + category: main + optional: false diff --git a/pyproject.toml b/pyproject.toml index e943252..f2203da 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -34,15 +34,16 @@ priority = "explicit" url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/analyst-pypi-local/simple" [tool.poetry.dependencies] -python = "^3.10, <3.11" - -numpy = "~1.26.0" # also in geoh5py -pydantic = "^2.5.2" # also in geoh5py +python = "^3.10" +pydantic = "^2.5.2" +h5py = "^3.2.1" +numpy = "~1.26.0" +Pillow = "~10.3.0" scipy = "~1.14.0" ## pip dependencies from Git repositories #---------------------------------------- -geoh5py = {version = "~0.9.0", allow-prereleases = true} +geoh5py = {version = "~0.9.1", source="pypi", optional = true, allow-prereleases = true} #geoh5py = {version = "~0.10.0-alpha.1", source = "pypi", allow-prereleases = true}x #geoh5py = {url = "https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz"} #geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "develop"} From 638d42c2dd58b8110cdf14e0e2b87fad614b4fef Mon Sep 17 00:00:00 2001 From: dominiquef Date: Tue, 23 Jul 2024 11:04:27 -0700 Subject: [PATCH 042/132] Point to develop --- .../py-3.10-linux-64-dev.conda.lock.yml | 4 +-- environments/py-3.10-linux-64.conda.lock.yml | 4 +-- .../py-3.10-win-64-dev.conda.lock.yml | 4 +-- environments/py-3.10-win-64.conda.lock.yml | 4 +-- .../py-3.11-linux-64-dev.conda.lock.yml | 4 +-- environments/py-3.11-linux-64.conda.lock.yml | 4 +-- .../py-3.11-win-64-dev.conda.lock.yml | 4 +-- environments/py-3.11-win-64.conda.lock.yml | 4 +-- .../py-3.12-linux-64-dev.conda.lock.yml | 4 +-- environments/py-3.12-linux-64.conda.lock.yml | 4 +-- .../py-3.12-win-64-dev.conda.lock.yml | 4 +-- environments/py-3.12-win-64.conda.lock.yml | 4 +-- py-3.10.conda-lock.yml | 28 ++++++++++++------- py-3.11.conda-lock.yml | 28 ++++++++++++------- py-3.12.conda-lock.yml | 28 ++++++++++++------- pyproject.toml | 6 ++-- 16 files changed, 81 insertions(+), 57 deletions(-) diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index 36e8a20..498edd5 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 3a1c1ecdedce3aa15e105a79e561803c0fefb1ce1d795e1140e829aee1b04643 +# input_hash: 12f1c9a0ec875b20d7b5e91fc744cebc62d5c584f6a4d8f516af99dad2ca0460 channels: - conda-forge @@ -90,7 +90,7 @@ dependencies: - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index 5d6a89f..f9b49f4 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 3a1c1ecdedce3aa15e105a79e561803c0fefb1ce1d795e1140e829aee1b04643 +# input_hash: 12f1c9a0ec875b20d7b5e91fc744cebc62d5c584f6a4d8f516af99dad2ca0460 channels: - conda-forge @@ -72,7 +72,7 @@ dependencies: - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index 9740a79..dad5e84 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: fd3d026cc29f159aff640dda387da428c51add222c2b33a8cb099d791d8431ba +# input_hash: 760f68e75532b8f5bcacc3d2fe80537d54107265bfce5db042f528dc77802a46 channels: - conda-forge @@ -88,7 +88,7 @@ dependencies: - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index 60169d7..1068764 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: fd3d026cc29f159aff640dda387da428c51add222c2b33a8cb099d791d8431ba +# input_hash: 760f68e75532b8f5bcacc3d2fe80537d54107265bfce5db042f528dc77802a46 channels: - conda-forge @@ -70,7 +70,7 @@ dependencies: - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64-dev.conda.lock.yml b/environments/py-3.11-linux-64-dev.conda.lock.yml index e7270a5..c6058f6 100644 --- a/environments/py-3.11-linux-64-dev.conda.lock.yml +++ b/environments/py-3.11-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 86148e93b2517e1ee9b7d27c2b87d03032068b64d307fd110e8870225e949bed +# input_hash: d11318c541b4dc071c10bf08664976a1a4496c02bab9c69eb25fcae7a109efdd channels: - conda-forge @@ -91,7 +91,7 @@ dependencies: - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64.conda.lock.yml b/environments/py-3.11-linux-64.conda.lock.yml index 73ea492..985be56 100644 --- a/environments/py-3.11-linux-64.conda.lock.yml +++ b/environments/py-3.11-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 86148e93b2517e1ee9b7d27c2b87d03032068b64d307fd110e8870225e949bed +# input_hash: d11318c541b4dc071c10bf08664976a1a4496c02bab9c69eb25fcae7a109efdd channels: - conda-forge @@ -73,7 +73,7 @@ dependencies: - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64-dev.conda.lock.yml b/environments/py-3.11-win-64-dev.conda.lock.yml index eddbe3d..0af3295 100644 --- a/environments/py-3.11-win-64-dev.conda.lock.yml +++ b/environments/py-3.11-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 4d0fd1b35c83dcd54d6952dff56957f2b47ba9cbd1a7812bdc9263457157c9c8 +# input_hash: ba467cd6efbed1ae2a3f9e080403e76782d6f86475280cabb67e695edc288a6f channels: - conda-forge @@ -89,7 +89,7 @@ dependencies: - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64.conda.lock.yml b/environments/py-3.11-win-64.conda.lock.yml index c15e272..a07a9f4 100644 --- a/environments/py-3.11-win-64.conda.lock.yml +++ b/environments/py-3.11-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 4d0fd1b35c83dcd54d6952dff56957f2b47ba9cbd1a7812bdc9263457157c9c8 +# input_hash: ba467cd6efbed1ae2a3f9e080403e76782d6f86475280cabb67e695edc288a6f channels: - conda-forge @@ -71,7 +71,7 @@ dependencies: - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64-dev.conda.lock.yml b/environments/py-3.12-linux-64-dev.conda.lock.yml index 5a22d35..6859236 100644 --- a/environments/py-3.12-linux-64-dev.conda.lock.yml +++ b/environments/py-3.12-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: deffb50b15c3320bf83dee9e5819c92ce0a97e31f8e5423110b6c93d9b6edffb +# input_hash: 8449fd39a2c34a71e162f6c7c94b30648bdaa0b96cb6f246bdc7be3848d6e698 channels: - conda-forge @@ -91,7 +91,7 @@ dependencies: - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64.conda.lock.yml b/environments/py-3.12-linux-64.conda.lock.yml index dd1a877..7c132b0 100644 --- a/environments/py-3.12-linux-64.conda.lock.yml +++ b/environments/py-3.12-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: deffb50b15c3320bf83dee9e5819c92ce0a97e31f8e5423110b6c93d9b6edffb +# input_hash: 8449fd39a2c34a71e162f6c7c94b30648bdaa0b96cb6f246bdc7be3848d6e698 channels: - conda-forge @@ -73,7 +73,7 @@ dependencies: - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64-dev.conda.lock.yml b/environments/py-3.12-win-64-dev.conda.lock.yml index ac9da67..d59d094 100644 --- a/environments/py-3.12-win-64-dev.conda.lock.yml +++ b/environments/py-3.12-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: a38ec19dbce38ff55075eed0d267bef3b380401945fa0f0442a345dcfee7b425 +# input_hash: 697bbb6b9fdbc9b45420df5ec57a4156474c6d1cd19776244fb41245878683e8 channels: - conda-forge @@ -89,7 +89,7 @@ dependencies: - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64.conda.lock.yml b/environments/py-3.12-win-64.conda.lock.yml index c369fc6..0079865 100644 --- a/environments/py-3.12-win-64.conda.lock.yml +++ b/environments/py-3.12-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: a38ec19dbce38ff55075eed0d267bef3b380401945fa0f0442a345dcfee7b425 +# input_hash: 697bbb6b9fdbc9b45420df5ec57a4156474c6d1cd19776244fb41245878683e8 channels: - conda-forge @@ -71,7 +71,7 @@ dependencies: - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py === 0.9.1 --hash=sha256:c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 variables: KMP_WARNINGS: 0 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index d35d35f..aa7b88a 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: fd3d026cc29f159aff640dda387da428c51add222c2b33a8cb099d791d8431ba - linux-64: 3a1c1ecdedce3aa15e105a79e561803c0fefb1ce1d795e1140e829aee1b04643 + win-64: 760f68e75532b8f5bcacc3d2fe80537d54107265bfce5db042f528dc77802a46 + linux-64: 12f1c9a0ec875b20d7b5e91fc744cebc62d5c584f6a4d8f516af99dad2ca0460 channels: - url: conda-forge used_env_vars: [] @@ -2325,28 +2325,36 @@ package: category: main optional: false - name: geoh5py - version: 0.9.1 + version: 0.10.0a1 manager: pip platform: linux-64 dependencies: + pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' - pillow: '>=10.3.0,<10.4.0' - url: https://files.pythonhosted.org/packages/06/1d/5a87941b3a94a1314a2c8e106a1e00898730e2340f39b13fb9ae1b55b548/geoh5py-0.9.1-py3-none-any.whl + pydantic: '>=2.5.2,<3.0.0' + url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 hash: - sha256: c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + sha256: 21ce81d279c206ce0a279377168ce50e0a35d3d2 category: main + source: + type: url + url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 optional: false - name: geoh5py - version: 0.9.1 + version: 0.10.0a1 manager: pip platform: win-64 dependencies: + pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' - pillow: '>=10.3.0,<10.4.0' - url: https://files.pythonhosted.org/packages/06/1d/5a87941b3a94a1314a2c8e106a1e00898730e2340f39b13fb9ae1b55b548/geoh5py-0.9.1-py3-none-any.whl + pydantic: '>=2.5.2,<3.0.0' + url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 hash: - sha256: c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + sha256: 21ce81d279c206ce0a279377168ce50e0a35d3d2 category: main + source: + type: url + url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 optional: false diff --git a/py-3.11.conda-lock.yml b/py-3.11.conda-lock.yml index 062d810..483c18f 100644 --- a/py-3.11.conda-lock.yml +++ b/py-3.11.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: 4d0fd1b35c83dcd54d6952dff56957f2b47ba9cbd1a7812bdc9263457157c9c8 - linux-64: 86148e93b2517e1ee9b7d27c2b87d03032068b64d307fd110e8870225e949bed + win-64: ba467cd6efbed1ae2a3f9e080403e76782d6f86475280cabb67e695edc288a6f + linux-64: d11318c541b4dc071c10bf08664976a1a4496c02bab9c69eb25fcae7a109efdd channels: - url: conda-forge used_env_vars: [] @@ -2349,28 +2349,36 @@ package: category: main optional: false - name: geoh5py - version: 0.9.1 + version: 0.10.0a1 manager: pip platform: linux-64 dependencies: + pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' - pillow: '>=10.3.0,<10.4.0' - url: https://files.pythonhosted.org/packages/06/1d/5a87941b3a94a1314a2c8e106a1e00898730e2340f39b13fb9ae1b55b548/geoh5py-0.9.1-py3-none-any.whl + pydantic: '>=2.5.2,<3.0.0' + url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 hash: - sha256: c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + sha256: 21ce81d279c206ce0a279377168ce50e0a35d3d2 category: main + source: + type: url + url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 optional: false - name: geoh5py - version: 0.9.1 + version: 0.10.0a1 manager: pip platform: win-64 dependencies: + pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' - pillow: '>=10.3.0,<10.4.0' - url: https://files.pythonhosted.org/packages/06/1d/5a87941b3a94a1314a2c8e106a1e00898730e2340f39b13fb9ae1b55b548/geoh5py-0.9.1-py3-none-any.whl + pydantic: '>=2.5.2,<3.0.0' + url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 hash: - sha256: c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + sha256: 21ce81d279c206ce0a279377168ce50e0a35d3d2 category: main + source: + type: url + url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 optional: false diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml index dd6b9bc..1411d80 100644 --- a/py-3.12.conda-lock.yml +++ b/py-3.12.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: a38ec19dbce38ff55075eed0d267bef3b380401945fa0f0442a345dcfee7b425 - linux-64: deffb50b15c3320bf83dee9e5819c92ce0a97e31f8e5423110b6c93d9b6edffb + win-64: 697bbb6b9fdbc9b45420df5ec57a4156474c6d1cd19776244fb41245878683e8 + linux-64: 8449fd39a2c34a71e162f6c7c94b30648bdaa0b96cb6f246bdc7be3848d6e698 channels: - url: conda-forge used_env_vars: [] @@ -2349,28 +2349,36 @@ package: category: main optional: false - name: geoh5py - version: 0.9.1 + version: 0.10.0a1 manager: pip platform: linux-64 dependencies: + pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' - pillow: '>=10.3.0,<10.4.0' - url: https://files.pythonhosted.org/packages/06/1d/5a87941b3a94a1314a2c8e106a1e00898730e2340f39b13fb9ae1b55b548/geoh5py-0.9.1-py3-none-any.whl + pydantic: '>=2.5.2,<3.0.0' + url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 hash: - sha256: c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + sha256: 21ce81d279c206ce0a279377168ce50e0a35d3d2 category: main + source: + type: url + url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 optional: false - name: geoh5py - version: 0.9.1 + version: 0.10.0a1 manager: pip platform: win-64 dependencies: + pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' - pillow: '>=10.3.0,<10.4.0' - url: https://files.pythonhosted.org/packages/06/1d/5a87941b3a94a1314a2c8e106a1e00898730e2340f39b13fb9ae1b55b548/geoh5py-0.9.1-py3-none-any.whl + pydantic: '>=2.5.2,<3.0.0' + url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 hash: - sha256: c3c7429ea37a82ded5f4eba0ff72f77668818f5841bfabbc7d6a6f0f9e1c0989 + sha256: 21ce81d279c206ce0a279377168ce50e0a35d3d2 category: main + source: + type: url + url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 optional: false diff --git a/pyproject.toml b/pyproject.toml index f2203da..7ee0639 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,10 +43,10 @@ scipy = "~1.14.0" ## pip dependencies from Git repositories #---------------------------------------- -geoh5py = {version = "~0.9.1", source="pypi", optional = true, allow-prereleases = true} -#geoh5py = {version = "~0.10.0-alpha.1", source = "pypi", allow-prereleases = true}x +#geoh5py = {version = "~0.9.1", source="pypi", optional = true, allow-prereleases = true} +#geoh5py = {version = "~0.10.0-alpha.1", source = "pypi", allow-prereleases = true} #geoh5py = {url = "https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz"} -#geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "develop"} +geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "develop"} #geoh5py = {url = "http://localhost:8888/geoh5py.tar.gz"} From ce95f1c5071ce37c19d71c1dd8e32d9ddf585652 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Tue, 23 Jul 2024 12:33:39 -0700 Subject: [PATCH 043/132] Lower threshold --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 7ee0639..fd65b41 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -102,7 +102,7 @@ exclude_lines = [ "pragma: no cover" ] -fail_under = 80 +fail_under = 75 [tool.coverage.html] skip_empty = true From 96bde77b827dcc7bbdb026257771e6d4527760c9 Mon Sep 17 00:00:00 2001 From: MatthieuCMira <109624972+MatthieuCMira@users.noreply.github.com> Date: Thu, 25 Jul 2024 11:00:41 -0400 Subject: [PATCH 044/132] update geoapps-utils to accept BaseData as a parameter --- geoapps_utils-assets/__init__.py | 6 ------ geoapps_utils/driver/data.py | 5 ++++- geoapps_utils/driver/driver.py | 12 ++++++++---- 3 files changed, 12 insertions(+), 11 deletions(-) delete mode 100644 geoapps_utils-assets/__init__.py diff --git a/geoapps_utils-assets/__init__.py b/geoapps_utils-assets/__init__.py deleted file mode 100644 index 5aaccca..0000000 --- a/geoapps_utils-assets/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright (c) 2024 Mira Geoscience Ltd. -# -# This file is part of geoapps-utils package. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). diff --git a/geoapps_utils/driver/data.py b/geoapps_utils/driver/data.py index d8c5d87..88e7d6c 100644 --- a/geoapps_utils/driver/data.py +++ b/geoapps_utils/driver/data.py @@ -133,7 +133,10 @@ def input_file(self) -> InputFile: ifile = copy(self._input_file) ifile.validate = False - ifile.data = dict(ifile.data, **self.flatten()) + self_params = {**self.flatten()} + ifile.data = { + key: self_params.get(key, value) for key, value in ifile.data.items() + } return ifile diff --git a/geoapps_utils/driver/driver.py b/geoapps_utils/driver/driver.py index fc45102..a59c51f 100644 --- a/geoapps_utils/driver/driver.py +++ b/geoapps_utils/driver/driver.py @@ -14,6 +14,7 @@ from geoh5py.objects import ObjectBase from geoh5py.ui_json import InputFile, monitored_directory_copy +from geoapps_utils.driver.data import BaseData from geoapps_utils.driver.params import BaseParams @@ -25,7 +26,7 @@ class BaseDriver(ABC): _params_class = BaseParams _validations: dict | None = None - def __init__(self, params: BaseParams): + def __init__(self, params: BaseParams | BaseData): """ :param params: Application parameters. """ @@ -43,14 +44,17 @@ def out_group(self): return self._out_group @property - def params(self) -> BaseParams: + def params(self): """Application parameters.""" return self._params @params.setter def params(self, val: BaseParams): - if not isinstance(val, BaseParams): - raise TypeError("Parameters must be of type BaseParams.") + if not isinstance(val, (BaseParams, BaseData)): + raise TypeError( + "Parameters must be of type BaseParams or BaseData," + f" get {type(val)} instead." + ) self._params = val @property From 804211e607595e8d618a41fed83927fbd5648824 Mon Sep 17 00:00:00 2001 From: MatthieuCMira <109624972+MatthieuCMira@users.noreply.github.com> Date: Thu, 25 Jul 2024 14:37:44 -0400 Subject: [PATCH 045/132] Update geoapps_utils/driver/driver.py Co-authored-by: domfournier --- geoapps_utils/driver/driver.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/geoapps_utils/driver/driver.py b/geoapps_utils/driver/driver.py index a59c51f..e6e6437 100644 --- a/geoapps_utils/driver/driver.py +++ b/geoapps_utils/driver/driver.py @@ -27,6 +27,9 @@ class BaseDriver(ABC): _validations: dict | None = None def __init__(self, params: BaseParams | BaseData): + self.params = params + self.workspace = params.geoh5 + self.out_group = params.out_group """ :param params: Application parameters. """ From cac44891c1048a7d1432c250afd408b7edbd049f Mon Sep 17 00:00:00 2001 From: MatthieuCMira <109624972+MatthieuCMira@users.noreply.github.com> Date: Thu, 25 Jul 2024 17:34:35 -0400 Subject: [PATCH 046/132] simpeg drivers seems quite hacky. Changing any option break it. Should create an issue to refactor it using BaseData --- geoapps_utils/driver/driver.py | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/geoapps_utils/driver/driver.py b/geoapps_utils/driver/driver.py index e6e6437..c877870 100644 --- a/geoapps_utils/driver/driver.py +++ b/geoapps_utils/driver/driver.py @@ -20,22 +20,19 @@ class BaseDriver(ABC): """ + # todo: Get rid of BaseParams to have a more robust DriverClass + Base driver class. + + :param params: Application parameters. """ - _params_class = BaseParams + _params_class: type[BaseData] | type[BaseParams] = BaseParams _validations: dict | None = None def __init__(self, params: BaseParams | BaseData): - self.params = params - self.workspace = params.geoh5 - self.out_group = params.out_group - """ - :param params: Application parameters. - """ self._workspace: Workspace | None = None self._out_group: str | None = None - self._params: BaseParams self.params = params if hasattr(self.params, "out_group") and self.params.out_group is None: @@ -52,7 +49,7 @@ def params(self): return self._params @params.setter - def params(self, val: BaseParams): + def params(self, val: BaseParams | BaseData): if not isinstance(val, (BaseParams, BaseData)): raise TypeError( "Parameters must be of type BaseParams or BaseData," From 07d8a5c0efb39e9410090aef0afa837f3e994b35 Mon Sep 17 00:00:00 2001 From: MatthieuCMira <109624972+MatthieuCMira@users.noreply.github.com> Date: Fri, 26 Jul 2024 10:20:39 -0400 Subject: [PATCH 047/132] function to create a BaseData directly if a path or an InputFile is passed to the base driver --- geoapps_utils/driver/driver.py | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/geoapps_utils/driver/driver.py b/geoapps_utils/driver/driver.py index c877870..1676012 100644 --- a/geoapps_utils/driver/driver.py +++ b/geoapps_utils/driver/driver.py @@ -38,6 +38,34 @@ def __init__(self, params: BaseParams | BaseData): if hasattr(self.params, "out_group") and self.params.out_group is None: self.params.out_group = self.out_group + def create_from_input_file(self, input_file: str | Path | InputFile): + """ + Create driver from input file. + + this file must be a geoh5py InputFile or refer to a ui.json file. + + :param input_file: Path to input file. + """ + + if isinstance(input_file, (str, Path)): + path = Path(input_file).resolve() + input_file = InputFile.read_ui_json(path) + + # verify params_dict is baseData to run this line + if ( + isinstance(input_file, InputFile) + and input_file.data is not None + and issubclass(self._params_class, BaseData) + ): + params_dict = input_file.data + params_dict["_input_file"] = input_file + return self._params_class(**params_dict) + + raise TypeError( + "Input file must be of type str, Path, or geoh5py.ui_json.InputFile," + "and params must be of type BaseData." + ) + @property def out_group(self): """Output group.""" @@ -50,6 +78,9 @@ def params(self): @params.setter def params(self, val: BaseParams | BaseData): + if isinstance(val, (str, Path, InputFile)): + val = self.create_from_input_file(val) + if not isinstance(val, (BaseParams, BaseData)): raise TypeError( "Parameters must be of type BaseParams or BaseData," From 8d0b9690272eda27ac8006359bfe730275cd1b27 Mon Sep 17 00:00:00 2001 From: MatthieuCMira <109624972+MatthieuCMira@users.noreply.github.com> Date: Fri, 26 Jul 2024 14:00:34 -0400 Subject: [PATCH 048/132] modify "createa_from_input_file Based on Dom's comments --- geoapps_utils/driver/driver.py | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/geoapps_utils/driver/driver.py b/geoapps_utils/driver/driver.py index 1676012..1f66381 100644 --- a/geoapps_utils/driver/driver.py +++ b/geoapps_utils/driver/driver.py @@ -38,32 +38,32 @@ def __init__(self, params: BaseParams | BaseData): if hasattr(self.params, "out_group") and self.params.out_group is None: self.params.out_group = self.out_group - def create_from_input_file(self, input_file: str | Path | InputFile): + def create_data_from_input_file( + self, input_file: str | Path | InputFile + ) -> BaseData: """ Create driver from input file. this file must be a geoh5py InputFile or refer to a ui.json file. :param input_file: Path to input file. + + :return: BaseData object. """ if isinstance(input_file, (str, Path)): path = Path(input_file).resolve() input_file = InputFile.read_ui_json(path) - # verify params_dict is baseData to run this line - if ( - isinstance(input_file, InputFile) - and input_file.data is not None - and issubclass(self._params_class, BaseData) - ): - params_dict = input_file.data - params_dict["_input_file"] = input_file - return self._params_class(**params_dict) + if isinstance(input_file, InputFile): + if issubclass(self._params_class, BaseData): + return self._params_class.build(input_file) + + raise ValueError("'params' must be of type inherited from BaseData.") raise TypeError( - "Input file must be of type str, Path, or geoh5py.ui_json.InputFile," - "and params must be of type BaseData." + "Input file must be of type str, Path, or geoh5py.ui_json.InputFile." + f" Got {type(input_file)} instead." ) @property @@ -79,7 +79,7 @@ def params(self): @params.setter def params(self, val: BaseParams | BaseData): if isinstance(val, (str, Path, InputFile)): - val = self.create_from_input_file(val) + val = self.create_data_from_input_file(val) if not isinstance(val, (BaseParams, BaseData)): raise TypeError( From d54b9ef3d93ec9f16f1b4b9490eaae7b0f13099d Mon Sep 17 00:00:00 2001 From: MatthieuCMira <109624972+MatthieuCMira@users.noreply.github.com> Date: Fri, 26 Jul 2024 15:14:31 -0400 Subject: [PATCH 049/132] "start" was already doing what I intented to do. -> create a build function in BaseParams -> call it in start --- geoapps_utils/driver/driver.py | 39 ++++++---------------------------- geoapps_utils/driver/params.py | 14 ++++++++++++ 2 files changed, 20 insertions(+), 33 deletions(-) diff --git a/geoapps_utils/driver/driver.py b/geoapps_utils/driver/driver.py index 1f66381..c6b8d53 100644 --- a/geoapps_utils/driver/driver.py +++ b/geoapps_utils/driver/driver.py @@ -35,37 +35,13 @@ def __init__(self, params: BaseParams | BaseData): self._out_group: str | None = None self.params = params - if hasattr(self.params, "out_group") and self.params.out_group is None: + if ( + hasattr(self.params, "out_group") + and self.params.out_group is None + and not issubclass(self._params_class, BaseData) + ): self.params.out_group = self.out_group - def create_data_from_input_file( - self, input_file: str | Path | InputFile - ) -> BaseData: - """ - Create driver from input file. - - this file must be a geoh5py InputFile or refer to a ui.json file. - - :param input_file: Path to input file. - - :return: BaseData object. - """ - - if isinstance(input_file, (str, Path)): - path = Path(input_file).resolve() - input_file = InputFile.read_ui_json(path) - - if isinstance(input_file, InputFile): - if issubclass(self._params_class, BaseData): - return self._params_class.build(input_file) - - raise ValueError("'params' must be of type inherited from BaseData.") - - raise TypeError( - "Input file must be of type str, Path, or geoh5py.ui_json.InputFile." - f" Got {type(input_file)} instead." - ) - @property def out_group(self): """Output group.""" @@ -78,9 +54,6 @@ def params(self): @params.setter def params(self, val: BaseParams | BaseData): - if isinstance(val, (str, Path, InputFile)): - val = self.create_data_from_input_file(val) - if not isinstance(val, (BaseParams, BaseData)): raise TypeError( "Parameters must be of type BaseParams or BaseData," @@ -133,7 +106,7 @@ def start(cls, filepath: str | Path, driver_class=None): filepath = Path(filepath).resolve() ifile = InputFile.read_ui_json(filepath, validations=cls._validations) - params = driver_class._params_class(ifile) + params = driver_class._params_class.build(ifile) print("Initializing application . . .") driver = driver_class(params) diff --git a/geoapps_utils/driver/params.py b/geoapps_utils/driver/params.py index a738e0c..5ae87f7 100644 --- a/geoapps_utils/driver/params.py +++ b/geoapps_utils/driver/params.py @@ -80,6 +80,20 @@ def __init__( self._initialize(**kwargs) + @classmethod + def build(cls, input_file: InputFile) -> BaseParams: + """ + Build a dataclass from a dictionary or InputFile. + + Mockup of Basedata.build() from driver/data.py + + :param input_file: InputFile to create the parameters from. + """ + if isinstance(input_file, InputFile): + return cls(input_file=input_file) + + raise TypeError("Input data must be a dictionary or InputFile.") + def _initialize(self, **kwargs): """ Custom actions to initialize the class and deal with input values. From 06f78965f55e7f448e9a52cb1b0a76d7482f04d9 Mon Sep 17 00:00:00 2001 From: MatthieuCMira <109624972+MatthieuCMira@users.noreply.github.com> Date: Mon, 29 Jul 2024 09:28:22 -0400 Subject: [PATCH 050/132] change the "build" of paseparams to be more like the one of data. Change the error. Cover the new line --- geoapps_utils/driver/params.py | 12 +++++++----- tests/driver_test.py | 7 +++++++ 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/geoapps_utils/driver/params.py b/geoapps_utils/driver/params.py index 5ae87f7..0638154 100644 --- a/geoapps_utils/driver/params.py +++ b/geoapps_utils/driver/params.py @@ -81,18 +81,20 @@ def __init__( self._initialize(**kwargs) @classmethod - def build(cls, input_file: InputFile) -> BaseParams: + def build(cls, input_data: InputFile) -> BaseParams: """ Build a dataclass from a dictionary or InputFile. Mockup of Basedata.build() from driver/data.py - :param input_file: InputFile to create the parameters from. + :param input_data: InputFile to create the parameters from. """ - if isinstance(input_file, InputFile): - return cls(input_file=input_file) + if isinstance(input_data, InputFile): + return cls(input_file=input_data) - raise TypeError("Input data must be a dictionary or InputFile.") + raise TypeError( + "'input_data' must be an InputFile," f" get {type(input_data)} instead." + ) def _initialize(self, **kwargs): """ diff --git a/tests/driver_test.py b/tests/driver_test.py index 11cdf67..de361e6 100644 --- a/tests/driver_test.py +++ b/tests/driver_test.py @@ -9,6 +9,7 @@ from copy import deepcopy +import pytest from geoh5py import Workspace from geoh5py.ui_json.constants import default_ui_json as base_ui_json @@ -55,3 +56,9 @@ def run(self): # Create driver driver = TestDriver(params) driver.start(tmp_path / "test_ifile.ui.json") + + +def test_params_errors(): + + with pytest.raises(TypeError, match="'input_data' must be "): + BaseParams.build(input_data="bidon") # type: ignore From 798d60e8541983676f3b6be8a58f2fa20f9f1ba8 Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Tue, 30 Jul 2024 09:49:49 -0400 Subject: [PATCH 051/132] [DEVOPS-452] Use new github workflows + Update .,pre-commit-config --- .github/workflows/issue_to_jira.yml | 34 ++----------- .github/workflows/pr_add_jira_summary.yml | 60 ++-------------------- .github/workflows/pytest-unix-os.yaml | 53 -------------------- .github/workflows/pytest-windows.yaml | 61 ----------------------- .github/workflows/python_analysis.yml | 55 ++++++++++++++++++++ .github/workflows/static-analysis.yml | 60 ---------------------- .pre-commit-config.yaml | 55 +++++++------------- pyproject.toml | 37 ++++++++++++-- 8 files changed, 114 insertions(+), 301 deletions(-) delete mode 100644 .github/workflows/pytest-unix-os.yaml delete mode 100644 .github/workflows/pytest-windows.yaml create mode 100644 .github/workflows/python_analysis.yml delete mode 100644 .github/workflows/static-analysis.yml diff --git a/.github/workflows/issue_to_jira.yml b/.github/workflows/issue_to_jira.yml index 3054aa2..2818e29 100644 --- a/.github/workflows/issue_to_jira.yml +++ b/.github/workflows/issue_to_jira.yml @@ -1,5 +1,3 @@ -# This workflow will create a JIRA issue upon creation of a GitHub issue - name: Create JIRA issue on: @@ -7,30 +5,8 @@ on: types: [opened] jobs: - new_jira_issue: - runs-on: ubuntu-latest - - steps: - - name: JIRA Login - uses: atlassian/gajira-login@v3.0.1 - env: - JIRA_BASE_URL: ${{ secrets.JIRA_BASE_URL }} - JIRA_USER_EMAIL: ${{ secrets.JIRA_USER_EMAIL }} - JIRA_API_TOKEN: ${{ secrets.JIRA_API_TOKEN }} - - name: Jira Create issue - id: create_jira_issue - uses: atlassian/gajira-create@v3.0.1 - with: - project: GEOPY - issuetype: Story - summary: ${{ github.event.issue.title }} - description: "_from [GitHub issue #${{ github.event.issue.number }}|${{ github.event.issue.html_url }}]_" - # Additional fields in JSON format - fields: '{"components": [{"name": "geoapps"}]}' - - name: Post JIRA link - uses: peter-evans/create-or-update-comment@v3 - with: - # The number of the issue or pull request in which to create a comment. - issue-number: ${{ github.event.issue.number }} - # The comment body. - body: "JIRA issue [${{ steps.create_jira_issue.outputs.issue }}] was created." + call-workflow-create-jira-issue: + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-jira-issue_to_jira.yml@main + secrets: inherit + with: + project_key: 'GEOPY' diff --git a/.github/workflows/pr_add_jira_summary.yml b/.github/workflows/pr_add_jira_summary.yml index f0c8a8d..794bf3f 100644 --- a/.github/workflows/pr_add_jira_summary.yml +++ b/.github/workflows/pr_add_jira_summary.yml @@ -1,6 +1,3 @@ -# This workflow will comment the PR with the JIRA issue summary -# if a JIRA issue number is detected in the branch name or title - name: Add JIRA issue summary on: @@ -8,57 +5,6 @@ on: types: [opened] jobs: - add_jira_summary: - runs-on: ubuntu-latest - - steps: - - name: Find JIRA issue key - id: find_jira_key - env: - HEAD_REF: ${{ github.head_ref}} - PR_TITLE: ${{ github.event.pull_request.title }} - run: > - echo $HEAD_REF $PR_TITLE - | echo "issue_key=$( - grep -osi "\b\(GA\|GEOPY\|DEVOPS\)[ #-]*[0-9]\+" - | head -n1 - | sed -E "s/([A-Z]+)[-# ]*([0-9]+)/\1-\2/i" - | tr [:lower:] [:upper:] - )" - >> $GITHUB_OUTPUT - - name: Get JIRA summary - id: get_jira_summary - if: ${{ steps.find_jira_key.outputs.issue_key }} - env: - JIRA_BASE_URL: ${{ secrets.JIRA_BASE_URL }} - JIRA_BASIC_AUTH: ${{ secrets.JIRA_BASIC_AUTH }} - run: > - curl -sS -X GET - -H "Authorization: Basic $JIRA_BASIC_AUTH" - -H "Content-Type: application/json" - "$JIRA_BASE_URL/rest/api/2/issue/${{ steps.find_jira_key.outputs.issue_key }}" - | echo "summary=$(jq -r '.fields.summary // empty')" >> $GITHUB_OUTPUT - - name: Extract PR title - id: get_pr_title - env: - PR_TITLE: ${{ github.event.pull_request.title }} - run: | - echo "text=$(echo $PR_TITLE | sed -E "s/^\s*[?[A-Z]+[-# ]*[0-9]+]?[-: ]*(.*)/\1/i")" >> $GITHUB_OUTPUT - - name: Add comment - if: ${{ steps.find_jira_key.outputs.issue_key }} - env: - ISSUE_SUMMARY: ${{ steps.get_jira_summary.outputs.summary }} - TITLE_TEXT: ${{ steps.get_pr_title.outputs.text }} - PR_BODY: ${{ github.event.pull_request.body }} - run: > - jq - --arg ISSUE_ID "${{ steps.find_jira_key.outputs.issue_key }}" - --arg ISSUE_SUMMARY "$(cat <<< $ISSUE_SUMMARY)" - --arg TITLE_TEXT "$(cat <<< ${TITLE_TEXT:-$ISSUE_SUMMARY})" - --arg PR_BODY "$(cat <<< $PR_BODY)" - -c '{"title": ($ISSUE_ID + ": " + $TITLE_TEXT), "body": ("**" + $ISSUE_ID + " - " + $ISSUE_SUMMARY + "**\n" + $PR_BODY)}' <<< {} - | curl -sS -X POST -d @- - -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" - -H "Content-Type: application/json" - "$GITHUB_API_URL/repos/$GITHUB_REPOSITORY/pulls/${{ github.event.pull_request.number }}" - > /dev/null + call-workflow-add-jira-issue-summary: + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-jira-pr_add_jira_summary.yml@main + secrets: inherit diff --git a/.github/workflows/pytest-unix-os.yaml b/.github/workflows/pytest-unix-os.yaml deleted file mode 100644 index 1607e3c..0000000 --- a/.github/workflows/pytest-unix-os.yaml +++ /dev/null @@ -1,53 +0,0 @@ -name: pytest on Unix OS - -on: - pull_request: - types: [opened, synchronize, reopened, ready_for_review] - branches: - - develop - - main - - release/** - - feature/** - - hotfix/** - push: - branches: - - develop - - main - - release/** - - feature/** - - hotfix/** - -concurrency: - group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} - cancel-in-progress: true - -jobs: - pytest: - name: pytest (Unix) - if: github.event_name != 'pull_request' || github.event.pull_request.draft == false - strategy: - fail-fast: false - matrix: - python_ver: ['3.10', '3.11', '3.12'] - os: [ubuntu-latest] - runs-on: ${{ matrix.os }} - defaults: - run: - shell: bash -l {0} - env: - PYTHONUTF8: 1 - CONDA_CHANNEL_PRIORITY: strict - PIP_NO_DEPS: 1 # all dependencies are installed from conda - CONDA_LOCK_ENV_FILE: environments/py-${{ matrix.python_ver }}-${{ startsWith(matrix.os, 'macos') && 'osx' || 'linux' }}-64-dev.conda.lock.yml - steps: - - uses: actions/checkout@v4 - with: - lfs: true - - name: Setup conda env - uses: mamba-org/setup-micromamba@v1 - with: - environment-file: ${{ env.CONDA_LOCK_ENV_FILE }} - environment-name: test_env - cache-downloads: true - - name: pytest - run: pytest --cov --cov-report=xml diff --git a/.github/workflows/pytest-windows.yaml b/.github/workflows/pytest-windows.yaml deleted file mode 100644 index 53075e3..0000000 --- a/.github/workflows/pytest-windows.yaml +++ /dev/null @@ -1,61 +0,0 @@ -name: pytest on Windows - -on: - pull_request: - types: [opened, synchronize, reopened, ready_for_review] - branches: - - develop - - main - - release/** - - feature/** - - hotfix/** - push: - branches: - - develop - - main - - release/** - - feature/** - - hotfix/** - -concurrency: - group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} - cancel-in-progress: true - -jobs: - pytest: - name: pytest (Windows) - if: github.event_name != 'pull_request' || github.event.pull_request.draft == false - strategy: - fail-fast: false - matrix: - python_ver: ['3.10', '3.11', '3.12'] - defaults: - run: - shell: bash - runs-on: windows-latest - env: - PYTHONUTF8: 1 - CONDA_CHANNEL_PRIORITY: strict - PIP_NO_DEPS: 1 # all dependencies are installed from conda - CONDA_LOCK_ENV_FILE: environments/py-${{ matrix.python_ver }}-win-64-dev.conda.lock.yml - steps: - - uses: actions/checkout@v4 - with: - lfs: true - - name: Setup conda env - uses: mamba-org/setup-micromamba@v1 - with: - environment-file: ${{ env.CONDA_LOCK_ENV_FILE }} - environment-name: test_env - init-shell: bash - cache-downloads: true - - name: pytest - shell: bash -el {0} - run: pytest --cov --cov-report=xml - - name: Codecov - if: ${{ success() && matrix.python_ver == '3.10' }} - uses: codecov/codecov-action@v4 - with: - name: GitHub - fail_ci_if_error: true - token: ${{ secrets.CODECOV_TOKEN }} diff --git a/.github/workflows/python_analysis.yml b/.github/workflows/python_analysis.yml new file mode 100644 index 0000000..f92da2a --- /dev/null +++ b/.github/workflows/python_analysis.yml @@ -0,0 +1,55 @@ +name: Python analysis + +on: + pull_request: + types: [opened, synchronize, reopened, ready_for_review] + branches: + - develop + - main + - release/** + - feature/** + - hotfix/** + push: + branches: + - develop + - main + - release/** + - feature/** + - hotfix/** + +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + +env: + app_name: 'geoapps-utils' + package_manager: 'conda' + +jobs: + call-workflow-static-analysis: + name: Static analysis + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-static_analysis.yml@main + with: + package_manager: 'conda' + app_name: ${{ github.env.app_name }} + python_vers: '3.10' + shell_type: 'bash -l {0}' + call-workflow-pytest-on-windows: + name: Pytest on Windows + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-pytest_windows.yml@main + with: + package_manager: 'conda' + python_ver: '["3.10", "3.11", "3.12"]' + cache_number: 1 + codecov_reference_python_ver: '3.10' + shell_type: 'bash -l {0}' + secrets: inherit + call-workflow-pytest-on-unix-os: + name: Pytest on Unix OS + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-pytest_unix_os.yml@main + with: + package_manager: 'conda' + python_ver: '["3.10", "3.11", "3.12"]' + os: '["ubuntu-latest"]' + cache_number: 1 + shell_type: 'bash -l {0}' diff --git a/.github/workflows/static-analysis.yml b/.github/workflows/static-analysis.yml deleted file mode 100644 index 34f456f..0000000 --- a/.github/workflows/static-analysis.yml +++ /dev/null @@ -1,60 +0,0 @@ -name: static analysis - -on: - pull_request: - types: [opened, synchronize, reopened, ready_for_review] - branches: - - develop - - main - - release/** - - feature/** - - hotfix/** - push: - branches: - - develop - - main - - release/** - - feature/** - - hotfix/** - -concurrency: - group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} - cancel-in-progress: true - -env: - source_dir: geoapps_utils - -jobs: - pylint: - name: pylint - if: github.event_name != 'pull_request' || github.event.pull_request.draft == false - runs-on: ubuntu-latest - defaults: - run: - shell: bash -l {0} - env: - PYTHONUTF8: 1 - CONDA_CHANNEL_PRIORITY: strict - PIP_NO_DEPS: 1 # all dependencies are installed from conda - CONDA_LOCK_ENV_FILE: environments/py-3.10-linux-64-dev.conda.lock.yml - steps: - - uses: actions/checkout@v4 - - name: Setup conda env - uses: mamba-org/setup-micromamba@v1 - with: - environment-file: ${{ env.CONDA_LOCK_ENV_FILE }} - environment-name: linter_env - cache-downloads: true - - name: capture modified files - if: github.event_name == 'pull_request' - run: >- - git fetch --deepen=500 origin ${{github.base_ref}} - && echo "FILES_PARAM=$( - git diff --diff-filter=AM --name-only refs/remotes/origin/${{github.base_ref}}... -- | grep -E "^(${source_dir}|tests)/.*\.py$" | xargs - )" >> $GITHUB_ENV - - name: Run pylint on modified files - if: github.event_name == 'pull_request' && env.FILES_PARAM - run: pylint $FILES_PARAM - - name: Run pylint on all files - if: github.event_name == 'push' - run: pylint $source_dir tests diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 144ef60..bc16591 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -16,27 +16,17 @@ repos: hooks: - id: pycln args: [--config=pyproject.toml] -- repo: https://github.com/PyCQA/isort - rev: 5.13.2 +- repo: https://github.com/astral-sh/ruff-pre-commit + rev: v0.5.5 hooks: - - id: isort - additional_dependencies: [tomli] # to read config from pyproject.toml -- repo: https://github.com/psf/black - rev: 24.4.2 - hooks: - - id: black -- repo: https://github.com/PyCQA/flake8 - rev: 7.1.0 - hooks: - - id: flake8 -- repo: https://github.com/asottile/pyupgrade - rev: v3.16.0 - hooks: - - id: pyupgrade - args: [--py310-plus] - exclude: numerical + - id: ruff + args: + - --fix + - --exit-non-zero-on-fix +# - --unsafe-fixes + - id: ruff-format - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.10.1 + rev: v1.11.0 hooks: - id: mypy additional_dependencies: [ @@ -52,6 +42,14 @@ repos: hooks: - id: relint args: [-W] # to fail on warnings +- repo: https://github.com/MiraGeoscience/pre-commit-hooks + rev: v1.0.1 + hooks: + - id: check-copyright + files: (^LICENSE|^README(|-dev).rst|\.py|\.pyi)$ + exclude: (^\.|^docs/) + - id: prepare-commit-msg + - id: check-commit-msg - repo: local hooks: - id: pylint @@ -61,23 +59,6 @@ repos: require_serial: true # pylint does its own parallelism types: [python] exclude: ^(devtools|docs)/ - - id: check-copyright - name: Check copyright - entry: python devtools/check-copyright.py - language: python - types: [text] - files: (^LICENSE|^README(|-dev).rst|\.py|\.pyi)$ - exclude: (^\.|^docs/) - - id: prepare-commit-msg - stages: [prepare-commit-msg] - name: Prepare commit message - entry: python devtools/git_message_hook.py --prepare - language: python - - id: check-commit-msg - stages: [commit-msg] - name: Check commit message - entry: python devtools/git_message_hook.py --check - language: python - repo: https://github.com/codespell-project/codespell rev: v2.3.0 hooks: @@ -113,7 +94,7 @@ repos: exclude_types: [jupyter] exclude: ^docs/(.*/)?images/ - repo: https://github.com/rstcheck/rstcheck - rev: v6.2.0 + rev: v6.2.4 hooks: - id: rstcheck exclude: ^THIRD_PARTY_SOFTWARE.rst$ diff --git a/pyproject.toml b/pyproject.toml index fd65b41..6a3d3f0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -68,11 +68,40 @@ tomli = "*" [tool.poetry.extras] -[tool.isort] -profile = "black" +[tool.ruff] +target-version = "py310" + +[tool.ruff.lint] +ignore = [ + "B028", # no-explicit-stacklevel for warnings.warn() + "E501", # line-too-long - code is reformatted (do not care about comments and docstring) + "F401", # unsused-import - covered by pycln +] +select = [ + "A", # flake8-builtins + "B", # flake8-bugbear + "B006", # Do not use mutable data structures for argument defaults + "B9", # flake8-bugbear opiniated warnings + "BLE", # flake8-blind-except + "C4", # flake8-comprehensions + "C9", # mccabe + "E", # pycodestyle errors + "F", # pyflakes + "I", # isort + "RUF", # ruff rules + "TID", # flake8-tidy-imports + "UP", # pyupgrade + "W", # pycodestyle warnings +] + +[tool.ruff.lint.mccabe] +max-complexity = 18 + +[tool.ruff.lint.isort] +lines-after-imports = 2 -[tool.black] -# defaults are just fine +[tool.ruff.format] +# default formatting is just fine [tool.mypy] warn_unused_configs = true From 0ec8b78306862547bcc46c2903ca89eb56159b21 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 30 Jul 2024 13:51:17 +0000 Subject: [PATCH 052/132] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- devtools/check-copyright.py | 1 + geoapps_utils/driver/data.py | 3 ++- geoapps_utils/driver/params.py | 4 +++- tests/dataclass_test.py | 1 + tests/iterables_test.py | 2 +- 5 files changed, 8 insertions(+), 3 deletions(-) diff --git a/devtools/check-copyright.py b/devtools/check-copyright.py index e6d001a..a7f39e1 100644 --- a/devtools/check-copyright.py +++ b/devtools/check-copyright.py @@ -13,6 +13,7 @@ import sys from datetime import date + if __name__ == "__main__": current_year = date.today().year copyright_re = re.compile( diff --git a/geoapps_utils/driver/data.py b/geoapps_utils/driver/data.py index d8c5d87..d97ba36 100644 --- a/geoapps_utils/driver/data.py +++ b/geoapps_utils/driver/data.py @@ -62,7 +62,8 @@ def collect_input_from_dict( info.annotation, BaseModel ): update[field] = BaseData.collect_input_from_dict( - info.annotation, data # type: ignore + info.annotation, + data, # type: ignore ) else: if field in data: diff --git a/geoapps_utils/driver/params.py b/geoapps_utils/driver/params.py index a738e0c..f199a09 100644 --- a/geoapps_utils/driver/params.py +++ b/geoapps_utils/driver/params.py @@ -280,7 +280,9 @@ def free_parameter_dict(self) -> dict: # "allof" -> ["object", "levels", "type", "distance"] free_parameter_dict[group] = {} forms = utils.collect(self.ui_json, "group", group) - for label, key in zip(forms, self._free_parameter_keys): + for label, key in zip( + forms, self._free_parameter_keys, strict=False + ): if key not in label.lower(): raise ValueError( f"Malformed input refinement group {group}. " diff --git a/tests/dataclass_test.py b/tests/dataclass_test.py index 0fd9331..b9e3617 100644 --- a/tests/dataclass_test.py +++ b/tests/dataclass_test.py @@ -17,6 +17,7 @@ from geoapps_utils import assets_path from geoapps_utils.driver.data import BaseData + WORKSPACE = Workspace() VALID_PARAMETERS = { "monitoring_directory": None, diff --git a/tests/iterables_test.py b/tests/iterables_test.py index bc67c4c..1a06c79 100644 --- a/tests/iterables_test.py +++ b/tests/iterables_test.py @@ -63,7 +63,7 @@ def test_sorted_alphanumeric_list(): ] sorted_list = sorted_alphanumeric_list(random.sample(test, len(test))) - assert all(elem == tester for elem, tester in zip(sorted_list, test)) + assert all(elem == tester for elem, tester in zip(sorted_list, test, strict=False)) def test_sorted_children_dict(tmp_path: Path): From b0e48035665d309e24fe481b8746cf9eccd5a6a9 Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Tue, 30 Jul 2024 11:00:57 -0400 Subject: [PATCH 053/132] [DEVOPS-452] Delete useless scripts --- devtools/check-copyright.py | 51 -------- devtools/git_message_hook.py | 222 ----------------------------------- 2 files changed, 273 deletions(-) delete mode 100644 devtools/check-copyright.py delete mode 100644 devtools/git_message_hook.py diff --git a/devtools/check-copyright.py b/devtools/check-copyright.py deleted file mode 100644 index e6d001a..0000000 --- a/devtools/check-copyright.py +++ /dev/null @@ -1,51 +0,0 @@ -#!/usr/bin/env python3 - -# Copyright (c) 2022-2024 Mira Geoscience Ltd. -# -# This file is part of geoapps-utils package. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). - -from __future__ import annotations - -import re -import sys -from datetime import date - -if __name__ == "__main__": - current_year = date.today().year - copyright_re = re.compile( - rf"\bcopyright \(c\) (:?\d{{4}}-|)\b{current_year}\b", re.IGNORECASE - ) - files = sys.argv[1:] - max_lines = 10 - report_files = [] - for f in files: - with open(f, encoding="utf-8") as file: - count = 0 - has_dated_copyright = False - for line in file: - count += 1 - if count >= max_lines and not ( - f.endswith("README.rst") or f.endswith("README-dev.rst") - ): - break - if re.search(copyright_re, line): - has_dated_copyright = True - break - - if not has_dated_copyright: - report_files.append(f) - - if len(report_files) > 0: - for f in report_files: - sys.stderr.write(f"{f}: No copyright or invalid year\n") - sys.exit(1) - -# readonly CURRENT_YEAR=$(date +"%Y") - -# if ! grep -e "Copyright (c) .*$CURRENT_YEAR" $(head -10 $f) 2>&1 1>/dev/null; then -# echo "File '$f' has no copyright or an invalid year" -# exit 1 -# fi diff --git a/devtools/git_message_hook.py b/devtools/git_message_hook.py deleted file mode 100644 index ed99d27..0000000 --- a/devtools/git_message_hook.py +++ /dev/null @@ -1,222 +0,0 @@ -#!/usr/bin/env python3 - -# Copyright (c) 2022-2024 Mira Geoscience Ltd. -# -# This file is part of geoapps-utils package. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). - -"""Some Git pre-commit hooks implementations.""" - -from __future__ import annotations - -import argparse -import re -import shlex -import subprocess -import sys - - -def get_jira_id(text) -> str: - """Detect a JIRA issue ID at the begging of the given text. - - :return: the JIRA issue ID if found, else empty string - """ - - class JiraPattern: - """Internal class that encapsulates the regular expression for the JIRA pattern, - making sure it gets compiled only once.""" - - __pattern = re.compile( - r"(?:GEOPY|DEVOPS|QA|GI|GA|GMS|VPem1D|VPem3D|VPmg|UBCGIF|LICMGR)-\d+" - ) - - @staticmethod - def get(): - """:return: the compiled regular expression for the JIRA pattern""" - return JiraPattern.__pattern - - # use re.match() rather than re.search() to enforce the JIRA reference to be at the beginning - match = re.match(JiraPattern.get(), text.strip()) - return match.group(0) if match else "" - - -def get_branch_name() -> str | None: - """:return: the name of the current branch""" - - git_proc = subprocess.run( - shlex.split("git branch --list"), stdout=subprocess.PIPE, text=True, check=False - ) - - # cannot use HEAD during rebase - # git_proc = subprocess.run( - # shlex.split('git symbolic-ref --short HEAD'), stdout=subprocess.PIPE, universal_newlines=True - # ) - # Note: version above suggested by Atlassian. Could also use: git rev-parse --abbrev-ref HEAD - - if git_proc.returncode != 0: - return None - - current_branch = None - # current branch is prefixed by '*' - for line in git_proc.stdout.splitlines(): - stripped = line.strip() - if stripped and stripped[0] == "*": - current_branch = stripped[1:] - break - assert current_branch is not None - - class RebasingPattern: - """Internal class that encapsulates the regular expression for the rebasing - message pattern, making sure it gets compiled only once.""" - - __pattern = re.compile(r"\(.*\s(\S+)\s*\)") - - @staticmethod - def get(): - """:return: the compiled regular expression for the Rebasing pattern""" - return RebasingPattern.__pattern - - match = re.match(RebasingPattern.get(), current_branch.strip()) - if match: - return match.group(1) - - return current_branch - - -def check_commit_message(filepath: str) -> tuple[bool, str]: - """Check if the branch name or the commit message starts with a reference to JIRA, - and if the message meets the minimum required length for the summary line. - - The JIRA reference has to be at the beginning of the branch name, or of the commit - message. - :return: a tuple telling whether the commit message is valid or not, and an error - message (empty in case the message is valid). - """ - - branch_jira_id = "" - branch_name = get_branch_name() - if branch_name: - branch_jira_id = get_jira_id(branch_name) - - message_jira_id = "" - first_line = None - with open(filepath) as message_file: - for line in message_file: - if not line.startswith("#") and len(line.strip()) > 0: - # test only the first non-comment line that is not empty - # (should we reject messages with empty first line?) - first_line = line - message_jira_id = get_jira_id(first_line) - break - assert first_line is not None - - if not branch_jira_id and not ( - message_jira_id or first_line.strip().lower().startswith("merge") - ): - return ( - False, - "Either the branch name or the commit message must start with a JIRA ID.", - ) - - if branch_jira_id and message_jira_id and branch_jira_id != message_jira_id: - return ( - False, - "Different JIRA ID in commit message %s and in branch name %s." - % (message_jira_id, branch_jira_id), - ) - - stripped_message_line = "" - if first_line: - stripped_message_line = first_line.strip() - if message_jira_id: - stripped_message_line = stripped_message_line[ - len(message_jira_id) + 1 : - ].strip() - - min_required_length = 10 - if len(stripped_message_line) < min_required_length: - return ( - False, - "First line of commit message must be at least %s characters long, " - "beyond the JIRA ID." % min_required_length, - ) - - return True, "" - - -def check_commit_msg(filepath: str) -> None: - """To be used a the Git commit-msg hook. - - Exit with non-0 status if the commit message is deemed invalid. - """ - - (is_valid, error_message) = check_commit_message(filepath) - if not is_valid: - print( - """commit-msg hook: **ERROR** %s - Message has been saved to %s.""" - % (error_message, filepath) - ) - sys.exit(1) - - -def prepare_commit_msg(filepath: str, source: str | None = None) -> None: - """To be used a the Git prepare-commit-msg hook. - - Will add the JIRA ID found in the branch name in case it is missing from the commit - message. - """ - - branch_jira_id = "" - branch_name = get_branch_name() - if branch_name: - branch_jira_id = get_jira_id(branch_name) - - if not branch_jira_id: - return - - if source not in [None, "message", "template"]: - return - - with open(filepath, "r+", encoding="utf-8") as message_file: - message_has_jira_id = False - message_lines = message_file.readlines() - for line_index, line_content in enumerate(message_lines): - if not line_content.startswith("#"): - # test only the first non-comment line - message_jira_id = get_jira_id(line_content) - if not message_jira_id: - message_lines[line_index] = branch_jira_id + ": " + line_content - message_has_jira_id = True - break - - if not message_has_jira_id: - # message is empty or all lines are comments: insert JIRA ID at the very beginning - message_lines.insert(0, branch_jira_id + ": ") - - message_file.seek(0, 0) - message_file.write("".join(message_lines)) - - -if __name__ == "__main__": - parser = argparse.ArgumentParser() - parser.add_argument("msg_file", help="the message file") - group = parser.add_mutually_exclusive_group(required=True) - group.add_argument( - "-p", "--prepare", action="store_true", help="prepare the commit message" - ) - group.add_argument( - "-c", - "--check", - action="store_true", - help="check if the commit message is valid", - ) - parser.add_argument("args", nargs=argparse.REMAINDER) - - args = parser.parse_args() - if args.prepare: - prepare_commit_msg(args.msg_file, *args.args) - elif args.check: - check_commit_msg(args.msg_file) From 17ee831dec92f99a035f2eab196e9c1a3ec5969b Mon Sep 17 00:00:00 2001 From: MatthieuCMira <109624972+MatthieuCMira@users.noreply.github.com> Date: Tue, 30 Jul 2024 13:52:49 -0400 Subject: [PATCH 054/132] small change based o Ben's comments --- geoapps_utils/driver/data.py | 3 +-- geoapps_utils/driver/params.py | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/geoapps_utils/driver/data.py b/geoapps_utils/driver/data.py index 88e7d6c..1fafaa6 100644 --- a/geoapps_utils/driver/data.py +++ b/geoapps_utils/driver/data.py @@ -133,9 +133,8 @@ def input_file(self) -> InputFile: ifile = copy(self._input_file) ifile.validate = False - self_params = {**self.flatten()} ifile.data = { - key: self_params.get(key, value) for key, value in ifile.data.items() + key: self.flatten().get(key, value) for key, value in ifile.data.items() } return ifile diff --git a/geoapps_utils/driver/params.py b/geoapps_utils/driver/params.py index 0638154..a7931cc 100644 --- a/geoapps_utils/driver/params.py +++ b/geoapps_utils/driver/params.py @@ -83,7 +83,7 @@ def __init__( @classmethod def build(cls, input_data: InputFile) -> BaseParams: """ - Build a dataclass from a dictionary or InputFile. + Build a BaseParams object from an InputFile. Mockup of Basedata.build() from driver/data.py From 863846b1d9c9946c0f309ef0b409613439037c40 Mon Sep 17 00:00:00 2001 From: MatthieuCMira <109624972+MatthieuCMira@users.noreply.github.com> Date: Tue, 30 Jul 2024 16:02:03 -0400 Subject: [PATCH 055/132] removing the conflicting line. Seems to me we should'n modify the origianl input file. I --- geoapps_utils/driver/data.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/geoapps_utils/driver/data.py b/geoapps_utils/driver/data.py index 1fafaa6..8cfb5bb 100644 --- a/geoapps_utils/driver/data.py +++ b/geoapps_utils/driver/data.py @@ -133,10 +133,6 @@ def input_file(self) -> InputFile: ifile = copy(self._input_file) ifile.validate = False - ifile.data = { - key: self.flatten().get(key, value) for key, value in ifile.data.items() - } - return ifile def write_ui_json(self, path: Path) -> None: From f545f6dc260523c452a1c994a998c617fb0d1803 Mon Sep 17 00:00:00 2001 From: MatthieuCMira <109624972+MatthieuCMira@users.noreply.github.com> Date: Tue, 30 Jul 2024 16:51:16 -0400 Subject: [PATCH 056/132] changing the BaseData default ui_json to None. create a function to create a uijson from the default_ui_json change the "input_file" fucntion to avoid updates if input file is already associated --- geoapps_utils/driver/data.py | 26 ++++++++++++++++++++++---- tests/dataclass_test.py | 33 +++++++++++++++++++++++++++++---- 2 files changed, 51 insertions(+), 8 deletions(-) diff --git a/geoapps_utils/driver/data.py b/geoapps_utils/driver/data.py index 8cfb5bb..98c215b 100644 --- a/geoapps_utils/driver/data.py +++ b/geoapps_utils/driver/data.py @@ -16,8 +16,6 @@ from pydantic import BaseModel, ConfigDict from typing_extensions import Self -from geoapps_utils import assets_path - class BaseData(BaseModel): """ @@ -35,7 +33,7 @@ class BaseData(BaseModel): model_config = ConfigDict(frozen=True, arbitrary_types_allowed=True) name: ClassVar[str] = "base" - default_ui_json: ClassVar[Path] = assets_path() / "uijson" / "base.ui.json" + default_ui_json: ClassVar[Path | None] = None title: ClassVar[str] = "Base Data" run_command: ClassVar[str] = "geoapps_utils.driver.driver" @@ -128,13 +126,33 @@ def input_file(self) -> InputFile: """Create an InputFile with data matching current parameter state.""" if self._input_file is None: - ifile = InputFile.read_ui_json(self.default_ui_json, validate=False) + ifile = self.create_input_file_from_attributes() else: ifile = copy(self._input_file) ifile.validate = False return ifile + def create_input_file_from_attributes(self) -> InputFile: + """ + Create an InputFile with data matching current parameter state. + """ + # ensure default uijson (PAth )exists or raise an error + if self.default_ui_json is None or not self.default_ui_json.exists(): + raise FileNotFoundError( + f"Default uijson file '{self.default_ui_json}' not a valid path." + ) + + ifile = InputFile.read_ui_json(self.default_ui_json, validate=False) + + attributes = self.flatten() + + ifile.data = { + key: attributes.get(key, value) for key, value in ifile.data.items() + } + + return ifile + def write_ui_json(self, path: Path) -> None: """ Write the ui.json file for the application. diff --git a/tests/dataclass_test.py b/tests/dataclass_test.py index 0fd9331..0a45d02 100644 --- a/tests/dataclass_test.py +++ b/tests/dataclass_test.py @@ -9,6 +9,9 @@ from __future__ import annotations +from pathlib import Path +from typing import ClassVar + import pytest from geoh5py.ui_json import InputFile from geoh5py.workspace import Workspace @@ -210,14 +213,17 @@ class NestedModel(BaseData): def test_params_construction(tmp_path): params = BaseData(geoh5=Workspace(tmp_path / "test.geoh5")) - assert BaseData.default_ui_json == assets_path() / "uijson/base.ui.json" + assert BaseData.default_ui_json is None assert BaseData.title == "Base Data" assert BaseData.run_command == "geoapps_utils.driver.driver" assert str(params.geoh5.h5file) == str(tmp_path / "test.geoh5") def test_base_data_write_ui_json(tmp_path): - params = BaseData(geoh5=Workspace(tmp_path / "test.geoh5")) + class TestData(BaseData): + default_ui_json: ClassVar[Path | None] = assets_path() / "uijson/base.ui.json" + + params = TestData(geoh5=Workspace(tmp_path / "test.geoh5")) params.write_ui_json(tmp_path / "test.ui.json") assert (tmp_path / "test.ui.json").exists() @@ -227,8 +233,27 @@ def test_base_data_write_ui_json(tmp_path): ifile.ui_json["my_param"] = "test it" ifile.data["my_param"] = "test it" ifile.data["geoh5"] = params.geoh5 - params = BaseData.build(ifile) - params.write_ui_json(tmp_path / "validation.ui.json") + params2 = BaseData.build(ifile) + params2.write_ui_json(tmp_path / "validation.ui.json") ifile = InputFile.read_ui_json(tmp_path / "validation.ui.json") assert ifile.data["my_param"] == "test it" + + params3 = BaseData(geoh5=Workspace(tmp_path / "test.geoh5")) + + with pytest.raises(FileNotFoundError, match="Default uijson file "): + params3.create_input_file_from_attributes() + + +# def test_base_data_create_uijson(tmp_path): +# class BidonParams(BaseData): +# default_ui_json: ClassVar[Path] = Path("bidon") +# +# +# params = BaseData( +# geoh5=Workspace(tmp_path / "test.geoh5"), +# default_ui_json=Path("bidon"), +# ) +# +# with pytest.raises(FileNotFoundError, match="Default uijson file "): +# params.create_input_file_from_attributes() From 6f57a50689f62773e09ce734d98ddb4d45789fac Mon Sep 17 00:00:00 2001 From: MatthieuCMira <109624972+MatthieuCMira@users.noreply.github.com> Date: Tue, 30 Jul 2024 17:03:19 -0400 Subject: [PATCH 057/132] removing commented test --- tests/dataclass_test.py | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/tests/dataclass_test.py b/tests/dataclass_test.py index 0a45d02..f56795c 100644 --- a/tests/dataclass_test.py +++ b/tests/dataclass_test.py @@ -243,17 +243,3 @@ class TestData(BaseData): with pytest.raises(FileNotFoundError, match="Default uijson file "): params3.create_input_file_from_attributes() - - -# def test_base_data_create_uijson(tmp_path): -# class BidonParams(BaseData): -# default_ui_json: ClassVar[Path] = Path("bidon") -# -# -# params = BaseData( -# geoh5=Workspace(tmp_path / "test.geoh5"), -# default_ui_json=Path("bidon"), -# ) -# -# with pytest.raises(FileNotFoundError, match="Default uijson file "): -# params.create_input_file_from_attributes() From 2f45b163f07d6f0a6113ba2c7f114440d928302c Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Wed, 31 Jul 2024 11:58:06 -0400 Subject: [PATCH 058/132] [DEVOPS-452] Apply new CI-tools modification --- .github/workflows/python_analysis.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/python_analysis.yml b/.github/workflows/python_analysis.yml index f92da2a..71cce50 100644 --- a/.github/workflows/python_analysis.yml +++ b/.github/workflows/python_analysis.yml @@ -33,7 +33,6 @@ jobs: package_manager: 'conda' app_name: ${{ github.env.app_name }} python_vers: '3.10' - shell_type: 'bash -l {0}' call-workflow-pytest-on-windows: name: Pytest on Windows uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-pytest_windows.yml@main @@ -42,8 +41,8 @@ jobs: python_ver: '["3.10", "3.11", "3.12"]' cache_number: 1 codecov_reference_python_ver: '3.10' - shell_type: 'bash -l {0}' - secrets: inherit + secrets: + CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} call-workflow-pytest-on-unix-os: name: Pytest on Unix OS uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-pytest_unix_os.yml@main @@ -52,4 +51,3 @@ jobs: python_ver: '["3.10", "3.11", "3.12"]' os: '["ubuntu-latest"]' cache_number: 1 - shell_type: 'bash -l {0}' From 198eb34b1ff819887ce45071aaab33ceea07d633 Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Wed, 31 Jul 2024 11:58:20 -0400 Subject: [PATCH 059/132] [DEVOPS-452] Ruff fixes --- geoapps_utils/driver/params.py | 6 +++--- geoapps_utils/utils/iterables.py | 2 +- geoapps_utils/utils/locations.py | 2 +- geoapps_utils/utils/workspace.py | 2 +- tests/driver_test.py | 4 +++- 5 files changed, 9 insertions(+), 7 deletions(-) diff --git a/geoapps_utils/driver/params.py b/geoapps_utils/driver/params.py index f199a09..59bd599 100644 --- a/geoapps_utils/driver/params.py +++ b/geoapps_utils/driver/params.py @@ -185,7 +185,7 @@ def validation_options(self) -> dict | None: @validation_options.setter def validation_options(self, value: dict | None): - if not isinstance(value, (dict, type(None))): + if not isinstance(value, dict | type(None)): raise UserWarning( "Input 'validation_options' must a dictionary of options or None." ) @@ -331,7 +331,7 @@ def geoh5(self, val): self.setter_validator( "geoh5", val, - fun=lambda x: Workspace(x) if isinstance(val, (str, Path)) else x, + fun=lambda x: Workspace(x) if isinstance(val, str | Path) else x, ) @property @@ -409,7 +409,7 @@ def input_file(self) -> InputFile | None: @input_file.setter def input_file(self, ifile: InputFile | None): - if not isinstance(ifile, (type(None), InputFile)): + if not isinstance(ifile, type(None) | InputFile): raise TypeError( f"Value for 'input_file' must be {InputFile} or None. " f"Provided {ifile} of type{type(ifile)}" diff --git a/geoapps_utils/utils/iterables.py b/geoapps_utils/utils/iterables.py index a9df6d2..e45bdab 100644 --- a/geoapps_utils/utils/iterables.py +++ b/geoapps_utils/utils/iterables.py @@ -101,7 +101,7 @@ def sorted_children_dict( if isinstance(entity_obj, Entity): children_dict = {} for child in entity_obj.children: # type: ignore - if not isinstance(child, (IntegerData, FloatData)): + if not isinstance(child, IntegerData | FloatData): continue children_dict[child.name] = child.uid diff --git a/geoapps_utils/utils/locations.py b/geoapps_utils/utils/locations.py index 889e341..4fee9f7 100644 --- a/geoapps_utils/utils/locations.py +++ b/geoapps_utils/utils/locations.py @@ -66,7 +66,7 @@ def get_locations(workspace: Workspace, entity: UUID | Points | GridObject | Dat else: entity_obj = entity - if not isinstance(entity_obj, (Points, GridObject, Data)): + if not isinstance(entity_obj, Points | GridObject | Data): raise TypeError( f"Entity must be of type Points, GridObject or Data, {type(entity_obj)} provided." ) diff --git a/geoapps_utils/utils/workspace.py b/geoapps_utils/utils/workspace.py index 28e955a..3347d91 100644 --- a/geoapps_utils/utils/workspace.py +++ b/geoapps_utils/utils/workspace.py @@ -32,7 +32,7 @@ def get_output_workspace( new_live_link = False time.sleep(1) # Check if GA digested the file already - if (isinstance(workspace.h5file, (Path, str))) and not Path( + if (isinstance(workspace.h5file, Path | str)) and not Path( workspace.h5file ).is_file(): workpath = Path(workpath) / ".working" diff --git a/tests/driver_test.py b/tests/driver_test.py index 11cdf67..d4b9442 100644 --- a/tests/driver_test.py +++ b/tests/driver_test.py @@ -9,6 +9,8 @@ from copy import deepcopy +from typing import ClassVar + from geoh5py import Workspace from geoh5py.ui_json.constants import default_ui_json as base_ui_json @@ -41,7 +43,7 @@ def __init__(self, input_file=None, **kwargs): class TestDriver(BaseDriver): _params: TestParams _params_class: type[BaseParams] = TestParams - _validations = {} + _validations: ClassVar[dict | None] = {} def __init__(self, params: TestParams): super().__init__(params) From a01dabe788e75cb7d6bd94cb8df323426fa3c16b Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Wed, 31 Jul 2024 15:58:43 +0000 Subject: [PATCH 060/132] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- tests/driver_test.py | 1 - 1 file changed, 1 deletion(-) diff --git a/tests/driver_test.py b/tests/driver_test.py index d4b9442..ee54747 100644 --- a/tests/driver_test.py +++ b/tests/driver_test.py @@ -8,7 +8,6 @@ from __future__ import annotations from copy import deepcopy - from typing import ClassVar from geoh5py import Workspace From 86afc2924273b9feb6d78a98a3732b4003b38bfb Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Wed, 31 Jul 2024 12:03:17 -0400 Subject: [PATCH 061/132] [DEVOPS-452] Mypy fixes --- tests/driver_test.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/tests/driver_test.py b/tests/driver_test.py index d4b9442..e79bb27 100644 --- a/tests/driver_test.py +++ b/tests/driver_test.py @@ -9,8 +9,6 @@ from copy import deepcopy -from typing import ClassVar - from geoh5py import Workspace from geoh5py.ui_json.constants import default_ui_json as base_ui_json @@ -43,7 +41,7 @@ def __init__(self, input_file=None, **kwargs): class TestDriver(BaseDriver): _params: TestParams _params_class: type[BaseParams] = TestParams - _validations: ClassVar[dict | None] = {} + _validations: type[dict | None] = {} def __init__(self, params: TestParams): super().__init__(params) From 9461754d9caba560800b7085072336171914cd58 Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Wed, 31 Jul 2024 12:07:41 -0400 Subject: [PATCH 062/132] [DEVOPS-452] Undo modification on driver_test --- tests/driver_test.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/driver_test.py b/tests/driver_test.py index e79bb27..11cdf67 100644 --- a/tests/driver_test.py +++ b/tests/driver_test.py @@ -41,7 +41,7 @@ def __init__(self, input_file=None, **kwargs): class TestDriver(BaseDriver): _params: TestParams _params_class: type[BaseParams] = TestParams - _validations: type[dict | None] = {} + _validations = {} def __init__(self, params: TestParams): super().__init__(params) From d71eb969180f59622853bc69c33a3dd8a4301239 Mon Sep 17 00:00:00 2001 From: MatthieuCMira <109624972+MatthieuCMira@users.noreply.github.com> Date: Wed, 31 Jul 2024 14:52:37 -0400 Subject: [PATCH 063/132] changing "create_input_file_from_attributes" private --- geoapps_utils/driver/data.py | 4 ++-- tests/dataclass_test.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/geoapps_utils/driver/data.py b/geoapps_utils/driver/data.py index 98c215b..f32f704 100644 --- a/geoapps_utils/driver/data.py +++ b/geoapps_utils/driver/data.py @@ -126,14 +126,14 @@ def input_file(self) -> InputFile: """Create an InputFile with data matching current parameter state.""" if self._input_file is None: - ifile = self.create_input_file_from_attributes() + ifile = self._create_input_file_from_attributes() else: ifile = copy(self._input_file) ifile.validate = False return ifile - def create_input_file_from_attributes(self) -> InputFile: + def _create_input_file_from_attributes(self) -> InputFile: """ Create an InputFile with data matching current parameter state. """ diff --git a/tests/dataclass_test.py b/tests/dataclass_test.py index f56795c..c9c707c 100644 --- a/tests/dataclass_test.py +++ b/tests/dataclass_test.py @@ -242,4 +242,4 @@ class TestData(BaseData): params3 = BaseData(geoh5=Workspace(tmp_path / "test.geoh5")) with pytest.raises(FileNotFoundError, match="Default uijson file "): - params3.create_input_file_from_attributes() + params3._create_input_file_from_attributes() # pylint: disable=protected-access From f3aedcaa0b9dee36bede1f57beecd054fddf4a09 Mon Sep 17 00:00:00 2001 From: sebhmg Date: Thu, 1 Aug 2024 13:26:22 -0400 Subject: [PATCH 064/132] correct dependencies for conda --- pyproject.toml | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index fd65b41..4d9fac8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,21 +24,15 @@ include = [ { path = "docs/**/THIRD_PARTY_SOFTWARE.rst", format = ["sdist", "wheel"] }, ] -[tool.conda-lock] -platforms = ['win-64', 'linux-64'] -channels = ['conda-forge'] +exclude = [] # files to exclude from packaging -[[tool.poetry.source]] -name = "mira-pypi" -priority = "explicit" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/analyst-pypi-local/simple" +[tool.poetry.scripts] [tool.poetry.dependencies] python = "^3.10" -pydantic = "^2.5.2" -h5py = "^3.2.1" + numpy = "~1.26.0" -Pillow = "~10.3.0" +pydantic = "^2.5.2" scipy = "~1.14.0" ## pip dependencies from Git repositories @@ -66,6 +60,16 @@ pytest = "*" pytest-cov = "*" tomli = "*" +[tool.conda-lock] +platforms = ['win-64', 'linux-64'] +channels = ['conda-forge'] + +[tool.conda-lock.dependencies] +## indirect dependencies, forcing them here for installation through Conda not pip +#--------------------------------------------------------------------------------- +Pillow = ">=10.3.0, <10.4.0" # from geoh5py +h5py = ">=3.2.1, <4.0.0" # from geoh5py + [tool.poetry.extras] [tool.isort] From b484db0c33006924497bfc32fa413cb809062169 Mon Sep 17 00:00:00 2001 From: sebhmg Date: Thu, 1 Aug 2024 13:26:55 -0400 Subject: [PATCH 065/132] restore classifiers (got removed by mistake?) --- pyproject.toml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 4d9fac8..2e623e3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,6 +10,21 @@ repository = "https://github.com/MiraGeoscience/geoapps-utils" homepage = "https://www.mirageoscience.com/mining-industry-software/python-integration/" readme = "README.rst" +keywords = [] # TODO: add keywords +classifiers = [ + "Development Status :: 3 - Alpha", + "Intended Audience :: Science/Research", + "Programming Language :: Python", + "Topic :: Scientific/Engineering", + "Topic :: Scientific/Engineering :: Mathematics", + "Topic :: Scientific/Engineering :: Physics", + "Operating System :: Microsoft :: Windows", + "Operating System :: POSIX", + "Operating System :: Unix", + "Operating System :: MacOS", + "Natural Language :: English", +] + packages = [ { include = "geoapps_utils" }, { include = "geoapps_utils-assets" }, From 9746ae8840e56b0549a8cf52ace89b87000d7126 Mon Sep 17 00:00:00 2001 From: sebhmg Date: Thu, 1 Aug 2024 13:27:47 -0400 Subject: [PATCH 066/132] relock conda envs --- .../py-3.10-linux-64-dev.conda.lock.yml | 11 +-- environments/py-3.10-linux-64.conda.lock.yml | 9 +- .../py-3.10-win-64-dev.conda.lock.yml | 9 +- environments/py-3.10-win-64.conda.lock.yml | 7 +- .../py-3.11-linux-64-dev.conda.lock.yml | 11 +-- environments/py-3.11-linux-64.conda.lock.yml | 9 +- .../py-3.11-win-64-dev.conda.lock.yml | 9 +- environments/py-3.11-win-64.conda.lock.yml | 7 +- .../py-3.12-linux-64-dev.conda.lock.yml | 11 +-- environments/py-3.12-linux-64.conda.lock.yml | 9 +- .../py-3.12-win-64-dev.conda.lock.yml | 9 +- environments/py-3.12-win-64.conda.lock.yml | 7 +- py-3.10.conda-lock.yml | 78 ++++++++--------- py-3.11.conda-lock.yml | 82 +++++++++--------- py-3.12.conda-lock.yml | 84 ++++++++++--------- 15 files changed, 185 insertions(+), 167 deletions(-) diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index 498edd5..c18d882 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -4,13 +4,14 @@ channels: - conda-forge + - nodefaults dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.2.4=py310hff52083_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.32.2=h4bc722e_0 + - c-ares=1.32.3=h4bc722e_0 - ca-certificates=2024.7.4=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -31,7 +32,7 @@ dependencies: - libaec=1.1.3=h59595ed_0 - libblas=3.9.0=23_linux64_openblas - libcblas=3.9.0=23_linux64_openblas - - libcurl=8.8.0=hca28451_1 + - libcurl=8.9.1=hdb1bdb2_0 - libdeflate=1.20=hd590300_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 @@ -62,7 +63,7 @@ dependencies: - openssl=3.3.1=h4bc722e_2 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py310hebfe307_1 - - pip=24.0=pyhd8ed1ab_0 + - pip=24.2=pyhd8ed1ab_0 - platformdirs=4.2.2=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=h36c2ea0_1001 @@ -70,7 +71,7 @@ dependencies: - pydantic-core=2.20.1=py310h42e942d_0 - pygments=2.18.0=pyhd8ed1ab_0 - pylint=3.2.6=pyhd8ed1ab_0 - - pytest=8.3.1=pyhd8ed1ab_0 + - pytest=8.3.2=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.10.14=hd12c33a_0_cpython - python_abi=3.10=4_cp310 @@ -90,7 +91,7 @@ dependencies: - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index f9b49f4..f963110 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -4,12 +4,13 @@ channels: - conda-forge + - nodefaults dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.32.2=h4bc722e_0 + - c-ares=1.32.3=h4bc722e_0 - ca-certificates=2024.7.4=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -24,7 +25,7 @@ dependencies: - libaec=1.1.3=h59595ed_0 - libblas=3.9.0=23_linux64_openblas - libcblas=3.9.0=23_linux64_openblas - - libcurl=8.8.0=hca28451_1 + - libcurl=8.9.1=hdb1bdb2_0 - libdeflate=1.20=hd590300_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 @@ -53,7 +54,7 @@ dependencies: - openjpeg=2.5.2=h488ebb8_0 - openssl=3.3.1=h4bc722e_2 - pillow=10.3.0=py310hebfe307_1 - - pip=24.0=pyhd8ed1ab_0 + - pip=24.2=pyhd8ed1ab_0 - pthread-stubs=0.4=h36c2ea0_1001 - pydantic=2.8.2=pyhd8ed1ab_0 - pydantic-core=2.20.1=py310h42e942d_0 @@ -72,7 +73,7 @@ dependencies: - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index dad5e84..a8fb7f4 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -4,6 +4,7 @@ channels: - conda-forge + - nodefaults dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.2.4=py310h5588dad_0 @@ -27,7 +28,7 @@ dependencies: - libaec=1.1.3=h63175ca_0 - libblas=3.9.0=23_win64_mkl - libcblas=3.9.0=23_win64_mkl - - libcurl=8.8.0=hd5e4a3a_1 + - libcurl=8.9.1=h18fefc2_0 - libdeflate=1.20=hcfcfb64_0 - libffi=3.4.2=h8ffe710_5 - libhwloc=2.11.1=default_h8125262_1000 @@ -55,7 +56,7 @@ dependencies: - openssl=3.3.1=h2466b09_2 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py310h3e38d90_1 - - pip=24.0=pyhd8ed1ab_0 + - pip=24.2=pyhd8ed1ab_0 - platformdirs=4.2.2=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=hcd874cb_1001 @@ -64,7 +65,7 @@ dependencies: - pydantic-core=2.20.1=py310hc226416_0 - pygments=2.18.0=pyhd8ed1ab_0 - pylint=3.2.6=pyhd8ed1ab_0 - - pytest=8.3.1=pyhd8ed1ab_0 + - pytest=8.3.2=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.10.14=h4de0772_0_cpython - python_abi=3.10=4_cp310 @@ -88,7 +89,7 @@ dependencies: - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index 1068764..26fe6ba 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -4,6 +4,7 @@ channels: - conda-forge + - nodefaults dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h2466b09_7 @@ -20,7 +21,7 @@ dependencies: - libaec=1.1.3=h63175ca_0 - libblas=3.9.0=23_win64_mkl - libcblas=3.9.0=23_win64_mkl - - libcurl=8.8.0=hd5e4a3a_1 + - libcurl=8.9.1=h18fefc2_0 - libdeflate=1.20=hcfcfb64_0 - libffi=3.4.2=h8ffe710_5 - libhwloc=2.11.1=default_h8125262_1000 @@ -46,7 +47,7 @@ dependencies: - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.1=h2466b09_2 - pillow=10.3.0=py310h3e38d90_1 - - pip=24.0=pyhd8ed1ab_0 + - pip=24.2=pyhd8ed1ab_0 - pthread-stubs=0.4=hcd874cb_1001 - pthreads-win32=2.9.1=hfa6e2cd_3 - pydantic=2.8.2=pyhd8ed1ab_0 @@ -70,7 +71,7 @@ dependencies: - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64-dev.conda.lock.yml b/environments/py-3.11-linux-64-dev.conda.lock.yml index c6058f6..ea3a615 100644 --- a/environments/py-3.11-linux-64-dev.conda.lock.yml +++ b/environments/py-3.11-linux-64-dev.conda.lock.yml @@ -4,13 +4,14 @@ channels: - conda-forge + - nodefaults dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.2.4=py311h38be061_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.32.2=h4bc722e_0 + - c-ares=1.32.3=h4bc722e_0 - ca-certificates=2024.7.4=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -31,7 +32,7 @@ dependencies: - libaec=1.1.3=h59595ed_0 - libblas=3.9.0=23_linux64_openblas - libcblas=3.9.0=23_linux64_openblas - - libcurl=8.8.0=hca28451_1 + - libcurl=8.9.1=hdb1bdb2_0 - libdeflate=1.20=hd590300_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 @@ -63,7 +64,7 @@ dependencies: - openssl=3.3.1=h4bc722e_2 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py311h82a398c_1 - - pip=24.0=pyhd8ed1ab_0 + - pip=24.2=pyhd8ed1ab_0 - platformdirs=4.2.2=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=h36c2ea0_1001 @@ -71,7 +72,7 @@ dependencies: - pydantic-core=2.20.1=py311hb3a8bbb_0 - pygments=2.18.0=pyhd8ed1ab_0 - pylint=3.2.6=pyhd8ed1ab_0 - - pytest=8.3.1=pyhd8ed1ab_0 + - pytest=8.3.2=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.11.9=hb806964_0_cpython - python_abi=3.11=4_cp311 @@ -91,7 +92,7 @@ dependencies: - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64.conda.lock.yml b/environments/py-3.11-linux-64.conda.lock.yml index 985be56..bc3c102 100644 --- a/environments/py-3.11-linux-64.conda.lock.yml +++ b/environments/py-3.11-linux-64.conda.lock.yml @@ -4,12 +4,13 @@ channels: - conda-forge + - nodefaults dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.32.2=h4bc722e_0 + - c-ares=1.32.3=h4bc722e_0 - ca-certificates=2024.7.4=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -24,7 +25,7 @@ dependencies: - libaec=1.1.3=h59595ed_0 - libblas=3.9.0=23_linux64_openblas - libcblas=3.9.0=23_linux64_openblas - - libcurl=8.8.0=hca28451_1 + - libcurl=8.9.1=hdb1bdb2_0 - libdeflate=1.20=hd590300_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 @@ -54,7 +55,7 @@ dependencies: - openjpeg=2.5.2=h488ebb8_0 - openssl=3.3.1=h4bc722e_2 - pillow=10.3.0=py311h82a398c_1 - - pip=24.0=pyhd8ed1ab_0 + - pip=24.2=pyhd8ed1ab_0 - pthread-stubs=0.4=h36c2ea0_1001 - pydantic=2.8.2=pyhd8ed1ab_0 - pydantic-core=2.20.1=py311hb3a8bbb_0 @@ -73,7 +74,7 @@ dependencies: - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64-dev.conda.lock.yml b/environments/py-3.11-win-64-dev.conda.lock.yml index 0af3295..e4c71ac 100644 --- a/environments/py-3.11-win-64-dev.conda.lock.yml +++ b/environments/py-3.11-win-64-dev.conda.lock.yml @@ -4,6 +4,7 @@ channels: - conda-forge + - nodefaults dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.2.4=py311h1ea47a8_0 @@ -27,7 +28,7 @@ dependencies: - libaec=1.1.3=h63175ca_0 - libblas=3.9.0=23_win64_mkl - libcblas=3.9.0=23_win64_mkl - - libcurl=8.8.0=hd5e4a3a_1 + - libcurl=8.9.1=h18fefc2_0 - libdeflate=1.20=hcfcfb64_0 - libexpat=2.6.2=h63175ca_0 - libffi=3.4.2=h8ffe710_5 @@ -56,7 +57,7 @@ dependencies: - openssl=3.3.1=h2466b09_2 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py311h5592be9_1 - - pip=24.0=pyhd8ed1ab_0 + - pip=24.2=pyhd8ed1ab_0 - platformdirs=4.2.2=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=hcd874cb_1001 @@ -65,7 +66,7 @@ dependencies: - pydantic-core=2.20.1=py311h533ab2d_0 - pygments=2.18.0=pyhd8ed1ab_0 - pylint=3.2.6=pyhd8ed1ab_0 - - pytest=8.3.1=pyhd8ed1ab_0 + - pytest=8.3.2=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.11.9=h631f459_0_cpython - python_abi=3.11=4_cp311 @@ -89,7 +90,7 @@ dependencies: - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64.conda.lock.yml b/environments/py-3.11-win-64.conda.lock.yml index a07a9f4..bceb9f7 100644 --- a/environments/py-3.11-win-64.conda.lock.yml +++ b/environments/py-3.11-win-64.conda.lock.yml @@ -4,6 +4,7 @@ channels: - conda-forge + - nodefaults dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h2466b09_7 @@ -20,7 +21,7 @@ dependencies: - libaec=1.1.3=h63175ca_0 - libblas=3.9.0=23_win64_mkl - libcblas=3.9.0=23_win64_mkl - - libcurl=8.8.0=hd5e4a3a_1 + - libcurl=8.9.1=h18fefc2_0 - libdeflate=1.20=hcfcfb64_0 - libexpat=2.6.2=h63175ca_0 - libffi=3.4.2=h8ffe710_5 @@ -47,7 +48,7 @@ dependencies: - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.1=h2466b09_2 - pillow=10.3.0=py311h5592be9_1 - - pip=24.0=pyhd8ed1ab_0 + - pip=24.2=pyhd8ed1ab_0 - pthread-stubs=0.4=hcd874cb_1001 - pthreads-win32=2.9.1=hfa6e2cd_3 - pydantic=2.8.2=pyhd8ed1ab_0 @@ -71,7 +72,7 @@ dependencies: - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64-dev.conda.lock.yml b/environments/py-3.12-linux-64-dev.conda.lock.yml index 6859236..7015e6c 100644 --- a/environments/py-3.12-linux-64-dev.conda.lock.yml +++ b/environments/py-3.12-linux-64-dev.conda.lock.yml @@ -4,13 +4,14 @@ channels: - conda-forge + - nodefaults dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.2.4=py312h7900ff3_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.32.2=h4bc722e_0 + - c-ares=1.32.3=h4bc722e_0 - ca-certificates=2024.7.4=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -31,7 +32,7 @@ dependencies: - libaec=1.1.3=h59595ed_0 - libblas=3.9.0=23_linux64_openblas - libcblas=3.9.0=23_linux64_openblas - - libcurl=8.8.0=hca28451_1 + - libcurl=8.9.1=hdb1bdb2_0 - libdeflate=1.20=hd590300_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 @@ -63,7 +64,7 @@ dependencies: - openssl=3.3.1=h4bc722e_2 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py312h287a98d_1 - - pip=24.0=pyhd8ed1ab_0 + - pip=24.2=pyhd8ed1ab_0 - platformdirs=4.2.2=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=h36c2ea0_1001 @@ -71,7 +72,7 @@ dependencies: - pydantic-core=2.20.1=py312hf008fa9_0 - pygments=2.18.0=pyhd8ed1ab_0 - pylint=3.2.6=pyhd8ed1ab_0 - - pytest=8.3.1=pyhd8ed1ab_0 + - pytest=8.3.2=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.12.4=h194c7f8_0_cpython - python_abi=3.12=4_cp312 @@ -91,7 +92,7 @@ dependencies: - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64.conda.lock.yml b/environments/py-3.12-linux-64.conda.lock.yml index 7c132b0..cd95652 100644 --- a/environments/py-3.12-linux-64.conda.lock.yml +++ b/environments/py-3.12-linux-64.conda.lock.yml @@ -4,12 +4,13 @@ channels: - conda-forge + - nodefaults dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.32.2=h4bc722e_0 + - c-ares=1.32.3=h4bc722e_0 - ca-certificates=2024.7.4=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -24,7 +25,7 @@ dependencies: - libaec=1.1.3=h59595ed_0 - libblas=3.9.0=23_linux64_openblas - libcblas=3.9.0=23_linux64_openblas - - libcurl=8.8.0=hca28451_1 + - libcurl=8.9.1=hdb1bdb2_0 - libdeflate=1.20=hd590300_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 @@ -54,7 +55,7 @@ dependencies: - openjpeg=2.5.2=h488ebb8_0 - openssl=3.3.1=h4bc722e_2 - pillow=10.3.0=py312h287a98d_1 - - pip=24.0=pyhd8ed1ab_0 + - pip=24.2=pyhd8ed1ab_0 - pthread-stubs=0.4=h36c2ea0_1001 - pydantic=2.8.2=pyhd8ed1ab_0 - pydantic-core=2.20.1=py312hf008fa9_0 @@ -73,7 +74,7 @@ dependencies: - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64-dev.conda.lock.yml b/environments/py-3.12-win-64-dev.conda.lock.yml index d59d094..f224208 100644 --- a/environments/py-3.12-win-64-dev.conda.lock.yml +++ b/environments/py-3.12-win-64-dev.conda.lock.yml @@ -4,6 +4,7 @@ channels: - conda-forge + - nodefaults dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.2.4=py312h2e8e312_0 @@ -27,7 +28,7 @@ dependencies: - libaec=1.1.3=h63175ca_0 - libblas=3.9.0=23_win64_mkl - libcblas=3.9.0=23_win64_mkl - - libcurl=8.8.0=hd5e4a3a_1 + - libcurl=8.9.1=h18fefc2_0 - libdeflate=1.20=hcfcfb64_0 - libexpat=2.6.2=h63175ca_0 - libffi=3.4.2=h8ffe710_5 @@ -56,7 +57,7 @@ dependencies: - openssl=3.3.1=h2466b09_2 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py312h381445a_1 - - pip=24.0=pyhd8ed1ab_0 + - pip=24.2=pyhd8ed1ab_0 - platformdirs=4.2.2=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=hcd874cb_1001 @@ -65,7 +66,7 @@ dependencies: - pydantic-core=2.20.1=py312h2615798_0 - pygments=2.18.0=pyhd8ed1ab_0 - pylint=3.2.6=pyhd8ed1ab_0 - - pytest=8.3.1=pyhd8ed1ab_0 + - pytest=8.3.2=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.12.4=h889d299_0_cpython - python_abi=3.12=4_cp312 @@ -89,7 +90,7 @@ dependencies: - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64.conda.lock.yml b/environments/py-3.12-win-64.conda.lock.yml index 0079865..aceb0f1 100644 --- a/environments/py-3.12-win-64.conda.lock.yml +++ b/environments/py-3.12-win-64.conda.lock.yml @@ -4,6 +4,7 @@ channels: - conda-forge + - nodefaults dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h2466b09_7 @@ -20,7 +21,7 @@ dependencies: - libaec=1.1.3=h63175ca_0 - libblas=3.9.0=23_win64_mkl - libcblas=3.9.0=23_win64_mkl - - libcurl=8.8.0=hd5e4a3a_1 + - libcurl=8.9.1=h18fefc2_0 - libdeflate=1.20=hcfcfb64_0 - libexpat=2.6.2=h63175ca_0 - libffi=3.4.2=h8ffe710_5 @@ -47,7 +48,7 @@ dependencies: - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.1=h2466b09_2 - pillow=10.3.0=py312h381445a_1 - - pip=24.0=pyhd8ed1ab_0 + - pip=24.2=pyhd8ed1ab_0 - pthread-stubs=0.4=hcd874cb_1001 - pthreads-win32=2.9.1=hfa6e2cd_3 - pydantic=2.8.2=pyhd8ed1ab_0 @@ -71,7 +72,7 @@ dependencies: - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b variables: KMP_WARNINGS: 0 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index aa7b88a..84052c3 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -20,6 +20,8 @@ metadata: channels: - url: conda-forge used_env_vars: [] + - url: nodefaults + used_env_vars: [] platforms: - win-64 - linux-64 @@ -133,16 +135,16 @@ package: category: main optional: false - name: c-ares - version: 1.32.2 + version: 1.32.3 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.3-h4bc722e_0.conda hash: - md5: 8024af1ee7078e37fa3101c0a0296af2 - sha256: d1b01f9e3d10b97fd09e19fda0caf9bfad3c884a6b19fb3f654a9aed02a70b58 + md5: 7624e34ee6baebfc80d67bac76cc9d9d + sha256: 3c5a844bb60b0d52d89c3f1bd828c9856417fe33a6102fd8bbd5c13c3351704a category: main optional: false - name: ca-certificates @@ -670,7 +672,7 @@ package: category: main optional: false - name: libcurl - version: 8.8.0 + version: 8.9.1 manager: conda platform: linux-64 dependencies: @@ -678,30 +680,30 @@ package: libgcc-ng: '>=12' libnghttp2: '>=1.58.0,<2.0a0' libssh2: '>=1.11.0,<2.0a0' - libzlib: '>=1.2.13,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' openssl: '>=3.3.1,<4.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.9.1-hdb1bdb2_0.conda hash: - md5: b8afb3e3cb3423cc445cf611ab95fdb0 - sha256: 6b5b64cdcdb643368ebe236de07eedee99b025bb95129bbe317c46e5bdc693f3 + md5: 7da1d242ca3591e174a3c7d82230d3c0 + sha256: 0ba60f83709068e9ec1ab543af998cb5a201c8379c871205447684a34b5abfd8 category: main optional: false - name: libcurl - version: 8.8.0 + version: 8.9.1 manager: conda platform: win-64 dependencies: krb5: '>=1.21.3,<1.22.0a0' libssh2: '>=1.11.0,<2.0a0' - libzlib: '>=1.2.13,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.8.0-hd5e4a3a_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.9.1-h18fefc2_0.conda hash: - md5: 88fbd2ea44690c6dfad8737659936461 - sha256: ebe665ec226672e7e6e37f2b1fe554db83f9fea5267cbc5a849ab34d8546b2c3 + md5: 099a1016d23baa4f41148a985351a7a8 + sha256: 024be133aed5f100c0b222761e747cc27a2bdf94af51947ad5f70e88cf824988 category: main optional: false - name: libdeflate @@ -1511,31 +1513,31 @@ package: category: main optional: false - name: pip - version: '24.0' + version: '24.2' manager: conda platform: linux-64 dependencies: - python: '>=3.7' + python: '>=3.8' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyhd8ed1ab_0.conda hash: - md5: f586ac1e56c8638b64f9c8122a7b8a67 - sha256: b7c1c5d8f13e8cb491c4bd1d0d1896a4cf80fc47de01059ad77509112b664a4a + md5: 6721aef6bfe5937abe70181545dd2c51 + sha256: 15b480571a7a4d896aa187648cce99f98bac3926253f028f228d2e9e1cf7c1e1 category: main optional: false - name: pip - version: '24.0' + version: '24.2' manager: conda platform: win-64 dependencies: setuptools: '' wheel: '' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyhd8ed1ab_0.conda hash: - md5: f586ac1e56c8638b64f9c8122a7b8a67 - sha256: b7c1c5d8f13e8cb491c4bd1d0d1896a4cf80fc47de01059ad77509112b664a4a + md5: 6721aef6bfe5937abe70181545dd2c51 + sha256: 15b480571a7a4d896aa187648cce99f98bac3926253f028f228d2e9e1cf7c1e1 category: main optional: false - name: platformdirs @@ -1752,7 +1754,7 @@ package: category: dev optional: true - name: pytest - version: 8.3.1 + version: 8.3.2 manager: conda platform: linux-64 dependencies: @@ -1763,14 +1765,14 @@ package: pluggy: <2,>=1.5 python: '>=3.8' tomli: '>=1' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.2-pyhd8ed1ab_0.conda hash: - md5: b6a3ab8559a42070c6b6c3063faea1ed - sha256: 23693df629c43f277b564abfcb321f6d9c4b6153a925ed004be7749bbc09ac3c + md5: e010a224b90f1f623a917c35addbb924 + sha256: 72c84a3cd9fe82835a88e975fd2a0dbf2071d1c423ea4f79e7930578c1014873 category: dev optional: true - name: pytest - version: 8.3.1 + version: 8.3.2 manager: conda platform: win-64 dependencies: @@ -1781,10 +1783,10 @@ package: exceptiongroup: '>=1.0.0rc8' tomli: '>=1' pluggy: <2,>=1.5 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.2-pyhd8ed1ab_0.conda hash: - md5: b6a3ab8559a42070c6b6c3063faea1ed - sha256: 23693df629c43f277b564abfcb321f6d9c4b6153a925ed004be7749bbc09ac3c + md5: e010a224b90f1f623a917c35addbb924 + sha256: 72c84a3cd9fe82835a88e975fd2a0dbf2071d1c423ea4f79e7930578c1014873 category: dev optional: true - name: pytest-cov @@ -2333,13 +2335,13 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b hash: - sha256: 21ce81d279c206ce0a279377168ce50e0a35d3d2 + sha256: b5064fb631056dcaa57e379719e923fcd1195f6b category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b optional: false - name: geoh5py version: 0.10.0a1 @@ -2350,11 +2352,11 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b hash: - sha256: 21ce81d279c206ce0a279377168ce50e0a35d3d2 + sha256: b5064fb631056dcaa57e379719e923fcd1195f6b category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b optional: false diff --git a/py-3.11.conda-lock.yml b/py-3.11.conda-lock.yml index 483c18f..34f54e6 100644 --- a/py-3.11.conda-lock.yml +++ b/py-3.11.conda-lock.yml @@ -20,6 +20,8 @@ metadata: channels: - url: conda-forge used_env_vars: [] + - url: nodefaults + used_env_vars: [] platforms: - win-64 - linux-64 @@ -131,16 +133,16 @@ package: category: main optional: false - name: c-ares - version: 1.32.2 + version: 1.32.3 manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' __glibc: '>=2.17,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.3-h4bc722e_0.conda hash: - md5: 8024af1ee7078e37fa3101c0a0296af2 - sha256: d1b01f9e3d10b97fd09e19fda0caf9bfad3c884a6b19fb3f654a9aed02a70b58 + md5: 7624e34ee6baebfc80d67bac76cc9d9d + sha256: 3c5a844bb60b0d52d89c3f1bd828c9856417fe33a6102fd8bbd5c13c3351704a category: main optional: false - name: ca-certificates @@ -668,38 +670,38 @@ package: category: main optional: false - name: libcurl - version: 8.8.0 + version: 8.9.1 manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' + libzlib: '>=1.3.1,<2.0a0' openssl: '>=3.3.1,<4.0a0' zstd: '>=1.5.6,<1.6.0a0' - libzlib: '>=1.2.13,<2.0a0' libssh2: '>=1.11.0,<2.0a0' krb5: '>=1.21.3,<1.22.0a0' libnghttp2: '>=1.58.0,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.9.1-hdb1bdb2_0.conda hash: - md5: b8afb3e3cb3423cc445cf611ab95fdb0 - sha256: 6b5b64cdcdb643368ebe236de07eedee99b025bb95129bbe317c46e5bdc693f3 + md5: 7da1d242ca3591e174a3c7d82230d3c0 + sha256: 0ba60f83709068e9ec1ab543af998cb5a201c8379c871205447684a34b5abfd8 category: main optional: false - name: libcurl - version: 8.8.0 + version: 8.9.1 manager: conda platform: win-64 dependencies: vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' vc14_runtime: '>=14.29.30139' - libzlib: '>=1.2.13,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' libssh2: '>=1.11.0,<2.0a0' krb5: '>=1.21.3,<1.22.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.8.0-hd5e4a3a_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.9.1-h18fefc2_0.conda hash: - md5: 88fbd2ea44690c6dfad8737659936461 - sha256: ebe665ec226672e7e6e37f2b1fe554db83f9fea5267cbc5a849ab34d8546b2c3 + md5: 099a1016d23baa4f41148a985351a7a8 + sha256: 024be133aed5f100c0b222761e747cc27a2bdf94af51947ad5f70e88cf824988 category: main optional: false - name: libdeflate @@ -1516,8 +1518,8 @@ package: vc14_runtime: '>=14.29.30139' python_abi: 3.11.* python: '>=3.11,<3.12.0a0' - freetype: '>=2.12.1,<3.0a0' libtiff: '>=4.6.0,<4.7.0a0' + freetype: '>=2.12.1,<3.0a0' libzlib: '>=1.3.1,<2.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' libwebp-base: '>=1.4.0,<2.0a0' @@ -1532,31 +1534,31 @@ package: category: main optional: false - name: pip - version: '24.0' + version: '24.2' manager: conda platform: linux-64 dependencies: setuptools: '' wheel: '' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyhd8ed1ab_0.conda hash: - md5: f586ac1e56c8638b64f9c8122a7b8a67 - sha256: b7c1c5d8f13e8cb491c4bd1d0d1896a4cf80fc47de01059ad77509112b664a4a + md5: 6721aef6bfe5937abe70181545dd2c51 + sha256: 15b480571a7a4d896aa187648cce99f98bac3926253f028f228d2e9e1cf7c1e1 category: main optional: false - name: pip - version: '24.0' + version: '24.2' manager: conda platform: win-64 dependencies: setuptools: '' wheel: '' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyhd8ed1ab_0.conda hash: - md5: f586ac1e56c8638b64f9c8122a7b8a67 - sha256: b7c1c5d8f13e8cb491c4bd1d0d1896a4cf80fc47de01059ad77509112b664a4a + md5: 6721aef6bfe5937abe70181545dd2c51 + sha256: 15b480571a7a4d896aa187648cce99f98bac3926253f028f228d2e9e1cf7c1e1 category: main optional: false - name: platformdirs @@ -1773,7 +1775,7 @@ package: category: dev optional: true - name: pytest - version: 8.3.1 + version: 8.3.2 manager: conda platform: linux-64 dependencies: @@ -1784,14 +1786,14 @@ package: exceptiongroup: '>=1.0.0rc8' tomli: '>=1' pluggy: <2,>=1.5 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.2-pyhd8ed1ab_0.conda hash: - md5: b6a3ab8559a42070c6b6c3063faea1ed - sha256: 23693df629c43f277b564abfcb321f6d9c4b6153a925ed004be7749bbc09ac3c + md5: e010a224b90f1f623a917c35addbb924 + sha256: 72c84a3cd9fe82835a88e975fd2a0dbf2071d1c423ea4f79e7930578c1014873 category: dev optional: true - name: pytest - version: 8.3.1 + version: 8.3.2 manager: conda platform: win-64 dependencies: @@ -1802,10 +1804,10 @@ package: exceptiongroup: '>=1.0.0rc8' tomli: '>=1' pluggy: <2,>=1.5 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.2-pyhd8ed1ab_0.conda hash: - md5: b6a3ab8559a42070c6b6c3063faea1ed - sha256: 23693df629c43f277b564abfcb321f6d9c4b6153a925ed004be7749bbc09ac3c + md5: e010a224b90f1f623a917c35addbb924 + sha256: 72c84a3cd9fe82835a88e975fd2a0dbf2071d1c423ea4f79e7930578c1014873 category: dev optional: true - name: pytest-cov @@ -1880,8 +1882,8 @@ package: bzip2: '>=1.0.8,<2.0a0' xz: '>=5.2.6,<6.0a0' openssl: '>=3.2.1,<4.0a0' - libffi: '>=3.4,<4.0a0' libexpat: '>=2.6.2,<3.0a0' + libffi: '>=3.4,<4.0a0' libsqlite: '>=3.45.3,<4.0a0' tk: '>=8.6.13,<8.7.0a0' url: https://conda.anaconda.org/conda-forge/win-64/python-3.11.9-h631f459_0_cpython.conda @@ -2357,13 +2359,13 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b hash: - sha256: 21ce81d279c206ce0a279377168ce50e0a35d3d2 + sha256: b5064fb631056dcaa57e379719e923fcd1195f6b category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b optional: false - name: geoh5py version: 0.10.0a1 @@ -2374,11 +2376,11 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b hash: - sha256: 21ce81d279c206ce0a279377168ce50e0a35d3d2 + sha256: b5064fb631056dcaa57e379719e923fcd1195f6b category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b optional: false diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml index 1411d80..896829a 100644 --- a/py-3.12.conda-lock.yml +++ b/py-3.12.conda-lock.yml @@ -20,6 +20,8 @@ metadata: channels: - url: conda-forge used_env_vars: [] + - url: nodefaults + used_env_vars: [] platforms: - win-64 - linux-64 @@ -131,16 +133,16 @@ package: category: main optional: false - name: c-ares - version: 1.32.2 + version: 1.32.3 manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' __glibc: '>=2.17,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.2-h4bc722e_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.3-h4bc722e_0.conda hash: - md5: 8024af1ee7078e37fa3101c0a0296af2 - sha256: d1b01f9e3d10b97fd09e19fda0caf9bfad3c884a6b19fb3f654a9aed02a70b58 + md5: 7624e34ee6baebfc80d67bac76cc9d9d + sha256: 3c5a844bb60b0d52d89c3f1bd828c9856417fe33a6102fd8bbd5c13c3351704a category: main optional: false - name: ca-certificates @@ -668,38 +670,38 @@ package: category: main optional: false - name: libcurl - version: 8.8.0 + version: 8.9.1 manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' + libzlib: '>=1.3.1,<2.0a0' openssl: '>=3.3.1,<4.0a0' zstd: '>=1.5.6,<1.6.0a0' - libzlib: '>=1.2.13,<2.0a0' libssh2: '>=1.11.0,<2.0a0' krb5: '>=1.21.3,<1.22.0a0' libnghttp2: '>=1.58.0,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.8.0-hca28451_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.9.1-hdb1bdb2_0.conda hash: - md5: b8afb3e3cb3423cc445cf611ab95fdb0 - sha256: 6b5b64cdcdb643368ebe236de07eedee99b025bb95129bbe317c46e5bdc693f3 + md5: 7da1d242ca3591e174a3c7d82230d3c0 + sha256: 0ba60f83709068e9ec1ab543af998cb5a201c8379c871205447684a34b5abfd8 category: main optional: false - name: libcurl - version: 8.8.0 + version: 8.9.1 manager: conda platform: win-64 dependencies: vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' vc14_runtime: '>=14.29.30139' - libzlib: '>=1.2.13,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' libssh2: '>=1.11.0,<2.0a0' krb5: '>=1.21.3,<1.22.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.8.0-hd5e4a3a_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.9.1-h18fefc2_0.conda hash: - md5: 88fbd2ea44690c6dfad8737659936461 - sha256: ebe665ec226672e7e6e37f2b1fe554db83f9fea5267cbc5a849ab34d8546b2c3 + md5: 099a1016d23baa4f41148a985351a7a8 + sha256: 024be133aed5f100c0b222761e747cc27a2bdf94af51947ad5f70e88cf824988 category: main optional: false - name: libdeflate @@ -1516,8 +1518,8 @@ package: vc14_runtime: '>=14.29.30139' python_abi: 3.12.* python: '>=3.12,<3.13.0a0' - freetype: '>=2.12.1,<3.0a0' libtiff: '>=4.6.0,<4.7.0a0' + freetype: '>=2.12.1,<3.0a0' libzlib: '>=1.3.1,<2.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' libwebp-base: '>=1.4.0,<2.0a0' @@ -1532,31 +1534,31 @@ package: category: main optional: false - name: pip - version: '24.0' + version: '24.2' manager: conda platform: linux-64 dependencies: setuptools: '' wheel: '' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyhd8ed1ab_0.conda hash: - md5: f586ac1e56c8638b64f9c8122a7b8a67 - sha256: b7c1c5d8f13e8cb491c4bd1d0d1896a4cf80fc47de01059ad77509112b664a4a + md5: 6721aef6bfe5937abe70181545dd2c51 + sha256: 15b480571a7a4d896aa187648cce99f98bac3926253f028f228d2e9e1cf7c1e1 category: main optional: false - name: pip - version: '24.0' + version: '24.2' manager: conda platform: win-64 dependencies: setuptools: '' wheel: '' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.0-pyhd8ed1ab_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyhd8ed1ab_0.conda hash: - md5: f586ac1e56c8638b64f9c8122a7b8a67 - sha256: b7c1c5d8f13e8cb491c4bd1d0d1896a4cf80fc47de01059ad77509112b664a4a + md5: 6721aef6bfe5937abe70181545dd2c51 + sha256: 15b480571a7a4d896aa187648cce99f98bac3926253f028f228d2e9e1cf7c1e1 category: main optional: false - name: platformdirs @@ -1773,7 +1775,7 @@ package: category: dev optional: true - name: pytest - version: 8.3.1 + version: 8.3.2 manager: conda platform: linux-64 dependencies: @@ -1784,14 +1786,14 @@ package: exceptiongroup: '>=1.0.0rc8' tomli: '>=1' pluggy: <2,>=1.5 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.2-pyhd8ed1ab_0.conda hash: - md5: b6a3ab8559a42070c6b6c3063faea1ed - sha256: 23693df629c43f277b564abfcb321f6d9c4b6153a925ed004be7749bbc09ac3c + md5: e010a224b90f1f623a917c35addbb924 + sha256: 72c84a3cd9fe82835a88e975fd2a0dbf2071d1c423ea4f79e7930578c1014873 category: dev optional: true - name: pytest - version: 8.3.1 + version: 8.3.2 manager: conda platform: win-64 dependencies: @@ -1802,10 +1804,10 @@ package: exceptiongroup: '>=1.0.0rc8' tomli: '>=1' pluggy: <2,>=1.5 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.2-pyhd8ed1ab_0.conda hash: - md5: b6a3ab8559a42070c6b6c3063faea1ed - sha256: 23693df629c43f277b564abfcb321f6d9c4b6153a925ed004be7749bbc09ac3c + md5: e010a224b90f1f623a917c35addbb924 + sha256: 72c84a3cd9fe82835a88e975fd2a0dbf2071d1c423ea4f79e7930578c1014873 category: dev optional: true - name: pytest-cov @@ -1854,8 +1856,8 @@ package: openssl: '>=3.3.1,<4.0a0' libexpat: '>=2.6.2,<3.0a0' libffi: '>=3.4,<4.0a0' - ncurses: '>=6.5,<7.0a0' libsqlite: '>=3.46.0,<4.0a0' + ncurses: '>=6.5,<7.0a0' tk: '>=8.6.13,<8.7.0a0' libxcrypt: '>=4.4.36' libnsl: '>=2.0.1,<2.1.0a0' @@ -1880,8 +1882,8 @@ package: xz: '>=5.2.6,<6.0a0' libzlib: '>=1.3.1,<2.0a0' openssl: '>=3.3.1,<4.0a0' - libffi: '>=3.4,<4.0a0' libexpat: '>=2.6.2,<3.0a0' + libffi: '>=3.4,<4.0a0' libsqlite: '>=3.46.0,<4.0a0' tk: '>=8.6.13,<8.7.0a0' url: https://conda.anaconda.org/conda-forge/win-64/python-3.12.4-h889d299_0_cpython.conda @@ -2357,13 +2359,13 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b hash: - sha256: 21ce81d279c206ce0a279377168ce50e0a35d3d2 + sha256: b5064fb631056dcaa57e379719e923fcd1195f6b category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b optional: false - name: geoh5py version: 0.10.0a1 @@ -2374,11 +2376,11 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b hash: - sha256: 21ce81d279c206ce0a279377168ce50e0a35d3d2 + sha256: b5064fb631056dcaa57e379719e923fcd1195f6b category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@21ce81d279c206ce0a279377168ce50e0a35d3d2 + url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b optional: false From a2683a86e7aab9fabf106210520ee8cbfbbee974 Mon Sep 17 00:00:00 2001 From: sebhmg Date: Thu, 1 Aug 2024 13:48:53 -0400 Subject: [PATCH 067/132] need init to make assets a package --- .pre-commit-config.yaml | 2 +- geoapps_utils-assets/__init__.py | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 geoapps_utils-assets/__init__.py diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 144ef60..23d37eb 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -60,7 +60,7 @@ repos: language: system require_serial: true # pylint does its own parallelism types: [python] - exclude: ^(devtools|docs)/ + exclude: ^(devtools|docs|geoapps_utils-assets)/ - id: check-copyright name: Check copyright entry: python devtools/check-copyright.py diff --git a/geoapps_utils-assets/__init__.py b/geoapps_utils-assets/__init__.py new file mode 100644 index 0000000..1897c5a --- /dev/null +++ b/geoapps_utils-assets/__init__.py @@ -0,0 +1,6 @@ +# Copyright (c) 2022-2024 Mira Geoscience Ltd. +# +# This file is part of geoapps-utils package. +# +# geoapps-utils is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). From 2736adf171395a6bc70a73026d754f2c8f8e6331 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Thu, 1 Aug 2024 19:23:39 +0000 Subject: [PATCH 068/132] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- tests/driver_test.py | 1 - 1 file changed, 1 deletion(-) diff --git a/tests/driver_test.py b/tests/driver_test.py index de361e6..7c5014f 100644 --- a/tests/driver_test.py +++ b/tests/driver_test.py @@ -59,6 +59,5 @@ def run(self): def test_params_errors(): - with pytest.raises(TypeError, match="'input_data' must be "): BaseParams.build(input_data="bidon") # type: ignore From d15425996f24f8cacdce3bd40600dbfb3fb8715c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= Date: Thu, 1 Aug 2024 16:23:53 -0400 Subject: [PATCH 069/132] use strict zip in test --- tests/iterables_test.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/iterables_test.py b/tests/iterables_test.py index 1a06c79..2d9acea 100644 --- a/tests/iterables_test.py +++ b/tests/iterables_test.py @@ -63,7 +63,7 @@ def test_sorted_alphanumeric_list(): ] sorted_list = sorted_alphanumeric_list(random.sample(test, len(test))) - assert all(elem == tester for elem, tester in zip(sorted_list, test, strict=False)) + assert all(elem == tester for elem, tester in zip(sorted_list, test, strict=True)) def test_sorted_children_dict(tmp_path: Path): From 5cd45110845ed2202bfba4f6d66a9f4a7b61c1a3 Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Fri, 2 Aug 2024 08:55:16 -0400 Subject: [PATCH 070/132] [DEVOPS-452] Disable RUF012 and UP038 --- pyproject.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 6a3d3f0..33ea9c6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -76,6 +76,8 @@ ignore = [ "B028", # no-explicit-stacklevel for warnings.warn() "E501", # line-too-long - code is reformatted (do not care about comments and docstring) "F401", # unsused-import - covered by pycln + "RUF012", # TODO + "UP038", # TODO ] select = [ "A", # flake8-builtins From 2bc1ea4dbea2a026ec37eb00180e8ed4423a9f6a Mon Sep 17 00:00:00 2001 From: sebhmg Date: Fri, 2 Aug 2024 17:53:37 -0400 Subject: [PATCH 071/132] pyproject: remove commented out git URL not using URLs anymore to refer to packages --- pyproject.toml | 3 --- 1 file changed, 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index c89aa80..ebe3cfb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -52,11 +52,8 @@ scipy = "~1.14.0" ## pip dependencies from Git repositories #---------------------------------------- -#geoh5py = {version = "~0.9.1", source="pypi", optional = true, allow-prereleases = true} #geoh5py = {version = "~0.10.0-alpha.1", source = "pypi", allow-prereleases = true} -#geoh5py = {url = "https://github.com/MiraGeoscience/geoh5py/archive/refs/heads/develop.tar.gz"} geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "develop"} -#geoh5py = {url = "http://localhost:8888/geoh5py.tar.gz"} ## about pip dependencies From 90a1c9989b2940e77311c065b4de133ea34ca560 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 5 Aug 2024 17:52:23 +0000 Subject: [PATCH 072/132] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: v0.5.5 → v0.5.6](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.5...v0.5.6) - [github.com/pre-commit/mirrors-mypy: v1.11.0 → v1.11.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.11.0...v1.11.1) --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ac3fb9d..6d14930 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -17,7 +17,7 @@ repos: - id: pycln args: [--config=pyproject.toml] - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.5.5 + rev: v0.5.6 hooks: - id: ruff args: @@ -26,7 +26,7 @@ repos: # - --unsafe-fixes - id: ruff-format - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.11.0 + rev: v1.11.1 hooks: - id: mypy additional_dependencies: [ From 572b6f5001792f126b67da4804789a5faa4e32de Mon Sep 17 00:00:00 2001 From: dominiquef Date: Tue, 6 Aug 2024 10:00:38 -0700 Subject: [PATCH 073/132] Fix type --- geoapps_utils/driver/data.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/geoapps_utils/driver/data.py b/geoapps_utils/driver/data.py index 41abd58..1f17185 100644 --- a/geoapps_utils/driver/data.py +++ b/geoapps_utils/driver/data.py @@ -45,7 +45,7 @@ class BaseData(BaseModel): @staticmethod def collect_input_from_dict( - base_model: BaseModel, data: dict[str, Any] + base_model: type[BaseModel], data: dict[str, Any] ) -> dict[str, dict | Any]: """ Recursively replace BaseModel objects with dictionary of 'data' values. From 76e6cafd3d0945e0ef057fa60959990e587ba331 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Mon, 19 Aug 2024 13:12:05 -0700 Subject: [PATCH 074/132] Move to geoh5py@feature/0.10.0 --- .../py-3.10-linux-64-dev.conda.lock.yml | 23 +- environments/py-3.10-linux-64.conda.lock.yml | 19 +- .../py-3.10-win-64-dev.conda.lock.yml | 23 +- environments/py-3.10-win-64.conda.lock.yml | 19 +- .../py-3.11-linux-64-dev.conda.lock.yml | 23 +- environments/py-3.11-linux-64.conda.lock.yml | 19 +- .../py-3.11-win-64-dev.conda.lock.yml | 23 +- environments/py-3.11-win-64.conda.lock.yml | 19 +- .../py-3.12-linux-64-dev.conda.lock.yml | 25 ++- environments/py-3.12-linux-64.conda.lock.yml | 21 +- .../py-3.12-win-64-dev.conda.lock.yml | 25 ++- environments/py-3.12-win-64.conda.lock.yml | 21 +- py-3.10.conda-lock.yml | 175 +++++++-------- py-3.11.conda-lock.yml | 183 ++++++++-------- py-3.12.conda-lock.yml | 202 +++++++++--------- pyproject.toml | 2 +- 16 files changed, 407 insertions(+), 415 deletions(-) diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index c18d882..625f566 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -1,22 +1,21 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 12f1c9a0ec875b20d7b5e91fc744cebc62d5c584f6a4d8f516af99dad2ca0460 +# input_hash: ac2d35677d585e87d109b5ba6eb4fba8bc5ab5117cb9eefd75b6c2a60aa00e2b channels: - conda-forge - - nodefaults dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.2.4=py310hff52083_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.32.3=h4bc722e_0 + - c-ares=1.33.0=ha66036c_0 - ca-certificates=2024.7.4=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.0=py310h5b4e0ec_0 + - coverage=7.6.1=py310h5b4e0ec_0 - dill=0.3.8=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 @@ -33,7 +32,7 @@ dependencies: - libblas=3.9.0=23_linux64_openblas - libcblas=3.9.0=23_linux64_openblas - libcurl=8.9.1=hdb1bdb2_0 - - libdeflate=1.20=hd590300_0 + - libdeflate=1.21=h4bc722e_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - libffi=3.4.2=h7f98852_5 @@ -50,7 +49,7 @@ dependencies: - libsqlite=3.46.0=hde9e2c9_0 - libssh2=1.11.0=h0841786_0 - libstdcxx-ng=14.1.0=hc0a3c3a_0 - - libtiff=4.6.0=h1dd3fc0_3 + - libtiff=4.6.0=h46a8edc_4 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - libxcb=1.16=hd590300_0 @@ -74,24 +73,24 @@ dependencies: - pytest=8.3.2=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.10.14=hd12c33a_0_cpython - - python_abi=3.10=4_cp310 + - python_abi=3.10=5_cp310 - readline=8.2=h8228510_1 - - scipy=1.14.0=py310h93e2701_1 - - setuptools=71.0.4=pyhd8ed1ab_0 + - scipy=1.14.0=py310h3fe0a75_2 + - setuptools=72.1.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - - tomlkit=0.13.0=pyha770c72_0 + - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - - wheel=0.43.0=pyhd8ed1ab_1 + - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hd590300_0 - xorg-libxdmcp=1.1.3=h7f98852_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index f963110..d049385 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -1,16 +1,15 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 12f1c9a0ec875b20d7b5e91fc744cebc62d5c584f6a4d8f516af99dad2ca0460 +# input_hash: ac2d35677d585e87d109b5ba6eb4fba8bc5ab5117cb9eefd75b6c2a60aa00e2b channels: - conda-forge - - nodefaults dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.32.3=h4bc722e_0 + - c-ares=1.33.0=ha66036c_0 - ca-certificates=2024.7.4=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -26,7 +25,7 @@ dependencies: - libblas=3.9.0=23_linux64_openblas - libcblas=3.9.0=23_linux64_openblas - libcurl=8.9.1=hdb1bdb2_0 - - libdeflate=1.20=hd590300_0 + - libdeflate=1.21=h4bc722e_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - libffi=3.4.2=h7f98852_5 @@ -43,7 +42,7 @@ dependencies: - libsqlite=3.46.0=hde9e2c9_0 - libssh2=1.11.0=h0841786_0 - libstdcxx-ng=14.1.0=hc0a3c3a_0 - - libtiff=4.6.0=h1dd3fc0_3 + - libtiff=4.6.0=h46a8edc_4 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - libxcb=1.16=hd590300_0 @@ -59,21 +58,21 @@ dependencies: - pydantic=2.8.2=pyhd8ed1ab_0 - pydantic-core=2.20.1=py310h42e942d_0 - python=3.10.14=hd12c33a_0_cpython - - python_abi=3.10=4_cp310 + - python_abi=3.10=5_cp310 - readline=8.2=h8228510_1 - - scipy=1.14.0=py310h93e2701_1 - - setuptools=71.0.4=pyhd8ed1ab_0 + - scipy=1.14.0=py310h3fe0a75_2 + - setuptools=72.1.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - - wheel=0.43.0=pyhd8ed1ab_1 + - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hd590300_0 - xorg-libxdmcp=1.1.3=h7f98852_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index a8fb7f4..57ff3ae 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -1,10 +1,9 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 760f68e75532b8f5bcacc3d2fe80537d54107265bfce5db042f528dc77802a46 +# input_hash: b69f7b0d18f7db2e15a82a459bbee4584f70a58f06ecc2bbd7e0fb53d22a6461 channels: - conda-forge - - nodefaults dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.2.4=py310h5588dad_0 @@ -13,14 +12,14 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.0=py310ha8f682b_0 + - coverage=7.6.1=py310ha8f682b_0 - dill=0.3.8=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - h5py=3.11.0=nompi_py310h2b0be38_102 - hdf5=1.14.3=nompi_h2b43c12_105 - iniconfig=2.0.0=pyhd8ed1ab_0 - - intel-openmp=2024.2.0=h57928b3_980 + - intel-openmp=2024.2.1=h57928b3_1083 - isort=5.13.2=pyhd8ed1ab_0 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 @@ -29,7 +28,7 @@ dependencies: - libblas=3.9.0=23_win64_mkl - libcblas=3.9.0=23_win64_mkl - libcurl=8.9.1=h18fefc2_0 - - libdeflate=1.20=hcfcfb64_0 + - libdeflate=1.21=h2466b09_0 - libffi=3.4.2=h8ffe710_5 - libhwloc=2.11.1=default_h8125262_1000 - libiconv=1.17=hcfcfb64_2 @@ -38,7 +37,7 @@ dependencies: - libpng=1.6.43=h19919ed_0 - libsqlite=3.46.0=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.6.0=hddb2be6_3 + - libtiff=4.6.0=hb151862_4 - libwebp-base=1.4.0=hcfcfb64_0 - libxcb=1.16=hcd874cb_0 - libxml2=2.12.7=h0f24e4e_4 @@ -68,14 +67,14 @@ dependencies: - pytest=8.3.2=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.10.14=h4de0772_0_cpython - - python_abi=3.10=4_cp310 - - scipy=1.14.0=py310h46043a1_1 - - setuptools=71.0.4=pyhd8ed1ab_0 + - python_abi=3.10=5_cp310 + - scipy=1.14.0=py310h46043a1_2 + - setuptools=72.1.0=pyhd8ed1ab_0 - tbb=2021.12.0=hc790b64_3 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - - tomlkit=0.13.0=pyha770c72_0 + - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 @@ -83,13 +82,13 @@ dependencies: - vc=14.3=h8a93ad2_20 - vc14_runtime=14.40.33810=ha82c5b3_20 - vs2015_runtime=14.40.33810=h3bf8584_20 - - wheel=0.43.0=pyhd8ed1ab_1 + - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hcd874cb_0 - xorg-libxdmcp=1.1.3=hcd874cb_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index 26fe6ba..1921fc0 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -1,10 +1,9 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 760f68e75532b8f5bcacc3d2fe80537d54107265bfce5db042f528dc77802a46 +# input_hash: b69f7b0d18f7db2e15a82a459bbee4584f70a58f06ecc2bbd7e0fb53d22a6461 channels: - conda-forge - - nodefaults dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h2466b09_7 @@ -14,7 +13,7 @@ dependencies: - freetype=2.12.1=hdaf720e_2 - h5py=3.11.0=nompi_py310h2b0be38_102 - hdf5=1.14.3=nompi_h2b43c12_105 - - intel-openmp=2024.2.0=h57928b3_980 + - intel-openmp=2024.2.1=h57928b3_1083 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 @@ -22,7 +21,7 @@ dependencies: - libblas=3.9.0=23_win64_mkl - libcblas=3.9.0=23_win64_mkl - libcurl=8.9.1=h18fefc2_0 - - libdeflate=1.20=hcfcfb64_0 + - libdeflate=1.21=h2466b09_0 - libffi=3.4.2=h8ffe710_5 - libhwloc=2.11.1=default_h8125262_1000 - libiconv=1.17=hcfcfb64_2 @@ -31,7 +30,7 @@ dependencies: - libpng=1.6.43=h19919ed_0 - libsqlite=3.46.0=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.6.0=hddb2be6_3 + - libtiff=4.6.0=hb151862_4 - libwebp-base=1.4.0=hcfcfb64_0 - libxcb=1.16=hcd874cb_0 - libxml2=2.12.7=h0f24e4e_4 @@ -53,9 +52,9 @@ dependencies: - pydantic=2.8.2=pyhd8ed1ab_0 - pydantic-core=2.20.1=py310hc226416_0 - python=3.10.14=h4de0772_0_cpython - - python_abi=3.10=4_cp310 - - scipy=1.14.0=py310h46043a1_1 - - setuptools=71.0.4=pyhd8ed1ab_0 + - python_abi=3.10=5_cp310 + - scipy=1.14.0=py310h46043a1_2 + - setuptools=72.1.0=pyhd8ed1ab_0 - tbb=2021.12.0=hc790b64_3 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 @@ -65,13 +64,13 @@ dependencies: - vc=14.3=h8a93ad2_20 - vc14_runtime=14.40.33810=ha82c5b3_20 - vs2015_runtime=14.40.33810=h3bf8584_20 - - wheel=0.43.0=pyhd8ed1ab_1 + - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hcd874cb_0 - xorg-libxdmcp=1.1.3=hcd874cb_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64-dev.conda.lock.yml b/environments/py-3.11-linux-64-dev.conda.lock.yml index ea3a615..30b4d75 100644 --- a/environments/py-3.11-linux-64-dev.conda.lock.yml +++ b/environments/py-3.11-linux-64-dev.conda.lock.yml @@ -1,22 +1,21 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: d11318c541b4dc071c10bf08664976a1a4496c02bab9c69eb25fcae7a109efdd +# input_hash: 00bb00feab05c4c108d4e62717c90abd889cd480ff0341584b7573ff75ef1b17 channels: - conda-forge - - nodefaults dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.2.4=py311h38be061_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.32.3=h4bc722e_0 + - c-ares=1.33.0=ha66036c_0 - ca-certificates=2024.7.4=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.0=py311h61187de_0 + - coverage=7.6.1=py311h61187de_0 - dill=0.3.8=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 @@ -33,7 +32,7 @@ dependencies: - libblas=3.9.0=23_linux64_openblas - libcblas=3.9.0=23_linux64_openblas - libcurl=8.9.1=hdb1bdb2_0 - - libdeflate=1.20=hd590300_0 + - libdeflate=1.21=h4bc722e_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - libexpat=2.6.2=h59595ed_0 @@ -51,7 +50,7 @@ dependencies: - libsqlite=3.46.0=hde9e2c9_0 - libssh2=1.11.0=h0841786_0 - libstdcxx-ng=14.1.0=hc0a3c3a_0 - - libtiff=4.6.0=h1dd3fc0_3 + - libtiff=4.6.0=h46a8edc_4 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - libxcb=1.16=hd590300_0 @@ -75,24 +74,24 @@ dependencies: - pytest=8.3.2=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.11.9=hb806964_0_cpython - - python_abi=3.11=4_cp311 + - python_abi=3.11=5_cp311 - readline=8.2=h8228510_1 - - scipy=1.14.0=py311h517d4fd_1 - - setuptools=71.0.4=pyhd8ed1ab_0 + - scipy=1.14.0=py311h0a5b728_2 + - setuptools=72.1.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - - tomlkit=0.13.0=pyha770c72_0 + - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - - wheel=0.43.0=pyhd8ed1ab_1 + - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hd590300_0 - xorg-libxdmcp=1.1.3=h7f98852_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64.conda.lock.yml b/environments/py-3.11-linux-64.conda.lock.yml index bc3c102..153b9dc 100644 --- a/environments/py-3.11-linux-64.conda.lock.yml +++ b/environments/py-3.11-linux-64.conda.lock.yml @@ -1,16 +1,15 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: d11318c541b4dc071c10bf08664976a1a4496c02bab9c69eb25fcae7a109efdd +# input_hash: 00bb00feab05c4c108d4e62717c90abd889cd480ff0341584b7573ff75ef1b17 channels: - conda-forge - - nodefaults dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.32.3=h4bc722e_0 + - c-ares=1.33.0=ha66036c_0 - ca-certificates=2024.7.4=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -26,7 +25,7 @@ dependencies: - libblas=3.9.0=23_linux64_openblas - libcblas=3.9.0=23_linux64_openblas - libcurl=8.9.1=hdb1bdb2_0 - - libdeflate=1.20=hd590300_0 + - libdeflate=1.21=h4bc722e_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - libexpat=2.6.2=h59595ed_0 @@ -44,7 +43,7 @@ dependencies: - libsqlite=3.46.0=hde9e2c9_0 - libssh2=1.11.0=h0841786_0 - libstdcxx-ng=14.1.0=hc0a3c3a_0 - - libtiff=4.6.0=h1dd3fc0_3 + - libtiff=4.6.0=h46a8edc_4 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - libxcb=1.16=hd590300_0 @@ -60,21 +59,21 @@ dependencies: - pydantic=2.8.2=pyhd8ed1ab_0 - pydantic-core=2.20.1=py311hb3a8bbb_0 - python=3.11.9=hb806964_0_cpython - - python_abi=3.11=4_cp311 + - python_abi=3.11=5_cp311 - readline=8.2=h8228510_1 - - scipy=1.14.0=py311h517d4fd_1 - - setuptools=71.0.4=pyhd8ed1ab_0 + - scipy=1.14.0=py311h0a5b728_2 + - setuptools=72.1.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - - wheel=0.43.0=pyhd8ed1ab_1 + - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hd590300_0 - xorg-libxdmcp=1.1.3=h7f98852_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64-dev.conda.lock.yml b/environments/py-3.11-win-64-dev.conda.lock.yml index e4c71ac..749d189 100644 --- a/environments/py-3.11-win-64-dev.conda.lock.yml +++ b/environments/py-3.11-win-64-dev.conda.lock.yml @@ -1,10 +1,9 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: ba467cd6efbed1ae2a3f9e080403e76782d6f86475280cabb67e695edc288a6f +# input_hash: 94c52db00a33450dd5618db84cc41364d7a73dee810882cc8a23aca8936414b3 channels: - conda-forge - - nodefaults dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.2.4=py311h1ea47a8_0 @@ -13,14 +12,14 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.0=py311he736701_0 + - coverage=7.6.1=py311he736701_0 - dill=0.3.8=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - h5py=3.11.0=nompi_py311h67016bb_102 - hdf5=1.14.3=nompi_h2b43c12_105 - iniconfig=2.0.0=pyhd8ed1ab_0 - - intel-openmp=2024.2.0=h57928b3_980 + - intel-openmp=2024.2.1=h57928b3_1083 - isort=5.13.2=pyhd8ed1ab_0 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 @@ -29,7 +28,7 @@ dependencies: - libblas=3.9.0=23_win64_mkl - libcblas=3.9.0=23_win64_mkl - libcurl=8.9.1=h18fefc2_0 - - libdeflate=1.20=hcfcfb64_0 + - libdeflate=1.21=h2466b09_0 - libexpat=2.6.2=h63175ca_0 - libffi=3.4.2=h8ffe710_5 - libhwloc=2.11.1=default_h8125262_1000 @@ -39,7 +38,7 @@ dependencies: - libpng=1.6.43=h19919ed_0 - libsqlite=3.46.0=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.6.0=hddb2be6_3 + - libtiff=4.6.0=hb151862_4 - libwebp-base=1.4.0=hcfcfb64_0 - libxcb=1.16=hcd874cb_0 - libxml2=2.12.7=h0f24e4e_4 @@ -69,14 +68,14 @@ dependencies: - pytest=8.3.2=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.11.9=h631f459_0_cpython - - python_abi=3.11=4_cp311 - - scipy=1.14.0=py311hd4686c6_1 - - setuptools=71.0.4=pyhd8ed1ab_0 + - python_abi=3.11=5_cp311 + - scipy=1.14.0=py311hd4686c6_2 + - setuptools=72.1.0=pyhd8ed1ab_0 - tbb=2021.12.0=hc790b64_3 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - - tomlkit=0.13.0=pyha770c72_0 + - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 @@ -84,13 +83,13 @@ dependencies: - vc=14.3=h8a93ad2_20 - vc14_runtime=14.40.33810=ha82c5b3_20 - vs2015_runtime=14.40.33810=h3bf8584_20 - - wheel=0.43.0=pyhd8ed1ab_1 + - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hcd874cb_0 - xorg-libxdmcp=1.1.3=hcd874cb_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64.conda.lock.yml b/environments/py-3.11-win-64.conda.lock.yml index bceb9f7..a5a6d7e 100644 --- a/environments/py-3.11-win-64.conda.lock.yml +++ b/environments/py-3.11-win-64.conda.lock.yml @@ -1,10 +1,9 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: ba467cd6efbed1ae2a3f9e080403e76782d6f86475280cabb67e695edc288a6f +# input_hash: 94c52db00a33450dd5618db84cc41364d7a73dee810882cc8a23aca8936414b3 channels: - conda-forge - - nodefaults dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h2466b09_7 @@ -14,7 +13,7 @@ dependencies: - freetype=2.12.1=hdaf720e_2 - h5py=3.11.0=nompi_py311h67016bb_102 - hdf5=1.14.3=nompi_h2b43c12_105 - - intel-openmp=2024.2.0=h57928b3_980 + - intel-openmp=2024.2.1=h57928b3_1083 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 @@ -22,7 +21,7 @@ dependencies: - libblas=3.9.0=23_win64_mkl - libcblas=3.9.0=23_win64_mkl - libcurl=8.9.1=h18fefc2_0 - - libdeflate=1.20=hcfcfb64_0 + - libdeflate=1.21=h2466b09_0 - libexpat=2.6.2=h63175ca_0 - libffi=3.4.2=h8ffe710_5 - libhwloc=2.11.1=default_h8125262_1000 @@ -32,7 +31,7 @@ dependencies: - libpng=1.6.43=h19919ed_0 - libsqlite=3.46.0=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.6.0=hddb2be6_3 + - libtiff=4.6.0=hb151862_4 - libwebp-base=1.4.0=hcfcfb64_0 - libxcb=1.16=hcd874cb_0 - libxml2=2.12.7=h0f24e4e_4 @@ -54,9 +53,9 @@ dependencies: - pydantic=2.8.2=pyhd8ed1ab_0 - pydantic-core=2.20.1=py311h533ab2d_0 - python=3.11.9=h631f459_0_cpython - - python_abi=3.11=4_cp311 - - scipy=1.14.0=py311hd4686c6_1 - - setuptools=71.0.4=pyhd8ed1ab_0 + - python_abi=3.11=5_cp311 + - scipy=1.14.0=py311hd4686c6_2 + - setuptools=72.1.0=pyhd8ed1ab_0 - tbb=2021.12.0=hc790b64_3 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 @@ -66,13 +65,13 @@ dependencies: - vc=14.3=h8a93ad2_20 - vc14_runtime=14.40.33810=ha82c5b3_20 - vs2015_runtime=14.40.33810=h3bf8584_20 - - wheel=0.43.0=pyhd8ed1ab_1 + - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hcd874cb_0 - xorg-libxdmcp=1.1.3=hcd874cb_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64-dev.conda.lock.yml b/environments/py-3.12-linux-64-dev.conda.lock.yml index 7015e6c..1d0ec30 100644 --- a/environments/py-3.12-linux-64-dev.conda.lock.yml +++ b/environments/py-3.12-linux-64-dev.conda.lock.yml @@ -1,22 +1,21 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 8449fd39a2c34a71e162f6c7c94b30648bdaa0b96cb6f246bdc7be3848d6e698 +# input_hash: d2981608cb6a1288c5f7d201320096c575aeae6179e3cfae5407619855edb5d6 channels: - conda-forge - - nodefaults dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.2.4=py312h7900ff3_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.32.3=h4bc722e_0 + - c-ares=1.33.0=ha66036c_0 - ca-certificates=2024.7.4=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.0=py312h41a817b_0 + - coverage=7.6.1=py312h41a817b_0 - dill=0.3.8=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 @@ -33,7 +32,7 @@ dependencies: - libblas=3.9.0=23_linux64_openblas - libcblas=3.9.0=23_linux64_openblas - libcurl=8.9.1=hdb1bdb2_0 - - libdeflate=1.20=hd590300_0 + - libdeflate=1.21=h4bc722e_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - libexpat=2.6.2=h59595ed_0 @@ -51,7 +50,7 @@ dependencies: - libsqlite=3.46.0=hde9e2c9_0 - libssh2=1.11.0=h0841786_0 - libstdcxx-ng=14.1.0=hc0a3c3a_0 - - libtiff=4.6.0=h1dd3fc0_3 + - libtiff=4.6.0=h46a8edc_4 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - libxcb=1.16=hd590300_0 @@ -74,25 +73,25 @@ dependencies: - pylint=3.2.6=pyhd8ed1ab_0 - pytest=8.3.2=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - - python=3.12.4=h194c7f8_0_cpython - - python_abi=3.12=4_cp312 + - python=3.12.5=h2ad013b_0_cpython + - python_abi=3.12=5_cp312 - readline=8.2=h8228510_1 - - scipy=1.14.0=py312hc2bc53b_1 - - setuptools=71.0.4=pyhd8ed1ab_0 + - scipy=1.14.0=py312h499d17b_2 + - setuptools=72.1.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - - tomlkit=0.13.0=pyha770c72_0 + - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - - wheel=0.43.0=pyhd8ed1ab_1 + - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hd590300_0 - xorg-libxdmcp=1.1.3=h7f98852_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64.conda.lock.yml b/environments/py-3.12-linux-64.conda.lock.yml index cd95652..143d139 100644 --- a/environments/py-3.12-linux-64.conda.lock.yml +++ b/environments/py-3.12-linux-64.conda.lock.yml @@ -1,16 +1,15 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 8449fd39a2c34a71e162f6c7c94b30648bdaa0b96cb6f246bdc7be3848d6e698 +# input_hash: d2981608cb6a1288c5f7d201320096c575aeae6179e3cfae5407619855edb5d6 channels: - conda-forge - - nodefaults dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.32.3=h4bc722e_0 + - c-ares=1.33.0=ha66036c_0 - ca-certificates=2024.7.4=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -26,7 +25,7 @@ dependencies: - libblas=3.9.0=23_linux64_openblas - libcblas=3.9.0=23_linux64_openblas - libcurl=8.9.1=hdb1bdb2_0 - - libdeflate=1.20=hd590300_0 + - libdeflate=1.21=h4bc722e_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - libexpat=2.6.2=h59595ed_0 @@ -44,7 +43,7 @@ dependencies: - libsqlite=3.46.0=hde9e2c9_0 - libssh2=1.11.0=h0841786_0 - libstdcxx-ng=14.1.0=hc0a3c3a_0 - - libtiff=4.6.0=h1dd3fc0_3 + - libtiff=4.6.0=h46a8edc_4 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - libxcb=1.16=hd590300_0 @@ -59,22 +58,22 @@ dependencies: - pthread-stubs=0.4=h36c2ea0_1001 - pydantic=2.8.2=pyhd8ed1ab_0 - pydantic-core=2.20.1=py312hf008fa9_0 - - python=3.12.4=h194c7f8_0_cpython - - python_abi=3.12=4_cp312 + - python=3.12.5=h2ad013b_0_cpython + - python_abi=3.12=5_cp312 - readline=8.2=h8228510_1 - - scipy=1.14.0=py312hc2bc53b_1 - - setuptools=71.0.4=pyhd8ed1ab_0 + - scipy=1.14.0=py312h499d17b_2 + - setuptools=72.1.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 - - wheel=0.43.0=pyhd8ed1ab_1 + - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hd590300_0 - xorg-libxdmcp=1.1.3=h7f98852_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64-dev.conda.lock.yml b/environments/py-3.12-win-64-dev.conda.lock.yml index f224208..492f20f 100644 --- a/environments/py-3.12-win-64-dev.conda.lock.yml +++ b/environments/py-3.12-win-64-dev.conda.lock.yml @@ -1,10 +1,9 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 697bbb6b9fdbc9b45420df5ec57a4156474c6d1cd19776244fb41245878683e8 +# input_hash: 3b151f261350fd22ae30a803c46a9d38066ba709aa1204d5e9f5acaade0a7b6d channels: - conda-forge - - nodefaults dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.2.4=py312h2e8e312_0 @@ -13,14 +12,14 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.0=py312h4389bb4_0 + - coverage=7.6.1=py312h4389bb4_0 - dill=0.3.8=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - h5py=3.11.0=nompi_py312ha036244_102 - hdf5=1.14.3=nompi_h2b43c12_105 - iniconfig=2.0.0=pyhd8ed1ab_0 - - intel-openmp=2024.2.0=h57928b3_980 + - intel-openmp=2024.2.1=h57928b3_1083 - isort=5.13.2=pyhd8ed1ab_0 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 @@ -29,7 +28,7 @@ dependencies: - libblas=3.9.0=23_win64_mkl - libcblas=3.9.0=23_win64_mkl - libcurl=8.9.1=h18fefc2_0 - - libdeflate=1.20=hcfcfb64_0 + - libdeflate=1.21=h2466b09_0 - libexpat=2.6.2=h63175ca_0 - libffi=3.4.2=h8ffe710_5 - libhwloc=2.11.1=default_h8125262_1000 @@ -39,7 +38,7 @@ dependencies: - libpng=1.6.43=h19919ed_0 - libsqlite=3.46.0=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.6.0=hddb2be6_3 + - libtiff=4.6.0=hb151862_4 - libwebp-base=1.4.0=hcfcfb64_0 - libxcb=1.16=hcd874cb_0 - libxml2=2.12.7=h0f24e4e_4 @@ -68,15 +67,15 @@ dependencies: - pylint=3.2.6=pyhd8ed1ab_0 - pytest=8.3.2=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - - python=3.12.4=h889d299_0_cpython - - python_abi=3.12=4_cp312 - - scipy=1.14.0=py312h1f4e10d_1 - - setuptools=71.0.4=pyhd8ed1ab_0 + - python=3.12.5=h889d299_0_cpython + - python_abi=3.12=5_cp312 + - scipy=1.14.0=py312h1f4e10d_2 + - setuptools=72.1.0=pyhd8ed1ab_0 - tbb=2021.12.0=hc790b64_3 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - - tomlkit=0.13.0=pyha770c72_0 + - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024a=h0c530f3_0 @@ -84,13 +83,13 @@ dependencies: - vc=14.3=h8a93ad2_20 - vc14_runtime=14.40.33810=ha82c5b3_20 - vs2015_runtime=14.40.33810=h3bf8584_20 - - wheel=0.43.0=pyhd8ed1ab_1 + - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hcd874cb_0 - xorg-libxdmcp=1.1.3=hcd874cb_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64.conda.lock.yml b/environments/py-3.12-win-64.conda.lock.yml index aceb0f1..348907b 100644 --- a/environments/py-3.12-win-64.conda.lock.yml +++ b/environments/py-3.12-win-64.conda.lock.yml @@ -1,10 +1,9 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 697bbb6b9fdbc9b45420df5ec57a4156474c6d1cd19776244fb41245878683e8 +# input_hash: 3b151f261350fd22ae30a803c46a9d38066ba709aa1204d5e9f5acaade0a7b6d channels: - conda-forge - - nodefaults dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h2466b09_7 @@ -14,7 +13,7 @@ dependencies: - freetype=2.12.1=hdaf720e_2 - h5py=3.11.0=nompi_py312ha036244_102 - hdf5=1.14.3=nompi_h2b43c12_105 - - intel-openmp=2024.2.0=h57928b3_980 + - intel-openmp=2024.2.1=h57928b3_1083 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 @@ -22,7 +21,7 @@ dependencies: - libblas=3.9.0=23_win64_mkl - libcblas=3.9.0=23_win64_mkl - libcurl=8.9.1=h18fefc2_0 - - libdeflate=1.20=hcfcfb64_0 + - libdeflate=1.21=h2466b09_0 - libexpat=2.6.2=h63175ca_0 - libffi=3.4.2=h8ffe710_5 - libhwloc=2.11.1=default_h8125262_1000 @@ -32,7 +31,7 @@ dependencies: - libpng=1.6.43=h19919ed_0 - libsqlite=3.46.0=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.6.0=hddb2be6_3 + - libtiff=4.6.0=hb151862_4 - libwebp-base=1.4.0=hcfcfb64_0 - libxcb=1.16=hcd874cb_0 - libxml2=2.12.7=h0f24e4e_4 @@ -53,10 +52,10 @@ dependencies: - pthreads-win32=2.9.1=hfa6e2cd_3 - pydantic=2.8.2=pyhd8ed1ab_0 - pydantic-core=2.20.1=py312h2615798_0 - - python=3.12.4=h889d299_0_cpython - - python_abi=3.12=4_cp312 - - scipy=1.14.0=py312h1f4e10d_1 - - setuptools=71.0.4=pyhd8ed1ab_0 + - python=3.12.5=h889d299_0_cpython + - python_abi=3.12=5_cp312 + - scipy=1.14.0=py312h1f4e10d_2 + - setuptools=72.1.0=pyhd8ed1ab_0 - tbb=2021.12.0=hc790b64_3 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 @@ -66,13 +65,13 @@ dependencies: - vc=14.3=h8a93ad2_20 - vc14_runtime=14.40.33810=ha82c5b3_20 - vs2015_runtime=14.40.33810=h3bf8584_20 - - wheel=0.43.0=pyhd8ed1ab_1 + - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hcd874cb_0 - xorg-libxdmcp=1.1.3=hcd874cb_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 variables: KMP_WARNINGS: 0 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index 84052c3..fe54880 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -15,13 +15,11 @@ version: 1 metadata: content_hash: - win-64: 760f68e75532b8f5bcacc3d2fe80537d54107265bfce5db042f528dc77802a46 - linux-64: 12f1c9a0ec875b20d7b5e91fc744cebc62d5c584f6a4d8f516af99dad2ca0460 + win-64: b69f7b0d18f7db2e15a82a459bbee4584f70a58f06ecc2bbd7e0fb53d22a6461 + linux-64: ac2d35677d585e87d109b5ba6eb4fba8bc5ab5117cb9eefd75b6c2a60aa00e2b channels: - url: conda-forge used_env_vars: [] - - url: nodefaults - used_env_vars: [] platforms: - win-64 - linux-64 @@ -135,16 +133,16 @@ package: category: main optional: false - name: c-ares - version: 1.32.3 + version: 1.33.0 manager: conda platform: linux-64 dependencies: - __glibc: '>=2.17,<3.0.a0' + __glibc: '>=2.28,<3.0.a0' libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.3-h4bc722e_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.33.0-ha66036c_0.conda hash: - md5: 7624e34ee6baebfc80d67bac76cc9d9d - sha256: 3c5a844bb60b0d52d89c3f1bd828c9856417fe33a6102fd8bbd5c13c3351704a + md5: b6927f788e85267beef6cbb292aaebdd + sha256: 3dec5fdb5d1e1758510af0ca163d82ea10109fec8af7d0cd7af38f01068c365b category: main optional: false - name: ca-certificates @@ -242,7 +240,7 @@ package: category: dev optional: true - name: coverage - version: 7.6.0 + version: 7.6.1 manager: conda platform: linux-64 dependencies: @@ -251,14 +249,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py310h5b4e0ec_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.1-py310h5b4e0ec_0.conda hash: - md5: a13d72c877b47870042897a0e667cd3a - sha256: 536aeb4327b835552b4f431b1e717a95c1d26eaac400a261c2dac43cd0a648a4 + md5: 9767c8416fd3b2197dbfedd5ea971337 + sha256: 548a74fd84fa7064c51ad9e7a39c818da1bf06f831f3f93b9df2f3136bd5df27 category: dev optional: true - name: coverage - version: 7.6.0 + version: 7.6.1 manager: conda platform: win-64 dependencies: @@ -268,10 +266,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.0-py310ha8f682b_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.1-py310ha8f682b_0.conda hash: - md5: 03ace5584d20b0c6c547f5f4c0a08a51 - sha256: 5a3a62aa698517bca10a941f55f29877ad42abb54f77bb06e0a45b653e29357b + md5: 89ab7dda0fbe97c8b12f17904ba4a9f7 + sha256: 74beea699ce215ef07a5e55520db2dca9787f75dcdbb3f6a7df7c7e884c52296 category: dev optional: true - name: dill @@ -450,14 +448,14 @@ package: category: dev optional: true - name: intel-openmp - version: 2024.2.0 + version: 2024.2.1 manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2024.2.0-h57928b3_980.conda + url: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2024.2.1-h57928b3_1083.conda hash: - md5: 9c28c39e64871a0adef7d1195bd58655 - sha256: e3ddfb67e0a922868e68f83d0b56755ff1c280ffa959a0c5ee6a922aaf7022b0 + md5: 2d89243bfb53652c182a7c73182cce4f + sha256: 0fd2b0b84c854029041b0ede8f4c2369242ee92acc0092f8407b1fe9238a8209 category: main optional: false - name: isort @@ -707,29 +705,30 @@ package: category: main optional: false - name: libdeflate - version: '1.20' + version: '1.21' manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.20-hd590300_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.21-h4bc722e_0.conda hash: - md5: 8e88f9389f1165d7c0936fe40d9a9a79 - sha256: f8e0f25c382b1d0b87a9b03887a34dbd91485453f1ea991fef726dba57373612 + md5: 36ce76665bf67f5aac36be7a0d21b7f3 + sha256: 728c24ce835700bfdfdf106bf04233fdb040a61ca4ecfd3f41b46fa90cd4f971 category: main optional: false - name: libdeflate - version: '1.20' + version: '1.21' manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.20-hcfcfb64_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.21-h2466b09_0.conda hash: - md5: b12b5bde5eb201a1df75e49320cc938a - sha256: 6628a5b76ad70c1a0909563c637ddc446ee824739ba7c348d4da2f0aa6ac9527 + md5: 4ebe2206ebf4bf38f6084ad836110361 + sha256: ebb21b910164d97dc23be83ba29a8004b9bba7536dc850c6d8b00bbb84259e78 category: main optional: false - name: libedit @@ -1056,19 +1055,20 @@ package: manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.20,<1.21.0a0' + libdeflate: '>=1.21,<1.22.0a0' libgcc-ng: '>=12' libjpeg-turbo: '>=3.0.0,<4.0a0' libstdcxx-ng: '>=12' - libwebp-base: '>=1.3.2,<2.0a0' - libzlib: '>=1.2.13,<2.0.0a0' + libwebp-base: '>=1.4.0,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' xz: '>=5.2.6,<6.0a0' - zstd: '>=1.5.5,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h1dd3fc0_3.conda + zstd: '>=1.5.6,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h46a8edc_4.conda hash: - md5: 66f03896ffbe1a110ffda05c7a856504 - sha256: fc3b210f9584a92793c07396cb93e72265ff3f1fa7ca629128bf0a50d5cb15e4 + md5: a7e3a62981350e232e0e7345b5aea580 + sha256: 8d42dd7c6602187d4351fc3b69ff526f1c262bfcbfd6ce05d06008f4e0b99b58 category: main optional: false - name: libtiff @@ -1077,18 +1077,18 @@ package: platform: win-64 dependencies: lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.20,<1.21.0a0' + libdeflate: '>=1.21,<1.22.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' - libzlib: '>=1.2.13,<2.0.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' xz: '>=5.2.6,<6.0a0' - zstd: '>=1.5.5,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.6.0-hddb2be6_3.conda + zstd: '>=1.5.6,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.6.0-hb151862_4.conda hash: - md5: 6d1828c9039929e2f185c5fa9d133018 - sha256: 2e04844865cfe0286d70482c129f159542b325f4e45774aaff5fbe5027b30b0a + md5: 7d35d9aa8f051d548116039f5813c8ec + sha256: 1d5a8972f344da2e81b5a27ac0eda977803351151b8923f16cbc056515f5b8c6 category: main optional: false - name: libuuid @@ -1873,10 +1873,10 @@ package: manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.10-4_cp310.conda + url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.10-5_cp310.conda hash: - md5: 26322ec5d7712c3ded99dd656142b8ce - sha256: 456bec815bfc2b364763084d08b412fdc4c17eb9ccc66a36cb775fa7ac3cbaec + md5: 2921c34715e74b3587b4cff4d36844f9 + sha256: 074d2f0b31f0333b7e553042b17ea54714b74263f8adda9a68a4bd8c7e219971 category: main optional: false - name: python_abi @@ -1884,10 +1884,10 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/python_abi-3.10-4_cp310.conda + url: https://conda.anaconda.org/conda-forge/win-64/python_abi-3.10-5_cp310.conda hash: - md5: b41195997c14fb7473d26637ea4c3946 - sha256: 19066c462fd0e32c64503c688f77cb603beb4019b812caf855d03f2a5447960b + md5: 3c510f4c4383f5fbdb12fdd971b30d49 + sha256: 0671bea4d5c5b8618ee7e2b1117d5a90901348ac459db57b654007f1644fa087 category: main optional: false - name: readline @@ -1908,20 +1908,21 @@ package: manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' libgcc-ng: '>=12' libgfortran-ng: '' - libgfortran5: '>=12.3.0' + libgfortran5: '>=12.4.0' liblapack: '>=3.9.0,<4.0a0' libstdcxx-ng: '>=12' - numpy: '>=1.19,<3' + numpy: '>=1.23.5' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.0-py310h93e2701_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.0-py310h3fe0a75_2.conda hash: - md5: c6b2a8134aa49940afe552f69bdef957 - sha256: 6752b190d2bc4805a17ffa92eb62743404736e4197b079f0db7d7e1d508d138e + md5: 5aaf45e84697552c345668d5618dfcbc + sha256: d1d5824b7ebab1eeb5dfcb821c07c7cdc14f5fd477a5bee0d9a4459beb423839 category: main optional: false - name: scipy @@ -1932,40 +1933,40 @@ package: libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' liblapack: '>=3.9.0,<4.0a0' - numpy: '>=1.19,<3' + numpy: '>=1.23.5' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.0-py310h46043a1_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.0-py310h46043a1_2.conda hash: - md5: fef8eb0ea5459bcedd3f5ad41dabdaff - sha256: cf76f87e88c4352aeb46c8141536e24a348c85f7ac4fed882ee7c3fccf618d9e + md5: 0a60506af754eb3abd25e04bd4f71ea1 + sha256: 3c8ebe69a1dd265fd57a5ffad6bdb8326d1cc243b9f8e717a976d93f3450c7cd category: main optional: false - name: setuptools - version: 71.0.4 + version: 72.1.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-71.0.4-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-72.1.0-pyhd8ed1ab_0.conda hash: - md5: ee78ac9c720d0d02fcfd420866b82ab1 - sha256: e1b5dd28d2ea2a7ad660fbc8d1f2ef682a2f8460f80240d836d62e56225ac680 + md5: e06d4c26df4f958a8d38696f2c344d15 + sha256: d239e7f1b1a5617eeadda4e91183592f5a15219e97e16bc721d7b0597ee89a80 category: main optional: false - name: setuptools - version: 71.0.4 + version: 72.1.0 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-71.0.4-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-72.1.0-pyhd8ed1ab_0.conda hash: - md5: ee78ac9c720d0d02fcfd420866b82ab1 - sha256: e1b5dd28d2ea2a7ad660fbc8d1f2ef682a2f8460f80240d836d62e56225ac680 + md5: e06d4c26df4f958a8d38696f2c344d15 + sha256: d239e7f1b1a5617eeadda4e91183592f5a15219e97e16bc721d7b0597ee89a80 category: main optional: false - name: tbb @@ -2059,27 +2060,27 @@ package: category: dev optional: true - name: tomlkit - version: 0.13.0 + version: 0.13.2 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.0-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_0.conda hash: - md5: 810ba6f354ddef812d0ddc4669cc8de6 - sha256: 8e61623213c620776f1328da4bee03f8828dbf2730f1a4fbd9b8af5398f5848e + md5: 0062a5f3347733f67b0f33ca48cc21dd + sha256: 2ccfe8dafdc1f1af944bca6bdf28fa97b5fa6125d84b8895a4e918a020853c12 category: dev optional: true - name: tomlkit - version: 0.13.0 + version: 0.13.2 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.0-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_0.conda hash: - md5: 810ba6f354ddef812d0ddc4669cc8de6 - sha256: 8e61623213c620776f1328da4bee03f8828dbf2730f1a4fbd9b8af5398f5848e + md5: 0062a5f3347733f67b0f33ca48cc21dd + sha256: 2ccfe8dafdc1f1af944bca6bdf28fa97b5fa6125d84b8895a4e918a020853c12 category: dev optional: true - name: typing-extensions @@ -2200,27 +2201,27 @@ package: category: main optional: false - name: wheel - version: 0.43.0 + version: 0.44.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.44.0-pyhd8ed1ab_0.conda hash: - md5: 0b5293a157c2b5cd513dd1b03d8d3aae - sha256: cb318f066afd6fd64619f14c030569faf3f53e6f50abf743b4c865e7d95b96bc + md5: d44e3b085abcaef02983c6305b84b584 + sha256: d828764736babb4322b8102094de38074dedfc71f5ff405c9dfee89191c14ebc category: main optional: false - name: wheel - version: 0.43.0 + version: 0.44.0 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.44.0-pyhd8ed1ab_0.conda hash: - md5: 0b5293a157c2b5cd513dd1b03d8d3aae - sha256: cb318f066afd6fd64619f14c030569faf3f53e6f50abf743b4c865e7d95b96bc + md5: d44e3b085abcaef02983c6305b84b584 + sha256: d828764736babb4322b8102094de38074dedfc71f5ff405c9dfee89191c14ebc category: main optional: false - name: xorg-libxau @@ -2335,13 +2336,13 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 hash: - sha256: b5064fb631056dcaa57e379719e923fcd1195f6b + sha256: 31ff703dacd74edecda928a441ab1b47b7b148e7 category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 optional: false - name: geoh5py version: 0.10.0a1 @@ -2352,11 +2353,11 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 hash: - sha256: b5064fb631056dcaa57e379719e923fcd1195f6b + sha256: 31ff703dacd74edecda928a441ab1b47b7b148e7 category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 optional: false diff --git a/py-3.11.conda-lock.yml b/py-3.11.conda-lock.yml index 34f54e6..ab94130 100644 --- a/py-3.11.conda-lock.yml +++ b/py-3.11.conda-lock.yml @@ -15,13 +15,11 @@ version: 1 metadata: content_hash: - win-64: ba467cd6efbed1ae2a3f9e080403e76782d6f86475280cabb67e695edc288a6f - linux-64: d11318c541b4dc071c10bf08664976a1a4496c02bab9c69eb25fcae7a109efdd + win-64: 94c52db00a33450dd5618db84cc41364d7a73dee810882cc8a23aca8936414b3 + linux-64: 00bb00feab05c4c108d4e62717c90abd889cd480ff0341584b7573ff75ef1b17 channels: - url: conda-forge used_env_vars: [] - - url: nodefaults - used_env_vars: [] platforms: - win-64 - linux-64 @@ -133,16 +131,16 @@ package: category: main optional: false - name: c-ares - version: 1.32.3 + version: 1.33.0 manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' - __glibc: '>=2.17,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.3-h4bc722e_0.conda + __glibc: '>=2.28,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.33.0-ha66036c_0.conda hash: - md5: 7624e34ee6baebfc80d67bac76cc9d9d - sha256: 3c5a844bb60b0d52d89c3f1bd828c9856417fe33a6102fd8bbd5c13c3351704a + md5: b6927f788e85267beef6cbb292aaebdd + sha256: 3dec5fdb5d1e1758510af0ca163d82ea10109fec8af7d0cd7af38f01068c365b category: main optional: false - name: ca-certificates @@ -240,23 +238,23 @@ package: category: dev optional: true - name: coverage - version: 7.6.0 + version: 7.6.1 manager: conda platform: linux-64 dependencies: tomli: '' libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' python_abi: 3.11.* python: '>=3.11,<3.12.0a0' - __glibc: '>=2.17,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py311h61187de_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.1-py311h61187de_0.conda hash: - md5: 88eac8e0e69d850b235824f87e5cfd1b - sha256: b863e4698ca6b3593b12f99ca0f074c39336f9116777a228afc46eb939ce112b + md5: 1a4c475c89ad142967256d0c7237f298 + sha256: affe293c31dea3359c46cdf7361c84832f14f3b078ed8038d5eaa2346b411038 category: dev optional: true - name: coverage - version: 7.6.0 + version: 7.6.1 manager: conda platform: win-64 dependencies: @@ -266,10 +264,10 @@ package: vc14_runtime: '>=14.29.30139' python_abi: 3.11.* python: '>=3.11,<3.12.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.0-py311he736701_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.1-py311he736701_0.conda hash: - md5: 295f6ec167a5785b7f526a59bae39b24 - sha256: c5074276350abe97c662e8dae1bdc4a091e5ebbbfcae1e0eea943a7da82e0cef + md5: 57fb459a0d05677a790a0c9e088f97ef + sha256: b94b6e0b2059ef4d9ec84004becab9d8178813145c2f5279ae8006a4a5023496 category: dev optional: true - name: dill @@ -448,14 +446,14 @@ package: category: dev optional: true - name: intel-openmp - version: 2024.2.0 + version: 2024.2.1 manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2024.2.0-h57928b3_980.conda + url: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2024.2.1-h57928b3_1083.conda hash: - md5: 9c28c39e64871a0adef7d1195bd58655 - sha256: e3ddfb67e0a922868e68f83d0b56755ff1c280ffa959a0c5ee6a922aaf7022b0 + md5: 2d89243bfb53652c182a7c73182cce4f + sha256: 0fd2b0b84c854029041b0ede8f4c2369242ee92acc0092f8407b1fe9238a8209 category: main optional: false - name: isort @@ -705,29 +703,30 @@ package: category: main optional: false - name: libdeflate - version: '1.20' + version: '1.21' manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.20-hd590300_0.conda + __glibc: '>=2.17,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.21-h4bc722e_0.conda hash: - md5: 8e88f9389f1165d7c0936fe40d9a9a79 - sha256: f8e0f25c382b1d0b87a9b03887a34dbd91485453f1ea991fef726dba57373612 + md5: 36ce76665bf67f5aac36be7a0d21b7f3 + sha256: 728c24ce835700bfdfdf106bf04233fdb040a61ca4ecfd3f41b46fa90cd4f971 category: main optional: false - name: libdeflate - version: '1.20' + version: '1.21' manager: conda platform: win-64 dependencies: vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.20-hcfcfb64_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.21-h2466b09_0.conda hash: - md5: b12b5bde5eb201a1df75e49320cc938a - sha256: 6628a5b76ad70c1a0909563c637ddc446ee824739ba7c348d4da2f0aa6ac9527 + md5: 4ebe2206ebf4bf38f6084ad836110361 + sha256: ebb21b910164d97dc23be83ba29a8004b9bba7536dc850c6d8b00bbb84259e78 category: main optional: false - name: libedit @@ -1079,17 +1078,18 @@ package: dependencies: libgcc-ng: '>=12' libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' + __glibc: '>=2.17,<3.0.a0' xz: '>=5.2.6,<6.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' - zstd: '>=1.5.5,<1.6.0a0' - libwebp-base: '>=1.3.2,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' + zstd: '>=1.5.6,<1.6.0a0' + libwebp-base: '>=1.4.0,<2.0a0' lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.20,<1.21.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h1dd3fc0_3.conda + libdeflate: '>=1.21,<1.22.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h46a8edc_4.conda hash: - md5: 66f03896ffbe1a110ffda05c7a856504 - sha256: fc3b210f9584a92793c07396cb93e72265ff3f1fa7ca629128bf0a50d5cb15e4 + md5: a7e3a62981350e232e0e7345b5aea580 + sha256: 8d42dd7c6602187d4351fc3b69ff526f1c262bfcbfd6ce05d06008f4e0b99b58 category: main optional: false - name: libtiff @@ -1100,16 +1100,16 @@ package: vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' vc14_runtime: '>=14.29.30139' - libzlib: '>=1.2.13,<2.0.0a0' + libzlib: '>=1.3.1,<2.0a0' xz: '>=5.2.6,<6.0a0' - zstd: '>=1.5.5,<1.6.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' + zstd: '>=1.5.6,<1.6.0a0' lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.20,<1.21.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.6.0-hddb2be6_3.conda + libdeflate: '>=1.21,<1.22.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.6.0-hb151862_4.conda hash: - md5: 6d1828c9039929e2f185c5fa9d133018 - sha256: 2e04844865cfe0286d70482c129f159542b325f4e45774aaff5fbe5027b30b0a + md5: 7d35d9aa8f051d548116039f5813c8ec + sha256: 1d5a8972f344da2e81b5a27ac0eda977803351151b8923f16cbc056515f5b8c6 category: main optional: false - name: libuuid @@ -1495,8 +1495,8 @@ package: python: '>=3.11,<3.12.0a0' freetype: '>=2.12.1,<3.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.7.0a0' libzlib: '>=1.3.1,<2.0a0' + libtiff: '>=4.6.0,<4.7.0a0' libwebp-base: '>=1.4.0,<2.0a0' openjpeg: '>=2.5.2,<3.0a0' tk: '>=8.6.13,<8.7.0a0' @@ -1518,9 +1518,9 @@ package: vc14_runtime: '>=14.29.30139' python_abi: 3.11.* python: '>=3.11,<3.12.0a0' + libzlib: '>=1.3.1,<2.0a0' libtiff: '>=4.6.0,<4.7.0a0' freetype: '>=2.12.1,<3.0a0' - libzlib: '>=1.3.1,<2.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' libwebp-base: '>=1.4.0,<2.0a0' openjpeg: '>=2.5.2,<3.0a0' @@ -1681,9 +1681,9 @@ package: platform: linux-64 dependencies: libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' python_abi: 3.11.* python: '>=3.11,<3.12.0a0' - __glibc: '>=2.17,<3.0.a0' typing-extensions: '>=4.6.0,!=4.7.0' url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.20.1-py311hb3a8bbb_0.conda hash: @@ -1897,10 +1897,10 @@ package: manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.11-4_cp311.conda + url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.11-5_cp311.conda hash: - md5: d786502c97404c94d7d58d258a445a65 - sha256: 0be3ac1bf852d64f553220c7e6457e9c047dfb7412da9d22fbaa67e60858b3cf + md5: 139a8d40c8a2f430df31048949e450de + sha256: 2660b8059b3ee854bc5d3c6b1fce946e5bd2fe8fbca7827de2c5885ead6209de category: main optional: false - name: python_abi @@ -1908,10 +1908,10 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/python_abi-3.11-4_cp311.conda + url: https://conda.anaconda.org/conda-forge/win-64/python_abi-3.11-5_cp311.conda hash: - md5: 70513332c71b56eace4ee6441e66c012 - sha256: 67c2aade3e2160642eec0742384e766b20c766055e3d99335681e3e05d88ed7b + md5: 895b873644c11ccc0ab7dba2d8513ae6 + sha256: 9b210e5807dd9c9ed71ff192a95f1872da597ddd10e7cefec93a922fe22e598a category: main optional: false - name: readline @@ -1935,17 +1935,18 @@ package: libgfortran-ng: '' libgcc-ng: '>=12' libstdcxx-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' python_abi: 3.11.* python: '>=3.11,<3.12.0a0' libblas: '>=3.9.0,<4.0a0' liblapack: '>=3.9.0,<4.0a0' - libgfortran5: '>=12.3.0' libcblas: '>=3.9.0,<4.0a0' - numpy: <2.3 - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.0-py311h517d4fd_1.conda + numpy: '>=1.23.5,<2.3' + libgfortran5: '>=12.4.0' + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.0-py311h0a5b728_2.conda hash: - md5: 481fd009b2d863f526f60ca19cb7880b - sha256: 55bb5502a4795b5b271bd3879846665ad9ac7ffeeea418ba6334accd8d5c71f4 + md5: 9a1e580d3c39175925a652eda3bbccc8 + sha256: 13c676641b9712bb07f312616e4ca24835b8e1c234494431f339702e4a9b829e category: main optional: false - name: scipy @@ -1960,36 +1961,36 @@ package: python: '>=3.11,<3.12.0a0' libblas: '>=3.9.0,<4.0a0' liblapack: '>=3.9.0,<4.0a0' - numpy: <2.3 + numpy: '>=1.23.5,<2.3' libcblas: '>=3.9.0,<4.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.0-py311hd4686c6_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.0-py311hd4686c6_2.conda hash: - md5: 46e7cf04c2a67603ff58a2d9b8ca128a - sha256: 60f67658fe153e37da2bda1847eb8b5142d4ff721308f5bf80e4548fa2425b0f + md5: 7dfaff2e99648c216dad8fe895675a7c + sha256: f1b6fb111f21bcaa9bcbf420699522c369351406c57205f578e9e0257f3aa90d category: main optional: false - name: setuptools - version: 71.0.4 + version: 72.1.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-71.0.4-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-72.1.0-pyhd8ed1ab_0.conda hash: - md5: ee78ac9c720d0d02fcfd420866b82ab1 - sha256: e1b5dd28d2ea2a7ad660fbc8d1f2ef682a2f8460f80240d836d62e56225ac680 + md5: e06d4c26df4f958a8d38696f2c344d15 + sha256: d239e7f1b1a5617eeadda4e91183592f5a15219e97e16bc721d7b0597ee89a80 category: main optional: false - name: setuptools - version: 71.0.4 + version: 72.1.0 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-71.0.4-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-72.1.0-pyhd8ed1ab_0.conda hash: - md5: ee78ac9c720d0d02fcfd420866b82ab1 - sha256: e1b5dd28d2ea2a7ad660fbc8d1f2ef682a2f8460f80240d836d62e56225ac680 + md5: e06d4c26df4f958a8d38696f2c344d15 + sha256: d239e7f1b1a5617eeadda4e91183592f5a15219e97e16bc721d7b0597ee89a80 category: main optional: false - name: tbb @@ -2083,27 +2084,27 @@ package: category: dev optional: true - name: tomlkit - version: 0.13.0 + version: 0.13.2 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.0-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_0.conda hash: - md5: 810ba6f354ddef812d0ddc4669cc8de6 - sha256: 8e61623213c620776f1328da4bee03f8828dbf2730f1a4fbd9b8af5398f5848e + md5: 0062a5f3347733f67b0f33ca48cc21dd + sha256: 2ccfe8dafdc1f1af944bca6bdf28fa97b5fa6125d84b8895a4e918a020853c12 category: dev optional: true - name: tomlkit - version: 0.13.0 + version: 0.13.2 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.0-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_0.conda hash: - md5: 810ba6f354ddef812d0ddc4669cc8de6 - sha256: 8e61623213c620776f1328da4bee03f8828dbf2730f1a4fbd9b8af5398f5848e + md5: 0062a5f3347733f67b0f33ca48cc21dd + sha256: 2ccfe8dafdc1f1af944bca6bdf28fa97b5fa6125d84b8895a4e918a020853c12 category: dev optional: true - name: typing-extensions @@ -2224,27 +2225,27 @@ package: category: main optional: false - name: wheel - version: 0.43.0 + version: 0.44.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.44.0-pyhd8ed1ab_0.conda hash: - md5: 0b5293a157c2b5cd513dd1b03d8d3aae - sha256: cb318f066afd6fd64619f14c030569faf3f53e6f50abf743b4c865e7d95b96bc + md5: d44e3b085abcaef02983c6305b84b584 + sha256: d828764736babb4322b8102094de38074dedfc71f5ff405c9dfee89191c14ebc category: main optional: false - name: wheel - version: 0.43.0 + version: 0.44.0 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.44.0-pyhd8ed1ab_0.conda hash: - md5: 0b5293a157c2b5cd513dd1b03d8d3aae - sha256: cb318f066afd6fd64619f14c030569faf3f53e6f50abf743b4c865e7d95b96bc + md5: d44e3b085abcaef02983c6305b84b584 + sha256: d828764736babb4322b8102094de38074dedfc71f5ff405c9dfee89191c14ebc category: main optional: false - name: xorg-libxau @@ -2359,13 +2360,13 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 hash: - sha256: b5064fb631056dcaa57e379719e923fcd1195f6b + sha256: 31ff703dacd74edecda928a441ab1b47b7b148e7 category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 optional: false - name: geoh5py version: 0.10.0a1 @@ -2376,11 +2377,11 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 hash: - sha256: b5064fb631056dcaa57e379719e923fcd1195f6b + sha256: 31ff703dacd74edecda928a441ab1b47b7b148e7 category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 optional: false diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml index 896829a..28b4610 100644 --- a/py-3.12.conda-lock.yml +++ b/py-3.12.conda-lock.yml @@ -15,13 +15,11 @@ version: 1 metadata: content_hash: - win-64: 697bbb6b9fdbc9b45420df5ec57a4156474c6d1cd19776244fb41245878683e8 - linux-64: 8449fd39a2c34a71e162f6c7c94b30648bdaa0b96cb6f246bdc7be3848d6e698 + win-64: 3b151f261350fd22ae30a803c46a9d38066ba709aa1204d5e9f5acaade0a7b6d + linux-64: d2981608cb6a1288c5f7d201320096c575aeae6179e3cfae5407619855edb5d6 channels: - url: conda-forge used_env_vars: [] - - url: nodefaults - used_env_vars: [] platforms: - win-64 - linux-64 @@ -133,16 +131,16 @@ package: category: main optional: false - name: c-ares - version: 1.32.3 + version: 1.33.0 manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' - __glibc: '>=2.17,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.32.3-h4bc722e_0.conda + __glibc: '>=2.28,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.33.0-ha66036c_0.conda hash: - md5: 7624e34ee6baebfc80d67bac76cc9d9d - sha256: 3c5a844bb60b0d52d89c3f1bd828c9856417fe33a6102fd8bbd5c13c3351704a + md5: b6927f788e85267beef6cbb292aaebdd + sha256: 3dec5fdb5d1e1758510af0ca163d82ea10109fec8af7d0cd7af38f01068c365b category: main optional: false - name: ca-certificates @@ -240,7 +238,7 @@ package: category: dev optional: true - name: coverage - version: 7.6.0 + version: 7.6.1 manager: conda platform: linux-64 dependencies: @@ -249,14 +247,14 @@ package: __glibc: '>=2.17,<3.0.a0' python_abi: 3.12.* python: '>=3.12,<3.13.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.0-py312h41a817b_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.1-py312h41a817b_0.conda hash: - md5: 66c68c204a3eaabc3b4221f1c4bcebbe - sha256: 6df833177a0cea9fa618efc9fda2666fc3ea549f218de2258d32909a9a1327eb + md5: 4006636c39312dc42f8504475be3800f + sha256: b23db9d9e92ff1e39957eb803c1e6b90540683169714090bb7154f4dedd6d62b category: dev optional: true - name: coverage - version: 7.6.0 + version: 7.6.1 manager: conda platform: win-64 dependencies: @@ -266,10 +264,10 @@ package: vc14_runtime: '>=14.29.30139' python_abi: 3.12.* python: '>=3.12,<3.13.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.0-py312h4389bb4_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.1-py312h4389bb4_0.conda hash: - md5: 1d86ce380d53846d9fb32457e62f276b - sha256: af26258ab089dcf72ce45316d406ea3d92f47a627569790ed296114ad9ec28d8 + md5: 85da498a4dca8bd7b9434767b6fc6027 + sha256: 8d6aa2188908c3532e4b6582a84db46cb752a39a38e35f1a22adb3eadb48f395 category: dev optional: true - name: dill @@ -448,14 +446,14 @@ package: category: dev optional: true - name: intel-openmp - version: 2024.2.0 + version: 2024.2.1 manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2024.2.0-h57928b3_980.conda + url: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2024.2.1-h57928b3_1083.conda hash: - md5: 9c28c39e64871a0adef7d1195bd58655 - sha256: e3ddfb67e0a922868e68f83d0b56755ff1c280ffa959a0c5ee6a922aaf7022b0 + md5: 2d89243bfb53652c182a7c73182cce4f + sha256: 0fd2b0b84c854029041b0ede8f4c2369242ee92acc0092f8407b1fe9238a8209 category: main optional: false - name: isort @@ -705,29 +703,30 @@ package: category: main optional: false - name: libdeflate - version: '1.20' + version: '1.21' manager: conda platform: linux-64 dependencies: libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.20-hd590300_0.conda + __glibc: '>=2.17,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.21-h4bc722e_0.conda hash: - md5: 8e88f9389f1165d7c0936fe40d9a9a79 - sha256: f8e0f25c382b1d0b87a9b03887a34dbd91485453f1ea991fef726dba57373612 + md5: 36ce76665bf67f5aac36be7a0d21b7f3 + sha256: 728c24ce835700bfdfdf106bf04233fdb040a61ca4ecfd3f41b46fa90cd4f971 category: main optional: false - name: libdeflate - version: '1.20' + version: '1.21' manager: conda platform: win-64 dependencies: vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.20-hcfcfb64_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.21-h2466b09_0.conda hash: - md5: b12b5bde5eb201a1df75e49320cc938a - sha256: 6628a5b76ad70c1a0909563c637ddc446ee824739ba7c348d4da2f0aa6ac9527 + md5: 4ebe2206ebf4bf38f6084ad836110361 + sha256: ebb21b910164d97dc23be83ba29a8004b9bba7536dc850c6d8b00bbb84259e78 category: main optional: false - name: libedit @@ -1079,17 +1078,18 @@ package: dependencies: libgcc-ng: '>=12' libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' + __glibc: '>=2.17,<3.0.a0' xz: '>=5.2.6,<6.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' - zstd: '>=1.5.5,<1.6.0a0' - libwebp-base: '>=1.3.2,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' + zstd: '>=1.5.6,<1.6.0a0' + libwebp-base: '>=1.4.0,<2.0a0' lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.20,<1.21.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h1dd3fc0_3.conda + libdeflate: '>=1.21,<1.22.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h46a8edc_4.conda hash: - md5: 66f03896ffbe1a110ffda05c7a856504 - sha256: fc3b210f9584a92793c07396cb93e72265ff3f1fa7ca629128bf0a50d5cb15e4 + md5: a7e3a62981350e232e0e7345b5aea580 + sha256: 8d42dd7c6602187d4351fc3b69ff526f1c262bfcbfd6ce05d06008f4e0b99b58 category: main optional: false - name: libtiff @@ -1100,16 +1100,16 @@ package: vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' vc14_runtime: '>=14.29.30139' - libzlib: '>=1.2.13,<2.0.0a0' + libzlib: '>=1.3.1,<2.0a0' xz: '>=5.2.6,<6.0a0' - zstd: '>=1.5.5,<1.6.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' + zstd: '>=1.5.6,<1.6.0a0' lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.20,<1.21.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.6.0-hddb2be6_3.conda + libdeflate: '>=1.21,<1.22.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.6.0-hb151862_4.conda hash: - md5: 6d1828c9039929e2f185c5fa9d133018 - sha256: 2e04844865cfe0286d70482c129f159542b325f4e45774aaff5fbe5027b30b0a + md5: 7d35d9aa8f051d548116039f5813c8ec + sha256: 1d5a8972f344da2e81b5a27ac0eda977803351151b8923f16cbc056515f5b8c6 category: main optional: false - name: libuuid @@ -1371,8 +1371,8 @@ package: libstdcxx-ng: '>=12' libblas: '>=3.9.0,<4.0a0' python_abi: 3.12.* - liblapack: '>=3.9.0,<4.0a0' python: '>=3.12,<3.13.0a0' + liblapack: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda hash: @@ -1495,8 +1495,8 @@ package: python: '>=3.12,<3.13.0a0' freetype: '>=2.12.1,<3.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.7.0a0' libzlib: '>=1.3.1,<2.0a0' + libtiff: '>=4.6.0,<4.7.0a0' libwebp-base: '>=1.4.0,<2.0a0' openjpeg: '>=2.5.2,<3.0a0' tk: '>=8.6.13,<8.7.0a0' @@ -1518,9 +1518,9 @@ package: vc14_runtime: '>=14.29.30139' python_abi: 3.12.* python: '>=3.12,<3.13.0a0' + libzlib: '>=1.3.1,<2.0a0' libtiff: '>=4.6.0,<4.7.0a0' freetype: '>=2.12.1,<3.0a0' - libzlib: '>=1.3.1,<2.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' libwebp-base: '>=1.4.0,<2.0a0' openjpeg: '>=2.5.2,<3.0a0' @@ -1841,13 +1841,14 @@ package: category: dev optional: true - name: python - version: 3.12.4 + version: 3.12.5 manager: conda platform: linux-64 dependencies: pip: '' tzdata: '' libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' bzip2: '>=1.0.8,<2.0a0' xz: '>=5.2.6,<6.0a0' libzlib: '>=1.3.1,<2.0a0' @@ -1862,14 +1863,14 @@ package: libxcrypt: '>=4.4.36' libnsl: '>=2.0.1,<2.1.0a0' ld_impl_linux-64: '>=2.36.1' - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.4-h194c7f8_0_cpython.conda + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.5-h2ad013b_0_cpython.conda hash: - md5: d73490214f536cccb5819e9873048c92 - sha256: 97a78631e6c928bf7ad78d52f7f070fcf3bd37619fa48dc4394c21cf3058cdee + md5: 9c56c4df45f6571b13111d8df2448692 + sha256: e2aad83838988725d4ffba4e9717b9328054fd18a668cff3377e0c50f109e8bd category: main optional: false - name: python - version: 3.12.4 + version: 3.12.5 manager: conda platform: win-64 dependencies: @@ -1879,17 +1880,17 @@ package: ucrt: '>=10.0.20348.0' vc14_runtime: '>=14.29.30139' bzip2: '>=1.0.8,<2.0a0' - xz: '>=5.2.6,<6.0a0' libzlib: '>=1.3.1,<2.0a0' + xz: '>=5.2.6,<6.0a0' openssl: '>=3.3.1,<4.0a0' libexpat: '>=2.6.2,<3.0a0' libffi: '>=3.4,<4.0a0' libsqlite: '>=3.46.0,<4.0a0' tk: '>=8.6.13,<8.7.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/python-3.12.4-h889d299_0_cpython.conda + url: https://conda.anaconda.org/conda-forge/win-64/python-3.12.5-h889d299_0_cpython.conda hash: - md5: 4527737432f0fade2fc1e5852c672133 - sha256: 1db32594bfd8db2a49af66c14aaf479520f98df7a86e9d6e6a9ae484d369f4da + md5: db056d8b140ab2edd56a2f9bdb203dcd + sha256: 4cef304eb8877fd3094c14b57097ccc1b817b4afbf2223dd45d2b61e44064740 category: main optional: false - name: python_abi @@ -1897,10 +1898,10 @@ package: manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-4_cp312.conda + url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda hash: - md5: dccc2d142812964fcc6abdc97b672dff - sha256: 182a329de10a4165f6e8a3804caf751f918f6ea6176dd4e5abcdae1ed3095bf6 + md5: 0424ae29b104430108f5218a66db7260 + sha256: d10e93d759931ffb6372b45d65ff34d95c6000c61a07e298d162a3bc2accebb0 category: main optional: false - name: python_abi @@ -1908,10 +1909,10 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/python_abi-3.12-4_cp312.conda + url: https://conda.anaconda.org/conda-forge/win-64/python_abi-3.12-5_cp312.conda hash: - md5: 17f4ccf6be9ded08bd0a376f489ac1a6 - sha256: 488f8519d04b48f59bd6fde21ebe2d7a527718ff28aac86a8b53aa63658bdef6 + md5: e8681f534453af7afab4cd2bc1423eec + sha256: 9486662af81a219e96d343449eff242f38d7c5128ced5ce5acf85857265058d6 category: main optional: false - name: readline @@ -1935,17 +1936,18 @@ package: libgfortran-ng: '' libgcc-ng: '>=12' libstdcxx-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' libblas: '>=3.9.0,<4.0a0' python_abi: 3.12.* - liblapack: '>=3.9.0,<4.0a0' python: '>=3.12,<3.13.0a0' - libgfortran5: '>=12.3.0' + liblapack: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' - numpy: <2.3 - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.0-py312hc2bc53b_1.conda + numpy: '>=1.23.5,<2.3' + libgfortran5: '>=12.4.0' + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.0-py312h499d17b_2.conda hash: - md5: eae80145f63aa04a02dda456d4883b46 - sha256: 6bd24bc823863bb568ffe0ebdfb506d4413d94d15b478b12a0b223d9373f531e + md5: fbb459d6590fad7bd00aeb1665bb67d1 + sha256: a84bd33593abc9b6acadcd31410f9a028031f00c2a8db33255f2358570673346 category: main optional: false - name: scipy @@ -1960,36 +1962,36 @@ package: python: '>=3.12,<3.13.0a0' libblas: '>=3.9.0,<4.0a0' liblapack: '>=3.9.0,<4.0a0' - numpy: <2.3 + numpy: '>=1.23.5,<2.3' libcblas: '>=3.9.0,<4.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.0-py312h1f4e10d_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.0-py312h1f4e10d_2.conda hash: - md5: 4667a8b9e594a70eb0ef680615a4b411 - sha256: e2c55a57bdac972d5f0ecae09a8a8041ee6519627231851e8edb27fd8e1a5e11 + md5: bcdfde2d67d09e76e27ae1f634772c6c + sha256: beb4737c20a8d6bf864d937761f323569402baa133b121bd35d7f81c27ca4dc6 category: main optional: false - name: setuptools - version: 71.0.4 + version: 72.1.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-71.0.4-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-72.1.0-pyhd8ed1ab_0.conda hash: - md5: ee78ac9c720d0d02fcfd420866b82ab1 - sha256: e1b5dd28d2ea2a7ad660fbc8d1f2ef682a2f8460f80240d836d62e56225ac680 + md5: e06d4c26df4f958a8d38696f2c344d15 + sha256: d239e7f1b1a5617eeadda4e91183592f5a15219e97e16bc721d7b0597ee89a80 category: main optional: false - name: setuptools - version: 71.0.4 + version: 72.1.0 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-71.0.4-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-72.1.0-pyhd8ed1ab_0.conda hash: - md5: ee78ac9c720d0d02fcfd420866b82ab1 - sha256: e1b5dd28d2ea2a7ad660fbc8d1f2ef682a2f8460f80240d836d62e56225ac680 + md5: e06d4c26df4f958a8d38696f2c344d15 + sha256: d239e7f1b1a5617eeadda4e91183592f5a15219e97e16bc721d7b0597ee89a80 category: main optional: false - name: tbb @@ -2083,27 +2085,27 @@ package: category: dev optional: true - name: tomlkit - version: 0.13.0 + version: 0.13.2 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.0-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_0.conda hash: - md5: 810ba6f354ddef812d0ddc4669cc8de6 - sha256: 8e61623213c620776f1328da4bee03f8828dbf2730f1a4fbd9b8af5398f5848e + md5: 0062a5f3347733f67b0f33ca48cc21dd + sha256: 2ccfe8dafdc1f1af944bca6bdf28fa97b5fa6125d84b8895a4e918a020853c12 category: dev optional: true - name: tomlkit - version: 0.13.0 + version: 0.13.2 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.0-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_0.conda hash: - md5: 810ba6f354ddef812d0ddc4669cc8de6 - sha256: 8e61623213c620776f1328da4bee03f8828dbf2730f1a4fbd9b8af5398f5848e + md5: 0062a5f3347733f67b0f33ca48cc21dd + sha256: 2ccfe8dafdc1f1af944bca6bdf28fa97b5fa6125d84b8895a4e918a020853c12 category: dev optional: true - name: typing-extensions @@ -2224,27 +2226,27 @@ package: category: main optional: false - name: wheel - version: 0.43.0 + version: 0.44.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.44.0-pyhd8ed1ab_0.conda hash: - md5: 0b5293a157c2b5cd513dd1b03d8d3aae - sha256: cb318f066afd6fd64619f14c030569faf3f53e6f50abf743b4c865e7d95b96bc + md5: d44e3b085abcaef02983c6305b84b584 + sha256: d828764736babb4322b8102094de38074dedfc71f5ff405c9dfee89191c14ebc category: main optional: false - name: wheel - version: 0.43.0 + version: 0.44.0 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.43.0-pyhd8ed1ab_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.44.0-pyhd8ed1ab_0.conda hash: - md5: 0b5293a157c2b5cd513dd1b03d8d3aae - sha256: cb318f066afd6fd64619f14c030569faf3f53e6f50abf743b4c865e7d95b96bc + md5: d44e3b085abcaef02983c6305b84b584 + sha256: d828764736babb4322b8102094de38074dedfc71f5ff405c9dfee89191c14ebc category: main optional: false - name: xorg-libxau @@ -2359,13 +2361,13 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 hash: - sha256: b5064fb631056dcaa57e379719e923fcd1195f6b + sha256: 31ff703dacd74edecda928a441ab1b47b7b148e7 category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 optional: false - name: geoh5py version: 0.10.0a1 @@ -2376,11 +2378,11 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 hash: - sha256: b5064fb631056dcaa57e379719e923fcd1195f6b + sha256: 31ff703dacd74edecda928a441ab1b47b7b148e7 category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@b5064fb631056dcaa57e379719e923fcd1195f6b + url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 optional: false diff --git a/pyproject.toml b/pyproject.toml index ebe3cfb..b5619ed 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -53,7 +53,7 @@ scipy = "~1.14.0" ## pip dependencies from Git repositories #---------------------------------------- #geoh5py = {version = "~0.10.0-alpha.1", source = "pypi", allow-prereleases = true} -geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "develop"} +geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "feature/0.10.0"} ## about pip dependencies From b9ced936e77899141546a08d367956cd069197e0 Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Thu, 29 Aug 2024 15:37:42 -0400 Subject: [PATCH 075/132] [DEVOPS-440] Use regular double quote in README.rst --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 264aeb2..becc883 100644 --- a/README.rst +++ b/README.rst @@ -137,7 +137,7 @@ To configure the development environment and tools, please see `README-dev.rst`_ Third Party Software ^^^^^^^^^^^^^^^^^^^^ -The geoapps-utils package may provide links to third party libraries or code (collectively “Third Party Software”) +The geoapps-utils package may provide links to third party libraries or code (collectively "Third Party Software") to implement various functions. Third Party Software does not comprise part of the Software. The use of Third Party Software is governed by the terms of such software license(s). Third Party Software notices and/or additional terms and conditions are located in the From bd565aae64121b3753a2f6be84bddccf009f1104 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Tue, 10 Sep 2024 14:55:16 -0700 Subject: [PATCH 076/132] Point to release/0.10.0 --- .../py-3.10-linux-64-dev.conda.lock.yml | 49 +- environments/py-3.10-linux-64.conda.lock.yml | 41 +- .../py-3.10-win-64-dev.conda.lock.yml | 40 +- environments/py-3.10-win-64.conda.lock.yml | 32 +- .../py-3.11-linux-64-dev.conda.lock.yml | 53 ++- environments/py-3.11-linux-64.conda.lock.yml | 45 +- .../py-3.11-win-64-dev.conda.lock.yml | 44 +- environments/py-3.11-win-64.conda.lock.yml | 36 +- .../py-3.12-linux-64-dev.conda.lock.yml | 51 +- environments/py-3.12-linux-64.conda.lock.yml | 43 +- .../py-3.12-win-64-dev.conda.lock.yml | 42 +- environments/py-3.12-win-64.conda.lock.yml | 34 +- py-3.10.conda-lock.yml | 373 ++++++++------- py-3.11.conda-lock.yml | 446 ++++++++++-------- py-3.12.conda-lock.yml | 419 ++++++++-------- pyproject.toml | 2 +- 16 files changed, 947 insertions(+), 803 deletions(-) diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index 625f566..1b5700e 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: ac2d35677d585e87d109b5ba6eb4fba8bc5ab5117cb9eefd75b6c2a60aa00e2b +# input_hash: d3dd8e8ee4ad45c0a1824902f1ebe08e8247e68e4ad80d1905ae9fe8dbe7d7f0 channels: - conda-forge @@ -10,12 +10,12 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.2.4=py310hff52083_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.33.0=ha66036c_0 - - ca-certificates=2024.7.4=hbcca054_0 + - c-ares=1.33.1=heb4867d_0 + - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.1=py310h5b4e0ec_0 + - coverage=7.6.1=py310ha75aee5_1 - dill=0.3.8=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 @@ -36,61 +36,64 @@ dependencies: - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - libffi=3.4.2=h7f98852_5 - - libgcc-ng=14.1.0=h77fa898_0 - - libgfortran-ng=14.1.0=h69a702a_0 - - libgfortran5=14.1.0=hc5f4f2c_0 - - libgomp=14.1.0=h77fa898_0 + - libgcc=14.1.0=h77fa898_1 + - libgcc-ng=14.1.0=h69a702a_1 + - libgfortran=14.1.0=h69a702a_1 + - libgfortran-ng=14.1.0=h69a702a_1 + - libgfortran5=14.1.0=hc5f4f2c_1 + - libgomp=14.1.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - liblapack=3.9.0=23_linux64_openblas - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.27=pthreads_hac2b453_1 - libpng=1.6.43=h2797004_0 - - libsqlite=3.46.0=hde9e2c9_0 + - libsqlite=3.46.1=hadc24fc_0 - libssh2=1.11.0=h0841786_0 - - libstdcxx-ng=14.1.0=hc0a3c3a_0 + - libstdcxx=14.1.0=hc0a3c3a_1 + - libstdcxx-ng=14.1.0=h4852527_1 - libtiff=4.6.0=h46a8edc_4 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.16=hd590300_0 + - libxcb=1.16=hb9d3cd8_1 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=h4ab18f5_1 - mccabe=0.7.0=pyhd8ed1ab_0 - - ncurses=6.5=h59595ed_0 + - ncurses=6.5=he02047a_1 - numpy=1.26.4=py310hb13e2d6_0 - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.3.1=h4bc722e_2 + - openssl=3.3.2=hb9d3cd8_0 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py310hebfe307_1 - - pip=24.2=pyhd8ed1ab_0 - - platformdirs=4.2.2=pyhd8ed1ab_0 + - pip=24.2=pyh8b19718_1 + - platformdirs=4.3.2=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=h36c2ea0_1001 - - pydantic=2.8.2=pyhd8ed1ab_0 - - pydantic-core=2.20.1=py310h42e942d_0 + - pydantic=2.9.1=pyhd8ed1ab_0 + - pydantic-core=2.23.3=py310h505e2c1_0 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.6=pyhd8ed1ab_0 - - pytest=8.3.2=pyhd8ed1ab_0 + - pylint=3.2.7=pyhd8ed1ab_0 + - pytest=8.3.3=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.10.14=hd12c33a_0_cpython - python_abi=3.10=5_cp310 - readline=8.2=h8228510_1 - - scipy=1.14.0=py310h3fe0a75_2 - - setuptools=72.1.0=pyhd8ed1ab_0 + - scipy=1.14.1=py310ha3fb0e1_0 + - setuptools=73.0.1=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h0c530f3_0 + - tzdata=2024a=h8827d51_1 - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hd590300_0 - xorg-libxdmcp=1.1.3=h7f98852_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index d049385..2265caa 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: ac2d35677d585e87d109b5ba6eb4fba8bc5ab5117cb9eefd75b6c2a60aa00e2b +# input_hash: d3dd8e8ee4ad45c0a1824902f1ebe08e8247e68e4ad80d1905ae9fe8dbe7d7f0 channels: - conda-forge @@ -9,8 +9,8 @@ dependencies: - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.33.0=ha66036c_0 - - ca-certificates=2024.7.4=hbcca054_0 + - c-ares=1.33.1=heb4867d_0 + - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=h267a509_2 @@ -29,50 +29,53 @@ dependencies: - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - libffi=3.4.2=h7f98852_5 - - libgcc-ng=14.1.0=h77fa898_0 - - libgfortran-ng=14.1.0=h69a702a_0 - - libgfortran5=14.1.0=hc5f4f2c_0 - - libgomp=14.1.0=h77fa898_0 + - libgcc=14.1.0=h77fa898_1 + - libgcc-ng=14.1.0=h69a702a_1 + - libgfortran=14.1.0=h69a702a_1 + - libgfortran-ng=14.1.0=h69a702a_1 + - libgfortran5=14.1.0=hc5f4f2c_1 + - libgomp=14.1.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - liblapack=3.9.0=23_linux64_openblas - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.27=pthreads_hac2b453_1 - libpng=1.6.43=h2797004_0 - - libsqlite=3.46.0=hde9e2c9_0 + - libsqlite=3.46.1=hadc24fc_0 - libssh2=1.11.0=h0841786_0 - - libstdcxx-ng=14.1.0=hc0a3c3a_0 + - libstdcxx=14.1.0=hc0a3c3a_1 + - libstdcxx-ng=14.1.0=h4852527_1 - libtiff=4.6.0=h46a8edc_4 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.16=hd590300_0 + - libxcb=1.16=hb9d3cd8_1 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=h4ab18f5_1 - - ncurses=6.5=h59595ed_0 + - ncurses=6.5=he02047a_1 - numpy=1.26.4=py310hb13e2d6_0 - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.3.1=h4bc722e_2 + - openssl=3.3.2=hb9d3cd8_0 - pillow=10.3.0=py310hebfe307_1 - - pip=24.2=pyhd8ed1ab_0 + - pip=24.2=pyh8b19718_1 - pthread-stubs=0.4=h36c2ea0_1001 - - pydantic=2.8.2=pyhd8ed1ab_0 - - pydantic-core=2.20.1=py310h42e942d_0 + - pydantic=2.9.1=pyhd8ed1ab_0 + - pydantic-core=2.23.3=py310h505e2c1_0 - python=3.10.14=hd12c33a_0_cpython - python_abi=3.10=5_cp310 - readline=8.2=h8228510_1 - - scipy=1.14.0=py310h3fe0a75_2 - - setuptools=72.1.0=pyhd8ed1ab_0 + - scipy=1.14.1=py310ha3fb0e1_0 + - setuptools=73.0.1=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h0c530f3_0 + - tzdata=2024a=h8827d51_1 - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hd590300_0 - xorg-libxdmcp=1.1.3=h7f98852_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index 57ff3ae..dda9900 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: b69f7b0d18f7db2e15a82a459bbee4584f70a58f06ecc2bbd7e0fb53d22a6461 +# input_hash: 48ba97d2b5941382abd25215bdc9185f1f2e36d2fb71ab6703726adc06082ca9 channels: - conda-forge @@ -8,11 +8,11 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.2.4=py310h5588dad_0 - bzip2=1.0.8=h2466b09_7 - - ca-certificates=2024.7.4=h56e8100_0 + - ca-certificates=2024.8.30=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.1=py310ha8f682b_0 + - coverage=7.6.1=py310ha8f682b_1 - dill=0.3.8=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 @@ -35,11 +35,11 @@ dependencies: - libjpeg-turbo=3.0.0=hcfcfb64_1 - liblapack=3.9.0=23_win64_mkl - libpng=1.6.43=h19919ed_0 - - libsqlite=3.46.0=h2466b09_0 + - libsqlite=3.46.1=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - libtiff=4.6.0=hb151862_4 - libwebp-base=1.4.0=hcfcfb64_0 - - libxcb=1.16=hcd874cb_0 + - libxcb=1.16=h013a479_1 - libxml2=2.12.7=h0f24e4e_4 - libzlib=1.3.1=h2466b09_1 - m2w64-gcc-libgfortran=5.3.0=6 @@ -52,43 +52,43 @@ dependencies: - msys2-conda-epoch=20160418=1 - numpy=1.26.4=py310hf667824_0 - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.3.1=h2466b09_2 + - openssl=3.3.2=h2466b09_0 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py310h3e38d90_1 - - pip=24.2=pyhd8ed1ab_0 - - platformdirs=4.2.2=pyhd8ed1ab_0 + - pip=24.2=pyh8b19718_1 + - platformdirs=4.3.2=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=hcd874cb_1001 - pthreads-win32=2.9.1=hfa6e2cd_3 - - pydantic=2.8.2=pyhd8ed1ab_0 - - pydantic-core=2.20.1=py310hc226416_0 + - pydantic=2.9.1=pyhd8ed1ab_0 + - pydantic-core=2.23.3=py310hc226416_0 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.6=pyhd8ed1ab_0 - - pytest=8.3.2=pyhd8ed1ab_0 + - pylint=3.2.7=pyhd8ed1ab_0 + - pytest=8.3.3=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.10.14=h4de0772_0_cpython - python_abi=3.10=5_cp310 - - scipy=1.14.0=py310h46043a1_2 - - setuptools=72.1.0=pyhd8ed1ab_0 - - tbb=2021.12.0=hc790b64_3 + - scipy=1.14.1=py310h46043a1_0 + - setuptools=73.0.1=pyhd8ed1ab_0 + - tbb=2021.13.0=hc790b64_0 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h0c530f3_0 + - tzdata=2024a=h8827d51_1 - ucrt=10.0.22621.0=h57928b3_0 - - vc=14.3=h8a93ad2_20 - - vc14_runtime=14.40.33810=ha82c5b3_20 - - vs2015_runtime=14.40.33810=h3bf8584_20 + - vc=14.3=h8a93ad2_21 + - vc14_runtime=14.40.33810=ha82c5b3_21 + - vs2015_runtime=14.40.33810=h3bf8584_21 - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hcd874cb_0 - xorg-libxdmcp=1.1.3=hcd874cb_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index 1921fc0..ba87612 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -1,13 +1,13 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: b69f7b0d18f7db2e15a82a459bbee4584f70a58f06ecc2bbd7e0fb53d22a6461 +# input_hash: 48ba97d2b5941382abd25215bdc9185f1f2e36d2fb71ab6703726adc06082ca9 channels: - conda-forge dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h2466b09_7 - - ca-certificates=2024.7.4=h56e8100_0 + - ca-certificates=2024.8.30=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=hdaf720e_2 @@ -28,11 +28,11 @@ dependencies: - libjpeg-turbo=3.0.0=hcfcfb64_1 - liblapack=3.9.0=23_win64_mkl - libpng=1.6.43=h19919ed_0 - - libsqlite=3.46.0=h2466b09_0 + - libsqlite=3.46.1=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - libtiff=4.6.0=hb151862_4 - libwebp-base=1.4.0=hcfcfb64_0 - - libxcb=1.16=hcd874cb_0 + - libxcb=1.16=h013a479_1 - libxml2=2.12.7=h0f24e4e_4 - libzlib=1.3.1=h2466b09_1 - m2w64-gcc-libgfortran=5.3.0=6 @@ -44,33 +44,33 @@ dependencies: - msys2-conda-epoch=20160418=1 - numpy=1.26.4=py310hf667824_0 - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.3.1=h2466b09_2 + - openssl=3.3.2=h2466b09_0 - pillow=10.3.0=py310h3e38d90_1 - - pip=24.2=pyhd8ed1ab_0 + - pip=24.2=pyh8b19718_1 - pthread-stubs=0.4=hcd874cb_1001 - pthreads-win32=2.9.1=hfa6e2cd_3 - - pydantic=2.8.2=pyhd8ed1ab_0 - - pydantic-core=2.20.1=py310hc226416_0 + - pydantic=2.9.1=pyhd8ed1ab_0 + - pydantic-core=2.23.3=py310hc226416_0 - python=3.10.14=h4de0772_0_cpython - python_abi=3.10=5_cp310 - - scipy=1.14.0=py310h46043a1_2 - - setuptools=72.1.0=pyhd8ed1ab_0 - - tbb=2021.12.0=hc790b64_3 + - scipy=1.14.1=py310h46043a1_0 + - setuptools=73.0.1=pyhd8ed1ab_0 + - tbb=2021.13.0=hc790b64_0 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h0c530f3_0 + - tzdata=2024a=h8827d51_1 - ucrt=10.0.22621.0=h57928b3_0 - - vc=14.3=h8a93ad2_20 - - vc14_runtime=14.40.33810=ha82c5b3_20 - - vs2015_runtime=14.40.33810=h3bf8584_20 + - vc=14.3=h8a93ad2_21 + - vc14_runtime=14.40.33810=ha82c5b3_21 + - vs2015_runtime=14.40.33810=h3bf8584_21 - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hcd874cb_0 - xorg-libxdmcp=1.1.3=hcd874cb_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64-dev.conda.lock.yml b/environments/py-3.11-linux-64-dev.conda.lock.yml index 30b4d75..0dc4825 100644 --- a/environments/py-3.11-linux-64-dev.conda.lock.yml +++ b/environments/py-3.11-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 00bb00feab05c4c108d4e62717c90abd889cd480ff0341584b7573ff75ef1b17 +# input_hash: f34633d7a026e46b3ce9042e4701f091aa71d0800c5518c0e563bd83cb3a150c channels: - conda-forge @@ -10,12 +10,12 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.2.4=py311h38be061_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.33.0=ha66036c_0 - - ca-certificates=2024.7.4=hbcca054_0 + - c-ares=1.33.1=heb4867d_0 + - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.1=py311h61187de_0 + - coverage=7.6.1=py311h9ecbd09_1 - dill=0.3.8=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 @@ -35,63 +35,66 @@ dependencies: - libdeflate=1.21=h4bc722e_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - - libexpat=2.6.2=h59595ed_0 + - libexpat=2.6.3=h5888daf_0 - libffi=3.4.2=h7f98852_5 - - libgcc-ng=14.1.0=h77fa898_0 - - libgfortran-ng=14.1.0=h69a702a_0 - - libgfortran5=14.1.0=hc5f4f2c_0 - - libgomp=14.1.0=h77fa898_0 + - libgcc=14.1.0=h77fa898_1 + - libgcc-ng=14.1.0=h69a702a_1 + - libgfortran=14.1.0=h69a702a_1 + - libgfortran-ng=14.1.0=h69a702a_1 + - libgfortran5=14.1.0=hc5f4f2c_1 + - libgomp=14.1.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - liblapack=3.9.0=23_linux64_openblas - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.27=pthreads_hac2b453_1 - libpng=1.6.43=h2797004_0 - - libsqlite=3.46.0=hde9e2c9_0 + - libsqlite=3.46.1=hadc24fc_0 - libssh2=1.11.0=h0841786_0 - - libstdcxx-ng=14.1.0=hc0a3c3a_0 + - libstdcxx=14.1.0=hc0a3c3a_1 + - libstdcxx-ng=14.1.0=h4852527_1 - libtiff=4.6.0=h46a8edc_4 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.16=hd590300_0 + - libxcb=1.16=hb9d3cd8_1 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=h4ab18f5_1 - mccabe=0.7.0=pyhd8ed1ab_0 - - ncurses=6.5=h59595ed_0 + - ncurses=6.5=he02047a_1 - numpy=1.26.4=py311h64a7726_0 - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.3.1=h4bc722e_2 + - openssl=3.3.2=hb9d3cd8_0 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py311h82a398c_1 - - pip=24.2=pyhd8ed1ab_0 - - platformdirs=4.2.2=pyhd8ed1ab_0 + - pip=24.2=pyh8b19718_1 + - platformdirs=4.3.2=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=h36c2ea0_1001 - - pydantic=2.8.2=pyhd8ed1ab_0 - - pydantic-core=2.20.1=py311hb3a8bbb_0 + - pydantic=2.9.1=pyhd8ed1ab_0 + - pydantic-core=2.23.3=py311h9e33e62_0 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.6=pyhd8ed1ab_0 - - pytest=8.3.2=pyhd8ed1ab_0 + - pylint=3.2.7=pyhd8ed1ab_0 + - pytest=8.3.3=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - - python=3.11.9=hb806964_0_cpython + - python=3.11.10=hc5c86c4_0_cpython - python_abi=3.11=5_cp311 - readline=8.2=h8228510_1 - - scipy=1.14.0=py311h0a5b728_2 - - setuptools=72.1.0=pyhd8ed1ab_0 + - scipy=1.14.1=py311he1f765f_0 + - setuptools=73.0.1=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h0c530f3_0 + - tzdata=2024a=h8827d51_1 - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hd590300_0 - xorg-libxdmcp=1.1.3=h7f98852_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64.conda.lock.yml b/environments/py-3.11-linux-64.conda.lock.yml index 153b9dc..74d89e9 100644 --- a/environments/py-3.11-linux-64.conda.lock.yml +++ b/environments/py-3.11-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 00bb00feab05c4c108d4e62717c90abd889cd480ff0341584b7573ff75ef1b17 +# input_hash: f34633d7a026e46b3ce9042e4701f091aa71d0800c5518c0e563bd83cb3a150c channels: - conda-forge @@ -9,8 +9,8 @@ dependencies: - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.33.0=ha66036c_0 - - ca-certificates=2024.7.4=hbcca054_0 + - c-ares=1.33.1=heb4867d_0 + - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=h267a509_2 @@ -28,52 +28,55 @@ dependencies: - libdeflate=1.21=h4bc722e_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - - libexpat=2.6.2=h59595ed_0 + - libexpat=2.6.3=h5888daf_0 - libffi=3.4.2=h7f98852_5 - - libgcc-ng=14.1.0=h77fa898_0 - - libgfortran-ng=14.1.0=h69a702a_0 - - libgfortran5=14.1.0=hc5f4f2c_0 - - libgomp=14.1.0=h77fa898_0 + - libgcc=14.1.0=h77fa898_1 + - libgcc-ng=14.1.0=h69a702a_1 + - libgfortran=14.1.0=h69a702a_1 + - libgfortran-ng=14.1.0=h69a702a_1 + - libgfortran5=14.1.0=hc5f4f2c_1 + - libgomp=14.1.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - liblapack=3.9.0=23_linux64_openblas - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.27=pthreads_hac2b453_1 - libpng=1.6.43=h2797004_0 - - libsqlite=3.46.0=hde9e2c9_0 + - libsqlite=3.46.1=hadc24fc_0 - libssh2=1.11.0=h0841786_0 - - libstdcxx-ng=14.1.0=hc0a3c3a_0 + - libstdcxx=14.1.0=hc0a3c3a_1 + - libstdcxx-ng=14.1.0=h4852527_1 - libtiff=4.6.0=h46a8edc_4 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.16=hd590300_0 + - libxcb=1.16=hb9d3cd8_1 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=h4ab18f5_1 - - ncurses=6.5=h59595ed_0 + - ncurses=6.5=he02047a_1 - numpy=1.26.4=py311h64a7726_0 - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.3.1=h4bc722e_2 + - openssl=3.3.2=hb9d3cd8_0 - pillow=10.3.0=py311h82a398c_1 - - pip=24.2=pyhd8ed1ab_0 + - pip=24.2=pyh8b19718_1 - pthread-stubs=0.4=h36c2ea0_1001 - - pydantic=2.8.2=pyhd8ed1ab_0 - - pydantic-core=2.20.1=py311hb3a8bbb_0 - - python=3.11.9=hb806964_0_cpython + - pydantic=2.9.1=pyhd8ed1ab_0 + - pydantic-core=2.23.3=py311h9e33e62_0 + - python=3.11.10=hc5c86c4_0_cpython - python_abi=3.11=5_cp311 - readline=8.2=h8228510_1 - - scipy=1.14.0=py311h0a5b728_2 - - setuptools=72.1.0=pyhd8ed1ab_0 + - scipy=1.14.1=py311he1f765f_0 + - setuptools=73.0.1=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h0c530f3_0 + - tzdata=2024a=h8827d51_1 - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hd590300_0 - xorg-libxdmcp=1.1.3=h7f98852_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64-dev.conda.lock.yml b/environments/py-3.11-win-64-dev.conda.lock.yml index 749d189..eae1d50 100644 --- a/environments/py-3.11-win-64-dev.conda.lock.yml +++ b/environments/py-3.11-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 94c52db00a33450dd5618db84cc41364d7a73dee810882cc8a23aca8936414b3 +# input_hash: f0e5b371d243c70393199046bad1d77bcf1d13bd992d37aff95352a006286203 channels: - conda-forge @@ -8,11 +8,11 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.2.4=py311h1ea47a8_0 - bzip2=1.0.8=h2466b09_7 - - ca-certificates=2024.7.4=h56e8100_0 + - ca-certificates=2024.8.30=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.1=py311he736701_0 + - coverage=7.6.1=py311he736701_1 - dill=0.3.8=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 @@ -29,18 +29,18 @@ dependencies: - libcblas=3.9.0=23_win64_mkl - libcurl=8.9.1=h18fefc2_0 - libdeflate=1.21=h2466b09_0 - - libexpat=2.6.2=h63175ca_0 + - libexpat=2.6.3=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - libhwloc=2.11.1=default_h8125262_1000 - libiconv=1.17=hcfcfb64_2 - libjpeg-turbo=3.0.0=hcfcfb64_1 - liblapack=3.9.0=23_win64_mkl - libpng=1.6.43=h19919ed_0 - - libsqlite=3.46.0=h2466b09_0 + - libsqlite=3.46.1=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - libtiff=4.6.0=hb151862_4 - libwebp-base=1.4.0=hcfcfb64_0 - - libxcb=1.16=hcd874cb_0 + - libxcb=1.16=h013a479_1 - libxml2=2.12.7=h0f24e4e_4 - libzlib=1.3.1=h2466b09_1 - m2w64-gcc-libgfortran=5.3.0=6 @@ -53,43 +53,43 @@ dependencies: - msys2-conda-epoch=20160418=1 - numpy=1.26.4=py311h0b4df5a_0 - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.3.1=h2466b09_2 + - openssl=3.3.2=h2466b09_0 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py311h5592be9_1 - - pip=24.2=pyhd8ed1ab_0 - - platformdirs=4.2.2=pyhd8ed1ab_0 + - pip=24.2=pyh8b19718_1 + - platformdirs=4.3.2=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=hcd874cb_1001 - pthreads-win32=2.9.1=hfa6e2cd_3 - - pydantic=2.8.2=pyhd8ed1ab_0 - - pydantic-core=2.20.1=py311h533ab2d_0 + - pydantic=2.9.1=pyhd8ed1ab_0 + - pydantic-core=2.23.3=py311h533ab2d_0 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.6=pyhd8ed1ab_0 - - pytest=8.3.2=pyhd8ed1ab_0 + - pylint=3.2.7=pyhd8ed1ab_0 + - pytest=8.3.3=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - - python=3.11.9=h631f459_0_cpython + - python=3.11.10=hce54a09_0_cpython - python_abi=3.11=5_cp311 - - scipy=1.14.0=py311hd4686c6_2 - - setuptools=72.1.0=pyhd8ed1ab_0 - - tbb=2021.12.0=hc790b64_3 + - scipy=1.14.1=py311hd4686c6_0 + - setuptools=73.0.1=pyhd8ed1ab_0 + - tbb=2021.13.0=hc790b64_0 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h0c530f3_0 + - tzdata=2024a=h8827d51_1 - ucrt=10.0.22621.0=h57928b3_0 - - vc=14.3=h8a93ad2_20 - - vc14_runtime=14.40.33810=ha82c5b3_20 - - vs2015_runtime=14.40.33810=h3bf8584_20 + - vc=14.3=h8a93ad2_21 + - vc14_runtime=14.40.33810=ha82c5b3_21 + - vs2015_runtime=14.40.33810=h3bf8584_21 - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hcd874cb_0 - xorg-libxdmcp=1.1.3=hcd874cb_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64.conda.lock.yml b/environments/py-3.11-win-64.conda.lock.yml index a5a6d7e..9f0a1e4 100644 --- a/environments/py-3.11-win-64.conda.lock.yml +++ b/environments/py-3.11-win-64.conda.lock.yml @@ -1,13 +1,13 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 94c52db00a33450dd5618db84cc41364d7a73dee810882cc8a23aca8936414b3 +# input_hash: f0e5b371d243c70393199046bad1d77bcf1d13bd992d37aff95352a006286203 channels: - conda-forge dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h2466b09_7 - - ca-certificates=2024.7.4=h56e8100_0 + - ca-certificates=2024.8.30=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=hdaf720e_2 @@ -22,18 +22,18 @@ dependencies: - libcblas=3.9.0=23_win64_mkl - libcurl=8.9.1=h18fefc2_0 - libdeflate=1.21=h2466b09_0 - - libexpat=2.6.2=h63175ca_0 + - libexpat=2.6.3=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - libhwloc=2.11.1=default_h8125262_1000 - libiconv=1.17=hcfcfb64_2 - libjpeg-turbo=3.0.0=hcfcfb64_1 - liblapack=3.9.0=23_win64_mkl - libpng=1.6.43=h19919ed_0 - - libsqlite=3.46.0=h2466b09_0 + - libsqlite=3.46.1=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - libtiff=4.6.0=hb151862_4 - libwebp-base=1.4.0=hcfcfb64_0 - - libxcb=1.16=hcd874cb_0 + - libxcb=1.16=h013a479_1 - libxml2=2.12.7=h0f24e4e_4 - libzlib=1.3.1=h2466b09_1 - m2w64-gcc-libgfortran=5.3.0=6 @@ -45,33 +45,33 @@ dependencies: - msys2-conda-epoch=20160418=1 - numpy=1.26.4=py311h0b4df5a_0 - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.3.1=h2466b09_2 + - openssl=3.3.2=h2466b09_0 - pillow=10.3.0=py311h5592be9_1 - - pip=24.2=pyhd8ed1ab_0 + - pip=24.2=pyh8b19718_1 - pthread-stubs=0.4=hcd874cb_1001 - pthreads-win32=2.9.1=hfa6e2cd_3 - - pydantic=2.8.2=pyhd8ed1ab_0 - - pydantic-core=2.20.1=py311h533ab2d_0 - - python=3.11.9=h631f459_0_cpython + - pydantic=2.9.1=pyhd8ed1ab_0 + - pydantic-core=2.23.3=py311h533ab2d_0 + - python=3.11.10=hce54a09_0_cpython - python_abi=3.11=5_cp311 - - scipy=1.14.0=py311hd4686c6_2 - - setuptools=72.1.0=pyhd8ed1ab_0 - - tbb=2021.12.0=hc790b64_3 + - scipy=1.14.1=py311hd4686c6_0 + - setuptools=73.0.1=pyhd8ed1ab_0 + - tbb=2021.13.0=hc790b64_0 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h0c530f3_0 + - tzdata=2024a=h8827d51_1 - ucrt=10.0.22621.0=h57928b3_0 - - vc=14.3=h8a93ad2_20 - - vc14_runtime=14.40.33810=ha82c5b3_20 - - vs2015_runtime=14.40.33810=h3bf8584_20 + - vc=14.3=h8a93ad2_21 + - vc14_runtime=14.40.33810=ha82c5b3_21 + - vs2015_runtime=14.40.33810=h3bf8584_21 - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hcd874cb_0 - xorg-libxdmcp=1.1.3=hcd874cb_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64-dev.conda.lock.yml b/environments/py-3.12-linux-64-dev.conda.lock.yml index 1d0ec30..54bb3c9 100644 --- a/environments/py-3.12-linux-64-dev.conda.lock.yml +++ b/environments/py-3.12-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: d2981608cb6a1288c5f7d201320096c575aeae6179e3cfae5407619855edb5d6 +# input_hash: 264c15f8edaaa4e41c2b9151040035aab8d2f8fcadc402b0aba621fad9c2918e channels: - conda-forge @@ -10,12 +10,12 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.2.4=py312h7900ff3_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.33.0=ha66036c_0 - - ca-certificates=2024.7.4=hbcca054_0 + - c-ares=1.33.1=heb4867d_0 + - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.1=py312h41a817b_0 + - coverage=7.6.1=py312h66e93f0_1 - dill=0.3.8=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 @@ -35,63 +35,66 @@ dependencies: - libdeflate=1.21=h4bc722e_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - - libexpat=2.6.2=h59595ed_0 + - libexpat=2.6.3=h5888daf_0 - libffi=3.4.2=h7f98852_5 - - libgcc-ng=14.1.0=h77fa898_0 - - libgfortran-ng=14.1.0=h69a702a_0 - - libgfortran5=14.1.0=hc5f4f2c_0 - - libgomp=14.1.0=h77fa898_0 + - libgcc=14.1.0=h77fa898_1 + - libgcc-ng=14.1.0=h69a702a_1 + - libgfortran=14.1.0=h69a702a_1 + - libgfortran-ng=14.1.0=h69a702a_1 + - libgfortran5=14.1.0=hc5f4f2c_1 + - libgomp=14.1.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - liblapack=3.9.0=23_linux64_openblas - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.27=pthreads_hac2b453_1 - libpng=1.6.43=h2797004_0 - - libsqlite=3.46.0=hde9e2c9_0 + - libsqlite=3.46.1=hadc24fc_0 - libssh2=1.11.0=h0841786_0 - - libstdcxx-ng=14.1.0=hc0a3c3a_0 + - libstdcxx=14.1.0=hc0a3c3a_1 + - libstdcxx-ng=14.1.0=h4852527_1 - libtiff=4.6.0=h46a8edc_4 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.16=hd590300_0 + - libxcb=1.16=hb9d3cd8_1 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=h4ab18f5_1 - mccabe=0.7.0=pyhd8ed1ab_0 - - ncurses=6.5=h59595ed_0 + - ncurses=6.5=he02047a_1 - numpy=1.26.4=py312heda63a1_0 - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.3.1=h4bc722e_2 + - openssl=3.3.2=hb9d3cd8_0 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py312h287a98d_1 - - pip=24.2=pyhd8ed1ab_0 - - platformdirs=4.2.2=pyhd8ed1ab_0 + - pip=24.2=pyh8b19718_1 + - platformdirs=4.3.2=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=h36c2ea0_1001 - - pydantic=2.8.2=pyhd8ed1ab_0 - - pydantic-core=2.20.1=py312hf008fa9_0 + - pydantic=2.9.1=pyhd8ed1ab_0 + - pydantic-core=2.23.3=py312h12e396e_0 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.6=pyhd8ed1ab_0 - - pytest=8.3.2=pyhd8ed1ab_0 + - pylint=3.2.7=pyhd8ed1ab_0 + - pytest=8.3.3=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.12.5=h2ad013b_0_cpython - python_abi=3.12=5_cp312 - readline=8.2=h8228510_1 - - scipy=1.14.0=py312h499d17b_2 - - setuptools=72.1.0=pyhd8ed1ab_0 + - scipy=1.14.1=py312h7d485d2_0 + - setuptools=73.0.1=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h0c530f3_0 + - tzdata=2024a=h8827d51_1 - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hd590300_0 - xorg-libxdmcp=1.1.3=h7f98852_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64.conda.lock.yml b/environments/py-3.12-linux-64.conda.lock.yml index 143d139..1200250 100644 --- a/environments/py-3.12-linux-64.conda.lock.yml +++ b/environments/py-3.12-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: d2981608cb6a1288c5f7d201320096c575aeae6179e3cfae5407619855edb5d6 +# input_hash: 264c15f8edaaa4e41c2b9151040035aab8d2f8fcadc402b0aba621fad9c2918e channels: - conda-forge @@ -9,8 +9,8 @@ dependencies: - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.33.0=ha66036c_0 - - ca-certificates=2024.7.4=hbcca054_0 + - c-ares=1.33.1=heb4867d_0 + - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=h267a509_2 @@ -28,52 +28,55 @@ dependencies: - libdeflate=1.21=h4bc722e_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - - libexpat=2.6.2=h59595ed_0 + - libexpat=2.6.3=h5888daf_0 - libffi=3.4.2=h7f98852_5 - - libgcc-ng=14.1.0=h77fa898_0 - - libgfortran-ng=14.1.0=h69a702a_0 - - libgfortran5=14.1.0=hc5f4f2c_0 - - libgomp=14.1.0=h77fa898_0 + - libgcc=14.1.0=h77fa898_1 + - libgcc-ng=14.1.0=h69a702a_1 + - libgfortran=14.1.0=h69a702a_1 + - libgfortran-ng=14.1.0=h69a702a_1 + - libgfortran5=14.1.0=hc5f4f2c_1 + - libgomp=14.1.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - liblapack=3.9.0=23_linux64_openblas - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.27=pthreads_hac2b453_1 - libpng=1.6.43=h2797004_0 - - libsqlite=3.46.0=hde9e2c9_0 + - libsqlite=3.46.1=hadc24fc_0 - libssh2=1.11.0=h0841786_0 - - libstdcxx-ng=14.1.0=hc0a3c3a_0 + - libstdcxx=14.1.0=hc0a3c3a_1 + - libstdcxx-ng=14.1.0=h4852527_1 - libtiff=4.6.0=h46a8edc_4 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.16=hd590300_0 + - libxcb=1.16=hb9d3cd8_1 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=h4ab18f5_1 - - ncurses=6.5=h59595ed_0 + - ncurses=6.5=he02047a_1 - numpy=1.26.4=py312heda63a1_0 - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.3.1=h4bc722e_2 + - openssl=3.3.2=hb9d3cd8_0 - pillow=10.3.0=py312h287a98d_1 - - pip=24.2=pyhd8ed1ab_0 + - pip=24.2=pyh8b19718_1 - pthread-stubs=0.4=h36c2ea0_1001 - - pydantic=2.8.2=pyhd8ed1ab_0 - - pydantic-core=2.20.1=py312hf008fa9_0 + - pydantic=2.9.1=pyhd8ed1ab_0 + - pydantic-core=2.23.3=py312h12e396e_0 - python=3.12.5=h2ad013b_0_cpython - python_abi=3.12=5_cp312 - readline=8.2=h8228510_1 - - scipy=1.14.0=py312h499d17b_2 - - setuptools=72.1.0=pyhd8ed1ab_0 + - scipy=1.14.1=py312h7d485d2_0 + - setuptools=73.0.1=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h0c530f3_0 + - tzdata=2024a=h8827d51_1 - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hd590300_0 - xorg-libxdmcp=1.1.3=h7f98852_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64-dev.conda.lock.yml b/environments/py-3.12-win-64-dev.conda.lock.yml index 492f20f..8329c0e 100644 --- a/environments/py-3.12-win-64-dev.conda.lock.yml +++ b/environments/py-3.12-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 3b151f261350fd22ae30a803c46a9d38066ba709aa1204d5e9f5acaade0a7b6d +# input_hash: da2fda5a36a26042799a5788fa0ffe85e0332d2721377392ac5eebb140c8cd43 channels: - conda-forge @@ -8,11 +8,11 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.2.4=py312h2e8e312_0 - bzip2=1.0.8=h2466b09_7 - - ca-certificates=2024.7.4=h56e8100_0 + - ca-certificates=2024.8.30=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.1=py312h4389bb4_0 + - coverage=7.6.1=py312h4389bb4_1 - dill=0.3.8=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 @@ -29,18 +29,18 @@ dependencies: - libcblas=3.9.0=23_win64_mkl - libcurl=8.9.1=h18fefc2_0 - libdeflate=1.21=h2466b09_0 - - libexpat=2.6.2=h63175ca_0 + - libexpat=2.6.3=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - libhwloc=2.11.1=default_h8125262_1000 - libiconv=1.17=hcfcfb64_2 - libjpeg-turbo=3.0.0=hcfcfb64_1 - liblapack=3.9.0=23_win64_mkl - libpng=1.6.43=h19919ed_0 - - libsqlite=3.46.0=h2466b09_0 + - libsqlite=3.46.1=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - libtiff=4.6.0=hb151862_4 - libwebp-base=1.4.0=hcfcfb64_0 - - libxcb=1.16=hcd874cb_0 + - libxcb=1.16=h013a479_1 - libxml2=2.12.7=h0f24e4e_4 - libzlib=1.3.1=h2466b09_1 - m2w64-gcc-libgfortran=5.3.0=6 @@ -53,43 +53,43 @@ dependencies: - msys2-conda-epoch=20160418=1 - numpy=1.26.4=py312h8753938_0 - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.3.1=h2466b09_2 + - openssl=3.3.2=h2466b09_0 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py312h381445a_1 - - pip=24.2=pyhd8ed1ab_0 - - platformdirs=4.2.2=pyhd8ed1ab_0 + - pip=24.2=pyh8b19718_1 + - platformdirs=4.3.2=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=hcd874cb_1001 - pthreads-win32=2.9.1=hfa6e2cd_3 - - pydantic=2.8.2=pyhd8ed1ab_0 - - pydantic-core=2.20.1=py312h2615798_0 + - pydantic=2.9.1=pyhd8ed1ab_0 + - pydantic-core=2.23.3=py312h2615798_0 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.6=pyhd8ed1ab_0 - - pytest=8.3.2=pyhd8ed1ab_0 + - pylint=3.2.7=pyhd8ed1ab_0 + - pytest=8.3.3=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - python=3.12.5=h889d299_0_cpython - python_abi=3.12=5_cp312 - - scipy=1.14.0=py312h1f4e10d_2 - - setuptools=72.1.0=pyhd8ed1ab_0 - - tbb=2021.12.0=hc790b64_3 + - scipy=1.14.1=py312h1f4e10d_0 + - setuptools=73.0.1=pyhd8ed1ab_0 + - tbb=2021.13.0=hc790b64_0 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h0c530f3_0 + - tzdata=2024a=h8827d51_1 - ucrt=10.0.22621.0=h57928b3_0 - - vc=14.3=h8a93ad2_20 - - vc14_runtime=14.40.33810=ha82c5b3_20 - - vs2015_runtime=14.40.33810=h3bf8584_20 + - vc=14.3=h8a93ad2_21 + - vc14_runtime=14.40.33810=ha82c5b3_21 + - vs2015_runtime=14.40.33810=h3bf8584_21 - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hcd874cb_0 - xorg-libxdmcp=1.1.3=hcd874cb_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64.conda.lock.yml b/environments/py-3.12-win-64.conda.lock.yml index 348907b..f0c9119 100644 --- a/environments/py-3.12-win-64.conda.lock.yml +++ b/environments/py-3.12-win-64.conda.lock.yml @@ -1,13 +1,13 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 3b151f261350fd22ae30a803c46a9d38066ba709aa1204d5e9f5acaade0a7b6d +# input_hash: da2fda5a36a26042799a5788fa0ffe85e0332d2721377392ac5eebb140c8cd43 channels: - conda-forge dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h2466b09_7 - - ca-certificates=2024.7.4=h56e8100_0 + - ca-certificates=2024.8.30=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=hdaf720e_2 @@ -22,18 +22,18 @@ dependencies: - libcblas=3.9.0=23_win64_mkl - libcurl=8.9.1=h18fefc2_0 - libdeflate=1.21=h2466b09_0 - - libexpat=2.6.2=h63175ca_0 + - libexpat=2.6.3=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - libhwloc=2.11.1=default_h8125262_1000 - libiconv=1.17=hcfcfb64_2 - libjpeg-turbo=3.0.0=hcfcfb64_1 - liblapack=3.9.0=23_win64_mkl - libpng=1.6.43=h19919ed_0 - - libsqlite=3.46.0=h2466b09_0 + - libsqlite=3.46.1=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - libtiff=4.6.0=hb151862_4 - libwebp-base=1.4.0=hcfcfb64_0 - - libxcb=1.16=hcd874cb_0 + - libxcb=1.16=h013a479_1 - libxml2=2.12.7=h0f24e4e_4 - libzlib=1.3.1=h2466b09_1 - m2w64-gcc-libgfortran=5.3.0=6 @@ -45,33 +45,33 @@ dependencies: - msys2-conda-epoch=20160418=1 - numpy=1.26.4=py312h8753938_0 - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.3.1=h2466b09_2 + - openssl=3.3.2=h2466b09_0 - pillow=10.3.0=py312h381445a_1 - - pip=24.2=pyhd8ed1ab_0 + - pip=24.2=pyh8b19718_1 - pthread-stubs=0.4=hcd874cb_1001 - pthreads-win32=2.9.1=hfa6e2cd_3 - - pydantic=2.8.2=pyhd8ed1ab_0 - - pydantic-core=2.20.1=py312h2615798_0 + - pydantic=2.9.1=pyhd8ed1ab_0 + - pydantic-core=2.23.3=py312h2615798_0 - python=3.12.5=h889d299_0_cpython - python_abi=3.12=5_cp312 - - scipy=1.14.0=py312h1f4e10d_2 - - setuptools=72.1.0=pyhd8ed1ab_0 - - tbb=2021.12.0=hc790b64_3 + - scipy=1.14.1=py312h1f4e10d_0 + - setuptools=73.0.1=pyhd8ed1ab_0 + - tbb=2021.13.0=hc790b64_0 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h0c530f3_0 + - tzdata=2024a=h8827d51_1 - ucrt=10.0.22621.0=h57928b3_0 - - vc=14.3=h8a93ad2_20 - - vc14_runtime=14.40.33810=ha82c5b3_20 - - vs2015_runtime=14.40.33810=h3bf8584_20 + - vc=14.3=h8a93ad2_21 + - vc14_runtime=14.40.33810=ha82c5b3_21 + - vs2015_runtime=14.40.33810=h3bf8584_21 - wheel=0.44.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hcd874cb_0 - xorg-libxdmcp=1.1.3=hcd874cb_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 variables: KMP_WARNINGS: 0 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index fe54880..f033e35 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: b69f7b0d18f7db2e15a82a459bbee4584f70a58f06ecc2bbd7e0fb53d22a6461 - linux-64: ac2d35677d585e87d109b5ba6eb4fba8bc5ab5117cb9eefd75b6c2a60aa00e2b + win-64: 48ba97d2b5941382abd25215bdc9185f1f2e36d2fb71ab6703726adc06082ca9 + linux-64: d3dd8e8ee4ad45c0a1824902f1ebe08e8247e68e4ad80d1905ae9fe8dbe7d7f0 channels: - url: conda-forge used_env_vars: [] @@ -133,38 +133,38 @@ package: category: main optional: false - name: c-ares - version: 1.33.0 + version: 1.33.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.28,<3.0.a0' - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.33.0-ha66036c_0.conda + libgcc-ng: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.33.1-heb4867d_0.conda hash: - md5: b6927f788e85267beef6cbb292aaebdd - sha256: 3dec5fdb5d1e1758510af0ca163d82ea10109fec8af7d0cd7af38f01068c365b + md5: 0d3c60291342c0c025db231353376dfb + sha256: 2cb24f613eaf2850b1a08f28f967b10d8bd44ef623efa0154dc45eb718776be6 category: main optional: false - name: ca-certificates - version: 2024.7.4 + version: 2024.8.30 manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.8.30-hbcca054_0.conda hash: - md5: 23ab7665c5f63cfb9f1f6195256daac6 - sha256: c1548a3235376f464f9931850b64b02492f379b2f2bb98bc786055329b080446 + md5: c27d1c142233b5bc9ca570c6e2e0c244 + sha256: afee721baa6d988e27fef1832f68d6f32ac8cc99cdf6015732224c2841a09cea category: main optional: false - name: ca-certificates - version: 2024.7.4 + version: 2024.8.30 manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.7.4-h56e8100_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.8.30-h56e8100_0.conda hash: - md5: 9caa97c9504072cd060cf0a3142cc0ed - sha256: 7f37bb33c7954de1b4d19ad622859feb4f6c58f751c38b895524cad4e44af72e + md5: 4c4fd67c18619be5aa65dc5b6c72e490 + sha256: 0fcac3a7ffcc556649e034a1802aedf795e64227eaa7194d207b01eaf26454c4 category: main optional: false - name: cached-property @@ -245,14 +245,14 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc-ng: '>=12' + libgcc: '>=13' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.1-py310h5b4e0ec_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.1-py310ha75aee5_1.conda hash: - md5: 9767c8416fd3b2197dbfedd5ea971337 - sha256: 548a74fd84fa7064c51ad9e7a39c818da1bf06f831f3f93b9df2f3136bd5df27 + md5: 69521d4acef78a85e81ddf512977157b + sha256: 62e65571ea8c3f3bb4e109abc9ce65efa4fbea7e7e1bf2d652bfe748d382dbc2 category: dev optional: true - name: coverage @@ -266,10 +266,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.1-py310ha8f682b_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.1-py310ha8f682b_1.conda hash: - md5: 89ab7dda0fbe97c8b12f17904ba4a9f7 - sha256: 74beea699ce215ef07a5e55520db2dca9787f75dcdbb3f6a7df7c7e884c52296 + md5: e87ecda9659a298689da511174ca7194 + sha256: 16d6738b61a634b77925ee6b953948d80fd4ac1af729e436af5664cf411c7e1b category: dev optional: true - name: dill @@ -781,29 +781,53 @@ package: sha256: 1951ab740f80660e9bc07d2ed3aefb874d78c107264fd810f24a1a6211d4b1a5 category: main optional: false -- name: libgcc-ng +- name: libgcc version: 14.1.0 manager: conda platform: linux-64 dependencies: _libgcc_mutex: '0.1' _openmp_mutex: '>=4.5' - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.1.0-h77fa898_1.conda hash: - md5: ca0fad6a41ddaef54a153b78eccb5037 - sha256: b8e869ac96591cda2704bf7e77a301025e405227791a0bddf14a3dac65125538 + md5: 002ef4463dd1e2b44a94a4ace468f5d2 + sha256: 10fa74b69266a2be7b96db881e18fa62cfa03082b65231e8d652e897c4b335a3 category: main optional: false -- name: libgfortran-ng +- name: libgcc-ng + version: 14.1.0 + manager: conda + platform: linux-64 + dependencies: + libgcc: 14.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h69a702a_1.conda + hash: + md5: 1efc0ad219877a73ef977af7dbb51f17 + sha256: b91f7021e14c3d5c840fbf0dc75370d6e1f7c7ff4482220940eaafb9c64613b7 + category: main + optional: false +- name: libgfortran version: 14.1.0 manager: conda platform: linux-64 dependencies: libgfortran5: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.1.0-h69a702a_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.1.0-h69a702a_1.conda + hash: + md5: 591e631bc1ae62c64f2ab4f66178c097 + sha256: ed77f04f873e43a26e24d443dd090631eedc7d0ace3141baaefd96a123e47535 + category: main + optional: false +- name: libgfortran-ng + version: 14.1.0 + manager: conda + platform: linux-64 + dependencies: + libgfortran: 14.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.1.0-h69a702a_1.conda hash: - md5: f4ca84fbd6d06b0a052fb2d5b96dde41 - sha256: ef624dacacf97b2b0af39110b36e2fd3e39e358a1a6b7b21b85c9ac22d8ffed9 + md5: 16cec94c5992d7f42ae3f9fa8b25df8d + sha256: a2dc35cb7f87bb5beebf102d4085574c6a740e1df58e743185d4434cc5e4e0ae category: main optional: false - name: libgfortran5 @@ -811,11 +835,11 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=14.1.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_0.conda + libgcc: '>=14.1.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_1.conda hash: - md5: 6456c2620c990cd8dde2428a27ba0bc5 - sha256: a67d66b1e60a8a9a9e4440cee627c959acb4810cb182e089a4b0729bfdfbdf90 + md5: 10a0cef64b784d6ab6da50ebca4e984d + sha256: c40d7db760296bf9c776de12597d2f379f30e890b9ae70c1de962ff2aa1999f6 category: main optional: false - name: libgomp @@ -824,10 +848,10 @@ package: platform: linux-64 dependencies: _libgcc_mutex: '0.1' - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_1.conda hash: - md5: ae061a5ed5f05818acdf9adab72c146d - sha256: 7699df61a1f6c644b3576a40f54791561f2845983120477a16116b951c9cdb05 + md5: 23c255b008c4f2ae008f81edcabaca89 + sha256: c96724c8ae4ee61af7674c5d9e5a3fbcf6cd887a40ad5a52c99aa36f1d4f9680 category: main optional: false - name: libhwloc @@ -982,30 +1006,31 @@ package: category: main optional: false - name: libsqlite - version: 3.46.0 + version: 3.46.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libzlib: '>=1.2.13,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.1-hadc24fc_0.conda hash: - md5: 18aa975d2094c34aef978060ae7da7d8 - sha256: daee3f68786231dad457d0dfde3f7f1f9a7f2018adabdbb864226775101341a8 + md5: 36f79405ab16bf271edb55b213836dac + sha256: 9851c049abafed3ee329d6c7c2033407e2fc269d33a75c071110ab52300002b0 category: main optional: false - name: libsqlite - version: 3.46.0 + version: 3.46.1 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.46.0-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.46.1-h2466b09_0.conda hash: - md5: 951b0a3a463932e17414cd9f047fa03d - sha256: 662bd7e0d63c5b8c31cca19b91649e798319b93568a2ba8d1375efb91eeb251b + md5: 8a7c1ad01f58623bfbae8d601db7cf3b + sha256: ef83f90961630bc54a95e48062b05cf9c9173a822ea01784288029613a45eea4 category: main optional: false - name: libssh2 @@ -1038,16 +1063,28 @@ package: sha256: 813fd04eed2a2d5d9c36e53c554f9c1f08e9324e2922bd60c9c52dbbed2dbcec category: main optional: false +- name: libstdcxx + version: 14.1.0 + manager: conda + platform: linux-64 + dependencies: + libgcc: 14.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.1.0-hc0a3c3a_1.conda + hash: + md5: 9dbb9699ea467983ba8a4ba89b08b066 + sha256: 44decb3d23abacf1c6dd59f3c152a7101b7ca565b4ef8872804ceaedcc53a9cd + category: main + optional: false - name: libstdcxx-ng version: 14.1.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda + libstdcxx: 14.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-h4852527_1.conda hash: - md5: 1cb187a157136398ddbaae90713e2498 - sha256: 88c42b388202ffe16adaa337e36cf5022c63cf09b0405cf06fc6aeacccbe6146 + md5: bd2598399a70bb86d8218e95548d735e + sha256: a2dc44f97290740cc187bfe94ce543e6eb3c2ea8964d99f189a1d8c97b419b8c category: main optional: false - name: libtiff @@ -1134,14 +1171,15 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + libgcc-ng: '>=13' pthread-stubs: '' xorg-libxau: '>=1.0.11,<2.0a0' xorg-libxdmcp: '' - url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.16-hd590300_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.16-hb9d3cd8_1.conda hash: - md5: 151cba22b85a989c2d6ef9633ffee1e4 - sha256: 7180375f37fd264bb50672a63da94536d4abd81ccec059e932728ae056324b3a + md5: 3601598f0db0470af28985e3e7ad0158 + sha256: 33aa5fc997468b07ab3020b142eacc5479e4e2c2169f467b20ab220f33dd08de category: main optional: false - name: libxcb @@ -1154,10 +1192,10 @@ package: pthread-stubs: '' xorg-libxau: '>=1.0.11,<2.0a0' xorg-libxdmcp: '' - url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.16-hcd874cb_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.16-h013a479_1.conda hash: - md5: 7c1217d3b075f195ab17370f2d550f5d - sha256: 3b1f3b04baa370cfb1c350cfa829e6236519df5f03e3f57ea2cb2eb044eb8616 + md5: f0b599acdc82d5bc7e3b105833e7c5c8 + sha256: abae56e12a4c62730b899fdfb82628a9ac171c4ce144fc9f34ae024957a82a0e category: main optional: false - name: libxcrypt @@ -1334,11 +1372,12 @@ package: manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda hash: - md5: fcea371545eda051b6deafb24889fc69 - sha256: 4fc3b384f4072b68853a0013ea83bdfd3d66b0126e2238e1d6e1560747aa7586 + md5: 70caf8bb6cf39a0b6b7efc885f51c0fe + sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a category: main optional: false - name: numpy @@ -1412,21 +1451,21 @@ package: category: main optional: false - name: openssl - version: 3.3.1 + version: 3.3.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' ca-certificates: '' - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.2-hb9d3cd8_0.conda hash: - md5: e1b454497f9f7c1147fdde4b53f1b512 - sha256: b294b3cc706ad1048cdb514f0db3da9f37ae3fcc0c53a7104083dd0918adb200 + md5: 4d638782050ab6faa27275bed57e9b4e + sha256: cee91036686419f6dd6086902acf7142b4916e1c4ba042e9ca23e151da012b6d category: main optional: false - name: openssl - version: 3.3.1 + version: 3.3.2 manager: conda platform: win-64 dependencies: @@ -1434,10 +1473,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.1-h2466b09_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.2-h2466b09_0.conda hash: - md5: 375dbc2a4d5a2e4c738703207e8e368b - sha256: d86c4fa31294ad9068717788197e97e5637e056c82745ffb6d0e88fd1fef1a9d + md5: 1dc86753693df5e3326bb8a85b74c589 + sha256: a45c42f3577294e22ac39ddb6ef5a64fd5322e8a6725afefbf4f2b4109340bf9 category: main optional: false - name: packaging @@ -1517,13 +1556,13 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' + python: '>=3.8,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyh8b19718_1.conda hash: - md5: 6721aef6bfe5937abe70181545dd2c51 - sha256: 15b480571a7a4d896aa187648cce99f98bac3926253f028f228d2e9e1cf7c1e1 + md5: 6c78fbb8ddfd64bcb55b5cbafd2d2c43 + sha256: d820e5358bcb117fa6286e55d4550c60b0332443df62121df839eab2d11c890b category: main optional: false - name: pip @@ -1533,35 +1572,35 @@ package: dependencies: setuptools: '' wheel: '' - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyhd8ed1ab_0.conda + python: '>=3.8,<3.13.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyh8b19718_1.conda hash: - md5: 6721aef6bfe5937abe70181545dd2c51 - sha256: 15b480571a7a4d896aa187648cce99f98bac3926253f028f228d2e9e1cf7c1e1 + md5: 6c78fbb8ddfd64bcb55b5cbafd2d2c43 + sha256: d820e5358bcb117fa6286e55d4550c60b0332443df62121df839eab2d11c890b category: main optional: false - name: platformdirs - version: 4.2.2 + version: 4.3.2 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.2.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.2-pyhd8ed1ab_0.conda hash: - md5: 6f6cf28bf8e021933869bae3f84b8fc9 - sha256: adc59384cf0b2fc6dc7362840151e8cb076349197a38f7230278252698a88442 + md5: e1a2dfcd5695f0744f1bcd3bbfe02523 + sha256: 3aef5bb863a2db94e47272fd5ec5a5e4b240eafba79ebb9df7a162797cf035a3 category: dev optional: true - name: platformdirs - version: 4.2.2 + version: 4.3.2 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.2.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.2-pyhd8ed1ab_0.conda hash: - md5: 6f6cf28bf8e021933869bae3f84b8fc9 - sha256: adc59384cf0b2fc6dc7362840151e8cb076349197a38f7230278252698a88442 + md5: e1a2dfcd5695f0744f1bcd3bbfe02523 + sha256: 3aef5bb863a2db94e47272fd5ec5a5e4b240eafba79ebb9df7a162797cf035a3 category: dev optional: true - name: pluggy @@ -1625,53 +1664,53 @@ package: category: main optional: false - name: pydantic - version: 2.8.2 + version: 2.9.1 manager: conda platform: linux-64 dependencies: - annotated-types: '>=0.4.0' - pydantic-core: 2.20.1 + annotated-types: '>=0.6.0' + pydantic-core: 2.23.3 python: '>=3.7' typing-extensions: '>=4.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.8.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.1-pyhd8ed1ab_0.conda hash: - md5: 539a038a24a959662df1fcaa2cfc5c3e - sha256: 5a877153f7eaaab9724db5b64366a35e346007c9c104c1d6a6042f83b2f4f0df + md5: 5309e66d385d7367364e838764ad2ac4 + sha256: 9064ec63d676d83452a6a07cb92d95ebfa02b5016841956ce55e324c45e012ee category: main optional: false - name: pydantic - version: 2.8.2 + version: 2.9.1 manager: conda platform: win-64 dependencies: python: '>=3.7' typing-extensions: '>=4.6.1' - annotated-types: '>=0.4.0' - pydantic-core: 2.20.1 - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.8.2-pyhd8ed1ab_0.conda + annotated-types: '>=0.6.0' + pydantic-core: 2.23.3 + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.1-pyhd8ed1ab_0.conda hash: - md5: 539a038a24a959662df1fcaa2cfc5c3e - sha256: 5a877153f7eaaab9724db5b64366a35e346007c9c104c1d6a6042f83b2f4f0df + md5: 5309e66d385d7367364e838764ad2ac4 + sha256: 9064ec63d676d83452a6a07cb92d95ebfa02b5016841956ce55e324c45e012ee category: main optional: false - name: pydantic-core - version: 2.20.1 + version: 2.23.3 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc-ng: '>=12' + libgcc: '>=13' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.20.1-py310h42e942d_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.3-py310h505e2c1_0.conda hash: - md5: 51dcc27558e8cbe3aa6d3641cd78aa6d - sha256: 0645b2283b9fcc50d6f51891bc8c06f0db0ecb16beb177a4e42c98ae888e38d5 + md5: 1106064e9dc34ba4cb9c2d2285d669ed + sha256: b7036f644e92e7204a6e4b4e4908b937b8d153ea23a93fa826219b0745c2dcde category: main optional: false - name: pydantic-core - version: 2.20.1 + version: 2.23.3 manager: conda platform: win-64 dependencies: @@ -1681,10 +1720,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.20.1-py310hc226416_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.3-py310hc226416_0.conda hash: - md5: 99d16046cf146f48bf0b1d764f85397f - sha256: 5c54ea231ae75370dee9af043b86ac8dada7c5eb7bea842bb2773d7eda4dbec6 + md5: cd093a19e089171df725355453b15232 + sha256: dec70983ea00df6c5d31ca569e89fd3d850d45ed4b75571933c322171383c7c6 category: main optional: false - name: pygments @@ -1712,7 +1751,7 @@ package: category: dev optional: true - name: pylint - version: 3.2.6 + version: 3.2.7 manager: conda platform: linux-64 dependencies: @@ -1726,14 +1765,14 @@ package: tomli: '>=1.1.0' tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.6-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.7-pyhd8ed1ab_0.conda hash: - md5: 3bd59de4ef6ca2d96cfd5b36b33f9de9 - sha256: 8802f83f8940005c11eb47ecc906c7ebd7076f252f3490fab0ca1ea78c4049ee + md5: ea8954e8d1d2c8a56f615be494323cb3 + sha256: 96fe160a9f268df5096233785b55aba69f80549215ee0d35059299ff027f72cb category: dev optional: true - name: pylint - version: 3.2.6 + version: 3.2.7 manager: conda platform: win-64 dependencies: @@ -1747,14 +1786,14 @@ package: dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' astroid: '>=3.2.4,<3.3.0-dev0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.6-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.7-pyhd8ed1ab_0.conda hash: - md5: 3bd59de4ef6ca2d96cfd5b36b33f9de9 - sha256: 8802f83f8940005c11eb47ecc906c7ebd7076f252f3490fab0ca1ea78c4049ee + md5: ea8954e8d1d2c8a56f615be494323cb3 + sha256: 96fe160a9f268df5096233785b55aba69f80549215ee0d35059299ff027f72cb category: dev optional: true - name: pytest - version: 8.3.2 + version: 8.3.3 manager: conda platform: linux-64 dependencies: @@ -1765,14 +1804,14 @@ package: pluggy: <2,>=1.5 python: '>=3.8' tomli: '>=1' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda hash: - md5: e010a224b90f1f623a917c35addbb924 - sha256: 72c84a3cd9fe82835a88e975fd2a0dbf2071d1c423ea4f79e7930578c1014873 + md5: c03d61f31f38fdb9facf70c29958bf7a + sha256: e99376d0068455712109d233f5790458ff861aeceb458bfda74e353338e4d815 category: dev optional: true - name: pytest - version: 8.3.2 + version: 8.3.3 manager: conda platform: win-64 dependencies: @@ -1783,10 +1822,10 @@ package: exceptiongroup: '>=1.0.0rc8' tomli: '>=1' pluggy: <2,>=1.5 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda hash: - md5: e010a224b90f1f623a917c35addbb924 - sha256: 72c84a3cd9fe82835a88e975fd2a0dbf2071d1c423ea4f79e7930578c1014873 + md5: c03d61f31f38fdb9facf70c29958bf7a + sha256: e99376d0068455712109d233f5790458ff861aeceb458bfda74e353338e4d815 category: dev optional: true - name: pytest-cov @@ -1904,29 +1943,29 @@ package: category: main optional: false - name: scipy - version: 1.14.0 + version: 1.14.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' - libgcc-ng: '>=12' + libgcc-ng: '>=13' libgfortran-ng: '' - libgfortran5: '>=12.4.0' + libgfortran5: '>=13.3.0' liblapack: '>=3.9.0,<4.0a0' - libstdcxx-ng: '>=12' + libstdcxx-ng: '>=13' numpy: '>=1.23.5' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.0-py310h3fe0a75_2.conda + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py310ha3fb0e1_0.conda hash: - md5: 5aaf45e84697552c345668d5618dfcbc - sha256: d1d5824b7ebab1eeb5dfcb821c07c7cdc14f5fd477a5bee0d9a4459beb423839 + md5: dcca3051fda0f861e8111c6368842a28 + sha256: abd577d8a89cb6d4f21ac07bdf9fbc2d105794ed4e1348482d5f3819eea83d09 category: main optional: false - name: scipy - version: 1.14.0 + version: 1.14.1 manager: conda platform: win-64 dependencies: @@ -1939,38 +1978,38 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.0-py310h46043a1_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py310h46043a1_0.conda hash: - md5: 0a60506af754eb3abd25e04bd4f71ea1 - sha256: 3c8ebe69a1dd265fd57a5ffad6bdb8326d1cc243b9f8e717a976d93f3450c7cd + md5: 3f957422c7a31c21641c0a032dbb4b06 + sha256: f9d5f582e255cf6333bf7e81c141e1d4578123dbd914bed0c60785847fb34178 category: main optional: false - name: setuptools - version: 72.1.0 + version: 73.0.1 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-72.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.conda hash: - md5: e06d4c26df4f958a8d38696f2c344d15 - sha256: d239e7f1b1a5617eeadda4e91183592f5a15219e97e16bc721d7b0597ee89a80 + md5: f0b618d7673d1b2464f600b34d912f6f + sha256: c9f5e110e3fe5a7c4cd5b9da445c05a1fae000b43ab3a97cb6a501f4267515fc category: main optional: false - name: setuptools - version: 72.1.0 + version: 73.0.1 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-72.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.conda hash: - md5: e06d4c26df4f958a8d38696f2c344d15 - sha256: d239e7f1b1a5617eeadda4e91183592f5a15219e97e16bc721d7b0597ee89a80 + md5: f0b618d7673d1b2464f600b34d912f6f + sha256: c9f5e110e3fe5a7c4cd5b9da445c05a1fae000b43ab3a97cb6a501f4267515fc category: main optional: false - name: tbb - version: 2021.12.0 + version: 2021.13.0 manager: conda platform: win-64 dependencies: @@ -1978,10 +2017,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.12.0-hc790b64_3.conda + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.13.0-hc790b64_0.conda hash: - md5: a16e2a639e87c554abee5192ce6ee308 - sha256: 721a88d702e31efd9437d387774ef9157846743e66648f5f863b29ae322e8479 + md5: 28496a1e6af43c63927da4f80260348d + sha256: 990dbe4fb42f14700c22bd434d8312607bf8d0bd9f922b054e51fda14c41994c category: main optional: false - name: tk @@ -2136,10 +2175,10 @@ package: manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h8827d51_1.conda hash: - md5: 161081fc7cec0bfda0d86d7cb595f8d8 - sha256: 7b2b69c54ec62a243eb6fba2391b5e443421608c3ae5dbff938ad33ca8db5122 + md5: 8bfdead4e0fff0383ae4c9c50d0531bd + sha256: 7d21c95f61319dba9209ca17d1935e6128af4235a67ee4e57a00908a1450081e category: main optional: false - name: tzdata @@ -2147,10 +2186,10 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h8827d51_1.conda hash: - md5: 161081fc7cec0bfda0d86d7cb595f8d8 - sha256: 7b2b69c54ec62a243eb6fba2391b5e443421608c3ae5dbff938ad33ca8db5122 + md5: 8bfdead4e0fff0383ae4c9c50d0531bd + sha256: 7d21c95f61319dba9209ca17d1935e6128af4235a67ee4e57a00908a1450081e category: main optional: false - name: ucrt @@ -2170,10 +2209,10 @@ package: platform: win-64 dependencies: vc14_runtime: '>=14.40.33810' - url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h8a93ad2_20.conda + url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h8a93ad2_21.conda hash: - md5: 8558f367e1d7700554f7cdb823c46faf - sha256: 23ac5feb15a9adf3ab2b8c4dcd63650f8b7ae860c5ceb073e49cf71d203eddef + md5: e632a9b865d4b653aa656c9fb4f4817c + sha256: f14f5238c2e2516e292af43d91df88f212d769b4853eb46d03291793dcf00da9 category: main optional: false - name: vc14_runtime @@ -2182,10 +2221,10 @@ package: platform: win-64 dependencies: ucrt: '>=10.0.20348.0' - url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.40.33810-ha82c5b3_20.conda + url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.40.33810-ha82c5b3_21.conda hash: - md5: e39cc4c34c53654ec939558993d9dc5b - sha256: af3cfa347e3d7c1277e9b964b0849a9a9f095bff61836cb3c3a89862fbc32e17 + md5: b3ebb670caf046e32b835fbda056c4f9 + sha256: c3bf51bff7db39ad7e890dbef1b1026df0af36975aea24dea7c5fe1e0b382c40 category: main optional: false - name: vs2015_runtime @@ -2194,10 +2233,10 @@ package: platform: win-64 dependencies: vc14_runtime: '>=14.40.33810' - url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.40.33810-h3bf8584_20.conda + url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.40.33810-h3bf8584_21.conda hash: - md5: c21f1b4a3a30bbc3ef35a50957578e0e - sha256: 0c2803f7a788c51f28235a7228dc2ab3f107b4b16ab0845a3e595c8c51e50a7a + md5: b3f37db7b7ae1c22600fa26a63ed99b3 + sha256: 472410455c381e406ec8c1d3e0342b48ee23122ef7ffb22a09d9763ca5df4d20 category: main optional: false - name: wheel @@ -2336,13 +2375,13 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 hash: - sha256: 31ff703dacd74edecda928a441ab1b47b7b148e7 + sha256: a5556a994d906133c90816c072207a613668c634 category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 optional: false - name: geoh5py version: 0.10.0a1 @@ -2353,11 +2392,11 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 hash: - sha256: 31ff703dacd74edecda928a441ab1b47b7b148e7 + sha256: a5556a994d906133c90816c072207a613668c634 category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 optional: false diff --git a/py-3.11.conda-lock.yml b/py-3.11.conda-lock.yml index ab94130..7ead3a6 100644 --- a/py-3.11.conda-lock.yml +++ b/py-3.11.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: 94c52db00a33450dd5618db84cc41364d7a73dee810882cc8a23aca8936414b3 - linux-64: 00bb00feab05c4c108d4e62717c90abd889cd480ff0341584b7573ff75ef1b17 + win-64: f0e5b371d243c70393199046bad1d77bcf1d13bd992d37aff95352a006286203 + linux-64: f34633d7a026e46b3ce9042e4701f091aa71d0800c5518c0e563bd83cb3a150c channels: - url: conda-forge used_env_vars: [] @@ -131,38 +131,38 @@ package: category: main optional: false - name: c-ares - version: 1.33.0 + version: 1.33.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' + libgcc-ng: '>=13' __glibc: '>=2.28,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.33.0-ha66036c_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.33.1-heb4867d_0.conda hash: - md5: b6927f788e85267beef6cbb292aaebdd - sha256: 3dec5fdb5d1e1758510af0ca163d82ea10109fec8af7d0cd7af38f01068c365b + md5: 0d3c60291342c0c025db231353376dfb + sha256: 2cb24f613eaf2850b1a08f28f967b10d8bd44ef623efa0154dc45eb718776be6 category: main optional: false - name: ca-certificates - version: 2024.7.4 + version: 2024.8.30 manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.8.30-hbcca054_0.conda hash: - md5: 23ab7665c5f63cfb9f1f6195256daac6 - sha256: c1548a3235376f464f9931850b64b02492f379b2f2bb98bc786055329b080446 + md5: c27d1c142233b5bc9ca570c6e2e0c244 + sha256: afee721baa6d988e27fef1832f68d6f32ac8cc99cdf6015732224c2841a09cea category: main optional: false - name: ca-certificates - version: 2024.7.4 + version: 2024.8.30 manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.7.4-h56e8100_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.8.30-h56e8100_0.conda hash: - md5: 9caa97c9504072cd060cf0a3142cc0ed - sha256: 7f37bb33c7954de1b4d19ad622859feb4f6c58f751c38b895524cad4e44af72e + md5: 4c4fd67c18619be5aa65dc5b6c72e490 + sha256: 0fcac3a7ffcc556649e034a1802aedf795e64227eaa7194d207b01eaf26454c4 category: main optional: false - name: cached-property @@ -243,14 +243,14 @@ package: platform: linux-64 dependencies: tomli: '' - libgcc-ng: '>=12' __glibc: '>=2.17,<3.0.a0' python_abi: 3.11.* python: '>=3.11,<3.12.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.1-py311h61187de_0.conda + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.1-py311h9ecbd09_1.conda hash: - md5: 1a4c475c89ad142967256d0c7237f298 - sha256: affe293c31dea3359c46cdf7361c84832f14f3b078ed8038d5eaa2346b411038 + md5: a36ccf0f3d2eb95a0ecc293f5f56e080 + sha256: db6f7ad3209a72eb9905aa1a821fdd8d66410d59b304cda6aba0c12a4ff85e61 category: dev optional: true - name: coverage @@ -264,10 +264,10 @@ package: vc14_runtime: '>=14.29.30139' python_abi: 3.11.* python: '>=3.11,<3.12.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.1-py311he736701_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.1-py311he736701_1.conda hash: - md5: 57fb459a0d05677a790a0c9e088f97ef - sha256: b94b6e0b2059ef4d9ec84004becab9d8178813145c2f5279ae8006a4a5023496 + md5: 8f388c239fb11b1aae69a512c8cfe686 + sha256: b4f496765906ff0dddb0d427ebbfecb3d41b6c056f9be608712309806e6acdc0 category: dev optional: true - name: dill @@ -676,8 +676,8 @@ package: libzlib: '>=1.3.1,<2.0a0' openssl: '>=3.3.1,<4.0a0' zstd: '>=1.5.6,<1.6.0a0' - libssh2: '>=1.11.0,<2.0a0' krb5: '>=1.21.3,<1.22.0a0' + libssh2: '>=1.11.0,<2.0a0' libnghttp2: '>=1.58.0,<2.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.9.1-hdb1bdb2_0.conda hash: @@ -755,26 +755,30 @@ package: category: main optional: false - name: libexpat - version: 2.6.2 + version: 2.6.3 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.3-h5888daf_0.conda hash: - md5: e7ba12deb7020dd080c6c70e7b6f6a3d - sha256: 331bb7c7c05025343ebd79f86ae612b9e1e74d2687b8f3179faec234f986ce19 + md5: 59f4c43bb1b5ef1c71946ff2cbf59524 + sha256: 4bb47bb2cd09898737a5211e2992d63c555d63715a07ba56eae0aff31fb89c22 category: main optional: false - name: libexpat - version: 2.6.2 + version: 2.6.3 manager: conda platform: win-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.6.2-h63175ca_0.conda + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.6.3-he0c23c2_0.conda hash: - md5: bc592d03f62779511d392c175dcece64 - sha256: 79f612f75108f3e16bbdc127d4885bb74729cf66a8702fca0373dad89d40c4b7 + md5: 21415fbf4d0de6767a621160b43e5dea + sha256: 9543965d155b8da96fc67dd81705fe5c2571c7c00becc8de5534c850393d4e3c category: main optional: false - name: libffi @@ -802,29 +806,53 @@ package: sha256: 1951ab740f80660e9bc07d2ed3aefb874d78c107264fd810f24a1a6211d4b1a5 category: main optional: false -- name: libgcc-ng +- name: libgcc version: 14.1.0 manager: conda platform: linux-64 dependencies: _openmp_mutex: '>=4.5' _libgcc_mutex: '0.1' - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.1.0-h77fa898_1.conda hash: - md5: ca0fad6a41ddaef54a153b78eccb5037 - sha256: b8e869ac96591cda2704bf7e77a301025e405227791a0bddf14a3dac65125538 + md5: 002ef4463dd1e2b44a94a4ace468f5d2 + sha256: 10fa74b69266a2be7b96db881e18fa62cfa03082b65231e8d652e897c4b335a3 category: main optional: false -- name: libgfortran-ng +- name: libgcc-ng + version: 14.1.0 + manager: conda + platform: linux-64 + dependencies: + libgcc: 14.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h69a702a_1.conda + hash: + md5: 1efc0ad219877a73ef977af7dbb51f17 + sha256: b91f7021e14c3d5c840fbf0dc75370d6e1f7c7ff4482220940eaafb9c64613b7 + category: main + optional: false +- name: libgfortran version: 14.1.0 manager: conda platform: linux-64 dependencies: libgfortran5: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.1.0-h69a702a_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.1.0-h69a702a_1.conda + hash: + md5: 591e631bc1ae62c64f2ab4f66178c097 + sha256: ed77f04f873e43a26e24d443dd090631eedc7d0ace3141baaefd96a123e47535 + category: main + optional: false +- name: libgfortran-ng + version: 14.1.0 + manager: conda + platform: linux-64 + dependencies: + libgfortran: 14.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.1.0-h69a702a_1.conda hash: - md5: f4ca84fbd6d06b0a052fb2d5b96dde41 - sha256: ef624dacacf97b2b0af39110b36e2fd3e39e358a1a6b7b21b85c9ac22d8ffed9 + md5: 16cec94c5992d7f42ae3f9fa8b25df8d + sha256: a2dc35cb7f87bb5beebf102d4085574c6a740e1df58e743185d4434cc5e4e0ae category: main optional: false - name: libgfortran5 @@ -832,11 +860,11 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=14.1.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_0.conda + libgcc: '>=14.1.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_1.conda hash: - md5: 6456c2620c990cd8dde2428a27ba0bc5 - sha256: a67d66b1e60a8a9a9e4440cee627c959acb4810cb182e089a4b0729bfdfbdf90 + md5: 10a0cef64b784d6ab6da50ebca4e984d + sha256: c40d7db760296bf9c776de12597d2f379f30e890b9ae70c1de962ff2aa1999f6 category: main optional: false - name: libgomp @@ -845,10 +873,10 @@ package: platform: linux-64 dependencies: _libgcc_mutex: '0.1' - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_1.conda hash: - md5: ae061a5ed5f05818acdf9adab72c146d - sha256: 7699df61a1f6c644b3576a40f54791561f2845983120477a16116b951c9cdb05 + md5: 23c255b008c4f2ae008f81edcabaca89 + sha256: c96724c8ae4ee61af7674c5d9e5a3fbcf6cd887a40ad5a52c99aa36f1d4f9680 category: main optional: false - name: libhwloc @@ -1003,30 +1031,31 @@ package: category: main optional: false - name: libsqlite - version: 3.46.0 + version: 3.46.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libzlib: '>=1.2.13,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.1-hadc24fc_0.conda hash: - md5: 18aa975d2094c34aef978060ae7da7d8 - sha256: daee3f68786231dad457d0dfde3f7f1f9a7f2018adabdbb864226775101341a8 + md5: 36f79405ab16bf271edb55b213836dac + sha256: 9851c049abafed3ee329d6c7c2033407e2fc269d33a75c071110ab52300002b0 category: main optional: false - name: libsqlite - version: 3.46.0 + version: 3.46.1 manager: conda platform: win-64 dependencies: vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.46.0-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.46.1-h2466b09_0.conda hash: - md5: 951b0a3a463932e17414cd9f047fa03d - sha256: 662bd7e0d63c5b8c31cca19b91649e798319b93568a2ba8d1375efb91eeb251b + md5: 8a7c1ad01f58623bfbae8d601db7cf3b + sha256: ef83f90961630bc54a95e48062b05cf9c9173a822ea01784288029613a45eea4 category: main optional: false - name: libssh2 @@ -1059,16 +1088,28 @@ package: sha256: 813fd04eed2a2d5d9c36e53c554f9c1f08e9324e2922bd60c9c52dbbed2dbcec category: main optional: false +- name: libstdcxx + version: 14.1.0 + manager: conda + platform: linux-64 + dependencies: + libgcc: 14.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.1.0-hc0a3c3a_1.conda + hash: + md5: 9dbb9699ea467983ba8a4ba89b08b066 + sha256: 44decb3d23abacf1c6dd59f3c152a7101b7ca565b4ef8872804ceaedcc53a9cd + category: main + optional: false - name: libstdcxx-ng version: 14.1.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda + libstdcxx: 14.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-h4852527_1.conda hash: - md5: 1cb187a157136398ddbaae90713e2498 - sha256: 88c42b388202ffe16adaa337e36cf5022c63cf09b0405cf06fc6aeacccbe6146 + md5: bd2598399a70bb86d8218e95548d735e + sha256: a2dc44f97290740cc187bfe94ce543e6eb3c2ea8964d99f189a1d8c97b419b8c category: main optional: false - name: libtiff @@ -1079,9 +1120,9 @@ package: libgcc-ng: '>=12' libstdcxx-ng: '>=12' __glibc: '>=2.17,<3.0.a0' - xz: '>=5.2.6,<6.0a0' - libjpeg-turbo: '>=3.0.0,<4.0a0' libzlib: '>=1.3.1,<2.0a0' + libjpeg-turbo: '>=3.0.0,<4.0a0' + xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.6,<1.6.0a0' libwebp-base: '>=1.4.0,<2.0a0' lerc: '>=4.0.0,<5.0a0' @@ -1157,12 +1198,13 @@ package: dependencies: xorg-libxdmcp: '' pthread-stubs: '' - libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + libgcc-ng: '>=13' xorg-libxau: '>=1.0.11,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.16-hd590300_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.16-hb9d3cd8_1.conda hash: - md5: 151cba22b85a989c2d6ef9633ffee1e4 - sha256: 7180375f37fd264bb50672a63da94536d4abd81ccec059e932728ae056324b3a + md5: 3601598f0db0470af28985e3e7ad0158 + sha256: 33aa5fc997468b07ab3020b142eacc5479e4e2c2169f467b20ab220f33dd08de category: main optional: false - name: libxcb @@ -1175,10 +1217,10 @@ package: pthread-stubs: '' xorg-libxdmcp: '' xorg-libxau: '>=1.0.11,<2.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.16-hcd874cb_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.16-h013a479_1.conda hash: - md5: 7c1217d3b075f195ab17370f2d550f5d - sha256: 3b1f3b04baa370cfb1c350cfa829e6236519df5f03e3f57ea2cb2eb044eb8616 + md5: f0b599acdc82d5bc7e3b105833e7c5c8 + sha256: abae56e12a4c62730b899fdfb82628a9ac171c4ce144fc9f34ae024957a82a0e category: main optional: false - name: libxcrypt @@ -1356,10 +1398,11 @@ package: platform: linux-64 dependencies: libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda + __glibc: '>=2.17,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda hash: - md5: fcea371545eda051b6deafb24889fc69 - sha256: 4fc3b384f4072b68853a0013ea83bdfd3d66b0126e2238e1d6e1560747aa7586 + md5: 70caf8bb6cf39a0b6b7efc885f51c0fe + sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a category: main optional: false - name: numpy @@ -1433,21 +1476,21 @@ package: category: main optional: false - name: openssl - version: 3.3.1 + version: 3.3.2 manager: conda platform: linux-64 dependencies: ca-certificates: '' - libgcc-ng: '>=12' __glibc: '>=2.17,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.2-hb9d3cd8_0.conda hash: - md5: e1b454497f9f7c1147fdde4b53f1b512 - sha256: b294b3cc706ad1048cdb514f0db3da9f37ae3fcc0c53a7104083dd0918adb200 + md5: 4d638782050ab6faa27275bed57e9b4e + sha256: cee91036686419f6dd6086902acf7142b4916e1c4ba042e9ca23e151da012b6d category: main optional: false - name: openssl - version: 3.3.1 + version: 3.3.2 manager: conda platform: win-64 dependencies: @@ -1455,10 +1498,10 @@ package: vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.1-h2466b09_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.2-h2466b09_0.conda hash: - md5: 375dbc2a4d5a2e4c738703207e8e368b - sha256: d86c4fa31294ad9068717788197e97e5637e056c82745ffb6d0e88fd1fef1a9d + md5: 1dc86753693df5e3326bb8a85b74c589 + sha256: a45c42f3577294e22ac39ddb6ef5a64fd5322e8a6725afefbf4f2b4109340bf9 category: main optional: false - name: packaging @@ -1493,9 +1536,9 @@ package: libgcc-ng: '>=12' python_abi: 3.11.* python: '>=3.11,<3.12.0a0' + libzlib: '>=1.3.1,<2.0a0' freetype: '>=2.12.1,<3.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' - libzlib: '>=1.3.1,<2.0a0' libtiff: '>=4.6.0,<4.7.0a0' libwebp-base: '>=1.4.0,<2.0a0' openjpeg: '>=2.5.2,<3.0a0' @@ -1540,11 +1583,11 @@ package: dependencies: setuptools: '' wheel: '' - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyhd8ed1ab_0.conda + python: '>=3.8,<3.13.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyh8b19718_1.conda hash: - md5: 6721aef6bfe5937abe70181545dd2c51 - sha256: 15b480571a7a4d896aa187648cce99f98bac3926253f028f228d2e9e1cf7c1e1 + md5: 6c78fbb8ddfd64bcb55b5cbafd2d2c43 + sha256: d820e5358bcb117fa6286e55d4550c60b0332443df62121df839eab2d11c890b category: main optional: false - name: pip @@ -1554,35 +1597,35 @@ package: dependencies: setuptools: '' wheel: '' - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyhd8ed1ab_0.conda + python: '>=3.8,<3.13.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyh8b19718_1.conda hash: - md5: 6721aef6bfe5937abe70181545dd2c51 - sha256: 15b480571a7a4d896aa187648cce99f98bac3926253f028f228d2e9e1cf7c1e1 + md5: 6c78fbb8ddfd64bcb55b5cbafd2d2c43 + sha256: d820e5358bcb117fa6286e55d4550c60b0332443df62121df839eab2d11c890b category: main optional: false - name: platformdirs - version: 4.2.2 + version: 4.3.2 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.2.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.2-pyhd8ed1ab_0.conda hash: - md5: 6f6cf28bf8e021933869bae3f84b8fc9 - sha256: adc59384cf0b2fc6dc7362840151e8cb076349197a38f7230278252698a88442 + md5: e1a2dfcd5695f0744f1bcd3bbfe02523 + sha256: 3aef5bb863a2db94e47272fd5ec5a5e4b240eafba79ebb9df7a162797cf035a3 category: dev optional: true - name: platformdirs - version: 4.2.2 + version: 4.3.2 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.2.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.2-pyhd8ed1ab_0.conda hash: - md5: 6f6cf28bf8e021933869bae3f84b8fc9 - sha256: adc59384cf0b2fc6dc7362840151e8cb076349197a38f7230278252698a88442 + md5: e1a2dfcd5695f0744f1bcd3bbfe02523 + sha256: 3aef5bb863a2db94e47272fd5ec5a5e4b240eafba79ebb9df7a162797cf035a3 category: dev optional: true - name: pluggy @@ -1646,53 +1689,53 @@ package: category: main optional: false - name: pydantic - version: 2.8.2 + version: 2.9.1 manager: conda platform: linux-64 dependencies: python: '>=3.7' typing-extensions: '>=4.6.1' - annotated-types: '>=0.4.0' - pydantic-core: 2.20.1 - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.8.2-pyhd8ed1ab_0.conda + annotated-types: '>=0.6.0' + pydantic-core: 2.23.3 + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.1-pyhd8ed1ab_0.conda hash: - md5: 539a038a24a959662df1fcaa2cfc5c3e - sha256: 5a877153f7eaaab9724db5b64366a35e346007c9c104c1d6a6042f83b2f4f0df + md5: 5309e66d385d7367364e838764ad2ac4 + sha256: 9064ec63d676d83452a6a07cb92d95ebfa02b5016841956ce55e324c45e012ee category: main optional: false - name: pydantic - version: 2.8.2 + version: 2.9.1 manager: conda platform: win-64 dependencies: python: '>=3.7' typing-extensions: '>=4.6.1' - annotated-types: '>=0.4.0' - pydantic-core: 2.20.1 - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.8.2-pyhd8ed1ab_0.conda + annotated-types: '>=0.6.0' + pydantic-core: 2.23.3 + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.1-pyhd8ed1ab_0.conda hash: - md5: 539a038a24a959662df1fcaa2cfc5c3e - sha256: 5a877153f7eaaab9724db5b64366a35e346007c9c104c1d6a6042f83b2f4f0df + md5: 5309e66d385d7367364e838764ad2ac4 + sha256: 9064ec63d676d83452a6a07cb92d95ebfa02b5016841956ce55e324c45e012ee category: main optional: false - name: pydantic-core - version: 2.20.1 + version: 2.23.3 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' __glibc: '>=2.17,<3.0.a0' python_abi: 3.11.* python: '>=3.11,<3.12.0a0' + libgcc: '>=13' typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.20.1-py311hb3a8bbb_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.3-py311h9e33e62_0.conda hash: - md5: 6cb8806e9e920bd9c32205128d848a00 - sha256: 203918a51383ab42161763317e44f505e2526aac4451613acae4d83633cf2676 + md5: a70460d65deb7d174c1696dd34fd7728 + sha256: e056b5e08201fcf15e21482cac9f12d70f64b78ff3557b30c06f417aef4315b9 category: main optional: false - name: pydantic-core - version: 2.20.1 + version: 2.23.3 manager: conda platform: win-64 dependencies: @@ -1702,10 +1745,10 @@ package: python_abi: 3.11.* python: '>=3.11,<3.12.0a0' typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.20.1-py311h533ab2d_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.3-py311h533ab2d_0.conda hash: - md5: 17ac2bdd81c22a669cbfa50771ab9f95 - sha256: ae6d9646d05fa73745a811990afdf5b788cda66da077ed5cf6b153c4ce15d142 + md5: 61cdae48cc53c8e5b930e77dd58b7c2e + sha256: 47dc8bf5b2b3192b60fff750b8906555ead348d98d674aa973b4fd75da67e74e category: main optional: false - name: pygments @@ -1733,7 +1776,7 @@ package: category: dev optional: true - name: pylint - version: 3.2.6 + version: 3.2.7 manager: conda platform: linux-64 dependencies: @@ -1747,14 +1790,14 @@ package: dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' astroid: '>=3.2.4,<3.3.0-dev0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.6-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.7-pyhd8ed1ab_0.conda hash: - md5: 3bd59de4ef6ca2d96cfd5b36b33f9de9 - sha256: 8802f83f8940005c11eb47ecc906c7ebd7076f252f3490fab0ca1ea78c4049ee + md5: ea8954e8d1d2c8a56f615be494323cb3 + sha256: 96fe160a9f268df5096233785b55aba69f80549215ee0d35059299ff027f72cb category: dev optional: true - name: pylint - version: 3.2.6 + version: 3.2.7 manager: conda platform: win-64 dependencies: @@ -1768,14 +1811,14 @@ package: dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' astroid: '>=3.2.4,<3.3.0-dev0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.6-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.7-pyhd8ed1ab_0.conda hash: - md5: 3bd59de4ef6ca2d96cfd5b36b33f9de9 - sha256: 8802f83f8940005c11eb47ecc906c7ebd7076f252f3490fab0ca1ea78c4049ee + md5: ea8954e8d1d2c8a56f615be494323cb3 + sha256: 96fe160a9f268df5096233785b55aba69f80549215ee0d35059299ff027f72cb category: dev optional: true - name: pytest - version: 8.3.2 + version: 8.3.3 manager: conda platform: linux-64 dependencies: @@ -1786,14 +1829,14 @@ package: exceptiongroup: '>=1.0.0rc8' tomli: '>=1' pluggy: <2,>=1.5 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda hash: - md5: e010a224b90f1f623a917c35addbb924 - sha256: 72c84a3cd9fe82835a88e975fd2a0dbf2071d1c423ea4f79e7930578c1014873 + md5: c03d61f31f38fdb9facf70c29958bf7a + sha256: e99376d0068455712109d233f5790458ff861aeceb458bfda74e353338e4d815 category: dev optional: true - name: pytest - version: 8.3.2 + version: 8.3.3 manager: conda platform: win-64 dependencies: @@ -1804,10 +1847,10 @@ package: exceptiongroup: '>=1.0.0rc8' tomli: '>=1' pluggy: <2,>=1.5 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda hash: - md5: e010a224b90f1f623a917c35addbb924 - sha256: 72c84a3cd9fe82835a88e975fd2a0dbf2071d1c423ea4f79e7930578c1014873 + md5: c03d61f31f38fdb9facf70c29958bf7a + sha256: e99376d0068455712109d233f5790458ff861aeceb458bfda74e353338e4d815 category: dev optional: true - name: pytest-cov @@ -1841,35 +1884,36 @@ package: category: dev optional: true - name: python - version: 3.11.9 + version: 3.11.10 manager: conda platform: linux-64 dependencies: pip: '' tzdata: '' - libgcc-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' + __glibc: '>=2.17,<3.0.a0' bzip2: '>=1.0.8,<2.0a0' + libgcc: '>=13' + libzlib: '>=1.3.1,<2.0a0' xz: '>=5.2.6,<6.0a0' readline: '>=8.2,<9.0a0' libuuid: '>=2.38.1,<3.0a0' - openssl: '>=3.2.1,<4.0a0' - libexpat: '>=2.6.2,<3.0a0' libffi: '>=3.4,<4.0a0' - libsqlite: '>=3.45.3,<4.0a0' + ncurses: '>=6.5,<7.0a0' tk: '>=8.6.13,<8.7.0a0' - ncurses: '>=6.4.20240210,<7.0a0' libxcrypt: '>=4.4.36' libnsl: '>=2.0.1,<2.1.0a0' ld_impl_linux-64: '>=2.36.1' - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.9-hb806964_0_cpython.conda + openssl: '>=3.3.2,<4.0a0' + libsqlite: '>=3.46.1,<4.0a0' + libexpat: '>=2.6.3,<3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.10-hc5c86c4_0_cpython.conda hash: - md5: ac68acfa8b558ed406c75e98d3428d7b - sha256: 177f33a1fb8d3476b38f73c37b42f01c0b014fa0e039a701fd9f83d83aae6d40 + md5: 43a02ff0a2dafe8a8a1b6a9eacdbd2cc + sha256: 844bb9cefdfe93969fd9a9b593f6eb1ecbe6c53ab8d1a5d441bd7c93b31d0fef category: main optional: false - name: python - version: 3.11.9 + version: 3.11.10 manager: conda platform: win-64 dependencies: @@ -1878,18 +1922,18 @@ package: vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' vc14_runtime: '>=14.29.30139' - libzlib: '>=1.2.13,<2.0.0a0' bzip2: '>=1.0.8,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' xz: '>=5.2.6,<6.0a0' - openssl: '>=3.2.1,<4.0a0' - libexpat: '>=2.6.2,<3.0a0' libffi: '>=3.4,<4.0a0' - libsqlite: '>=3.45.3,<4.0a0' tk: '>=8.6.13,<8.7.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/python-3.11.9-h631f459_0_cpython.conda + libsqlite: '>=3.46.1,<4.0a0' + openssl: '>=3.3.2,<4.0a0' + libexpat: '>=2.6.3,<3.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/python-3.11.10-hce54a09_0_cpython.conda hash: - md5: d7ed1e7c4e2dcdfd4599bd42c0613e6c - sha256: 23698d4eb24970f74911d120204318d48384fabbb25e1e57773ad74fcd38fb12 + md5: d187a4d8bd52cc55e34cd92379a77b30 + sha256: ecc919108615142bc9281344151bee78158e0d93e07562e5dfe0c166848c092b category: main optional: false - name: python_abi @@ -1928,29 +1972,29 @@ package: category: main optional: false - name: scipy - version: 1.14.0 + version: 1.14.1 manager: conda platform: linux-64 dependencies: libgfortran-ng: '' - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' __glibc: '>=2.17,<3.0.a0' python_abi: 3.11.* python: '>=3.11,<3.12.0a0' libblas: '>=3.9.0,<4.0a0' liblapack: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' - numpy: '>=1.23.5,<2.3' - libgfortran5: '>=12.4.0' - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.0-py311h0a5b728_2.conda + numpy: <2.3 + libgcc-ng: '>=13' + libstdcxx-ng: '>=13' + libgfortran5: '>=13.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py311he1f765f_0.conda hash: - md5: 9a1e580d3c39175925a652eda3bbccc8 - sha256: 13c676641b9712bb07f312616e4ca24835b8e1c234494431f339702e4a9b829e + md5: eb7e2a849cd47483d7e9eeb728c7a8c5 + sha256: 36fd14d01a746bad1f9bc56045aa4fcfcdfe7b064a6d0c5a415dcdc8c0056983 category: main optional: false - name: scipy - version: 1.14.0 + version: 1.14.1 manager: conda platform: win-64 dependencies: @@ -1960,41 +2004,41 @@ package: python_abi: 3.11.* python: '>=3.11,<3.12.0a0' libblas: '>=3.9.0,<4.0a0' + numpy: <2.3 liblapack: '>=3.9.0,<4.0a0' - numpy: '>=1.23.5,<2.3' libcblas: '>=3.9.0,<4.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.0-py311hd4686c6_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py311hd4686c6_0.conda hash: - md5: 7dfaff2e99648c216dad8fe895675a7c - sha256: f1b6fb111f21bcaa9bcbf420699522c369351406c57205f578e9e0257f3aa90d + md5: 54c36e5548d5f9aa7b6944a6b5d45983 + sha256: f91a6d034e7f1560f35bd75d6733b2b1cf3997e78de74c21c671e688bc6c98d0 category: main optional: false - name: setuptools - version: 72.1.0 + version: 73.0.1 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-72.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.conda hash: - md5: e06d4c26df4f958a8d38696f2c344d15 - sha256: d239e7f1b1a5617eeadda4e91183592f5a15219e97e16bc721d7b0597ee89a80 + md5: f0b618d7673d1b2464f600b34d912f6f + sha256: c9f5e110e3fe5a7c4cd5b9da445c05a1fae000b43ab3a97cb6a501f4267515fc category: main optional: false - name: setuptools - version: 72.1.0 + version: 73.0.1 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-72.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.conda hash: - md5: e06d4c26df4f958a8d38696f2c344d15 - sha256: d239e7f1b1a5617eeadda4e91183592f5a15219e97e16bc721d7b0597ee89a80 + md5: f0b618d7673d1b2464f600b34d912f6f + sha256: c9f5e110e3fe5a7c4cd5b9da445c05a1fae000b43ab3a97cb6a501f4267515fc category: main optional: false - name: tbb - version: 2021.12.0 + version: 2021.13.0 manager: conda platform: win-64 dependencies: @@ -2002,10 +2046,10 @@ package: ucrt: '>=10.0.20348.0' vc14_runtime: '>=14.29.30139' libhwloc: '>=2.11.1,<2.11.2.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.12.0-hc790b64_3.conda + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.13.0-hc790b64_0.conda hash: - md5: a16e2a639e87c554abee5192ce6ee308 - sha256: 721a88d702e31efd9437d387774ef9157846743e66648f5f863b29ae322e8479 + md5: 28496a1e6af43c63927da4f80260348d + sha256: 990dbe4fb42f14700c22bd434d8312607bf8d0bd9f922b054e51fda14c41994c category: main optional: false - name: tk @@ -2160,10 +2204,10 @@ package: manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h8827d51_1.conda hash: - md5: 161081fc7cec0bfda0d86d7cb595f8d8 - sha256: 7b2b69c54ec62a243eb6fba2391b5e443421608c3ae5dbff938ad33ca8db5122 + md5: 8bfdead4e0fff0383ae4c9c50d0531bd + sha256: 7d21c95f61319dba9209ca17d1935e6128af4235a67ee4e57a00908a1450081e category: main optional: false - name: tzdata @@ -2171,10 +2215,10 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h8827d51_1.conda hash: - md5: 161081fc7cec0bfda0d86d7cb595f8d8 - sha256: 7b2b69c54ec62a243eb6fba2391b5e443421608c3ae5dbff938ad33ca8db5122 + md5: 8bfdead4e0fff0383ae4c9c50d0531bd + sha256: 7d21c95f61319dba9209ca17d1935e6128af4235a67ee4e57a00908a1450081e category: main optional: false - name: ucrt @@ -2194,10 +2238,10 @@ package: platform: win-64 dependencies: vc14_runtime: '>=14.40.33810' - url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h8a93ad2_20.conda + url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h8a93ad2_21.conda hash: - md5: 8558f367e1d7700554f7cdb823c46faf - sha256: 23ac5feb15a9adf3ab2b8c4dcd63650f8b7ae860c5ceb073e49cf71d203eddef + md5: e632a9b865d4b653aa656c9fb4f4817c + sha256: f14f5238c2e2516e292af43d91df88f212d769b4853eb46d03291793dcf00da9 category: main optional: false - name: vc14_runtime @@ -2206,10 +2250,10 @@ package: platform: win-64 dependencies: ucrt: '>=10.0.20348.0' - url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.40.33810-ha82c5b3_20.conda + url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.40.33810-ha82c5b3_21.conda hash: - md5: e39cc4c34c53654ec939558993d9dc5b - sha256: af3cfa347e3d7c1277e9b964b0849a9a9f095bff61836cb3c3a89862fbc32e17 + md5: b3ebb670caf046e32b835fbda056c4f9 + sha256: c3bf51bff7db39ad7e890dbef1b1026df0af36975aea24dea7c5fe1e0b382c40 category: main optional: false - name: vs2015_runtime @@ -2218,10 +2262,10 @@ package: platform: win-64 dependencies: vc14_runtime: '>=14.40.33810' - url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.40.33810-h3bf8584_20.conda + url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.40.33810-h3bf8584_21.conda hash: - md5: c21f1b4a3a30bbc3ef35a50957578e0e - sha256: 0c2803f7a788c51f28235a7228dc2ab3f107b4b16ab0845a3e595c8c51e50a7a + md5: b3f37db7b7ae1c22600fa26a63ed99b3 + sha256: 472410455c381e406ec8c1d3e0342b48ee23122ef7ffb22a09d9763ca5df4d20 category: main optional: false - name: wheel @@ -2360,13 +2404,13 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 hash: - sha256: 31ff703dacd74edecda928a441ab1b47b7b148e7 + sha256: a5556a994d906133c90816c072207a613668c634 category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 optional: false - name: geoh5py version: 0.10.0a1 @@ -2377,11 +2421,11 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 hash: - sha256: 31ff703dacd74edecda928a441ab1b47b7b148e7 + sha256: a5556a994d906133c90816c072207a613668c634 category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 optional: false diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml index 28b4610..2375a46 100644 --- a/py-3.12.conda-lock.yml +++ b/py-3.12.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: 3b151f261350fd22ae30a803c46a9d38066ba709aa1204d5e9f5acaade0a7b6d - linux-64: d2981608cb6a1288c5f7d201320096c575aeae6179e3cfae5407619855edb5d6 + win-64: da2fda5a36a26042799a5788fa0ffe85e0332d2721377392ac5eebb140c8cd43 + linux-64: 264c15f8edaaa4e41c2b9151040035aab8d2f8fcadc402b0aba621fad9c2918e channels: - url: conda-forge used_env_vars: [] @@ -131,38 +131,38 @@ package: category: main optional: false - name: c-ares - version: 1.33.0 + version: 1.33.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' + libgcc-ng: '>=13' __glibc: '>=2.28,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.33.0-ha66036c_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.33.1-heb4867d_0.conda hash: - md5: b6927f788e85267beef6cbb292aaebdd - sha256: 3dec5fdb5d1e1758510af0ca163d82ea10109fec8af7d0cd7af38f01068c365b + md5: 0d3c60291342c0c025db231353376dfb + sha256: 2cb24f613eaf2850b1a08f28f967b10d8bd44ef623efa0154dc45eb718776be6 category: main optional: false - name: ca-certificates - version: 2024.7.4 + version: 2024.8.30 manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.7.4-hbcca054_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.8.30-hbcca054_0.conda hash: - md5: 23ab7665c5f63cfb9f1f6195256daac6 - sha256: c1548a3235376f464f9931850b64b02492f379b2f2bb98bc786055329b080446 + md5: c27d1c142233b5bc9ca570c6e2e0c244 + sha256: afee721baa6d988e27fef1832f68d6f32ac8cc99cdf6015732224c2841a09cea category: main optional: false - name: ca-certificates - version: 2024.7.4 + version: 2024.8.30 manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.7.4-h56e8100_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.8.30-h56e8100_0.conda hash: - md5: 9caa97c9504072cd060cf0a3142cc0ed - sha256: 7f37bb33c7954de1b4d19ad622859feb4f6c58f751c38b895524cad4e44af72e + md5: 4c4fd67c18619be5aa65dc5b6c72e490 + sha256: 0fcac3a7ffcc556649e034a1802aedf795e64227eaa7194d207b01eaf26454c4 category: main optional: false - name: cached-property @@ -243,14 +243,14 @@ package: platform: linux-64 dependencies: tomli: '' - libgcc-ng: '>=12' __glibc: '>=2.17,<3.0.a0' python_abi: 3.12.* python: '>=3.12,<3.13.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.1-py312h41a817b_0.conda + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.1-py312h66e93f0_1.conda hash: - md5: 4006636c39312dc42f8504475be3800f - sha256: b23db9d9e92ff1e39957eb803c1e6b90540683169714090bb7154f4dedd6d62b + md5: 5dc6e358ee0af388564bd0eba635cf9e + sha256: 1ad422ed302e3630b26e23238bd1d047674b153c4f0a99e7773faa591aa7eab9 category: dev optional: true - name: coverage @@ -264,10 +264,10 @@ package: vc14_runtime: '>=14.29.30139' python_abi: 3.12.* python: '>=3.12,<3.13.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.1-py312h4389bb4_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.1-py312h4389bb4_1.conda hash: - md5: 85da498a4dca8bd7b9434767b6fc6027 - sha256: 8d6aa2188908c3532e4b6582a84db46cb752a39a38e35f1a22adb3eadb48f395 + md5: 49b4e0600c84e7d53aae4c042f1e2e4a + sha256: cca6398754855d8ffa8412b58a4439f0f183013ae730962ef9cc8150525f3871 category: dev optional: true - name: dill @@ -676,8 +676,8 @@ package: libzlib: '>=1.3.1,<2.0a0' openssl: '>=3.3.1,<4.0a0' zstd: '>=1.5.6,<1.6.0a0' - libssh2: '>=1.11.0,<2.0a0' krb5: '>=1.21.3,<1.22.0a0' + libssh2: '>=1.11.0,<2.0a0' libnghttp2: '>=1.58.0,<2.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.9.1-hdb1bdb2_0.conda hash: @@ -755,26 +755,30 @@ package: category: main optional: false - name: libexpat - version: 2.6.2 + version: 2.6.3 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.2-h59595ed_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.3-h5888daf_0.conda hash: - md5: e7ba12deb7020dd080c6c70e7b6f6a3d - sha256: 331bb7c7c05025343ebd79f86ae612b9e1e74d2687b8f3179faec234f986ce19 + md5: 59f4c43bb1b5ef1c71946ff2cbf59524 + sha256: 4bb47bb2cd09898737a5211e2992d63c555d63715a07ba56eae0aff31fb89c22 category: main optional: false - name: libexpat - version: 2.6.2 + version: 2.6.3 manager: conda platform: win-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.6.2-h63175ca_0.conda + dependencies: + vc: '>=14.2,<15' + ucrt: '>=10.0.20348.0' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.6.3-he0c23c2_0.conda hash: - md5: bc592d03f62779511d392c175dcece64 - sha256: 79f612f75108f3e16bbdc127d4885bb74729cf66a8702fca0373dad89d40c4b7 + md5: 21415fbf4d0de6767a621160b43e5dea + sha256: 9543965d155b8da96fc67dd81705fe5c2571c7c00becc8de5534c850393d4e3c category: main optional: false - name: libffi @@ -802,29 +806,53 @@ package: sha256: 1951ab740f80660e9bc07d2ed3aefb874d78c107264fd810f24a1a6211d4b1a5 category: main optional: false -- name: libgcc-ng +- name: libgcc version: 14.1.0 manager: conda platform: linux-64 dependencies: _openmp_mutex: '>=4.5' _libgcc_mutex: '0.1' - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h77fa898_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.1.0-h77fa898_1.conda hash: - md5: ca0fad6a41ddaef54a153b78eccb5037 - sha256: b8e869ac96591cda2704bf7e77a301025e405227791a0bddf14a3dac65125538 + md5: 002ef4463dd1e2b44a94a4ace468f5d2 + sha256: 10fa74b69266a2be7b96db881e18fa62cfa03082b65231e8d652e897c4b335a3 category: main optional: false -- name: libgfortran-ng +- name: libgcc-ng + version: 14.1.0 + manager: conda + platform: linux-64 + dependencies: + libgcc: 14.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h69a702a_1.conda + hash: + md5: 1efc0ad219877a73ef977af7dbb51f17 + sha256: b91f7021e14c3d5c840fbf0dc75370d6e1f7c7ff4482220940eaafb9c64613b7 + category: main + optional: false +- name: libgfortran version: 14.1.0 manager: conda platform: linux-64 dependencies: libgfortran5: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.1.0-h69a702a_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.1.0-h69a702a_1.conda hash: - md5: f4ca84fbd6d06b0a052fb2d5b96dde41 - sha256: ef624dacacf97b2b0af39110b36e2fd3e39e358a1a6b7b21b85c9ac22d8ffed9 + md5: 591e631bc1ae62c64f2ab4f66178c097 + sha256: ed77f04f873e43a26e24d443dd090631eedc7d0ace3141baaefd96a123e47535 + category: main + optional: false +- name: libgfortran-ng + version: 14.1.0 + manager: conda + platform: linux-64 + dependencies: + libgfortran: 14.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.1.0-h69a702a_1.conda + hash: + md5: 16cec94c5992d7f42ae3f9fa8b25df8d + sha256: a2dc35cb7f87bb5beebf102d4085574c6a740e1df58e743185d4434cc5e4e0ae category: main optional: false - name: libgfortran5 @@ -832,11 +860,11 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=14.1.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_0.conda + libgcc: '>=14.1.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_1.conda hash: - md5: 6456c2620c990cd8dde2428a27ba0bc5 - sha256: a67d66b1e60a8a9a9e4440cee627c959acb4810cb182e089a4b0729bfdfbdf90 + md5: 10a0cef64b784d6ab6da50ebca4e984d + sha256: c40d7db760296bf9c776de12597d2f379f30e890b9ae70c1de962ff2aa1999f6 category: main optional: false - name: libgomp @@ -845,10 +873,10 @@ package: platform: linux-64 dependencies: _libgcc_mutex: '0.1' - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_1.conda hash: - md5: ae061a5ed5f05818acdf9adab72c146d - sha256: 7699df61a1f6c644b3576a40f54791561f2845983120477a16116b951c9cdb05 + md5: 23c255b008c4f2ae008f81edcabaca89 + sha256: c96724c8ae4ee61af7674c5d9e5a3fbcf6cd887a40ad5a52c99aa36f1d4f9680 category: main optional: false - name: libhwloc @@ -1003,30 +1031,31 @@ package: category: main optional: false - name: libsqlite - version: 3.46.0 + version: 3.46.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libzlib: '>=1.2.13,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.0-hde9e2c9_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.1-hadc24fc_0.conda hash: - md5: 18aa975d2094c34aef978060ae7da7d8 - sha256: daee3f68786231dad457d0dfde3f7f1f9a7f2018adabdbb864226775101341a8 + md5: 36f79405ab16bf271edb55b213836dac + sha256: 9851c049abafed3ee329d6c7c2033407e2fc269d33a75c071110ab52300002b0 category: main optional: false - name: libsqlite - version: 3.46.0 + version: 3.46.1 manager: conda platform: win-64 dependencies: vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.46.0-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.46.1-h2466b09_0.conda hash: - md5: 951b0a3a463932e17414cd9f047fa03d - sha256: 662bd7e0d63c5b8c31cca19b91649e798319b93568a2ba8d1375efb91eeb251b + md5: 8a7c1ad01f58623bfbae8d601db7cf3b + sha256: ef83f90961630bc54a95e48062b05cf9c9173a822ea01784288029613a45eea4 category: main optional: false - name: libssh2 @@ -1059,16 +1088,28 @@ package: sha256: 813fd04eed2a2d5d9c36e53c554f9c1f08e9324e2922bd60c9c52dbbed2dbcec category: main optional: false +- name: libstdcxx + version: 14.1.0 + manager: conda + platform: linux-64 + dependencies: + libgcc: 14.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.1.0-hc0a3c3a_1.conda + hash: + md5: 9dbb9699ea467983ba8a4ba89b08b066 + sha256: 44decb3d23abacf1c6dd59f3c152a7101b7ca565b4ef8872804ceaedcc53a9cd + category: main + optional: false - name: libstdcxx-ng version: 14.1.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-hc0a3c3a_0.conda + libstdcxx: 14.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-h4852527_1.conda hash: - md5: 1cb187a157136398ddbaae90713e2498 - sha256: 88c42b388202ffe16adaa337e36cf5022c63cf09b0405cf06fc6aeacccbe6146 + md5: bd2598399a70bb86d8218e95548d735e + sha256: a2dc44f97290740cc187bfe94ce543e6eb3c2ea8964d99f189a1d8c97b419b8c category: main optional: false - name: libtiff @@ -1079,9 +1120,9 @@ package: libgcc-ng: '>=12' libstdcxx-ng: '>=12' __glibc: '>=2.17,<3.0.a0' - xz: '>=5.2.6,<6.0a0' - libjpeg-turbo: '>=3.0.0,<4.0a0' libzlib: '>=1.3.1,<2.0a0' + libjpeg-turbo: '>=3.0.0,<4.0a0' + xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.6,<1.6.0a0' libwebp-base: '>=1.4.0,<2.0a0' lerc: '>=4.0.0,<5.0a0' @@ -1157,12 +1198,13 @@ package: dependencies: xorg-libxdmcp: '' pthread-stubs: '' - libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + libgcc-ng: '>=13' xorg-libxau: '>=1.0.11,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.16-hd590300_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.16-hb9d3cd8_1.conda hash: - md5: 151cba22b85a989c2d6ef9633ffee1e4 - sha256: 7180375f37fd264bb50672a63da94536d4abd81ccec059e932728ae056324b3a + md5: 3601598f0db0470af28985e3e7ad0158 + sha256: 33aa5fc997468b07ab3020b142eacc5479e4e2c2169f467b20ab220f33dd08de category: main optional: false - name: libxcb @@ -1175,10 +1217,10 @@ package: pthread-stubs: '' xorg-libxdmcp: '' xorg-libxau: '>=1.0.11,<2.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.16-hcd874cb_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.16-h013a479_1.conda hash: - md5: 7c1217d3b075f195ab17370f2d550f5d - sha256: 3b1f3b04baa370cfb1c350cfa829e6236519df5f03e3f57ea2cb2eb044eb8616 + md5: f0b599acdc82d5bc7e3b105833e7c5c8 + sha256: abae56e12a4c62730b899fdfb82628a9ac171c4ce144fc9f34ae024957a82a0e category: main optional: false - name: libxcrypt @@ -1356,10 +1398,11 @@ package: platform: linux-64 dependencies: libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h59595ed_0.conda + __glibc: '>=2.17,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda hash: - md5: fcea371545eda051b6deafb24889fc69 - sha256: 4fc3b384f4072b68853a0013ea83bdfd3d66b0126e2238e1d6e1560747aa7586 + md5: 70caf8bb6cf39a0b6b7efc885f51c0fe + sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a category: main optional: false - name: numpy @@ -1369,8 +1412,8 @@ package: dependencies: libgcc-ng: '>=12' libstdcxx-ng: '>=12' - libblas: '>=3.9.0,<4.0a0' python_abi: 3.12.* + libblas: '>=3.9.0,<4.0a0' python: '>=3.12,<3.13.0a0' liblapack: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' @@ -1433,21 +1476,21 @@ package: category: main optional: false - name: openssl - version: 3.3.1 + version: 3.3.2 manager: conda platform: linux-64 dependencies: ca-certificates: '' - libgcc-ng: '>=12' __glibc: '>=2.17,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.1-h4bc722e_2.conda + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.2-hb9d3cd8_0.conda hash: - md5: e1b454497f9f7c1147fdde4b53f1b512 - sha256: b294b3cc706ad1048cdb514f0db3da9f37ae3fcc0c53a7104083dd0918adb200 + md5: 4d638782050ab6faa27275bed57e9b4e + sha256: cee91036686419f6dd6086902acf7142b4916e1c4ba042e9ca23e151da012b6d category: main optional: false - name: openssl - version: 3.3.1 + version: 3.3.2 manager: conda platform: win-64 dependencies: @@ -1455,10 +1498,10 @@ package: vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.1-h2466b09_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.2-h2466b09_0.conda hash: - md5: 375dbc2a4d5a2e4c738703207e8e368b - sha256: d86c4fa31294ad9068717788197e97e5637e056c82745ffb6d0e88fd1fef1a9d + md5: 1dc86753693df5e3326bb8a85b74c589 + sha256: a45c42f3577294e22ac39ddb6ef5a64fd5322e8a6725afefbf4f2b4109340bf9 category: main optional: false - name: packaging @@ -1493,9 +1536,9 @@ package: libgcc-ng: '>=12' python_abi: 3.12.* python: '>=3.12,<3.13.0a0' + libzlib: '>=1.3.1,<2.0a0' freetype: '>=2.12.1,<3.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' - libzlib: '>=1.3.1,<2.0a0' libtiff: '>=4.6.0,<4.7.0a0' libwebp-base: '>=1.4.0,<2.0a0' openjpeg: '>=2.5.2,<3.0a0' @@ -1540,11 +1583,11 @@ package: dependencies: setuptools: '' wheel: '' - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyhd8ed1ab_0.conda + python: '>=3.8,<3.13.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyh8b19718_1.conda hash: - md5: 6721aef6bfe5937abe70181545dd2c51 - sha256: 15b480571a7a4d896aa187648cce99f98bac3926253f028f228d2e9e1cf7c1e1 + md5: 6c78fbb8ddfd64bcb55b5cbafd2d2c43 + sha256: d820e5358bcb117fa6286e55d4550c60b0332443df62121df839eab2d11c890b category: main optional: false - name: pip @@ -1554,35 +1597,35 @@ package: dependencies: setuptools: '' wheel: '' - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyhd8ed1ab_0.conda + python: '>=3.8,<3.13.0a0' + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyh8b19718_1.conda hash: - md5: 6721aef6bfe5937abe70181545dd2c51 - sha256: 15b480571a7a4d896aa187648cce99f98bac3926253f028f228d2e9e1cf7c1e1 + md5: 6c78fbb8ddfd64bcb55b5cbafd2d2c43 + sha256: d820e5358bcb117fa6286e55d4550c60b0332443df62121df839eab2d11c890b category: main optional: false - name: platformdirs - version: 4.2.2 + version: 4.3.2 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.2.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.2-pyhd8ed1ab_0.conda hash: - md5: 6f6cf28bf8e021933869bae3f84b8fc9 - sha256: adc59384cf0b2fc6dc7362840151e8cb076349197a38f7230278252698a88442 + md5: e1a2dfcd5695f0744f1bcd3bbfe02523 + sha256: 3aef5bb863a2db94e47272fd5ec5a5e4b240eafba79ebb9df7a162797cf035a3 category: dev optional: true - name: platformdirs - version: 4.2.2 + version: 4.3.2 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.2.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.2-pyhd8ed1ab_0.conda hash: - md5: 6f6cf28bf8e021933869bae3f84b8fc9 - sha256: adc59384cf0b2fc6dc7362840151e8cb076349197a38f7230278252698a88442 + md5: e1a2dfcd5695f0744f1bcd3bbfe02523 + sha256: 3aef5bb863a2db94e47272fd5ec5a5e4b240eafba79ebb9df7a162797cf035a3 category: dev optional: true - name: pluggy @@ -1646,53 +1689,53 @@ package: category: main optional: false - name: pydantic - version: 2.8.2 + version: 2.9.1 manager: conda platform: linux-64 dependencies: python: '>=3.7' typing-extensions: '>=4.6.1' - annotated-types: '>=0.4.0' - pydantic-core: 2.20.1 - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.8.2-pyhd8ed1ab_0.conda + annotated-types: '>=0.6.0' + pydantic-core: 2.23.3 + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.1-pyhd8ed1ab_0.conda hash: - md5: 539a038a24a959662df1fcaa2cfc5c3e - sha256: 5a877153f7eaaab9724db5b64366a35e346007c9c104c1d6a6042f83b2f4f0df + md5: 5309e66d385d7367364e838764ad2ac4 + sha256: 9064ec63d676d83452a6a07cb92d95ebfa02b5016841956ce55e324c45e012ee category: main optional: false - name: pydantic - version: 2.8.2 + version: 2.9.1 manager: conda platform: win-64 dependencies: python: '>=3.7' typing-extensions: '>=4.6.1' - annotated-types: '>=0.4.0' - pydantic-core: 2.20.1 - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.8.2-pyhd8ed1ab_0.conda + annotated-types: '>=0.6.0' + pydantic-core: 2.23.3 + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.1-pyhd8ed1ab_0.conda hash: - md5: 539a038a24a959662df1fcaa2cfc5c3e - sha256: 5a877153f7eaaab9724db5b64366a35e346007c9c104c1d6a6042f83b2f4f0df + md5: 5309e66d385d7367364e838764ad2ac4 + sha256: 9064ec63d676d83452a6a07cb92d95ebfa02b5016841956ce55e324c45e012ee category: main optional: false - name: pydantic-core - version: 2.20.1 + version: 2.23.3 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' __glibc: '>=2.17,<3.0.a0' python_abi: 3.12.* python: '>=3.12,<3.13.0a0' + libgcc: '>=13' typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.20.1-py312hf008fa9_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.3-py312h12e396e_0.conda hash: - md5: 8cc8f335b7e355558854236d86b2bea4 - sha256: adf117d3289c8dd97ffdb3076bc488217fedd02f3d96d35cc971f4de33460602 + md5: 4052762306d758de4d61c7cc71edfe2b + sha256: 1894e49665d343cbb5c2ae54107f2bf9077f481cdf6df40e851d14347bd9e07c category: main optional: false - name: pydantic-core - version: 2.20.1 + version: 2.23.3 manager: conda platform: win-64 dependencies: @@ -1702,10 +1745,10 @@ package: python_abi: 3.12.* python: '>=3.12,<3.13.0a0' typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.20.1-py312h2615798_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.3-py312h2615798_0.conda hash: - md5: bf5efeeab4b8c0259119a4281b5d3531 - sha256: 2dfe7ebca8de86e35e4231000936bcf14b56e6d9a3c09f4abc91ab090050c5ca + md5: 2e7eac3f63413617bc6f4e7018305707 + sha256: 74904399f23430b6d9d8b2eacb3e12257a2c2ab61c1d324e0206517c90c71cb9 category: main optional: false - name: pygments @@ -1733,7 +1776,7 @@ package: category: dev optional: true - name: pylint - version: 3.2.6 + version: 3.2.7 manager: conda platform: linux-64 dependencies: @@ -1747,14 +1790,14 @@ package: dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' astroid: '>=3.2.4,<3.3.0-dev0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.6-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.7-pyhd8ed1ab_0.conda hash: - md5: 3bd59de4ef6ca2d96cfd5b36b33f9de9 - sha256: 8802f83f8940005c11eb47ecc906c7ebd7076f252f3490fab0ca1ea78c4049ee + md5: ea8954e8d1d2c8a56f615be494323cb3 + sha256: 96fe160a9f268df5096233785b55aba69f80549215ee0d35059299ff027f72cb category: dev optional: true - name: pylint - version: 3.2.6 + version: 3.2.7 manager: conda platform: win-64 dependencies: @@ -1768,14 +1811,14 @@ package: dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' astroid: '>=3.2.4,<3.3.0-dev0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.6-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.7-pyhd8ed1ab_0.conda hash: - md5: 3bd59de4ef6ca2d96cfd5b36b33f9de9 - sha256: 8802f83f8940005c11eb47ecc906c7ebd7076f252f3490fab0ca1ea78c4049ee + md5: ea8954e8d1d2c8a56f615be494323cb3 + sha256: 96fe160a9f268df5096233785b55aba69f80549215ee0d35059299ff027f72cb category: dev optional: true - name: pytest - version: 8.3.2 + version: 8.3.3 manager: conda platform: linux-64 dependencies: @@ -1786,14 +1829,14 @@ package: exceptiongroup: '>=1.0.0rc8' tomli: '>=1' pluggy: <2,>=1.5 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda hash: - md5: e010a224b90f1f623a917c35addbb924 - sha256: 72c84a3cd9fe82835a88e975fd2a0dbf2071d1c423ea4f79e7930578c1014873 + md5: c03d61f31f38fdb9facf70c29958bf7a + sha256: e99376d0068455712109d233f5790458ff861aeceb458bfda74e353338e4d815 category: dev optional: true - name: pytest - version: 8.3.2 + version: 8.3.3 manager: conda platform: win-64 dependencies: @@ -1804,10 +1847,10 @@ package: exceptiongroup: '>=1.0.0rc8' tomli: '>=1' pluggy: <2,>=1.5 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda hash: - md5: e010a224b90f1f623a917c35addbb924 - sha256: 72c84a3cd9fe82835a88e975fd2a0dbf2071d1c423ea4f79e7930578c1014873 + md5: c03d61f31f38fdb9facf70c29958bf7a + sha256: e99376d0068455712109d233f5790458ff861aeceb458bfda74e353338e4d815 category: dev optional: true - name: pytest-cov @@ -1850,14 +1893,14 @@ package: libgcc-ng: '>=12' __glibc: '>=2.17,<3.0.a0' bzip2: '>=1.0.8,<2.0a0' - xz: '>=5.2.6,<6.0a0' libzlib: '>=1.3.1,<2.0a0' + xz: '>=5.2.6,<6.0a0' readline: '>=8.2,<9.0a0' libuuid: '>=2.38.1,<3.0a0' openssl: '>=3.3.1,<4.0a0' libexpat: '>=2.6.2,<3.0a0' - libffi: '>=3.4,<4.0a0' libsqlite: '>=3.46.0,<4.0a0' + libffi: '>=3.4,<4.0a0' ncurses: '>=6.5,<7.0a0' tk: '>=8.6.13,<8.7.0a0' libxcrypt: '>=4.4.36' @@ -1884,8 +1927,8 @@ package: xz: '>=5.2.6,<6.0a0' openssl: '>=3.3.1,<4.0a0' libexpat: '>=2.6.2,<3.0a0' - libffi: '>=3.4,<4.0a0' libsqlite: '>=3.46.0,<4.0a0' + libffi: '>=3.4,<4.0a0' tk: '>=8.6.13,<8.7.0a0' url: https://conda.anaconda.org/conda-forge/win-64/python-3.12.5-h889d299_0_cpython.conda hash: @@ -1929,29 +1972,29 @@ package: category: main optional: false - name: scipy - version: 1.14.0 + version: 1.14.1 manager: conda platform: linux-64 dependencies: libgfortran-ng: '' - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' __glibc: '>=2.17,<3.0.a0' - libblas: '>=3.9.0,<4.0a0' python_abi: 3.12.* + libblas: '>=3.9.0,<4.0a0' python: '>=3.12,<3.13.0a0' liblapack: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' - numpy: '>=1.23.5,<2.3' - libgfortran5: '>=12.4.0' - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.0-py312h499d17b_2.conda + numpy: <2.3 + libgcc-ng: '>=13' + libstdcxx-ng: '>=13' + libgfortran5: '>=13.3.0' + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py312h7d485d2_0.conda hash: - md5: fbb459d6590fad7bd00aeb1665bb67d1 - sha256: a84bd33593abc9b6acadcd31410f9a028031f00c2a8db33255f2358570673346 + md5: 7418a22e73008356d9aba99d93dfeeee + sha256: 79903e307183e08b19c7ef607672fd304ed4968b2a7530904147aa79536e70d1 category: main optional: false - name: scipy - version: 1.14.0 + version: 1.14.1 manager: conda platform: win-64 dependencies: @@ -1961,41 +2004,41 @@ package: python_abi: 3.12.* python: '>=3.12,<3.13.0a0' libblas: '>=3.9.0,<4.0a0' + numpy: <2.3 liblapack: '>=3.9.0,<4.0a0' - numpy: '>=1.23.5,<2.3' libcblas: '>=3.9.0,<4.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.0-py312h1f4e10d_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py312h1f4e10d_0.conda hash: - md5: bcdfde2d67d09e76e27ae1f634772c6c - sha256: beb4737c20a8d6bf864d937761f323569402baa133b121bd35d7f81c27ca4dc6 + md5: 075ca2339855d696007b35110b83d958 + sha256: 8f70ded1b7b469d61f6f7a580c541538a0275e05a0ca2def60cb95555d06e7e3 category: main optional: false - name: setuptools - version: 72.1.0 + version: 73.0.1 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-72.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.conda hash: - md5: e06d4c26df4f958a8d38696f2c344d15 - sha256: d239e7f1b1a5617eeadda4e91183592f5a15219e97e16bc721d7b0597ee89a80 + md5: f0b618d7673d1b2464f600b34d912f6f + sha256: c9f5e110e3fe5a7c4cd5b9da445c05a1fae000b43ab3a97cb6a501f4267515fc category: main optional: false - name: setuptools - version: 72.1.0 + version: 73.0.1 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-72.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.conda hash: - md5: e06d4c26df4f958a8d38696f2c344d15 - sha256: d239e7f1b1a5617eeadda4e91183592f5a15219e97e16bc721d7b0597ee89a80 + md5: f0b618d7673d1b2464f600b34d912f6f + sha256: c9f5e110e3fe5a7c4cd5b9da445c05a1fae000b43ab3a97cb6a501f4267515fc category: main optional: false - name: tbb - version: 2021.12.0 + version: 2021.13.0 manager: conda platform: win-64 dependencies: @@ -2003,10 +2046,10 @@ package: ucrt: '>=10.0.20348.0' vc14_runtime: '>=14.29.30139' libhwloc: '>=2.11.1,<2.11.2.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.12.0-hc790b64_3.conda + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.13.0-hc790b64_0.conda hash: - md5: a16e2a639e87c554abee5192ce6ee308 - sha256: 721a88d702e31efd9437d387774ef9157846743e66648f5f863b29ae322e8479 + md5: 28496a1e6af43c63927da4f80260348d + sha256: 990dbe4fb42f14700c22bd434d8312607bf8d0bd9f922b054e51fda14c41994c category: main optional: false - name: tk @@ -2161,10 +2204,10 @@ package: manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h8827d51_1.conda hash: - md5: 161081fc7cec0bfda0d86d7cb595f8d8 - sha256: 7b2b69c54ec62a243eb6fba2391b5e443421608c3ae5dbff938ad33ca8db5122 + md5: 8bfdead4e0fff0383ae4c9c50d0531bd + sha256: 7d21c95f61319dba9209ca17d1935e6128af4235a67ee4e57a00908a1450081e category: main optional: false - name: tzdata @@ -2172,10 +2215,10 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h0c530f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h8827d51_1.conda hash: - md5: 161081fc7cec0bfda0d86d7cb595f8d8 - sha256: 7b2b69c54ec62a243eb6fba2391b5e443421608c3ae5dbff938ad33ca8db5122 + md5: 8bfdead4e0fff0383ae4c9c50d0531bd + sha256: 7d21c95f61319dba9209ca17d1935e6128af4235a67ee4e57a00908a1450081e category: main optional: false - name: ucrt @@ -2195,10 +2238,10 @@ package: platform: win-64 dependencies: vc14_runtime: '>=14.40.33810' - url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h8a93ad2_20.conda + url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h8a93ad2_21.conda hash: - md5: 8558f367e1d7700554f7cdb823c46faf - sha256: 23ac5feb15a9adf3ab2b8c4dcd63650f8b7ae860c5ceb073e49cf71d203eddef + md5: e632a9b865d4b653aa656c9fb4f4817c + sha256: f14f5238c2e2516e292af43d91df88f212d769b4853eb46d03291793dcf00da9 category: main optional: false - name: vc14_runtime @@ -2207,10 +2250,10 @@ package: platform: win-64 dependencies: ucrt: '>=10.0.20348.0' - url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.40.33810-ha82c5b3_20.conda + url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.40.33810-ha82c5b3_21.conda hash: - md5: e39cc4c34c53654ec939558993d9dc5b - sha256: af3cfa347e3d7c1277e9b964b0849a9a9f095bff61836cb3c3a89862fbc32e17 + md5: b3ebb670caf046e32b835fbda056c4f9 + sha256: c3bf51bff7db39ad7e890dbef1b1026df0af36975aea24dea7c5fe1e0b382c40 category: main optional: false - name: vs2015_runtime @@ -2219,10 +2262,10 @@ package: platform: win-64 dependencies: vc14_runtime: '>=14.40.33810' - url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.40.33810-h3bf8584_20.conda + url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.40.33810-h3bf8584_21.conda hash: - md5: c21f1b4a3a30bbc3ef35a50957578e0e - sha256: 0c2803f7a788c51f28235a7228dc2ab3f107b4b16ab0845a3e595c8c51e50a7a + md5: b3f37db7b7ae1c22600fa26a63ed99b3 + sha256: 472410455c381e406ec8c1d3e0342b48ee23122ef7ffb22a09d9763ca5df4d20 category: main optional: false - name: wheel @@ -2361,13 +2404,13 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 hash: - sha256: 31ff703dacd74edecda928a441ab1b47b7b148e7 + sha256: a5556a994d906133c90816c072207a613668c634 category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 optional: false - name: geoh5py version: 0.10.0a1 @@ -2378,11 +2421,11 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 hash: - sha256: 31ff703dacd74edecda928a441ab1b47b7b148e7 + sha256: a5556a994d906133c90816c072207a613668c634 category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@31ff703dacd74edecda928a441ab1b47b7b148e7 + url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 optional: false diff --git a/pyproject.toml b/pyproject.toml index b5619ed..3203ccb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -53,7 +53,7 @@ scipy = "~1.14.0" ## pip dependencies from Git repositories #---------------------------------------- #geoh5py = {version = "~0.10.0-alpha.1", source = "pypi", allow-prereleases = true} -geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "feature/0.10.0"} +geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "release/0.10.0"} ## about pip dependencies From 4cb42e7486f2da4f5690000d3e098d216b9a2c81 Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Mon, 16 Sep 2024 15:33:57 -0400 Subject: [PATCH 077/132] [DEVOPS-466] Update input variable in shared workflows --- .github/workflows/issue_to_jira.yml | 4 ++-- .github/workflows/python_analysis.yml | 30 ++++++++++++--------------- 2 files changed, 15 insertions(+), 19 deletions(-) diff --git a/.github/workflows/issue_to_jira.yml b/.github/workflows/issue_to_jira.yml index 2818e29..db42f49 100644 --- a/.github/workflows/issue_to_jira.yml +++ b/.github/workflows/issue_to_jira.yml @@ -6,7 +6,7 @@ on: jobs: call-workflow-create-jira-issue: - uses: MiraGeoscience/CI-tools/.github/workflows/reusable-jira-issue_to_jira.yml@main + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-jira-issue_to_jira.yml@DEVOPS-466 secrets: inherit with: - project_key: 'GEOPY' + project-key: 'GEOPY' diff --git a/.github/workflows/python_analysis.yml b/.github/workflows/python_analysis.yml index 71cce50..8f9c8d7 100644 --- a/.github/workflows/python_analysis.yml +++ b/.github/workflows/python_analysis.yml @@ -21,33 +21,29 @@ concurrency: group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} cancel-in-progress: true -env: - app_name: 'geoapps-utils' - package_manager: 'conda' - jobs: call-workflow-static-analysis: name: Static analysis - uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-static_analysis.yml@main + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-static_analysis.yml@DEVOPS-466 with: - package_manager: 'conda' - app_name: ${{ github.env.app_name }} - python_vers: '3.10' + package-manager: 'conda' + app-name: 'geoapps-utils' + python-version: '3.10' call-workflow-pytest-on-windows: name: Pytest on Windows - uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-pytest_windows.yml@main + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-pytest_windows.yml@DEVOPS-466 with: - package_manager: 'conda' - python_ver: '["3.10", "3.11", "3.12"]' - cache_number: 1 - codecov_reference_python_ver: '3.10' + package-manager: 'conda' + python-versions: '["3.10", "3.11", "3.12"]' + cache-number: 1 + codecov-reference-python-version: '3.10' secrets: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} call-workflow-pytest-on-unix-os: name: Pytest on Unix OS - uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-pytest_unix_os.yml@main + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-pytest_unix_os.yml@DEVOPS-466 with: - package_manager: 'conda' - python_ver: '["3.10", "3.11", "3.12"]' + package-manager: 'conda' + python-versions: '["3.10", "3.11", "3.12"]' os: '["ubuntu-latest"]' - cache_number: 1 + cache-number: 1 From 0fe09a130e84714ed37879f0adf846bc2b77f175 Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Tue, 17 Sep 2024 08:37:26 -0400 Subject: [PATCH 078/132] [DEVOPS-466] Update app-name --- .github/workflows/python_analysis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python_analysis.yml b/.github/workflows/python_analysis.yml index 8f9c8d7..9e20a00 100644 --- a/.github/workflows/python_analysis.yml +++ b/.github/workflows/python_analysis.yml @@ -27,7 +27,7 @@ jobs: uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-static_analysis.yml@DEVOPS-466 with: package-manager: 'conda' - app-name: 'geoapps-utils' + app-name: 'geoapps_utils' python-version: '3.10' call-workflow-pytest-on-windows: name: Pytest on Windows From 60c39f4357de6e72aa228bc5e2a5ac330fcbb3c7 Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Wed, 18 Sep 2024 15:49:06 -0400 Subject: [PATCH 079/132] [GEOPY-1712] Exclude RUFF005 --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 3203ccb..0b9518e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -92,6 +92,7 @@ ignore = [ "B028", # no-explicit-stacklevel for warnings.warn() "E501", # line-too-long - code is reformatted (do not care about comments and docstring) "F401", # unsused-import - covered by pycln + "RUF005", # collection-literal-concatenation - wrong suggestion with numpy arrays "RUF012", # TODO "UP038", # TODO ] From e746513fef424b7c88b268ac8bbca30cc49112ac Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Wed, 25 Sep 2024 09:45:00 -0400 Subject: [PATCH 080/132] [DEVOPS-466] Update python_analysis --- .github/workflows/python_analysis.yml | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/.github/workflows/python_analysis.yml b/.github/workflows/python_analysis.yml index 9e20a00..5eb30ea 100644 --- a/.github/workflows/python_analysis.yml +++ b/.github/workflows/python_analysis.yml @@ -29,21 +29,15 @@ jobs: package-manager: 'conda' app-name: 'geoapps_utils' python-version: '3.10' - call-workflow-pytest-on-windows: - name: Pytest on Windows - uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-pytest_windows.yml@DEVOPS-466 + call-workflow-pytest: + name: Pytest + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-pytest.yml@DEVOPS-466 with: package-manager: 'conda' python-versions: '["3.10", "3.11", "3.12"]' + os: '["windows-latest", "ubuntu-latest"]' cache-number: 1 codecov-reference-python-version: '3.10' + codecov-reference-os: '["windows-latest", "ubuntu-latest"]' secrets: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} - call-workflow-pytest-on-unix-os: - name: Pytest on Unix OS - uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-pytest_unix_os.yml@DEVOPS-466 - with: - package-manager: 'conda' - python-versions: '["3.10", "3.11", "3.12"]' - os: '["ubuntu-latest"]' - cache-number: 1 From 5182e2e4caabafefc1bcc6e901db9792bae8a2f4 Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Fri, 27 Sep 2024 16:24:39 -0400 Subject: [PATCH 081/132] [DEVOPS-466] Update before merging --- .github/workflows/issue_to_jira.yml | 2 +- .github/workflows/python_analysis.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/issue_to_jira.yml b/.github/workflows/issue_to_jira.yml index db42f49..057d078 100644 --- a/.github/workflows/issue_to_jira.yml +++ b/.github/workflows/issue_to_jira.yml @@ -6,7 +6,7 @@ on: jobs: call-workflow-create-jira-issue: - uses: MiraGeoscience/CI-tools/.github/workflows/reusable-jira-issue_to_jira.yml@DEVOPS-466 + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-jira-issue_to_jira.yml@main secrets: inherit with: project-key: 'GEOPY' diff --git a/.github/workflows/python_analysis.yml b/.github/workflows/python_analysis.yml index 5eb30ea..33a3de7 100644 --- a/.github/workflows/python_analysis.yml +++ b/.github/workflows/python_analysis.yml @@ -24,14 +24,14 @@ concurrency: jobs: call-workflow-static-analysis: name: Static analysis - uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-static_analysis.yml@DEVOPS-466 + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-static_analysis.yml@main with: package-manager: 'conda' app-name: 'geoapps_utils' python-version: '3.10' call-workflow-pytest: name: Pytest - uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-pytest.yml@DEVOPS-466 + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-pytest.yml@main with: package-manager: 'conda' python-versions: '["3.10", "3.11", "3.12"]' From 6fc80e30c40358283518d0c923da0c95b5994ca6 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Fri, 4 Oct 2024 10:09:08 -0700 Subject: [PATCH 082/132] Fix handling of parameters not in default json --- geoapps_utils-assets/uijson/base.ui.json | 3 ++- geoapps_utils/driver/params.py | 7 ++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/geoapps_utils-assets/uijson/base.ui.json b/geoapps_utils-assets/uijson/base.ui.json index a92df17..d19fde8 100644 --- a/geoapps_utils-assets/uijson/base.ui.json +++ b/geoapps_utils-assets/uijson/base.ui.json @@ -5,5 +5,6 @@ "run_command": "geoapps_utils.driver.driver", "geoh5": "", "monitoring_directory": "", - "workspace_geoh5": "" + "workspace_geoh5": "", + "out_group": "" } diff --git a/geoapps_utils/driver/params.py b/geoapps_utils/driver/params.py index 8eeb151..e540faa 100644 --- a/geoapps_utils/driver/params.py +++ b/geoapps_utils/driver/params.py @@ -158,7 +158,7 @@ def update(self, params_dict: dict[str, Any]): params_dict = self.input_file.promote(params_dict) for key, value in params_dict.items(): - if key not in self.ui_json.keys(): + if not hasattr(self, key): continue # ignores keys not in default_ui_json setattr(self, key, value) @@ -472,9 +472,10 @@ def setter_validator(self, key: str, value, fun=lambda x: x): self.input_file is not None and hasattr(self.input_file, "data") and self.input_file.data is not None + and key in self.input_file.data + and value != self.input_file.data[key] ): - if value != self.input_file.data[key]: - self.input_file.set_data_value(key, value) + self.input_file.set_data_value(key, value) setattr(self, f"_{key}", value) From bf587edd9ae8e09e050cbffe51492887f861ee9e Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Fri, 4 Oct 2024 15:03:53 -0400 Subject: [PATCH 083/132] [DEVOPS-504] Add deploy workflows --- .github/workflows/python_deploy_dev.yml | 30 +++++++++++++ .github/workflows/python_deploy_prod.yml | 29 ++++++++++++ meta.yaml | 57 ++++++++++++++++++++++++ 3 files changed, 116 insertions(+) create mode 100644 .github/workflows/python_deploy_dev.yml create mode 100644 .github/workflows/python_deploy_prod.yml create mode 100644 meta.yaml diff --git a/.github/workflows/python_deploy_dev.yml b/.github/workflows/python_deploy_dev.yml new file mode 100644 index 0000000..fa25207 --- /dev/null +++ b/.github/workflows/python_deploy_dev.yml @@ -0,0 +1,30 @@ +name: Deploy python package in development + +on: + push: + tags: + - '*' # Push events to every tag not containing + +jobs: + call-workflow-conda-publish: + name: Publish development conda package on JFrog Artifactory + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_conda_package.yml@DEVOPS-504 + with: + package-name: 'geoapps-utils' + python-version: '3.10' + repo-names: '["public-conda-dev-local"]' + secrets: + JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} + JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} + call-workflow-pypi-publish: + name: Publish development pypi package on JFrog Artifactory + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_pypi_package.yml@DEVOPS-504 + with: + package-manager: 'poetry' + package-name: 'geoapps-utils' + version-tag: ${{ github.ref_name }} + python-version: '3.10' + repo-names: '[ "public-pypi-dev-local"]' + secrets: + JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} + JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} diff --git a/.github/workflows/python_deploy_prod.yml b/.github/workflows/python_deploy_prod.yml new file mode 100644 index 0000000..f9e7a97 --- /dev/null +++ b/.github/workflows/python_deploy_prod.yml @@ -0,0 +1,29 @@ +name: Deploy python package in production + +on: + release: + types: [published] # Trigger for draft release + +jobs: + call-workflow-conda-publish: + name: Publish development conda package on JFrog Artifactory + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_conda_package.yml@DEVOPS-504 + with: + package-name: 'geoapps-utils' + python-version: '3.10' + repo-names: '["public-conda-prod-local"]' + secrets: + JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} + JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} + call-workflow-pypi-publish: + name: Publish development pypi package on JFrog Artifactory + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_pypi_package.yml@DEVOPS-504 + with: + package-manager: 'poetry' + package-name: 'geoapps-utils' + version-tag: ${{ github.ref_name }} + python-version: '3.10' + repo-names: '[ "public-pypi-prod-local"]' + secrets: + JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} + JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} diff --git a/meta.yaml b/meta.yaml new file mode 100644 index 0000000..f5064ae --- /dev/null +++ b/meta.yaml @@ -0,0 +1,57 @@ +{% set name = "geoapps-utils" %} +{% set version = "0.4.0a1" %} + +package: + name: {{ name|lower }} + version: {{ version }} + +source: + # url: https://github.com/MiraGeoscience/{{ name }}/archive/v{{ version }}.tar.gz + # sha256: 4671fc21594f465fe3975ffba037a4a053e63d7038aca6fbcf5da0913532fcc2 + path: ../{{ name}} + +build: + noarch: python + script: {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation + number: 0 + +requirements: + host: + - python >=3.10.0,<3.11 + - poetry-core >=1.0.0 + - setuptools + - pip + run: + - python >=3.10.0,<3.11 + - numpy >=1.26.0,<1.27.0 + - pydantic >=2.5.2,<2.6.0 + - scipy >=1.14.0,<1.15.0 + - geoh5py >=0.10.0,<0.10.1 + - h5py >=3.2.1,<4.0.0 + - pillow >=10.3.0,<10.4.0 + +test: + imports: + - geoapps_utils + commands: + - pip check + - pytest ./tests + requires: + - pip + - pytest + +about: + home: https://www.mirageoscience.com/mining-industry-software/python-integration/ + summary: 'Provides utility functions used by geoapps.' + description: | + The geoapps-utils package provides utility functions used by + (geoapps). + license: MIT + license_file: + - LICENSE + dev_url: https://github.com/MiraGeoscience/geoapps-utils + +extra: + recipe-maintainers: + - SophieCurinier + - sebhmg \ No newline at end of file From 2c214b79672161b4f8dc1632d19d66b6c8874b51 Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Fri, 4 Oct 2024 15:06:24 -0400 Subject: [PATCH 084/132] [DEVOPS-504] Only create conda package --- .github/workflows/python_deploy_dev.yml | 12 ------------ .github/workflows/python_deploy_prod.yml | 12 ------------ 2 files changed, 24 deletions(-) diff --git a/.github/workflows/python_deploy_dev.yml b/.github/workflows/python_deploy_dev.yml index fa25207..5b53bf5 100644 --- a/.github/workflows/python_deploy_dev.yml +++ b/.github/workflows/python_deploy_dev.yml @@ -16,15 +16,3 @@ jobs: secrets: JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} - call-workflow-pypi-publish: - name: Publish development pypi package on JFrog Artifactory - uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_pypi_package.yml@DEVOPS-504 - with: - package-manager: 'poetry' - package-name: 'geoapps-utils' - version-tag: ${{ github.ref_name }} - python-version: '3.10' - repo-names: '[ "public-pypi-dev-local"]' - secrets: - JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} - JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} diff --git a/.github/workflows/python_deploy_prod.yml b/.github/workflows/python_deploy_prod.yml index f9e7a97..eaa33ed 100644 --- a/.github/workflows/python_deploy_prod.yml +++ b/.github/workflows/python_deploy_prod.yml @@ -15,15 +15,3 @@ jobs: secrets: JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} - call-workflow-pypi-publish: - name: Publish development pypi package on JFrog Artifactory - uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_pypi_package.yml@DEVOPS-504 - with: - package-manager: 'poetry' - package-name: 'geoapps-utils' - version-tag: ${{ github.ref_name }} - python-version: '3.10' - repo-names: '[ "public-pypi-prod-local"]' - secrets: - JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} - JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} From 6aafff297770b8e518c2eb9c1defa08f71a79edb Mon Sep 17 00:00:00 2001 From: dominiquef Date: Fri, 4 Oct 2024 12:44:12 -0700 Subject: [PATCH 085/132] Open the workspace on start --- geoapps_utils/driver/driver.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/geoapps_utils/driver/driver.py b/geoapps_utils/driver/driver.py index c6b8d53..19178a1 100644 --- a/geoapps_utils/driver/driver.py +++ b/geoapps_utils/driver/driver.py @@ -106,9 +106,10 @@ def start(cls, filepath: str | Path, driver_class=None): filepath = Path(filepath).resolve() ifile = InputFile.read_ui_json(filepath, validations=cls._validations) - params = driver_class._params_class.build(ifile) - print("Initializing application . . .") - driver = driver_class(params) + with ifile.geoh5.open(mode="r+"): + params = driver_class._params_class.build(ifile) + print("Initializing application . . .") + driver = driver_class(params) print("Running application . . .") driver.run() From 9740b1045dacf46d1aa443813e4de325c8cd940f Mon Sep 17 00:00:00 2001 From: dominiquef Date: Fri, 4 Oct 2024 13:24:57 -0700 Subject: [PATCH 086/132] Add version to base params --- geoapps_utils/driver/params.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/geoapps_utils/driver/params.py b/geoapps_utils/driver/params.py index e540faa..2cdaad4 100644 --- a/geoapps_utils/driver/params.py +++ b/geoapps_utils/driver/params.py @@ -69,6 +69,7 @@ def __init__( self._validate: bool = True self._validations: dict[str, Any] | None = None self._validation_options: dict | None = None + self._version: str | None = None self._workpath: Path | None = None self._workspace: str | None = None self._workspace_geoh5: str | None = None @@ -437,6 +438,17 @@ def input_file(self, ifile: InputFile | None): self._input_file = ifile + @property + def version(self): + """ + Application version. + """ + return self._version + + @version.setter + def version(self, val): + self.setter_validator("version", val) + def _uuid_promoter(self, uid: str | UUID) -> str | UUID | Entity: """ Promote a string to a UUID or entity if possible. From 8c56e40da9fbc9e8c8608f97abe31eb020da7716 Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Fri, 4 Oct 2024 16:25:16 -0400 Subject: [PATCH 087/132] [DEVOPS-504] Meta.yaml --- meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta.yaml b/meta.yaml index f5064ae..721b3cd 100644 --- a/meta.yaml +++ b/meta.yaml @@ -26,7 +26,7 @@ requirements: - numpy >=1.26.0,<1.27.0 - pydantic >=2.5.2,<2.6.0 - scipy >=1.14.0,<1.15.0 - - geoh5py >=0.10.0,<0.10.1 + - geoh5py >=0.10.0a0.dev0, <0.11.0 - h5py >=3.2.1,<4.0.0 - pillow >=10.3.0,<10.4.0 From 5e7e894f992f19959c08bc384dd585bc867eccec Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Fri, 4 Oct 2024 16:32:04 -0400 Subject: [PATCH 088/132] [DEVOPS-504] Test in conda build --- .github/workflows/python_deploy_dev.yml | 2 +- meta.yaml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/python_deploy_dev.yml b/.github/workflows/python_deploy_dev.yml index 5b53bf5..1599228 100644 --- a/.github/workflows/python_deploy_dev.yml +++ b/.github/workflows/python_deploy_dev.yml @@ -3,7 +3,7 @@ name: Deploy python package in development on: push: tags: - - '*' # Push events to every tag not containing + - 'v*' # Push events to every tag not containing jobs: call-workflow-conda-publish: diff --git a/meta.yaml b/meta.yaml index 721b3cd..07dc1b5 100644 --- a/meta.yaml +++ b/meta.yaml @@ -31,6 +31,8 @@ requirements: - pillow >=10.3.0,<10.4.0 test: + source_files: + - tests/ imports: - geoapps_utils commands: From 757648baa323b755a0e1391e73594172f9d6b3fc Mon Sep 17 00:00:00 2001 From: dominiquef Date: Fri, 4 Oct 2024 13:35:26 -0700 Subject: [PATCH 089/132] REfresh locks --- .../py-3.10-linux-64-dev.conda.lock.yml | 46 +- environments/py-3.10-linux-64.conda.lock.yml | 36 +- .../py-3.10-win-64-dev.conda.lock.yml | 60 +- environments/py-3.10-win-64.conda.lock.yml | 50 +- .../py-3.11-linux-64-dev.conda.lock.yml | 46 +- environments/py-3.11-linux-64.conda.lock.yml | 36 +- .../py-3.11-win-64-dev.conda.lock.yml | 60 +- environments/py-3.11-win-64.conda.lock.yml | 50 +- .../py-3.12-linux-64-dev.conda.lock.yml | 46 +- environments/py-3.12-linux-64.conda.lock.yml | 36 +- .../py-3.12-win-64-dev.conda.lock.yml | 60 +- environments/py-3.12-win-64.conda.lock.yml | 50 +- py-3.10.conda-lock.yml | 622 +++++++--------- py-3.11.conda-lock.yml | 670 ++++++++--------- py-3.12.conda-lock.yml | 676 ++++++++---------- 15 files changed, 1144 insertions(+), 1400 deletions(-) diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index 1b5700e..8fae759 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -8,7 +8,7 @@ dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - - astroid=3.2.4=py310hff52083_0 + - astroid=3.3.4=py310hff52083_0 - bzip2=1.0.8=h4bc722e_7 - c-ares=1.33.1=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 @@ -16,7 +16,7 @@ dependencies: - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - coverage=7.6.1=py310ha75aee5_1 - - dill=0.3.8=pyhd8ed1ab_0 + - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 - h5py=3.11.0=nompi_py310hf054cd7_102 @@ -26,12 +26,12 @@ dependencies: - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.40=hf3520f5_7 + - ld_impl_linux-64=2.43=h712a8e2_1 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - - libblas=3.9.0=23_linux64_openblas - - libcblas=3.9.0=23_linux64_openblas - - libcurl=8.9.1=hdb1bdb2_0 + - libblas=3.9.0=24_linux64_openblas + - libcblas=3.9.0=24_linux64_openblas + - libcurl=8.10.1=hbbe4b11_0 - libdeflate=1.21=h4bc722e_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 @@ -43,21 +43,21 @@ dependencies: - libgfortran5=14.1.0=hc5f4f2c_1 - libgomp=14.1.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=23_linux64_openblas + - liblapack=3.9.0=24_linux64_openblas - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.27=pthreads_hac2b453_1 - - libpng=1.6.43=h2797004_0 + - libpng=1.6.44=hadc24fc_0 - libsqlite=3.46.1=hadc24fc_0 - libssh2=1.11.0=h0841786_0 - libstdcxx=14.1.0=hc0a3c3a_1 - libstdcxx-ng=14.1.0=h4852527_1 - - libtiff=4.6.0=h46a8edc_4 + - libtiff=4.7.0=h6565414_0 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.16=hb9d3cd8_1 + - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - - libzlib=1.3.1=h4ab18f5_1 + - libzlib=1.3.1=hb9d3cd8_2 - mccabe=0.7.0=pyhd8ed1ab_0 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py310hb13e2d6_0 @@ -66,34 +66,34 @@ dependencies: - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py310hebfe307_1 - pip=24.2=pyh8b19718_1 - - platformdirs=4.3.2=pyhd8ed1ab_0 + - platformdirs=4.3.6=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - - pthread-stubs=0.4=h36c2ea0_1001 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py310h505e2c1_0 + - pthread-stubs=0.4=hb9d3cd8_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py310h505e2c1_0 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.7=pyhd8ed1ab_0 + - pylint=3.3.1=pyhd8ed1ab_0 - pytest=8.3.3=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - - python=3.10.14=hd12c33a_0_cpython + - python=3.10.15=h4a871b0_1_cpython - python_abi=3.10=5_cp310 - readline=8.2=h8228510_1 - scipy=1.14.1=py310ha3fb0e1_0 - - setuptools=73.0.1=pyhd8ed1ab_0 + - setuptools=75.1.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.0.1=pyhd8ed1ab_0 + - tomli=2.0.2=pyhd8ed1ab_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 + - tzdata=2024b=hc8b5060_0 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hd590300_0 - - xorg-libxdmcp=1.1.3=h7f98852_0 + - xorg-libxau=1.0.11=hb9d3cd8_1 + - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index 2265caa..ba88595 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -19,12 +19,12 @@ dependencies: - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.40=hf3520f5_7 + - ld_impl_linux-64=2.43=h712a8e2_1 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - - libblas=3.9.0=23_linux64_openblas - - libcblas=3.9.0=23_linux64_openblas - - libcurl=8.9.1=hdb1bdb2_0 + - libblas=3.9.0=24_linux64_openblas + - libcblas=3.9.0=24_linux64_openblas + - libcurl=8.10.1=hbbe4b11_0 - libdeflate=1.21=h4bc722e_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 @@ -36,46 +36,46 @@ dependencies: - libgfortran5=14.1.0=hc5f4f2c_1 - libgomp=14.1.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=23_linux64_openblas + - liblapack=3.9.0=24_linux64_openblas - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.27=pthreads_hac2b453_1 - - libpng=1.6.43=h2797004_0 + - libpng=1.6.44=hadc24fc_0 - libsqlite=3.46.1=hadc24fc_0 - libssh2=1.11.0=h0841786_0 - libstdcxx=14.1.0=hc0a3c3a_1 - libstdcxx-ng=14.1.0=h4852527_1 - - libtiff=4.6.0=h46a8edc_4 + - libtiff=4.7.0=h6565414_0 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.16=hb9d3cd8_1 + - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - - libzlib=1.3.1=h4ab18f5_1 + - libzlib=1.3.1=hb9d3cd8_2 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py310hb13e2d6_0 - openjpeg=2.5.2=h488ebb8_0 - openssl=3.3.2=hb9d3cd8_0 - pillow=10.3.0=py310hebfe307_1 - pip=24.2=pyh8b19718_1 - - pthread-stubs=0.4=h36c2ea0_1001 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py310h505e2c1_0 - - python=3.10.14=hd12c33a_0_cpython + - pthread-stubs=0.4=hb9d3cd8_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py310h505e2c1_0 + - python=3.10.15=h4a871b0_1_cpython - python_abi=3.10=5_cp310 - readline=8.2=h8228510_1 - scipy=1.14.1=py310ha3fb0e1_0 - - setuptools=73.0.1=pyhd8ed1ab_0 + - setuptools=75.1.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 + - tzdata=2024b=hc8b5060_0 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hd590300_0 - - xorg-libxdmcp=1.1.3=h7f98852_0 + - xorg-libxau=1.0.11=hb9d3cd8_1 + - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index dda9900..35422bb 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -5,15 +5,16 @@ channels: - conda-forge dependencies: + - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - - astroid=3.2.4=py310h5588dad_0 + - astroid=3.3.4=py310h5588dad_0 - bzip2=1.0.8=h2466b09_7 - ca-certificates=2024.8.30=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - coverage=7.6.1=py310ha8f682b_1 - - dill=0.3.8=pyhd8ed1ab_0 + - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - h5py=3.11.0=nompi_py310h2b0be38_102 @@ -25,70 +26,63 @@ dependencies: - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=23_win64_mkl - - libcblas=3.9.0=23_win64_mkl - - libcurl=8.9.1=h18fefc2_0 + - libblas=3.9.0=24_win64_mkl + - libcblas=3.9.0=24_win64_mkl + - libcurl=8.10.1=h1ee3ff0_0 - libdeflate=1.21=h2466b09_0 - libffi=3.4.2=h8ffe710_5 - - libhwloc=2.11.1=default_h8125262_1000 - - libiconv=1.17=hcfcfb64_2 + - libgcc=14.1.0=h1383e82_1 + - libgomp=14.1.0=h1383e82_1 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=23_win64_mkl - - libpng=1.6.43=h19919ed_0 + - liblapack=3.9.0=24_win64_mkl + - libpng=1.6.44=h3ca93ac_0 - libsqlite=3.46.1=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.6.0=hb151862_4 + - libtiff=4.7.0=hb151862_0 - libwebp-base=1.4.0=hcfcfb64_0 - - libxcb=1.16=h013a479_1 - - libxml2=2.12.7=h0f24e4e_4 - - libzlib=1.3.1=h2466b09_1 - - m2w64-gcc-libgfortran=5.3.0=6 - - m2w64-gcc-libs=5.3.0=7 - - m2w64-gcc-libs-core=5.3.0=7 - - m2w64-gmp=6.1.0=2 - - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 + - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 + - libxcb=1.17.0=h0e4246c_0 + - libzlib=1.3.1=h2466b09_2 - mccabe=0.7.0=pyhd8ed1ab_0 - mkl=2024.1.0=h66d3029_694 - - msys2-conda-epoch=20160418=1 - numpy=1.26.4=py310hf667824_0 - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.2=h2466b09_0 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py310h3e38d90_1 - pip=24.2=pyh8b19718_1 - - platformdirs=4.3.2=pyhd8ed1ab_0 + - platformdirs=4.3.6=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - - pthread-stubs=0.4=hcd874cb_1001 - - pthreads-win32=2.9.1=hfa6e2cd_3 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py310hc226416_0 + - pthread-stubs=0.4=h0e40799_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py310hc226416_0 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.7=pyhd8ed1ab_0 + - pylint=3.3.1=pyhd8ed1ab_0 - pytest=8.3.3=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - - python=3.10.14=h4de0772_0_cpython + - python=3.10.15=hfaddaf0_1_cpython - python_abi=3.10=5_cp310 - scipy=1.14.1=py310h46043a1_0 - - setuptools=73.0.1=pyhd8ed1ab_0 - - tbb=2021.13.0=hc790b64_0 + - setuptools=75.1.0=pyhd8ed1ab_0 + - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.0.1=pyhd8ed1ab_0 + - tomli=2.0.2=pyhd8ed1ab_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 + - tzdata=2024b=hc8b5060_0 - ucrt=10.0.22621.0=h57928b3_0 - vc=14.3=h8a93ad2_21 - vc14_runtime=14.40.33810=ha82c5b3_21 - vs2015_runtime=14.40.33810=h3bf8584_21 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hcd874cb_0 - - xorg-libxdmcp=1.1.3=hcd874cb_0 + - xorg-libxau=1.0.11=h0e40799_1 + - xorg-libxdmcp=1.1.5=h0e40799_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index ba87612..0db053b 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -5,6 +5,7 @@ channels: - conda-forge dependencies: + - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h2466b09_7 - ca-certificates=2024.8.30=h56e8100_0 @@ -18,59 +19,52 @@ dependencies: - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=23_win64_mkl - - libcblas=3.9.0=23_win64_mkl - - libcurl=8.9.1=h18fefc2_0 + - libblas=3.9.0=24_win64_mkl + - libcblas=3.9.0=24_win64_mkl + - libcurl=8.10.1=h1ee3ff0_0 - libdeflate=1.21=h2466b09_0 - libffi=3.4.2=h8ffe710_5 - - libhwloc=2.11.1=default_h8125262_1000 - - libiconv=1.17=hcfcfb64_2 + - libgcc=14.1.0=h1383e82_1 + - libgomp=14.1.0=h1383e82_1 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=23_win64_mkl - - libpng=1.6.43=h19919ed_0 + - liblapack=3.9.0=24_win64_mkl + - libpng=1.6.44=h3ca93ac_0 - libsqlite=3.46.1=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.6.0=hb151862_4 + - libtiff=4.7.0=hb151862_0 - libwebp-base=1.4.0=hcfcfb64_0 - - libxcb=1.16=h013a479_1 - - libxml2=2.12.7=h0f24e4e_4 - - libzlib=1.3.1=h2466b09_1 - - m2w64-gcc-libgfortran=5.3.0=6 - - m2w64-gcc-libs=5.3.0=7 - - m2w64-gcc-libs-core=5.3.0=7 - - m2w64-gmp=6.1.0=2 - - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 + - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 + - libxcb=1.17.0=h0e4246c_0 + - libzlib=1.3.1=h2466b09_2 - mkl=2024.1.0=h66d3029_694 - - msys2-conda-epoch=20160418=1 - numpy=1.26.4=py310hf667824_0 - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.2=h2466b09_0 - pillow=10.3.0=py310h3e38d90_1 - pip=24.2=pyh8b19718_1 - - pthread-stubs=0.4=hcd874cb_1001 - - pthreads-win32=2.9.1=hfa6e2cd_3 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py310hc226416_0 - - python=3.10.14=h4de0772_0_cpython + - pthread-stubs=0.4=h0e40799_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py310hc226416_0 + - python=3.10.15=hfaddaf0_1_cpython - python_abi=3.10=5_cp310 - scipy=1.14.1=py310h46043a1_0 - - setuptools=73.0.1=pyhd8ed1ab_0 - - tbb=2021.13.0=hc790b64_0 + - setuptools=75.1.0=pyhd8ed1ab_0 + - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 + - tzdata=2024b=hc8b5060_0 - ucrt=10.0.22621.0=h57928b3_0 - vc=14.3=h8a93ad2_21 - vc14_runtime=14.40.33810=ha82c5b3_21 - vs2015_runtime=14.40.33810=h3bf8584_21 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hcd874cb_0 - - xorg-libxdmcp=1.1.3=hcd874cb_0 + - xorg-libxau=1.0.11=h0e40799_1 + - xorg-libxdmcp=1.1.5=h0e40799_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64-dev.conda.lock.yml b/environments/py-3.11-linux-64-dev.conda.lock.yml index 0dc4825..b3480e1 100644 --- a/environments/py-3.11-linux-64-dev.conda.lock.yml +++ b/environments/py-3.11-linux-64-dev.conda.lock.yml @@ -8,7 +8,7 @@ dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - - astroid=3.2.4=py311h38be061_0 + - astroid=3.3.4=py311h38be061_0 - bzip2=1.0.8=h4bc722e_7 - c-ares=1.33.1=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 @@ -16,7 +16,7 @@ dependencies: - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - coverage=7.6.1=py311h9ecbd09_1 - - dill=0.3.8=pyhd8ed1ab_0 + - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 - h5py=3.11.0=nompi_py311h439e445_102 @@ -26,12 +26,12 @@ dependencies: - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.40=hf3520f5_7 + - ld_impl_linux-64=2.43=h712a8e2_1 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - - libblas=3.9.0=23_linux64_openblas - - libcblas=3.9.0=23_linux64_openblas - - libcurl=8.9.1=hdb1bdb2_0 + - libblas=3.9.0=24_linux64_openblas + - libcblas=3.9.0=24_linux64_openblas + - libcurl=8.10.1=hbbe4b11_0 - libdeflate=1.21=h4bc722e_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 @@ -44,21 +44,21 @@ dependencies: - libgfortran5=14.1.0=hc5f4f2c_1 - libgomp=14.1.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=23_linux64_openblas + - liblapack=3.9.0=24_linux64_openblas - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.27=pthreads_hac2b453_1 - - libpng=1.6.43=h2797004_0 + - libpng=1.6.44=hadc24fc_0 - libsqlite=3.46.1=hadc24fc_0 - libssh2=1.11.0=h0841786_0 - libstdcxx=14.1.0=hc0a3c3a_1 - libstdcxx-ng=14.1.0=h4852527_1 - - libtiff=4.6.0=h46a8edc_4 + - libtiff=4.7.0=h6565414_0 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.16=hb9d3cd8_1 + - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - - libzlib=1.3.1=h4ab18f5_1 + - libzlib=1.3.1=hb9d3cd8_2 - mccabe=0.7.0=pyhd8ed1ab_0 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py311h64a7726_0 @@ -67,34 +67,34 @@ dependencies: - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py311h82a398c_1 - pip=24.2=pyh8b19718_1 - - platformdirs=4.3.2=pyhd8ed1ab_0 + - platformdirs=4.3.6=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - - pthread-stubs=0.4=h36c2ea0_1001 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py311h9e33e62_0 + - pthread-stubs=0.4=hb9d3cd8_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py311h9e33e62_0 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.7=pyhd8ed1ab_0 + - pylint=3.3.1=pyhd8ed1ab_0 - pytest=8.3.3=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - - python=3.11.10=hc5c86c4_0_cpython + - python=3.11.10=hc5c86c4_2_cpython - python_abi=3.11=5_cp311 - readline=8.2=h8228510_1 - scipy=1.14.1=py311he1f765f_0 - - setuptools=73.0.1=pyhd8ed1ab_0 + - setuptools=75.1.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.0.1=pyhd8ed1ab_0 + - tomli=2.0.2=pyhd8ed1ab_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 + - tzdata=2024b=hc8b5060_0 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hd590300_0 - - xorg-libxdmcp=1.1.3=h7f98852_0 + - xorg-libxau=1.0.11=hb9d3cd8_1 + - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64.conda.lock.yml b/environments/py-3.11-linux-64.conda.lock.yml index 74d89e9..cee5258 100644 --- a/environments/py-3.11-linux-64.conda.lock.yml +++ b/environments/py-3.11-linux-64.conda.lock.yml @@ -19,12 +19,12 @@ dependencies: - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.40=hf3520f5_7 + - ld_impl_linux-64=2.43=h712a8e2_1 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - - libblas=3.9.0=23_linux64_openblas - - libcblas=3.9.0=23_linux64_openblas - - libcurl=8.9.1=hdb1bdb2_0 + - libblas=3.9.0=24_linux64_openblas + - libcblas=3.9.0=24_linux64_openblas + - libcurl=8.10.1=hbbe4b11_0 - libdeflate=1.21=h4bc722e_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 @@ -37,46 +37,46 @@ dependencies: - libgfortran5=14.1.0=hc5f4f2c_1 - libgomp=14.1.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=23_linux64_openblas + - liblapack=3.9.0=24_linux64_openblas - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.27=pthreads_hac2b453_1 - - libpng=1.6.43=h2797004_0 + - libpng=1.6.44=hadc24fc_0 - libsqlite=3.46.1=hadc24fc_0 - libssh2=1.11.0=h0841786_0 - libstdcxx=14.1.0=hc0a3c3a_1 - libstdcxx-ng=14.1.0=h4852527_1 - - libtiff=4.6.0=h46a8edc_4 + - libtiff=4.7.0=h6565414_0 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.16=hb9d3cd8_1 + - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - - libzlib=1.3.1=h4ab18f5_1 + - libzlib=1.3.1=hb9d3cd8_2 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py311h64a7726_0 - openjpeg=2.5.2=h488ebb8_0 - openssl=3.3.2=hb9d3cd8_0 - pillow=10.3.0=py311h82a398c_1 - pip=24.2=pyh8b19718_1 - - pthread-stubs=0.4=h36c2ea0_1001 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py311h9e33e62_0 - - python=3.11.10=hc5c86c4_0_cpython + - pthread-stubs=0.4=hb9d3cd8_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py311h9e33e62_0 + - python=3.11.10=hc5c86c4_2_cpython - python_abi=3.11=5_cp311 - readline=8.2=h8228510_1 - scipy=1.14.1=py311he1f765f_0 - - setuptools=73.0.1=pyhd8ed1ab_0 + - setuptools=75.1.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 + - tzdata=2024b=hc8b5060_0 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hd590300_0 - - xorg-libxdmcp=1.1.3=h7f98852_0 + - xorg-libxau=1.0.11=hb9d3cd8_1 + - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64-dev.conda.lock.yml b/environments/py-3.11-win-64-dev.conda.lock.yml index eae1d50..0de0b43 100644 --- a/environments/py-3.11-win-64-dev.conda.lock.yml +++ b/environments/py-3.11-win-64-dev.conda.lock.yml @@ -5,15 +5,16 @@ channels: - conda-forge dependencies: + - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - - astroid=3.2.4=py311h1ea47a8_0 + - astroid=3.3.4=py311h1ea47a8_0 - bzip2=1.0.8=h2466b09_7 - ca-certificates=2024.8.30=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - coverage=7.6.1=py311he736701_1 - - dill=0.3.8=pyhd8ed1ab_0 + - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - h5py=3.11.0=nompi_py311h67016bb_102 @@ -25,71 +26,64 @@ dependencies: - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=23_win64_mkl - - libcblas=3.9.0=23_win64_mkl - - libcurl=8.9.1=h18fefc2_0 + - libblas=3.9.0=24_win64_mkl + - libcblas=3.9.0=24_win64_mkl + - libcurl=8.10.1=h1ee3ff0_0 - libdeflate=1.21=h2466b09_0 - libexpat=2.6.3=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - - libhwloc=2.11.1=default_h8125262_1000 - - libiconv=1.17=hcfcfb64_2 + - libgcc=14.1.0=h1383e82_1 + - libgomp=14.1.0=h1383e82_1 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=23_win64_mkl - - libpng=1.6.43=h19919ed_0 + - liblapack=3.9.0=24_win64_mkl + - libpng=1.6.44=h3ca93ac_0 - libsqlite=3.46.1=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.6.0=hb151862_4 + - libtiff=4.7.0=hb151862_0 - libwebp-base=1.4.0=hcfcfb64_0 - - libxcb=1.16=h013a479_1 - - libxml2=2.12.7=h0f24e4e_4 - - libzlib=1.3.1=h2466b09_1 - - m2w64-gcc-libgfortran=5.3.0=6 - - m2w64-gcc-libs=5.3.0=7 - - m2w64-gcc-libs-core=5.3.0=7 - - m2w64-gmp=6.1.0=2 - - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 + - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 + - libxcb=1.17.0=h0e4246c_0 + - libzlib=1.3.1=h2466b09_2 - mccabe=0.7.0=pyhd8ed1ab_0 - mkl=2024.1.0=h66d3029_694 - - msys2-conda-epoch=20160418=1 - numpy=1.26.4=py311h0b4df5a_0 - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.2=h2466b09_0 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py311h5592be9_1 - pip=24.2=pyh8b19718_1 - - platformdirs=4.3.2=pyhd8ed1ab_0 + - platformdirs=4.3.6=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - - pthread-stubs=0.4=hcd874cb_1001 - - pthreads-win32=2.9.1=hfa6e2cd_3 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py311h533ab2d_0 + - pthread-stubs=0.4=h0e40799_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py311h533ab2d_0 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.7=pyhd8ed1ab_0 + - pylint=3.3.1=pyhd8ed1ab_0 - pytest=8.3.3=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - - python=3.11.10=hce54a09_0_cpython + - python=3.11.10=hce54a09_2_cpython - python_abi=3.11=5_cp311 - scipy=1.14.1=py311hd4686c6_0 - - setuptools=73.0.1=pyhd8ed1ab_0 - - tbb=2021.13.0=hc790b64_0 + - setuptools=75.1.0=pyhd8ed1ab_0 + - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.0.1=pyhd8ed1ab_0 + - tomli=2.0.2=pyhd8ed1ab_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 + - tzdata=2024b=hc8b5060_0 - ucrt=10.0.22621.0=h57928b3_0 - vc=14.3=h8a93ad2_21 - vc14_runtime=14.40.33810=ha82c5b3_21 - vs2015_runtime=14.40.33810=h3bf8584_21 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hcd874cb_0 - - xorg-libxdmcp=1.1.3=hcd874cb_0 + - xorg-libxau=1.0.11=h0e40799_1 + - xorg-libxdmcp=1.1.5=h0e40799_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64.conda.lock.yml b/environments/py-3.11-win-64.conda.lock.yml index 9f0a1e4..d813597 100644 --- a/environments/py-3.11-win-64.conda.lock.yml +++ b/environments/py-3.11-win-64.conda.lock.yml @@ -5,6 +5,7 @@ channels: - conda-forge dependencies: + - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h2466b09_7 - ca-certificates=2024.8.30=h56e8100_0 @@ -18,60 +19,53 @@ dependencies: - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=23_win64_mkl - - libcblas=3.9.0=23_win64_mkl - - libcurl=8.9.1=h18fefc2_0 + - libblas=3.9.0=24_win64_mkl + - libcblas=3.9.0=24_win64_mkl + - libcurl=8.10.1=h1ee3ff0_0 - libdeflate=1.21=h2466b09_0 - libexpat=2.6.3=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - - libhwloc=2.11.1=default_h8125262_1000 - - libiconv=1.17=hcfcfb64_2 + - libgcc=14.1.0=h1383e82_1 + - libgomp=14.1.0=h1383e82_1 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=23_win64_mkl - - libpng=1.6.43=h19919ed_0 + - liblapack=3.9.0=24_win64_mkl + - libpng=1.6.44=h3ca93ac_0 - libsqlite=3.46.1=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.6.0=hb151862_4 + - libtiff=4.7.0=hb151862_0 - libwebp-base=1.4.0=hcfcfb64_0 - - libxcb=1.16=h013a479_1 - - libxml2=2.12.7=h0f24e4e_4 - - libzlib=1.3.1=h2466b09_1 - - m2w64-gcc-libgfortran=5.3.0=6 - - m2w64-gcc-libs=5.3.0=7 - - m2w64-gcc-libs-core=5.3.0=7 - - m2w64-gmp=6.1.0=2 - - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 + - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 + - libxcb=1.17.0=h0e4246c_0 + - libzlib=1.3.1=h2466b09_2 - mkl=2024.1.0=h66d3029_694 - - msys2-conda-epoch=20160418=1 - numpy=1.26.4=py311h0b4df5a_0 - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.2=h2466b09_0 - pillow=10.3.0=py311h5592be9_1 - pip=24.2=pyh8b19718_1 - - pthread-stubs=0.4=hcd874cb_1001 - - pthreads-win32=2.9.1=hfa6e2cd_3 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py311h533ab2d_0 - - python=3.11.10=hce54a09_0_cpython + - pthread-stubs=0.4=h0e40799_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py311h533ab2d_0 + - python=3.11.10=hce54a09_2_cpython - python_abi=3.11=5_cp311 - scipy=1.14.1=py311hd4686c6_0 - - setuptools=73.0.1=pyhd8ed1ab_0 - - tbb=2021.13.0=hc790b64_0 + - setuptools=75.1.0=pyhd8ed1ab_0 + - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 + - tzdata=2024b=hc8b5060_0 - ucrt=10.0.22621.0=h57928b3_0 - vc=14.3=h8a93ad2_21 - vc14_runtime=14.40.33810=ha82c5b3_21 - vs2015_runtime=14.40.33810=h3bf8584_21 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hcd874cb_0 - - xorg-libxdmcp=1.1.3=hcd874cb_0 + - xorg-libxau=1.0.11=h0e40799_1 + - xorg-libxdmcp=1.1.5=h0e40799_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64-dev.conda.lock.yml b/environments/py-3.12-linux-64-dev.conda.lock.yml index 54bb3c9..d4fad87 100644 --- a/environments/py-3.12-linux-64-dev.conda.lock.yml +++ b/environments/py-3.12-linux-64-dev.conda.lock.yml @@ -8,7 +8,7 @@ dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - - astroid=3.2.4=py312h7900ff3_0 + - astroid=3.3.4=py312h7900ff3_0 - bzip2=1.0.8=h4bc722e_7 - c-ares=1.33.1=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 @@ -16,7 +16,7 @@ dependencies: - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - coverage=7.6.1=py312h66e93f0_1 - - dill=0.3.8=pyhd8ed1ab_0 + - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 - h5py=3.11.0=nompi_py312hb7ab980_102 @@ -26,12 +26,12 @@ dependencies: - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.40=hf3520f5_7 + - ld_impl_linux-64=2.43=h712a8e2_1 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - - libblas=3.9.0=23_linux64_openblas - - libcblas=3.9.0=23_linux64_openblas - - libcurl=8.9.1=hdb1bdb2_0 + - libblas=3.9.0=24_linux64_openblas + - libcblas=3.9.0=24_linux64_openblas + - libcurl=8.10.1=hbbe4b11_0 - libdeflate=1.21=h4bc722e_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 @@ -44,21 +44,21 @@ dependencies: - libgfortran5=14.1.0=hc5f4f2c_1 - libgomp=14.1.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=23_linux64_openblas + - liblapack=3.9.0=24_linux64_openblas - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.27=pthreads_hac2b453_1 - - libpng=1.6.43=h2797004_0 + - libpng=1.6.44=hadc24fc_0 - libsqlite=3.46.1=hadc24fc_0 - libssh2=1.11.0=h0841786_0 - libstdcxx=14.1.0=hc0a3c3a_1 - libstdcxx-ng=14.1.0=h4852527_1 - - libtiff=4.6.0=h46a8edc_4 + - libtiff=4.7.0=h6565414_0 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.16=hb9d3cd8_1 + - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - - libzlib=1.3.1=h4ab18f5_1 + - libzlib=1.3.1=hb9d3cd8_2 - mccabe=0.7.0=pyhd8ed1ab_0 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py312heda63a1_0 @@ -67,34 +67,34 @@ dependencies: - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py312h287a98d_1 - pip=24.2=pyh8b19718_1 - - platformdirs=4.3.2=pyhd8ed1ab_0 + - platformdirs=4.3.6=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - - pthread-stubs=0.4=h36c2ea0_1001 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py312h12e396e_0 + - pthread-stubs=0.4=hb9d3cd8_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py312h12e396e_0 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.7=pyhd8ed1ab_0 + - pylint=3.3.1=pyhd8ed1ab_0 - pytest=8.3.3=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - - python=3.12.5=h2ad013b_0_cpython + - python=3.12.7=hc5c86c4_0_cpython - python_abi=3.12=5_cp312 - readline=8.2=h8228510_1 - scipy=1.14.1=py312h7d485d2_0 - - setuptools=73.0.1=pyhd8ed1ab_0 + - setuptools=75.1.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.0.1=pyhd8ed1ab_0 + - tomli=2.0.2=pyhd8ed1ab_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 + - tzdata=2024b=hc8b5060_0 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hd590300_0 - - xorg-libxdmcp=1.1.3=h7f98852_0 + - xorg-libxau=1.0.11=hb9d3cd8_1 + - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64.conda.lock.yml b/environments/py-3.12-linux-64.conda.lock.yml index 1200250..6543cb3 100644 --- a/environments/py-3.12-linux-64.conda.lock.yml +++ b/environments/py-3.12-linux-64.conda.lock.yml @@ -19,12 +19,12 @@ dependencies: - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.40=hf3520f5_7 + - ld_impl_linux-64=2.43=h712a8e2_1 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - - libblas=3.9.0=23_linux64_openblas - - libcblas=3.9.0=23_linux64_openblas - - libcurl=8.9.1=hdb1bdb2_0 + - libblas=3.9.0=24_linux64_openblas + - libcblas=3.9.0=24_linux64_openblas + - libcurl=8.10.1=hbbe4b11_0 - libdeflate=1.21=h4bc722e_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 @@ -37,46 +37,46 @@ dependencies: - libgfortran5=14.1.0=hc5f4f2c_1 - libgomp=14.1.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=23_linux64_openblas + - liblapack=3.9.0=24_linux64_openblas - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.27=pthreads_hac2b453_1 - - libpng=1.6.43=h2797004_0 + - libpng=1.6.44=hadc24fc_0 - libsqlite=3.46.1=hadc24fc_0 - libssh2=1.11.0=h0841786_0 - libstdcxx=14.1.0=hc0a3c3a_1 - libstdcxx-ng=14.1.0=h4852527_1 - - libtiff=4.6.0=h46a8edc_4 + - libtiff=4.7.0=h6565414_0 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.16=hb9d3cd8_1 + - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - - libzlib=1.3.1=h4ab18f5_1 + - libzlib=1.3.1=hb9d3cd8_2 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py312heda63a1_0 - openjpeg=2.5.2=h488ebb8_0 - openssl=3.3.2=hb9d3cd8_0 - pillow=10.3.0=py312h287a98d_1 - pip=24.2=pyh8b19718_1 - - pthread-stubs=0.4=h36c2ea0_1001 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py312h12e396e_0 - - python=3.12.5=h2ad013b_0_cpython + - pthread-stubs=0.4=hb9d3cd8_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py312h12e396e_0 + - python=3.12.7=hc5c86c4_0_cpython - python_abi=3.12=5_cp312 - readline=8.2=h8228510_1 - scipy=1.14.1=py312h7d485d2_0 - - setuptools=73.0.1=pyhd8ed1ab_0 + - setuptools=75.1.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 + - tzdata=2024b=hc8b5060_0 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hd590300_0 - - xorg-libxdmcp=1.1.3=h7f98852_0 + - xorg-libxau=1.0.11=hb9d3cd8_1 + - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64-dev.conda.lock.yml b/environments/py-3.12-win-64-dev.conda.lock.yml index 8329c0e..50ac2d1 100644 --- a/environments/py-3.12-win-64-dev.conda.lock.yml +++ b/environments/py-3.12-win-64-dev.conda.lock.yml @@ -5,15 +5,16 @@ channels: - conda-forge dependencies: + - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - - astroid=3.2.4=py312h2e8e312_0 + - astroid=3.3.4=py312h2e8e312_0 - bzip2=1.0.8=h2466b09_7 - ca-certificates=2024.8.30=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - coverage=7.6.1=py312h4389bb4_1 - - dill=0.3.8=pyhd8ed1ab_0 + - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - h5py=3.11.0=nompi_py312ha036244_102 @@ -25,71 +26,64 @@ dependencies: - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=23_win64_mkl - - libcblas=3.9.0=23_win64_mkl - - libcurl=8.9.1=h18fefc2_0 + - libblas=3.9.0=24_win64_mkl + - libcblas=3.9.0=24_win64_mkl + - libcurl=8.10.1=h1ee3ff0_0 - libdeflate=1.21=h2466b09_0 - libexpat=2.6.3=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - - libhwloc=2.11.1=default_h8125262_1000 - - libiconv=1.17=hcfcfb64_2 + - libgcc=14.1.0=h1383e82_1 + - libgomp=14.1.0=h1383e82_1 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=23_win64_mkl - - libpng=1.6.43=h19919ed_0 + - liblapack=3.9.0=24_win64_mkl + - libpng=1.6.44=h3ca93ac_0 - libsqlite=3.46.1=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.6.0=hb151862_4 + - libtiff=4.7.0=hb151862_0 - libwebp-base=1.4.0=hcfcfb64_0 - - libxcb=1.16=h013a479_1 - - libxml2=2.12.7=h0f24e4e_4 - - libzlib=1.3.1=h2466b09_1 - - m2w64-gcc-libgfortran=5.3.0=6 - - m2w64-gcc-libs=5.3.0=7 - - m2w64-gcc-libs-core=5.3.0=7 - - m2w64-gmp=6.1.0=2 - - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 + - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 + - libxcb=1.17.0=h0e4246c_0 + - libzlib=1.3.1=h2466b09_2 - mccabe=0.7.0=pyhd8ed1ab_0 - mkl=2024.1.0=h66d3029_694 - - msys2-conda-epoch=20160418=1 - numpy=1.26.4=py312h8753938_0 - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.2=h2466b09_0 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py312h381445a_1 - pip=24.2=pyh8b19718_1 - - platformdirs=4.3.2=pyhd8ed1ab_0 + - platformdirs=4.3.6=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - - pthread-stubs=0.4=hcd874cb_1001 - - pthreads-win32=2.9.1=hfa6e2cd_3 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py312h2615798_0 + - pthread-stubs=0.4=h0e40799_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py312h2615798_0 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.7=pyhd8ed1ab_0 + - pylint=3.3.1=pyhd8ed1ab_0 - pytest=8.3.3=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - - python=3.12.5=h889d299_0_cpython + - python=3.12.7=hce54a09_0_cpython - python_abi=3.12=5_cp312 - scipy=1.14.1=py312h1f4e10d_0 - - setuptools=73.0.1=pyhd8ed1ab_0 - - tbb=2021.13.0=hc790b64_0 + - setuptools=75.1.0=pyhd8ed1ab_0 + - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.0.1=pyhd8ed1ab_0 + - tomli=2.0.2=pyhd8ed1ab_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 + - tzdata=2024b=hc8b5060_0 - ucrt=10.0.22621.0=h57928b3_0 - vc=14.3=h8a93ad2_21 - vc14_runtime=14.40.33810=ha82c5b3_21 - vs2015_runtime=14.40.33810=h3bf8584_21 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hcd874cb_0 - - xorg-libxdmcp=1.1.3=hcd874cb_0 + - xorg-libxau=1.0.11=h0e40799_1 + - xorg-libxdmcp=1.1.5=h0e40799_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64.conda.lock.yml b/environments/py-3.12-win-64.conda.lock.yml index f0c9119..d587842 100644 --- a/environments/py-3.12-win-64.conda.lock.yml +++ b/environments/py-3.12-win-64.conda.lock.yml @@ -5,6 +5,7 @@ channels: - conda-forge dependencies: + - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h2466b09_7 - ca-certificates=2024.8.30=h56e8100_0 @@ -18,60 +19,53 @@ dependencies: - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=23_win64_mkl - - libcblas=3.9.0=23_win64_mkl - - libcurl=8.9.1=h18fefc2_0 + - libblas=3.9.0=24_win64_mkl + - libcblas=3.9.0=24_win64_mkl + - libcurl=8.10.1=h1ee3ff0_0 - libdeflate=1.21=h2466b09_0 - libexpat=2.6.3=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - - libhwloc=2.11.1=default_h8125262_1000 - - libiconv=1.17=hcfcfb64_2 + - libgcc=14.1.0=h1383e82_1 + - libgomp=14.1.0=h1383e82_1 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=23_win64_mkl - - libpng=1.6.43=h19919ed_0 + - liblapack=3.9.0=24_win64_mkl + - libpng=1.6.44=h3ca93ac_0 - libsqlite=3.46.1=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.6.0=hb151862_4 + - libtiff=4.7.0=hb151862_0 - libwebp-base=1.4.0=hcfcfb64_0 - - libxcb=1.16=h013a479_1 - - libxml2=2.12.7=h0f24e4e_4 - - libzlib=1.3.1=h2466b09_1 - - m2w64-gcc-libgfortran=5.3.0=6 - - m2w64-gcc-libs=5.3.0=7 - - m2w64-gcc-libs-core=5.3.0=7 - - m2w64-gmp=6.1.0=2 - - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 + - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 + - libxcb=1.17.0=h0e4246c_0 + - libzlib=1.3.1=h2466b09_2 - mkl=2024.1.0=h66d3029_694 - - msys2-conda-epoch=20160418=1 - numpy=1.26.4=py312h8753938_0 - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.2=h2466b09_0 - pillow=10.3.0=py312h381445a_1 - pip=24.2=pyh8b19718_1 - - pthread-stubs=0.4=hcd874cb_1001 - - pthreads-win32=2.9.1=hfa6e2cd_3 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py312h2615798_0 - - python=3.12.5=h889d299_0_cpython + - pthread-stubs=0.4=h0e40799_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py312h2615798_0 + - python=3.12.7=hce54a09_0_cpython - python_abi=3.12=5_cp312 - scipy=1.14.1=py312h1f4e10d_0 - - setuptools=73.0.1=pyhd8ed1ab_0 - - tbb=2021.13.0=hc790b64_0 + - setuptools=75.1.0=pyhd8ed1ab_0 + - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 + - tzdata=2024b=hc8b5060_0 - ucrt=10.0.22621.0=h57928b3_0 - vc=14.3=h8a93ad2_21 - vc14_runtime=14.40.33810=ha82c5b3_21 - vs2015_runtime=14.40.33810=h3bf8584_21 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hcd874cb_0 - - xorg-libxdmcp=1.1.3=hcd874cb_0 + - xorg-libxau=1.0.11=h0e40799_1 + - xorg-libxdmcp=1.1.5=h0e40799_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 variables: KMP_WARNINGS: 0 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index f033e35..58edd23 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -51,6 +51,19 @@ package: sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22 category: main optional: false +- name: _openmp_mutex + version: '4.5' + manager: conda + platform: win-64 + dependencies: + libgomp: '>=7.5.0' + libwinpthread: '>=12.0.0.r2.ggc561118da' + url: https://conda.anaconda.org/conda-forge/win-64/_openmp_mutex-4.5-2_gnu.conda + hash: + md5: 37e16618af5c4851a3f3d66dd0e11141 + sha256: 1a62cd1f215fe0902e7004089693a78347a30ad687781dfda2289cab000e652d + category: main + optional: false - name: annotated-types version: 0.7.0 manager: conda @@ -78,31 +91,31 @@ package: category: main optional: false - name: astroid - version: 3.2.4 + version: 3.3.4 manager: conda platform: linux-64 dependencies: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.2.4-py310hff52083_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.3.4-py310hff52083_0.conda hash: - md5: 4acb210fe1d9e5833f8402cfa9064b38 - sha256: ff79f35ee5e84b13e8a0f1d64c957d9041c0a3cb0de8acef9a354014caa7fc1d + md5: 701b399f354145ea43465790a41ceb46 + sha256: e063fe22e0cfeb3f0be3efa9753a0f836685ac21c894e597bff1b2c650e00433 category: dev optional: true - name: astroid - version: 3.2.4 + version: 3.3.4 manager: conda platform: win-64 dependencies: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.2.4-py310h5588dad_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.3.4-py310h5588dad_0.conda hash: - md5: 6f02e90951acf0a26f9d5a32d93c5e47 - sha256: 0dad4fd31a54440e6b8aab58eec736359ce08358326ce9924a63a2c32d2c5d89 + md5: 149100e13347a675c7b10c50039fb967 + sha256: f029188ec12f41760a661117687eb23e546bb03df290212e97c71985a759fd33 category: dev optional: true - name: bzip2 @@ -273,27 +286,27 @@ package: category: dev optional: true - name: dill - version: 0.3.8 + version: 0.3.9 manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.8-pyhd8ed1ab_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda hash: - md5: 78745f157d56877a2c6e7b386f66f3e2 - sha256: 482b5b566ca559119b504c53df12b08f3962a5ef8e48061d62fd58a47f8f2ec4 + md5: 27faec84454995f6774786c7e5833cd6 + sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 category: dev optional: true - name: dill - version: 0.3.8 + version: 0.3.9 manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.8-pyhd8ed1ab_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda hash: - md5: 78745f157d56877a2c6e7b386f66f3e2 - sha256: 482b5b566ca559119b504c53df12b08f3962a5ef8e48061d62fd58a47f8f2ec4 + md5: 27faec84454995f6774786c7e5833cd6 + sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 category: dev optional: true - name: exceptiongroup @@ -534,7 +547,7 @@ package: dependencies: libgcc-ng: '>=12' libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda hash: md5: 51bb7010fc86f70eee639b4bb7a894f5 @@ -547,7 +560,7 @@ package: platform: win-64 dependencies: libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' @@ -558,14 +571,15 @@ package: category: main optional: false - name: ld_impl_linux-64 - version: '2.40' + version: '2.43' manager: conda platform: linux-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda + dependencies: + __glibc: '>=2.17,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_1.conda hash: - md5: b80f2f396ca2c28b8c14c437a4ed1e74 - sha256: 764b6950aceaaad0c67ef925417594dd14cd2e22fff864aeef455ac259263d15 + md5: 83e1364586ceb8d0739fbc85b5c95837 + sha256: 0c21387f9a411e3d1f7f2969026bacfece133c8f1e72faea9cde29c0c19e1f3a category: main optional: false - name: lerc @@ -627,10 +641,10 @@ package: platform: linux-64 dependencies: libopenblas: '>=0.3.27,<1.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-23_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-24_linux64_openblas.conda hash: - md5: 96c8450a40aa2b9733073a9460de972c - sha256: edb1cee5da3ac4936940052dcab6969673ba3874564f90f5110f8c11eed789c2 + md5: 80aea6603a6813b16ec119d00382b772 + sha256: 3097f7913bda527d4fe9f824182b314e130044e582455037fca6f4e97965d83c category: main optional: false - name: libblas @@ -639,10 +653,10 @@ package: platform: win-64 dependencies: mkl: 2024.1.0 - url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-23_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-24_win64_mkl.conda hash: - md5: 693407a31c27e70c750b5ae153251d9a - sha256: fd52eb0ec4d0ca5727317dd608c41dacc8ccfc7e21d943b7aafbbf10ae28c97c + md5: ea127210707251a33116b437c22b8dad + sha256: 8b4cd602ae089d8c5832054ead452d6a1820c8f9c3b190faf3e867f5939810e2 category: main optional: false - name: libcblas @@ -651,10 +665,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-23_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-24_linux64_openblas.conda hash: - md5: eede29b40efa878cbe5bdcb767e97310 - sha256: 3e7a3236e7e03e308e1667d91d0aa70edd0cba96b4b5563ef4adde088e0881a5 + md5: f5b8822297c9c790cec0795ca1fc9be6 + sha256: 2a52bccc5b03cdf014d856d0b85dbd591faa335ab337d620cd6aded121d7153c category: main optional: false - name: libcblas @@ -663,32 +677,33 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-23_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-24_win64_mkl.conda hash: - md5: 7ffb5b336cefd2e6d1e00ac1f7c9f2c9 - sha256: 80b471a22affadc322006399209e1d12eb4ab4e3125ed6d01b4031e09de16753 + md5: a42c7390d3249698c0ffb6040e9396e7 + sha256: 297e858e9a2e6c4d9846fc101607ad31b778d8bde8591f9207e72d728a9f00a7 category: main optional: false - name: libcurl - version: 8.9.1 + version: 8.10.1 manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' krb5: '>=1.21.3,<1.22.0a0' - libgcc-ng: '>=12' + libgcc: '>=13' libnghttp2: '>=1.58.0,<2.0a0' libssh2: '>=1.11.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.3.1,<4.0a0' + openssl: '>=3.3.2,<4.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.9.1-hdb1bdb2_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.10.1-hbbe4b11_0.conda hash: - md5: 7da1d242ca3591e174a3c7d82230d3c0 - sha256: 0ba60f83709068e9ec1ab543af998cb5a201c8379c871205447684a34b5abfd8 + md5: 6e801c50a40301f6978c53976917b277 + sha256: 54e6114dfce566c3a22ad3b7b309657e3600cdb668398e95f1301360d5d52c99 category: main optional: false - name: libcurl - version: 8.9.1 + version: 8.10.1 manager: conda platform: win-64 dependencies: @@ -698,10 +713,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.9.1-h18fefc2_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.10.1-h1ee3ff0_0.conda hash: - md5: 099a1016d23baa4f41148a985351a7a8 - sha256: 024be133aed5f100c0b222761e747cc27a2bdf94af51947ad5f70e88cf824988 + md5: 7ead800e22ff7b4bccb73e42a8f7a0f4 + sha256: dfbac497c4fee74f67391f9c4a40cab559468b7d04ff9fad4b404a26b5e1d5b8 category: main optional: false - name: libdeflate @@ -794,6 +809,19 @@ package: sha256: 10fa74b69266a2be7b96db881e18fa62cfa03082b65231e8d652e897c4b335a3 category: main optional: false +- name: libgcc + version: 14.1.0 + manager: conda + platform: win-64 + dependencies: + _openmp_mutex: '>=4.5' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + url: https://conda.anaconda.org/conda-forge/win-64/libgcc-14.1.0-h1383e82_1.conda + hash: + md5: 5464b6bb50d593b8f529d1fbcd58f3b2 + sha256: 727d3659035d7b3c6c07c2cf90e7886ae81fd03229abf3ec9f836d9aeca11d2a + category: main + optional: false - name: libgcc-ng version: 14.1.0 manager: conda @@ -854,34 +882,16 @@ package: sha256: c96724c8ae4ee61af7674c5d9e5a3fbcf6cd887a40ad5a52c99aa36f1d4f9680 category: main optional: false -- name: libhwloc - version: 2.11.1 - manager: conda - platform: win-64 - dependencies: - libxml2: '>=2.12.7,<3.0a0' - pthreads-win32: '' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.11.1-default_h8125262_1000.conda - hash: - md5: 933bad6e4658157f1aec9b171374fde2 - sha256: 92728e292640186759d6dddae3334a1bc0b139740b736ffaeccb825fb8c07a2e - category: main - optional: false -- name: libiconv - version: '1.17' +- name: libgomp + version: 14.1.0 manager: conda platform: win-64 dependencies: - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.17-hcfcfb64_2.conda + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + url: https://conda.anaconda.org/conda-forge/win-64/libgomp-14.1.0-h1383e82_1.conda hash: - md5: e1eb10b1cca179f2baa3601e4efc8712 - sha256: 5f844dd19b046d43174ad80c6ea75b5d504020e3b63cfbc4ace97b8730d35c7b + md5: f8aa80643cd3ff1767ea4e6008ed52d1 + sha256: c7c2c51397d57c2e4d48f8676d340ddf88067886f849128ba7d6bd24619dbccc category: main optional: false - name: libjpeg-turbo @@ -916,10 +926,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-23_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-24_linux64_openblas.conda hash: - md5: 2af0879961951987e464722fd00ec1e0 - sha256: 25c7aef86c8a1d9db0e8ee61aa7462ba3b46b482027a65d66eb83e3e6f949043 + md5: fd540578678aefe025705f4b58b36b2e + sha256: a15da20c3c0fb5f356e5b4e2f1e87b0da11b9a46805a7f2609bf30f23453831a category: main optional: false - name: liblapack @@ -928,10 +938,10 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-23_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-24_win64_mkl.conda hash: - md5: 3580796ab7b7d68143f45d4d94d866b7 - sha256: 4f4738602d26935f4d4b0154fb23d48c276c87413c3a5e05274809abfcbe1273 + md5: c69b7b6756a8d58cc8cf17081fffdc5c + sha256: 37dfa34e4c37c7bbb20df61e5badbf42d01e75e687c20be72ab13f80be99ceb9 category: main optional: false - name: libnghttp2 @@ -978,31 +988,32 @@ package: category: main optional: false - name: libpng - version: 1.6.43 + version: 1.6.44 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda hash: - md5: 009981dd9cfcaa4dbfa25ffaed86bcae - sha256: 502f6ff148ac2777cc55ae4ade01a8fc3543b4ffab25c4e0eaa15f94e90dd997 + md5: f4cc49d7aa68316213e4b12be35308d1 + sha256: e5b14f7a01c2db4362d8591f42f82f336ed48d5e4079e4d1f65d0c2a3637ea78 category: main optional: false - name: libpng - version: 1.6.43 + version: 1.6.44 manager: conda platform: win-64 dependencies: - libzlib: '>=1.2.13,<2.0.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.43-h19919ed_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.44-h3ca93ac_0.conda hash: - md5: 77e398acc32617a0384553aea29e866b - sha256: 6ad31bf262a114de5bbe0c6ba73b29ed25239d0f46f9d59700310d2ea0b3c142 + md5: 639ac6b55a40aa5de7b8c1b4d78f9e81 + sha256: 0d3d6ff9225f6918ac225e3839c0d91e5af1da08a4ebf59cac1bfd86018db945 category: main optional: false - name: libsqlite @@ -1088,28 +1099,28 @@ package: category: main optional: false - name: libtiff - version: 4.6.0 + version: 4.7.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' lerc: '>=4.0.0,<5.0a0' libdeflate: '>=1.21,<1.22.0a0' - libgcc-ng: '>=12' + libgcc: '>=13' libjpeg-turbo: '>=3.0.0,<4.0a0' - libstdcxx-ng: '>=12' + libstdcxx: '>=13' libwebp-base: '>=1.4.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h46a8edc_4.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-h6565414_0.conda hash: - md5: a7e3a62981350e232e0e7345b5aea580 - sha256: 8d42dd7c6602187d4351fc3b69ff526f1c262bfcbfd6ce05d06008f4e0b99b58 + md5: 80eaf80d84668fa5620ac9ec1b4bf56f + sha256: f50a0516ec5bbe6270f1a44feb8dae15626c62166d6c02a013bb0e5982eb0dd8 category: main optional: false - name: libtiff - version: 4.6.0 + version: 4.7.0 manager: conda platform: win-64 dependencies: @@ -1122,10 +1133,10 @@ package: vc14_runtime: '>=14.29.30139' xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.6.0-hb151862_4.conda + url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-hb151862_0.conda hash: - md5: 7d35d9aa8f051d548116039f5813c8ec - sha256: 1d5a8972f344da2e81b5a27ac0eda977803351151b8923f16cbc056515f5b8c6 + md5: 40a95fe7e2e82f7dac0bdc234641ca0e + sha256: 63c69947251c2658b5387eef41718ce96cda7bd30698932fc6945223dca289f9 category: main optional: false - name: libuuid @@ -1166,36 +1177,49 @@ package: sha256: d0ca51cb1de9192be9a3238e71fbcca5a535619c499c4f4c9b2ed41c14d36770 category: main optional: false +- name: libwinpthread + version: 12.0.0.r4.gg4f2fc60ca + manager: conda + platform: win-64 + dependencies: + ucrt: '' + url: https://conda.anaconda.org/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_8.conda + hash: + md5: 03cccbba200ee0523bde1f3dad60b1f3 + sha256: 6d5e158813ab8d553fbb0fedd0abe7bf92970b0be3a9ddf12da0f6cbad78f506 + category: main + optional: false - name: libxcb - version: '1.16' + version: 1.17.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc-ng: '>=13' + libgcc: '>=13' pthread-stubs: '' xorg-libxau: '>=1.0.11,<2.0a0' xorg-libxdmcp: '' - url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.16-hb9d3cd8_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda hash: - md5: 3601598f0db0470af28985e3e7ad0158 - sha256: 33aa5fc997468b07ab3020b142eacc5479e4e2c2169f467b20ab220f33dd08de + md5: 92ed62436b625154323d40d5f2f11dd7 + sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa category: main optional: false - name: libxcb - version: '1.16' + version: 1.17.0 manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - m2w64-gcc-libs-core: '' + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' pthread-stubs: '' + ucrt: '>=10.0.20348.0' xorg-libxau: '>=1.0.11,<2.0a0' xorg-libxdmcp: '' - url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.16-h013a479_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.17.0-h0e4246c_0.conda hash: - md5: f0b599acdc82d5bc7e3b105833e7c5c8 - sha256: abae56e12a4c62730b899fdfb82628a9ac171c4ce144fc9f34ae024957a82a0e + md5: a69bbf778a462da324489976c84cfc8c + sha256: 08dec73df0e161c96765468847298a420933a36bc4f09b50e062df8793290737 category: main optional: false - name: libxcrypt @@ -1210,32 +1234,17 @@ package: sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c category: main optional: false -- name: libxml2 - version: 2.12.7 - manager: conda - platform: win-64 - dependencies: - libiconv: '>=1.17,<2.0a0' - libzlib: '>=1.3.1,<2.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.12.7-h0f24e4e_4.conda - hash: - md5: ed4d301f0d2149b34deb9c4fecafd836 - sha256: ae78197961b09b0eef4ee194a44e4adc4555c0f2f20c348086b0cd8aaf2f7731 - category: main - optional: false - name: libzlib version: 1.3.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda hash: - md5: 57d7dc60e9325e3de37ff8dffd18e814 - sha256: adf6096f98b537a11ae3729eaa642b0811478f0ea0402ca67b5108fe2cb0010d + md5: edb0dca6bc32e4f4789199455a1dbeb8 + sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 category: main optional: false - name: libzlib @@ -1246,77 +1255,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_1.conda - hash: - md5: d4483ca8afc57ddf1f6dded53b36c17f - sha256: b13846a54a15243e15f96fec06b526d8155adc6a1ac2b6ed47a88f6a71a94b68 - category: main - optional: false -- name: m2w64-gcc-libgfortran - version: 5.3.0 - manager: conda - platform: win-64 - dependencies: - m2w64-gcc-libs-core: '' - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libgfortran-5.3.0-6.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_2.conda hash: - md5: 066552ac6b907ec6d72c0ddab29050dc - sha256: 9de95a7996d5366ae0808eef2acbc63f9b11b874aa42375f55379e6715845dc6 - category: main - optional: false -- name: m2w64-gcc-libs - version: 5.3.0 - manager: conda - platform: win-64 - dependencies: - m2w64-gcc-libgfortran: '' - m2w64-gcc-libs-core: '' - m2w64-gmp: '' - m2w64-libwinpthread-git: '' - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-5.3.0-7.tar.bz2 - hash: - md5: fe759119b8b3bfa720b8762c6fdc35de - sha256: 3bd1ab02b7c89a5b153a17be03b36d833f1517ff2a6a77ead7c4a808b88196aa - category: main - optional: false -- name: m2w64-gcc-libs-core - version: 5.3.0 - manager: conda - platform: win-64 - dependencies: - m2w64-gmp: '' - m2w64-libwinpthread-git: '' - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-core-5.3.0-7.tar.bz2 - hash: - md5: 4289d80fb4d272f1f3b56cfe87ac90bd - sha256: 58afdfe859ed2e9a9b1cc06bc408720cb2c3a6a132e59d4805b090d7574f4ee0 - category: main - optional: false -- name: m2w64-gmp - version: 6.1.0 - manager: conda - platform: win-64 - dependencies: - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gmp-6.1.0-2.tar.bz2 - hash: - md5: 53a1c73e1e3d185516d7e3af177596d9 - sha256: 7e3cd95f554660de45f8323fca359e904e8d203efaf07a4d311e46d611481ed1 - category: main - optional: false -- name: m2w64-libwinpthread-git - version: 5.0.0.4634.697f757 - manager: conda - platform: win-64 - dependencies: - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-libwinpthread-git-5.0.0.4634.697f757-2.tar.bz2 - hash: - md5: 774130a326dee16f1ceb05cc687ee4f0 - sha256: f63a09b2cae7defae0480f1740015d6235f1861afa6fe2e2d3e10bd0d1314ee0 + md5: 41fbfac52c601159df6c01f875de31b9 + sha256: ba945c6493449bed0e6e29883c4943817f7c79cbff52b83360f7b341277c6402 category: main optional: false - name: mccabe @@ -1356,17 +1298,6 @@ package: sha256: 4f86e9ad74a7792c836cd4cb7fc415bcdb50718ffbaa90c5571297f71764b980 category: main optional: false -- name: msys2-conda-epoch - version: '20160418' - manager: conda - platform: win-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/msys2-conda-epoch-20160418-1.tar.bz2 - hash: - md5: b0309b72560df66f71a9d5e34a5efdfa - sha256: 99358d58d778abee4dca82ad29fb58058571f19b0f86138363c260049d4ac7f1 - category: main - optional: false - name: ncurses version: '6.5' manager: conda @@ -1425,7 +1356,7 @@ package: libgcc-ng: '>=12' libpng: '>=1.6.43,<1.7.0a0' libstdcxx-ng: '>=12' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libzlib: '>=1.2.13,<2.0.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda hash: @@ -1439,7 +1370,7 @@ package: platform: win-64 dependencies: libpng: '>=1.6.43,<1.7.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libzlib: '>=1.2.13,<2.0.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' @@ -1512,9 +1443,9 @@ package: lcms2: '>=2.16,<3.0a0' libgcc-ng: '>=12' libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libwebp-base: '>=1.4.0,<2.0a0' - libxcb: '>=1.16,<1.17.0a0' + libxcb: '>=1.16,<2.0.0a0' libzlib: '>=1.3.1,<2.0a0' openjpeg: '>=2.5.2,<3.0a0' python: '>=3.10,<3.11.0a0' @@ -1534,9 +1465,9 @@ package: freetype: '>=2.12.1,<3.0a0' lcms2: '>=2.16,<3.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libwebp-base: '>=1.4.0,<2.0a0' - libxcb: '>=1.16,<1.17.0a0' + libxcb: '>=1.16,<2.0.0a0' libzlib: '>=1.3.1,<2.0a0' openjpeg: '>=2.5.2,<3.0a0' python: '>=3.10,<3.11.0a0' @@ -1580,27 +1511,27 @@ package: category: main optional: false - name: platformdirs - version: 4.3.2 + version: 4.3.6 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda hash: - md5: e1a2dfcd5695f0744f1bcd3bbfe02523 - sha256: 3aef5bb863a2db94e47272fd5ec5a5e4b240eafba79ebb9df7a162797cf035a3 + md5: fd8f2b18b65bbf62e8f653100690c8d2 + sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f category: dev optional: true - name: platformdirs - version: 4.3.2 + version: 4.3.6 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda hash: - md5: e1a2dfcd5695f0744f1bcd3bbfe02523 - sha256: 3aef5bb863a2db94e47272fd5ec5a5e4b240eafba79ebb9df7a162797cf035a3 + md5: fd8f2b18b65bbf62e8f653100690c8d2 + sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f category: dev optional: true - name: pluggy @@ -1632,11 +1563,12 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=7.5.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda hash: - md5: 22dad4df6e8630e8dff2428f6f6a7036 - sha256: 67c84822f87b641d89df09758da498b2d4558d47b920fd1d3fe6d3a871e000ff + md5: b3c17d95b5a10c6e64a21fa17573e70e + sha256: 9c88f8c64590e9567c6c80823f0328e58d3b1efb0e1c539c0315ceca764e0973 category: main optional: false - name: pthread-stubs @@ -1644,57 +1576,47 @@ package: manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - url: https://conda.anaconda.org/conda-forge/win-64/pthread-stubs-0.4-hcd874cb_1001.tar.bz2 - hash: - md5: a1f820480193ea83582b13249a7e7bd9 - sha256: bb5a6ddf1a609a63addd6d7b488b0f58d05092ea84e9203283409bff539e202a - category: main - optional: false -- name: pthreads-win32 - version: 2.9.1 - manager: conda - platform: win-64 - dependencies: - vc: 14.* - url: https://conda.anaconda.org/conda-forge/win-64/pthreads-win32-2.9.1-hfa6e2cd_3.tar.bz2 + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + ucrt: '>=10.0.20348.0' + url: https://conda.anaconda.org/conda-forge/win-64/pthread-stubs-0.4-h0e40799_1002.conda hash: - md5: e2da8758d7d51ff6aa78a14dfb9dbed4 - sha256: 576a228630a72f25d255a5e345e5f10878e153221a96560f2498040cd6f54005 + md5: 3c8f2573569bb816483e5cf57efbbe29 + sha256: 7e446bafb4d692792310ed022fe284e848c6a868c861655a92435af7368bae7b category: main optional: false - name: pydantic - version: 2.9.1 + version: 2.9.2 manager: conda platform: linux-64 dependencies: annotated-types: '>=0.6.0' - pydantic-core: 2.23.3 + pydantic-core: 2.23.4 python: '>=3.7' typing-extensions: '>=4.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda hash: - md5: 5309e66d385d7367364e838764ad2ac4 - sha256: 9064ec63d676d83452a6a07cb92d95ebfa02b5016841956ce55e324c45e012ee + md5: 1eb533bb8eb2199e3fef3e4aa147319f + sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a category: main optional: false - name: pydantic - version: 2.9.1 + version: 2.9.2 manager: conda platform: win-64 dependencies: python: '>=3.7' typing-extensions: '>=4.6.1' annotated-types: '>=0.6.0' - pydantic-core: 2.23.3 - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.1-pyhd8ed1ab_0.conda + pydantic-core: 2.23.4 + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda hash: - md5: 5309e66d385d7367364e838764ad2ac4 - sha256: 9064ec63d676d83452a6a07cb92d95ebfa02b5016841956ce55e324c45e012ee + md5: 1eb533bb8eb2199e3fef3e4aa147319f + sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a category: main optional: false - name: pydantic-core - version: 2.23.3 + version: 2.23.4 manager: conda platform: linux-64 dependencies: @@ -1703,14 +1625,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.3-py310h505e2c1_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.4-py310h505e2c1_0.conda hash: - md5: 1106064e9dc34ba4cb9c2d2285d669ed - sha256: b7036f644e92e7204a6e4b4e4908b937b8d153ea23a93fa826219b0745c2dcde + md5: f53ab8b7b08a48331d8ea5d0ecf9df51 + sha256: ce24d3860d430be37bd9981307917f187d40e354aa31ccf3192dfa1b76e2f909 category: main optional: false - name: pydantic-core - version: 2.23.3 + version: 2.23.4 manager: conda platform: win-64 dependencies: @@ -1720,10 +1642,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.3-py310hc226416_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.4-py310hc226416_0.conda hash: - md5: cd093a19e089171df725355453b15232 - sha256: dec70983ea00df6c5d31ca569e89fd3d850d45ed4b75571933c322171383c7c6 + md5: cbd9baf9242d8ded72668716fbb93139 + sha256: ed18885ea09dc808bad76626b039f67c864bf0111ca44b92f26503afd75d9321 category: main optional: false - name: pygments @@ -1751,45 +1673,45 @@ package: category: dev optional: true - name: pylint - version: 3.2.7 + version: 3.3.1 manager: conda platform: linux-64 dependencies: - astroid: '>=3.2.4,<3.3.0-dev0' + astroid: '>=3.3.4,<3.4.0-dev0' colorama: '>=0.4.5' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' mccabe: '>=0.6,<0.8' platformdirs: '>=2.2.0' - python: '>=3.8.0' + python: '>=3.9.0' tomli: '>=1.1.0' tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.7-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda hash: - md5: ea8954e8d1d2c8a56f615be494323cb3 - sha256: 96fe160a9f268df5096233785b55aba69f80549215ee0d35059299ff027f72cb + md5: 2a3426f75e2172c932131f4e3d51bcf4 + sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c category: dev optional: true - name: pylint - version: 3.2.7 + version: 3.3.1 manager: conda platform: win-64 dependencies: - python: '>=3.8.0' tomli: '>=1.1.0' typing_extensions: '>=3.10.0' platformdirs: '>=2.2.0' tomlkit: '>=0.10.1' colorama: '>=0.4.5' mccabe: '>=0.6,<0.8' + python: '>=3.9.0' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' - astroid: '>=3.2.4,<3.3.0-dev0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.7-pyhd8ed1ab_0.conda + astroid: '>=3.3.4,<3.4.0-dev0' + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda hash: - md5: ea8954e8d1d2c8a56f615be494323cb3 - sha256: 96fe160a9f268df5096233785b55aba69f80549215ee0d35059299ff027f72cb + md5: 2a3426f75e2172c932131f4e3d51bcf4 + sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c category: dev optional: true - name: pytest @@ -1859,52 +1781,54 @@ package: category: dev optional: true - name: python - version: 3.10.14 + version: 3.10.15 manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' bzip2: '>=1.0.8,<2.0a0' ld_impl_linux-64: '>=2.36.1' libffi: '>=3.4,<4.0a0' - libgcc-ng: '>=12' + libgcc: '>=13' libnsl: '>=2.0.1,<2.1.0a0' - libsqlite: '>=3.45.2,<4.0a0' + libsqlite: '>=3.46.1,<4.0a0' libuuid: '>=2.38.1,<3.0a0' libxcrypt: '>=4.4.36' - libzlib: '>=1.2.13,<2.0.0a0' - ncurses: '>=6.4.20240210,<7.0a0' - openssl: '>=3.2.1,<4.0a0' + libzlib: '>=1.3.1,<2.0a0' + ncurses: '>=6.5,<7.0a0' + openssl: '>=3.3.2,<4.0a0' readline: '>=8.2,<9.0a0' tk: '>=8.6.13,<8.7.0a0' tzdata: '' xz: '>=5.2.6,<6.0a0' pip: '' - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.10.14-hd12c33a_0_cpython.conda + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.10.15-h4a871b0_1_cpython.conda hash: - md5: 2b4ba962994e8bd4be9ff5b64b75aff2 - sha256: 76a5d12e73542678b70a94570f7b0f7763f9a938f77f0e75d9ea615ef22aa84c + md5: 9e1b028075ff7348a194d524b6910f12 + sha256: 7611846de94e1b7c41b308dc6788e65227e8c65bd2f1575e1753acc9a3129fd9 category: main optional: false - name: python - version: 3.10.14 + version: 3.10.15 manager: conda platform: win-64 dependencies: bzip2: '>=1.0.8,<2.0a0' libffi: '>=3.4,<4.0a0' - libsqlite: '>=3.45.2,<4.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - openssl: '>=3.2.1,<4.0a0' + libsqlite: '>=3.46.1,<4.0a0' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.3.2,<4.0a0' tk: '>=8.6.13,<8.7.0a0' tzdata: '' - vc: '>=14.1,<15' - vc14_runtime: '>=14.16.27033' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' xz: '>=5.2.6,<6.0a0' pip: '' - url: https://conda.anaconda.org/conda-forge/win-64/python-3.10.14-h4de0772_0_cpython.conda + url: https://conda.anaconda.org/conda-forge/win-64/python-3.10.15-hfaddaf0_1_cpython.conda hash: - md5: 4a00e84f29d1eb418d84970598c444e1 - sha256: 332f97d9927b65857d6d2d4d50d66dce9b37da81edb67833ae6b88ad52acbd0c + md5: a027447e9a89a09dedff93938a7b097e + sha256: 12c6458dccf5467bd2b219876f3eac228a1d6b8803c17c86a65c17a755c517d6 category: main optional: false - name: python_abi @@ -1985,42 +1909,41 @@ package: category: main optional: false - name: setuptools - version: 73.0.1 + version: 75.1.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.1.0-pyhd8ed1ab_0.conda hash: - md5: f0b618d7673d1b2464f600b34d912f6f - sha256: c9f5e110e3fe5a7c4cd5b9da445c05a1fae000b43ab3a97cb6a501f4267515fc + md5: d5cd48392c67fb6849ba459c2c2b671f + sha256: 6725235722095c547edd24275053c615158d6163f396550840aebd6e209e4738 category: main optional: false - name: setuptools - version: 73.0.1 + version: 75.1.0 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.1.0-pyhd8ed1ab_0.conda hash: - md5: f0b618d7673d1b2464f600b34d912f6f - sha256: c9f5e110e3fe5a7c4cd5b9da445c05a1fae000b43ab3a97cb6a501f4267515fc + md5: d5cd48392c67fb6849ba459c2c2b671f + sha256: 6725235722095c547edd24275053c615158d6163f396550840aebd6e209e4738 category: main optional: false - name: tbb - version: 2021.13.0 + version: 2021.7.0 manager: conda platform: win-64 dependencies: - libhwloc: '>=2.11.1,<2.11.2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.13.0-hc790b64_0.conda + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.7.0-h91493d7_0.tar.bz2 hash: - md5: 28496a1e6af43c63927da4f80260348d - sha256: 990dbe4fb42f14700c22bd434d8312607bf8d0bd9f922b054e51fda14c41994c + md5: f57be598137919e4f7e7d159960d66a1 + sha256: c3d607499a6e097f4b8b27048ee7166319fd3dfe98aea9e69a69a3d087b986e3 category: main optional: false - name: tk @@ -2075,27 +1998,27 @@ package: category: dev optional: true - name: tomli - version: 2.0.1 + version: 2.0.2 manager: conda platform: linux-64 dependencies: python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.2-pyhd8ed1ab_0.conda hash: - md5: 5844808ffab9ebdb694585b50ba02a96 - sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f + md5: e977934e00b355ff55ed154904044727 + sha256: 5e742ba856168b606ac3c814d247657b1c33b8042371f1a08000bdc5075bc0cc category: dev optional: true - name: tomli - version: 2.0.1 + version: 2.0.2 manager: conda platform: win-64 dependencies: python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.2-pyhd8ed1ab_0.conda hash: - md5: 5844808ffab9ebdb694585b50ba02a96 - sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f + md5: e977934e00b355ff55ed154904044727 + sha256: 5e742ba856168b606ac3c814d247657b1c33b8042371f1a08000bdc5075bc0cc category: dev optional: true - name: tomlkit @@ -2171,25 +2094,25 @@ package: category: main optional: false - name: tzdata - version: 2024a + version: 2024b manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h8827d51_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda hash: - md5: 8bfdead4e0fff0383ae4c9c50d0531bd - sha256: 7d21c95f61319dba9209ca17d1935e6128af4235a67ee4e57a00908a1450081e + md5: 8ac3367aafb1cc0a068483c580af8015 + sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf category: main optional: false - name: tzdata - version: 2024a + version: 2024b manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h8827d51_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda hash: - md5: 8bfdead4e0fff0383ae4c9c50d0531bd - sha256: 7d21c95f61319dba9209ca17d1935e6128af4235a67ee4e57a00908a1450081e + md5: 8ac3367aafb1cc0a068483c580af8015 + sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf category: main optional: false - name: ucrt @@ -2268,11 +2191,12 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hd590300_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hb9d3cd8_1.conda hash: - md5: 2c80dc38fface310c9bd81b17037fee5 - sha256: 309751371d525ce50af7c87811b435c176915239fc9e132b99a25d5e1703f2d4 + md5: 77cbc488235ebbaab2b6e912d3934bae + sha256: 532a046fee0b3a402db867b6ec55c84ba4cdedb91d817147c8feeae9766be3d6 category: main optional: false - name: xorg-libxau @@ -2280,36 +2204,40 @@ package: manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - m2w64-gcc-libs-core: '' - url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-hcd874cb_0.conda + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + ucrt: '>=10.0.20348.0' + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-h0e40799_1.conda hash: - md5: c46ba8712093cb0114404ae8a7582e1a - sha256: 8c5b976e3b36001bdefdb41fb70415f9c07eff631f1f0155f3225a7649320e77 + md5: ca66d6f8fe86dd53664e8de5087ef6b1 + sha256: f44bc6f568a9697b7e1eadc2d00ef5de0fe62efcf5e27e5ecc46f81046082faf category: main optional: false - name: xorg-libxdmcp - version: 1.1.3 + version: 1.1.5 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=9.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.3-h7f98852_0.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda hash: - md5: be93aabceefa2fac576e971aef407908 - sha256: 4df7c5ee11b8686d3453e7f3f4aa20ceef441262b49860733066c52cfd0e4a77 + md5: 8035c64cb77ed555e3f150b7b3972480 + sha256: 6b250f3e59db07c2514057944a3ea2044d6a8cdde8a47b6497c254520fade1ee category: main optional: false - name: xorg-libxdmcp - version: 1.1.3 + version: 1.1.5 manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxdmcp-1.1.3-hcd874cb_0.tar.bz2 + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + ucrt: '>=10.0.20348.0' + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxdmcp-1.1.5-h0e40799_0.conda hash: - md5: 46878ebb6b9cbd8afcf8088d7ef00ece - sha256: f51205d33c07d744ec177243e5d9b874002910c731954f2c8da82459be462b93 + md5: 8393c0f7e7870b4eb45553326f81f0ff + sha256: 9075f98dcaa8e9957e4a3d9d30db05c7578a536950a31c200854c5c34e1edb2c category: main optional: false - name: xz @@ -2375,13 +2303,13 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 hash: - sha256: a5556a994d906133c90816c072207a613668c634 + sha256: 9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 optional: false - name: geoh5py version: 0.10.0a1 @@ -2392,11 +2320,11 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 hash: - sha256: a5556a994d906133c90816c072207a613668c634 + sha256: 9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 optional: false diff --git a/py-3.11.conda-lock.yml b/py-3.11.conda-lock.yml index 7ead3a6..f1e8036 100644 --- a/py-3.11.conda-lock.yml +++ b/py-3.11.conda-lock.yml @@ -51,6 +51,19 @@ package: sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22 category: main optional: false +- name: _openmp_mutex + version: '4.5' + manager: conda + platform: win-64 + dependencies: + libwinpthread: '>=12.0.0.r2.ggc561118da' + libgomp: '>=7.5.0' + url: https://conda.anaconda.org/conda-forge/win-64/_openmp_mutex-4.5-2_gnu.conda + hash: + md5: 37e16618af5c4851a3f3d66dd0e11141 + sha256: 1a62cd1f215fe0902e7004089693a78347a30ad687781dfda2289cab000e652d + category: main + optional: false - name: annotated-types version: 0.7.0 manager: conda @@ -78,29 +91,29 @@ package: category: main optional: false - name: astroid - version: 3.2.4 + version: 3.3.4 manager: conda platform: linux-64 dependencies: python_abi: 3.11.* python: '>=3.11,<3.12.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.2.4-py311h38be061_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.3.4-py311h38be061_0.conda hash: - md5: 1648d955b9af260d06a791c195ad57a7 - sha256: 7eb008d7756f6e6cda112e7b997c5d6e408f96266190e9298773d2661a0186bb + md5: cdd8b0507c1f81c78d91fbb704ba0098 + sha256: a59d2701dc4a9d7e877c76b0f2a91260de21b833f884c52220cc83f649891fe3 category: dev optional: true - name: astroid - version: 3.2.4 + version: 3.3.4 manager: conda platform: win-64 dependencies: python_abi: 3.11.* python: '>=3.11,<3.12.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.2.4-py311h1ea47a8_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.3.4-py311h1ea47a8_0.conda hash: - md5: 4ff4fd04468031ba0bd73413cd7cb5b7 - sha256: b10187cb50c2d1eff9e0e5d7e9bc718dd8824f025b86b4c83591a3e7b91bde3d + md5: 43897183745bf7f16d9438b967b37ddf + sha256: 9949b128cfe0abbdad888c39f2f8f2967d139f0cd2bfa73848279c7e9abf371b category: dev optional: true - name: bzip2 @@ -121,8 +134,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/bzip2-1.0.8-h2466b09_7.conda hash: @@ -259,8 +272,8 @@ package: platform: win-64 dependencies: tomli: '' - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' python_abi: 3.11.* python: '>=3.11,<3.12.0a0' @@ -271,27 +284,27 @@ package: category: dev optional: true - name: dill - version: 0.3.8 + version: 0.3.9 manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.8-pyhd8ed1ab_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda hash: - md5: 78745f157d56877a2c6e7b386f66f3e2 - sha256: 482b5b566ca559119b504c53df12b08f3962a5ef8e48061d62fd58a47f8f2ec4 + md5: 27faec84454995f6774786c7e5833cd6 + sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 category: dev optional: true - name: dill - version: 0.3.8 + version: 0.3.9 manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.8-pyhd8ed1ab_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda hash: - md5: 78745f157d56877a2c6e7b386f66f3e2 - sha256: 482b5b566ca559119b504c53df12b08f3962a5ef8e48061d62fd58a47f8f2ec4 + md5: 27faec84454995f6774786c7e5833cd6 + sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 category: dev optional: true - name: exceptiongroup @@ -337,8 +350,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' libzlib: '>=1.2.13,<2.0.0a0' libpng: '>=1.6.39,<1.7.0a0' @@ -371,8 +384,8 @@ package: platform: win-64 dependencies: cached-property: '' - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' python_abi: 3.11.* python: '>=3.11,<3.12.0a0' @@ -408,8 +421,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' openssl: '>=3.3.1,<4.0a0' libzlib: '>=1.2.13,<2.0a0' @@ -515,8 +528,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' openssl: '>=3.3.1,<4.0a0' url: https://conda.anaconda.org/conda-forge/win-64/krb5-1.21.3-hdf4eb48_0.conda @@ -532,7 +545,7 @@ package: dependencies: libgcc-ng: '>=12' libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda hash: md5: 51bb7010fc86f70eee639b4bb7a894f5 @@ -544,10 +557,10 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' url: https://conda.anaconda.org/conda-forge/win-64/lcms2-2.16-h67d730c_0.conda hash: @@ -556,14 +569,15 @@ package: category: main optional: false - name: ld_impl_linux-64 - version: '2.40' + version: '2.43' manager: conda platform: linux-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda + dependencies: + __glibc: '>=2.17,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_1.conda hash: - md5: b80f2f396ca2c28b8c14c437a4ed1e74 - sha256: 764b6950aceaaad0c67ef925417594dd14cd2e22fff864aeef455ac259263d15 + md5: 83e1364586ceb8d0739fbc85b5c95837 + sha256: 0c21387f9a411e3d1f7f2969026bacfece133c8f1e72faea9cde29c0c19e1f3a category: main optional: false - name: lerc @@ -610,8 +624,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libaec-1.1.3-h63175ca_0.conda hash: @@ -625,10 +639,10 @@ package: platform: linux-64 dependencies: libopenblas: '>=0.3.27,<0.3.28.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-23_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-24_linux64_openblas.conda hash: - md5: 96c8450a40aa2b9733073a9460de972c - sha256: edb1cee5da3ac4936940052dcab6969673ba3874564f90f5110f8c11eed789c2 + md5: 80aea6603a6813b16ec119d00382b772 + sha256: 3097f7913bda527d4fe9f824182b314e130044e582455037fca6f4e97965d83c category: main optional: false - name: libblas @@ -637,10 +651,10 @@ package: platform: win-64 dependencies: mkl: 2024.1.0 - url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-23_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-24_win64_mkl.conda hash: - md5: 693407a31c27e70c750b5ae153251d9a - sha256: fd52eb0ec4d0ca5727317dd608c41dacc8ccfc7e21d943b7aafbbf10ae28c97c + md5: ea127210707251a33116b437c22b8dad + sha256: 8b4cd602ae089d8c5832054ead452d6a1820c8f9c3b190faf3e867f5939810e2 category: main optional: false - name: libcblas @@ -649,10 +663,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-23_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-24_linux64_openblas.conda hash: - md5: eede29b40efa878cbe5bdcb767e97310 - sha256: 3e7a3236e7e03e308e1667d91d0aa70edd0cba96b4b5563ef4adde088e0881a5 + md5: f5b8822297c9c790cec0795ca1fc9be6 + sha256: 2a52bccc5b03cdf014d856d0b85dbd591faa335ab337d620cd6aded121d7153c category: main optional: false - name: libcblas @@ -661,45 +675,46 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-23_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-24_win64_mkl.conda hash: - md5: 7ffb5b336cefd2e6d1e00ac1f7c9f2c9 - sha256: 80b471a22affadc322006399209e1d12eb4ab4e3125ed6d01b4031e09de16753 + md5: a42c7390d3249698c0ffb6040e9396e7 + sha256: 297e858e9a2e6c4d9846fc101607ad31b778d8bde8591f9207e72d728a9f00a7 category: main optional: false - name: libcurl - version: 8.9.1 + version: 8.10.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.3.1,<4.0a0' zstd: '>=1.5.6,<1.6.0a0' + openssl: '>=3.3.2,<4.0a0' krb5: '>=1.21.3,<1.22.0a0' libssh2: '>=1.11.0,<2.0a0' libnghttp2: '>=1.58.0,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.9.1-hdb1bdb2_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.10.1-hbbe4b11_0.conda hash: - md5: 7da1d242ca3591e174a3c7d82230d3c0 - sha256: 0ba60f83709068e9ec1ab543af998cb5a201c8379c871205447684a34b5abfd8 + md5: 6e801c50a40301f6978c53976917b277 + sha256: 54e6114dfce566c3a22ad3b7b309657e3600cdb668398e95f1301360d5d52c99 category: main optional: false - name: libcurl - version: 8.9.1 + version: 8.10.1 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' libzlib: '>=1.3.1,<2.0a0' - libssh2: '>=1.11.0,<2.0a0' krb5: '>=1.21.3,<1.22.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.9.1-h18fefc2_0.conda + libssh2: '>=1.11.0,<2.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.10.1-h1ee3ff0_0.conda hash: - md5: 099a1016d23baa4f41148a985351a7a8 - sha256: 024be133aed5f100c0b222761e747cc27a2bdf94af51947ad5f70e88cf824988 + md5: 7ead800e22ff7b4bccb73e42a8f7a0f4 + sha256: dfbac497c4fee74f67391f9c4a40cab559468b7d04ff9fad4b404a26b5e1d5b8 category: main optional: false - name: libdeflate @@ -720,8 +735,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.21-h2466b09_0.conda hash: @@ -772,8 +787,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.6.3-he0c23c2_0.conda hash: @@ -819,6 +834,19 @@ package: sha256: 10fa74b69266a2be7b96db881e18fa62cfa03082b65231e8d652e897c4b335a3 category: main optional: false +- name: libgcc + version: 14.1.0 + manager: conda + platform: win-64 + dependencies: + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + _openmp_mutex: '>=4.5' + url: https://conda.anaconda.org/conda-forge/win-64/libgcc-14.1.0-h1383e82_1.conda + hash: + md5: 5464b6bb50d593b8f529d1fbcd58f3b2 + sha256: 727d3659035d7b3c6c07c2cf90e7886ae81fd03229abf3ec9f836d9aeca11d2a + category: main + optional: false - name: libgcc-ng version: 14.1.0 manager: conda @@ -879,34 +907,16 @@ package: sha256: c96724c8ae4ee61af7674c5d9e5a3fbcf6cd887a40ad5a52c99aa36f1d4f9680 category: main optional: false -- name: libhwloc - version: 2.11.1 +- name: libgomp + version: 14.1.0 manager: conda platform: win-64 dependencies: - pthreads-win32: '' - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - libxml2: '>=2.12.7,<3.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.11.1-default_h8125262_1000.conda + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + url: https://conda.anaconda.org/conda-forge/win-64/libgomp-14.1.0-h1383e82_1.conda hash: - md5: 933bad6e4658157f1aec9b171374fde2 - sha256: 92728e292640186759d6dddae3334a1bc0b139740b736ffaeccb825fb8c07a2e - category: main - optional: false -- name: libiconv - version: '1.17' - manager: conda - platform: win-64 - dependencies: - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.17-hcfcfb64_2.conda - hash: - md5: e1eb10b1cca179f2baa3601e4efc8712 - sha256: 5f844dd19b046d43174ad80c6ea75b5d504020e3b63cfbc4ace97b8730d35c7b + md5: f8aa80643cd3ff1767ea4e6008ed52d1 + sha256: c7c2c51397d57c2e4d48f8676d340ddf88067886f849128ba7d6bd24619dbccc category: main optional: false - name: libjpeg-turbo @@ -926,8 +936,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libjpeg-turbo-3.0.0-hcfcfb64_1.conda hash: @@ -941,10 +951,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-23_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-24_linux64_openblas.conda hash: - md5: 2af0879961951987e464722fd00ec1e0 - sha256: 25c7aef86c8a1d9db0e8ee61aa7462ba3b46b482027a65d66eb83e3e6f949043 + md5: fd540578678aefe025705f4b58b36b2e + sha256: a15da20c3c0fb5f356e5b4e2f1e87b0da11b9a46805a7f2609bf30f23453831a category: main optional: false - name: liblapack @@ -953,10 +963,10 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-23_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-24_win64_mkl.conda hash: - md5: 3580796ab7b7d68143f45d4d94d866b7 - sha256: 4f4738602d26935f4d4b0154fb23d48c276c87413c3a5e05274809abfcbe1273 + md5: c69b7b6756a8d58cc8cf17081fffdc5c + sha256: 37dfa34e4c37c7bbb20df61e5badbf42d01e75e687c20be72ab13f80be99ceb9 category: main optional: false - name: libnghttp2 @@ -1003,31 +1013,32 @@ package: category: main optional: false - name: libpng - version: 1.6.43 + version: 1.6.44 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda hash: - md5: 009981dd9cfcaa4dbfa25ffaed86bcae - sha256: 502f6ff148ac2777cc55ae4ade01a8fc3543b4ffab25c4e0eaa15f94e90dd997 + md5: f4cc49d7aa68316213e4b12be35308d1 + sha256: e5b14f7a01c2db4362d8591f42f82f336ed48d5e4079e4d1f65d0c2a3637ea78 category: main optional: false - name: libpng - version: 1.6.43 + version: 1.6.44 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.43-h19919ed_0.conda + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.44-h3ca93ac_0.conda hash: - md5: 77e398acc32617a0384553aea29e866b - sha256: 6ad31bf262a114de5bbe0c6ba73b29ed25239d0f46f9d59700310d2ea0b3c142 + md5: 639ac6b55a40aa5de7b8c1b4d78f9e81 + sha256: 0d3d6ff9225f6918ac225e3839c0d91e5af1da08a4ebf59cac1bfd86018db945 category: main optional: false - name: libsqlite @@ -1049,8 +1060,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.46.1-h2466b09_0.conda hash: @@ -1077,8 +1088,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' libzlib: '>=1.2.13,<2.0.0a0' openssl: '>=3.1.1,<4.0a0' @@ -1113,13 +1124,13 @@ package: category: main optional: false - name: libtiff - version: 4.6.0 + version: 4.7.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libstdcxx: '>=13' libzlib: '>=1.3.1,<2.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' xz: '>=5.2.6,<6.0a0' @@ -1127,19 +1138,19 @@ package: libwebp-base: '>=1.4.0,<2.0a0' lerc: '>=4.0.0,<5.0a0' libdeflate: '>=1.21,<1.22.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h46a8edc_4.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-h6565414_0.conda hash: - md5: a7e3a62981350e232e0e7345b5aea580 - sha256: 8d42dd7c6602187d4351fc3b69ff526f1c262bfcbfd6ce05d06008f4e0b99b58 + md5: 80eaf80d84668fa5620ac9ec1b4bf56f + sha256: f50a0516ec5bbe6270f1a44feb8dae15626c62166d6c02a013bb0e5982eb0dd8 category: main optional: false - name: libtiff - version: 4.6.0 + version: 4.7.0 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' libzlib: '>=1.3.1,<2.0a0' xz: '>=5.2.6,<6.0a0' @@ -1147,10 +1158,10 @@ package: zstd: '>=1.5.6,<1.6.0a0' lerc: '>=4.0.0,<5.0a0' libdeflate: '>=1.21,<1.22.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.6.0-hb151862_4.conda + url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-hb151862_0.conda hash: - md5: 7d35d9aa8f051d548116039f5813c8ec - sha256: 1d5a8972f344da2e81b5a27ac0eda977803351151b8923f16cbc056515f5b8c6 + md5: 40a95fe7e2e82f7dac0bdc234641ca0e + sha256: 63c69947251c2658b5387eef41718ce96cda7bd30698932fc6945223dca289f9 category: main optional: false - name: libuuid @@ -1182,8 +1193,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.4.0-hcfcfb64_0.conda hash: @@ -1191,36 +1202,49 @@ package: sha256: d0ca51cb1de9192be9a3238e71fbcca5a535619c499c4f4c9b2ed41c14d36770 category: main optional: false +- name: libwinpthread + version: 12.0.0.r4.gg4f2fc60ca + manager: conda + platform: win-64 + dependencies: + ucrt: '' + url: https://conda.anaconda.org/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_8.conda + hash: + md5: 03cccbba200ee0523bde1f3dad60b1f3 + sha256: 6d5e158813ab8d553fbb0fedd0abe7bf92970b0be3a9ddf12da0f6cbad78f506 + category: main + optional: false - name: libxcb - version: '1.16' + version: 1.17.0 manager: conda platform: linux-64 dependencies: xorg-libxdmcp: '' pthread-stubs: '' __glibc: '>=2.17,<3.0.a0' - libgcc-ng: '>=13' + libgcc: '>=13' xorg-libxau: '>=1.0.11,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.16-hb9d3cd8_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda hash: - md5: 3601598f0db0470af28985e3e7ad0158 - sha256: 33aa5fc997468b07ab3020b142eacc5479e4e2c2169f467b20ab220f33dd08de + md5: 92ed62436b625154323d40d5f2f11dd7 + sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa category: main optional: false - name: libxcb - version: '1.16' + version: 1.17.0 manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - m2w64-gcc-libs-core: '' pthread-stubs: '' xorg-libxdmcp: '' + ucrt: '>=10.0.20348.0' + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' xorg-libxau: '>=1.0.11,<2.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.16-h013a479_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.17.0-h0e4246c_0.conda hash: - md5: f0b599acdc82d5bc7e3b105833e7c5c8 - sha256: abae56e12a4c62730b899fdfb82628a9ac171c4ce144fc9f34ae024957a82a0e + md5: a69bbf778a462da324489976c84cfc8c + sha256: 08dec73df0e161c96765468847298a420933a36bc4f09b50e062df8793290737 category: main optional: false - name: libxcrypt @@ -1235,32 +1259,17 @@ package: sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c category: main optional: false -- name: libxml2 - version: 2.12.7 - manager: conda - platform: win-64 - dependencies: - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - libzlib: '>=1.3.1,<2.0a0' - libiconv: '>=1.17,<2.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.12.7-h0f24e4e_4.conda - hash: - md5: ed4d301f0d2149b34deb9c4fecafd836 - sha256: ae78197961b09b0eef4ee194a44e4adc4555c0f2f20c348086b0cd8aaf2f7731 - category: main - optional: false - name: libzlib version: 1.3.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda hash: - md5: 57d7dc60e9325e3de37ff8dffd18e814 - sha256: adf6096f98b537a11ae3729eaa642b0811478f0ea0402ca67b5108fe2cb0010d + md5: edb0dca6bc32e4f4789199455a1dbeb8 + sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 category: main optional: false - name: libzlib @@ -1268,80 +1277,13 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_1.conda - hash: - md5: d4483ca8afc57ddf1f6dded53b36c17f - sha256: b13846a54a15243e15f96fec06b526d8155adc6a1ac2b6ed47a88f6a71a94b68 - category: main - optional: false -- name: m2w64-gcc-libgfortran - version: 5.3.0 - manager: conda - platform: win-64 - dependencies: - m2w64-gcc-libs-core: '' - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libgfortran-5.3.0-6.tar.bz2 - hash: - md5: 066552ac6b907ec6d72c0ddab29050dc - sha256: 9de95a7996d5366ae0808eef2acbc63f9b11b874aa42375f55379e6715845dc6 - category: main - optional: false -- name: m2w64-gcc-libs - version: 5.3.0 - manager: conda - platform: win-64 - dependencies: - m2w64-gcc-libs-core: '' - m2w64-gcc-libgfortran: '' - m2w64-gmp: '' - m2w64-libwinpthread-git: '' - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-5.3.0-7.tar.bz2 - hash: - md5: fe759119b8b3bfa720b8762c6fdc35de - sha256: 3bd1ab02b7c89a5b153a17be03b36d833f1517ff2a6a77ead7c4a808b88196aa - category: main - optional: false -- name: m2w64-gcc-libs-core - version: 5.3.0 - manager: conda - platform: win-64 - dependencies: - m2w64-gmp: '' - m2w64-libwinpthread-git: '' - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-core-5.3.0-7.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_2.conda hash: - md5: 4289d80fb4d272f1f3b56cfe87ac90bd - sha256: 58afdfe859ed2e9a9b1cc06bc408720cb2c3a6a132e59d4805b090d7574f4ee0 - category: main - optional: false -- name: m2w64-gmp - version: 6.1.0 - manager: conda - platform: win-64 - dependencies: - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gmp-6.1.0-2.tar.bz2 - hash: - md5: 53a1c73e1e3d185516d7e3af177596d9 - sha256: 7e3cd95f554660de45f8323fca359e904e8d203efaf07a4d311e46d611481ed1 - category: main - optional: false -- name: m2w64-libwinpthread-git - version: 5.0.0.4634.697f757 - manager: conda - platform: win-64 - dependencies: - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-libwinpthread-git-5.0.0.4634.697f757-2.tar.bz2 - hash: - md5: 774130a326dee16f1ceb05cc687ee4f0 - sha256: f63a09b2cae7defae0480f1740015d6235f1861afa6fe2e2d3e10bd0d1314ee0 + md5: 41fbfac52c601159df6c01f875de31b9 + sha256: ba945c6493449bed0e6e29883c4943817f7c79cbff52b83360f7b341277c6402 category: main optional: false - name: mccabe @@ -1381,17 +1323,6 @@ package: sha256: 4f86e9ad74a7792c836cd4cb7fc415bcdb50718ffbaa90c5571297f71764b980 category: main optional: false -- name: msys2-conda-epoch - version: '20160418' - manager: conda - platform: win-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/msys2-conda-epoch-20160418-1.tar.bz2 - hash: - md5: b0309b72560df66f71a9d5e34a5efdfa - sha256: 99358d58d778abee4dca82ad29fb58058571f19b0f86138363c260049d4ac7f1 - category: main - optional: false - name: ncurses version: '6.5' manager: conda @@ -1428,8 +1359,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' python_abi: 3.11.* python: '>=3.11,<3.12.0a0' @@ -1450,7 +1381,7 @@ package: libgcc-ng: '>=12' libstdcxx-ng: '>=12' libzlib: '>=1.2.13,<2.0.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libpng: '>=1.6.43,<1.7.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda hash: @@ -1463,11 +1394,11 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' libzlib: '>=1.2.13,<2.0.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libpng: '>=1.6.43,<1.7.0a0' url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.2-h3d672ee_0.conda hash: @@ -1495,8 +1426,8 @@ package: platform: win-64 dependencies: ca-certificates: '' - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.2-h2466b09_0.conda hash: @@ -1539,11 +1470,11 @@ package: libzlib: '>=1.3.1,<2.0a0' freetype: '>=2.12.1,<3.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libwebp-base: '>=1.4.0,<2.0a0' openjpeg: '>=2.5.2,<3.0a0' tk: '>=8.6.13,<8.7.0a0' - libxcb: '>=1.16,<1.17.0a0' + libxcb: '>=1.16,<2.0.0a0' lcms2: '>=2.16,<3.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/pillow-10.3.0-py311h82a398c_1.conda hash: @@ -1556,20 +1487,20 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' python_abi: 3.11.* python: '>=3.11,<3.12.0a0' libzlib: '>=1.3.1,<2.0a0' - libtiff: '>=4.6.0,<4.7.0a0' freetype: '>=2.12.1,<3.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' libwebp-base: '>=1.4.0,<2.0a0' openjpeg: '>=2.5.2,<3.0a0' - lcms2: '>=2.16,<3.0a0' tk: '>=8.6.13,<8.7.0a0' - libxcb: '>=1.16,<1.17.0a0' + lcms2: '>=2.16,<3.0a0' + libxcb: '>=1.16,<2.0.0a0' url: https://conda.anaconda.org/conda-forge/win-64/pillow-10.3.0-py311h5592be9_1.conda hash: md5: 034f612fd103c2c1058538533598ce4f @@ -1605,27 +1536,27 @@ package: category: main optional: false - name: platformdirs - version: 4.3.2 + version: 4.3.6 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda hash: - md5: e1a2dfcd5695f0744f1bcd3bbfe02523 - sha256: 3aef5bb863a2db94e47272fd5ec5a5e4b240eafba79ebb9df7a162797cf035a3 + md5: fd8f2b18b65bbf62e8f653100690c8d2 + sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f category: dev optional: true - name: platformdirs - version: 4.3.2 + version: 4.3.6 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda hash: - md5: e1a2dfcd5695f0744f1bcd3bbfe02523 - sha256: 3aef5bb863a2db94e47272fd5ec5a5e4b240eafba79ebb9df7a162797cf035a3 + md5: fd8f2b18b65bbf62e8f653100690c8d2 + sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f category: dev optional: true - name: pluggy @@ -1657,11 +1588,12 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=7.5.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda hash: - md5: 22dad4df6e8630e8dff2428f6f6a7036 - sha256: 67c84822f87b641d89df09758da498b2d4558d47b920fd1d3fe6d3a871e000ff + md5: b3c17d95b5a10c6e64a21fa17573e70e + sha256: 9c88f8c64590e9567c6c80823f0328e58d3b1efb0e1c539c0315ceca764e0973 category: main optional: false - name: pthread-stubs @@ -1669,57 +1601,47 @@ package: manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - url: https://conda.anaconda.org/conda-forge/win-64/pthread-stubs-0.4-hcd874cb_1001.tar.bz2 - hash: - md5: a1f820480193ea83582b13249a7e7bd9 - sha256: bb5a6ddf1a609a63addd6d7b488b0f58d05092ea84e9203283409bff539e202a - category: main - optional: false -- name: pthreads-win32 - version: 2.9.1 - manager: conda - platform: win-64 - dependencies: - vc: 14.* - url: https://conda.anaconda.org/conda-forge/win-64/pthreads-win32-2.9.1-hfa6e2cd_3.tar.bz2 + ucrt: '>=10.0.20348.0' + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + url: https://conda.anaconda.org/conda-forge/win-64/pthread-stubs-0.4-h0e40799_1002.conda hash: - md5: e2da8758d7d51ff6aa78a14dfb9dbed4 - sha256: 576a228630a72f25d255a5e345e5f10878e153221a96560f2498040cd6f54005 + md5: 3c8f2573569bb816483e5cf57efbbe29 + sha256: 7e446bafb4d692792310ed022fe284e848c6a868c861655a92435af7368bae7b category: main optional: false - name: pydantic - version: 2.9.1 + version: 2.9.2 manager: conda platform: linux-64 dependencies: python: '>=3.7' typing-extensions: '>=4.6.1' annotated-types: '>=0.6.0' - pydantic-core: 2.23.3 - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.1-pyhd8ed1ab_0.conda + pydantic-core: 2.23.4 + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda hash: - md5: 5309e66d385d7367364e838764ad2ac4 - sha256: 9064ec63d676d83452a6a07cb92d95ebfa02b5016841956ce55e324c45e012ee + md5: 1eb533bb8eb2199e3fef3e4aa147319f + sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a category: main optional: false - name: pydantic - version: 2.9.1 + version: 2.9.2 manager: conda platform: win-64 dependencies: python: '>=3.7' typing-extensions: '>=4.6.1' annotated-types: '>=0.6.0' - pydantic-core: 2.23.3 - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.1-pyhd8ed1ab_0.conda + pydantic-core: 2.23.4 + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda hash: - md5: 5309e66d385d7367364e838764ad2ac4 - sha256: 9064ec63d676d83452a6a07cb92d95ebfa02b5016841956ce55e324c45e012ee + md5: 1eb533bb8eb2199e3fef3e4aa147319f + sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a category: main optional: false - name: pydantic-core - version: 2.23.3 + version: 2.23.4 manager: conda platform: linux-64 dependencies: @@ -1728,27 +1650,27 @@ package: python: '>=3.11,<3.12.0a0' libgcc: '>=13' typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.3-py311h9e33e62_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.4-py311h9e33e62_0.conda hash: - md5: a70460d65deb7d174c1696dd34fd7728 - sha256: e056b5e08201fcf15e21482cac9f12d70f64b78ff3557b30c06f417aef4315b9 + md5: 5e24fd648b7926bec16e535efda533c2 + sha256: 3cdbe29c2b4aec34aabcf03cf2b34a6284563c03bdb43b63d204e6d9f6f0dbfc category: main optional: false - name: pydantic-core - version: 2.23.3 + version: 2.23.4 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' python_abi: 3.11.* python: '>=3.11,<3.12.0a0' typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.3-py311h533ab2d_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.4-py311h533ab2d_0.conda hash: - md5: 61cdae48cc53c8e5b930e77dd58b7c2e - sha256: 47dc8bf5b2b3192b60fff750b8906555ead348d98d674aa973b4fd75da67e74e + md5: 7e86339f91e0c427a8406d856e9aba74 + sha256: 69302d3a1234d6c16781a0ab3e5f5cc6cfd01369bf8743f161cc8b973df977de category: main optional: false - name: pygments @@ -1776,45 +1698,45 @@ package: category: dev optional: true - name: pylint - version: 3.2.7 + version: 3.3.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8.0' tomli: '>=1.1.0' typing_extensions: '>=3.10.0' platformdirs: '>=2.2.0' tomlkit: '>=0.10.1' colorama: '>=0.4.5' mccabe: '>=0.6,<0.8' + python: '>=3.9.0' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' - astroid: '>=3.2.4,<3.3.0-dev0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.7-pyhd8ed1ab_0.conda + astroid: '>=3.3.4,<3.4.0-dev0' + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda hash: - md5: ea8954e8d1d2c8a56f615be494323cb3 - sha256: 96fe160a9f268df5096233785b55aba69f80549215ee0d35059299ff027f72cb + md5: 2a3426f75e2172c932131f4e3d51bcf4 + sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c category: dev optional: true - name: pylint - version: 3.2.7 + version: 3.3.1 manager: conda platform: win-64 dependencies: - python: '>=3.8.0' tomli: '>=1.1.0' typing_extensions: '>=3.10.0' platformdirs: '>=2.2.0' tomlkit: '>=0.10.1' colorama: '>=0.4.5' mccabe: '>=0.6,<0.8' + python: '>=3.9.0' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' - astroid: '>=3.2.4,<3.3.0-dev0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.7-pyhd8ed1ab_0.conda + astroid: '>=3.3.4,<3.4.0-dev0' + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda hash: - md5: ea8954e8d1d2c8a56f615be494323cb3 - sha256: 96fe160a9f268df5096233785b55aba69f80549215ee0d35059299ff027f72cb + md5: 2a3426f75e2172c932131f4e3d51bcf4 + sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c category: dev optional: true - name: pytest @@ -1891,25 +1813,25 @@ package: pip: '' tzdata: '' __glibc: '>=2.17,<3.0.a0' - bzip2: '>=1.0.8,<2.0a0' libgcc: '>=13' + bzip2: '>=1.0.8,<2.0a0' libzlib: '>=1.3.1,<2.0a0' xz: '>=5.2.6,<6.0a0' readline: '>=8.2,<9.0a0' libuuid: '>=2.38.1,<3.0a0' libffi: '>=3.4,<4.0a0' ncurses: '>=6.5,<7.0a0' + openssl: '>=3.3.2,<4.0a0' tk: '>=8.6.13,<8.7.0a0' + libsqlite: '>=3.46.1,<4.0a0' libxcrypt: '>=4.4.36' + libexpat: '>=2.6.3,<3.0a0' libnsl: '>=2.0.1,<2.1.0a0' ld_impl_linux-64: '>=2.36.1' - openssl: '>=3.3.2,<4.0a0' - libsqlite: '>=3.46.1,<4.0a0' - libexpat: '>=2.6.3,<3.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.10-hc5c86c4_0_cpython.conda + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.10-hc5c86c4_2_cpython.conda hash: - md5: 43a02ff0a2dafe8a8a1b6a9eacdbd2cc - sha256: 844bb9cefdfe93969fd9a9b593f6eb1ecbe6c53ab8d1a5d441bd7c93b31d0fef + md5: 2a07cf98fe8c2f039a1ccfea22eaaad4 + sha256: 06aef8aee7d379851df48e78eec81820817aaf7e4788dde1b945d903cd4af7ea category: main optional: false - name: python @@ -1919,21 +1841,21 @@ package: dependencies: pip: '' tzdata: '' - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' bzip2: '>=1.0.8,<2.0a0' libzlib: '>=1.3.1,<2.0a0' xz: '>=5.2.6,<6.0a0' libffi: '>=3.4,<4.0a0' - tk: '>=8.6.13,<8.7.0a0' - libsqlite: '>=3.46.1,<4.0a0' openssl: '>=3.3.2,<4.0a0' + libsqlite: '>=3.46.1,<4.0a0' + tk: '>=8.6.13,<8.7.0a0' libexpat: '>=2.6.3,<3.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/python-3.11.10-hce54a09_0_cpython.conda + url: https://conda.anaconda.org/conda-forge/win-64/python-3.11.10-hce54a09_2_cpython.conda hash: - md5: d187a4d8bd52cc55e34cd92379a77b30 - sha256: ecc919108615142bc9281344151bee78158e0d93e07562e5dfe0c166848c092b + md5: 472544e6104756d9658571f40e17b5af + sha256: 610da651755c30f71ba823f311f684bee693bc56ced984b477ac4e04563485c9 category: main optional: false - name: python_abi @@ -1998,13 +1920,13 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' python_abi: 3.11.* python: '>=3.11,<3.12.0a0' - libblas: '>=3.9.0,<4.0a0' numpy: <2.3 + libblas: '>=3.9.0,<4.0a0' liblapack: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py311hd4686c6_0.conda @@ -2014,42 +1936,41 @@ package: category: main optional: false - name: setuptools - version: 73.0.1 + version: 75.1.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.1.0-pyhd8ed1ab_0.conda hash: - md5: f0b618d7673d1b2464f600b34d912f6f - sha256: c9f5e110e3fe5a7c4cd5b9da445c05a1fae000b43ab3a97cb6a501f4267515fc + md5: d5cd48392c67fb6849ba459c2c2b671f + sha256: 6725235722095c547edd24275053c615158d6163f396550840aebd6e209e4738 category: main optional: false - name: setuptools - version: 73.0.1 + version: 75.1.0 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.1.0-pyhd8ed1ab_0.conda hash: - md5: f0b618d7673d1b2464f600b34d912f6f - sha256: c9f5e110e3fe5a7c4cd5b9da445c05a1fae000b43ab3a97cb6a501f4267515fc + md5: d5cd48392c67fb6849ba459c2c2b671f + sha256: 6725235722095c547edd24275053c615158d6163f396550840aebd6e209e4738 category: main optional: false - name: tbb - version: 2021.13.0 + version: 2021.7.0 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - libhwloc: '>=2.11.1,<2.11.2.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.13.0-hc790b64_0.conda + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.7.0-h91493d7_0.tar.bz2 hash: - md5: 28496a1e6af43c63927da4f80260348d - sha256: 990dbe4fb42f14700c22bd434d8312607bf8d0bd9f922b054e51fda14c41994c + md5: f57be598137919e4f7e7d159960d66a1 + sha256: c3d607499a6e097f4b8b27048ee7166319fd3dfe98aea9e69a69a3d087b986e3 category: main optional: false - name: tk @@ -2070,8 +1991,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/tk-8.6.13-h5226925_1.conda hash: @@ -2104,27 +2025,27 @@ package: category: dev optional: true - name: tomli - version: 2.0.1 + version: 2.0.2 manager: conda platform: linux-64 dependencies: python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.2-pyhd8ed1ab_0.conda hash: - md5: 5844808ffab9ebdb694585b50ba02a96 - sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f + md5: e977934e00b355ff55ed154904044727 + sha256: 5e742ba856168b606ac3c814d247657b1c33b8042371f1a08000bdc5075bc0cc category: dev optional: true - name: tomli - version: 2.0.1 + version: 2.0.2 manager: conda platform: win-64 dependencies: python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.2-pyhd8ed1ab_0.conda hash: - md5: 5844808ffab9ebdb694585b50ba02a96 - sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f + md5: e977934e00b355ff55ed154904044727 + sha256: 5e742ba856168b606ac3c814d247657b1c33b8042371f1a08000bdc5075bc0cc category: dev optional: true - name: tomlkit @@ -2200,25 +2121,25 @@ package: category: main optional: false - name: tzdata - version: 2024a + version: 2024b manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h8827d51_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda hash: - md5: 8bfdead4e0fff0383ae4c9c50d0531bd - sha256: 7d21c95f61319dba9209ca17d1935e6128af4235a67ee4e57a00908a1450081e + md5: 8ac3367aafb1cc0a068483c580af8015 + sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf category: main optional: false - name: tzdata - version: 2024a + version: 2024b manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h8827d51_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda hash: - md5: 8bfdead4e0fff0383ae4c9c50d0531bd - sha256: 7d21c95f61319dba9209ca17d1935e6128af4235a67ee4e57a00908a1450081e + md5: 8ac3367aafb1cc0a068483c580af8015 + sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf category: main optional: false - name: ucrt @@ -2297,11 +2218,12 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hd590300_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hb9d3cd8_1.conda hash: - md5: 2c80dc38fface310c9bd81b17037fee5 - sha256: 309751371d525ce50af7c87811b435c176915239fc9e132b99a25d5e1703f2d4 + md5: 77cbc488235ebbaab2b6e912d3934bae + sha256: 532a046fee0b3a402db867b6ec55c84ba4cdedb91d817147c8feeae9766be3d6 category: main optional: false - name: xorg-libxau @@ -2309,36 +2231,40 @@ package: manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - m2w64-gcc-libs-core: '' - url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-hcd874cb_0.conda + ucrt: '>=10.0.20348.0' + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-h0e40799_1.conda hash: - md5: c46ba8712093cb0114404ae8a7582e1a - sha256: 8c5b976e3b36001bdefdb41fb70415f9c07eff631f1f0155f3225a7649320e77 + md5: ca66d6f8fe86dd53664e8de5087ef6b1 + sha256: f44bc6f568a9697b7e1eadc2d00ef5de0fe62efcf5e27e5ecc46f81046082faf category: main optional: false - name: xorg-libxdmcp - version: 1.1.3 + version: 1.1.5 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=9.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.3-h7f98852_0.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda hash: - md5: be93aabceefa2fac576e971aef407908 - sha256: 4df7c5ee11b8686d3453e7f3f4aa20ceef441262b49860733066c52cfd0e4a77 + md5: 8035c64cb77ed555e3f150b7b3972480 + sha256: 6b250f3e59db07c2514057944a3ea2044d6a8cdde8a47b6497c254520fade1ee category: main optional: false - name: xorg-libxdmcp - version: 1.1.3 + version: 1.1.5 manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxdmcp-1.1.3-hcd874cb_0.tar.bz2 + ucrt: '>=10.0.20348.0' + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxdmcp-1.1.5-h0e40799_0.conda hash: - md5: 46878ebb6b9cbd8afcf8088d7ef00ece - sha256: f51205d33c07d744ec177243e5d9b874002910c731954f2c8da82459be462b93 + md5: 8393c0f7e7870b4eb45553326f81f0ff + sha256: 9075f98dcaa8e9957e4a3d9d30db05c7578a536950a31c200854c5c34e1edb2c category: main optional: false - name: xz @@ -2385,8 +2311,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' libzlib: '>=1.2.13,<2.0.0a0' url: https://conda.anaconda.org/conda-forge/win-64/zstd-1.5.6-h0ea2cb4_0.conda @@ -2404,13 +2330,13 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 hash: - sha256: a5556a994d906133c90816c072207a613668c634 + sha256: 9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 optional: false - name: geoh5py version: 0.10.0a1 @@ -2421,11 +2347,11 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 hash: - sha256: a5556a994d906133c90816c072207a613668c634 + sha256: 9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 optional: false diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml index 2375a46..8551191 100644 --- a/py-3.12.conda-lock.yml +++ b/py-3.12.conda-lock.yml @@ -51,6 +51,19 @@ package: sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22 category: main optional: false +- name: _openmp_mutex + version: '4.5' + manager: conda + platform: win-64 + dependencies: + libwinpthread: '>=12.0.0.r2.ggc561118da' + libgomp: '>=7.5.0' + url: https://conda.anaconda.org/conda-forge/win-64/_openmp_mutex-4.5-2_gnu.conda + hash: + md5: 37e16618af5c4851a3f3d66dd0e11141 + sha256: 1a62cd1f215fe0902e7004089693a78347a30ad687781dfda2289cab000e652d + category: main + optional: false - name: annotated-types version: 0.7.0 manager: conda @@ -78,29 +91,29 @@ package: category: main optional: false - name: astroid - version: 3.2.4 + version: 3.3.4 manager: conda platform: linux-64 dependencies: python_abi: 3.12.* python: '>=3.12,<3.13.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.2.4-py312h7900ff3_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.3.4-py312h7900ff3_0.conda hash: - md5: 06f82f9dc65aa8ebd14bf3cf2b34dad2 - sha256: 83beac15a8ee0fd225c63e45e694276846153f927f3f3fc913433e61c4d7fcda + md5: de030624ac2f4b27ac9881a322ecf61f + sha256: 7afadc499ab7b21aaf3f5b6f6fbf1af393ca9caded0152e81b98ecb7b0654592 category: dev optional: true - name: astroid - version: 3.2.4 + version: 3.3.4 manager: conda platform: win-64 dependencies: python_abi: 3.12.* python: '>=3.12,<3.13.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.2.4-py312h2e8e312_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.3.4-py312h2e8e312_0.conda hash: - md5: c898dd8cb00acc2fdbeaaf694c671bc0 - sha256: ec820c97a255746b8f7e8ccaea00e1712d47ae0fa4d21854f4fa0a2fc4749d5a + md5: 905eb0cef2a5071968f8cf88fe2308fc + sha256: c01e2f814c791600525b3706cb0324e69fb24cd3f2007baf7a92d6def54ab10e category: dev optional: true - name: bzip2 @@ -121,8 +134,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/bzip2-1.0.8-h2466b09_7.conda hash: @@ -259,8 +272,8 @@ package: platform: win-64 dependencies: tomli: '' - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' python_abi: 3.12.* python: '>=3.12,<3.13.0a0' @@ -271,27 +284,27 @@ package: category: dev optional: true - name: dill - version: 0.3.8 + version: 0.3.9 manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.8-pyhd8ed1ab_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda hash: - md5: 78745f157d56877a2c6e7b386f66f3e2 - sha256: 482b5b566ca559119b504c53df12b08f3962a5ef8e48061d62fd58a47f8f2ec4 + md5: 27faec84454995f6774786c7e5833cd6 + sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 category: dev optional: true - name: dill - version: 0.3.8 + version: 0.3.9 manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.8-pyhd8ed1ab_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda hash: - md5: 78745f157d56877a2c6e7b386f66f3e2 - sha256: 482b5b566ca559119b504c53df12b08f3962a5ef8e48061d62fd58a47f8f2ec4 + md5: 27faec84454995f6774786c7e5833cd6 + sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 category: dev optional: true - name: exceptiongroup @@ -337,8 +350,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' libzlib: '>=1.2.13,<2.0.0a0' libpng: '>=1.6.39,<1.7.0a0' @@ -371,8 +384,8 @@ package: platform: win-64 dependencies: cached-property: '' - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' python_abi: 3.12.* python: '>=3.12,<3.13.0a0' @@ -408,8 +421,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' openssl: '>=3.3.1,<4.0a0' libzlib: '>=1.2.13,<2.0a0' @@ -515,8 +528,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' openssl: '>=3.3.1,<4.0a0' url: https://conda.anaconda.org/conda-forge/win-64/krb5-1.21.3-hdf4eb48_0.conda @@ -532,7 +545,7 @@ package: dependencies: libgcc-ng: '>=12' libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda hash: md5: 51bb7010fc86f70eee639b4bb7a894f5 @@ -544,10 +557,10 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' url: https://conda.anaconda.org/conda-forge/win-64/lcms2-2.16-h67d730c_0.conda hash: @@ -556,14 +569,15 @@ package: category: main optional: false - name: ld_impl_linux-64 - version: '2.40' + version: '2.43' manager: conda platform: linux-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda + dependencies: + __glibc: '>=2.17,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_1.conda hash: - md5: b80f2f396ca2c28b8c14c437a4ed1e74 - sha256: 764b6950aceaaad0c67ef925417594dd14cd2e22fff864aeef455ac259263d15 + md5: 83e1364586ceb8d0739fbc85b5c95837 + sha256: 0c21387f9a411e3d1f7f2969026bacfece133c8f1e72faea9cde29c0c19e1f3a category: main optional: false - name: lerc @@ -610,8 +624,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libaec-1.1.3-h63175ca_0.conda hash: @@ -625,10 +639,10 @@ package: platform: linux-64 dependencies: libopenblas: '>=0.3.27,<0.3.28.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-23_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-24_linux64_openblas.conda hash: - md5: 96c8450a40aa2b9733073a9460de972c - sha256: edb1cee5da3ac4936940052dcab6969673ba3874564f90f5110f8c11eed789c2 + md5: 80aea6603a6813b16ec119d00382b772 + sha256: 3097f7913bda527d4fe9f824182b314e130044e582455037fca6f4e97965d83c category: main optional: false - name: libblas @@ -637,10 +651,10 @@ package: platform: win-64 dependencies: mkl: 2024.1.0 - url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-23_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-24_win64_mkl.conda hash: - md5: 693407a31c27e70c750b5ae153251d9a - sha256: fd52eb0ec4d0ca5727317dd608c41dacc8ccfc7e21d943b7aafbbf10ae28c97c + md5: ea127210707251a33116b437c22b8dad + sha256: 8b4cd602ae089d8c5832054ead452d6a1820c8f9c3b190faf3e867f5939810e2 category: main optional: false - name: libcblas @@ -649,10 +663,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-23_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-24_linux64_openblas.conda hash: - md5: eede29b40efa878cbe5bdcb767e97310 - sha256: 3e7a3236e7e03e308e1667d91d0aa70edd0cba96b4b5563ef4adde088e0881a5 + md5: f5b8822297c9c790cec0795ca1fc9be6 + sha256: 2a52bccc5b03cdf014d856d0b85dbd591faa335ab337d620cd6aded121d7153c category: main optional: false - name: libcblas @@ -661,45 +675,46 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-23_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-24_win64_mkl.conda hash: - md5: 7ffb5b336cefd2e6d1e00ac1f7c9f2c9 - sha256: 80b471a22affadc322006399209e1d12eb4ab4e3125ed6d01b4031e09de16753 + md5: a42c7390d3249698c0ffb6040e9396e7 + sha256: 297e858e9a2e6c4d9846fc101607ad31b778d8bde8591f9207e72d728a9f00a7 category: main optional: false - name: libcurl - version: 8.9.1 + version: 8.10.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.3.1,<4.0a0' zstd: '>=1.5.6,<1.6.0a0' + openssl: '>=3.3.2,<4.0a0' krb5: '>=1.21.3,<1.22.0a0' libssh2: '>=1.11.0,<2.0a0' libnghttp2: '>=1.58.0,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.9.1-hdb1bdb2_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.10.1-hbbe4b11_0.conda hash: - md5: 7da1d242ca3591e174a3c7d82230d3c0 - sha256: 0ba60f83709068e9ec1ab543af998cb5a201c8379c871205447684a34b5abfd8 + md5: 6e801c50a40301f6978c53976917b277 + sha256: 54e6114dfce566c3a22ad3b7b309657e3600cdb668398e95f1301360d5d52c99 category: main optional: false - name: libcurl - version: 8.9.1 + version: 8.10.1 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' libzlib: '>=1.3.1,<2.0a0' - libssh2: '>=1.11.0,<2.0a0' krb5: '>=1.21.3,<1.22.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.9.1-h18fefc2_0.conda + libssh2: '>=1.11.0,<2.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.10.1-h1ee3ff0_0.conda hash: - md5: 099a1016d23baa4f41148a985351a7a8 - sha256: 024be133aed5f100c0b222761e747cc27a2bdf94af51947ad5f70e88cf824988 + md5: 7ead800e22ff7b4bccb73e42a8f7a0f4 + sha256: dfbac497c4fee74f67391f9c4a40cab559468b7d04ff9fad4b404a26b5e1d5b8 category: main optional: false - name: libdeflate @@ -720,8 +735,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.21-h2466b09_0.conda hash: @@ -772,8 +787,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.6.3-he0c23c2_0.conda hash: @@ -819,6 +834,19 @@ package: sha256: 10fa74b69266a2be7b96db881e18fa62cfa03082b65231e8d652e897c4b335a3 category: main optional: false +- name: libgcc + version: 14.1.0 + manager: conda + platform: win-64 + dependencies: + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + _openmp_mutex: '>=4.5' + url: https://conda.anaconda.org/conda-forge/win-64/libgcc-14.1.0-h1383e82_1.conda + hash: + md5: 5464b6bb50d593b8f529d1fbcd58f3b2 + sha256: 727d3659035d7b3c6c07c2cf90e7886ae81fd03229abf3ec9f836d9aeca11d2a + category: main + optional: false - name: libgcc-ng version: 14.1.0 manager: conda @@ -879,34 +907,16 @@ package: sha256: c96724c8ae4ee61af7674c5d9e5a3fbcf6cd887a40ad5a52c99aa36f1d4f9680 category: main optional: false -- name: libhwloc - version: 2.11.1 - manager: conda - platform: win-64 - dependencies: - pthreads-win32: '' - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - libxml2: '>=2.12.7,<3.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.11.1-default_h8125262_1000.conda - hash: - md5: 933bad6e4658157f1aec9b171374fde2 - sha256: 92728e292640186759d6dddae3334a1bc0b139740b736ffaeccb825fb8c07a2e - category: main - optional: false -- name: libiconv - version: '1.17' +- name: libgomp + version: 14.1.0 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.17-hcfcfb64_2.conda + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + url: https://conda.anaconda.org/conda-forge/win-64/libgomp-14.1.0-h1383e82_1.conda hash: - md5: e1eb10b1cca179f2baa3601e4efc8712 - sha256: 5f844dd19b046d43174ad80c6ea75b5d504020e3b63cfbc4ace97b8730d35c7b + md5: f8aa80643cd3ff1767ea4e6008ed52d1 + sha256: c7c2c51397d57c2e4d48f8676d340ddf88067886f849128ba7d6bd24619dbccc category: main optional: false - name: libjpeg-turbo @@ -926,8 +936,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libjpeg-turbo-3.0.0-hcfcfb64_1.conda hash: @@ -941,10 +951,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-23_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-24_linux64_openblas.conda hash: - md5: 2af0879961951987e464722fd00ec1e0 - sha256: 25c7aef86c8a1d9db0e8ee61aa7462ba3b46b482027a65d66eb83e3e6f949043 + md5: fd540578678aefe025705f4b58b36b2e + sha256: a15da20c3c0fb5f356e5b4e2f1e87b0da11b9a46805a7f2609bf30f23453831a category: main optional: false - name: liblapack @@ -953,10 +963,10 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-23_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-24_win64_mkl.conda hash: - md5: 3580796ab7b7d68143f45d4d94d866b7 - sha256: 4f4738602d26935f4d4b0154fb23d48c276c87413c3a5e05274809abfcbe1273 + md5: c69b7b6756a8d58cc8cf17081fffdc5c + sha256: 37dfa34e4c37c7bbb20df61e5badbf42d01e75e687c20be72ab13f80be99ceb9 category: main optional: false - name: libnghttp2 @@ -1003,31 +1013,32 @@ package: category: main optional: false - name: libpng - version: 1.6.43 + version: 1.6.44 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda hash: - md5: 009981dd9cfcaa4dbfa25ffaed86bcae - sha256: 502f6ff148ac2777cc55ae4ade01a8fc3543b4ffab25c4e0eaa15f94e90dd997 + md5: f4cc49d7aa68316213e4b12be35308d1 + sha256: e5b14f7a01c2db4362d8591f42f82f336ed48d5e4079e4d1f65d0c2a3637ea78 category: main optional: false - name: libpng - version: 1.6.43 + version: 1.6.44 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.43-h19919ed_0.conda + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.44-h3ca93ac_0.conda hash: - md5: 77e398acc32617a0384553aea29e866b - sha256: 6ad31bf262a114de5bbe0c6ba73b29ed25239d0f46f9d59700310d2ea0b3c142 + md5: 639ac6b55a40aa5de7b8c1b4d78f9e81 + sha256: 0d3d6ff9225f6918ac225e3839c0d91e5af1da08a4ebf59cac1bfd86018db945 category: main optional: false - name: libsqlite @@ -1049,8 +1060,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.46.1-h2466b09_0.conda hash: @@ -1077,8 +1088,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' libzlib: '>=1.2.13,<2.0.0a0' openssl: '>=3.1.1,<4.0a0' @@ -1113,13 +1124,13 @@ package: category: main optional: false - name: libtiff - version: 4.6.0 + version: 4.7.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libstdcxx: '>=13' libzlib: '>=1.3.1,<2.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' xz: '>=5.2.6,<6.0a0' @@ -1127,19 +1138,19 @@ package: libwebp-base: '>=1.4.0,<2.0a0' lerc: '>=4.0.0,<5.0a0' libdeflate: '>=1.21,<1.22.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h46a8edc_4.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-h6565414_0.conda hash: - md5: a7e3a62981350e232e0e7345b5aea580 - sha256: 8d42dd7c6602187d4351fc3b69ff526f1c262bfcbfd6ce05d06008f4e0b99b58 + md5: 80eaf80d84668fa5620ac9ec1b4bf56f + sha256: f50a0516ec5bbe6270f1a44feb8dae15626c62166d6c02a013bb0e5982eb0dd8 category: main optional: false - name: libtiff - version: 4.6.0 + version: 4.7.0 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' libzlib: '>=1.3.1,<2.0a0' xz: '>=5.2.6,<6.0a0' @@ -1147,10 +1158,10 @@ package: zstd: '>=1.5.6,<1.6.0a0' lerc: '>=4.0.0,<5.0a0' libdeflate: '>=1.21,<1.22.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.6.0-hb151862_4.conda + url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-hb151862_0.conda hash: - md5: 7d35d9aa8f051d548116039f5813c8ec - sha256: 1d5a8972f344da2e81b5a27ac0eda977803351151b8923f16cbc056515f5b8c6 + md5: 40a95fe7e2e82f7dac0bdc234641ca0e + sha256: 63c69947251c2658b5387eef41718ce96cda7bd30698932fc6945223dca289f9 category: main optional: false - name: libuuid @@ -1182,8 +1193,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.4.0-hcfcfb64_0.conda hash: @@ -1191,36 +1202,49 @@ package: sha256: d0ca51cb1de9192be9a3238e71fbcca5a535619c499c4f4c9b2ed41c14d36770 category: main optional: false +- name: libwinpthread + version: 12.0.0.r4.gg4f2fc60ca + manager: conda + platform: win-64 + dependencies: + ucrt: '' + url: https://conda.anaconda.org/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_8.conda + hash: + md5: 03cccbba200ee0523bde1f3dad60b1f3 + sha256: 6d5e158813ab8d553fbb0fedd0abe7bf92970b0be3a9ddf12da0f6cbad78f506 + category: main + optional: false - name: libxcb - version: '1.16' + version: 1.17.0 manager: conda platform: linux-64 dependencies: xorg-libxdmcp: '' pthread-stubs: '' __glibc: '>=2.17,<3.0.a0' - libgcc-ng: '>=13' + libgcc: '>=13' xorg-libxau: '>=1.0.11,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.16-hb9d3cd8_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda hash: - md5: 3601598f0db0470af28985e3e7ad0158 - sha256: 33aa5fc997468b07ab3020b142eacc5479e4e2c2169f467b20ab220f33dd08de + md5: 92ed62436b625154323d40d5f2f11dd7 + sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa category: main optional: false - name: libxcb - version: '1.16' + version: 1.17.0 manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - m2w64-gcc-libs-core: '' pthread-stubs: '' xorg-libxdmcp: '' + ucrt: '>=10.0.20348.0' + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' xorg-libxau: '>=1.0.11,<2.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.16-h013a479_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.17.0-h0e4246c_0.conda hash: - md5: f0b599acdc82d5bc7e3b105833e7c5c8 - sha256: abae56e12a4c62730b899fdfb82628a9ac171c4ce144fc9f34ae024957a82a0e + md5: a69bbf778a462da324489976c84cfc8c + sha256: 08dec73df0e161c96765468847298a420933a36bc4f09b50e062df8793290737 category: main optional: false - name: libxcrypt @@ -1235,32 +1259,17 @@ package: sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c category: main optional: false -- name: libxml2 - version: 2.12.7 - manager: conda - platform: win-64 - dependencies: - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - libzlib: '>=1.3.1,<2.0a0' - libiconv: '>=1.17,<2.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.12.7-h0f24e4e_4.conda - hash: - md5: ed4d301f0d2149b34deb9c4fecafd836 - sha256: ae78197961b09b0eef4ee194a44e4adc4555c0f2f20c348086b0cd8aaf2f7731 - category: main - optional: false - name: libzlib version: 1.3.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda hash: - md5: 57d7dc60e9325e3de37ff8dffd18e814 - sha256: adf6096f98b537a11ae3729eaa642b0811478f0ea0402ca67b5108fe2cb0010d + md5: edb0dca6bc32e4f4789199455a1dbeb8 + sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 category: main optional: false - name: libzlib @@ -1268,80 +1277,13 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_1.conda - hash: - md5: d4483ca8afc57ddf1f6dded53b36c17f - sha256: b13846a54a15243e15f96fec06b526d8155adc6a1ac2b6ed47a88f6a71a94b68 - category: main - optional: false -- name: m2w64-gcc-libgfortran - version: 5.3.0 - manager: conda - platform: win-64 - dependencies: - m2w64-gcc-libs-core: '' - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libgfortran-5.3.0-6.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_2.conda hash: - md5: 066552ac6b907ec6d72c0ddab29050dc - sha256: 9de95a7996d5366ae0808eef2acbc63f9b11b874aa42375f55379e6715845dc6 - category: main - optional: false -- name: m2w64-gcc-libs - version: 5.3.0 - manager: conda - platform: win-64 - dependencies: - m2w64-gcc-libs-core: '' - m2w64-gcc-libgfortran: '' - m2w64-gmp: '' - m2w64-libwinpthread-git: '' - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-5.3.0-7.tar.bz2 - hash: - md5: fe759119b8b3bfa720b8762c6fdc35de - sha256: 3bd1ab02b7c89a5b153a17be03b36d833f1517ff2a6a77ead7c4a808b88196aa - category: main - optional: false -- name: m2w64-gcc-libs-core - version: 5.3.0 - manager: conda - platform: win-64 - dependencies: - m2w64-gmp: '' - m2w64-libwinpthread-git: '' - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-core-5.3.0-7.tar.bz2 - hash: - md5: 4289d80fb4d272f1f3b56cfe87ac90bd - sha256: 58afdfe859ed2e9a9b1cc06bc408720cb2c3a6a132e59d4805b090d7574f4ee0 - category: main - optional: false -- name: m2w64-gmp - version: 6.1.0 - manager: conda - platform: win-64 - dependencies: - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gmp-6.1.0-2.tar.bz2 - hash: - md5: 53a1c73e1e3d185516d7e3af177596d9 - sha256: 7e3cd95f554660de45f8323fca359e904e8d203efaf07a4d311e46d611481ed1 - category: main - optional: false -- name: m2w64-libwinpthread-git - version: 5.0.0.4634.697f757 - manager: conda - platform: win-64 - dependencies: - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-libwinpthread-git-5.0.0.4634.697f757-2.tar.bz2 - hash: - md5: 774130a326dee16f1ceb05cc687ee4f0 - sha256: f63a09b2cae7defae0480f1740015d6235f1861afa6fe2e2d3e10bd0d1314ee0 + md5: 41fbfac52c601159df6c01f875de31b9 + sha256: ba945c6493449bed0e6e29883c4943817f7c79cbff52b83360f7b341277c6402 category: main optional: false - name: mccabe @@ -1381,17 +1323,6 @@ package: sha256: 4f86e9ad74a7792c836cd4cb7fc415bcdb50718ffbaa90c5571297f71764b980 category: main optional: false -- name: msys2-conda-epoch - version: '20160418' - manager: conda - platform: win-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/msys2-conda-epoch-20160418-1.tar.bz2 - hash: - md5: b0309b72560df66f71a9d5e34a5efdfa - sha256: 99358d58d778abee4dca82ad29fb58058571f19b0f86138363c260049d4ac7f1 - category: main - optional: false - name: ncurses version: '6.5' manager: conda @@ -1428,8 +1359,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' python_abi: 3.12.* python: '>=3.12,<3.13.0a0' @@ -1450,7 +1381,7 @@ package: libgcc-ng: '>=12' libstdcxx-ng: '>=12' libzlib: '>=1.2.13,<2.0.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libpng: '>=1.6.43,<1.7.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda hash: @@ -1463,11 +1394,11 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' libzlib: '>=1.2.13,<2.0.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libpng: '>=1.6.43,<1.7.0a0' url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.2-h3d672ee_0.conda hash: @@ -1495,8 +1426,8 @@ package: platform: win-64 dependencies: ca-certificates: '' - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.2-h2466b09_0.conda hash: @@ -1539,11 +1470,11 @@ package: libzlib: '>=1.3.1,<2.0a0' freetype: '>=2.12.1,<3.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libwebp-base: '>=1.4.0,<2.0a0' openjpeg: '>=2.5.2,<3.0a0' tk: '>=8.6.13,<8.7.0a0' - libxcb: '>=1.16,<1.17.0a0' + libxcb: '>=1.16,<2.0.0a0' lcms2: '>=2.16,<3.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/pillow-10.3.0-py312h287a98d_1.conda hash: @@ -1556,20 +1487,20 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' python_abi: 3.12.* python: '>=3.12,<3.13.0a0' libzlib: '>=1.3.1,<2.0a0' - libtiff: '>=4.6.0,<4.7.0a0' freetype: '>=2.12.1,<3.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' libwebp-base: '>=1.4.0,<2.0a0' openjpeg: '>=2.5.2,<3.0a0' - lcms2: '>=2.16,<3.0a0' tk: '>=8.6.13,<8.7.0a0' - libxcb: '>=1.16,<1.17.0a0' + lcms2: '>=2.16,<3.0a0' + libxcb: '>=1.16,<2.0.0a0' url: https://conda.anaconda.org/conda-forge/win-64/pillow-10.3.0-py312h381445a_1.conda hash: md5: 04c1de8505791c12db1a0374f12e6e01 @@ -1605,27 +1536,27 @@ package: category: main optional: false - name: platformdirs - version: 4.3.2 + version: 4.3.6 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda hash: - md5: e1a2dfcd5695f0744f1bcd3bbfe02523 - sha256: 3aef5bb863a2db94e47272fd5ec5a5e4b240eafba79ebb9df7a162797cf035a3 + md5: fd8f2b18b65bbf62e8f653100690c8d2 + sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f category: dev optional: true - name: platformdirs - version: 4.3.2 + version: 4.3.6 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda hash: - md5: e1a2dfcd5695f0744f1bcd3bbfe02523 - sha256: 3aef5bb863a2db94e47272fd5ec5a5e4b240eafba79ebb9df7a162797cf035a3 + md5: fd8f2b18b65bbf62e8f653100690c8d2 + sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f category: dev optional: true - name: pluggy @@ -1657,11 +1588,12 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=7.5.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda hash: - md5: 22dad4df6e8630e8dff2428f6f6a7036 - sha256: 67c84822f87b641d89df09758da498b2d4558d47b920fd1d3fe6d3a871e000ff + md5: b3c17d95b5a10c6e64a21fa17573e70e + sha256: 9c88f8c64590e9567c6c80823f0328e58d3b1efb0e1c539c0315ceca764e0973 category: main optional: false - name: pthread-stubs @@ -1669,57 +1601,47 @@ package: manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - url: https://conda.anaconda.org/conda-forge/win-64/pthread-stubs-0.4-hcd874cb_1001.tar.bz2 - hash: - md5: a1f820480193ea83582b13249a7e7bd9 - sha256: bb5a6ddf1a609a63addd6d7b488b0f58d05092ea84e9203283409bff539e202a - category: main - optional: false -- name: pthreads-win32 - version: 2.9.1 - manager: conda - platform: win-64 - dependencies: - vc: 14.* - url: https://conda.anaconda.org/conda-forge/win-64/pthreads-win32-2.9.1-hfa6e2cd_3.tar.bz2 + ucrt: '>=10.0.20348.0' + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + url: https://conda.anaconda.org/conda-forge/win-64/pthread-stubs-0.4-h0e40799_1002.conda hash: - md5: e2da8758d7d51ff6aa78a14dfb9dbed4 - sha256: 576a228630a72f25d255a5e345e5f10878e153221a96560f2498040cd6f54005 + md5: 3c8f2573569bb816483e5cf57efbbe29 + sha256: 7e446bafb4d692792310ed022fe284e848c6a868c861655a92435af7368bae7b category: main optional: false - name: pydantic - version: 2.9.1 + version: 2.9.2 manager: conda platform: linux-64 dependencies: python: '>=3.7' typing-extensions: '>=4.6.1' annotated-types: '>=0.6.0' - pydantic-core: 2.23.3 - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.1-pyhd8ed1ab_0.conda + pydantic-core: 2.23.4 + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda hash: - md5: 5309e66d385d7367364e838764ad2ac4 - sha256: 9064ec63d676d83452a6a07cb92d95ebfa02b5016841956ce55e324c45e012ee + md5: 1eb533bb8eb2199e3fef3e4aa147319f + sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a category: main optional: false - name: pydantic - version: 2.9.1 + version: 2.9.2 manager: conda platform: win-64 dependencies: python: '>=3.7' typing-extensions: '>=4.6.1' annotated-types: '>=0.6.0' - pydantic-core: 2.23.3 - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.1-pyhd8ed1ab_0.conda + pydantic-core: 2.23.4 + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda hash: - md5: 5309e66d385d7367364e838764ad2ac4 - sha256: 9064ec63d676d83452a6a07cb92d95ebfa02b5016841956ce55e324c45e012ee + md5: 1eb533bb8eb2199e3fef3e4aa147319f + sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a category: main optional: false - name: pydantic-core - version: 2.23.3 + version: 2.23.4 manager: conda platform: linux-64 dependencies: @@ -1728,27 +1650,27 @@ package: python: '>=3.12,<3.13.0a0' libgcc: '>=13' typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.3-py312h12e396e_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.4-py312h12e396e_0.conda hash: - md5: 4052762306d758de4d61c7cc71edfe2b - sha256: 1894e49665d343cbb5c2ae54107f2bf9077f481cdf6df40e851d14347bd9e07c + md5: 0845ab52d4ea209049129a6a91bc74ba + sha256: 365fde689865087b2a9da636f36678bd59617b324ce7a538b4806e90602b20f1 category: main optional: false - name: pydantic-core - version: 2.23.3 + version: 2.23.4 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' python_abi: 3.12.* python: '>=3.12,<3.13.0a0' typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.3-py312h2615798_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.4-py312h2615798_0.conda hash: - md5: 2e7eac3f63413617bc6f4e7018305707 - sha256: 74904399f23430b6d9d8b2eacb3e12257a2c2ab61c1d324e0206517c90c71cb9 + md5: 94169f56c3ad3d070248c73f71371944 + sha256: cda5f2ea2fb8b1aa91b744aadec269ec3060832106242873639df205258aac62 category: main optional: false - name: pygments @@ -1776,45 +1698,45 @@ package: category: dev optional: true - name: pylint - version: 3.2.7 + version: 3.3.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8.0' tomli: '>=1.1.0' typing_extensions: '>=3.10.0' platformdirs: '>=2.2.0' tomlkit: '>=0.10.1' colorama: '>=0.4.5' mccabe: '>=0.6,<0.8' + python: '>=3.9.0' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' - astroid: '>=3.2.4,<3.3.0-dev0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.7-pyhd8ed1ab_0.conda + astroid: '>=3.3.4,<3.4.0-dev0' + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda hash: - md5: ea8954e8d1d2c8a56f615be494323cb3 - sha256: 96fe160a9f268df5096233785b55aba69f80549215ee0d35059299ff027f72cb + md5: 2a3426f75e2172c932131f4e3d51bcf4 + sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c category: dev optional: true - name: pylint - version: 3.2.7 + version: 3.3.1 manager: conda platform: win-64 dependencies: - python: '>=3.8.0' tomli: '>=1.1.0' typing_extensions: '>=3.10.0' platformdirs: '>=2.2.0' tomlkit: '>=0.10.1' colorama: '>=0.4.5' mccabe: '>=0.6,<0.8' + python: '>=3.9.0' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' - astroid: '>=3.2.4,<3.3.0-dev0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.7-pyhd8ed1ab_0.conda + astroid: '>=3.3.4,<3.4.0-dev0' + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda hash: - md5: ea8954e8d1d2c8a56f615be494323cb3 - sha256: 96fe160a9f268df5096233785b55aba69f80549215ee0d35059299ff027f72cb + md5: 2a3426f75e2172c932131f4e3d51bcf4 + sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c category: dev optional: true - name: pytest @@ -1884,56 +1806,56 @@ package: category: dev optional: true - name: python - version: 3.12.5 + version: 3.12.7 manager: conda platform: linux-64 dependencies: pip: '' tzdata: '' - libgcc-ng: '>=12' __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' bzip2: '>=1.0.8,<2.0a0' libzlib: '>=1.3.1,<2.0a0' xz: '>=5.2.6,<6.0a0' readline: '>=8.2,<9.0a0' libuuid: '>=2.38.1,<3.0a0' - openssl: '>=3.3.1,<4.0a0' - libexpat: '>=2.6.2,<3.0a0' - libsqlite: '>=3.46.0,<4.0a0' libffi: '>=3.4,<4.0a0' ncurses: '>=6.5,<7.0a0' + openssl: '>=3.3.2,<4.0a0' tk: '>=8.6.13,<8.7.0a0' + libsqlite: '>=3.46.1,<4.0a0' libxcrypt: '>=4.4.36' + libexpat: '>=2.6.3,<3.0a0' libnsl: '>=2.0.1,<2.1.0a0' ld_impl_linux-64: '>=2.36.1' - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.5-h2ad013b_0_cpython.conda + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.7-hc5c86c4_0_cpython.conda hash: - md5: 9c56c4df45f6571b13111d8df2448692 - sha256: e2aad83838988725d4ffba4e9717b9328054fd18a668cff3377e0c50f109e8bd + md5: 0515111a9cdf69f83278f7c197db9807 + sha256: 674be31ff152d9f0e0fe16959a45e3803a730fc4f54d87df6a9ac4e6a698c41d category: main optional: false - name: python - version: 3.12.5 + version: 3.12.7 manager: conda platform: win-64 dependencies: pip: '' tzdata: '' - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' bzip2: '>=1.0.8,<2.0a0' libzlib: '>=1.3.1,<2.0a0' xz: '>=5.2.6,<6.0a0' - openssl: '>=3.3.1,<4.0a0' - libexpat: '>=2.6.2,<3.0a0' - libsqlite: '>=3.46.0,<4.0a0' libffi: '>=3.4,<4.0a0' + openssl: '>=3.3.2,<4.0a0' + libsqlite: '>=3.46.1,<4.0a0' tk: '>=8.6.13,<8.7.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/python-3.12.5-h889d299_0_cpython.conda + libexpat: '>=2.6.3,<3.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/python-3.12.7-hce54a09_0_cpython.conda hash: - md5: db056d8b140ab2edd56a2f9bdb203dcd - sha256: 4cef304eb8877fd3094c14b57097ccc1b817b4afbf2223dd45d2b61e44064740 + md5: 21f1f7c6ccf6b747c5086d2422c230e1 + sha256: 2308cfa9ec563360d29ced7fd13a6b60b9a7b3cf8961a95c78c69f486211d018 category: main optional: false - name: python_abi @@ -1998,13 +1920,13 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' python_abi: 3.12.* python: '>=3.12,<3.13.0a0' - libblas: '>=3.9.0,<4.0a0' numpy: <2.3 + libblas: '>=3.9.0,<4.0a0' liblapack: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py312h1f4e10d_0.conda @@ -2014,42 +1936,41 @@ package: category: main optional: false - name: setuptools - version: 73.0.1 + version: 75.1.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.1.0-pyhd8ed1ab_0.conda hash: - md5: f0b618d7673d1b2464f600b34d912f6f - sha256: c9f5e110e3fe5a7c4cd5b9da445c05a1fae000b43ab3a97cb6a501f4267515fc + md5: d5cd48392c67fb6849ba459c2c2b671f + sha256: 6725235722095c547edd24275053c615158d6163f396550840aebd6e209e4738 category: main optional: false - name: setuptools - version: 73.0.1 + version: 75.1.0 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.1.0-pyhd8ed1ab_0.conda hash: - md5: f0b618d7673d1b2464f600b34d912f6f - sha256: c9f5e110e3fe5a7c4cd5b9da445c05a1fae000b43ab3a97cb6a501f4267515fc + md5: d5cd48392c67fb6849ba459c2c2b671f + sha256: 6725235722095c547edd24275053c615158d6163f396550840aebd6e209e4738 category: main optional: false - name: tbb - version: 2021.13.0 + version: 2021.7.0 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - libhwloc: '>=2.11.1,<2.11.2.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.13.0-hc790b64_0.conda + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.7.0-h91493d7_0.tar.bz2 hash: - md5: 28496a1e6af43c63927da4f80260348d - sha256: 990dbe4fb42f14700c22bd434d8312607bf8d0bd9f922b054e51fda14c41994c + md5: f57be598137919e4f7e7d159960d66a1 + sha256: c3d607499a6e097f4b8b27048ee7166319fd3dfe98aea9e69a69a3d087b986e3 category: main optional: false - name: tk @@ -2070,8 +1991,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/tk-8.6.13-h5226925_1.conda hash: @@ -2104,27 +2025,27 @@ package: category: dev optional: true - name: tomli - version: 2.0.1 + version: 2.0.2 manager: conda platform: linux-64 dependencies: python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.2-pyhd8ed1ab_0.conda hash: - md5: 5844808ffab9ebdb694585b50ba02a96 - sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f + md5: e977934e00b355ff55ed154904044727 + sha256: 5e742ba856168b606ac3c814d247657b1c33b8042371f1a08000bdc5075bc0cc category: dev optional: true - name: tomli - version: 2.0.1 + version: 2.0.2 manager: conda platform: win-64 dependencies: python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.2-pyhd8ed1ab_0.conda hash: - md5: 5844808ffab9ebdb694585b50ba02a96 - sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f + md5: e977934e00b355ff55ed154904044727 + sha256: 5e742ba856168b606ac3c814d247657b1c33b8042371f1a08000bdc5075bc0cc category: dev optional: true - name: tomlkit @@ -2200,25 +2121,25 @@ package: category: main optional: false - name: tzdata - version: 2024a + version: 2024b manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h8827d51_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda hash: - md5: 8bfdead4e0fff0383ae4c9c50d0531bd - sha256: 7d21c95f61319dba9209ca17d1935e6128af4235a67ee4e57a00908a1450081e + md5: 8ac3367aafb1cc0a068483c580af8015 + sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf category: main optional: false - name: tzdata - version: 2024a + version: 2024b manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h8827d51_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda hash: - md5: 8bfdead4e0fff0383ae4c9c50d0531bd - sha256: 7d21c95f61319dba9209ca17d1935e6128af4235a67ee4e57a00908a1450081e + md5: 8ac3367aafb1cc0a068483c580af8015 + sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf category: main optional: false - name: ucrt @@ -2297,11 +2218,12 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hd590300_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hb9d3cd8_1.conda hash: - md5: 2c80dc38fface310c9bd81b17037fee5 - sha256: 309751371d525ce50af7c87811b435c176915239fc9e132b99a25d5e1703f2d4 + md5: 77cbc488235ebbaab2b6e912d3934bae + sha256: 532a046fee0b3a402db867b6ec55c84ba4cdedb91d817147c8feeae9766be3d6 category: main optional: false - name: xorg-libxau @@ -2309,36 +2231,40 @@ package: manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - m2w64-gcc-libs-core: '' - url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-hcd874cb_0.conda + ucrt: '>=10.0.20348.0' + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-h0e40799_1.conda hash: - md5: c46ba8712093cb0114404ae8a7582e1a - sha256: 8c5b976e3b36001bdefdb41fb70415f9c07eff631f1f0155f3225a7649320e77 + md5: ca66d6f8fe86dd53664e8de5087ef6b1 + sha256: f44bc6f568a9697b7e1eadc2d00ef5de0fe62efcf5e27e5ecc46f81046082faf category: main optional: false - name: xorg-libxdmcp - version: 1.1.3 + version: 1.1.5 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=9.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.3-h7f98852_0.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda hash: - md5: be93aabceefa2fac576e971aef407908 - sha256: 4df7c5ee11b8686d3453e7f3f4aa20ceef441262b49860733066c52cfd0e4a77 + md5: 8035c64cb77ed555e3f150b7b3972480 + sha256: 6b250f3e59db07c2514057944a3ea2044d6a8cdde8a47b6497c254520fade1ee category: main optional: false - name: xorg-libxdmcp - version: 1.1.3 + version: 1.1.5 manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxdmcp-1.1.3-hcd874cb_0.tar.bz2 + ucrt: '>=10.0.20348.0' + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxdmcp-1.1.5-h0e40799_0.conda hash: - md5: 46878ebb6b9cbd8afcf8088d7ef00ece - sha256: f51205d33c07d744ec177243e5d9b874002910c731954f2c8da82459be462b93 + md5: 8393c0f7e7870b4eb45553326f81f0ff + sha256: 9075f98dcaa8e9957e4a3d9d30db05c7578a536950a31c200854c5c34e1edb2c category: main optional: false - name: xz @@ -2385,8 +2311,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' libzlib: '>=1.2.13,<2.0.0a0' url: https://conda.anaconda.org/conda-forge/win-64/zstd-1.5.6-h0ea2cb4_0.conda @@ -2404,13 +2330,13 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 hash: - sha256: a5556a994d906133c90816c072207a613668c634 + sha256: 9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 optional: false - name: geoh5py version: 0.10.0a1 @@ -2421,11 +2347,11 @@ package: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 hash: - sha256: a5556a994d906133c90816c072207a613668c634 + sha256: 9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 category: main source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py@9c4dcb1a21fa4c29e00f8c4ff36509104f2ae8b7 optional: false From 7a3484416369095fa9fa388371c013ccab07adcd Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Fri, 4 Oct 2024 16:36:27 -0400 Subject: [PATCH 090/132] [DEVOPS-504] Disable testing in conda build --- meta.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/meta.yaml b/meta.yaml index 07dc1b5..141d863 100644 --- a/meta.yaml +++ b/meta.yaml @@ -37,10 +37,8 @@ test: - geoapps_utils commands: - pip check - - pytest ./tests requires: - pip - - pytest about: home: https://www.mirageoscience.com/mining-industry-software/python-integration/ From 11711b9e0e903b30f2ea561e0c531422d6808dcf Mon Sep 17 00:00:00 2001 From: dominiquef Date: Fri, 4 Oct 2024 13:37:10 -0700 Subject: [PATCH 091/132] Bump version for develop --- geoapps_utils/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/geoapps_utils/__init__.py b/geoapps_utils/__init__.py index adba765..f86f1fd 100644 --- a/geoapps_utils/__init__.py +++ b/geoapps_utils/__init__.py @@ -8,7 +8,7 @@ from __future__ import annotations -__version__ = "0.4.0-alpha.1" +__version__ = "0.5.0-alpha.1" from pathlib import Path From e2bb0f0925a6b16856cc02a898edd8457d755011 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Fri, 4 Oct 2024 13:58:12 -0700 Subject: [PATCH 092/132] Update version --- geoapps_utils/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/geoapps_utils/__init__.py b/geoapps_utils/__init__.py index f86f1fd..adba765 100644 --- a/geoapps_utils/__init__.py +++ b/geoapps_utils/__init__.py @@ -8,7 +8,7 @@ from __future__ import annotations -__version__ = "0.5.0-alpha.1" +__version__ = "0.4.0-alpha.1" from pathlib import Path From 51ad1c37b48ed0edb2238b3263aed5912aa895ee Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Mon, 7 Oct 2024 08:24:11 -0400 Subject: [PATCH 093/132] [DEVOPS-504] Update deploy workflows --- .github/workflows/python_deploy_dev.yml | 4 ++-- .github/workflows/python_deploy_prod.yml | 2 +- tests/version_test.py | 21 +++++++++++++++++++++ 3 files changed, 24 insertions(+), 3 deletions(-) diff --git a/.github/workflows/python_deploy_dev.yml b/.github/workflows/python_deploy_dev.yml index 1599228..910b866 100644 --- a/.github/workflows/python_deploy_dev.yml +++ b/.github/workflows/python_deploy_dev.yml @@ -10,9 +10,9 @@ jobs: name: Publish development conda package on JFrog Artifactory uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_conda_package.yml@DEVOPS-504 with: - package-name: 'geoapps-utils' + package-name: 'curve-apps' python-version: '3.10' - repo-names: '["public-conda-dev-local"]' + virtual-repo-name: 'public-conda-dev' secrets: JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} diff --git a/.github/workflows/python_deploy_prod.yml b/.github/workflows/python_deploy_prod.yml index eaa33ed..33e8dda 100644 --- a/.github/workflows/python_deploy_prod.yml +++ b/.github/workflows/python_deploy_prod.yml @@ -11,7 +11,7 @@ jobs: with: package-name: 'geoapps-utils' python-version: '3.10' - repo-names: '["public-conda-prod-local"]' + virtual-repo-name: 'public-conda-prod' secrets: JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} diff --git a/tests/version_test.py b/tests/version_test.py index e9f1aec..cc4aaab 100644 --- a/tests/version_test.py +++ b/tests/version_test.py @@ -9,8 +9,12 @@ import re from pathlib import Path +import subprocess +from packaging import version import tomli as toml +import yaml +from jinja2 import Template import geoapps_utils @@ -24,9 +28,26 @@ def get_version(): return pyproject["tool"]["poetry"]["version"] +def get_conda_recipe_version(): + path = Path(__file__).resolve().parents[1] / "meta.yaml" + + with open(str(path), encoding="utf-8") as file: + content = file.read() + + template = Template(content) + rendered_yaml = template.render() + + recipe = yaml.safe_load(rendered_yaml) + + return recipe["package"]["version"] + def test_version_is_consistent(): assert geoapps_utils.__version__ == get_version() +def test_conda_version_is_pypi(): + pep_440_re = version.VERSION_PATTERN + assert re.search(pep_440_re, get_conda_recipe_version()) is not None + def test_version_is_semver(): semver_re = ( From 0b8925c8d7d496276b20ece7bed10f7c270a47cb Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Mon, 7 Oct 2024 19:08:43 -0400 Subject: [PATCH 094/132] [DEVOPS-504] Update package deployment --- .github/workflows/python_deploy_dev.yml | 14 +- .github/workflows/python_deploy_prod.yml | 12 ++ .gitignore | 3 + pyproject.toml | 232 +++++++++-------------- 4 files changed, 121 insertions(+), 140 deletions(-) diff --git a/.github/workflows/python_deploy_dev.yml b/.github/workflows/python_deploy_dev.yml index 910b866..e71cf16 100644 --- a/.github/workflows/python_deploy_dev.yml +++ b/.github/workflows/python_deploy_dev.yml @@ -10,9 +10,21 @@ jobs: name: Publish development conda package on JFrog Artifactory uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_conda_package.yml@DEVOPS-504 with: - package-name: 'curve-apps' + package-name: 'geoapps-utils' python-version: '3.10' virtual-repo-name: 'public-conda-dev' secrets: JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} + call-workflow-pypi-publish: + name: Publish development pypi package on JFrog Artifactory + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_pypi_package.yml@DEVOPS-504 + with: + package-manager: 'poetry' + package-name: 'geoapps-utils' + version-tag: ${{ github.ref_name }} + python-version: '3.10' + virtual-repo-name: 'public-pypi-dev' + secrets: + JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} + JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} diff --git a/.github/workflows/python_deploy_prod.yml b/.github/workflows/python_deploy_prod.yml index 33e8dda..c12cbb2 100644 --- a/.github/workflows/python_deploy_prod.yml +++ b/.github/workflows/python_deploy_prod.yml @@ -15,3 +15,15 @@ jobs: secrets: JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} + call-workflow-pypi-publish: + name: Publish development pypi package on JFrog Artifactory + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_pypi_package.yml@DEVOPS-504 + with: + package-manager: 'poetry' + package-name: 'geoapps-utils' + version-tag: ${{ github.ref_name }} + python-version: '3.10' + virtual-repo-name: 'public-pypi-dev' + secrets: + JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} + JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} diff --git a/.gitignore b/.gitignore index 052dc93..34ce719 100644 --- a/.gitignore +++ b/.gitignore @@ -144,3 +144,6 @@ dmypy.json # tempory generated files pyproject-sha.toml + +# JFrog Artifactory +.jfrog/projects/poetry.yaml \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 0b9518e..32f20fc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,161 +1,115 @@ -[tool.poetry] -name = "geoapps-utils" -version = "0.4.0-alpha.1" -license = "MIT" -description = "Geoapps Utils" -authors = ["Mira Geoscience "] -maintainers = ["Dominique Fournier "] -repository = "https://github.com/MiraGeoscience/geoapps-utils" -#documentation = "https://mirageoscience-geoapps-utils.readthedocs-hosted.com/" -homepage = "https://www.mirageoscience.com/mining-industry-software/python-integration/" -readme = "README.rst" - -keywords = [] # TODO: add keywords -classifiers = [ - "Development Status :: 3 - Alpha", - "Intended Audience :: Science/Research", - "Programming Language :: Python", - "Topic :: Scientific/Engineering", - "Topic :: Scientific/Engineering :: Mathematics", - "Topic :: Scientific/Engineering :: Physics", - "Operating System :: Microsoft :: Windows", - "Operating System :: POSIX", - "Operating System :: Unix", - "Operating System :: MacOS", - "Natural Language :: English", -] - -packages = [ - { include = "geoapps_utils" }, - { include = "geoapps_utils-assets" }, -] - -include = [ - { path = "COPYING", format = ["sdist", "wheel"] }, - { path = "COPYING.LESSER", format = ["sdist", "wheel"] }, - { path = "LICENSE", format = ["sdist", "wheel"] }, - { path = "README.rst", format = ["sdist", "wheel"] }, - { path = "THIRD_PARTY_SOFTWARE.rst", format = ["sdist", "wheel"] }, - { path = "docs/**/THIRD_PARTY_SOFTWARE.rst", format = ["sdist", "wheel"] }, -] - -exclude = [] # files to exclude from packaging - -[tool.poetry.scripts] +[build-system] +build-backend = 'poetry.core.masonry.api' +requires = ['poetry-core>=1.0.0', 'setuptools'] -[tool.poetry.dependencies] -python = "^3.10" +[tool] +[tool.conda-lock] +channels = ['conda-forge'] +platforms = ['win-64', 'linux-64'] -numpy = "~1.26.0" -pydantic = "^2.5.2" -scipy = "~1.14.0" +[tool.conda-lock.dependencies] +h5py = '>=3.2.1, <4.0.0' +pillow = '>=10.3.0, <10.4.0' -## pip dependencies from Git repositories -#---------------------------------------- -#geoh5py = {version = "~0.10.0-alpha.1", source = "pypi", allow-prereleases = true} -geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "release/0.10.0"} +[tool.coverage] +[tool.coverage.html] +skip_covered = true +skip_empty = true +[tool.coverage.report] +exclude_lines = ['raise NotImplementedError', 'pass', 'if TYPE_CHECKING', 'pragma: no cover'] +fail_under = 75 -## about pip dependencies -# to be specified to work with conda-lock -# - from PyPI: my_package = { version = "1.2.3", source = "pypi" } -# - from URL: !!! no actual lock, as tag or branch can move and installation will fetch current !!! -# - for a tag: my_package = { url = "https://github.com/ORGANISATION/REPO/archive/refs/tags/TAG.tar.gz" } -# - for a branch: my_package = { url = "https://github.com/ORGANISATION/REPO/archive/refs/heads/BRANCH.tar.gz" } -# - to actually lock on a revision: my_package = { git = "https://github.com/ORGANISATION/REPO.git", rev = "GIT_REV" } -# (where rev value is a tag, a branch name or a commit hash). Can also use ``branch`` or ``tag`` instead of ``rev`` +[tool.coverage.run] +branch = true +omit = [] +source = ['geoapps_utils'] -[tool.poetry.group.dev.dependencies] -Pygments = "*" -pylint = "*" -pytest = "*" -pytest-cov = "*" -tomli = "*" +[tool.mypy] +check_untyped_defs = true +ignore_missing_imports = true +plugins = ['numpy.typing.mypy_plugin', 'pydantic.mypy'] +scripts_are_modules = true +show_column_numbers = true +show_error_context = true +warn_unused_configs = true -[tool.conda-lock] -platforms = ['win-64', 'linux-64'] -channels = ['conda-forge'] +[tool.poetry] +authors = ['Mira Geoscience '] +classifiers = ['Development Status :: 3 - Alpha', 'Intended Audience :: Science/Research', 'Programming Language :: Python', 'Topic :: Scientific/Engineering', 'Topic :: Scientific/Engineering :: Mathematics', 'Topic :: Scientific/Engineering :: Physics', 'Operating System :: Microsoft :: Windows', 'Operating System :: POSIX', 'Operating System :: Unix', 'Operating System :: MacOS', 'Natural Language :: English'] +description = 'Geoapps Utils' +exclude = [] +homepage = 'https://www.mirageoscience.com/mining-industry-software/python-integration/' +keywords = [] +license = 'MIT' +maintainers = ['Dominique Fournier '] +name = 'geoapps-utils' +readme = 'README.rst' +repository = 'https://github.com/MiraGeoscience/geoapps-utils' +version = '0.4.0-alpha.1' -[tool.conda-lock.dependencies] -## indirect dependencies, forcing them here for installation through Conda not pip -#--------------------------------------------------------------------------------- -Pillow = ">=10.3.0, <10.4.0" # from geoh5py -h5py = ">=3.2.1, <4.0.0" # from geoh5py +[tool.poetry.dependencies] +numpy = '~1.26.0' +pydantic = '^2.5.2' +python = '^3.10' +scipy = '~1.14.0' -[tool.poetry.extras] +[tool.poetry.dependencies.geoh5py] +allow-prereleases = true +version = '>=0.10.0a0.dev0, <0.11' -[tool.ruff] -target-version = "py310" +[tool.poetry.group] +[tool.poetry.group.dev] +[tool.poetry.group.dev.dependencies] +pygments = '*' +pylint = '*' +pytest = '*' +pytest-cov = '*' +tomli = '*' -[tool.ruff.lint] -ignore = [ - "B028", # no-explicit-stacklevel for warnings.warn() - "E501", # line-too-long - code is reformatted (do not care about comments and docstring) - "F401", # unsused-import - covered by pycln - "RUF005", # collection-literal-concatenation - wrong suggestion with numpy arrays - "RUF012", # TODO - "UP038", # TODO -] -select = [ - "A", # flake8-builtins - "B", # flake8-bugbear - "B006", # Do not use mutable data structures for argument defaults - "B9", # flake8-bugbear opiniated warnings - "BLE", # flake8-blind-except - "C4", # flake8-comprehensions - "C9", # mccabe - "E", # pycodestyle errors - "F", # pyflakes - "I", # isort - "RUF", # ruff rules - "TID", # flake8-tidy-imports - "UP", # pyupgrade - "W", # pycodestyle warnings -] +[[tool.poetry.include]] +format = ['sdist', 'wheel'] +path = 'COPYING' -[tool.ruff.lint.mccabe] -max-complexity = 18 +[[tool.poetry.include]] +format = ['sdist', 'wheel'] +path = 'COPYING.LESSER' -[tool.ruff.lint.isort] -lines-after-imports = 2 +[[tool.poetry.include]] +format = ['sdist', 'wheel'] +path = 'LICENSE' -[tool.ruff.format] -# default formatting is just fine +[[tool.poetry.include]] +format = ['sdist', 'wheel'] +path = 'README.rst' -[tool.mypy] -warn_unused_configs = true -ignore_missing_imports = true -scripts_are_modules = true -show_error_context = true -show_column_numbers = true -check_untyped_defs = true +[[tool.poetry.include]] +format = ['sdist', 'wheel'] +path = 'THIRD_PARTY_SOFTWARE.rst' -plugins = [ - "numpy.typing.mypy_plugin", - "pydantic.mypy" -] +[[tool.poetry.include]] +format = ['sdist', 'wheel'] +path = 'docs/**/THIRD_PARTY_SOFTWARE.rst' -[tool.pytest.ini_options] +[[tool.poetry.packages]] +include = 'geoapps_utils' -[tool.coverage.run] -branch = true -source = ["geoapps_utils"] -omit = [] +[[tool.poetry.packages]] +include = 'geoapps_utils-assets' -[tool.coverage.report] -exclude_lines = [ - "raise NotImplementedError", - "pass", - "if TYPE_CHECKING", - "pragma: no cover" -] +[[tool.poetry.source]] +name = 'jfrog-server' +url = 'https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple' -fail_under = 75 +[tool.ruff] +target-version = 'py310' -[tool.coverage.html] -skip_empty = true -skip_covered = true +[tool.ruff.lint] +ignore = ['B028', 'E501', 'F401', 'RUF005', 'RUF012', 'UP038'] +select = ['A', 'B', 'B006', 'B9', 'BLE', 'C4', 'C9', 'E', 'F', 'I', 'RUF', 'TID', 'UP', 'W'] -[build-system] -requires = ["poetry-core>=1.0.0", "setuptools"] -build-backend = "poetry.core.masonry.api" +[tool.ruff.lint.isort] +lines-after-imports = 2 + +[tool.ruff.lint.mccabe] +max-complexity = 18 From dd29c52eff5727fc4dba8900a87166e47c4b8b19 Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Wed, 9 Oct 2024 11:23:51 -0400 Subject: [PATCH 095/132] [DEVOPS-504] Cleaning for PR --- .github/workflows/python_deploy_dev.yml | 4 +- .github/workflows/python_deploy_prod.yml | 10 +- .pre-commit-config.yaml | 1 + pyproject.toml | 234 ++++++++++++++--------- tests/version_test.py | 10 +- 5 files changed, 154 insertions(+), 105 deletions(-) diff --git a/.github/workflows/python_deploy_dev.yml b/.github/workflows/python_deploy_dev.yml index e71cf16..5ada2f3 100644 --- a/.github/workflows/python_deploy_dev.yml +++ b/.github/workflows/python_deploy_dev.yml @@ -12,7 +12,7 @@ jobs: with: package-name: 'geoapps-utils' python-version: '3.10' - virtual-repo-name: 'public-conda-dev' + virtual-repo-names: '["public-conda-dev"]' secrets: JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} @@ -24,7 +24,7 @@ jobs: package-name: 'geoapps-utils' version-tag: ${{ github.ref_name }} python-version: '3.10' - virtual-repo-name: 'public-pypi-dev' + virtual-repo-names: '["public-pypi-dev"]' secrets: JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} diff --git a/.github/workflows/python_deploy_prod.yml b/.github/workflows/python_deploy_prod.yml index c12cbb2..c1d4c93 100644 --- a/.github/workflows/python_deploy_prod.yml +++ b/.github/workflows/python_deploy_prod.yml @@ -2,28 +2,28 @@ name: Deploy python package in production on: release: - types: [published] # Trigger for draft release + types: [published] jobs: call-workflow-conda-publish: - name: Publish development conda package on JFrog Artifactory + name: Publish production conda package on JFrog Artifactory uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_conda_package.yml@DEVOPS-504 with: package-name: 'geoapps-utils' python-version: '3.10' - virtual-repo-name: 'public-conda-prod' + virtual-repo-names: '["public-conda-prod"]' secrets: JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} call-workflow-pypi-publish: - name: Publish development pypi package on JFrog Artifactory + name: Publish production pypi package on JFrog Artifactory uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_pypi_package.yml@DEVOPS-504 with: package-manager: 'poetry' package-name: 'geoapps-utils' version-tag: ${{ github.ref_name }} python-version: '3.10' - virtual-repo-name: 'public-pypi-dev' + virtual-repo-names: '["public-pypi-prod"]' secrets: JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 6d14930..6f5ddaa 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -74,6 +74,7 @@ repos: exclude_types: [jupyter] - id: check-toml - id: check-yaml + exclude: ^meta.yaml$ # - id: check-added-large-files # crashing on some configuration. To be investigated - id: check-case-conflict - id: check-merge-conflict diff --git a/pyproject.toml b/pyproject.toml index 32f20fc..f111126 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,115 +1,163 @@ -[build-system] -build-backend = 'poetry.core.masonry.api' -requires = ['poetry-core>=1.0.0', 'setuptools'] +[tool.poetry] +name = "geoapps-utils" +version = "0.5.0-alpha.1" +license = "MIT" +description = "Geoapps Utils" +authors = ["Mira Geoscience "] +maintainers = ["Dominique Fournier "] +repository = "https://github.com/MiraGeoscience/geoapps-utils" +#documentation = "https://mirageoscience-geoapps-utils.readthedocs-hosted.com/" +homepage = "https://www.mirageoscience.com/mining-industry-software/python-integration/" +readme = "README.rst" + +keywords = [] # TODO: add keywords +classifiers = [ + "Development Status :: 3 - Alpha", + "Intended Audience :: Science/Research", + "Programming Language :: Python", + "Topic :: Scientific/Engineering", + "Topic :: Scientific/Engineering :: Mathematics", + "Topic :: Scientific/Engineering :: Physics", + "Operating System :: Microsoft :: Windows", + "Operating System :: POSIX", + "Operating System :: Unix", + "Operating System :: MacOS", + "Natural Language :: English", +] + +packages = [ + { include = "geoapps_utils" }, + { include = "geoapps_utils-assets" }, +] + +include = [ + { path = "COPYING", format = ["sdist", "wheel"] }, + { path = "COPYING.LESSER", format = ["sdist", "wheel"] }, + { path = "LICENSE", format = ["sdist", "wheel"] }, + { path = "README.rst", format = ["sdist", "wheel"] }, + { path = "THIRD_PARTY_SOFTWARE.rst", format = ["sdist", "wheel"] }, + { path = "docs/**/THIRD_PARTY_SOFTWARE.rst", format = ["sdist", "wheel"] }, +] + +exclude = [] # files to exclude from packaging + +[tool.poetry.scripts] -[tool] -[tool.conda-lock] -channels = ['conda-forge'] -platforms = ['win-64', 'linux-64'] +[tool.poetry.dependencies] +python = "^3.10" -[tool.conda-lock.dependencies] -h5py = '>=3.2.1, <4.0.0' -pillow = '>=10.3.0, <10.4.0' +numpy = "~1.26.0" +pydantic = "^2.5.2" +scipy = "~1.14.0" -[tool.coverage] -[tool.coverage.html] -skip_covered = true -skip_empty = true +## pip dependencies from Git repositories +#---------------------------------------- +geoh5py = {version = "~0.10.0-alpha.1", allow-prereleases = true} +#geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "release/0.10.0"} -[tool.coverage.report] -exclude_lines = ['raise NotImplementedError', 'pass', 'if TYPE_CHECKING', 'pragma: no cover'] -fail_under = 75 -[tool.coverage.run] -branch = true -omit = [] -source = ['geoapps_utils'] +## about pip dependencies +# to be specified to work with conda-lock +# - from PyPI: my_package = { version = "1.2.3", source = "pypi" } +# - from Artifactory: my_package = { version = "1.2.3", source = "public" } +# - from URL: !!! no actual lock, as tag or branch can move and installation will fetch current !!! +# - for a tag: my_package = { url = "https://github.com/ORGANISATION/REPO/archive/refs/tags/TAG.tar.gz" } +# - for a branch: my_package = { url = "https://github.com/ORGANISATION/REPO/archive/refs/heads/BRANCH.tar.gz" } +# - to actually lock on a revision: my_package = { git = "https://github.com/ORGANISATION/REPO.git", rev = "GIT_REV" } +# (where rev value is a tag, a branch name or a commit hash). Can also use ``branch`` or ``tag`` instead of ``rev`` -[tool.mypy] -check_untyped_defs = true -ignore_missing_imports = true -plugins = ['numpy.typing.mypy_plugin', 'pydantic.mypy'] -scripts_are_modules = true -show_column_numbers = true -show_error_context = true -warn_unused_configs = true +[tool.poetry.group.dev.dependencies] +Pygments = "*" +pylint = "*" +pytest = "*" +pytest-cov = "*" +pyyaml = '*' +tomli = "*" -[tool.poetry] -authors = ['Mira Geoscience '] -classifiers = ['Development Status :: 3 - Alpha', 'Intended Audience :: Science/Research', 'Programming Language :: Python', 'Topic :: Scientific/Engineering', 'Topic :: Scientific/Engineering :: Mathematics', 'Topic :: Scientific/Engineering :: Physics', 'Operating System :: Microsoft :: Windows', 'Operating System :: POSIX', 'Operating System :: Unix', 'Operating System :: MacOS', 'Natural Language :: English'] -description = 'Geoapps Utils' -exclude = [] -homepage = 'https://www.mirageoscience.com/mining-industry-software/python-integration/' -keywords = [] -license = 'MIT' -maintainers = ['Dominique Fournier '] -name = 'geoapps-utils' -readme = 'README.rst' -repository = 'https://github.com/MiraGeoscience/geoapps-utils' -version = '0.4.0-alpha.1' +[tool.conda-lock] +platforms = ['win-64', 'linux-64'] +channels = ['conda-forge'] -[tool.poetry.dependencies] -numpy = '~1.26.0' -pydantic = '^2.5.2' -python = '^3.10' -scipy = '~1.14.0' +[tool.conda-lock.dependencies] +## indirect dependencies, forcing them here for installation through Conda not pip +#--------------------------------------------------------------------------------- +Pillow = ">=10.3.0, <10.4.0" # from geoh5py +h5py = ">=3.2.1, <4.0.0" # from geoh5py -[tool.poetry.dependencies.geoh5py] -allow-prereleases = true -version = '>=0.10.0a0.dev0, <0.11' +[tool.poetry.extras] -[tool.poetry.group] -[tool.poetry.group.dev] -[tool.poetry.group.dev.dependencies] -pygments = '*' -pylint = '*' -pytest = '*' -pytest-cov = '*' -tomli = '*' - -[[tool.poetry.include]] -format = ['sdist', 'wheel'] -path = 'COPYING' +[tool.ruff] +target-version = "py310" -[[tool.poetry.include]] -format = ['sdist', 'wheel'] -path = 'COPYING.LESSER' +[tool.ruff.lint] +ignore = [ + "B028", # no-explicit-stacklevel for warnings.warn() + "E501", # line-too-long - code is reformatted (do not care about comments and docstring) + "F401", # unsused-import - covered by pycln + "RUF005", # collection-literal-concatenation - wrong suggestion with numpy arrays + "RUF012", # TODO + "UP038", # TODO +] +select = [ + "A", # flake8-builtins + "B", # flake8-bugbear + "B006", # Do not use mutable data structures for argument defaults + "B9", # flake8-bugbear opiniated warnings + "BLE", # flake8-blind-except + "C4", # flake8-comprehensions + "C9", # mccabe + "E", # pycodestyle errors + "F", # pyflakes + "I", # isort + "RUF", # ruff rules + "TID", # flake8-tidy-imports + "UP", # pyupgrade + "W", # pycodestyle warnings +] -[[tool.poetry.include]] -format = ['sdist', 'wheel'] -path = 'LICENSE' +[tool.ruff.lint.mccabe] +max-complexity = 18 -[[tool.poetry.include]] -format = ['sdist', 'wheel'] -path = 'README.rst' +[tool.ruff.lint.isort] +lines-after-imports = 2 -[[tool.poetry.include]] -format = ['sdist', 'wheel'] -path = 'THIRD_PARTY_SOFTWARE.rst' +[tool.ruff.format] +# default formatting is just fine -[[tool.poetry.include]] -format = ['sdist', 'wheel'] -path = 'docs/**/THIRD_PARTY_SOFTWARE.rst' +[tool.mypy] +warn_unused_configs = true +ignore_missing_imports = true +scripts_are_modules = true +show_error_context = true +show_column_numbers = true +check_untyped_defs = true -[[tool.poetry.packages]] -include = 'geoapps_utils' +plugins = [ + "numpy.typing.mypy_plugin", + "pydantic.mypy" +] -[[tool.poetry.packages]] -include = 'geoapps_utils-assets' +[tool.pytest.ini_options] -[[tool.poetry.source]] -name = 'jfrog-server' -url = 'https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple' +[tool.coverage.run] +branch = true +source = ["geoapps_utils"] +omit = [] -[tool.ruff] -target-version = 'py310' +[tool.coverage.report] +exclude_lines = [ + "raise NotImplementedError", + "pass", + "if TYPE_CHECKING", + "pragma: no cover" +] -[tool.ruff.lint] -ignore = ['B028', 'E501', 'F401', 'RUF005', 'RUF012', 'UP038'] -select = ['A', 'B', 'B006', 'B9', 'BLE', 'C4', 'C9', 'E', 'F', 'I', 'RUF', 'TID', 'UP', 'W'] +fail_under = 75 -[tool.ruff.lint.isort] -lines-after-imports = 2 +[tool.coverage.html] +skip_empty = true +skip_covered = true -[tool.ruff.lint.mccabe] -max-complexity = 18 +[build-system] +requires = ["poetry-core>=1.0.0", "setuptools"] +build-backend = "poetry.core.masonry.api" diff --git a/tests/version_test.py b/tests/version_test.py index cc4aaab..5932953 100644 --- a/tests/version_test.py +++ b/tests/version_test.py @@ -9,12 +9,11 @@ import re from pathlib import Path -import subprocess -from packaging import version import tomli as toml import yaml from jinja2 import Template +from packaging.version import Version import geoapps_utils @@ -44,9 +43,10 @@ def get_conda_recipe_version(): def test_version_is_consistent(): assert geoapps_utils.__version__ == get_version() -def test_conda_version_is_pypi(): - pep_440_re = version.VERSION_PATTERN - assert re.search(pep_440_re, get_conda_recipe_version()) is not None + +def test_conda_version_is_pep440(): + version = Version(get_conda_recipe_version()) + assert version is not None def test_version_is_semver(): From 47df776db72c5cfa6ec68302fb8509e649c4b56a Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Wed, 9 Oct 2024 15:25:03 +0000 Subject: [PATCH 096/132] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .gitignore | 2 +- meta.yaml | 6 +++--- tests/version_test.py | 1 + 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 34ce719..7dbed70 100644 --- a/.gitignore +++ b/.gitignore @@ -146,4 +146,4 @@ dmypy.json pyproject-sha.toml # JFrog Artifactory -.jfrog/projects/poetry.yaml \ No newline at end of file +.jfrog/projects/poetry.yaml diff --git a/meta.yaml b/meta.yaml index 141d863..0f92246 100644 --- a/meta.yaml +++ b/meta.yaml @@ -44,14 +44,14 @@ about: home: https://www.mirageoscience.com/mining-industry-software/python-integration/ summary: 'Provides utility functions used by geoapps.' description: | - The geoapps-utils package provides utility functions used by + The geoapps-utils package provides utility functions used by (geoapps). license: MIT - license_file: + license_file: - LICENSE dev_url: https://github.com/MiraGeoscience/geoapps-utils extra: recipe-maintainers: - SophieCurinier - - sebhmg \ No newline at end of file + - sebhmg diff --git a/tests/version_test.py b/tests/version_test.py index 5932953..4a0c5ee 100644 --- a/tests/version_test.py +++ b/tests/version_test.py @@ -40,6 +40,7 @@ def get_conda_recipe_version(): return recipe["package"]["version"] + def test_version_is_consistent(): assert geoapps_utils.__version__ == get_version() From 1b1d92bb7b6a3bde180299beb2a64901e1caaf70 Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Wed, 9 Oct 2024 11:47:03 -0400 Subject: [PATCH 097/132] [DEVOPS-504] Add jinja2 and packaging to pyproject --- pyproject.toml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index f111126..bcd5fe9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "geoapps-utils" -version = "0.5.0-alpha.1" +version = "0.4.0-alpha.1" license = "MIT" description = "Geoapps Utils" authors = ["Mira Geoscience "] @@ -72,6 +72,8 @@ pylint = "*" pytest = "*" pytest-cov = "*" pyyaml = '*' +jinja2 = '*' +packaging = '*' tomli = "*" [tool.conda-lock] From d330b981b90b4310024985d4b597d427630a0e10 Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Thu, 10 Oct 2024 14:38:55 -0400 Subject: [PATCH 098/132] [DEVOPS-504] Ready to merge --- .github/workflows/python_deploy_dev.yml | 4 +- .github/workflows/python_deploy_prod.yml | 4 +- .../py-3.10-linux-64-dev.conda.lock.yml | 59 +- environments/py-3.10-linux-64.conda.lock.yml | 43 +- .../py-3.10-win-64-dev.conda.lock.yml | 79 +- environments/py-3.10-win-64.conda.lock.yml | 63 +- .../py-3.11-linux-64-dev.conda.lock.yml | 59 +- environments/py-3.11-linux-64.conda.lock.yml | 43 +- .../py-3.11-win-64-dev.conda.lock.yml | 79 +- environments/py-3.11-win-64.conda.lock.yml | 63 +- .../py-3.12-linux-64-dev.conda.lock.yml | 59 +- environments/py-3.12-linux-64.conda.lock.yml | 43 +- .../py-3.12-win-64-dev.conda.lock.yml | 79 +- environments/py-3.12-win-64.conda.lock.yml | 63 +- py-3.10.conda-lock.yml | 845 ++++++------ py-3.11.conda-lock.yml | 1131 ++++++++-------- py-3.12.conda-lock.yml | 1137 +++++++++-------- pyproject.toml | 5 +- 18 files changed, 1994 insertions(+), 1864 deletions(-) diff --git a/.github/workflows/python_deploy_dev.yml b/.github/workflows/python_deploy_dev.yml index 5ada2f3..d145615 100644 --- a/.github/workflows/python_deploy_dev.yml +++ b/.github/workflows/python_deploy_dev.yml @@ -8,7 +8,7 @@ on: jobs: call-workflow-conda-publish: name: Publish development conda package on JFrog Artifactory - uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_conda_package.yml@DEVOPS-504 + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_conda_package.yml@main with: package-name: 'geoapps-utils' python-version: '3.10' @@ -18,7 +18,7 @@ jobs: JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} call-workflow-pypi-publish: name: Publish development pypi package on JFrog Artifactory - uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_pypi_package.yml@DEVOPS-504 + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_pypi_package.yml@main with: package-manager: 'poetry' package-name: 'geoapps-utils' diff --git a/.github/workflows/python_deploy_prod.yml b/.github/workflows/python_deploy_prod.yml index c1d4c93..9b1f0d2 100644 --- a/.github/workflows/python_deploy_prod.yml +++ b/.github/workflows/python_deploy_prod.yml @@ -7,7 +7,7 @@ on: jobs: call-workflow-conda-publish: name: Publish production conda package on JFrog Artifactory - uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_conda_package.yml@DEVOPS-504 + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_conda_package.yml@main with: package-name: 'geoapps-utils' python-version: '3.10' @@ -17,7 +17,7 @@ jobs: JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} call-workflow-pypi-publish: name: Publish production pypi package on JFrog Artifactory - uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_pypi_package.yml@DEVOPS-504 + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_pypi_package.yml@main with: package-manager: 'poetry' package-name: 'geoapps-utils' diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index 1b5700e..473d599 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -1,38 +1,40 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: d3dd8e8ee4ad45c0a1824902f1ebe08e8247e68e4ad80d1905ae9fe8dbe7d7f0 +# input_hash: 1fc8f380d5e3f1c8c3018fde945edfb7756e4be4e3aeb034dbecd8c8ae9944a6 channels: - conda-forge + - nodefaults dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - - astroid=3.2.4=py310hff52083_0 + - astroid=3.3.5=py310hff52083_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.33.1=heb4867d_0 + - c-ares=1.34.1=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.1=py310ha75aee5_1 - - dill=0.3.8=pyhd8ed1ab_0 + - coverage=7.6.2=py310ha75aee5_0 + - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 - h5py=3.11.0=nompi_py310hf054cd7_102 - hdf5=1.14.3=nompi_hdf9ad27_105 - iniconfig=2.0.0=pyhd8ed1ab_0 - isort=5.13.2=pyhd8ed1ab_0 + - jinja2=3.1.4=pyhd8ed1ab_0 - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.40=hf3520f5_7 + - ld_impl_linux-64=2.43=h712a8e2_1 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - - libblas=3.9.0=23_linux64_openblas - - libcblas=3.9.0=23_linux64_openblas - - libcurl=8.9.1=hdb1bdb2_0 - - libdeflate=1.21=h4bc722e_0 + - libblas=3.9.0=24_linux64_openblas + - libcblas=3.9.0=24_linux64_openblas + - libcurl=8.10.1=hbbe4b11_0 + - libdeflate=1.22=hb9d3cd8_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - libffi=3.4.2=h7f98852_5 @@ -43,21 +45,22 @@ dependencies: - libgfortran5=14.1.0=hc5f4f2c_1 - libgomp=14.1.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=23_linux64_openblas + - liblapack=3.9.0=24_linux64_openblas - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.27=pthreads_hac2b453_1 - - libpng=1.6.43=h2797004_0 + - libpng=1.6.44=hadc24fc_0 - libsqlite=3.46.1=hadc24fc_0 - libssh2=1.11.0=h0841786_0 - libstdcxx=14.1.0=hc0a3c3a_1 - libstdcxx-ng=14.1.0=h4852527_1 - - libtiff=4.6.0=h46a8edc_4 + - libtiff=4.7.0=he137b08_1 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.16=hb9d3cd8_1 + - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - - libzlib=1.3.1=h4ab18f5_1 + - libzlib=1.3.1=hb9d3cd8_2 + - markupsafe=3.0.1=py310h89163eb_1 - mccabe=0.7.0=pyhd8ed1ab_0 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py310hb13e2d6_0 @@ -66,34 +69,36 @@ dependencies: - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py310hebfe307_1 - pip=24.2=pyh8b19718_1 - - platformdirs=4.3.2=pyhd8ed1ab_0 + - platformdirs=4.3.6=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - - pthread-stubs=0.4=h36c2ea0_1001 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py310h505e2c1_0 + - pthread-stubs=0.4=hb9d3cd8_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py310h505e2c1_0 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.7=pyhd8ed1ab_0 + - pylint=3.3.1=pyhd8ed1ab_0 - pytest=8.3.3=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - - python=3.10.14=hd12c33a_0_cpython + - python=3.10.15=h4a871b0_1_cpython - python_abi=3.10=5_cp310 + - pyyaml=6.0.2=py310ha75aee5_1 - readline=8.2=h8228510_1 - scipy=1.14.1=py310ha3fb0e1_0 - - setuptools=73.0.1=pyhd8ed1ab_0 + - setuptools=75.1.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.0.1=pyhd8ed1ab_0 + - tomli=2.0.2=pyhd8ed1ab_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 + - tzdata=2024b=hc8b5060_0 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hd590300_0 - - xorg-libxdmcp=1.1.3=h7f98852_0 + - xorg-libxau=1.0.11=hb9d3cd8_1 + - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xz=5.2.6=h166bdaf_0 + - yaml=0.2.5=h7f98852_2 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index 2265caa..d738aea 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -1,15 +1,16 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: d3dd8e8ee4ad45c0a1824902f1ebe08e8247e68e4ad80d1905ae9fe8dbe7d7f0 +# input_hash: 1fc8f380d5e3f1c8c3018fde945edfb7756e4be4e3aeb034dbecd8c8ae9944a6 channels: - conda-forge + - nodefaults dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.33.1=heb4867d_0 + - c-ares=1.34.1=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -19,13 +20,13 @@ dependencies: - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.40=hf3520f5_7 + - ld_impl_linux-64=2.43=h712a8e2_1 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - - libblas=3.9.0=23_linux64_openblas - - libcblas=3.9.0=23_linux64_openblas - - libcurl=8.9.1=hdb1bdb2_0 - - libdeflate=1.21=h4bc722e_0 + - libblas=3.9.0=24_linux64_openblas + - libcblas=3.9.0=24_linux64_openblas + - libcurl=8.10.1=hbbe4b11_0 + - libdeflate=1.22=hb9d3cd8_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - libffi=3.4.2=h7f98852_5 @@ -36,46 +37,46 @@ dependencies: - libgfortran5=14.1.0=hc5f4f2c_1 - libgomp=14.1.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=23_linux64_openblas + - liblapack=3.9.0=24_linux64_openblas - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.27=pthreads_hac2b453_1 - - libpng=1.6.43=h2797004_0 + - libpng=1.6.44=hadc24fc_0 - libsqlite=3.46.1=hadc24fc_0 - libssh2=1.11.0=h0841786_0 - libstdcxx=14.1.0=hc0a3c3a_1 - libstdcxx-ng=14.1.0=h4852527_1 - - libtiff=4.6.0=h46a8edc_4 + - libtiff=4.7.0=he137b08_1 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.16=hb9d3cd8_1 + - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - - libzlib=1.3.1=h4ab18f5_1 + - libzlib=1.3.1=hb9d3cd8_2 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py310hb13e2d6_0 - openjpeg=2.5.2=h488ebb8_0 - openssl=3.3.2=hb9d3cd8_0 - pillow=10.3.0=py310hebfe307_1 - pip=24.2=pyh8b19718_1 - - pthread-stubs=0.4=h36c2ea0_1001 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py310h505e2c1_0 - - python=3.10.14=hd12c33a_0_cpython + - pthread-stubs=0.4=hb9d3cd8_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py310h505e2c1_0 + - python=3.10.15=h4a871b0_1_cpython - python_abi=3.10=5_cp310 - readline=8.2=h8228510_1 - scipy=1.14.1=py310ha3fb0e1_0 - - setuptools=73.0.1=pyhd8ed1ab_0 + - setuptools=75.1.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 + - tzdata=2024b=hc8b5060_0 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hd590300_0 - - xorg-libxdmcp=1.1.3=h7f98852_0 + - xorg-libxau=1.0.11=hb9d3cd8_1 + - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index dda9900..7bc8983 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -1,19 +1,21 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 48ba97d2b5941382abd25215bdc9185f1f2e36d2fb71ab6703726adc06082ca9 +# input_hash: c913df9976b5a6ed96d75b4f8be6a44b82b565f0fac8fe0f2eb9a32ac4d8881d channels: - conda-forge + - nodefaults dependencies: + - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - - astroid=3.2.4=py310h5588dad_0 + - astroid=3.3.5=py310h5588dad_0 - bzip2=1.0.8=h2466b09_7 - ca-certificates=2024.8.30=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.1=py310ha8f682b_1 - - dill=0.3.8=pyhd8ed1ab_0 + - coverage=7.6.2=py310ha8f682b_0 + - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - h5py=3.11.0=nompi_py310h2b0be38_102 @@ -21,74 +23,71 @@ dependencies: - iniconfig=2.0.0=pyhd8ed1ab_0 - intel-openmp=2024.2.1=h57928b3_1083 - isort=5.13.2=pyhd8ed1ab_0 + - jinja2=3.1.4=pyhd8ed1ab_0 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=23_win64_mkl - - libcblas=3.9.0=23_win64_mkl - - libcurl=8.9.1=h18fefc2_0 - - libdeflate=1.21=h2466b09_0 + - libblas=3.9.0=24_win64_mkl + - libcblas=3.9.0=24_win64_mkl + - libcurl=8.10.1=h1ee3ff0_0 + - libdeflate=1.22=h2466b09_0 - libffi=3.4.2=h8ffe710_5 - - libhwloc=2.11.1=default_h8125262_1000 - - libiconv=1.17=hcfcfb64_2 + - libgcc=14.1.0=h1383e82_1 + - libgomp=14.1.0=h1383e82_1 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=23_win64_mkl - - libpng=1.6.43=h19919ed_0 + - liblapack=3.9.0=24_win64_mkl + - libpng=1.6.44=h3ca93ac_0 - libsqlite=3.46.1=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.6.0=hb151862_4 + - libtiff=4.7.0=hfc51747_1 - libwebp-base=1.4.0=hcfcfb64_0 - - libxcb=1.16=h013a479_1 - - libxml2=2.12.7=h0f24e4e_4 - - libzlib=1.3.1=h2466b09_1 - - m2w64-gcc-libgfortran=5.3.0=6 - - m2w64-gcc-libs=5.3.0=7 - - m2w64-gcc-libs-core=5.3.0=7 - - m2w64-gmp=6.1.0=2 - - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 + - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 + - libxcb=1.17.0=h0e4246c_0 + - libzlib=1.3.1=h2466b09_2 + - markupsafe=3.0.1=py310h38315fa_1 - mccabe=0.7.0=pyhd8ed1ab_0 - mkl=2024.1.0=h66d3029_694 - - msys2-conda-epoch=20160418=1 - numpy=1.26.4=py310hf667824_0 - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.2=h2466b09_0 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py310h3e38d90_1 - pip=24.2=pyh8b19718_1 - - platformdirs=4.3.2=pyhd8ed1ab_0 + - platformdirs=4.3.6=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - - pthread-stubs=0.4=hcd874cb_1001 - - pthreads-win32=2.9.1=hfa6e2cd_3 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py310hc226416_0 + - pthread-stubs=0.4=h0e40799_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py310hc226416_0 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.7=pyhd8ed1ab_0 + - pylint=3.3.1=pyhd8ed1ab_0 - pytest=8.3.3=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - - python=3.10.14=h4de0772_0_cpython + - python=3.10.15=hfaddaf0_1_cpython - python_abi=3.10=5_cp310 + - pyyaml=6.0.2=py310ha8f682b_1 - scipy=1.14.1=py310h46043a1_0 - - setuptools=73.0.1=pyhd8ed1ab_0 - - tbb=2021.13.0=hc790b64_0 + - setuptools=75.1.0=pyhd8ed1ab_0 + - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.0.1=pyhd8ed1ab_0 + - tomli=2.0.2=pyhd8ed1ab_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 - - ucrt=10.0.22621.0=h57928b3_0 - - vc=14.3=h8a93ad2_21 - - vc14_runtime=14.40.33810=ha82c5b3_21 - - vs2015_runtime=14.40.33810=h3bf8584_21 + - tzdata=2024b=hc8b5060_0 + - ucrt=10.0.22621.0=h57928b3_1 + - vc=14.3=h8a93ad2_22 + - vc14_runtime=14.40.33810=hcc2c482_22 + - vs2015_runtime=14.40.33810=h3bf8584_22 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hcd874cb_0 - - xorg-libxdmcp=1.1.3=hcd874cb_0 + - xorg-libxau=1.0.11=h0e40799_1 + - xorg-libxdmcp=1.1.5=h0e40799_0 - xz=5.2.6=h8d14728_0 + - yaml=0.2.5=h8ffe710_2 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index ba87612..0a83389 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -1,10 +1,12 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 48ba97d2b5941382abd25215bdc9185f1f2e36d2fb71ab6703726adc06082ca9 +# input_hash: c913df9976b5a6ed96d75b4f8be6a44b82b565f0fac8fe0f2eb9a32ac4d8881d channels: - conda-forge + - nodefaults dependencies: + - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h2466b09_7 - ca-certificates=2024.8.30=h56e8100_0 @@ -18,59 +20,52 @@ dependencies: - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=23_win64_mkl - - libcblas=3.9.0=23_win64_mkl - - libcurl=8.9.1=h18fefc2_0 - - libdeflate=1.21=h2466b09_0 + - libblas=3.9.0=24_win64_mkl + - libcblas=3.9.0=24_win64_mkl + - libcurl=8.10.1=h1ee3ff0_0 + - libdeflate=1.22=h2466b09_0 - libffi=3.4.2=h8ffe710_5 - - libhwloc=2.11.1=default_h8125262_1000 - - libiconv=1.17=hcfcfb64_2 + - libgcc=14.1.0=h1383e82_1 + - libgomp=14.1.0=h1383e82_1 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=23_win64_mkl - - libpng=1.6.43=h19919ed_0 + - liblapack=3.9.0=24_win64_mkl + - libpng=1.6.44=h3ca93ac_0 - libsqlite=3.46.1=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.6.0=hb151862_4 + - libtiff=4.7.0=hfc51747_1 - libwebp-base=1.4.0=hcfcfb64_0 - - libxcb=1.16=h013a479_1 - - libxml2=2.12.7=h0f24e4e_4 - - libzlib=1.3.1=h2466b09_1 - - m2w64-gcc-libgfortran=5.3.0=6 - - m2w64-gcc-libs=5.3.0=7 - - m2w64-gcc-libs-core=5.3.0=7 - - m2w64-gmp=6.1.0=2 - - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 + - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 + - libxcb=1.17.0=h0e4246c_0 + - libzlib=1.3.1=h2466b09_2 - mkl=2024.1.0=h66d3029_694 - - msys2-conda-epoch=20160418=1 - numpy=1.26.4=py310hf667824_0 - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.2=h2466b09_0 - pillow=10.3.0=py310h3e38d90_1 - pip=24.2=pyh8b19718_1 - - pthread-stubs=0.4=hcd874cb_1001 - - pthreads-win32=2.9.1=hfa6e2cd_3 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py310hc226416_0 - - python=3.10.14=h4de0772_0_cpython + - pthread-stubs=0.4=h0e40799_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py310hc226416_0 + - python=3.10.15=hfaddaf0_1_cpython - python_abi=3.10=5_cp310 - scipy=1.14.1=py310h46043a1_0 - - setuptools=73.0.1=pyhd8ed1ab_0 - - tbb=2021.13.0=hc790b64_0 + - setuptools=75.1.0=pyhd8ed1ab_0 + - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 - - ucrt=10.0.22621.0=h57928b3_0 - - vc=14.3=h8a93ad2_21 - - vc14_runtime=14.40.33810=ha82c5b3_21 - - vs2015_runtime=14.40.33810=h3bf8584_21 + - tzdata=2024b=hc8b5060_0 + - ucrt=10.0.22621.0=h57928b3_1 + - vc=14.3=h8a93ad2_22 + - vc14_runtime=14.40.33810=hcc2c482_22 + - vs2015_runtime=14.40.33810=h3bf8584_22 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hcd874cb_0 - - xorg-libxdmcp=1.1.3=hcd874cb_0 + - xorg-libxau=1.0.11=h0e40799_1 + - xorg-libxdmcp=1.1.5=h0e40799_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64-dev.conda.lock.yml b/environments/py-3.11-linux-64-dev.conda.lock.yml index 0dc4825..892df7b 100644 --- a/environments/py-3.11-linux-64-dev.conda.lock.yml +++ b/environments/py-3.11-linux-64-dev.conda.lock.yml @@ -1,38 +1,40 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: f34633d7a026e46b3ce9042e4701f091aa71d0800c5518c0e563bd83cb3a150c +# input_hash: efedadb68ad9977f3f683b035840df6855a36f1b64973fa4aa482589f710c340 channels: - conda-forge + - nodefaults dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - - astroid=3.2.4=py311h38be061_0 + - astroid=3.3.5=py311h38be061_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.33.1=heb4867d_0 + - c-ares=1.34.1=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.1=py311h9ecbd09_1 - - dill=0.3.8=pyhd8ed1ab_0 + - coverage=7.6.2=py311h9ecbd09_0 + - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 - h5py=3.11.0=nompi_py311h439e445_102 - hdf5=1.14.3=nompi_hdf9ad27_105 - iniconfig=2.0.0=pyhd8ed1ab_0 - isort=5.13.2=pyhd8ed1ab_0 + - jinja2=3.1.4=pyhd8ed1ab_0 - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.40=hf3520f5_7 + - ld_impl_linux-64=2.43=h712a8e2_1 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - - libblas=3.9.0=23_linux64_openblas - - libcblas=3.9.0=23_linux64_openblas - - libcurl=8.9.1=hdb1bdb2_0 - - libdeflate=1.21=h4bc722e_0 + - libblas=3.9.0=24_linux64_openblas + - libcblas=3.9.0=24_linux64_openblas + - libcurl=8.10.1=hbbe4b11_0 + - libdeflate=1.22=hb9d3cd8_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - libexpat=2.6.3=h5888daf_0 @@ -44,21 +46,22 @@ dependencies: - libgfortran5=14.1.0=hc5f4f2c_1 - libgomp=14.1.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=23_linux64_openblas + - liblapack=3.9.0=24_linux64_openblas - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.27=pthreads_hac2b453_1 - - libpng=1.6.43=h2797004_0 + - libpng=1.6.44=hadc24fc_0 - libsqlite=3.46.1=hadc24fc_0 - libssh2=1.11.0=h0841786_0 - libstdcxx=14.1.0=hc0a3c3a_1 - libstdcxx-ng=14.1.0=h4852527_1 - - libtiff=4.6.0=h46a8edc_4 + - libtiff=4.7.0=he137b08_1 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.16=hb9d3cd8_1 + - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - - libzlib=1.3.1=h4ab18f5_1 + - libzlib=1.3.1=hb9d3cd8_2 + - markupsafe=3.0.1=py311h2dc5d0c_1 - mccabe=0.7.0=pyhd8ed1ab_0 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py311h64a7726_0 @@ -67,34 +70,36 @@ dependencies: - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py311h82a398c_1 - pip=24.2=pyh8b19718_1 - - platformdirs=4.3.2=pyhd8ed1ab_0 + - platformdirs=4.3.6=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - - pthread-stubs=0.4=h36c2ea0_1001 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py311h9e33e62_0 + - pthread-stubs=0.4=hb9d3cd8_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py311h9e33e62_0 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.7=pyhd8ed1ab_0 + - pylint=3.3.1=pyhd8ed1ab_0 - pytest=8.3.3=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - - python=3.11.10=hc5c86c4_0_cpython + - python=3.11.10=hc5c86c4_2_cpython - python_abi=3.11=5_cp311 + - pyyaml=6.0.2=py311h9ecbd09_1 - readline=8.2=h8228510_1 - scipy=1.14.1=py311he1f765f_0 - - setuptools=73.0.1=pyhd8ed1ab_0 + - setuptools=75.1.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.0.1=pyhd8ed1ab_0 + - tomli=2.0.2=pyhd8ed1ab_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 + - tzdata=2024b=hc8b5060_0 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hd590300_0 - - xorg-libxdmcp=1.1.3=h7f98852_0 + - xorg-libxau=1.0.11=hb9d3cd8_1 + - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xz=5.2.6=h166bdaf_0 + - yaml=0.2.5=h7f98852_2 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64.conda.lock.yml b/environments/py-3.11-linux-64.conda.lock.yml index 74d89e9..086c6e8 100644 --- a/environments/py-3.11-linux-64.conda.lock.yml +++ b/environments/py-3.11-linux-64.conda.lock.yml @@ -1,15 +1,16 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: f34633d7a026e46b3ce9042e4701f091aa71d0800c5518c0e563bd83cb3a150c +# input_hash: efedadb68ad9977f3f683b035840df6855a36f1b64973fa4aa482589f710c340 channels: - conda-forge + - nodefaults dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.33.1=heb4867d_0 + - c-ares=1.34.1=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -19,13 +20,13 @@ dependencies: - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.40=hf3520f5_7 + - ld_impl_linux-64=2.43=h712a8e2_1 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - - libblas=3.9.0=23_linux64_openblas - - libcblas=3.9.0=23_linux64_openblas - - libcurl=8.9.1=hdb1bdb2_0 - - libdeflate=1.21=h4bc722e_0 + - libblas=3.9.0=24_linux64_openblas + - libcblas=3.9.0=24_linux64_openblas + - libcurl=8.10.1=hbbe4b11_0 + - libdeflate=1.22=hb9d3cd8_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - libexpat=2.6.3=h5888daf_0 @@ -37,46 +38,46 @@ dependencies: - libgfortran5=14.1.0=hc5f4f2c_1 - libgomp=14.1.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=23_linux64_openblas + - liblapack=3.9.0=24_linux64_openblas - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.27=pthreads_hac2b453_1 - - libpng=1.6.43=h2797004_0 + - libpng=1.6.44=hadc24fc_0 - libsqlite=3.46.1=hadc24fc_0 - libssh2=1.11.0=h0841786_0 - libstdcxx=14.1.0=hc0a3c3a_1 - libstdcxx-ng=14.1.0=h4852527_1 - - libtiff=4.6.0=h46a8edc_4 + - libtiff=4.7.0=he137b08_1 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.16=hb9d3cd8_1 + - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - - libzlib=1.3.1=h4ab18f5_1 + - libzlib=1.3.1=hb9d3cd8_2 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py311h64a7726_0 - openjpeg=2.5.2=h488ebb8_0 - openssl=3.3.2=hb9d3cd8_0 - pillow=10.3.0=py311h82a398c_1 - pip=24.2=pyh8b19718_1 - - pthread-stubs=0.4=h36c2ea0_1001 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py311h9e33e62_0 - - python=3.11.10=hc5c86c4_0_cpython + - pthread-stubs=0.4=hb9d3cd8_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py311h9e33e62_0 + - python=3.11.10=hc5c86c4_2_cpython - python_abi=3.11=5_cp311 - readline=8.2=h8228510_1 - scipy=1.14.1=py311he1f765f_0 - - setuptools=73.0.1=pyhd8ed1ab_0 + - setuptools=75.1.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 + - tzdata=2024b=hc8b5060_0 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hd590300_0 - - xorg-libxdmcp=1.1.3=h7f98852_0 + - xorg-libxau=1.0.11=hb9d3cd8_1 + - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64-dev.conda.lock.yml b/environments/py-3.11-win-64-dev.conda.lock.yml index eae1d50..aee72b0 100644 --- a/environments/py-3.11-win-64-dev.conda.lock.yml +++ b/environments/py-3.11-win-64-dev.conda.lock.yml @@ -1,19 +1,21 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: f0e5b371d243c70393199046bad1d77bcf1d13bd992d37aff95352a006286203 +# input_hash: 2aeac6f17c670153deadd8edc6aad261725bb21dfed680b685b0c96ce5e90a96 channels: - conda-forge + - nodefaults dependencies: + - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - - astroid=3.2.4=py311h1ea47a8_0 + - astroid=3.3.5=py311h1ea47a8_0 - bzip2=1.0.8=h2466b09_7 - ca-certificates=2024.8.30=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.1=py311he736701_1 - - dill=0.3.8=pyhd8ed1ab_0 + - coverage=7.6.2=py311he736701_0 + - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - h5py=3.11.0=nompi_py311h67016bb_102 @@ -21,75 +23,72 @@ dependencies: - iniconfig=2.0.0=pyhd8ed1ab_0 - intel-openmp=2024.2.1=h57928b3_1083 - isort=5.13.2=pyhd8ed1ab_0 + - jinja2=3.1.4=pyhd8ed1ab_0 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=23_win64_mkl - - libcblas=3.9.0=23_win64_mkl - - libcurl=8.9.1=h18fefc2_0 - - libdeflate=1.21=h2466b09_0 + - libblas=3.9.0=24_win64_mkl + - libcblas=3.9.0=24_win64_mkl + - libcurl=8.10.1=h1ee3ff0_0 + - libdeflate=1.22=h2466b09_0 - libexpat=2.6.3=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - - libhwloc=2.11.1=default_h8125262_1000 - - libiconv=1.17=hcfcfb64_2 + - libgcc=14.1.0=h1383e82_1 + - libgomp=14.1.0=h1383e82_1 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=23_win64_mkl - - libpng=1.6.43=h19919ed_0 + - liblapack=3.9.0=24_win64_mkl + - libpng=1.6.44=h3ca93ac_0 - libsqlite=3.46.1=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.6.0=hb151862_4 + - libtiff=4.7.0=hfc51747_1 - libwebp-base=1.4.0=hcfcfb64_0 - - libxcb=1.16=h013a479_1 - - libxml2=2.12.7=h0f24e4e_4 - - libzlib=1.3.1=h2466b09_1 - - m2w64-gcc-libgfortran=5.3.0=6 - - m2w64-gcc-libs=5.3.0=7 - - m2w64-gcc-libs-core=5.3.0=7 - - m2w64-gmp=6.1.0=2 - - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 + - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 + - libxcb=1.17.0=h0e4246c_0 + - libzlib=1.3.1=h2466b09_2 + - markupsafe=3.0.1=py311h5082efb_1 - mccabe=0.7.0=pyhd8ed1ab_0 - mkl=2024.1.0=h66d3029_694 - - msys2-conda-epoch=20160418=1 - numpy=1.26.4=py311h0b4df5a_0 - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.2=h2466b09_0 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py311h5592be9_1 - pip=24.2=pyh8b19718_1 - - platformdirs=4.3.2=pyhd8ed1ab_0 + - platformdirs=4.3.6=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - - pthread-stubs=0.4=hcd874cb_1001 - - pthreads-win32=2.9.1=hfa6e2cd_3 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py311h533ab2d_0 + - pthread-stubs=0.4=h0e40799_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py311h533ab2d_0 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.7=pyhd8ed1ab_0 + - pylint=3.3.1=pyhd8ed1ab_0 - pytest=8.3.3=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - - python=3.11.10=hce54a09_0_cpython + - python=3.11.10=hce54a09_2_cpython - python_abi=3.11=5_cp311 + - pyyaml=6.0.2=py311he736701_1 - scipy=1.14.1=py311hd4686c6_0 - - setuptools=73.0.1=pyhd8ed1ab_0 - - tbb=2021.13.0=hc790b64_0 + - setuptools=75.1.0=pyhd8ed1ab_0 + - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.0.1=pyhd8ed1ab_0 + - tomli=2.0.2=pyhd8ed1ab_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 - - ucrt=10.0.22621.0=h57928b3_0 - - vc=14.3=h8a93ad2_21 - - vc14_runtime=14.40.33810=ha82c5b3_21 - - vs2015_runtime=14.40.33810=h3bf8584_21 + - tzdata=2024b=hc8b5060_0 + - ucrt=10.0.22621.0=h57928b3_1 + - vc=14.3=h8a93ad2_22 + - vc14_runtime=14.40.33810=hcc2c482_22 + - vs2015_runtime=14.40.33810=h3bf8584_22 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hcd874cb_0 - - xorg-libxdmcp=1.1.3=hcd874cb_0 + - xorg-libxau=1.0.11=h0e40799_1 + - xorg-libxdmcp=1.1.5=h0e40799_0 - xz=5.2.6=h8d14728_0 + - yaml=0.2.5=h8ffe710_2 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64.conda.lock.yml b/environments/py-3.11-win-64.conda.lock.yml index 9f0a1e4..849cd86 100644 --- a/environments/py-3.11-win-64.conda.lock.yml +++ b/environments/py-3.11-win-64.conda.lock.yml @@ -1,10 +1,12 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: f0e5b371d243c70393199046bad1d77bcf1d13bd992d37aff95352a006286203 +# input_hash: 2aeac6f17c670153deadd8edc6aad261725bb21dfed680b685b0c96ce5e90a96 channels: - conda-forge + - nodefaults dependencies: + - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h2466b09_7 - ca-certificates=2024.8.30=h56e8100_0 @@ -18,60 +20,53 @@ dependencies: - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=23_win64_mkl - - libcblas=3.9.0=23_win64_mkl - - libcurl=8.9.1=h18fefc2_0 - - libdeflate=1.21=h2466b09_0 + - libblas=3.9.0=24_win64_mkl + - libcblas=3.9.0=24_win64_mkl + - libcurl=8.10.1=h1ee3ff0_0 + - libdeflate=1.22=h2466b09_0 - libexpat=2.6.3=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - - libhwloc=2.11.1=default_h8125262_1000 - - libiconv=1.17=hcfcfb64_2 + - libgcc=14.1.0=h1383e82_1 + - libgomp=14.1.0=h1383e82_1 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=23_win64_mkl - - libpng=1.6.43=h19919ed_0 + - liblapack=3.9.0=24_win64_mkl + - libpng=1.6.44=h3ca93ac_0 - libsqlite=3.46.1=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.6.0=hb151862_4 + - libtiff=4.7.0=hfc51747_1 - libwebp-base=1.4.0=hcfcfb64_0 - - libxcb=1.16=h013a479_1 - - libxml2=2.12.7=h0f24e4e_4 - - libzlib=1.3.1=h2466b09_1 - - m2w64-gcc-libgfortran=5.3.0=6 - - m2w64-gcc-libs=5.3.0=7 - - m2w64-gcc-libs-core=5.3.0=7 - - m2w64-gmp=6.1.0=2 - - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 + - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 + - libxcb=1.17.0=h0e4246c_0 + - libzlib=1.3.1=h2466b09_2 - mkl=2024.1.0=h66d3029_694 - - msys2-conda-epoch=20160418=1 - numpy=1.26.4=py311h0b4df5a_0 - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.2=h2466b09_0 - pillow=10.3.0=py311h5592be9_1 - pip=24.2=pyh8b19718_1 - - pthread-stubs=0.4=hcd874cb_1001 - - pthreads-win32=2.9.1=hfa6e2cd_3 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py311h533ab2d_0 - - python=3.11.10=hce54a09_0_cpython + - pthread-stubs=0.4=h0e40799_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py311h533ab2d_0 + - python=3.11.10=hce54a09_2_cpython - python_abi=3.11=5_cp311 - scipy=1.14.1=py311hd4686c6_0 - - setuptools=73.0.1=pyhd8ed1ab_0 - - tbb=2021.13.0=hc790b64_0 + - setuptools=75.1.0=pyhd8ed1ab_0 + - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 - - ucrt=10.0.22621.0=h57928b3_0 - - vc=14.3=h8a93ad2_21 - - vc14_runtime=14.40.33810=ha82c5b3_21 - - vs2015_runtime=14.40.33810=h3bf8584_21 + - tzdata=2024b=hc8b5060_0 + - ucrt=10.0.22621.0=h57928b3_1 + - vc=14.3=h8a93ad2_22 + - vc14_runtime=14.40.33810=hcc2c482_22 + - vs2015_runtime=14.40.33810=h3bf8584_22 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hcd874cb_0 - - xorg-libxdmcp=1.1.3=hcd874cb_0 + - xorg-libxau=1.0.11=h0e40799_1 + - xorg-libxdmcp=1.1.5=h0e40799_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64-dev.conda.lock.yml b/environments/py-3.12-linux-64-dev.conda.lock.yml index 54bb3c9..a1db3e6 100644 --- a/environments/py-3.12-linux-64-dev.conda.lock.yml +++ b/environments/py-3.12-linux-64-dev.conda.lock.yml @@ -1,38 +1,40 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 264c15f8edaaa4e41c2b9151040035aab8d2f8fcadc402b0aba621fad9c2918e +# input_hash: 6bffc8dd3eba21e3e30f9b2d4befda3220a1a64031c6327ddadc91bf85643985 channels: - conda-forge + - nodefaults dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - - astroid=3.2.4=py312h7900ff3_0 + - astroid=3.3.5=py312h7900ff3_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.33.1=heb4867d_0 + - c-ares=1.34.1=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.1=py312h66e93f0_1 - - dill=0.3.8=pyhd8ed1ab_0 + - coverage=7.6.2=py312h66e93f0_0 + - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 - h5py=3.11.0=nompi_py312hb7ab980_102 - hdf5=1.14.3=nompi_hdf9ad27_105 - iniconfig=2.0.0=pyhd8ed1ab_0 - isort=5.13.2=pyhd8ed1ab_0 + - jinja2=3.1.4=pyhd8ed1ab_0 - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.40=hf3520f5_7 + - ld_impl_linux-64=2.43=h712a8e2_1 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - - libblas=3.9.0=23_linux64_openblas - - libcblas=3.9.0=23_linux64_openblas - - libcurl=8.9.1=hdb1bdb2_0 - - libdeflate=1.21=h4bc722e_0 + - libblas=3.9.0=24_linux64_openblas + - libcblas=3.9.0=24_linux64_openblas + - libcurl=8.10.1=hbbe4b11_0 + - libdeflate=1.22=hb9d3cd8_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - libexpat=2.6.3=h5888daf_0 @@ -44,21 +46,22 @@ dependencies: - libgfortran5=14.1.0=hc5f4f2c_1 - libgomp=14.1.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=23_linux64_openblas + - liblapack=3.9.0=24_linux64_openblas - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.27=pthreads_hac2b453_1 - - libpng=1.6.43=h2797004_0 + - libpng=1.6.44=hadc24fc_0 - libsqlite=3.46.1=hadc24fc_0 - libssh2=1.11.0=h0841786_0 - libstdcxx=14.1.0=hc0a3c3a_1 - libstdcxx-ng=14.1.0=h4852527_1 - - libtiff=4.6.0=h46a8edc_4 + - libtiff=4.7.0=he137b08_1 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.16=hb9d3cd8_1 + - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - - libzlib=1.3.1=h4ab18f5_1 + - libzlib=1.3.1=hb9d3cd8_2 + - markupsafe=3.0.1=py312h178313f_1 - mccabe=0.7.0=pyhd8ed1ab_0 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py312heda63a1_0 @@ -67,34 +70,36 @@ dependencies: - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py312h287a98d_1 - pip=24.2=pyh8b19718_1 - - platformdirs=4.3.2=pyhd8ed1ab_0 + - platformdirs=4.3.6=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - - pthread-stubs=0.4=h36c2ea0_1001 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py312h12e396e_0 + - pthread-stubs=0.4=hb9d3cd8_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py312h12e396e_0 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.7=pyhd8ed1ab_0 + - pylint=3.3.1=pyhd8ed1ab_0 - pytest=8.3.3=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - - python=3.12.5=h2ad013b_0_cpython + - python=3.12.7=hc5c86c4_0_cpython - python_abi=3.12=5_cp312 + - pyyaml=6.0.2=py312h66e93f0_1 - readline=8.2=h8228510_1 - scipy=1.14.1=py312h7d485d2_0 - - setuptools=73.0.1=pyhd8ed1ab_0 + - setuptools=75.1.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.0.1=pyhd8ed1ab_0 + - tomli=2.0.2=pyhd8ed1ab_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 + - tzdata=2024b=hc8b5060_0 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hd590300_0 - - xorg-libxdmcp=1.1.3=h7f98852_0 + - xorg-libxau=1.0.11=hb9d3cd8_1 + - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xz=5.2.6=h166bdaf_0 + - yaml=0.2.5=h7f98852_2 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64.conda.lock.yml b/environments/py-3.12-linux-64.conda.lock.yml index 1200250..34c8228 100644 --- a/environments/py-3.12-linux-64.conda.lock.yml +++ b/environments/py-3.12-linux-64.conda.lock.yml @@ -1,15 +1,16 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 264c15f8edaaa4e41c2b9151040035aab8d2f8fcadc402b0aba621fad9c2918e +# input_hash: 6bffc8dd3eba21e3e30f9b2d4befda3220a1a64031c6327ddadc91bf85643985 channels: - conda-forge + - nodefaults dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.33.1=heb4867d_0 + - c-ares=1.34.1=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -19,13 +20,13 @@ dependencies: - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.40=hf3520f5_7 + - ld_impl_linux-64=2.43=h712a8e2_1 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - - libblas=3.9.0=23_linux64_openblas - - libcblas=3.9.0=23_linux64_openblas - - libcurl=8.9.1=hdb1bdb2_0 - - libdeflate=1.21=h4bc722e_0 + - libblas=3.9.0=24_linux64_openblas + - libcblas=3.9.0=24_linux64_openblas + - libcurl=8.10.1=hbbe4b11_0 + - libdeflate=1.22=hb9d3cd8_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - libexpat=2.6.3=h5888daf_0 @@ -37,46 +38,46 @@ dependencies: - libgfortran5=14.1.0=hc5f4f2c_1 - libgomp=14.1.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=23_linux64_openblas + - liblapack=3.9.0=24_linux64_openblas - libnghttp2=1.58.0=h47da74e_1 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.27=pthreads_hac2b453_1 - - libpng=1.6.43=h2797004_0 + - libpng=1.6.44=hadc24fc_0 - libsqlite=3.46.1=hadc24fc_0 - libssh2=1.11.0=h0841786_0 - libstdcxx=14.1.0=hc0a3c3a_1 - libstdcxx-ng=14.1.0=h4852527_1 - - libtiff=4.6.0=h46a8edc_4 + - libtiff=4.7.0=he137b08_1 - libuuid=2.38.1=h0b41bf4_0 - libwebp-base=1.4.0=hd590300_0 - - libxcb=1.16=hb9d3cd8_1 + - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - - libzlib=1.3.1=h4ab18f5_1 + - libzlib=1.3.1=hb9d3cd8_2 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py312heda63a1_0 - openjpeg=2.5.2=h488ebb8_0 - openssl=3.3.2=hb9d3cd8_0 - pillow=10.3.0=py312h287a98d_1 - pip=24.2=pyh8b19718_1 - - pthread-stubs=0.4=h36c2ea0_1001 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py312h12e396e_0 - - python=3.12.5=h2ad013b_0_cpython + - pthread-stubs=0.4=hb9d3cd8_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py312h12e396e_0 + - python=3.12.7=hc5c86c4_0_cpython - python_abi=3.12=5_cp312 - readline=8.2=h8228510_1 - scipy=1.14.1=py312h7d485d2_0 - - setuptools=73.0.1=pyhd8ed1ab_0 + - setuptools=75.1.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 + - tzdata=2024b=hc8b5060_0 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hd590300_0 - - xorg-libxdmcp=1.1.3=h7f98852_0 + - xorg-libxau=1.0.11=hb9d3cd8_1 + - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64-dev.conda.lock.yml b/environments/py-3.12-win-64-dev.conda.lock.yml index 8329c0e..b800078 100644 --- a/environments/py-3.12-win-64-dev.conda.lock.yml +++ b/environments/py-3.12-win-64-dev.conda.lock.yml @@ -1,19 +1,21 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: da2fda5a36a26042799a5788fa0ffe85e0332d2721377392ac5eebb140c8cd43 +# input_hash: aa2b1e534a4fda69d839560a4d404e87951a2a99b886e8ba715646e1f704f807 channels: - conda-forge + - nodefaults dependencies: + - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - - astroid=3.2.4=py312h2e8e312_0 + - astroid=3.3.5=py312h2e8e312_0 - bzip2=1.0.8=h2466b09_7 - ca-certificates=2024.8.30=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.1=py312h4389bb4_1 - - dill=0.3.8=pyhd8ed1ab_0 + - coverage=7.6.2=py312h4389bb4_0 + - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - h5py=3.11.0=nompi_py312ha036244_102 @@ -21,75 +23,72 @@ dependencies: - iniconfig=2.0.0=pyhd8ed1ab_0 - intel-openmp=2024.2.1=h57928b3_1083 - isort=5.13.2=pyhd8ed1ab_0 + - jinja2=3.1.4=pyhd8ed1ab_0 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=23_win64_mkl - - libcblas=3.9.0=23_win64_mkl - - libcurl=8.9.1=h18fefc2_0 - - libdeflate=1.21=h2466b09_0 + - libblas=3.9.0=24_win64_mkl + - libcblas=3.9.0=24_win64_mkl + - libcurl=8.10.1=h1ee3ff0_0 + - libdeflate=1.22=h2466b09_0 - libexpat=2.6.3=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - - libhwloc=2.11.1=default_h8125262_1000 - - libiconv=1.17=hcfcfb64_2 + - libgcc=14.1.0=h1383e82_1 + - libgomp=14.1.0=h1383e82_1 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=23_win64_mkl - - libpng=1.6.43=h19919ed_0 + - liblapack=3.9.0=24_win64_mkl + - libpng=1.6.44=h3ca93ac_0 - libsqlite=3.46.1=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.6.0=hb151862_4 + - libtiff=4.7.0=hfc51747_1 - libwebp-base=1.4.0=hcfcfb64_0 - - libxcb=1.16=h013a479_1 - - libxml2=2.12.7=h0f24e4e_4 - - libzlib=1.3.1=h2466b09_1 - - m2w64-gcc-libgfortran=5.3.0=6 - - m2w64-gcc-libs=5.3.0=7 - - m2w64-gcc-libs-core=5.3.0=7 - - m2w64-gmp=6.1.0=2 - - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 + - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 + - libxcb=1.17.0=h0e4246c_0 + - libzlib=1.3.1=h2466b09_2 + - markupsafe=3.0.1=py312h31fea79_1 - mccabe=0.7.0=pyhd8ed1ab_0 - mkl=2024.1.0=h66d3029_694 - - msys2-conda-epoch=20160418=1 - numpy=1.26.4=py312h8753938_0 - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.2=h2466b09_0 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py312h381445a_1 - pip=24.2=pyh8b19718_1 - - platformdirs=4.3.2=pyhd8ed1ab_0 + - platformdirs=4.3.6=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - - pthread-stubs=0.4=hcd874cb_1001 - - pthreads-win32=2.9.1=hfa6e2cd_3 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py312h2615798_0 + - pthread-stubs=0.4=h0e40799_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py312h2615798_0 - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.2.7=pyhd8ed1ab_0 + - pylint=3.3.1=pyhd8ed1ab_0 - pytest=8.3.3=pyhd8ed1ab_0 - pytest-cov=5.0.0=pyhd8ed1ab_0 - - python=3.12.5=h889d299_0_cpython + - python=3.12.7=hce54a09_0_cpython - python_abi=3.12=5_cp312 + - pyyaml=6.0.2=py312h4389bb4_1 - scipy=1.14.1=py312h1f4e10d_0 - - setuptools=73.0.1=pyhd8ed1ab_0 - - tbb=2021.13.0=hc790b64_0 + - setuptools=75.1.0=pyhd8ed1ab_0 + - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.0.1=pyhd8ed1ab_0 + - tomli=2.0.2=pyhd8ed1ab_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 - - ucrt=10.0.22621.0=h57928b3_0 - - vc=14.3=h8a93ad2_21 - - vc14_runtime=14.40.33810=ha82c5b3_21 - - vs2015_runtime=14.40.33810=h3bf8584_21 + - tzdata=2024b=hc8b5060_0 + - ucrt=10.0.22621.0=h57928b3_1 + - vc=14.3=h8a93ad2_22 + - vc14_runtime=14.40.33810=hcc2c482_22 + - vs2015_runtime=14.40.33810=h3bf8584_22 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hcd874cb_0 - - xorg-libxdmcp=1.1.3=hcd874cb_0 + - xorg-libxau=1.0.11=h0e40799_1 + - xorg-libxdmcp=1.1.5=h0e40799_0 - xz=5.2.6=h8d14728_0 + - yaml=0.2.5=h8ffe710_2 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64.conda.lock.yml b/environments/py-3.12-win-64.conda.lock.yml index f0c9119..2e5e4bd 100644 --- a/environments/py-3.12-win-64.conda.lock.yml +++ b/environments/py-3.12-win-64.conda.lock.yml @@ -1,10 +1,12 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: da2fda5a36a26042799a5788fa0ffe85e0332d2721377392ac5eebb140c8cd43 +# input_hash: aa2b1e534a4fda69d839560a4d404e87951a2a99b886e8ba715646e1f704f807 channels: - conda-forge + - nodefaults dependencies: + - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h2466b09_7 - ca-certificates=2024.8.30=h56e8100_0 @@ -18,60 +20,53 @@ dependencies: - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=23_win64_mkl - - libcblas=3.9.0=23_win64_mkl - - libcurl=8.9.1=h18fefc2_0 - - libdeflate=1.21=h2466b09_0 + - libblas=3.9.0=24_win64_mkl + - libcblas=3.9.0=24_win64_mkl + - libcurl=8.10.1=h1ee3ff0_0 + - libdeflate=1.22=h2466b09_0 - libexpat=2.6.3=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - - libhwloc=2.11.1=default_h8125262_1000 - - libiconv=1.17=hcfcfb64_2 + - libgcc=14.1.0=h1383e82_1 + - libgomp=14.1.0=h1383e82_1 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=23_win64_mkl - - libpng=1.6.43=h19919ed_0 + - liblapack=3.9.0=24_win64_mkl + - libpng=1.6.44=h3ca93ac_0 - libsqlite=3.46.1=h2466b09_0 - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.6.0=hb151862_4 + - libtiff=4.7.0=hfc51747_1 - libwebp-base=1.4.0=hcfcfb64_0 - - libxcb=1.16=h013a479_1 - - libxml2=2.12.7=h0f24e4e_4 - - libzlib=1.3.1=h2466b09_1 - - m2w64-gcc-libgfortran=5.3.0=6 - - m2w64-gcc-libs=5.3.0=7 - - m2w64-gcc-libs-core=5.3.0=7 - - m2w64-gmp=6.1.0=2 - - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 + - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 + - libxcb=1.17.0=h0e4246c_0 + - libzlib=1.3.1=h2466b09_2 - mkl=2024.1.0=h66d3029_694 - - msys2-conda-epoch=20160418=1 - numpy=1.26.4=py312h8753938_0 - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.2=h2466b09_0 - pillow=10.3.0=py312h381445a_1 - pip=24.2=pyh8b19718_1 - - pthread-stubs=0.4=hcd874cb_1001 - - pthreads-win32=2.9.1=hfa6e2cd_3 - - pydantic=2.9.1=pyhd8ed1ab_0 - - pydantic-core=2.23.3=py312h2615798_0 - - python=3.12.5=h889d299_0_cpython + - pthread-stubs=0.4=h0e40799_1002 + - pydantic=2.9.2=pyhd8ed1ab_0 + - pydantic-core=2.23.4=py312h2615798_0 + - python=3.12.7=hce54a09_0_cpython - python_abi=3.12=5_cp312 - scipy=1.14.1=py312h1f4e10d_0 - - setuptools=73.0.1=pyhd8ed1ab_0 - - tbb=2021.13.0=hc790b64_0 + - setuptools=75.1.0=pyhd8ed1ab_0 + - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024a=h8827d51_1 - - ucrt=10.0.22621.0=h57928b3_0 - - vc=14.3=h8a93ad2_21 - - vc14_runtime=14.40.33810=ha82c5b3_21 - - vs2015_runtime=14.40.33810=h3bf8584_21 + - tzdata=2024b=hc8b5060_0 + - ucrt=10.0.22621.0=h57928b3_1 + - vc=14.3=h8a93ad2_22 + - vc14_runtime=14.40.33810=hcc2c482_22 + - vs2015_runtime=14.40.33810=h3bf8584_22 - wheel=0.44.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hcd874cb_0 - - xorg-libxdmcp=1.1.3=hcd874cb_0 + - xorg-libxau=1.0.11=h0e40799_1 + - xorg-libxdmcp=1.1.5=h0e40799_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f variables: KMP_WARNINGS: 0 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index f033e35..07916ca 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -15,11 +15,13 @@ version: 1 metadata: content_hash: - win-64: 48ba97d2b5941382abd25215bdc9185f1f2e36d2fb71ab6703726adc06082ca9 - linux-64: d3dd8e8ee4ad45c0a1824902f1ebe08e8247e68e4ad80d1905ae9fe8dbe7d7f0 + win-64: c913df9976b5a6ed96d75b4f8be6a44b82b565f0fac8fe0f2eb9a32ac4d8881d + linux-64: 1fc8f380d5e3f1c8c3018fde945edfb7756e4be4e3aeb034dbecd8c8ae9944a6 channels: - url: conda-forge used_env_vars: [] + - url: nodefaults + used_env_vars: [] platforms: - win-64 - linux-64 @@ -51,6 +53,19 @@ package: sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22 category: main optional: false +- name: _openmp_mutex + version: '4.5' + manager: conda + platform: win-64 + dependencies: + libgomp: '>=7.5.0' + libwinpthread: '>=12.0.0.r2.ggc561118da' + url: https://conda.anaconda.org/conda-forge/win-64/_openmp_mutex-4.5-2_gnu.conda + hash: + md5: 37e16618af5c4851a3f3d66dd0e11141 + sha256: 1a62cd1f215fe0902e7004089693a78347a30ad687781dfda2289cab000e652d + category: main + optional: false - name: annotated-types version: 0.7.0 manager: conda @@ -78,31 +93,31 @@ package: category: main optional: false - name: astroid - version: 3.2.4 + version: 3.3.5 manager: conda platform: linux-64 dependencies: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.2.4-py310hff52083_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.3.5-py310hff52083_0.conda hash: - md5: 4acb210fe1d9e5833f8402cfa9064b38 - sha256: ff79f35ee5e84b13e8a0f1d64c957d9041c0a3cb0de8acef9a354014caa7fc1d + md5: 508547850afc4097e6f06b57ddf83ea7 + sha256: be695a9127d3fe35240938c81dca83e047bf1207b5d25489c607c988ee0c4e86 category: dev optional: true - name: astroid - version: 3.2.4 + version: 3.3.5 manager: conda platform: win-64 dependencies: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.2.4-py310h5588dad_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.3.5-py310h5588dad_0.conda hash: - md5: 6f02e90951acf0a26f9d5a32d93c5e47 - sha256: 0dad4fd31a54440e6b8aab58eec736359ce08358326ce9924a63a2c32d2c5d89 + md5: 3b40a8dc0988fa8a8056b4c031227ae1 + sha256: 533645c16342720fbfab9783020a7e73c280b0cd2ef9e307547d1dfee78e9e6b category: dev optional: true - name: bzip2 @@ -133,16 +148,16 @@ package: category: main optional: false - name: c-ares - version: 1.33.1 + version: 1.34.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.28,<3.0.a0' - libgcc-ng: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.33.1-heb4867d_0.conda + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.1-heb4867d_0.conda hash: - md5: 0d3c60291342c0c025db231353376dfb - sha256: 2cb24f613eaf2850b1a08f28f967b10d8bd44ef623efa0154dc45eb718776be6 + md5: db792eada25e970c46642f624b029fd7 + sha256: d7e50b2ce3ef01dfbb11e8f50411b4be91b92c94cd10a83c843f1f2e53832e04 category: main optional: false - name: ca-certificates @@ -240,7 +255,7 @@ package: category: dev optional: true - name: coverage - version: 7.6.1 + version: 7.6.2 manager: conda platform: linux-64 dependencies: @@ -249,14 +264,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.1-py310ha75aee5_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.2-py310ha75aee5_0.conda hash: - md5: 69521d4acef78a85e81ddf512977157b - sha256: 62e65571ea8c3f3bb4e109abc9ce65efa4fbea7e7e1bf2d652bfe748d382dbc2 + md5: bbfdf5507900b2e25c37b511e4a9a989 + sha256: 5db69595db6209577c7f010c8e280dd0a5d169546f69c13332e174030f5ce1cd category: dev optional: true - name: coverage - version: 7.6.1 + version: 7.6.2 manager: conda platform: win-64 dependencies: @@ -266,34 +281,34 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.1-py310ha8f682b_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.2-py310ha8f682b_0.conda hash: - md5: e87ecda9659a298689da511174ca7194 - sha256: 16d6738b61a634b77925ee6b953948d80fd4ac1af729e436af5664cf411c7e1b + md5: b20aa4ee10a3c3a3d628da5ff8bac0df + sha256: dc7e4422ddb40a3a784e6937c5bc309f136b8f2ec8e8ae261ed648169fc8f239 category: dev optional: true - name: dill - version: 0.3.8 + version: 0.3.9 manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.8-pyhd8ed1ab_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda hash: - md5: 78745f157d56877a2c6e7b386f66f3e2 - sha256: 482b5b566ca559119b504c53df12b08f3962a5ef8e48061d62fd58a47f8f2ec4 + md5: 27faec84454995f6774786c7e5833cd6 + sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 category: dev optional: true - name: dill - version: 0.3.8 + version: 0.3.9 manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.8-pyhd8ed1ab_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda hash: - md5: 78745f157d56877a2c6e7b386f66f3e2 - sha256: 482b5b566ca559119b504c53df12b08f3962a5ef8e48061d62fd58a47f8f2ec4 + md5: 27faec84454995f6774786c7e5833cd6 + sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 category: dev optional: true - name: exceptiongroup @@ -476,14 +491,40 @@ package: manager: conda platform: win-64 dependencies: - setuptools: '' python: '>=3.8,<4.0' + setuptools: '' url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda hash: md5: 1d25ed2b95b92b026aaa795eabec8d91 sha256: 78a7e2037029366d2149f73c8d02e93cac903d535e208cc4517808b0b42e85f2 category: dev optional: true +- name: jinja2 + version: 3.1.4 + manager: conda + platform: linux-64 + dependencies: + markupsafe: '>=2.0' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda + hash: + md5: 7b86ecb7d3557821c649b3c31e3eb9f2 + sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d + category: dev + optional: true +- name: jinja2 + version: 3.1.4 + manager: conda + platform: win-64 + dependencies: + markupsafe: '>=2.0' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda + hash: + md5: 7b86ecb7d3557821c649b3c31e3eb9f2 + sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d + category: dev + optional: true - name: keyutils version: 1.6.1 manager: conda @@ -534,7 +575,7 @@ package: dependencies: libgcc-ng: '>=12' libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda hash: md5: 51bb7010fc86f70eee639b4bb7a894f5 @@ -547,7 +588,7 @@ package: platform: win-64 dependencies: libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' @@ -558,14 +599,15 @@ package: category: main optional: false - name: ld_impl_linux-64 - version: '2.40' + version: '2.43' manager: conda platform: linux-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda + dependencies: + __glibc: '>=2.17,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_1.conda hash: - md5: b80f2f396ca2c28b8c14c437a4ed1e74 - sha256: 764b6950aceaaad0c67ef925417594dd14cd2e22fff864aeef455ac259263d15 + md5: 83e1364586ceb8d0739fbc85b5c95837 + sha256: 0c21387f9a411e3d1f7f2969026bacfece133c8f1e72faea9cde29c0c19e1f3a category: main optional: false - name: lerc @@ -627,10 +669,10 @@ package: platform: linux-64 dependencies: libopenblas: '>=0.3.27,<1.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-23_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-24_linux64_openblas.conda hash: - md5: 96c8450a40aa2b9733073a9460de972c - sha256: edb1cee5da3ac4936940052dcab6969673ba3874564f90f5110f8c11eed789c2 + md5: 80aea6603a6813b16ec119d00382b772 + sha256: 3097f7913bda527d4fe9f824182b314e130044e582455037fca6f4e97965d83c category: main optional: false - name: libblas @@ -639,10 +681,10 @@ package: platform: win-64 dependencies: mkl: 2024.1.0 - url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-23_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-24_win64_mkl.conda hash: - md5: 693407a31c27e70c750b5ae153251d9a - sha256: fd52eb0ec4d0ca5727317dd608c41dacc8ccfc7e21d943b7aafbbf10ae28c97c + md5: ea127210707251a33116b437c22b8dad + sha256: 8b4cd602ae089d8c5832054ead452d6a1820c8f9c3b190faf3e867f5939810e2 category: main optional: false - name: libcblas @@ -651,10 +693,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-23_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-24_linux64_openblas.conda hash: - md5: eede29b40efa878cbe5bdcb767e97310 - sha256: 3e7a3236e7e03e308e1667d91d0aa70edd0cba96b4b5563ef4adde088e0881a5 + md5: f5b8822297c9c790cec0795ca1fc9be6 + sha256: 2a52bccc5b03cdf014d856d0b85dbd591faa335ab337d620cd6aded121d7153c category: main optional: false - name: libcblas @@ -663,32 +705,33 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-23_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-24_win64_mkl.conda hash: - md5: 7ffb5b336cefd2e6d1e00ac1f7c9f2c9 - sha256: 80b471a22affadc322006399209e1d12eb4ab4e3125ed6d01b4031e09de16753 + md5: a42c7390d3249698c0ffb6040e9396e7 + sha256: 297e858e9a2e6c4d9846fc101607ad31b778d8bde8591f9207e72d728a9f00a7 category: main optional: false - name: libcurl - version: 8.9.1 + version: 8.10.1 manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' krb5: '>=1.21.3,<1.22.0a0' - libgcc-ng: '>=12' + libgcc: '>=13' libnghttp2: '>=1.58.0,<2.0a0' libssh2: '>=1.11.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.3.1,<4.0a0' + openssl: '>=3.3.2,<4.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.9.1-hdb1bdb2_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.10.1-hbbe4b11_0.conda hash: - md5: 7da1d242ca3591e174a3c7d82230d3c0 - sha256: 0ba60f83709068e9ec1ab543af998cb5a201c8379c871205447684a34b5abfd8 + md5: 6e801c50a40301f6978c53976917b277 + sha256: 54e6114dfce566c3a22ad3b7b309657e3600cdb668398e95f1301360d5d52c99 category: main optional: false - name: libcurl - version: 8.9.1 + version: 8.10.1 manager: conda platform: win-64 dependencies: @@ -698,37 +741,37 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.9.1-h18fefc2_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.10.1-h1ee3ff0_0.conda hash: - md5: 099a1016d23baa4f41148a985351a7a8 - sha256: 024be133aed5f100c0b222761e747cc27a2bdf94af51947ad5f70e88cf824988 + md5: 7ead800e22ff7b4bccb73e42a8f7a0f4 + sha256: dfbac497c4fee74f67391f9c4a40cab559468b7d04ff9fad4b404a26b5e1d5b8 category: main optional: false - name: libdeflate - version: '1.21' + version: '1.22' manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.21-h4bc722e_0.conda + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.22-hb9d3cd8_0.conda hash: - md5: 36ce76665bf67f5aac36be7a0d21b7f3 - sha256: 728c24ce835700bfdfdf106bf04233fdb040a61ca4ecfd3f41b46fa90cd4f971 + md5: b422943d5d772b7cc858b36ad2a92db5 + sha256: 780f0530a3adfc1497ba49d626931c6afc978c540e1abfde6ccd57128ded6ad6 category: main optional: false - name: libdeflate - version: '1.21' + version: '1.22' manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.21-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.22-h2466b09_0.conda hash: - md5: 4ebe2206ebf4bf38f6084ad836110361 - sha256: ebb21b910164d97dc23be83ba29a8004b9bba7536dc850c6d8b00bbb84259e78 + md5: a3439ce12d4e3cd887270d9436f9a4c8 + sha256: 579c634b7de8869cb1d76eccd4c032dc275d5a017212128502ea4dc828a5b361 category: main optional: false - name: libedit @@ -794,6 +837,19 @@ package: sha256: 10fa74b69266a2be7b96db881e18fa62cfa03082b65231e8d652e897c4b335a3 category: main optional: false +- name: libgcc + version: 14.1.0 + manager: conda + platform: win-64 + dependencies: + _openmp_mutex: '>=4.5' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + url: https://conda.anaconda.org/conda-forge/win-64/libgcc-14.1.0-h1383e82_1.conda + hash: + md5: 5464b6bb50d593b8f529d1fbcd58f3b2 + sha256: 727d3659035d7b3c6c07c2cf90e7886ae81fd03229abf3ec9f836d9aeca11d2a + category: main + optional: false - name: libgcc-ng version: 14.1.0 manager: conda @@ -854,34 +910,16 @@ package: sha256: c96724c8ae4ee61af7674c5d9e5a3fbcf6cd887a40ad5a52c99aa36f1d4f9680 category: main optional: false -- name: libhwloc - version: 2.11.1 +- name: libgomp + version: 14.1.0 manager: conda platform: win-64 dependencies: - libxml2: '>=2.12.7,<3.0a0' - pthreads-win32: '' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.11.1-default_h8125262_1000.conda + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + url: https://conda.anaconda.org/conda-forge/win-64/libgomp-14.1.0-h1383e82_1.conda hash: - md5: 933bad6e4658157f1aec9b171374fde2 - sha256: 92728e292640186759d6dddae3334a1bc0b139740b736ffaeccb825fb8c07a2e - category: main - optional: false -- name: libiconv - version: '1.17' - manager: conda - platform: win-64 - dependencies: - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.17-hcfcfb64_2.conda - hash: - md5: e1eb10b1cca179f2baa3601e4efc8712 - sha256: 5f844dd19b046d43174ad80c6ea75b5d504020e3b63cfbc4ace97b8730d35c7b + md5: f8aa80643cd3ff1767ea4e6008ed52d1 + sha256: c7c2c51397d57c2e4d48f8676d340ddf88067886f849128ba7d6bd24619dbccc category: main optional: false - name: libjpeg-turbo @@ -916,10 +954,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-23_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-24_linux64_openblas.conda hash: - md5: 2af0879961951987e464722fd00ec1e0 - sha256: 25c7aef86c8a1d9db0e8ee61aa7462ba3b46b482027a65d66eb83e3e6f949043 + md5: fd540578678aefe025705f4b58b36b2e + sha256: a15da20c3c0fb5f356e5b4e2f1e87b0da11b9a46805a7f2609bf30f23453831a category: main optional: false - name: liblapack @@ -928,10 +966,10 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-23_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-24_win64_mkl.conda hash: - md5: 3580796ab7b7d68143f45d4d94d866b7 - sha256: 4f4738602d26935f4d4b0154fb23d48c276c87413c3a5e05274809abfcbe1273 + md5: c69b7b6756a8d58cc8cf17081fffdc5c + sha256: 37dfa34e4c37c7bbb20df61e5badbf42d01e75e687c20be72ab13f80be99ceb9 category: main optional: false - name: libnghttp2 @@ -978,31 +1016,32 @@ package: category: main optional: false - name: libpng - version: 1.6.43 + version: 1.6.44 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda hash: - md5: 009981dd9cfcaa4dbfa25ffaed86bcae - sha256: 502f6ff148ac2777cc55ae4ade01a8fc3543b4ffab25c4e0eaa15f94e90dd997 + md5: f4cc49d7aa68316213e4b12be35308d1 + sha256: e5b14f7a01c2db4362d8591f42f82f336ed48d5e4079e4d1f65d0c2a3637ea78 category: main optional: false - name: libpng - version: 1.6.43 + version: 1.6.44 manager: conda platform: win-64 dependencies: - libzlib: '>=1.2.13,<2.0.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.43-h19919ed_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.44-h3ca93ac_0.conda hash: - md5: 77e398acc32617a0384553aea29e866b - sha256: 6ad31bf262a114de5bbe0c6ba73b29ed25239d0f46f9d59700310d2ea0b3c142 + md5: 639ac6b55a40aa5de7b8c1b4d78f9e81 + sha256: 0d3d6ff9225f6918ac225e3839c0d91e5af1da08a4ebf59cac1bfd86018db945 category: main optional: false - name: libsqlite @@ -1088,33 +1127,33 @@ package: category: main optional: false - name: libtiff - version: 4.6.0 + version: 4.7.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.21,<1.22.0a0' - libgcc-ng: '>=12' + libdeflate: '>=1.22,<1.23.0a0' + libgcc: '>=13' libjpeg-turbo: '>=3.0.0,<4.0a0' - libstdcxx-ng: '>=12' + libstdcxx: '>=13' libwebp-base: '>=1.4.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h46a8edc_4.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-he137b08_1.conda hash: - md5: a7e3a62981350e232e0e7345b5aea580 - sha256: 8d42dd7c6602187d4351fc3b69ff526f1c262bfcbfd6ce05d06008f4e0b99b58 + md5: 63872517c98aa305da58a757c443698e + sha256: 9890121db85f6ef463fe12eb04ef1471176e3ef3b5e2d62e8d6dac713df00df4 category: main optional: false - name: libtiff - version: 4.6.0 + version: 4.7.0 manager: conda platform: win-64 dependencies: lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.21,<1.22.0a0' + libdeflate: '>=1.22,<1.23.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' @@ -1122,10 +1161,10 @@ package: vc14_runtime: '>=14.29.30139' xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.6.0-hb151862_4.conda + url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-hfc51747_1.conda hash: - md5: 7d35d9aa8f051d548116039f5813c8ec - sha256: 1d5a8972f344da2e81b5a27ac0eda977803351151b8923f16cbc056515f5b8c6 + md5: eac317ed1cc6b9c0af0c27297e364665 + sha256: 902cb9f7f54d17dcfd54ce050b1ce2bc944b9bbd1748913342c2ea1e1140f8bb category: main optional: false - name: libuuid @@ -1166,36 +1205,49 @@ package: sha256: d0ca51cb1de9192be9a3238e71fbcca5a535619c499c4f4c9b2ed41c14d36770 category: main optional: false +- name: libwinpthread + version: 12.0.0.r4.gg4f2fc60ca + manager: conda + platform: win-64 + dependencies: + ucrt: '' + url: https://conda.anaconda.org/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_8.conda + hash: + md5: 03cccbba200ee0523bde1f3dad60b1f3 + sha256: 6d5e158813ab8d553fbb0fedd0abe7bf92970b0be3a9ddf12da0f6cbad78f506 + category: main + optional: false - name: libxcb - version: '1.16' + version: 1.17.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc-ng: '>=13' + libgcc: '>=13' pthread-stubs: '' xorg-libxau: '>=1.0.11,<2.0a0' xorg-libxdmcp: '' - url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.16-hb9d3cd8_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda hash: - md5: 3601598f0db0470af28985e3e7ad0158 - sha256: 33aa5fc997468b07ab3020b142eacc5479e4e2c2169f467b20ab220f33dd08de + md5: 92ed62436b625154323d40d5f2f11dd7 + sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa category: main optional: false - name: libxcb - version: '1.16' + version: 1.17.0 manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - m2w64-gcc-libs-core: '' + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' pthread-stubs: '' + ucrt: '>=10.0.20348.0' xorg-libxau: '>=1.0.11,<2.0a0' xorg-libxdmcp: '' - url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.16-h013a479_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.17.0-h0e4246c_0.conda hash: - md5: f0b599acdc82d5bc7e3b105833e7c5c8 - sha256: abae56e12a4c62730b899fdfb82628a9ac171c4ce144fc9f34ae024957a82a0e + md5: a69bbf778a462da324489976c84cfc8c + sha256: 08dec73df0e161c96765468847298a420933a36bc4f09b50e062df8793290737 category: main optional: false - name: libxcrypt @@ -1210,32 +1262,17 @@ package: sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c category: main optional: false -- name: libxml2 - version: 2.12.7 - manager: conda - platform: win-64 - dependencies: - libiconv: '>=1.17,<2.0a0' - libzlib: '>=1.3.1,<2.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.12.7-h0f24e4e_4.conda - hash: - md5: ed4d301f0d2149b34deb9c4fecafd836 - sha256: ae78197961b09b0eef4ee194a44e4adc4555c0f2f20c348086b0cd8aaf2f7731 - category: main - optional: false - name: libzlib version: 1.3.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda hash: - md5: 57d7dc60e9325e3de37ff8dffd18e814 - sha256: adf6096f98b537a11ae3729eaa642b0811478f0ea0402ca67b5108fe2cb0010d + md5: edb0dca6bc32e4f4789199455a1dbeb8 + sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 category: main optional: false - name: libzlib @@ -1246,79 +1283,43 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_1.conda - hash: - md5: d4483ca8afc57ddf1f6dded53b36c17f - sha256: b13846a54a15243e15f96fec06b526d8155adc6a1ac2b6ed47a88f6a71a94b68 - category: main - optional: false -- name: m2w64-gcc-libgfortran - version: 5.3.0 - manager: conda - platform: win-64 - dependencies: - m2w64-gcc-libs-core: '' - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libgfortran-5.3.0-6.tar.bz2 - hash: - md5: 066552ac6b907ec6d72c0ddab29050dc - sha256: 9de95a7996d5366ae0808eef2acbc63f9b11b874aa42375f55379e6715845dc6 - category: main - optional: false -- name: m2w64-gcc-libs - version: 5.3.0 - manager: conda - platform: win-64 - dependencies: - m2w64-gcc-libgfortran: '' - m2w64-gcc-libs-core: '' - m2w64-gmp: '' - m2w64-libwinpthread-git: '' - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-5.3.0-7.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_2.conda hash: - md5: fe759119b8b3bfa720b8762c6fdc35de - sha256: 3bd1ab02b7c89a5b153a17be03b36d833f1517ff2a6a77ead7c4a808b88196aa + md5: 41fbfac52c601159df6c01f875de31b9 + sha256: ba945c6493449bed0e6e29883c4943817f7c79cbff52b83360f7b341277c6402 category: main optional: false -- name: m2w64-gcc-libs-core - version: 5.3.0 +- name: markupsafe + version: 3.0.1 manager: conda - platform: win-64 - dependencies: - m2w64-gmp: '' - m2w64-libwinpthread-git: '' - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-core-5.3.0-7.tar.bz2 - hash: - md5: 4289d80fb4d272f1f3b56cfe87ac90bd - sha256: 58afdfe859ed2e9a9b1cc06bc408720cb2c3a6a132e59d4805b090d7574f4ee0 - category: main - optional: false -- name: m2w64-gmp - version: 6.1.0 - manager: conda - platform: win-64 + platform: linux-64 dependencies: - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gmp-6.1.0-2.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* + url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.1-py310h89163eb_1.conda hash: - md5: 53a1c73e1e3d185516d7e3af177596d9 - sha256: 7e3cd95f554660de45f8323fca359e904e8d203efaf07a4d311e46d611481ed1 - category: main - optional: false -- name: m2w64-libwinpthread-git - version: 5.0.0.4634.697f757 + md5: 7d6206ca7c2b3f4663fdce7afdd71ead + sha256: 7a9746f19052288bc2b137952be868143e207d0d8cbc08bc55e63ccb55daf532 + category: dev + optional: true +- name: markupsafe + version: 3.0.1 manager: conda platform: win-64 dependencies: - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-libwinpthread-git-5.0.0.4634.697f757-2.tar.bz2 + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.1-py310h38315fa_1.conda hash: - md5: 774130a326dee16f1ceb05cc687ee4f0 - sha256: f63a09b2cae7defae0480f1740015d6235f1861afa6fe2e2d3e10bd0d1314ee0 - category: main - optional: false + md5: 00ef9769e33394ca8b0feb554a85ccf6 + sha256: 93d54a6caddc23abd7ecb84bbdc4d655e9ec2d2414e6987004721287d8a96322 + category: dev + optional: true - name: mccabe version: 0.7.0 manager: conda @@ -1356,17 +1357,6 @@ package: sha256: 4f86e9ad74a7792c836cd4cb7fc415bcdb50718ffbaa90c5571297f71764b980 category: main optional: false -- name: msys2-conda-epoch - version: '20160418' - manager: conda - platform: win-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/msys2-conda-epoch-20160418-1.tar.bz2 - hash: - md5: b0309b72560df66f71a9d5e34a5efdfa - sha256: 99358d58d778abee4dca82ad29fb58058571f19b0f86138363c260049d4ac7f1 - category: main - optional: false - name: ncurses version: '6.5' manager: conda @@ -1425,7 +1415,7 @@ package: libgcc-ng: '>=12' libpng: '>=1.6.43,<1.7.0a0' libstdcxx-ng: '>=12' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libzlib: '>=1.2.13,<2.0.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda hash: @@ -1439,7 +1429,7 @@ package: platform: win-64 dependencies: libpng: '>=1.6.43,<1.7.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libzlib: '>=1.2.13,<2.0.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' @@ -1512,9 +1502,9 @@ package: lcms2: '>=2.16,<3.0a0' libgcc-ng: '>=12' libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libwebp-base: '>=1.4.0,<2.0a0' - libxcb: '>=1.16,<1.17.0a0' + libxcb: '>=1.16,<2.0.0a0' libzlib: '>=1.3.1,<2.0a0' openjpeg: '>=2.5.2,<3.0a0' python: '>=3.10,<3.11.0a0' @@ -1534,9 +1524,9 @@ package: freetype: '>=2.12.1,<3.0a0' lcms2: '>=2.16,<3.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libwebp-base: '>=1.4.0,<2.0a0' - libxcb: '>=1.16,<1.17.0a0' + libxcb: '>=1.16,<2.0.0a0' libzlib: '>=1.3.1,<2.0a0' openjpeg: '>=2.5.2,<3.0a0' python: '>=3.10,<3.11.0a0' @@ -1570,9 +1560,9 @@ package: manager: conda platform: win-64 dependencies: + python: '>=3.8,<3.13.0a0' setuptools: '' wheel: '' - python: '>=3.8,<3.13.0a0' url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyh8b19718_1.conda hash: md5: 6c78fbb8ddfd64bcb55b5cbafd2d2c43 @@ -1580,27 +1570,27 @@ package: category: main optional: false - name: platformdirs - version: 4.3.2 + version: 4.3.6 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda hash: - md5: e1a2dfcd5695f0744f1bcd3bbfe02523 - sha256: 3aef5bb863a2db94e47272fd5ec5a5e4b240eafba79ebb9df7a162797cf035a3 + md5: fd8f2b18b65bbf62e8f653100690c8d2 + sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f category: dev optional: true - name: platformdirs - version: 4.3.2 + version: 4.3.6 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda hash: - md5: e1a2dfcd5695f0744f1bcd3bbfe02523 - sha256: 3aef5bb863a2db94e47272fd5ec5a5e4b240eafba79ebb9df7a162797cf035a3 + md5: fd8f2b18b65bbf62e8f653100690c8d2 + sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f category: dev optional: true - name: pluggy @@ -1632,11 +1622,12 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=7.5.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda hash: - md5: 22dad4df6e8630e8dff2428f6f6a7036 - sha256: 67c84822f87b641d89df09758da498b2d4558d47b920fd1d3fe6d3a871e000ff + md5: b3c17d95b5a10c6e64a21fa17573e70e + sha256: 9c88f8c64590e9567c6c80823f0328e58d3b1efb0e1c539c0315ceca764e0973 category: main optional: false - name: pthread-stubs @@ -1644,57 +1635,47 @@ package: manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - url: https://conda.anaconda.org/conda-forge/win-64/pthread-stubs-0.4-hcd874cb_1001.tar.bz2 - hash: - md5: a1f820480193ea83582b13249a7e7bd9 - sha256: bb5a6ddf1a609a63addd6d7b488b0f58d05092ea84e9203283409bff539e202a - category: main - optional: false -- name: pthreads-win32 - version: 2.9.1 - manager: conda - platform: win-64 - dependencies: - vc: 14.* - url: https://conda.anaconda.org/conda-forge/win-64/pthreads-win32-2.9.1-hfa6e2cd_3.tar.bz2 + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + ucrt: '>=10.0.20348.0' + url: https://conda.anaconda.org/conda-forge/win-64/pthread-stubs-0.4-h0e40799_1002.conda hash: - md5: e2da8758d7d51ff6aa78a14dfb9dbed4 - sha256: 576a228630a72f25d255a5e345e5f10878e153221a96560f2498040cd6f54005 + md5: 3c8f2573569bb816483e5cf57efbbe29 + sha256: 7e446bafb4d692792310ed022fe284e848c6a868c861655a92435af7368bae7b category: main optional: false - name: pydantic - version: 2.9.1 + version: 2.9.2 manager: conda platform: linux-64 dependencies: annotated-types: '>=0.6.0' - pydantic-core: 2.23.3 + pydantic-core: 2.23.4 python: '>=3.7' typing-extensions: '>=4.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda hash: - md5: 5309e66d385d7367364e838764ad2ac4 - sha256: 9064ec63d676d83452a6a07cb92d95ebfa02b5016841956ce55e324c45e012ee + md5: 1eb533bb8eb2199e3fef3e4aa147319f + sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a category: main optional: false - name: pydantic - version: 2.9.1 + version: 2.9.2 manager: conda platform: win-64 dependencies: + annotated-types: '>=0.6.0' + pydantic-core: 2.23.4 python: '>=3.7' typing-extensions: '>=4.6.1' - annotated-types: '>=0.6.0' - pydantic-core: 2.23.3 - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda hash: - md5: 5309e66d385d7367364e838764ad2ac4 - sha256: 9064ec63d676d83452a6a07cb92d95ebfa02b5016841956ce55e324c45e012ee + md5: 1eb533bb8eb2199e3fef3e4aa147319f + sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a category: main optional: false - name: pydantic-core - version: 2.23.3 + version: 2.23.4 manager: conda platform: linux-64 dependencies: @@ -1703,14 +1684,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.3-py310h505e2c1_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.4-py310h505e2c1_0.conda hash: - md5: 1106064e9dc34ba4cb9c2d2285d669ed - sha256: b7036f644e92e7204a6e4b4e4908b937b8d153ea23a93fa826219b0745c2dcde + md5: f53ab8b7b08a48331d8ea5d0ecf9df51 + sha256: ce24d3860d430be37bd9981307917f187d40e354aa31ccf3192dfa1b76e2f909 category: main optional: false - name: pydantic-core - version: 2.23.3 + version: 2.23.4 manager: conda platform: win-64 dependencies: @@ -1720,10 +1701,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.3-py310hc226416_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.4-py310hc226416_0.conda hash: - md5: cd093a19e089171df725355453b15232 - sha256: dec70983ea00df6c5d31ca569e89fd3d850d45ed4b75571933c322171383c7c6 + md5: cbd9baf9242d8ded72668716fbb93139 + sha256: ed18885ea09dc808bad76626b039f67c864bf0111ca44b92f26503afd75d9321 category: main optional: false - name: pygments @@ -1751,45 +1732,45 @@ package: category: dev optional: true - name: pylint - version: 3.2.7 + version: 3.3.1 manager: conda platform: linux-64 dependencies: - astroid: '>=3.2.4,<3.3.0-dev0' + astroid: '>=3.3.4,<3.4.0-dev0' colorama: '>=0.4.5' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' mccabe: '>=0.6,<0.8' platformdirs: '>=2.2.0' - python: '>=3.8.0' + python: '>=3.9.0' tomli: '>=1.1.0' tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.7-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda hash: - md5: ea8954e8d1d2c8a56f615be494323cb3 - sha256: 96fe160a9f268df5096233785b55aba69f80549215ee0d35059299ff027f72cb + md5: 2a3426f75e2172c932131f4e3d51bcf4 + sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c category: dev optional: true - name: pylint - version: 3.2.7 + version: 3.3.1 manager: conda platform: win-64 dependencies: - python: '>=3.8.0' - tomli: '>=1.1.0' - typing_extensions: '>=3.10.0' - platformdirs: '>=2.2.0' - tomlkit: '>=0.10.1' + astroid: '>=3.3.4,<3.4.0-dev0' colorama: '>=0.4.5' - mccabe: '>=0.6,<0.8' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' - astroid: '>=3.2.4,<3.3.0-dev0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.7-pyhd8ed1ab_0.conda + mccabe: '>=0.6,<0.8' + platformdirs: '>=2.2.0' + python: '>=3.9.0' + tomli: '>=1.1.0' + tomlkit: '>=0.10.1' + typing_extensions: '>=3.10.0' + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda hash: - md5: ea8954e8d1d2c8a56f615be494323cb3 - sha256: 96fe160a9f268df5096233785b55aba69f80549215ee0d35059299ff027f72cb + md5: 2a3426f75e2172c932131f4e3d51bcf4 + sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c category: dev optional: true - name: pytest @@ -1815,13 +1796,13 @@ package: manager: conda platform: win-64 dependencies: - packaging: '' colorama: '' + exceptiongroup: '>=1.0.0rc8' iniconfig: '' + packaging: '' + pluggy: <2,>=1.5 python: '>=3.8' - exceptiongroup: '>=1.0.0rc8' tomli: '>=1' - pluggy: <2,>=1.5 url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda hash: md5: c03d61f31f38fdb9facf70c29958bf7a @@ -1848,10 +1829,10 @@ package: manager: conda platform: win-64 dependencies: - toml: '' - python: '>=3.8' - pytest: '>=4.6' coverage: '>=5.2.1' + pytest: '>=4.6' + python: '>=3.8' + toml: '' url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda hash: md5: c54c0107057d67ddf077751339ec2c63 @@ -1859,52 +1840,54 @@ package: category: dev optional: true - name: python - version: 3.10.14 + version: 3.10.15 manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' bzip2: '>=1.0.8,<2.0a0' ld_impl_linux-64: '>=2.36.1' libffi: '>=3.4,<4.0a0' - libgcc-ng: '>=12' + libgcc: '>=13' libnsl: '>=2.0.1,<2.1.0a0' - libsqlite: '>=3.45.2,<4.0a0' + libsqlite: '>=3.46.1,<4.0a0' libuuid: '>=2.38.1,<3.0a0' libxcrypt: '>=4.4.36' - libzlib: '>=1.2.13,<2.0.0a0' - ncurses: '>=6.4.20240210,<7.0a0' - openssl: '>=3.2.1,<4.0a0' + libzlib: '>=1.3.1,<2.0a0' + ncurses: '>=6.5,<7.0a0' + openssl: '>=3.3.2,<4.0a0' + pip: '' readline: '>=8.2,<9.0a0' tk: '>=8.6.13,<8.7.0a0' tzdata: '' xz: '>=5.2.6,<6.0a0' - pip: '' - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.10.14-hd12c33a_0_cpython.conda + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.10.15-h4a871b0_1_cpython.conda hash: - md5: 2b4ba962994e8bd4be9ff5b64b75aff2 - sha256: 76a5d12e73542678b70a94570f7b0f7763f9a938f77f0e75d9ea615ef22aa84c + md5: 9e1b028075ff7348a194d524b6910f12 + sha256: 7611846de94e1b7c41b308dc6788e65227e8c65bd2f1575e1753acc9a3129fd9 category: main optional: false - name: python - version: 3.10.14 + version: 3.10.15 manager: conda platform: win-64 dependencies: bzip2: '>=1.0.8,<2.0a0' libffi: '>=3.4,<4.0a0' - libsqlite: '>=3.45.2,<4.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - openssl: '>=3.2.1,<4.0a0' + libsqlite: '>=3.46.1,<4.0a0' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.3.2,<4.0a0' + pip: '' tk: '>=8.6.13,<8.7.0a0' tzdata: '' - vc: '>=14.1,<15' - vc14_runtime: '>=14.16.27033' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' xz: '>=5.2.6,<6.0a0' - pip: '' - url: https://conda.anaconda.org/conda-forge/win-64/python-3.10.14-h4de0772_0_cpython.conda + url: https://conda.anaconda.org/conda-forge/win-64/python-3.10.15-hfaddaf0_1_cpython.conda hash: - md5: 4a00e84f29d1eb418d84970598c444e1 - sha256: 332f97d9927b65857d6d2d4d50d66dce9b37da81edb67833ae6b88ad52acbd0c + md5: a027447e9a89a09dedff93938a7b097e + sha256: 12c6458dccf5467bd2b219876f3eac228a1d6b8803c17c86a65c17a755c517d6 category: main optional: false - name: python_abi @@ -1929,6 +1912,39 @@ package: sha256: 0671bea4d5c5b8618ee7e2b1117d5a90901348ac459db57b654007f1644fa087 category: main optional: false +- name: pyyaml + version: 6.0.2 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* + yaml: '>=0.2.5,<0.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py310ha75aee5_1.conda + hash: + md5: 0d4c5c76ae5f5aac6f0be419963a19dd + sha256: bf6002aef0fd9753fa6de54e82307b2d7e67a1d701dba018869471426078d5d1 + category: dev + optional: true +- name: pyyaml + version: 6.0.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + yaml: '>=0.2.5,<0.3.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/pyyaml-6.0.2-py310ha8f682b_1.conda + hash: + md5: 308f62d05cbcbc633eeab4843def3b51 + sha256: b30056440fdff1d52e96303f539ba3b4a33c19070993a75cc15c5414cb2a8b1d + category: dev + optional: true - name: readline version: '8.2' manager: conda @@ -1985,42 +2001,41 @@ package: category: main optional: false - name: setuptools - version: 73.0.1 + version: 75.1.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.1.0-pyhd8ed1ab_0.conda hash: - md5: f0b618d7673d1b2464f600b34d912f6f - sha256: c9f5e110e3fe5a7c4cd5b9da445c05a1fae000b43ab3a97cb6a501f4267515fc + md5: d5cd48392c67fb6849ba459c2c2b671f + sha256: 6725235722095c547edd24275053c615158d6163f396550840aebd6e209e4738 category: main optional: false - name: setuptools - version: 73.0.1 + version: 75.1.0 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.1.0-pyhd8ed1ab_0.conda hash: - md5: f0b618d7673d1b2464f600b34d912f6f - sha256: c9f5e110e3fe5a7c4cd5b9da445c05a1fae000b43ab3a97cb6a501f4267515fc + md5: d5cd48392c67fb6849ba459c2c2b671f + sha256: 6725235722095c547edd24275053c615158d6163f396550840aebd6e209e4738 category: main optional: false - name: tbb - version: 2021.13.0 + version: 2021.7.0 manager: conda platform: win-64 dependencies: - libhwloc: '>=2.11.1,<2.11.2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.13.0-hc790b64_0.conda + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.7.0-h91493d7_0.tar.bz2 hash: - md5: 28496a1e6af43c63927da4f80260348d - sha256: 990dbe4fb42f14700c22bd434d8312607bf8d0bd9f922b054e51fda14c41994c + md5: f57be598137919e4f7e7d159960d66a1 + sha256: c3d607499a6e097f4b8b27048ee7166319fd3dfe98aea9e69a69a3d087b986e3 category: main optional: false - name: tk @@ -2075,27 +2090,27 @@ package: category: dev optional: true - name: tomli - version: 2.0.1 + version: 2.0.2 manager: conda platform: linux-64 dependencies: python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.2-pyhd8ed1ab_0.conda hash: - md5: 5844808ffab9ebdb694585b50ba02a96 - sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f + md5: e977934e00b355ff55ed154904044727 + sha256: 5e742ba856168b606ac3c814d247657b1c33b8042371f1a08000bdc5075bc0cc category: dev optional: true - name: tomli - version: 2.0.1 + version: 2.0.2 manager: conda platform: win-64 dependencies: python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.2-pyhd8ed1ab_0.conda hash: - md5: 5844808ffab9ebdb694585b50ba02a96 - sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f + md5: e977934e00b355ff55ed154904044727 + sha256: 5e742ba856168b606ac3c814d247657b1c33b8042371f1a08000bdc5075bc0cc category: dev optional: true - name: tomlkit @@ -2171,25 +2186,25 @@ package: category: main optional: false - name: tzdata - version: 2024a + version: 2024b manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h8827d51_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda hash: - md5: 8bfdead4e0fff0383ae4c9c50d0531bd - sha256: 7d21c95f61319dba9209ca17d1935e6128af4235a67ee4e57a00908a1450081e + md5: 8ac3367aafb1cc0a068483c580af8015 + sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf category: main optional: false - name: tzdata - version: 2024a + version: 2024b manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h8827d51_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda hash: - md5: 8bfdead4e0fff0383ae4c9c50d0531bd - sha256: 7d21c95f61319dba9209ca17d1935e6128af4235a67ee4e57a00908a1450081e + md5: 8ac3367aafb1cc0a068483c580af8015 + sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf category: main optional: false - name: ucrt @@ -2197,10 +2212,10 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_1.conda hash: - md5: 72608f6cd3e5898229c3ea16deb1ac43 - sha256: f29cdaf8712008f6b419b8b1a403923b00ab2504bfe0fb2ba8eb60e72d4f14c6 + md5: 6797b005cd0f439c4c5c9ac565783700 + sha256: db8dead3dd30fb1a032737554ce91e2819b43496a0db09927edf01c32b577450 category: main optional: false - name: vc @@ -2209,10 +2224,10 @@ package: platform: win-64 dependencies: vc14_runtime: '>=14.40.33810' - url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h8a93ad2_21.conda + url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h8a93ad2_22.conda hash: - md5: e632a9b865d4b653aa656c9fb4f4817c - sha256: f14f5238c2e2516e292af43d91df88f212d769b4853eb46d03291793dcf00da9 + md5: a47cd756e88d8a80dfae678842d4acc9 + sha256: b72e7410ec0a748d21e9e997234fc474e3367cee8f509b07eb8182d3584a38d8 category: main optional: false - name: vc14_runtime @@ -2221,10 +2236,10 @@ package: platform: win-64 dependencies: ucrt: '>=10.0.20348.0' - url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.40.33810-ha82c5b3_21.conda + url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.40.33810-hcc2c482_22.conda hash: - md5: b3ebb670caf046e32b835fbda056c4f9 - sha256: c3bf51bff7db39ad7e890dbef1b1026df0af36975aea24dea7c5fe1e0b382c40 + md5: ce23a4b980ee0556a118ed96550ff3f3 + sha256: 4c669c65007f88a7cdd560192f7e6d5679d191ac71610db724e18b2410964d64 category: main optional: false - name: vs2015_runtime @@ -2233,10 +2248,10 @@ package: platform: win-64 dependencies: vc14_runtime: '>=14.40.33810' - url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.40.33810-h3bf8584_21.conda + url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.40.33810-h3bf8584_22.conda hash: - md5: b3f37db7b7ae1c22600fa26a63ed99b3 - sha256: 472410455c381e406ec8c1d3e0342b48ee23122ef7ffb22a09d9763ca5df4d20 + md5: 8c6b061d44cafdfc8e8c6eb5f100caf0 + sha256: 80aa9932203d65a96f817b8be4fafc176fb2b3fe6cf6899ede678b8f0317fbff category: main optional: false - name: wheel @@ -2268,11 +2283,12 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hd590300_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hb9d3cd8_1.conda hash: - md5: 2c80dc38fface310c9bd81b17037fee5 - sha256: 309751371d525ce50af7c87811b435c176915239fc9e132b99a25d5e1703f2d4 + md5: 77cbc488235ebbaab2b6e912d3934bae + sha256: 532a046fee0b3a402db867b6ec55c84ba4cdedb91d817147c8feeae9766be3d6 category: main optional: false - name: xorg-libxau @@ -2280,36 +2296,40 @@ package: manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - m2w64-gcc-libs-core: '' - url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-hcd874cb_0.conda + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + ucrt: '>=10.0.20348.0' + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-h0e40799_1.conda hash: - md5: c46ba8712093cb0114404ae8a7582e1a - sha256: 8c5b976e3b36001bdefdb41fb70415f9c07eff631f1f0155f3225a7649320e77 + md5: ca66d6f8fe86dd53664e8de5087ef6b1 + sha256: f44bc6f568a9697b7e1eadc2d00ef5de0fe62efcf5e27e5ecc46f81046082faf category: main optional: false - name: xorg-libxdmcp - version: 1.1.3 + version: 1.1.5 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=9.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.3-h7f98852_0.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda hash: - md5: be93aabceefa2fac576e971aef407908 - sha256: 4df7c5ee11b8686d3453e7f3f4aa20ceef441262b49860733066c52cfd0e4a77 + md5: 8035c64cb77ed555e3f150b7b3972480 + sha256: 6b250f3e59db07c2514057944a3ea2044d6a8cdde8a47b6497c254520fade1ee category: main optional: false - name: xorg-libxdmcp - version: 1.1.3 + version: 1.1.5 manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxdmcp-1.1.3-hcd874cb_0.tar.bz2 + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + ucrt: '>=10.0.20348.0' + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxdmcp-1.1.5-h0e40799_0.conda hash: - md5: 46878ebb6b9cbd8afcf8088d7ef00ece - sha256: f51205d33c07d744ec177243e5d9b874002910c731954f2c8da82459be462b93 + md5: 8393c0f7e7870b4eb45553326f81f0ff + sha256: 9075f98dcaa8e9957e4a3d9d30db05c7578a536950a31c200854c5c34e1edb2c category: main optional: false - name: xz @@ -2337,6 +2357,31 @@ package: sha256: 54d9778f75a02723784dc63aff4126ff6e6749ba21d11a6d03c1f4775f269fe0 category: main optional: false +- name: yaml + version: 0.2.5 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.4.0' + url: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 + hash: + md5: 4cb3ad778ec2d5a7acbdf254eb1c42ae + sha256: a4e34c710eeb26945bdbdaba82d3d74f60a78f54a874ec10d373811a5d217535 + category: dev + optional: true +- name: yaml + version: 0.2.5 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/yaml-0.2.5-h8ffe710_2.tar.bz2 + hash: + md5: adbfb9f45d1004a26763652246a33764 + sha256: 4e2246383003acbad9682c7c63178e2e715ad0eb84f03a8df1fbfba455dfedc5 + category: dev + optional: true - name: zstd version: 1.5.6 manager: conda @@ -2367,36 +2412,36 @@ package: category: main optional: false - name: geoh5py - version: 0.10.0a1 + version: 0.10.0-alpha.1 manager: pip platform: linux-64 dependencies: - pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' + pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f hash: - sha256: a5556a994d906133c90816c072207a613668c634 - category: main + sha256: c7b8520dda3e023e29a2c5afa5ab18062f5a589f source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + category: main optional: false - name: geoh5py - version: 0.10.0a1 + version: 0.10.0-alpha.1 manager: pip platform: win-64 dependencies: - pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' + pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f hash: - sha256: a5556a994d906133c90816c072207a613668c634 - category: main + sha256: c7b8520dda3e023e29a2c5afa5ab18062f5a589f source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + category: main optional: false diff --git a/py-3.11.conda-lock.yml b/py-3.11.conda-lock.yml index 7ead3a6..ef0c68e 100644 --- a/py-3.11.conda-lock.yml +++ b/py-3.11.conda-lock.yml @@ -15,11 +15,13 @@ version: 1 metadata: content_hash: - win-64: f0e5b371d243c70393199046bad1d77bcf1d13bd992d37aff95352a006286203 - linux-64: f34633d7a026e46b3ce9042e4701f091aa71d0800c5518c0e563bd83cb3a150c + win-64: 2aeac6f17c670153deadd8edc6aad261725bb21dfed680b685b0c96ce5e90a96 + linux-64: efedadb68ad9977f3f683b035840df6855a36f1b64973fa4aa482589f710c340 channels: - url: conda-forge used_env_vars: [] + - url: nodefaults + used_env_vars: [] platforms: - win-64 - linux-64 @@ -51,6 +53,19 @@ package: sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22 category: main optional: false +- name: _openmp_mutex + version: '4.5' + manager: conda + platform: win-64 + dependencies: + libgomp: '>=7.5.0' + libwinpthread: '>=12.0.0.r2.ggc561118da' + url: https://conda.anaconda.org/conda-forge/win-64/_openmp_mutex-4.5-2_gnu.conda + hash: + md5: 37e16618af5c4851a3f3d66dd0e11141 + sha256: 1a62cd1f215fe0902e7004089693a78347a30ad687781dfda2289cab000e652d + category: main + optional: false - name: annotated-types version: 0.7.0 manager: conda @@ -78,29 +93,29 @@ package: category: main optional: false - name: astroid - version: 3.2.4 + version: 3.3.5 manager: conda platform: linux-64 dependencies: - python_abi: 3.11.* python: '>=3.11,<3.12.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.2.4-py311h38be061_0.conda + python_abi: 3.11.* + url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.3.5-py311h38be061_0.conda hash: - md5: 1648d955b9af260d06a791c195ad57a7 - sha256: 7eb008d7756f6e6cda112e7b997c5d6e408f96266190e9298773d2661a0186bb + md5: d9172b38ee6b043710cf9537b0e1cd5d + sha256: 6a881e2b248fb91a286d5c92ca3c7ef6d9d7fe5d77742daf8a4844752cfe4b9e category: dev optional: true - name: astroid - version: 3.2.4 + version: 3.3.5 manager: conda platform: win-64 dependencies: - python_abi: 3.11.* python: '>=3.11,<3.12.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.2.4-py311h1ea47a8_0.conda + python_abi: 3.11.* + url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.3.5-py311h1ea47a8_0.conda hash: - md5: 4ff4fd04468031ba0bd73413cd7cb5b7 - sha256: b10187cb50c2d1eff9e0e5d7e9bc718dd8824f025b86b4c83591a3e7b91bde3d + md5: 82980fcae537ffec25214858ce67c561 + sha256: 8dc5284fb6a3b8f0abecb120ac48e340aa1772bf6f6c42c8d26b814d75e7bf2e category: dev optional: true - name: bzip2 @@ -108,8 +123,8 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' __glibc: '>=2.17,<3.0.a0' + libgcc-ng: '>=12' url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda hash: md5: 62ee74e96c5ebb0af99386de58cf9553 @@ -121,8 +136,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/bzip2-1.0.8-h2466b09_7.conda hash: @@ -131,16 +146,16 @@ package: category: main optional: false - name: c-ares - version: 1.33.1 + version: 1.34.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=13' __glibc: '>=2.28,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.33.1-heb4867d_0.conda + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.1-heb4867d_0.conda hash: - md5: 0d3c60291342c0c025db231353376dfb - sha256: 2cb24f613eaf2850b1a08f28f967b10d8bd44ef623efa0154dc45eb718776be6 + md5: db792eada25e970c46642f624b029fd7 + sha256: d7e50b2ce3ef01dfbb11e8f50411b4be91b92c94cd10a83c843f1f2e53832e04 category: main optional: false - name: ca-certificates @@ -238,60 +253,60 @@ package: category: dev optional: true - name: coverage - version: 7.6.1 + version: 7.6.2 manager: conda platform: linux-64 dependencies: - tomli: '' __glibc: '>=2.17,<3.0.a0' - python_abi: 3.11.* - python: '>=3.11,<3.12.0a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.1-py311h9ecbd09_1.conda + python: '>=3.11,<3.12.0a0' + python_abi: 3.11.* + tomli: '' + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.2-py311h9ecbd09_0.conda hash: - md5: a36ccf0f3d2eb95a0ecc293f5f56e080 - sha256: db6f7ad3209a72eb9905aa1a821fdd8d66410d59b304cda6aba0c12a4ff85e61 + md5: 98129024a76d1b01a31c39621976e42e + sha256: 57eafdc8e65e4425147da2ee4a8d3e47f67c01a67241e3a47345067cfb235d3a category: dev optional: true - name: coverage - version: 7.6.1 + version: 7.6.2 manager: conda platform: win-64 dependencies: + python: '>=3.11,<3.12.0a0' + python_abi: 3.11.* tomli: '' - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - python_abi: 3.11.* - python: '>=3.11,<3.12.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.1-py311he736701_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.2-py311he736701_0.conda hash: - md5: 8f388c239fb11b1aae69a512c8cfe686 - sha256: b4f496765906ff0dddb0d427ebbfecb3d41b6c056f9be608712309806e6acdc0 + md5: bdc4af1c847581fa10c686301fb0dda5 + sha256: 4ba0c3efe52b46c905794e1082156006d66d0b4e9a592f2a3244a397f85ab98b category: dev optional: true - name: dill - version: 0.3.8 + version: 0.3.9 manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.8-pyhd8ed1ab_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda hash: - md5: 78745f157d56877a2c6e7b386f66f3e2 - sha256: 482b5b566ca559119b504c53df12b08f3962a5ef8e48061d62fd58a47f8f2ec4 + md5: 27faec84454995f6774786c7e5833cd6 + sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 category: dev optional: true - name: dill - version: 0.3.8 + version: 0.3.9 manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.8-pyhd8ed1ab_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda hash: - md5: 78745f157d56877a2c6e7b386f66f3e2 - sha256: 482b5b566ca559119b504c53df12b08f3962a5ef8e48061d62fd58a47f8f2ec4 + md5: 27faec84454995f6774786c7e5833cd6 + sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 category: dev optional: true - name: exceptiongroup @@ -324,8 +339,8 @@ package: platform: linux-64 dependencies: libgcc-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' libpng: '>=1.6.39,<1.7.0a0' + libzlib: '>=1.2.13,<2.0.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda hash: md5: 9ae35c3d96db2c94ce0cef86efdfa2cb @@ -337,11 +352,11 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' + libpng: '>=1.6.39,<1.7.0a0' + libzlib: '>=1.2.13,<2.0.0a0' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - libzlib: '>=1.2.13,<2.0.0a0' - libpng: '>=1.6.39,<1.7.0a0' url: https://conda.anaconda.org/conda-forge/win-64/freetype-2.12.1-hdaf720e_2.conda hash: md5: 3761b23693f768dc75a8fd0a73ca053f @@ -354,11 +369,11 @@ package: platform: linux-64 dependencies: cached-property: '' + hdf5: '>=1.14.3,<1.14.4.0a0' libgcc-ng: '>=12' - python_abi: 3.11.* - python: '>=3.11,<3.12.0a0' numpy: '>=1.19,<3' - hdf5: '>=1.14.3,<1.14.4.0a0' + python: '>=3.11,<3.12.0a0' + python_abi: 3.11.* url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.11.0-nompi_py311h439e445_102.conda hash: md5: 854d8ab88db383ab8b5fb3e449980c53 @@ -371,13 +386,13 @@ package: platform: win-64 dependencies: cached-property: '' - vc: '>=14.2,<15' + hdf5: '>=1.14.3,<1.14.4.0a0' + numpy: '>=1.19,<3' + python: '>=3.11,<3.12.0a0' + python_abi: 3.11.* ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - python_abi: 3.11.* - python: '>=3.11,<3.12.0a0' - numpy: '>=1.19,<3' - hdf5: '>=1.14.3,<1.14.4.0a0' url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.11.0-nompi_py311h67016bb_102.conda hash: md5: 6939e0903d4d14bce968077ea98227a3 @@ -389,14 +404,14 @@ package: manager: conda platform: linux-64 dependencies: - libgfortran-ng: '' + libaec: '>=1.1.3,<2.0a0' + libcurl: '>=8.8.0,<9.0a0' libgcc-ng: '>=12' - libstdcxx-ng: '>=12' + libgfortran-ng: '' libgfortran5: '>=12.3.0' - openssl: '>=3.3.1,<4.0a0' + libstdcxx-ng: '>=12' libzlib: '>=1.2.13,<2.0a0' - libcurl: '>=8.8.0,<9.0a0' - libaec: '>=1.1.3,<2.0a0' + openssl: '>=3.3.1,<4.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.3-nompi_hdf9ad27_105.conda hash: md5: 7e1729554e209627636a0f6fabcdd115 @@ -408,13 +423,13 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' + libaec: '>=1.1.3,<2.0a0' + libcurl: '>=8.8.0,<9.0a0' + libzlib: '>=1.2.13,<2.0a0' + openssl: '>=3.3.1,<4.0a0' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - openssl: '>=3.3.1,<4.0a0' - libzlib: '>=1.2.13,<2.0a0' - libcurl: '>=8.8.0,<9.0a0' - libaec: '>=1.1.3,<2.0a0' url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.14.3-nompi_h2b43c12_105.conda hash: md5: 5788de34381caf624b78c4981618dc0a @@ -461,8 +476,8 @@ package: manager: conda platform: linux-64 dependencies: - setuptools: '' python: '>=3.8,<4.0' + setuptools: '' url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda hash: md5: 1d25ed2b95b92b026aaa795eabec8d91 @@ -474,14 +489,40 @@ package: manager: conda platform: win-64 dependencies: - setuptools: '' python: '>=3.8,<4.0' + setuptools: '' url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda hash: md5: 1d25ed2b95b92b026aaa795eabec8d91 sha256: 78a7e2037029366d2149f73c8d02e93cac903d535e208cc4517808b0b42e85f2 category: dev optional: true +- name: jinja2 + version: 3.1.4 + manager: conda + platform: linux-64 + dependencies: + markupsafe: '>=2.0' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda + hash: + md5: 7b86ecb7d3557821c649b3c31e3eb9f2 + sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d + category: dev + optional: true +- name: jinja2 + version: 3.1.4 + manager: conda + platform: win-64 + dependencies: + markupsafe: '>=2.0' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda + hash: + md5: 7b86ecb7d3557821c649b3c31e3eb9f2 + sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d + category: dev + optional: true - name: keyutils version: 1.6.1 manager: conda @@ -499,11 +540,11 @@ package: manager: conda platform: linux-64 dependencies: + keyutils: '>=1.6.1,<2.0a0' + libedit: '>=3.1.20191231,<4.0a0' libgcc-ng: '>=12' libstdcxx-ng: '>=12' openssl: '>=3.3.1,<4.0a0' - libedit: '>=3.1.20191231,<4.0a0' - keyutils: '>=1.6.1,<2.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda hash: md5: 3f43953b7d3fb3aaa1d0d0723d91e368 @@ -515,10 +556,10 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' + openssl: '>=3.3.1,<4.0a0' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - openssl: '>=3.3.1,<4.0a0' url: https://conda.anaconda.org/conda-forge/win-64/krb5-1.21.3-hdf4eb48_0.conda hash: md5: 31aec030344e962fbd7dbbbbd68e60a9 @@ -532,7 +573,7 @@ package: dependencies: libgcc-ng: '>=12' libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda hash: md5: 51bb7010fc86f70eee639b4bb7a894f5 @@ -544,11 +585,11 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' + libjpeg-turbo: '>=3.0.0,<4.0a0' + libtiff: '>=4.6.0,<4.8.0a0' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - libtiff: '>=4.6.0,<4.7.0a0' - libjpeg-turbo: '>=3.0.0,<4.0a0' url: https://conda.anaconda.org/conda-forge/win-64/lcms2-2.16-h67d730c_0.conda hash: md5: d3592435917b62a8becff3a60db674f6 @@ -556,14 +597,15 @@ package: category: main optional: false - name: ld_impl_linux-64 - version: '2.40' + version: '2.43' manager: conda platform: linux-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda + dependencies: + __glibc: '>=2.17,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_1.conda hash: - md5: b80f2f396ca2c28b8c14c437a4ed1e74 - sha256: 764b6950aceaaad0c67ef925417594dd14cd2e22fff864aeef455ac259263d15 + md5: 83e1364586ceb8d0739fbc85b5c95837 + sha256: 0c21387f9a411e3d1f7f2969026bacfece133c8f1e72faea9cde29c0c19e1f3a category: main optional: false - name: lerc @@ -610,8 +652,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libaec-1.1.3-h63175ca_0.conda hash: @@ -624,11 +666,11 @@ package: manager: conda platform: linux-64 dependencies: - libopenblas: '>=0.3.27,<0.3.28.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-23_linux64_openblas.conda + libopenblas: '>=0.3.27,<1.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-24_linux64_openblas.conda hash: - md5: 96c8450a40aa2b9733073a9460de972c - sha256: edb1cee5da3ac4936940052dcab6969673ba3874564f90f5110f8c11eed789c2 + md5: 80aea6603a6813b16ec119d00382b772 + sha256: 3097f7913bda527d4fe9f824182b314e130044e582455037fca6f4e97965d83c category: main optional: false - name: libblas @@ -637,10 +679,10 @@ package: platform: win-64 dependencies: mkl: 2024.1.0 - url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-23_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-24_win64_mkl.conda hash: - md5: 693407a31c27e70c750b5ae153251d9a - sha256: fd52eb0ec4d0ca5727317dd608c41dacc8ccfc7e21d943b7aafbbf10ae28c97c + md5: ea127210707251a33116b437c22b8dad + sha256: 8b4cd602ae089d8c5832054ead452d6a1820c8f9c3b190faf3e867f5939810e2 category: main optional: false - name: libcblas @@ -649,10 +691,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-23_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-24_linux64_openblas.conda hash: - md5: eede29b40efa878cbe5bdcb767e97310 - sha256: 3e7a3236e7e03e308e1667d91d0aa70edd0cba96b4b5563ef4adde088e0881a5 + md5: f5b8822297c9c790cec0795ca1fc9be6 + sha256: 2a52bccc5b03cdf014d856d0b85dbd591faa335ab337d620cd6aded121d7153c category: main optional: false - name: libcblas @@ -661,72 +703,73 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-23_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-24_win64_mkl.conda hash: - md5: 7ffb5b336cefd2e6d1e00ac1f7c9f2c9 - sha256: 80b471a22affadc322006399209e1d12eb4ab4e3125ed6d01b4031e09de16753 + md5: a42c7390d3249698c0ffb6040e9396e7 + sha256: 297e858e9a2e6c4d9846fc101607ad31b778d8bde8591f9207e72d728a9f00a7 category: main optional: false - name: libcurl - version: 8.9.1 + version: 8.10.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.3.1,<4.0a0' - zstd: '>=1.5.6,<1.6.0a0' + __glibc: '>=2.17,<3.0.a0' krb5: '>=1.21.3,<1.22.0a0' - libssh2: '>=1.11.0,<2.0a0' + libgcc: '>=13' libnghttp2: '>=1.58.0,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.9.1-hdb1bdb2_0.conda + libssh2: '>=1.11.0,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.3.2,<4.0a0' + zstd: '>=1.5.6,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.10.1-hbbe4b11_0.conda hash: - md5: 7da1d242ca3591e174a3c7d82230d3c0 - sha256: 0ba60f83709068e9ec1ab543af998cb5a201c8379c871205447684a34b5abfd8 + md5: 6e801c50a40301f6978c53976917b277 + sha256: 54e6114dfce566c3a22ad3b7b309657e3600cdb668398e95f1301360d5d52c99 category: main optional: false - name: libcurl - version: 8.9.1 + version: 8.10.1 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' + krb5: '>=1.21.3,<1.22.0a0' + libssh2: '>=1.11.0,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - libzlib: '>=1.3.1,<2.0a0' - libssh2: '>=1.11.0,<2.0a0' - krb5: '>=1.21.3,<1.22.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.9.1-h18fefc2_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.10.1-h1ee3ff0_0.conda hash: - md5: 099a1016d23baa4f41148a985351a7a8 - sha256: 024be133aed5f100c0b222761e747cc27a2bdf94af51947ad5f70e88cf824988 + md5: 7ead800e22ff7b4bccb73e42a8f7a0f4 + sha256: dfbac497c4fee74f67391f9c4a40cab559468b7d04ff9fad4b404a26b5e1d5b8 category: main optional: false - name: libdeflate - version: '1.21' + version: '1.22' manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' __glibc: '>=2.17,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.21-h4bc722e_0.conda + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.22-hb9d3cd8_0.conda hash: - md5: 36ce76665bf67f5aac36be7a0d21b7f3 - sha256: 728c24ce835700bfdfdf106bf04233fdb040a61ca4ecfd3f41b46fa90cd4f971 + md5: b422943d5d772b7cc858b36ad2a92db5 + sha256: 780f0530a3adfc1497ba49d626931c6afc978c540e1abfde6ccd57128ded6ad6 category: main optional: false - name: libdeflate - version: '1.21' + version: '1.22' manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.21-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.22-h2466b09_0.conda hash: - md5: 4ebe2206ebf4bf38f6084ad836110361 - sha256: ebb21b910164d97dc23be83ba29a8004b9bba7536dc850c6d8b00bbb84259e78 + md5: a3439ce12d4e3cd887270d9436f9a4c8 + sha256: 579c634b7de8869cb1d76eccd4c032dc275d5a017212128502ea4dc828a5b361 category: main optional: false - name: libedit @@ -772,8 +815,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.6.3-he0c23c2_0.conda hash: @@ -811,14 +854,27 @@ package: manager: conda platform: linux-64 dependencies: - _openmp_mutex: '>=4.5' _libgcc_mutex: '0.1' + _openmp_mutex: '>=4.5' url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.1.0-h77fa898_1.conda hash: md5: 002ef4463dd1e2b44a94a4ace468f5d2 sha256: 10fa74b69266a2be7b96db881e18fa62cfa03082b65231e8d652e897c4b335a3 category: main optional: false +- name: libgcc + version: 14.1.0 + manager: conda + platform: win-64 + dependencies: + _openmp_mutex: '>=4.5' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + url: https://conda.anaconda.org/conda-forge/win-64/libgcc-14.1.0-h1383e82_1.conda + hash: + md5: 5464b6bb50d593b8f529d1fbcd58f3b2 + sha256: 727d3659035d7b3c6c07c2cf90e7886ae81fd03229abf3ec9f836d9aeca11d2a + category: main + optional: false - name: libgcc-ng version: 14.1.0 manager: conda @@ -879,34 +935,16 @@ package: sha256: c96724c8ae4ee61af7674c5d9e5a3fbcf6cd887a40ad5a52c99aa36f1d4f9680 category: main optional: false -- name: libhwloc - version: 2.11.1 - manager: conda - platform: win-64 - dependencies: - pthreads-win32: '' - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - libxml2: '>=2.12.7,<3.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.11.1-default_h8125262_1000.conda - hash: - md5: 933bad6e4658157f1aec9b171374fde2 - sha256: 92728e292640186759d6dddae3334a1bc0b139740b736ffaeccb825fb8c07a2e - category: main - optional: false -- name: libiconv - version: '1.17' +- name: libgomp + version: 14.1.0 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.17-hcfcfb64_2.conda + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + url: https://conda.anaconda.org/conda-forge/win-64/libgomp-14.1.0-h1383e82_1.conda hash: - md5: e1eb10b1cca179f2baa3601e4efc8712 - sha256: 5f844dd19b046d43174ad80c6ea75b5d504020e3b63cfbc4ace97b8730d35c7b + md5: f8aa80643cd3ff1767ea4e6008ed52d1 + sha256: c7c2c51397d57c2e4d48f8676d340ddf88067886f849128ba7d6bd24619dbccc category: main optional: false - name: libjpeg-turbo @@ -926,8 +964,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libjpeg-turbo-3.0.0-hcfcfb64_1.conda hash: @@ -941,10 +979,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-23_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-24_linux64_openblas.conda hash: - md5: 2af0879961951987e464722fd00ec1e0 - sha256: 25c7aef86c8a1d9db0e8ee61aa7462ba3b46b482027a65d66eb83e3e6f949043 + md5: fd540578678aefe025705f4b58b36b2e + sha256: a15da20c3c0fb5f356e5b4e2f1e87b0da11b9a46805a7f2609bf30f23453831a category: main optional: false - name: liblapack @@ -953,10 +991,10 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-23_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-24_win64_mkl.conda hash: - md5: 3580796ab7b7d68143f45d4d94d866b7 - sha256: 4f4738602d26935f4d4b0154fb23d48c276c87413c3a5e05274809abfcbe1273 + md5: c69b7b6756a8d58cc8cf17081fffdc5c + sha256: 37dfa34e4c37c7bbb20df61e5badbf42d01e75e687c20be72ab13f80be99ceb9 category: main optional: false - name: libnghttp2 @@ -964,12 +1002,12 @@ package: manager: conda platform: linux-64 dependencies: + c-ares: '>=1.23.0,<2.0a0' + libev: '>=4.33,<5.0a0' libgcc-ng: '>=12' libstdcxx-ng: '>=12' libzlib: '>=1.2.13,<2.0.0a0' openssl: '>=3.2.0,<4.0a0' - libev: '>=4.33,<5.0a0' - c-ares: '>=1.23.0,<2.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda hash: md5: 700ac6ea6d53d5510591c4344d5c989a @@ -993,8 +1031,8 @@ package: manager: conda platform: linux-64 dependencies: - libgfortran-ng: '' libgcc-ng: '>=12' + libgfortran-ng: '' libgfortran5: '>=12.3.0' url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda hash: @@ -1003,31 +1041,32 @@ package: category: main optional: false - name: libpng - version: 1.6.43 + version: 1.6.44 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda hash: - md5: 009981dd9cfcaa4dbfa25ffaed86bcae - sha256: 502f6ff148ac2777cc55ae4ade01a8fc3543b4ffab25c4e0eaa15f94e90dd997 + md5: f4cc49d7aa68316213e4b12be35308d1 + sha256: e5b14f7a01c2db4362d8591f42f82f336ed48d5e4079e4d1f65d0c2a3637ea78 category: main optional: false - name: libpng - version: 1.6.43 + version: 1.6.44 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.43-h19919ed_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.44-h3ca93ac_0.conda hash: - md5: 77e398acc32617a0384553aea29e866b - sha256: 6ad31bf262a114de5bbe0c6ba73b29ed25239d0f46f9d59700310d2ea0b3c142 + md5: 639ac6b55a40aa5de7b8c1b4d78f9e81 + sha256: 0d3d6ff9225f6918ac225e3839c0d91e5af1da08a4ebf59cac1bfd86018db945 category: main optional: false - name: libsqlite @@ -1049,8 +1088,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.46.1-h2466b09_0.conda hash: @@ -1077,11 +1116,11 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' libzlib: '>=1.2.13,<2.0.0a0' openssl: '>=3.1.1,<4.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.11.0-h7dfc565_0.conda hash: md5: dc262d03aae04fe26825062879141a41 @@ -1113,44 +1152,44 @@ package: category: main optional: false - name: libtiff - version: 4.6.0 + version: 4.7.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' __glibc: '>=2.17,<3.0.a0' - libzlib: '>=1.3.1,<2.0a0' + lerc: '>=4.0.0,<5.0a0' + libdeflate: '>=1.22,<1.23.0a0' + libgcc: '>=13' libjpeg-turbo: '>=3.0.0,<4.0a0' + libstdcxx: '>=13' + libwebp-base: '>=1.4.0,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.6,<1.6.0a0' - libwebp-base: '>=1.4.0,<2.0a0' - lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.21,<1.22.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h46a8edc_4.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-he137b08_1.conda hash: - md5: a7e3a62981350e232e0e7345b5aea580 - sha256: 8d42dd7c6602187d4351fc3b69ff526f1c262bfcbfd6ce05d06008f4e0b99b58 + md5: 63872517c98aa305da58a757c443698e + sha256: 9890121db85f6ef463fe12eb04ef1471176e3ef3b5e2d62e8d6dac713df00df4 category: main optional: false - name: libtiff - version: 4.6.0 + version: 4.7.0 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' + lerc: '>=4.0.0,<5.0a0' + libdeflate: '>=1.22,<1.23.0a0' + libjpeg-turbo: '>=3.0.0,<4.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - libzlib: '>=1.3.1,<2.0a0' xz: '>=5.2.6,<6.0a0' - libjpeg-turbo: '>=3.0.0,<4.0a0' zstd: '>=1.5.6,<1.6.0a0' - lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.21,<1.22.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.6.0-hb151862_4.conda + url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-hfc51747_1.conda hash: - md5: 7d35d9aa8f051d548116039f5813c8ec - sha256: 1d5a8972f344da2e81b5a27ac0eda977803351151b8923f16cbc056515f5b8c6 + md5: eac317ed1cc6b9c0af0c27297e364665 + sha256: 902cb9f7f54d17dcfd54ce050b1ce2bc944b9bbd1748913342c2ea1e1140f8bb category: main optional: false - name: libuuid @@ -1182,8 +1221,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.4.0-hcfcfb64_0.conda hash: @@ -1191,36 +1230,49 @@ package: sha256: d0ca51cb1de9192be9a3238e71fbcca5a535619c499c4f4c9b2ed41c14d36770 category: main optional: false +- name: libwinpthread + version: 12.0.0.r4.gg4f2fc60ca + manager: conda + platform: win-64 + dependencies: + ucrt: '' + url: https://conda.anaconda.org/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_8.conda + hash: + md5: 03cccbba200ee0523bde1f3dad60b1f3 + sha256: 6d5e158813ab8d553fbb0fedd0abe7bf92970b0be3a9ddf12da0f6cbad78f506 + category: main + optional: false - name: libxcb - version: '1.16' + version: 1.17.0 manager: conda platform: linux-64 dependencies: - xorg-libxdmcp: '' - pthread-stubs: '' __glibc: '>=2.17,<3.0.a0' - libgcc-ng: '>=13' + libgcc: '>=13' + pthread-stubs: '' xorg-libxau: '>=1.0.11,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.16-hb9d3cd8_1.conda + xorg-libxdmcp: '' + url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda hash: - md5: 3601598f0db0470af28985e3e7ad0158 - sha256: 33aa5fc997468b07ab3020b142eacc5479e4e2c2169f467b20ab220f33dd08de + md5: 92ed62436b625154323d40d5f2f11dd7 + sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa category: main optional: false - name: libxcb - version: '1.16' + version: 1.17.0 manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - m2w64-gcc-libs-core: '' + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' pthread-stubs: '' - xorg-libxdmcp: '' + ucrt: '>=10.0.20348.0' xorg-libxau: '>=1.0.11,<2.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.16-h013a479_1.conda + xorg-libxdmcp: '' + url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.17.0-h0e4246c_0.conda hash: - md5: f0b599acdc82d5bc7e3b105833e7c5c8 - sha256: abae56e12a4c62730b899fdfb82628a9ac171c4ce144fc9f34ae024957a82a0e + md5: a69bbf778a462da324489976c84cfc8c + sha256: 08dec73df0e161c96765468847298a420933a36bc4f09b50e062df8793290737 category: main optional: false - name: libxcrypt @@ -1235,32 +1287,17 @@ package: sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c category: main optional: false -- name: libxml2 - version: 2.12.7 - manager: conda - platform: win-64 - dependencies: - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - libzlib: '>=1.3.1,<2.0a0' - libiconv: '>=1.17,<2.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.12.7-h0f24e4e_4.conda - hash: - md5: ed4d301f0d2149b34deb9c4fecafd836 - sha256: ae78197961b09b0eef4ee194a44e4adc4555c0f2f20c348086b0cd8aaf2f7731 - category: main - optional: false - name: libzlib version: 1.3.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda hash: - md5: 57d7dc60e9325e3de37ff8dffd18e814 - sha256: adf6096f98b537a11ae3729eaa642b0811478f0ea0402ca67b5108fe2cb0010d + md5: edb0dca6bc32e4f4789199455a1dbeb8 + sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 category: main optional: false - name: libzlib @@ -1268,82 +1305,46 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_2.conda hash: - md5: d4483ca8afc57ddf1f6dded53b36c17f - sha256: b13846a54a15243e15f96fec06b526d8155adc6a1ac2b6ed47a88f6a71a94b68 + md5: 41fbfac52c601159df6c01f875de31b9 + sha256: ba945c6493449bed0e6e29883c4943817f7c79cbff52b83360f7b341277c6402 category: main optional: false -- name: m2w64-gcc-libgfortran - version: 5.3.0 +- name: markupsafe + version: 3.0.1 manager: conda - platform: win-64 + platform: linux-64 dependencies: - m2w64-gcc-libs-core: '' - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libgfortran-5.3.0-6.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + python: '>=3.11,<3.12.0a0' + python_abi: 3.11.* + url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.1-py311h2dc5d0c_1.conda hash: - md5: 066552ac6b907ec6d72c0ddab29050dc - sha256: 9de95a7996d5366ae0808eef2acbc63f9b11b874aa42375f55379e6715845dc6 - category: main - optional: false -- name: m2w64-gcc-libs - version: 5.3.0 + md5: 137fc3129d21210605d8ee63db86b66f + sha256: 3f632607bf3b12a5a98845f2c8b2d52104ad945eaa06d0bf778822db7bbc1cc2 + category: dev + optional: true +- name: markupsafe + version: 3.0.1 manager: conda platform: win-64 dependencies: - m2w64-gcc-libs-core: '' - m2w64-gcc-libgfortran: '' - m2w64-gmp: '' - m2w64-libwinpthread-git: '' - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-5.3.0-7.tar.bz2 + python: '>=3.11,<3.12.0a0' + python_abi: 3.11.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.1-py311h5082efb_1.conda hash: - md5: fe759119b8b3bfa720b8762c6fdc35de - sha256: 3bd1ab02b7c89a5b153a17be03b36d833f1517ff2a6a77ead7c4a808b88196aa - category: main - optional: false -- name: m2w64-gcc-libs-core - version: 5.3.0 - manager: conda - platform: win-64 - dependencies: - m2w64-gmp: '' - m2w64-libwinpthread-git: '' - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-core-5.3.0-7.tar.bz2 - hash: - md5: 4289d80fb4d272f1f3b56cfe87ac90bd - sha256: 58afdfe859ed2e9a9b1cc06bc408720cb2c3a6a132e59d4805b090d7574f4ee0 - category: main - optional: false -- name: m2w64-gmp - version: 6.1.0 - manager: conda - platform: win-64 - dependencies: - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gmp-6.1.0-2.tar.bz2 - hash: - md5: 53a1c73e1e3d185516d7e3af177596d9 - sha256: 7e3cd95f554660de45f8323fca359e904e8d203efaf07a4d311e46d611481ed1 - category: main - optional: false -- name: m2w64-libwinpthread-git - version: 5.0.0.4634.697f757 - manager: conda - platform: win-64 - dependencies: - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-libwinpthread-git-5.0.0.4634.697f757-2.tar.bz2 - hash: - md5: 774130a326dee16f1ceb05cc687ee4f0 - sha256: f63a09b2cae7defae0480f1740015d6235f1861afa6fe2e2d3e10bd0d1314ee0 - category: main - optional: false + md5: e344a7dbeae2587c8ab3f3ea3467012d + sha256: 95c6dd6d4af9d92040e37fdb9eaab7c74c48c75a0a6056df659977161105e8a6 + category: dev + optional: true - name: mccabe version: 0.7.0 manager: conda @@ -1373,32 +1374,21 @@ package: manager: conda platform: win-64 dependencies: - tbb: 2021.* intel-openmp: 2024.* + tbb: 2021.* url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.1.0-h66d3029_694.conda hash: md5: a17423859d3fb912c8f2e9797603ddb6 sha256: 4f86e9ad74a7792c836cd4cb7fc415bcdb50718ffbaa90c5571297f71764b980 category: main optional: false -- name: msys2-conda-epoch - version: '20160418' - manager: conda - platform: win-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/msys2-conda-epoch-20160418-1.tar.bz2 - hash: - md5: b0309b72560df66f71a9d5e34a5efdfa - sha256: 99358d58d778abee4dca82ad29fb58058571f19b0f86138363c260049d4ac7f1 - category: main - optional: false - name: ncurses version: '6.5' manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' __glibc: '>=2.17,<3.0.a0' + libgcc-ng: '>=12' url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda hash: md5: 70caf8bb6cf39a0b6b7efc885f51c0fe @@ -1410,13 +1400,13 @@ package: manager: conda platform: linux-64 dependencies: + libblas: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' libgcc-ng: '>=12' + liblapack: '>=3.9.0,<4.0a0' libstdcxx-ng: '>=12' - python_abi: 3.11.* python: '>=3.11,<3.12.0a0' - libblas: '>=3.9.0,<4.0a0' - liblapack: '>=3.9.0,<4.0a0' - libcblas: '>=3.9.0,<4.0a0' + python_abi: 3.11.* url: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda hash: md5: a502d7aad449a1206efb366d6a12c52d @@ -1428,14 +1418,14 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - python_abi: 3.11.* - python: '>=3.11,<3.12.0a0' libblas: '>=3.9.0,<4.0a0' - liblapack: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' + liblapack: '>=3.9.0,<4.0a0' + python: '>=3.11,<3.12.0a0' + python_abi: 3.11.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/numpy-1.26.4-py311h0b4df5a_0.conda hash: md5: 7b240edd44fd7a0991aa409b07cee776 @@ -1448,10 +1438,10 @@ package: platform: linux-64 dependencies: libgcc-ng: '>=12' + libpng: '>=1.6.43,<1.7.0a0' libstdcxx-ng: '>=12' + libtiff: '>=4.6.0,<4.8.0a0' libzlib: '>=1.2.13,<2.0.0a0' - libtiff: '>=4.6.0,<4.7.0a0' - libpng: '>=1.6.43,<1.7.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda hash: md5: 7f2e286780f072ed750df46dc2631138 @@ -1463,12 +1453,12 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' + libpng: '>=1.6.43,<1.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' + libzlib: '>=1.2.13,<2.0.0a0' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - libzlib: '>=1.2.13,<2.0.0a0' - libtiff: '>=4.6.0,<4.7.0a0' - libpng: '>=1.6.43,<1.7.0a0' url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.2-h3d672ee_0.conda hash: md5: 7e7099ad94ac3b599808950cec30ad4e @@ -1480,8 +1470,8 @@ package: manager: conda platform: linux-64 dependencies: - ca-certificates: '' __glibc: '>=2.17,<3.0.a0' + ca-certificates: '' libgcc: '>=13' url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.2-hb9d3cd8_0.conda hash: @@ -1495,8 +1485,8 @@ package: platform: win-64 dependencies: ca-certificates: '' - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.2-h2466b09_0.conda hash: @@ -1533,18 +1523,18 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - python_abi: 3.11.* - python: '>=3.11,<3.12.0a0' - libzlib: '>=1.3.1,<2.0a0' freetype: '>=2.12.1,<3.0a0' + lcms2: '>=2.16,<3.0a0' + libgcc-ng: '>=12' libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libwebp-base: '>=1.4.0,<2.0a0' + libxcb: '>=1.16,<2.0.0a0' + libzlib: '>=1.3.1,<2.0a0' openjpeg: '>=2.5.2,<3.0a0' + python: '>=3.11,<3.12.0a0' + python_abi: 3.11.* tk: '>=8.6.13,<8.7.0a0' - libxcb: '>=1.16,<1.17.0a0' - lcms2: '>=2.16,<3.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/pillow-10.3.0-py311h82a398c_1.conda hash: md5: 4dc0b6fcf0bc041a1bfb763fa6e5302f @@ -1556,20 +1546,20 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - python_abi: 3.11.* - python: '>=3.11,<3.12.0a0' - libzlib: '>=1.3.1,<2.0a0' - libtiff: '>=4.6.0,<4.7.0a0' freetype: '>=2.12.1,<3.0a0' + lcms2: '>=2.16,<3.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libwebp-base: '>=1.4.0,<2.0a0' + libxcb: '>=1.16,<2.0.0a0' + libzlib: '>=1.3.1,<2.0a0' openjpeg: '>=2.5.2,<3.0a0' - lcms2: '>=2.16,<3.0a0' + python: '>=3.11,<3.12.0a0' + python_abi: 3.11.* tk: '>=8.6.13,<8.7.0a0' - libxcb: '>=1.16,<1.17.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/pillow-10.3.0-py311h5592be9_1.conda hash: md5: 034f612fd103c2c1058538533598ce4f @@ -1581,9 +1571,9 @@ package: manager: conda platform: linux-64 dependencies: + python: '>=3.8,<3.13.0a0' setuptools: '' wheel: '' - python: '>=3.8,<3.13.0a0' url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyh8b19718_1.conda hash: md5: 6c78fbb8ddfd64bcb55b5cbafd2d2c43 @@ -1595,9 +1585,9 @@ package: manager: conda platform: win-64 dependencies: + python: '>=3.8,<3.13.0a0' setuptools: '' wheel: '' - python: '>=3.8,<3.13.0a0' url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyh8b19718_1.conda hash: md5: 6c78fbb8ddfd64bcb55b5cbafd2d2c43 @@ -1605,27 +1595,27 @@ package: category: main optional: false - name: platformdirs - version: 4.3.2 + version: 4.3.6 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda hash: - md5: e1a2dfcd5695f0744f1bcd3bbfe02523 - sha256: 3aef5bb863a2db94e47272fd5ec5a5e4b240eafba79ebb9df7a162797cf035a3 + md5: fd8f2b18b65bbf62e8f653100690c8d2 + sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f category: dev optional: true - name: platformdirs - version: 4.3.2 + version: 4.3.6 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda hash: - md5: e1a2dfcd5695f0744f1bcd3bbfe02523 - sha256: 3aef5bb863a2db94e47272fd5ec5a5e4b240eafba79ebb9df7a162797cf035a3 + md5: fd8f2b18b65bbf62e8f653100690c8d2 + sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f category: dev optional: true - name: pluggy @@ -1657,11 +1647,12 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=7.5.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda hash: - md5: 22dad4df6e8630e8dff2428f6f6a7036 - sha256: 67c84822f87b641d89df09758da498b2d4558d47b920fd1d3fe6d3a871e000ff + md5: b3c17d95b5a10c6e64a21fa17573e70e + sha256: 9c88f8c64590e9567c6c80823f0328e58d3b1efb0e1c539c0315ceca764e0973 category: main optional: false - name: pthread-stubs @@ -1669,86 +1660,76 @@ package: manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - url: https://conda.anaconda.org/conda-forge/win-64/pthread-stubs-0.4-hcd874cb_1001.tar.bz2 - hash: - md5: a1f820480193ea83582b13249a7e7bd9 - sha256: bb5a6ddf1a609a63addd6d7b488b0f58d05092ea84e9203283409bff539e202a - category: main - optional: false -- name: pthreads-win32 - version: 2.9.1 - manager: conda - platform: win-64 - dependencies: - vc: 14.* - url: https://conda.anaconda.org/conda-forge/win-64/pthreads-win32-2.9.1-hfa6e2cd_3.tar.bz2 + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + ucrt: '>=10.0.20348.0' + url: https://conda.anaconda.org/conda-forge/win-64/pthread-stubs-0.4-h0e40799_1002.conda hash: - md5: e2da8758d7d51ff6aa78a14dfb9dbed4 - sha256: 576a228630a72f25d255a5e345e5f10878e153221a96560f2498040cd6f54005 + md5: 3c8f2573569bb816483e5cf57efbbe29 + sha256: 7e446bafb4d692792310ed022fe284e848c6a868c861655a92435af7368bae7b category: main optional: false - name: pydantic - version: 2.9.1 + version: 2.9.2 manager: conda platform: linux-64 dependencies: + annotated-types: '>=0.6.0' + pydantic-core: 2.23.4 python: '>=3.7' typing-extensions: '>=4.6.1' - annotated-types: '>=0.6.0' - pydantic-core: 2.23.3 - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda hash: - md5: 5309e66d385d7367364e838764ad2ac4 - sha256: 9064ec63d676d83452a6a07cb92d95ebfa02b5016841956ce55e324c45e012ee + md5: 1eb533bb8eb2199e3fef3e4aa147319f + sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a category: main optional: false - name: pydantic - version: 2.9.1 + version: 2.9.2 manager: conda platform: win-64 dependencies: + annotated-types: '>=0.6.0' + pydantic-core: 2.23.4 python: '>=3.7' typing-extensions: '>=4.6.1' - annotated-types: '>=0.6.0' - pydantic-core: 2.23.3 - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda hash: - md5: 5309e66d385d7367364e838764ad2ac4 - sha256: 9064ec63d676d83452a6a07cb92d95ebfa02b5016841956ce55e324c45e012ee + md5: 1eb533bb8eb2199e3fef3e4aa147319f + sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a category: main optional: false - name: pydantic-core - version: 2.23.3 + version: 2.23.4 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - python_abi: 3.11.* - python: '>=3.11,<3.12.0a0' libgcc: '>=13' + python: '>=3.11,<3.12.0a0' + python_abi: 3.11.* typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.3-py311h9e33e62_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.4-py311h9e33e62_0.conda hash: - md5: a70460d65deb7d174c1696dd34fd7728 - sha256: e056b5e08201fcf15e21482cac9f12d70f64b78ff3557b30c06f417aef4315b9 + md5: 5e24fd648b7926bec16e535efda533c2 + sha256: 3cdbe29c2b4aec34aabcf03cf2b34a6284563c03bdb43b63d204e6d9f6f0dbfc category: main optional: false - name: pydantic-core - version: 2.23.3 + version: 2.23.4 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - python_abi: 3.11.* python: '>=3.11,<3.12.0a0' + python_abi: 3.11.* typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.3-py311h533ab2d_0.conda + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.4-py311h533ab2d_0.conda hash: - md5: 61cdae48cc53c8e5b930e77dd58b7c2e - sha256: 47dc8bf5b2b3192b60fff750b8906555ead348d98d674aa973b4fd75da67e74e + md5: 7e86339f91e0c427a8406d856e9aba74 + sha256: 69302d3a1234d6c16781a0ab3e5f5cc6cfd01369bf8743f161cc8b973df977de category: main optional: false - name: pygments @@ -1776,45 +1757,45 @@ package: category: dev optional: true - name: pylint - version: 3.2.7 + version: 3.3.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8.0' - tomli: '>=1.1.0' - typing_extensions: '>=3.10.0' - platformdirs: '>=2.2.0' - tomlkit: '>=0.10.1' + astroid: '>=3.3.4,<3.4.0-dev0' colorama: '>=0.4.5' - mccabe: '>=0.6,<0.8' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' - astroid: '>=3.2.4,<3.3.0-dev0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.7-pyhd8ed1ab_0.conda + mccabe: '>=0.6,<0.8' + platformdirs: '>=2.2.0' + python: '>=3.9.0' + tomli: '>=1.1.0' + tomlkit: '>=0.10.1' + typing_extensions: '>=3.10.0' + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda hash: - md5: ea8954e8d1d2c8a56f615be494323cb3 - sha256: 96fe160a9f268df5096233785b55aba69f80549215ee0d35059299ff027f72cb + md5: 2a3426f75e2172c932131f4e3d51bcf4 + sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c category: dev optional: true - name: pylint - version: 3.2.7 + version: 3.3.1 manager: conda platform: win-64 dependencies: - python: '>=3.8.0' - tomli: '>=1.1.0' - typing_extensions: '>=3.10.0' - platformdirs: '>=2.2.0' - tomlkit: '>=0.10.1' + astroid: '>=3.3.4,<3.4.0-dev0' colorama: '>=0.4.5' - mccabe: '>=0.6,<0.8' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' - astroid: '>=3.2.4,<3.3.0-dev0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.7-pyhd8ed1ab_0.conda + mccabe: '>=0.6,<0.8' + platformdirs: '>=2.2.0' + python: '>=3.9.0' + tomli: '>=1.1.0' + tomlkit: '>=0.10.1' + typing_extensions: '>=3.10.0' + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda hash: - md5: ea8954e8d1d2c8a56f615be494323cb3 - sha256: 96fe160a9f268df5096233785b55aba69f80549215ee0d35059299ff027f72cb + md5: 2a3426f75e2172c932131f4e3d51bcf4 + sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c category: dev optional: true - name: pytest @@ -1822,13 +1803,13 @@ package: manager: conda platform: linux-64 dependencies: - packaging: '' colorama: '' + exceptiongroup: '>=1.0.0rc8' iniconfig: '' + packaging: '' + pluggy: <2,>=1.5 python: '>=3.8' - exceptiongroup: '>=1.0.0rc8' tomli: '>=1' - pluggy: <2,>=1.5 url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda hash: md5: c03d61f31f38fdb9facf70c29958bf7a @@ -1840,13 +1821,13 @@ package: manager: conda platform: win-64 dependencies: - packaging: '' colorama: '' + exceptiongroup: '>=1.0.0rc8' iniconfig: '' + packaging: '' + pluggy: <2,>=1.5 python: '>=3.8' - exceptiongroup: '>=1.0.0rc8' tomli: '>=1' - pluggy: <2,>=1.5 url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda hash: md5: c03d61f31f38fdb9facf70c29958bf7a @@ -1858,10 +1839,10 @@ package: manager: conda platform: linux-64 dependencies: - toml: '' - python: '>=3.8' - pytest: '>=4.6' coverage: '>=5.2.1' + pytest: '>=4.6' + python: '>=3.8' + toml: '' url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda hash: md5: c54c0107057d67ddf077751339ec2c63 @@ -1873,10 +1854,10 @@ package: manager: conda platform: win-64 dependencies: - toml: '' - python: '>=3.8' - pytest: '>=4.6' coverage: '>=5.2.1' + pytest: '>=4.6' + python: '>=3.8' + toml: '' url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda hash: md5: c54c0107057d67ddf077751339ec2c63 @@ -1888,28 +1869,28 @@ package: manager: conda platform: linux-64 dependencies: - pip: '' - tzdata: '' __glibc: '>=2.17,<3.0.a0' bzip2: '>=1.0.8,<2.0a0' + ld_impl_linux-64: '>=2.36.1' + libexpat: '>=2.6.3,<3.0a0' + libffi: '>=3.4,<4.0a0' libgcc: '>=13' - libzlib: '>=1.3.1,<2.0a0' - xz: '>=5.2.6,<6.0a0' - readline: '>=8.2,<9.0a0' + libnsl: '>=2.0.1,<2.1.0a0' + libsqlite: '>=3.46.1,<4.0a0' libuuid: '>=2.38.1,<3.0a0' - libffi: '>=3.4,<4.0a0' - ncurses: '>=6.5,<7.0a0' - tk: '>=8.6.13,<8.7.0a0' libxcrypt: '>=4.4.36' - libnsl: '>=2.0.1,<2.1.0a0' - ld_impl_linux-64: '>=2.36.1' + libzlib: '>=1.3.1,<2.0a0' + ncurses: '>=6.5,<7.0a0' openssl: '>=3.3.2,<4.0a0' - libsqlite: '>=3.46.1,<4.0a0' - libexpat: '>=2.6.3,<3.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.10-hc5c86c4_0_cpython.conda + pip: '' + readline: '>=8.2,<9.0a0' + tk: '>=8.6.13,<8.7.0a0' + tzdata: '' + xz: '>=5.2.6,<6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.10-hc5c86c4_2_cpython.conda hash: - md5: 43a02ff0a2dafe8a8a1b6a9eacdbd2cc - sha256: 844bb9cefdfe93969fd9a9b593f6eb1ecbe6c53ab8d1a5d441bd7c93b31d0fef + md5: 2a07cf98fe8c2f039a1ccfea22eaaad4 + sha256: 06aef8aee7d379851df48e78eec81820817aaf7e4788dde1b945d903cd4af7ea category: main optional: false - name: python @@ -1917,23 +1898,23 @@ package: manager: conda platform: win-64 dependencies: + bzip2: '>=1.0.8,<2.0a0' + libexpat: '>=2.6.3,<3.0a0' + libffi: '>=3.4,<4.0a0' + libsqlite: '>=3.46.1,<4.0a0' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.3.2,<4.0a0' pip: '' + tk: '>=8.6.13,<8.7.0a0' tzdata: '' - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - bzip2: '>=1.0.8,<2.0a0' - libzlib: '>=1.3.1,<2.0a0' xz: '>=5.2.6,<6.0a0' - libffi: '>=3.4,<4.0a0' - tk: '>=8.6.13,<8.7.0a0' - libsqlite: '>=3.46.1,<4.0a0' - openssl: '>=3.3.2,<4.0a0' - libexpat: '>=2.6.3,<3.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/python-3.11.10-hce54a09_0_cpython.conda + url: https://conda.anaconda.org/conda-forge/win-64/python-3.11.10-hce54a09_2_cpython.conda hash: - md5: d187a4d8bd52cc55e34cd92379a77b30 - sha256: ecc919108615142bc9281344151bee78158e0d93e07562e5dfe0c166848c092b + md5: 472544e6104756d9658571f40e17b5af + sha256: 610da651755c30f71ba823f311f684bee693bc56ced984b477ac4e04563485c9 category: main optional: false - name: python_abi @@ -1958,6 +1939,39 @@ package: sha256: 9b210e5807dd9c9ed71ff192a95f1872da597ddd10e7cefec93a922fe22e598a category: main optional: false +- name: pyyaml + version: 6.0.2 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + python: '>=3.11,<3.12.0a0' + python_abi: 3.11.* + yaml: '>=0.2.5,<0.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py311h9ecbd09_1.conda + hash: + md5: abeb54d40f439b86f75ea57045ab8496 + sha256: e721e5ff389a7b2135917c04b27391be3d3382e261bb60a369b1620655365c3d + category: dev + optional: true +- name: pyyaml + version: 6.0.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.11,<3.12.0a0' + python_abi: 3.11.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + yaml: '>=0.2.5,<0.3.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/pyyaml-6.0.2-py311he736701_1.conda + hash: + md5: d0c5f3c595039890be0c9af47d23b9ba + sha256: 86608f1b4f6b1819a74b6b1344c34304745fd7e84bfc9900269f57cf28178d31 + category: dev + optional: true - name: readline version: '8.2' manager: conda @@ -1976,17 +1990,17 @@ package: manager: conda platform: linux-64 dependencies: - libgfortran-ng: '' __glibc: '>=2.17,<3.0.a0' - python_abi: 3.11.* - python: '>=3.11,<3.12.0a0' libblas: '>=3.9.0,<4.0a0' - liblapack: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' - numpy: <2.3 libgcc-ng: '>=13' - libstdcxx-ng: '>=13' + libgfortran-ng: '' libgfortran5: '>=13.3.0' + liblapack: '>=3.9.0,<4.0a0' + libstdcxx-ng: '>=13' + numpy: '>=1.23.5' + python: '>=3.11,<3.12.0a0' + python_abi: 3.11.* url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py311he1f765f_0.conda hash: md5: eb7e2a849cd47483d7e9eeb728c7a8c5 @@ -1998,15 +2012,15 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - python_abi: 3.11.* - python: '>=3.11,<3.12.0a0' libblas: '>=3.9.0,<4.0a0' - numpy: <2.3 - liblapack: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' + liblapack: '>=3.9.0,<4.0a0' + numpy: '>=1.23.5' + python: '>=3.11,<3.12.0a0' + python_abi: 3.11.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py311hd4686c6_0.conda hash: md5: 54c36e5548d5f9aa7b6944a6b5d45983 @@ -2014,42 +2028,41 @@ package: category: main optional: false - name: setuptools - version: 73.0.1 + version: 75.1.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.1.0-pyhd8ed1ab_0.conda hash: - md5: f0b618d7673d1b2464f600b34d912f6f - sha256: c9f5e110e3fe5a7c4cd5b9da445c05a1fae000b43ab3a97cb6a501f4267515fc + md5: d5cd48392c67fb6849ba459c2c2b671f + sha256: 6725235722095c547edd24275053c615158d6163f396550840aebd6e209e4738 category: main optional: false - name: setuptools - version: 73.0.1 + version: 75.1.0 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.1.0-pyhd8ed1ab_0.conda hash: - md5: f0b618d7673d1b2464f600b34d912f6f - sha256: c9f5e110e3fe5a7c4cd5b9da445c05a1fae000b43ab3a97cb6a501f4267515fc + md5: d5cd48392c67fb6849ba459c2c2b671f + sha256: 6725235722095c547edd24275053c615158d6163f396550840aebd6e209e4738 category: main optional: false - name: tbb - version: 2021.13.0 + version: 2021.7.0 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - libhwloc: '>=2.11.1,<2.11.2.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.13.0-hc790b64_0.conda + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.7.0-h91493d7_0.tar.bz2 hash: - md5: 28496a1e6af43c63927da4f80260348d - sha256: 990dbe4fb42f14700c22bd434d8312607bf8d0bd9f922b054e51fda14c41994c + md5: f57be598137919e4f7e7d159960d66a1 + sha256: c3d607499a6e097f4b8b27048ee7166319fd3dfe98aea9e69a69a3d087b986e3 category: main optional: false - name: tk @@ -2070,8 +2083,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/tk-8.6.13-h5226925_1.conda hash: @@ -2104,27 +2117,27 @@ package: category: dev optional: true - name: tomli - version: 2.0.1 + version: 2.0.2 manager: conda platform: linux-64 dependencies: python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.2-pyhd8ed1ab_0.conda hash: - md5: 5844808ffab9ebdb694585b50ba02a96 - sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f + md5: e977934e00b355ff55ed154904044727 + sha256: 5e742ba856168b606ac3c814d247657b1c33b8042371f1a08000bdc5075bc0cc category: dev optional: true - name: tomli - version: 2.0.1 + version: 2.0.2 manager: conda platform: win-64 dependencies: python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.2-pyhd8ed1ab_0.conda hash: - md5: 5844808ffab9ebdb694585b50ba02a96 - sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f + md5: e977934e00b355ff55ed154904044727 + sha256: 5e742ba856168b606ac3c814d247657b1c33b8042371f1a08000bdc5075bc0cc category: dev optional: true - name: tomlkit @@ -2200,25 +2213,25 @@ package: category: main optional: false - name: tzdata - version: 2024a + version: 2024b manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h8827d51_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda hash: - md5: 8bfdead4e0fff0383ae4c9c50d0531bd - sha256: 7d21c95f61319dba9209ca17d1935e6128af4235a67ee4e57a00908a1450081e + md5: 8ac3367aafb1cc0a068483c580af8015 + sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf category: main optional: false - name: tzdata - version: 2024a + version: 2024b manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h8827d51_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda hash: - md5: 8bfdead4e0fff0383ae4c9c50d0531bd - sha256: 7d21c95f61319dba9209ca17d1935e6128af4235a67ee4e57a00908a1450081e + md5: 8ac3367aafb1cc0a068483c580af8015 + sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf category: main optional: false - name: ucrt @@ -2226,10 +2239,10 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_1.conda hash: - md5: 72608f6cd3e5898229c3ea16deb1ac43 - sha256: f29cdaf8712008f6b419b8b1a403923b00ab2504bfe0fb2ba8eb60e72d4f14c6 + md5: 6797b005cd0f439c4c5c9ac565783700 + sha256: db8dead3dd30fb1a032737554ce91e2819b43496a0db09927edf01c32b577450 category: main optional: false - name: vc @@ -2238,10 +2251,10 @@ package: platform: win-64 dependencies: vc14_runtime: '>=14.40.33810' - url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h8a93ad2_21.conda + url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h8a93ad2_22.conda hash: - md5: e632a9b865d4b653aa656c9fb4f4817c - sha256: f14f5238c2e2516e292af43d91df88f212d769b4853eb46d03291793dcf00da9 + md5: a47cd756e88d8a80dfae678842d4acc9 + sha256: b72e7410ec0a748d21e9e997234fc474e3367cee8f509b07eb8182d3584a38d8 category: main optional: false - name: vc14_runtime @@ -2250,10 +2263,10 @@ package: platform: win-64 dependencies: ucrt: '>=10.0.20348.0' - url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.40.33810-ha82c5b3_21.conda + url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.40.33810-hcc2c482_22.conda hash: - md5: b3ebb670caf046e32b835fbda056c4f9 - sha256: c3bf51bff7db39ad7e890dbef1b1026df0af36975aea24dea7c5fe1e0b382c40 + md5: ce23a4b980ee0556a118ed96550ff3f3 + sha256: 4c669c65007f88a7cdd560192f7e6d5679d191ac71610db724e18b2410964d64 category: main optional: false - name: vs2015_runtime @@ -2262,10 +2275,10 @@ package: platform: win-64 dependencies: vc14_runtime: '>=14.40.33810' - url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.40.33810-h3bf8584_21.conda + url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.40.33810-h3bf8584_22.conda hash: - md5: b3f37db7b7ae1c22600fa26a63ed99b3 - sha256: 472410455c381e406ec8c1d3e0342b48ee23122ef7ffb22a09d9763ca5df4d20 + md5: 8c6b061d44cafdfc8e8c6eb5f100caf0 + sha256: 80aa9932203d65a96f817b8be4fafc176fb2b3fe6cf6899ede678b8f0317fbff category: main optional: false - name: wheel @@ -2297,11 +2310,12 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hd590300_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hb9d3cd8_1.conda hash: - md5: 2c80dc38fface310c9bd81b17037fee5 - sha256: 309751371d525ce50af7c87811b435c176915239fc9e132b99a25d5e1703f2d4 + md5: 77cbc488235ebbaab2b6e912d3934bae + sha256: 532a046fee0b3a402db867b6ec55c84ba4cdedb91d817147c8feeae9766be3d6 category: main optional: false - name: xorg-libxau @@ -2309,36 +2323,40 @@ package: manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - m2w64-gcc-libs-core: '' - url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-hcd874cb_0.conda + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + ucrt: '>=10.0.20348.0' + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-h0e40799_1.conda hash: - md5: c46ba8712093cb0114404ae8a7582e1a - sha256: 8c5b976e3b36001bdefdb41fb70415f9c07eff631f1f0155f3225a7649320e77 + md5: ca66d6f8fe86dd53664e8de5087ef6b1 + sha256: f44bc6f568a9697b7e1eadc2d00ef5de0fe62efcf5e27e5ecc46f81046082faf category: main optional: false - name: xorg-libxdmcp - version: 1.1.3 + version: 1.1.5 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=9.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.3-h7f98852_0.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda hash: - md5: be93aabceefa2fac576e971aef407908 - sha256: 4df7c5ee11b8686d3453e7f3f4aa20ceef441262b49860733066c52cfd0e4a77 + md5: 8035c64cb77ed555e3f150b7b3972480 + sha256: 6b250f3e59db07c2514057944a3ea2044d6a8cdde8a47b6497c254520fade1ee category: main optional: false - name: xorg-libxdmcp - version: 1.1.3 + version: 1.1.5 manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxdmcp-1.1.3-hcd874cb_0.tar.bz2 + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + ucrt: '>=10.0.20348.0' + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxdmcp-1.1.5-h0e40799_0.conda hash: - md5: 46878ebb6b9cbd8afcf8088d7ef00ece - sha256: f51205d33c07d744ec177243e5d9b874002910c731954f2c8da82459be462b93 + md5: 8393c0f7e7870b4eb45553326f81f0ff + sha256: 9075f98dcaa8e9957e4a3d9d30db05c7578a536950a31c200854c5c34e1edb2c category: main optional: false - name: xz @@ -2366,6 +2384,31 @@ package: sha256: 54d9778f75a02723784dc63aff4126ff6e6749ba21d11a6d03c1f4775f269fe0 category: main optional: false +- name: yaml + version: 0.2.5 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.4.0' + url: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 + hash: + md5: 4cb3ad778ec2d5a7acbdf254eb1c42ae + sha256: a4e34c710eeb26945bdbdaba82d3d74f60a78f54a874ec10d373811a5d217535 + category: dev + optional: true +- name: yaml + version: 0.2.5 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/yaml-0.2.5-h8ffe710_2.tar.bz2 + hash: + md5: adbfb9f45d1004a26763652246a33764 + sha256: 4e2246383003acbad9682c7c63178e2e715ad0eb84f03a8df1fbfba455dfedc5 + category: dev + optional: true - name: zstd version: 1.5.6 manager: conda @@ -2385,10 +2428,10 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' + libzlib: '>=1.2.13,<2.0.0a0' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - libzlib: '>=1.2.13,<2.0.0a0' url: https://conda.anaconda.org/conda-forge/win-64/zstd-1.5.6-h0ea2cb4_0.conda hash: md5: 9a17230f95733c04dc40a2b1e5491d74 @@ -2396,36 +2439,36 @@ package: category: main optional: false - name: geoh5py - version: 0.10.0a1 + version: 0.10.0-alpha.1 manager: pip platform: linux-64 dependencies: - pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' + pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f hash: - sha256: a5556a994d906133c90816c072207a613668c634 - category: main + sha256: c7b8520dda3e023e29a2c5afa5ab18062f5a589f source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + category: main optional: false - name: geoh5py - version: 0.10.0a1 + version: 0.10.0-alpha.1 manager: pip platform: win-64 dependencies: - pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' + pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f hash: - sha256: a5556a994d906133c90816c072207a613668c634 - category: main + sha256: c7b8520dda3e023e29a2c5afa5ab18062f5a589f source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + category: main optional: false diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml index 2375a46..a785eb0 100644 --- a/py-3.12.conda-lock.yml +++ b/py-3.12.conda-lock.yml @@ -15,11 +15,13 @@ version: 1 metadata: content_hash: - win-64: da2fda5a36a26042799a5788fa0ffe85e0332d2721377392ac5eebb140c8cd43 - linux-64: 264c15f8edaaa4e41c2b9151040035aab8d2f8fcadc402b0aba621fad9c2918e + win-64: aa2b1e534a4fda69d839560a4d404e87951a2a99b886e8ba715646e1f704f807 + linux-64: 6bffc8dd3eba21e3e30f9b2d4befda3220a1a64031c6327ddadc91bf85643985 channels: - url: conda-forge used_env_vars: [] + - url: nodefaults + used_env_vars: [] platforms: - win-64 - linux-64 @@ -51,6 +53,19 @@ package: sha256: fbe2c5e56a653bebb982eda4876a9178aedfc2b545f25d0ce9c4c0b508253d22 category: main optional: false +- name: _openmp_mutex + version: '4.5' + manager: conda + platform: win-64 + dependencies: + libgomp: '>=7.5.0' + libwinpthread: '>=12.0.0.r2.ggc561118da' + url: https://conda.anaconda.org/conda-forge/win-64/_openmp_mutex-4.5-2_gnu.conda + hash: + md5: 37e16618af5c4851a3f3d66dd0e11141 + sha256: 1a62cd1f215fe0902e7004089693a78347a30ad687781dfda2289cab000e652d + category: main + optional: false - name: annotated-types version: 0.7.0 manager: conda @@ -78,29 +93,29 @@ package: category: main optional: false - name: astroid - version: 3.2.4 + version: 3.3.5 manager: conda platform: linux-64 dependencies: - python_abi: 3.12.* python: '>=3.12,<3.13.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.2.4-py312h7900ff3_0.conda + python_abi: 3.12.* + url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.3.5-py312h7900ff3_0.conda hash: - md5: 06f82f9dc65aa8ebd14bf3cf2b34dad2 - sha256: 83beac15a8ee0fd225c63e45e694276846153f927f3f3fc913433e61c4d7fcda + md5: e1ed4d572a4a16b97368ab00fd646487 + sha256: effb1c3acfb27e01c76c145b3a6c93e93b255a2567b8cefdf072c79dbbf58fb2 category: dev optional: true - name: astroid - version: 3.2.4 + version: 3.3.5 manager: conda platform: win-64 dependencies: - python_abi: 3.12.* python: '>=3.12,<3.13.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.2.4-py312h2e8e312_0.conda + python_abi: 3.12.* + url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.3.5-py312h2e8e312_0.conda hash: - md5: c898dd8cb00acc2fdbeaaf694c671bc0 - sha256: ec820c97a255746b8f7e8ccaea00e1712d47ae0fa4d21854f4fa0a2fc4749d5a + md5: e267978789edd931b9657e7b172d9f14 + sha256: b7b45a1a911aeb2c2a55225db766fc16c52df04d3065738c70c1259d6dc7de6d category: dev optional: true - name: bzip2 @@ -108,8 +123,8 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' __glibc: '>=2.17,<3.0.a0' + libgcc-ng: '>=12' url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda hash: md5: 62ee74e96c5ebb0af99386de58cf9553 @@ -121,8 +136,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/bzip2-1.0.8-h2466b09_7.conda hash: @@ -131,16 +146,16 @@ package: category: main optional: false - name: c-ares - version: 1.33.1 + version: 1.34.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=13' __glibc: '>=2.28,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.33.1-heb4867d_0.conda + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.1-heb4867d_0.conda hash: - md5: 0d3c60291342c0c025db231353376dfb - sha256: 2cb24f613eaf2850b1a08f28f967b10d8bd44ef623efa0154dc45eb718776be6 + md5: db792eada25e970c46642f624b029fd7 + sha256: d7e50b2ce3ef01dfbb11e8f50411b4be91b92c94cd10a83c843f1f2e53832e04 category: main optional: false - name: ca-certificates @@ -238,60 +253,60 @@ package: category: dev optional: true - name: coverage - version: 7.6.1 + version: 7.6.2 manager: conda platform: linux-64 dependencies: - tomli: '' __glibc: '>=2.17,<3.0.a0' - python_abi: 3.12.* - python: '>=3.12,<3.13.0a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.1-py312h66e93f0_1.conda + python: '>=3.12,<3.13.0a0' + python_abi: 3.12.* + tomli: '' + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.2-py312h66e93f0_0.conda hash: - md5: 5dc6e358ee0af388564bd0eba635cf9e - sha256: 1ad422ed302e3630b26e23238bd1d047674b153c4f0a99e7773faa591aa7eab9 + md5: fa85b4b778217fbeb88425985f001497 + sha256: a48fd12d3a2b021998fff3588cbd811386c64528111d5d284a73dfc9a552495b category: dev optional: true - name: coverage - version: 7.6.1 + version: 7.6.2 manager: conda platform: win-64 dependencies: + python: '>=3.12,<3.13.0a0' + python_abi: 3.12.* tomli: '' - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - python_abi: 3.12.* - python: '>=3.12,<3.13.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.1-py312h4389bb4_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.2-py312h4389bb4_0.conda hash: - md5: 49b4e0600c84e7d53aae4c042f1e2e4a - sha256: cca6398754855d8ffa8412b58a4439f0f183013ae730962ef9cc8150525f3871 + md5: b0e1bc38ada7fdf2dd7343bb9f294cd0 + sha256: 442f865d0c18243a7b8ffeb8eece05929a5345b8464185008d651683dab97a40 category: dev optional: true - name: dill - version: 0.3.8 + version: 0.3.9 manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.8-pyhd8ed1ab_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda hash: - md5: 78745f157d56877a2c6e7b386f66f3e2 - sha256: 482b5b566ca559119b504c53df12b08f3962a5ef8e48061d62fd58a47f8f2ec4 + md5: 27faec84454995f6774786c7e5833cd6 + sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 category: dev optional: true - name: dill - version: 0.3.8 + version: 0.3.9 manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.8-pyhd8ed1ab_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda hash: - md5: 78745f157d56877a2c6e7b386f66f3e2 - sha256: 482b5b566ca559119b504c53df12b08f3962a5ef8e48061d62fd58a47f8f2ec4 + md5: 27faec84454995f6774786c7e5833cd6 + sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 category: dev optional: true - name: exceptiongroup @@ -324,8 +339,8 @@ package: platform: linux-64 dependencies: libgcc-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' libpng: '>=1.6.39,<1.7.0a0' + libzlib: '>=1.2.13,<2.0.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda hash: md5: 9ae35c3d96db2c94ce0cef86efdfa2cb @@ -337,11 +352,11 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' + libpng: '>=1.6.39,<1.7.0a0' + libzlib: '>=1.2.13,<2.0.0a0' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - libzlib: '>=1.2.13,<2.0.0a0' - libpng: '>=1.6.39,<1.7.0a0' url: https://conda.anaconda.org/conda-forge/win-64/freetype-2.12.1-hdaf720e_2.conda hash: md5: 3761b23693f768dc75a8fd0a73ca053f @@ -354,11 +369,11 @@ package: platform: linux-64 dependencies: cached-property: '' + hdf5: '>=1.14.3,<1.14.4.0a0' libgcc-ng: '>=12' - python_abi: 3.12.* - python: '>=3.12,<3.13.0a0' numpy: '>=1.19,<3' - hdf5: '>=1.14.3,<1.14.4.0a0' + python: '>=3.12,<3.13.0a0' + python_abi: 3.12.* url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.11.0-nompi_py312hb7ab980_102.conda hash: md5: 966750c8f347ece01e80aa2114b4a76d @@ -371,13 +386,13 @@ package: platform: win-64 dependencies: cached-property: '' - vc: '>=14.2,<15' + hdf5: '>=1.14.3,<1.14.4.0a0' + numpy: '>=1.19,<3' + python: '>=3.12,<3.13.0a0' + python_abi: 3.12.* ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - python_abi: 3.12.* - python: '>=3.12,<3.13.0a0' - numpy: '>=1.19,<3' - hdf5: '>=1.14.3,<1.14.4.0a0' url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.11.0-nompi_py312ha036244_102.conda hash: md5: e01e327cd56fb4a4d17743b0ddb5bceb @@ -389,14 +404,14 @@ package: manager: conda platform: linux-64 dependencies: - libgfortran-ng: '' + libaec: '>=1.1.3,<2.0a0' + libcurl: '>=8.8.0,<9.0a0' libgcc-ng: '>=12' - libstdcxx-ng: '>=12' + libgfortran-ng: '' libgfortran5: '>=12.3.0' - openssl: '>=3.3.1,<4.0a0' + libstdcxx-ng: '>=12' libzlib: '>=1.2.13,<2.0a0' - libcurl: '>=8.8.0,<9.0a0' - libaec: '>=1.1.3,<2.0a0' + openssl: '>=3.3.1,<4.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.3-nompi_hdf9ad27_105.conda hash: md5: 7e1729554e209627636a0f6fabcdd115 @@ -408,13 +423,13 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' + libaec: '>=1.1.3,<2.0a0' + libcurl: '>=8.8.0,<9.0a0' + libzlib: '>=1.2.13,<2.0a0' + openssl: '>=3.3.1,<4.0a0' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - openssl: '>=3.3.1,<4.0a0' - libzlib: '>=1.2.13,<2.0a0' - libcurl: '>=8.8.0,<9.0a0' - libaec: '>=1.1.3,<2.0a0' url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.14.3-nompi_h2b43c12_105.conda hash: md5: 5788de34381caf624b78c4981618dc0a @@ -461,8 +476,8 @@ package: manager: conda platform: linux-64 dependencies: - setuptools: '' python: '>=3.8,<4.0' + setuptools: '' url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda hash: md5: 1d25ed2b95b92b026aaa795eabec8d91 @@ -474,14 +489,40 @@ package: manager: conda platform: win-64 dependencies: - setuptools: '' python: '>=3.8,<4.0' + setuptools: '' url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda hash: md5: 1d25ed2b95b92b026aaa795eabec8d91 sha256: 78a7e2037029366d2149f73c8d02e93cac903d535e208cc4517808b0b42e85f2 category: dev optional: true +- name: jinja2 + version: 3.1.4 + manager: conda + platform: linux-64 + dependencies: + markupsafe: '>=2.0' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda + hash: + md5: 7b86ecb7d3557821c649b3c31e3eb9f2 + sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d + category: dev + optional: true +- name: jinja2 + version: 3.1.4 + manager: conda + platform: win-64 + dependencies: + markupsafe: '>=2.0' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda + hash: + md5: 7b86ecb7d3557821c649b3c31e3eb9f2 + sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d + category: dev + optional: true - name: keyutils version: 1.6.1 manager: conda @@ -499,11 +540,11 @@ package: manager: conda platform: linux-64 dependencies: + keyutils: '>=1.6.1,<2.0a0' + libedit: '>=3.1.20191231,<4.0a0' libgcc-ng: '>=12' libstdcxx-ng: '>=12' openssl: '>=3.3.1,<4.0a0' - libedit: '>=3.1.20191231,<4.0a0' - keyutils: '>=1.6.1,<2.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda hash: md5: 3f43953b7d3fb3aaa1d0d0723d91e368 @@ -515,10 +556,10 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' + openssl: '>=3.3.1,<4.0a0' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - openssl: '>=3.3.1,<4.0a0' url: https://conda.anaconda.org/conda-forge/win-64/krb5-1.21.3-hdf4eb48_0.conda hash: md5: 31aec030344e962fbd7dbbbbd68e60a9 @@ -532,7 +573,7 @@ package: dependencies: libgcc-ng: '>=12' libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda hash: md5: 51bb7010fc86f70eee639b4bb7a894f5 @@ -544,11 +585,11 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' + libjpeg-turbo: '>=3.0.0,<4.0a0' + libtiff: '>=4.6.0,<4.8.0a0' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - libtiff: '>=4.6.0,<4.7.0a0' - libjpeg-turbo: '>=3.0.0,<4.0a0' url: https://conda.anaconda.org/conda-forge/win-64/lcms2-2.16-h67d730c_0.conda hash: md5: d3592435917b62a8becff3a60db674f6 @@ -556,14 +597,15 @@ package: category: main optional: false - name: ld_impl_linux-64 - version: '2.40' + version: '2.43' manager: conda platform: linux-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-hf3520f5_7.conda + dependencies: + __glibc: '>=2.17,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_1.conda hash: - md5: b80f2f396ca2c28b8c14c437a4ed1e74 - sha256: 764b6950aceaaad0c67ef925417594dd14cd2e22fff864aeef455ac259263d15 + md5: 83e1364586ceb8d0739fbc85b5c95837 + sha256: 0c21387f9a411e3d1f7f2969026bacfece133c8f1e72faea9cde29c0c19e1f3a category: main optional: false - name: lerc @@ -610,8 +652,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libaec-1.1.3-h63175ca_0.conda hash: @@ -624,11 +666,11 @@ package: manager: conda platform: linux-64 dependencies: - libopenblas: '>=0.3.27,<0.3.28.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-23_linux64_openblas.conda + libopenblas: '>=0.3.27,<1.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-24_linux64_openblas.conda hash: - md5: 96c8450a40aa2b9733073a9460de972c - sha256: edb1cee5da3ac4936940052dcab6969673ba3874564f90f5110f8c11eed789c2 + md5: 80aea6603a6813b16ec119d00382b772 + sha256: 3097f7913bda527d4fe9f824182b314e130044e582455037fca6f4e97965d83c category: main optional: false - name: libblas @@ -637,10 +679,10 @@ package: platform: win-64 dependencies: mkl: 2024.1.0 - url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-23_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-24_win64_mkl.conda hash: - md5: 693407a31c27e70c750b5ae153251d9a - sha256: fd52eb0ec4d0ca5727317dd608c41dacc8ccfc7e21d943b7aafbbf10ae28c97c + md5: ea127210707251a33116b437c22b8dad + sha256: 8b4cd602ae089d8c5832054ead452d6a1820c8f9c3b190faf3e867f5939810e2 category: main optional: false - name: libcblas @@ -649,10 +691,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-23_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-24_linux64_openblas.conda hash: - md5: eede29b40efa878cbe5bdcb767e97310 - sha256: 3e7a3236e7e03e308e1667d91d0aa70edd0cba96b4b5563ef4adde088e0881a5 + md5: f5b8822297c9c790cec0795ca1fc9be6 + sha256: 2a52bccc5b03cdf014d856d0b85dbd591faa335ab337d620cd6aded121d7153c category: main optional: false - name: libcblas @@ -661,72 +703,73 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-23_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-24_win64_mkl.conda hash: - md5: 7ffb5b336cefd2e6d1e00ac1f7c9f2c9 - sha256: 80b471a22affadc322006399209e1d12eb4ab4e3125ed6d01b4031e09de16753 + md5: a42c7390d3249698c0ffb6040e9396e7 + sha256: 297e858e9a2e6c4d9846fc101607ad31b778d8bde8591f9207e72d728a9f00a7 category: main optional: false - name: libcurl - version: 8.9.1 + version: 8.10.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.3.1,<4.0a0' - zstd: '>=1.5.6,<1.6.0a0' + __glibc: '>=2.17,<3.0.a0' krb5: '>=1.21.3,<1.22.0a0' - libssh2: '>=1.11.0,<2.0a0' + libgcc: '>=13' libnghttp2: '>=1.58.0,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.9.1-hdb1bdb2_0.conda + libssh2: '>=1.11.0,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.3.2,<4.0a0' + zstd: '>=1.5.6,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.10.1-hbbe4b11_0.conda hash: - md5: 7da1d242ca3591e174a3c7d82230d3c0 - sha256: 0ba60f83709068e9ec1ab543af998cb5a201c8379c871205447684a34b5abfd8 + md5: 6e801c50a40301f6978c53976917b277 + sha256: 54e6114dfce566c3a22ad3b7b309657e3600cdb668398e95f1301360d5d52c99 category: main optional: false - name: libcurl - version: 8.9.1 + version: 8.10.1 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' + krb5: '>=1.21.3,<1.22.0a0' + libssh2: '>=1.11.0,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - libzlib: '>=1.3.1,<2.0a0' - libssh2: '>=1.11.0,<2.0a0' - krb5: '>=1.21.3,<1.22.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.9.1-h18fefc2_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.10.1-h1ee3ff0_0.conda hash: - md5: 099a1016d23baa4f41148a985351a7a8 - sha256: 024be133aed5f100c0b222761e747cc27a2bdf94af51947ad5f70e88cf824988 + md5: 7ead800e22ff7b4bccb73e42a8f7a0f4 + sha256: dfbac497c4fee74f67391f9c4a40cab559468b7d04ff9fad4b404a26b5e1d5b8 category: main optional: false - name: libdeflate - version: '1.21' + version: '1.22' manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' __glibc: '>=2.17,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.21-h4bc722e_0.conda + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.22-hb9d3cd8_0.conda hash: - md5: 36ce76665bf67f5aac36be7a0d21b7f3 - sha256: 728c24ce835700bfdfdf106bf04233fdb040a61ca4ecfd3f41b46fa90cd4f971 + md5: b422943d5d772b7cc858b36ad2a92db5 + sha256: 780f0530a3adfc1497ba49d626931c6afc978c540e1abfde6ccd57128ded6ad6 category: main optional: false - name: libdeflate - version: '1.21' + version: '1.22' manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.21-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.22-h2466b09_0.conda hash: - md5: 4ebe2206ebf4bf38f6084ad836110361 - sha256: ebb21b910164d97dc23be83ba29a8004b9bba7536dc850c6d8b00bbb84259e78 + md5: a3439ce12d4e3cd887270d9436f9a4c8 + sha256: 579c634b7de8869cb1d76eccd4c032dc275d5a017212128502ea4dc828a5b361 category: main optional: false - name: libedit @@ -772,8 +815,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.6.3-he0c23c2_0.conda hash: @@ -811,14 +854,27 @@ package: manager: conda platform: linux-64 dependencies: - _openmp_mutex: '>=4.5' _libgcc_mutex: '0.1' + _openmp_mutex: '>=4.5' url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.1.0-h77fa898_1.conda hash: md5: 002ef4463dd1e2b44a94a4ace468f5d2 sha256: 10fa74b69266a2be7b96db881e18fa62cfa03082b65231e8d652e897c4b335a3 category: main optional: false +- name: libgcc + version: 14.1.0 + manager: conda + platform: win-64 + dependencies: + _openmp_mutex: '>=4.5' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + url: https://conda.anaconda.org/conda-forge/win-64/libgcc-14.1.0-h1383e82_1.conda + hash: + md5: 5464b6bb50d593b8f529d1fbcd58f3b2 + sha256: 727d3659035d7b3c6c07c2cf90e7886ae81fd03229abf3ec9f836d9aeca11d2a + category: main + optional: false - name: libgcc-ng version: 14.1.0 manager: conda @@ -879,34 +935,16 @@ package: sha256: c96724c8ae4ee61af7674c5d9e5a3fbcf6cd887a40ad5a52c99aa36f1d4f9680 category: main optional: false -- name: libhwloc - version: 2.11.1 - manager: conda - platform: win-64 - dependencies: - pthreads-win32: '' - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - libxml2: '>=2.12.7,<3.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.11.1-default_h8125262_1000.conda - hash: - md5: 933bad6e4658157f1aec9b171374fde2 - sha256: 92728e292640186759d6dddae3334a1bc0b139740b736ffaeccb825fb8c07a2e - category: main - optional: false -- name: libiconv - version: '1.17' +- name: libgomp + version: 14.1.0 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.17-hcfcfb64_2.conda + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + url: https://conda.anaconda.org/conda-forge/win-64/libgomp-14.1.0-h1383e82_1.conda hash: - md5: e1eb10b1cca179f2baa3601e4efc8712 - sha256: 5f844dd19b046d43174ad80c6ea75b5d504020e3b63cfbc4ace97b8730d35c7b + md5: f8aa80643cd3ff1767ea4e6008ed52d1 + sha256: c7c2c51397d57c2e4d48f8676d340ddf88067886f849128ba7d6bd24619dbccc category: main optional: false - name: libjpeg-turbo @@ -926,8 +964,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libjpeg-turbo-3.0.0-hcfcfb64_1.conda hash: @@ -941,10 +979,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-23_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-24_linux64_openblas.conda hash: - md5: 2af0879961951987e464722fd00ec1e0 - sha256: 25c7aef86c8a1d9db0e8ee61aa7462ba3b46b482027a65d66eb83e3e6f949043 + md5: fd540578678aefe025705f4b58b36b2e + sha256: a15da20c3c0fb5f356e5b4e2f1e87b0da11b9a46805a7f2609bf30f23453831a category: main optional: false - name: liblapack @@ -953,10 +991,10 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-23_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-24_win64_mkl.conda hash: - md5: 3580796ab7b7d68143f45d4d94d866b7 - sha256: 4f4738602d26935f4d4b0154fb23d48c276c87413c3a5e05274809abfcbe1273 + md5: c69b7b6756a8d58cc8cf17081fffdc5c + sha256: 37dfa34e4c37c7bbb20df61e5badbf42d01e75e687c20be72ab13f80be99ceb9 category: main optional: false - name: libnghttp2 @@ -964,12 +1002,12 @@ package: manager: conda platform: linux-64 dependencies: + c-ares: '>=1.23.0,<2.0a0' + libev: '>=4.33,<5.0a0' libgcc-ng: '>=12' libstdcxx-ng: '>=12' libzlib: '>=1.2.13,<2.0.0a0' openssl: '>=3.2.0,<4.0a0' - libev: '>=4.33,<5.0a0' - c-ares: '>=1.23.0,<2.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda hash: md5: 700ac6ea6d53d5510591c4344d5c989a @@ -993,8 +1031,8 @@ package: manager: conda platform: linux-64 dependencies: - libgfortran-ng: '' libgcc-ng: '>=12' + libgfortran-ng: '' libgfortran5: '>=12.3.0' url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda hash: @@ -1003,31 +1041,32 @@ package: category: main optional: false - name: libpng - version: 1.6.43 + version: 1.6.44 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.43-h2797004_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda hash: - md5: 009981dd9cfcaa4dbfa25ffaed86bcae - sha256: 502f6ff148ac2777cc55ae4ade01a8fc3543b4ffab25c4e0eaa15f94e90dd997 + md5: f4cc49d7aa68316213e4b12be35308d1 + sha256: e5b14f7a01c2db4362d8591f42f82f336ed48d5e4079e4d1f65d0c2a3637ea78 category: main optional: false - name: libpng - version: 1.6.43 + version: 1.6.44 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.43-h19919ed_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.44-h3ca93ac_0.conda hash: - md5: 77e398acc32617a0384553aea29e866b - sha256: 6ad31bf262a114de5bbe0c6ba73b29ed25239d0f46f9d59700310d2ea0b3c142 + md5: 639ac6b55a40aa5de7b8c1b4d78f9e81 + sha256: 0d3d6ff9225f6918ac225e3839c0d91e5af1da08a4ebf59cac1bfd86018db945 category: main optional: false - name: libsqlite @@ -1049,8 +1088,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.46.1-h2466b09_0.conda hash: @@ -1077,11 +1116,11 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' libzlib: '>=1.2.13,<2.0.0a0' openssl: '>=3.1.1,<4.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.11.0-h7dfc565_0.conda hash: md5: dc262d03aae04fe26825062879141a41 @@ -1113,44 +1152,44 @@ package: category: main optional: false - name: libtiff - version: 4.6.0 + version: 4.7.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' __glibc: '>=2.17,<3.0.a0' - libzlib: '>=1.3.1,<2.0a0' + lerc: '>=4.0.0,<5.0a0' + libdeflate: '>=1.22,<1.23.0a0' + libgcc: '>=13' libjpeg-turbo: '>=3.0.0,<4.0a0' + libstdcxx: '>=13' + libwebp-base: '>=1.4.0,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.6,<1.6.0a0' - libwebp-base: '>=1.4.0,<2.0a0' - lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.21,<1.22.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.6.0-h46a8edc_4.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-he137b08_1.conda hash: - md5: a7e3a62981350e232e0e7345b5aea580 - sha256: 8d42dd7c6602187d4351fc3b69ff526f1c262bfcbfd6ce05d06008f4e0b99b58 + md5: 63872517c98aa305da58a757c443698e + sha256: 9890121db85f6ef463fe12eb04ef1471176e3ef3b5e2d62e8d6dac713df00df4 category: main optional: false - name: libtiff - version: 4.6.0 + version: 4.7.0 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' + lerc: '>=4.0.0,<5.0a0' + libdeflate: '>=1.22,<1.23.0a0' + libjpeg-turbo: '>=3.0.0,<4.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - libzlib: '>=1.3.1,<2.0a0' xz: '>=5.2.6,<6.0a0' - libjpeg-turbo: '>=3.0.0,<4.0a0' zstd: '>=1.5.6,<1.6.0a0' - lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.21,<1.22.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.6.0-hb151862_4.conda + url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-hfc51747_1.conda hash: - md5: 7d35d9aa8f051d548116039f5813c8ec - sha256: 1d5a8972f344da2e81b5a27ac0eda977803351151b8923f16cbc056515f5b8c6 + md5: eac317ed1cc6b9c0af0c27297e364665 + sha256: 902cb9f7f54d17dcfd54ce050b1ce2bc944b9bbd1748913342c2ea1e1140f8bb category: main optional: false - name: libuuid @@ -1182,8 +1221,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.4.0-hcfcfb64_0.conda hash: @@ -1191,36 +1230,49 @@ package: sha256: d0ca51cb1de9192be9a3238e71fbcca5a535619c499c4f4c9b2ed41c14d36770 category: main optional: false +- name: libwinpthread + version: 12.0.0.r4.gg4f2fc60ca + manager: conda + platform: win-64 + dependencies: + ucrt: '' + url: https://conda.anaconda.org/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_8.conda + hash: + md5: 03cccbba200ee0523bde1f3dad60b1f3 + sha256: 6d5e158813ab8d553fbb0fedd0abe7bf92970b0be3a9ddf12da0f6cbad78f506 + category: main + optional: false - name: libxcb - version: '1.16' + version: 1.17.0 manager: conda platform: linux-64 dependencies: - xorg-libxdmcp: '' - pthread-stubs: '' __glibc: '>=2.17,<3.0.a0' - libgcc-ng: '>=13' + libgcc: '>=13' + pthread-stubs: '' xorg-libxau: '>=1.0.11,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.16-hb9d3cd8_1.conda + xorg-libxdmcp: '' + url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda hash: - md5: 3601598f0db0470af28985e3e7ad0158 - sha256: 33aa5fc997468b07ab3020b142eacc5479e4e2c2169f467b20ab220f33dd08de + md5: 92ed62436b625154323d40d5f2f11dd7 + sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa category: main optional: false - name: libxcb - version: '1.16' + version: 1.17.0 manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - m2w64-gcc-libs-core: '' + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' pthread-stubs: '' - xorg-libxdmcp: '' + ucrt: '>=10.0.20348.0' xorg-libxau: '>=1.0.11,<2.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.16-h013a479_1.conda + xorg-libxdmcp: '' + url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.17.0-h0e4246c_0.conda hash: - md5: f0b599acdc82d5bc7e3b105833e7c5c8 - sha256: abae56e12a4c62730b899fdfb82628a9ac171c4ce144fc9f34ae024957a82a0e + md5: a69bbf778a462da324489976c84cfc8c + sha256: 08dec73df0e161c96765468847298a420933a36bc4f09b50e062df8793290737 category: main optional: false - name: libxcrypt @@ -1235,32 +1287,17 @@ package: sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c category: main optional: false -- name: libxml2 - version: 2.12.7 - manager: conda - platform: win-64 - dependencies: - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - libzlib: '>=1.3.1,<2.0a0' - libiconv: '>=1.17,<2.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.12.7-h0f24e4e_4.conda - hash: - md5: ed4d301f0d2149b34deb9c4fecafd836 - sha256: ae78197961b09b0eef4ee194a44e4adc4555c0f2f20c348086b0cd8aaf2f7731 - category: main - optional: false - name: libzlib version: 1.3.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-h4ab18f5_1.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda hash: - md5: 57d7dc60e9325e3de37ff8dffd18e814 - sha256: adf6096f98b537a11ae3729eaa642b0811478f0ea0402ca67b5108fe2cb0010d + md5: edb0dca6bc32e4f4789199455a1dbeb8 + sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 category: main optional: false - name: libzlib @@ -1268,82 +1305,46 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.1-h2466b09_2.conda hash: - md5: d4483ca8afc57ddf1f6dded53b36c17f - sha256: b13846a54a15243e15f96fec06b526d8155adc6a1ac2b6ed47a88f6a71a94b68 + md5: 41fbfac52c601159df6c01f875de31b9 + sha256: ba945c6493449bed0e6e29883c4943817f7c79cbff52b83360f7b341277c6402 category: main optional: false -- name: m2w64-gcc-libgfortran - version: 5.3.0 +- name: markupsafe + version: 3.0.1 manager: conda - platform: win-64 + platform: linux-64 dependencies: - m2w64-gcc-libs-core: '' - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libgfortran-5.3.0-6.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + python: '>=3.12,<3.13.0a0' + python_abi: 3.12.* + url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.1-py312h178313f_1.conda hash: - md5: 066552ac6b907ec6d72c0ddab29050dc - sha256: 9de95a7996d5366ae0808eef2acbc63f9b11b874aa42375f55379e6715845dc6 - category: main - optional: false -- name: m2w64-gcc-libs - version: 5.3.0 + md5: 490afd4d3627a7f999b9d633c4b6c229 + sha256: d65455297e005c73811848fb3b25a9570d5712c972c7302198ca72698f5f5341 + category: dev + optional: true +- name: markupsafe + version: 3.0.1 manager: conda platform: win-64 dependencies: - m2w64-gcc-libs-core: '' - m2w64-gcc-libgfortran: '' - m2w64-gmp: '' - m2w64-libwinpthread-git: '' - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-5.3.0-7.tar.bz2 + python: '>=3.12,<3.13.0a0' + python_abi: 3.12.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.1-py312h31fea79_1.conda hash: - md5: fe759119b8b3bfa720b8762c6fdc35de - sha256: 3bd1ab02b7c89a5b153a17be03b36d833f1517ff2a6a77ead7c4a808b88196aa - category: main - optional: false -- name: m2w64-gcc-libs-core - version: 5.3.0 - manager: conda - platform: win-64 - dependencies: - m2w64-gmp: '' - m2w64-libwinpthread-git: '' - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-core-5.3.0-7.tar.bz2 - hash: - md5: 4289d80fb4d272f1f3b56cfe87ac90bd - sha256: 58afdfe859ed2e9a9b1cc06bc408720cb2c3a6a132e59d4805b090d7574f4ee0 - category: main - optional: false -- name: m2w64-gmp - version: 6.1.0 - manager: conda - platform: win-64 - dependencies: - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gmp-6.1.0-2.tar.bz2 - hash: - md5: 53a1c73e1e3d185516d7e3af177596d9 - sha256: 7e3cd95f554660de45f8323fca359e904e8d203efaf07a4d311e46d611481ed1 - category: main - optional: false -- name: m2w64-libwinpthread-git - version: 5.0.0.4634.697f757 - manager: conda - platform: win-64 - dependencies: - msys2-conda-epoch: '20160418' - url: https://conda.anaconda.org/conda-forge/win-64/m2w64-libwinpthread-git-5.0.0.4634.697f757-2.tar.bz2 - hash: - md5: 774130a326dee16f1ceb05cc687ee4f0 - sha256: f63a09b2cae7defae0480f1740015d6235f1861afa6fe2e2d3e10bd0d1314ee0 - category: main - optional: false + md5: 512dc4954c7fe66ed5c2c622a3eb745a + sha256: 128416033353673a4e8094e39134dcc5be5ff6ff05b8eb48467d7bfd18cbe354 + category: dev + optional: true - name: mccabe version: 0.7.0 manager: conda @@ -1373,32 +1374,21 @@ package: manager: conda platform: win-64 dependencies: - tbb: 2021.* intel-openmp: 2024.* + tbb: 2021.* url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.1.0-h66d3029_694.conda hash: md5: a17423859d3fb912c8f2e9797603ddb6 sha256: 4f86e9ad74a7792c836cd4cb7fc415bcdb50718ffbaa90c5571297f71764b980 category: main optional: false -- name: msys2-conda-epoch - version: '20160418' - manager: conda - platform: win-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/msys2-conda-epoch-20160418-1.tar.bz2 - hash: - md5: b0309b72560df66f71a9d5e34a5efdfa - sha256: 99358d58d778abee4dca82ad29fb58058571f19b0f86138363c260049d4ac7f1 - category: main - optional: false - name: ncurses version: '6.5' manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' __glibc: '>=2.17,<3.0.a0' + libgcc-ng: '>=12' url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda hash: md5: 70caf8bb6cf39a0b6b7efc885f51c0fe @@ -1410,13 +1400,13 @@ package: manager: conda platform: linux-64 dependencies: + libblas: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' libgcc-ng: '>=12' + liblapack: '>=3.9.0,<4.0a0' libstdcxx-ng: '>=12' - python_abi: 3.12.* - libblas: '>=3.9.0,<4.0a0' python: '>=3.12,<3.13.0a0' - liblapack: '>=3.9.0,<4.0a0' - libcblas: '>=3.9.0,<4.0a0' + python_abi: 3.12.* url: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda hash: md5: d8285bea2a350f63fab23bf460221f3f @@ -1428,14 +1418,14 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - python_abi: 3.12.* - python: '>=3.12,<3.13.0a0' libblas: '>=3.9.0,<4.0a0' - liblapack: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' + liblapack: '>=3.9.0,<4.0a0' + python: '>=3.12,<3.13.0a0' + python_abi: 3.12.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/numpy-1.26.4-py312h8753938_0.conda hash: md5: f9ac74c3b07c396014434aca1e58d362 @@ -1448,10 +1438,10 @@ package: platform: linux-64 dependencies: libgcc-ng: '>=12' + libpng: '>=1.6.43,<1.7.0a0' libstdcxx-ng: '>=12' + libtiff: '>=4.6.0,<4.8.0a0' libzlib: '>=1.2.13,<2.0.0a0' - libtiff: '>=4.6.0,<4.7.0a0' - libpng: '>=1.6.43,<1.7.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda hash: md5: 7f2e286780f072ed750df46dc2631138 @@ -1463,12 +1453,12 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' + libpng: '>=1.6.43,<1.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' + libzlib: '>=1.2.13,<2.0.0a0' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - libzlib: '>=1.2.13,<2.0.0a0' - libtiff: '>=4.6.0,<4.7.0a0' - libpng: '>=1.6.43,<1.7.0a0' url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.2-h3d672ee_0.conda hash: md5: 7e7099ad94ac3b599808950cec30ad4e @@ -1480,8 +1470,8 @@ package: manager: conda platform: linux-64 dependencies: - ca-certificates: '' __glibc: '>=2.17,<3.0.a0' + ca-certificates: '' libgcc: '>=13' url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.2-hb9d3cd8_0.conda hash: @@ -1495,8 +1485,8 @@ package: platform: win-64 dependencies: ca-certificates: '' - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.2-h2466b09_0.conda hash: @@ -1533,18 +1523,18 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - python_abi: 3.12.* - python: '>=3.12,<3.13.0a0' - libzlib: '>=1.3.1,<2.0a0' freetype: '>=2.12.1,<3.0a0' + lcms2: '>=2.16,<3.0a0' + libgcc-ng: '>=12' libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.7.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libwebp-base: '>=1.4.0,<2.0a0' + libxcb: '>=1.16,<2.0.0a0' + libzlib: '>=1.3.1,<2.0a0' openjpeg: '>=2.5.2,<3.0a0' + python: '>=3.12,<3.13.0a0' + python_abi: 3.12.* tk: '>=8.6.13,<8.7.0a0' - libxcb: '>=1.16,<1.17.0a0' - lcms2: '>=2.16,<3.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/pillow-10.3.0-py312h287a98d_1.conda hash: md5: b1325cda3f250f9f842180607054e6ed @@ -1556,20 +1546,20 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - python_abi: 3.12.* - python: '>=3.12,<3.13.0a0' - libzlib: '>=1.3.1,<2.0a0' - libtiff: '>=4.6.0,<4.7.0a0' freetype: '>=2.12.1,<3.0a0' + lcms2: '>=2.16,<3.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' + libtiff: '>=4.6.0,<4.8.0a0' libwebp-base: '>=1.4.0,<2.0a0' + libxcb: '>=1.16,<2.0.0a0' + libzlib: '>=1.3.1,<2.0a0' openjpeg: '>=2.5.2,<3.0a0' - lcms2: '>=2.16,<3.0a0' + python: '>=3.12,<3.13.0a0' + python_abi: 3.12.* tk: '>=8.6.13,<8.7.0a0' - libxcb: '>=1.16,<1.17.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/pillow-10.3.0-py312h381445a_1.conda hash: md5: 04c1de8505791c12db1a0374f12e6e01 @@ -1581,9 +1571,9 @@ package: manager: conda platform: linux-64 dependencies: + python: '>=3.8,<3.13.0a0' setuptools: '' wheel: '' - python: '>=3.8,<3.13.0a0' url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyh8b19718_1.conda hash: md5: 6c78fbb8ddfd64bcb55b5cbafd2d2c43 @@ -1595,9 +1585,9 @@ package: manager: conda platform: win-64 dependencies: + python: '>=3.8,<3.13.0a0' setuptools: '' wheel: '' - python: '>=3.8,<3.13.0a0' url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyh8b19718_1.conda hash: md5: 6c78fbb8ddfd64bcb55b5cbafd2d2c43 @@ -1605,27 +1595,27 @@ package: category: main optional: false - name: platformdirs - version: 4.3.2 + version: 4.3.6 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda hash: - md5: e1a2dfcd5695f0744f1bcd3bbfe02523 - sha256: 3aef5bb863a2db94e47272fd5ec5a5e4b240eafba79ebb9df7a162797cf035a3 + md5: fd8f2b18b65bbf62e8f653100690c8d2 + sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f category: dev optional: true - name: platformdirs - version: 4.3.2 + version: 4.3.6 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda hash: - md5: e1a2dfcd5695f0744f1bcd3bbfe02523 - sha256: 3aef5bb863a2db94e47272fd5ec5a5e4b240eafba79ebb9df7a162797cf035a3 + md5: fd8f2b18b65bbf62e8f653100690c8d2 + sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f category: dev optional: true - name: pluggy @@ -1657,11 +1647,12 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=7.5.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda hash: - md5: 22dad4df6e8630e8dff2428f6f6a7036 - sha256: 67c84822f87b641d89df09758da498b2d4558d47b920fd1d3fe6d3a871e000ff + md5: b3c17d95b5a10c6e64a21fa17573e70e + sha256: 9c88f8c64590e9567c6c80823f0328e58d3b1efb0e1c539c0315ceca764e0973 category: main optional: false - name: pthread-stubs @@ -1669,86 +1660,76 @@ package: manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - url: https://conda.anaconda.org/conda-forge/win-64/pthread-stubs-0.4-hcd874cb_1001.tar.bz2 - hash: - md5: a1f820480193ea83582b13249a7e7bd9 - sha256: bb5a6ddf1a609a63addd6d7b488b0f58d05092ea84e9203283409bff539e202a - category: main - optional: false -- name: pthreads-win32 - version: 2.9.1 - manager: conda - platform: win-64 - dependencies: - vc: 14.* - url: https://conda.anaconda.org/conda-forge/win-64/pthreads-win32-2.9.1-hfa6e2cd_3.tar.bz2 + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + ucrt: '>=10.0.20348.0' + url: https://conda.anaconda.org/conda-forge/win-64/pthread-stubs-0.4-h0e40799_1002.conda hash: - md5: e2da8758d7d51ff6aa78a14dfb9dbed4 - sha256: 576a228630a72f25d255a5e345e5f10878e153221a96560f2498040cd6f54005 + md5: 3c8f2573569bb816483e5cf57efbbe29 + sha256: 7e446bafb4d692792310ed022fe284e848c6a868c861655a92435af7368bae7b category: main optional: false - name: pydantic - version: 2.9.1 + version: 2.9.2 manager: conda platform: linux-64 dependencies: + annotated-types: '>=0.6.0' + pydantic-core: 2.23.4 python: '>=3.7' typing-extensions: '>=4.6.1' - annotated-types: '>=0.6.0' - pydantic-core: 2.23.3 - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda hash: - md5: 5309e66d385d7367364e838764ad2ac4 - sha256: 9064ec63d676d83452a6a07cb92d95ebfa02b5016841956ce55e324c45e012ee + md5: 1eb533bb8eb2199e3fef3e4aa147319f + sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a category: main optional: false - name: pydantic - version: 2.9.1 + version: 2.9.2 manager: conda platform: win-64 dependencies: + annotated-types: '>=0.6.0' + pydantic-core: 2.23.4 python: '>=3.7' typing-extensions: '>=4.6.1' - annotated-types: '>=0.6.0' - pydantic-core: 2.23.3 - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda hash: - md5: 5309e66d385d7367364e838764ad2ac4 - sha256: 9064ec63d676d83452a6a07cb92d95ebfa02b5016841956ce55e324c45e012ee + md5: 1eb533bb8eb2199e3fef3e4aa147319f + sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a category: main optional: false - name: pydantic-core - version: 2.23.3 + version: 2.23.4 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - python_abi: 3.12.* - python: '>=3.12,<3.13.0a0' libgcc: '>=13' + python: '>=3.12,<3.13.0a0' + python_abi: 3.12.* typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.3-py312h12e396e_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.4-py312h12e396e_0.conda hash: - md5: 4052762306d758de4d61c7cc71edfe2b - sha256: 1894e49665d343cbb5c2ae54107f2bf9077f481cdf6df40e851d14347bd9e07c + md5: 0845ab52d4ea209049129a6a91bc74ba + sha256: 365fde689865087b2a9da636f36678bd59617b324ce7a538b4806e90602b20f1 category: main optional: false - name: pydantic-core - version: 2.23.3 + version: 2.23.4 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - python_abi: 3.12.* python: '>=3.12,<3.13.0a0' + python_abi: 3.12.* typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.3-py312h2615798_0.conda + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.4-py312h2615798_0.conda hash: - md5: 2e7eac3f63413617bc6f4e7018305707 - sha256: 74904399f23430b6d9d8b2eacb3e12257a2c2ab61c1d324e0206517c90c71cb9 + md5: 94169f56c3ad3d070248c73f71371944 + sha256: cda5f2ea2fb8b1aa91b744aadec269ec3060832106242873639df205258aac62 category: main optional: false - name: pygments @@ -1776,45 +1757,45 @@ package: category: dev optional: true - name: pylint - version: 3.2.7 + version: 3.3.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8.0' - tomli: '>=1.1.0' - typing_extensions: '>=3.10.0' - platformdirs: '>=2.2.0' - tomlkit: '>=0.10.1' + astroid: '>=3.3.4,<3.4.0-dev0' colorama: '>=0.4.5' - mccabe: '>=0.6,<0.8' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' - astroid: '>=3.2.4,<3.3.0-dev0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.7-pyhd8ed1ab_0.conda + mccabe: '>=0.6,<0.8' + platformdirs: '>=2.2.0' + python: '>=3.9.0' + tomli: '>=1.1.0' + tomlkit: '>=0.10.1' + typing_extensions: '>=3.10.0' + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda hash: - md5: ea8954e8d1d2c8a56f615be494323cb3 - sha256: 96fe160a9f268df5096233785b55aba69f80549215ee0d35059299ff027f72cb + md5: 2a3426f75e2172c932131f4e3d51bcf4 + sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c category: dev optional: true - name: pylint - version: 3.2.7 + version: 3.3.1 manager: conda platform: win-64 dependencies: - python: '>=3.8.0' - tomli: '>=1.1.0' - typing_extensions: '>=3.10.0' - platformdirs: '>=2.2.0' - tomlkit: '>=0.10.1' + astroid: '>=3.3.4,<3.4.0-dev0' colorama: '>=0.4.5' - mccabe: '>=0.6,<0.8' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' - astroid: '>=3.2.4,<3.3.0-dev0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.2.7-pyhd8ed1ab_0.conda + mccabe: '>=0.6,<0.8' + platformdirs: '>=2.2.0' + python: '>=3.9.0' + tomli: '>=1.1.0' + tomlkit: '>=0.10.1' + typing_extensions: '>=3.10.0' + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda hash: - md5: ea8954e8d1d2c8a56f615be494323cb3 - sha256: 96fe160a9f268df5096233785b55aba69f80549215ee0d35059299ff027f72cb + md5: 2a3426f75e2172c932131f4e3d51bcf4 + sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c category: dev optional: true - name: pytest @@ -1822,13 +1803,13 @@ package: manager: conda platform: linux-64 dependencies: - packaging: '' colorama: '' + exceptiongroup: '>=1.0.0rc8' iniconfig: '' + packaging: '' + pluggy: <2,>=1.5 python: '>=3.8' - exceptiongroup: '>=1.0.0rc8' tomli: '>=1' - pluggy: <2,>=1.5 url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda hash: md5: c03d61f31f38fdb9facf70c29958bf7a @@ -1840,13 +1821,13 @@ package: manager: conda platform: win-64 dependencies: - packaging: '' colorama: '' + exceptiongroup: '>=1.0.0rc8' iniconfig: '' + packaging: '' + pluggy: <2,>=1.5 python: '>=3.8' - exceptiongroup: '>=1.0.0rc8' tomli: '>=1' - pluggy: <2,>=1.5 url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda hash: md5: c03d61f31f38fdb9facf70c29958bf7a @@ -1858,10 +1839,10 @@ package: manager: conda platform: linux-64 dependencies: - toml: '' - python: '>=3.8' - pytest: '>=4.6' coverage: '>=5.2.1' + pytest: '>=4.6' + python: '>=3.8' + toml: '' url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda hash: md5: c54c0107057d67ddf077751339ec2c63 @@ -1873,10 +1854,10 @@ package: manager: conda platform: win-64 dependencies: - toml: '' - python: '>=3.8' - pytest: '>=4.6' coverage: '>=5.2.1' + pytest: '>=4.6' + python: '>=3.8' + toml: '' url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda hash: md5: c54c0107057d67ddf077751339ec2c63 @@ -1884,56 +1865,56 @@ package: category: dev optional: true - name: python - version: 3.12.5 + version: 3.12.7 manager: conda platform: linux-64 dependencies: - pip: '' - tzdata: '' - libgcc-ng: '>=12' __glibc: '>=2.17,<3.0.a0' bzip2: '>=1.0.8,<2.0a0' - libzlib: '>=1.3.1,<2.0a0' - xz: '>=5.2.6,<6.0a0' - readline: '>=8.2,<9.0a0' - libuuid: '>=2.38.1,<3.0a0' - openssl: '>=3.3.1,<4.0a0' - libexpat: '>=2.6.2,<3.0a0' - libsqlite: '>=3.46.0,<4.0a0' + ld_impl_linux-64: '>=2.36.1' + libexpat: '>=2.6.3,<3.0a0' libffi: '>=3.4,<4.0a0' + libgcc: '>=13' + libnsl: '>=2.0.1,<2.1.0a0' + libsqlite: '>=3.46.1,<4.0a0' + libuuid: '>=2.38.1,<3.0a0' + libxcrypt: '>=4.4.36' + libzlib: '>=1.3.1,<2.0a0' ncurses: '>=6.5,<7.0a0' + openssl: '>=3.3.2,<4.0a0' + pip: '' + readline: '>=8.2,<9.0a0' tk: '>=8.6.13,<8.7.0a0' - libxcrypt: '>=4.4.36' - libnsl: '>=2.0.1,<2.1.0a0' - ld_impl_linux-64: '>=2.36.1' - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.5-h2ad013b_0_cpython.conda + tzdata: '' + xz: '>=5.2.6,<6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.7-hc5c86c4_0_cpython.conda hash: - md5: 9c56c4df45f6571b13111d8df2448692 - sha256: e2aad83838988725d4ffba4e9717b9328054fd18a668cff3377e0c50f109e8bd + md5: 0515111a9cdf69f83278f7c197db9807 + sha256: 674be31ff152d9f0e0fe16959a45e3803a730fc4f54d87df6a9ac4e6a698c41d category: main optional: false - name: python - version: 3.12.5 + version: 3.12.7 manager: conda platform: win-64 dependencies: + bzip2: '>=1.0.8,<2.0a0' + libexpat: '>=2.6.3,<3.0a0' + libffi: '>=3.4,<4.0a0' + libsqlite: '>=3.46.1,<4.0a0' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.3.2,<4.0a0' pip: '' + tk: '>=8.6.13,<8.7.0a0' tzdata: '' - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - bzip2: '>=1.0.8,<2.0a0' - libzlib: '>=1.3.1,<2.0a0' xz: '>=5.2.6,<6.0a0' - openssl: '>=3.3.1,<4.0a0' - libexpat: '>=2.6.2,<3.0a0' - libsqlite: '>=3.46.0,<4.0a0' - libffi: '>=3.4,<4.0a0' - tk: '>=8.6.13,<8.7.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/python-3.12.5-h889d299_0_cpython.conda + url: https://conda.anaconda.org/conda-forge/win-64/python-3.12.7-hce54a09_0_cpython.conda hash: - md5: db056d8b140ab2edd56a2f9bdb203dcd - sha256: 4cef304eb8877fd3094c14b57097ccc1b817b4afbf2223dd45d2b61e44064740 + md5: 21f1f7c6ccf6b747c5086d2422c230e1 + sha256: 2308cfa9ec563360d29ced7fd13a6b60b9a7b3cf8961a95c78c69f486211d018 category: main optional: false - name: python_abi @@ -1958,6 +1939,39 @@ package: sha256: 9486662af81a219e96d343449eff242f38d7c5128ced5ce5acf85857265058d6 category: main optional: false +- name: pyyaml + version: 6.0.2 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + python: '>=3.12,<3.13.0a0' + python_abi: 3.12.* + yaml: '>=0.2.5,<0.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda + hash: + md5: 549e5930e768548a89c23f595dac5a95 + sha256: a60705971e958724168f2ebbb8ed4853067f1d3f7059843df3903e3092bbcffa + category: dev + optional: true +- name: pyyaml + version: 6.0.2 + manager: conda + platform: win-64 + dependencies: + python: '>=3.12,<3.13.0a0' + python_abi: 3.12.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + yaml: '>=0.2.5,<0.3.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/pyyaml-6.0.2-py312h4389bb4_1.conda + hash: + md5: afb7809721516919c276b45f847c085f + sha256: fa3ede1fa2ed6ea0a51095aeea398f6f0f54af036c4bc525726107cfb49229d5 + category: dev + optional: true - name: readline version: '8.2' manager: conda @@ -1976,17 +1990,17 @@ package: manager: conda platform: linux-64 dependencies: - libgfortran-ng: '' __glibc: '>=2.17,<3.0.a0' - python_abi: 3.12.* libblas: '>=3.9.0,<4.0a0' - python: '>=3.12,<3.13.0a0' - liblapack: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' - numpy: <2.3 libgcc-ng: '>=13' - libstdcxx-ng: '>=13' + libgfortran-ng: '' libgfortran5: '>=13.3.0' + liblapack: '>=3.9.0,<4.0a0' + libstdcxx-ng: '>=13' + numpy: '>=1.23.5' + python: '>=3.12,<3.13.0a0' + python_abi: 3.12.* url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py312h7d485d2_0.conda hash: md5: 7418a22e73008356d9aba99d93dfeeee @@ -1998,15 +2012,15 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' - ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - python_abi: 3.12.* - python: '>=3.12,<3.13.0a0' libblas: '>=3.9.0,<4.0a0' - numpy: <2.3 - liblapack: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' + liblapack: '>=3.9.0,<4.0a0' + numpy: '>=1.23.5' + python: '>=3.12,<3.13.0a0' + python_abi: 3.12.* + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py312h1f4e10d_0.conda hash: md5: 075ca2339855d696007b35110b83d958 @@ -2014,42 +2028,41 @@ package: category: main optional: false - name: setuptools - version: 73.0.1 + version: 75.1.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.1.0-pyhd8ed1ab_0.conda hash: - md5: f0b618d7673d1b2464f600b34d912f6f - sha256: c9f5e110e3fe5a7c4cd5b9da445c05a1fae000b43ab3a97cb6a501f4267515fc + md5: d5cd48392c67fb6849ba459c2c2b671f + sha256: 6725235722095c547edd24275053c615158d6163f396550840aebd6e209e4738 category: main optional: false - name: setuptools - version: 73.0.1 + version: 75.1.0 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.1.0-pyhd8ed1ab_0.conda hash: - md5: f0b618d7673d1b2464f600b34d912f6f - sha256: c9f5e110e3fe5a7c4cd5b9da445c05a1fae000b43ab3a97cb6a501f4267515fc + md5: d5cd48392c67fb6849ba459c2c2b671f + sha256: 6725235722095c547edd24275053c615158d6163f396550840aebd6e209e4738 category: main optional: false - name: tbb - version: 2021.13.0 + version: 2021.7.0 manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' - vc14_runtime: '>=14.29.30139' - libhwloc: '>=2.11.1,<2.11.2.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.13.0-hc790b64_0.conda + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.7.0-h91493d7_0.tar.bz2 hash: - md5: 28496a1e6af43c63927da4f80260348d - sha256: 990dbe4fb42f14700c22bd434d8312607bf8d0bd9f922b054e51fda14c41994c + md5: f57be598137919e4f7e7d159960d66a1 + sha256: c3d607499a6e097f4b8b27048ee7166319fd3dfe98aea9e69a69a3d087b986e3 category: main optional: false - name: tk @@ -2070,8 +2083,8 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' url: https://conda.anaconda.org/conda-forge/win-64/tk-8.6.13-h5226925_1.conda hash: @@ -2104,27 +2117,27 @@ package: category: dev optional: true - name: tomli - version: 2.0.1 + version: 2.0.2 manager: conda platform: linux-64 dependencies: python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.2-pyhd8ed1ab_0.conda hash: - md5: 5844808ffab9ebdb694585b50ba02a96 - sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f + md5: e977934e00b355ff55ed154904044727 + sha256: 5e742ba856168b606ac3c814d247657b1c33b8042371f1a08000bdc5075bc0cc category: dev optional: true - name: tomli - version: 2.0.1 + version: 2.0.2 manager: conda platform: win-64 dependencies: python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.2-pyhd8ed1ab_0.conda hash: - md5: 5844808ffab9ebdb694585b50ba02a96 - sha256: 4cd48aba7cd026d17e86886af48d0d2ebc67ed36f87f6534f4b67138f5a5a58f + md5: e977934e00b355ff55ed154904044727 + sha256: 5e742ba856168b606ac3c814d247657b1c33b8042371f1a08000bdc5075bc0cc category: dev optional: true - name: tomlkit @@ -2200,25 +2213,25 @@ package: category: main optional: false - name: tzdata - version: 2024a + version: 2024b manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h8827d51_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda hash: - md5: 8bfdead4e0fff0383ae4c9c50d0531bd - sha256: 7d21c95f61319dba9209ca17d1935e6128af4235a67ee4e57a00908a1450081e + md5: 8ac3367aafb1cc0a068483c580af8015 + sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf category: main optional: false - name: tzdata - version: 2024a + version: 2024b manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024a-h8827d51_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda hash: - md5: 8bfdead4e0fff0383ae4c9c50d0531bd - sha256: 7d21c95f61319dba9209ca17d1935e6128af4235a67ee4e57a00908a1450081e + md5: 8ac3367aafb1cc0a068483c580af8015 + sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf category: main optional: false - name: ucrt @@ -2226,10 +2239,10 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_1.conda hash: - md5: 72608f6cd3e5898229c3ea16deb1ac43 - sha256: f29cdaf8712008f6b419b8b1a403923b00ab2504bfe0fb2ba8eb60e72d4f14c6 + md5: 6797b005cd0f439c4c5c9ac565783700 + sha256: db8dead3dd30fb1a032737554ce91e2819b43496a0db09927edf01c32b577450 category: main optional: false - name: vc @@ -2238,10 +2251,10 @@ package: platform: win-64 dependencies: vc14_runtime: '>=14.40.33810' - url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h8a93ad2_21.conda + url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h8a93ad2_22.conda hash: - md5: e632a9b865d4b653aa656c9fb4f4817c - sha256: f14f5238c2e2516e292af43d91df88f212d769b4853eb46d03291793dcf00da9 + md5: a47cd756e88d8a80dfae678842d4acc9 + sha256: b72e7410ec0a748d21e9e997234fc474e3367cee8f509b07eb8182d3584a38d8 category: main optional: false - name: vc14_runtime @@ -2250,10 +2263,10 @@ package: platform: win-64 dependencies: ucrt: '>=10.0.20348.0' - url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.40.33810-ha82c5b3_21.conda + url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.40.33810-hcc2c482_22.conda hash: - md5: b3ebb670caf046e32b835fbda056c4f9 - sha256: c3bf51bff7db39ad7e890dbef1b1026df0af36975aea24dea7c5fe1e0b382c40 + md5: ce23a4b980ee0556a118ed96550ff3f3 + sha256: 4c669c65007f88a7cdd560192f7e6d5679d191ac71610db724e18b2410964d64 category: main optional: false - name: vs2015_runtime @@ -2262,10 +2275,10 @@ package: platform: win-64 dependencies: vc14_runtime: '>=14.40.33810' - url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.40.33810-h3bf8584_21.conda + url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.40.33810-h3bf8584_22.conda hash: - md5: b3f37db7b7ae1c22600fa26a63ed99b3 - sha256: 472410455c381e406ec8c1d3e0342b48ee23122ef7ffb22a09d9763ca5df4d20 + md5: 8c6b061d44cafdfc8e8c6eb5f100caf0 + sha256: 80aa9932203d65a96f817b8be4fafc176fb2b3fe6cf6899ede678b8f0317fbff category: main optional: false - name: wheel @@ -2297,11 +2310,12 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hd590300_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hb9d3cd8_1.conda hash: - md5: 2c80dc38fface310c9bd81b17037fee5 - sha256: 309751371d525ce50af7c87811b435c176915239fc9e132b99a25d5e1703f2d4 + md5: 77cbc488235ebbaab2b6e912d3934bae + sha256: 532a046fee0b3a402db867b6ec55c84ba4cdedb91d817147c8feeae9766be3d6 category: main optional: false - name: xorg-libxau @@ -2309,36 +2323,40 @@ package: manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - m2w64-gcc-libs-core: '' - url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-hcd874cb_0.conda + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + ucrt: '>=10.0.20348.0' + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-h0e40799_1.conda hash: - md5: c46ba8712093cb0114404ae8a7582e1a - sha256: 8c5b976e3b36001bdefdb41fb70415f9c07eff631f1f0155f3225a7649320e77 + md5: ca66d6f8fe86dd53664e8de5087ef6b1 + sha256: f44bc6f568a9697b7e1eadc2d00ef5de0fe62efcf5e27e5ecc46f81046082faf category: main optional: false - name: xorg-libxdmcp - version: 1.1.3 + version: 1.1.5 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=9.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.3-h7f98852_0.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda hash: - md5: be93aabceefa2fac576e971aef407908 - sha256: 4df7c5ee11b8686d3453e7f3f4aa20ceef441262b49860733066c52cfd0e4a77 + md5: 8035c64cb77ed555e3f150b7b3972480 + sha256: 6b250f3e59db07c2514057944a3ea2044d6a8cdde8a47b6497c254520fade1ee category: main optional: false - name: xorg-libxdmcp - version: 1.1.3 + version: 1.1.5 manager: conda platform: win-64 dependencies: - m2w64-gcc-libs: '' - url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxdmcp-1.1.3-hcd874cb_0.tar.bz2 + libgcc: '>=13' + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + ucrt: '>=10.0.20348.0' + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxdmcp-1.1.5-h0e40799_0.conda hash: - md5: 46878ebb6b9cbd8afcf8088d7ef00ece - sha256: f51205d33c07d744ec177243e5d9b874002910c731954f2c8da82459be462b93 + md5: 8393c0f7e7870b4eb45553326f81f0ff + sha256: 9075f98dcaa8e9957e4a3d9d30db05c7578a536950a31c200854c5c34e1edb2c category: main optional: false - name: xz @@ -2366,6 +2384,31 @@ package: sha256: 54d9778f75a02723784dc63aff4126ff6e6749ba21d11a6d03c1f4775f269fe0 category: main optional: false +- name: yaml + version: 0.2.5 + manager: conda + platform: linux-64 + dependencies: + libgcc-ng: '>=9.4.0' + url: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 + hash: + md5: 4cb3ad778ec2d5a7acbdf254eb1c42ae + sha256: a4e34c710eeb26945bdbdaba82d3d74f60a78f54a874ec10d373811a5d217535 + category: dev + optional: true +- name: yaml + version: 0.2.5 + manager: conda + platform: win-64 + dependencies: + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + url: https://conda.anaconda.org/conda-forge/win-64/yaml-0.2.5-h8ffe710_2.tar.bz2 + hash: + md5: adbfb9f45d1004a26763652246a33764 + sha256: 4e2246383003acbad9682c7c63178e2e715ad0eb84f03a8df1fbfba455dfedc5 + category: dev + optional: true - name: zstd version: 1.5.6 manager: conda @@ -2385,10 +2428,10 @@ package: manager: conda platform: win-64 dependencies: - vc: '>=14.2,<15' + libzlib: '>=1.2.13,<2.0.0a0' ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - libzlib: '>=1.2.13,<2.0.0a0' url: https://conda.anaconda.org/conda-forge/win-64/zstd-1.5.6-h0ea2cb4_0.conda hash: md5: 9a17230f95733c04dc40a2b1e5491d74 @@ -2396,36 +2439,36 @@ package: category: main optional: false - name: geoh5py - version: 0.10.0a1 + version: 0.10.0-alpha.1 manager: pip platform: linux-64 dependencies: - pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' + pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f hash: - sha256: a5556a994d906133c90816c072207a613668c634 - category: main + sha256: c7b8520dda3e023e29a2c5afa5ab18062f5a589f source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + category: main optional: false - name: geoh5py - version: 0.10.0a1 + version: 0.10.0-alpha.1 manager: pip platform: win-64 dependencies: - pillow: '>=10.3.0,<10.4.0' h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' + pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f hash: - sha256: a5556a994d906133c90816c072207a613668c634 - category: main + sha256: c7b8520dda3e023e29a2c5afa5ab18062f5a589f source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py@a5556a994d906133c90816c072207a613668c634 + url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + category: main optional: false diff --git a/pyproject.toml b/pyproject.toml index bcd5fe9..12cc924 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -52,14 +52,13 @@ scipy = "~1.14.0" ## pip dependencies from Git repositories #---------------------------------------- -geoh5py = {version = "~0.10.0-alpha.1", allow-prereleases = true} -#geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "release/0.10.0"} +#geoh5py = {version = "0.10.0-alpha.1", source = "pypi", allow-prereleases = true} +geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "release/0.10.0"} ## about pip dependencies # to be specified to work with conda-lock # - from PyPI: my_package = { version = "1.2.3", source = "pypi" } -# - from Artifactory: my_package = { version = "1.2.3", source = "public" } # - from URL: !!! no actual lock, as tag or branch can move and installation will fetch current !!! # - for a tag: my_package = { url = "https://github.com/ORGANISATION/REPO/archive/refs/tags/TAG.tar.gz" } # - for a branch: my_package = { url = "https://github.com/ORGANISATION/REPO/archive/refs/heads/BRANCH.tar.gz" } From 54592d17146554ad147506fa063439f77d7db93e Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Tue, 15 Oct 2024 09:25:27 -0400 Subject: [PATCH 099/132] [DEVOPS-504] Generate conda lock files --- .gitignore | 3 - .jfrog/projects/poetry.yaml | 5 + .../py-3.10-linux-64-dev.conda.lock.yml | 4 +- environments/py-3.10-linux-64.conda.lock.yml | 2 +- .../py-3.10-win-64-dev.conda.lock.yml | 4 +- environments/py-3.10-win-64.conda.lock.yml | 2 +- .../py-3.11-linux-64-dev.conda.lock.yml | 4 +- environments/py-3.11-linux-64.conda.lock.yml | 2 +- .../py-3.11-win-64-dev.conda.lock.yml | 4 +- environments/py-3.11-win-64.conda.lock.yml | 2 +- .../py-3.12-linux-64-dev.conda.lock.yml | 4 +- environments/py-3.12-linux-64.conda.lock.yml | 2 +- .../py-3.12-win-64-dev.conda.lock.yml | 4 +- environments/py-3.12-win-64.conda.lock.yml | 2 +- poetry.lock | 996 ++++++++++++++++++ py-3.10.conda-lock.yml | 31 +- py-3.11.conda-lock.yml | 31 +- py-3.12.conda-lock.yml | 31 +- 18 files changed, 1067 insertions(+), 66 deletions(-) create mode 100644 .jfrog/projects/poetry.yaml create mode 100644 poetry.lock diff --git a/.gitignore b/.gitignore index 7dbed70..052dc93 100644 --- a/.gitignore +++ b/.gitignore @@ -144,6 +144,3 @@ dmypy.json # tempory generated files pyproject-sha.toml - -# JFrog Artifactory -.jfrog/projects/poetry.yaml diff --git a/.jfrog/projects/poetry.yaml b/.jfrog/projects/poetry.yaml new file mode 100644 index 0000000..5f174c7 --- /dev/null +++ b/.jfrog/projects/poetry.yaml @@ -0,0 +1,5 @@ +version: 1 +type: poetry +resolver: + repo: public-pypi-dev + serverId: mirageoscienceltd diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index 473d599..945116f 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -16,11 +16,11 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.2=py310ha75aee5_0 + - coverage=7.6.3=py310ha75aee5_0 - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 - - h5py=3.11.0=nompi_py310hf054cd7_102 + - h5py=3.11.0=nompi_py310h60e0fe6_103 - hdf5=1.14.3=nompi_hdf9ad27_105 - iniconfig=2.0.0=pyhd8ed1ab_0 - isort=5.13.2=pyhd8ed1ab_0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index d738aea..b9e8694 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -15,7 +15,7 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=h267a509_2 - - h5py=3.11.0=nompi_py310hf054cd7_102 + - h5py=3.11.0=nompi_py310h60e0fe6_103 - hdf5=1.14.3=nompi_hdf9ad27_105 - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index 7bc8983..053fb22 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -14,11 +14,11 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.2=py310ha8f682b_0 + - coverage=7.6.3=py310ha8f682b_0 - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - - h5py=3.11.0=nompi_py310h2b0be38_102 + - h5py=3.11.0=nompi_py310h2b0be38_103 - hdf5=1.14.3=nompi_h2b43c12_105 - iniconfig=2.0.0=pyhd8ed1ab_0 - intel-openmp=2024.2.1=h57928b3_1083 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index 0a83389..e17b2a2 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -13,7 +13,7 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=hdaf720e_2 - - h5py=3.11.0=nompi_py310h2b0be38_102 + - h5py=3.11.0=nompi_py310h2b0be38_103 - hdf5=1.14.3=nompi_h2b43c12_105 - intel-openmp=2024.2.1=h57928b3_1083 - krb5=1.21.3=hdf4eb48_0 diff --git a/environments/py-3.11-linux-64-dev.conda.lock.yml b/environments/py-3.11-linux-64-dev.conda.lock.yml index 892df7b..39ab959 100644 --- a/environments/py-3.11-linux-64-dev.conda.lock.yml +++ b/environments/py-3.11-linux-64-dev.conda.lock.yml @@ -16,11 +16,11 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.2=py311h9ecbd09_0 + - coverage=7.6.3=py311h9ecbd09_0 - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 - - h5py=3.11.0=nompi_py311h439e445_102 + - h5py=3.11.0=nompi_py311hb639ac4_103 - hdf5=1.14.3=nompi_hdf9ad27_105 - iniconfig=2.0.0=pyhd8ed1ab_0 - isort=5.13.2=pyhd8ed1ab_0 diff --git a/environments/py-3.11-linux-64.conda.lock.yml b/environments/py-3.11-linux-64.conda.lock.yml index 086c6e8..bc6e291 100644 --- a/environments/py-3.11-linux-64.conda.lock.yml +++ b/environments/py-3.11-linux-64.conda.lock.yml @@ -15,7 +15,7 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=h267a509_2 - - h5py=3.11.0=nompi_py311h439e445_102 + - h5py=3.11.0=nompi_py311hb639ac4_103 - hdf5=1.14.3=nompi_hdf9ad27_105 - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 diff --git a/environments/py-3.11-win-64-dev.conda.lock.yml b/environments/py-3.11-win-64-dev.conda.lock.yml index aee72b0..786f1ba 100644 --- a/environments/py-3.11-win-64-dev.conda.lock.yml +++ b/environments/py-3.11-win-64-dev.conda.lock.yml @@ -14,11 +14,11 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.2=py311he736701_0 + - coverage=7.6.3=py311he736701_0 - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - - h5py=3.11.0=nompi_py311h67016bb_102 + - h5py=3.11.0=nompi_py311h67016bb_103 - hdf5=1.14.3=nompi_h2b43c12_105 - iniconfig=2.0.0=pyhd8ed1ab_0 - intel-openmp=2024.2.1=h57928b3_1083 diff --git a/environments/py-3.11-win-64.conda.lock.yml b/environments/py-3.11-win-64.conda.lock.yml index 849cd86..3395c27 100644 --- a/environments/py-3.11-win-64.conda.lock.yml +++ b/environments/py-3.11-win-64.conda.lock.yml @@ -13,7 +13,7 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=hdaf720e_2 - - h5py=3.11.0=nompi_py311h67016bb_102 + - h5py=3.11.0=nompi_py311h67016bb_103 - hdf5=1.14.3=nompi_h2b43c12_105 - intel-openmp=2024.2.1=h57928b3_1083 - krb5=1.21.3=hdf4eb48_0 diff --git a/environments/py-3.12-linux-64-dev.conda.lock.yml b/environments/py-3.12-linux-64-dev.conda.lock.yml index a1db3e6..9f5e132 100644 --- a/environments/py-3.12-linux-64-dev.conda.lock.yml +++ b/environments/py-3.12-linux-64-dev.conda.lock.yml @@ -16,11 +16,11 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.2=py312h66e93f0_0 + - coverage=7.6.3=py312h66e93f0_0 - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 - - h5py=3.11.0=nompi_py312hb7ab980_102 + - h5py=3.11.0=nompi_py312hedeef09_103 - hdf5=1.14.3=nompi_hdf9ad27_105 - iniconfig=2.0.0=pyhd8ed1ab_0 - isort=5.13.2=pyhd8ed1ab_0 diff --git a/environments/py-3.12-linux-64.conda.lock.yml b/environments/py-3.12-linux-64.conda.lock.yml index 34c8228..1b61fac 100644 --- a/environments/py-3.12-linux-64.conda.lock.yml +++ b/environments/py-3.12-linux-64.conda.lock.yml @@ -15,7 +15,7 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=h267a509_2 - - h5py=3.11.0=nompi_py312hb7ab980_102 + - h5py=3.11.0=nompi_py312hedeef09_103 - hdf5=1.14.3=nompi_hdf9ad27_105 - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 diff --git a/environments/py-3.12-win-64-dev.conda.lock.yml b/environments/py-3.12-win-64-dev.conda.lock.yml index b800078..cf07b3c 100644 --- a/environments/py-3.12-win-64-dev.conda.lock.yml +++ b/environments/py-3.12-win-64-dev.conda.lock.yml @@ -14,11 +14,11 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.2=py312h4389bb4_0 + - coverage=7.6.3=py312h4389bb4_0 - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - - h5py=3.11.0=nompi_py312ha036244_102 + - h5py=3.11.0=nompi_py312ha036244_103 - hdf5=1.14.3=nompi_h2b43c12_105 - iniconfig=2.0.0=pyhd8ed1ab_0 - intel-openmp=2024.2.1=h57928b3_1083 diff --git a/environments/py-3.12-win-64.conda.lock.yml b/environments/py-3.12-win-64.conda.lock.yml index 2e5e4bd..d8a35d8 100644 --- a/environments/py-3.12-win-64.conda.lock.yml +++ b/environments/py-3.12-win-64.conda.lock.yml @@ -13,7 +13,7 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=hdaf720e_2 - - h5py=3.11.0=nompi_py312ha036244_102 + - h5py=3.11.0=nompi_py312ha036244_103 - hdf5=1.14.3=nompi_h2b43c12_105 - intel-openmp=2024.2.1=h57928b3_1083 - krb5=1.21.3=hdf4eb48_0 diff --git a/poetry.lock b/poetry.lock new file mode 100644 index 0000000..1fdb063 --- /dev/null +++ b/poetry.lock @@ -0,0 +1,996 @@ +# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. + +[[package]] +name = "annotated-types" +version = "0.7.0" +description = "Reusable constraint types to use with typing.Annotated" +optional = false +python-versions = ">=3.8" +files = [ + {file = "annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53"}, + {file = "annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89"}, +] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "astroid" +version = "3.3.5" +description = "An abstract syntax tree for Python with inference support." +optional = false +python-versions = ">=3.9.0" +files = [ + {file = "astroid-3.3.5-py3-none-any.whl", hash = "sha256:a9d1c946ada25098d790e079ba2a1b112157278f3fb7e718ae6a9252f5835dc8"}, + {file = "astroid-3.3.5.tar.gz", hash = "sha256:5cfc40ae9f68311075d27ef68a4841bdc5cc7f6cf86671b49f00607d30188e2d"}, +] + +[package.dependencies] +typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.11\""} + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "colorama" +version = "0.4.6" +description = "Cross-platform colored terminal text." +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" +files = [ + {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, + {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, +] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "coverage" +version = "7.6.2" +description = "Code coverage measurement for Python" +optional = false +python-versions = ">=3.9" +files = [ + {file = "coverage-7.6.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c9df1950fb92d49970cce38100d7e7293c84ed3606eaa16ea0b6bc27175bb667"}, + {file = "coverage-7.6.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:24500f4b0e03aab60ce575c85365beab64b44d4db837021e08339f61d1fbfe52"}, + {file = "coverage-7.6.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a663b180b6669c400b4630a24cc776f23a992d38ce7ae72ede2a397ce6b0f170"}, + {file = "coverage-7.6.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bfde025e2793a22efe8c21f807d276bd1d6a4bcc5ba6f19dbdfc4e7a12160909"}, + {file = "coverage-7.6.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:087932079c065d7b8ebadd3a0160656c55954144af6439886c8bcf78bbbcde7f"}, + {file = "coverage-7.6.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:9c6b0c1cafd96213a0327cf680acb39f70e452caf8e9a25aeb05316db9c07f89"}, + {file = "coverage-7.6.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:6e85830eed5b5263ffa0c62428e43cb844296f3b4461f09e4bdb0d44ec190bc2"}, + {file = "coverage-7.6.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:62ab4231c01e156ece1b3a187c87173f31cbeee83a5e1f6dff17f288dca93345"}, + {file = "coverage-7.6.2-cp310-cp310-win32.whl", hash = "sha256:7b80fbb0da3aebde102a37ef0138aeedff45997e22f8962e5f16ae1742852676"}, + {file = "coverage-7.6.2-cp310-cp310-win_amd64.whl", hash = "sha256:d20c3d1f31f14d6962a4e2f549c21d31e670b90f777ef4171be540fb7fb70f02"}, + {file = "coverage-7.6.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:bb21bac7783c1bf6f4bbe68b1e0ff0d20e7e7732cfb7995bc8d96e23aa90fc7b"}, + {file = "coverage-7.6.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a7b2e437fbd8fae5bc7716b9c7ff97aecc95f0b4d56e4ca08b3c8d8adcaadb84"}, + {file = "coverage-7.6.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:536f77f2bf5797983652d1d55f1a7272a29afcc89e3ae51caa99b2db4e89d658"}, + {file = "coverage-7.6.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f361296ca7054f0936b02525646b2731b32c8074ba6defab524b79b2b7eeac72"}, + {file = "coverage-7.6.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7926d8d034e06b479797c199747dd774d5e86179f2ce44294423327a88d66ca7"}, + {file = "coverage-7.6.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:0bbae11c138585c89fb4e991faefb174a80112e1a7557d507aaa07675c62e66b"}, + {file = "coverage-7.6.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:fcad7d5d2bbfeae1026b395036a8aa5abf67e8038ae7e6a25c7d0f88b10a8e6a"}, + {file = "coverage-7.6.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f01e53575f27097d75d42de33b1b289c74b16891ce576d767ad8c48d17aeb5e0"}, + {file = "coverage-7.6.2-cp311-cp311-win32.whl", hash = "sha256:7781f4f70c9b0b39e1b129b10c7d43a4e0c91f90c60435e6da8288efc2b73438"}, + {file = "coverage-7.6.2-cp311-cp311-win_amd64.whl", hash = "sha256:9bcd51eeca35a80e76dc5794a9dd7cb04b97f0e8af620d54711793bfc1fbba4b"}, + {file = "coverage-7.6.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:ebc94fadbd4a3f4215993326a6a00e47d79889391f5659bf310f55fe5d9f581c"}, + {file = "coverage-7.6.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:9681516288e3dcf0aa7c26231178cc0be6cac9705cac06709f2353c5b406cfea"}, + {file = "coverage-7.6.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8d9c5d13927d77af4fbe453953810db766f75401e764727e73a6ee4f82527b3e"}, + {file = "coverage-7.6.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b92f9ca04b3e719d69b02dc4a69debb795af84cb7afd09c5eb5d54b4a1ae2191"}, + {file = "coverage-7.6.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0ff2ef83d6d0b527b5c9dad73819b24a2f76fdddcfd6c4e7a4d7e73ecb0656b4"}, + {file = "coverage-7.6.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:47ccb6e99a3031ffbbd6e7cc041e70770b4fe405370c66a54dbf26a500ded80b"}, + {file = "coverage-7.6.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a867d26f06bcd047ef716175b2696b315cb7571ccb951006d61ca80bbc356e9e"}, + {file = "coverage-7.6.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:cdfcf2e914e2ba653101157458afd0ad92a16731eeba9a611b5cbb3e7124e74b"}, + {file = "coverage-7.6.2-cp312-cp312-win32.whl", hash = "sha256:f9035695dadfb397bee9eeaf1dc7fbeda483bf7664a7397a629846800ce6e276"}, + {file = "coverage-7.6.2-cp312-cp312-win_amd64.whl", hash = "sha256:5ed69befa9a9fc796fe015a7040c9398722d6b97df73a6b608e9e275fa0932b0"}, + {file = "coverage-7.6.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4eea60c79d36a8f39475b1af887663bc3ae4f31289cd216f514ce18d5938df40"}, + {file = "coverage-7.6.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:aa68a6cdbe1bc6793a9dbfc38302c11599bbe1837392ae9b1d238b9ef3dafcf1"}, + {file = "coverage-7.6.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3ec528ae69f0a139690fad6deac8a7d33629fa61ccce693fdd07ddf7e9931fba"}, + {file = "coverage-7.6.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ed5ac02126f74d190fa2cc14a9eb2a5d9837d5863920fa472b02eb1595cdc925"}, + {file = "coverage-7.6.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:21c0ea0d4db8a36b275cb6fb2437a3715697a4ba3cb7b918d3525cc75f726304"}, + {file = "coverage-7.6.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:35a51598f29b2a19e26d0908bd196f771a9b1c5d9a07bf20be0adf28f1ad4f77"}, + {file = "coverage-7.6.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:c9192925acc33e146864b8cf037e2ed32a91fdf7644ae875f5d46cd2ef086a5f"}, + {file = "coverage-7.6.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:bf4eeecc9e10f5403ec06138978235af79c9a79af494eb6b1d60a50b49ed2869"}, + {file = "coverage-7.6.2-cp313-cp313-win32.whl", hash = "sha256:e4ee15b267d2dad3e8759ca441ad450c334f3733304c55210c2a44516e8d5530"}, + {file = "coverage-7.6.2-cp313-cp313-win_amd64.whl", hash = "sha256:c71965d1ced48bf97aab79fad56df82c566b4c498ffc09c2094605727c4b7e36"}, + {file = "coverage-7.6.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:7571e8bbecc6ac066256f9de40365ff833553e2e0c0c004f4482facb131820ef"}, + {file = "coverage-7.6.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:078a87519057dacb5d77e333f740708ec2a8f768655f1db07f8dfd28d7a005f0"}, + {file = "coverage-7.6.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1e5e92e3e84a8718d2de36cd8387459cba9a4508337b8c5f450ce42b87a9e760"}, + {file = "coverage-7.6.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ebabdf1c76593a09ee18c1a06cd3022919861365219ea3aca0247ededf6facd6"}, + {file = "coverage-7.6.2-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:12179eb0575b8900912711688e45474f04ab3934aaa7b624dea7b3c511ecc90f"}, + {file = "coverage-7.6.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:39d3b964abfe1519b9d313ab28abf1d02faea26cd14b27f5283849bf59479ff5"}, + {file = "coverage-7.6.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:84c4315577f7cd511d6250ffd0f695c825efe729f4205c0340f7004eda51191f"}, + {file = "coverage-7.6.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:ff797320dcbff57caa6b2301c3913784a010e13b1f6cf4ab3f563f3c5e7919db"}, + {file = "coverage-7.6.2-cp313-cp313t-win32.whl", hash = "sha256:2b636a301e53964550e2f3094484fa5a96e699db318d65398cfba438c5c92171"}, + {file = "coverage-7.6.2-cp313-cp313t-win_amd64.whl", hash = "sha256:d03a060ac1a08e10589c27d509bbdb35b65f2d7f3f8d81cf2fa199877c7bc58a"}, + {file = "coverage-7.6.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c37faddc8acd826cfc5e2392531aba734b229741d3daec7f4c777a8f0d4993e5"}, + {file = "coverage-7.6.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ab31fdd643f162c467cfe6a86e9cb5f1965b632e5e65c072d90854ff486d02cf"}, + {file = "coverage-7.6.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:97df87e1a20deb75ac7d920c812e9326096aa00a9a4b6d07679b4f1f14b06c90"}, + {file = "coverage-7.6.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:343056c5e0737487a5291f5691f4dfeb25b3e3c8699b4d36b92bb0e586219d14"}, + {file = "coverage-7.6.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad4ef1c56b47b6b9024b939d503ab487231df1f722065a48f4fc61832130b90e"}, + {file = "coverage-7.6.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:7fca4a92c8a7a73dee6946471bce6d1443d94155694b893b79e19ca2a540d86e"}, + {file = "coverage-7.6.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:69f251804e052fc46d29d0e7348cdc5fcbfc4861dc4a1ebedef7e78d241ad39e"}, + {file = "coverage-7.6.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:e8ea055b3ea046c0f66217af65bc193bbbeca1c8661dc5fd42698db5795d2627"}, + {file = "coverage-7.6.2-cp39-cp39-win32.whl", hash = "sha256:6c2ba1e0c24d8fae8f2cf0aeb2fc0a2a7f69b6d20bd8d3749fd6b36ecef5edf0"}, + {file = "coverage-7.6.2-cp39-cp39-win_amd64.whl", hash = "sha256:2186369a654a15628e9c1c9921409a6b3eda833e4b91f3ca2a7d9f77abb4987c"}, + {file = "coverage-7.6.2-pp39.pp310-none-any.whl", hash = "sha256:667952739daafe9616db19fbedbdb87917eee253ac4f31d70c7587f7ab531b4e"}, + {file = "coverage-7.6.2.tar.gz", hash = "sha256:a5f81e68aa62bc0cfca04f7b19eaa8f9c826b53fc82ab9e2121976dc74f131f3"}, +] + +[package.dependencies] +tomli = {version = "*", optional = true, markers = "python_full_version <= \"3.11.0a6\" and extra == \"toml\""} + +[package.extras] +toml = ["tomli"] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "dill" +version = "0.3.9" +description = "serialize all of Python" +optional = false +python-versions = ">=3.8" +files = [ + {file = "dill-0.3.9-py3-none-any.whl", hash = "sha256:468dff3b89520b474c0397703366b7b95eebe6303f108adf9b19da1f702be87a"}, + {file = "dill-0.3.9.tar.gz", hash = "sha256:81aa267dddf68cbfe8029c42ca9ec6a4ab3b22371d1c450abc54422577b4512c"}, +] + +[package.extras] +graph = ["objgraph (>=1.7.2)"] +profile = ["gprof2dot (>=2022.7.29)"] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "exceptiongroup" +version = "1.2.2" +description = "Backport of PEP 654 (exception groups)" +optional = false +python-versions = ">=3.7" +files = [ + {file = "exceptiongroup-1.2.2-py3-none-any.whl", hash = "sha256:3111b9d131c238bec2f8f516e123e14ba243563fb135d3fe885990585aa7795b"}, + {file = "exceptiongroup-1.2.2.tar.gz", hash = "sha256:47c2edf7c6738fafb49fd34290706d1a1a2f4d1c6df275526b62cbb4aa5393cc"}, +] + +[package.extras] +test = ["pytest (>=6)"] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "geoh5py" +version = "0.10.0a1" +description = "Python API for geoh5, an open file format for geoscientific data" +optional = false +python-versions = ">=3.10,<4.0" +files = [ + {file = "geoh5py-0.10.0a1-py3-none-any.whl", hash = "sha256:1efb05146e63f17bd916a0a13913cb7847ba221d1a4b0eb8efa5cba73facc15b"}, + {file = "geoh5py-0.10.0a1.tar.gz", hash = "sha256:6e10aa305ee32dcb33a39059dc8f5448ffabff13c8d262b41d43e044d3087220"}, +] + +[package.dependencies] +h5py = ">=3.2.1,<4.0.0" +numpy = ">=1.26.0,<1.27.0" +pillow = ">=10.3.0,<10.4.0" +pydantic = ">=2.5.2,<3.0.0" + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "h5py" +version = "3.12.1" +description = "Read and write HDF5 files from Python" +optional = false +python-versions = ">=3.9" +files = [ + {file = "h5py-3.12.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2f0f1a382cbf494679c07b4371f90c70391dedb027d517ac94fa2c05299dacda"}, + {file = "h5py-3.12.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:cb65f619dfbdd15e662423e8d257780f9a66677eae5b4b3fc9dca70b5fd2d2a3"}, + {file = "h5py-3.12.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3b15d8dbd912c97541312c0e07438864d27dbca857c5ad634de68110c6beb1c2"}, + {file = "h5py-3.12.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:59685fe40d8c1fbbee088c88cd4da415a2f8bee5c270337dc5a1c4aa634e3307"}, + {file = "h5py-3.12.1-cp310-cp310-win_amd64.whl", hash = "sha256:577d618d6b6dea3da07d13cc903ef9634cde5596b13e832476dd861aaf651f3e"}, + {file = "h5py-3.12.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ccd9006d92232727d23f784795191bfd02294a4f2ba68708825cb1da39511a93"}, + {file = "h5py-3.12.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ad8a76557880aed5234cfe7279805f4ab5ce16b17954606cca90d578d3e713ef"}, + {file = "h5py-3.12.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1473348139b885393125126258ae2d70753ef7e9cec8e7848434f385ae72069e"}, + {file = "h5py-3.12.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:018a4597f35092ae3fb28ee851fdc756d2b88c96336b8480e124ce1ac6fb9166"}, + {file = "h5py-3.12.1-cp311-cp311-win_amd64.whl", hash = "sha256:3fdf95092d60e8130ba6ae0ef7a9bd4ade8edbe3569c13ebbaf39baefffc5ba4"}, + {file = "h5py-3.12.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:06a903a4e4e9e3ebbc8b548959c3c2552ca2d70dac14fcfa650d9261c66939ed"}, + {file = "h5py-3.12.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b3b8f3b48717e46c6a790e3128d39c61ab595ae0a7237f06dfad6a3b51d5351"}, + {file = "h5py-3.12.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:050a4f2c9126054515169c49cb900949814987f0c7ae74c341b0c9f9b5056834"}, + {file = "h5py-3.12.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5c4b41d1019322a5afc5082864dfd6359f8935ecd37c11ac0029be78c5d112c9"}, + {file = "h5py-3.12.1-cp312-cp312-win_amd64.whl", hash = "sha256:e4d51919110a030913201422fb07987db4338eba5ec8c5a15d6fab8e03d443fc"}, + {file = "h5py-3.12.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:513171e90ed92236fc2ca363ce7a2fc6f2827375efcbb0cc7fbdd7fe11fecafc"}, + {file = "h5py-3.12.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:59400f88343b79655a242068a9c900001a34b63e3afb040bd7cdf717e440f653"}, + {file = "h5py-3.12.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3e465aee0ec353949f0f46bf6c6f9790a2006af896cee7c178a8c3e5090aa32"}, + {file = "h5py-3.12.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba51c0c5e029bb5420a343586ff79d56e7455d496d18a30309616fdbeed1068f"}, + {file = "h5py-3.12.1-cp313-cp313-win_amd64.whl", hash = "sha256:52ab036c6c97055b85b2a242cb540ff9590bacfda0c03dd0cf0661b311f522f8"}, + {file = "h5py-3.12.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d2b8dd64f127d8b324f5d2cd1c0fd6f68af69084e9e47d27efeb9e28e685af3e"}, + {file = "h5py-3.12.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4532c7e97fbef3d029735db8b6f5bf01222d9ece41e309b20d63cfaae2fb5c4d"}, + {file = "h5py-3.12.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6fdf6d7936fa824acfa27305fe2d9f39968e539d831c5bae0e0d83ed521ad1ac"}, + {file = "h5py-3.12.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:84342bffd1f82d4f036433e7039e241a243531a1d3acd7341b35ae58cdab05bf"}, + {file = "h5py-3.12.1-cp39-cp39-win_amd64.whl", hash = "sha256:62be1fc0ef195891949b2c627ec06bc8e837ff62d5b911b6e42e38e0f20a897d"}, + {file = "h5py-3.12.1.tar.gz", hash = "sha256:326d70b53d31baa61f00b8aa5f95c2fcb9621a3ee8365d770c551a13dbbcbfdf"}, +] + +[package.dependencies] +numpy = ">=1.19.3" + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "iniconfig" +version = "2.0.0" +description = "brain-dead simple config-ini parsing" +optional = false +python-versions = ">=3.7" +files = [ + {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, + {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, +] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "isort" +version = "5.13.2" +description = "A Python utility / library to sort Python imports." +optional = false +python-versions = ">=3.8.0" +files = [ + {file = "isort-5.13.2-py3-none-any.whl", hash = "sha256:8ca5e72a8d85860d5a3fa69b8745237f2939afe12dbf656afbcb47fe72d947a6"}, + {file = "isort-5.13.2.tar.gz", hash = "sha256:48fdfcb9face5d58a4f6dde2e72a1fb8dcaf8ab26f95ab49fab84c2ddefb0109"}, +] + +[package.extras] +colors = ["colorama (>=0.4.6)"] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "jinja2" +version = "3.1.4" +description = "A very fast and expressive template engine." +optional = false +python-versions = ">=3.7" +files = [ + {file = "jinja2-3.1.4-py3-none-any.whl", hash = "sha256:bc5dd2abb727a5319567b7a813e6a2e7318c39f4f487cfe6c89c6f9c7d25197d"}, + {file = "jinja2-3.1.4.tar.gz", hash = "sha256:4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369"}, +] + +[package.dependencies] +MarkupSafe = ">=2.0" + +[package.extras] +i18n = ["Babel (>=2.7)"] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "markupsafe" +version = "3.0.1" +description = "Safely add untrusted strings to HTML/XML markup." +optional = false +python-versions = ">=3.9" +files = [ + {file = "MarkupSafe-3.0.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:db842712984e91707437461930e6011e60b39136c7331e971952bb30465bc1a1"}, + {file = "MarkupSafe-3.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3ffb4a8e7d46ed96ae48805746755fadd0909fea2306f93d5d8233ba23dda12a"}, + {file = "MarkupSafe-3.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67c519635a4f64e495c50e3107d9b4075aec33634272b5db1cde839e07367589"}, + {file = "MarkupSafe-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:48488d999ed50ba8d38c581d67e496f955821dc183883550a6fbc7f1aefdc170"}, + {file = "MarkupSafe-3.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f31ae06f1328595d762c9a2bf29dafd8621c7d3adc130cbb46278079758779ca"}, + {file = "MarkupSafe-3.0.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:80fcbf3add8790caddfab6764bde258b5d09aefbe9169c183f88a7410f0f6dea"}, + {file = "MarkupSafe-3.0.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:3341c043c37d78cc5ae6e3e305e988532b072329639007fd408a476642a89fd6"}, + {file = "MarkupSafe-3.0.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:cb53e2a99df28eee3b5f4fea166020d3ef9116fdc5764bc5117486e6d1211b25"}, + {file = "MarkupSafe-3.0.1-cp310-cp310-win32.whl", hash = "sha256:db15ce28e1e127a0013dfb8ac243a8e392db8c61eae113337536edb28bdc1f97"}, + {file = "MarkupSafe-3.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:4ffaaac913c3f7345579db4f33b0020db693f302ca5137f106060316761beea9"}, + {file = "MarkupSafe-3.0.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:26627785a54a947f6d7336ce5963569b5d75614619e75193bdb4e06e21d447ad"}, + {file = "MarkupSafe-3.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b954093679d5750495725ea6f88409946d69cfb25ea7b4c846eef5044194f583"}, + {file = "MarkupSafe-3.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:973a371a55ce9ed333a3a0f8e0bcfae9e0d637711534bcb11e130af2ab9334e7"}, + {file = "MarkupSafe-3.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:244dbe463d5fb6d7ce161301a03a6fe744dac9072328ba9fc82289238582697b"}, + {file = "MarkupSafe-3.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d98e66a24497637dd31ccab090b34392dddb1f2f811c4b4cd80c230205c074a3"}, + {file = "MarkupSafe-3.0.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ad91738f14eb8da0ff82f2acd0098b6257621410dcbd4df20aaa5b4233d75a50"}, + {file = "MarkupSafe-3.0.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:7044312a928a66a4c2a22644147bc61a199c1709712069a344a3fb5cfcf16915"}, + {file = "MarkupSafe-3.0.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a4792d3b3a6dfafefdf8e937f14906a51bd27025a36f4b188728a73382231d91"}, + {file = "MarkupSafe-3.0.1-cp311-cp311-win32.whl", hash = "sha256:fa7d686ed9883f3d664d39d5a8e74d3c5f63e603c2e3ff0abcba23eac6542635"}, + {file = "MarkupSafe-3.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:9ba25a71ebf05b9bb0e2ae99f8bc08a07ee8e98c612175087112656ca0f5c8bf"}, + {file = "MarkupSafe-3.0.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:8ae369e84466aa70f3154ee23c1451fda10a8ee1b63923ce76667e3077f2b0c4"}, + {file = "MarkupSafe-3.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:40f1e10d51c92859765522cbd79c5c8989f40f0419614bcdc5015e7b6bf97fc5"}, + {file = "MarkupSafe-3.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5a4cb365cb49b750bdb60b846b0c0bc49ed62e59a76635095a179d440540c346"}, + {file = "MarkupSafe-3.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ee3941769bd2522fe39222206f6dd97ae83c442a94c90f2b7a25d847d40f4729"}, + {file = "MarkupSafe-3.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:62fada2c942702ef8952754abfc1a9f7658a4d5460fabe95ac7ec2cbe0d02abc"}, + {file = "MarkupSafe-3.0.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:4c2d64fdba74ad16138300815cfdc6ab2f4647e23ced81f59e940d7d4a1469d9"}, + {file = "MarkupSafe-3.0.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:fb532dd9900381d2e8f48172ddc5a59db4c445a11b9fab40b3b786da40d3b56b"}, + {file = "MarkupSafe-3.0.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0f84af7e813784feb4d5e4ff7db633aba6c8ca64a833f61d8e4eade234ef0c38"}, + {file = "MarkupSafe-3.0.1-cp312-cp312-win32.whl", hash = "sha256:cbf445eb5628981a80f54087f9acdbf84f9b7d862756110d172993b9a5ae81aa"}, + {file = "MarkupSafe-3.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:a10860e00ded1dd0a65b83e717af28845bb7bd16d8ace40fe5531491de76b79f"}, + {file = "MarkupSafe-3.0.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:e81c52638315ff4ac1b533d427f50bc0afc746deb949210bc85f05d4f15fd772"}, + {file = "MarkupSafe-3.0.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:312387403cd40699ab91d50735ea7a507b788091c416dd007eac54434aee51da"}, + {file = "MarkupSafe-3.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ae99f31f47d849758a687102afdd05bd3d3ff7dbab0a8f1587981b58a76152a"}, + {file = "MarkupSafe-3.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c97ff7fedf56d86bae92fa0a646ce1a0ec7509a7578e1ed238731ba13aabcd1c"}, + {file = "MarkupSafe-3.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a7420ceda262dbb4b8d839a4ec63d61c261e4e77677ed7c66c99f4e7cb5030dd"}, + {file = "MarkupSafe-3.0.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:45d42d132cff577c92bfba536aefcfea7e26efb975bd455db4e6602f5c9f45e7"}, + {file = "MarkupSafe-3.0.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:4c8817557d0de9349109acb38b9dd570b03cc5014e8aabf1cbddc6e81005becd"}, + {file = "MarkupSafe-3.0.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6a54c43d3ec4cf2a39f4387ad044221c66a376e58c0d0e971d47c475ba79c6b5"}, + {file = "MarkupSafe-3.0.1-cp313-cp313-win32.whl", hash = "sha256:c91b394f7601438ff79a4b93d16be92f216adb57d813a78be4446fe0f6bc2d8c"}, + {file = "MarkupSafe-3.0.1-cp313-cp313-win_amd64.whl", hash = "sha256:fe32482b37b4b00c7a52a07211b479653b7fe4f22b2e481b9a9b099d8a430f2f"}, + {file = "MarkupSafe-3.0.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:17b2aea42a7280db02ac644db1d634ad47dcc96faf38ab304fe26ba2680d359a"}, + {file = "MarkupSafe-3.0.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:852dc840f6d7c985603e60b5deaae1d89c56cb038b577f6b5b8c808c97580f1d"}, + {file = "MarkupSafe-3.0.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0778de17cff1acaeccc3ff30cd99a3fd5c50fc58ad3d6c0e0c4c58092b859396"}, + {file = "MarkupSafe-3.0.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:800100d45176652ded796134277ecb13640c1a537cad3b8b53da45aa96330453"}, + {file = "MarkupSafe-3.0.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d06b24c686a34c86c8c1fba923181eae6b10565e4d80bdd7bc1c8e2f11247aa4"}, + {file = "MarkupSafe-3.0.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:33d1c36b90e570ba7785dacd1faaf091203d9942bc036118fab8110a401eb1a8"}, + {file = "MarkupSafe-3.0.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:beeebf760a9c1f4c07ef6a53465e8cfa776ea6a2021eda0d0417ec41043fe984"}, + {file = "MarkupSafe-3.0.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:bbde71a705f8e9e4c3e9e33db69341d040c827c7afa6789b14c6e16776074f5a"}, + {file = "MarkupSafe-3.0.1-cp313-cp313t-win32.whl", hash = "sha256:82b5dba6eb1bcc29cc305a18a3c5365d2af06ee71b123216416f7e20d2a84e5b"}, + {file = "MarkupSafe-3.0.1-cp313-cp313t-win_amd64.whl", hash = "sha256:730d86af59e0e43ce277bb83970530dd223bf7f2a838e086b50affa6ec5f9295"}, + {file = "MarkupSafe-3.0.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:4935dd7883f1d50e2ffecca0aa33dc1946a94c8f3fdafb8df5c330e48f71b132"}, + {file = "MarkupSafe-3.0.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e9393357f19954248b00bed7c56f29a25c930593a77630c719653d51e7669c2a"}, + {file = "MarkupSafe-3.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40621d60d0e58aa573b68ac5e2d6b20d44392878e0bfc159012a5787c4e35bc8"}, + {file = "MarkupSafe-3.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f94190df587738280d544971500b9cafc9b950d32efcb1fba9ac10d84e6aa4e6"}, + {file = "MarkupSafe-3.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b6a387d61fe41cdf7ea95b38e9af11cfb1a63499af2759444b99185c4ab33f5b"}, + {file = "MarkupSafe-3.0.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:8ad4ad1429cd4f315f32ef263c1342166695fad76c100c5d979c45d5570ed58b"}, + {file = "MarkupSafe-3.0.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:e24bfe89c6ac4c31792793ad9f861b8f6dc4546ac6dc8f1c9083c7c4f2b335cd"}, + {file = "MarkupSafe-3.0.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:2a4b34a8d14649315c4bc26bbfa352663eb51d146e35eef231dd739d54a5430a"}, + {file = "MarkupSafe-3.0.1-cp39-cp39-win32.whl", hash = "sha256:242d6860f1fd9191aef5fae22b51c5c19767f93fb9ead4d21924e0bcb17619d8"}, + {file = "MarkupSafe-3.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:93e8248d650e7e9d49e8251f883eed60ecbc0e8ffd6349e18550925e31bd029b"}, + {file = "markupsafe-3.0.1.tar.gz", hash = "sha256:3e683ee4f5d0fa2dde4db77ed8dd8a876686e3fc417655c2ece9a90576905344"}, +] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "mccabe" +version = "0.7.0" +description = "McCabe checker, plugin for flake8" +optional = false +python-versions = ">=3.6" +files = [ + {file = "mccabe-0.7.0-py2.py3-none-any.whl", hash = "sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e"}, + {file = "mccabe-0.7.0.tar.gz", hash = "sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325"}, +] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "numpy" +version = "1.26.4" +description = "Fundamental package for array computing in Python" +optional = false +python-versions = ">=3.9" +files = [ + {file = "numpy-1.26.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9ff0f4f29c51e2803569d7a51c2304de5554655a60c5d776e35b4a41413830d0"}, + {file = "numpy-1.26.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2e4ee3380d6de9c9ec04745830fd9e2eccb3e6cf790d39d7b98ffd19b0dd754a"}, + {file = "numpy-1.26.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d209d8969599b27ad20994c8e41936ee0964e6da07478d6c35016bc386b66ad4"}, + {file = "numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ffa75af20b44f8dba823498024771d5ac50620e6915abac414251bd971b4529f"}, + {file = "numpy-1.26.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:62b8e4b1e28009ef2846b4c7852046736bab361f7aeadeb6a5b89ebec3c7055a"}, + {file = "numpy-1.26.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a4abb4f9001ad2858e7ac189089c42178fcce737e4169dc61321660f1a96c7d2"}, + {file = "numpy-1.26.4-cp310-cp310-win32.whl", hash = "sha256:bfe25acf8b437eb2a8b2d49d443800a5f18508cd811fea3181723922a8a82b07"}, + {file = "numpy-1.26.4-cp310-cp310-win_amd64.whl", hash = "sha256:b97fe8060236edf3662adfc2c633f56a08ae30560c56310562cb4f95500022d5"}, + {file = "numpy-1.26.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4c66707fabe114439db9068ee468c26bbdf909cac0fb58686a42a24de1760c71"}, + {file = "numpy-1.26.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:edd8b5fe47dab091176d21bb6de568acdd906d1887a4584a15a9a96a1dca06ef"}, + {file = "numpy-1.26.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ab55401287bfec946ced39700c053796e7cc0e3acbef09993a9ad2adba6ca6e"}, + {file = "numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:666dbfb6ec68962c033a450943ded891bed2d54e6755e35e5835d63f4f6931d5"}, + {file = "numpy-1.26.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:96ff0b2ad353d8f990b63294c8986f1ec3cb19d749234014f4e7eb0112ceba5a"}, + {file = "numpy-1.26.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:60dedbb91afcbfdc9bc0b1f3f402804070deed7392c23eb7a7f07fa857868e8a"}, + {file = "numpy-1.26.4-cp311-cp311-win32.whl", hash = "sha256:1af303d6b2210eb850fcf03064d364652b7120803a0b872f5211f5234b399f20"}, + {file = "numpy-1.26.4-cp311-cp311-win_amd64.whl", hash = "sha256:cd25bcecc4974d09257ffcd1f098ee778f7834c3ad767fe5db785be9a4aa9cb2"}, + {file = "numpy-1.26.4-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b3ce300f3644fb06443ee2222c2201dd3a89ea6040541412b8fa189341847218"}, + {file = "numpy-1.26.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:03a8c78d01d9781b28a6989f6fa1bb2c4f2d51201cf99d3dd875df6fbd96b23b"}, + {file = "numpy-1.26.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9fad7dcb1aac3c7f0584a5a8133e3a43eeb2fe127f47e3632d43d677c66c102b"}, + {file = "numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:675d61ffbfa78604709862923189bad94014bef562cc35cf61d3a07bba02a7ed"}, + {file = "numpy-1.26.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ab47dbe5cc8210f55aa58e4805fe224dac469cde56b9f731a4c098b91917159a"}, + {file = "numpy-1.26.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:1dda2e7b4ec9dd512f84935c5f126c8bd8b9f2fc001e9f54af255e8c5f16b0e0"}, + {file = "numpy-1.26.4-cp312-cp312-win32.whl", hash = "sha256:50193e430acfc1346175fcbdaa28ffec49947a06918b7b92130744e81e640110"}, + {file = "numpy-1.26.4-cp312-cp312-win_amd64.whl", hash = "sha256:08beddf13648eb95f8d867350f6a018a4be2e5ad54c8d8caed89ebca558b2818"}, + {file = "numpy-1.26.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7349ab0fa0c429c82442a27a9673fc802ffdb7c7775fad780226cb234965e53c"}, + {file = "numpy-1.26.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:52b8b60467cd7dd1e9ed082188b4e6bb35aa5cdd01777621a1658910745b90be"}, + {file = "numpy-1.26.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d5241e0a80d808d70546c697135da2c613f30e28251ff8307eb72ba696945764"}, + {file = "numpy-1.26.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f870204a840a60da0b12273ef34f7051e98c3b5961b61b0c2c1be6dfd64fbcd3"}, + {file = "numpy-1.26.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:679b0076f67ecc0138fd2ede3a8fd196dddc2ad3254069bcb9faf9a79b1cebcd"}, + {file = "numpy-1.26.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:47711010ad8555514b434df65f7d7b076bb8261df1ca9bb78f53d3b2db02e95c"}, + {file = "numpy-1.26.4-cp39-cp39-win32.whl", hash = "sha256:a354325ee03388678242a4d7ebcd08b5c727033fcff3b2f536aea978e15ee9e6"}, + {file = "numpy-1.26.4-cp39-cp39-win_amd64.whl", hash = "sha256:3373d5d70a5fe74a2c1bb6d2cfd9609ecf686d47a2d7b1d37a8f3b6bf6003aea"}, + {file = "numpy-1.26.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:afedb719a9dcfc7eaf2287b839d8198e06dcd4cb5d276a3df279231138e83d30"}, + {file = "numpy-1.26.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95a7476c59002f2f6c590b9b7b998306fba6a5aa646b1e22ddfeaf8f78c3a29c"}, + {file = "numpy-1.26.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7e50d0a0cc3189f9cb0aeb3a6a6af18c16f59f004b866cd2be1c14b36134a4a0"}, + {file = "numpy-1.26.4.tar.gz", hash = "sha256:2a02aba9ed12e4ac4eb3ea9421c420301a0c6460d9830d74a9df87efa4912010"}, +] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "packaging" +version = "24.1" +description = "Core utilities for Python packages" +optional = false +python-versions = ">=3.8" +files = [ + {file = "packaging-24.1-py3-none-any.whl", hash = "sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124"}, + {file = "packaging-24.1.tar.gz", hash = "sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002"}, +] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "pillow" +version = "10.3.0" +description = "Python Imaging Library (Fork)" +optional = false +python-versions = ">=3.8" +files = [ + {file = "pillow-10.3.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:90b9e29824800e90c84e4022dd5cc16eb2d9605ee13f05d47641eb183cd73d45"}, + {file = "pillow-10.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a2c405445c79c3f5a124573a051062300936b0281fee57637e706453e452746c"}, + {file = "pillow-10.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:78618cdbccaa74d3f88d0ad6cb8ac3007f1a6fa5c6f19af64b55ca170bfa1edf"}, + {file = "pillow-10.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:261ddb7ca91fcf71757979534fb4c128448b5b4c55cb6152d280312062f69599"}, + {file = "pillow-10.3.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:ce49c67f4ea0609933d01c0731b34b8695a7a748d6c8d186f95e7d085d2fe475"}, + {file = "pillow-10.3.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:b14f16f94cbc61215115b9b1236f9c18403c15dd3c52cf629072afa9d54c1cbf"}, + {file = "pillow-10.3.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d33891be6df59d93df4d846640f0e46f1a807339f09e79a8040bc887bdcd7ed3"}, + {file = "pillow-10.3.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b50811d664d392f02f7761621303eba9d1b056fb1868c8cdf4231279645c25f5"}, + {file = "pillow-10.3.0-cp310-cp310-win32.whl", hash = "sha256:ca2870d5d10d8726a27396d3ca4cf7976cec0f3cb706debe88e3a5bd4610f7d2"}, + {file = "pillow-10.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:f0d0591a0aeaefdaf9a5e545e7485f89910c977087e7de2b6c388aec32011e9f"}, + {file = "pillow-10.3.0-cp310-cp310-win_arm64.whl", hash = "sha256:ccce24b7ad89adb5a1e34a6ba96ac2530046763912806ad4c247356a8f33a67b"}, + {file = "pillow-10.3.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:5f77cf66e96ae734717d341c145c5949c63180842a545c47a0ce7ae52ca83795"}, + {file = "pillow-10.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e4b878386c4bf293578b48fc570b84ecfe477d3b77ba39a6e87150af77f40c57"}, + {file = "pillow-10.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fdcbb4068117dfd9ce0138d068ac512843c52295ed996ae6dd1faf537b6dbc27"}, + {file = "pillow-10.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9797a6c8fe16f25749b371c02e2ade0efb51155e767a971c61734b1bf6293994"}, + {file = "pillow-10.3.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:9e91179a242bbc99be65e139e30690e081fe6cb91a8e77faf4c409653de39451"}, + {file = "pillow-10.3.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:1b87bd9d81d179bd8ab871603bd80d8645729939f90b71e62914e816a76fc6bd"}, + {file = "pillow-10.3.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:81d09caa7b27ef4e61cb7d8fbf1714f5aec1c6b6c5270ee53504981e6e9121ad"}, + {file = "pillow-10.3.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:048ad577748b9fa4a99a0548c64f2cb8d672d5bf2e643a739ac8faff1164238c"}, + {file = "pillow-10.3.0-cp311-cp311-win32.whl", hash = "sha256:7161ec49ef0800947dc5570f86568a7bb36fa97dd09e9827dc02b718c5643f09"}, + {file = "pillow-10.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:8eb0908e954d093b02a543dc963984d6e99ad2b5e36503d8a0aaf040505f747d"}, + {file = "pillow-10.3.0-cp311-cp311-win_arm64.whl", hash = "sha256:4e6f7d1c414191c1199f8996d3f2282b9ebea0945693fb67392c75a3a320941f"}, + {file = "pillow-10.3.0-cp312-cp312-macosx_10_10_x86_64.whl", hash = "sha256:e46f38133e5a060d46bd630faa4d9fa0202377495df1f068a8299fd78c84de84"}, + {file = "pillow-10.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:50b8eae8f7334ec826d6eeffaeeb00e36b5e24aa0b9df322c247539714c6df19"}, + {file = "pillow-10.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9d3bea1c75f8c53ee4d505c3e67d8c158ad4df0d83170605b50b64025917f338"}, + {file = "pillow-10.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:19aeb96d43902f0a783946a0a87dbdad5c84c936025b8419da0a0cd7724356b1"}, + {file = "pillow-10.3.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:74d28c17412d9caa1066f7a31df8403ec23d5268ba46cd0ad2c50fb82ae40462"}, + {file = "pillow-10.3.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:ff61bfd9253c3915e6d41c651d5f962da23eda633cf02262990094a18a55371a"}, + {file = "pillow-10.3.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:d886f5d353333b4771d21267c7ecc75b710f1a73d72d03ca06df49b09015a9ef"}, + {file = "pillow-10.3.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4b5ec25d8b17217d635f8935dbc1b9aa5907962fae29dff220f2659487891cd3"}, + {file = "pillow-10.3.0-cp312-cp312-win32.whl", hash = "sha256:51243f1ed5161b9945011a7360e997729776f6e5d7005ba0c6879267d4c5139d"}, + {file = "pillow-10.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:412444afb8c4c7a6cc11a47dade32982439925537e483be7c0ae0cf96c4f6a0b"}, + {file = "pillow-10.3.0-cp312-cp312-win_arm64.whl", hash = "sha256:798232c92e7665fe82ac085f9d8e8ca98826f8e27859d9a96b41d519ecd2e49a"}, + {file = "pillow-10.3.0-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:4eaa22f0d22b1a7e93ff0a596d57fdede2e550aecffb5a1ef1106aaece48e96b"}, + {file = "pillow-10.3.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:cd5e14fbf22a87321b24c88669aad3a51ec052eb145315b3da3b7e3cc105b9a2"}, + {file = "pillow-10.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1530e8f3a4b965eb6a7785cf17a426c779333eb62c9a7d1bbcf3ffd5bf77a4aa"}, + {file = "pillow-10.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d512aafa1d32efa014fa041d38868fda85028e3f930a96f85d49c7d8ddc0383"}, + {file = "pillow-10.3.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:339894035d0ede518b16073bdc2feef4c991ee991a29774b33e515f1d308e08d"}, + {file = "pillow-10.3.0-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:aa7e402ce11f0885305bfb6afb3434b3cd8f53b563ac065452d9d5654c7b86fd"}, + {file = "pillow-10.3.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:0ea2a783a2bdf2a561808fe4a7a12e9aa3799b701ba305de596bc48b8bdfce9d"}, + {file = "pillow-10.3.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:c78e1b00a87ce43bb37642c0812315b411e856a905d58d597750eb79802aaaa3"}, + {file = "pillow-10.3.0-cp38-cp38-win32.whl", hash = "sha256:72d622d262e463dfb7595202d229f5f3ab4b852289a1cd09650362db23b9eb0b"}, + {file = "pillow-10.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:2034f6759a722da3a3dbd91a81148cf884e91d1b747992ca288ab88c1de15999"}, + {file = "pillow-10.3.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:2ed854e716a89b1afcedea551cd85f2eb2a807613752ab997b9974aaa0d56936"}, + {file = "pillow-10.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:dc1a390a82755a8c26c9964d457d4c9cbec5405896cba94cf51f36ea0d855002"}, + {file = "pillow-10.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4203efca580f0dd6f882ca211f923168548f7ba334c189e9eab1178ab840bf60"}, + {file = "pillow-10.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3102045a10945173d38336f6e71a8dc71bcaeed55c3123ad4af82c52807b9375"}, + {file = "pillow-10.3.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:6fb1b30043271ec92dc65f6d9f0b7a830c210b8a96423074b15c7bc999975f57"}, + {file = "pillow-10.3.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:1dfc94946bc60ea375cc39cff0b8da6c7e5f8fcdc1d946beb8da5c216156ddd8"}, + {file = "pillow-10.3.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:b09b86b27a064c9624d0a6c54da01c1beaf5b6cadfa609cf63789b1d08a797b9"}, + {file = "pillow-10.3.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:d3b2348a78bc939b4fed6552abfd2e7988e0f81443ef3911a4b8498ca084f6eb"}, + {file = "pillow-10.3.0-cp39-cp39-win32.whl", hash = "sha256:45ebc7b45406febf07fef35d856f0293a92e7417ae7933207e90bf9090b70572"}, + {file = "pillow-10.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:0ba26351b137ca4e0db0342d5d00d2e355eb29372c05afd544ebf47c0956ffeb"}, + {file = "pillow-10.3.0-cp39-cp39-win_arm64.whl", hash = "sha256:50fd3f6b26e3441ae07b7c979309638b72abc1a25da31a81a7fbd9495713ef4f"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-macosx_10_10_x86_64.whl", hash = "sha256:6b02471b72526ab8a18c39cb7967b72d194ec53c1fd0a70b050565a0f366d355"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:8ab74c06ffdab957d7670c2a5a6e1a70181cd10b727cd788c4dd9005b6a8acd9"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:048eeade4c33fdf7e08da40ef402e748df113fd0b4584e32c4af74fe78baaeb2"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e2ec1e921fd07c7cda7962bad283acc2f2a9ccc1b971ee4b216b75fad6f0463"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:4c8e73e99da7db1b4cad7f8d682cf6abad7844da39834c288fbfa394a47bbced"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:16563993329b79513f59142a6b02055e10514c1a8e86dca8b48a893e33cf91e3"}, + {file = "pillow-10.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:dd78700f5788ae180b5ee8902c6aea5a5726bac7c364b202b4b3e3ba2d293170"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-macosx_10_10_x86_64.whl", hash = "sha256:aff76a55a8aa8364d25400a210a65ff59d0168e0b4285ba6bf2bd83cf675ba32"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:b7bc2176354defba3edc2b9a777744462da2f8e921fbaf61e52acb95bafa9828"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:793b4e24db2e8742ca6423d3fde8396db336698c55cd34b660663ee9e45ed37f"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d93480005693d247f8346bc8ee28c72a2191bdf1f6b5db469c096c0c867ac015"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:c83341b89884e2b2e55886e8fbbf37c3fa5efd6c8907124aeb72f285ae5696e5"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:1a1d1915db1a4fdb2754b9de292642a39a7fb28f1736699527bb649484fb966a"}, + {file = "pillow-10.3.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:a0eaa93d054751ee9964afa21c06247779b90440ca41d184aeb5d410f20ff591"}, + {file = "pillow-10.3.0.tar.gz", hash = "sha256:9d2455fbf44c914840c793e89aa82d0e1763a14253a000743719ae5946814b2d"}, +] + +[package.extras] +docs = ["furo", "olefile", "sphinx (>=2.4)", "sphinx-copybutton", "sphinx-inline-tabs", "sphinx-removed-in", "sphinxext-opengraph"] +fpx = ["olefile"] +mic = ["olefile"] +tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "packaging", "pyroma", "pytest", "pytest-cov", "pytest-timeout"] +typing = ["typing-extensions"] +xmp = ["defusedxml"] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "platformdirs" +version = "4.3.6" +description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`." +optional = false +python-versions = ">=3.8" +files = [ + {file = "platformdirs-4.3.6-py3-none-any.whl", hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb"}, + {file = "platformdirs-4.3.6.tar.gz", hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907"}, +] + +[package.extras] +docs = ["furo (>=2024.8.6)", "proselint (>=0.14)", "sphinx (>=8.0.2)", "sphinx-autodoc-typehints (>=2.4)"] +test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=8.3.2)", "pytest-cov (>=5)", "pytest-mock (>=3.14)"] +type = ["mypy (>=1.11.2)"] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "pluggy" +version = "1.5.0" +description = "plugin and hook calling mechanisms for python" +optional = false +python-versions = ">=3.8" +files = [ + {file = "pluggy-1.5.0-py3-none-any.whl", hash = "sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669"}, + {file = "pluggy-1.5.0.tar.gz", hash = "sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1"}, +] + +[package.extras] +dev = ["pre-commit", "tox"] +testing = ["pytest", "pytest-benchmark"] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "pydantic" +version = "2.9.2" +description = "Data validation using Python type hints" +optional = false +python-versions = ">=3.8" +files = [ + {file = "pydantic-2.9.2-py3-none-any.whl", hash = "sha256:f048cec7b26778210e28a0459867920654d48e5e62db0958433636cde4254f12"}, + {file = "pydantic-2.9.2.tar.gz", hash = "sha256:d155cef71265d1e9807ed1c32b4c8deec042a44a50a4188b25ac67ecd81a9c0f"}, +] + +[package.dependencies] +annotated-types = ">=0.6.0" +pydantic-core = "2.23.4" +typing-extensions = [ + {version = ">=4.6.1", markers = "python_version < \"3.13\""}, + {version = ">=4.12.2", markers = "python_version >= \"3.13\""}, +] + +[package.extras] +email = ["email-validator (>=2.0.0)"] +timezone = ["tzdata"] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "pydantic-core" +version = "2.23.4" +description = "Core functionality for Pydantic validation and serialization" +optional = false +python-versions = ">=3.8" +files = [ + {file = "pydantic_core-2.23.4-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:b10bd51f823d891193d4717448fab065733958bdb6a6b351967bd349d48d5c9b"}, + {file = "pydantic_core-2.23.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4fc714bdbfb534f94034efaa6eadd74e5b93c8fa6315565a222f7b6f42ca1166"}, + {file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:63e46b3169866bd62849936de036f901a9356e36376079b05efa83caeaa02ceb"}, + {file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ed1a53de42fbe34853ba90513cea21673481cd81ed1be739f7f2efb931b24916"}, + {file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cfdd16ab5e59fc31b5e906d1a3f666571abc367598e3e02c83403acabc092e07"}, + {file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:255a8ef062cbf6674450e668482456abac99a5583bbafb73f9ad469540a3a232"}, + {file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4a7cd62e831afe623fbb7aabbb4fe583212115b3ef38a9f6b71869ba644624a2"}, + {file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f09e2ff1f17c2b51f2bc76d1cc33da96298f0a036a137f5440ab3ec5360b624f"}, + {file = "pydantic_core-2.23.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e38e63e6f3d1cec5a27e0afe90a085af8b6806ee208b33030e65b6516353f1a3"}, + {file = "pydantic_core-2.23.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:0dbd8dbed2085ed23b5c04afa29d8fd2771674223135dc9bc937f3c09284d071"}, + {file = "pydantic_core-2.23.4-cp310-none-win32.whl", hash = "sha256:6531b7ca5f951d663c339002e91aaebda765ec7d61b7d1e3991051906ddde119"}, + {file = "pydantic_core-2.23.4-cp310-none-win_amd64.whl", hash = "sha256:7c9129eb40958b3d4500fa2467e6a83356b3b61bfff1b414c7361d9220f9ae8f"}, + {file = "pydantic_core-2.23.4-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:77733e3892bb0a7fa797826361ce8a9184d25c8dffaec60b7ffe928153680ba8"}, + {file = "pydantic_core-2.23.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1b84d168f6c48fabd1f2027a3d1bdfe62f92cade1fb273a5d68e621da0e44e6d"}, + {file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:df49e7a0861a8c36d089c1ed57d308623d60416dab2647a4a17fe050ba85de0e"}, + {file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ff02b6d461a6de369f07ec15e465a88895f3223eb75073ffea56b84d9331f607"}, + {file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:996a38a83508c54c78a5f41456b0103c30508fed9abcad0a59b876d7398f25fd"}, + {file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d97683ddee4723ae8c95d1eddac7c192e8c552da0c73a925a89fa8649bf13eea"}, + {file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:216f9b2d7713eb98cb83c80b9c794de1f6b7e3145eef40400c62e86cee5f4e1e"}, + {file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6f783e0ec4803c787bcea93e13e9932edab72068f68ecffdf86a99fd5918878b"}, + {file = "pydantic_core-2.23.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:d0776dea117cf5272382634bd2a5c1b6eb16767c223c6a5317cd3e2a757c61a0"}, + {file = "pydantic_core-2.23.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:d5f7a395a8cf1621939692dba2a6b6a830efa6b3cee787d82c7de1ad2930de64"}, + {file = "pydantic_core-2.23.4-cp311-none-win32.whl", hash = "sha256:74b9127ffea03643e998e0c5ad9bd3811d3dac8c676e47db17b0ee7c3c3bf35f"}, + {file = "pydantic_core-2.23.4-cp311-none-win_amd64.whl", hash = "sha256:98d134c954828488b153d88ba1f34e14259284f256180ce659e8d83e9c05eaa3"}, + {file = "pydantic_core-2.23.4-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:f3e0da4ebaef65158d4dfd7d3678aad692f7666877df0002b8a522cdf088f231"}, + {file = "pydantic_core-2.23.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f69a8e0b033b747bb3e36a44e7732f0c99f7edd5cea723d45bc0d6e95377ffee"}, + {file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:723314c1d51722ab28bfcd5240d858512ffd3116449c557a1336cbe3919beb87"}, + {file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:bb2802e667b7051a1bebbfe93684841cc9351004e2badbd6411bf357ab8d5ac8"}, + {file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d18ca8148bebe1b0a382a27a8ee60350091a6ddaf475fa05ef50dc35b5df6327"}, + {file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:33e3d65a85a2a4a0dc3b092b938a4062b1a05f3a9abde65ea93b233bca0e03f2"}, + {file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:128585782e5bfa515c590ccee4b727fb76925dd04a98864182b22e89a4e6ed36"}, + {file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:68665f4c17edcceecc112dfed5dbe6f92261fb9d6054b47d01bf6371a6196126"}, + {file = "pydantic_core-2.23.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:20152074317d9bed6b7a95ade3b7d6054845d70584216160860425f4fbd5ee9e"}, + {file = "pydantic_core-2.23.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:9261d3ce84fa1d38ed649c3638feefeae23d32ba9182963e465d58d62203bd24"}, + {file = "pydantic_core-2.23.4-cp312-none-win32.whl", hash = "sha256:4ba762ed58e8d68657fc1281e9bb72e1c3e79cc5d464be146e260c541ec12d84"}, + {file = "pydantic_core-2.23.4-cp312-none-win_amd64.whl", hash = "sha256:97df63000f4fea395b2824da80e169731088656d1818a11b95f3b173747b6cd9"}, + {file = "pydantic_core-2.23.4-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7530e201d10d7d14abce4fb54cfe5b94a0aefc87da539d0346a484ead376c3cc"}, + {file = "pydantic_core-2.23.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:df933278128ea1cd77772673c73954e53a1c95a4fdf41eef97c2b779271bd0bd"}, + {file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0cb3da3fd1b6a5d0279a01877713dbda118a2a4fc6f0d821a57da2e464793f05"}, + {file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:42c6dcb030aefb668a2b7009c85b27f90e51e6a3b4d5c9bc4c57631292015b0d"}, + {file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:696dd8d674d6ce621ab9d45b205df149399e4bb9aa34102c970b721554828510"}, + {file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2971bb5ffe72cc0f555c13e19b23c85b654dd2a8f7ab493c262071377bfce9f6"}, + {file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8394d940e5d400d04cad4f75c0598665cbb81aecefaca82ca85bd28264af7f9b"}, + {file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0dff76e0602ca7d4cdaacc1ac4c005e0ce0dcfe095d5b5259163a80d3a10d327"}, + {file = "pydantic_core-2.23.4-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:7d32706badfe136888bdea71c0def994644e09fff0bfe47441deaed8e96fdbc6"}, + {file = "pydantic_core-2.23.4-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ed541d70698978a20eb63d8c5d72f2cc6d7079d9d90f6b50bad07826f1320f5f"}, + {file = "pydantic_core-2.23.4-cp313-none-win32.whl", hash = "sha256:3d5639516376dce1940ea36edf408c554475369f5da2abd45d44621cb616f769"}, + {file = "pydantic_core-2.23.4-cp313-none-win_amd64.whl", hash = "sha256:5a1504ad17ba4210df3a045132a7baeeba5a200e930f57512ee02909fc5c4cb5"}, + {file = "pydantic_core-2.23.4-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:d4488a93b071c04dc20f5cecc3631fc78b9789dd72483ba15d423b5b3689b555"}, + {file = "pydantic_core-2.23.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:81965a16b675b35e1d09dd14df53f190f9129c0202356ed44ab2728b1c905658"}, + {file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4ffa2ebd4c8530079140dd2d7f794a9d9a73cbb8e9d59ffe24c63436efa8f271"}, + {file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:61817945f2fe7d166e75fbfb28004034b48e44878177fc54d81688e7b85a3665"}, + {file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:29d2c342c4bc01b88402d60189f3df065fb0dda3654744d5a165a5288a657368"}, + {file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5e11661ce0fd30a6790e8bcdf263b9ec5988e95e63cf901972107efc49218b13"}, + {file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d18368b137c6295db49ce7218b1a9ba15c5bc254c96d7c9f9e924a9bc7825ad"}, + {file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ec4e55f79b1c4ffb2eecd8a0cfba9955a2588497d96851f4c8f99aa4a1d39b12"}, + {file = "pydantic_core-2.23.4-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:374a5e5049eda9e0a44c696c7ade3ff355f06b1fe0bb945ea3cac2bc336478a2"}, + {file = "pydantic_core-2.23.4-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:5c364564d17da23db1106787675fc7af45f2f7b58b4173bfdd105564e132e6fb"}, + {file = "pydantic_core-2.23.4-cp38-none-win32.whl", hash = "sha256:d7a80d21d613eec45e3d41eb22f8f94ddc758a6c4720842dc74c0581f54993d6"}, + {file = "pydantic_core-2.23.4-cp38-none-win_amd64.whl", hash = "sha256:5f5ff8d839f4566a474a969508fe1c5e59c31c80d9e140566f9a37bba7b8d556"}, + {file = "pydantic_core-2.23.4-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:a4fa4fc04dff799089689f4fd502ce7d59de529fc2f40a2c8836886c03e0175a"}, + {file = "pydantic_core-2.23.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0a7df63886be5e270da67e0966cf4afbae86069501d35c8c1b3b6c168f42cb36"}, + {file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dcedcd19a557e182628afa1d553c3895a9f825b936415d0dbd3cd0bbcfd29b4b"}, + {file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5f54b118ce5de9ac21c363d9b3caa6c800341e8c47a508787e5868c6b79c9323"}, + {file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:86d2f57d3e1379a9525c5ab067b27dbb8a0642fb5d454e17a9ac434f9ce523e3"}, + {file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:de6d1d1b9e5101508cb37ab0d972357cac5235f5c6533d1071964c47139257df"}, + {file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1278e0d324f6908e872730c9102b0112477a7f7cf88b308e4fc36ce1bdb6d58c"}, + {file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9a6b5099eeec78827553827f4c6b8615978bb4b6a88e5d9b93eddf8bb6790f55"}, + {file = "pydantic_core-2.23.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:e55541f756f9b3ee346b840103f32779c695a19826a4c442b7954550a0972040"}, + {file = "pydantic_core-2.23.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a5c7ba8ffb6d6f8f2ab08743be203654bb1aaa8c9dcb09f82ddd34eadb695605"}, + {file = "pydantic_core-2.23.4-cp39-none-win32.whl", hash = "sha256:37b0fe330e4a58d3c58b24d91d1eb102aeec675a3db4c292ec3928ecd892a9a6"}, + {file = "pydantic_core-2.23.4-cp39-none-win_amd64.whl", hash = "sha256:1498bec4c05c9c787bde9125cfdcc63a41004ff167f495063191b863399b1a29"}, + {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:f455ee30a9d61d3e1a15abd5068827773d6e4dc513e795f380cdd59932c782d5"}, + {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:1e90d2e3bd2c3863d48525d297cd143fe541be8bbf6f579504b9712cb6b643ec"}, + {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2e203fdf807ac7e12ab59ca2bfcabb38c7cf0b33c41efeb00f8e5da1d86af480"}, + {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e08277a400de01bc72436a0ccd02bdf596631411f592ad985dcee21445bd0068"}, + {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f220b0eea5965dec25480b6333c788fb72ce5f9129e8759ef876a1d805d00801"}, + {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:d06b0c8da4f16d1d1e352134427cb194a0a6e19ad5db9161bf32b2113409e728"}, + {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ba1a0996f6c2773bd83e63f18914c1de3c9dd26d55f4ac302a7efe93fb8e7433"}, + {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:9a5bce9d23aac8f0cf0836ecfc033896aa8443b501c58d0602dbfd5bd5b37753"}, + {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:78ddaaa81421a29574a682b3179d4cf9e6d405a09b99d93ddcf7e5239c742e21"}, + {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:883a91b5dd7d26492ff2f04f40fbb652de40fcc0afe07e8129e8ae779c2110eb"}, + {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:88ad334a15b32a791ea935af224b9de1bf99bcd62fabf745d5f3442199d86d59"}, + {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:233710f069d251feb12a56da21e14cca67994eab08362207785cf8c598e74577"}, + {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:19442362866a753485ba5e4be408964644dd6a09123d9416c54cd49171f50744"}, + {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:624e278a7d29b6445e4e813af92af37820fafb6dcc55c012c834f9e26f9aaaef"}, + {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:f5ef8f42bec47f21d07668a043f077d507e5bf4e668d5c6dfe6aaba89de1a5b8"}, + {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:aea443fffa9fbe3af1a9ba721a87f926fe548d32cab71d188a6ede77d0ff244e"}, + {file = "pydantic_core-2.23.4.tar.gz", hash = "sha256:2584f7cf844ac4d970fba483a717dbe10c1c1c96a969bf65d61ffe94df1b2863"}, +] + +[package.dependencies] +typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "pygments" +version = "2.18.0" +description = "Pygments is a syntax highlighting package written in Python." +optional = false +python-versions = ">=3.8" +files = [ + {file = "pygments-2.18.0-py3-none-any.whl", hash = "sha256:b8e6aca0523f3ab76fee51799c488e38782ac06eafcf95e7ba832985c8e7b13a"}, + {file = "pygments-2.18.0.tar.gz", hash = "sha256:786ff802f32e91311bff3889f6e9a86e81505fe99f2735bb6d60ae0c5004f199"}, +] + +[package.extras] +windows-terminal = ["colorama (>=0.4.6)"] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "pylint" +version = "3.3.1" +description = "python code static checker" +optional = false +python-versions = ">=3.9.0" +files = [ + {file = "pylint-3.3.1-py3-none-any.whl", hash = "sha256:2f846a466dd023513240bc140ad2dd73bfc080a5d85a710afdb728c420a5a2b9"}, + {file = "pylint-3.3.1.tar.gz", hash = "sha256:9f3dcc87b1203e612b78d91a896407787e708b3f189b5fa0b307712d49ff0c6e"}, +] + +[package.dependencies] +astroid = ">=3.3.4,<=3.4.0-dev0" +colorama = {version = ">=0.4.5", markers = "sys_platform == \"win32\""} +dill = [ + {version = ">=0.2", markers = "python_version < \"3.11\""}, + {version = ">=0.3.7", markers = "python_version >= \"3.12\""}, + {version = ">=0.3.6", markers = "python_version >= \"3.11\" and python_version < \"3.12\""}, +] +isort = ">=4.2.5,<5.13.0 || >5.13.0,<6" +mccabe = ">=0.6,<0.8" +platformdirs = ">=2.2.0" +tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} +tomlkit = ">=0.10.1" + +[package.extras] +spelling = ["pyenchant (>=3.2,<4.0)"] +testutils = ["gitpython (>3)"] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "pytest" +version = "8.3.3" +description = "pytest: simple powerful testing with Python" +optional = false +python-versions = ">=3.8" +files = [ + {file = "pytest-8.3.3-py3-none-any.whl", hash = "sha256:a6853c7375b2663155079443d2e45de913a911a11d669df02a50814944db57b2"}, + {file = "pytest-8.3.3.tar.gz", hash = "sha256:70b98107bd648308a7952b06e6ca9a50bc660be218d53c257cc1fc94fda10181"}, +] + +[package.dependencies] +colorama = {version = "*", markers = "sys_platform == \"win32\""} +exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} +iniconfig = "*" +packaging = "*" +pluggy = ">=1.5,<2" +tomli = {version = ">=1", markers = "python_version < \"3.11\""} + +[package.extras] +dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "pytest-cov" +version = "5.0.0" +description = "Pytest plugin for measuring coverage." +optional = false +python-versions = ">=3.8" +files = [ + {file = "pytest-cov-5.0.0.tar.gz", hash = "sha256:5837b58e9f6ebd335b0f8060eecce69b662415b16dc503883a02f45dfeb14857"}, + {file = "pytest_cov-5.0.0-py3-none-any.whl", hash = "sha256:4f0764a1219df53214206bf1feea4633c3b558a2925c8b59f144f682861ce652"}, +] + +[package.dependencies] +coverage = {version = ">=5.2.1", extras = ["toml"]} +pytest = ">=4.6" + +[package.extras] +testing = ["fields", "hunter", "process-tests", "pytest-xdist", "virtualenv"] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "pyyaml" +version = "6.0.2" +description = "YAML parser and emitter for Python" +optional = false +python-versions = ">=3.8" +files = [ + {file = "PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086"}, + {file = "PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf"}, + {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237"}, + {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b"}, + {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed"}, + {file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180"}, + {file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68"}, + {file = "PyYAML-6.0.2-cp310-cp310-win32.whl", hash = "sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99"}, + {file = "PyYAML-6.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e"}, + {file = "PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774"}, + {file = "PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee"}, + {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c"}, + {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317"}, + {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85"}, + {file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4"}, + {file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e"}, + {file = "PyYAML-6.0.2-cp311-cp311-win32.whl", hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5"}, + {file = "PyYAML-6.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44"}, + {file = "PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab"}, + {file = "PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725"}, + {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5"}, + {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425"}, + {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476"}, + {file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48"}, + {file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b"}, + {file = "PyYAML-6.0.2-cp312-cp312-win32.whl", hash = "sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4"}, + {file = "PyYAML-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8"}, + {file = "PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba"}, + {file = "PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1"}, + {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133"}, + {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484"}, + {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5"}, + {file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc"}, + {file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652"}, + {file = "PyYAML-6.0.2-cp313-cp313-win32.whl", hash = "sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183"}, + {file = "PyYAML-6.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563"}, + {file = "PyYAML-6.0.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a"}, + {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5"}, + {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d"}, + {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083"}, + {file = "PyYAML-6.0.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706"}, + {file = "PyYAML-6.0.2-cp38-cp38-win32.whl", hash = "sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a"}, + {file = "PyYAML-6.0.2-cp38-cp38-win_amd64.whl", hash = "sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff"}, + {file = "PyYAML-6.0.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d"}, + {file = "PyYAML-6.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f"}, + {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290"}, + {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12"}, + {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19"}, + {file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e"}, + {file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725"}, + {file = "PyYAML-6.0.2-cp39-cp39-win32.whl", hash = "sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631"}, + {file = "PyYAML-6.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8"}, + {file = "pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e"}, +] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "scipy" +version = "1.14.1" +description = "Fundamental algorithms for scientific computing in Python" +optional = false +python-versions = ">=3.10" +files = [ + {file = "scipy-1.14.1-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:b28d2ca4add7ac16ae8bb6632a3c86e4b9e4d52d3e34267f6e1b0c1f8d87e389"}, + {file = "scipy-1.14.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:d0d2821003174de06b69e58cef2316a6622b60ee613121199cb2852a873f8cf3"}, + {file = "scipy-1.14.1-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:8bddf15838ba768bb5f5083c1ea012d64c9a444e16192762bd858f1e126196d0"}, + {file = "scipy-1.14.1-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:97c5dddd5932bd2a1a31c927ba5e1463a53b87ca96b5c9bdf5dfd6096e27efc3"}, + {file = "scipy-1.14.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ff0a7e01e422c15739ecd64432743cf7aae2b03f3084288f399affcefe5222d"}, + {file = "scipy-1.14.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8e32dced201274bf96899e6491d9ba3e9a5f6b336708656466ad0522d8528f69"}, + {file = "scipy-1.14.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8426251ad1e4ad903a4514712d2fa8fdd5382c978010d1c6f5f37ef286a713ad"}, + {file = "scipy-1.14.1-cp310-cp310-win_amd64.whl", hash = "sha256:a49f6ed96f83966f576b33a44257d869756df6cf1ef4934f59dd58b25e0327e5"}, + {file = "scipy-1.14.1-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:2da0469a4ef0ecd3693761acbdc20f2fdeafb69e6819cc081308cc978153c675"}, + {file = "scipy-1.14.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:c0ee987efa6737242745f347835da2cc5bb9f1b42996a4d97d5c7ff7928cb6f2"}, + {file = "scipy-1.14.1-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3a1b111fac6baec1c1d92f27e76511c9e7218f1695d61b59e05e0fe04dc59617"}, + {file = "scipy-1.14.1-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:8475230e55549ab3f207bff11ebfc91c805dc3463ef62eda3ccf593254524ce8"}, + {file = "scipy-1.14.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:278266012eb69f4a720827bdd2dc54b2271c97d84255b2faaa8f161a158c3b37"}, + {file = "scipy-1.14.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fef8c87f8abfb884dac04e97824b61299880c43f4ce675dd2cbeadd3c9b466d2"}, + {file = "scipy-1.14.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b05d43735bb2f07d689f56f7b474788a13ed8adc484a85aa65c0fd931cf9ccd2"}, + {file = "scipy-1.14.1-cp311-cp311-win_amd64.whl", hash = "sha256:716e389b694c4bb564b4fc0c51bc84d381735e0d39d3f26ec1af2556ec6aad94"}, + {file = "scipy-1.14.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:631f07b3734d34aced009aaf6fedfd0eb3498a97e581c3b1e5f14a04164a456d"}, + {file = "scipy-1.14.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:af29a935803cc707ab2ed7791c44288a682f9c8107bc00f0eccc4f92c08d6e07"}, + {file = "scipy-1.14.1-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:2843f2d527d9eebec9a43e6b406fb7266f3af25a751aa91d62ff416f54170bc5"}, + {file = "scipy-1.14.1-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:eb58ca0abd96911932f688528977858681a59d61a7ce908ffd355957f7025cfc"}, + {file = "scipy-1.14.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:30ac8812c1d2aab7131a79ba62933a2a76f582d5dbbc695192453dae67ad6310"}, + {file = "scipy-1.14.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f9ea80f2e65bdaa0b7627fb00cbeb2daf163caa015e59b7516395fe3bd1e066"}, + {file = "scipy-1.14.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:edaf02b82cd7639db00dbff629995ef185c8df4c3ffa71a5562a595765a06ce1"}, + {file = "scipy-1.14.1-cp312-cp312-win_amd64.whl", hash = "sha256:2ff38e22128e6c03ff73b6bb0f85f897d2362f8c052e3b8ad00532198fbdae3f"}, + {file = "scipy-1.14.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:1729560c906963fc8389f6aac023739ff3983e727b1a4d87696b7bf108316a79"}, + {file = "scipy-1.14.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:4079b90df244709e675cdc8b93bfd8a395d59af40b72e339c2287c91860deb8e"}, + {file = "scipy-1.14.1-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:e0cf28db0f24a38b2a0ca33a85a54852586e43cf6fd876365c86e0657cfe7d73"}, + {file = "scipy-1.14.1-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:0c2f95de3b04e26f5f3ad5bb05e74ba7f68b837133a4492414b3afd79dfe540e"}, + {file = "scipy-1.14.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b99722ea48b7ea25e8e015e8341ae74624f72e5f21fc2abd45f3a93266de4c5d"}, + {file = "scipy-1.14.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5149e3fd2d686e42144a093b206aef01932a0059c2a33ddfa67f5f035bdfe13e"}, + {file = "scipy-1.14.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e4f5a7c49323533f9103d4dacf4e4f07078f360743dec7f7596949149efeec06"}, + {file = "scipy-1.14.1-cp313-cp313-win_amd64.whl", hash = "sha256:baff393942b550823bfce952bb62270ee17504d02a1801d7fd0719534dfb9c84"}, + {file = "scipy-1.14.1.tar.gz", hash = "sha256:5a275584e726026a5699459aa72f828a610821006228e841b94275c4a7c08417"}, +] + +[package.dependencies] +numpy = ">=1.23.5,<2.3" + +[package.extras] +dev = ["cython-lint (>=0.12.2)", "doit (>=0.36.0)", "mypy (==1.10.0)", "pycodestyle", "pydevtool", "rich-click", "ruff (>=0.0.292)", "types-psutil", "typing_extensions"] +doc = ["jupyterlite-pyodide-kernel", "jupyterlite-sphinx (>=0.13.1)", "jupytext", "matplotlib (>=3.5)", "myst-nb", "numpydoc", "pooch", "pydata-sphinx-theme (>=0.15.2)", "sphinx (>=5.0.0,<=7.3.7)", "sphinx-design (>=0.4.0)"] +test = ["Cython", "array-api-strict (>=2.0)", "asv", "gmpy2", "hypothesis (>=6.30)", "meson", "mpmath", "ninja", "pooch", "pytest", "pytest-cov", "pytest-timeout", "pytest-xdist", "scikit-umfpack", "threadpoolctl"] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "tomli" +version = "2.0.2" +description = "A lil' TOML parser" +optional = false +python-versions = ">=3.8" +files = [ + {file = "tomli-2.0.2-py3-none-any.whl", hash = "sha256:2ebe24485c53d303f690b0ec092806a085f07af5a5aa1464f3931eec36caaa38"}, + {file = "tomli-2.0.2.tar.gz", hash = "sha256:d46d457a85337051c36524bc5349dd91b1877838e2979ac5ced3e710ed8a60ed"}, +] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "tomlkit" +version = "0.13.2" +description = "Style preserving TOML library" +optional = false +python-versions = ">=3.8" +files = [ + {file = "tomlkit-0.13.2-py3-none-any.whl", hash = "sha256:7a974427f6e119197f670fbbbeae7bef749a6c14e793db934baefc1b5f03efde"}, + {file = "tomlkit-0.13.2.tar.gz", hash = "sha256:fff5fe59a87295b278abd31bec92c15d9bc4a06885ab12bcea52c71119392e79"}, +] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[[package]] +name = "typing-extensions" +version = "4.12.2" +description = "Backported and Experimental Type Hints for Python 3.8+" +optional = false +python-versions = ">=3.8" +files = [ + {file = "typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d"}, + {file = "typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"}, +] + +[package.source] +type = "legacy" +url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" +reference = "public" + +[metadata] +lock-version = "2.0" +python-versions = "^3.10" +content-hash = "c0844cc56623cac956e59dbac45c3e21aec4d7ccc428095aa64088c1d86995c0" diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index 07916ca..7f1ad8d 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -255,7 +255,7 @@ package: category: dev optional: true - name: coverage - version: 7.6.2 + version: 7.6.3 manager: conda platform: linux-64 dependencies: @@ -264,14 +264,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.2-py310ha75aee5_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.3-py310ha75aee5_0.conda hash: - md5: bbfdf5507900b2e25c37b511e4a9a989 - sha256: 5db69595db6209577c7f010c8e280dd0a5d169546f69c13332e174030f5ce1cd + md5: 8f776f6bb9023542bcfb3aa384006182 + sha256: 070ba52a57b4068764eaf831a290de42e4188ae5ee35bbb4217f884b37a604ce category: dev optional: true - name: coverage - version: 7.6.2 + version: 7.6.3 manager: conda platform: win-64 dependencies: @@ -281,10 +281,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.2-py310ha8f682b_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.3-py310ha8f682b_0.conda hash: - md5: b20aa4ee10a3c3a3d628da5ff8bac0df - sha256: dc7e4422ddb40a3a784e6937c5bc309f136b8f2ec8e8ae261ed648169fc8f239 + md5: f10d46d817421262643a7ab4930524db + sha256: 982032c74aeff96923c371b47ce57c8f43491fe13495c0f8bbafa119a79e2853 category: dev optional: true - name: dill @@ -370,16 +370,17 @@ package: manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' cached-property: '' hdf5: '>=1.14.3,<1.14.4.0a0' - libgcc-ng: '>=12' + libgcc: '>=13' numpy: '>=1.19,<3' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.11.0-nompi_py310hf054cd7_102.conda + url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.11.0-nompi_py310h60e0fe6_103.conda hash: - md5: f74f9a0a4d713f5eec89917883f4ae7e - sha256: 5f7a00f4c13adacde260a918153057f3fd0221e8528357bb83627a643f148a4c + md5: 5ec305756039ed978ffc1536f9742f1e + sha256: b40d4b20460bdc5e6c61a23bc585ee8abf8aac5d9494156ad31be5c42e813ff8 category: main optional: false - name: h5py @@ -395,10 +396,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.11.0-nompi_py310h2b0be38_102.conda + url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.11.0-nompi_py310h2b0be38_103.conda hash: - md5: 6ea1515f0984ae6e916cc1f124e6b664 - sha256: 7d1753e538fafea74e36c2da8c0e10d47b057a2623dbb96959395ce5b1dfc80c + md5: 2b3ff545b1dad8a83931edf8eaea2e2b + sha256: 77eba8a9d433b67587915ee101a77eea69cf0f858cfa335ce6e17f37e2d5d067 category: main optional: false - name: hdf5 diff --git a/py-3.11.conda-lock.yml b/py-3.11.conda-lock.yml index ef0c68e..90ed754 100644 --- a/py-3.11.conda-lock.yml +++ b/py-3.11.conda-lock.yml @@ -253,7 +253,7 @@ package: category: dev optional: true - name: coverage - version: 7.6.2 + version: 7.6.3 manager: conda platform: linux-64 dependencies: @@ -262,14 +262,14 @@ package: python: '>=3.11,<3.12.0a0' python_abi: 3.11.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.2-py311h9ecbd09_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.3-py311h9ecbd09_0.conda hash: - md5: 98129024a76d1b01a31c39621976e42e - sha256: 57eafdc8e65e4425147da2ee4a8d3e47f67c01a67241e3a47345067cfb235d3a + md5: 3bef036a0d5dc5e03fbc4035399dd950 + sha256: 4ee27223e4cad07227208b42189806085b9b52370d6d7b3e33731701442d5c74 category: dev optional: true - name: coverage - version: 7.6.2 + version: 7.6.3 manager: conda platform: win-64 dependencies: @@ -279,10 +279,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.2-py311he736701_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.3-py311he736701_0.conda hash: - md5: bdc4af1c847581fa10c686301fb0dda5 - sha256: 4ba0c3efe52b46c905794e1082156006d66d0b4e9a592f2a3244a397f85ab98b + md5: 90854728d823035d27a8ad0285141918 + sha256: 87867ea64c08b40c4163038a758dcae6c076e98ab1f041a8e8eefb8c35ce1108 category: dev optional: true - name: dill @@ -368,16 +368,17 @@ package: manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' cached-property: '' hdf5: '>=1.14.3,<1.14.4.0a0' - libgcc-ng: '>=12' + libgcc: '>=13' numpy: '>=1.19,<3' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.11.0-nompi_py311h439e445_102.conda + url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.11.0-nompi_py311hb639ac4_103.conda hash: - md5: 854d8ab88db383ab8b5fb3e449980c53 - sha256: 9414f77c76097cab574c535c086caab149e828b4df0a6a972ef5290d98d8f962 + md5: 95e1e4972b1b68f7dee4ebe401fe7d2e + sha256: 218e018c00c03aa2c33840b2cbfa0d064e0400593cd3ac25306d789ee4739878 category: main optional: false - name: h5py @@ -393,10 +394,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.11.0-nompi_py311h67016bb_102.conda + url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.11.0-nompi_py311h67016bb_103.conda hash: - md5: 6939e0903d4d14bce968077ea98227a3 - sha256: e331d7c693b11040d803d519533fd325963260beb018a027f745318010134bcc + md5: 31fde8dbb7bcf5f30d86e900dd6f660b + sha256: 8a718c4db2f6267906240f4d88ad1f57ad0402eea40bd866129f31aae9f3116e category: main optional: false - name: hdf5 diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml index a785eb0..d0eb84e 100644 --- a/py-3.12.conda-lock.yml +++ b/py-3.12.conda-lock.yml @@ -253,7 +253,7 @@ package: category: dev optional: true - name: coverage - version: 7.6.2 + version: 7.6.3 manager: conda platform: linux-64 dependencies: @@ -262,14 +262,14 @@ package: python: '>=3.12,<3.13.0a0' python_abi: 3.12.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.2-py312h66e93f0_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.3-py312h66e93f0_0.conda hash: - md5: fa85b4b778217fbeb88425985f001497 - sha256: a48fd12d3a2b021998fff3588cbd811386c64528111d5d284a73dfc9a552495b + md5: 5150131f8edecd7f23597a65b79d908d + sha256: 41f374cfa8cc780ce6c2d0eb3f2dab87430a418ca16d2f44ae3fa748cebb96af category: dev optional: true - name: coverage - version: 7.6.2 + version: 7.6.3 manager: conda platform: win-64 dependencies: @@ -279,10 +279,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.2-py312h4389bb4_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.3-py312h4389bb4_0.conda hash: - md5: b0e1bc38ada7fdf2dd7343bb9f294cd0 - sha256: 442f865d0c18243a7b8ffeb8eece05929a5345b8464185008d651683dab97a40 + md5: 3412a3dae8748afad9d0620555d0a894 + sha256: 885a40d23d2c95911dc715ee4bf20539dec83cea9f1233c1ddbab1ee7e86876d category: dev optional: true - name: dill @@ -368,16 +368,17 @@ package: manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' cached-property: '' hdf5: '>=1.14.3,<1.14.4.0a0' - libgcc-ng: '>=12' + libgcc: '>=13' numpy: '>=1.19,<3' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.11.0-nompi_py312hb7ab980_102.conda + url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.11.0-nompi_py312hedeef09_103.conda hash: - md5: 966750c8f347ece01e80aa2114b4a76d - sha256: 08f9cea9414fce460e7dd6aa489e6c81af1eebe3766e8ae22fc55b7238e5b803 + md5: cec32e68634e4af17ef94d56a196d6ae + sha256: 8a5ad781cde6df4e2d6a2a27593f44edf1986fe5a1554f3cbf8bc5e3bcdd83a9 category: main optional: false - name: h5py @@ -393,10 +394,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.11.0-nompi_py312ha036244_102.conda + url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.11.0-nompi_py312ha036244_103.conda hash: - md5: e01e327cd56fb4a4d17743b0ddb5bceb - sha256: 23df4d96a9eee3a3650717dd31d30b431e46dfe01f90d0e0d3ec9fc9cdc0897a + md5: e24f7b4ff2dc70ccd5a9fc7a8ac231df + sha256: 28342999e05ff22fa65d0cc753b4eee1716ff3a9571d5f2149edce7bb7916812 category: main optional: false - name: hdf5 From b6fc7007381bd0218bace6c38c01fd82c766d912 Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Wed, 16 Oct 2024 10:56:40 -0400 Subject: [PATCH 100/132] [DEVOPS-504] Update comment in python_deploy_dev --- .github/workflows/python_deploy_dev.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python_deploy_dev.yml b/.github/workflows/python_deploy_dev.yml index d145615..ad47842 100644 --- a/.github/workflows/python_deploy_dev.yml +++ b/.github/workflows/python_deploy_dev.yml @@ -3,7 +3,7 @@ name: Deploy python package in development on: push: tags: - - 'v*' # Push events to every tag not containing + - 'v*' # Push events to every version tag (eg. v1.0.0) jobs: call-workflow-conda-publish: From d38cca9674791567af1b49c5a92e87447c7ad4eb Mon Sep 17 00:00:00 2001 From: SophieCurinier <90750457+SophieCurinier@users.noreply.github.com> Date: Wed, 16 Oct 2024 14:25:30 -0400 Subject: [PATCH 101/132] Delete .jfrog/projects/poetry.yaml --- .jfrog/projects/poetry.yaml | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 .jfrog/projects/poetry.yaml diff --git a/.jfrog/projects/poetry.yaml b/.jfrog/projects/poetry.yaml deleted file mode 100644 index 5f174c7..0000000 --- a/.jfrog/projects/poetry.yaml +++ /dev/null @@ -1,5 +0,0 @@ -version: 1 -type: poetry -resolver: - repo: public-pypi-dev - serverId: mirageoscienceltd From 524223f10d6f887b746ad5613d9ffad85c53b050 Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Sun, 20 Oct 2024 18:58:01 -0400 Subject: [PATCH 102/132] [DEVOPS-511] Update deploy workflows to release pip package on pypi --- .github/workflows/python_deploy_dev.yml | 3 ++- .github/workflows/python_deploy_prod.yml | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/python_deploy_dev.yml b/.github/workflows/python_deploy_dev.yml index ad47842..9a44142 100644 --- a/.github/workflows/python_deploy_dev.yml +++ b/.github/workflows/python_deploy_dev.yml @@ -24,7 +24,8 @@ jobs: package-name: 'geoapps-utils' version-tag: ${{ github.ref_name }} python-version: '3.10' - virtual-repo-names: '["public-pypi-dev"]' + virtual-repo-names: '["public-pypi-dev", "test-pypi"]' secrets: JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} + PYPI_TOKEN: ${{ secrets.TEST_PYPI_TOKEN }} diff --git a/.github/workflows/python_deploy_prod.yml b/.github/workflows/python_deploy_prod.yml index 9b1f0d2..c9d7f8a 100644 --- a/.github/workflows/python_deploy_prod.yml +++ b/.github/workflows/python_deploy_prod.yml @@ -23,7 +23,8 @@ jobs: package-name: 'geoapps-utils' version-tag: ${{ github.ref_name }} python-version: '3.10' - virtual-repo-names: '["public-pypi-prod"]' + virtual-repo-names: '["public-pypi-prod", "pypi"]' secrets: JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} + PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }} From 8a0f2608d682025f06ddef3bf93c94176864f358 Mon Sep 17 00:00:00 2001 From: sebhmg Date: Wed, 23 Oct 2024 22:11:29 -0400 Subject: [PATCH 103/132] no poetry.lock here, using conda-lock --- .gitignore | 1 + poetry.lock | 996 ---------------------------------------------------- 2 files changed, 1 insertion(+), 996 deletions(-) delete mode 100644 poetry.lock diff --git a/.gitignore b/.gitignore index 052dc93..59610bf 100644 --- a/.gitignore +++ b/.gitignore @@ -144,3 +144,4 @@ dmypy.json # tempory generated files pyproject-sha.toml +/poetry.lock diff --git a/poetry.lock b/poetry.lock deleted file mode 100644 index 1fdb063..0000000 --- a/poetry.lock +++ /dev/null @@ -1,996 +0,0 @@ -# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. - -[[package]] -name = "annotated-types" -version = "0.7.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -files = [ - {file = "annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53"}, - {file = "annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89"}, -] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "astroid" -version = "3.3.5" -description = "An abstract syntax tree for Python with inference support." -optional = false -python-versions = ">=3.9.0" -files = [ - {file = "astroid-3.3.5-py3-none-any.whl", hash = "sha256:a9d1c946ada25098d790e079ba2a1b112157278f3fb7e718ae6a9252f5835dc8"}, - {file = "astroid-3.3.5.tar.gz", hash = "sha256:5cfc40ae9f68311075d27ef68a4841bdc5cc7f6cf86671b49f00607d30188e2d"}, -] - -[package.dependencies] -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.11\""} - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "colorama" -version = "0.4.6" -description = "Cross-platform colored terminal text." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "coverage" -version = "7.6.2" -description = "Code coverage measurement for Python" -optional = false -python-versions = ">=3.9" -files = [ - {file = "coverage-7.6.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c9df1950fb92d49970cce38100d7e7293c84ed3606eaa16ea0b6bc27175bb667"}, - {file = "coverage-7.6.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:24500f4b0e03aab60ce575c85365beab64b44d4db837021e08339f61d1fbfe52"}, - {file = "coverage-7.6.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a663b180b6669c400b4630a24cc776f23a992d38ce7ae72ede2a397ce6b0f170"}, - {file = "coverage-7.6.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bfde025e2793a22efe8c21f807d276bd1d6a4bcc5ba6f19dbdfc4e7a12160909"}, - {file = "coverage-7.6.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:087932079c065d7b8ebadd3a0160656c55954144af6439886c8bcf78bbbcde7f"}, - {file = "coverage-7.6.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:9c6b0c1cafd96213a0327cf680acb39f70e452caf8e9a25aeb05316db9c07f89"}, - {file = "coverage-7.6.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:6e85830eed5b5263ffa0c62428e43cb844296f3b4461f09e4bdb0d44ec190bc2"}, - {file = "coverage-7.6.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:62ab4231c01e156ece1b3a187c87173f31cbeee83a5e1f6dff17f288dca93345"}, - {file = "coverage-7.6.2-cp310-cp310-win32.whl", hash = "sha256:7b80fbb0da3aebde102a37ef0138aeedff45997e22f8962e5f16ae1742852676"}, - {file = "coverage-7.6.2-cp310-cp310-win_amd64.whl", hash = "sha256:d20c3d1f31f14d6962a4e2f549c21d31e670b90f777ef4171be540fb7fb70f02"}, - {file = "coverage-7.6.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:bb21bac7783c1bf6f4bbe68b1e0ff0d20e7e7732cfb7995bc8d96e23aa90fc7b"}, - {file = "coverage-7.6.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a7b2e437fbd8fae5bc7716b9c7ff97aecc95f0b4d56e4ca08b3c8d8adcaadb84"}, - {file = "coverage-7.6.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:536f77f2bf5797983652d1d55f1a7272a29afcc89e3ae51caa99b2db4e89d658"}, - {file = "coverage-7.6.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f361296ca7054f0936b02525646b2731b32c8074ba6defab524b79b2b7eeac72"}, - {file = "coverage-7.6.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7926d8d034e06b479797c199747dd774d5e86179f2ce44294423327a88d66ca7"}, - {file = "coverage-7.6.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:0bbae11c138585c89fb4e991faefb174a80112e1a7557d507aaa07675c62e66b"}, - {file = "coverage-7.6.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:fcad7d5d2bbfeae1026b395036a8aa5abf67e8038ae7e6a25c7d0f88b10a8e6a"}, - {file = "coverage-7.6.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f01e53575f27097d75d42de33b1b289c74b16891ce576d767ad8c48d17aeb5e0"}, - {file = "coverage-7.6.2-cp311-cp311-win32.whl", hash = "sha256:7781f4f70c9b0b39e1b129b10c7d43a4e0c91f90c60435e6da8288efc2b73438"}, - {file = "coverage-7.6.2-cp311-cp311-win_amd64.whl", hash = "sha256:9bcd51eeca35a80e76dc5794a9dd7cb04b97f0e8af620d54711793bfc1fbba4b"}, - {file = "coverage-7.6.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:ebc94fadbd4a3f4215993326a6a00e47d79889391f5659bf310f55fe5d9f581c"}, - {file = "coverage-7.6.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:9681516288e3dcf0aa7c26231178cc0be6cac9705cac06709f2353c5b406cfea"}, - {file = "coverage-7.6.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8d9c5d13927d77af4fbe453953810db766f75401e764727e73a6ee4f82527b3e"}, - {file = "coverage-7.6.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b92f9ca04b3e719d69b02dc4a69debb795af84cb7afd09c5eb5d54b4a1ae2191"}, - {file = "coverage-7.6.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0ff2ef83d6d0b527b5c9dad73819b24a2f76fdddcfd6c4e7a4d7e73ecb0656b4"}, - {file = "coverage-7.6.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:47ccb6e99a3031ffbbd6e7cc041e70770b4fe405370c66a54dbf26a500ded80b"}, - {file = "coverage-7.6.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a867d26f06bcd047ef716175b2696b315cb7571ccb951006d61ca80bbc356e9e"}, - {file = "coverage-7.6.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:cdfcf2e914e2ba653101157458afd0ad92a16731eeba9a611b5cbb3e7124e74b"}, - {file = "coverage-7.6.2-cp312-cp312-win32.whl", hash = "sha256:f9035695dadfb397bee9eeaf1dc7fbeda483bf7664a7397a629846800ce6e276"}, - {file = "coverage-7.6.2-cp312-cp312-win_amd64.whl", hash = "sha256:5ed69befa9a9fc796fe015a7040c9398722d6b97df73a6b608e9e275fa0932b0"}, - {file = "coverage-7.6.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4eea60c79d36a8f39475b1af887663bc3ae4f31289cd216f514ce18d5938df40"}, - {file = "coverage-7.6.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:aa68a6cdbe1bc6793a9dbfc38302c11599bbe1837392ae9b1d238b9ef3dafcf1"}, - {file = "coverage-7.6.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3ec528ae69f0a139690fad6deac8a7d33629fa61ccce693fdd07ddf7e9931fba"}, - {file = "coverage-7.6.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ed5ac02126f74d190fa2cc14a9eb2a5d9837d5863920fa472b02eb1595cdc925"}, - {file = "coverage-7.6.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:21c0ea0d4db8a36b275cb6fb2437a3715697a4ba3cb7b918d3525cc75f726304"}, - {file = "coverage-7.6.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:35a51598f29b2a19e26d0908bd196f771a9b1c5d9a07bf20be0adf28f1ad4f77"}, - {file = "coverage-7.6.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:c9192925acc33e146864b8cf037e2ed32a91fdf7644ae875f5d46cd2ef086a5f"}, - {file = "coverage-7.6.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:bf4eeecc9e10f5403ec06138978235af79c9a79af494eb6b1d60a50b49ed2869"}, - {file = "coverage-7.6.2-cp313-cp313-win32.whl", hash = "sha256:e4ee15b267d2dad3e8759ca441ad450c334f3733304c55210c2a44516e8d5530"}, - {file = "coverage-7.6.2-cp313-cp313-win_amd64.whl", hash = "sha256:c71965d1ced48bf97aab79fad56df82c566b4c498ffc09c2094605727c4b7e36"}, - {file = "coverage-7.6.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:7571e8bbecc6ac066256f9de40365ff833553e2e0c0c004f4482facb131820ef"}, - {file = "coverage-7.6.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:078a87519057dacb5d77e333f740708ec2a8f768655f1db07f8dfd28d7a005f0"}, - {file = "coverage-7.6.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1e5e92e3e84a8718d2de36cd8387459cba9a4508337b8c5f450ce42b87a9e760"}, - {file = "coverage-7.6.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ebabdf1c76593a09ee18c1a06cd3022919861365219ea3aca0247ededf6facd6"}, - {file = "coverage-7.6.2-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:12179eb0575b8900912711688e45474f04ab3934aaa7b624dea7b3c511ecc90f"}, - {file = "coverage-7.6.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:39d3b964abfe1519b9d313ab28abf1d02faea26cd14b27f5283849bf59479ff5"}, - {file = "coverage-7.6.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:84c4315577f7cd511d6250ffd0f695c825efe729f4205c0340f7004eda51191f"}, - {file = "coverage-7.6.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:ff797320dcbff57caa6b2301c3913784a010e13b1f6cf4ab3f563f3c5e7919db"}, - {file = "coverage-7.6.2-cp313-cp313t-win32.whl", hash = "sha256:2b636a301e53964550e2f3094484fa5a96e699db318d65398cfba438c5c92171"}, - {file = "coverage-7.6.2-cp313-cp313t-win_amd64.whl", hash = "sha256:d03a060ac1a08e10589c27d509bbdb35b65f2d7f3f8d81cf2fa199877c7bc58a"}, - {file = "coverage-7.6.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c37faddc8acd826cfc5e2392531aba734b229741d3daec7f4c777a8f0d4993e5"}, - {file = "coverage-7.6.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ab31fdd643f162c467cfe6a86e9cb5f1965b632e5e65c072d90854ff486d02cf"}, - {file = "coverage-7.6.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:97df87e1a20deb75ac7d920c812e9326096aa00a9a4b6d07679b4f1f14b06c90"}, - {file = "coverage-7.6.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:343056c5e0737487a5291f5691f4dfeb25b3e3c8699b4d36b92bb0e586219d14"}, - {file = "coverage-7.6.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad4ef1c56b47b6b9024b939d503ab487231df1f722065a48f4fc61832130b90e"}, - {file = "coverage-7.6.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:7fca4a92c8a7a73dee6946471bce6d1443d94155694b893b79e19ca2a540d86e"}, - {file = "coverage-7.6.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:69f251804e052fc46d29d0e7348cdc5fcbfc4861dc4a1ebedef7e78d241ad39e"}, - {file = "coverage-7.6.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:e8ea055b3ea046c0f66217af65bc193bbbeca1c8661dc5fd42698db5795d2627"}, - {file = "coverage-7.6.2-cp39-cp39-win32.whl", hash = "sha256:6c2ba1e0c24d8fae8f2cf0aeb2fc0a2a7f69b6d20bd8d3749fd6b36ecef5edf0"}, - {file = "coverage-7.6.2-cp39-cp39-win_amd64.whl", hash = "sha256:2186369a654a15628e9c1c9921409a6b3eda833e4b91f3ca2a7d9f77abb4987c"}, - {file = "coverage-7.6.2-pp39.pp310-none-any.whl", hash = "sha256:667952739daafe9616db19fbedbdb87917eee253ac4f31d70c7587f7ab531b4e"}, - {file = "coverage-7.6.2.tar.gz", hash = "sha256:a5f81e68aa62bc0cfca04f7b19eaa8f9c826b53fc82ab9e2121976dc74f131f3"}, -] - -[package.dependencies] -tomli = {version = "*", optional = true, markers = "python_full_version <= \"3.11.0a6\" and extra == \"toml\""} - -[package.extras] -toml = ["tomli"] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "dill" -version = "0.3.9" -description = "serialize all of Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "dill-0.3.9-py3-none-any.whl", hash = "sha256:468dff3b89520b474c0397703366b7b95eebe6303f108adf9b19da1f702be87a"}, - {file = "dill-0.3.9.tar.gz", hash = "sha256:81aa267dddf68cbfe8029c42ca9ec6a4ab3b22371d1c450abc54422577b4512c"}, -] - -[package.extras] -graph = ["objgraph (>=1.7.2)"] -profile = ["gprof2dot (>=2022.7.29)"] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "exceptiongroup" -version = "1.2.2" -description = "Backport of PEP 654 (exception groups)" -optional = false -python-versions = ">=3.7" -files = [ - {file = "exceptiongroup-1.2.2-py3-none-any.whl", hash = "sha256:3111b9d131c238bec2f8f516e123e14ba243563fb135d3fe885990585aa7795b"}, - {file = "exceptiongroup-1.2.2.tar.gz", hash = "sha256:47c2edf7c6738fafb49fd34290706d1a1a2f4d1c6df275526b62cbb4aa5393cc"}, -] - -[package.extras] -test = ["pytest (>=6)"] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "geoh5py" -version = "0.10.0a1" -description = "Python API for geoh5, an open file format for geoscientific data" -optional = false -python-versions = ">=3.10,<4.0" -files = [ - {file = "geoh5py-0.10.0a1-py3-none-any.whl", hash = "sha256:1efb05146e63f17bd916a0a13913cb7847ba221d1a4b0eb8efa5cba73facc15b"}, - {file = "geoh5py-0.10.0a1.tar.gz", hash = "sha256:6e10aa305ee32dcb33a39059dc8f5448ffabff13c8d262b41d43e044d3087220"}, -] - -[package.dependencies] -h5py = ">=3.2.1,<4.0.0" -numpy = ">=1.26.0,<1.27.0" -pillow = ">=10.3.0,<10.4.0" -pydantic = ">=2.5.2,<3.0.0" - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "h5py" -version = "3.12.1" -description = "Read and write HDF5 files from Python" -optional = false -python-versions = ">=3.9" -files = [ - {file = "h5py-3.12.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2f0f1a382cbf494679c07b4371f90c70391dedb027d517ac94fa2c05299dacda"}, - {file = "h5py-3.12.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:cb65f619dfbdd15e662423e8d257780f9a66677eae5b4b3fc9dca70b5fd2d2a3"}, - {file = "h5py-3.12.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3b15d8dbd912c97541312c0e07438864d27dbca857c5ad634de68110c6beb1c2"}, - {file = "h5py-3.12.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:59685fe40d8c1fbbee088c88cd4da415a2f8bee5c270337dc5a1c4aa634e3307"}, - {file = "h5py-3.12.1-cp310-cp310-win_amd64.whl", hash = "sha256:577d618d6b6dea3da07d13cc903ef9634cde5596b13e832476dd861aaf651f3e"}, - {file = "h5py-3.12.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ccd9006d92232727d23f784795191bfd02294a4f2ba68708825cb1da39511a93"}, - {file = "h5py-3.12.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ad8a76557880aed5234cfe7279805f4ab5ce16b17954606cca90d578d3e713ef"}, - {file = "h5py-3.12.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1473348139b885393125126258ae2d70753ef7e9cec8e7848434f385ae72069e"}, - {file = "h5py-3.12.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:018a4597f35092ae3fb28ee851fdc756d2b88c96336b8480e124ce1ac6fb9166"}, - {file = "h5py-3.12.1-cp311-cp311-win_amd64.whl", hash = "sha256:3fdf95092d60e8130ba6ae0ef7a9bd4ade8edbe3569c13ebbaf39baefffc5ba4"}, - {file = "h5py-3.12.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:06a903a4e4e9e3ebbc8b548959c3c2552ca2d70dac14fcfa650d9261c66939ed"}, - {file = "h5py-3.12.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7b3b8f3b48717e46c6a790e3128d39c61ab595ae0a7237f06dfad6a3b51d5351"}, - {file = "h5py-3.12.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:050a4f2c9126054515169c49cb900949814987f0c7ae74c341b0c9f9b5056834"}, - {file = "h5py-3.12.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5c4b41d1019322a5afc5082864dfd6359f8935ecd37c11ac0029be78c5d112c9"}, - {file = "h5py-3.12.1-cp312-cp312-win_amd64.whl", hash = "sha256:e4d51919110a030913201422fb07987db4338eba5ec8c5a15d6fab8e03d443fc"}, - {file = "h5py-3.12.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:513171e90ed92236fc2ca363ce7a2fc6f2827375efcbb0cc7fbdd7fe11fecafc"}, - {file = "h5py-3.12.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:59400f88343b79655a242068a9c900001a34b63e3afb040bd7cdf717e440f653"}, - {file = "h5py-3.12.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3e465aee0ec353949f0f46bf6c6f9790a2006af896cee7c178a8c3e5090aa32"}, - {file = "h5py-3.12.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba51c0c5e029bb5420a343586ff79d56e7455d496d18a30309616fdbeed1068f"}, - {file = "h5py-3.12.1-cp313-cp313-win_amd64.whl", hash = "sha256:52ab036c6c97055b85b2a242cb540ff9590bacfda0c03dd0cf0661b311f522f8"}, - {file = "h5py-3.12.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d2b8dd64f127d8b324f5d2cd1c0fd6f68af69084e9e47d27efeb9e28e685af3e"}, - {file = "h5py-3.12.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4532c7e97fbef3d029735db8b6f5bf01222d9ece41e309b20d63cfaae2fb5c4d"}, - {file = "h5py-3.12.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6fdf6d7936fa824acfa27305fe2d9f39968e539d831c5bae0e0d83ed521ad1ac"}, - {file = "h5py-3.12.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:84342bffd1f82d4f036433e7039e241a243531a1d3acd7341b35ae58cdab05bf"}, - {file = "h5py-3.12.1-cp39-cp39-win_amd64.whl", hash = "sha256:62be1fc0ef195891949b2c627ec06bc8e837ff62d5b911b6e42e38e0f20a897d"}, - {file = "h5py-3.12.1.tar.gz", hash = "sha256:326d70b53d31baa61f00b8aa5f95c2fcb9621a3ee8365d770c551a13dbbcbfdf"}, -] - -[package.dependencies] -numpy = ">=1.19.3" - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "isort" -version = "5.13.2" -description = "A Python utility / library to sort Python imports." -optional = false -python-versions = ">=3.8.0" -files = [ - {file = "isort-5.13.2-py3-none-any.whl", hash = "sha256:8ca5e72a8d85860d5a3fa69b8745237f2939afe12dbf656afbcb47fe72d947a6"}, - {file = "isort-5.13.2.tar.gz", hash = "sha256:48fdfcb9face5d58a4f6dde2e72a1fb8dcaf8ab26f95ab49fab84c2ddefb0109"}, -] - -[package.extras] -colors = ["colorama (>=0.4.6)"] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "jinja2" -version = "3.1.4" -description = "A very fast and expressive template engine." -optional = false -python-versions = ">=3.7" -files = [ - {file = "jinja2-3.1.4-py3-none-any.whl", hash = "sha256:bc5dd2abb727a5319567b7a813e6a2e7318c39f4f487cfe6c89c6f9c7d25197d"}, - {file = "jinja2-3.1.4.tar.gz", hash = "sha256:4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369"}, -] - -[package.dependencies] -MarkupSafe = ">=2.0" - -[package.extras] -i18n = ["Babel (>=2.7)"] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "markupsafe" -version = "3.0.1" -description = "Safely add untrusted strings to HTML/XML markup." -optional = false -python-versions = ">=3.9" -files = [ - {file = "MarkupSafe-3.0.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:db842712984e91707437461930e6011e60b39136c7331e971952bb30465bc1a1"}, - {file = "MarkupSafe-3.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3ffb4a8e7d46ed96ae48805746755fadd0909fea2306f93d5d8233ba23dda12a"}, - {file = "MarkupSafe-3.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67c519635a4f64e495c50e3107d9b4075aec33634272b5db1cde839e07367589"}, - {file = "MarkupSafe-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:48488d999ed50ba8d38c581d67e496f955821dc183883550a6fbc7f1aefdc170"}, - {file = "MarkupSafe-3.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f31ae06f1328595d762c9a2bf29dafd8621c7d3adc130cbb46278079758779ca"}, - {file = "MarkupSafe-3.0.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:80fcbf3add8790caddfab6764bde258b5d09aefbe9169c183f88a7410f0f6dea"}, - {file = "MarkupSafe-3.0.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:3341c043c37d78cc5ae6e3e305e988532b072329639007fd408a476642a89fd6"}, - {file = "MarkupSafe-3.0.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:cb53e2a99df28eee3b5f4fea166020d3ef9116fdc5764bc5117486e6d1211b25"}, - {file = "MarkupSafe-3.0.1-cp310-cp310-win32.whl", hash = "sha256:db15ce28e1e127a0013dfb8ac243a8e392db8c61eae113337536edb28bdc1f97"}, - {file = "MarkupSafe-3.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:4ffaaac913c3f7345579db4f33b0020db693f302ca5137f106060316761beea9"}, - {file = "MarkupSafe-3.0.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:26627785a54a947f6d7336ce5963569b5d75614619e75193bdb4e06e21d447ad"}, - {file = "MarkupSafe-3.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b954093679d5750495725ea6f88409946d69cfb25ea7b4c846eef5044194f583"}, - {file = "MarkupSafe-3.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:973a371a55ce9ed333a3a0f8e0bcfae9e0d637711534bcb11e130af2ab9334e7"}, - {file = "MarkupSafe-3.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:244dbe463d5fb6d7ce161301a03a6fe744dac9072328ba9fc82289238582697b"}, - {file = "MarkupSafe-3.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d98e66a24497637dd31ccab090b34392dddb1f2f811c4b4cd80c230205c074a3"}, - {file = "MarkupSafe-3.0.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ad91738f14eb8da0ff82f2acd0098b6257621410dcbd4df20aaa5b4233d75a50"}, - {file = "MarkupSafe-3.0.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:7044312a928a66a4c2a22644147bc61a199c1709712069a344a3fb5cfcf16915"}, - {file = "MarkupSafe-3.0.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a4792d3b3a6dfafefdf8e937f14906a51bd27025a36f4b188728a73382231d91"}, - {file = "MarkupSafe-3.0.1-cp311-cp311-win32.whl", hash = "sha256:fa7d686ed9883f3d664d39d5a8e74d3c5f63e603c2e3ff0abcba23eac6542635"}, - {file = "MarkupSafe-3.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:9ba25a71ebf05b9bb0e2ae99f8bc08a07ee8e98c612175087112656ca0f5c8bf"}, - {file = "MarkupSafe-3.0.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:8ae369e84466aa70f3154ee23c1451fda10a8ee1b63923ce76667e3077f2b0c4"}, - {file = "MarkupSafe-3.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:40f1e10d51c92859765522cbd79c5c8989f40f0419614bcdc5015e7b6bf97fc5"}, - {file = "MarkupSafe-3.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5a4cb365cb49b750bdb60b846b0c0bc49ed62e59a76635095a179d440540c346"}, - {file = "MarkupSafe-3.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ee3941769bd2522fe39222206f6dd97ae83c442a94c90f2b7a25d847d40f4729"}, - {file = "MarkupSafe-3.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:62fada2c942702ef8952754abfc1a9f7658a4d5460fabe95ac7ec2cbe0d02abc"}, - {file = "MarkupSafe-3.0.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:4c2d64fdba74ad16138300815cfdc6ab2f4647e23ced81f59e940d7d4a1469d9"}, - {file = "MarkupSafe-3.0.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:fb532dd9900381d2e8f48172ddc5a59db4c445a11b9fab40b3b786da40d3b56b"}, - {file = "MarkupSafe-3.0.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0f84af7e813784feb4d5e4ff7db633aba6c8ca64a833f61d8e4eade234ef0c38"}, - {file = "MarkupSafe-3.0.1-cp312-cp312-win32.whl", hash = "sha256:cbf445eb5628981a80f54087f9acdbf84f9b7d862756110d172993b9a5ae81aa"}, - {file = "MarkupSafe-3.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:a10860e00ded1dd0a65b83e717af28845bb7bd16d8ace40fe5531491de76b79f"}, - {file = "MarkupSafe-3.0.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:e81c52638315ff4ac1b533d427f50bc0afc746deb949210bc85f05d4f15fd772"}, - {file = "MarkupSafe-3.0.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:312387403cd40699ab91d50735ea7a507b788091c416dd007eac54434aee51da"}, - {file = "MarkupSafe-3.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ae99f31f47d849758a687102afdd05bd3d3ff7dbab0a8f1587981b58a76152a"}, - {file = "MarkupSafe-3.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c97ff7fedf56d86bae92fa0a646ce1a0ec7509a7578e1ed238731ba13aabcd1c"}, - {file = "MarkupSafe-3.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a7420ceda262dbb4b8d839a4ec63d61c261e4e77677ed7c66c99f4e7cb5030dd"}, - {file = "MarkupSafe-3.0.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:45d42d132cff577c92bfba536aefcfea7e26efb975bd455db4e6602f5c9f45e7"}, - {file = "MarkupSafe-3.0.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:4c8817557d0de9349109acb38b9dd570b03cc5014e8aabf1cbddc6e81005becd"}, - {file = "MarkupSafe-3.0.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6a54c43d3ec4cf2a39f4387ad044221c66a376e58c0d0e971d47c475ba79c6b5"}, - {file = "MarkupSafe-3.0.1-cp313-cp313-win32.whl", hash = "sha256:c91b394f7601438ff79a4b93d16be92f216adb57d813a78be4446fe0f6bc2d8c"}, - {file = "MarkupSafe-3.0.1-cp313-cp313-win_amd64.whl", hash = "sha256:fe32482b37b4b00c7a52a07211b479653b7fe4f22b2e481b9a9b099d8a430f2f"}, - {file = "MarkupSafe-3.0.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:17b2aea42a7280db02ac644db1d634ad47dcc96faf38ab304fe26ba2680d359a"}, - {file = "MarkupSafe-3.0.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:852dc840f6d7c985603e60b5deaae1d89c56cb038b577f6b5b8c808c97580f1d"}, - {file = "MarkupSafe-3.0.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0778de17cff1acaeccc3ff30cd99a3fd5c50fc58ad3d6c0e0c4c58092b859396"}, - {file = "MarkupSafe-3.0.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:800100d45176652ded796134277ecb13640c1a537cad3b8b53da45aa96330453"}, - {file = "MarkupSafe-3.0.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d06b24c686a34c86c8c1fba923181eae6b10565e4d80bdd7bc1c8e2f11247aa4"}, - {file = "MarkupSafe-3.0.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:33d1c36b90e570ba7785dacd1faaf091203d9942bc036118fab8110a401eb1a8"}, - {file = "MarkupSafe-3.0.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:beeebf760a9c1f4c07ef6a53465e8cfa776ea6a2021eda0d0417ec41043fe984"}, - {file = "MarkupSafe-3.0.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:bbde71a705f8e9e4c3e9e33db69341d040c827c7afa6789b14c6e16776074f5a"}, - {file = "MarkupSafe-3.0.1-cp313-cp313t-win32.whl", hash = "sha256:82b5dba6eb1bcc29cc305a18a3c5365d2af06ee71b123216416f7e20d2a84e5b"}, - {file = "MarkupSafe-3.0.1-cp313-cp313t-win_amd64.whl", hash = "sha256:730d86af59e0e43ce277bb83970530dd223bf7f2a838e086b50affa6ec5f9295"}, - {file = "MarkupSafe-3.0.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:4935dd7883f1d50e2ffecca0aa33dc1946a94c8f3fdafb8df5c330e48f71b132"}, - {file = "MarkupSafe-3.0.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e9393357f19954248b00bed7c56f29a25c930593a77630c719653d51e7669c2a"}, - {file = "MarkupSafe-3.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40621d60d0e58aa573b68ac5e2d6b20d44392878e0bfc159012a5787c4e35bc8"}, - {file = "MarkupSafe-3.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f94190df587738280d544971500b9cafc9b950d32efcb1fba9ac10d84e6aa4e6"}, - {file = "MarkupSafe-3.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b6a387d61fe41cdf7ea95b38e9af11cfb1a63499af2759444b99185c4ab33f5b"}, - {file = "MarkupSafe-3.0.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:8ad4ad1429cd4f315f32ef263c1342166695fad76c100c5d979c45d5570ed58b"}, - {file = "MarkupSafe-3.0.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:e24bfe89c6ac4c31792793ad9f861b8f6dc4546ac6dc8f1c9083c7c4f2b335cd"}, - {file = "MarkupSafe-3.0.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:2a4b34a8d14649315c4bc26bbfa352663eb51d146e35eef231dd739d54a5430a"}, - {file = "MarkupSafe-3.0.1-cp39-cp39-win32.whl", hash = "sha256:242d6860f1fd9191aef5fae22b51c5c19767f93fb9ead4d21924e0bcb17619d8"}, - {file = "MarkupSafe-3.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:93e8248d650e7e9d49e8251f883eed60ecbc0e8ffd6349e18550925e31bd029b"}, - {file = "markupsafe-3.0.1.tar.gz", hash = "sha256:3e683ee4f5d0fa2dde4db77ed8dd8a876686e3fc417655c2ece9a90576905344"}, -] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "mccabe" -version = "0.7.0" -description = "McCabe checker, plugin for flake8" -optional = false -python-versions = ">=3.6" -files = [ - {file = "mccabe-0.7.0-py2.py3-none-any.whl", hash = "sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e"}, - {file = "mccabe-0.7.0.tar.gz", hash = "sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325"}, -] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "numpy" -version = "1.26.4" -description = "Fundamental package for array computing in Python" -optional = false -python-versions = ">=3.9" -files = [ - {file = "numpy-1.26.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9ff0f4f29c51e2803569d7a51c2304de5554655a60c5d776e35b4a41413830d0"}, - {file = "numpy-1.26.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2e4ee3380d6de9c9ec04745830fd9e2eccb3e6cf790d39d7b98ffd19b0dd754a"}, - {file = "numpy-1.26.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d209d8969599b27ad20994c8e41936ee0964e6da07478d6c35016bc386b66ad4"}, - {file = "numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ffa75af20b44f8dba823498024771d5ac50620e6915abac414251bd971b4529f"}, - {file = "numpy-1.26.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:62b8e4b1e28009ef2846b4c7852046736bab361f7aeadeb6a5b89ebec3c7055a"}, - {file = "numpy-1.26.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a4abb4f9001ad2858e7ac189089c42178fcce737e4169dc61321660f1a96c7d2"}, - {file = "numpy-1.26.4-cp310-cp310-win32.whl", hash = "sha256:bfe25acf8b437eb2a8b2d49d443800a5f18508cd811fea3181723922a8a82b07"}, - {file = "numpy-1.26.4-cp310-cp310-win_amd64.whl", hash = "sha256:b97fe8060236edf3662adfc2c633f56a08ae30560c56310562cb4f95500022d5"}, - {file = "numpy-1.26.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4c66707fabe114439db9068ee468c26bbdf909cac0fb58686a42a24de1760c71"}, - {file = "numpy-1.26.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:edd8b5fe47dab091176d21bb6de568acdd906d1887a4584a15a9a96a1dca06ef"}, - {file = "numpy-1.26.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ab55401287bfec946ced39700c053796e7cc0e3acbef09993a9ad2adba6ca6e"}, - {file = "numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:666dbfb6ec68962c033a450943ded891bed2d54e6755e35e5835d63f4f6931d5"}, - {file = "numpy-1.26.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:96ff0b2ad353d8f990b63294c8986f1ec3cb19d749234014f4e7eb0112ceba5a"}, - {file = "numpy-1.26.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:60dedbb91afcbfdc9bc0b1f3f402804070deed7392c23eb7a7f07fa857868e8a"}, - {file = "numpy-1.26.4-cp311-cp311-win32.whl", hash = "sha256:1af303d6b2210eb850fcf03064d364652b7120803a0b872f5211f5234b399f20"}, - {file = "numpy-1.26.4-cp311-cp311-win_amd64.whl", hash = "sha256:cd25bcecc4974d09257ffcd1f098ee778f7834c3ad767fe5db785be9a4aa9cb2"}, - {file = "numpy-1.26.4-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b3ce300f3644fb06443ee2222c2201dd3a89ea6040541412b8fa189341847218"}, - {file = "numpy-1.26.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:03a8c78d01d9781b28a6989f6fa1bb2c4f2d51201cf99d3dd875df6fbd96b23b"}, - {file = "numpy-1.26.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9fad7dcb1aac3c7f0584a5a8133e3a43eeb2fe127f47e3632d43d677c66c102b"}, - {file = "numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:675d61ffbfa78604709862923189bad94014bef562cc35cf61d3a07bba02a7ed"}, - {file = "numpy-1.26.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ab47dbe5cc8210f55aa58e4805fe224dac469cde56b9f731a4c098b91917159a"}, - {file = "numpy-1.26.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:1dda2e7b4ec9dd512f84935c5f126c8bd8b9f2fc001e9f54af255e8c5f16b0e0"}, - {file = "numpy-1.26.4-cp312-cp312-win32.whl", hash = "sha256:50193e430acfc1346175fcbdaa28ffec49947a06918b7b92130744e81e640110"}, - {file = "numpy-1.26.4-cp312-cp312-win_amd64.whl", hash = "sha256:08beddf13648eb95f8d867350f6a018a4be2e5ad54c8d8caed89ebca558b2818"}, - {file = "numpy-1.26.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7349ab0fa0c429c82442a27a9673fc802ffdb7c7775fad780226cb234965e53c"}, - {file = "numpy-1.26.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:52b8b60467cd7dd1e9ed082188b4e6bb35aa5cdd01777621a1658910745b90be"}, - {file = "numpy-1.26.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d5241e0a80d808d70546c697135da2c613f30e28251ff8307eb72ba696945764"}, - {file = "numpy-1.26.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f870204a840a60da0b12273ef34f7051e98c3b5961b61b0c2c1be6dfd64fbcd3"}, - {file = "numpy-1.26.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:679b0076f67ecc0138fd2ede3a8fd196dddc2ad3254069bcb9faf9a79b1cebcd"}, - {file = "numpy-1.26.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:47711010ad8555514b434df65f7d7b076bb8261df1ca9bb78f53d3b2db02e95c"}, - {file = "numpy-1.26.4-cp39-cp39-win32.whl", hash = "sha256:a354325ee03388678242a4d7ebcd08b5c727033fcff3b2f536aea978e15ee9e6"}, - {file = "numpy-1.26.4-cp39-cp39-win_amd64.whl", hash = "sha256:3373d5d70a5fe74a2c1bb6d2cfd9609ecf686d47a2d7b1d37a8f3b6bf6003aea"}, - {file = "numpy-1.26.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:afedb719a9dcfc7eaf2287b839d8198e06dcd4cb5d276a3df279231138e83d30"}, - {file = "numpy-1.26.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95a7476c59002f2f6c590b9b7b998306fba6a5aa646b1e22ddfeaf8f78c3a29c"}, - {file = "numpy-1.26.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7e50d0a0cc3189f9cb0aeb3a6a6af18c16f59f004b866cd2be1c14b36134a4a0"}, - {file = "numpy-1.26.4.tar.gz", hash = "sha256:2a02aba9ed12e4ac4eb3ea9421c420301a0c6460d9830d74a9df87efa4912010"}, -] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "packaging" -version = "24.1" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.8" -files = [ - {file = "packaging-24.1-py3-none-any.whl", hash = "sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124"}, - {file = "packaging-24.1.tar.gz", hash = "sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002"}, -] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "pillow" -version = "10.3.0" -description = "Python Imaging Library (Fork)" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pillow-10.3.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:90b9e29824800e90c84e4022dd5cc16eb2d9605ee13f05d47641eb183cd73d45"}, - {file = "pillow-10.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a2c405445c79c3f5a124573a051062300936b0281fee57637e706453e452746c"}, - {file = "pillow-10.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:78618cdbccaa74d3f88d0ad6cb8ac3007f1a6fa5c6f19af64b55ca170bfa1edf"}, - {file = "pillow-10.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:261ddb7ca91fcf71757979534fb4c128448b5b4c55cb6152d280312062f69599"}, - {file = "pillow-10.3.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:ce49c67f4ea0609933d01c0731b34b8695a7a748d6c8d186f95e7d085d2fe475"}, - {file = "pillow-10.3.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:b14f16f94cbc61215115b9b1236f9c18403c15dd3c52cf629072afa9d54c1cbf"}, - {file = "pillow-10.3.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d33891be6df59d93df4d846640f0e46f1a807339f09e79a8040bc887bdcd7ed3"}, - {file = "pillow-10.3.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b50811d664d392f02f7761621303eba9d1b056fb1868c8cdf4231279645c25f5"}, - {file = "pillow-10.3.0-cp310-cp310-win32.whl", hash = "sha256:ca2870d5d10d8726a27396d3ca4cf7976cec0f3cb706debe88e3a5bd4610f7d2"}, - {file = "pillow-10.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:f0d0591a0aeaefdaf9a5e545e7485f89910c977087e7de2b6c388aec32011e9f"}, - {file = "pillow-10.3.0-cp310-cp310-win_arm64.whl", hash = "sha256:ccce24b7ad89adb5a1e34a6ba96ac2530046763912806ad4c247356a8f33a67b"}, - {file = "pillow-10.3.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:5f77cf66e96ae734717d341c145c5949c63180842a545c47a0ce7ae52ca83795"}, - {file = "pillow-10.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e4b878386c4bf293578b48fc570b84ecfe477d3b77ba39a6e87150af77f40c57"}, - {file = "pillow-10.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fdcbb4068117dfd9ce0138d068ac512843c52295ed996ae6dd1faf537b6dbc27"}, - {file = "pillow-10.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9797a6c8fe16f25749b371c02e2ade0efb51155e767a971c61734b1bf6293994"}, - {file = "pillow-10.3.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:9e91179a242bbc99be65e139e30690e081fe6cb91a8e77faf4c409653de39451"}, - {file = "pillow-10.3.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:1b87bd9d81d179bd8ab871603bd80d8645729939f90b71e62914e816a76fc6bd"}, - {file = "pillow-10.3.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:81d09caa7b27ef4e61cb7d8fbf1714f5aec1c6b6c5270ee53504981e6e9121ad"}, - {file = "pillow-10.3.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:048ad577748b9fa4a99a0548c64f2cb8d672d5bf2e643a739ac8faff1164238c"}, - {file = "pillow-10.3.0-cp311-cp311-win32.whl", hash = "sha256:7161ec49ef0800947dc5570f86568a7bb36fa97dd09e9827dc02b718c5643f09"}, - {file = "pillow-10.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:8eb0908e954d093b02a543dc963984d6e99ad2b5e36503d8a0aaf040505f747d"}, - {file = "pillow-10.3.0-cp311-cp311-win_arm64.whl", hash = "sha256:4e6f7d1c414191c1199f8996d3f2282b9ebea0945693fb67392c75a3a320941f"}, - {file = "pillow-10.3.0-cp312-cp312-macosx_10_10_x86_64.whl", hash = "sha256:e46f38133e5a060d46bd630faa4d9fa0202377495df1f068a8299fd78c84de84"}, - {file = "pillow-10.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:50b8eae8f7334ec826d6eeffaeeb00e36b5e24aa0b9df322c247539714c6df19"}, - {file = "pillow-10.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9d3bea1c75f8c53ee4d505c3e67d8c158ad4df0d83170605b50b64025917f338"}, - {file = "pillow-10.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:19aeb96d43902f0a783946a0a87dbdad5c84c936025b8419da0a0cd7724356b1"}, - {file = "pillow-10.3.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:74d28c17412d9caa1066f7a31df8403ec23d5268ba46cd0ad2c50fb82ae40462"}, - {file = "pillow-10.3.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:ff61bfd9253c3915e6d41c651d5f962da23eda633cf02262990094a18a55371a"}, - {file = "pillow-10.3.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:d886f5d353333b4771d21267c7ecc75b710f1a73d72d03ca06df49b09015a9ef"}, - {file = "pillow-10.3.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4b5ec25d8b17217d635f8935dbc1b9aa5907962fae29dff220f2659487891cd3"}, - {file = "pillow-10.3.0-cp312-cp312-win32.whl", hash = "sha256:51243f1ed5161b9945011a7360e997729776f6e5d7005ba0c6879267d4c5139d"}, - {file = "pillow-10.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:412444afb8c4c7a6cc11a47dade32982439925537e483be7c0ae0cf96c4f6a0b"}, - {file = "pillow-10.3.0-cp312-cp312-win_arm64.whl", hash = "sha256:798232c92e7665fe82ac085f9d8e8ca98826f8e27859d9a96b41d519ecd2e49a"}, - {file = "pillow-10.3.0-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:4eaa22f0d22b1a7e93ff0a596d57fdede2e550aecffb5a1ef1106aaece48e96b"}, - {file = "pillow-10.3.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:cd5e14fbf22a87321b24c88669aad3a51ec052eb145315b3da3b7e3cc105b9a2"}, - {file = "pillow-10.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1530e8f3a4b965eb6a7785cf17a426c779333eb62c9a7d1bbcf3ffd5bf77a4aa"}, - {file = "pillow-10.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d512aafa1d32efa014fa041d38868fda85028e3f930a96f85d49c7d8ddc0383"}, - {file = "pillow-10.3.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:339894035d0ede518b16073bdc2feef4c991ee991a29774b33e515f1d308e08d"}, - {file = "pillow-10.3.0-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:aa7e402ce11f0885305bfb6afb3434b3cd8f53b563ac065452d9d5654c7b86fd"}, - {file = "pillow-10.3.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:0ea2a783a2bdf2a561808fe4a7a12e9aa3799b701ba305de596bc48b8bdfce9d"}, - {file = "pillow-10.3.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:c78e1b00a87ce43bb37642c0812315b411e856a905d58d597750eb79802aaaa3"}, - {file = "pillow-10.3.0-cp38-cp38-win32.whl", hash = "sha256:72d622d262e463dfb7595202d229f5f3ab4b852289a1cd09650362db23b9eb0b"}, - {file = "pillow-10.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:2034f6759a722da3a3dbd91a81148cf884e91d1b747992ca288ab88c1de15999"}, - {file = "pillow-10.3.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:2ed854e716a89b1afcedea551cd85f2eb2a807613752ab997b9974aaa0d56936"}, - {file = "pillow-10.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:dc1a390a82755a8c26c9964d457d4c9cbec5405896cba94cf51f36ea0d855002"}, - {file = "pillow-10.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4203efca580f0dd6f882ca211f923168548f7ba334c189e9eab1178ab840bf60"}, - {file = "pillow-10.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3102045a10945173d38336f6e71a8dc71bcaeed55c3123ad4af82c52807b9375"}, - {file = "pillow-10.3.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:6fb1b30043271ec92dc65f6d9f0b7a830c210b8a96423074b15c7bc999975f57"}, - {file = "pillow-10.3.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:1dfc94946bc60ea375cc39cff0b8da6c7e5f8fcdc1d946beb8da5c216156ddd8"}, - {file = "pillow-10.3.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:b09b86b27a064c9624d0a6c54da01c1beaf5b6cadfa609cf63789b1d08a797b9"}, - {file = "pillow-10.3.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:d3b2348a78bc939b4fed6552abfd2e7988e0f81443ef3911a4b8498ca084f6eb"}, - {file = "pillow-10.3.0-cp39-cp39-win32.whl", hash = "sha256:45ebc7b45406febf07fef35d856f0293a92e7417ae7933207e90bf9090b70572"}, - {file = "pillow-10.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:0ba26351b137ca4e0db0342d5d00d2e355eb29372c05afd544ebf47c0956ffeb"}, - {file = "pillow-10.3.0-cp39-cp39-win_arm64.whl", hash = "sha256:50fd3f6b26e3441ae07b7c979309638b72abc1a25da31a81a7fbd9495713ef4f"}, - {file = "pillow-10.3.0-pp310-pypy310_pp73-macosx_10_10_x86_64.whl", hash = "sha256:6b02471b72526ab8a18c39cb7967b72d194ec53c1fd0a70b050565a0f366d355"}, - {file = "pillow-10.3.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:8ab74c06ffdab957d7670c2a5a6e1a70181cd10b727cd788c4dd9005b6a8acd9"}, - {file = "pillow-10.3.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:048eeade4c33fdf7e08da40ef402e748df113fd0b4584e32c4af74fe78baaeb2"}, - {file = "pillow-10.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e2ec1e921fd07c7cda7962bad283acc2f2a9ccc1b971ee4b216b75fad6f0463"}, - {file = "pillow-10.3.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:4c8e73e99da7db1b4cad7f8d682cf6abad7844da39834c288fbfa394a47bbced"}, - {file = "pillow-10.3.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:16563993329b79513f59142a6b02055e10514c1a8e86dca8b48a893e33cf91e3"}, - {file = "pillow-10.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:dd78700f5788ae180b5ee8902c6aea5a5726bac7c364b202b4b3e3ba2d293170"}, - {file = "pillow-10.3.0-pp39-pypy39_pp73-macosx_10_10_x86_64.whl", hash = "sha256:aff76a55a8aa8364d25400a210a65ff59d0168e0b4285ba6bf2bd83cf675ba32"}, - {file = "pillow-10.3.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:b7bc2176354defba3edc2b9a777744462da2f8e921fbaf61e52acb95bafa9828"}, - {file = "pillow-10.3.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:793b4e24db2e8742ca6423d3fde8396db336698c55cd34b660663ee9e45ed37f"}, - {file = "pillow-10.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d93480005693d247f8346bc8ee28c72a2191bdf1f6b5db469c096c0c867ac015"}, - {file = "pillow-10.3.0-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:c83341b89884e2b2e55886e8fbbf37c3fa5efd6c8907124aeb72f285ae5696e5"}, - {file = "pillow-10.3.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:1a1d1915db1a4fdb2754b9de292642a39a7fb28f1736699527bb649484fb966a"}, - {file = "pillow-10.3.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:a0eaa93d054751ee9964afa21c06247779b90440ca41d184aeb5d410f20ff591"}, - {file = "pillow-10.3.0.tar.gz", hash = "sha256:9d2455fbf44c914840c793e89aa82d0e1763a14253a000743719ae5946814b2d"}, -] - -[package.extras] -docs = ["furo", "olefile", "sphinx (>=2.4)", "sphinx-copybutton", "sphinx-inline-tabs", "sphinx-removed-in", "sphinxext-opengraph"] -fpx = ["olefile"] -mic = ["olefile"] -tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "packaging", "pyroma", "pytest", "pytest-cov", "pytest-timeout"] -typing = ["typing-extensions"] -xmp = ["defusedxml"] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "platformdirs" -version = "4.3.6" -description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`." -optional = false -python-versions = ">=3.8" -files = [ - {file = "platformdirs-4.3.6-py3-none-any.whl", hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb"}, - {file = "platformdirs-4.3.6.tar.gz", hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907"}, -] - -[package.extras] -docs = ["furo (>=2024.8.6)", "proselint (>=0.14)", "sphinx (>=8.0.2)", "sphinx-autodoc-typehints (>=2.4)"] -test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=8.3.2)", "pytest-cov (>=5)", "pytest-mock (>=3.14)"] -type = ["mypy (>=1.11.2)"] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "pluggy" -version = "1.5.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pluggy-1.5.0-py3-none-any.whl", hash = "sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669"}, - {file = "pluggy-1.5.0.tar.gz", hash = "sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "pydantic" -version = "2.9.2" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic-2.9.2-py3-none-any.whl", hash = "sha256:f048cec7b26778210e28a0459867920654d48e5e62db0958433636cde4254f12"}, - {file = "pydantic-2.9.2.tar.gz", hash = "sha256:d155cef71265d1e9807ed1c32b4c8deec042a44a50a4188b25ac67ecd81a9c0f"}, -] - -[package.dependencies] -annotated-types = ">=0.6.0" -pydantic-core = "2.23.4" -typing-extensions = [ - {version = ">=4.6.1", markers = "python_version < \"3.13\""}, - {version = ">=4.12.2", markers = "python_version >= \"3.13\""}, -] - -[package.extras] -email = ["email-validator (>=2.0.0)"] -timezone = ["tzdata"] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "pydantic-core" -version = "2.23.4" -description = "Core functionality for Pydantic validation and serialization" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pydantic_core-2.23.4-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:b10bd51f823d891193d4717448fab065733958bdb6a6b351967bd349d48d5c9b"}, - {file = "pydantic_core-2.23.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4fc714bdbfb534f94034efaa6eadd74e5b93c8fa6315565a222f7b6f42ca1166"}, - {file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:63e46b3169866bd62849936de036f901a9356e36376079b05efa83caeaa02ceb"}, - {file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ed1a53de42fbe34853ba90513cea21673481cd81ed1be739f7f2efb931b24916"}, - {file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cfdd16ab5e59fc31b5e906d1a3f666571abc367598e3e02c83403acabc092e07"}, - {file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:255a8ef062cbf6674450e668482456abac99a5583bbafb73f9ad469540a3a232"}, - {file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4a7cd62e831afe623fbb7aabbb4fe583212115b3ef38a9f6b71869ba644624a2"}, - {file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f09e2ff1f17c2b51f2bc76d1cc33da96298f0a036a137f5440ab3ec5360b624f"}, - {file = "pydantic_core-2.23.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e38e63e6f3d1cec5a27e0afe90a085af8b6806ee208b33030e65b6516353f1a3"}, - {file = "pydantic_core-2.23.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:0dbd8dbed2085ed23b5c04afa29d8fd2771674223135dc9bc937f3c09284d071"}, - {file = "pydantic_core-2.23.4-cp310-none-win32.whl", hash = "sha256:6531b7ca5f951d663c339002e91aaebda765ec7d61b7d1e3991051906ddde119"}, - {file = "pydantic_core-2.23.4-cp310-none-win_amd64.whl", hash = "sha256:7c9129eb40958b3d4500fa2467e6a83356b3b61bfff1b414c7361d9220f9ae8f"}, - {file = "pydantic_core-2.23.4-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:77733e3892bb0a7fa797826361ce8a9184d25c8dffaec60b7ffe928153680ba8"}, - {file = "pydantic_core-2.23.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1b84d168f6c48fabd1f2027a3d1bdfe62f92cade1fb273a5d68e621da0e44e6d"}, - {file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:df49e7a0861a8c36d089c1ed57d308623d60416dab2647a4a17fe050ba85de0e"}, - {file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ff02b6d461a6de369f07ec15e465a88895f3223eb75073ffea56b84d9331f607"}, - {file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:996a38a83508c54c78a5f41456b0103c30508fed9abcad0a59b876d7398f25fd"}, - {file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d97683ddee4723ae8c95d1eddac7c192e8c552da0c73a925a89fa8649bf13eea"}, - {file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:216f9b2d7713eb98cb83c80b9c794de1f6b7e3145eef40400c62e86cee5f4e1e"}, - {file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6f783e0ec4803c787bcea93e13e9932edab72068f68ecffdf86a99fd5918878b"}, - {file = "pydantic_core-2.23.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:d0776dea117cf5272382634bd2a5c1b6eb16767c223c6a5317cd3e2a757c61a0"}, - {file = "pydantic_core-2.23.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:d5f7a395a8cf1621939692dba2a6b6a830efa6b3cee787d82c7de1ad2930de64"}, - {file = "pydantic_core-2.23.4-cp311-none-win32.whl", hash = "sha256:74b9127ffea03643e998e0c5ad9bd3811d3dac8c676e47db17b0ee7c3c3bf35f"}, - {file = "pydantic_core-2.23.4-cp311-none-win_amd64.whl", hash = "sha256:98d134c954828488b153d88ba1f34e14259284f256180ce659e8d83e9c05eaa3"}, - {file = "pydantic_core-2.23.4-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:f3e0da4ebaef65158d4dfd7d3678aad692f7666877df0002b8a522cdf088f231"}, - {file = "pydantic_core-2.23.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f69a8e0b033b747bb3e36a44e7732f0c99f7edd5cea723d45bc0d6e95377ffee"}, - {file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:723314c1d51722ab28bfcd5240d858512ffd3116449c557a1336cbe3919beb87"}, - {file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:bb2802e667b7051a1bebbfe93684841cc9351004e2badbd6411bf357ab8d5ac8"}, - {file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d18ca8148bebe1b0a382a27a8ee60350091a6ddaf475fa05ef50dc35b5df6327"}, - {file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:33e3d65a85a2a4a0dc3b092b938a4062b1a05f3a9abde65ea93b233bca0e03f2"}, - {file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:128585782e5bfa515c590ccee4b727fb76925dd04a98864182b22e89a4e6ed36"}, - {file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:68665f4c17edcceecc112dfed5dbe6f92261fb9d6054b47d01bf6371a6196126"}, - {file = "pydantic_core-2.23.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:20152074317d9bed6b7a95ade3b7d6054845d70584216160860425f4fbd5ee9e"}, - {file = "pydantic_core-2.23.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:9261d3ce84fa1d38ed649c3638feefeae23d32ba9182963e465d58d62203bd24"}, - {file = "pydantic_core-2.23.4-cp312-none-win32.whl", hash = "sha256:4ba762ed58e8d68657fc1281e9bb72e1c3e79cc5d464be146e260c541ec12d84"}, - {file = "pydantic_core-2.23.4-cp312-none-win_amd64.whl", hash = "sha256:97df63000f4fea395b2824da80e169731088656d1818a11b95f3b173747b6cd9"}, - {file = "pydantic_core-2.23.4-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7530e201d10d7d14abce4fb54cfe5b94a0aefc87da539d0346a484ead376c3cc"}, - {file = "pydantic_core-2.23.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:df933278128ea1cd77772673c73954e53a1c95a4fdf41eef97c2b779271bd0bd"}, - {file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0cb3da3fd1b6a5d0279a01877713dbda118a2a4fc6f0d821a57da2e464793f05"}, - {file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:42c6dcb030aefb668a2b7009c85b27f90e51e6a3b4d5c9bc4c57631292015b0d"}, - {file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:696dd8d674d6ce621ab9d45b205df149399e4bb9aa34102c970b721554828510"}, - {file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2971bb5ffe72cc0f555c13e19b23c85b654dd2a8f7ab493c262071377bfce9f6"}, - {file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8394d940e5d400d04cad4f75c0598665cbb81aecefaca82ca85bd28264af7f9b"}, - {file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0dff76e0602ca7d4cdaacc1ac4c005e0ce0dcfe095d5b5259163a80d3a10d327"}, - {file = "pydantic_core-2.23.4-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:7d32706badfe136888bdea71c0def994644e09fff0bfe47441deaed8e96fdbc6"}, - {file = "pydantic_core-2.23.4-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ed541d70698978a20eb63d8c5d72f2cc6d7079d9d90f6b50bad07826f1320f5f"}, - {file = "pydantic_core-2.23.4-cp313-none-win32.whl", hash = "sha256:3d5639516376dce1940ea36edf408c554475369f5da2abd45d44621cb616f769"}, - {file = "pydantic_core-2.23.4-cp313-none-win_amd64.whl", hash = "sha256:5a1504ad17ba4210df3a045132a7baeeba5a200e930f57512ee02909fc5c4cb5"}, - {file = "pydantic_core-2.23.4-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:d4488a93b071c04dc20f5cecc3631fc78b9789dd72483ba15d423b5b3689b555"}, - {file = "pydantic_core-2.23.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:81965a16b675b35e1d09dd14df53f190f9129c0202356ed44ab2728b1c905658"}, - {file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4ffa2ebd4c8530079140dd2d7f794a9d9a73cbb8e9d59ffe24c63436efa8f271"}, - {file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:61817945f2fe7d166e75fbfb28004034b48e44878177fc54d81688e7b85a3665"}, - {file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:29d2c342c4bc01b88402d60189f3df065fb0dda3654744d5a165a5288a657368"}, - {file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5e11661ce0fd30a6790e8bcdf263b9ec5988e95e63cf901972107efc49218b13"}, - {file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d18368b137c6295db49ce7218b1a9ba15c5bc254c96d7c9f9e924a9bc7825ad"}, - {file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ec4e55f79b1c4ffb2eecd8a0cfba9955a2588497d96851f4c8f99aa4a1d39b12"}, - {file = "pydantic_core-2.23.4-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:374a5e5049eda9e0a44c696c7ade3ff355f06b1fe0bb945ea3cac2bc336478a2"}, - {file = "pydantic_core-2.23.4-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:5c364564d17da23db1106787675fc7af45f2f7b58b4173bfdd105564e132e6fb"}, - {file = "pydantic_core-2.23.4-cp38-none-win32.whl", hash = "sha256:d7a80d21d613eec45e3d41eb22f8f94ddc758a6c4720842dc74c0581f54993d6"}, - {file = "pydantic_core-2.23.4-cp38-none-win_amd64.whl", hash = "sha256:5f5ff8d839f4566a474a969508fe1c5e59c31c80d9e140566f9a37bba7b8d556"}, - {file = "pydantic_core-2.23.4-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:a4fa4fc04dff799089689f4fd502ce7d59de529fc2f40a2c8836886c03e0175a"}, - {file = "pydantic_core-2.23.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0a7df63886be5e270da67e0966cf4afbae86069501d35c8c1b3b6c168f42cb36"}, - {file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dcedcd19a557e182628afa1d553c3895a9f825b936415d0dbd3cd0bbcfd29b4b"}, - {file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5f54b118ce5de9ac21c363d9b3caa6c800341e8c47a508787e5868c6b79c9323"}, - {file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:86d2f57d3e1379a9525c5ab067b27dbb8a0642fb5d454e17a9ac434f9ce523e3"}, - {file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:de6d1d1b9e5101508cb37ab0d972357cac5235f5c6533d1071964c47139257df"}, - {file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1278e0d324f6908e872730c9102b0112477a7f7cf88b308e4fc36ce1bdb6d58c"}, - {file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9a6b5099eeec78827553827f4c6b8615978bb4b6a88e5d9b93eddf8bb6790f55"}, - {file = "pydantic_core-2.23.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:e55541f756f9b3ee346b840103f32779c695a19826a4c442b7954550a0972040"}, - {file = "pydantic_core-2.23.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a5c7ba8ffb6d6f8f2ab08743be203654bb1aaa8c9dcb09f82ddd34eadb695605"}, - {file = "pydantic_core-2.23.4-cp39-none-win32.whl", hash = "sha256:37b0fe330e4a58d3c58b24d91d1eb102aeec675a3db4c292ec3928ecd892a9a6"}, - {file = "pydantic_core-2.23.4-cp39-none-win_amd64.whl", hash = "sha256:1498bec4c05c9c787bde9125cfdcc63a41004ff167f495063191b863399b1a29"}, - {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:f455ee30a9d61d3e1a15abd5068827773d6e4dc513e795f380cdd59932c782d5"}, - {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:1e90d2e3bd2c3863d48525d297cd143fe541be8bbf6f579504b9712cb6b643ec"}, - {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2e203fdf807ac7e12ab59ca2bfcabb38c7cf0b33c41efeb00f8e5da1d86af480"}, - {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e08277a400de01bc72436a0ccd02bdf596631411f592ad985dcee21445bd0068"}, - {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f220b0eea5965dec25480b6333c788fb72ce5f9129e8759ef876a1d805d00801"}, - {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:d06b0c8da4f16d1d1e352134427cb194a0a6e19ad5db9161bf32b2113409e728"}, - {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ba1a0996f6c2773bd83e63f18914c1de3c9dd26d55f4ac302a7efe93fb8e7433"}, - {file = "pydantic_core-2.23.4-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:9a5bce9d23aac8f0cf0836ecfc033896aa8443b501c58d0602dbfd5bd5b37753"}, - {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:78ddaaa81421a29574a682b3179d4cf9e6d405a09b99d93ddcf7e5239c742e21"}, - {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:883a91b5dd7d26492ff2f04f40fbb652de40fcc0afe07e8129e8ae779c2110eb"}, - {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:88ad334a15b32a791ea935af224b9de1bf99bcd62fabf745d5f3442199d86d59"}, - {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:233710f069d251feb12a56da21e14cca67994eab08362207785cf8c598e74577"}, - {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:19442362866a753485ba5e4be408964644dd6a09123d9416c54cd49171f50744"}, - {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:624e278a7d29b6445e4e813af92af37820fafb6dcc55c012c834f9e26f9aaaef"}, - {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:f5ef8f42bec47f21d07668a043f077d507e5bf4e668d5c6dfe6aaba89de1a5b8"}, - {file = "pydantic_core-2.23.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:aea443fffa9fbe3af1a9ba721a87f926fe548d32cab71d188a6ede77d0ff244e"}, - {file = "pydantic_core-2.23.4.tar.gz", hash = "sha256:2584f7cf844ac4d970fba483a717dbe10c1c1c96a969bf65d61ffe94df1b2863"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "pygments" -version = "2.18.0" -description = "Pygments is a syntax highlighting package written in Python." -optional = false -python-versions = ">=3.8" -files = [ - {file = "pygments-2.18.0-py3-none-any.whl", hash = "sha256:b8e6aca0523f3ab76fee51799c488e38782ac06eafcf95e7ba832985c8e7b13a"}, - {file = "pygments-2.18.0.tar.gz", hash = "sha256:786ff802f32e91311bff3889f6e9a86e81505fe99f2735bb6d60ae0c5004f199"}, -] - -[package.extras] -windows-terminal = ["colorama (>=0.4.6)"] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "pylint" -version = "3.3.1" -description = "python code static checker" -optional = false -python-versions = ">=3.9.0" -files = [ - {file = "pylint-3.3.1-py3-none-any.whl", hash = "sha256:2f846a466dd023513240bc140ad2dd73bfc080a5d85a710afdb728c420a5a2b9"}, - {file = "pylint-3.3.1.tar.gz", hash = "sha256:9f3dcc87b1203e612b78d91a896407787e708b3f189b5fa0b307712d49ff0c6e"}, -] - -[package.dependencies] -astroid = ">=3.3.4,<=3.4.0-dev0" -colorama = {version = ">=0.4.5", markers = "sys_platform == \"win32\""} -dill = [ - {version = ">=0.2", markers = "python_version < \"3.11\""}, - {version = ">=0.3.7", markers = "python_version >= \"3.12\""}, - {version = ">=0.3.6", markers = "python_version >= \"3.11\" and python_version < \"3.12\""}, -] -isort = ">=4.2.5,<5.13.0 || >5.13.0,<6" -mccabe = ">=0.6,<0.8" -platformdirs = ">=2.2.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -tomlkit = ">=0.10.1" - -[package.extras] -spelling = ["pyenchant (>=3.2,<4.0)"] -testutils = ["gitpython (>3)"] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "pytest" -version = "8.3.3" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "pytest-8.3.3-py3-none-any.whl", hash = "sha256:a6853c7375b2663155079443d2e45de913a911a11d669df02a50814944db57b2"}, - {file = "pytest-8.3.3.tar.gz", hash = "sha256:70b98107bd648308a7952b06e6ca9a50bc660be218d53c257cc1fc94fda10181"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=1.5,<2" -tomli = {version = ">=1", markers = "python_version < \"3.11\""} - -[package.extras] -dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "pytest-cov" -version = "5.0.0" -description = "Pytest plugin for measuring coverage." -optional = false -python-versions = ">=3.8" -files = [ - {file = "pytest-cov-5.0.0.tar.gz", hash = "sha256:5837b58e9f6ebd335b0f8060eecce69b662415b16dc503883a02f45dfeb14857"}, - {file = "pytest_cov-5.0.0-py3-none-any.whl", hash = "sha256:4f0764a1219df53214206bf1feea4633c3b558a2925c8b59f144f682861ce652"}, -] - -[package.dependencies] -coverage = {version = ">=5.2.1", extras = ["toml"]} -pytest = ">=4.6" - -[package.extras] -testing = ["fields", "hunter", "process-tests", "pytest-xdist", "virtualenv"] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "pyyaml" -version = "6.0.2" -description = "YAML parser and emitter for Python" -optional = false -python-versions = ">=3.8" -files = [ - {file = "PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086"}, - {file = "PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf"}, - {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237"}, - {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b"}, - {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed"}, - {file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180"}, - {file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68"}, - {file = "PyYAML-6.0.2-cp310-cp310-win32.whl", hash = "sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99"}, - {file = "PyYAML-6.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e"}, - {file = "PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774"}, - {file = "PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee"}, - {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c"}, - {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317"}, - {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85"}, - {file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4"}, - {file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e"}, - {file = "PyYAML-6.0.2-cp311-cp311-win32.whl", hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5"}, - {file = "PyYAML-6.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44"}, - {file = "PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab"}, - {file = "PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725"}, - {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5"}, - {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425"}, - {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476"}, - {file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48"}, - {file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b"}, - {file = "PyYAML-6.0.2-cp312-cp312-win32.whl", hash = "sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4"}, - {file = "PyYAML-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8"}, - {file = "PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba"}, - {file = "PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1"}, - {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133"}, - {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484"}, - {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5"}, - {file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc"}, - {file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652"}, - {file = "PyYAML-6.0.2-cp313-cp313-win32.whl", hash = "sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183"}, - {file = "PyYAML-6.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563"}, - {file = "PyYAML-6.0.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a"}, - {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5"}, - {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d"}, - {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083"}, - {file = "PyYAML-6.0.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706"}, - {file = "PyYAML-6.0.2-cp38-cp38-win32.whl", hash = "sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a"}, - {file = "PyYAML-6.0.2-cp38-cp38-win_amd64.whl", hash = "sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff"}, - {file = "PyYAML-6.0.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d"}, - {file = "PyYAML-6.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f"}, - {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290"}, - {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12"}, - {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19"}, - {file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e"}, - {file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725"}, - {file = "PyYAML-6.0.2-cp39-cp39-win32.whl", hash = "sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631"}, - {file = "PyYAML-6.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8"}, - {file = "pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e"}, -] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "scipy" -version = "1.14.1" -description = "Fundamental algorithms for scientific computing in Python" -optional = false -python-versions = ">=3.10" -files = [ - {file = "scipy-1.14.1-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:b28d2ca4add7ac16ae8bb6632a3c86e4b9e4d52d3e34267f6e1b0c1f8d87e389"}, - {file = "scipy-1.14.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:d0d2821003174de06b69e58cef2316a6622b60ee613121199cb2852a873f8cf3"}, - {file = "scipy-1.14.1-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:8bddf15838ba768bb5f5083c1ea012d64c9a444e16192762bd858f1e126196d0"}, - {file = "scipy-1.14.1-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:97c5dddd5932bd2a1a31c927ba5e1463a53b87ca96b5c9bdf5dfd6096e27efc3"}, - {file = "scipy-1.14.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ff0a7e01e422c15739ecd64432743cf7aae2b03f3084288f399affcefe5222d"}, - {file = "scipy-1.14.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8e32dced201274bf96899e6491d9ba3e9a5f6b336708656466ad0522d8528f69"}, - {file = "scipy-1.14.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8426251ad1e4ad903a4514712d2fa8fdd5382c978010d1c6f5f37ef286a713ad"}, - {file = "scipy-1.14.1-cp310-cp310-win_amd64.whl", hash = "sha256:a49f6ed96f83966f576b33a44257d869756df6cf1ef4934f59dd58b25e0327e5"}, - {file = "scipy-1.14.1-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:2da0469a4ef0ecd3693761acbdc20f2fdeafb69e6819cc081308cc978153c675"}, - {file = "scipy-1.14.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:c0ee987efa6737242745f347835da2cc5bb9f1b42996a4d97d5c7ff7928cb6f2"}, - {file = "scipy-1.14.1-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3a1b111fac6baec1c1d92f27e76511c9e7218f1695d61b59e05e0fe04dc59617"}, - {file = "scipy-1.14.1-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:8475230e55549ab3f207bff11ebfc91c805dc3463ef62eda3ccf593254524ce8"}, - {file = "scipy-1.14.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:278266012eb69f4a720827bdd2dc54b2271c97d84255b2faaa8f161a158c3b37"}, - {file = "scipy-1.14.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fef8c87f8abfb884dac04e97824b61299880c43f4ce675dd2cbeadd3c9b466d2"}, - {file = "scipy-1.14.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b05d43735bb2f07d689f56f7b474788a13ed8adc484a85aa65c0fd931cf9ccd2"}, - {file = "scipy-1.14.1-cp311-cp311-win_amd64.whl", hash = "sha256:716e389b694c4bb564b4fc0c51bc84d381735e0d39d3f26ec1af2556ec6aad94"}, - {file = "scipy-1.14.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:631f07b3734d34aced009aaf6fedfd0eb3498a97e581c3b1e5f14a04164a456d"}, - {file = "scipy-1.14.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:af29a935803cc707ab2ed7791c44288a682f9c8107bc00f0eccc4f92c08d6e07"}, - {file = "scipy-1.14.1-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:2843f2d527d9eebec9a43e6b406fb7266f3af25a751aa91d62ff416f54170bc5"}, - {file = "scipy-1.14.1-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:eb58ca0abd96911932f688528977858681a59d61a7ce908ffd355957f7025cfc"}, - {file = "scipy-1.14.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:30ac8812c1d2aab7131a79ba62933a2a76f582d5dbbc695192453dae67ad6310"}, - {file = "scipy-1.14.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f9ea80f2e65bdaa0b7627fb00cbeb2daf163caa015e59b7516395fe3bd1e066"}, - {file = "scipy-1.14.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:edaf02b82cd7639db00dbff629995ef185c8df4c3ffa71a5562a595765a06ce1"}, - {file = "scipy-1.14.1-cp312-cp312-win_amd64.whl", hash = "sha256:2ff38e22128e6c03ff73b6bb0f85f897d2362f8c052e3b8ad00532198fbdae3f"}, - {file = "scipy-1.14.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:1729560c906963fc8389f6aac023739ff3983e727b1a4d87696b7bf108316a79"}, - {file = "scipy-1.14.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:4079b90df244709e675cdc8b93bfd8a395d59af40b72e339c2287c91860deb8e"}, - {file = "scipy-1.14.1-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:e0cf28db0f24a38b2a0ca33a85a54852586e43cf6fd876365c86e0657cfe7d73"}, - {file = "scipy-1.14.1-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:0c2f95de3b04e26f5f3ad5bb05e74ba7f68b837133a4492414b3afd79dfe540e"}, - {file = "scipy-1.14.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b99722ea48b7ea25e8e015e8341ae74624f72e5f21fc2abd45f3a93266de4c5d"}, - {file = "scipy-1.14.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5149e3fd2d686e42144a093b206aef01932a0059c2a33ddfa67f5f035bdfe13e"}, - {file = "scipy-1.14.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e4f5a7c49323533f9103d4dacf4e4f07078f360743dec7f7596949149efeec06"}, - {file = "scipy-1.14.1-cp313-cp313-win_amd64.whl", hash = "sha256:baff393942b550823bfce952bb62270ee17504d02a1801d7fd0719534dfb9c84"}, - {file = "scipy-1.14.1.tar.gz", hash = "sha256:5a275584e726026a5699459aa72f828a610821006228e841b94275c4a7c08417"}, -] - -[package.dependencies] -numpy = ">=1.23.5,<2.3" - -[package.extras] -dev = ["cython-lint (>=0.12.2)", "doit (>=0.36.0)", "mypy (==1.10.0)", "pycodestyle", "pydevtool", "rich-click", "ruff (>=0.0.292)", "types-psutil", "typing_extensions"] -doc = ["jupyterlite-pyodide-kernel", "jupyterlite-sphinx (>=0.13.1)", "jupytext", "matplotlib (>=3.5)", "myst-nb", "numpydoc", "pooch", "pydata-sphinx-theme (>=0.15.2)", "sphinx (>=5.0.0,<=7.3.7)", "sphinx-design (>=0.4.0)"] -test = ["Cython", "array-api-strict (>=2.0)", "asv", "gmpy2", "hypothesis (>=6.30)", "meson", "mpmath", "ninja", "pooch", "pytest", "pytest-cov", "pytest-timeout", "pytest-xdist", "scikit-umfpack", "threadpoolctl"] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "tomli" -version = "2.0.2" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.8" -files = [ - {file = "tomli-2.0.2-py3-none-any.whl", hash = "sha256:2ebe24485c53d303f690b0ec092806a085f07af5a5aa1464f3931eec36caaa38"}, - {file = "tomli-2.0.2.tar.gz", hash = "sha256:d46d457a85337051c36524bc5349dd91b1877838e2979ac5ced3e710ed8a60ed"}, -] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "tomlkit" -version = "0.13.2" -description = "Style preserving TOML library" -optional = false -python-versions = ">=3.8" -files = [ - {file = "tomlkit-0.13.2-py3-none-any.whl", hash = "sha256:7a974427f6e119197f670fbbbeae7bef749a6c14e793db934baefc1b5f03efde"}, - {file = "tomlkit-0.13.2.tar.gz", hash = "sha256:fff5fe59a87295b278abd31bec92c15d9bc4a06885ab12bcea52c71119392e79"}, -] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[[package]] -name = "typing-extensions" -version = "4.12.2" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -files = [ - {file = "typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d"}, - {file = "typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"}, -] - -[package.source] -type = "legacy" -url = "https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/simple" -reference = "public" - -[metadata] -lock-version = "2.0" -python-versions = "^3.10" -content-hash = "c0844cc56623cac956e59dbac45c3e21aec4d7ccc428095aa64088c1d86995c0" From 3f4d139455a0a9bd0d326b6ef63a7494e3a1b80c Mon Sep 17 00:00:00 2001 From: sebhmg Date: Wed, 23 Oct 2024 22:20:34 -0400 Subject: [PATCH 104/132] enable pre-commit check-added-large-files --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 6f5ddaa..158f355 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -75,7 +75,7 @@ repos: - id: check-toml - id: check-yaml exclude: ^meta.yaml$ -# - id: check-added-large-files # crashing on some configuration. To be investigated + - id: check-added-large-files - id: check-case-conflict - id: check-merge-conflict - id: debug-statements From cae32308c0a83d27a00f4ef19f2a8c0813a7b30a Mon Sep 17 00:00:00 2001 From: sebhmg Date: Wed, 23 Oct 2024 22:30:42 -0400 Subject: [PATCH 105/132] publish to codecov one platform only --- .github/workflows/python_analysis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python_analysis.yml b/.github/workflows/python_analysis.yml index 33a3de7..c6da3eb 100644 --- a/.github/workflows/python_analysis.yml +++ b/.github/workflows/python_analysis.yml @@ -38,6 +38,6 @@ jobs: os: '["windows-latest", "ubuntu-latest"]' cache-number: 1 codecov-reference-python-version: '3.10' - codecov-reference-os: '["windows-latest", "ubuntu-latest"]' + codecov-reference-os: '["windows-latest"]' secrets: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} From ad1595489353a7754f2df45d732c14fd0790875f Mon Sep 17 00:00:00 2001 From: sebhmg Date: Wed, 23 Oct 2024 23:39:49 -0400 Subject: [PATCH 106/132] DEVOPS-515: fix linter errors --- .codeclimate.yml | 2 +- geoapps_utils/__init__.py | 16 ++++++++++++++-- geoapps_utils/utils/numerical.py | 3 ++- pylintrc | 2 +- 4 files changed, 18 insertions(+), 5 deletions(-) diff --git a/.codeclimate.yml b/.codeclimate.yml index 91cc132..ec630c0 100644 --- a/.codeclimate.yml +++ b/.codeclimate.yml @@ -4,7 +4,7 @@ checks: argument-count: enabled: true config: - threshold: 6 + threshold: 10 # as long as not hitting too-many-positional-arguments complex-logic: enabled: true config: diff --git a/geoapps_utils/__init__.py b/geoapps_utils/__init__.py index adba765..b5eb6b1 100644 --- a/geoapps_utils/__init__.py +++ b/geoapps_utils/__init__.py @@ -4,10 +4,11 @@ # # geoapps-utils is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). -# flake8: noqa + from __future__ import annotations + __version__ = "0.4.0-alpha.1" from pathlib import Path @@ -31,4 +32,15 @@ def assets_path() -> Path: return assets_path_impl(__file__) -__all__ = ["assets_path"] +__all__ = [ + "assets_path", + "conversions", + "formatters", + "importing", + "iterables", + "locations", + "numerical", + "plotting", + "transformations", + "workspace", +] diff --git a/geoapps_utils/utils/numerical.py b/geoapps_utils/utils/numerical.py index 51fe1bb..a76ecce 100644 --- a/geoapps_utils/utils/numerical.py +++ b/geoapps_utils/utils/numerical.py @@ -75,10 +75,11 @@ def traveling_salesman(locs: np.ndarray) -> np.ndarray: return np.asarray(order) -def weighted_average( # pylint: disable=too-many-arguments, too-many-locals +def weighted_average( # pylint: disable=too-many-locals xyz_in: np.ndarray, xyz_out: np.ndarray, values: list, + *, max_distance: float = np.inf, n: int = 8, return_indices: bool = False, diff --git a/pylintrc b/pylintrc index 32f41cd..bc816f4 100644 --- a/pylintrc +++ b/pylintrc @@ -343,7 +343,7 @@ exclude-too-few-public-methods= ignored-parents= # Maximum number of arguments for function / method. -max-args=6 +max-args=9 # as long as not hitting too-many-positional-arguments # Maximum number of attributes for a class (see R0902). max-attributes=15 From eb0791287b533e5793888137b8f7e69b2237c58b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= Date: Thu, 31 Oct 2024 15:57:12 -0400 Subject: [PATCH 107/132] change labels for publish tasks --- .github/workflows/python_deploy_dev.yml | 2 +- .github/workflows/python_deploy_prod.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/python_deploy_dev.yml b/.github/workflows/python_deploy_dev.yml index 9a44142..c5a9dc9 100644 --- a/.github/workflows/python_deploy_dev.yml +++ b/.github/workflows/python_deploy_dev.yml @@ -17,7 +17,7 @@ jobs: JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} call-workflow-pypi-publish: - name: Publish development pypi package on JFrog Artifactory + name: Publish development pypi package (JFrog Artifactory, TestPyPI) uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_pypi_package.yml@main with: package-manager: 'poetry' diff --git a/.github/workflows/python_deploy_prod.yml b/.github/workflows/python_deploy_prod.yml index c9d7f8a..26db838 100644 --- a/.github/workflows/python_deploy_prod.yml +++ b/.github/workflows/python_deploy_prod.yml @@ -16,7 +16,7 @@ jobs: JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} call-workflow-pypi-publish: - name: Publish production pypi package on JFrog Artifactory + name: Publish production pypi package (JFrog Artifactory, PyPI) uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_pypi_package.yml@main with: package-manager: 'poetry' From 0b4f239b1b80e0d0538d202e18bbedcc2ce157db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= Date: Thu, 31 Oct 2024 16:03:23 -0400 Subject: [PATCH 108/132] relocked on published geoh5py > 0.10.0a1 --- .../py-3.10-linux-64-dev.conda.lock.yml | 52 +-- environments/py-3.10-linux-64.conda.lock.yml | 46 +-- .../py-3.10-win-64-dev.conda.lock.yml | 34 +- environments/py-3.10-win-64.conda.lock.yml | 28 +- .../py-3.11-linux-64-dev.conda.lock.yml | 52 +-- environments/py-3.11-linux-64.conda.lock.yml | 46 +-- .../py-3.11-win-64-dev.conda.lock.yml | 34 +- environments/py-3.11-win-64.conda.lock.yml | 28 +- .../py-3.12-linux-64-dev.conda.lock.yml | 50 +-- environments/py-3.12-linux-64.conda.lock.yml | 44 +-- .../py-3.12-win-64-dev.conda.lock.yml | 32 +- environments/py-3.12-win-64.conda.lock.yml | 26 +- py-3.10.conda-lock.yml | 358 +++++++++--------- py-3.11.conda-lock.yml | 358 +++++++++--------- py-3.12.conda-lock.yml | 346 +++++++++-------- pyproject.toml | 4 +- 16 files changed, 763 insertions(+), 775 deletions(-) diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index 945116f..b5f63f1 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 1fc8f380d5e3f1c8c3018fde945edfb7756e4be4e3aeb034dbecd8c8ae9944a6 +# input_hash: 3c4ea114f7979323a7690a5b5e961026f353aab707b06faba10e9a4036d719f1 channels: - conda-forge @@ -11,16 +11,16 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.3.5=py310hff52083_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.1=heb4867d_0 + - c-ares=1.34.2=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.3=py310ha75aee5_0 + - coverage=7.6.4=py310h89163eb_0 - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 - - h5py=3.11.0=nompi_py310h60e0fe6_103 + - h5py=3.12.1=nompi_py310h60e0fe6_102 - hdf5=1.14.3=nompi_hdf9ad27_105 - iniconfig=2.0.0=pyhd8ed1ab_0 - isort=5.13.2=pyhd8ed1ab_0 @@ -28,39 +28,39 @@ dependencies: - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.43=h712a8e2_1 + - ld_impl_linux-64=2.43=h712a8e2_2 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - - libblas=3.9.0=24_linux64_openblas - - libcblas=3.9.0=24_linux64_openblas + - libblas=3.9.0=25_linux64_openblas + - libcblas=3.9.0=25_linux64_openblas - libcurl=8.10.1=hbbe4b11_0 - libdeflate=1.22=hb9d3cd8_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - libffi=3.4.2=h7f98852_5 - - libgcc=14.1.0=h77fa898_1 - - libgcc-ng=14.1.0=h69a702a_1 - - libgfortran=14.1.0=h69a702a_1 - - libgfortran-ng=14.1.0=h69a702a_1 - - libgfortran5=14.1.0=hc5f4f2c_1 - - libgomp=14.1.0=h77fa898_1 + - 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 + - libgomp=14.2.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=24_linux64_openblas - - libnghttp2=1.58.0=h47da74e_1 + - liblapack=3.9.0=25_linux64_openblas + - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - - libopenblas=0.3.27=pthreads_hac2b453_1 + - libopenblas=0.3.28=pthreads_h94d23a6_0 - libpng=1.6.44=hadc24fc_0 - - libsqlite=3.46.1=hadc24fc_0 + - libsqlite=3.47.0=hadc24fc_1 - libssh2=1.11.0=h0841786_0 - - libstdcxx=14.1.0=hc0a3c3a_1 - - libstdcxx-ng=14.1.0=h4852527_1 + - 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 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=hb9d3cd8_2 - - markupsafe=3.0.1=py310h89163eb_1 + - markupsafe=3.0.2=py310h89163eb_0 - mccabe=0.7.0=pyhd8ed1ab_0 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py310hb13e2d6_0 @@ -68,7 +68,7 @@ dependencies: - openssl=3.3.2=hb9d3cd8_0 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py310hebfe307_1 - - pip=24.2=pyh8b19718_1 + - pip=24.3.1=pyh8b19718_0 - platformdirs=4.3.6=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=hb9d3cd8_1002 @@ -77,13 +77,13 @@ dependencies: - pygments=2.18.0=pyhd8ed1ab_0 - pylint=3.3.1=pyhd8ed1ab_0 - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-cov=5.0.0=pyhd8ed1ab_0 - - python=3.10.15=h4a871b0_1_cpython + - pytest-cov=6.0.0=pyhd8ed1ab_0 + - python=3.10.15=h4a871b0_2_cpython - python_abi=3.10=5_cp310 - pyyaml=6.0.2=py310ha75aee5_1 - readline=8.2=h8228510_1 - - scipy=1.14.1=py310ha3fb0e1_0 - - setuptools=75.1.0=pyhd8ed1ab_0 + - scipy=1.14.1=py310hfcf56fc_1 + - setuptools=75.3.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.2=pyhd8ed1ab_0 @@ -98,7 +98,7 @@ dependencies: - yaml=0.2.5=h7f98852_2 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index b9e8694..4a0ed51 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 1fc8f380d5e3f1c8c3018fde945edfb7756e4be4e3aeb034dbecd8c8ae9944a6 +# input_hash: 3c4ea114f7979323a7690a5b5e961026f353aab707b06faba10e9a4036d719f1 channels: - conda-forge @@ -10,42 +10,42 @@ dependencies: - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.1=heb4867d_0 + - c-ares=1.34.2=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=h267a509_2 - - h5py=3.11.0=nompi_py310h60e0fe6_103 + - h5py=3.12.1=nompi_py310h60e0fe6_102 - hdf5=1.14.3=nompi_hdf9ad27_105 - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.43=h712a8e2_1 + - ld_impl_linux-64=2.43=h712a8e2_2 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - - libblas=3.9.0=24_linux64_openblas - - libcblas=3.9.0=24_linux64_openblas + - libblas=3.9.0=25_linux64_openblas + - libcblas=3.9.0=25_linux64_openblas - libcurl=8.10.1=hbbe4b11_0 - libdeflate=1.22=hb9d3cd8_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - libffi=3.4.2=h7f98852_5 - - libgcc=14.1.0=h77fa898_1 - - libgcc-ng=14.1.0=h69a702a_1 - - libgfortran=14.1.0=h69a702a_1 - - libgfortran-ng=14.1.0=h69a702a_1 - - libgfortran5=14.1.0=hc5f4f2c_1 - - libgomp=14.1.0=h77fa898_1 + - 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 + - libgomp=14.2.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=24_linux64_openblas - - libnghttp2=1.58.0=h47da74e_1 + - liblapack=3.9.0=25_linux64_openblas + - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - - libopenblas=0.3.27=pthreads_hac2b453_1 + - libopenblas=0.3.28=pthreads_h94d23a6_0 - libpng=1.6.44=hadc24fc_0 - - libsqlite=3.46.1=hadc24fc_0 + - libsqlite=3.47.0=hadc24fc_1 - libssh2=1.11.0=h0841786_0 - - libstdcxx=14.1.0=hc0a3c3a_1 - - libstdcxx-ng=14.1.0=h4852527_1 + - 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 @@ -57,15 +57,15 @@ dependencies: - openjpeg=2.5.2=h488ebb8_0 - openssl=3.3.2=hb9d3cd8_0 - pillow=10.3.0=py310hebfe307_1 - - pip=24.2=pyh8b19718_1 + - pip=24.3.1=pyh8b19718_0 - pthread-stubs=0.4=hb9d3cd8_1002 - pydantic=2.9.2=pyhd8ed1ab_0 - pydantic-core=2.23.4=py310h505e2c1_0 - - python=3.10.15=h4a871b0_1_cpython + - python=3.10.15=h4a871b0_2_cpython - python_abi=3.10=5_cp310 - readline=8.2=h8228510_1 - - scipy=1.14.1=py310ha3fb0e1_0 - - setuptools=75.1.0=pyhd8ed1ab_0 + - scipy=1.14.1=py310hfcf56fc_1 + - setuptools=75.3.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 @@ -76,7 +76,7 @@ dependencies: - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index 053fb22..6c12cbd 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: c913df9976b5a6ed96d75b4f8be6a44b82b565f0fac8fe0f2eb9a32ac4d8881d +# input_hash: 463a37daf96f205d6b38a1ab344bb7dd938184d3cd60b2474aa7326264474e82 channels: - conda-forge @@ -14,11 +14,11 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.3=py310ha8f682b_0 + - coverage=7.6.4=py310h38315fa_0 - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - - h5py=3.11.0=nompi_py310h2b0be38_103 + - h5py=3.12.1=nompi_py310h2b0be38_102 - hdf5=1.14.3=nompi_h2b43c12_105 - iniconfig=2.0.0=pyhd8ed1ab_0 - intel-openmp=2024.2.1=h57928b3_1083 @@ -28,32 +28,32 @@ dependencies: - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=24_win64_mkl - - libcblas=3.9.0=24_win64_mkl + - libblas=3.9.0=25_win64_mkl + - libcblas=3.9.0=25_win64_mkl - libcurl=8.10.1=h1ee3ff0_0 - libdeflate=1.22=h2466b09_0 - libffi=3.4.2=h8ffe710_5 - - libgcc=14.1.0=h1383e82_1 - - libgomp=14.1.0=h1383e82_1 + - libgcc=14.2.0=h1383e82_1 + - libgomp=14.2.0=h1383e82_1 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=24_win64_mkl + - liblapack=3.9.0=25_win64_mkl - libpng=1.6.44=h3ca93ac_0 - - libsqlite=3.46.1=h2466b09_0 + - libsqlite=3.47.0=h2466b09_1 - libssh2=1.11.0=h7dfc565_0 - libtiff=4.7.0=hfc51747_1 - libwebp-base=1.4.0=hcfcfb64_0 - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 - libxcb=1.17.0=h0e4246c_0 - libzlib=1.3.1=h2466b09_2 - - markupsafe=3.0.1=py310h38315fa_1 + - markupsafe=3.0.2=py310h38315fa_0 - mccabe=0.7.0=pyhd8ed1ab_0 - - mkl=2024.1.0=h66d3029_694 + - mkl=2024.2.2=h66d3029_14 - numpy=1.26.4=py310hf667824_0 - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.2=h2466b09_0 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py310h3e38d90_1 - - pip=24.2=pyh8b19718_1 + - pip=24.3.1=pyh8b19718_0 - platformdirs=4.3.6=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=h0e40799_1002 @@ -62,12 +62,12 @@ dependencies: - pygments=2.18.0=pyhd8ed1ab_0 - pylint=3.3.1=pyhd8ed1ab_0 - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-cov=5.0.0=pyhd8ed1ab_0 - - python=3.10.15=hfaddaf0_1_cpython + - pytest-cov=6.0.0=pyhd8ed1ab_0 + - python=3.10.15=hfaddaf0_2_cpython - python_abi=3.10=5_cp310 - pyyaml=6.0.2=py310ha8f682b_1 - - scipy=1.14.1=py310h46043a1_0 - - setuptools=75.1.0=pyhd8ed1ab_0 + - scipy=1.14.1=py310hbd0dde3_1 + - setuptools=75.3.0=pyhd8ed1ab_0 - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 @@ -87,7 +87,7 @@ dependencies: - yaml=0.2.5=h8ffe710_2 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index e17b2a2..beed73b 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: c913df9976b5a6ed96d75b4f8be6a44b82b565f0fac8fe0f2eb9a32ac4d8881d +# input_hash: 463a37daf96f205d6b38a1ab344bb7dd938184d3cd60b2474aa7326264474e82 channels: - conda-forge @@ -13,43 +13,43 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=hdaf720e_2 - - h5py=3.11.0=nompi_py310h2b0be38_103 + - h5py=3.12.1=nompi_py310h2b0be38_102 - hdf5=1.14.3=nompi_h2b43c12_105 - intel-openmp=2024.2.1=h57928b3_1083 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=24_win64_mkl - - libcblas=3.9.0=24_win64_mkl + - libblas=3.9.0=25_win64_mkl + - libcblas=3.9.0=25_win64_mkl - libcurl=8.10.1=h1ee3ff0_0 - libdeflate=1.22=h2466b09_0 - libffi=3.4.2=h8ffe710_5 - - libgcc=14.1.0=h1383e82_1 - - libgomp=14.1.0=h1383e82_1 + - libgcc=14.2.0=h1383e82_1 + - libgomp=14.2.0=h1383e82_1 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=24_win64_mkl + - liblapack=3.9.0=25_win64_mkl - libpng=1.6.44=h3ca93ac_0 - - libsqlite=3.46.1=h2466b09_0 + - libsqlite=3.47.0=h2466b09_1 - libssh2=1.11.0=h7dfc565_0 - libtiff=4.7.0=hfc51747_1 - libwebp-base=1.4.0=hcfcfb64_0 - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 - libxcb=1.17.0=h0e4246c_0 - libzlib=1.3.1=h2466b09_2 - - mkl=2024.1.0=h66d3029_694 + - mkl=2024.2.2=h66d3029_14 - numpy=1.26.4=py310hf667824_0 - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.2=h2466b09_0 - pillow=10.3.0=py310h3e38d90_1 - - pip=24.2=pyh8b19718_1 + - pip=24.3.1=pyh8b19718_0 - pthread-stubs=0.4=h0e40799_1002 - pydantic=2.9.2=pyhd8ed1ab_0 - pydantic-core=2.23.4=py310hc226416_0 - - python=3.10.15=hfaddaf0_1_cpython + - python=3.10.15=hfaddaf0_2_cpython - python_abi=3.10=5_cp310 - - scipy=1.14.1=py310h46043a1_0 - - setuptools=75.1.0=pyhd8ed1ab_0 + - scipy=1.14.1=py310hbd0dde3_1 + - setuptools=75.3.0=pyhd8ed1ab_0 - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 @@ -65,7 +65,7 @@ dependencies: - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64-dev.conda.lock.yml b/environments/py-3.11-linux-64-dev.conda.lock.yml index 39ab959..be37e37 100644 --- a/environments/py-3.11-linux-64-dev.conda.lock.yml +++ b/environments/py-3.11-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: efedadb68ad9977f3f683b035840df6855a36f1b64973fa4aa482589f710c340 +# input_hash: 384ca0af78bfb8791608f5e5a06855c0260b82bf3bf96974d768fdd38de7d133 channels: - conda-forge @@ -11,16 +11,16 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.3.5=py311h38be061_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.1=heb4867d_0 + - c-ares=1.34.2=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.3=py311h9ecbd09_0 + - coverage=7.6.4=py311h2dc5d0c_0 - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 - - h5py=3.11.0=nompi_py311hb639ac4_103 + - h5py=3.12.1=nompi_py311hb639ac4_102 - hdf5=1.14.3=nompi_hdf9ad27_105 - iniconfig=2.0.0=pyhd8ed1ab_0 - isort=5.13.2=pyhd8ed1ab_0 @@ -28,40 +28,40 @@ dependencies: - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.43=h712a8e2_1 + - ld_impl_linux-64=2.43=h712a8e2_2 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - - libblas=3.9.0=24_linux64_openblas - - libcblas=3.9.0=24_linux64_openblas + - libblas=3.9.0=25_linux64_openblas + - libcblas=3.9.0=25_linux64_openblas - libcurl=8.10.1=hbbe4b11_0 - libdeflate=1.22=hb9d3cd8_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - libexpat=2.6.3=h5888daf_0 - libffi=3.4.2=h7f98852_5 - - libgcc=14.1.0=h77fa898_1 - - libgcc-ng=14.1.0=h69a702a_1 - - libgfortran=14.1.0=h69a702a_1 - - libgfortran-ng=14.1.0=h69a702a_1 - - libgfortran5=14.1.0=hc5f4f2c_1 - - libgomp=14.1.0=h77fa898_1 + - 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 + - libgomp=14.2.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=24_linux64_openblas - - libnghttp2=1.58.0=h47da74e_1 + - liblapack=3.9.0=25_linux64_openblas + - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - - libopenblas=0.3.27=pthreads_hac2b453_1 + - libopenblas=0.3.28=pthreads_h94d23a6_0 - libpng=1.6.44=hadc24fc_0 - - libsqlite=3.46.1=hadc24fc_0 + - libsqlite=3.47.0=hadc24fc_1 - libssh2=1.11.0=h0841786_0 - - libstdcxx=14.1.0=hc0a3c3a_1 - - libstdcxx-ng=14.1.0=h4852527_1 + - 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 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=hb9d3cd8_2 - - markupsafe=3.0.1=py311h2dc5d0c_1 + - markupsafe=3.0.2=py311h2dc5d0c_0 - mccabe=0.7.0=pyhd8ed1ab_0 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py311h64a7726_0 @@ -69,7 +69,7 @@ dependencies: - openssl=3.3.2=hb9d3cd8_0 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py311h82a398c_1 - - pip=24.2=pyh8b19718_1 + - pip=24.3.1=pyh8b19718_0 - platformdirs=4.3.6=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=hb9d3cd8_1002 @@ -78,13 +78,13 @@ dependencies: - pygments=2.18.0=pyhd8ed1ab_0 - pylint=3.3.1=pyhd8ed1ab_0 - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-cov=5.0.0=pyhd8ed1ab_0 - - python=3.11.10=hc5c86c4_2_cpython + - pytest-cov=6.0.0=pyhd8ed1ab_0 + - python=3.11.10=hc5c86c4_3_cpython - python_abi=3.11=5_cp311 - pyyaml=6.0.2=py311h9ecbd09_1 - readline=8.2=h8228510_1 - - scipy=1.14.1=py311he1f765f_0 - - setuptools=75.1.0=pyhd8ed1ab_0 + - scipy=1.14.1=py311he9a78e4_1 + - setuptools=75.3.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.2=pyhd8ed1ab_0 @@ -99,7 +99,7 @@ dependencies: - yaml=0.2.5=h7f98852_2 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64.conda.lock.yml b/environments/py-3.11-linux-64.conda.lock.yml index bc6e291..3ed5c90 100644 --- a/environments/py-3.11-linux-64.conda.lock.yml +++ b/environments/py-3.11-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: efedadb68ad9977f3f683b035840df6855a36f1b64973fa4aa482589f710c340 +# input_hash: 384ca0af78bfb8791608f5e5a06855c0260b82bf3bf96974d768fdd38de7d133 channels: - conda-forge @@ -10,43 +10,43 @@ dependencies: - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.1=heb4867d_0 + - c-ares=1.34.2=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=h267a509_2 - - h5py=3.11.0=nompi_py311hb639ac4_103 + - h5py=3.12.1=nompi_py311hb639ac4_102 - hdf5=1.14.3=nompi_hdf9ad27_105 - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.43=h712a8e2_1 + - ld_impl_linux-64=2.43=h712a8e2_2 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - - libblas=3.9.0=24_linux64_openblas - - libcblas=3.9.0=24_linux64_openblas + - libblas=3.9.0=25_linux64_openblas + - libcblas=3.9.0=25_linux64_openblas - libcurl=8.10.1=hbbe4b11_0 - libdeflate=1.22=hb9d3cd8_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - libexpat=2.6.3=h5888daf_0 - libffi=3.4.2=h7f98852_5 - - libgcc=14.1.0=h77fa898_1 - - libgcc-ng=14.1.0=h69a702a_1 - - libgfortran=14.1.0=h69a702a_1 - - libgfortran-ng=14.1.0=h69a702a_1 - - libgfortran5=14.1.0=hc5f4f2c_1 - - libgomp=14.1.0=h77fa898_1 + - 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 + - libgomp=14.2.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=24_linux64_openblas - - libnghttp2=1.58.0=h47da74e_1 + - liblapack=3.9.0=25_linux64_openblas + - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - - libopenblas=0.3.27=pthreads_hac2b453_1 + - libopenblas=0.3.28=pthreads_h94d23a6_0 - libpng=1.6.44=hadc24fc_0 - - libsqlite=3.46.1=hadc24fc_0 + - libsqlite=3.47.0=hadc24fc_1 - libssh2=1.11.0=h0841786_0 - - libstdcxx=14.1.0=hc0a3c3a_1 - - libstdcxx-ng=14.1.0=h4852527_1 + - 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 @@ -58,15 +58,15 @@ dependencies: - openjpeg=2.5.2=h488ebb8_0 - openssl=3.3.2=hb9d3cd8_0 - pillow=10.3.0=py311h82a398c_1 - - pip=24.2=pyh8b19718_1 + - pip=24.3.1=pyh8b19718_0 - pthread-stubs=0.4=hb9d3cd8_1002 - pydantic=2.9.2=pyhd8ed1ab_0 - pydantic-core=2.23.4=py311h9e33e62_0 - - python=3.11.10=hc5c86c4_2_cpython + - python=3.11.10=hc5c86c4_3_cpython - python_abi=3.11=5_cp311 - readline=8.2=h8228510_1 - - scipy=1.14.1=py311he1f765f_0 - - setuptools=75.1.0=pyhd8ed1ab_0 + - scipy=1.14.1=py311he9a78e4_1 + - setuptools=75.3.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 @@ -77,7 +77,7 @@ dependencies: - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64-dev.conda.lock.yml b/environments/py-3.11-win-64-dev.conda.lock.yml index 786f1ba..cb76aa9 100644 --- a/environments/py-3.11-win-64-dev.conda.lock.yml +++ b/environments/py-3.11-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 2aeac6f17c670153deadd8edc6aad261725bb21dfed680b685b0c96ce5e90a96 +# input_hash: 9f28186400a7ed92f67fd5654fc93465d867be64823a491529e46f43917058b9 channels: - conda-forge @@ -14,11 +14,11 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.3=py311he736701_0 + - coverage=7.6.4=py311h5082efb_0 - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - - h5py=3.11.0=nompi_py311h67016bb_103 + - h5py=3.12.1=nompi_py311h67016bb_102 - hdf5=1.14.3=nompi_h2b43c12_105 - iniconfig=2.0.0=pyhd8ed1ab_0 - intel-openmp=2024.2.1=h57928b3_1083 @@ -28,33 +28,33 @@ dependencies: - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=24_win64_mkl - - libcblas=3.9.0=24_win64_mkl + - libblas=3.9.0=25_win64_mkl + - libcblas=3.9.0=25_win64_mkl - libcurl=8.10.1=h1ee3ff0_0 - libdeflate=1.22=h2466b09_0 - libexpat=2.6.3=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - - libgcc=14.1.0=h1383e82_1 - - libgomp=14.1.0=h1383e82_1 + - libgcc=14.2.0=h1383e82_1 + - libgomp=14.2.0=h1383e82_1 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=24_win64_mkl + - liblapack=3.9.0=25_win64_mkl - libpng=1.6.44=h3ca93ac_0 - - libsqlite=3.46.1=h2466b09_0 + - libsqlite=3.47.0=h2466b09_1 - libssh2=1.11.0=h7dfc565_0 - libtiff=4.7.0=hfc51747_1 - libwebp-base=1.4.0=hcfcfb64_0 - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 - libxcb=1.17.0=h0e4246c_0 - libzlib=1.3.1=h2466b09_2 - - markupsafe=3.0.1=py311h5082efb_1 + - markupsafe=3.0.2=py311h5082efb_0 - mccabe=0.7.0=pyhd8ed1ab_0 - - mkl=2024.1.0=h66d3029_694 + - mkl=2024.2.2=h66d3029_14 - numpy=1.26.4=py311h0b4df5a_0 - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.2=h2466b09_0 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py311h5592be9_1 - - pip=24.2=pyh8b19718_1 + - pip=24.3.1=pyh8b19718_0 - platformdirs=4.3.6=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=h0e40799_1002 @@ -63,12 +63,12 @@ dependencies: - pygments=2.18.0=pyhd8ed1ab_0 - pylint=3.3.1=pyhd8ed1ab_0 - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-cov=5.0.0=pyhd8ed1ab_0 - - python=3.11.10=hce54a09_2_cpython + - pytest-cov=6.0.0=pyhd8ed1ab_0 + - python=3.11.10=hce54a09_3_cpython - python_abi=3.11=5_cp311 - pyyaml=6.0.2=py311he736701_1 - - scipy=1.14.1=py311hd4686c6_0 - - setuptools=75.1.0=pyhd8ed1ab_0 + - scipy=1.14.1=py311hf16d85f_1 + - setuptools=75.3.0=pyhd8ed1ab_0 - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 @@ -88,7 +88,7 @@ dependencies: - yaml=0.2.5=h8ffe710_2 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64.conda.lock.yml b/environments/py-3.11-win-64.conda.lock.yml index 3395c27..fda4353 100644 --- a/environments/py-3.11-win-64.conda.lock.yml +++ b/environments/py-3.11-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 2aeac6f17c670153deadd8edc6aad261725bb21dfed680b685b0c96ce5e90a96 +# input_hash: 9f28186400a7ed92f67fd5654fc93465d867be64823a491529e46f43917058b9 channels: - conda-forge @@ -13,44 +13,44 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=hdaf720e_2 - - h5py=3.11.0=nompi_py311h67016bb_103 + - h5py=3.12.1=nompi_py311h67016bb_102 - hdf5=1.14.3=nompi_h2b43c12_105 - intel-openmp=2024.2.1=h57928b3_1083 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=24_win64_mkl - - libcblas=3.9.0=24_win64_mkl + - libblas=3.9.0=25_win64_mkl + - libcblas=3.9.0=25_win64_mkl - libcurl=8.10.1=h1ee3ff0_0 - libdeflate=1.22=h2466b09_0 - libexpat=2.6.3=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - - libgcc=14.1.0=h1383e82_1 - - libgomp=14.1.0=h1383e82_1 + - libgcc=14.2.0=h1383e82_1 + - libgomp=14.2.0=h1383e82_1 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=24_win64_mkl + - liblapack=3.9.0=25_win64_mkl - libpng=1.6.44=h3ca93ac_0 - - libsqlite=3.46.1=h2466b09_0 + - libsqlite=3.47.0=h2466b09_1 - libssh2=1.11.0=h7dfc565_0 - libtiff=4.7.0=hfc51747_1 - libwebp-base=1.4.0=hcfcfb64_0 - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 - libxcb=1.17.0=h0e4246c_0 - libzlib=1.3.1=h2466b09_2 - - mkl=2024.1.0=h66d3029_694 + - mkl=2024.2.2=h66d3029_14 - numpy=1.26.4=py311h0b4df5a_0 - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.2=h2466b09_0 - pillow=10.3.0=py311h5592be9_1 - - pip=24.2=pyh8b19718_1 + - pip=24.3.1=pyh8b19718_0 - pthread-stubs=0.4=h0e40799_1002 - pydantic=2.9.2=pyhd8ed1ab_0 - pydantic-core=2.23.4=py311h533ab2d_0 - - python=3.11.10=hce54a09_2_cpython + - python=3.11.10=hce54a09_3_cpython - python_abi=3.11=5_cp311 - - scipy=1.14.1=py311hd4686c6_0 - - setuptools=75.1.0=pyhd8ed1ab_0 + - scipy=1.14.1=py311hf16d85f_1 + - setuptools=75.3.0=pyhd8ed1ab_0 - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 @@ -66,7 +66,7 @@ dependencies: - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64-dev.conda.lock.yml b/environments/py-3.12-linux-64-dev.conda.lock.yml index 9f5e132..6f10b39 100644 --- a/environments/py-3.12-linux-64-dev.conda.lock.yml +++ b/environments/py-3.12-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 6bffc8dd3eba21e3e30f9b2d4befda3220a1a64031c6327ddadc91bf85643985 +# input_hash: 33dc753c061eaf03ee4043c63539fbd6e497acf821a94162da4538c6ec57bfa6 channels: - conda-forge @@ -11,16 +11,16 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.3.5=py312h7900ff3_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.1=heb4867d_0 + - c-ares=1.34.2=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.3=py312h66e93f0_0 + - coverage=7.6.4=py312h178313f_0 - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 - - h5py=3.11.0=nompi_py312hedeef09_103 + - h5py=3.12.1=nompi_py312hedeef09_102 - hdf5=1.14.3=nompi_hdf9ad27_105 - iniconfig=2.0.0=pyhd8ed1ab_0 - isort=5.13.2=pyhd8ed1ab_0 @@ -28,40 +28,40 @@ dependencies: - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.43=h712a8e2_1 + - ld_impl_linux-64=2.43=h712a8e2_2 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - - libblas=3.9.0=24_linux64_openblas - - libcblas=3.9.0=24_linux64_openblas + - libblas=3.9.0=25_linux64_openblas + - libcblas=3.9.0=25_linux64_openblas - libcurl=8.10.1=hbbe4b11_0 - libdeflate=1.22=hb9d3cd8_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - libexpat=2.6.3=h5888daf_0 - libffi=3.4.2=h7f98852_5 - - libgcc=14.1.0=h77fa898_1 - - libgcc-ng=14.1.0=h69a702a_1 - - libgfortran=14.1.0=h69a702a_1 - - libgfortran-ng=14.1.0=h69a702a_1 - - libgfortran5=14.1.0=hc5f4f2c_1 - - libgomp=14.1.0=h77fa898_1 + - 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 + - libgomp=14.2.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=24_linux64_openblas - - libnghttp2=1.58.0=h47da74e_1 + - liblapack=3.9.0=25_linux64_openblas + - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - - libopenblas=0.3.27=pthreads_hac2b453_1 + - libopenblas=0.3.28=pthreads_h94d23a6_0 - libpng=1.6.44=hadc24fc_0 - - libsqlite=3.46.1=hadc24fc_0 + - libsqlite=3.47.0=hadc24fc_1 - libssh2=1.11.0=h0841786_0 - - libstdcxx=14.1.0=hc0a3c3a_1 - - libstdcxx-ng=14.1.0=h4852527_1 + - 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 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=hb9d3cd8_2 - - markupsafe=3.0.1=py312h178313f_1 + - markupsafe=3.0.2=py312h178313f_0 - mccabe=0.7.0=pyhd8ed1ab_0 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py312heda63a1_0 @@ -69,7 +69,7 @@ dependencies: - openssl=3.3.2=hb9d3cd8_0 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py312h287a98d_1 - - pip=24.2=pyh8b19718_1 + - pip=24.3.1=pyh8b19718_0 - platformdirs=4.3.6=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=hb9d3cd8_1002 @@ -78,13 +78,13 @@ dependencies: - pygments=2.18.0=pyhd8ed1ab_0 - pylint=3.3.1=pyhd8ed1ab_0 - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-cov=5.0.0=pyhd8ed1ab_0 + - pytest-cov=6.0.0=pyhd8ed1ab_0 - python=3.12.7=hc5c86c4_0_cpython - python_abi=3.12=5_cp312 - pyyaml=6.0.2=py312h66e93f0_1 - readline=8.2=h8228510_1 - - scipy=1.14.1=py312h7d485d2_0 - - setuptools=75.1.0=pyhd8ed1ab_0 + - scipy=1.14.1=py312h62794b6_1 + - setuptools=75.3.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.2=pyhd8ed1ab_0 @@ -99,7 +99,7 @@ dependencies: - yaml=0.2.5=h7f98852_2 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64.conda.lock.yml b/environments/py-3.12-linux-64.conda.lock.yml index 1b61fac..bf8e390 100644 --- a/environments/py-3.12-linux-64.conda.lock.yml +++ b/environments/py-3.12-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 6bffc8dd3eba21e3e30f9b2d4befda3220a1a64031c6327ddadc91bf85643985 +# input_hash: 33dc753c061eaf03ee4043c63539fbd6e497acf821a94162da4538c6ec57bfa6 channels: - conda-forge @@ -10,43 +10,43 @@ dependencies: - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.1=heb4867d_0 + - c-ares=1.34.2=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=h267a509_2 - - h5py=3.11.0=nompi_py312hedeef09_103 + - h5py=3.12.1=nompi_py312hedeef09_102 - hdf5=1.14.3=nompi_hdf9ad27_105 - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.43=h712a8e2_1 + - ld_impl_linux-64=2.43=h712a8e2_2 - lerc=4.0.0=h27087fc_0 - libaec=1.1.3=h59595ed_0 - - libblas=3.9.0=24_linux64_openblas - - libcblas=3.9.0=24_linux64_openblas + - libblas=3.9.0=25_linux64_openblas + - libcblas=3.9.0=25_linux64_openblas - libcurl=8.10.1=hbbe4b11_0 - libdeflate=1.22=hb9d3cd8_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - libexpat=2.6.3=h5888daf_0 - libffi=3.4.2=h7f98852_5 - - libgcc=14.1.0=h77fa898_1 - - libgcc-ng=14.1.0=h69a702a_1 - - libgfortran=14.1.0=h69a702a_1 - - libgfortran-ng=14.1.0=h69a702a_1 - - libgfortran5=14.1.0=hc5f4f2c_1 - - libgomp=14.1.0=h77fa898_1 + - 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 + - libgomp=14.2.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=24_linux64_openblas - - libnghttp2=1.58.0=h47da74e_1 + - liblapack=3.9.0=25_linux64_openblas + - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - - libopenblas=0.3.27=pthreads_hac2b453_1 + - libopenblas=0.3.28=pthreads_h94d23a6_0 - libpng=1.6.44=hadc24fc_0 - - libsqlite=3.46.1=hadc24fc_0 + - libsqlite=3.47.0=hadc24fc_1 - libssh2=1.11.0=h0841786_0 - - libstdcxx=14.1.0=hc0a3c3a_1 - - libstdcxx-ng=14.1.0=h4852527_1 + - 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 @@ -58,15 +58,15 @@ dependencies: - openjpeg=2.5.2=h488ebb8_0 - openssl=3.3.2=hb9d3cd8_0 - pillow=10.3.0=py312h287a98d_1 - - pip=24.2=pyh8b19718_1 + - pip=24.3.1=pyh8b19718_0 - pthread-stubs=0.4=hb9d3cd8_1002 - pydantic=2.9.2=pyhd8ed1ab_0 - pydantic-core=2.23.4=py312h12e396e_0 - python=3.12.7=hc5c86c4_0_cpython - python_abi=3.12=5_cp312 - readline=8.2=h8228510_1 - - scipy=1.14.1=py312h7d485d2_0 - - setuptools=75.1.0=pyhd8ed1ab_0 + - scipy=1.14.1=py312h62794b6_1 + - setuptools=75.3.0=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 @@ -77,7 +77,7 @@ dependencies: - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64-dev.conda.lock.yml b/environments/py-3.12-win-64-dev.conda.lock.yml index cf07b3c..89298df 100644 --- a/environments/py-3.12-win-64-dev.conda.lock.yml +++ b/environments/py-3.12-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: aa2b1e534a4fda69d839560a4d404e87951a2a99b886e8ba715646e1f704f807 +# input_hash: 720a21dd6a8909fe28423aaf0e5b9188c91f22a5fa4d941a765ae9f66d24a3a7 channels: - conda-forge @@ -14,11 +14,11 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.3=py312h4389bb4_0 + - coverage=7.6.4=py312h31fea79_0 - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 - - h5py=3.11.0=nompi_py312ha036244_103 + - h5py=3.12.1=nompi_py312ha036244_102 - hdf5=1.14.3=nompi_h2b43c12_105 - iniconfig=2.0.0=pyhd8ed1ab_0 - intel-openmp=2024.2.1=h57928b3_1083 @@ -28,33 +28,33 @@ dependencies: - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=24_win64_mkl - - libcblas=3.9.0=24_win64_mkl + - libblas=3.9.0=25_win64_mkl + - libcblas=3.9.0=25_win64_mkl - libcurl=8.10.1=h1ee3ff0_0 - libdeflate=1.22=h2466b09_0 - libexpat=2.6.3=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - - libgcc=14.1.0=h1383e82_1 - - libgomp=14.1.0=h1383e82_1 + - libgcc=14.2.0=h1383e82_1 + - libgomp=14.2.0=h1383e82_1 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=24_win64_mkl + - liblapack=3.9.0=25_win64_mkl - libpng=1.6.44=h3ca93ac_0 - - libsqlite=3.46.1=h2466b09_0 + - libsqlite=3.47.0=h2466b09_1 - libssh2=1.11.0=h7dfc565_0 - libtiff=4.7.0=hfc51747_1 - libwebp-base=1.4.0=hcfcfb64_0 - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 - libxcb=1.17.0=h0e4246c_0 - libzlib=1.3.1=h2466b09_2 - - markupsafe=3.0.1=py312h31fea79_1 + - markupsafe=3.0.2=py312h31fea79_0 - mccabe=0.7.0=pyhd8ed1ab_0 - - mkl=2024.1.0=h66d3029_694 + - mkl=2024.2.2=h66d3029_14 - numpy=1.26.4=py312h8753938_0 - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.2=h2466b09_0 - packaging=24.1=pyhd8ed1ab_0 - pillow=10.3.0=py312h381445a_1 - - pip=24.2=pyh8b19718_1 + - pip=24.3.1=pyh8b19718_0 - platformdirs=4.3.6=pyhd8ed1ab_0 - pluggy=1.5.0=pyhd8ed1ab_0 - pthread-stubs=0.4=h0e40799_1002 @@ -63,12 +63,12 @@ dependencies: - pygments=2.18.0=pyhd8ed1ab_0 - pylint=3.3.1=pyhd8ed1ab_0 - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-cov=5.0.0=pyhd8ed1ab_0 + - pytest-cov=6.0.0=pyhd8ed1ab_0 - python=3.12.7=hce54a09_0_cpython - python_abi=3.12=5_cp312 - pyyaml=6.0.2=py312h4389bb4_1 - - scipy=1.14.1=py312h1f4e10d_0 - - setuptools=75.1.0=pyhd8ed1ab_0 + - scipy=1.14.1=py312h337df96_1 + - setuptools=75.3.0=pyhd8ed1ab_0 - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 @@ -88,7 +88,7 @@ dependencies: - yaml=0.2.5=h8ffe710_2 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64.conda.lock.yml b/environments/py-3.12-win-64.conda.lock.yml index d8a35d8..c249778 100644 --- a/environments/py-3.12-win-64.conda.lock.yml +++ b/environments/py-3.12-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: aa2b1e534a4fda69d839560a4d404e87951a2a99b886e8ba715646e1f704f807 +# input_hash: 720a21dd6a8909fe28423aaf0e5b9188c91f22a5fa4d941a765ae9f66d24a3a7 channels: - conda-forge @@ -13,44 +13,44 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=hdaf720e_2 - - h5py=3.11.0=nompi_py312ha036244_103 + - h5py=3.12.1=nompi_py312ha036244_102 - hdf5=1.14.3=nompi_h2b43c12_105 - intel-openmp=2024.2.1=h57928b3_1083 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=24_win64_mkl - - libcblas=3.9.0=24_win64_mkl + - libblas=3.9.0=25_win64_mkl + - libcblas=3.9.0=25_win64_mkl - libcurl=8.10.1=h1ee3ff0_0 - libdeflate=1.22=h2466b09_0 - libexpat=2.6.3=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - - libgcc=14.1.0=h1383e82_1 - - libgomp=14.1.0=h1383e82_1 + - libgcc=14.2.0=h1383e82_1 + - libgomp=14.2.0=h1383e82_1 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=24_win64_mkl + - liblapack=3.9.0=25_win64_mkl - libpng=1.6.44=h3ca93ac_0 - - libsqlite=3.46.1=h2466b09_0 + - libsqlite=3.47.0=h2466b09_1 - libssh2=1.11.0=h7dfc565_0 - libtiff=4.7.0=hfc51747_1 - libwebp-base=1.4.0=hcfcfb64_0 - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 - libxcb=1.17.0=h0e4246c_0 - libzlib=1.3.1=h2466b09_2 - - mkl=2024.1.0=h66d3029_694 + - mkl=2024.2.2=h66d3029_14 - numpy=1.26.4=py312h8753938_0 - openjpeg=2.5.2=h3d672ee_0 - openssl=3.3.2=h2466b09_0 - pillow=10.3.0=py312h381445a_1 - - pip=24.2=pyh8b19718_1 + - pip=24.3.1=pyh8b19718_0 - pthread-stubs=0.4=h0e40799_1002 - pydantic=2.9.2=pyhd8ed1ab_0 - pydantic-core=2.23.4=py312h2615798_0 - python=3.12.7=hce54a09_0_cpython - python_abi=3.12=5_cp312 - - scipy=1.14.1=py312h1f4e10d_0 - - setuptools=75.1.0=pyhd8ed1ab_0 + - scipy=1.14.1=py312h337df96_1 + - setuptools=75.3.0=pyhd8ed1ab_0 - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 @@ -66,7 +66,7 @@ dependencies: - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 variables: KMP_WARNINGS: 0 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index 7f1ad8d..85cc738 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: c913df9976b5a6ed96d75b4f8be6a44b82b565f0fac8fe0f2eb9a32ac4d8881d - linux-64: 1fc8f380d5e3f1c8c3018fde945edfb7756e4be4e3aeb034dbecd8c8ae9944a6 + win-64: 463a37daf96f205d6b38a1ab344bb7dd938184d3cd60b2474aa7326264474e82 + linux-64: 3c4ea114f7979323a7690a5b5e961026f353aab707b06faba10e9a4036d719f1 channels: - url: conda-forge used_env_vars: [] @@ -148,16 +148,16 @@ package: category: main optional: false - name: c-ares - version: 1.34.1 + version: 1.34.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.28,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.1-heb4867d_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.2-heb4867d_0.conda hash: - md5: db792eada25e970c46642f624b029fd7 - sha256: d7e50b2ce3ef01dfbb11e8f50411b4be91b92c94cd10a83c843f1f2e53832e04 + md5: 2b780c0338fc0ffa678ac82c54af51fd + sha256: c2a515e623ac3e17a56027c06098fbd5ab47afefefbd386b4c21289f2ec55139 category: main optional: false - name: ca-certificates @@ -255,7 +255,7 @@ package: category: dev optional: true - name: coverage - version: 7.6.3 + version: 7.6.4 manager: conda platform: linux-64 dependencies: @@ -264,14 +264,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.3-py310ha75aee5_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.4-py310h89163eb_0.conda hash: - md5: 8f776f6bb9023542bcfb3aa384006182 - sha256: 070ba52a57b4068764eaf831a290de42e4188ae5ee35bbb4217f884b37a604ce + md5: 5222543cdb180f0fecc0d4b9f6b4a225 + sha256: b4df2e45f8c43bc47c1695bfbd4c526ce5224812f9c41d9451c88541c36655ea category: dev optional: true - name: coverage - version: 7.6.3 + version: 7.6.4 manager: conda platform: win-64 dependencies: @@ -281,10 +281,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.3-py310ha8f682b_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.4-py310h38315fa_0.conda hash: - md5: f10d46d817421262643a7ab4930524db - sha256: 982032c74aeff96923c371b47ce57c8f43491fe13495c0f8bbafa119a79e2853 + md5: f9fbf2c23507d4bd03ccb19760194b54 + sha256: 119e078840f9920c72dc6188649412ec6525af38a1a99cad7310a2e56a898729 category: dev optional: true - name: dill @@ -366,7 +366,7 @@ package: category: main optional: false - name: h5py - version: 3.11.0 + version: 3.12.1 manager: conda platform: linux-64 dependencies: @@ -377,14 +377,14 @@ package: numpy: '>=1.19,<3' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.11.0-nompi_py310h60e0fe6_103.conda + url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.12.1-nompi_py310h60e0fe6_102.conda hash: - md5: 5ec305756039ed978ffc1536f9742f1e - sha256: b40d4b20460bdc5e6c61a23bc585ee8abf8aac5d9494156ad31be5c42e813ff8 + md5: bbd9033531b34e220e3ff09312e91137 + sha256: 15b07c1a1daf1a39ca9f6a7ceaef55b160ce20a9464b368eb093c31b4d538b9a category: main optional: false - name: h5py - version: 3.11.0 + version: 3.12.1 manager: conda platform: win-64 dependencies: @@ -396,10 +396,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.11.0-nompi_py310h2b0be38_103.conda + url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.12.1-nompi_py310h2b0be38_102.conda hash: - md5: 2b3ff545b1dad8a83931edf8eaea2e2b - sha256: 77eba8a9d433b67587915ee101a77eea69cf0f858cfa335ce6e17f37e2d5d067 + md5: 92f7ac9267c827a69613d684110cc1f7 + sha256: 3a564c0951719f5b6ac3b7e4f7da5d3f00f4b596ef5036089c87c557e2b53692 category: main optional: false - name: hdf5 @@ -605,10 +605,10 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda hash: - md5: 83e1364586ceb8d0739fbc85b5c95837 - sha256: 0c21387f9a411e3d1f7f2969026bacfece133c8f1e72faea9cde29c0c19e1f3a + md5: 048b02e3962f066da18efe3a21b77672 + sha256: 7c91cea91b13f4314d125d1bedb9d03a29ebbd5080ccdea70260363424646dbe category: main optional: false - name: lerc @@ -669,11 +669,11 @@ package: manager: conda platform: linux-64 dependencies: - libopenblas: '>=0.3.27,<1.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-24_linux64_openblas.conda + libopenblas: '>=0.3.28,<1.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-25_linux64_openblas.conda hash: - md5: 80aea6603a6813b16ec119d00382b772 - sha256: 3097f7913bda527d4fe9f824182b314e130044e582455037fca6f4e97965d83c + md5: 8ea26d42ca88ec5258802715fe1ee10b + sha256: d6d12dc437d060f838820e9e61bf73baab651f91935ac594cf10beb9ef1b4450 category: main optional: false - name: libblas @@ -681,11 +681,11 @@ package: manager: conda platform: win-64 dependencies: - mkl: 2024.1.0 - url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-24_win64_mkl.conda + mkl: 2024.2.2 + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-25_win64_mkl.conda hash: - md5: ea127210707251a33116b437c22b8dad - sha256: 8b4cd602ae089d8c5832054ead452d6a1820c8f9c3b190faf3e867f5939810e2 + md5: 499208e81242efb6e5abc7366c91c816 + sha256: 5468bb91c44b41ce060bbd997c797b2f91e2b7ce91a7cbf4ddf7e7b734a8dc98 category: main optional: false - name: libcblas @@ -694,10 +694,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-24_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-25_linux64_openblas.conda hash: - md5: f5b8822297c9c790cec0795ca1fc9be6 - sha256: 2a52bccc5b03cdf014d856d0b85dbd591faa335ab337d620cd6aded121d7153c + md5: 5dbd1b0fc0d01ec5e0e1fbe667281a11 + sha256: ab87b0477078837c91d9cda62a9faca18fba7c57cc77aa779ae24b3ac783b5dd category: main optional: false - name: libcblas @@ -706,10 +706,10 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-24_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-25_win64_mkl.conda hash: - md5: a42c7390d3249698c0ffb6040e9396e7 - sha256: 297e858e9a2e6c4d9846fc101607ad31b778d8bde8591f9207e72d728a9f00a7 + md5: 3ed189ba03a9888a8013aaee0d67c49d + sha256: 21528cdfe67dafdb2d21925515a167f13963e002c2b6d06d68984767f731850c category: main optional: false - name: libcurl @@ -826,101 +826,101 @@ package: category: main optional: false - name: libgcc - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: _libgcc_mutex: '0.1' _openmp_mutex: '>=4.5' - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.1.0-h77fa898_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda hash: - md5: 002ef4463dd1e2b44a94a4ace468f5d2 - sha256: 10fa74b69266a2be7b96db881e18fa62cfa03082b65231e8d652e897c4b335a3 + md5: 3cb76c3f10d3bc7f1105b2fc9db984df + sha256: 53eb8a79365e58849e7b1a068d31f4f9e718dc938d6f2c03e960345739a03569 category: main optional: false - name: libgcc - version: 14.1.0 + version: 14.2.0 manager: conda platform: win-64 dependencies: _openmp_mutex: '>=4.5' libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' - url: https://conda.anaconda.org/conda-forge/win-64/libgcc-14.1.0-h1383e82_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libgcc-14.2.0-h1383e82_1.conda hash: - md5: 5464b6bb50d593b8f529d1fbcd58f3b2 - sha256: 727d3659035d7b3c6c07c2cf90e7886ae81fd03229abf3ec9f836d9aeca11d2a + md5: 75fdd34824997a0f9950a703b15d8ac5 + sha256: ef840e797714440bb10b69446d815966fff41fdac79f79c4e19c475d81cd375d category: main optional: false - name: libgcc-ng - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: - libgcc: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h69a702a_1.conda + libgcc: 14.2.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda hash: - md5: 1efc0ad219877a73ef977af7dbb51f17 - sha256: b91f7021e14c3d5c840fbf0dc75370d6e1f7c7ff4482220940eaafb9c64613b7 + md5: e39480b9ca41323497b05492a63bc35b + sha256: 3a76969c80e9af8b6e7a55090088bc41da4cffcde9e2c71b17f44d37b7cb87f7 category: main optional: false - name: libgfortran - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: - libgfortran5: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.1.0-h69a702a_1.conda + libgfortran5: 14.2.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda hash: - md5: 591e631bc1ae62c64f2ab4f66178c097 - sha256: ed77f04f873e43a26e24d443dd090631eedc7d0ace3141baaefd96a123e47535 + md5: f1fd30127802683586f768875127a987 + sha256: fc9e7f22a17faf74da904ebfc4d88699013d2992e55505e4aa0eb01770290977 category: main optional: false - name: libgfortran-ng - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: - libgfortran: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.1.0-h69a702a_1.conda + libgfortran: 14.2.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.2.0-h69a702a_1.conda hash: - md5: 16cec94c5992d7f42ae3f9fa8b25df8d - sha256: a2dc35cb7f87bb5beebf102d4085574c6a740e1df58e743185d4434cc5e4e0ae + md5: 0a7f4cd238267c88e5d69f7826a407eb + sha256: 423f1e2403f0c665748e42d335e421e53fd03c08d457cfb6f360d329d9459851 category: main optional: false - name: libgfortran5 - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: - libgcc: '>=14.1.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_1.conda + libgcc: '>=14.2.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda hash: - md5: 10a0cef64b784d6ab6da50ebca4e984d - sha256: c40d7db760296bf9c776de12597d2f379f30e890b9ae70c1de962ff2aa1999f6 + md5: 9822b874ea29af082e5d36098d25427d + sha256: d149a37ca73611e425041f33b9d8dbed6e52ec506fe8cc1fc0ee054bddeb6d5d category: main optional: false - name: libgomp - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: _libgcc_mutex: '0.1' - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda hash: - md5: 23c255b008c4f2ae008f81edcabaca89 - sha256: c96724c8ae4ee61af7674c5d9e5a3fbcf6cd887a40ad5a52c99aa36f1d4f9680 + md5: cc3573974587f12dda90d96e3e55a702 + sha256: 1911c29975ec99b6b906904040c855772ccb265a1c79d5d75c8ceec4ed89cd63 category: main optional: false - name: libgomp - version: 14.1.0 + version: 14.2.0 manager: conda platform: win-64 dependencies: libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' - url: https://conda.anaconda.org/conda-forge/win-64/libgomp-14.1.0-h1383e82_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libgomp-14.2.0-h1383e82_1.conda hash: - md5: f8aa80643cd3ff1767ea4e6008ed52d1 - sha256: c7c2c51397d57c2e4d48f8676d340ddf88067886f849128ba7d6bd24619dbccc + md5: 9e2d4d1214df6f21cba12f6eff4972f9 + sha256: d8739b834608f35775209b032f0c2be752ef187863c7ec847afcebe2f681be4e category: main optional: false - name: libjpeg-turbo @@ -955,10 +955,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-24_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-25_linux64_openblas.conda hash: - md5: fd540578678aefe025705f4b58b36b2e - sha256: a15da20c3c0fb5f356e5b4e2f1e87b0da11b9a46805a7f2609bf30f23453831a + md5: 4dc03a53fc69371a6158d0ed37214cd3 + sha256: 9d1ff017714edb2d84868f0f931a4a0e7c289a971062b2ac66cfc8145df7e20e category: main optional: false - name: liblapack @@ -967,27 +967,28 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-24_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-25_win64_mkl.conda hash: - md5: c69b7b6756a8d58cc8cf17081fffdc5c - sha256: 37dfa34e4c37c7bbb20df61e5badbf42d01e75e687c20be72ab13f80be99ceb9 + md5: f716ef84564c574e8e74ae725f5d5f93 + sha256: 98c13a28596389539abe3f608c6fbd2826df47671f77c58a331df878c6140c53 category: main optional: false - name: libnghttp2 - version: 1.58.0 + version: 1.64.0 manager: conda platform: linux-64 dependencies: - c-ares: '>=1.23.0,<2.0a0' + __glibc: '>=2.17,<3.0.a0' + c-ares: '>=1.32.3,<2.0a0' libev: '>=4.33,<5.0a0' - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - openssl: '>=3.2.0,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda + libgcc: '>=13' + libstdcxx: '>=13' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.3.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda hash: - md5: 700ac6ea6d53d5510591c4344d5c989a - sha256: 1910c5306c6aa5bcbd623c3c930c440e9c77a5a019008e1487810e3c1d3716cb + md5: 19e57602824042dfd0446292ef90488b + sha256: b0f2b3695b13a989f75d8fd7f4778e1c7aabe3b36db83f0fe80b2cd812c0e975 category: main optional: false - name: libnsl @@ -1003,17 +1004,18 @@ package: category: main optional: false - name: libopenblas - version: 0.3.27 + version: 0.3.28 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + libgcc-ng: '>=14' libgfortran-ng: '' - libgfortran5: '>=12.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda + libgfortran5: '>=14.1.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_0.conda hash: - md5: ae05ece66d3924ac3d48b4aa3fa96cec - sha256: 714cb82d7c4620ea2635a92d3df263ab841676c9b183d0c01992767bb2451c39 + md5: 9ebc9aedafaa2515ab247ff6bb509458 + sha256: 1e41a6d63e07be996238a1e840a426f86068956a45e0c0bb24e49a8dad9874c1 category: main optional: false - name: libpng @@ -1046,31 +1048,31 @@ package: category: main optional: false - name: libsqlite - version: 3.46.1 + version: 3.47.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.1-hadc24fc_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.0-hadc24fc_1.conda hash: - md5: 36f79405ab16bf271edb55b213836dac - sha256: 9851c049abafed3ee329d6c7c2033407e2fc269d33a75c071110ab52300002b0 + md5: b6f02b52a174e612e89548f4663ce56a + sha256: 8a9aadf996a2399f65b679c6e7f29139d5059f699c63e6d7b50e20db10c00508 category: main optional: false - name: libsqlite - version: 3.46.1 + version: 3.47.0 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.46.1-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.47.0-h2466b09_1.conda hash: - md5: 8a7c1ad01f58623bfbae8d601db7cf3b - sha256: ef83f90961630bc54a95e48062b05cf9c9173a822ea01784288029613a45eea4 + md5: 5b1f36012cc3d09c4eb9f24ad0e2c379 + sha256: 3342d6fe787f5830f7e8466d9c65c914bfd8d67220fb5673041b338cbba47afe category: main optional: false - name: libssh2 @@ -1104,27 +1106,27 @@ package: category: main optional: false - name: libstdcxx - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: - libgcc: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.1.0-hc0a3c3a_1.conda + libgcc: 14.2.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda hash: - md5: 9dbb9699ea467983ba8a4ba89b08b066 - sha256: 44decb3d23abacf1c6dd59f3c152a7101b7ca565b4ef8872804ceaedcc53a9cd + md5: 234a5554c53625688d51062645337328 + sha256: 4661af0eb9bdcbb5fb33e5d0023b001ad4be828fccdcc56500059d56f9869462 category: main optional: false - name: libstdcxx-ng - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: - libstdcxx: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-h4852527_1.conda + libstdcxx: 14.2.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda hash: - md5: bd2598399a70bb86d8218e95548d735e - sha256: a2dc44f97290740cc187bfe94ce543e6eb3c2ea8964d99f189a1d8c97b419b8c + md5: 8371ac6457591af2cf6159439c1fd051 + sha256: 25bb30b827d4f6d6f0522cc0579e431695503822f144043b93c50237017fffd8 category: main optional: false - name: libtiff @@ -1291,7 +1293,7 @@ package: category: main optional: false - name: markupsafe - version: 3.0.1 + version: 3.0.2 manager: conda platform: linux-64 dependencies: @@ -1299,14 +1301,14 @@ package: libgcc: '>=13' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.1-py310h89163eb_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py310h89163eb_0.conda hash: - md5: 7d6206ca7c2b3f4663fdce7afdd71ead - sha256: 7a9746f19052288bc2b137952be868143e207d0d8cbc08bc55e63ccb55daf532 + md5: 5415555830a54d9b4a1307e3e9d942c7 + sha256: cd30ab169cf8685a405d5ff65d6b6887603b5d3c9acfc844b5ff5ff09de21213 category: dev optional: true - name: markupsafe - version: 3.0.1 + version: 3.0.2 manager: conda platform: win-64 dependencies: @@ -1315,10 +1317,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.1-py310h38315fa_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.2-py310h38315fa_0.conda hash: - md5: 00ef9769e33394ca8b0feb554a85ccf6 - sha256: 93d54a6caddc23abd7ecb84bbdc4d655e9ec2d2414e6987004721287d8a96322 + md5: d67a799792d5d5d7b1dcf6fd4e35c6c7 + sha256: 5b36e67eb43cafb8ea219aeda792a9623b1f5fb1778457f814442ed434e78c25 category: dev optional: true - name: mccabe @@ -1346,16 +1348,16 @@ package: category: dev optional: true - name: mkl - version: 2024.1.0 + version: 2024.2.2 manager: conda platform: win-64 dependencies: intel-openmp: 2024.* tbb: 2021.* - url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.1.0-h66d3029_694.conda + url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.2.2-h66d3029_14.conda hash: - md5: a17423859d3fb912c8f2e9797603ddb6 - sha256: 4f86e9ad74a7792c836cd4cb7fc415bcdb50718ffbaa90c5571297f71764b980 + md5: f011e7cc21918dc9d1efe0209e27fa16 + sha256: 098ba4a3cb82f627bc79dc0ab1111b44859c9ef4aaa8d75ce043bce107770cb3 category: main optional: false - name: ncurses @@ -1543,31 +1545,31 @@ package: category: main optional: false - name: pip - version: '24.2' + version: 24.3.1 manager: conda platform: linux-64 dependencies: python: '>=3.8,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyh8b19718_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_0.conda hash: - md5: 6c78fbb8ddfd64bcb55b5cbafd2d2c43 - sha256: d820e5358bcb117fa6286e55d4550c60b0332443df62121df839eab2d11c890b + md5: 5dd546fe99b44fda83963d15f84263b7 + sha256: 499313e72e20225f84c2e9690bbaf5b952c8d7e0bf34b728278538f766b81628 category: main optional: false - name: pip - version: '24.2' + version: 24.3.1 manager: conda platform: win-64 dependencies: python: '>=3.8,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyh8b19718_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_0.conda hash: - md5: 6c78fbb8ddfd64bcb55b5cbafd2d2c43 - sha256: d820e5358bcb117fa6286e55d4550c60b0332443df62121df839eab2d11c890b + md5: 5dd546fe99b44fda83963d15f84263b7 + sha256: 499313e72e20225f84c2e9690bbaf5b952c8d7e0bf34b728278538f766b81628 category: main optional: false - name: platformdirs @@ -1811,33 +1813,33 @@ package: category: dev optional: true - name: pytest-cov - version: 5.0.0 + version: 6.0.0 manager: conda platform: linux-64 dependencies: - coverage: '>=5.2.1' + coverage: '>=7.5' pytest: '>=4.6' - python: '>=3.8' + python: '>=3.9' toml: '' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_0.conda hash: - md5: c54c0107057d67ddf077751339ec2c63 - sha256: 218306243faf3c36347131c2b36bb189daa948ac2e92c7ab52bb26cc8c157b3c + md5: cb8a11b6d209e3d85e5094bdbd9ebd9c + sha256: 915323edaee9f6f3ebd8c2e5450b4865700edf2c85eb2bba61980e66c6f03c5d category: dev optional: true - name: pytest-cov - version: 5.0.0 + version: 6.0.0 manager: conda platform: win-64 dependencies: - coverage: '>=5.2.1' + coverage: '>=7.5' pytest: '>=4.6' - python: '>=3.8' + python: '>=3.9' toml: '' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_0.conda hash: - md5: c54c0107057d67ddf077751339ec2c63 - sha256: 218306243faf3c36347131c2b36bb189daa948ac2e92c7ab52bb26cc8c157b3c + md5: cb8a11b6d209e3d85e5094bdbd9ebd9c + sha256: 915323edaee9f6f3ebd8c2e5450b4865700edf2c85eb2bba61980e66c6f03c5d category: dev optional: true - name: python @@ -1862,10 +1864,10 @@ package: tk: '>=8.6.13,<8.7.0a0' tzdata: '' xz: '>=5.2.6,<6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.10.15-h4a871b0_1_cpython.conda + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.10.15-h4a871b0_2_cpython.conda hash: - md5: 9e1b028075ff7348a194d524b6910f12 - sha256: 7611846de94e1b7c41b308dc6788e65227e8c65bd2f1575e1753acc9a3129fd9 + md5: 98059097f62e97be9aed7ec904055825 + sha256: c1e5e93b887d8cd1aa31d24b9620cb7eb6645c08c97b15ffc844fd6c29051420 category: main optional: false - name: python @@ -1885,10 +1887,10 @@ package: vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' xz: '>=5.2.6,<6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/python-3.10.15-hfaddaf0_1_cpython.conda + url: https://conda.anaconda.org/conda-forge/win-64/python-3.10.15-hfaddaf0_2_cpython.conda hash: - md5: a027447e9a89a09dedff93938a7b097e - sha256: 12c6458dccf5467bd2b219876f3eac228a1d6b8803c17c86a65c17a755c517d6 + md5: 52a45ce756c062994b25738288c8ab62 + sha256: ee5af019e5d7140ad2d40b5f772fcd68ded056853a478a2b54f417855977e99b category: main optional: false - name: python_abi @@ -1967,18 +1969,18 @@ package: __glibc: '>=2.17,<3.0.a0' libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' - libgcc-ng: '>=13' - libgfortran-ng: '' + libgcc: '>=13' + libgfortran: '' libgfortran5: '>=13.3.0' liblapack: '>=3.9.0,<4.0a0' - libstdcxx-ng: '>=13' + libstdcxx: '>=13' numpy: '>=1.23.5' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py310ha3fb0e1_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py310hfcf56fc_1.conda hash: - md5: dcca3051fda0f861e8111c6368842a28 - sha256: abd577d8a89cb6d4f21ac07bdf9fbc2d105794ed4e1348482d5f3819eea83d09 + md5: d9b1b75a227dbc42f3fe0e8bc852b805 + sha256: df95244cd5faf7ede8560081db49892cb8ae99e202044d9eb00e4792d9d29af0 category: main optional: false - name: scipy @@ -1995,34 +1997,34 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py310h46043a1_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py310hbd0dde3_1.conda hash: - md5: 3f957422c7a31c21641c0a032dbb4b06 - sha256: f9d5f582e255cf6333bf7e81c141e1d4578123dbd914bed0c60785847fb34178 + md5: 40856f1a065530263c38af13fe7d8f25 + sha256: 6ba7d1ab0cc549931bb5979c5230d3fa64791a23a23dd8142813da9759ba2b1a category: main optional: false - name: setuptools - version: 75.1.0 + version: 75.3.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.3.0-pyhd8ed1ab_0.conda hash: - md5: d5cd48392c67fb6849ba459c2c2b671f - sha256: 6725235722095c547edd24275053c615158d6163f396550840aebd6e209e4738 + md5: 2ce9825396daf72baabaade36cee16da + sha256: a36d020b9f32fc3f1a6488a1c4a9c13988c6468faf6895bf30ca69521a61230e category: main optional: false - name: setuptools - version: 75.1.0 + version: 75.3.0 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.3.0-pyhd8ed1ab_0.conda hash: - md5: d5cd48392c67fb6849ba459c2c2b671f - sha256: 6725235722095c547edd24275053c615158d6163f396550840aebd6e209e4738 + md5: 2ce9825396daf72baabaade36cee16da + sha256: a36d020b9f32fc3f1a6488a1c4a9c13988c6468faf6895bf30ca69521a61230e category: main optional: false - name: tbb @@ -2413,7 +2415,7 @@ package: category: main optional: false - name: geoh5py - version: 0.10.0-alpha.1 + version: 0.10.0b1 manager: pip platform: linux-64 dependencies: @@ -2421,16 +2423,13 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + url: https://files.pythonhosted.org/packages/14/4e/dabab3d10bf91812ae5531cf982d75f2f2fae81fc2b8e358ff19b1311278/geoh5py-0.10.0b1-py3-none-any.whl hash: - sha256: c7b8520dda3e023e29a2c5afa5ab18062f5a589f - source: - type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + sha256: efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 category: main optional: false - name: geoh5py - version: 0.10.0-alpha.1 + version: 0.10.0b1 manager: pip platform: win-64 dependencies: @@ -2438,11 +2437,8 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + url: https://files.pythonhosted.org/packages/14/4e/dabab3d10bf91812ae5531cf982d75f2f2fae81fc2b8e358ff19b1311278/geoh5py-0.10.0b1-py3-none-any.whl hash: - sha256: c7b8520dda3e023e29a2c5afa5ab18062f5a589f - source: - type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + sha256: efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 category: main optional: false diff --git a/py-3.11.conda-lock.yml b/py-3.11.conda-lock.yml index 90ed754..6ef2beb 100644 --- a/py-3.11.conda-lock.yml +++ b/py-3.11.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: 2aeac6f17c670153deadd8edc6aad261725bb21dfed680b685b0c96ce5e90a96 - linux-64: efedadb68ad9977f3f683b035840df6855a36f1b64973fa4aa482589f710c340 + win-64: 9f28186400a7ed92f67fd5654fc93465d867be64823a491529e46f43917058b9 + linux-64: 384ca0af78bfb8791608f5e5a06855c0260b82bf3bf96974d768fdd38de7d133 channels: - url: conda-forge used_env_vars: [] @@ -146,16 +146,16 @@ package: category: main optional: false - name: c-ares - version: 1.34.1 + version: 1.34.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.28,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.1-heb4867d_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.2-heb4867d_0.conda hash: - md5: db792eada25e970c46642f624b029fd7 - sha256: d7e50b2ce3ef01dfbb11e8f50411b4be91b92c94cd10a83c843f1f2e53832e04 + md5: 2b780c0338fc0ffa678ac82c54af51fd + sha256: c2a515e623ac3e17a56027c06098fbd5ab47afefefbd386b4c21289f2ec55139 category: main optional: false - name: ca-certificates @@ -253,7 +253,7 @@ package: category: dev optional: true - name: coverage - version: 7.6.3 + version: 7.6.4 manager: conda platform: linux-64 dependencies: @@ -262,14 +262,14 @@ package: python: '>=3.11,<3.12.0a0' python_abi: 3.11.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.3-py311h9ecbd09_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.4-py311h2dc5d0c_0.conda hash: - md5: 3bef036a0d5dc5e03fbc4035399dd950 - sha256: 4ee27223e4cad07227208b42189806085b9b52370d6d7b3e33731701442d5c74 + md5: 4d74dedf541d0f87fce0b5797b66e425 + sha256: c4cde56626b863128f7f249073aa093aee885fe8d68415d7cec74877caa39ff8 category: dev optional: true - name: coverage - version: 7.6.3 + version: 7.6.4 manager: conda platform: win-64 dependencies: @@ -279,10 +279,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.3-py311he736701_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.4-py311h5082efb_0.conda hash: - md5: 90854728d823035d27a8ad0285141918 - sha256: 87867ea64c08b40c4163038a758dcae6c076e98ab1f041a8e8eefb8c35ce1108 + md5: c9501fe8c7975b95dc9a467ed020f83a + sha256: fa8b16e32bf9b2dcc1a517a77aca49172d36489f707725cbcc4887f0839653ab category: dev optional: true - name: dill @@ -364,7 +364,7 @@ package: category: main optional: false - name: h5py - version: 3.11.0 + version: 3.12.1 manager: conda platform: linux-64 dependencies: @@ -375,14 +375,14 @@ package: numpy: '>=1.19,<3' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.11.0-nompi_py311hb639ac4_103.conda + url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.12.1-nompi_py311hb639ac4_102.conda hash: - md5: 95e1e4972b1b68f7dee4ebe401fe7d2e - sha256: 218e018c00c03aa2c33840b2cbfa0d064e0400593cd3ac25306d789ee4739878 + md5: c2438b0f0016fbd7ea93e872c9b93309 + sha256: a21932ada1e7a9f95433e4b29980316dac72428bedd738e1af73cb269ed36e2a category: main optional: false - name: h5py - version: 3.11.0 + version: 3.12.1 manager: conda platform: win-64 dependencies: @@ -394,10 +394,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.11.0-nompi_py311h67016bb_103.conda + url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.12.1-nompi_py311h67016bb_102.conda hash: - md5: 31fde8dbb7bcf5f30d86e900dd6f660b - sha256: 8a718c4db2f6267906240f4d88ad1f57ad0402eea40bd866129f31aae9f3116e + md5: cc84ef5211329e067d485f3e36bc54be + sha256: 5ca110b4264f7b9567662d11fd17bb11909a012dc2da8b3fe36b255df9aac824 category: main optional: false - name: hdf5 @@ -603,10 +603,10 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda hash: - md5: 83e1364586ceb8d0739fbc85b5c95837 - sha256: 0c21387f9a411e3d1f7f2969026bacfece133c8f1e72faea9cde29c0c19e1f3a + md5: 048b02e3962f066da18efe3a21b77672 + sha256: 7c91cea91b13f4314d125d1bedb9d03a29ebbd5080ccdea70260363424646dbe category: main optional: false - name: lerc @@ -667,11 +667,11 @@ package: manager: conda platform: linux-64 dependencies: - libopenblas: '>=0.3.27,<1.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-24_linux64_openblas.conda + libopenblas: '>=0.3.28,<1.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-25_linux64_openblas.conda hash: - md5: 80aea6603a6813b16ec119d00382b772 - sha256: 3097f7913bda527d4fe9f824182b314e130044e582455037fca6f4e97965d83c + md5: 8ea26d42ca88ec5258802715fe1ee10b + sha256: d6d12dc437d060f838820e9e61bf73baab651f91935ac594cf10beb9ef1b4450 category: main optional: false - name: libblas @@ -679,11 +679,11 @@ package: manager: conda platform: win-64 dependencies: - mkl: 2024.1.0 - url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-24_win64_mkl.conda + mkl: 2024.2.2 + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-25_win64_mkl.conda hash: - md5: ea127210707251a33116b437c22b8dad - sha256: 8b4cd602ae089d8c5832054ead452d6a1820c8f9c3b190faf3e867f5939810e2 + md5: 499208e81242efb6e5abc7366c91c816 + sha256: 5468bb91c44b41ce060bbd997c797b2f91e2b7ce91a7cbf4ddf7e7b734a8dc98 category: main optional: false - name: libcblas @@ -692,10 +692,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-24_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-25_linux64_openblas.conda hash: - md5: f5b8822297c9c790cec0795ca1fc9be6 - sha256: 2a52bccc5b03cdf014d856d0b85dbd591faa335ab337d620cd6aded121d7153c + md5: 5dbd1b0fc0d01ec5e0e1fbe667281a11 + sha256: ab87b0477078837c91d9cda62a9faca18fba7c57cc77aa779ae24b3ac783b5dd category: main optional: false - name: libcblas @@ -704,10 +704,10 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-24_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-25_win64_mkl.conda hash: - md5: a42c7390d3249698c0ffb6040e9396e7 - sha256: 297e858e9a2e6c4d9846fc101607ad31b778d8bde8591f9207e72d728a9f00a7 + md5: 3ed189ba03a9888a8013aaee0d67c49d + sha256: 21528cdfe67dafdb2d21925515a167f13963e002c2b6d06d68984767f731850c category: main optional: false - name: libcurl @@ -851,101 +851,101 @@ package: category: main optional: false - name: libgcc - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: _libgcc_mutex: '0.1' _openmp_mutex: '>=4.5' - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.1.0-h77fa898_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda hash: - md5: 002ef4463dd1e2b44a94a4ace468f5d2 - sha256: 10fa74b69266a2be7b96db881e18fa62cfa03082b65231e8d652e897c4b335a3 + md5: 3cb76c3f10d3bc7f1105b2fc9db984df + sha256: 53eb8a79365e58849e7b1a068d31f4f9e718dc938d6f2c03e960345739a03569 category: main optional: false - name: libgcc - version: 14.1.0 + version: 14.2.0 manager: conda platform: win-64 dependencies: _openmp_mutex: '>=4.5' libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' - url: https://conda.anaconda.org/conda-forge/win-64/libgcc-14.1.0-h1383e82_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libgcc-14.2.0-h1383e82_1.conda hash: - md5: 5464b6bb50d593b8f529d1fbcd58f3b2 - sha256: 727d3659035d7b3c6c07c2cf90e7886ae81fd03229abf3ec9f836d9aeca11d2a + md5: 75fdd34824997a0f9950a703b15d8ac5 + sha256: ef840e797714440bb10b69446d815966fff41fdac79f79c4e19c475d81cd375d category: main optional: false - name: libgcc-ng - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: - libgcc: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h69a702a_1.conda + libgcc: 14.2.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda hash: - md5: 1efc0ad219877a73ef977af7dbb51f17 - sha256: b91f7021e14c3d5c840fbf0dc75370d6e1f7c7ff4482220940eaafb9c64613b7 + md5: e39480b9ca41323497b05492a63bc35b + sha256: 3a76969c80e9af8b6e7a55090088bc41da4cffcde9e2c71b17f44d37b7cb87f7 category: main optional: false - name: libgfortran - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: - libgfortran5: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.1.0-h69a702a_1.conda + libgfortran5: 14.2.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda hash: - md5: 591e631bc1ae62c64f2ab4f66178c097 - sha256: ed77f04f873e43a26e24d443dd090631eedc7d0ace3141baaefd96a123e47535 + md5: f1fd30127802683586f768875127a987 + sha256: fc9e7f22a17faf74da904ebfc4d88699013d2992e55505e4aa0eb01770290977 category: main optional: false - name: libgfortran-ng - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: - libgfortran: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.1.0-h69a702a_1.conda + libgfortran: 14.2.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.2.0-h69a702a_1.conda hash: - md5: 16cec94c5992d7f42ae3f9fa8b25df8d - sha256: a2dc35cb7f87bb5beebf102d4085574c6a740e1df58e743185d4434cc5e4e0ae + md5: 0a7f4cd238267c88e5d69f7826a407eb + sha256: 423f1e2403f0c665748e42d335e421e53fd03c08d457cfb6f360d329d9459851 category: main optional: false - name: libgfortran5 - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: - libgcc: '>=14.1.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_1.conda + libgcc: '>=14.2.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda hash: - md5: 10a0cef64b784d6ab6da50ebca4e984d - sha256: c40d7db760296bf9c776de12597d2f379f30e890b9ae70c1de962ff2aa1999f6 + md5: 9822b874ea29af082e5d36098d25427d + sha256: d149a37ca73611e425041f33b9d8dbed6e52ec506fe8cc1fc0ee054bddeb6d5d category: main optional: false - name: libgomp - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: _libgcc_mutex: '0.1' - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda hash: - md5: 23c255b008c4f2ae008f81edcabaca89 - sha256: c96724c8ae4ee61af7674c5d9e5a3fbcf6cd887a40ad5a52c99aa36f1d4f9680 + md5: cc3573974587f12dda90d96e3e55a702 + sha256: 1911c29975ec99b6b906904040c855772ccb265a1c79d5d75c8ceec4ed89cd63 category: main optional: false - name: libgomp - version: 14.1.0 + version: 14.2.0 manager: conda platform: win-64 dependencies: libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' - url: https://conda.anaconda.org/conda-forge/win-64/libgomp-14.1.0-h1383e82_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libgomp-14.2.0-h1383e82_1.conda hash: - md5: f8aa80643cd3ff1767ea4e6008ed52d1 - sha256: c7c2c51397d57c2e4d48f8676d340ddf88067886f849128ba7d6bd24619dbccc + md5: 9e2d4d1214df6f21cba12f6eff4972f9 + sha256: d8739b834608f35775209b032f0c2be752ef187863c7ec847afcebe2f681be4e category: main optional: false - name: libjpeg-turbo @@ -980,10 +980,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-24_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-25_linux64_openblas.conda hash: - md5: fd540578678aefe025705f4b58b36b2e - sha256: a15da20c3c0fb5f356e5b4e2f1e87b0da11b9a46805a7f2609bf30f23453831a + md5: 4dc03a53fc69371a6158d0ed37214cd3 + sha256: 9d1ff017714edb2d84868f0f931a4a0e7c289a971062b2ac66cfc8145df7e20e category: main optional: false - name: liblapack @@ -992,27 +992,28 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-24_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-25_win64_mkl.conda hash: - md5: c69b7b6756a8d58cc8cf17081fffdc5c - sha256: 37dfa34e4c37c7bbb20df61e5badbf42d01e75e687c20be72ab13f80be99ceb9 + md5: f716ef84564c574e8e74ae725f5d5f93 + sha256: 98c13a28596389539abe3f608c6fbd2826df47671f77c58a331df878c6140c53 category: main optional: false - name: libnghttp2 - version: 1.58.0 + version: 1.64.0 manager: conda platform: linux-64 dependencies: - c-ares: '>=1.23.0,<2.0a0' + __glibc: '>=2.17,<3.0.a0' + c-ares: '>=1.32.3,<2.0a0' libev: '>=4.33,<5.0a0' - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - openssl: '>=3.2.0,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda + libgcc: '>=13' + libstdcxx: '>=13' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.3.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda hash: - md5: 700ac6ea6d53d5510591c4344d5c989a - sha256: 1910c5306c6aa5bcbd623c3c930c440e9c77a5a019008e1487810e3c1d3716cb + md5: 19e57602824042dfd0446292ef90488b + sha256: b0f2b3695b13a989f75d8fd7f4778e1c7aabe3b36db83f0fe80b2cd812c0e975 category: main optional: false - name: libnsl @@ -1028,17 +1029,18 @@ package: category: main optional: false - name: libopenblas - version: 0.3.27 + version: 0.3.28 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + libgcc-ng: '>=14' libgfortran-ng: '' - libgfortran5: '>=12.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda + libgfortran5: '>=14.1.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_0.conda hash: - md5: ae05ece66d3924ac3d48b4aa3fa96cec - sha256: 714cb82d7c4620ea2635a92d3df263ab841676c9b183d0c01992767bb2451c39 + md5: 9ebc9aedafaa2515ab247ff6bb509458 + sha256: 1e41a6d63e07be996238a1e840a426f86068956a45e0c0bb24e49a8dad9874c1 category: main optional: false - name: libpng @@ -1071,31 +1073,31 @@ package: category: main optional: false - name: libsqlite - version: 3.46.1 + version: 3.47.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.1-hadc24fc_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.0-hadc24fc_1.conda hash: - md5: 36f79405ab16bf271edb55b213836dac - sha256: 9851c049abafed3ee329d6c7c2033407e2fc269d33a75c071110ab52300002b0 + md5: b6f02b52a174e612e89548f4663ce56a + sha256: 8a9aadf996a2399f65b679c6e7f29139d5059f699c63e6d7b50e20db10c00508 category: main optional: false - name: libsqlite - version: 3.46.1 + version: 3.47.0 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.46.1-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.47.0-h2466b09_1.conda hash: - md5: 8a7c1ad01f58623bfbae8d601db7cf3b - sha256: ef83f90961630bc54a95e48062b05cf9c9173a822ea01784288029613a45eea4 + md5: 5b1f36012cc3d09c4eb9f24ad0e2c379 + sha256: 3342d6fe787f5830f7e8466d9c65c914bfd8d67220fb5673041b338cbba47afe category: main optional: false - name: libssh2 @@ -1129,27 +1131,27 @@ package: category: main optional: false - name: libstdcxx - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: - libgcc: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.1.0-hc0a3c3a_1.conda + libgcc: 14.2.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda hash: - md5: 9dbb9699ea467983ba8a4ba89b08b066 - sha256: 44decb3d23abacf1c6dd59f3c152a7101b7ca565b4ef8872804ceaedcc53a9cd + md5: 234a5554c53625688d51062645337328 + sha256: 4661af0eb9bdcbb5fb33e5d0023b001ad4be828fccdcc56500059d56f9869462 category: main optional: false - name: libstdcxx-ng - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: - libstdcxx: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-h4852527_1.conda + libstdcxx: 14.2.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda hash: - md5: bd2598399a70bb86d8218e95548d735e - sha256: a2dc44f97290740cc187bfe94ce543e6eb3c2ea8964d99f189a1d8c97b419b8c + md5: 8371ac6457591af2cf6159439c1fd051 + sha256: 25bb30b827d4f6d6f0522cc0579e431695503822f144043b93c50237017fffd8 category: main optional: false - name: libtiff @@ -1316,7 +1318,7 @@ package: category: main optional: false - name: markupsafe - version: 3.0.1 + version: 3.0.2 manager: conda platform: linux-64 dependencies: @@ -1324,14 +1326,14 @@ package: libgcc: '>=13' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.1-py311h2dc5d0c_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_0.conda hash: - md5: 137fc3129d21210605d8ee63db86b66f - sha256: 3f632607bf3b12a5a98845f2c8b2d52104ad945eaa06d0bf778822db7bbc1cc2 + md5: 15e4dadd59e93baad7275249f10b9472 + sha256: 364a0d55abc4c60bc575c81a4acc9e98ea27565147d4d4dc672bad4b2d069710 category: dev optional: true - name: markupsafe - version: 3.0.1 + version: 3.0.2 manager: conda platform: win-64 dependencies: @@ -1340,10 +1342,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.1-py311h5082efb_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.2-py311h5082efb_0.conda hash: - md5: e344a7dbeae2587c8ab3f3ea3467012d - sha256: 95c6dd6d4af9d92040e37fdb9eaab7c74c48c75a0a6056df659977161105e8a6 + md5: 84e78e335b0f9292060f1ac6d8ce0e3e + sha256: 8a2022af5237e0fdf7e646856f1122735b71e4cdeaf42684b533ec4bad5a885f category: dev optional: true - name: mccabe @@ -1371,16 +1373,16 @@ package: category: dev optional: true - name: mkl - version: 2024.1.0 + version: 2024.2.2 manager: conda platform: win-64 dependencies: intel-openmp: 2024.* tbb: 2021.* - url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.1.0-h66d3029_694.conda + url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.2.2-h66d3029_14.conda hash: - md5: a17423859d3fb912c8f2e9797603ddb6 - sha256: 4f86e9ad74a7792c836cd4cb7fc415bcdb50718ffbaa90c5571297f71764b980 + md5: f011e7cc21918dc9d1efe0209e27fa16 + sha256: 098ba4a3cb82f627bc79dc0ab1111b44859c9ef4aaa8d75ce043bce107770cb3 category: main optional: false - name: ncurses @@ -1568,31 +1570,31 @@ package: category: main optional: false - name: pip - version: '24.2' + version: 24.3.1 manager: conda platform: linux-64 dependencies: python: '>=3.8,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyh8b19718_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_0.conda hash: - md5: 6c78fbb8ddfd64bcb55b5cbafd2d2c43 - sha256: d820e5358bcb117fa6286e55d4550c60b0332443df62121df839eab2d11c890b + md5: 5dd546fe99b44fda83963d15f84263b7 + sha256: 499313e72e20225f84c2e9690bbaf5b952c8d7e0bf34b728278538f766b81628 category: main optional: false - name: pip - version: '24.2' + version: 24.3.1 manager: conda platform: win-64 dependencies: python: '>=3.8,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyh8b19718_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_0.conda hash: - md5: 6c78fbb8ddfd64bcb55b5cbafd2d2c43 - sha256: d820e5358bcb117fa6286e55d4550c60b0332443df62121df839eab2d11c890b + md5: 5dd546fe99b44fda83963d15f84263b7 + sha256: 499313e72e20225f84c2e9690bbaf5b952c8d7e0bf34b728278538f766b81628 category: main optional: false - name: platformdirs @@ -1836,33 +1838,33 @@ package: category: dev optional: true - name: pytest-cov - version: 5.0.0 + version: 6.0.0 manager: conda platform: linux-64 dependencies: - coverage: '>=5.2.1' + coverage: '>=7.5' pytest: '>=4.6' - python: '>=3.8' + python: '>=3.9' toml: '' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_0.conda hash: - md5: c54c0107057d67ddf077751339ec2c63 - sha256: 218306243faf3c36347131c2b36bb189daa948ac2e92c7ab52bb26cc8c157b3c + md5: cb8a11b6d209e3d85e5094bdbd9ebd9c + sha256: 915323edaee9f6f3ebd8c2e5450b4865700edf2c85eb2bba61980e66c6f03c5d category: dev optional: true - name: pytest-cov - version: 5.0.0 + version: 6.0.0 manager: conda platform: win-64 dependencies: - coverage: '>=5.2.1' + coverage: '>=7.5' pytest: '>=4.6' - python: '>=3.8' + python: '>=3.9' toml: '' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_0.conda hash: - md5: c54c0107057d67ddf077751339ec2c63 - sha256: 218306243faf3c36347131c2b36bb189daa948ac2e92c7ab52bb26cc8c157b3c + md5: cb8a11b6d209e3d85e5094bdbd9ebd9c + sha256: 915323edaee9f6f3ebd8c2e5450b4865700edf2c85eb2bba61980e66c6f03c5d category: dev optional: true - name: python @@ -1888,10 +1890,10 @@ package: tk: '>=8.6.13,<8.7.0a0' tzdata: '' xz: '>=5.2.6,<6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.10-hc5c86c4_2_cpython.conda + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.10-hc5c86c4_3_cpython.conda hash: - md5: 2a07cf98fe8c2f039a1ccfea22eaaad4 - sha256: 06aef8aee7d379851df48e78eec81820817aaf7e4788dde1b945d903cd4af7ea + md5: 9e1ad55c87368e662177661a998feed5 + sha256: b7fa3bd48e3a3d30f65608e07759cefd27885c6388b3f612af85ce40282e6936 category: main optional: false - name: python @@ -1912,10 +1914,10 @@ package: vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' xz: '>=5.2.6,<6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/python-3.11.10-hce54a09_2_cpython.conda + url: https://conda.anaconda.org/conda-forge/win-64/python-3.11.10-hce54a09_3_cpython.conda hash: - md5: 472544e6104756d9658571f40e17b5af - sha256: 610da651755c30f71ba823f311f684bee693bc56ced984b477ac4e04563485c9 + md5: 5d54d429c0eb2273d1cc69763de6edaf + sha256: 3931c546219d069918389e4dbe12057af4cc68a1060577a04014c6b5fc618aa0 category: main optional: false - name: python_abi @@ -1994,18 +1996,18 @@ package: __glibc: '>=2.17,<3.0.a0' libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' - libgcc-ng: '>=13' - libgfortran-ng: '' + libgcc: '>=13' + libgfortran: '' libgfortran5: '>=13.3.0' liblapack: '>=3.9.0,<4.0a0' - libstdcxx-ng: '>=13' + libstdcxx: '>=13' numpy: '>=1.23.5' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py311he1f765f_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py311he9a78e4_1.conda hash: - md5: eb7e2a849cd47483d7e9eeb728c7a8c5 - sha256: 36fd14d01a746bad1f9bc56045aa4fcfcdfe7b064a6d0c5a415dcdc8c0056983 + md5: 49ba89bf4d8a995efb99517d1c7aeb1e + sha256: 59482b974c36c375fdfd0bc3e5a3003ea2d2ae72b64b8f3deaeef5a851dbc91d category: main optional: false - name: scipy @@ -2022,34 +2024,34 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py311hd4686c6_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py311hf16d85f_1.conda hash: - md5: 54c36e5548d5f9aa7b6944a6b5d45983 - sha256: f91a6d034e7f1560f35bd75d6733b2b1cf3997e78de74c21c671e688bc6c98d0 + md5: b7c132408b0ee7408dcfa998ef6f7939 + sha256: bd3c3ec5ba203143818fa3ca300060a459d78da566049b49ed2ef20e04ea5b96 category: main optional: false - name: setuptools - version: 75.1.0 + version: 75.3.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.3.0-pyhd8ed1ab_0.conda hash: - md5: d5cd48392c67fb6849ba459c2c2b671f - sha256: 6725235722095c547edd24275053c615158d6163f396550840aebd6e209e4738 + md5: 2ce9825396daf72baabaade36cee16da + sha256: a36d020b9f32fc3f1a6488a1c4a9c13988c6468faf6895bf30ca69521a61230e category: main optional: false - name: setuptools - version: 75.1.0 + version: 75.3.0 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.3.0-pyhd8ed1ab_0.conda hash: - md5: d5cd48392c67fb6849ba459c2c2b671f - sha256: 6725235722095c547edd24275053c615158d6163f396550840aebd6e209e4738 + md5: 2ce9825396daf72baabaade36cee16da + sha256: a36d020b9f32fc3f1a6488a1c4a9c13988c6468faf6895bf30ca69521a61230e category: main optional: false - name: tbb @@ -2440,7 +2442,7 @@ package: category: main optional: false - name: geoh5py - version: 0.10.0-alpha.1 + version: 0.10.0b1 manager: pip platform: linux-64 dependencies: @@ -2448,16 +2450,13 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + url: https://files.pythonhosted.org/packages/14/4e/dabab3d10bf91812ae5531cf982d75f2f2fae81fc2b8e358ff19b1311278/geoh5py-0.10.0b1-py3-none-any.whl hash: - sha256: c7b8520dda3e023e29a2c5afa5ab18062f5a589f - source: - type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + sha256: efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 category: main optional: false - name: geoh5py - version: 0.10.0-alpha.1 + version: 0.10.0b1 manager: pip platform: win-64 dependencies: @@ -2465,11 +2464,8 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + url: https://files.pythonhosted.org/packages/14/4e/dabab3d10bf91812ae5531cf982d75f2f2fae81fc2b8e358ff19b1311278/geoh5py-0.10.0b1-py3-none-any.whl hash: - sha256: c7b8520dda3e023e29a2c5afa5ab18062f5a589f - source: - type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + sha256: efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 category: main optional: false diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml index d0eb84e..c426e7e 100644 --- a/py-3.12.conda-lock.yml +++ b/py-3.12.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: aa2b1e534a4fda69d839560a4d404e87951a2a99b886e8ba715646e1f704f807 - linux-64: 6bffc8dd3eba21e3e30f9b2d4befda3220a1a64031c6327ddadc91bf85643985 + win-64: 720a21dd6a8909fe28423aaf0e5b9188c91f22a5fa4d941a765ae9f66d24a3a7 + linux-64: 33dc753c061eaf03ee4043c63539fbd6e497acf821a94162da4538c6ec57bfa6 channels: - url: conda-forge used_env_vars: [] @@ -146,16 +146,16 @@ package: category: main optional: false - name: c-ares - version: 1.34.1 + version: 1.34.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.28,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.1-heb4867d_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.2-heb4867d_0.conda hash: - md5: db792eada25e970c46642f624b029fd7 - sha256: d7e50b2ce3ef01dfbb11e8f50411b4be91b92c94cd10a83c843f1f2e53832e04 + md5: 2b780c0338fc0ffa678ac82c54af51fd + sha256: c2a515e623ac3e17a56027c06098fbd5ab47afefefbd386b4c21289f2ec55139 category: main optional: false - name: ca-certificates @@ -253,7 +253,7 @@ package: category: dev optional: true - name: coverage - version: 7.6.3 + version: 7.6.4 manager: conda platform: linux-64 dependencies: @@ -262,14 +262,14 @@ package: python: '>=3.12,<3.13.0a0' python_abi: 3.12.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.3-py312h66e93f0_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.4-py312h178313f_0.conda hash: - md5: 5150131f8edecd7f23597a65b79d908d - sha256: 41f374cfa8cc780ce6c2d0eb3f2dab87430a418ca16d2f44ae3fa748cebb96af + md5: a32fbd2322865ac80c7db74c553f5306 + sha256: 62ef1654898b67a1aae353c8910323c803db0dcf0c117d5796eb1cfb03a2d777 category: dev optional: true - name: coverage - version: 7.6.3 + version: 7.6.4 manager: conda platform: win-64 dependencies: @@ -279,10 +279,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.3-py312h4389bb4_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.4-py312h31fea79_0.conda hash: - md5: 3412a3dae8748afad9d0620555d0a894 - sha256: 885a40d23d2c95911dc715ee4bf20539dec83cea9f1233c1ddbab1ee7e86876d + md5: e04090ead5d6f503e34ee225528a6229 + sha256: f8dab11095b58ce898e63b958981a3c4e57e4a90c67fdf26897557943184180e category: dev optional: true - name: dill @@ -364,7 +364,7 @@ package: category: main optional: false - name: h5py - version: 3.11.0 + version: 3.12.1 manager: conda platform: linux-64 dependencies: @@ -375,14 +375,14 @@ package: numpy: '>=1.19,<3' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.11.0-nompi_py312hedeef09_103.conda + url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.12.1-nompi_py312hedeef09_102.conda hash: - md5: cec32e68634e4af17ef94d56a196d6ae - sha256: 8a5ad781cde6df4e2d6a2a27593f44edf1986fe5a1554f3cbf8bc5e3bcdd83a9 + md5: ee52559d324594141ce369c527d6d029 + sha256: 5acc7c221e792c7aa9bbb2c57d5e0104d7a6e81c2cd29a47a77d574552cd4fd0 category: main optional: false - name: h5py - version: 3.11.0 + version: 3.12.1 manager: conda platform: win-64 dependencies: @@ -394,10 +394,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.11.0-nompi_py312ha036244_103.conda + url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.12.1-nompi_py312ha036244_102.conda hash: - md5: e24f7b4ff2dc70ccd5a9fc7a8ac231df - sha256: 28342999e05ff22fa65d0cc753b4eee1716ff3a9571d5f2149edce7bb7916812 + md5: 40339a5f55f03cc50a1679490d5b66a4 + sha256: 558e3dce06eeb4a3767cc9c8b0718d86d022f7a2666d032a3bfb2a66051ff7ee category: main optional: false - name: hdf5 @@ -603,10 +603,10 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda hash: - md5: 83e1364586ceb8d0739fbc85b5c95837 - sha256: 0c21387f9a411e3d1f7f2969026bacfece133c8f1e72faea9cde29c0c19e1f3a + md5: 048b02e3962f066da18efe3a21b77672 + sha256: 7c91cea91b13f4314d125d1bedb9d03a29ebbd5080ccdea70260363424646dbe category: main optional: false - name: lerc @@ -667,11 +667,11 @@ package: manager: conda platform: linux-64 dependencies: - libopenblas: '>=0.3.27,<1.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-24_linux64_openblas.conda + libopenblas: '>=0.3.28,<1.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-25_linux64_openblas.conda hash: - md5: 80aea6603a6813b16ec119d00382b772 - sha256: 3097f7913bda527d4fe9f824182b314e130044e582455037fca6f4e97965d83c + md5: 8ea26d42ca88ec5258802715fe1ee10b + sha256: d6d12dc437d060f838820e9e61bf73baab651f91935ac594cf10beb9ef1b4450 category: main optional: false - name: libblas @@ -679,11 +679,11 @@ package: manager: conda platform: win-64 dependencies: - mkl: 2024.1.0 - url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-24_win64_mkl.conda + mkl: 2024.2.2 + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-25_win64_mkl.conda hash: - md5: ea127210707251a33116b437c22b8dad - sha256: 8b4cd602ae089d8c5832054ead452d6a1820c8f9c3b190faf3e867f5939810e2 + md5: 499208e81242efb6e5abc7366c91c816 + sha256: 5468bb91c44b41ce060bbd997c797b2f91e2b7ce91a7cbf4ddf7e7b734a8dc98 category: main optional: false - name: libcblas @@ -692,10 +692,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-24_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-25_linux64_openblas.conda hash: - md5: f5b8822297c9c790cec0795ca1fc9be6 - sha256: 2a52bccc5b03cdf014d856d0b85dbd591faa335ab337d620cd6aded121d7153c + md5: 5dbd1b0fc0d01ec5e0e1fbe667281a11 + sha256: ab87b0477078837c91d9cda62a9faca18fba7c57cc77aa779ae24b3ac783b5dd category: main optional: false - name: libcblas @@ -704,10 +704,10 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-24_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-25_win64_mkl.conda hash: - md5: a42c7390d3249698c0ffb6040e9396e7 - sha256: 297e858e9a2e6c4d9846fc101607ad31b778d8bde8591f9207e72d728a9f00a7 + md5: 3ed189ba03a9888a8013aaee0d67c49d + sha256: 21528cdfe67dafdb2d21925515a167f13963e002c2b6d06d68984767f731850c category: main optional: false - name: libcurl @@ -851,101 +851,101 @@ package: category: main optional: false - name: libgcc - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: _libgcc_mutex: '0.1' _openmp_mutex: '>=4.5' - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.1.0-h77fa898_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda hash: - md5: 002ef4463dd1e2b44a94a4ace468f5d2 - sha256: 10fa74b69266a2be7b96db881e18fa62cfa03082b65231e8d652e897c4b335a3 + md5: 3cb76c3f10d3bc7f1105b2fc9db984df + sha256: 53eb8a79365e58849e7b1a068d31f4f9e718dc938d6f2c03e960345739a03569 category: main optional: false - name: libgcc - version: 14.1.0 + version: 14.2.0 manager: conda platform: win-64 dependencies: _openmp_mutex: '>=4.5' libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' - url: https://conda.anaconda.org/conda-forge/win-64/libgcc-14.1.0-h1383e82_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libgcc-14.2.0-h1383e82_1.conda hash: - md5: 5464b6bb50d593b8f529d1fbcd58f3b2 - sha256: 727d3659035d7b3c6c07c2cf90e7886ae81fd03229abf3ec9f836d9aeca11d2a + md5: 75fdd34824997a0f9950a703b15d8ac5 + sha256: ef840e797714440bb10b69446d815966fff41fdac79f79c4e19c475d81cd375d category: main optional: false - name: libgcc-ng - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: - libgcc: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.1.0-h69a702a_1.conda + libgcc: 14.2.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda hash: - md5: 1efc0ad219877a73ef977af7dbb51f17 - sha256: b91f7021e14c3d5c840fbf0dc75370d6e1f7c7ff4482220940eaafb9c64613b7 + md5: e39480b9ca41323497b05492a63bc35b + sha256: 3a76969c80e9af8b6e7a55090088bc41da4cffcde9e2c71b17f44d37b7cb87f7 category: main optional: false - name: libgfortran - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: - libgfortran5: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.1.0-h69a702a_1.conda + libgfortran5: 14.2.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda hash: - md5: 591e631bc1ae62c64f2ab4f66178c097 - sha256: ed77f04f873e43a26e24d443dd090631eedc7d0ace3141baaefd96a123e47535 + md5: f1fd30127802683586f768875127a987 + sha256: fc9e7f22a17faf74da904ebfc4d88699013d2992e55505e4aa0eb01770290977 category: main optional: false - name: libgfortran-ng - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: - libgfortran: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.1.0-h69a702a_1.conda + libgfortran: 14.2.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.2.0-h69a702a_1.conda hash: - md5: 16cec94c5992d7f42ae3f9fa8b25df8d - sha256: a2dc35cb7f87bb5beebf102d4085574c6a740e1df58e743185d4434cc5e4e0ae + md5: 0a7f4cd238267c88e5d69f7826a407eb + sha256: 423f1e2403f0c665748e42d335e421e53fd03c08d457cfb6f360d329d9459851 category: main optional: false - name: libgfortran5 - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: - libgcc: '>=14.1.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.1.0-hc5f4f2c_1.conda + libgcc: '>=14.2.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda hash: - md5: 10a0cef64b784d6ab6da50ebca4e984d - sha256: c40d7db760296bf9c776de12597d2f379f30e890b9ae70c1de962ff2aa1999f6 + md5: 9822b874ea29af082e5d36098d25427d + sha256: d149a37ca73611e425041f33b9d8dbed6e52ec506fe8cc1fc0ee054bddeb6d5d category: main optional: false - name: libgomp - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: _libgcc_mutex: '0.1' - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.1.0-h77fa898_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda hash: - md5: 23c255b008c4f2ae008f81edcabaca89 - sha256: c96724c8ae4ee61af7674c5d9e5a3fbcf6cd887a40ad5a52c99aa36f1d4f9680 + md5: cc3573974587f12dda90d96e3e55a702 + sha256: 1911c29975ec99b6b906904040c855772ccb265a1c79d5d75c8ceec4ed89cd63 category: main optional: false - name: libgomp - version: 14.1.0 + version: 14.2.0 manager: conda platform: win-64 dependencies: libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' - url: https://conda.anaconda.org/conda-forge/win-64/libgomp-14.1.0-h1383e82_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libgomp-14.2.0-h1383e82_1.conda hash: - md5: f8aa80643cd3ff1767ea4e6008ed52d1 - sha256: c7c2c51397d57c2e4d48f8676d340ddf88067886f849128ba7d6bd24619dbccc + md5: 9e2d4d1214df6f21cba12f6eff4972f9 + sha256: d8739b834608f35775209b032f0c2be752ef187863c7ec847afcebe2f681be4e category: main optional: false - name: libjpeg-turbo @@ -980,10 +980,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-24_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-25_linux64_openblas.conda hash: - md5: fd540578678aefe025705f4b58b36b2e - sha256: a15da20c3c0fb5f356e5b4e2f1e87b0da11b9a46805a7f2609bf30f23453831a + md5: 4dc03a53fc69371a6158d0ed37214cd3 + sha256: 9d1ff017714edb2d84868f0f931a4a0e7c289a971062b2ac66cfc8145df7e20e category: main optional: false - name: liblapack @@ -992,27 +992,28 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-24_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-25_win64_mkl.conda hash: - md5: c69b7b6756a8d58cc8cf17081fffdc5c - sha256: 37dfa34e4c37c7bbb20df61e5badbf42d01e75e687c20be72ab13f80be99ceb9 + md5: f716ef84564c574e8e74ae725f5d5f93 + sha256: 98c13a28596389539abe3f608c6fbd2826df47671f77c58a331df878c6140c53 category: main optional: false - name: libnghttp2 - version: 1.58.0 + version: 1.64.0 manager: conda platform: linux-64 dependencies: - c-ares: '>=1.23.0,<2.0a0' + __glibc: '>=2.17,<3.0.a0' + c-ares: '>=1.32.3,<2.0a0' libev: '>=4.33,<5.0a0' - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - openssl: '>=3.2.0,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.58.0-h47da74e_1.conda + libgcc: '>=13' + libstdcxx: '>=13' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.3.2,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda hash: - md5: 700ac6ea6d53d5510591c4344d5c989a - sha256: 1910c5306c6aa5bcbd623c3c930c440e9c77a5a019008e1487810e3c1d3716cb + md5: 19e57602824042dfd0446292ef90488b + sha256: b0f2b3695b13a989f75d8fd7f4778e1c7aabe3b36db83f0fe80b2cd812c0e975 category: main optional: false - name: libnsl @@ -1028,17 +1029,18 @@ package: category: main optional: false - name: libopenblas - version: 0.3.27 + version: 0.3.28 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + libgcc-ng: '>=14' libgfortran-ng: '' - libgfortran5: '>=12.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.27-pthreads_hac2b453_1.conda + libgfortran5: '>=14.1.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_0.conda hash: - md5: ae05ece66d3924ac3d48b4aa3fa96cec - sha256: 714cb82d7c4620ea2635a92d3df263ab841676c9b183d0c01992767bb2451c39 + md5: 9ebc9aedafaa2515ab247ff6bb509458 + sha256: 1e41a6d63e07be996238a1e840a426f86068956a45e0c0bb24e49a8dad9874c1 category: main optional: false - name: libpng @@ -1071,31 +1073,31 @@ package: category: main optional: false - name: libsqlite - version: 3.46.1 + version: 3.47.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.46.1-hadc24fc_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.0-hadc24fc_1.conda hash: - md5: 36f79405ab16bf271edb55b213836dac - sha256: 9851c049abafed3ee329d6c7c2033407e2fc269d33a75c071110ab52300002b0 + md5: b6f02b52a174e612e89548f4663ce56a + sha256: 8a9aadf996a2399f65b679c6e7f29139d5059f699c63e6d7b50e20db10c00508 category: main optional: false - name: libsqlite - version: 3.46.1 + version: 3.47.0 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.46.1-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.47.0-h2466b09_1.conda hash: - md5: 8a7c1ad01f58623bfbae8d601db7cf3b - sha256: ef83f90961630bc54a95e48062b05cf9c9173a822ea01784288029613a45eea4 + md5: 5b1f36012cc3d09c4eb9f24ad0e2c379 + sha256: 3342d6fe787f5830f7e8466d9c65c914bfd8d67220fb5673041b338cbba47afe category: main optional: false - name: libssh2 @@ -1129,27 +1131,27 @@ package: category: main optional: false - name: libstdcxx - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: - libgcc: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.1.0-hc0a3c3a_1.conda + libgcc: 14.2.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda hash: - md5: 9dbb9699ea467983ba8a4ba89b08b066 - sha256: 44decb3d23abacf1c6dd59f3c152a7101b7ca565b4ef8872804ceaedcc53a9cd + md5: 234a5554c53625688d51062645337328 + sha256: 4661af0eb9bdcbb5fb33e5d0023b001ad4be828fccdcc56500059d56f9869462 category: main optional: false - name: libstdcxx-ng - version: 14.1.0 + version: 14.2.0 manager: conda platform: linux-64 dependencies: - libstdcxx: 14.1.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.1.0-h4852527_1.conda + libstdcxx: 14.2.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda hash: - md5: bd2598399a70bb86d8218e95548d735e - sha256: a2dc44f97290740cc187bfe94ce543e6eb3c2ea8964d99f189a1d8c97b419b8c + md5: 8371ac6457591af2cf6159439c1fd051 + sha256: 25bb30b827d4f6d6f0522cc0579e431695503822f144043b93c50237017fffd8 category: main optional: false - name: libtiff @@ -1316,7 +1318,7 @@ package: category: main optional: false - name: markupsafe - version: 3.0.1 + version: 3.0.2 manager: conda platform: linux-64 dependencies: @@ -1324,14 +1326,14 @@ package: libgcc: '>=13' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.1-py312h178313f_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_0.conda hash: - md5: 490afd4d3627a7f999b9d633c4b6c229 - sha256: d65455297e005c73811848fb3b25a9570d5712c972c7302198ca72698f5f5341 + md5: a755704ea0e2503f8c227d84829a8e81 + sha256: 15f14ab429c846aacd47fada0dc4f341d64491e097782830f0906d00cb7b48b6 category: dev optional: true - name: markupsafe - version: 3.0.1 + version: 3.0.2 manager: conda platform: win-64 dependencies: @@ -1340,10 +1342,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.1-py312h31fea79_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.2-py312h31fea79_0.conda hash: - md5: 512dc4954c7fe66ed5c2c622a3eb745a - sha256: 128416033353673a4e8094e39134dcc5be5ff6ff05b8eb48467d7bfd18cbe354 + md5: e2ff001440760f2cbac24765d8a3d84a + sha256: eb0f3768890291f2d5fb666ab31b32b37a821e4a30968c6b3cd332472957abe7 category: dev optional: true - name: mccabe @@ -1371,16 +1373,16 @@ package: category: dev optional: true - name: mkl - version: 2024.1.0 + version: 2024.2.2 manager: conda platform: win-64 dependencies: intel-openmp: 2024.* tbb: 2021.* - url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.1.0-h66d3029_694.conda + url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.2.2-h66d3029_14.conda hash: - md5: a17423859d3fb912c8f2e9797603ddb6 - sha256: 4f86e9ad74a7792c836cd4cb7fc415bcdb50718ffbaa90c5571297f71764b980 + md5: f011e7cc21918dc9d1efe0209e27fa16 + sha256: 098ba4a3cb82f627bc79dc0ab1111b44859c9ef4aaa8d75ce043bce107770cb3 category: main optional: false - name: ncurses @@ -1568,31 +1570,31 @@ package: category: main optional: false - name: pip - version: '24.2' + version: 24.3.1 manager: conda platform: linux-64 dependencies: python: '>=3.8,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyh8b19718_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_0.conda hash: - md5: 6c78fbb8ddfd64bcb55b5cbafd2d2c43 - sha256: d820e5358bcb117fa6286e55d4550c60b0332443df62121df839eab2d11c890b + md5: 5dd546fe99b44fda83963d15f84263b7 + sha256: 499313e72e20225f84c2e9690bbaf5b952c8d7e0bf34b728278538f766b81628 category: main optional: false - name: pip - version: '24.2' + version: 24.3.1 manager: conda platform: win-64 dependencies: python: '>=3.8,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.2-pyh8b19718_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_0.conda hash: - md5: 6c78fbb8ddfd64bcb55b5cbafd2d2c43 - sha256: d820e5358bcb117fa6286e55d4550c60b0332443df62121df839eab2d11c890b + md5: 5dd546fe99b44fda83963d15f84263b7 + sha256: 499313e72e20225f84c2e9690bbaf5b952c8d7e0bf34b728278538f766b81628 category: main optional: false - name: platformdirs @@ -1836,33 +1838,33 @@ package: category: dev optional: true - name: pytest-cov - version: 5.0.0 + version: 6.0.0 manager: conda platform: linux-64 dependencies: - coverage: '>=5.2.1' + coverage: '>=7.5' pytest: '>=4.6' - python: '>=3.8' + python: '>=3.9' toml: '' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_0.conda hash: - md5: c54c0107057d67ddf077751339ec2c63 - sha256: 218306243faf3c36347131c2b36bb189daa948ac2e92c7ab52bb26cc8c157b3c + md5: cb8a11b6d209e3d85e5094bdbd9ebd9c + sha256: 915323edaee9f6f3ebd8c2e5450b4865700edf2c85eb2bba61980e66c6f03c5d category: dev optional: true - name: pytest-cov - version: 5.0.0 + version: 6.0.0 manager: conda platform: win-64 dependencies: - coverage: '>=5.2.1' + coverage: '>=7.5' pytest: '>=4.6' - python: '>=3.8' + python: '>=3.9' toml: '' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_0.conda hash: - md5: c54c0107057d67ddf077751339ec2c63 - sha256: 218306243faf3c36347131c2b36bb189daa948ac2e92c7ab52bb26cc8c157b3c + md5: cb8a11b6d209e3d85e5094bdbd9ebd9c + sha256: 915323edaee9f6f3ebd8c2e5450b4865700edf2c85eb2bba61980e66c6f03c5d category: dev optional: true - name: python @@ -1994,18 +1996,18 @@ package: __glibc: '>=2.17,<3.0.a0' libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' - libgcc-ng: '>=13' - libgfortran-ng: '' + libgcc: '>=13' + libgfortran: '' libgfortran5: '>=13.3.0' liblapack: '>=3.9.0,<4.0a0' - libstdcxx-ng: '>=13' + libstdcxx: '>=13' numpy: '>=1.23.5' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py312h7d485d2_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py312h62794b6_1.conda hash: - md5: 7418a22e73008356d9aba99d93dfeeee - sha256: 79903e307183e08b19c7ef607672fd304ed4968b2a7530904147aa79536e70d1 + md5: b43233a9e2f62fb94affe5607ea79473 + sha256: d069a64edade554261672d8febf4756aeb56a6cb44bd91844eaa944e5d9f4eb9 category: main optional: false - name: scipy @@ -2022,34 +2024,34 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py312h1f4e10d_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py312h337df96_1.conda hash: - md5: 075ca2339855d696007b35110b83d958 - sha256: 8f70ded1b7b469d61f6f7a580c541538a0275e05a0ca2def60cb95555d06e7e3 + md5: 7d85322084d7262008c49c85d3079c50 + sha256: d0a8b9e849ae53af5c8373d1429464e071fda3ee35accb77775757b330e0d340 category: main optional: false - name: setuptools - version: 75.1.0 + version: 75.3.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.3.0-pyhd8ed1ab_0.conda hash: - md5: d5cd48392c67fb6849ba459c2c2b671f - sha256: 6725235722095c547edd24275053c615158d6163f396550840aebd6e209e4738 + md5: 2ce9825396daf72baabaade36cee16da + sha256: a36d020b9f32fc3f1a6488a1c4a9c13988c6468faf6895bf30ca69521a61230e category: main optional: false - name: setuptools - version: 75.1.0 + version: 75.3.0 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.3.0-pyhd8ed1ab_0.conda hash: - md5: d5cd48392c67fb6849ba459c2c2b671f - sha256: 6725235722095c547edd24275053c615158d6163f396550840aebd6e209e4738 + md5: 2ce9825396daf72baabaade36cee16da + sha256: a36d020b9f32fc3f1a6488a1c4a9c13988c6468faf6895bf30ca69521a61230e category: main optional: false - name: tbb @@ -2440,7 +2442,7 @@ package: category: main optional: false - name: geoh5py - version: 0.10.0-alpha.1 + version: 0.10.0b1 manager: pip platform: linux-64 dependencies: @@ -2448,16 +2450,13 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + url: https://files.pythonhosted.org/packages/14/4e/dabab3d10bf91812ae5531cf982d75f2f2fae81fc2b8e358ff19b1311278/geoh5py-0.10.0b1-py3-none-any.whl hash: - sha256: c7b8520dda3e023e29a2c5afa5ab18062f5a589f - source: - type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + sha256: efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 category: main optional: false - name: geoh5py - version: 0.10.0-alpha.1 + version: 0.10.0b1 manager: pip platform: win-64 dependencies: @@ -2465,11 +2464,8 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + url: https://files.pythonhosted.org/packages/14/4e/dabab3d10bf91812ae5531cf982d75f2f2fae81fc2b8e358ff19b1311278/geoh5py-0.10.0b1-py3-none-any.whl hash: - sha256: c7b8520dda3e023e29a2c5afa5ab18062f5a589f - source: - type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@c7b8520dda3e023e29a2c5afa5ab18062f5a589f + sha256: efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 category: main optional: false diff --git a/pyproject.toml b/pyproject.toml index 12cc924..5b2c82d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -52,8 +52,8 @@ scipy = "~1.14.0" ## pip dependencies from Git repositories #---------------------------------------- -#geoh5py = {version = "0.10.0-alpha.1", source = "pypi", allow-prereleases = true} -geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "release/0.10.0"} +geoh5py = {version = ">=0.10.0a1, <0.11.0a0.dev0", source = "pypi", allow-prereleases = true} +#geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "release/0.10.0"} ## about pip dependencies From fbe33e8e89bfd073aa24b4be5807cb996c2d5135 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= Date: Thu, 31 Oct 2024 16:18:01 -0400 Subject: [PATCH 109/132] bump version to alpha.2 --- geoapps_utils/__init__.py | 2 +- meta.yaml | 2 +- pyproject.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/geoapps_utils/__init__.py b/geoapps_utils/__init__.py index b5eb6b1..c7b6edb 100644 --- a/geoapps_utils/__init__.py +++ b/geoapps_utils/__init__.py @@ -9,7 +9,7 @@ from __future__ import annotations -__version__ = "0.4.0-alpha.1" +__version__ = "0.4.0-alpha.2" from pathlib import Path diff --git a/meta.yaml b/meta.yaml index 0f92246..c7d78c4 100644 --- a/meta.yaml +++ b/meta.yaml @@ -1,5 +1,5 @@ {% set name = "geoapps-utils" %} -{% set version = "0.4.0a1" %} +{% set version = "0.4.0a2" %} package: name: {{ name|lower }} diff --git a/pyproject.toml b/pyproject.toml index 5b2c82d..b74ccf3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "geoapps-utils" -version = "0.4.0-alpha.1" +version = "0.4.0-alpha.2" license = "MIT" description = "Geoapps Utils" authors = ["Mira Geoscience "] From 4ba52259fab01a00016ff066981b5e59ca62f52b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= Date: Fri, 1 Nov 2024 11:12:14 -0400 Subject: [PATCH 110/132] add concurrency conditions to github publish workflows --- .github/workflows/python_deploy_dev.yml | 4 ++++ .github/workflows/python_deploy_prod.yml | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/python_deploy_dev.yml b/.github/workflows/python_deploy_dev.yml index c5a9dc9..f5a7acb 100644 --- a/.github/workflows/python_deploy_dev.yml +++ b/.github/workflows/python_deploy_dev.yml @@ -5,6 +5,10 @@ on: tags: - 'v*' # Push events to every version tag (eg. v1.0.0) +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: call-workflow-conda-publish: name: Publish development conda package on JFrog Artifactory diff --git a/.github/workflows/python_deploy_prod.yml b/.github/workflows/python_deploy_prod.yml index 26db838..ccc59bb 100644 --- a/.github/workflows/python_deploy_prod.yml +++ b/.github/workflows/python_deploy_prod.yml @@ -4,6 +4,10 @@ on: release: types: [published] +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: call-workflow-conda-publish: name: Publish production conda package on JFrog Artifactory From a329d569c3ce52cc1bc36e6900c79214dd795ede Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= Date: Fri, 15 Nov 2024 23:22:39 -0500 Subject: [PATCH 111/132] use new publish workflows --- .github/workflows/python_deploy_dev.yml | 2 +- .github/workflows/python_deploy_prod.yml | 36 ++++++++++++++++-------- 2 files changed, 25 insertions(+), 13 deletions(-) diff --git a/.github/workflows/python_deploy_dev.yml b/.github/workflows/python_deploy_dev.yml index f5a7acb..15fc52f 100644 --- a/.github/workflows/python_deploy_dev.yml +++ b/.github/workflows/python_deploy_dev.yml @@ -6,7 +6,7 @@ on: - 'v*' # Push events to every version tag (eg. v1.0.0) concurrency: - group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + group: ${{ github.workflow }}-${{ github.ref || github.run_id }} cancel-in-progress: true jobs: diff --git a/.github/workflows/python_deploy_prod.yml b/.github/workflows/python_deploy_prod.yml index ccc59bb..a782426 100644 --- a/.github/workflows/python_deploy_prod.yml +++ b/.github/workflows/python_deploy_prod.yml @@ -3,31 +3,43 @@ name: Deploy python package in production on: release: types: [published] + workflow_dispatch: + inputs: + release-tag: + description: 'Tag for the existing (draft) release to publish assets from' + required: true + publish-conda: + description: 'Publish Conda package' + required: false + default: true + publish-pypi: + description: 'Publish PyPI package' + required: false + default: true concurrency: - group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + group: ${{ github.workflow }}-${{ github.event.release.tag_name || github.event.inputs.release-tag || github.run_id }} cancel-in-progress: true jobs: - call-workflow-conda-publish: - name: Publish production conda package on JFrog Artifactory - uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_conda_package.yml@main + call-workflow-conda-release: + name: Publish production Conda package on JFrog Artifactory + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-release_conda_assets.yml@main + if: ${{ github.event_name == 'release' || github.event.inputs.publish-conda == 'true' }} with: - package-name: 'geoapps-utils' - python-version: '3.10' virtual-repo-names: '["public-conda-prod"]' + release-tag: ${{ github.event.release.tag_name || github.event.inputs.release-tag }} secrets: JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} - call-workflow-pypi-publish: - name: Publish production pypi package (JFrog Artifactory, PyPI) - uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_pypi_package.yml@main + call-workflow-pypi-release: + name: Publish production PyPI package (JFrog Artifactory and PyPI) + if: ${{ github.event_name == 'release' || github.event.inputs.publish-pypi == 'true' }} + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-release_pypi_assets.yml@main with: - package-manager: 'poetry' package-name: 'geoapps-utils' - version-tag: ${{ github.ref_name }} - python-version: '3.10' virtual-repo-names: '["public-pypi-prod", "pypi"]' + release-tag: ${{ github.event.release.tag_name || github.event.inputs.release-tag }} secrets: JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} From 9bcb0e79dd125a68fc239d0cce745ee31992986b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= Date: Fri, 15 Nov 2024 23:22:59 -0500 Subject: [PATCH 112/132] bump version to beta.1 --- geoapps_utils/__init__.py | 2 +- meta.yaml | 2 +- pyproject.toml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/geoapps_utils/__init__.py b/geoapps_utils/__init__.py index c7b6edb..0c8c251 100644 --- a/geoapps_utils/__init__.py +++ b/geoapps_utils/__init__.py @@ -9,7 +9,7 @@ from __future__ import annotations -__version__ = "0.4.0-alpha.2" +__version__ = "0.4.0-beta.1" from pathlib import Path diff --git a/meta.yaml b/meta.yaml index c7d78c4..aeaa648 100644 --- a/meta.yaml +++ b/meta.yaml @@ -1,5 +1,5 @@ {% set name = "geoapps-utils" %} -{% set version = "0.4.0a2" %} +{% set version = "0.4.0b1" %} package: name: {{ name|lower }} diff --git a/pyproject.toml b/pyproject.toml index b74ccf3..993c784 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "geoapps-utils" -version = "0.4.0-alpha.2" +version = "0.4.0-beta.1" license = "MIT" description = "Geoapps Utils" authors = ["Mira Geoscience "] @@ -52,7 +52,7 @@ scipy = "~1.14.0" ## pip dependencies from Git repositories #---------------------------------------- -geoh5py = {version = ">=0.10.0a1, <0.11.0a0.dev0", source = "pypi", allow-prereleases = true} +geoh5py = {version = ">=0.10.0b1, <0.11.0a0.dev0", source = "pypi", allow-prereleases = true} #geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "release/0.10.0"} From 32b95e6564ceec97cfd0dacc6494ce51a30210dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= Date: Fri, 15 Nov 2024 23:51:23 -0500 Subject: [PATCH 113/132] align version spec in conda meta and pyproject.toml --- meta.yaml | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta.yaml b/meta.yaml index aeaa648..0e6ef2c 100644 --- a/meta.yaml +++ b/meta.yaml @@ -26,7 +26,7 @@ requirements: - numpy >=1.26.0,<1.27.0 - pydantic >=2.5.2,<2.6.0 - scipy >=1.14.0,<1.15.0 - - geoh5py >=0.10.0a0.dev0, <0.11.0 + - geoh5py >=0.10.0b1,<0.11.0a.dev - h5py >=3.2.1,<4.0.0 - pillow >=10.3.0,<10.4.0 diff --git a/pyproject.toml b/pyproject.toml index 993c784..b794f6c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -52,7 +52,7 @@ scipy = "~1.14.0" ## pip dependencies from Git repositories #---------------------------------------- -geoh5py = {version = ">=0.10.0b1, <0.11.0a0.dev0", source = "pypi", allow-prereleases = true} +geoh5py = {version = ">=0.10.0b1, <0.11.0a.dev", source = "pypi", allow-prereleases = true} #geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "release/0.10.0"} From fd958524ee727b0479f3f6c7bde70d1a9a299cee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= Date: Fri, 15 Nov 2024 23:53:46 -0500 Subject: [PATCH 114/132] relock on newer published dependencies --- .../py-3.10-linux-64-dev.conda.lock.yml | 20 +- environments/py-3.10-linux-64.conda.lock.yml | 14 +- .../py-3.10-win-64-dev.conda.lock.yml | 22 +-- environments/py-3.10-win-64.conda.lock.yml | 16 +- .../py-3.11-linux-64-dev.conda.lock.yml | 22 +-- environments/py-3.11-linux-64.conda.lock.yml | 16 +- .../py-3.11-win-64-dev.conda.lock.yml | 24 +-- environments/py-3.11-win-64.conda.lock.yml | 18 +- .../py-3.12-linux-64-dev.conda.lock.yml | 22 +-- environments/py-3.12-linux-64.conda.lock.yml | 16 +- .../py-3.12-win-64-dev.conda.lock.yml | 24 +-- environments/py-3.12-win-64.conda.lock.yml | 18 +- py-3.10.conda-lock.yml | 166 ++++++++-------- py-3.11.conda-lock.yml | 182 +++++++++--------- py-3.12.conda-lock.yml | 182 +++++++++--------- 15 files changed, 381 insertions(+), 381 deletions(-) diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index b5f63f1..b9adc69 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 3c4ea114f7979323a7690a5b5e961026f353aab707b06faba10e9a4036d719f1 +# input_hash: 2511ed77d78fbd216733458c3abd6147b4a31824f8078ce246249db6e46548bd channels: - conda-forge @@ -11,12 +11,12 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.3.5=py310hff52083_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.2=heb4867d_0 + - c-ares=1.34.3=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.4=py310h89163eb_0 + - coverage=7.6.7=py310h89163eb_0 - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 @@ -48,7 +48,7 @@ dependencies: - liblapack=3.9.0=25_linux64_openblas - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - - libopenblas=0.3.28=pthreads_h94d23a6_0 + - libopenblas=0.3.28=pthreads_h94d23a6_1 - libpng=1.6.44=hadc24fc_0 - libsqlite=3.47.0=hadc24fc_1 - libssh2=1.11.0=h0841786_0 @@ -65,8 +65,8 @@ dependencies: - ncurses=6.5=he02047a_1 - numpy=1.26.4=py310hb13e2d6_0 - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.3.2=hb9d3cd8_0 - - packaging=24.1=pyhd8ed1ab_0 + - openssl=3.4.0=hb9d3cd8_0 + - packaging=24.2=pyhd8ed1ab_0 - pillow=10.3.0=py310hebfe307_1 - pip=24.3.1=pyh8b19718_0 - platformdirs=4.3.6=pyhd8ed1ab_0 @@ -83,22 +83,22 @@ dependencies: - pyyaml=6.0.2=py310ha75aee5_1 - readline=8.2=h8228510_1 - scipy=1.14.1=py310hfcf56fc_1 - - setuptools=75.3.0=pyhd8ed1ab_0 + - setuptools=75.5.0=pyhff2d567_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.0.2=pyhd8ed1ab_0 + - tomli=2.1.0=pyhff2d567_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024b=hc8b5060_0 - - wheel=0.44.0=pyhd8ed1ab_0 + - wheel=0.45.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hb9d3cd8_1 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xz=5.2.6=h166bdaf_0 - yaml=0.2.5=h7f98852_2 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 + - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index 4a0ed51..4dd3f6e 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 3c4ea114f7979323a7690a5b5e961026f353aab707b06faba10e9a4036d719f1 +# input_hash: 2511ed77d78fbd216733458c3abd6147b4a31824f8078ce246249db6e46548bd channels: - conda-forge @@ -10,7 +10,7 @@ dependencies: - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.2=heb4867d_0 + - c-ares=1.34.3=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -40,7 +40,7 @@ dependencies: - liblapack=3.9.0=25_linux64_openblas - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - - libopenblas=0.3.28=pthreads_h94d23a6_0 + - libopenblas=0.3.28=pthreads_h94d23a6_1 - libpng=1.6.44=hadc24fc_0 - libsqlite=3.47.0=hadc24fc_1 - libssh2=1.11.0=h0841786_0 @@ -55,7 +55,7 @@ dependencies: - ncurses=6.5=he02047a_1 - numpy=1.26.4=py310hb13e2d6_0 - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.3.2=hb9d3cd8_0 + - openssl=3.4.0=hb9d3cd8_0 - pillow=10.3.0=py310hebfe307_1 - pip=24.3.1=pyh8b19718_0 - pthread-stubs=0.4=hb9d3cd8_1002 @@ -65,18 +65,18 @@ dependencies: - python_abi=3.10=5_cp310 - readline=8.2=h8228510_1 - scipy=1.14.1=py310hfcf56fc_1 - - setuptools=75.3.0=pyhd8ed1ab_0 + - setuptools=75.5.0=pyhff2d567_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024b=hc8b5060_0 - - wheel=0.44.0=pyhd8ed1ab_0 + - wheel=0.45.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hb9d3cd8_1 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 + - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index 6c12cbd..2994a60 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 463a37daf96f205d6b38a1ab344bb7dd938184d3cd60b2474aa7326264474e82 +# input_hash: a002d466e3550390666a1848523e2647be73cdb4cc752db358c5ff3b5e887b1f channels: - conda-forge @@ -14,7 +14,7 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.4=py310h38315fa_0 + - coverage=7.6.7=py310h38315fa_0 - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 @@ -50,8 +50,8 @@ dependencies: - mkl=2024.2.2=h66d3029_14 - numpy=1.26.4=py310hf667824_0 - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.3.2=h2466b09_0 - - packaging=24.1=pyhd8ed1ab_0 + - openssl=3.4.0=h2466b09_0 + - packaging=24.2=pyhd8ed1ab_0 - pillow=10.3.0=py310h3e38d90_1 - pip=24.3.1=pyh8b19718_0 - platformdirs=4.3.6=pyhd8ed1ab_0 @@ -67,27 +67,27 @@ dependencies: - python_abi=3.10=5_cp310 - pyyaml=6.0.2=py310ha8f682b_1 - scipy=1.14.1=py310hbd0dde3_1 - - setuptools=75.3.0=pyhd8ed1ab_0 + - setuptools=75.5.0=pyhff2d567_0 - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.0.2=pyhd8ed1ab_0 + - tomli=2.1.0=pyhff2d567_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024b=hc8b5060_0 - ucrt=10.0.22621.0=h57928b3_1 - - vc=14.3=h8a93ad2_22 - - vc14_runtime=14.40.33810=hcc2c482_22 - - vs2015_runtime=14.40.33810=h3bf8584_22 - - wheel=0.44.0=pyhd8ed1ab_0 + - vc=14.3=ha32ba9b_23 + - vc14_runtime=14.42.34433=he29a5d6_23 + - vs2015_runtime=14.42.34433=hdffcdeb_23 + - wheel=0.45.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=h0e40799_1 - xorg-libxdmcp=1.1.5=h0e40799_0 - xz=5.2.6=h8d14728_0 - yaml=0.2.5=h8ffe710_2 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 + - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index beed73b..646791f 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 463a37daf96f205d6b38a1ab344bb7dd938184d3cd60b2474aa7326264474e82 +# input_hash: a002d466e3550390666a1848523e2647be73cdb4cc752db358c5ff3b5e887b1f channels: - conda-forge @@ -40,7 +40,7 @@ dependencies: - mkl=2024.2.2=h66d3029_14 - numpy=1.26.4=py310hf667824_0 - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.3.2=h2466b09_0 + - openssl=3.4.0=h2466b09_0 - pillow=10.3.0=py310h3e38d90_1 - pip=24.3.1=pyh8b19718_0 - pthread-stubs=0.4=h0e40799_1002 @@ -49,23 +49,23 @@ dependencies: - python=3.10.15=hfaddaf0_2_cpython - python_abi=3.10=5_cp310 - scipy=1.14.1=py310hbd0dde3_1 - - setuptools=75.3.0=pyhd8ed1ab_0 + - setuptools=75.5.0=pyhff2d567_0 - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024b=hc8b5060_0 - ucrt=10.0.22621.0=h57928b3_1 - - vc=14.3=h8a93ad2_22 - - vc14_runtime=14.40.33810=hcc2c482_22 - - vs2015_runtime=14.40.33810=h3bf8584_22 - - wheel=0.44.0=pyhd8ed1ab_0 + - vc=14.3=ha32ba9b_23 + - vc14_runtime=14.42.34433=he29a5d6_23 + - vs2015_runtime=14.42.34433=hdffcdeb_23 + - wheel=0.45.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=h0e40799_1 - xorg-libxdmcp=1.1.5=h0e40799_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 + - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64-dev.conda.lock.yml b/environments/py-3.11-linux-64-dev.conda.lock.yml index be37e37..6daf27c 100644 --- a/environments/py-3.11-linux-64-dev.conda.lock.yml +++ b/environments/py-3.11-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 384ca0af78bfb8791608f5e5a06855c0260b82bf3bf96974d768fdd38de7d133 +# input_hash: db06dbf765fa7529473f707d9bd5e90e1f901e18ee04be9a59b180bc87b5b664 channels: - conda-forge @@ -11,12 +11,12 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.3.5=py311h38be061_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.2=heb4867d_0 + - c-ares=1.34.3=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.4=py311h2dc5d0c_0 + - coverage=7.6.7=py311h2dc5d0c_0 - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 @@ -37,7 +37,7 @@ dependencies: - libdeflate=1.22=hb9d3cd8_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - - libexpat=2.6.3=h5888daf_0 + - libexpat=2.6.4=h5888daf_0 - libffi=3.4.2=h7f98852_5 - libgcc=14.2.0=h77fa898_1 - libgcc-ng=14.2.0=h69a702a_1 @@ -49,7 +49,7 @@ dependencies: - liblapack=3.9.0=25_linux64_openblas - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - - libopenblas=0.3.28=pthreads_h94d23a6_0 + - libopenblas=0.3.28=pthreads_h94d23a6_1 - libpng=1.6.44=hadc24fc_0 - libsqlite=3.47.0=hadc24fc_1 - libssh2=1.11.0=h0841786_0 @@ -66,8 +66,8 @@ dependencies: - ncurses=6.5=he02047a_1 - numpy=1.26.4=py311h64a7726_0 - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.3.2=hb9d3cd8_0 - - packaging=24.1=pyhd8ed1ab_0 + - openssl=3.4.0=hb9d3cd8_0 + - packaging=24.2=pyhd8ed1ab_0 - pillow=10.3.0=py311h82a398c_1 - pip=24.3.1=pyh8b19718_0 - platformdirs=4.3.6=pyhd8ed1ab_0 @@ -84,22 +84,22 @@ dependencies: - pyyaml=6.0.2=py311h9ecbd09_1 - readline=8.2=h8228510_1 - scipy=1.14.1=py311he9a78e4_1 - - setuptools=75.3.0=pyhd8ed1ab_0 + - setuptools=75.5.0=pyhff2d567_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.0.2=pyhd8ed1ab_0 + - tomli=2.1.0=pyhff2d567_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024b=hc8b5060_0 - - wheel=0.44.0=pyhd8ed1ab_0 + - wheel=0.45.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hb9d3cd8_1 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xz=5.2.6=h166bdaf_0 - yaml=0.2.5=h7f98852_2 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 + - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64.conda.lock.yml b/environments/py-3.11-linux-64.conda.lock.yml index 3ed5c90..f16f79b 100644 --- a/environments/py-3.11-linux-64.conda.lock.yml +++ b/environments/py-3.11-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 384ca0af78bfb8791608f5e5a06855c0260b82bf3bf96974d768fdd38de7d133 +# input_hash: db06dbf765fa7529473f707d9bd5e90e1f901e18ee04be9a59b180bc87b5b664 channels: - conda-forge @@ -10,7 +10,7 @@ dependencies: - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.2=heb4867d_0 + - c-ares=1.34.3=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -29,7 +29,7 @@ dependencies: - libdeflate=1.22=hb9d3cd8_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - - libexpat=2.6.3=h5888daf_0 + - libexpat=2.6.4=h5888daf_0 - libffi=3.4.2=h7f98852_5 - libgcc=14.2.0=h77fa898_1 - libgcc-ng=14.2.0=h69a702a_1 @@ -41,7 +41,7 @@ dependencies: - liblapack=3.9.0=25_linux64_openblas - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - - libopenblas=0.3.28=pthreads_h94d23a6_0 + - libopenblas=0.3.28=pthreads_h94d23a6_1 - libpng=1.6.44=hadc24fc_0 - libsqlite=3.47.0=hadc24fc_1 - libssh2=1.11.0=h0841786_0 @@ -56,7 +56,7 @@ dependencies: - ncurses=6.5=he02047a_1 - numpy=1.26.4=py311h64a7726_0 - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.3.2=hb9d3cd8_0 + - openssl=3.4.0=hb9d3cd8_0 - pillow=10.3.0=py311h82a398c_1 - pip=24.3.1=pyh8b19718_0 - pthread-stubs=0.4=hb9d3cd8_1002 @@ -66,18 +66,18 @@ dependencies: - python_abi=3.11=5_cp311 - readline=8.2=h8228510_1 - scipy=1.14.1=py311he9a78e4_1 - - setuptools=75.3.0=pyhd8ed1ab_0 + - setuptools=75.5.0=pyhff2d567_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024b=hc8b5060_0 - - wheel=0.44.0=pyhd8ed1ab_0 + - wheel=0.45.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hb9d3cd8_1 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 + - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64-dev.conda.lock.yml b/environments/py-3.11-win-64-dev.conda.lock.yml index cb76aa9..12eae34 100644 --- a/environments/py-3.11-win-64-dev.conda.lock.yml +++ b/environments/py-3.11-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 9f28186400a7ed92f67fd5654fc93465d867be64823a491529e46f43917058b9 +# input_hash: 1079aafeb43aa6134085b29acb95e40140dae4c6d18359180a0891c23f59fb33 channels: - conda-forge @@ -14,7 +14,7 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.4=py311h5082efb_0 + - coverage=7.6.7=py311h5082efb_0 - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 @@ -32,7 +32,7 @@ dependencies: - libcblas=3.9.0=25_win64_mkl - libcurl=8.10.1=h1ee3ff0_0 - libdeflate=1.22=h2466b09_0 - - libexpat=2.6.3=he0c23c2_0 + - libexpat=2.6.4=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - libgcc=14.2.0=h1383e82_1 - libgomp=14.2.0=h1383e82_1 @@ -51,8 +51,8 @@ dependencies: - mkl=2024.2.2=h66d3029_14 - numpy=1.26.4=py311h0b4df5a_0 - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.3.2=h2466b09_0 - - packaging=24.1=pyhd8ed1ab_0 + - openssl=3.4.0=h2466b09_0 + - packaging=24.2=pyhd8ed1ab_0 - pillow=10.3.0=py311h5592be9_1 - pip=24.3.1=pyh8b19718_0 - platformdirs=4.3.6=pyhd8ed1ab_0 @@ -68,27 +68,27 @@ dependencies: - python_abi=3.11=5_cp311 - pyyaml=6.0.2=py311he736701_1 - scipy=1.14.1=py311hf16d85f_1 - - setuptools=75.3.0=pyhd8ed1ab_0 + - setuptools=75.5.0=pyhff2d567_0 - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.0.2=pyhd8ed1ab_0 + - tomli=2.1.0=pyhff2d567_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024b=hc8b5060_0 - ucrt=10.0.22621.0=h57928b3_1 - - vc=14.3=h8a93ad2_22 - - vc14_runtime=14.40.33810=hcc2c482_22 - - vs2015_runtime=14.40.33810=h3bf8584_22 - - wheel=0.44.0=pyhd8ed1ab_0 + - vc=14.3=ha32ba9b_23 + - vc14_runtime=14.42.34433=he29a5d6_23 + - vs2015_runtime=14.42.34433=hdffcdeb_23 + - wheel=0.45.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=h0e40799_1 - xorg-libxdmcp=1.1.5=h0e40799_0 - xz=5.2.6=h8d14728_0 - yaml=0.2.5=h8ffe710_2 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 + - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64.conda.lock.yml b/environments/py-3.11-win-64.conda.lock.yml index fda4353..5da21ba 100644 --- a/environments/py-3.11-win-64.conda.lock.yml +++ b/environments/py-3.11-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 9f28186400a7ed92f67fd5654fc93465d867be64823a491529e46f43917058b9 +# input_hash: 1079aafeb43aa6134085b29acb95e40140dae4c6d18359180a0891c23f59fb33 channels: - conda-forge @@ -24,7 +24,7 @@ dependencies: - libcblas=3.9.0=25_win64_mkl - libcurl=8.10.1=h1ee3ff0_0 - libdeflate=1.22=h2466b09_0 - - libexpat=2.6.3=he0c23c2_0 + - libexpat=2.6.4=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - libgcc=14.2.0=h1383e82_1 - libgomp=14.2.0=h1383e82_1 @@ -41,7 +41,7 @@ dependencies: - mkl=2024.2.2=h66d3029_14 - numpy=1.26.4=py311h0b4df5a_0 - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.3.2=h2466b09_0 + - openssl=3.4.0=h2466b09_0 - pillow=10.3.0=py311h5592be9_1 - pip=24.3.1=pyh8b19718_0 - pthread-stubs=0.4=h0e40799_1002 @@ -50,23 +50,23 @@ dependencies: - python=3.11.10=hce54a09_3_cpython - python_abi=3.11=5_cp311 - scipy=1.14.1=py311hf16d85f_1 - - setuptools=75.3.0=pyhd8ed1ab_0 + - setuptools=75.5.0=pyhff2d567_0 - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024b=hc8b5060_0 - ucrt=10.0.22621.0=h57928b3_1 - - vc=14.3=h8a93ad2_22 - - vc14_runtime=14.40.33810=hcc2c482_22 - - vs2015_runtime=14.40.33810=h3bf8584_22 - - wheel=0.44.0=pyhd8ed1ab_0 + - vc=14.3=ha32ba9b_23 + - vc14_runtime=14.42.34433=he29a5d6_23 + - vs2015_runtime=14.42.34433=hdffcdeb_23 + - wheel=0.45.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=h0e40799_1 - xorg-libxdmcp=1.1.5=h0e40799_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 + - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64-dev.conda.lock.yml b/environments/py-3.12-linux-64-dev.conda.lock.yml index 6f10b39..f3cc3ae 100644 --- a/environments/py-3.12-linux-64-dev.conda.lock.yml +++ b/environments/py-3.12-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 33dc753c061eaf03ee4043c63539fbd6e497acf821a94162da4538c6ec57bfa6 +# input_hash: 9978044c07542fd17ea45ca1b221aca63a99e8e677e1934a72a5ea88d27d96cf channels: - conda-forge @@ -11,12 +11,12 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_0 - astroid=3.3.5=py312h7900ff3_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.2=heb4867d_0 + - c-ares=1.34.3=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.4=py312h178313f_0 + - coverage=7.6.7=py312h178313f_0 - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=h267a509_2 @@ -37,7 +37,7 @@ dependencies: - libdeflate=1.22=hb9d3cd8_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - - libexpat=2.6.3=h5888daf_0 + - libexpat=2.6.4=h5888daf_0 - libffi=3.4.2=h7f98852_5 - libgcc=14.2.0=h77fa898_1 - libgcc-ng=14.2.0=h69a702a_1 @@ -49,7 +49,7 @@ dependencies: - liblapack=3.9.0=25_linux64_openblas - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - - libopenblas=0.3.28=pthreads_h94d23a6_0 + - libopenblas=0.3.28=pthreads_h94d23a6_1 - libpng=1.6.44=hadc24fc_0 - libsqlite=3.47.0=hadc24fc_1 - libssh2=1.11.0=h0841786_0 @@ -66,8 +66,8 @@ dependencies: - ncurses=6.5=he02047a_1 - numpy=1.26.4=py312heda63a1_0 - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.3.2=hb9d3cd8_0 - - packaging=24.1=pyhd8ed1ab_0 + - openssl=3.4.0=hb9d3cd8_0 + - packaging=24.2=pyhd8ed1ab_0 - pillow=10.3.0=py312h287a98d_1 - pip=24.3.1=pyh8b19718_0 - platformdirs=4.3.6=pyhd8ed1ab_0 @@ -84,22 +84,22 @@ dependencies: - pyyaml=6.0.2=py312h66e93f0_1 - readline=8.2=h8228510_1 - scipy=1.14.1=py312h62794b6_1 - - setuptools=75.3.0=pyhd8ed1ab_0 + - setuptools=75.5.0=pyhff2d567_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.0.2=pyhd8ed1ab_0 + - tomli=2.1.0=pyhff2d567_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024b=hc8b5060_0 - - wheel=0.44.0=pyhd8ed1ab_0 + - wheel=0.45.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hb9d3cd8_1 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xz=5.2.6=h166bdaf_0 - yaml=0.2.5=h7f98852_2 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 + - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64.conda.lock.yml b/environments/py-3.12-linux-64.conda.lock.yml index bf8e390..068fccd 100644 --- a/environments/py-3.12-linux-64.conda.lock.yml +++ b/environments/py-3.12-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 33dc753c061eaf03ee4043c63539fbd6e497acf821a94162da4538c6ec57bfa6 +# input_hash: 9978044c07542fd17ea45ca1b221aca63a99e8e677e1934a72a5ea88d27d96cf channels: - conda-forge @@ -10,7 +10,7 @@ dependencies: - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.2=heb4867d_0 + - c-ares=1.34.3=heb4867d_0 - ca-certificates=2024.8.30=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -29,7 +29,7 @@ dependencies: - libdeflate=1.22=hb9d3cd8_0 - libedit=3.1.20191231=he28a2e2_2 - libev=4.33=hd590300_2 - - libexpat=2.6.3=h5888daf_0 + - libexpat=2.6.4=h5888daf_0 - libffi=3.4.2=h7f98852_5 - libgcc=14.2.0=h77fa898_1 - libgcc-ng=14.2.0=h69a702a_1 @@ -41,7 +41,7 @@ dependencies: - liblapack=3.9.0=25_linux64_openblas - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - - libopenblas=0.3.28=pthreads_h94d23a6_0 + - libopenblas=0.3.28=pthreads_h94d23a6_1 - libpng=1.6.44=hadc24fc_0 - libsqlite=3.47.0=hadc24fc_1 - libssh2=1.11.0=h0841786_0 @@ -56,7 +56,7 @@ dependencies: - ncurses=6.5=he02047a_1 - numpy=1.26.4=py312heda63a1_0 - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.3.2=hb9d3cd8_0 + - openssl=3.4.0=hb9d3cd8_0 - pillow=10.3.0=py312h287a98d_1 - pip=24.3.1=pyh8b19718_0 - pthread-stubs=0.4=hb9d3cd8_1002 @@ -66,18 +66,18 @@ dependencies: - python_abi=3.12=5_cp312 - readline=8.2=h8228510_1 - scipy=1.14.1=py312h62794b6_1 - - setuptools=75.3.0=pyhd8ed1ab_0 + - setuptools=75.5.0=pyhff2d567_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024b=hc8b5060_0 - - wheel=0.44.0=pyhd8ed1ab_0 + - wheel=0.45.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=hb9d3cd8_1 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 + - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64-dev.conda.lock.yml b/environments/py-3.12-win-64-dev.conda.lock.yml index 89298df..88c3a6c 100644 --- a/environments/py-3.12-win-64-dev.conda.lock.yml +++ b/environments/py-3.12-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 720a21dd6a8909fe28423aaf0e5b9188c91f22a5fa4d941a765ae9f66d24a3a7 +# input_hash: 2615c96008026052bee661235c9e6d6ed19f96cd8dd6993ed47c21f111c97ae9 channels: - conda-forge @@ -14,7 +14,7 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.4=py312h31fea79_0 + - coverage=7.6.7=py312h31fea79_0 - dill=0.3.9=pyhd8ed1ab_0 - exceptiongroup=1.2.2=pyhd8ed1ab_0 - freetype=2.12.1=hdaf720e_2 @@ -32,7 +32,7 @@ dependencies: - libcblas=3.9.0=25_win64_mkl - libcurl=8.10.1=h1ee3ff0_0 - libdeflate=1.22=h2466b09_0 - - libexpat=2.6.3=he0c23c2_0 + - libexpat=2.6.4=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - libgcc=14.2.0=h1383e82_1 - libgomp=14.2.0=h1383e82_1 @@ -51,8 +51,8 @@ dependencies: - mkl=2024.2.2=h66d3029_14 - numpy=1.26.4=py312h8753938_0 - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.3.2=h2466b09_0 - - packaging=24.1=pyhd8ed1ab_0 + - openssl=3.4.0=h2466b09_0 + - packaging=24.2=pyhd8ed1ab_0 - pillow=10.3.0=py312h381445a_1 - pip=24.3.1=pyh8b19718_0 - platformdirs=4.3.6=pyhd8ed1ab_0 @@ -68,27 +68,27 @@ dependencies: - python_abi=3.12=5_cp312 - pyyaml=6.0.2=py312h4389bb4_1 - scipy=1.14.1=py312h337df96_1 - - setuptools=75.3.0=pyhd8ed1ab_0 + - setuptools=75.5.0=pyhff2d567_0 - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.0.2=pyhd8ed1ab_0 + - tomli=2.1.0=pyhff2d567_0 - tomlkit=0.13.2=pyha770c72_0 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024b=hc8b5060_0 - ucrt=10.0.22621.0=h57928b3_1 - - vc=14.3=h8a93ad2_22 - - vc14_runtime=14.40.33810=hcc2c482_22 - - vs2015_runtime=14.40.33810=h3bf8584_22 - - wheel=0.44.0=pyhd8ed1ab_0 + - vc=14.3=ha32ba9b_23 + - vc14_runtime=14.42.34433=he29a5d6_23 + - vs2015_runtime=14.42.34433=hdffcdeb_23 + - wheel=0.45.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=h0e40799_1 - xorg-libxdmcp=1.1.5=h0e40799_0 - xz=5.2.6=h8d14728_0 - yaml=0.2.5=h8ffe710_2 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 + - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64.conda.lock.yml b/environments/py-3.12-win-64.conda.lock.yml index c249778..9700b82 100644 --- a/environments/py-3.12-win-64.conda.lock.yml +++ b/environments/py-3.12-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 720a21dd6a8909fe28423aaf0e5b9188c91f22a5fa4d941a765ae9f66d24a3a7 +# input_hash: 2615c96008026052bee661235c9e6d6ed19f96cd8dd6993ed47c21f111c97ae9 channels: - conda-forge @@ -24,7 +24,7 @@ dependencies: - libcblas=3.9.0=25_win64_mkl - libcurl=8.10.1=h1ee3ff0_0 - libdeflate=1.22=h2466b09_0 - - libexpat=2.6.3=he0c23c2_0 + - libexpat=2.6.4=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - libgcc=14.2.0=h1383e82_1 - libgomp=14.2.0=h1383e82_1 @@ -41,7 +41,7 @@ dependencies: - mkl=2024.2.2=h66d3029_14 - numpy=1.26.4=py312h8753938_0 - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.3.2=h2466b09_0 + - openssl=3.4.0=h2466b09_0 - pillow=10.3.0=py312h381445a_1 - pip=24.3.1=pyh8b19718_0 - pthread-stubs=0.4=h0e40799_1002 @@ -50,23 +50,23 @@ dependencies: - python=3.12.7=hce54a09_0_cpython - python_abi=3.12=5_cp312 - scipy=1.14.1=py312h337df96_1 - - setuptools=75.3.0=pyhd8ed1ab_0 + - setuptools=75.5.0=pyhff2d567_0 - tbb=2021.7.0=h91493d7_0 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_0 - typing_extensions=4.12.2=pyha770c72_0 - tzdata=2024b=hc8b5060_0 - ucrt=10.0.22621.0=h57928b3_1 - - vc=14.3=h8a93ad2_22 - - vc14_runtime=14.40.33810=hcc2c482_22 - - vs2015_runtime=14.40.33810=h3bf8584_22 - - wheel=0.44.0=pyhd8ed1ab_0 + - vc=14.3=ha32ba9b_23 + - vc14_runtime=14.42.34433=he29a5d6_23 + - vs2015_runtime=14.42.34433=hdffcdeb_23 + - wheel=0.45.0=pyhd8ed1ab_0 - xorg-libxau=1.0.11=h0e40799_1 - xorg-libxdmcp=1.1.5=h0e40799_0 - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py == 0.10.0b1 --hash=sha256:efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 + - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 variables: KMP_WARNINGS: 0 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index 85cc738..3ff8257 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: 463a37daf96f205d6b38a1ab344bb7dd938184d3cd60b2474aa7326264474e82 - linux-64: 3c4ea114f7979323a7690a5b5e961026f353aab707b06faba10e9a4036d719f1 + win-64: a002d466e3550390666a1848523e2647be73cdb4cc752db358c5ff3b5e887b1f + linux-64: 2511ed77d78fbd216733458c3abd6147b4a31824f8078ce246249db6e46548bd channels: - url: conda-forge used_env_vars: [] @@ -148,16 +148,16 @@ package: category: main optional: false - name: c-ares - version: 1.34.2 + version: 1.34.3 manager: conda platform: linux-64 dependencies: __glibc: '>=2.28,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.2-heb4867d_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.3-heb4867d_0.conda hash: - md5: 2b780c0338fc0ffa678ac82c54af51fd - sha256: c2a515e623ac3e17a56027c06098fbd5ab47afefefbd386b4c21289f2ec55139 + md5: 09a6c610d002e54e18353c06ef61a253 + sha256: 1015d731c05ef7de298834833d680b08dea58980b907f644345bd457f9498c99 category: main optional: false - name: ca-certificates @@ -255,7 +255,7 @@ package: category: dev optional: true - name: coverage - version: 7.6.4 + version: 7.6.7 manager: conda platform: linux-64 dependencies: @@ -264,14 +264,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.4-py310h89163eb_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.7-py310h89163eb_0.conda hash: - md5: 5222543cdb180f0fecc0d4b9f6b4a225 - sha256: b4df2e45f8c43bc47c1695bfbd4c526ce5224812f9c41d9451c88541c36655ea + md5: edced792209b5a2591ebccad19955a59 + sha256: 9f2eac7b7b148bf48adaa946d331103bcd5306b588f319b21166c4f5851d5086 category: dev optional: true - name: coverage - version: 7.6.4 + version: 7.6.7 manager: conda platform: win-64 dependencies: @@ -281,10 +281,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.4-py310h38315fa_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.7-py310h38315fa_0.conda hash: - md5: f9fbf2c23507d4bd03ccb19760194b54 - sha256: 119e078840f9920c72dc6188649412ec6525af38a1a99cad7310a2e56a898729 + md5: 43c66f538fcbc63d499ce1050bc69e92 + sha256: ce137eef8cd129d4a8adf3bbaa92c0d007116deb636b193462f086548e5e2099 category: dev optional: true - name: dill @@ -1009,13 +1009,13 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc-ng: '>=14' - libgfortran-ng: '' - libgfortran5: '>=14.1.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_0.conda + libgcc: '>=14' + libgfortran: '' + libgfortran5: '>=14.2.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda hash: - md5: 9ebc9aedafaa2515ab247ff6bb509458 - sha256: 1e41a6d63e07be996238a1e840a426f86068956a45e0c0bb24e49a8dad9874c1 + md5: 62857b389e42b36b686331bec0922050 + sha256: 99ba271d8a80a1af2723f2e124ffd91d850074c0389c067e6d96d72a2dbfeabe category: main optional: false - name: libpng @@ -1444,21 +1444,21 @@ package: category: main optional: false - name: openssl - version: 3.3.2 + version: 3.4.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' ca-certificates: '' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.2-hb9d3cd8_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda hash: - md5: 4d638782050ab6faa27275bed57e9b4e - sha256: cee91036686419f6dd6086902acf7142b4916e1c4ba042e9ca23e151da012b6d + md5: 23cc74f77eb99315c0360ec3533147a9 + sha256: 814b9dff1847b132c676ee6cc1a8cb2d427320779b93e1b6d76552275c128705 category: main optional: false - name: openssl - version: 3.3.2 + version: 3.4.0 manager: conda platform: win-64 dependencies: @@ -1466,34 +1466,34 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.2-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.4.0-h2466b09_0.conda hash: - md5: 1dc86753693df5e3326bb8a85b74c589 - sha256: a45c42f3577294e22ac39ddb6ef5a64fd5322e8a6725afefbf4f2b4109340bf9 + md5: d0d805d9b5524a14efb51b3bff965e83 + sha256: e03045a0837e01ff5c75e9273a572553e7522290799807f918c917a9826a6484 category: main optional: false - name: packaging - version: '24.1' + version: '24.2' manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_0.conda hash: - md5: cbe1bb1f21567018ce595d9c2be0f0db - sha256: 36aca948219e2c9fdd6d80728bcc657519e02f06c2703d8db3446aec67f51d81 + md5: c16469afe1ec91aaafcf4bea966c0465 + sha256: 0f8273bf66c2a5c1de72312a509deae07f163bb0ae8de8273c52e6fe945a0850 category: dev optional: true - name: packaging - version: '24.1' + version: '24.2' manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_0.conda hash: - md5: cbe1bb1f21567018ce595d9c2be0f0db - sha256: 36aca948219e2c9fdd6d80728bcc657519e02f06c2703d8db3446aec67f51d81 + md5: c16469afe1ec91aaafcf4bea966c0465 + sha256: 0f8273bf66c2a5c1de72312a509deae07f163bb0ae8de8273c52e6fe945a0850 category: dev optional: true - name: pillow @@ -2004,27 +2004,27 @@ package: category: main optional: false - name: setuptools - version: 75.3.0 + version: 75.5.0 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.3.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.5.0-pyhff2d567_0.conda hash: - md5: 2ce9825396daf72baabaade36cee16da - sha256: a36d020b9f32fc3f1a6488a1c4a9c13988c6468faf6895bf30ca69521a61230e + md5: ade63405adb52eeff89d506cd55908c0 + sha256: 54dcf5f09f74f69641e0063bc695b38340d0349fa8371b1f2ed0c45c5b2fd224 category: main optional: false - name: setuptools - version: 75.3.0 + version: 75.5.0 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.3.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.5.0-pyhff2d567_0.conda hash: - md5: 2ce9825396daf72baabaade36cee16da - sha256: a36d020b9f32fc3f1a6488a1c4a9c13988c6468faf6895bf30ca69521a61230e + md5: ade63405adb52eeff89d506cd55908c0 + sha256: 54dcf5f09f74f69641e0063bc695b38340d0349fa8371b1f2ed0c45c5b2fd224 category: main optional: false - name: tbb @@ -2093,27 +2093,27 @@ package: category: dev optional: true - name: tomli - version: 2.0.2 + version: 2.1.0 manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.1.0-pyhff2d567_0.conda hash: - md5: e977934e00b355ff55ed154904044727 - sha256: 5e742ba856168b606ac3c814d247657b1c33b8042371f1a08000bdc5075bc0cc + md5: 3fa1089b4722df3a900135925f4519d9 + sha256: 354b8a64d4f3311179d85aefc529ca201a36afc1af090d0010c46be7b79f9a47 category: dev optional: true - name: tomli - version: 2.0.2 + version: 2.1.0 manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.1.0-pyhff2d567_0.conda hash: - md5: e977934e00b355ff55ed154904044727 - sha256: 5e742ba856168b606ac3c814d247657b1c33b8042371f1a08000bdc5075bc0cc + md5: 3fa1089b4722df3a900135925f4519d9 + sha256: 354b8a64d4f3311179d85aefc529ca201a36afc1af090d0010c46be7b79f9a47 category: dev optional: true - name: tomlkit @@ -2226,59 +2226,59 @@ package: manager: conda platform: win-64 dependencies: - vc14_runtime: '>=14.40.33810' - url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h8a93ad2_22.conda + vc14_runtime: '>=14.38.33135' + url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-ha32ba9b_23.conda hash: - md5: a47cd756e88d8a80dfae678842d4acc9 - sha256: b72e7410ec0a748d21e9e997234fc474e3367cee8f509b07eb8182d3584a38d8 + md5: 7c10ec3158d1eb4ddff7007c9101adb0 + sha256: 986ddaf8feec2904eac9535a7ddb7acda1a1dfb9482088fdb8129f1595181663 category: main optional: false - name: vc14_runtime - version: 14.40.33810 + version: 14.42.34433 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' - url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.40.33810-hcc2c482_22.conda + url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.42.34433-he29a5d6_23.conda hash: - md5: ce23a4b980ee0556a118ed96550ff3f3 - sha256: 4c669c65007f88a7cdd560192f7e6d5679d191ac71610db724e18b2410964d64 + md5: 32b37d0cfa80da34548501cdc913a832 + sha256: c483b090c4251a260aba6ff3e83a307bcfb5fb24ad7ced872ab5d02971bd3a49 category: main optional: false - name: vs2015_runtime - version: 14.40.33810 + version: 14.42.34433 manager: conda platform: win-64 dependencies: - vc14_runtime: '>=14.40.33810' - url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.40.33810-h3bf8584_22.conda + vc14_runtime: '>=14.42.34433' + url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.42.34433-hdffcdeb_23.conda hash: - md5: 8c6b061d44cafdfc8e8c6eb5f100caf0 - sha256: 80aa9932203d65a96f817b8be4fafc176fb2b3fe6cf6899ede678b8f0317fbff + md5: 5c176975ca2b8366abad3c97b3cd1e83 + sha256: 568ce8151eaae256f1cef752fc78651ad7a86ff05153cc7a4740b52ae6536118 category: main optional: false - name: wheel - version: 0.44.0 + version: 0.45.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.44.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.0-pyhd8ed1ab_0.conda hash: - md5: d44e3b085abcaef02983c6305b84b584 - sha256: d828764736babb4322b8102094de38074dedfc71f5ff405c9dfee89191c14ebc + md5: f9751d7c71df27b2d29f5cab3378982e + sha256: 8a51067f8e1a2cb0b5e89672dbcc0369e344a92e869c38b2946584aa09ab7088 category: main optional: false - name: wheel - version: 0.44.0 + version: 0.45.0 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.44.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.0-pyhd8ed1ab_0.conda hash: - md5: d44e3b085abcaef02983c6305b84b584 - sha256: d828764736babb4322b8102094de38074dedfc71f5ff405c9dfee89191c14ebc + md5: f9751d7c71df27b2d29f5cab3378982e + sha256: 8a51067f8e1a2cb0b5e89672dbcc0369e344a92e869c38b2946584aa09ab7088 category: main optional: false - name: xorg-libxau @@ -2415,7 +2415,7 @@ package: category: main optional: false - name: geoh5py - version: 0.10.0b1 + version: 0.10.0b2 manager: pip platform: linux-64 dependencies: @@ -2423,13 +2423,13 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: https://files.pythonhosted.org/packages/14/4e/dabab3d10bf91812ae5531cf982d75f2f2fae81fc2b8e358ff19b1311278/geoh5py-0.10.0b1-py3-none-any.whl + url: https://files.pythonhosted.org/packages/62/9e/83b55624e54c2ee04dd5fa10c057576eb53e5f49e81d94d1a17d2bbd84ed/geoh5py-0.10.0b2-py3-none-any.whl hash: - sha256: efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 + sha256: 7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 category: main optional: false - name: geoh5py - version: 0.10.0b1 + version: 0.10.0b2 manager: pip platform: win-64 dependencies: @@ -2437,8 +2437,8 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: https://files.pythonhosted.org/packages/14/4e/dabab3d10bf91812ae5531cf982d75f2f2fae81fc2b8e358ff19b1311278/geoh5py-0.10.0b1-py3-none-any.whl + url: https://files.pythonhosted.org/packages/62/9e/83b55624e54c2ee04dd5fa10c057576eb53e5f49e81d94d1a17d2bbd84ed/geoh5py-0.10.0b2-py3-none-any.whl hash: - sha256: efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 + sha256: 7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 category: main optional: false diff --git a/py-3.11.conda-lock.yml b/py-3.11.conda-lock.yml index 6ef2beb..404ee3b 100644 --- a/py-3.11.conda-lock.yml +++ b/py-3.11.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: 9f28186400a7ed92f67fd5654fc93465d867be64823a491529e46f43917058b9 - linux-64: 384ca0af78bfb8791608f5e5a06855c0260b82bf3bf96974d768fdd38de7d133 + win-64: 1079aafeb43aa6134085b29acb95e40140dae4c6d18359180a0891c23f59fb33 + linux-64: db06dbf765fa7529473f707d9bd5e90e1f901e18ee04be9a59b180bc87b5b664 channels: - url: conda-forge used_env_vars: [] @@ -146,16 +146,16 @@ package: category: main optional: false - name: c-ares - version: 1.34.2 + version: 1.34.3 manager: conda platform: linux-64 dependencies: __glibc: '>=2.28,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.2-heb4867d_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.3-heb4867d_0.conda hash: - md5: 2b780c0338fc0ffa678ac82c54af51fd - sha256: c2a515e623ac3e17a56027c06098fbd5ab47afefefbd386b4c21289f2ec55139 + md5: 09a6c610d002e54e18353c06ef61a253 + sha256: 1015d731c05ef7de298834833d680b08dea58980b907f644345bd457f9498c99 category: main optional: false - name: ca-certificates @@ -253,7 +253,7 @@ package: category: dev optional: true - name: coverage - version: 7.6.4 + version: 7.6.7 manager: conda platform: linux-64 dependencies: @@ -262,14 +262,14 @@ package: python: '>=3.11,<3.12.0a0' python_abi: 3.11.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.4-py311h2dc5d0c_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.7-py311h2dc5d0c_0.conda hash: - md5: 4d74dedf541d0f87fce0b5797b66e425 - sha256: c4cde56626b863128f7f249073aa093aee885fe8d68415d7cec74877caa39ff8 + md5: 453d38067da1c98fed8667cbd2b5a570 + sha256: 079b2b5f7d8393c4f318204ba458cbdb7238da9dbecf26c780925d96fc49293a category: dev optional: true - name: coverage - version: 7.6.4 + version: 7.6.7 manager: conda platform: win-64 dependencies: @@ -279,10 +279,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.4-py311h5082efb_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.7-py311h5082efb_0.conda hash: - md5: c9501fe8c7975b95dc9a467ed020f83a - sha256: fa8b16e32bf9b2dcc1a517a77aca49172d36489f707725cbcc4887f0839653ab + md5: e1659968f5b4b78e82557da2d7298c8c + sha256: b6a49f7cae97b98e087a874b374ffdab2b9bebb0c193008cbb59cb8a722cc70c category: dev optional: true - name: dill @@ -799,30 +799,30 @@ package: category: main optional: false - name: libexpat - version: 2.6.3 + version: 2.6.4 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.3-h5888daf_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda hash: - md5: 59f4c43bb1b5ef1c71946ff2cbf59524 - sha256: 4bb47bb2cd09898737a5211e2992d63c555d63715a07ba56eae0aff31fb89c22 + md5: db833e03127376d461e1e13e76f09b6c + sha256: 56541b98447b58e52d824bd59d6382d609e11de1f8adf20b23143e353d2b8d26 category: main optional: false - name: libexpat - version: 2.6.3 + version: 2.6.4 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.6.3-he0c23c2_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.6.4-he0c23c2_0.conda hash: - md5: 21415fbf4d0de6767a621160b43e5dea - sha256: 9543965d155b8da96fc67dd81705fe5c2571c7c00becc8de5534c850393d4e3c + md5: eb383771c680aa792feb529eaf9df82f + sha256: 0c0447bf20d1013d5603499de93a16b6faa92d7ead870d96305c0f065b6a5a12 category: main optional: false - name: libffi @@ -1034,13 +1034,13 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc-ng: '>=14' - libgfortran-ng: '' - libgfortran5: '>=14.1.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_0.conda + libgcc: '>=14' + libgfortran: '' + libgfortran5: '>=14.2.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda hash: - md5: 9ebc9aedafaa2515ab247ff6bb509458 - sha256: 1e41a6d63e07be996238a1e840a426f86068956a45e0c0bb24e49a8dad9874c1 + md5: 62857b389e42b36b686331bec0922050 + sha256: 99ba271d8a80a1af2723f2e124ffd91d850074c0389c067e6d96d72a2dbfeabe category: main optional: false - name: libpng @@ -1469,21 +1469,21 @@ package: category: main optional: false - name: openssl - version: 3.3.2 + version: 3.4.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' ca-certificates: '' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.2-hb9d3cd8_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda hash: - md5: 4d638782050ab6faa27275bed57e9b4e - sha256: cee91036686419f6dd6086902acf7142b4916e1c4ba042e9ca23e151da012b6d + md5: 23cc74f77eb99315c0360ec3533147a9 + sha256: 814b9dff1847b132c676ee6cc1a8cb2d427320779b93e1b6d76552275c128705 category: main optional: false - name: openssl - version: 3.3.2 + version: 3.4.0 manager: conda platform: win-64 dependencies: @@ -1491,34 +1491,34 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.2-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.4.0-h2466b09_0.conda hash: - md5: 1dc86753693df5e3326bb8a85b74c589 - sha256: a45c42f3577294e22ac39ddb6ef5a64fd5322e8a6725afefbf4f2b4109340bf9 + md5: d0d805d9b5524a14efb51b3bff965e83 + sha256: e03045a0837e01ff5c75e9273a572553e7522290799807f918c917a9826a6484 category: main optional: false - name: packaging - version: '24.1' + version: '24.2' manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_0.conda hash: - md5: cbe1bb1f21567018ce595d9c2be0f0db - sha256: 36aca948219e2c9fdd6d80728bcc657519e02f06c2703d8db3446aec67f51d81 + md5: c16469afe1ec91aaafcf4bea966c0465 + sha256: 0f8273bf66c2a5c1de72312a509deae07f163bb0ae8de8273c52e6fe945a0850 category: dev optional: true - name: packaging - version: '24.1' + version: '24.2' manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_0.conda hash: - md5: cbe1bb1f21567018ce595d9c2be0f0db - sha256: 36aca948219e2c9fdd6d80728bcc657519e02f06c2703d8db3446aec67f51d81 + md5: c16469afe1ec91aaafcf4bea966c0465 + sha256: 0f8273bf66c2a5c1de72312a509deae07f163bb0ae8de8273c52e6fe945a0850 category: dev optional: true - name: pillow @@ -2031,27 +2031,27 @@ package: category: main optional: false - name: setuptools - version: 75.3.0 + version: 75.5.0 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.3.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.5.0-pyhff2d567_0.conda hash: - md5: 2ce9825396daf72baabaade36cee16da - sha256: a36d020b9f32fc3f1a6488a1c4a9c13988c6468faf6895bf30ca69521a61230e + md5: ade63405adb52eeff89d506cd55908c0 + sha256: 54dcf5f09f74f69641e0063bc695b38340d0349fa8371b1f2ed0c45c5b2fd224 category: main optional: false - name: setuptools - version: 75.3.0 + version: 75.5.0 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.3.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.5.0-pyhff2d567_0.conda hash: - md5: 2ce9825396daf72baabaade36cee16da - sha256: a36d020b9f32fc3f1a6488a1c4a9c13988c6468faf6895bf30ca69521a61230e + md5: ade63405adb52eeff89d506cd55908c0 + sha256: 54dcf5f09f74f69641e0063bc695b38340d0349fa8371b1f2ed0c45c5b2fd224 category: main optional: false - name: tbb @@ -2120,27 +2120,27 @@ package: category: dev optional: true - name: tomli - version: 2.0.2 + version: 2.1.0 manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.1.0-pyhff2d567_0.conda hash: - md5: e977934e00b355ff55ed154904044727 - sha256: 5e742ba856168b606ac3c814d247657b1c33b8042371f1a08000bdc5075bc0cc + md5: 3fa1089b4722df3a900135925f4519d9 + sha256: 354b8a64d4f3311179d85aefc529ca201a36afc1af090d0010c46be7b79f9a47 category: dev optional: true - name: tomli - version: 2.0.2 + version: 2.1.0 manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.1.0-pyhff2d567_0.conda hash: - md5: e977934e00b355ff55ed154904044727 - sha256: 5e742ba856168b606ac3c814d247657b1c33b8042371f1a08000bdc5075bc0cc + md5: 3fa1089b4722df3a900135925f4519d9 + sha256: 354b8a64d4f3311179d85aefc529ca201a36afc1af090d0010c46be7b79f9a47 category: dev optional: true - name: tomlkit @@ -2253,59 +2253,59 @@ package: manager: conda platform: win-64 dependencies: - vc14_runtime: '>=14.40.33810' - url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h8a93ad2_22.conda + vc14_runtime: '>=14.38.33135' + url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-ha32ba9b_23.conda hash: - md5: a47cd756e88d8a80dfae678842d4acc9 - sha256: b72e7410ec0a748d21e9e997234fc474e3367cee8f509b07eb8182d3584a38d8 + md5: 7c10ec3158d1eb4ddff7007c9101adb0 + sha256: 986ddaf8feec2904eac9535a7ddb7acda1a1dfb9482088fdb8129f1595181663 category: main optional: false - name: vc14_runtime - version: 14.40.33810 + version: 14.42.34433 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' - url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.40.33810-hcc2c482_22.conda + url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.42.34433-he29a5d6_23.conda hash: - md5: ce23a4b980ee0556a118ed96550ff3f3 - sha256: 4c669c65007f88a7cdd560192f7e6d5679d191ac71610db724e18b2410964d64 + md5: 32b37d0cfa80da34548501cdc913a832 + sha256: c483b090c4251a260aba6ff3e83a307bcfb5fb24ad7ced872ab5d02971bd3a49 category: main optional: false - name: vs2015_runtime - version: 14.40.33810 + version: 14.42.34433 manager: conda platform: win-64 dependencies: - vc14_runtime: '>=14.40.33810' - url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.40.33810-h3bf8584_22.conda + vc14_runtime: '>=14.42.34433' + url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.42.34433-hdffcdeb_23.conda hash: - md5: 8c6b061d44cafdfc8e8c6eb5f100caf0 - sha256: 80aa9932203d65a96f817b8be4fafc176fb2b3fe6cf6899ede678b8f0317fbff + md5: 5c176975ca2b8366abad3c97b3cd1e83 + sha256: 568ce8151eaae256f1cef752fc78651ad7a86ff05153cc7a4740b52ae6536118 category: main optional: false - name: wheel - version: 0.44.0 + version: 0.45.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.44.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.0-pyhd8ed1ab_0.conda hash: - md5: d44e3b085abcaef02983c6305b84b584 - sha256: d828764736babb4322b8102094de38074dedfc71f5ff405c9dfee89191c14ebc + md5: f9751d7c71df27b2d29f5cab3378982e + sha256: 8a51067f8e1a2cb0b5e89672dbcc0369e344a92e869c38b2946584aa09ab7088 category: main optional: false - name: wheel - version: 0.44.0 + version: 0.45.0 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.44.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.0-pyhd8ed1ab_0.conda hash: - md5: d44e3b085abcaef02983c6305b84b584 - sha256: d828764736babb4322b8102094de38074dedfc71f5ff405c9dfee89191c14ebc + md5: f9751d7c71df27b2d29f5cab3378982e + sha256: 8a51067f8e1a2cb0b5e89672dbcc0369e344a92e869c38b2946584aa09ab7088 category: main optional: false - name: xorg-libxau @@ -2442,7 +2442,7 @@ package: category: main optional: false - name: geoh5py - version: 0.10.0b1 + version: 0.10.0b2 manager: pip platform: linux-64 dependencies: @@ -2450,13 +2450,13 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: https://files.pythonhosted.org/packages/14/4e/dabab3d10bf91812ae5531cf982d75f2f2fae81fc2b8e358ff19b1311278/geoh5py-0.10.0b1-py3-none-any.whl + url: https://files.pythonhosted.org/packages/62/9e/83b55624e54c2ee04dd5fa10c057576eb53e5f49e81d94d1a17d2bbd84ed/geoh5py-0.10.0b2-py3-none-any.whl hash: - sha256: efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 + sha256: 7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 category: main optional: false - name: geoh5py - version: 0.10.0b1 + version: 0.10.0b2 manager: pip platform: win-64 dependencies: @@ -2464,8 +2464,8 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: https://files.pythonhosted.org/packages/14/4e/dabab3d10bf91812ae5531cf982d75f2f2fae81fc2b8e358ff19b1311278/geoh5py-0.10.0b1-py3-none-any.whl + url: https://files.pythonhosted.org/packages/62/9e/83b55624e54c2ee04dd5fa10c057576eb53e5f49e81d94d1a17d2bbd84ed/geoh5py-0.10.0b2-py3-none-any.whl hash: - sha256: efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 + sha256: 7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 category: main optional: false diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml index c426e7e..f24e9a3 100644 --- a/py-3.12.conda-lock.yml +++ b/py-3.12.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: 720a21dd6a8909fe28423aaf0e5b9188c91f22a5fa4d941a765ae9f66d24a3a7 - linux-64: 33dc753c061eaf03ee4043c63539fbd6e497acf821a94162da4538c6ec57bfa6 + win-64: 2615c96008026052bee661235c9e6d6ed19f96cd8dd6993ed47c21f111c97ae9 + linux-64: 9978044c07542fd17ea45ca1b221aca63a99e8e677e1934a72a5ea88d27d96cf channels: - url: conda-forge used_env_vars: [] @@ -146,16 +146,16 @@ package: category: main optional: false - name: c-ares - version: 1.34.2 + version: 1.34.3 manager: conda platform: linux-64 dependencies: __glibc: '>=2.28,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.2-heb4867d_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.3-heb4867d_0.conda hash: - md5: 2b780c0338fc0ffa678ac82c54af51fd - sha256: c2a515e623ac3e17a56027c06098fbd5ab47afefefbd386b4c21289f2ec55139 + md5: 09a6c610d002e54e18353c06ef61a253 + sha256: 1015d731c05ef7de298834833d680b08dea58980b907f644345bd457f9498c99 category: main optional: false - name: ca-certificates @@ -253,7 +253,7 @@ package: category: dev optional: true - name: coverage - version: 7.6.4 + version: 7.6.7 manager: conda platform: linux-64 dependencies: @@ -262,14 +262,14 @@ package: python: '>=3.12,<3.13.0a0' python_abi: 3.12.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.4-py312h178313f_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.7-py312h178313f_0.conda hash: - md5: a32fbd2322865ac80c7db74c553f5306 - sha256: 62ef1654898b67a1aae353c8910323c803db0dcf0c117d5796eb1cfb03a2d777 + md5: f64f3206bf9e86338b881957fd498870 + sha256: 2d8f9a588f89fc3df7b98ab5ffcf5968c82c34813db7373f40b5a7de71eabf2a category: dev optional: true - name: coverage - version: 7.6.4 + version: 7.6.7 manager: conda platform: win-64 dependencies: @@ -279,10 +279,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.4-py312h31fea79_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.7-py312h31fea79_0.conda hash: - md5: e04090ead5d6f503e34ee225528a6229 - sha256: f8dab11095b58ce898e63b958981a3c4e57e4a90c67fdf26897557943184180e + md5: e28be91c122fee584f24e616c74c1df3 + sha256: e4508ddd2b4d10e77abde659ddc4dece858cb4f051fafbc9e7e62feef463389b category: dev optional: true - name: dill @@ -799,30 +799,30 @@ package: category: main optional: false - name: libexpat - version: 2.6.3 + version: 2.6.4 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.3-h5888daf_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda hash: - md5: 59f4c43bb1b5ef1c71946ff2cbf59524 - sha256: 4bb47bb2cd09898737a5211e2992d63c555d63715a07ba56eae0aff31fb89c22 + md5: db833e03127376d461e1e13e76f09b6c + sha256: 56541b98447b58e52d824bd59d6382d609e11de1f8adf20b23143e353d2b8d26 category: main optional: false - name: libexpat - version: 2.6.3 + version: 2.6.4 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.6.3-he0c23c2_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.6.4-he0c23c2_0.conda hash: - md5: 21415fbf4d0de6767a621160b43e5dea - sha256: 9543965d155b8da96fc67dd81705fe5c2571c7c00becc8de5534c850393d4e3c + md5: eb383771c680aa792feb529eaf9df82f + sha256: 0c0447bf20d1013d5603499de93a16b6faa92d7ead870d96305c0f065b6a5a12 category: main optional: false - name: libffi @@ -1034,13 +1034,13 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc-ng: '>=14' - libgfortran-ng: '' - libgfortran5: '>=14.1.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_0.conda + libgcc: '>=14' + libgfortran: '' + libgfortran5: '>=14.2.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda hash: - md5: 9ebc9aedafaa2515ab247ff6bb509458 - sha256: 1e41a6d63e07be996238a1e840a426f86068956a45e0c0bb24e49a8dad9874c1 + md5: 62857b389e42b36b686331bec0922050 + sha256: 99ba271d8a80a1af2723f2e124ffd91d850074c0389c067e6d96d72a2dbfeabe category: main optional: false - name: libpng @@ -1469,21 +1469,21 @@ package: category: main optional: false - name: openssl - version: 3.3.2 + version: 3.4.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' ca-certificates: '' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.3.2-hb9d3cd8_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda hash: - md5: 4d638782050ab6faa27275bed57e9b4e - sha256: cee91036686419f6dd6086902acf7142b4916e1c4ba042e9ca23e151da012b6d + md5: 23cc74f77eb99315c0360ec3533147a9 + sha256: 814b9dff1847b132c676ee6cc1a8cb2d427320779b93e1b6d76552275c128705 category: main optional: false - name: openssl - version: 3.3.2 + version: 3.4.0 manager: conda platform: win-64 dependencies: @@ -1491,34 +1491,34 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.3.2-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.4.0-h2466b09_0.conda hash: - md5: 1dc86753693df5e3326bb8a85b74c589 - sha256: a45c42f3577294e22ac39ddb6ef5a64fd5322e8a6725afefbf4f2b4109340bf9 + md5: d0d805d9b5524a14efb51b3bff965e83 + sha256: e03045a0837e01ff5c75e9273a572553e7522290799807f918c917a9826a6484 category: main optional: false - name: packaging - version: '24.1' + version: '24.2' manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_0.conda hash: - md5: cbe1bb1f21567018ce595d9c2be0f0db - sha256: 36aca948219e2c9fdd6d80728bcc657519e02f06c2703d8db3446aec67f51d81 + md5: c16469afe1ec91aaafcf4bea966c0465 + sha256: 0f8273bf66c2a5c1de72312a509deae07f163bb0ae8de8273c52e6fe945a0850 category: dev optional: true - name: packaging - version: '24.1' + version: '24.2' manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_0.conda hash: - md5: cbe1bb1f21567018ce595d9c2be0f0db - sha256: 36aca948219e2c9fdd6d80728bcc657519e02f06c2703d8db3446aec67f51d81 + md5: c16469afe1ec91aaafcf4bea966c0465 + sha256: 0f8273bf66c2a5c1de72312a509deae07f163bb0ae8de8273c52e6fe945a0850 category: dev optional: true - name: pillow @@ -2031,27 +2031,27 @@ package: category: main optional: false - name: setuptools - version: 75.3.0 + version: 75.5.0 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.3.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.5.0-pyhff2d567_0.conda hash: - md5: 2ce9825396daf72baabaade36cee16da - sha256: a36d020b9f32fc3f1a6488a1c4a9c13988c6468faf6895bf30ca69521a61230e + md5: ade63405adb52eeff89d506cd55908c0 + sha256: 54dcf5f09f74f69641e0063bc695b38340d0349fa8371b1f2ed0c45c5b2fd224 category: main optional: false - name: setuptools - version: 75.3.0 + version: 75.5.0 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.3.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.5.0-pyhff2d567_0.conda hash: - md5: 2ce9825396daf72baabaade36cee16da - sha256: a36d020b9f32fc3f1a6488a1c4a9c13988c6468faf6895bf30ca69521a61230e + md5: ade63405adb52eeff89d506cd55908c0 + sha256: 54dcf5f09f74f69641e0063bc695b38340d0349fa8371b1f2ed0c45c5b2fd224 category: main optional: false - name: tbb @@ -2120,27 +2120,27 @@ package: category: dev optional: true - name: tomli - version: 2.0.2 + version: 2.1.0 manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.1.0-pyhff2d567_0.conda hash: - md5: e977934e00b355ff55ed154904044727 - sha256: 5e742ba856168b606ac3c814d247657b1c33b8042371f1a08000bdc5075bc0cc + md5: 3fa1089b4722df3a900135925f4519d9 + sha256: 354b8a64d4f3311179d85aefc529ca201a36afc1af090d0010c46be7b79f9a47 category: dev optional: true - name: tomli - version: 2.0.2 + version: 2.1.0 manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.1.0-pyhff2d567_0.conda hash: - md5: e977934e00b355ff55ed154904044727 - sha256: 5e742ba856168b606ac3c814d247657b1c33b8042371f1a08000bdc5075bc0cc + md5: 3fa1089b4722df3a900135925f4519d9 + sha256: 354b8a64d4f3311179d85aefc529ca201a36afc1af090d0010c46be7b79f9a47 category: dev optional: true - name: tomlkit @@ -2253,59 +2253,59 @@ package: manager: conda platform: win-64 dependencies: - vc14_runtime: '>=14.40.33810' - url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h8a93ad2_22.conda + vc14_runtime: '>=14.38.33135' + url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-ha32ba9b_23.conda hash: - md5: a47cd756e88d8a80dfae678842d4acc9 - sha256: b72e7410ec0a748d21e9e997234fc474e3367cee8f509b07eb8182d3584a38d8 + md5: 7c10ec3158d1eb4ddff7007c9101adb0 + sha256: 986ddaf8feec2904eac9535a7ddb7acda1a1dfb9482088fdb8129f1595181663 category: main optional: false - name: vc14_runtime - version: 14.40.33810 + version: 14.42.34433 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' - url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.40.33810-hcc2c482_22.conda + url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.42.34433-he29a5d6_23.conda hash: - md5: ce23a4b980ee0556a118ed96550ff3f3 - sha256: 4c669c65007f88a7cdd560192f7e6d5679d191ac71610db724e18b2410964d64 + md5: 32b37d0cfa80da34548501cdc913a832 + sha256: c483b090c4251a260aba6ff3e83a307bcfb5fb24ad7ced872ab5d02971bd3a49 category: main optional: false - name: vs2015_runtime - version: 14.40.33810 + version: 14.42.34433 manager: conda platform: win-64 dependencies: - vc14_runtime: '>=14.40.33810' - url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.40.33810-h3bf8584_22.conda + vc14_runtime: '>=14.42.34433' + url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.42.34433-hdffcdeb_23.conda hash: - md5: 8c6b061d44cafdfc8e8c6eb5f100caf0 - sha256: 80aa9932203d65a96f817b8be4fafc176fb2b3fe6cf6899ede678b8f0317fbff + md5: 5c176975ca2b8366abad3c97b3cd1e83 + sha256: 568ce8151eaae256f1cef752fc78651ad7a86ff05153cc7a4740b52ae6536118 category: main optional: false - name: wheel - version: 0.44.0 + version: 0.45.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.44.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.0-pyhd8ed1ab_0.conda hash: - md5: d44e3b085abcaef02983c6305b84b584 - sha256: d828764736babb4322b8102094de38074dedfc71f5ff405c9dfee89191c14ebc + md5: f9751d7c71df27b2d29f5cab3378982e + sha256: 8a51067f8e1a2cb0b5e89672dbcc0369e344a92e869c38b2946584aa09ab7088 category: main optional: false - name: wheel - version: 0.44.0 + version: 0.45.0 manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.44.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.0-pyhd8ed1ab_0.conda hash: - md5: d44e3b085abcaef02983c6305b84b584 - sha256: d828764736babb4322b8102094de38074dedfc71f5ff405c9dfee89191c14ebc + md5: f9751d7c71df27b2d29f5cab3378982e + sha256: 8a51067f8e1a2cb0b5e89672dbcc0369e344a92e869c38b2946584aa09ab7088 category: main optional: false - name: xorg-libxau @@ -2442,7 +2442,7 @@ package: category: main optional: false - name: geoh5py - version: 0.10.0b1 + version: 0.10.0b2 manager: pip platform: linux-64 dependencies: @@ -2450,13 +2450,13 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: https://files.pythonhosted.org/packages/14/4e/dabab3d10bf91812ae5531cf982d75f2f2fae81fc2b8e358ff19b1311278/geoh5py-0.10.0b1-py3-none-any.whl + url: https://files.pythonhosted.org/packages/62/9e/83b55624e54c2ee04dd5fa10c057576eb53e5f49e81d94d1a17d2bbd84ed/geoh5py-0.10.0b2-py3-none-any.whl hash: - sha256: efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 + sha256: 7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 category: main optional: false - name: geoh5py - version: 0.10.0b1 + version: 0.10.0b2 manager: pip platform: win-64 dependencies: @@ -2464,8 +2464,8 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: https://files.pythonhosted.org/packages/14/4e/dabab3d10bf91812ae5531cf982d75f2f2fae81fc2b8e358ff19b1311278/geoh5py-0.10.0b1-py3-none-any.whl + url: https://files.pythonhosted.org/packages/62/9e/83b55624e54c2ee04dd5fa10c057576eb53e5f49e81d94d1a17d2bbd84ed/geoh5py-0.10.0b2-py3-none-any.whl hash: - sha256: efeeaee103ef7f4367a5fde04b1b7a2f79ecc844e8b0176a4aedfd8321e0e796 + sha256: 7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 category: main optional: false From b137e94afa4bcab29a3e7b352ba452b89a54e362 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= Date: Sun, 17 Nov 2024 21:34:53 -0500 Subject: [PATCH 115/132] minor github workflow job renaming --- .github/workflows/python_deploy_prod.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python_deploy_prod.yml b/.github/workflows/python_deploy_prod.yml index a782426..956de8e 100644 --- a/.github/workflows/python_deploy_prod.yml +++ b/.github/workflows/python_deploy_prod.yml @@ -33,7 +33,7 @@ jobs: JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }} call-workflow-pypi-release: - name: Publish production PyPI package (JFrog Artifactory and PyPI) + name: Publish production PyPI package (JFrog Artifactory, PyPI) if: ${{ github.event_name == 'release' || github.event.inputs.publish-pypi == 'true' }} uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-release_pypi_assets.yml@main with: From 7dd37a46b49673edfe5041501f0d222a1945c8b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= Date: Sun, 17 Nov 2024 22:45:14 -0500 Subject: [PATCH 116/132] bump version to beta.2 --- geoapps_utils/__init__.py | 2 +- meta.yaml | 2 +- pyproject.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/geoapps_utils/__init__.py b/geoapps_utils/__init__.py index 0c8c251..69a5b44 100644 --- a/geoapps_utils/__init__.py +++ b/geoapps_utils/__init__.py @@ -9,7 +9,7 @@ from __future__ import annotations -__version__ = "0.4.0-beta.1" +__version__ = "0.4.0-beta.2" from pathlib import Path diff --git a/meta.yaml b/meta.yaml index 0e6ef2c..bab5054 100644 --- a/meta.yaml +++ b/meta.yaml @@ -1,5 +1,5 @@ {% set name = "geoapps-utils" %} -{% set version = "0.4.0b1" %} +{% set version = "0.4.0b2" %} package: name: {{ name|lower }} diff --git a/pyproject.toml b/pyproject.toml index b794f6c..93f0318 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "geoapps-utils" -version = "0.4.0-beta.1" +version = "0.4.0-beta.2" license = "MIT" description = "Geoapps Utils" authors = ["Mira Geoscience "] From 241af744acaef112835a2afa03e9d57c0e3d82b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= Date: Wed, 20 Nov 2024 01:06:35 -0500 Subject: [PATCH 117/132] do not include top level files in wheels According to Poetry doc: When a wheel is installed, its includes are unpacked straight into the site-packages directory. Pay attention to include top level files and directories with common names like CHANGELOG.md, LICENSE, tests or docs only in sdists and not in wheels. --- pyproject.toml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 93f0318..0c1a209 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,12 +31,12 @@ packages = [ ] include = [ - { path = "COPYING", format = ["sdist", "wheel"] }, - { path = "COPYING.LESSER", format = ["sdist", "wheel"] }, - { path = "LICENSE", format = ["sdist", "wheel"] }, - { path = "README.rst", format = ["sdist", "wheel"] }, - { path = "THIRD_PARTY_SOFTWARE.rst", format = ["sdist", "wheel"] }, - { path = "docs/**/THIRD_PARTY_SOFTWARE.rst", format = ["sdist", "wheel"] }, + { path = "COPYING" }, + { path = "COPYING.LESSER" }, + { path = "LICENSE" }, + { path = "README.rst" }, + { path = "THIRD_PARTY_SOFTWARE.rst" }, + { path = "docs/**/THIRD_PARTY_SOFTWARE.rst" }, ] exclude = [] # files to exclude from packaging From ad25f1f18d8244ed7e79e486d6f1fbe750f1288f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= Date: Fri, 22 Nov 2024 00:17:21 -0500 Subject: [PATCH 118/132] conda recipe: allow python 3.* --- meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta.yaml b/meta.yaml index bab5054..0be9801 100644 --- a/meta.yaml +++ b/meta.yaml @@ -17,7 +17,7 @@ build: requirements: host: - - python >=3.10.0,<3.11 + - python >=3.10.0,<4.0.0 - poetry-core >=1.0.0 - setuptools - pip From 758b83745d71750493feafacae3e2fd758120340 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= Date: Fri, 22 Nov 2024 00:17:45 -0500 Subject: [PATCH 119/132] fix URLs to readthedocs --- README.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.rst b/README.rst index becc883..561253d 100644 --- a/README.rst +++ b/README.rst @@ -2,9 +2,9 @@ .. - .. |docs| image:: https://readthedocs.org/projects/geoapps-utils/badge/ + .. |docs| image:: https://readthedocs.com/projects/mirageoscience-geoapps-utils/badge/?version=latest :alt: Documentation Status - :target: https://geoapps-utils.readthedocs.io/en/latest/?badge=latest + :target: https://mirageoscience-geoapps-utils.readthedocs-hosted.com/en/latest/?badge=latest .. |coverage| image:: https://codecov.io/gh/MiraGeoscience/geoapps-utils/graph/badge.svg?token=Z0Q0T1U5LH :alt: Code coverage @@ -47,7 +47,7 @@ used by `geoapps `_. .. Documentation ^^^^^^^^^^^^^ - `Online documentation `_ + `Online documentation `_ Installation From 605ae47268dd59d14417505aab0face8257cc90e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= Date: Fri, 22 Nov 2024 00:18:20 -0500 Subject: [PATCH 120/132] allow to republish to the dev environment --- .github/workflows/python_deploy_prod.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/python_deploy_prod.yml b/.github/workflows/python_deploy_prod.yml index 956de8e..fe05a7a 100644 --- a/.github/workflows/python_deploy_prod.yml +++ b/.github/workflows/python_deploy_prod.yml @@ -11,11 +11,21 @@ on: publish-conda: description: 'Publish Conda package' required: false + type: boolean default: true publish-pypi: description: 'Publish PyPI package' required: false + type: boolean default: true + environment: + description: 'The environment to publish to' + required: true + type: choice + default: prod + options: + - prod + - dev concurrency: group: ${{ github.workflow }}-${{ github.event.release.tag_name || github.event.inputs.release-tag || github.run_id }} @@ -27,7 +37,7 @@ jobs: uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-release_conda_assets.yml@main if: ${{ github.event_name == 'release' || github.event.inputs.publish-conda == 'true' }} with: - virtual-repo-names: '["public-conda-prod"]' + virtual-repo-names: '["public-conda-${{ inputs.environment }}"]' release-tag: ${{ github.event.release.tag_name || github.event.inputs.release-tag }} secrets: JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} @@ -38,7 +48,7 @@ jobs: uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-release_pypi_assets.yml@main with: package-name: 'geoapps-utils' - virtual-repo-names: '["public-pypi-prod", "pypi"]' + virtual-repo-names: ${{ inputs.environment == 'prod' && '["public-pypi-prod", "pypi"]' || '["public-pypi-dev", "test-pypi"]' }} release-tag: ${{ github.event.release.tag_name || github.event.inputs.release-tag }} secrets: JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }} From 538b69d353cd655ecf3057c81b06c026bda3294f Mon Sep 17 00:00:00 2001 From: SophieCurinier Date: Tue, 17 Dec 2024 10:02:52 -0500 Subject: [PATCH 121/132] [DEVOPS-540] Test version consistency --- tests/version_test.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tests/version_test.py b/tests/version_test.py index 4a0c5ee..de1fc5b 100644 --- a/tests/version_test.py +++ b/tests/version_test.py @@ -18,7 +18,7 @@ import geoapps_utils -def get_version(): +def get_pyproject_version(): path = Path(__file__).resolve().parents[1] / "pyproject.toml" with open(str(path), encoding="utf-8") as file: @@ -42,7 +42,10 @@ def get_conda_recipe_version(): def test_version_is_consistent(): - assert geoapps_utils.__version__ == get_version() + assert geoapps_utils.__version__ == get_pyproject_version() + normalized_conda_version = Version(get_conda_recipe_version()) + normalized_version = Version(geoapps_utils.__version__) + assert normalized_conda_version == normalized_version def test_conda_version_is_pep440(): From 930c4ccb6faf7980fc9e70a6acd62a460d5bf0b1 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Tue, 7 Jan 2025 12:17:39 -0800 Subject: [PATCH 122/132] Update copyright block --- geoapps_utils-assets/__init__.py | 9 ++++++++- geoapps_utils/__init__.py | 9 ++++++++- geoapps_utils/driver/__init__.py | 14 ++++++++------ geoapps_utils/driver/data.py | 15 +++++++++------ geoapps_utils/driver/driver.py | 15 +++++++++------ geoapps_utils/driver/params.py | 15 +++++++++------ geoapps_utils/utils/__init__.py | 9 ++++++++- geoapps_utils/utils/conversions.py | 15 +++++++++------ geoapps_utils/utils/formatters.py | 15 +++++++++------ geoapps_utils/utils/importing.py | 15 +++++++++------ geoapps_utils/utils/iterables.py | 20 +++++++++----------- geoapps_utils/utils/locations.py | 15 +++++++++------ geoapps_utils/utils/numerical.py | 15 +++++++++------ geoapps_utils/utils/plotting.py | 15 +++++++++------ geoapps_utils/utils/transformations.py | 15 +++++++++------ geoapps_utils/utils/workspace.py | 9 ++++++++- tests/__init__.py | 9 ++++++++- tests/conftest.py | 9 ++++++++- tests/conversions_test.py | 9 ++++++++- tests/dataclass_test.py | 9 ++++++++- tests/driver_test.py | 9 ++++++++- tests/formatters_test.py | 9 ++++++++- tests/importing_test.py | 9 ++++++++- tests/iterables_test.py | 9 ++++++++- tests/locations_test.py | 9 ++++++++- tests/numerical_test.py | 9 ++++++++- tests/plotting_test.py | 9 ++++++++- tests/transformations_test.py | 9 ++++++++- tests/version_test.py | 9 ++++++++- 29 files changed, 243 insertions(+), 94 deletions(-) diff --git a/geoapps_utils-assets/__init__.py b/geoapps_utils-assets/__init__.py index 1897c5a..0bf0342 100644 --- a/geoapps_utils-assets/__init__.py +++ b/geoapps_utils-assets/__init__.py @@ -1,4 +1,11 @@ -# Copyright (c) 2022-2024 Mira Geoscience Ltd. +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2022-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' # # This file is part of geoapps-utils package. # diff --git a/geoapps_utils/__init__.py b/geoapps_utils/__init__.py index 69a5b44..2854049 100644 --- a/geoapps_utils/__init__.py +++ b/geoapps_utils/__init__.py @@ -1,4 +1,11 @@ -# Copyright (c) 2022-2024 Mira Geoscience Ltd. +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2022-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' # # This file is part of geoapps-utils package. # diff --git a/geoapps_utils/driver/__init__.py b/geoapps_utils/driver/__init__.py index f333bfb..ee8df53 100644 --- a/geoapps_utils/driver/__init__.py +++ b/geoapps_utils/driver/__init__.py @@ -1,6 +1,8 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' diff --git a/geoapps_utils/driver/data.py b/geoapps_utils/driver/data.py index 1f17185..1805419 100644 --- a/geoapps_utils/driver/data.py +++ b/geoapps_utils/driver/data.py @@ -1,9 +1,12 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' + from __future__ import annotations diff --git a/geoapps_utils/driver/driver.py b/geoapps_utils/driver/driver.py index 19178a1..3e572c5 100644 --- a/geoapps_utils/driver/driver.py +++ b/geoapps_utils/driver/driver.py @@ -1,9 +1,12 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' + from __future__ import annotations diff --git a/geoapps_utils/driver/params.py b/geoapps_utils/driver/params.py index 2cdaad4..cd0678b 100644 --- a/geoapps_utils/driver/params.py +++ b/geoapps_utils/driver/params.py @@ -1,9 +1,12 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' + from __future__ import annotations diff --git a/geoapps_utils/utils/__init__.py b/geoapps_utils/utils/__init__.py index 5aaccca..2ec9980 100644 --- a/geoapps_utils/utils/__init__.py +++ b/geoapps_utils/utils/__init__.py @@ -1,4 +1,11 @@ -# Copyright (c) 2024 Mira Geoscience Ltd. +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2024-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' # # This file is part of geoapps-utils package. # diff --git a/geoapps_utils/utils/conversions.py b/geoapps_utils/utils/conversions.py index 4194a7d..3cd7aef 100644 --- a/geoapps_utils/utils/conversions.py +++ b/geoapps_utils/utils/conversions.py @@ -1,9 +1,12 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' + from __future__ import annotations diff --git a/geoapps_utils/utils/formatters.py b/geoapps_utils/utils/formatters.py index b203c75..ad7a65c 100644 --- a/geoapps_utils/utils/formatters.py +++ b/geoapps_utils/utils/formatters.py @@ -1,9 +1,12 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' + from __future__ import annotations diff --git a/geoapps_utils/utils/importing.py b/geoapps_utils/utils/importing.py index f760563..0231bc8 100644 --- a/geoapps_utils/utils/importing.py +++ b/geoapps_utils/utils/importing.py @@ -1,9 +1,12 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' + from __future__ import annotations diff --git a/geoapps_utils/utils/iterables.py b/geoapps_utils/utils/iterables.py index e45bdab..96b018a 100644 --- a/geoapps_utils/utils/iterables.py +++ b/geoapps_utils/utils/iterables.py @@ -1,14 +1,12 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. -# -# This file is part of geoapps-utils package. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' + from __future__ import annotations diff --git a/geoapps_utils/utils/locations.py b/geoapps_utils/utils/locations.py index 4fee9f7..aead3b4 100644 --- a/geoapps_utils/utils/locations.py +++ b/geoapps_utils/utils/locations.py @@ -1,9 +1,12 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' + from __future__ import annotations diff --git a/geoapps_utils/utils/numerical.py b/geoapps_utils/utils/numerical.py index a76ecce..a852f28 100644 --- a/geoapps_utils/utils/numerical.py +++ b/geoapps_utils/utils/numerical.py @@ -1,9 +1,12 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' + from __future__ import annotations diff --git a/geoapps_utils/utils/plotting.py b/geoapps_utils/utils/plotting.py index 13d31b7..09a3f2c 100644 --- a/geoapps_utils/utils/plotting.py +++ b/geoapps_utils/utils/plotting.py @@ -1,9 +1,12 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' + import numpy as np diff --git a/geoapps_utils/utils/transformations.py b/geoapps_utils/utils/transformations.py index d71512d..475c743 100644 --- a/geoapps_utils/utils/transformations.py +++ b/geoapps_utils/utils/transformations.py @@ -1,9 +1,12 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' + import numpy as np diff --git a/geoapps_utils/utils/workspace.py b/geoapps_utils/utils/workspace.py index 3347d91..b443fb8 100644 --- a/geoapps_utils/utils/workspace.py +++ b/geoapps_utils/utils/workspace.py @@ -1,4 +1,11 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' # # This file is part of geoapps-utils package. # diff --git a/tests/__init__.py b/tests/__init__.py index 1897c5a..0bf0342 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -1,4 +1,11 @@ -# Copyright (c) 2022-2024 Mira Geoscience Ltd. +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2022-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' # # This file is part of geoapps-utils package. # diff --git a/tests/conftest.py b/tests/conftest.py index d84e6f1..be677da 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -1,4 +1,11 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' # # This file is part of geoapps-utils package. # diff --git a/tests/conversions_test.py b/tests/conversions_test.py index eeb8030..81f54b1 100644 --- a/tests/conversions_test.py +++ b/tests/conversions_test.py @@ -1,4 +1,11 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' # # This file is part of geoapps-utils package. # diff --git a/tests/dataclass_test.py b/tests/dataclass_test.py index 09167f0..9a23804 100644 --- a/tests/dataclass_test.py +++ b/tests/dataclass_test.py @@ -1,4 +1,11 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' # # This file is part of geoapps-utils package. # diff --git a/tests/driver_test.py b/tests/driver_test.py index 7c5014f..9a92680 100644 --- a/tests/driver_test.py +++ b/tests/driver_test.py @@ -1,4 +1,11 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' # # This file is part of geoapps-utils. # diff --git a/tests/formatters_test.py b/tests/formatters_test.py index 3857767..9b22ab2 100644 --- a/tests/formatters_test.py +++ b/tests/formatters_test.py @@ -1,4 +1,11 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' # # This file is part of geoapps-utils. # diff --git a/tests/importing_test.py b/tests/importing_test.py index 54070c2..7a0be64 100644 --- a/tests/importing_test.py +++ b/tests/importing_test.py @@ -1,4 +1,11 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' # # This file is part of geoapps-utils. # diff --git a/tests/iterables_test.py b/tests/iterables_test.py index 2d9acea..fb9b5fc 100644 --- a/tests/iterables_test.py +++ b/tests/iterables_test.py @@ -1,4 +1,11 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' # # This file is part of geoapps-utils package. # diff --git a/tests/locations_test.py b/tests/locations_test.py index 9fbc461..88080b5 100644 --- a/tests/locations_test.py +++ b/tests/locations_test.py @@ -1,4 +1,11 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' # # This file is part of geoapps-utils. # diff --git a/tests/numerical_test.py b/tests/numerical_test.py index 29b0243..d189fa3 100644 --- a/tests/numerical_test.py +++ b/tests/numerical_test.py @@ -1,4 +1,11 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' # # This file is part of geoapps-utils. # diff --git a/tests/plotting_test.py b/tests/plotting_test.py index 5488a34..19d641f 100644 --- a/tests/plotting_test.py +++ b/tests/plotting_test.py @@ -1,4 +1,11 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' # # This file is part of geoapps-utils. # diff --git a/tests/transformations_test.py b/tests/transformations_test.py index 8ca09d0..f025a87 100644 --- a/tests/transformations_test.py +++ b/tests/transformations_test.py @@ -1,4 +1,11 @@ -# Copyright (c) 2023-2024 Mira Geoscience Ltd. +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' # # This file is part of geoapps-utils. # diff --git a/tests/version_test.py b/tests/version_test.py index de1fc5b..0dace3d 100644 --- a/tests/version_test.py +++ b/tests/version_test.py @@ -1,4 +1,11 @@ -# Copyright (c) 2022-2024 Mira Geoscience Ltd. +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2022-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT ' +# License (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' # # This file is part of geoapps-utils package. # From c8ee332b1f5b0693990700014cef5a25c7011908 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Tue, 7 Jan 2025 12:19:54 -0800 Subject: [PATCH 123/132] Pre-commit update --- .pre-commit-config.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 158f355..ab42025 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -2,7 +2,7 @@ default_language_version: python: python3 exclude: ^docs/(conf.py|_ext/) -default_stages: [commit,push] +default_stages: [pre-commit,pre-push] fail_fast: false ci: @@ -12,12 +12,12 @@ ci: repos: - repo: https://github.com/hadialqattan/pycln - rev: v2.4.0 + rev: v2.5.0 hooks: - id: pycln args: [--config=pyproject.toml] - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.5.6 + rev: v0.8.6 hooks: - id: ruff args: @@ -26,7 +26,7 @@ repos: # - --unsafe-fixes - id: ruff-format - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.11.1 + rev: v1.14.1 hooks: - id: mypy additional_dependencies: [ @@ -38,12 +38,12 @@ repos: ] exclude: ^(docs|geoapps_utils-assets)/ - repo: https://github.com/codingjoe/relint - rev: 3.1.1 + rev: 3.3.1 hooks: - id: relint args: [-W] # to fail on warnings - repo: https://github.com/MiraGeoscience/pre-commit-hooks - rev: v1.0.1 + rev: v1.0.2 hooks: - id: check-copyright files: (^LICENSE|^README(|-dev).rst|\.py|\.pyi)$ @@ -66,7 +66,7 @@ repos: exclude: (-lock\.ya?ml|\benvironments/.*\.ya?ml|\.ipynb|^THIRD_PARTY_SOFTWARE\.rst)$ entry: codespell -I .codespellignore - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.6.0 + rev: v5.0.0 hooks: - id: trailing-whitespace exclude: \.mdj$ From ea0c53632beaed35c8b8c62860897b6c770b77bd Mon Sep 17 00:00:00 2001 From: dominiquef Date: Tue, 7 Jan 2025 12:53:56 -0800 Subject: [PATCH 124/132] Change type of workspace_geoh5 --- geoapps_utils/driver/data.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/geoapps_utils/driver/data.py b/geoapps_utils/driver/data.py index 1805419..a7b1269 100644 --- a/geoapps_utils/driver/data.py +++ b/geoapps_utils/driver/data.py @@ -43,7 +43,7 @@ class BaseData(BaseModel): conda_environment: str | None = None geoh5: Workspace monitoring_directory: str | Path | None = None - workspace_geoh5: Workspace | None = None + workspace_geoh5: Path | None = None _input_file: InputFile | None = None @staticmethod From e978898e73aa7b11d34e0d41ebee00ba64d72f35 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Wed, 8 Jan 2025 09:01:51 -0800 Subject: [PATCH 125/132] Update years in license and readmes --- LICENSE | 2 +- README-dev.rst | 2 +- README.rst | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/LICENSE b/LICENSE index 2bc2331..9c6ee51 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2023-2024 Mira Geoscience +Copyright (c) 2023-2025 Mira Geoscience Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README-dev.rst b/README-dev.rst index a454104..e0d49c2 100644 --- a/README-dev.rst +++ b/README-dev.rst @@ -335,4 +335,4 @@ Here is a suggestion for some plugins you can install in PyCharm. Copyright ^^^^^^^^^ -Copyright (c) 2023-2024 Mira Geoscience Ltd. +Copyright (c) 2023-2025 Mira Geoscience Ltd. diff --git a/README.rst b/README.rst index 561253d..99a7461 100644 --- a/README.rst +++ b/README.rst @@ -171,4 +171,4 @@ SOFTWARE. Copyright ^^^^^^^^^ -Copyright (c) 2023-2024 Mira Geoscience Ltd. +Copyright (c) 2023-2025 Mira Geoscience Ltd. From 63fd2ebb12a11181f7ef1bafa2dbc986a03a3862 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Wed, 8 Jan 2025 10:08:34 -0800 Subject: [PATCH 126/132] Fix tests. re-lock --- pyproject.toml | 4 +-- tests/dataclass_test.py | 63 +++++++++++++++++++++-------------------- 2 files changed, 35 insertions(+), 32 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 0c1a209..fe44636 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -52,8 +52,8 @@ scipy = "~1.14.0" ## pip dependencies from Git repositories #---------------------------------------- -geoh5py = {version = ">=0.10.0b1, <0.11.0a.dev", source = "pypi", allow-prereleases = true} -#geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "release/0.10.0"} +#geoh5py = {version = ">=0.10.0b1, <0.11.0a.dev", source = "pypi", allow-prereleases = true} +geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "release/0.10.0"} ## about pip dependencies diff --git a/tests/dataclass_test.py b/tests/dataclass_test.py index 9a23804..d89f474 100644 --- a/tests/dataclass_test.py +++ b/tests/dataclass_test.py @@ -28,15 +28,17 @@ from geoapps_utils.driver.data import BaseData -WORKSPACE = Workspace() -VALID_PARAMETERS = { - "monitoring_directory": None, - "workspace_geoh5": WORKSPACE, - "geoh5": WORKSPACE, - "run_command": "test.driver", - "title": "test title", - "conda_environment": "test_env", -} +def get_params_dict(tmp_path): + workspace = Workspace.create(tmp_path) + param_dict = { + "monitoring_directory": None, + "workspace_geoh5": workspace.h5file, + "geoh5": workspace, + "run_command": "test.driver", + "title": "test title", + "conda_environment": "test_env", + } + return param_dict class TestOpts(BaseModel): @@ -56,14 +58,15 @@ class TestModel(BaseModel): params: TestParams -def test_dataclass_valid_values(): - model = BaseData(**VALID_PARAMETERS) +def test_dataclass_valid_values(tmp_path): + valid_parameters = get_params_dict(tmp_path / f"{__name__}.geoh5") + model = BaseData(**valid_parameters) output_params = model.model_dump() assert all(k not in output_params for k in ["title", "run_command"]) - assert len(output_params) == len(VALID_PARAMETERS) - 2 + assert len(output_params) == len(valid_parameters) - 2 for k, v in output_params.items(): - assert VALID_PARAMETERS[k] == v + assert valid_parameters[k] == v def test_dataclass_invalid_values(tmp_path): @@ -74,34 +77,33 @@ def test_dataclass_invalid_values(tmp_path): "workspace_geoh5": workspace.h5file, "geoh5": False, "run_command": "test.driver", - "title": None, + "title": 123, "conda_environment": "test_env", "workspace": workspace.h5file, } - - with pytest.raises(ValidationError) as e: + try: BaseData(**invalid_params) - assert len(e.errors()) == 6 # type: ignore + except ValidationError as e: + assert len(e.errors()) == 3 # type: ignore error_params = [error["loc"][0] for error in e.errors()] # type: ignore error_types = [error["type"] for error in e.errors()] # type: ignore for error_param in [ "monitoring_directory", "geoh5", - "title", - "conda_environment_boolean", ]: assert error_param in error_params - for error_type in ["string_type", "path_type", "missing"]: + for error_type in ["string_type", "path_type", "is_instance_of"]: assert error_type in error_types -def test_dataclass_input_file(): - ifile = InputFile(ui_json=VALID_PARAMETERS) +def test_dataclass_input_file(tmp_path): + valid_parameters = get_params_dict(tmp_path / f"{__name__}.geoh5") + ifile = InputFile(ui_json=valid_parameters) model = BaseData.build(ifile) - assert model.geoh5 == WORKSPACE + assert model.geoh5.h5file == tmp_path / f"{__name__}.geoh5" assert model.flatten() == { - k: v for k, v in VALID_PARAMETERS.items() if k not in ["title", "run_command"] + k: v for k, v in valid_parameters.items() if k not in ["title", "run_command"] } assert model._input_file == ifile # pylint: disable=protected-access @@ -152,7 +154,8 @@ def test_collect_input_from_dict(): assert data["params"]["options"]["opt3"] == "opt3" -def test_missing_parameters(): +def test_missing_parameters(tmp_path): + valid_parameters = get_params_dict(tmp_path / f"{__name__}.geoh5") test_data = { "name": "test", "type": "big", @@ -162,7 +165,7 @@ def test_missing_parameters(): } kwargs = BaseData.collect_input_from_dict(TestModel, test_data) # type: ignore with pytest.raises(ValidationError, match="value\n Field required"): - TestModel(**VALID_PARAMETERS, **kwargs) + TestModel(**valid_parameters, **kwargs) test_data = { "name": "test", @@ -173,7 +176,7 @@ def test_missing_parameters(): } kwargs = BaseData.collect_input_from_dict(TestModel, test_data) # type: ignore with pytest.raises(ValidationError, match="opt1\n Field required"): - TestModel(**VALID_PARAMETERS, **kwargs) + TestModel(**valid_parameters, **kwargs) test_data = { "name": "test", @@ -183,11 +186,11 @@ def test_missing_parameters(): "opt3": "opt3", } kwargs = BaseData.collect_input_from_dict(TestModel, test_data) # type: ignore - model = TestModel(**VALID_PARAMETERS, **kwargs) + model = TestModel(**valid_parameters, **kwargs) assert model.params.options.opt2 == "default" -def test_nested_model(): +def test_nested_model(tmp_path): class GroupOptions(BaseModel): group_type: str @@ -203,7 +206,7 @@ class NestedModel(BaseData): _name = "nested" group: GroupParams - valid_params = VALID_PARAMETERS.copy() + valid_params = get_params_dict(tmp_path / f"{__name__}.geoh5") valid_params["value"] = "test" valid_params["group_type"] = "multi" From 250fd92893e80fe199dc464d387fe28dd906b518 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Wed, 8 Jan 2025 10:26:13 -0800 Subject: [PATCH 127/132] Update lock files --- .../py-3.10-linux-64-dev.conda.lock.yml | 103 +- environments/py-3.10-linux-64.conda.lock.yml | 63 +- .../py-3.10-win-64-dev.conda.lock.yml | 105 +- environments/py-3.10-win-64.conda.lock.yml | 65 +- .../py-3.11-linux-64-dev.conda.lock.yml | 103 +- environments/py-3.11-linux-64.conda.lock.yml | 63 +- .../py-3.11-win-64-dev.conda.lock.yml | 105 +- environments/py-3.11-win-64.conda.lock.yml | 65 +- .../py-3.12-linux-64-dev.conda.lock.yml | 103 +- environments/py-3.12-linux-64.conda.lock.yml | 63 +- .../py-3.12-win-64-dev.conda.lock.yml | 105 +- environments/py-3.12-win-64.conda.lock.yml | 65 +- py-3.10.conda-lock.yml | 986 ++++++++--------- py-3.11.conda-lock.yml | 992 +++++++++--------- py-3.12.conda-lock.yml | 992 +++++++++--------- 15 files changed, 2070 insertions(+), 1908 deletions(-) diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index b9adc69..ad524f8 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 2511ed77d78fbd216733458c3abd6147b4a31824f8078ce246249db6e46548bd +# input_hash: 1fc8f380d5e3f1c8c3018fde945edfb7756e4be4e3aeb034dbecd8c8ae9944a6 channels: - conda-forge @@ -8,97 +8,96 @@ channels: dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - - annotated-types=0.7.0=pyhd8ed1ab_0 - - astroid=3.3.5=py310hff52083_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 + - astroid=3.3.8=py310hff52083_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.3=heb4867d_0 - - ca-certificates=2024.8.30=hbcca054_0 + - c-ares=1.34.4=hb9d3cd8_0 + - ca-certificates=2024.12.14=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.7=py310h89163eb_0 - - dill=0.3.9=pyhd8ed1ab_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - coverage=7.6.10=py310h89163eb_0 + - dill=0.3.9=pyhd8ed1ab_1 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 - freetype=2.12.1=h267a509_2 - - h5py=3.12.1=nompi_py310h60e0fe6_102 - - hdf5=1.14.3=nompi_hdf9ad27_105 - - iniconfig=2.0.0=pyhd8ed1ab_0 - - isort=5.13.2=pyhd8ed1ab_0 - - jinja2=3.1.4=pyhd8ed1ab_0 + - h5py=3.12.1=nompi_py310hacc6608_103 + - hdf5=1.14.4=nompi_h2d575fe_105 + - iniconfig=2.0.0=pyhd8ed1ab_1 + - isort=5.13.2=pyhd8ed1ab_1 + - jinja2=3.1.5=pyhd8ed1ab_0 - keyutils=1.6.1=h166bdaf_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 - - libcblas=3.9.0=25_linux64_openblas - - libcurl=8.10.1=hbbe4b11_0 - - libdeflate=1.22=hb9d3cd8_0 - - libedit=3.1.20191231=he28a2e2_2 + - libblas=3.9.0=26_linux64_openblas + - libcblas=3.9.0=26_linux64_openblas + - libcurl=8.11.1=h332b0f4_0 + - libdeflate=1.23=h4ddbbb0_0 + - libedit=3.1.20240808=pl5321h7949ede_0 - libev=4.33=hd590300_2 - 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 - libgomp=14.2.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=25_linux64_openblas + - liblapack=3.9.0=26_linux64_openblas + - liblzma=5.6.3=hb9d3cd8_1 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.28=pthreads_h94d23a6_1 - - libpng=1.6.44=hadc24fc_0 - - libsqlite=3.47.0=hadc24fc_1 - - libssh2=1.11.0=h0841786_0 + - libpng=1.6.45=h943b412_0 + - libsqlite=3.47.2=hee588c1_0 + - libssh2=1.11.1=hf672d98_0 - libstdcxx=14.2.0=hc0a3c3a_1 - libstdcxx-ng=14.2.0=h4852527_1 - - libtiff=4.7.0=he137b08_1 + - libtiff=4.7.0=hd9ff511_3 - 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 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=hb9d3cd8_2 - - markupsafe=3.0.2=py310h89163eb_0 - - mccabe=0.7.0=pyhd8ed1ab_0 + - markupsafe=3.0.2=py310h89163eb_1 + - mccabe=0.7.0=pyhd8ed1ab_1 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py310hb13e2d6_0 - - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.4.0=hb9d3cd8_0 - - packaging=24.2=pyhd8ed1ab_0 + - openjpeg=2.5.3=h5fbd93e_0 + - openssl=3.4.0=h7b32b05_1 + - packaging=24.2=pyhd8ed1ab_2 - pillow=10.3.0=py310hebfe307_1 - - pip=24.3.1=pyh8b19718_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 + - pip=24.3.1=pyh8b19718_2 + - platformdirs=4.3.6=pyhd8ed1ab_1 + - pluggy=1.5.0=pyhd8ed1ab_1 - pthread-stubs=0.4=hb9d3cd8_1002 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py310h505e2c1_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.3.1=pyhd8ed1ab_0 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-cov=6.0.0=pyhd8ed1ab_0 - - python=3.10.15=h4a871b0_2_cpython + - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py310h505e2c1_0 + - pygments=2.19.1=pyhd8ed1ab_0 + - pylint=3.3.3=pyhd8ed1ab_0 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-cov=6.0.0=pyhd8ed1ab_1 + - python=3.10.16=he725a3c_1_cpython - python_abi=3.10=5_cp310 - pyyaml=6.0.2=py310ha75aee5_1 - readline=8.2=h8228510_1 - - scipy=1.14.1=py310hfcf56fc_1 - - setuptools=75.5.0=pyhff2d567_0 + - scipy=1.14.1=py310hfcf56fc_2 + - setuptools=75.6.0=pyhff2d567_1 - tk=8.6.13=noxft_h4845f30_101 - - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.1.0=pyhff2d567_0 - - tomlkit=0.13.2=pyha770c72_0 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 + - typing-extensions=4.12.2=hd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hb9d3cd8_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - - xz=5.2.6=h166bdaf_0 - yaml=0.2.5=h7f98852_2 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index 4dd3f6e..f8edc6a 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 2511ed77d78fbd216733458c3abd6147b4a31824f8078ce246249db6e46548bd +# input_hash: 1fc8f380d5e3f1c8c3018fde945edfb7756e4be4e3aeb034dbecd8c8ae9944a6 channels: - conda-forge @@ -8,75 +8,74 @@ channels: dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - - annotated-types=0.7.0=pyhd8ed1ab_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.3=heb4867d_0 - - ca-certificates=2024.8.30=hbcca054_0 + - c-ares=1.34.4=hb9d3cd8_0 + - ca-certificates=2024.12.14=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=h267a509_2 - - h5py=3.12.1=nompi_py310h60e0fe6_102 - - hdf5=1.14.3=nompi_hdf9ad27_105 + - h5py=3.12.1=nompi_py310hacc6608_103 + - hdf5=1.14.4=nompi_h2d575fe_105 - keyutils=1.6.1=h166bdaf_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 - - libcblas=3.9.0=25_linux64_openblas - - libcurl=8.10.1=hbbe4b11_0 - - libdeflate=1.22=hb9d3cd8_0 - - libedit=3.1.20191231=he28a2e2_2 + - libblas=3.9.0=26_linux64_openblas + - libcblas=3.9.0=26_linux64_openblas + - libcurl=8.11.1=h332b0f4_0 + - libdeflate=1.23=h4ddbbb0_0 + - libedit=3.1.20240808=pl5321h7949ede_0 - libev=4.33=hd590300_2 - 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 - libgomp=14.2.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=25_linux64_openblas + - liblapack=3.9.0=26_linux64_openblas + - liblzma=5.6.3=hb9d3cd8_1 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.28=pthreads_h94d23a6_1 - - libpng=1.6.44=hadc24fc_0 - - libsqlite=3.47.0=hadc24fc_1 - - libssh2=1.11.0=h0841786_0 + - libpng=1.6.45=h943b412_0 + - libsqlite=3.47.2=hee588c1_0 + - libssh2=1.11.1=hf672d98_0 - libstdcxx=14.2.0=hc0a3c3a_1 - libstdcxx-ng=14.2.0=h4852527_1 - - libtiff=4.7.0=he137b08_1 + - libtiff=4.7.0=hd9ff511_3 - 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 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=hb9d3cd8_2 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py310hb13e2d6_0 - - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.4.0=hb9d3cd8_0 + - openjpeg=2.5.3=h5fbd93e_0 + - openssl=3.4.0=h7b32b05_1 - pillow=10.3.0=py310hebfe307_1 - - pip=24.3.1=pyh8b19718_0 + - pip=24.3.1=pyh8b19718_2 - pthread-stubs=0.4=hb9d3cd8_1002 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py310h505e2c1_0 - - python=3.10.15=h4a871b0_2_cpython + - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py310h505e2c1_0 + - python=3.10.16=he725a3c_1_cpython - python_abi=3.10=5_cp310 - readline=8.2=h8228510_1 - - scipy=1.14.1=py310hfcf56fc_1 - - setuptools=75.5.0=pyhff2d567_0 + - scipy=1.14.1=py310hfcf56fc_2 + - setuptools=75.6.0=pyhff2d567_1 - tk=8.6.13=noxft_h4845f30_101 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 + - typing-extensions=4.12.2=hd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hb9d3cd8_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index 2994a60..0dff5be 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -1,93 +1,96 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: a002d466e3550390666a1848523e2647be73cdb4cc752db358c5ff3b5e887b1f +# input_hash: c913df9976b5a6ed96d75b4f8be6a44b82b565f0fac8fe0f2eb9a32ac4d8881d channels: - conda-forge - nodefaults dependencies: - _openmp_mutex=4.5=2_gnu - - annotated-types=0.7.0=pyhd8ed1ab_0 - - astroid=3.3.5=py310h5588dad_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 + - astroid=3.3.8=py310h5588dad_0 - bzip2=1.0.8=h2466b09_7 - - ca-certificates=2024.8.30=h56e8100_0 + - ca-certificates=2024.12.14=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.7=py310h38315fa_0 - - dill=0.3.9=pyhd8ed1ab_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - coverage=7.6.10=py310h38315fa_0 + - dill=0.3.9=pyhd8ed1ab_1 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 - freetype=2.12.1=hdaf720e_2 - - h5py=3.12.1=nompi_py310h2b0be38_102 - - hdf5=1.14.3=nompi_h2b43c12_105 - - iniconfig=2.0.0=pyhd8ed1ab_0 + - h5py=3.12.1=nompi_py310h972678a_103 + - hdf5=1.14.4=nompi_hd5d9e70_105 + - iniconfig=2.0.0=pyhd8ed1ab_1 - intel-openmp=2024.2.1=h57928b3_1083 - - isort=5.13.2=pyhd8ed1ab_0 - - jinja2=3.1.4=pyhd8ed1ab_0 + - isort=5.13.2=pyhd8ed1ab_1 + - jinja2=3.1.5=pyhd8ed1ab_0 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=25_win64_mkl - - libcblas=3.9.0=25_win64_mkl - - libcurl=8.10.1=h1ee3ff0_0 - - libdeflate=1.22=h2466b09_0 + - libblas=3.9.0=26_win64_mkl + - libcblas=3.9.0=26_win64_mkl + - libcurl=8.11.1=h88aaa65_0 + - libdeflate=1.23=h9062f6e_0 - libffi=3.4.2=h8ffe710_5 - libgcc=14.2.0=h1383e82_1 - libgomp=14.2.0=h1383e82_1 + - libhwloc=2.11.2=default_ha69328c_1001 + - libiconv=1.17=hcfcfb64_2 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=25_win64_mkl - - libpng=1.6.44=h3ca93ac_0 - - libsqlite=3.47.0=h2466b09_1 - - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.7.0=hfc51747_1 - - libwebp-base=1.4.0=hcfcfb64_0 + - liblapack=3.9.0=26_win64_mkl + - liblzma=5.6.3=h2466b09_1 + - libpng=1.6.45=had7236b_0 + - libsqlite=3.47.2=h67fdade_0 + - libssh2=1.11.1=he619c9f_0 + - libtiff=4.7.0=h797046b_3 + - libwebp-base=1.5.0=h3b0e114_0 - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 - libxcb=1.17.0=h0e4246c_0 + - libxml2=2.13.5=he286e8c_1 - libzlib=1.3.1=h2466b09_2 - - markupsafe=3.0.2=py310h38315fa_0 - - mccabe=0.7.0=pyhd8ed1ab_0 - - mkl=2024.2.2=h66d3029_14 + - markupsafe=3.0.2=py310h38315fa_1 + - mccabe=0.7.0=pyhd8ed1ab_1 + - mkl=2024.2.2=h66d3029_15 - numpy=1.26.4=py310hf667824_0 - - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.4.0=h2466b09_0 - - packaging=24.2=pyhd8ed1ab_0 + - openjpeg=2.5.3=h4d64b90_0 + - openssl=3.4.0=ha4e3fda_1 + - packaging=24.2=pyhd8ed1ab_2 - pillow=10.3.0=py310h3e38d90_1 - - pip=24.3.1=pyh8b19718_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 + - pip=24.3.1=pyh8b19718_2 + - platformdirs=4.3.6=pyhd8ed1ab_1 + - pluggy=1.5.0=pyhd8ed1ab_1 - pthread-stubs=0.4=h0e40799_1002 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py310hc226416_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.3.1=pyhd8ed1ab_0 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-cov=6.0.0=pyhd8ed1ab_0 - - python=3.10.15=hfaddaf0_2_cpython + - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py310hc226416_0 + - pygments=2.19.1=pyhd8ed1ab_0 + - pylint=3.3.3=pyhd8ed1ab_0 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-cov=6.0.0=pyhd8ed1ab_1 + - python=3.10.16=h37870fc_1_cpython - python_abi=3.10=5_cp310 - pyyaml=6.0.2=py310ha8f682b_1 - - scipy=1.14.1=py310hbd0dde3_1 - - setuptools=75.5.0=pyhff2d567_0 - - tbb=2021.7.0=h91493d7_0 + - scipy=1.14.1=py310hbd0dde3_2 + - setuptools=75.6.0=pyhff2d567_1 + - tbb=2021.13.0=h62715c5_1 - tk=8.6.13=h5226925_1 - - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.1.0=pyhff2d567_0 - - tomlkit=0.13.2=pyha770c72_0 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 + - typing-extensions=4.12.2=hd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - ucrt=10.0.22621.0=h57928b3_1 - vc=14.3=ha32ba9b_23 - vc14_runtime=14.42.34433=he29a5d6_23 - vs2015_runtime=14.42.34433=hdffcdeb_23 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=h0e40799_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=h0e40799_0 - xorg-libxdmcp=1.1.5=h0e40799_0 - - xz=5.2.6=h8d14728_0 - yaml=0.2.5=h8ffe710_2 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index 646791f..e1afaab 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -1,71 +1,74 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: a002d466e3550390666a1848523e2647be73cdb4cc752db358c5ff3b5e887b1f +# input_hash: c913df9976b5a6ed96d75b4f8be6a44b82b565f0fac8fe0f2eb9a32ac4d8881d channels: - conda-forge - nodefaults dependencies: - _openmp_mutex=4.5=2_gnu - - annotated-types=0.7.0=pyhd8ed1ab_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 - bzip2=1.0.8=h2466b09_7 - - ca-certificates=2024.8.30=h56e8100_0 + - ca-certificates=2024.12.14=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=hdaf720e_2 - - h5py=3.12.1=nompi_py310h2b0be38_102 - - hdf5=1.14.3=nompi_h2b43c12_105 + - h5py=3.12.1=nompi_py310h972678a_103 + - hdf5=1.14.4=nompi_hd5d9e70_105 - intel-openmp=2024.2.1=h57928b3_1083 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=25_win64_mkl - - libcblas=3.9.0=25_win64_mkl - - libcurl=8.10.1=h1ee3ff0_0 - - libdeflate=1.22=h2466b09_0 + - libblas=3.9.0=26_win64_mkl + - libcblas=3.9.0=26_win64_mkl + - libcurl=8.11.1=h88aaa65_0 + - libdeflate=1.23=h9062f6e_0 - libffi=3.4.2=h8ffe710_5 - libgcc=14.2.0=h1383e82_1 - libgomp=14.2.0=h1383e82_1 + - libhwloc=2.11.2=default_ha69328c_1001 + - libiconv=1.17=hcfcfb64_2 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=25_win64_mkl - - libpng=1.6.44=h3ca93ac_0 - - libsqlite=3.47.0=h2466b09_1 - - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.7.0=hfc51747_1 - - libwebp-base=1.4.0=hcfcfb64_0 + - liblapack=3.9.0=26_win64_mkl + - liblzma=5.6.3=h2466b09_1 + - libpng=1.6.45=had7236b_0 + - libsqlite=3.47.2=h67fdade_0 + - libssh2=1.11.1=he619c9f_0 + - libtiff=4.7.0=h797046b_3 + - libwebp-base=1.5.0=h3b0e114_0 - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 - libxcb=1.17.0=h0e4246c_0 + - libxml2=2.13.5=he286e8c_1 - libzlib=1.3.1=h2466b09_2 - - mkl=2024.2.2=h66d3029_14 + - mkl=2024.2.2=h66d3029_15 - numpy=1.26.4=py310hf667824_0 - - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.4.0=h2466b09_0 + - openjpeg=2.5.3=h4d64b90_0 + - openssl=3.4.0=ha4e3fda_1 - pillow=10.3.0=py310h3e38d90_1 - - pip=24.3.1=pyh8b19718_0 + - pip=24.3.1=pyh8b19718_2 - pthread-stubs=0.4=h0e40799_1002 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py310hc226416_0 - - python=3.10.15=hfaddaf0_2_cpython + - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py310hc226416_0 + - python=3.10.16=h37870fc_1_cpython - python_abi=3.10=5_cp310 - - scipy=1.14.1=py310hbd0dde3_1 - - setuptools=75.5.0=pyhff2d567_0 - - tbb=2021.7.0=h91493d7_0 + - scipy=1.14.1=py310hbd0dde3_2 + - setuptools=75.6.0=pyhff2d567_1 + - tbb=2021.13.0=h62715c5_1 - tk=8.6.13=h5226925_1 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 + - typing-extensions=4.12.2=hd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - ucrt=10.0.22621.0=h57928b3_1 - vc=14.3=ha32ba9b_23 - vc14_runtime=14.42.34433=he29a5d6_23 - vs2015_runtime=14.42.34433=hdffcdeb_23 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=h0e40799_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=h0e40799_0 - xorg-libxdmcp=1.1.5=h0e40799_0 - - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64-dev.conda.lock.yml b/environments/py-3.11-linux-64-dev.conda.lock.yml index 6daf27c..f320f49 100644 --- a/environments/py-3.11-linux-64-dev.conda.lock.yml +++ b/environments/py-3.11-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: db06dbf765fa7529473f707d9bd5e90e1f901e18ee04be9a59b180bc87b5b664 +# input_hash: efedadb68ad9977f3f683b035840df6855a36f1b64973fa4aa482589f710c340 channels: - conda-forge @@ -8,98 +8,97 @@ channels: dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - - annotated-types=0.7.0=pyhd8ed1ab_0 - - astroid=3.3.5=py311h38be061_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 + - astroid=3.3.8=py311h38be061_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.3=heb4867d_0 - - ca-certificates=2024.8.30=hbcca054_0 + - c-ares=1.34.4=hb9d3cd8_0 + - ca-certificates=2024.12.14=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.7=py311h2dc5d0c_0 - - dill=0.3.9=pyhd8ed1ab_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - coverage=7.6.10=py311h2dc5d0c_0 + - dill=0.3.9=pyhd8ed1ab_1 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 - freetype=2.12.1=h267a509_2 - - h5py=3.12.1=nompi_py311hb639ac4_102 - - hdf5=1.14.3=nompi_hdf9ad27_105 - - iniconfig=2.0.0=pyhd8ed1ab_0 - - isort=5.13.2=pyhd8ed1ab_0 - - jinja2=3.1.4=pyhd8ed1ab_0 + - h5py=3.12.1=nompi_py311h5ed33ec_103 + - hdf5=1.14.4=nompi_h2d575fe_105 + - iniconfig=2.0.0=pyhd8ed1ab_1 + - isort=5.13.2=pyhd8ed1ab_1 + - jinja2=3.1.5=pyhd8ed1ab_0 - keyutils=1.6.1=h166bdaf_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 - - libcblas=3.9.0=25_linux64_openblas - - libcurl=8.10.1=hbbe4b11_0 - - libdeflate=1.22=hb9d3cd8_0 - - libedit=3.1.20191231=he28a2e2_2 + - libblas=3.9.0=26_linux64_openblas + - libcblas=3.9.0=26_linux64_openblas + - libcurl=8.11.1=h332b0f4_0 + - libdeflate=1.23=h4ddbbb0_0 + - libedit=3.1.20240808=pl5321h7949ede_0 - libev=4.33=hd590300_2 - libexpat=2.6.4=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 - libgomp=14.2.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=25_linux64_openblas + - liblapack=3.9.0=26_linux64_openblas + - liblzma=5.6.3=hb9d3cd8_1 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.28=pthreads_h94d23a6_1 - - libpng=1.6.44=hadc24fc_0 - - libsqlite=3.47.0=hadc24fc_1 - - libssh2=1.11.0=h0841786_0 + - libpng=1.6.45=h943b412_0 + - libsqlite=3.47.2=hee588c1_0 + - libssh2=1.11.1=hf672d98_0 - libstdcxx=14.2.0=hc0a3c3a_1 - libstdcxx-ng=14.2.0=h4852527_1 - - libtiff=4.7.0=he137b08_1 + - libtiff=4.7.0=hd9ff511_3 - 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 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=hb9d3cd8_2 - - markupsafe=3.0.2=py311h2dc5d0c_0 - - mccabe=0.7.0=pyhd8ed1ab_0 + - markupsafe=3.0.2=py311h2dc5d0c_1 + - mccabe=0.7.0=pyhd8ed1ab_1 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py311h64a7726_0 - - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.4.0=hb9d3cd8_0 - - packaging=24.2=pyhd8ed1ab_0 + - openjpeg=2.5.3=h5fbd93e_0 + - openssl=3.4.0=h7b32b05_1 + - packaging=24.2=pyhd8ed1ab_2 - pillow=10.3.0=py311h82a398c_1 - - pip=24.3.1=pyh8b19718_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 + - pip=24.3.1=pyh8b19718_2 + - platformdirs=4.3.6=pyhd8ed1ab_1 + - pluggy=1.5.0=pyhd8ed1ab_1 - pthread-stubs=0.4=hb9d3cd8_1002 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py311h9e33e62_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.3.1=pyhd8ed1ab_0 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-cov=6.0.0=pyhd8ed1ab_0 - - python=3.11.10=hc5c86c4_3_cpython + - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py311h9e33e62_0 + - pygments=2.19.1=pyhd8ed1ab_0 + - pylint=3.3.3=pyhd8ed1ab_0 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-cov=6.0.0=pyhd8ed1ab_1 + - python=3.11.11=h9e4cc4f_1_cpython - python_abi=3.11=5_cp311 - pyyaml=6.0.2=py311h9ecbd09_1 - readline=8.2=h8228510_1 - - scipy=1.14.1=py311he9a78e4_1 - - setuptools=75.5.0=pyhff2d567_0 + - scipy=1.14.1=py311he9a78e4_2 + - setuptools=75.6.0=pyhff2d567_1 - tk=8.6.13=noxft_h4845f30_101 - - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.1.0=pyhff2d567_0 - - tomlkit=0.13.2=pyha770c72_0 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 + - typing-extensions=4.12.2=hd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hb9d3cd8_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - - xz=5.2.6=h166bdaf_0 - yaml=0.2.5=h7f98852_2 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64.conda.lock.yml b/environments/py-3.11-linux-64.conda.lock.yml index f16f79b..6375973 100644 --- a/environments/py-3.11-linux-64.conda.lock.yml +++ b/environments/py-3.11-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: db06dbf765fa7529473f707d9bd5e90e1f901e18ee04be9a59b180bc87b5b664 +# input_hash: efedadb68ad9977f3f683b035840df6855a36f1b64973fa4aa482589f710c340 channels: - conda-forge @@ -8,76 +8,75 @@ channels: dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - - annotated-types=0.7.0=pyhd8ed1ab_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.3=heb4867d_0 - - ca-certificates=2024.8.30=hbcca054_0 + - c-ares=1.34.4=hb9d3cd8_0 + - ca-certificates=2024.12.14=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=h267a509_2 - - h5py=3.12.1=nompi_py311hb639ac4_102 - - hdf5=1.14.3=nompi_hdf9ad27_105 + - h5py=3.12.1=nompi_py311h5ed33ec_103 + - hdf5=1.14.4=nompi_h2d575fe_105 - keyutils=1.6.1=h166bdaf_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 - - libcblas=3.9.0=25_linux64_openblas - - libcurl=8.10.1=hbbe4b11_0 - - libdeflate=1.22=hb9d3cd8_0 - - libedit=3.1.20191231=he28a2e2_2 + - libblas=3.9.0=26_linux64_openblas + - libcblas=3.9.0=26_linux64_openblas + - libcurl=8.11.1=h332b0f4_0 + - libdeflate=1.23=h4ddbbb0_0 + - libedit=3.1.20240808=pl5321h7949ede_0 - libev=4.33=hd590300_2 - libexpat=2.6.4=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 - libgomp=14.2.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=25_linux64_openblas + - liblapack=3.9.0=26_linux64_openblas + - liblzma=5.6.3=hb9d3cd8_1 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.28=pthreads_h94d23a6_1 - - libpng=1.6.44=hadc24fc_0 - - libsqlite=3.47.0=hadc24fc_1 - - libssh2=1.11.0=h0841786_0 + - libpng=1.6.45=h943b412_0 + - libsqlite=3.47.2=hee588c1_0 + - libssh2=1.11.1=hf672d98_0 - libstdcxx=14.2.0=hc0a3c3a_1 - libstdcxx-ng=14.2.0=h4852527_1 - - libtiff=4.7.0=he137b08_1 + - libtiff=4.7.0=hd9ff511_3 - 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 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=hb9d3cd8_2 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py311h64a7726_0 - - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.4.0=hb9d3cd8_0 + - openjpeg=2.5.3=h5fbd93e_0 + - openssl=3.4.0=h7b32b05_1 - pillow=10.3.0=py311h82a398c_1 - - pip=24.3.1=pyh8b19718_0 + - pip=24.3.1=pyh8b19718_2 - pthread-stubs=0.4=hb9d3cd8_1002 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py311h9e33e62_0 - - python=3.11.10=hc5c86c4_3_cpython + - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py311h9e33e62_0 + - python=3.11.11=h9e4cc4f_1_cpython - python_abi=3.11=5_cp311 - readline=8.2=h8228510_1 - - scipy=1.14.1=py311he9a78e4_1 - - setuptools=75.5.0=pyhff2d567_0 + - scipy=1.14.1=py311he9a78e4_2 + - setuptools=75.6.0=pyhff2d567_1 - tk=8.6.13=noxft_h4845f30_101 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 + - typing-extensions=4.12.2=hd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hb9d3cd8_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64-dev.conda.lock.yml b/environments/py-3.11-win-64-dev.conda.lock.yml index 12eae34..6a90e18 100644 --- a/environments/py-3.11-win-64-dev.conda.lock.yml +++ b/environments/py-3.11-win-64-dev.conda.lock.yml @@ -1,94 +1,97 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 1079aafeb43aa6134085b29acb95e40140dae4c6d18359180a0891c23f59fb33 +# input_hash: 2aeac6f17c670153deadd8edc6aad261725bb21dfed680b685b0c96ce5e90a96 channels: - conda-forge - nodefaults dependencies: - _openmp_mutex=4.5=2_gnu - - annotated-types=0.7.0=pyhd8ed1ab_0 - - astroid=3.3.5=py311h1ea47a8_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 + - astroid=3.3.8=py311h1ea47a8_0 - bzip2=1.0.8=h2466b09_7 - - ca-certificates=2024.8.30=h56e8100_0 + - ca-certificates=2024.12.14=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.7=py311h5082efb_0 - - dill=0.3.9=pyhd8ed1ab_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - coverage=7.6.10=py311h5082efb_0 + - dill=0.3.9=pyhd8ed1ab_1 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 - freetype=2.12.1=hdaf720e_2 - - h5py=3.12.1=nompi_py311h67016bb_102 - - hdf5=1.14.3=nompi_h2b43c12_105 - - iniconfig=2.0.0=pyhd8ed1ab_0 + - h5py=3.12.1=nompi_py311haea1c80_103 + - hdf5=1.14.4=nompi_hd5d9e70_105 + - iniconfig=2.0.0=pyhd8ed1ab_1 - intel-openmp=2024.2.1=h57928b3_1083 - - isort=5.13.2=pyhd8ed1ab_0 - - jinja2=3.1.4=pyhd8ed1ab_0 + - isort=5.13.2=pyhd8ed1ab_1 + - jinja2=3.1.5=pyhd8ed1ab_0 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=25_win64_mkl - - libcblas=3.9.0=25_win64_mkl - - libcurl=8.10.1=h1ee3ff0_0 - - libdeflate=1.22=h2466b09_0 + - libblas=3.9.0=26_win64_mkl + - libcblas=3.9.0=26_win64_mkl + - libcurl=8.11.1=h88aaa65_0 + - libdeflate=1.23=h9062f6e_0 - libexpat=2.6.4=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - libgcc=14.2.0=h1383e82_1 - libgomp=14.2.0=h1383e82_1 + - libhwloc=2.11.2=default_ha69328c_1001 + - libiconv=1.17=hcfcfb64_2 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=25_win64_mkl - - libpng=1.6.44=h3ca93ac_0 - - libsqlite=3.47.0=h2466b09_1 - - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.7.0=hfc51747_1 - - libwebp-base=1.4.0=hcfcfb64_0 + - liblapack=3.9.0=26_win64_mkl + - liblzma=5.6.3=h2466b09_1 + - libpng=1.6.45=had7236b_0 + - libsqlite=3.47.2=h67fdade_0 + - libssh2=1.11.1=he619c9f_0 + - libtiff=4.7.0=h797046b_3 + - libwebp-base=1.5.0=h3b0e114_0 - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 - libxcb=1.17.0=h0e4246c_0 + - libxml2=2.13.5=he286e8c_1 - libzlib=1.3.1=h2466b09_2 - - markupsafe=3.0.2=py311h5082efb_0 - - mccabe=0.7.0=pyhd8ed1ab_0 - - mkl=2024.2.2=h66d3029_14 + - markupsafe=3.0.2=py311h5082efb_1 + - mccabe=0.7.0=pyhd8ed1ab_1 + - mkl=2024.2.2=h66d3029_15 - numpy=1.26.4=py311h0b4df5a_0 - - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.4.0=h2466b09_0 - - packaging=24.2=pyhd8ed1ab_0 + - openjpeg=2.5.3=h4d64b90_0 + - openssl=3.4.0=ha4e3fda_1 + - packaging=24.2=pyhd8ed1ab_2 - pillow=10.3.0=py311h5592be9_1 - - pip=24.3.1=pyh8b19718_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 + - pip=24.3.1=pyh8b19718_2 + - platformdirs=4.3.6=pyhd8ed1ab_1 + - pluggy=1.5.0=pyhd8ed1ab_1 - pthread-stubs=0.4=h0e40799_1002 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py311h533ab2d_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.3.1=pyhd8ed1ab_0 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-cov=6.0.0=pyhd8ed1ab_0 - - python=3.11.10=hce54a09_3_cpython + - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py311h533ab2d_0 + - pygments=2.19.1=pyhd8ed1ab_0 + - pylint=3.3.3=pyhd8ed1ab_0 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-cov=6.0.0=pyhd8ed1ab_1 + - python=3.11.11=h3f84c4b_1_cpython - python_abi=3.11=5_cp311 - pyyaml=6.0.2=py311he736701_1 - - scipy=1.14.1=py311hf16d85f_1 - - setuptools=75.5.0=pyhff2d567_0 - - tbb=2021.7.0=h91493d7_0 + - scipy=1.14.1=py311hf16d85f_2 + - setuptools=75.6.0=pyhff2d567_1 + - tbb=2021.13.0=h62715c5_1 - tk=8.6.13=h5226925_1 - - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.1.0=pyhff2d567_0 - - tomlkit=0.13.2=pyha770c72_0 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 + - typing-extensions=4.12.2=hd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - ucrt=10.0.22621.0=h57928b3_1 - vc=14.3=ha32ba9b_23 - vc14_runtime=14.42.34433=he29a5d6_23 - vs2015_runtime=14.42.34433=hdffcdeb_23 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=h0e40799_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=h0e40799_0 - xorg-libxdmcp=1.1.5=h0e40799_0 - - xz=5.2.6=h8d14728_0 - yaml=0.2.5=h8ffe710_2 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64.conda.lock.yml b/environments/py-3.11-win-64.conda.lock.yml index 5da21ba..e64a64c 100644 --- a/environments/py-3.11-win-64.conda.lock.yml +++ b/environments/py-3.11-win-64.conda.lock.yml @@ -1,72 +1,75 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 1079aafeb43aa6134085b29acb95e40140dae4c6d18359180a0891c23f59fb33 +# input_hash: 2aeac6f17c670153deadd8edc6aad261725bb21dfed680b685b0c96ce5e90a96 channels: - conda-forge - nodefaults dependencies: - _openmp_mutex=4.5=2_gnu - - annotated-types=0.7.0=pyhd8ed1ab_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 - bzip2=1.0.8=h2466b09_7 - - ca-certificates=2024.8.30=h56e8100_0 + - ca-certificates=2024.12.14=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=hdaf720e_2 - - h5py=3.12.1=nompi_py311h67016bb_102 - - hdf5=1.14.3=nompi_h2b43c12_105 + - h5py=3.12.1=nompi_py311haea1c80_103 + - hdf5=1.14.4=nompi_hd5d9e70_105 - intel-openmp=2024.2.1=h57928b3_1083 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=25_win64_mkl - - libcblas=3.9.0=25_win64_mkl - - libcurl=8.10.1=h1ee3ff0_0 - - libdeflate=1.22=h2466b09_0 + - libblas=3.9.0=26_win64_mkl + - libcblas=3.9.0=26_win64_mkl + - libcurl=8.11.1=h88aaa65_0 + - libdeflate=1.23=h9062f6e_0 - libexpat=2.6.4=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - libgcc=14.2.0=h1383e82_1 - libgomp=14.2.0=h1383e82_1 + - libhwloc=2.11.2=default_ha69328c_1001 + - libiconv=1.17=hcfcfb64_2 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=25_win64_mkl - - libpng=1.6.44=h3ca93ac_0 - - libsqlite=3.47.0=h2466b09_1 - - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.7.0=hfc51747_1 - - libwebp-base=1.4.0=hcfcfb64_0 + - liblapack=3.9.0=26_win64_mkl + - liblzma=5.6.3=h2466b09_1 + - libpng=1.6.45=had7236b_0 + - libsqlite=3.47.2=h67fdade_0 + - libssh2=1.11.1=he619c9f_0 + - libtiff=4.7.0=h797046b_3 + - libwebp-base=1.5.0=h3b0e114_0 - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 - libxcb=1.17.0=h0e4246c_0 + - libxml2=2.13.5=he286e8c_1 - libzlib=1.3.1=h2466b09_2 - - mkl=2024.2.2=h66d3029_14 + - mkl=2024.2.2=h66d3029_15 - numpy=1.26.4=py311h0b4df5a_0 - - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.4.0=h2466b09_0 + - openjpeg=2.5.3=h4d64b90_0 + - openssl=3.4.0=ha4e3fda_1 - pillow=10.3.0=py311h5592be9_1 - - pip=24.3.1=pyh8b19718_0 + - pip=24.3.1=pyh8b19718_2 - pthread-stubs=0.4=h0e40799_1002 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py311h533ab2d_0 - - python=3.11.10=hce54a09_3_cpython + - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py311h533ab2d_0 + - python=3.11.11=h3f84c4b_1_cpython - python_abi=3.11=5_cp311 - - scipy=1.14.1=py311hf16d85f_1 - - setuptools=75.5.0=pyhff2d567_0 - - tbb=2021.7.0=h91493d7_0 + - scipy=1.14.1=py311hf16d85f_2 + - setuptools=75.6.0=pyhff2d567_1 + - tbb=2021.13.0=h62715c5_1 - tk=8.6.13=h5226925_1 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 + - typing-extensions=4.12.2=hd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - ucrt=10.0.22621.0=h57928b3_1 - vc=14.3=ha32ba9b_23 - vc14_runtime=14.42.34433=he29a5d6_23 - vs2015_runtime=14.42.34433=hdffcdeb_23 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=h0e40799_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=h0e40799_0 - xorg-libxdmcp=1.1.5=h0e40799_0 - - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64-dev.conda.lock.yml b/environments/py-3.12-linux-64-dev.conda.lock.yml index f3cc3ae..315bff1 100644 --- a/environments/py-3.12-linux-64-dev.conda.lock.yml +++ b/environments/py-3.12-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 9978044c07542fd17ea45ca1b221aca63a99e8e677e1934a72a5ea88d27d96cf +# input_hash: 6bffc8dd3eba21e3e30f9b2d4befda3220a1a64031c6327ddadc91bf85643985 channels: - conda-forge @@ -8,98 +8,97 @@ channels: dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - - annotated-types=0.7.0=pyhd8ed1ab_0 - - astroid=3.3.5=py312h7900ff3_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 + - astroid=3.3.8=py312h7900ff3_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.3=heb4867d_0 - - ca-certificates=2024.8.30=hbcca054_0 + - c-ares=1.34.4=hb9d3cd8_0 + - ca-certificates=2024.12.14=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.7=py312h178313f_0 - - dill=0.3.9=pyhd8ed1ab_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - coverage=7.6.10=py312h178313f_0 + - dill=0.3.9=pyhd8ed1ab_1 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 - freetype=2.12.1=h267a509_2 - - h5py=3.12.1=nompi_py312hedeef09_102 - - hdf5=1.14.3=nompi_hdf9ad27_105 - - iniconfig=2.0.0=pyhd8ed1ab_0 - - isort=5.13.2=pyhd8ed1ab_0 - - jinja2=3.1.4=pyhd8ed1ab_0 + - h5py=3.12.1=nompi_py312hd203070_103 + - hdf5=1.14.4=nompi_h2d575fe_105 + - iniconfig=2.0.0=pyhd8ed1ab_1 + - isort=5.13.2=pyhd8ed1ab_1 + - jinja2=3.1.5=pyhd8ed1ab_0 - keyutils=1.6.1=h166bdaf_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 - - libcblas=3.9.0=25_linux64_openblas - - libcurl=8.10.1=hbbe4b11_0 - - libdeflate=1.22=hb9d3cd8_0 - - libedit=3.1.20191231=he28a2e2_2 + - libblas=3.9.0=26_linux64_openblas + - libcblas=3.9.0=26_linux64_openblas + - libcurl=8.11.1=h332b0f4_0 + - libdeflate=1.23=h4ddbbb0_0 + - libedit=3.1.20240808=pl5321h7949ede_0 - libev=4.33=hd590300_2 - libexpat=2.6.4=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 - libgomp=14.2.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=25_linux64_openblas + - liblapack=3.9.0=26_linux64_openblas + - liblzma=5.6.3=hb9d3cd8_1 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.28=pthreads_h94d23a6_1 - - libpng=1.6.44=hadc24fc_0 - - libsqlite=3.47.0=hadc24fc_1 - - libssh2=1.11.0=h0841786_0 + - libpng=1.6.45=h943b412_0 + - libsqlite=3.47.2=hee588c1_0 + - libssh2=1.11.1=hf672d98_0 - libstdcxx=14.2.0=hc0a3c3a_1 - libstdcxx-ng=14.2.0=h4852527_1 - - libtiff=4.7.0=he137b08_1 + - libtiff=4.7.0=hd9ff511_3 - 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 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=hb9d3cd8_2 - - markupsafe=3.0.2=py312h178313f_0 - - mccabe=0.7.0=pyhd8ed1ab_0 + - markupsafe=3.0.2=py312h178313f_1 + - mccabe=0.7.0=pyhd8ed1ab_1 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py312heda63a1_0 - - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.4.0=hb9d3cd8_0 - - packaging=24.2=pyhd8ed1ab_0 + - openjpeg=2.5.3=h5fbd93e_0 + - openssl=3.4.0=h7b32b05_1 + - packaging=24.2=pyhd8ed1ab_2 - pillow=10.3.0=py312h287a98d_1 - - pip=24.3.1=pyh8b19718_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 + - pip=24.3.1=pyh8b19718_2 + - platformdirs=4.3.6=pyhd8ed1ab_1 + - pluggy=1.5.0=pyhd8ed1ab_1 - pthread-stubs=0.4=hb9d3cd8_1002 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py312h12e396e_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.3.1=pyhd8ed1ab_0 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-cov=6.0.0=pyhd8ed1ab_0 - - python=3.12.7=hc5c86c4_0_cpython + - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py312h12e396e_0 + - pygments=2.19.1=pyhd8ed1ab_0 + - pylint=3.3.3=pyhd8ed1ab_0 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-cov=6.0.0=pyhd8ed1ab_1 + - python=3.12.8=h9e4cc4f_1_cpython - python_abi=3.12=5_cp312 - pyyaml=6.0.2=py312h66e93f0_1 - readline=8.2=h8228510_1 - - scipy=1.14.1=py312h62794b6_1 - - setuptools=75.5.0=pyhff2d567_0 + - scipy=1.14.1=py312h62794b6_2 + - setuptools=75.6.0=pyhff2d567_1 - tk=8.6.13=noxft_h4845f30_101 - - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.1.0=pyhff2d567_0 - - tomlkit=0.13.2=pyha770c72_0 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 + - typing-extensions=4.12.2=hd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hb9d3cd8_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - - xz=5.2.6=h166bdaf_0 - yaml=0.2.5=h7f98852_2 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64.conda.lock.yml b/environments/py-3.12-linux-64.conda.lock.yml index 068fccd..02d6380 100644 --- a/environments/py-3.12-linux-64.conda.lock.yml +++ b/environments/py-3.12-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 9978044c07542fd17ea45ca1b221aca63a99e8e677e1934a72a5ea88d27d96cf +# input_hash: 6bffc8dd3eba21e3e30f9b2d4befda3220a1a64031c6327ddadc91bf85643985 channels: - conda-forge @@ -8,76 +8,75 @@ channels: dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - - annotated-types=0.7.0=pyhd8ed1ab_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.3=heb4867d_0 - - ca-certificates=2024.8.30=hbcca054_0 + - c-ares=1.34.4=hb9d3cd8_0 + - ca-certificates=2024.12.14=hbcca054_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=h267a509_2 - - h5py=3.12.1=nompi_py312hedeef09_102 - - hdf5=1.14.3=nompi_hdf9ad27_105 + - h5py=3.12.1=nompi_py312hd203070_103 + - hdf5=1.14.4=nompi_h2d575fe_105 - keyutils=1.6.1=h166bdaf_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 - - libcblas=3.9.0=25_linux64_openblas - - libcurl=8.10.1=hbbe4b11_0 - - libdeflate=1.22=hb9d3cd8_0 - - libedit=3.1.20191231=he28a2e2_2 + - libblas=3.9.0=26_linux64_openblas + - libcblas=3.9.0=26_linux64_openblas + - libcurl=8.11.1=h332b0f4_0 + - libdeflate=1.23=h4ddbbb0_0 + - libedit=3.1.20240808=pl5321h7949ede_0 - libev=4.33=hd590300_2 - libexpat=2.6.4=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 - libgomp=14.2.0=h77fa898_1 - libjpeg-turbo=3.0.0=hd590300_1 - - liblapack=3.9.0=25_linux64_openblas + - liblapack=3.9.0=26_linux64_openblas + - liblzma=5.6.3=hb9d3cd8_1 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - libopenblas=0.3.28=pthreads_h94d23a6_1 - - libpng=1.6.44=hadc24fc_0 - - libsqlite=3.47.0=hadc24fc_1 - - libssh2=1.11.0=h0841786_0 + - libpng=1.6.45=h943b412_0 + - libsqlite=3.47.2=hee588c1_0 + - libssh2=1.11.1=hf672d98_0 - libstdcxx=14.2.0=hc0a3c3a_1 - libstdcxx-ng=14.2.0=h4852527_1 - - libtiff=4.7.0=he137b08_1 + - libtiff=4.7.0=hd9ff511_3 - 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 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=hb9d3cd8_2 - ncurses=6.5=he02047a_1 - numpy=1.26.4=py312heda63a1_0 - - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.4.0=hb9d3cd8_0 + - openjpeg=2.5.3=h5fbd93e_0 + - openssl=3.4.0=h7b32b05_1 - pillow=10.3.0=py312h287a98d_1 - - pip=24.3.1=pyh8b19718_0 + - pip=24.3.1=pyh8b19718_2 - pthread-stubs=0.4=hb9d3cd8_1002 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py312h12e396e_0 - - python=3.12.7=hc5c86c4_0_cpython + - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py312h12e396e_0 + - python=3.12.8=h9e4cc4f_1_cpython - python_abi=3.12=5_cp312 - readline=8.2=h8228510_1 - - scipy=1.14.1=py312h62794b6_1 - - setuptools=75.5.0=pyhff2d567_0 + - scipy=1.14.1=py312h62794b6_2 + - setuptools=75.6.0=pyhff2d567_1 - tk=8.6.13=noxft_h4845f30_101 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 + - typing-extensions=4.12.2=hd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hb9d3cd8_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - - xz=5.2.6=h166bdaf_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64-dev.conda.lock.yml b/environments/py-3.12-win-64-dev.conda.lock.yml index 88c3a6c..4a63d1b 100644 --- a/environments/py-3.12-win-64-dev.conda.lock.yml +++ b/environments/py-3.12-win-64-dev.conda.lock.yml @@ -1,94 +1,97 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 2615c96008026052bee661235c9e6d6ed19f96cd8dd6993ed47c21f111c97ae9 +# input_hash: aa2b1e534a4fda69d839560a4d404e87951a2a99b886e8ba715646e1f704f807 channels: - conda-forge - nodefaults dependencies: - _openmp_mutex=4.5=2_gnu - - annotated-types=0.7.0=pyhd8ed1ab_0 - - astroid=3.3.5=py312h2e8e312_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 + - astroid=3.3.8=py312h2e8e312_0 - bzip2=1.0.8=h2466b09_7 - - ca-certificates=2024.8.30=h56e8100_0 + - ca-certificates=2024.12.14=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.7=py312h31fea79_0 - - dill=0.3.9=pyhd8ed1ab_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - coverage=7.6.10=py312h31fea79_0 + - dill=0.3.9=pyhd8ed1ab_1 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 - freetype=2.12.1=hdaf720e_2 - - h5py=3.12.1=nompi_py312ha036244_102 - - hdf5=1.14.3=nompi_h2b43c12_105 - - iniconfig=2.0.0=pyhd8ed1ab_0 + - h5py=3.12.1=nompi_py312h0db4ba1_103 + - hdf5=1.14.4=nompi_hd5d9e70_105 + - iniconfig=2.0.0=pyhd8ed1ab_1 - intel-openmp=2024.2.1=h57928b3_1083 - - isort=5.13.2=pyhd8ed1ab_0 - - jinja2=3.1.4=pyhd8ed1ab_0 + - isort=5.13.2=pyhd8ed1ab_1 + - jinja2=3.1.5=pyhd8ed1ab_0 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=25_win64_mkl - - libcblas=3.9.0=25_win64_mkl - - libcurl=8.10.1=h1ee3ff0_0 - - libdeflate=1.22=h2466b09_0 + - libblas=3.9.0=26_win64_mkl + - libcblas=3.9.0=26_win64_mkl + - libcurl=8.11.1=h88aaa65_0 + - libdeflate=1.23=h9062f6e_0 - libexpat=2.6.4=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - libgcc=14.2.0=h1383e82_1 - libgomp=14.2.0=h1383e82_1 + - libhwloc=2.11.2=default_ha69328c_1001 + - libiconv=1.17=hcfcfb64_2 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=25_win64_mkl - - libpng=1.6.44=h3ca93ac_0 - - libsqlite=3.47.0=h2466b09_1 - - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.7.0=hfc51747_1 - - libwebp-base=1.4.0=hcfcfb64_0 + - liblapack=3.9.0=26_win64_mkl + - liblzma=5.6.3=h2466b09_1 + - libpng=1.6.45=had7236b_0 + - libsqlite=3.47.2=h67fdade_0 + - libssh2=1.11.1=he619c9f_0 + - libtiff=4.7.0=h797046b_3 + - libwebp-base=1.5.0=h3b0e114_0 - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 - libxcb=1.17.0=h0e4246c_0 + - libxml2=2.13.5=he286e8c_1 - libzlib=1.3.1=h2466b09_2 - - markupsafe=3.0.2=py312h31fea79_0 - - mccabe=0.7.0=pyhd8ed1ab_0 - - mkl=2024.2.2=h66d3029_14 + - markupsafe=3.0.2=py312h31fea79_1 + - mccabe=0.7.0=pyhd8ed1ab_1 + - mkl=2024.2.2=h66d3029_15 - numpy=1.26.4=py312h8753938_0 - - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.4.0=h2466b09_0 - - packaging=24.2=pyhd8ed1ab_0 + - openjpeg=2.5.3=h4d64b90_0 + - openssl=3.4.0=ha4e3fda_1 + - packaging=24.2=pyhd8ed1ab_2 - pillow=10.3.0=py312h381445a_1 - - pip=24.3.1=pyh8b19718_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 + - pip=24.3.1=pyh8b19718_2 + - platformdirs=4.3.6=pyhd8ed1ab_1 + - pluggy=1.5.0=pyhd8ed1ab_1 - pthread-stubs=0.4=h0e40799_1002 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py312h2615798_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.3.1=pyhd8ed1ab_0 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-cov=6.0.0=pyhd8ed1ab_0 - - python=3.12.7=hce54a09_0_cpython + - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py312h2615798_0 + - pygments=2.19.1=pyhd8ed1ab_0 + - pylint=3.3.3=pyhd8ed1ab_0 + - pytest=8.3.4=pyhd8ed1ab_1 + - pytest-cov=6.0.0=pyhd8ed1ab_1 + - python=3.12.8=h3f84c4b_1_cpython - python_abi=3.12=5_cp312 - pyyaml=6.0.2=py312h4389bb4_1 - - scipy=1.14.1=py312h337df96_1 - - setuptools=75.5.0=pyhff2d567_0 - - tbb=2021.7.0=h91493d7_0 + - scipy=1.14.1=py312h337df96_2 + - setuptools=75.6.0=pyhff2d567_1 + - tbb=2021.13.0=h62715c5_1 - tk=8.6.13=h5226925_1 - - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.1.0=pyhff2d567_0 - - tomlkit=0.13.2=pyha770c72_0 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 + - typing-extensions=4.12.2=hd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - ucrt=10.0.22621.0=h57928b3_1 - vc=14.3=ha32ba9b_23 - vc14_runtime=14.42.34433=he29a5d6_23 - vs2015_runtime=14.42.34433=hdffcdeb_23 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=h0e40799_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=h0e40799_0 - xorg-libxdmcp=1.1.5=h0e40799_0 - - xz=5.2.6=h8d14728_0 - yaml=0.2.5=h8ffe710_2 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64.conda.lock.yml b/environments/py-3.12-win-64.conda.lock.yml index 9700b82..a731e0c 100644 --- a/environments/py-3.12-win-64.conda.lock.yml +++ b/environments/py-3.12-win-64.conda.lock.yml @@ -1,72 +1,75 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 2615c96008026052bee661235c9e6d6ed19f96cd8dd6993ed47c21f111c97ae9 +# input_hash: aa2b1e534a4fda69d839560a4d404e87951a2a99b886e8ba715646e1f704f807 channels: - conda-forge - nodefaults dependencies: - _openmp_mutex=4.5=2_gnu - - annotated-types=0.7.0=pyhd8ed1ab_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 - bzip2=1.0.8=h2466b09_7 - - ca-certificates=2024.8.30=h56e8100_0 + - ca-certificates=2024.12.14=h56e8100_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - freetype=2.12.1=hdaf720e_2 - - h5py=3.12.1=nompi_py312ha036244_102 - - hdf5=1.14.3=nompi_h2b43c12_105 + - h5py=3.12.1=nompi_py312h0db4ba1_103 + - hdf5=1.14.4=nompi_hd5d9e70_105 - intel-openmp=2024.2.1=h57928b3_1083 - krb5=1.21.3=hdf4eb48_0 - lcms2=2.16=h67d730c_0 - lerc=4.0.0=h63175ca_0 - libaec=1.1.3=h63175ca_0 - - libblas=3.9.0=25_win64_mkl - - libcblas=3.9.0=25_win64_mkl - - libcurl=8.10.1=h1ee3ff0_0 - - libdeflate=1.22=h2466b09_0 + - libblas=3.9.0=26_win64_mkl + - libcblas=3.9.0=26_win64_mkl + - libcurl=8.11.1=h88aaa65_0 + - libdeflate=1.23=h9062f6e_0 - libexpat=2.6.4=he0c23c2_0 - libffi=3.4.2=h8ffe710_5 - libgcc=14.2.0=h1383e82_1 - libgomp=14.2.0=h1383e82_1 + - libhwloc=2.11.2=default_ha69328c_1001 + - libiconv=1.17=hcfcfb64_2 - libjpeg-turbo=3.0.0=hcfcfb64_1 - - liblapack=3.9.0=25_win64_mkl - - libpng=1.6.44=h3ca93ac_0 - - libsqlite=3.47.0=h2466b09_1 - - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.7.0=hfc51747_1 - - libwebp-base=1.4.0=hcfcfb64_0 + - liblapack=3.9.0=26_win64_mkl + - liblzma=5.6.3=h2466b09_1 + - libpng=1.6.45=had7236b_0 + - libsqlite=3.47.2=h67fdade_0 + - libssh2=1.11.1=he619c9f_0 + - libtiff=4.7.0=h797046b_3 + - libwebp-base=1.5.0=h3b0e114_0 - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 - libxcb=1.17.0=h0e4246c_0 + - libxml2=2.13.5=he286e8c_1 - libzlib=1.3.1=h2466b09_2 - - mkl=2024.2.2=h66d3029_14 + - mkl=2024.2.2=h66d3029_15 - numpy=1.26.4=py312h8753938_0 - - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.4.0=h2466b09_0 + - openjpeg=2.5.3=h4d64b90_0 + - openssl=3.4.0=ha4e3fda_1 - pillow=10.3.0=py312h381445a_1 - - pip=24.3.1=pyh8b19718_0 + - pip=24.3.1=pyh8b19718_2 - pthread-stubs=0.4=h0e40799_1002 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py312h2615798_0 - - python=3.12.7=hce54a09_0_cpython + - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic-core=2.27.2=py312h2615798_0 + - python=3.12.8=h3f84c4b_1_cpython - python_abi=3.12=5_cp312 - - scipy=1.14.1=py312h337df96_1 - - setuptools=75.5.0=pyhff2d567_0 - - tbb=2021.7.0=h91493d7_0 + - scipy=1.14.1=py312h337df96_2 + - setuptools=75.6.0=pyhff2d567_1 + - tbb=2021.13.0=h62715c5_1 - tk=8.6.13=h5226925_1 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 + - typing-extensions=4.12.2=hd8ed1ab_1 + - typing_extensions=4.12.2=pyha770c72_1 - tzdata=2024b=hc8b5060_0 - ucrt=10.0.22621.0=h57928b3_1 - vc=14.3=ha32ba9b_23 - vc14_runtime=14.42.34433=he29a5d6_23 - vs2015_runtime=14.42.34433=hdffcdeb_23 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=h0e40799_1 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=h0e40799_0 - xorg-libxdmcp=1.1.5=h0e40799_0 - - xz=5.2.6=h8d14728_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py == 0.10.0b2 --hash=sha256:7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 variables: KMP_WARNINGS: 0 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index 3ff8257..2bf0142 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: a002d466e3550390666a1848523e2647be73cdb4cc752db358c5ff3b5e887b1f - linux-64: 2511ed77d78fbd216733458c3abd6147b4a31824f8078ce246249db6e46548bd + win-64: c913df9976b5a6ed96d75b4f8be6a44b82b565f0fac8fe0f2eb9a32ac4d8881d + linux-64: 1fc8f380d5e3f1c8c3018fde945edfb7756e4be4e3aeb034dbecd8c8ae9944a6 channels: - url: conda-forge used_env_vars: [] @@ -71,12 +71,12 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' + python: '>=3.9' typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 7e9f4612544c8edbfd6afad17f1bd045 - sha256: 668f0825b6c18e4012ca24a0070562b6ec801ebc7008228a428eb52b4038873f + md5: 2934f256a8acfe48f6ebb4fce6cde29c + sha256: e0ea1ba78fbb64f17062601edda82097fcf815012cf52bb704150a2668110d48 category: main optional: false - name: annotated-types @@ -84,40 +84,40 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' + python: '>=3.9' typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 7e9f4612544c8edbfd6afad17f1bd045 - sha256: 668f0825b6c18e4012ca24a0070562b6ec801ebc7008228a428eb52b4038873f + md5: 2934f256a8acfe48f6ebb4fce6cde29c + sha256: e0ea1ba78fbb64f17062601edda82097fcf815012cf52bb704150a2668110d48 category: main optional: false - name: astroid - version: 3.3.5 + version: 3.3.8 manager: conda platform: linux-64 dependencies: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.3.5-py310hff52083_0.conda + typing_extensions: '>=4.0.0' + url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.3.8-py310hff52083_0.conda hash: - md5: 508547850afc4097e6f06b57ddf83ea7 - sha256: be695a9127d3fe35240938c81dca83e047bf1207b5d25489c607c988ee0c4e86 + md5: 9afaff1d0f354d98cff43bc80666c428 + sha256: 02c0e9c683002c05958b21427c51e7d0c6b9c212b518a04793ed62d0c7bc31f9 category: dev optional: true - name: astroid - version: 3.3.5 + version: 3.3.8 manager: conda platform: win-64 dependencies: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.3.5-py310h5588dad_0.conda + typing_extensions: '>=4.0.0' + url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.3.8-py310h5588dad_0.conda hash: - md5: 3b40a8dc0988fa8a8056b4c031227ae1 - sha256: 533645c16342720fbfab9783020a7e73c280b0cd2ef9e307547d1dfee78e9e6b + md5: c54bfa9d47e3a08b15ea6d364890a352 + sha256: 7efa33c85f77a7c9fdc1b1e0a0352503d3c1b59f3539ee7188d00d4ed427e25d category: dev optional: true - name: bzip2 @@ -148,38 +148,38 @@ package: category: main optional: false - name: c-ares - version: 1.34.3 + version: 1.34.4 manager: conda platform: linux-64 dependencies: - __glibc: '>=2.28,<3.0.a0' + __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.3-heb4867d_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda hash: - md5: 09a6c610d002e54e18353c06ef61a253 - sha256: 1015d731c05ef7de298834833d680b08dea58980b907f644345bd457f9498c99 + md5: e2775acf57efd5af15b8e3d1d74d72d3 + sha256: d4f28d87b6339b94f74762c0076e29c8ef8ddfff51a564a92da2843573c18320 category: main optional: false - name: ca-certificates - version: 2024.8.30 + version: 2024.12.14 manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.8.30-hbcca054_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda hash: - md5: c27d1c142233b5bc9ca570c6e2e0c244 - sha256: afee721baa6d988e27fef1832f68d6f32ac8cc99cdf6015732224c2841a09cea + md5: 720523eb0d6a9b0f6120c16b2aa4e7de + sha256: 1afd7274cbc9a334d6d0bc62fa760acc7afdaceb0b91a8df370ec01fd75dc7dd category: main optional: false - name: ca-certificates - version: 2024.8.30 + version: 2024.12.14 manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.8.30-h56e8100_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.12.14-h56e8100_0.conda hash: - md5: 4c4fd67c18619be5aa65dc5b6c72e490 - sha256: 0fcac3a7ffcc556649e034a1802aedf795e64227eaa7194d207b01eaf26454c4 + md5: cb2eaeb88549ddb27af533eccf9a45c1 + sha256: 424d82db36cd26234bc4772426170efd60e888c2aed0099a257a95e131683a5e category: main optional: false - name: cached-property @@ -235,11 +235,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda hash: - md5: 3faab06a954c2a04039983f2c4a50d99 - sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 + md5: 962b9857ee8e7018c22f2776ffa0b2d7 + sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287 category: dev optional: true - name: colorama @@ -247,15 +247,15 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda hash: - md5: 3faab06a954c2a04039983f2c4a50d99 - sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 + md5: 962b9857ee8e7018c22f2776ffa0b2d7 + sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287 category: dev optional: true - name: coverage - version: 7.6.7 + version: 7.6.10 manager: conda platform: linux-64 dependencies: @@ -264,14 +264,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.7-py310h89163eb_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.10-py310h89163eb_0.conda hash: - md5: edced792209b5a2591ebccad19955a59 - sha256: 9f2eac7b7b148bf48adaa946d331103bcd5306b588f319b21166c4f5851d5086 + md5: f9bf6ea6ddf8349750f1b455f603b0ae + sha256: 41336a050be9faa75b5785af036a756acd95adf2319cf258fe1836e2bf55221b category: dev optional: true - name: coverage - version: 7.6.7 + version: 7.6.10 manager: conda platform: win-64 dependencies: @@ -281,10 +281,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.7-py310h38315fa_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.10-py310h38315fa_0.conda hash: - md5: 43c66f538fcbc63d499ce1050bc69e92 - sha256: ce137eef8cd129d4a8adf3bbaa92c0d007116deb636b193462f086548e5e2099 + md5: 17a5805f88d2bce1e213b73201ef1007 + sha256: 187b0afc6fad0078667b1ade42e02623945c884b70554039cd30c5b92ebf46a6 category: dev optional: true - name: dill @@ -292,11 +292,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_1.conda hash: - md5: 27faec84454995f6774786c7e5833cd6 - sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 + md5: 5e11310fca410e9f31381157079dee55 + sha256: 499be2f8e4397a46249e8e500535795704af27e56360ae0c964904140b41454a category: dev optional: true - name: dill @@ -304,11 +304,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_1.conda hash: - md5: 27faec84454995f6774786c7e5833cd6 - sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 + md5: 5e11310fca410e9f31381157079dee55 + sha256: 499be2f8e4397a46249e8e500535795704af27e56360ae0c964904140b41454a category: dev optional: true - name: exceptiongroup @@ -316,11 +316,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda hash: - md5: d02ae936e42063ca46af6cdad2dbd1e0 - sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 + md5: a16662747cdeb9abbac74d0057cc976e + sha256: cbde2c64ec317118fc06b223c5fd87c8a680255e7348dd60e7b292d2e103e701 category: dev optional: true - name: exceptiongroup @@ -328,11 +328,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda hash: - md5: d02ae936e42063ca46af6cdad2dbd1e0 - sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 + md5: a16662747cdeb9abbac74d0057cc976e + sha256: cbde2c64ec317118fc06b223c5fd87c8a680255e7348dd60e7b292d2e103e701 category: dev optional: true - name: freetype @@ -372,15 +372,15 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' cached-property: '' - hdf5: '>=1.14.3,<1.14.4.0a0' + hdf5: '>=1.14.4,<1.14.5.0a0' libgcc: '>=13' numpy: '>=1.19,<3' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.12.1-nompi_py310h60e0fe6_102.conda + url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.12.1-nompi_py310hacc6608_103.conda hash: - md5: bbd9033531b34e220e3ff09312e91137 - sha256: 15b07c1a1daf1a39ca9f6a7ceaef55b160ce20a9464b368eb093c31b4d538b9a + md5: 35b89d96d270933ff94caf9e0e6d23f0 + sha256: bb08b031298d33a8b5e37e1f16671399d23efc2cb00c679e969ef232f197f2aa category: main optional: false - name: h5py @@ -389,54 +389,55 @@ package: platform: win-64 dependencies: cached-property: '' - hdf5: '>=1.14.3,<1.14.4.0a0' + hdf5: '>=1.14.4,<1.14.5.0a0' numpy: '>=1.19,<3' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.12.1-nompi_py310h2b0be38_102.conda + url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.12.1-nompi_py310h972678a_103.conda hash: - md5: 92f7ac9267c827a69613d684110cc1f7 - sha256: 3a564c0951719f5b6ac3b7e4f7da5d3f00f4b596ef5036089c87c557e2b53692 + md5: cf0700db1cf0a5c019f529a572aaafa7 + sha256: a8543748261336eaf42acf7d9b5f8dc54cc7a1fa04eb5a69c3e4e6cdabd389d2 category: main optional: false - name: hdf5 - version: 1.14.3 + version: 1.14.4 manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' libaec: '>=1.1.3,<2.0a0' - libcurl: '>=8.8.0,<9.0a0' - libgcc-ng: '>=12' - libgfortran-ng: '' - libgfortran5: '>=12.3.0' - libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<2.0a0' - openssl: '>=3.3.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.3-nompi_hdf9ad27_105.conda + libcurl: '>=8.10.1,<9.0a0' + libgcc: '>=13' + libgfortran: '' + libgfortran5: '>=13.3.0' + libstdcxx: '>=13' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.4.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.4-nompi_h2d575fe_105.conda hash: - md5: 7e1729554e209627636a0f6fabcdd115 - sha256: 2278fa07da6f96e807d402cd55480624d67d2dee202191aaaf278ce5ab23605a + md5: d76fff0092b6389a12134ddebc0929bd + sha256: 93d2bfc672f3ee0988d277ce463330a467f3686d3f7ee37812a3d8ca11776d77 category: main optional: false - name: hdf5 - version: 1.14.3 + version: 1.14.4 manager: conda platform: win-64 dependencies: libaec: '>=1.1.3,<2.0a0' - libcurl: '>=8.8.0,<9.0a0' - libzlib: '>=1.2.13,<2.0a0' - openssl: '>=3.3.1,<4.0a0' + libcurl: '>=8.10.1,<9.0a0' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.4.0,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.14.3-nompi_h2b43c12_105.conda + url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.14.4-nompi_hd5d9e70_105.conda hash: - md5: 5788de34381caf624b78c4981618dc0a - sha256: 56c803607a64b5117a8b4bcfdde722e4fa40970ddc4c61224b0981cbb70fb005 + md5: 4381be33460283890c34341ecfa42d97 + sha256: e8ced65c604a3b9e4803758a25149d71d8096f186fe876817a0d1d97190550c0 category: main optional: false - name: iniconfig @@ -444,11 +445,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_1.conda hash: - md5: f800d2da156d08e289b14e87e43c1ae5 - sha256: 38740c939b668b36a50ef455b077e8015b8c9cf89860d421b3fff86048f49666 + md5: 6837f3eff7dcea42ecd714ce1ac2b108 + sha256: 0ec8f4d02053cd03b0f3e63168316530949484f80e16f5e2fb199a1d117a89ca category: dev optional: true - name: iniconfig @@ -456,11 +457,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_1.conda hash: - md5: f800d2da156d08e289b14e87e43c1ae5 - sha256: 38740c939b668b36a50ef455b077e8015b8c9cf89860d421b3fff86048f49666 + md5: 6837f3eff7dcea42ecd714ce1ac2b108 + sha256: 0ec8f4d02053cd03b0f3e63168316530949484f80e16f5e2fb199a1d117a89ca category: dev optional: true - name: intel-openmp @@ -479,12 +480,12 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8,<4.0' + python: '>=3.9,<4.0' setuptools: '' - url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_1.conda hash: - md5: 1d25ed2b95b92b026aaa795eabec8d91 - sha256: 78a7e2037029366d2149f73c8d02e93cac903d535e208cc4517808b0b42e85f2 + md5: ef7dc847f19fe4859d5aaa33385bf509 + sha256: 6ebf6e83c2d449760ad5c5cc344711d6404f9e3cf6952811b8678aca5a4ab01f category: dev optional: true - name: isort @@ -492,38 +493,38 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8,<4.0' + python: '>=3.9,<4.0' setuptools: '' - url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_1.conda hash: - md5: 1d25ed2b95b92b026aaa795eabec8d91 - sha256: 78a7e2037029366d2149f73c8d02e93cac903d535e208cc4517808b0b42e85f2 + md5: ef7dc847f19fe4859d5aaa33385bf509 + sha256: 6ebf6e83c2d449760ad5c5cc344711d6404f9e3cf6952811b8678aca5a4ab01f category: dev optional: true - name: jinja2 - version: 3.1.4 + version: 3.1.5 manager: conda platform: linux-64 dependencies: markupsafe: '>=2.0' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda hash: - md5: 7b86ecb7d3557821c649b3c31e3eb9f2 - sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d + md5: 2752a6ed44105bfb18c9bef1177d9dcd + sha256: 98977694b9ecaa3218662f843425f39501f81973c450f995eec68f1803ed71c3 category: dev optional: true - name: jinja2 - version: 3.1.4 + version: 3.1.5 manager: conda platform: win-64 dependencies: markupsafe: '>=2.0' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda hash: - md5: 7b86ecb7d3557821c649b3c31e3eb9f2 - sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d + md5: 2752a6ed44105bfb18c9bef1177d9dcd + sha256: 98977694b9ecaa3218662f843425f39501f81973c450f995eec68f1803ed71c3 category: dev optional: true - name: keyutils @@ -670,10 +671,10 @@ package: platform: linux-64 dependencies: libopenblas: '>=0.3.28,<1.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-25_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda hash: - md5: 8ea26d42ca88ec5258802715fe1ee10b - sha256: d6d12dc437d060f838820e9e61bf73baab651f91935ac594cf10beb9ef1b4450 + md5: ac52800af2e0c0e7dac770b435ce768a + sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c category: main optional: false - name: libblas @@ -682,10 +683,10 @@ package: platform: win-64 dependencies: mkl: 2024.2.2 - url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-25_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-26_win64_mkl.conda hash: - md5: 499208e81242efb6e5abc7366c91c816 - sha256: 5468bb91c44b41ce060bbd997c797b2f91e2b7ce91a7cbf4ddf7e7b734a8dc98 + md5: ecfe732dbad1be001826fdb7e5e891b5 + sha256: d631993a5cf5b8d3201f881084fce7ff6a26cd49883e189bf582cd0b7975c80a category: main optional: false - name: libcblas @@ -694,10 +695,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-25_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda hash: - md5: 5dbd1b0fc0d01ec5e0e1fbe667281a11 - sha256: ab87b0477078837c91d9cda62a9faca18fba7c57cc77aa779ae24b3ac783b5dd + md5: ebcc5f37a435aa3c19640533c82f8d76 + sha256: 9c74e536c9bc868e356ffd43f81c2cb398aec84b40fcadc312315b164a5500ee category: main optional: false - name: libcblas @@ -706,86 +707,87 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-25_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-26_win64_mkl.conda hash: - md5: 3ed189ba03a9888a8013aaee0d67c49d - sha256: 21528cdfe67dafdb2d21925515a167f13963e002c2b6d06d68984767f731850c + md5: 652f3adcb9d329050a325416edb14246 + sha256: 66699c4f84fd36b67a34a7ac59fb86e73ee0c5b3c3502441041c8dd51f0a7d49 category: main optional: false - name: libcurl - version: 8.10.1 + version: 8.11.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' krb5: '>=1.21.3,<1.22.0a0' libgcc: '>=13' - libnghttp2: '>=1.58.0,<2.0a0' - libssh2: '>=1.11.0,<2.0a0' + libnghttp2: '>=1.64.0,<2.0a0' + libssh2: '>=1.11.1,<2.0a0' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.3.2,<4.0a0' + openssl: '>=3.4.0,<4.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.10.1-hbbe4b11_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda hash: - md5: 6e801c50a40301f6978c53976917b277 - sha256: 54e6114dfce566c3a22ad3b7b309657e3600cdb668398e95f1301360d5d52c99 + md5: 2b3e0081006dc21e8bf53a91c83a055c + sha256: 3cd4075b2a7b5562e46c8ec626f6f9ca57aeecaa94ff7df57eca26daa94c9906 category: main optional: false - name: libcurl - version: 8.10.1 + version: 8.11.1 manager: conda platform: win-64 dependencies: krb5: '>=1.21.3,<1.22.0a0' - libssh2: '>=1.11.0,<2.0a0' + libssh2: '>=1.11.1,<2.0a0' libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.10.1-h1ee3ff0_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.11.1-h88aaa65_0.conda hash: - md5: 7ead800e22ff7b4bccb73e42a8f7a0f4 - sha256: dfbac497c4fee74f67391f9c4a40cab559468b7d04ff9fad4b404a26b5e1d5b8 + md5: 071d3f18dba5a6a13c6bb70cdb42678f + sha256: 1a67f01da0e35296c6d1fdf6baddc45ad3cc2114132ff4638052eb7cf258aab2 category: main optional: false - name: libdeflate - version: '1.22' + version: '1.23' manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.22-hb9d3cd8_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda hash: - md5: b422943d5d772b7cc858b36ad2a92db5 - sha256: 780f0530a3adfc1497ba49d626931c6afc978c540e1abfde6ccd57128ded6ad6 + md5: 8dfae1d2e74767e9ce36d5fa0d8605db + sha256: 511d801626d02f4247a04fff957cc6e9ec4cc7e8622bd9acd076bcdc5de5fe66 category: main optional: false - name: libdeflate - version: '1.22' + version: '1.23' manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.22-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.23-h9062f6e_0.conda hash: - md5: a3439ce12d4e3cd887270d9436f9a4c8 - sha256: 579c634b7de8869cb1d76eccd4c032dc275d5a017212128502ea4dc828a5b361 + md5: a9624935147a25b06013099d3038e467 + sha256: 96c47725a8258159295996ea2758fa0ff9bea330e72b59641642e16be8427ce8 category: main optional: false - name: libedit - version: 3.1.20191231 + version: 3.1.20240808 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=7.5.0' - ncurses: '>=6.2,<7.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + ncurses: '>=6.5,<7.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda hash: - md5: 4d331e44109e3f0e19b4cb8f9b82f3e1 - sha256: a57d37c236d8f7c886e01656f4949d9dcca131d2a0728609c6f7fa338b65f1cf + md5: 8247f80f3dc464d9322e85007e307fe8 + sha256: 4d0d69ddf9cc7d724a1ccf3a9852e44c8aea9825692582bac2c4e8d21ec95ccd category: main optional: false - name: libev @@ -875,18 +877,6 @@ package: sha256: fc9e7f22a17faf74da904ebfc4d88699013d2992e55505e4aa0eb01770290977 category: main optional: false -- name: libgfortran-ng - version: 14.2.0 - manager: conda - platform: linux-64 - dependencies: - libgfortran: 14.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.2.0-h69a702a_1.conda - hash: - md5: 0a7f4cd238267c88e5d69f7826a407eb - sha256: 423f1e2403f0c665748e42d335e421e53fd03c08d457cfb6f360d329d9459851 - category: main - optional: false - name: libgfortran5 version: 14.2.0 manager: conda @@ -923,6 +913,36 @@ package: sha256: d8739b834608f35775209b032f0c2be752ef187863c7ec847afcebe2f681be4e category: main optional: false +- name: libhwloc + version: 2.11.2 + manager: conda + platform: win-64 + dependencies: + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + libxml2: '>=2.13.4,<3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.11.2-default_ha69328c_1001.conda + hash: + md5: b87a0ac5ab6495d8225db5dc72dd21cd + sha256: 850e255997f538d5fb6ed651321141155a33bb781d43d326fc4ff62114dd2842 + category: main + optional: false +- name: libiconv + version: '1.17' + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.17-hcfcfb64_2.conda + hash: + md5: e1eb10b1cca179f2baa3601e4efc8712 + sha256: 5f844dd19b046d43174ad80c6ea75b5d504020e3b63cfbc4ace97b8730d35c7b + category: main + optional: false - name: libjpeg-turbo version: 3.0.0 manager: conda @@ -955,10 +975,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-25_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda hash: - md5: 4dc03a53fc69371a6158d0ed37214cd3 - sha256: 9d1ff017714edb2d84868f0f931a4a0e7c289a971062b2ac66cfc8145df7e20e + md5: 3792604c43695d6a273bc5faaac47d48 + sha256: b76458c36331376911e0f98fa68109e02f4d5e5ebfffa79587ac69cef748bba1 category: main optional: false - name: liblapack @@ -967,10 +987,37 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-25_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-26_win64_mkl.conda + hash: + md5: 0a717f5fda7279b77bcce671b324408a + sha256: 6701bd162d105531b75d05acf82b4ad9fbc5a24ffbccf8c66efa9e72c386b33c + category: main + optional: false +- name: liblzma + version: 5.6.3 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda + hash: + md5: 2ecf2f1c7e4e21fcfe6423a51a992d84 + sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6 + category: main + optional: false +- name: liblzma + version: 5.6.3 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/liblzma-5.6.3-h2466b09_1.conda hash: - md5: f716ef84564c574e8e74ae725f5d5f93 - sha256: 98c13a28596389539abe3f608c6fbd2826df47671f77c58a331df878c6140c53 + md5: 015b9c0bd1eef60729ab577a38aaf0b5 + sha256: 24d04bd55adfa44c421c99ce169df38cb1ad2bba5f43151bc847fc802496a1fa category: main optional: false - name: libnghttp2 @@ -1019,21 +1066,21 @@ package: category: main optional: false - name: libpng - version: 1.6.44 + version: 1.6.45 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda hash: - md5: f4cc49d7aa68316213e4b12be35308d1 - sha256: e5b14f7a01c2db4362d8591f42f82f336ed48d5e4079e4d1f65d0c2a3637ea78 + md5: 85cbdaacad93808395ac295b5667d25b + sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f category: main optional: false - name: libpng - version: 1.6.44 + version: 1.6.45 manager: conda platform: win-64 dependencies: @@ -1041,68 +1088,69 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.44-h3ca93ac_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.45-had7236b_0.conda hash: - md5: 639ac6b55a40aa5de7b8c1b4d78f9e81 - sha256: 0d3d6ff9225f6918ac225e3839c0d91e5af1da08a4ebf59cac1bfd86018db945 + md5: 41fb9e522ec6e0b34a6f23c98b07e1cf + sha256: e39c4f1bc8fee08f6a2eb4a88174d14c3a99dbb4850c98f3a87eb83b4dabbfca category: main optional: false - name: libsqlite - version: 3.47.0 + version: 3.47.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.0-hadc24fc_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda hash: - md5: b6f02b52a174e612e89548f4663ce56a - sha256: 8a9aadf996a2399f65b679c6e7f29139d5059f699c63e6d7b50e20db10c00508 + md5: b58da17db24b6e08bcbf8fed2fb8c915 + sha256: 48af21ebc2cbf358976f1e0f4a0ab9e91dfc83d0ef337cf3837c6f5bc22fb352 category: main optional: false - name: libsqlite - version: 3.47.0 + version: 3.47.2 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.47.0-h2466b09_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.47.2-h67fdade_0.conda hash: - md5: 5b1f36012cc3d09c4eb9f24ad0e2c379 - sha256: 3342d6fe787f5830f7e8466d9c65c914bfd8d67220fb5673041b338cbba47afe + md5: ff00095330e0d35a16bd3bdbd1a2d3e7 + sha256: ecfc0182c3b2e63c870581be1fa0e4dbdfec70d2011cb4f5bde416ece26c41df category: main optional: false - name: libssh2 - version: 1.11.0 + version: 1.11.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - openssl: '>=3.1.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.4.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda hash: - md5: 1f5a58e686b13bcfde88b93f547d23fe - sha256: 50e47fd9c4f7bf841a11647ae7486f65220cfc988ec422a4475fe8d5a823824d + md5: be2de152d8073ef1c01b7728475f2fe7 + sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 category: main optional: false - name: libssh2 - version: 1.11.0 + version: 1.11.1 manager: conda platform: win-64 dependencies: - libzlib: '>=1.2.13,<2.0.0a0' - openssl: '>=3.1.1,<4.0a0' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.4.0,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.11.0-h7dfc565_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.11.1-he619c9f_0.conda hash: - md5: dc262d03aae04fe26825062879141a41 - sha256: 813fd04eed2a2d5d9c36e53c554f9c1f08e9324e2922bd60c9c52dbbed2dbcec + md5: af0cbf037dd614c34399b3b3e568c557 + sha256: 4b3256bd2b4e4b3183005d3bd8826d651eccd1a4740b70625afa2b7e7123d191 category: main optional: false - name: libstdcxx @@ -1136,18 +1184,18 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.22,<1.23.0a0' + libdeflate: '>=1.23,<1.24.0a0' libgcc: '>=13' libjpeg-turbo: '>=3.0.0,<4.0a0' + liblzma: '>=5.6.3,<6.0a0' libstdcxx: '>=13' libwebp-base: '>=1.4.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' - xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-he137b08_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda hash: - md5: 63872517c98aa305da58a757c443698e - sha256: 9890121db85f6ef463fe12eb04ef1471176e3ef3b5e2d62e8d6dac713df00df4 + md5: 0ea6510969e1296cc19966fad481f6de + sha256: b224e16b88d76ea95e4af56e2bc638c603bd26a770b98d117d04541d3aafa002 category: main optional: false - name: libtiff @@ -1156,18 +1204,18 @@ package: platform: win-64 dependencies: lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.22,<1.23.0a0' + libdeflate: '>=1.23,<1.24.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' + liblzma: '>=5.6.3,<6.0a0' libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-hfc51747_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-h797046b_3.conda hash: - md5: eac317ed1cc6b9c0af0c27297e364665 - sha256: 902cb9f7f54d17dcfd54ce050b1ce2bc944b9bbd1748913342c2ea1e1140f8bb + md5: defed79ff7a9164ad40320e3f116a138 + sha256: c363a8baba4ce12b8f01f0ab74fe8b0dc83facd89c6604f4a191084923682768 category: main optional: false - name: libuuid @@ -1183,29 +1231,30 @@ package: category: main optional: false - name: libwebp-base - version: 1.4.0 + version: 1.5.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.4.0-hd590300_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda hash: - md5: b26e8aa824079e1be0294e7152ca4559 - sha256: 49bc5f6b1e11cb2babf2a2a731d1a680a5e08a858280876a779dbda06c78c35f + md5: 63f790534398730f59e1b899c3644d4a + sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf category: main optional: false - name: libwebp-base - version: 1.4.0 + version: 1.5.0 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.4.0-hcfcfb64_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.5.0-h3b0e114_0.conda hash: - md5: abd61d0ab127ec5cd68f62c2969e6f34 - sha256: d0ca51cb1de9192be9a3238e71fbcca5a535619c499c4f4c9b2ed41c14d36770 + md5: 33f7313967072c6e6d8f865f5493c7ae + sha256: 1d75274614e83a5750b8b94f7bad2fc0564c2312ff407e697d99152ed095576f category: main optional: false - name: libwinpthread @@ -1265,6 +1314,22 @@ package: sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c category: main optional: false +- name: libxml2 + version: 2.13.5 + manager: conda + platform: win-64 + dependencies: + libiconv: '>=1.17,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.13.5-he286e8c_1.conda + hash: + md5: 77eaa84f90fc90643c5a0be0aa9bdd1b + sha256: 084dd4dde342f13c43ee418d153ac5b2610f95be029073a15fa9dda22b130d06 + category: main + optional: false - name: libzlib version: 1.3.1 manager: conda @@ -1301,10 +1366,10 @@ package: libgcc: '>=13' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py310h89163eb_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py310h89163eb_1.conda hash: - md5: 5415555830a54d9b4a1307e3e9d942c7 - sha256: cd30ab169cf8685a405d5ff65d6b6887603b5d3c9acfc844b5ff5ff09de21213 + md5: 8ce3f0332fd6de0d737e2911d329523f + sha256: 0bed20ec27dcbcaf04f02b2345358e1161fb338f8423a4ada1cf0f4d46918741 category: dev optional: true - name: markupsafe @@ -1317,10 +1382,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.2-py310h38315fa_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.2-py310h38315fa_1.conda hash: - md5: d67a799792d5d5d7b1dcf6fd4e35c6c7 - sha256: 5b36e67eb43cafb8ea219aeda792a9623b1f5fb1778457f814442ed434e78c25 + md5: 79dfc050ae5a7dd4e63e392c984e2576 + sha256: deb8505b7ef76d363174d133e2ff814ae75b91ac4c3ae5550a7686897392f4d0 category: dev optional: true - name: mccabe @@ -1328,11 +1393,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 34fc335fc50eef0b5ea708f2b5f54e0c - sha256: 0466ad9490b761e9a8c57fab574fc099136b45fa19a0746ce33acdeb2a84766b + md5: 827064ddfe0de2917fb29f1da4f8f533 + sha256: 9b0037171dad0100f0296699a11ae7d355237b55f42f9094aebc0f41512d96a1 category: dev optional: true - name: mccabe @@ -1340,11 +1405,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 34fc335fc50eef0b5ea708f2b5f54e0c - sha256: 0466ad9490b761e9a8c57fab574fc099136b45fa19a0746ce33acdeb2a84766b + md5: 827064ddfe0de2917fb29f1da4f8f533 + sha256: 9b0037171dad0100f0296699a11ae7d355237b55f42f9094aebc0f41512d96a1 category: dev optional: true - name: mkl @@ -1354,10 +1419,10 @@ package: dependencies: intel-openmp: 2024.* tbb: 2021.* - url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.2.2-h66d3029_14.conda + url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.2.2-h66d3029_15.conda hash: - md5: f011e7cc21918dc9d1efe0209e27fa16 - sha256: 098ba4a3cb82f627bc79dc0ab1111b44859c9ef4aaa8d75ce043bce107770cb3 + md5: 302dff2807f2927b3e9e0d19d60121de + sha256: 20e52b0389586d0b914a49cd286c5ccc9c47949bed60ca6df004d1d295f2edbd category: main optional: false - name: ncurses @@ -1411,36 +1476,37 @@ package: category: main optional: false - name: openjpeg - version: 2.5.2 + version: 2.5.3 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libpng: '>=1.6.43,<1.7.0a0' - libstdcxx-ng: '>=12' - libtiff: '>=4.6.0,<4.8.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libpng: '>=1.6.44,<1.7.0a0' + libstdcxx: '>=13' + libtiff: '>=4.7.0,<4.8.0a0' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda hash: - md5: 7f2e286780f072ed750df46dc2631138 - sha256: 5600a0b82df042bd27d01e4e687187411561dfc11cc05143a08ce29b64bf2af2 + md5: 9e5816bc95d285c115a3ebc2f8563564 + sha256: 5bee706ea5ba453ed7fd9da7da8380dd88b865c8d30b5aaec14d2b6dd32dbc39 category: main optional: false - name: openjpeg - version: 2.5.2 + version: 2.5.3 manager: conda platform: win-64 dependencies: - libpng: '>=1.6.43,<1.7.0a0' - libtiff: '>=4.6.0,<4.8.0a0' - libzlib: '>=1.2.13,<2.0.0a0' + libpng: '>=1.6.44,<1.7.0a0' + libtiff: '>=4.7.0,<4.8.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.2-h3d672ee_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.3-h4d64b90_0.conda hash: - md5: 7e7099ad94ac3b599808950cec30ad4e - sha256: dda71cbe094234ab208f3552dec1f4ca6f2e614175d010808d6cb66ecf0bc753 + md5: fc050366dd0b8313eb797ed1ffef3a29 + sha256: 410175815df192f57a07c29a6b3fdd4231937173face9e63f0830c1234272ce3 category: main optional: false - name: openssl @@ -1451,10 +1517,10 @@ package: __glibc: '>=2.17,<3.0.a0' ca-certificates: '' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda hash: - md5: 23cc74f77eb99315c0360ec3533147a9 - sha256: 814b9dff1847b132c676ee6cc1a8cb2d427320779b93e1b6d76552275c128705 + md5: 4ce6875f75469b2757a65e10a5d05e31 + sha256: f62f6bca4a33ca5109b6d571b052a394d836956d21b25b7ffd03376abf7a481f category: main optional: false - name: openssl @@ -1466,10 +1532,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.4.0-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.4.0-ha4e3fda_1.conda hash: - md5: d0d805d9b5524a14efb51b3bff965e83 - sha256: e03045a0837e01ff5c75e9273a572553e7522290799807f918c917a9826a6484 + md5: fb45308ba8bfe1abf1f4a27bad24a743 + sha256: 519a06eaab7c878fbebb8cab98ea4a4465eafb1e9ed8c6ce67226068a80a92f0 category: main optional: false - name: packaging @@ -1478,10 +1544,10 @@ package: platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda hash: - md5: c16469afe1ec91aaafcf4bea966c0465 - sha256: 0f8273bf66c2a5c1de72312a509deae07f163bb0ae8de8273c52e6fe945a0850 + md5: 3bfed7e6228ebf2f7b9eaa47f1b4e2aa + sha256: da157b19bcd398b9804c5c52fc000fcb8ab0525bdb9c70f95beaa0bb42f85af1 category: dev optional: true - name: packaging @@ -1490,10 +1556,10 @@ package: platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda hash: - md5: c16469afe1ec91aaafcf4bea966c0465 - sha256: 0f8273bf66c2a5c1de72312a509deae07f163bb0ae8de8273c52e6fe945a0850 + md5: 3bfed7e6228ebf2f7b9eaa47f1b4e2aa + sha256: da157b19bcd398b9804c5c52fc000fcb8ab0525bdb9c70f95beaa0bb42f85af1 category: dev optional: true - name: pillow @@ -1549,13 +1615,13 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8,<3.13.0a0' + python: '>=3.9,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_2.conda hash: - md5: 5dd546fe99b44fda83963d15f84263b7 - sha256: 499313e72e20225f84c2e9690bbaf5b952c8d7e0bf34b728278538f766b81628 + md5: 04e691b9fadd93a8a9fad87a81d4fd8f + sha256: da8c8888de10c1e4234ebcaa1550ac2b4b5408ac20f093fe641e4bc8c9c9f3eb category: main optional: false - name: pip @@ -1563,13 +1629,13 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8,<3.13.0a0' + python: '>=3.9,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_2.conda hash: - md5: 5dd546fe99b44fda83963d15f84263b7 - sha256: 499313e72e20225f84c2e9690bbaf5b952c8d7e0bf34b728278538f766b81628 + md5: 04e691b9fadd93a8a9fad87a81d4fd8f + sha256: da8c8888de10c1e4234ebcaa1550ac2b4b5408ac20f093fe641e4bc8c9c9f3eb category: main optional: false - name: platformdirs @@ -1577,11 +1643,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda hash: - md5: fd8f2b18b65bbf62e8f653100690c8d2 - sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f + md5: 577852c7e53901ddccc7e6a9959ddebe + sha256: bb50f6499e8bc1d1a26f17716c97984671121608dc0c3ecd34858112bce59a27 category: dev optional: true - name: platformdirs @@ -1589,11 +1655,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda hash: - md5: fd8f2b18b65bbf62e8f653100690c8d2 - sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f + md5: 577852c7e53901ddccc7e6a9959ddebe + sha256: bb50f6499e8bc1d1a26f17716c97984671121608dc0c3ecd34858112bce59a27 category: dev optional: true - name: pluggy @@ -1601,11 +1667,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_1.conda hash: - md5: d3483c8fc2dc2cc3f5cf43e26d60cabf - sha256: 33eaa3359948a260ebccf9cdc2fd862cea5a6029783289e13602d8e634cd9a26 + md5: e9dcbce5f45f9ee500e728ae58b605b6 + sha256: 122433fc5318816b8c69283aaf267c73d87aa2d09ce39f64c9805c9a3b264819 category: dev optional: true - name: pluggy @@ -1613,11 +1679,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_1.conda hash: - md5: d3483c8fc2dc2cc3f5cf43e26d60cabf - sha256: 33eaa3359948a260ebccf9cdc2fd862cea5a6029783289e13602d8e634cd9a26 + md5: e9dcbce5f45f9ee500e728ae58b605b6 + sha256: 122433fc5318816b8c69283aaf267c73d87aa2d09ce39f64c9805c9a3b264819 category: dev optional: true - name: pthread-stubs @@ -1648,37 +1714,39 @@ package: category: main optional: false - name: pydantic - version: 2.9.2 + version: 2.10.4 manager: conda platform: linux-64 dependencies: annotated-types: '>=0.6.0' - pydantic-core: 2.23.4 - python: '>=3.7' + pydantic-core: 2.27.2 + python: '>=3.9' typing-extensions: '>=4.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda + typing_extensions: '>=4.12.2' + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda hash: - md5: 1eb533bb8eb2199e3fef3e4aa147319f - sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a + md5: 93bccf4d7a58c9140d59491de21e044b + sha256: e68400714532a33f34b44ddaee3e27e8dd6c83c3f31c7892ec10b84d13aa8b59 category: main optional: false - name: pydantic - version: 2.9.2 + version: 2.10.4 manager: conda platform: win-64 dependencies: annotated-types: '>=0.6.0' - pydantic-core: 2.23.4 - python: '>=3.7' + pydantic-core: 2.27.2 + python: '>=3.9' typing-extensions: '>=4.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda + typing_extensions: '>=4.12.2' + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda hash: - md5: 1eb533bb8eb2199e3fef3e4aa147319f - sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a + md5: 93bccf4d7a58c9140d59491de21e044b + sha256: e68400714532a33f34b44ddaee3e27e8dd6c83c3f31c7892ec10b84d13aa8b59 category: main optional: false - name: pydantic-core - version: 2.23.4 + version: 2.27.2 manager: conda platform: linux-64 dependencies: @@ -1687,14 +1755,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.4-py310h505e2c1_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py310h505e2c1_0.conda hash: - md5: f53ab8b7b08a48331d8ea5d0ecf9df51 - sha256: ce24d3860d430be37bd9981307917f187d40e354aa31ccf3192dfa1b76e2f909 + md5: 3f804346d970a0343c46afc21cf5f16e + sha256: 6c58cdbb007f2dc8b0a8d96eacaba45bedf6ddfe9ed4558c40f899cb3438f3cb category: main optional: false - name: pydantic-core - version: 2.23.4 + version: 2.27.2 manager: conda platform: win-64 dependencies: @@ -1704,80 +1772,80 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.4-py310hc226416_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.27.2-py310hc226416_0.conda hash: - md5: cbd9baf9242d8ded72668716fbb93139 - sha256: ed18885ea09dc808bad76626b039f67c864bf0111ca44b92f26503afd75d9321 + md5: 3df8c74e13bd1b7ec1292b5c6b744509 + sha256: 9c5e8eb73caa4c8f1945ac22af392495221f1809055114c4cc23609a8622a1eb category: main optional: false - name: pygments - version: 2.18.0 + version: 2.19.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda hash: - md5: b7f5c092b8f9800150d998a71b76d5a1 - sha256: 78267adf4e76d0d64ea2ffab008c501156c108bb08fecb703816fb63e279780b + md5: 232fb4577b6687b2d503ef8e254270c9 + sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b category: dev optional: true - name: pygments - version: 2.18.0 + version: 2.19.1 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda hash: - md5: b7f5c092b8f9800150d998a71b76d5a1 - sha256: 78267adf4e76d0d64ea2ffab008c501156c108bb08fecb703816fb63e279780b + md5: 232fb4577b6687b2d503ef8e254270c9 + sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b category: dev optional: true - name: pylint - version: 3.3.1 + version: 3.3.3 manager: conda platform: linux-64 dependencies: - astroid: '>=3.3.4,<3.4.0-dev0' + astroid: '>=3.3.8,<3.4.0-dev0' colorama: '>=0.4.5' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' mccabe: '>=0.6,<0.8' platformdirs: '>=2.2.0' - python: '>=3.9.0' + python: '>=3.9' tomli: '>=1.1.0' tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.3-pyhd8ed1ab_0.conda hash: - md5: 2a3426f75e2172c932131f4e3d51bcf4 - sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c + md5: 5842a1fa3b9b4f9fe7069b9ca5ed068d + sha256: a8192c823bfb6cdc57d2e12a8748ac1acb588c960c53e71c763f6359c5602e46 category: dev optional: true - name: pylint - version: 3.3.1 + version: 3.3.3 manager: conda platform: win-64 dependencies: - astroid: '>=3.3.4,<3.4.0-dev0' + astroid: '>=3.3.8,<3.4.0-dev0' colorama: '>=0.4.5' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' mccabe: '>=0.6,<0.8' platformdirs: '>=2.2.0' - python: '>=3.9.0' + python: '>=3.9' tomli: '>=1.1.0' tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.3-pyhd8ed1ab_0.conda hash: - md5: 2a3426f75e2172c932131f4e3d51bcf4 - sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c + md5: 5842a1fa3b9b4f9fe7069b9ca5ed068d + sha256: a8192c823bfb6cdc57d2e12a8748ac1acb588c960c53e71c763f6359c5602e46 category: dev optional: true - name: pytest - version: 8.3.3 + version: 8.3.4 manager: conda platform: linux-64 dependencies: @@ -1786,16 +1854,16 @@ package: iniconfig: '' packaging: '' pluggy: <2,>=1.5 - python: '>=3.8' + python: '>=3.9' tomli: '>=1' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.4-pyhd8ed1ab_1.conda hash: - md5: c03d61f31f38fdb9facf70c29958bf7a - sha256: e99376d0068455712109d233f5790458ff861aeceb458bfda74e353338e4d815 + md5: 799ed216dc6af62520f32aa39bc1c2bb + sha256: 75245ca9d0cbd6d38bb45ec02430189a9d4c21c055c5259739d738a2298d61b3 category: dev optional: true - name: pytest - version: 8.3.3 + version: 8.3.4 manager: conda platform: win-64 dependencies: @@ -1804,12 +1872,12 @@ package: iniconfig: '' packaging: '' pluggy: <2,>=1.5 - python: '>=3.8' + python: '>=3.9' tomli: '>=1' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.4-pyhd8ed1ab_1.conda hash: - md5: c03d61f31f38fdb9facf70c29958bf7a - sha256: e99376d0068455712109d233f5790458ff861aeceb458bfda74e353338e4d815 + md5: 799ed216dc6af62520f32aa39bc1c2bb + sha256: 75245ca9d0cbd6d38bb45ec02430189a9d4c21c055c5259739d738a2298d61b3 category: dev optional: true - name: pytest-cov @@ -1821,10 +1889,10 @@ package: pytest: '>=4.6' python: '>=3.9' toml: '' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_1.conda hash: - md5: cb8a11b6d209e3d85e5094bdbd9ebd9c - sha256: 915323edaee9f6f3ebd8c2e5450b4865700edf2c85eb2bba61980e66c6f03c5d + md5: 79963c319d1be62c8fd3e34555816e01 + sha256: 09acac1974e10a639415be4be326dd21fa6d66ca51a01fb71532263fba6dccf6 category: dev optional: true - name: pytest-cov @@ -1836,14 +1904,14 @@ package: pytest: '>=4.6' python: '>=3.9' toml: '' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_1.conda hash: - md5: cb8a11b6d209e3d85e5094bdbd9ebd9c - sha256: 915323edaee9f6f3ebd8c2e5450b4865700edf2c85eb2bba61980e66c6f03c5d + md5: 79963c319d1be62c8fd3e34555816e01 + sha256: 09acac1974e10a639415be4be326dd21fa6d66ca51a01fb71532263fba6dccf6 category: dev optional: true - name: python - version: 3.10.15 + version: 3.10.16 manager: conda platform: linux-64 dependencies: @@ -1852,45 +1920,45 @@ package: ld_impl_linux-64: '>=2.36.1' libffi: '>=3.4,<4.0a0' libgcc: '>=13' + liblzma: '>=5.6.3,<6.0a0' libnsl: '>=2.0.1,<2.1.0a0' - libsqlite: '>=3.46.1,<4.0a0' + libsqlite: '>=3.47.0,<4.0a0' libuuid: '>=2.38.1,<3.0a0' libxcrypt: '>=4.4.36' libzlib: '>=1.3.1,<2.0a0' ncurses: '>=6.5,<7.0a0' - openssl: '>=3.3.2,<4.0a0' + openssl: '>=3.4.0,<4.0a0' pip: '' readline: '>=8.2,<9.0a0' tk: '>=8.6.13,<8.7.0a0' tzdata: '' - xz: '>=5.2.6,<6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.10.15-h4a871b0_2_cpython.conda + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.10.16-he725a3c_1_cpython.conda hash: - md5: 98059097f62e97be9aed7ec904055825 - sha256: c1e5e93b887d8cd1aa31d24b9620cb7eb6645c08c97b15ffc844fd6c29051420 + md5: b887811a901b3aa622a92caf03bc8917 + sha256: 3f90a2d5062a73cd2dd8a0027718aee1db93f7975b9cfe529e2c9aeec2db262e category: main optional: false - name: python - version: 3.10.15 + version: 3.10.16 manager: conda platform: win-64 dependencies: bzip2: '>=1.0.8,<2.0a0' libffi: '>=3.4,<4.0a0' - libsqlite: '>=3.46.1,<4.0a0' + liblzma: '>=5.6.3,<6.0a0' + libsqlite: '>=3.47.0,<4.0a0' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.3.2,<4.0a0' + openssl: '>=3.4.0,<4.0a0' pip: '' tk: '>=8.6.13,<8.7.0a0' tzdata: '' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - xz: '>=5.2.6,<6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/python-3.10.15-hfaddaf0_2_cpython.conda + url: https://conda.anaconda.org/conda-forge/win-64/python-3.10.16-h37870fc_1_cpython.conda hash: - md5: 52a45ce756c062994b25738288c8ab62 - sha256: ee5af019e5d7140ad2d40b5f772fcd68ded056853a478a2b54f417855977e99b + md5: 5c292a7bd9c32a256ba7939b3e6dee03 + sha256: 3392db6a7a90864d3fd1ce281859a49e27ee68121b63eece2ae6f1dbb2a8aaf1 category: main optional: false - name: python_abi @@ -1977,10 +2045,10 @@ package: numpy: '>=1.23.5' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py310hfcf56fc_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py310hfcf56fc_2.conda hash: - md5: d9b1b75a227dbc42f3fe0e8bc852b805 - sha256: df95244cd5faf7ede8560081db49892cb8ae99e202044d9eb00e4792d9d29af0 + md5: b5d548b2a7cf8d0c74fc6c4bf42d1ca5 + sha256: a15008a51fd6b6dcaeb5563869ff0a8a015f1e0a8634a9d89d2c189eefbd7182 category: main optional: false - name: scipy @@ -1997,48 +2065,49 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py310hbd0dde3_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py310hbd0dde3_2.conda hash: - md5: 40856f1a065530263c38af13fe7d8f25 - sha256: 6ba7d1ab0cc549931bb5979c5230d3fa64791a23a23dd8142813da9759ba2b1a + md5: 72a2a7c264a8b48d113111756c2bbbb4 + sha256: 761829fa9c91fdffff0ba5a1f56f7d4cc00bec71ca7fa06859dc7f5a98117273 category: main optional: false - name: setuptools - version: 75.5.0 + version: 75.6.0 manager: conda platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.5.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda hash: - md5: ade63405adb52eeff89d506cd55908c0 - sha256: 54dcf5f09f74f69641e0063bc695b38340d0349fa8371b1f2ed0c45c5b2fd224 + md5: fc80f7995e396cbaeabd23cf46c413dc + sha256: abb12e1dd515b13660aacb5d0fd43835bc2186cab472df25b7716cd65e095111 category: main optional: false - name: setuptools - version: 75.5.0 + version: 75.6.0 manager: conda platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.5.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda hash: - md5: ade63405adb52eeff89d506cd55908c0 - sha256: 54dcf5f09f74f69641e0063bc695b38340d0349fa8371b1f2ed0c45c5b2fd224 + md5: fc80f7995e396cbaeabd23cf46c413dc + sha256: abb12e1dd515b13660aacb5d0fd43835bc2186cab472df25b7716cd65e095111 category: main optional: false - name: tbb - version: 2021.7.0 + version: 2021.13.0 manager: conda platform: win-64 dependencies: + libhwloc: '>=2.11.2,<2.11.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.7.0-h91493d7_0.tar.bz2 + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.13.0-h62715c5_1.conda hash: - md5: f57be598137919e4f7e7d159960d66a1 - sha256: c3d607499a6e097f4b8b27048ee7166319fd3dfe98aea9e69a69a3d087b986e3 + md5: 9190dd0a23d925f7602f9628b3aed511 + sha256: 03cc5442046485b03dd1120d0f49d35a7e522930a2ab82f275e938e17b07b302 category: main optional: false - name: tk @@ -2073,11 +2142,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=2.7' - url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_1.conda hash: - md5: f832c45a477c78bebd107098db465095 - sha256: f0f3d697349d6580e4c2f35ba9ce05c65dc34f9f049e85e45da03800b46139c1 + md5: b0dd904de08b7db706167240bf37b164 + sha256: 34f3a83384ac3ac30aefd1309e69498d8a4aa0bf2d1f21c645f79b180e378938 category: dev optional: true - name: toml @@ -2085,35 +2154,35 @@ package: manager: conda platform: win-64 dependencies: - python: '>=2.7' - url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_1.conda hash: - md5: f832c45a477c78bebd107098db465095 - sha256: f0f3d697349d6580e4c2f35ba9ce05c65dc34f9f049e85e45da03800b46139c1 + md5: b0dd904de08b7db706167240bf37b164 + sha256: 34f3a83384ac3ac30aefd1309e69498d8a4aa0bf2d1f21c645f79b180e378938 category: dev optional: true - name: tomli - version: 2.1.0 + version: 2.2.1 manager: conda platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.1.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda hash: - md5: 3fa1089b4722df3a900135925f4519d9 - sha256: 354b8a64d4f3311179d85aefc529ca201a36afc1af090d0010c46be7b79f9a47 + md5: ac944244f1fed2eb49bae07193ae8215 + sha256: 18636339a79656962723077df9a56c0ac7b8a864329eb8f847ee3d38495b863e category: dev optional: true - name: tomli - version: 2.1.0 + version: 2.2.1 manager: conda platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.1.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda hash: - md5: 3fa1089b4722df3a900135925f4519d9 - sha256: 354b8a64d4f3311179d85aefc529ca201a36afc1af090d0010c46be7b79f9a47 + md5: ac944244f1fed2eb49bae07193ae8215 + sha256: 18636339a79656962723077df9a56c0ac7b8a864329eb8f847ee3d38495b863e category: dev optional: true - name: tomlkit @@ -2121,11 +2190,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_1.conda hash: - md5: 0062a5f3347733f67b0f33ca48cc21dd - sha256: 2ccfe8dafdc1f1af944bca6bdf28fa97b5fa6125d84b8895a4e918a020853c12 + md5: 1d9ab4fc875c52db83f9c9b40af4e2c8 + sha256: 986fae65f5568e95dbf858d08d77a0f9cca031345a98550f1d4b51d36d8811e2 category: dev optional: true - name: tomlkit @@ -2133,11 +2202,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_1.conda hash: - md5: 0062a5f3347733f67b0f33ca48cc21dd - sha256: 2ccfe8dafdc1f1af944bca6bdf28fa97b5fa6125d84b8895a4e918a020853c12 + md5: 1d9ab4fc875c52db83f9c9b40af4e2c8 + sha256: 986fae65f5568e95dbf858d08d77a0f9cca031345a98550f1d4b51d36d8811e2 category: dev optional: true - name: typing-extensions @@ -2146,10 +2215,10 @@ package: platform: linux-64 dependencies: typing_extensions: 4.12.2 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda hash: - md5: 52d648bd608f5737b123f510bb5514b5 - sha256: d3b9a8ed6da7c9f9553c5fd8a4fca9c3e0ab712fa5f497859f82337d67533b73 + md5: b6a408c64b78ec7b779a3e5c7a902433 + sha256: c8e9c1c467b5f960b627d7adc1c65fece8e929a3de89967e91ef0f726422fd32 category: main optional: false - name: typing-extensions @@ -2158,10 +2227,10 @@ package: platform: win-64 dependencies: typing_extensions: 4.12.2 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda hash: - md5: 52d648bd608f5737b123f510bb5514b5 - sha256: d3b9a8ed6da7c9f9553c5fd8a4fca9c3e0ab712fa5f497859f82337d67533b73 + md5: b6a408c64b78ec7b779a3e5c7a902433 + sha256: c8e9c1c467b5f960b627d7adc1c65fece8e929a3de89967e91ef0f726422fd32 category: main optional: false - name: typing_extensions @@ -2169,11 +2238,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda hash: - md5: ebe6952715e1d5eb567eeebf25250fa7 - sha256: 0fce54f8ec3e59f5ef3bb7641863be4e1bf1279623e5af3d3fa726e8f7628ddb + md5: d17f13df8b65464ca316cbc000a3cb64 + sha256: 337be7af5af8b2817f115b3b68870208b30c31d3439bec07bfb2d8f4823e3568 category: main optional: false - name: typing_extensions @@ -2181,11 +2250,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda hash: - md5: ebe6952715e1d5eb567eeebf25250fa7 - sha256: 0fce54f8ec3e59f5ef3bb7641863be4e1bf1279623e5af3d3fa726e8f7628ddb + md5: d17f13df8b65464ca316cbc000a3cb64 + sha256: 337be7af5af8b2817f115b3b68870208b30c31d3439bec07bfb2d8f4823e3568 category: main optional: false - name: tzdata @@ -2258,54 +2327,54 @@ package: category: main optional: false - name: wheel - version: 0.45.0 + version: 0.45.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda hash: - md5: f9751d7c71df27b2d29f5cab3378982e - sha256: 8a51067f8e1a2cb0b5e89672dbcc0369e344a92e869c38b2946584aa09ab7088 + md5: 75cb7132eb58d97896e173ef12ac9986 + sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce category: main optional: false - name: wheel - version: 0.45.0 + version: 0.45.1 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda hash: - md5: f9751d7c71df27b2d29f5cab3378982e - sha256: 8a51067f8e1a2cb0b5e89672dbcc0369e344a92e869c38b2946584aa09ab7088 + md5: 75cb7132eb58d97896e173ef12ac9986 + sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce category: main optional: false - name: xorg-libxau - version: 1.0.11 + version: 1.0.12 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hb9d3cd8_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda hash: - md5: 77cbc488235ebbaab2b6e912d3934bae - sha256: 532a046fee0b3a402db867b6ec55c84ba4cdedb91d817147c8feeae9766be3d6 + md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 + sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 category: main optional: false - name: xorg-libxau - version: 1.0.11 + version: 1.0.12 manager: conda platform: win-64 dependencies: libgcc: '>=13' libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' ucrt: '>=10.0.20348.0' - url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-h0e40799_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.12-h0e40799_0.conda hash: - md5: ca66d6f8fe86dd53664e8de5087ef6b1 - sha256: f44bc6f568a9697b7e1eadc2d00ef5de0fe62efcf5e27e5ecc46f81046082faf + md5: 2ffbfae4548098297c033228256eb96e + sha256: 047836241b2712aab1e29474a6f728647bff3ab57de2806b0bb0a6cf9a2d2634 category: main optional: false - name: xorg-libxdmcp @@ -2335,31 +2404,6 @@ package: sha256: 9075f98dcaa8e9957e4a3d9d30db05c7578a536950a31c200854c5c34e1edb2c category: main optional: false -- name: xz - version: 5.2.6 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 - hash: - md5: 2161070d867d1b1204ea749c8eec4ef0 - sha256: 03a6d28ded42af8a347345f82f3eebdd6807a08526d47899a42d62d319609162 - category: main - optional: false -- name: xz - version: 5.2.6 - manager: conda - platform: win-64 - dependencies: - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - url: https://conda.anaconda.org/conda-forge/win-64/xz-5.2.6-h8d14728_0.tar.bz2 - hash: - md5: 515d77642eaa3639413c6b1bc3f94219 - sha256: 54d9778f75a02723784dc63aff4126ff6e6749ba21d11a6d03c1f4775f269fe0 - category: main - optional: false - name: yaml version: 0.2.5 manager: conda @@ -2415,7 +2459,7 @@ package: category: main optional: false - name: geoh5py - version: 0.10.0b2 + version: 0.10.0-beta.5 manager: pip platform: linux-64 dependencies: @@ -2423,13 +2467,16 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: https://files.pythonhosted.org/packages/62/9e/83b55624e54c2ee04dd5fa10c057576eb53e5f49e81d94d1a17d2bbd84ed/geoh5py-0.10.0b2-py3-none-any.whl + url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 hash: - sha256: 7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 + sha256: 25300f8b45a1141bc9011f356f58bec25f7f1af1 + source: + type: url + url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 category: main optional: false - name: geoh5py - version: 0.10.0b2 + version: 0.10.0-beta.5 manager: pip platform: win-64 dependencies: @@ -2437,8 +2484,11 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: https://files.pythonhosted.org/packages/62/9e/83b55624e54c2ee04dd5fa10c057576eb53e5f49e81d94d1a17d2bbd84ed/geoh5py-0.10.0b2-py3-none-any.whl + url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 hash: - sha256: 7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 + sha256: 25300f8b45a1141bc9011f356f58bec25f7f1af1 + source: + type: url + url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 category: main optional: false diff --git a/py-3.11.conda-lock.yml b/py-3.11.conda-lock.yml index 404ee3b..696ab9c 100644 --- a/py-3.11.conda-lock.yml +++ b/py-3.11.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: 1079aafeb43aa6134085b29acb95e40140dae4c6d18359180a0891c23f59fb33 - linux-64: db06dbf765fa7529473f707d9bd5e90e1f901e18ee04be9a59b180bc87b5b664 + win-64: 2aeac6f17c670153deadd8edc6aad261725bb21dfed680b685b0c96ce5e90a96 + linux-64: efedadb68ad9977f3f683b035840df6855a36f1b64973fa4aa482589f710c340 channels: - url: conda-forge used_env_vars: [] @@ -71,12 +71,12 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' + python: '>=3.9' typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 7e9f4612544c8edbfd6afad17f1bd045 - sha256: 668f0825b6c18e4012ca24a0070562b6ec801ebc7008228a428eb52b4038873f + md5: 2934f256a8acfe48f6ebb4fce6cde29c + sha256: e0ea1ba78fbb64f17062601edda82097fcf815012cf52bb704150a2668110d48 category: main optional: false - name: annotated-types @@ -84,38 +84,38 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' + python: '>=3.9' typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 7e9f4612544c8edbfd6afad17f1bd045 - sha256: 668f0825b6c18e4012ca24a0070562b6ec801ebc7008228a428eb52b4038873f + md5: 2934f256a8acfe48f6ebb4fce6cde29c + sha256: e0ea1ba78fbb64f17062601edda82097fcf815012cf52bb704150a2668110d48 category: main optional: false - name: astroid - version: 3.3.5 + version: 3.3.8 manager: conda platform: linux-64 dependencies: python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.3.5-py311h38be061_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.3.8-py311h38be061_0.conda hash: - md5: d9172b38ee6b043710cf9537b0e1cd5d - sha256: 6a881e2b248fb91a286d5c92ca3c7ef6d9d7fe5d77742daf8a4844752cfe4b9e + md5: 1d40246388ce17d0ada77a5da37d72d8 + sha256: f99e14e537e4d5a57275b788c2ac5ef19b7c2b00f706ab5262d27a5d5f85471e category: dev optional: true - name: astroid - version: 3.3.5 + version: 3.3.8 manager: conda platform: win-64 dependencies: python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.3.5-py311h1ea47a8_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.3.8-py311h1ea47a8_0.conda hash: - md5: 82980fcae537ffec25214858ce67c561 - sha256: 8dc5284fb6a3b8f0abecb120ac48e340aa1772bf6f6c42c8d26b814d75e7bf2e + md5: 1eb65d33ea4f51068bb40220d65c2f33 + sha256: 47921cda617bf75c9005ba3f2844c46ceeb7beff37dc256a1c77e9bd00b6e2cd category: dev optional: true - name: bzip2 @@ -146,38 +146,38 @@ package: category: main optional: false - name: c-ares - version: 1.34.3 + version: 1.34.4 manager: conda platform: linux-64 dependencies: - __glibc: '>=2.28,<3.0.a0' + __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.3-heb4867d_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda hash: - md5: 09a6c610d002e54e18353c06ef61a253 - sha256: 1015d731c05ef7de298834833d680b08dea58980b907f644345bd457f9498c99 + md5: e2775acf57efd5af15b8e3d1d74d72d3 + sha256: d4f28d87b6339b94f74762c0076e29c8ef8ddfff51a564a92da2843573c18320 category: main optional: false - name: ca-certificates - version: 2024.8.30 + version: 2024.12.14 manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.8.30-hbcca054_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda hash: - md5: c27d1c142233b5bc9ca570c6e2e0c244 - sha256: afee721baa6d988e27fef1832f68d6f32ac8cc99cdf6015732224c2841a09cea + md5: 720523eb0d6a9b0f6120c16b2aa4e7de + sha256: 1afd7274cbc9a334d6d0bc62fa760acc7afdaceb0b91a8df370ec01fd75dc7dd category: main optional: false - name: ca-certificates - version: 2024.8.30 + version: 2024.12.14 manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.8.30-h56e8100_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.12.14-h56e8100_0.conda hash: - md5: 4c4fd67c18619be5aa65dc5b6c72e490 - sha256: 0fcac3a7ffcc556649e034a1802aedf795e64227eaa7194d207b01eaf26454c4 + md5: cb2eaeb88549ddb27af533eccf9a45c1 + sha256: 424d82db36cd26234bc4772426170efd60e888c2aed0099a257a95e131683a5e category: main optional: false - name: cached-property @@ -233,11 +233,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda hash: - md5: 3faab06a954c2a04039983f2c4a50d99 - sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 + md5: 962b9857ee8e7018c22f2776ffa0b2d7 + sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287 category: dev optional: true - name: colorama @@ -245,15 +245,15 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda hash: - md5: 3faab06a954c2a04039983f2c4a50d99 - sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 + md5: 962b9857ee8e7018c22f2776ffa0b2d7 + sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287 category: dev optional: true - name: coverage - version: 7.6.7 + version: 7.6.10 manager: conda platform: linux-64 dependencies: @@ -262,14 +262,14 @@ package: python: '>=3.11,<3.12.0a0' python_abi: 3.11.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.7-py311h2dc5d0c_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.10-py311h2dc5d0c_0.conda hash: - md5: 453d38067da1c98fed8667cbd2b5a570 - sha256: 079b2b5f7d8393c4f318204ba458cbdb7238da9dbecf26c780925d96fc49293a + md5: 2a772b30e69ba8319651e9f3ab01608f + sha256: c5782231c9255f0492728bfb74ebcddf2dd8f5561d4f792d9d186d9d360242b8 category: dev optional: true - name: coverage - version: 7.6.7 + version: 7.6.10 manager: conda platform: win-64 dependencies: @@ -279,10 +279,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.7-py311h5082efb_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.10-py311h5082efb_0.conda hash: - md5: e1659968f5b4b78e82557da2d7298c8c - sha256: b6a49f7cae97b98e087a874b374ffdab2b9bebb0c193008cbb59cb8a722cc70c + md5: b985c39f9a9e62e2c16cd71e3832968a + sha256: f634fc561dc5969bf1614c724d5961804fb213100c08a9fad5aa543e51995daf category: dev optional: true - name: dill @@ -290,11 +290,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_1.conda hash: - md5: 27faec84454995f6774786c7e5833cd6 - sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 + md5: 5e11310fca410e9f31381157079dee55 + sha256: 499be2f8e4397a46249e8e500535795704af27e56360ae0c964904140b41454a category: dev optional: true - name: dill @@ -302,11 +302,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_1.conda hash: - md5: 27faec84454995f6774786c7e5833cd6 - sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 + md5: 5e11310fca410e9f31381157079dee55 + sha256: 499be2f8e4397a46249e8e500535795704af27e56360ae0c964904140b41454a category: dev optional: true - name: exceptiongroup @@ -314,11 +314,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda hash: - md5: d02ae936e42063ca46af6cdad2dbd1e0 - sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 + md5: a16662747cdeb9abbac74d0057cc976e + sha256: cbde2c64ec317118fc06b223c5fd87c8a680255e7348dd60e7b292d2e103e701 category: dev optional: true - name: exceptiongroup @@ -326,11 +326,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda hash: - md5: d02ae936e42063ca46af6cdad2dbd1e0 - sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 + md5: a16662747cdeb9abbac74d0057cc976e + sha256: cbde2c64ec317118fc06b223c5fd87c8a680255e7348dd60e7b292d2e103e701 category: dev optional: true - name: freetype @@ -370,15 +370,15 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' cached-property: '' - hdf5: '>=1.14.3,<1.14.4.0a0' + hdf5: '>=1.14.4,<1.14.5.0a0' libgcc: '>=13' numpy: '>=1.19,<3' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.12.1-nompi_py311hb639ac4_102.conda + url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.12.1-nompi_py311h5ed33ec_103.conda hash: - md5: c2438b0f0016fbd7ea93e872c9b93309 - sha256: a21932ada1e7a9f95433e4b29980316dac72428bedd738e1af73cb269ed36e2a + md5: 6926bba026ef161a44a4f43e76595820 + sha256: 0ca66916ea090a57fa57e52f14acbbb085c49f54ab9343feb577532b51f8deb9 category: main optional: false - name: h5py @@ -387,54 +387,55 @@ package: platform: win-64 dependencies: cached-property: '' - hdf5: '>=1.14.3,<1.14.4.0a0' + hdf5: '>=1.14.4,<1.14.5.0a0' numpy: '>=1.19,<3' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.12.1-nompi_py311h67016bb_102.conda + url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.12.1-nompi_py311haea1c80_103.conda hash: - md5: cc84ef5211329e067d485f3e36bc54be - sha256: 5ca110b4264f7b9567662d11fd17bb11909a012dc2da8b3fe36b255df9aac824 + md5: 124374ec9884c331890d9c9483277eaa + sha256: 941b85e23a079c9587571acb3cbbc418f5ddff2f06ab7d87006ae9aeace640dc category: main optional: false - name: hdf5 - version: 1.14.3 + version: 1.14.4 manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' libaec: '>=1.1.3,<2.0a0' - libcurl: '>=8.8.0,<9.0a0' - libgcc-ng: '>=12' - libgfortran-ng: '' - libgfortran5: '>=12.3.0' - libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<2.0a0' - openssl: '>=3.3.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.3-nompi_hdf9ad27_105.conda + libcurl: '>=8.10.1,<9.0a0' + libgcc: '>=13' + libgfortran: '' + libgfortran5: '>=13.3.0' + libstdcxx: '>=13' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.4.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.4-nompi_h2d575fe_105.conda hash: - md5: 7e1729554e209627636a0f6fabcdd115 - sha256: 2278fa07da6f96e807d402cd55480624d67d2dee202191aaaf278ce5ab23605a + md5: d76fff0092b6389a12134ddebc0929bd + sha256: 93d2bfc672f3ee0988d277ce463330a467f3686d3f7ee37812a3d8ca11776d77 category: main optional: false - name: hdf5 - version: 1.14.3 + version: 1.14.4 manager: conda platform: win-64 dependencies: libaec: '>=1.1.3,<2.0a0' - libcurl: '>=8.8.0,<9.0a0' - libzlib: '>=1.2.13,<2.0a0' - openssl: '>=3.3.1,<4.0a0' + libcurl: '>=8.10.1,<9.0a0' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.4.0,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.14.3-nompi_h2b43c12_105.conda + url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.14.4-nompi_hd5d9e70_105.conda hash: - md5: 5788de34381caf624b78c4981618dc0a - sha256: 56c803607a64b5117a8b4bcfdde722e4fa40970ddc4c61224b0981cbb70fb005 + md5: 4381be33460283890c34341ecfa42d97 + sha256: e8ced65c604a3b9e4803758a25149d71d8096f186fe876817a0d1d97190550c0 category: main optional: false - name: iniconfig @@ -442,11 +443,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_1.conda hash: - md5: f800d2da156d08e289b14e87e43c1ae5 - sha256: 38740c939b668b36a50ef455b077e8015b8c9cf89860d421b3fff86048f49666 + md5: 6837f3eff7dcea42ecd714ce1ac2b108 + sha256: 0ec8f4d02053cd03b0f3e63168316530949484f80e16f5e2fb199a1d117a89ca category: dev optional: true - name: iniconfig @@ -454,11 +455,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_1.conda hash: - md5: f800d2da156d08e289b14e87e43c1ae5 - sha256: 38740c939b668b36a50ef455b077e8015b8c9cf89860d421b3fff86048f49666 + md5: 6837f3eff7dcea42ecd714ce1ac2b108 + sha256: 0ec8f4d02053cd03b0f3e63168316530949484f80e16f5e2fb199a1d117a89ca category: dev optional: true - name: intel-openmp @@ -477,12 +478,12 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8,<4.0' + python: '>=3.9,<4.0' setuptools: '' - url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_1.conda hash: - md5: 1d25ed2b95b92b026aaa795eabec8d91 - sha256: 78a7e2037029366d2149f73c8d02e93cac903d535e208cc4517808b0b42e85f2 + md5: ef7dc847f19fe4859d5aaa33385bf509 + sha256: 6ebf6e83c2d449760ad5c5cc344711d6404f9e3cf6952811b8678aca5a4ab01f category: dev optional: true - name: isort @@ -490,38 +491,38 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8,<4.0' + python: '>=3.9,<4.0' setuptools: '' - url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_1.conda hash: - md5: 1d25ed2b95b92b026aaa795eabec8d91 - sha256: 78a7e2037029366d2149f73c8d02e93cac903d535e208cc4517808b0b42e85f2 + md5: ef7dc847f19fe4859d5aaa33385bf509 + sha256: 6ebf6e83c2d449760ad5c5cc344711d6404f9e3cf6952811b8678aca5a4ab01f category: dev optional: true - name: jinja2 - version: 3.1.4 + version: 3.1.5 manager: conda platform: linux-64 dependencies: markupsafe: '>=2.0' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda hash: - md5: 7b86ecb7d3557821c649b3c31e3eb9f2 - sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d + md5: 2752a6ed44105bfb18c9bef1177d9dcd + sha256: 98977694b9ecaa3218662f843425f39501f81973c450f995eec68f1803ed71c3 category: dev optional: true - name: jinja2 - version: 3.1.4 + version: 3.1.5 manager: conda platform: win-64 dependencies: markupsafe: '>=2.0' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda hash: - md5: 7b86ecb7d3557821c649b3c31e3eb9f2 - sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d + md5: 2752a6ed44105bfb18c9bef1177d9dcd + sha256: 98977694b9ecaa3218662f843425f39501f81973c450f995eec68f1803ed71c3 category: dev optional: true - name: keyutils @@ -667,11 +668,11 @@ package: manager: conda platform: linux-64 dependencies: - libopenblas: '>=0.3.28,<1.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-25_linux64_openblas.conda + libopenblas: '>=0.3.28,<0.3.29.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda hash: - md5: 8ea26d42ca88ec5258802715fe1ee10b - sha256: d6d12dc437d060f838820e9e61bf73baab651f91935ac594cf10beb9ef1b4450 + md5: ac52800af2e0c0e7dac770b435ce768a + sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c category: main optional: false - name: libblas @@ -680,10 +681,10 @@ package: platform: win-64 dependencies: mkl: 2024.2.2 - url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-25_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-26_win64_mkl.conda hash: - md5: 499208e81242efb6e5abc7366c91c816 - sha256: 5468bb91c44b41ce060bbd997c797b2f91e2b7ce91a7cbf4ddf7e7b734a8dc98 + md5: ecfe732dbad1be001826fdb7e5e891b5 + sha256: d631993a5cf5b8d3201f881084fce7ff6a26cd49883e189bf582cd0b7975c80a category: main optional: false - name: libcblas @@ -692,10 +693,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-25_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda hash: - md5: 5dbd1b0fc0d01ec5e0e1fbe667281a11 - sha256: ab87b0477078837c91d9cda62a9faca18fba7c57cc77aa779ae24b3ac783b5dd + md5: ebcc5f37a435aa3c19640533c82f8d76 + sha256: 9c74e536c9bc868e356ffd43f81c2cb398aec84b40fcadc312315b164a5500ee category: main optional: false - name: libcblas @@ -704,86 +705,87 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-25_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-26_win64_mkl.conda hash: - md5: 3ed189ba03a9888a8013aaee0d67c49d - sha256: 21528cdfe67dafdb2d21925515a167f13963e002c2b6d06d68984767f731850c + md5: 652f3adcb9d329050a325416edb14246 + sha256: 66699c4f84fd36b67a34a7ac59fb86e73ee0c5b3c3502441041c8dd51f0a7d49 category: main optional: false - name: libcurl - version: 8.10.1 + version: 8.11.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' krb5: '>=1.21.3,<1.22.0a0' libgcc: '>=13' - libnghttp2: '>=1.58.0,<2.0a0' - libssh2: '>=1.11.0,<2.0a0' + libnghttp2: '>=1.64.0,<2.0a0' + libssh2: '>=1.11.1,<2.0a0' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.3.2,<4.0a0' + openssl: '>=3.4.0,<4.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.10.1-hbbe4b11_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda hash: - md5: 6e801c50a40301f6978c53976917b277 - sha256: 54e6114dfce566c3a22ad3b7b309657e3600cdb668398e95f1301360d5d52c99 + md5: 2b3e0081006dc21e8bf53a91c83a055c + sha256: 3cd4075b2a7b5562e46c8ec626f6f9ca57aeecaa94ff7df57eca26daa94c9906 category: main optional: false - name: libcurl - version: 8.10.1 + version: 8.11.1 manager: conda platform: win-64 dependencies: krb5: '>=1.21.3,<1.22.0a0' - libssh2: '>=1.11.0,<2.0a0' + libssh2: '>=1.11.1,<2.0a0' libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.10.1-h1ee3ff0_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.11.1-h88aaa65_0.conda hash: - md5: 7ead800e22ff7b4bccb73e42a8f7a0f4 - sha256: dfbac497c4fee74f67391f9c4a40cab559468b7d04ff9fad4b404a26b5e1d5b8 + md5: 071d3f18dba5a6a13c6bb70cdb42678f + sha256: 1a67f01da0e35296c6d1fdf6baddc45ad3cc2114132ff4638052eb7cf258aab2 category: main optional: false - name: libdeflate - version: '1.22' + version: '1.23' manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.22-hb9d3cd8_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda hash: - md5: b422943d5d772b7cc858b36ad2a92db5 - sha256: 780f0530a3adfc1497ba49d626931c6afc978c540e1abfde6ccd57128ded6ad6 + md5: 8dfae1d2e74767e9ce36d5fa0d8605db + sha256: 511d801626d02f4247a04fff957cc6e9ec4cc7e8622bd9acd076bcdc5de5fe66 category: main optional: false - name: libdeflate - version: '1.22' + version: '1.23' manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.22-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.23-h9062f6e_0.conda hash: - md5: a3439ce12d4e3cd887270d9436f9a4c8 - sha256: 579c634b7de8869cb1d76eccd4c032dc275d5a017212128502ea4dc828a5b361 + md5: a9624935147a25b06013099d3038e467 + sha256: 96c47725a8258159295996ea2758fa0ff9bea330e72b59641642e16be8427ce8 category: main optional: false - name: libedit - version: 3.1.20191231 + version: 3.1.20240808 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=7.5.0' - ncurses: '>=6.2,<7.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + ncurses: '>=6.5,<7.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda hash: - md5: 4d331e44109e3f0e19b4cb8f9b82f3e1 - sha256: a57d37c236d8f7c886e01656f4949d9dcca131d2a0728609c6f7fa338b65f1cf + md5: 8247f80f3dc464d9322e85007e307fe8 + sha256: 4d0d69ddf9cc7d724a1ccf3a9852e44c8aea9825692582bac2c4e8d21ec95ccd category: main optional: false - name: libev @@ -900,18 +902,6 @@ package: sha256: fc9e7f22a17faf74da904ebfc4d88699013d2992e55505e4aa0eb01770290977 category: main optional: false -- name: libgfortran-ng - version: 14.2.0 - manager: conda - platform: linux-64 - dependencies: - libgfortran: 14.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.2.0-h69a702a_1.conda - hash: - md5: 0a7f4cd238267c88e5d69f7826a407eb - sha256: 423f1e2403f0c665748e42d335e421e53fd03c08d457cfb6f360d329d9459851 - category: main - optional: false - name: libgfortran5 version: 14.2.0 manager: conda @@ -948,6 +938,36 @@ package: sha256: d8739b834608f35775209b032f0c2be752ef187863c7ec847afcebe2f681be4e category: main optional: false +- name: libhwloc + version: 2.11.2 + manager: conda + platform: win-64 + dependencies: + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + libxml2: '>=2.13.4,<3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.11.2-default_ha69328c_1001.conda + hash: + md5: b87a0ac5ab6495d8225db5dc72dd21cd + sha256: 850e255997f538d5fb6ed651321141155a33bb781d43d326fc4ff62114dd2842 + category: main + optional: false +- name: libiconv + version: '1.17' + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.17-hcfcfb64_2.conda + hash: + md5: e1eb10b1cca179f2baa3601e4efc8712 + sha256: 5f844dd19b046d43174ad80c6ea75b5d504020e3b63cfbc4ace97b8730d35c7b + category: main + optional: false - name: libjpeg-turbo version: 3.0.0 manager: conda @@ -980,10 +1000,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-25_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda hash: - md5: 4dc03a53fc69371a6158d0ed37214cd3 - sha256: 9d1ff017714edb2d84868f0f931a4a0e7c289a971062b2ac66cfc8145df7e20e + md5: 3792604c43695d6a273bc5faaac47d48 + sha256: b76458c36331376911e0f98fa68109e02f4d5e5ebfffa79587ac69cef748bba1 category: main optional: false - name: liblapack @@ -992,10 +1012,37 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-25_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-26_win64_mkl.conda + hash: + md5: 0a717f5fda7279b77bcce671b324408a + sha256: 6701bd162d105531b75d05acf82b4ad9fbc5a24ffbccf8c66efa9e72c386b33c + category: main + optional: false +- name: liblzma + version: 5.6.3 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda + hash: + md5: 2ecf2f1c7e4e21fcfe6423a51a992d84 + sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6 + category: main + optional: false +- name: liblzma + version: 5.6.3 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/liblzma-5.6.3-h2466b09_1.conda hash: - md5: f716ef84564c574e8e74ae725f5d5f93 - sha256: 98c13a28596389539abe3f608c6fbd2826df47671f77c58a331df878c6140c53 + md5: 015b9c0bd1eef60729ab577a38aaf0b5 + sha256: 24d04bd55adfa44c421c99ce169df38cb1ad2bba5f43151bc847fc802496a1fa category: main optional: false - name: libnghttp2 @@ -1044,21 +1091,21 @@ package: category: main optional: false - name: libpng - version: 1.6.44 + version: 1.6.45 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda hash: - md5: f4cc49d7aa68316213e4b12be35308d1 - sha256: e5b14f7a01c2db4362d8591f42f82f336ed48d5e4079e4d1f65d0c2a3637ea78 + md5: 85cbdaacad93808395ac295b5667d25b + sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f category: main optional: false - name: libpng - version: 1.6.44 + version: 1.6.45 manager: conda platform: win-64 dependencies: @@ -1066,68 +1113,69 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.44-h3ca93ac_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.45-had7236b_0.conda hash: - md5: 639ac6b55a40aa5de7b8c1b4d78f9e81 - sha256: 0d3d6ff9225f6918ac225e3839c0d91e5af1da08a4ebf59cac1bfd86018db945 + md5: 41fb9e522ec6e0b34a6f23c98b07e1cf + sha256: e39c4f1bc8fee08f6a2eb4a88174d14c3a99dbb4850c98f3a87eb83b4dabbfca category: main optional: false - name: libsqlite - version: 3.47.0 + version: 3.47.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.0-hadc24fc_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda hash: - md5: b6f02b52a174e612e89548f4663ce56a - sha256: 8a9aadf996a2399f65b679c6e7f29139d5059f699c63e6d7b50e20db10c00508 + md5: b58da17db24b6e08bcbf8fed2fb8c915 + sha256: 48af21ebc2cbf358976f1e0f4a0ab9e91dfc83d0ef337cf3837c6f5bc22fb352 category: main optional: false - name: libsqlite - version: 3.47.0 + version: 3.47.2 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.47.0-h2466b09_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.47.2-h67fdade_0.conda hash: - md5: 5b1f36012cc3d09c4eb9f24ad0e2c379 - sha256: 3342d6fe787f5830f7e8466d9c65c914bfd8d67220fb5673041b338cbba47afe + md5: ff00095330e0d35a16bd3bdbd1a2d3e7 + sha256: ecfc0182c3b2e63c870581be1fa0e4dbdfec70d2011cb4f5bde416ece26c41df category: main optional: false - name: libssh2 - version: 1.11.0 + version: 1.11.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - openssl: '>=3.1.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.4.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda hash: - md5: 1f5a58e686b13bcfde88b93f547d23fe - sha256: 50e47fd9c4f7bf841a11647ae7486f65220cfc988ec422a4475fe8d5a823824d + md5: be2de152d8073ef1c01b7728475f2fe7 + sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 category: main optional: false - name: libssh2 - version: 1.11.0 + version: 1.11.1 manager: conda platform: win-64 dependencies: - libzlib: '>=1.2.13,<2.0.0a0' - openssl: '>=3.1.1,<4.0a0' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.4.0,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.11.0-h7dfc565_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.11.1-he619c9f_0.conda hash: - md5: dc262d03aae04fe26825062879141a41 - sha256: 813fd04eed2a2d5d9c36e53c554f9c1f08e9324e2922bd60c9c52dbbed2dbcec + md5: af0cbf037dd614c34399b3b3e568c557 + sha256: 4b3256bd2b4e4b3183005d3bd8826d651eccd1a4740b70625afa2b7e7123d191 category: main optional: false - name: libstdcxx @@ -1161,18 +1209,18 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.22,<1.23.0a0' + libdeflate: '>=1.23,<1.24.0a0' libgcc: '>=13' libjpeg-turbo: '>=3.0.0,<4.0a0' + liblzma: '>=5.6.3,<6.0a0' libstdcxx: '>=13' libwebp-base: '>=1.4.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' - xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-he137b08_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda hash: - md5: 63872517c98aa305da58a757c443698e - sha256: 9890121db85f6ef463fe12eb04ef1471176e3ef3b5e2d62e8d6dac713df00df4 + md5: 0ea6510969e1296cc19966fad481f6de + sha256: b224e16b88d76ea95e4af56e2bc638c603bd26a770b98d117d04541d3aafa002 category: main optional: false - name: libtiff @@ -1181,18 +1229,18 @@ package: platform: win-64 dependencies: lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.22,<1.23.0a0' + libdeflate: '>=1.23,<1.24.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' + liblzma: '>=5.6.3,<6.0a0' libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-hfc51747_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-h797046b_3.conda hash: - md5: eac317ed1cc6b9c0af0c27297e364665 - sha256: 902cb9f7f54d17dcfd54ce050b1ce2bc944b9bbd1748913342c2ea1e1140f8bb + md5: defed79ff7a9164ad40320e3f116a138 + sha256: c363a8baba4ce12b8f01f0ab74fe8b0dc83facd89c6604f4a191084923682768 category: main optional: false - name: libuuid @@ -1208,29 +1256,30 @@ package: category: main optional: false - name: libwebp-base - version: 1.4.0 + version: 1.5.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.4.0-hd590300_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda hash: - md5: b26e8aa824079e1be0294e7152ca4559 - sha256: 49bc5f6b1e11cb2babf2a2a731d1a680a5e08a858280876a779dbda06c78c35f + md5: 63f790534398730f59e1b899c3644d4a + sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf category: main optional: false - name: libwebp-base - version: 1.4.0 + version: 1.5.0 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.4.0-hcfcfb64_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.5.0-h3b0e114_0.conda hash: - md5: abd61d0ab127ec5cd68f62c2969e6f34 - sha256: d0ca51cb1de9192be9a3238e71fbcca5a535619c499c4f4c9b2ed41c14d36770 + md5: 33f7313967072c6e6d8f865f5493c7ae + sha256: 1d75274614e83a5750b8b94f7bad2fc0564c2312ff407e697d99152ed095576f category: main optional: false - name: libwinpthread @@ -1290,6 +1339,22 @@ package: sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c category: main optional: false +- name: libxml2 + version: 2.13.5 + manager: conda + platform: win-64 + dependencies: + libiconv: '>=1.17,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.13.5-he286e8c_1.conda + hash: + md5: 77eaa84f90fc90643c5a0be0aa9bdd1b + sha256: 084dd4dde342f13c43ee418d153ac5b2610f95be029073a15fa9dda22b130d06 + category: main + optional: false - name: libzlib version: 1.3.1 manager: conda @@ -1326,10 +1391,10 @@ package: libgcc: '>=13' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda hash: - md5: 15e4dadd59e93baad7275249f10b9472 - sha256: 364a0d55abc4c60bc575c81a4acc9e98ea27565147d4d4dc672bad4b2d069710 + md5: 6565a715337ae279e351d0abd8ffe88a + sha256: 0291d90706ac6d3eea73e66cd290ef6d805da3fad388d1d476b8536ec92ca9a8 category: dev optional: true - name: markupsafe @@ -1342,10 +1407,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.2-py311h5082efb_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.2-py311h5082efb_1.conda hash: - md5: 84e78e335b0f9292060f1ac6d8ce0e3e - sha256: 8a2022af5237e0fdf7e646856f1122735b71e4cdeaf42684b533ec4bad5a885f + md5: c1f2ddad665323278952a453912dc3bd + sha256: 6f756e13ccf1a521d3960bd3cadddf564e013e210eaeced411c5259f070da08e category: dev optional: true - name: mccabe @@ -1353,11 +1418,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 34fc335fc50eef0b5ea708f2b5f54e0c - sha256: 0466ad9490b761e9a8c57fab574fc099136b45fa19a0746ce33acdeb2a84766b + md5: 827064ddfe0de2917fb29f1da4f8f533 + sha256: 9b0037171dad0100f0296699a11ae7d355237b55f42f9094aebc0f41512d96a1 category: dev optional: true - name: mccabe @@ -1365,11 +1430,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 34fc335fc50eef0b5ea708f2b5f54e0c - sha256: 0466ad9490b761e9a8c57fab574fc099136b45fa19a0746ce33acdeb2a84766b + md5: 827064ddfe0de2917fb29f1da4f8f533 + sha256: 9b0037171dad0100f0296699a11ae7d355237b55f42f9094aebc0f41512d96a1 category: dev optional: true - name: mkl @@ -1379,10 +1444,10 @@ package: dependencies: intel-openmp: 2024.* tbb: 2021.* - url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.2.2-h66d3029_14.conda + url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.2.2-h66d3029_15.conda hash: - md5: f011e7cc21918dc9d1efe0209e27fa16 - sha256: 098ba4a3cb82f627bc79dc0ab1111b44859c9ef4aaa8d75ce043bce107770cb3 + md5: 302dff2807f2927b3e9e0d19d60121de + sha256: 20e52b0389586d0b914a49cd286c5ccc9c47949bed60ca6df004d1d295f2edbd category: main optional: false - name: ncurses @@ -1436,36 +1501,37 @@ package: category: main optional: false - name: openjpeg - version: 2.5.2 + version: 2.5.3 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libpng: '>=1.6.43,<1.7.0a0' - libstdcxx-ng: '>=12' - libtiff: '>=4.6.0,<4.8.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libpng: '>=1.6.44,<1.7.0a0' + libstdcxx: '>=13' + libtiff: '>=4.7.0,<4.8.0a0' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda hash: - md5: 7f2e286780f072ed750df46dc2631138 - sha256: 5600a0b82df042bd27d01e4e687187411561dfc11cc05143a08ce29b64bf2af2 + md5: 9e5816bc95d285c115a3ebc2f8563564 + sha256: 5bee706ea5ba453ed7fd9da7da8380dd88b865c8d30b5aaec14d2b6dd32dbc39 category: main optional: false - name: openjpeg - version: 2.5.2 + version: 2.5.3 manager: conda platform: win-64 dependencies: - libpng: '>=1.6.43,<1.7.0a0' - libtiff: '>=4.6.0,<4.8.0a0' - libzlib: '>=1.2.13,<2.0.0a0' + libpng: '>=1.6.44,<1.7.0a0' + libtiff: '>=4.7.0,<4.8.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.2-h3d672ee_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.3-h4d64b90_0.conda hash: - md5: 7e7099ad94ac3b599808950cec30ad4e - sha256: dda71cbe094234ab208f3552dec1f4ca6f2e614175d010808d6cb66ecf0bc753 + md5: fc050366dd0b8313eb797ed1ffef3a29 + sha256: 410175815df192f57a07c29a6b3fdd4231937173face9e63f0830c1234272ce3 category: main optional: false - name: openssl @@ -1476,10 +1542,10 @@ package: __glibc: '>=2.17,<3.0.a0' ca-certificates: '' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda hash: - md5: 23cc74f77eb99315c0360ec3533147a9 - sha256: 814b9dff1847b132c676ee6cc1a8cb2d427320779b93e1b6d76552275c128705 + md5: 4ce6875f75469b2757a65e10a5d05e31 + sha256: f62f6bca4a33ca5109b6d571b052a394d836956d21b25b7ffd03376abf7a481f category: main optional: false - name: openssl @@ -1491,10 +1557,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.4.0-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.4.0-ha4e3fda_1.conda hash: - md5: d0d805d9b5524a14efb51b3bff965e83 - sha256: e03045a0837e01ff5c75e9273a572553e7522290799807f918c917a9826a6484 + md5: fb45308ba8bfe1abf1f4a27bad24a743 + sha256: 519a06eaab7c878fbebb8cab98ea4a4465eafb1e9ed8c6ce67226068a80a92f0 category: main optional: false - name: packaging @@ -1503,10 +1569,10 @@ package: platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda hash: - md5: c16469afe1ec91aaafcf4bea966c0465 - sha256: 0f8273bf66c2a5c1de72312a509deae07f163bb0ae8de8273c52e6fe945a0850 + md5: 3bfed7e6228ebf2f7b9eaa47f1b4e2aa + sha256: da157b19bcd398b9804c5c52fc000fcb8ab0525bdb9c70f95beaa0bb42f85af1 category: dev optional: true - name: packaging @@ -1515,10 +1581,10 @@ package: platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda hash: - md5: c16469afe1ec91aaafcf4bea966c0465 - sha256: 0f8273bf66c2a5c1de72312a509deae07f163bb0ae8de8273c52e6fe945a0850 + md5: 3bfed7e6228ebf2f7b9eaa47f1b4e2aa + sha256: da157b19bcd398b9804c5c52fc000fcb8ab0525bdb9c70f95beaa0bb42f85af1 category: dev optional: true - name: pillow @@ -1574,13 +1640,13 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8,<3.13.0a0' + python: '>=3.9,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_2.conda hash: - md5: 5dd546fe99b44fda83963d15f84263b7 - sha256: 499313e72e20225f84c2e9690bbaf5b952c8d7e0bf34b728278538f766b81628 + md5: 04e691b9fadd93a8a9fad87a81d4fd8f + sha256: da8c8888de10c1e4234ebcaa1550ac2b4b5408ac20f093fe641e4bc8c9c9f3eb category: main optional: false - name: pip @@ -1588,13 +1654,13 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8,<3.13.0a0' + python: '>=3.9,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_2.conda hash: - md5: 5dd546fe99b44fda83963d15f84263b7 - sha256: 499313e72e20225f84c2e9690bbaf5b952c8d7e0bf34b728278538f766b81628 + md5: 04e691b9fadd93a8a9fad87a81d4fd8f + sha256: da8c8888de10c1e4234ebcaa1550ac2b4b5408ac20f093fe641e4bc8c9c9f3eb category: main optional: false - name: platformdirs @@ -1602,11 +1668,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda hash: - md5: fd8f2b18b65bbf62e8f653100690c8d2 - sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f + md5: 577852c7e53901ddccc7e6a9959ddebe + sha256: bb50f6499e8bc1d1a26f17716c97984671121608dc0c3ecd34858112bce59a27 category: dev optional: true - name: platformdirs @@ -1614,11 +1680,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda hash: - md5: fd8f2b18b65bbf62e8f653100690c8d2 - sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f + md5: 577852c7e53901ddccc7e6a9959ddebe + sha256: bb50f6499e8bc1d1a26f17716c97984671121608dc0c3ecd34858112bce59a27 category: dev optional: true - name: pluggy @@ -1626,11 +1692,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_1.conda hash: - md5: d3483c8fc2dc2cc3f5cf43e26d60cabf - sha256: 33eaa3359948a260ebccf9cdc2fd862cea5a6029783289e13602d8e634cd9a26 + md5: e9dcbce5f45f9ee500e728ae58b605b6 + sha256: 122433fc5318816b8c69283aaf267c73d87aa2d09ce39f64c9805c9a3b264819 category: dev optional: true - name: pluggy @@ -1638,11 +1704,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_1.conda hash: - md5: d3483c8fc2dc2cc3f5cf43e26d60cabf - sha256: 33eaa3359948a260ebccf9cdc2fd862cea5a6029783289e13602d8e634cd9a26 + md5: e9dcbce5f45f9ee500e728ae58b605b6 + sha256: 122433fc5318816b8c69283aaf267c73d87aa2d09ce39f64c9805c9a3b264819 category: dev optional: true - name: pthread-stubs @@ -1673,37 +1739,39 @@ package: category: main optional: false - name: pydantic - version: 2.9.2 + version: 2.10.4 manager: conda platform: linux-64 dependencies: annotated-types: '>=0.6.0' - pydantic-core: 2.23.4 - python: '>=3.7' + pydantic-core: 2.27.2 + python: '>=3.9' typing-extensions: '>=4.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda + typing_extensions: '>=4.12.2' + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda hash: - md5: 1eb533bb8eb2199e3fef3e4aa147319f - sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a + md5: 93bccf4d7a58c9140d59491de21e044b + sha256: e68400714532a33f34b44ddaee3e27e8dd6c83c3f31c7892ec10b84d13aa8b59 category: main optional: false - name: pydantic - version: 2.9.2 + version: 2.10.4 manager: conda platform: win-64 dependencies: annotated-types: '>=0.6.0' - pydantic-core: 2.23.4 - python: '>=3.7' + pydantic-core: 2.27.2 + python: '>=3.9' typing-extensions: '>=4.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda + typing_extensions: '>=4.12.2' + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda hash: - md5: 1eb533bb8eb2199e3fef3e4aa147319f - sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a + md5: 93bccf4d7a58c9140d59491de21e044b + sha256: e68400714532a33f34b44ddaee3e27e8dd6c83c3f31c7892ec10b84d13aa8b59 category: main optional: false - name: pydantic-core - version: 2.23.4 + version: 2.27.2 manager: conda platform: linux-64 dependencies: @@ -1712,14 +1780,14 @@ package: python: '>=3.11,<3.12.0a0' python_abi: 3.11.* typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.4-py311h9e33e62_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py311h9e33e62_0.conda hash: - md5: 5e24fd648b7926bec16e535efda533c2 - sha256: 3cdbe29c2b4aec34aabcf03cf2b34a6284563c03bdb43b63d204e6d9f6f0dbfc + md5: 675cb6079b6b3b4ef4f20399fedf6666 + sha256: 8ead97151b2f349cd327456fe4a6fcf7c51a3ab6c06f48f4330f86de0d848bd1 category: main optional: false - name: pydantic-core - version: 2.23.4 + version: 2.27.2 manager: conda platform: win-64 dependencies: @@ -1729,80 +1797,80 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.4-py311h533ab2d_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.27.2-py311h533ab2d_0.conda hash: - md5: 7e86339f91e0c427a8406d856e9aba74 - sha256: 69302d3a1234d6c16781a0ab3e5f5cc6cfd01369bf8743f161cc8b973df977de + md5: e9420c025ea324d06255fc34b7e3928e + sha256: d1f641a6f2c9fe6413674dd4e1f7dd5bbd06d26532d6e19f83c56a747d54b667 category: main optional: false - name: pygments - version: 2.18.0 + version: 2.19.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda hash: - md5: b7f5c092b8f9800150d998a71b76d5a1 - sha256: 78267adf4e76d0d64ea2ffab008c501156c108bb08fecb703816fb63e279780b + md5: 232fb4577b6687b2d503ef8e254270c9 + sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b category: dev optional: true - name: pygments - version: 2.18.0 + version: 2.19.1 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda hash: - md5: b7f5c092b8f9800150d998a71b76d5a1 - sha256: 78267adf4e76d0d64ea2ffab008c501156c108bb08fecb703816fb63e279780b + md5: 232fb4577b6687b2d503ef8e254270c9 + sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b category: dev optional: true - name: pylint - version: 3.3.1 + version: 3.3.3 manager: conda platform: linux-64 dependencies: - astroid: '>=3.3.4,<3.4.0-dev0' + astroid: '>=3.3.8,<3.4.0-dev0' colorama: '>=0.4.5' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' mccabe: '>=0.6,<0.8' platformdirs: '>=2.2.0' - python: '>=3.9.0' + python: '>=3.9' tomli: '>=1.1.0' tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.3-pyhd8ed1ab_0.conda hash: - md5: 2a3426f75e2172c932131f4e3d51bcf4 - sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c + md5: 5842a1fa3b9b4f9fe7069b9ca5ed068d + sha256: a8192c823bfb6cdc57d2e12a8748ac1acb588c960c53e71c763f6359c5602e46 category: dev optional: true - name: pylint - version: 3.3.1 + version: 3.3.3 manager: conda platform: win-64 dependencies: - astroid: '>=3.3.4,<3.4.0-dev0' + astroid: '>=3.3.8,<3.4.0-dev0' colorama: '>=0.4.5' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' mccabe: '>=0.6,<0.8' platformdirs: '>=2.2.0' - python: '>=3.9.0' + python: '>=3.9' tomli: '>=1.1.0' tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.3-pyhd8ed1ab_0.conda hash: - md5: 2a3426f75e2172c932131f4e3d51bcf4 - sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c + md5: 5842a1fa3b9b4f9fe7069b9ca5ed068d + sha256: a8192c823bfb6cdc57d2e12a8748ac1acb588c960c53e71c763f6359c5602e46 category: dev optional: true - name: pytest - version: 8.3.3 + version: 8.3.4 manager: conda platform: linux-64 dependencies: @@ -1811,16 +1879,16 @@ package: iniconfig: '' packaging: '' pluggy: <2,>=1.5 - python: '>=3.8' + python: '>=3.9' tomli: '>=1' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.4-pyhd8ed1ab_1.conda hash: - md5: c03d61f31f38fdb9facf70c29958bf7a - sha256: e99376d0068455712109d233f5790458ff861aeceb458bfda74e353338e4d815 + md5: 799ed216dc6af62520f32aa39bc1c2bb + sha256: 75245ca9d0cbd6d38bb45ec02430189a9d4c21c055c5259739d738a2298d61b3 category: dev optional: true - name: pytest - version: 8.3.3 + version: 8.3.4 manager: conda platform: win-64 dependencies: @@ -1829,12 +1897,12 @@ package: iniconfig: '' packaging: '' pluggy: <2,>=1.5 - python: '>=3.8' + python: '>=3.9' tomli: '>=1' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.4-pyhd8ed1ab_1.conda hash: - md5: c03d61f31f38fdb9facf70c29958bf7a - sha256: e99376d0068455712109d233f5790458ff861aeceb458bfda74e353338e4d815 + md5: 799ed216dc6af62520f32aa39bc1c2bb + sha256: 75245ca9d0cbd6d38bb45ec02430189a9d4c21c055c5259739d738a2298d61b3 category: dev optional: true - name: pytest-cov @@ -1846,10 +1914,10 @@ package: pytest: '>=4.6' python: '>=3.9' toml: '' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_1.conda hash: - md5: cb8a11b6d209e3d85e5094bdbd9ebd9c - sha256: 915323edaee9f6f3ebd8c2e5450b4865700edf2c85eb2bba61980e66c6f03c5d + md5: 79963c319d1be62c8fd3e34555816e01 + sha256: 09acac1974e10a639415be4be326dd21fa6d66ca51a01fb71532263fba6dccf6 category: dev optional: true - name: pytest-cov @@ -1861,63 +1929,63 @@ package: pytest: '>=4.6' python: '>=3.9' toml: '' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_1.conda hash: - md5: cb8a11b6d209e3d85e5094bdbd9ebd9c - sha256: 915323edaee9f6f3ebd8c2e5450b4865700edf2c85eb2bba61980e66c6f03c5d + md5: 79963c319d1be62c8fd3e34555816e01 + sha256: 09acac1974e10a639415be4be326dd21fa6d66ca51a01fb71532263fba6dccf6 category: dev optional: true - name: python - version: 3.11.10 + version: 3.11.11 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' bzip2: '>=1.0.8,<2.0a0' ld_impl_linux-64: '>=2.36.1' - libexpat: '>=2.6.3,<3.0a0' + libexpat: '>=2.6.4,<3.0a0' libffi: '>=3.4,<4.0a0' libgcc: '>=13' + liblzma: '>=5.6.3,<6.0a0' libnsl: '>=2.0.1,<2.1.0a0' - libsqlite: '>=3.46.1,<4.0a0' + libsqlite: '>=3.47.0,<4.0a0' libuuid: '>=2.38.1,<3.0a0' libxcrypt: '>=4.4.36' libzlib: '>=1.3.1,<2.0a0' ncurses: '>=6.5,<7.0a0' - openssl: '>=3.3.2,<4.0a0' + openssl: '>=3.4.0,<4.0a0' pip: '' readline: '>=8.2,<9.0a0' tk: '>=8.6.13,<8.7.0a0' tzdata: '' - xz: '>=5.2.6,<6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.10-hc5c86c4_3_cpython.conda + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.11-h9e4cc4f_1_cpython.conda hash: - md5: 9e1ad55c87368e662177661a998feed5 - sha256: b7fa3bd48e3a3d30f65608e07759cefd27885c6388b3f612af85ce40282e6936 + md5: 8387070aa413ce9a8cc35a509fae938b + sha256: b29ce0836fce55bdff8d5c5b71c4921a23f87d3b950aea89a9e75784120b06b0 category: main optional: false - name: python - version: 3.11.10 + version: 3.11.11 manager: conda platform: win-64 dependencies: bzip2: '>=1.0.8,<2.0a0' - libexpat: '>=2.6.3,<3.0a0' + libexpat: '>=2.6.4,<3.0a0' libffi: '>=3.4,<4.0a0' - libsqlite: '>=3.46.1,<4.0a0' + liblzma: '>=5.6.3,<6.0a0' + libsqlite: '>=3.47.0,<4.0a0' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.3.2,<4.0a0' + openssl: '>=3.4.0,<4.0a0' pip: '' tk: '>=8.6.13,<8.7.0a0' tzdata: '' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - xz: '>=5.2.6,<6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/python-3.11.10-hce54a09_3_cpython.conda + url: https://conda.anaconda.org/conda-forge/win-64/python-3.11.11-h3f84c4b_1_cpython.conda hash: - md5: 5d54d429c0eb2273d1cc69763de6edaf - sha256: 3931c546219d069918389e4dbe12057af4cc68a1060577a04014c6b5fc618aa0 + md5: 4d490a426481298bdd89a502253a7fd4 + sha256: 5be6181ab6d655ad761490b7808584c5e78e5d7139846685b1850a8b7ef6c5df category: main optional: false - name: python_abi @@ -2001,13 +2069,13 @@ package: libgfortran5: '>=13.3.0' liblapack: '>=3.9.0,<4.0a0' libstdcxx: '>=13' - numpy: '>=1.23.5' + numpy: <2.3 python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py311he9a78e4_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py311he9a78e4_2.conda hash: - md5: 49ba89bf4d8a995efb99517d1c7aeb1e - sha256: 59482b974c36c375fdfd0bc3e5a3003ea2d2ae72b64b8f3deaeef5a851dbc91d + md5: c4aee8cadc4c9fc9a91aca0803473690 + sha256: b28d91a55205b886308da82428cd522e9dce0ef912445a2e9d89318379c15759 category: main optional: false - name: scipy @@ -2018,54 +2086,55 @@ package: libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' liblapack: '>=3.9.0,<4.0a0' - numpy: '>=1.23.5' + numpy: <2.3 python: '>=3.11,<3.12.0a0' python_abi: 3.11.* ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py311hf16d85f_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py311hf16d85f_2.conda hash: - md5: b7c132408b0ee7408dcfa998ef6f7939 - sha256: bd3c3ec5ba203143818fa3ca300060a459d78da566049b49ed2ef20e04ea5b96 + md5: 8d3393f64df60e48be00d06ccb63bb18 + sha256: ef98270586c1dfb551f9ff868312554f248f155406f924b91df07cd46c14d302 category: main optional: false - name: setuptools - version: 75.5.0 + version: 75.6.0 manager: conda platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.5.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda hash: - md5: ade63405adb52eeff89d506cd55908c0 - sha256: 54dcf5f09f74f69641e0063bc695b38340d0349fa8371b1f2ed0c45c5b2fd224 + md5: fc80f7995e396cbaeabd23cf46c413dc + sha256: abb12e1dd515b13660aacb5d0fd43835bc2186cab472df25b7716cd65e095111 category: main optional: false - name: setuptools - version: 75.5.0 + version: 75.6.0 manager: conda platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.5.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda hash: - md5: ade63405adb52eeff89d506cd55908c0 - sha256: 54dcf5f09f74f69641e0063bc695b38340d0349fa8371b1f2ed0c45c5b2fd224 + md5: fc80f7995e396cbaeabd23cf46c413dc + sha256: abb12e1dd515b13660aacb5d0fd43835bc2186cab472df25b7716cd65e095111 category: main optional: false - name: tbb - version: 2021.7.0 + version: 2021.13.0 manager: conda platform: win-64 dependencies: + libhwloc: '>=2.11.2,<2.11.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.7.0-h91493d7_0.tar.bz2 + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.13.0-h62715c5_1.conda hash: - md5: f57be598137919e4f7e7d159960d66a1 - sha256: c3d607499a6e097f4b8b27048ee7166319fd3dfe98aea9e69a69a3d087b986e3 + md5: 9190dd0a23d925f7602f9628b3aed511 + sha256: 03cc5442046485b03dd1120d0f49d35a7e522930a2ab82f275e938e17b07b302 category: main optional: false - name: tk @@ -2100,11 +2169,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=2.7' - url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_1.conda hash: - md5: f832c45a477c78bebd107098db465095 - sha256: f0f3d697349d6580e4c2f35ba9ce05c65dc34f9f049e85e45da03800b46139c1 + md5: b0dd904de08b7db706167240bf37b164 + sha256: 34f3a83384ac3ac30aefd1309e69498d8a4aa0bf2d1f21c645f79b180e378938 category: dev optional: true - name: toml @@ -2112,35 +2181,35 @@ package: manager: conda platform: win-64 dependencies: - python: '>=2.7' - url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_1.conda hash: - md5: f832c45a477c78bebd107098db465095 - sha256: f0f3d697349d6580e4c2f35ba9ce05c65dc34f9f049e85e45da03800b46139c1 + md5: b0dd904de08b7db706167240bf37b164 + sha256: 34f3a83384ac3ac30aefd1309e69498d8a4aa0bf2d1f21c645f79b180e378938 category: dev optional: true - name: tomli - version: 2.1.0 + version: 2.2.1 manager: conda platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.1.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda hash: - md5: 3fa1089b4722df3a900135925f4519d9 - sha256: 354b8a64d4f3311179d85aefc529ca201a36afc1af090d0010c46be7b79f9a47 + md5: ac944244f1fed2eb49bae07193ae8215 + sha256: 18636339a79656962723077df9a56c0ac7b8a864329eb8f847ee3d38495b863e category: dev optional: true - name: tomli - version: 2.1.0 + version: 2.2.1 manager: conda platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.1.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda hash: - md5: 3fa1089b4722df3a900135925f4519d9 - sha256: 354b8a64d4f3311179d85aefc529ca201a36afc1af090d0010c46be7b79f9a47 + md5: ac944244f1fed2eb49bae07193ae8215 + sha256: 18636339a79656962723077df9a56c0ac7b8a864329eb8f847ee3d38495b863e category: dev optional: true - name: tomlkit @@ -2148,11 +2217,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_1.conda hash: - md5: 0062a5f3347733f67b0f33ca48cc21dd - sha256: 2ccfe8dafdc1f1af944bca6bdf28fa97b5fa6125d84b8895a4e918a020853c12 + md5: 1d9ab4fc875c52db83f9c9b40af4e2c8 + sha256: 986fae65f5568e95dbf858d08d77a0f9cca031345a98550f1d4b51d36d8811e2 category: dev optional: true - name: tomlkit @@ -2160,11 +2229,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_1.conda hash: - md5: 0062a5f3347733f67b0f33ca48cc21dd - sha256: 2ccfe8dafdc1f1af944bca6bdf28fa97b5fa6125d84b8895a4e918a020853c12 + md5: 1d9ab4fc875c52db83f9c9b40af4e2c8 + sha256: 986fae65f5568e95dbf858d08d77a0f9cca031345a98550f1d4b51d36d8811e2 category: dev optional: true - name: typing-extensions @@ -2173,10 +2242,10 @@ package: platform: linux-64 dependencies: typing_extensions: 4.12.2 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda hash: - md5: 52d648bd608f5737b123f510bb5514b5 - sha256: d3b9a8ed6da7c9f9553c5fd8a4fca9c3e0ab712fa5f497859f82337d67533b73 + md5: b6a408c64b78ec7b779a3e5c7a902433 + sha256: c8e9c1c467b5f960b627d7adc1c65fece8e929a3de89967e91ef0f726422fd32 category: main optional: false - name: typing-extensions @@ -2185,10 +2254,10 @@ package: platform: win-64 dependencies: typing_extensions: 4.12.2 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda hash: - md5: 52d648bd608f5737b123f510bb5514b5 - sha256: d3b9a8ed6da7c9f9553c5fd8a4fca9c3e0ab712fa5f497859f82337d67533b73 + md5: b6a408c64b78ec7b779a3e5c7a902433 + sha256: c8e9c1c467b5f960b627d7adc1c65fece8e929a3de89967e91ef0f726422fd32 category: main optional: false - name: typing_extensions @@ -2196,11 +2265,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda hash: - md5: ebe6952715e1d5eb567eeebf25250fa7 - sha256: 0fce54f8ec3e59f5ef3bb7641863be4e1bf1279623e5af3d3fa726e8f7628ddb + md5: d17f13df8b65464ca316cbc000a3cb64 + sha256: 337be7af5af8b2817f115b3b68870208b30c31d3439bec07bfb2d8f4823e3568 category: main optional: false - name: typing_extensions @@ -2208,11 +2277,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda hash: - md5: ebe6952715e1d5eb567eeebf25250fa7 - sha256: 0fce54f8ec3e59f5ef3bb7641863be4e1bf1279623e5af3d3fa726e8f7628ddb + md5: d17f13df8b65464ca316cbc000a3cb64 + sha256: 337be7af5af8b2817f115b3b68870208b30c31d3439bec07bfb2d8f4823e3568 category: main optional: false - name: tzdata @@ -2285,54 +2354,54 @@ package: category: main optional: false - name: wheel - version: 0.45.0 + version: 0.45.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda hash: - md5: f9751d7c71df27b2d29f5cab3378982e - sha256: 8a51067f8e1a2cb0b5e89672dbcc0369e344a92e869c38b2946584aa09ab7088 + md5: 75cb7132eb58d97896e173ef12ac9986 + sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce category: main optional: false - name: wheel - version: 0.45.0 + version: 0.45.1 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda hash: - md5: f9751d7c71df27b2d29f5cab3378982e - sha256: 8a51067f8e1a2cb0b5e89672dbcc0369e344a92e869c38b2946584aa09ab7088 + md5: 75cb7132eb58d97896e173ef12ac9986 + sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce category: main optional: false - name: xorg-libxau - version: 1.0.11 + version: 1.0.12 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hb9d3cd8_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda hash: - md5: 77cbc488235ebbaab2b6e912d3934bae - sha256: 532a046fee0b3a402db867b6ec55c84ba4cdedb91d817147c8feeae9766be3d6 + md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 + sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 category: main optional: false - name: xorg-libxau - version: 1.0.11 + version: 1.0.12 manager: conda platform: win-64 dependencies: libgcc: '>=13' libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' ucrt: '>=10.0.20348.0' - url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-h0e40799_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.12-h0e40799_0.conda hash: - md5: ca66d6f8fe86dd53664e8de5087ef6b1 - sha256: f44bc6f568a9697b7e1eadc2d00ef5de0fe62efcf5e27e5ecc46f81046082faf + md5: 2ffbfae4548098297c033228256eb96e + sha256: 047836241b2712aab1e29474a6f728647bff3ab57de2806b0bb0a6cf9a2d2634 category: main optional: false - name: xorg-libxdmcp @@ -2362,31 +2431,6 @@ package: sha256: 9075f98dcaa8e9957e4a3d9d30db05c7578a536950a31c200854c5c34e1edb2c category: main optional: false -- name: xz - version: 5.2.6 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 - hash: - md5: 2161070d867d1b1204ea749c8eec4ef0 - sha256: 03a6d28ded42af8a347345f82f3eebdd6807a08526d47899a42d62d319609162 - category: main - optional: false -- name: xz - version: 5.2.6 - manager: conda - platform: win-64 - dependencies: - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - url: https://conda.anaconda.org/conda-forge/win-64/xz-5.2.6-h8d14728_0.tar.bz2 - hash: - md5: 515d77642eaa3639413c6b1bc3f94219 - sha256: 54d9778f75a02723784dc63aff4126ff6e6749ba21d11a6d03c1f4775f269fe0 - category: main - optional: false - name: yaml version: 0.2.5 manager: conda @@ -2442,7 +2486,7 @@ package: category: main optional: false - name: geoh5py - version: 0.10.0b2 + version: 0.10.0-beta.5 manager: pip platform: linux-64 dependencies: @@ -2450,13 +2494,16 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: https://files.pythonhosted.org/packages/62/9e/83b55624e54c2ee04dd5fa10c057576eb53e5f49e81d94d1a17d2bbd84ed/geoh5py-0.10.0b2-py3-none-any.whl + url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 hash: - sha256: 7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 + sha256: 25300f8b45a1141bc9011f356f58bec25f7f1af1 + source: + type: url + url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 category: main optional: false - name: geoh5py - version: 0.10.0b2 + version: 0.10.0-beta.5 manager: pip platform: win-64 dependencies: @@ -2464,8 +2511,11 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: https://files.pythonhosted.org/packages/62/9e/83b55624e54c2ee04dd5fa10c057576eb53e5f49e81d94d1a17d2bbd84ed/geoh5py-0.10.0b2-py3-none-any.whl + url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 hash: - sha256: 7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 + sha256: 25300f8b45a1141bc9011f356f58bec25f7f1af1 + source: + type: url + url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 category: main optional: false diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml index f24e9a3..df488ec 100644 --- a/py-3.12.conda-lock.yml +++ b/py-3.12.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: 2615c96008026052bee661235c9e6d6ed19f96cd8dd6993ed47c21f111c97ae9 - linux-64: 9978044c07542fd17ea45ca1b221aca63a99e8e677e1934a72a5ea88d27d96cf + win-64: aa2b1e534a4fda69d839560a4d404e87951a2a99b886e8ba715646e1f704f807 + linux-64: 6bffc8dd3eba21e3e30f9b2d4befda3220a1a64031c6327ddadc91bf85643985 channels: - url: conda-forge used_env_vars: [] @@ -71,12 +71,12 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' + python: '>=3.9' typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 7e9f4612544c8edbfd6afad17f1bd045 - sha256: 668f0825b6c18e4012ca24a0070562b6ec801ebc7008228a428eb52b4038873f + md5: 2934f256a8acfe48f6ebb4fce6cde29c + sha256: e0ea1ba78fbb64f17062601edda82097fcf815012cf52bb704150a2668110d48 category: main optional: false - name: annotated-types @@ -84,38 +84,38 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' + python: '>=3.9' typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 7e9f4612544c8edbfd6afad17f1bd045 - sha256: 668f0825b6c18e4012ca24a0070562b6ec801ebc7008228a428eb52b4038873f + md5: 2934f256a8acfe48f6ebb4fce6cde29c + sha256: e0ea1ba78fbb64f17062601edda82097fcf815012cf52bb704150a2668110d48 category: main optional: false - name: astroid - version: 3.3.5 + version: 3.3.8 manager: conda platform: linux-64 dependencies: python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.3.5-py312h7900ff3_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.3.8-py312h7900ff3_0.conda hash: - md5: e1ed4d572a4a16b97368ab00fd646487 - sha256: effb1c3acfb27e01c76c145b3a6c93e93b255a2567b8cefdf072c79dbbf58fb2 + md5: 9b0b26c5846fdbe76a146e1f8715a1ac + sha256: b8793249426039fdc61301cd63021633e3fbe5fc84b66b6aa0f87c3e648e0f13 category: dev optional: true - name: astroid - version: 3.3.5 + version: 3.3.8 manager: conda platform: win-64 dependencies: python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.3.5-py312h2e8e312_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.3.8-py312h2e8e312_0.conda hash: - md5: e267978789edd931b9657e7b172d9f14 - sha256: b7b45a1a911aeb2c2a55225db766fc16c52df04d3065738c70c1259d6dc7de6d + md5: 8bd03339fe9f43fffb3c49b96a0eb518 + sha256: 49841b1dfd559f557a9290ad4ecbb36719712fd34aff177357e0cc904aa5e600 category: dev optional: true - name: bzip2 @@ -146,38 +146,38 @@ package: category: main optional: false - name: c-ares - version: 1.34.3 + version: 1.34.4 manager: conda platform: linux-64 dependencies: - __glibc: '>=2.28,<3.0.a0' + __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.3-heb4867d_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.4-hb9d3cd8_0.conda hash: - md5: 09a6c610d002e54e18353c06ef61a253 - sha256: 1015d731c05ef7de298834833d680b08dea58980b907f644345bd457f9498c99 + md5: e2775acf57efd5af15b8e3d1d74d72d3 + sha256: d4f28d87b6339b94f74762c0076e29c8ef8ddfff51a564a92da2843573c18320 category: main optional: false - name: ca-certificates - version: 2024.8.30 + version: 2024.12.14 manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.8.30-hbcca054_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.12.14-hbcca054_0.conda hash: - md5: c27d1c142233b5bc9ca570c6e2e0c244 - sha256: afee721baa6d988e27fef1832f68d6f32ac8cc99cdf6015732224c2841a09cea + md5: 720523eb0d6a9b0f6120c16b2aa4e7de + sha256: 1afd7274cbc9a334d6d0bc62fa760acc7afdaceb0b91a8df370ec01fd75dc7dd category: main optional: false - name: ca-certificates - version: 2024.8.30 + version: 2024.12.14 manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.8.30-h56e8100_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.12.14-h56e8100_0.conda hash: - md5: 4c4fd67c18619be5aa65dc5b6c72e490 - sha256: 0fcac3a7ffcc556649e034a1802aedf795e64227eaa7194d207b01eaf26454c4 + md5: cb2eaeb88549ddb27af533eccf9a45c1 + sha256: 424d82db36cd26234bc4772426170efd60e888c2aed0099a257a95e131683a5e category: main optional: false - name: cached-property @@ -233,11 +233,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda hash: - md5: 3faab06a954c2a04039983f2c4a50d99 - sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 + md5: 962b9857ee8e7018c22f2776ffa0b2d7 + sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287 category: dev optional: true - name: colorama @@ -245,15 +245,15 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda hash: - md5: 3faab06a954c2a04039983f2c4a50d99 - sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 + md5: 962b9857ee8e7018c22f2776ffa0b2d7 + sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287 category: dev optional: true - name: coverage - version: 7.6.7 + version: 7.6.10 manager: conda platform: linux-64 dependencies: @@ -262,14 +262,14 @@ package: python: '>=3.12,<3.13.0a0' python_abi: 3.12.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.7-py312h178313f_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.10-py312h178313f_0.conda hash: - md5: f64f3206bf9e86338b881957fd498870 - sha256: 2d8f9a588f89fc3df7b98ab5ffcf5968c82c34813db7373f40b5a7de71eabf2a + md5: df113f58bdfc79c98f5e07b6bd3eb4c2 + sha256: d808ad7fdf4d04f20832c7c10f58e22e89bc636158b325fbdfbf86074e273b77 category: dev optional: true - name: coverage - version: 7.6.7 + version: 7.6.10 manager: conda platform: win-64 dependencies: @@ -279,10 +279,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.7-py312h31fea79_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.10-py312h31fea79_0.conda hash: - md5: e28be91c122fee584f24e616c74c1df3 - sha256: e4508ddd2b4d10e77abde659ddc4dece858cb4f051fafbc9e7e62feef463389b + md5: 2785bdb2edbc65a9b01ff56488988517 + sha256: 365154d8f321d785248c27bd33b3c48f098f80dd68841abc0ab88c675dfdd117 category: dev optional: true - name: dill @@ -290,11 +290,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_1.conda hash: - md5: 27faec84454995f6774786c7e5833cd6 - sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 + md5: 5e11310fca410e9f31381157079dee55 + sha256: 499be2f8e4397a46249e8e500535795704af27e56360ae0c964904140b41454a category: dev optional: true - name: dill @@ -302,11 +302,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_1.conda hash: - md5: 27faec84454995f6774786c7e5833cd6 - sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 + md5: 5e11310fca410e9f31381157079dee55 + sha256: 499be2f8e4397a46249e8e500535795704af27e56360ae0c964904140b41454a category: dev optional: true - name: exceptiongroup @@ -314,11 +314,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda hash: - md5: d02ae936e42063ca46af6cdad2dbd1e0 - sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 + md5: a16662747cdeb9abbac74d0057cc976e + sha256: cbde2c64ec317118fc06b223c5fd87c8a680255e7348dd60e7b292d2e103e701 category: dev optional: true - name: exceptiongroup @@ -326,11 +326,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda hash: - md5: d02ae936e42063ca46af6cdad2dbd1e0 - sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 + md5: a16662747cdeb9abbac74d0057cc976e + sha256: cbde2c64ec317118fc06b223c5fd87c8a680255e7348dd60e7b292d2e103e701 category: dev optional: true - name: freetype @@ -370,15 +370,15 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' cached-property: '' - hdf5: '>=1.14.3,<1.14.4.0a0' + hdf5: '>=1.14.4,<1.14.5.0a0' libgcc: '>=13' numpy: '>=1.19,<3' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.12.1-nompi_py312hedeef09_102.conda + url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.12.1-nompi_py312hd203070_103.conda hash: - md5: ee52559d324594141ce369c527d6d029 - sha256: 5acc7c221e792c7aa9bbb2c57d5e0104d7a6e81c2cd29a47a77d574552cd4fd0 + md5: 9bd82d55b98c65f49c44201339245cde + sha256: bc385c98d6d2f233ea472b0fb50e9ca796d926f1c15d12bb07fed2cb40905dd4 category: main optional: false - name: h5py @@ -387,54 +387,55 @@ package: platform: win-64 dependencies: cached-property: '' - hdf5: '>=1.14.3,<1.14.4.0a0' + hdf5: '>=1.14.4,<1.14.5.0a0' numpy: '>=1.19,<3' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.12.1-nompi_py312ha036244_102.conda + url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.12.1-nompi_py312h0db4ba1_103.conda hash: - md5: 40339a5f55f03cc50a1679490d5b66a4 - sha256: 558e3dce06eeb4a3767cc9c8b0718d86d022f7a2666d032a3bfb2a66051ff7ee + md5: 2b2b69668e15d4dec167f504e96706c5 + sha256: 3968c4f7abff11264398d06c17d79549d5d9c6f5ca82c5c28f04f6eb36155d58 category: main optional: false - name: hdf5 - version: 1.14.3 + version: 1.14.4 manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' libaec: '>=1.1.3,<2.0a0' - libcurl: '>=8.8.0,<9.0a0' - libgcc-ng: '>=12' - libgfortran-ng: '' - libgfortran5: '>=12.3.0' - libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<2.0a0' - openssl: '>=3.3.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.3-nompi_hdf9ad27_105.conda + libcurl: '>=8.10.1,<9.0a0' + libgcc: '>=13' + libgfortran: '' + libgfortran5: '>=13.3.0' + libstdcxx: '>=13' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.4.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.4-nompi_h2d575fe_105.conda hash: - md5: 7e1729554e209627636a0f6fabcdd115 - sha256: 2278fa07da6f96e807d402cd55480624d67d2dee202191aaaf278ce5ab23605a + md5: d76fff0092b6389a12134ddebc0929bd + sha256: 93d2bfc672f3ee0988d277ce463330a467f3686d3f7ee37812a3d8ca11776d77 category: main optional: false - name: hdf5 - version: 1.14.3 + version: 1.14.4 manager: conda platform: win-64 dependencies: libaec: '>=1.1.3,<2.0a0' - libcurl: '>=8.8.0,<9.0a0' - libzlib: '>=1.2.13,<2.0a0' - openssl: '>=3.3.1,<4.0a0' + libcurl: '>=8.10.1,<9.0a0' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.4.0,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.14.3-nompi_h2b43c12_105.conda + url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.14.4-nompi_hd5d9e70_105.conda hash: - md5: 5788de34381caf624b78c4981618dc0a - sha256: 56c803607a64b5117a8b4bcfdde722e4fa40970ddc4c61224b0981cbb70fb005 + md5: 4381be33460283890c34341ecfa42d97 + sha256: e8ced65c604a3b9e4803758a25149d71d8096f186fe876817a0d1d97190550c0 category: main optional: false - name: iniconfig @@ -442,11 +443,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_1.conda hash: - md5: f800d2da156d08e289b14e87e43c1ae5 - sha256: 38740c939b668b36a50ef455b077e8015b8c9cf89860d421b3fff86048f49666 + md5: 6837f3eff7dcea42ecd714ce1ac2b108 + sha256: 0ec8f4d02053cd03b0f3e63168316530949484f80e16f5e2fb199a1d117a89ca category: dev optional: true - name: iniconfig @@ -454,11 +455,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_1.conda hash: - md5: f800d2da156d08e289b14e87e43c1ae5 - sha256: 38740c939b668b36a50ef455b077e8015b8c9cf89860d421b3fff86048f49666 + md5: 6837f3eff7dcea42ecd714ce1ac2b108 + sha256: 0ec8f4d02053cd03b0f3e63168316530949484f80e16f5e2fb199a1d117a89ca category: dev optional: true - name: intel-openmp @@ -477,12 +478,12 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8,<4.0' + python: '>=3.9,<4.0' setuptools: '' - url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_1.conda hash: - md5: 1d25ed2b95b92b026aaa795eabec8d91 - sha256: 78a7e2037029366d2149f73c8d02e93cac903d535e208cc4517808b0b42e85f2 + md5: ef7dc847f19fe4859d5aaa33385bf509 + sha256: 6ebf6e83c2d449760ad5c5cc344711d6404f9e3cf6952811b8678aca5a4ab01f category: dev optional: true - name: isort @@ -490,38 +491,38 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8,<4.0' + python: '>=3.9,<4.0' setuptools: '' - url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_1.conda hash: - md5: 1d25ed2b95b92b026aaa795eabec8d91 - sha256: 78a7e2037029366d2149f73c8d02e93cac903d535e208cc4517808b0b42e85f2 + md5: ef7dc847f19fe4859d5aaa33385bf509 + sha256: 6ebf6e83c2d449760ad5c5cc344711d6404f9e3cf6952811b8678aca5a4ab01f category: dev optional: true - name: jinja2 - version: 3.1.4 + version: 3.1.5 manager: conda platform: linux-64 dependencies: markupsafe: '>=2.0' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda hash: - md5: 7b86ecb7d3557821c649b3c31e3eb9f2 - sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d + md5: 2752a6ed44105bfb18c9bef1177d9dcd + sha256: 98977694b9ecaa3218662f843425f39501f81973c450f995eec68f1803ed71c3 category: dev optional: true - name: jinja2 - version: 3.1.4 + version: 3.1.5 manager: conda platform: win-64 dependencies: markupsafe: '>=2.0' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.5-pyhd8ed1ab_0.conda hash: - md5: 7b86ecb7d3557821c649b3c31e3eb9f2 - sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d + md5: 2752a6ed44105bfb18c9bef1177d9dcd + sha256: 98977694b9ecaa3218662f843425f39501f81973c450f995eec68f1803ed71c3 category: dev optional: true - name: keyutils @@ -667,11 +668,11 @@ package: manager: conda platform: linux-64 dependencies: - libopenblas: '>=0.3.28,<1.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-25_linux64_openblas.conda + libopenblas: '>=0.3.28,<0.3.29.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda hash: - md5: 8ea26d42ca88ec5258802715fe1ee10b - sha256: d6d12dc437d060f838820e9e61bf73baab651f91935ac594cf10beb9ef1b4450 + md5: ac52800af2e0c0e7dac770b435ce768a + sha256: 30bd658682b124243f8e52d8edf8a19e7be1bc31e4fe4baec30a64002dc8cd0c category: main optional: false - name: libblas @@ -680,10 +681,10 @@ package: platform: win-64 dependencies: mkl: 2024.2.2 - url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-25_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-26_win64_mkl.conda hash: - md5: 499208e81242efb6e5abc7366c91c816 - sha256: 5468bb91c44b41ce060bbd997c797b2f91e2b7ce91a7cbf4ddf7e7b734a8dc98 + md5: ecfe732dbad1be001826fdb7e5e891b5 + sha256: d631993a5cf5b8d3201f881084fce7ff6a26cd49883e189bf582cd0b7975c80a category: main optional: false - name: libcblas @@ -692,10 +693,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-25_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-26_linux64_openblas.conda hash: - md5: 5dbd1b0fc0d01ec5e0e1fbe667281a11 - sha256: ab87b0477078837c91d9cda62a9faca18fba7c57cc77aa779ae24b3ac783b5dd + md5: ebcc5f37a435aa3c19640533c82f8d76 + sha256: 9c74e536c9bc868e356ffd43f81c2cb398aec84b40fcadc312315b164a5500ee category: main optional: false - name: libcblas @@ -704,86 +705,87 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-25_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-26_win64_mkl.conda hash: - md5: 3ed189ba03a9888a8013aaee0d67c49d - sha256: 21528cdfe67dafdb2d21925515a167f13963e002c2b6d06d68984767f731850c + md5: 652f3adcb9d329050a325416edb14246 + sha256: 66699c4f84fd36b67a34a7ac59fb86e73ee0c5b3c3502441041c8dd51f0a7d49 category: main optional: false - name: libcurl - version: 8.10.1 + version: 8.11.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' krb5: '>=1.21.3,<1.22.0a0' libgcc: '>=13' - libnghttp2: '>=1.58.0,<2.0a0' - libssh2: '>=1.11.0,<2.0a0' + libnghttp2: '>=1.64.0,<2.0a0' + libssh2: '>=1.11.1,<2.0a0' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.3.2,<4.0a0' + openssl: '>=3.4.0,<4.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.10.1-hbbe4b11_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.11.1-h332b0f4_0.conda hash: - md5: 6e801c50a40301f6978c53976917b277 - sha256: 54e6114dfce566c3a22ad3b7b309657e3600cdb668398e95f1301360d5d52c99 + md5: 2b3e0081006dc21e8bf53a91c83a055c + sha256: 3cd4075b2a7b5562e46c8ec626f6f9ca57aeecaa94ff7df57eca26daa94c9906 category: main optional: false - name: libcurl - version: 8.10.1 + version: 8.11.1 manager: conda platform: win-64 dependencies: krb5: '>=1.21.3,<1.22.0a0' - libssh2: '>=1.11.0,<2.0a0' + libssh2: '>=1.11.1,<2.0a0' libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.10.1-h1ee3ff0_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.11.1-h88aaa65_0.conda hash: - md5: 7ead800e22ff7b4bccb73e42a8f7a0f4 - sha256: dfbac497c4fee74f67391f9c4a40cab559468b7d04ff9fad4b404a26b5e1d5b8 + md5: 071d3f18dba5a6a13c6bb70cdb42678f + sha256: 1a67f01da0e35296c6d1fdf6baddc45ad3cc2114132ff4638052eb7cf258aab2 category: main optional: false - name: libdeflate - version: '1.22' + version: '1.23' manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.22-hb9d3cd8_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h4ddbbb0_0.conda hash: - md5: b422943d5d772b7cc858b36ad2a92db5 - sha256: 780f0530a3adfc1497ba49d626931c6afc978c540e1abfde6ccd57128ded6ad6 + md5: 8dfae1d2e74767e9ce36d5fa0d8605db + sha256: 511d801626d02f4247a04fff957cc6e9ec4cc7e8622bd9acd076bcdc5de5fe66 category: main optional: false - name: libdeflate - version: '1.22' + version: '1.23' manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.22-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.23-h9062f6e_0.conda hash: - md5: a3439ce12d4e3cd887270d9436f9a4c8 - sha256: 579c634b7de8869cb1d76eccd4c032dc275d5a017212128502ea4dc828a5b361 + md5: a9624935147a25b06013099d3038e467 + sha256: 96c47725a8258159295996ea2758fa0ff9bea330e72b59641642e16be8427ce8 category: main optional: false - name: libedit - version: 3.1.20191231 + version: 3.1.20240808 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=7.5.0' - ncurses: '>=6.2,<7.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + ncurses: '>=6.5,<7.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20240808-pl5321h7949ede_0.conda hash: - md5: 4d331e44109e3f0e19b4cb8f9b82f3e1 - sha256: a57d37c236d8f7c886e01656f4949d9dcca131d2a0728609c6f7fa338b65f1cf + md5: 8247f80f3dc464d9322e85007e307fe8 + sha256: 4d0d69ddf9cc7d724a1ccf3a9852e44c8aea9825692582bac2c4e8d21ec95ccd category: main optional: false - name: libev @@ -900,18 +902,6 @@ package: sha256: fc9e7f22a17faf74da904ebfc4d88699013d2992e55505e4aa0eb01770290977 category: main optional: false -- name: libgfortran-ng - version: 14.2.0 - manager: conda - platform: linux-64 - dependencies: - libgfortran: 14.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.2.0-h69a702a_1.conda - hash: - md5: 0a7f4cd238267c88e5d69f7826a407eb - sha256: 423f1e2403f0c665748e42d335e421e53fd03c08d457cfb6f360d329d9459851 - category: main - optional: false - name: libgfortran5 version: 14.2.0 manager: conda @@ -948,6 +938,36 @@ package: sha256: d8739b834608f35775209b032f0c2be752ef187863c7ec847afcebe2f681be4e category: main optional: false +- name: libhwloc + version: 2.11.2 + manager: conda + platform: win-64 + dependencies: + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + libxml2: '>=2.13.4,<3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.11.2-default_ha69328c_1001.conda + hash: + md5: b87a0ac5ab6495d8225db5dc72dd21cd + sha256: 850e255997f538d5fb6ed651321141155a33bb781d43d326fc4ff62114dd2842 + category: main + optional: false +- name: libiconv + version: '1.17' + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.17-hcfcfb64_2.conda + hash: + md5: e1eb10b1cca179f2baa3601e4efc8712 + sha256: 5f844dd19b046d43174ad80c6ea75b5d504020e3b63cfbc4ace97b8730d35c7b + category: main + optional: false - name: libjpeg-turbo version: 3.0.0 manager: conda @@ -980,10 +1000,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-25_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-26_linux64_openblas.conda hash: - md5: 4dc03a53fc69371a6158d0ed37214cd3 - sha256: 9d1ff017714edb2d84868f0f931a4a0e7c289a971062b2ac66cfc8145df7e20e + md5: 3792604c43695d6a273bc5faaac47d48 + sha256: b76458c36331376911e0f98fa68109e02f4d5e5ebfffa79587ac69cef748bba1 category: main optional: false - name: liblapack @@ -992,10 +1012,37 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-25_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-26_win64_mkl.conda + hash: + md5: 0a717f5fda7279b77bcce671b324408a + sha256: 6701bd162d105531b75d05acf82b4ad9fbc5a24ffbccf8c66efa9e72c386b33c + category: main + optional: false +- name: liblzma + version: 5.6.3 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.6.3-hb9d3cd8_1.conda + hash: + md5: 2ecf2f1c7e4e21fcfe6423a51a992d84 + sha256: e6e425252f3839e2756e4af1ea2074dffd3396c161bf460629f9dfd6a65f15c6 + category: main + optional: false +- name: liblzma + version: 5.6.3 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/liblzma-5.6.3-h2466b09_1.conda hash: - md5: f716ef84564c574e8e74ae725f5d5f93 - sha256: 98c13a28596389539abe3f608c6fbd2826df47671f77c58a331df878c6140c53 + md5: 015b9c0bd1eef60729ab577a38aaf0b5 + sha256: 24d04bd55adfa44c421c99ce169df38cb1ad2bba5f43151bc847fc802496a1fa category: main optional: false - name: libnghttp2 @@ -1044,21 +1091,21 @@ package: category: main optional: false - name: libpng - version: 1.6.44 + version: 1.6.45 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.45-h943b412_0.conda hash: - md5: f4cc49d7aa68316213e4b12be35308d1 - sha256: e5b14f7a01c2db4362d8591f42f82f336ed48d5e4079e4d1f65d0c2a3637ea78 + md5: 85cbdaacad93808395ac295b5667d25b + sha256: b8f5b5ba9a14dedf7c97c01300de492b1b52b68eacbc3249a13fdbfa82349a2f category: main optional: false - name: libpng - version: 1.6.44 + version: 1.6.45 manager: conda platform: win-64 dependencies: @@ -1066,68 +1113,69 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.44-h3ca93ac_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.45-had7236b_0.conda hash: - md5: 639ac6b55a40aa5de7b8c1b4d78f9e81 - sha256: 0d3d6ff9225f6918ac225e3839c0d91e5af1da08a4ebf59cac1bfd86018db945 + md5: 41fb9e522ec6e0b34a6f23c98b07e1cf + sha256: e39c4f1bc8fee08f6a2eb4a88174d14c3a99dbb4850c98f3a87eb83b4dabbfca category: main optional: false - name: libsqlite - version: 3.47.0 + version: 3.47.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.0-hadc24fc_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.2-hee588c1_0.conda hash: - md5: b6f02b52a174e612e89548f4663ce56a - sha256: 8a9aadf996a2399f65b679c6e7f29139d5059f699c63e6d7b50e20db10c00508 + md5: b58da17db24b6e08bcbf8fed2fb8c915 + sha256: 48af21ebc2cbf358976f1e0f4a0ab9e91dfc83d0ef337cf3837c6f5bc22fb352 category: main optional: false - name: libsqlite - version: 3.47.0 + version: 3.47.2 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.47.0-h2466b09_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.47.2-h67fdade_0.conda hash: - md5: 5b1f36012cc3d09c4eb9f24ad0e2c379 - sha256: 3342d6fe787f5830f7e8466d9c65c914bfd8d67220fb5673041b338cbba47afe + md5: ff00095330e0d35a16bd3bdbd1a2d3e7 + sha256: ecfc0182c3b2e63c870581be1fa0e4dbdfec70d2011cb4f5bde416ece26c41df category: main optional: false - name: libssh2 - version: 1.11.0 + version: 1.11.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - openssl: '>=3.1.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.4.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hf672d98_0.conda hash: - md5: 1f5a58e686b13bcfde88b93f547d23fe - sha256: 50e47fd9c4f7bf841a11647ae7486f65220cfc988ec422a4475fe8d5a823824d + md5: be2de152d8073ef1c01b7728475f2fe7 + sha256: 0407ac9fda2bb67e11e357066eff144c845801d00b5f664efbc48813af1e7bb9 category: main optional: false - name: libssh2 - version: 1.11.0 + version: 1.11.1 manager: conda platform: win-64 dependencies: - libzlib: '>=1.2.13,<2.0.0a0' - openssl: '>=3.1.1,<4.0a0' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.4.0,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.11.0-h7dfc565_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.11.1-he619c9f_0.conda hash: - md5: dc262d03aae04fe26825062879141a41 - sha256: 813fd04eed2a2d5d9c36e53c554f9c1f08e9324e2922bd60c9c52dbbed2dbcec + md5: af0cbf037dd614c34399b3b3e568c557 + sha256: 4b3256bd2b4e4b3183005d3bd8826d651eccd1a4740b70625afa2b7e7123d191 category: main optional: false - name: libstdcxx @@ -1161,18 +1209,18 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.22,<1.23.0a0' + libdeflate: '>=1.23,<1.24.0a0' libgcc: '>=13' libjpeg-turbo: '>=3.0.0,<4.0a0' + liblzma: '>=5.6.3,<6.0a0' libstdcxx: '>=13' libwebp-base: '>=1.4.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' - xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-he137b08_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_3.conda hash: - md5: 63872517c98aa305da58a757c443698e - sha256: 9890121db85f6ef463fe12eb04ef1471176e3ef3b5e2d62e8d6dac713df00df4 + md5: 0ea6510969e1296cc19966fad481f6de + sha256: b224e16b88d76ea95e4af56e2bc638c603bd26a770b98d117d04541d3aafa002 category: main optional: false - name: libtiff @@ -1181,18 +1229,18 @@ package: platform: win-64 dependencies: lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.22,<1.23.0a0' + libdeflate: '>=1.23,<1.24.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' + liblzma: '>=5.6.3,<6.0a0' libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-hfc51747_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-h797046b_3.conda hash: - md5: eac317ed1cc6b9c0af0c27297e364665 - sha256: 902cb9f7f54d17dcfd54ce050b1ce2bc944b9bbd1748913342c2ea1e1140f8bb + md5: defed79ff7a9164ad40320e3f116a138 + sha256: c363a8baba4ce12b8f01f0ab74fe8b0dc83facd89c6604f4a191084923682768 category: main optional: false - name: libuuid @@ -1208,29 +1256,30 @@ package: category: main optional: false - name: libwebp-base - version: 1.4.0 + version: 1.5.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.4.0-hd590300_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda hash: - md5: b26e8aa824079e1be0294e7152ca4559 - sha256: 49bc5f6b1e11cb2babf2a2a731d1a680a5e08a858280876a779dbda06c78c35f + md5: 63f790534398730f59e1b899c3644d4a + sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf category: main optional: false - name: libwebp-base - version: 1.4.0 + version: 1.5.0 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.4.0-hcfcfb64_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.5.0-h3b0e114_0.conda hash: - md5: abd61d0ab127ec5cd68f62c2969e6f34 - sha256: d0ca51cb1de9192be9a3238e71fbcca5a535619c499c4f4c9b2ed41c14d36770 + md5: 33f7313967072c6e6d8f865f5493c7ae + sha256: 1d75274614e83a5750b8b94f7bad2fc0564c2312ff407e697d99152ed095576f category: main optional: false - name: libwinpthread @@ -1290,6 +1339,22 @@ package: sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c category: main optional: false +- name: libxml2 + version: 2.13.5 + manager: conda + platform: win-64 + dependencies: + libiconv: '>=1.17,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.13.5-he286e8c_1.conda + hash: + md5: 77eaa84f90fc90643c5a0be0aa9bdd1b + sha256: 084dd4dde342f13c43ee418d153ac5b2610f95be029073a15fa9dda22b130d06 + category: main + optional: false - name: libzlib version: 1.3.1 manager: conda @@ -1326,10 +1391,10 @@ package: libgcc: '>=13' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda hash: - md5: a755704ea0e2503f8c227d84829a8e81 - sha256: 15f14ab429c846aacd47fada0dc4f341d64491e097782830f0906d00cb7b48b6 + md5: eb227c3e0bf58f5bd69c0532b157975b + sha256: 4a6bf68d2a2b669fecc9a4a009abd1cf8e72c2289522ff00d81b5a6e51ae78f5 category: dev optional: true - name: markupsafe @@ -1342,10 +1407,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.2-py312h31fea79_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.2-py312h31fea79_1.conda hash: - md5: e2ff001440760f2cbac24765d8a3d84a - sha256: eb0f3768890291f2d5fb666ab31b32b37a821e4a30968c6b3cd332472957abe7 + md5: 944fdd848abfbd6929e57c790b8174dd + sha256: bbb9595fe72231a8fbc8909cfa479af93741ecd2d28dfe37f8f205fef5df2217 category: dev optional: true - name: mccabe @@ -1353,11 +1418,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 34fc335fc50eef0b5ea708f2b5f54e0c - sha256: 0466ad9490b761e9a8c57fab574fc099136b45fa19a0746ce33acdeb2a84766b + md5: 827064ddfe0de2917fb29f1da4f8f533 + sha256: 9b0037171dad0100f0296699a11ae7d355237b55f42f9094aebc0f41512d96a1 category: dev optional: true - name: mccabe @@ -1365,11 +1430,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 34fc335fc50eef0b5ea708f2b5f54e0c - sha256: 0466ad9490b761e9a8c57fab574fc099136b45fa19a0746ce33acdeb2a84766b + md5: 827064ddfe0de2917fb29f1da4f8f533 + sha256: 9b0037171dad0100f0296699a11ae7d355237b55f42f9094aebc0f41512d96a1 category: dev optional: true - name: mkl @@ -1379,10 +1444,10 @@ package: dependencies: intel-openmp: 2024.* tbb: 2021.* - url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.2.2-h66d3029_14.conda + url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.2.2-h66d3029_15.conda hash: - md5: f011e7cc21918dc9d1efe0209e27fa16 - sha256: 098ba4a3cb82f627bc79dc0ab1111b44859c9ef4aaa8d75ce043bce107770cb3 + md5: 302dff2807f2927b3e9e0d19d60121de + sha256: 20e52b0389586d0b914a49cd286c5ccc9c47949bed60ca6df004d1d295f2edbd category: main optional: false - name: ncurses @@ -1436,36 +1501,37 @@ package: category: main optional: false - name: openjpeg - version: 2.5.2 + version: 2.5.3 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libpng: '>=1.6.43,<1.7.0a0' - libstdcxx-ng: '>=12' - libtiff: '>=4.6.0,<4.8.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libpng: '>=1.6.44,<1.7.0a0' + libstdcxx: '>=13' + libtiff: '>=4.7.0,<4.8.0a0' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda hash: - md5: 7f2e286780f072ed750df46dc2631138 - sha256: 5600a0b82df042bd27d01e4e687187411561dfc11cc05143a08ce29b64bf2af2 + md5: 9e5816bc95d285c115a3ebc2f8563564 + sha256: 5bee706ea5ba453ed7fd9da7da8380dd88b865c8d30b5aaec14d2b6dd32dbc39 category: main optional: false - name: openjpeg - version: 2.5.2 + version: 2.5.3 manager: conda platform: win-64 dependencies: - libpng: '>=1.6.43,<1.7.0a0' - libtiff: '>=4.6.0,<4.8.0a0' - libzlib: '>=1.2.13,<2.0.0a0' + libpng: '>=1.6.44,<1.7.0a0' + libtiff: '>=4.7.0,<4.8.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.2-h3d672ee_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.3-h4d64b90_0.conda hash: - md5: 7e7099ad94ac3b599808950cec30ad4e - sha256: dda71cbe094234ab208f3552dec1f4ca6f2e614175d010808d6cb66ecf0bc753 + md5: fc050366dd0b8313eb797ed1ffef3a29 + sha256: 410175815df192f57a07c29a6b3fdd4231937173face9e63f0830c1234272ce3 category: main optional: false - name: openssl @@ -1476,10 +1542,10 @@ package: __glibc: '>=2.17,<3.0.a0' ca-certificates: '' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-h7b32b05_1.conda hash: - md5: 23cc74f77eb99315c0360ec3533147a9 - sha256: 814b9dff1847b132c676ee6cc1a8cb2d427320779b93e1b6d76552275c128705 + md5: 4ce6875f75469b2757a65e10a5d05e31 + sha256: f62f6bca4a33ca5109b6d571b052a394d836956d21b25b7ffd03376abf7a481f category: main optional: false - name: openssl @@ -1491,10 +1557,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.4.0-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.4.0-ha4e3fda_1.conda hash: - md5: d0d805d9b5524a14efb51b3bff965e83 - sha256: e03045a0837e01ff5c75e9273a572553e7522290799807f918c917a9826a6484 + md5: fb45308ba8bfe1abf1f4a27bad24a743 + sha256: 519a06eaab7c878fbebb8cab98ea4a4465eafb1e9ed8c6ce67226068a80a92f0 category: main optional: false - name: packaging @@ -1503,10 +1569,10 @@ package: platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda hash: - md5: c16469afe1ec91aaafcf4bea966c0465 - sha256: 0f8273bf66c2a5c1de72312a509deae07f163bb0ae8de8273c52e6fe945a0850 + md5: 3bfed7e6228ebf2f7b9eaa47f1b4e2aa + sha256: da157b19bcd398b9804c5c52fc000fcb8ab0525bdb9c70f95beaa0bb42f85af1 category: dev optional: true - name: packaging @@ -1515,10 +1581,10 @@ package: platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda hash: - md5: c16469afe1ec91aaafcf4bea966c0465 - sha256: 0f8273bf66c2a5c1de72312a509deae07f163bb0ae8de8273c52e6fe945a0850 + md5: 3bfed7e6228ebf2f7b9eaa47f1b4e2aa + sha256: da157b19bcd398b9804c5c52fc000fcb8ab0525bdb9c70f95beaa0bb42f85af1 category: dev optional: true - name: pillow @@ -1574,13 +1640,13 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8,<3.13.0a0' + python: '>=3.9,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_2.conda hash: - md5: 5dd546fe99b44fda83963d15f84263b7 - sha256: 499313e72e20225f84c2e9690bbaf5b952c8d7e0bf34b728278538f766b81628 + md5: 04e691b9fadd93a8a9fad87a81d4fd8f + sha256: da8c8888de10c1e4234ebcaa1550ac2b4b5408ac20f093fe641e4bc8c9c9f3eb category: main optional: false - name: pip @@ -1588,13 +1654,13 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8,<3.13.0a0' + python: '>=3.9,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_2.conda hash: - md5: 5dd546fe99b44fda83963d15f84263b7 - sha256: 499313e72e20225f84c2e9690bbaf5b952c8d7e0bf34b728278538f766b81628 + md5: 04e691b9fadd93a8a9fad87a81d4fd8f + sha256: da8c8888de10c1e4234ebcaa1550ac2b4b5408ac20f093fe641e4bc8c9c9f3eb category: main optional: false - name: platformdirs @@ -1602,11 +1668,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda hash: - md5: fd8f2b18b65bbf62e8f653100690c8d2 - sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f + md5: 577852c7e53901ddccc7e6a9959ddebe + sha256: bb50f6499e8bc1d1a26f17716c97984671121608dc0c3ecd34858112bce59a27 category: dev optional: true - name: platformdirs @@ -1614,11 +1680,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_1.conda hash: - md5: fd8f2b18b65bbf62e8f653100690c8d2 - sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f + md5: 577852c7e53901ddccc7e6a9959ddebe + sha256: bb50f6499e8bc1d1a26f17716c97984671121608dc0c3ecd34858112bce59a27 category: dev optional: true - name: pluggy @@ -1626,11 +1692,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_1.conda hash: - md5: d3483c8fc2dc2cc3f5cf43e26d60cabf - sha256: 33eaa3359948a260ebccf9cdc2fd862cea5a6029783289e13602d8e634cd9a26 + md5: e9dcbce5f45f9ee500e728ae58b605b6 + sha256: 122433fc5318816b8c69283aaf267c73d87aa2d09ce39f64c9805c9a3b264819 category: dev optional: true - name: pluggy @@ -1638,11 +1704,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_1.conda hash: - md5: d3483c8fc2dc2cc3f5cf43e26d60cabf - sha256: 33eaa3359948a260ebccf9cdc2fd862cea5a6029783289e13602d8e634cd9a26 + md5: e9dcbce5f45f9ee500e728ae58b605b6 + sha256: 122433fc5318816b8c69283aaf267c73d87aa2d09ce39f64c9805c9a3b264819 category: dev optional: true - name: pthread-stubs @@ -1673,37 +1739,39 @@ package: category: main optional: false - name: pydantic - version: 2.9.2 + version: 2.10.4 manager: conda platform: linux-64 dependencies: annotated-types: '>=0.6.0' - pydantic-core: 2.23.4 - python: '>=3.7' + pydantic-core: 2.27.2 + python: '>=3.9' typing-extensions: '>=4.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda + typing_extensions: '>=4.12.2' + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda hash: - md5: 1eb533bb8eb2199e3fef3e4aa147319f - sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a + md5: 93bccf4d7a58c9140d59491de21e044b + sha256: e68400714532a33f34b44ddaee3e27e8dd6c83c3f31c7892ec10b84d13aa8b59 category: main optional: false - name: pydantic - version: 2.9.2 + version: 2.10.4 manager: conda platform: win-64 dependencies: annotated-types: '>=0.6.0' - pydantic-core: 2.23.4 - python: '>=3.7' + pydantic-core: 2.27.2 + python: '>=3.9' typing-extensions: '>=4.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda + typing_extensions: '>=4.12.2' + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda hash: - md5: 1eb533bb8eb2199e3fef3e4aa147319f - sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a + md5: 93bccf4d7a58c9140d59491de21e044b + sha256: e68400714532a33f34b44ddaee3e27e8dd6c83c3f31c7892ec10b84d13aa8b59 category: main optional: false - name: pydantic-core - version: 2.23.4 + version: 2.27.2 manager: conda platform: linux-64 dependencies: @@ -1712,14 +1780,14 @@ package: python: '>=3.12,<3.13.0a0' python_abi: 3.12.* typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.4-py312h12e396e_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.27.2-py312h12e396e_0.conda hash: - md5: 0845ab52d4ea209049129a6a91bc74ba - sha256: 365fde689865087b2a9da636f36678bd59617b324ce7a538b4806e90602b20f1 + md5: bae01b2563030c085f5158c518b84e86 + sha256: 81602a4592ad2ac1a1cb57372fd25214e63b1c477d5818b0c21cde0f1f85c001 category: main optional: false - name: pydantic-core - version: 2.23.4 + version: 2.27.2 manager: conda platform: win-64 dependencies: @@ -1729,80 +1797,80 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.4-py312h2615798_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.27.2-py312h2615798_0.conda hash: - md5: 94169f56c3ad3d070248c73f71371944 - sha256: cda5f2ea2fb8b1aa91b744aadec269ec3060832106242873639df205258aac62 + md5: 8ed894b023eef681ce86e4d0fb06ee60 + sha256: ec6b268b239c9cb62ca2b77b28d011cf356b84386d667970f9d31fd38467e0aa category: main optional: false - name: pygments - version: 2.18.0 + version: 2.19.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda hash: - md5: b7f5c092b8f9800150d998a71b76d5a1 - sha256: 78267adf4e76d0d64ea2ffab008c501156c108bb08fecb703816fb63e279780b + md5: 232fb4577b6687b2d503ef8e254270c9 + sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b category: dev optional: true - name: pygments - version: 2.18.0 + version: 2.19.1 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda hash: - md5: b7f5c092b8f9800150d998a71b76d5a1 - sha256: 78267adf4e76d0d64ea2ffab008c501156c108bb08fecb703816fb63e279780b + md5: 232fb4577b6687b2d503ef8e254270c9 + sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b category: dev optional: true - name: pylint - version: 3.3.1 + version: 3.3.3 manager: conda platform: linux-64 dependencies: - astroid: '>=3.3.4,<3.4.0-dev0' + astroid: '>=3.3.8,<3.4.0-dev0' colorama: '>=0.4.5' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' mccabe: '>=0.6,<0.8' platformdirs: '>=2.2.0' - python: '>=3.9.0' + python: '>=3.9' tomli: '>=1.1.0' tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.3-pyhd8ed1ab_0.conda hash: - md5: 2a3426f75e2172c932131f4e3d51bcf4 - sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c + md5: 5842a1fa3b9b4f9fe7069b9ca5ed068d + sha256: a8192c823bfb6cdc57d2e12a8748ac1acb588c960c53e71c763f6359c5602e46 category: dev optional: true - name: pylint - version: 3.3.1 + version: 3.3.3 manager: conda platform: win-64 dependencies: - astroid: '>=3.3.4,<3.4.0-dev0' + astroid: '>=3.3.8,<3.4.0-dev0' colorama: '>=0.4.5' dill: '>=0.3.7' isort: '>=4.2.5,<6,!=5.13.0' mccabe: '>=0.6,<0.8' platformdirs: '>=2.2.0' - python: '>=3.9.0' + python: '>=3.9' tomli: '>=1.1.0' tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.3-pyhd8ed1ab_0.conda hash: - md5: 2a3426f75e2172c932131f4e3d51bcf4 - sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c + md5: 5842a1fa3b9b4f9fe7069b9ca5ed068d + sha256: a8192c823bfb6cdc57d2e12a8748ac1acb588c960c53e71c763f6359c5602e46 category: dev optional: true - name: pytest - version: 8.3.3 + version: 8.3.4 manager: conda platform: linux-64 dependencies: @@ -1811,16 +1879,16 @@ package: iniconfig: '' packaging: '' pluggy: <2,>=1.5 - python: '>=3.8' + python: '>=3.9' tomli: '>=1' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.4-pyhd8ed1ab_1.conda hash: - md5: c03d61f31f38fdb9facf70c29958bf7a - sha256: e99376d0068455712109d233f5790458ff861aeceb458bfda74e353338e4d815 + md5: 799ed216dc6af62520f32aa39bc1c2bb + sha256: 75245ca9d0cbd6d38bb45ec02430189a9d4c21c055c5259739d738a2298d61b3 category: dev optional: true - name: pytest - version: 8.3.3 + version: 8.3.4 manager: conda platform: win-64 dependencies: @@ -1829,12 +1897,12 @@ package: iniconfig: '' packaging: '' pluggy: <2,>=1.5 - python: '>=3.8' + python: '>=3.9' tomli: '>=1' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.4-pyhd8ed1ab_1.conda hash: - md5: c03d61f31f38fdb9facf70c29958bf7a - sha256: e99376d0068455712109d233f5790458ff861aeceb458bfda74e353338e4d815 + md5: 799ed216dc6af62520f32aa39bc1c2bb + sha256: 75245ca9d0cbd6d38bb45ec02430189a9d4c21c055c5259739d738a2298d61b3 category: dev optional: true - name: pytest-cov @@ -1846,10 +1914,10 @@ package: pytest: '>=4.6' python: '>=3.9' toml: '' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_1.conda hash: - md5: cb8a11b6d209e3d85e5094bdbd9ebd9c - sha256: 915323edaee9f6f3ebd8c2e5450b4865700edf2c85eb2bba61980e66c6f03c5d + md5: 79963c319d1be62c8fd3e34555816e01 + sha256: 09acac1974e10a639415be4be326dd21fa6d66ca51a01fb71532263fba6dccf6 category: dev optional: true - name: pytest-cov @@ -1861,63 +1929,63 @@ package: pytest: '>=4.6' python: '>=3.9' toml: '' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_1.conda hash: - md5: cb8a11b6d209e3d85e5094bdbd9ebd9c - sha256: 915323edaee9f6f3ebd8c2e5450b4865700edf2c85eb2bba61980e66c6f03c5d + md5: 79963c319d1be62c8fd3e34555816e01 + sha256: 09acac1974e10a639415be4be326dd21fa6d66ca51a01fb71532263fba6dccf6 category: dev optional: true - name: python - version: 3.12.7 + version: 3.12.8 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' bzip2: '>=1.0.8,<2.0a0' ld_impl_linux-64: '>=2.36.1' - libexpat: '>=2.6.3,<3.0a0' + libexpat: '>=2.6.4,<3.0a0' libffi: '>=3.4,<4.0a0' libgcc: '>=13' + liblzma: '>=5.6.3,<6.0a0' libnsl: '>=2.0.1,<2.1.0a0' - libsqlite: '>=3.46.1,<4.0a0' + libsqlite: '>=3.47.0,<4.0a0' libuuid: '>=2.38.1,<3.0a0' libxcrypt: '>=4.4.36' libzlib: '>=1.3.1,<2.0a0' ncurses: '>=6.5,<7.0a0' - openssl: '>=3.3.2,<4.0a0' + openssl: '>=3.4.0,<4.0a0' pip: '' readline: '>=8.2,<9.0a0' tk: '>=8.6.13,<8.7.0a0' tzdata: '' - xz: '>=5.2.6,<6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.7-hc5c86c4_0_cpython.conda + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.8-h9e4cc4f_1_cpython.conda hash: - md5: 0515111a9cdf69f83278f7c197db9807 - sha256: 674be31ff152d9f0e0fe16959a45e3803a730fc4f54d87df6a9ac4e6a698c41d + md5: 7fd2fd79436d9b473812f14e86746844 + sha256: 3f0e0518c992d8ccfe62b189125721309836fe48a010dc424240583e157f9ff0 category: main optional: false - name: python - version: 3.12.7 + version: 3.12.8 manager: conda platform: win-64 dependencies: bzip2: '>=1.0.8,<2.0a0' - libexpat: '>=2.6.3,<3.0a0' + libexpat: '>=2.6.4,<3.0a0' libffi: '>=3.4,<4.0a0' - libsqlite: '>=3.46.1,<4.0a0' + liblzma: '>=5.6.3,<6.0a0' + libsqlite: '>=3.47.0,<4.0a0' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.3.2,<4.0a0' + openssl: '>=3.4.0,<4.0a0' pip: '' tk: '>=8.6.13,<8.7.0a0' tzdata: '' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - xz: '>=5.2.6,<6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/python-3.12.7-hce54a09_0_cpython.conda + url: https://conda.anaconda.org/conda-forge/win-64/python-3.12.8-h3f84c4b_1_cpython.conda hash: - md5: 21f1f7c6ccf6b747c5086d2422c230e1 - sha256: 2308cfa9ec563360d29ced7fd13a6b60b9a7b3cf8961a95c78c69f486211d018 + md5: 8cd0693344796fb32087185fca16f4cc + sha256: e1b37a398b3e2ea363de7cff6706e5ec2a5eb36b211132150e8601d7afd8f3aa category: main optional: false - name: python_abi @@ -2001,13 +2069,13 @@ package: libgfortran5: '>=13.3.0' liblapack: '>=3.9.0,<4.0a0' libstdcxx: '>=13' - numpy: '>=1.23.5' + numpy: <2.3 python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py312h62794b6_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py312h62794b6_2.conda hash: - md5: b43233a9e2f62fb94affe5607ea79473 - sha256: d069a64edade554261672d8febf4756aeb56a6cb44bd91844eaa944e5d9f4eb9 + md5: 94688dd449f6c092e5f951780235aca1 + sha256: 6e4916d610dc15f9b504517bd6c1f3dbbae019a3c7abf0aeb55f310c452a4474 category: main optional: false - name: scipy @@ -2018,54 +2086,55 @@ package: libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' liblapack: '>=3.9.0,<4.0a0' - numpy: '>=1.23.5' + numpy: <2.3 python: '>=3.12,<3.13.0a0' python_abi: 3.12.* ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py312h337df96_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py312h337df96_2.conda hash: - md5: 7d85322084d7262008c49c85d3079c50 - sha256: d0a8b9e849ae53af5c8373d1429464e071fda3ee35accb77775757b330e0d340 + md5: 3ef0017e79039d4767ba3b4891113a07 + sha256: eb67adcca33026895b6539d02e1bc01f495e1d593a26053d734fe7a180e708f4 category: main optional: false - name: setuptools - version: 75.5.0 + version: 75.6.0 manager: conda platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.5.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda hash: - md5: ade63405adb52eeff89d506cd55908c0 - sha256: 54dcf5f09f74f69641e0063bc695b38340d0349fa8371b1f2ed0c45c5b2fd224 + md5: fc80f7995e396cbaeabd23cf46c413dc + sha256: abb12e1dd515b13660aacb5d0fd43835bc2186cab472df25b7716cd65e095111 category: main optional: false - name: setuptools - version: 75.5.0 + version: 75.6.0 manager: conda platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.5.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda hash: - md5: ade63405adb52eeff89d506cd55908c0 - sha256: 54dcf5f09f74f69641e0063bc695b38340d0349fa8371b1f2ed0c45c5b2fd224 + md5: fc80f7995e396cbaeabd23cf46c413dc + sha256: abb12e1dd515b13660aacb5d0fd43835bc2186cab472df25b7716cd65e095111 category: main optional: false - name: tbb - version: 2021.7.0 + version: 2021.13.0 manager: conda platform: win-64 dependencies: + libhwloc: '>=2.11.2,<2.11.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.7.0-h91493d7_0.tar.bz2 + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.13.0-h62715c5_1.conda hash: - md5: f57be598137919e4f7e7d159960d66a1 - sha256: c3d607499a6e097f4b8b27048ee7166319fd3dfe98aea9e69a69a3d087b986e3 + md5: 9190dd0a23d925f7602f9628b3aed511 + sha256: 03cc5442046485b03dd1120d0f49d35a7e522930a2ab82f275e938e17b07b302 category: main optional: false - name: tk @@ -2100,11 +2169,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=2.7' - url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_1.conda hash: - md5: f832c45a477c78bebd107098db465095 - sha256: f0f3d697349d6580e4c2f35ba9ce05c65dc34f9f049e85e45da03800b46139c1 + md5: b0dd904de08b7db706167240bf37b164 + sha256: 34f3a83384ac3ac30aefd1309e69498d8a4aa0bf2d1f21c645f79b180e378938 category: dev optional: true - name: toml @@ -2112,35 +2181,35 @@ package: manager: conda platform: win-64 dependencies: - python: '>=2.7' - url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_1.conda hash: - md5: f832c45a477c78bebd107098db465095 - sha256: f0f3d697349d6580e4c2f35ba9ce05c65dc34f9f049e85e45da03800b46139c1 + md5: b0dd904de08b7db706167240bf37b164 + sha256: 34f3a83384ac3ac30aefd1309e69498d8a4aa0bf2d1f21c645f79b180e378938 category: dev optional: true - name: tomli - version: 2.1.0 + version: 2.2.1 manager: conda platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.1.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda hash: - md5: 3fa1089b4722df3a900135925f4519d9 - sha256: 354b8a64d4f3311179d85aefc529ca201a36afc1af090d0010c46be7b79f9a47 + md5: ac944244f1fed2eb49bae07193ae8215 + sha256: 18636339a79656962723077df9a56c0ac7b8a864329eb8f847ee3d38495b863e category: dev optional: true - name: tomli - version: 2.1.0 + version: 2.2.1 manager: conda platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.1.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda hash: - md5: 3fa1089b4722df3a900135925f4519d9 - sha256: 354b8a64d4f3311179d85aefc529ca201a36afc1af090d0010c46be7b79f9a47 + md5: ac944244f1fed2eb49bae07193ae8215 + sha256: 18636339a79656962723077df9a56c0ac7b8a864329eb8f847ee3d38495b863e category: dev optional: true - name: tomlkit @@ -2148,11 +2217,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_1.conda hash: - md5: 0062a5f3347733f67b0f33ca48cc21dd - sha256: 2ccfe8dafdc1f1af944bca6bdf28fa97b5fa6125d84b8895a4e918a020853c12 + md5: 1d9ab4fc875c52db83f9c9b40af4e2c8 + sha256: 986fae65f5568e95dbf858d08d77a0f9cca031345a98550f1d4b51d36d8811e2 category: dev optional: true - name: tomlkit @@ -2160,11 +2229,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_1.conda hash: - md5: 0062a5f3347733f67b0f33ca48cc21dd - sha256: 2ccfe8dafdc1f1af944bca6bdf28fa97b5fa6125d84b8895a4e918a020853c12 + md5: 1d9ab4fc875c52db83f9c9b40af4e2c8 + sha256: 986fae65f5568e95dbf858d08d77a0f9cca031345a98550f1d4b51d36d8811e2 category: dev optional: true - name: typing-extensions @@ -2173,10 +2242,10 @@ package: platform: linux-64 dependencies: typing_extensions: 4.12.2 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda hash: - md5: 52d648bd608f5737b123f510bb5514b5 - sha256: d3b9a8ed6da7c9f9553c5fd8a4fca9c3e0ab712fa5f497859f82337d67533b73 + md5: b6a408c64b78ec7b779a3e5c7a902433 + sha256: c8e9c1c467b5f960b627d7adc1c65fece8e929a3de89967e91ef0f726422fd32 category: main optional: false - name: typing-extensions @@ -2185,10 +2254,10 @@ package: platform: win-64 dependencies: typing_extensions: 4.12.2 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda hash: - md5: 52d648bd608f5737b123f510bb5514b5 - sha256: d3b9a8ed6da7c9f9553c5fd8a4fca9c3e0ab712fa5f497859f82337d67533b73 + md5: b6a408c64b78ec7b779a3e5c7a902433 + sha256: c8e9c1c467b5f960b627d7adc1c65fece8e929a3de89967e91ef0f726422fd32 category: main optional: false - name: typing_extensions @@ -2196,11 +2265,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda hash: - md5: ebe6952715e1d5eb567eeebf25250fa7 - sha256: 0fce54f8ec3e59f5ef3bb7641863be4e1bf1279623e5af3d3fa726e8f7628ddb + md5: d17f13df8b65464ca316cbc000a3cb64 + sha256: 337be7af5af8b2817f115b3b68870208b30c31d3439bec07bfb2d8f4823e3568 category: main optional: false - name: typing_extensions @@ -2208,11 +2277,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda hash: - md5: ebe6952715e1d5eb567eeebf25250fa7 - sha256: 0fce54f8ec3e59f5ef3bb7641863be4e1bf1279623e5af3d3fa726e8f7628ddb + md5: d17f13df8b65464ca316cbc000a3cb64 + sha256: 337be7af5af8b2817f115b3b68870208b30c31d3439bec07bfb2d8f4823e3568 category: main optional: false - name: tzdata @@ -2285,54 +2354,54 @@ package: category: main optional: false - name: wheel - version: 0.45.0 + version: 0.45.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda hash: - md5: f9751d7c71df27b2d29f5cab3378982e - sha256: 8a51067f8e1a2cb0b5e89672dbcc0369e344a92e869c38b2946584aa09ab7088 + md5: 75cb7132eb58d97896e173ef12ac9986 + sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce category: main optional: false - name: wheel - version: 0.45.0 + version: 0.45.1 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda hash: - md5: f9751d7c71df27b2d29f5cab3378982e - sha256: 8a51067f8e1a2cb0b5e89672dbcc0369e344a92e869c38b2946584aa09ab7088 + md5: 75cb7132eb58d97896e173ef12ac9986 + sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce category: main optional: false - name: xorg-libxau - version: 1.0.11 + version: 1.0.12 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hb9d3cd8_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda hash: - md5: 77cbc488235ebbaab2b6e912d3934bae - sha256: 532a046fee0b3a402db867b6ec55c84ba4cdedb91d817147c8feeae9766be3d6 + md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 + sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 category: main optional: false - name: xorg-libxau - version: 1.0.11 + version: 1.0.12 manager: conda platform: win-64 dependencies: libgcc: '>=13' libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' ucrt: '>=10.0.20348.0' - url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-h0e40799_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.12-h0e40799_0.conda hash: - md5: ca66d6f8fe86dd53664e8de5087ef6b1 - sha256: f44bc6f568a9697b7e1eadc2d00ef5de0fe62efcf5e27e5ecc46f81046082faf + md5: 2ffbfae4548098297c033228256eb96e + sha256: 047836241b2712aab1e29474a6f728647bff3ab57de2806b0bb0a6cf9a2d2634 category: main optional: false - name: xorg-libxdmcp @@ -2362,31 +2431,6 @@ package: sha256: 9075f98dcaa8e9957e4a3d9d30db05c7578a536950a31c200854c5c34e1edb2c category: main optional: false -- name: xz - version: 5.2.6 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 - hash: - md5: 2161070d867d1b1204ea749c8eec4ef0 - sha256: 03a6d28ded42af8a347345f82f3eebdd6807a08526d47899a42d62d319609162 - category: main - optional: false -- name: xz - version: 5.2.6 - manager: conda - platform: win-64 - dependencies: - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - url: https://conda.anaconda.org/conda-forge/win-64/xz-5.2.6-h8d14728_0.tar.bz2 - hash: - md5: 515d77642eaa3639413c6b1bc3f94219 - sha256: 54d9778f75a02723784dc63aff4126ff6e6749ba21d11a6d03c1f4775f269fe0 - category: main - optional: false - name: yaml version: 0.2.5 manager: conda @@ -2442,7 +2486,7 @@ package: category: main optional: false - name: geoh5py - version: 0.10.0b2 + version: 0.10.0-beta.5 manager: pip platform: linux-64 dependencies: @@ -2450,13 +2494,16 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: https://files.pythonhosted.org/packages/62/9e/83b55624e54c2ee04dd5fa10c057576eb53e5f49e81d94d1a17d2bbd84ed/geoh5py-0.10.0b2-py3-none-any.whl + url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 hash: - sha256: 7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 + sha256: 25300f8b45a1141bc9011f356f58bec25f7f1af1 + source: + type: url + url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 category: main optional: false - name: geoh5py - version: 0.10.0b2 + version: 0.10.0-beta.5 manager: pip platform: win-64 dependencies: @@ -2464,8 +2511,11 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: https://files.pythonhosted.org/packages/62/9e/83b55624e54c2ee04dd5fa10c057576eb53e5f49e81d94d1a17d2bbd84ed/geoh5py-0.10.0b2-py3-none-any.whl + url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 hash: - sha256: 7983aa0105523e2ad206d04680259acb2af8e20d985e1f0c2abafb91caee2251 + sha256: 25300f8b45a1141bc9011f356f58bec25f7f1af1 + source: + type: url + url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 category: main optional: false From 15bb08df57b1afcd6fd2421c7744458f30f2e7cd Mon Sep 17 00:00:00 2001 From: dominiquef Date: Thu, 9 Jan 2025 11:54:14 -0800 Subject: [PATCH 128/132] Update lock files --- .../py-3.10-linux-64-dev.conda.lock.yml | 4 +-- environments/py-3.10-linux-64.conda.lock.yml | 4 +-- .../py-3.10-win-64-dev.conda.lock.yml | 4 +-- environments/py-3.10-win-64.conda.lock.yml | 4 +-- .../py-3.11-linux-64-dev.conda.lock.yml | 4 +-- environments/py-3.11-linux-64.conda.lock.yml | 4 +-- .../py-3.11-win-64-dev.conda.lock.yml | 4 +-- environments/py-3.11-win-64.conda.lock.yml | 4 +-- .../py-3.12-linux-64-dev.conda.lock.yml | 4 +-- environments/py-3.12-linux-64.conda.lock.yml | 4 +-- .../py-3.12-win-64-dev.conda.lock.yml | 4 +-- environments/py-3.12-win-64.conda.lock.yml | 4 +-- py-3.10.conda-lock.yml | 28 +++++++++---------- py-3.11.conda-lock.yml | 28 +++++++++---------- py-3.12.conda-lock.yml | 28 +++++++++---------- 15 files changed, 66 insertions(+), 66 deletions(-) diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index ad524f8..e0f5807 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -83,7 +83,7 @@ dependencies: - pyyaml=6.0.2=py310ha75aee5_1 - readline=8.2=h8228510_1 - scipy=1.14.1=py310hfcf56fc_2 - - setuptools=75.6.0=pyhff2d567_1 + - setuptools=75.7.0=pyhff2d567_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhd8ed1ab_1 @@ -97,7 +97,7 @@ dependencies: - yaml=0.2.5=h7f98852_2 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index f8edc6a..d1a86d8 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -65,7 +65,7 @@ dependencies: - python_abi=3.10=5_cp310 - readline=8.2=h8228510_1 - scipy=1.14.1=py310hfcf56fc_2 - - setuptools=75.6.0=pyhff2d567_1 + - setuptools=75.7.0=pyhff2d567_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_1 - typing_extensions=4.12.2=pyha770c72_1 @@ -75,7 +75,7 @@ dependencies: - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index 0dff5be..e06d3ee 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -71,7 +71,7 @@ dependencies: - python_abi=3.10=5_cp310 - pyyaml=6.0.2=py310ha8f682b_1 - scipy=1.14.1=py310hbd0dde3_2 - - setuptools=75.6.0=pyhff2d567_1 + - setuptools=75.7.0=pyhff2d567_0 - tbb=2021.13.0=h62715c5_1 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_1 @@ -90,7 +90,7 @@ dependencies: - yaml=0.2.5=h8ffe710_2 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index e1afaab..ecbe541 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -53,7 +53,7 @@ dependencies: - python=3.10.16=h37870fc_1_cpython - python_abi=3.10=5_cp310 - scipy=1.14.1=py310hbd0dde3_2 - - setuptools=75.6.0=pyhff2d567_1 + - setuptools=75.7.0=pyhff2d567_0 - tbb=2021.13.0=h62715c5_1 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_1 @@ -68,7 +68,7 @@ dependencies: - xorg-libxdmcp=1.1.5=h0e40799_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64-dev.conda.lock.yml b/environments/py-3.11-linux-64-dev.conda.lock.yml index f320f49..6332da7 100644 --- a/environments/py-3.11-linux-64-dev.conda.lock.yml +++ b/environments/py-3.11-linux-64-dev.conda.lock.yml @@ -84,7 +84,7 @@ dependencies: - pyyaml=6.0.2=py311h9ecbd09_1 - readline=8.2=h8228510_1 - scipy=1.14.1=py311he9a78e4_2 - - setuptools=75.6.0=pyhff2d567_1 + - setuptools=75.7.0=pyhff2d567_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhd8ed1ab_1 @@ -98,7 +98,7 @@ dependencies: - yaml=0.2.5=h7f98852_2 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64.conda.lock.yml b/environments/py-3.11-linux-64.conda.lock.yml index 6375973..b9adb9b 100644 --- a/environments/py-3.11-linux-64.conda.lock.yml +++ b/environments/py-3.11-linux-64.conda.lock.yml @@ -66,7 +66,7 @@ dependencies: - python_abi=3.11=5_cp311 - readline=8.2=h8228510_1 - scipy=1.14.1=py311he9a78e4_2 - - setuptools=75.6.0=pyhff2d567_1 + - setuptools=75.7.0=pyhff2d567_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_1 - typing_extensions=4.12.2=pyha770c72_1 @@ -76,7 +76,7 @@ dependencies: - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64-dev.conda.lock.yml b/environments/py-3.11-win-64-dev.conda.lock.yml index 6a90e18..017a1c5 100644 --- a/environments/py-3.11-win-64-dev.conda.lock.yml +++ b/environments/py-3.11-win-64-dev.conda.lock.yml @@ -72,7 +72,7 @@ dependencies: - python_abi=3.11=5_cp311 - pyyaml=6.0.2=py311he736701_1 - scipy=1.14.1=py311hf16d85f_2 - - setuptools=75.6.0=pyhff2d567_1 + - setuptools=75.7.0=pyhff2d567_0 - tbb=2021.13.0=h62715c5_1 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_1 @@ -91,7 +91,7 @@ dependencies: - yaml=0.2.5=h8ffe710_2 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64.conda.lock.yml b/environments/py-3.11-win-64.conda.lock.yml index e64a64c..a415f75 100644 --- a/environments/py-3.11-win-64.conda.lock.yml +++ b/environments/py-3.11-win-64.conda.lock.yml @@ -54,7 +54,7 @@ dependencies: - python=3.11.11=h3f84c4b_1_cpython - python_abi=3.11=5_cp311 - scipy=1.14.1=py311hf16d85f_2 - - setuptools=75.6.0=pyhff2d567_1 + - setuptools=75.7.0=pyhff2d567_0 - tbb=2021.13.0=h62715c5_1 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_1 @@ -69,7 +69,7 @@ dependencies: - xorg-libxdmcp=1.1.5=h0e40799_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64-dev.conda.lock.yml b/environments/py-3.12-linux-64-dev.conda.lock.yml index 315bff1..81b17fd 100644 --- a/environments/py-3.12-linux-64-dev.conda.lock.yml +++ b/environments/py-3.12-linux-64-dev.conda.lock.yml @@ -84,7 +84,7 @@ dependencies: - pyyaml=6.0.2=py312h66e93f0_1 - readline=8.2=h8228510_1 - scipy=1.14.1=py312h62794b6_2 - - setuptools=75.6.0=pyhff2d567_1 + - setuptools=75.7.0=pyhff2d567_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhd8ed1ab_1 @@ -98,7 +98,7 @@ dependencies: - yaml=0.2.5=h7f98852_2 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64.conda.lock.yml b/environments/py-3.12-linux-64.conda.lock.yml index 02d6380..9abcbd8 100644 --- a/environments/py-3.12-linux-64.conda.lock.yml +++ b/environments/py-3.12-linux-64.conda.lock.yml @@ -66,7 +66,7 @@ dependencies: - python_abi=3.12=5_cp312 - readline=8.2=h8228510_1 - scipy=1.14.1=py312h62794b6_2 - - setuptools=75.6.0=pyhff2d567_1 + - setuptools=75.7.0=pyhff2d567_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_1 - typing_extensions=4.12.2=pyha770c72_1 @@ -76,7 +76,7 @@ dependencies: - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64-dev.conda.lock.yml b/environments/py-3.12-win-64-dev.conda.lock.yml index 4a63d1b..7c3a2c0 100644 --- a/environments/py-3.12-win-64-dev.conda.lock.yml +++ b/environments/py-3.12-win-64-dev.conda.lock.yml @@ -72,7 +72,7 @@ dependencies: - python_abi=3.12=5_cp312 - pyyaml=6.0.2=py312h4389bb4_1 - scipy=1.14.1=py312h337df96_2 - - setuptools=75.6.0=pyhff2d567_1 + - setuptools=75.7.0=pyhff2d567_0 - tbb=2021.13.0=h62715c5_1 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_1 @@ -91,7 +91,7 @@ dependencies: - yaml=0.2.5=h8ffe710_2 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64.conda.lock.yml b/environments/py-3.12-win-64.conda.lock.yml index a731e0c..bbb0945 100644 --- a/environments/py-3.12-win-64.conda.lock.yml +++ b/environments/py-3.12-win-64.conda.lock.yml @@ -54,7 +54,7 @@ dependencies: - python=3.12.8=h3f84c4b_1_cpython - python_abi=3.12=5_cp312 - scipy=1.14.1=py312h337df96_2 - - setuptools=75.6.0=pyhff2d567_1 + - setuptools=75.7.0=pyhff2d567_0 - tbb=2021.13.0=h62715c5_1 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_1 @@ -69,7 +69,7 @@ dependencies: - xorg-libxdmcp=1.1.5=h0e40799_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f variables: KMP_WARNINGS: 0 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index 2bf0142..de2c5c7 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -2072,27 +2072,27 @@ package: category: main optional: false - name: setuptools - version: 75.6.0 + version: 75.7.0 manager: conda platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.7.0-pyhff2d567_0.conda hash: - md5: fc80f7995e396cbaeabd23cf46c413dc - sha256: abb12e1dd515b13660aacb5d0fd43835bc2186cab472df25b7716cd65e095111 + md5: 764aced8c122bc0f3f1d01d401536b82 + sha256: c653155d975cecf78156423d85e754e21ed8ec747e0afe8301afab50fa088b4f category: main optional: false - name: setuptools - version: 75.6.0 + version: 75.7.0 manager: conda platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.7.0-pyhff2d567_0.conda hash: - md5: fc80f7995e396cbaeabd23cf46c413dc - sha256: abb12e1dd515b13660aacb5d0fd43835bc2186cab472df25b7716cd65e095111 + md5: 764aced8c122bc0f3f1d01d401536b82 + sha256: c653155d975cecf78156423d85e754e21ed8ec747e0afe8301afab50fa088b4f category: main optional: false - name: tbb @@ -2467,12 +2467,12 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f hash: - sha256: 25300f8b45a1141bc9011f356f58bec25f7f1af1 + sha256: 007caa22abdfc12d5b56f10e7daf54ef5602819f source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f category: main optional: false - name: geoh5py @@ -2484,11 +2484,11 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f hash: - sha256: 25300f8b45a1141bc9011f356f58bec25f7f1af1 + sha256: 007caa22abdfc12d5b56f10e7daf54ef5602819f source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f category: main optional: false diff --git a/py-3.11.conda-lock.yml b/py-3.11.conda-lock.yml index 696ab9c..da00205 100644 --- a/py-3.11.conda-lock.yml +++ b/py-3.11.conda-lock.yml @@ -2099,27 +2099,27 @@ package: category: main optional: false - name: setuptools - version: 75.6.0 + version: 75.7.0 manager: conda platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.7.0-pyhff2d567_0.conda hash: - md5: fc80f7995e396cbaeabd23cf46c413dc - sha256: abb12e1dd515b13660aacb5d0fd43835bc2186cab472df25b7716cd65e095111 + md5: 764aced8c122bc0f3f1d01d401536b82 + sha256: c653155d975cecf78156423d85e754e21ed8ec747e0afe8301afab50fa088b4f category: main optional: false - name: setuptools - version: 75.6.0 + version: 75.7.0 manager: conda platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.7.0-pyhff2d567_0.conda hash: - md5: fc80f7995e396cbaeabd23cf46c413dc - sha256: abb12e1dd515b13660aacb5d0fd43835bc2186cab472df25b7716cd65e095111 + md5: 764aced8c122bc0f3f1d01d401536b82 + sha256: c653155d975cecf78156423d85e754e21ed8ec747e0afe8301afab50fa088b4f category: main optional: false - name: tbb @@ -2494,12 +2494,12 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f hash: - sha256: 25300f8b45a1141bc9011f356f58bec25f7f1af1 + sha256: 007caa22abdfc12d5b56f10e7daf54ef5602819f source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f category: main optional: false - name: geoh5py @@ -2511,11 +2511,11 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f hash: - sha256: 25300f8b45a1141bc9011f356f58bec25f7f1af1 + sha256: 007caa22abdfc12d5b56f10e7daf54ef5602819f source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f category: main optional: false diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml index df488ec..6180489 100644 --- a/py-3.12.conda-lock.yml +++ b/py-3.12.conda-lock.yml @@ -2099,27 +2099,27 @@ package: category: main optional: false - name: setuptools - version: 75.6.0 + version: 75.7.0 manager: conda platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.7.0-pyhff2d567_0.conda hash: - md5: fc80f7995e396cbaeabd23cf46c413dc - sha256: abb12e1dd515b13660aacb5d0fd43835bc2186cab472df25b7716cd65e095111 + md5: 764aced8c122bc0f3f1d01d401536b82 + sha256: c653155d975cecf78156423d85e754e21ed8ec747e0afe8301afab50fa088b4f category: main optional: false - name: setuptools - version: 75.6.0 + version: 75.7.0 manager: conda platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.7.0-pyhff2d567_0.conda hash: - md5: fc80f7995e396cbaeabd23cf46c413dc - sha256: abb12e1dd515b13660aacb5d0fd43835bc2186cab472df25b7716cd65e095111 + md5: 764aced8c122bc0f3f1d01d401536b82 + sha256: c653155d975cecf78156423d85e754e21ed8ec747e0afe8301afab50fa088b4f category: main optional: false - name: tbb @@ -2494,12 +2494,12 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f hash: - sha256: 25300f8b45a1141bc9011f356f58bec25f7f1af1 + sha256: 007caa22abdfc12d5b56f10e7daf54ef5602819f source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f category: main optional: false - name: geoh5py @@ -2511,11 +2511,11 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f hash: - sha256: 25300f8b45a1141bc9011f356f58bec25f7f1af1 + sha256: 007caa22abdfc12d5b56f10e7daf54ef5602819f source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@25300f8b45a1141bc9011f356f58bec25f7f1af1 + url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f category: main optional: false From fa9bba5666347d9ffdc455eb13121764bd36ef99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= Date: Fri, 10 Jan 2025 11:26:06 -0500 Subject: [PATCH 129/132] fixup copyrights --- .idea/copyright/MiraGeoscience.xml | 6 +++-- .idea/copyright/profiles_settings.xml | 20 ++++++++++++++- .idea/scopes/sources.xml | 4 +-- .pre-commit-config.yaml | 4 +-- geoapps_utils-assets/__init__.py | 22 +++++++---------- geoapps_utils/__init__.py | 23 +++++++---------- geoapps_utils/driver/__init__.py | 17 +++++++------ geoapps_utils/driver/data.py | 17 +++++++------ geoapps_utils/driver/driver.py | 18 +++++++------- geoapps_utils/driver/params.py | 26 ++++++++++---------- geoapps_utils/utils/__init__.py | 22 +++++++---------- geoapps_utils/utils/conversions.py | 18 +++++++------- geoapps_utils/utils/formatters.py | 18 +++++++------- geoapps_utils/utils/importing.py | 18 +++++++------- geoapps_utils/utils/iterables.py | 18 +++++++------- geoapps_utils/utils/locations.py | 18 +++++++------- geoapps_utils/utils/numerical.py | 24 +++++++++--------- geoapps_utils/utils/plotting.py | 18 +++++++------- geoapps_utils/utils/transformations.py | 18 +++++++------- geoapps_utils/utils/workspace.py | 22 +++++++---------- tests/__init__.py | 22 +++++++---------- tests/conftest.py | 22 +++++++---------- tests/conversions_test.py | 22 +++++++---------- tests/dataclass_test.py | 22 +++++++---------- tests/driver_test.py | 22 +++++++---------- tests/formatters_test.py | 28 +++++++++------------ tests/importing_test.py | 22 +++++++---------- tests/iterables_test.py | 23 +++++++---------- tests/locations_test.py | 22 +++++++---------- tests/numerical_test.py | 34 ++++++++++++-------------- tests/plotting_test.py | 22 +++++++---------- tests/transformations_test.py | 34 ++++++++++++-------------- tests/version_test.py | 22 +++++++---------- 33 files changed, 310 insertions(+), 358 deletions(-) diff --git a/.idea/copyright/MiraGeoscience.xml b/.idea/copyright/MiraGeoscience.xml index 77e6bf9..3452f2a 100644 --- a/.idea/copyright/MiraGeoscience.xml +++ b/.idea/copyright/MiraGeoscience.xml @@ -1,6 +1,8 @@ - - + \ No newline at end of file diff --git a/.idea/copyright/profiles_settings.xml b/.idea/copyright/profiles_settings.xml index a129283..e88ed24 100644 --- a/.idea/copyright/profiles_settings.xml +++ b/.idea/copyright/profiles_settings.xml @@ -3,5 +3,23 @@ + + + + - + \ No newline at end of file diff --git a/.idea/scopes/sources.xml b/.idea/scopes/sources.xml index 919589b..2bd0556 100644 --- a/.idea/scopes/sources.xml +++ b/.idea/scopes/sources.xml @@ -1,3 +1,3 @@ - - + + \ No newline at end of file diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ab42025..82c0f32 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -17,7 +17,7 @@ repos: - id: pycln args: [--config=pyproject.toml] - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.8.6 + rev: v0.9.0 hooks: - id: ruff args: @@ -46,7 +46,7 @@ repos: rev: v1.0.2 hooks: - id: check-copyright - files: (^LICENSE|^README(|-dev).rst|\.py|\.pyi)$ + files: (^package\.rst|^LICENSE|^README(|-dev)\.rst|\.py|\.pyi)$ exclude: (^\.|^docs/) - id: prepare-commit-msg - id: check-commit-msg diff --git a/geoapps_utils-assets/__init__.py b/geoapps_utils-assets/__init__.py index 0bf0342..348e9ed 100644 --- a/geoapps_utils-assets/__init__.py +++ b/geoapps_utils-assets/__init__.py @@ -1,13 +1,9 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2022-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# -# This file is part of geoapps-utils package. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2022-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' diff --git a/geoapps_utils/__init__.py b/geoapps_utils/__init__.py index 2854049..07b8727 100644 --- a/geoapps_utils/__init__.py +++ b/geoapps_utils/__init__.py @@ -1,17 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2022-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# -# This file is part of geoapps-utils package. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). - +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2022-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations diff --git a/geoapps_utils/driver/__init__.py b/geoapps_utils/driver/__init__.py index ee8df53..5197aa2 100644 --- a/geoapps_utils/driver/__init__.py +++ b/geoapps_utils/driver/__init__.py @@ -1,8 +1,9 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' diff --git a/geoapps_utils/driver/data.py b/geoapps_utils/driver/data.py index a7b1269..cb3b75d 100644 --- a/geoapps_utils/driver/data.py +++ b/geoapps_utils/driver/data.py @@ -1,11 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations diff --git a/geoapps_utils/driver/driver.py b/geoapps_utils/driver/driver.py index 3e572c5..df5b399 100644 --- a/geoapps_utils/driver/driver.py +++ b/geoapps_utils/driver/driver.py @@ -1,12 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' - +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations diff --git a/geoapps_utils/driver/params.py b/geoapps_utils/driver/params.py index cd0678b..b0fa177 100644 --- a/geoapps_utils/driver/params.py +++ b/geoapps_utils/driver/params.py @@ -1,12 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' - +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations @@ -97,7 +97,7 @@ def build(cls, input_data: InputFile) -> BaseParams: return cls(input_file=input_data) raise TypeError( - "'input_data' must be an InputFile," f" get {type(input_data)} instead." + f"'input_data' must be an InputFile, get {type(input_data)} instead." ) def _initialize(self, **kwargs): @@ -331,9 +331,9 @@ def validations(self) -> dict[str, Any] | None: @validations.setter def validations(self, validations: dict[str, Any]): - assert isinstance( - validations, dict - ), "Input value must be a dictionary of validations." + assert isinstance(validations, dict), ( + "Input value must be a dictionary of validations." + ) self._validations = validations @property diff --git a/geoapps_utils/utils/__init__.py b/geoapps_utils/utils/__init__.py index 2ec9980..a23cf84 100644 --- a/geoapps_utils/utils/__init__.py +++ b/geoapps_utils/utils/__init__.py @@ -1,13 +1,9 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2024-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# -# This file is part of geoapps-utils package. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2024-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' diff --git a/geoapps_utils/utils/conversions.py b/geoapps_utils/utils/conversions.py index 3cd7aef..6225eb7 100644 --- a/geoapps_utils/utils/conversions.py +++ b/geoapps_utils/utils/conversions.py @@ -1,12 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' - +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations diff --git a/geoapps_utils/utils/formatters.py b/geoapps_utils/utils/formatters.py index ad7a65c..a0ae6af 100644 --- a/geoapps_utils/utils/formatters.py +++ b/geoapps_utils/utils/formatters.py @@ -1,12 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' - +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations diff --git a/geoapps_utils/utils/importing.py b/geoapps_utils/utils/importing.py index 0231bc8..b08d10b 100644 --- a/geoapps_utils/utils/importing.py +++ b/geoapps_utils/utils/importing.py @@ -1,12 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' - +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations diff --git a/geoapps_utils/utils/iterables.py b/geoapps_utils/utils/iterables.py index 96b018a..cb33a24 100644 --- a/geoapps_utils/utils/iterables.py +++ b/geoapps_utils/utils/iterables.py @@ -1,12 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' - +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations diff --git a/geoapps_utils/utils/locations.py b/geoapps_utils/utils/locations.py index aead3b4..a8a9d95 100644 --- a/geoapps_utils/utils/locations.py +++ b/geoapps_utils/utils/locations.py @@ -1,12 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' - +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations diff --git a/geoapps_utils/utils/numerical.py b/geoapps_utils/utils/numerical.py index a852f28..137207a 100644 --- a/geoapps_utils/utils/numerical.py +++ b/geoapps_utils/utils/numerical.py @@ -1,12 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' - +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations @@ -107,9 +107,9 @@ def weighted_average( # pylint: disable=too-many-locals n = np.min([xyz_in.shape[0], n]) assert isinstance(values, list), "Input 'values' must be a list of numpy.ndarrays" - assert all( - vals.shape[0] == xyz_in.shape[0] for vals in values - ), "Input 'values' must have the same shape as input 'locations'" + assert all(vals.shape[0] == xyz_in.shape[0] for vals in values), ( + "Input 'values' must have the same shape as input 'locations'" + ) avg_values = [] for value in values: diff --git a/geoapps_utils/utils/plotting.py b/geoapps_utils/utils/plotting.py index 09a3f2c..5957f8a 100644 --- a/geoapps_utils/utils/plotting.py +++ b/geoapps_utils/utils/plotting.py @@ -1,12 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' - +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' import numpy as np diff --git a/geoapps_utils/utils/transformations.py b/geoapps_utils/utils/transformations.py index 475c743..02859ea 100644 --- a/geoapps_utils/utils/transformations.py +++ b/geoapps_utils/utils/transformations.py @@ -1,12 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' - +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' import numpy as np diff --git a/geoapps_utils/utils/workspace.py b/geoapps_utils/utils/workspace.py index b443fb8..27b9a28 100644 --- a/geoapps_utils/utils/workspace.py +++ b/geoapps_utils/utils/workspace.py @@ -1,16 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# -# This file is part of geoapps-utils package. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations diff --git a/tests/__init__.py b/tests/__init__.py index 0bf0342..348e9ed 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -1,13 +1,9 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2022-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# -# This file is part of geoapps-utils package. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2022-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' diff --git a/tests/conftest.py b/tests/conftest.py index be677da..42cf215 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -1,16 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# -# This file is part of geoapps-utils package. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations diff --git a/tests/conversions_test.py b/tests/conversions_test.py index 81f54b1..f87f1ae 100644 --- a/tests/conversions_test.py +++ b/tests/conversions_test.py @@ -1,16 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# -# This file is part of geoapps-utils package. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations diff --git a/tests/dataclass_test.py b/tests/dataclass_test.py index d89f474..f8203ac 100644 --- a/tests/dataclass_test.py +++ b/tests/dataclass_test.py @@ -1,16 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# -# This file is part of geoapps-utils package. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' # pylint: disable=too-few-public-methods diff --git a/tests/driver_test.py b/tests/driver_test.py index 9a92680..f3b917c 100644 --- a/tests/driver_test.py +++ b/tests/driver_test.py @@ -1,16 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations diff --git a/tests/formatters_test.py b/tests/formatters_test.py index 9b22ab2..1aeac56 100644 --- a/tests/formatters_test.py +++ b/tests/formatters_test.py @@ -1,16 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations @@ -20,6 +16,6 @@ def test_string_name(): chars = "!@#$%^&*().," value = "H!e(l@l#o.W$o%r^l&d*" - assert ( - string_name(value, characters=chars) == "H_e_l_l_o_W_o_r_l_d_" - ), "string_name validator failed" + assert string_name(value, characters=chars) == "H_e_l_l_o_W_o_r_l_d_", ( + "string_name validator failed" + ) diff --git a/tests/importing_test.py b/tests/importing_test.py index 7a0be64..943ef48 100644 --- a/tests/importing_test.py +++ b/tests/importing_test.py @@ -1,16 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' # pylint: disable=import-outside-toplevel diff --git a/tests/iterables_test.py b/tests/iterables_test.py index fb9b5fc..0958874 100644 --- a/tests/iterables_test.py +++ b/tests/iterables_test.py @@ -1,17 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# -# This file is part of geoapps-utils package. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). - +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations diff --git a/tests/locations_test.py b/tests/locations_test.py index 88080b5..68ea28b 100644 --- a/tests/locations_test.py +++ b/tests/locations_test.py @@ -1,16 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations diff --git a/tests/numerical_test.py b/tests/numerical_test.py index d189fa3..f88a6bb 100644 --- a/tests/numerical_test.py +++ b/tests/numerical_test.py @@ -1,16 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations @@ -32,12 +28,12 @@ def test_running_mean(): mean_test = (vec[1:] + vec[:-1]) / 2 - assert ( - np.linalg.norm(mean_back[:-1] - mean_test) < 1e-12 - ), "Backward averaging does not match expected values." - assert ( - np.linalg.norm(mean_forw[1:] - mean_test) < 1e-12 - ), "Forward averaging does not match expected values." + assert np.linalg.norm(mean_back[:-1] - mean_test) < 1e-12, ( + "Backward averaging does not match expected values." + ) + assert np.linalg.norm(mean_forw[1:] - mean_test) < 1e-12, ( + "Forward averaging does not match expected values." + ) assert ( np.linalg.norm((mean_test[1:] + mean_test[:-1]) / 2 - mean_cent[1:-1]) < 1e-12 ), "Centered averaging does not match expected values." diff --git a/tests/plotting_test.py b/tests/plotting_test.py index 19d641f..3dda4c7 100644 --- a/tests/plotting_test.py +++ b/tests/plotting_test.py @@ -1,16 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations diff --git a/tests/transformations_test.py b/tests/transformations_test.py index f025a87..e5868cb 100644 --- a/tests/transformations_test.py +++ b/tests/transformations_test.py @@ -1,16 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# -# This file is part of geoapps-utils. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2023-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations @@ -22,17 +18,17 @@ def test_positive_rotation_xyz(): rot_vec = rotate_xyz(np.c_[1, 0, 0], [0, 0], 45) - assert ( - np.linalg.norm(np.cross(rot_vec, [0.7071, 0.7071, 0])) < 1e-8 - ), "Error on positive rotation about origin." + assert np.linalg.norm(np.cross(rot_vec, [0.7071, 0.7071, 0])) < 1e-8, ( + "Error on positive rotation about origin." + ) def test_negative_rotation_xyz(): rot_vec = rotate_xyz(np.c_[1, 0, 0], [1, 1], -90) - assert ( - np.linalg.norm(np.cross(rot_vec, [0, 1, 0])) < 1e-8 - ), "Error on negative rotation about point." + assert np.linalg.norm(np.cross(rot_vec, [0, 1, 0])) < 1e-8, ( + "Error on negative rotation about point." + ) def test_2d_input(): diff --git a/tests/version_test.py b/tests/version_test.py index 0dace3d..d8119f5 100644 --- a/tests/version_test.py +++ b/tests/version_test.py @@ -1,16 +1,12 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2022-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of geoapps-utils package. ' -# ' -# geoapps-utils is distributed under the terms and conditions of the MIT ' -# License (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# -# This file is part of geoapps-utils package. -# -# geoapps-utils is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2022-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of geoapps-utils package. ' +# ' +# geoapps-utils is distributed under the terms and conditions of the MIT License ' +# (see LICENSE file at the root of this source code package). ' +# ' +# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' from __future__ import annotations From 4e8f20c8a2662efec7934053229656f8794da0d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= Date: Fri, 10 Jan 2025 11:50:14 -0500 Subject: [PATCH 130/132] lock on newer geoh5py --- .../py-3.10-linux-64-dev.conda.lock.yml | 8 +-- environments/py-3.10-linux-64.conda.lock.yml | 8 +-- .../py-3.10-win-64-dev.conda.lock.yml | 8 +-- environments/py-3.10-win-64.conda.lock.yml | 8 +-- .../py-3.11-linux-64-dev.conda.lock.yml | 8 +-- environments/py-3.11-linux-64.conda.lock.yml | 8 +-- .../py-3.11-win-64-dev.conda.lock.yml | 8 +-- environments/py-3.11-win-64.conda.lock.yml | 8 +-- .../py-3.12-linux-64-dev.conda.lock.yml | 8 +-- environments/py-3.12-linux-64.conda.lock.yml | 8 +-- .../py-3.12-win-64-dev.conda.lock.yml | 8 +-- environments/py-3.12-win-64.conda.lock.yml | 8 +-- py-3.10.conda-lock.yml | 54 ++++++++--------- py-3.11.conda-lock.yml | 60 +++++++++---------- py-3.12.conda-lock.yml | 60 +++++++++---------- pyproject.toml | 4 +- 16 files changed, 128 insertions(+), 146 deletions(-) diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index e0f5807..9a68ec2 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 1fc8f380d5e3f1c8c3018fde945edfb7756e4be4e3aeb034dbecd8c8ae9944a6 +# input_hash: 0cc845716fe4c3a0a6c805f68b1ba545413cab38b24184e2bba8beb58dcfee5a channels: - conda-forge @@ -72,7 +72,7 @@ dependencies: - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 - pthread-stubs=0.4=hb9d3cd8_1002 - - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic=2.10.5=pyh3cfb1c2_0 - pydantic-core=2.27.2=py310h505e2c1_0 - pygments=2.19.1=pyhd8ed1ab_0 - pylint=3.3.3=pyhd8ed1ab_0 @@ -83,7 +83,7 @@ dependencies: - pyyaml=6.0.2=py310ha75aee5_1 - readline=8.2=h8228510_1 - scipy=1.14.1=py310hfcf56fc_2 - - setuptools=75.7.0=pyhff2d567_0 + - setuptools=75.8.0=pyhff2d567_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhd8ed1ab_1 @@ -97,7 +97,7 @@ dependencies: - yaml=0.2.5=h7f98852_2 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + - geoh5py == 0.10.0rc1 --hash=sha256:50a6b8f52a0dafd9cff1706155c50262d66d193a063822f32837e0e424ead9f2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index d1a86d8..5569f03 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 1fc8f380d5e3f1c8c3018fde945edfb7756e4be4e3aeb034dbecd8c8ae9944a6 +# input_hash: 0cc845716fe4c3a0a6c805f68b1ba545413cab38b24184e2bba8beb58dcfee5a channels: - conda-forge @@ -59,13 +59,13 @@ dependencies: - pillow=10.3.0=py310hebfe307_1 - pip=24.3.1=pyh8b19718_2 - pthread-stubs=0.4=hb9d3cd8_1002 - - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic=2.10.5=pyh3cfb1c2_0 - pydantic-core=2.27.2=py310h505e2c1_0 - python=3.10.16=he725a3c_1_cpython - python_abi=3.10=5_cp310 - readline=8.2=h8228510_1 - scipy=1.14.1=py310hfcf56fc_2 - - setuptools=75.7.0=pyhff2d567_0 + - setuptools=75.8.0=pyhff2d567_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_1 - typing_extensions=4.12.2=pyha770c72_1 @@ -75,7 +75,7 @@ dependencies: - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + - geoh5py == 0.10.0rc1 --hash=sha256:50a6b8f52a0dafd9cff1706155c50262d66d193a063822f32837e0e424ead9f2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index e06d3ee..f57e425 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: c913df9976b5a6ed96d75b4f8be6a44b82b565f0fac8fe0f2eb9a32ac4d8881d +# input_hash: ee039f6fa2d6dd5397547b7760e47261b11d58e5c0f85713ef59c027ce302715 channels: - conda-forge @@ -61,7 +61,7 @@ dependencies: - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 - pthread-stubs=0.4=h0e40799_1002 - - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic=2.10.5=pyh3cfb1c2_0 - pydantic-core=2.27.2=py310hc226416_0 - pygments=2.19.1=pyhd8ed1ab_0 - pylint=3.3.3=pyhd8ed1ab_0 @@ -71,7 +71,7 @@ dependencies: - python_abi=3.10=5_cp310 - pyyaml=6.0.2=py310ha8f682b_1 - scipy=1.14.1=py310hbd0dde3_2 - - setuptools=75.7.0=pyhff2d567_0 + - setuptools=75.8.0=pyhff2d567_0 - tbb=2021.13.0=h62715c5_1 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_1 @@ -90,7 +90,7 @@ dependencies: - yaml=0.2.5=h8ffe710_2 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + - geoh5py == 0.10.0rc1 --hash=sha256:50a6b8f52a0dafd9cff1706155c50262d66d193a063822f32837e0e424ead9f2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index ecbe541..701af0d 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: c913df9976b5a6ed96d75b4f8be6a44b82b565f0fac8fe0f2eb9a32ac4d8881d +# input_hash: ee039f6fa2d6dd5397547b7760e47261b11d58e5c0f85713ef59c027ce302715 channels: - conda-forge @@ -48,12 +48,12 @@ dependencies: - pillow=10.3.0=py310h3e38d90_1 - pip=24.3.1=pyh8b19718_2 - pthread-stubs=0.4=h0e40799_1002 - - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic=2.10.5=pyh3cfb1c2_0 - pydantic-core=2.27.2=py310hc226416_0 - python=3.10.16=h37870fc_1_cpython - python_abi=3.10=5_cp310 - scipy=1.14.1=py310hbd0dde3_2 - - setuptools=75.7.0=pyhff2d567_0 + - setuptools=75.8.0=pyhff2d567_0 - tbb=2021.13.0=h62715c5_1 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_1 @@ -68,7 +68,7 @@ dependencies: - xorg-libxdmcp=1.1.5=h0e40799_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + - geoh5py == 0.10.0rc1 --hash=sha256:50a6b8f52a0dafd9cff1706155c50262d66d193a063822f32837e0e424ead9f2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64-dev.conda.lock.yml b/environments/py-3.11-linux-64-dev.conda.lock.yml index 6332da7..d1d857c 100644 --- a/environments/py-3.11-linux-64-dev.conda.lock.yml +++ b/environments/py-3.11-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: efedadb68ad9977f3f683b035840df6855a36f1b64973fa4aa482589f710c340 +# input_hash: a9905f1b5583d7d9f9c71efa8cb896c8de8d219a5d086115d65d93a6400043bc channels: - conda-forge @@ -73,7 +73,7 @@ dependencies: - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 - pthread-stubs=0.4=hb9d3cd8_1002 - - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic=2.10.5=pyh3cfb1c2_0 - pydantic-core=2.27.2=py311h9e33e62_0 - pygments=2.19.1=pyhd8ed1ab_0 - pylint=3.3.3=pyhd8ed1ab_0 @@ -84,7 +84,7 @@ dependencies: - pyyaml=6.0.2=py311h9ecbd09_1 - readline=8.2=h8228510_1 - scipy=1.14.1=py311he9a78e4_2 - - setuptools=75.7.0=pyhff2d567_0 + - setuptools=75.8.0=pyhff2d567_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhd8ed1ab_1 @@ -98,7 +98,7 @@ dependencies: - yaml=0.2.5=h7f98852_2 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + - geoh5py == 0.10.0rc1 --hash=sha256:50a6b8f52a0dafd9cff1706155c50262d66d193a063822f32837e0e424ead9f2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64.conda.lock.yml b/environments/py-3.11-linux-64.conda.lock.yml index b9adb9b..16a0d09 100644 --- a/environments/py-3.11-linux-64.conda.lock.yml +++ b/environments/py-3.11-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: efedadb68ad9977f3f683b035840df6855a36f1b64973fa4aa482589f710c340 +# input_hash: a9905f1b5583d7d9f9c71efa8cb896c8de8d219a5d086115d65d93a6400043bc channels: - conda-forge @@ -60,13 +60,13 @@ dependencies: - pillow=10.3.0=py311h82a398c_1 - pip=24.3.1=pyh8b19718_2 - pthread-stubs=0.4=hb9d3cd8_1002 - - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic=2.10.5=pyh3cfb1c2_0 - pydantic-core=2.27.2=py311h9e33e62_0 - python=3.11.11=h9e4cc4f_1_cpython - python_abi=3.11=5_cp311 - readline=8.2=h8228510_1 - scipy=1.14.1=py311he9a78e4_2 - - setuptools=75.7.0=pyhff2d567_0 + - setuptools=75.8.0=pyhff2d567_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_1 - typing_extensions=4.12.2=pyha770c72_1 @@ -76,7 +76,7 @@ dependencies: - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + - geoh5py == 0.10.0rc1 --hash=sha256:50a6b8f52a0dafd9cff1706155c50262d66d193a063822f32837e0e424ead9f2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64-dev.conda.lock.yml b/environments/py-3.11-win-64-dev.conda.lock.yml index 017a1c5..d3004c4 100644 --- a/environments/py-3.11-win-64-dev.conda.lock.yml +++ b/environments/py-3.11-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 2aeac6f17c670153deadd8edc6aad261725bb21dfed680b685b0c96ce5e90a96 +# input_hash: ff4199daa11db42b0b09f0d9c2e0d77c483a993f0bbfed46cb167a15ec5dcb75 channels: - conda-forge @@ -62,7 +62,7 @@ dependencies: - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 - pthread-stubs=0.4=h0e40799_1002 - - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic=2.10.5=pyh3cfb1c2_0 - pydantic-core=2.27.2=py311h533ab2d_0 - pygments=2.19.1=pyhd8ed1ab_0 - pylint=3.3.3=pyhd8ed1ab_0 @@ -72,7 +72,7 @@ dependencies: - python_abi=3.11=5_cp311 - pyyaml=6.0.2=py311he736701_1 - scipy=1.14.1=py311hf16d85f_2 - - setuptools=75.7.0=pyhff2d567_0 + - setuptools=75.8.0=pyhff2d567_0 - tbb=2021.13.0=h62715c5_1 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_1 @@ -91,7 +91,7 @@ dependencies: - yaml=0.2.5=h8ffe710_2 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + - geoh5py == 0.10.0rc1 --hash=sha256:50a6b8f52a0dafd9cff1706155c50262d66d193a063822f32837e0e424ead9f2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64.conda.lock.yml b/environments/py-3.11-win-64.conda.lock.yml index a415f75..725b9bf 100644 --- a/environments/py-3.11-win-64.conda.lock.yml +++ b/environments/py-3.11-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 2aeac6f17c670153deadd8edc6aad261725bb21dfed680b685b0c96ce5e90a96 +# input_hash: ff4199daa11db42b0b09f0d9c2e0d77c483a993f0bbfed46cb167a15ec5dcb75 channels: - conda-forge @@ -49,12 +49,12 @@ dependencies: - pillow=10.3.0=py311h5592be9_1 - pip=24.3.1=pyh8b19718_2 - pthread-stubs=0.4=h0e40799_1002 - - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic=2.10.5=pyh3cfb1c2_0 - pydantic-core=2.27.2=py311h533ab2d_0 - python=3.11.11=h3f84c4b_1_cpython - python_abi=3.11=5_cp311 - scipy=1.14.1=py311hf16d85f_2 - - setuptools=75.7.0=pyhff2d567_0 + - setuptools=75.8.0=pyhff2d567_0 - tbb=2021.13.0=h62715c5_1 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_1 @@ -69,7 +69,7 @@ dependencies: - xorg-libxdmcp=1.1.5=h0e40799_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + - geoh5py == 0.10.0rc1 --hash=sha256:50a6b8f52a0dafd9cff1706155c50262d66d193a063822f32837e0e424ead9f2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64-dev.conda.lock.yml b/environments/py-3.12-linux-64-dev.conda.lock.yml index 81b17fd..4b1ad2d 100644 --- a/environments/py-3.12-linux-64-dev.conda.lock.yml +++ b/environments/py-3.12-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 6bffc8dd3eba21e3e30f9b2d4befda3220a1a64031c6327ddadc91bf85643985 +# input_hash: 23b59ff23bd5cf90f4c39b31d860488a17a6a6ac162abd8b97ad4eb36859f59b channels: - conda-forge @@ -73,7 +73,7 @@ dependencies: - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 - pthread-stubs=0.4=hb9d3cd8_1002 - - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic=2.10.5=pyh3cfb1c2_0 - pydantic-core=2.27.2=py312h12e396e_0 - pygments=2.19.1=pyhd8ed1ab_0 - pylint=3.3.3=pyhd8ed1ab_0 @@ -84,7 +84,7 @@ dependencies: - pyyaml=6.0.2=py312h66e93f0_1 - readline=8.2=h8228510_1 - scipy=1.14.1=py312h62794b6_2 - - setuptools=75.7.0=pyhff2d567_0 + - setuptools=75.8.0=pyhff2d567_0 - tk=8.6.13=noxft_h4845f30_101 - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhd8ed1ab_1 @@ -98,7 +98,7 @@ dependencies: - yaml=0.2.5=h7f98852_2 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + - geoh5py == 0.10.0rc1 --hash=sha256:50a6b8f52a0dafd9cff1706155c50262d66d193a063822f32837e0e424ead9f2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64.conda.lock.yml b/environments/py-3.12-linux-64.conda.lock.yml index 9abcbd8..d6a9fe9 100644 --- a/environments/py-3.12-linux-64.conda.lock.yml +++ b/environments/py-3.12-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 6bffc8dd3eba21e3e30f9b2d4befda3220a1a64031c6327ddadc91bf85643985 +# input_hash: 23b59ff23bd5cf90f4c39b31d860488a17a6a6ac162abd8b97ad4eb36859f59b channels: - conda-forge @@ -60,13 +60,13 @@ dependencies: - pillow=10.3.0=py312h287a98d_1 - pip=24.3.1=pyh8b19718_2 - pthread-stubs=0.4=hb9d3cd8_1002 - - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic=2.10.5=pyh3cfb1c2_0 - pydantic-core=2.27.2=py312h12e396e_0 - python=3.12.8=h9e4cc4f_1_cpython - python_abi=3.12=5_cp312 - readline=8.2=h8228510_1 - scipy=1.14.1=py312h62794b6_2 - - setuptools=75.7.0=pyhff2d567_0 + - setuptools=75.8.0=pyhff2d567_0 - tk=8.6.13=noxft_h4845f30_101 - typing-extensions=4.12.2=hd8ed1ab_1 - typing_extensions=4.12.2=pyha770c72_1 @@ -76,7 +76,7 @@ dependencies: - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - zstd=1.5.6=ha6fb4c9_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + - geoh5py == 0.10.0rc1 --hash=sha256:50a6b8f52a0dafd9cff1706155c50262d66d193a063822f32837e0e424ead9f2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64-dev.conda.lock.yml b/environments/py-3.12-win-64-dev.conda.lock.yml index 7c3a2c0..b860a9a 100644 --- a/environments/py-3.12-win-64-dev.conda.lock.yml +++ b/environments/py-3.12-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: aa2b1e534a4fda69d839560a4d404e87951a2a99b886e8ba715646e1f704f807 +# input_hash: b9c1486ae67f95c128a32abaaf377850d741f91d594152d9f62abd651282b6bd channels: - conda-forge @@ -62,7 +62,7 @@ dependencies: - platformdirs=4.3.6=pyhd8ed1ab_1 - pluggy=1.5.0=pyhd8ed1ab_1 - pthread-stubs=0.4=h0e40799_1002 - - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic=2.10.5=pyh3cfb1c2_0 - pydantic-core=2.27.2=py312h2615798_0 - pygments=2.19.1=pyhd8ed1ab_0 - pylint=3.3.3=pyhd8ed1ab_0 @@ -72,7 +72,7 @@ dependencies: - python_abi=3.12=5_cp312 - pyyaml=6.0.2=py312h4389bb4_1 - scipy=1.14.1=py312h337df96_2 - - setuptools=75.7.0=pyhff2d567_0 + - setuptools=75.8.0=pyhff2d567_0 - tbb=2021.13.0=h62715c5_1 - tk=8.6.13=h5226925_1 - toml=0.10.2=pyhd8ed1ab_1 @@ -91,7 +91,7 @@ dependencies: - yaml=0.2.5=h8ffe710_2 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + - geoh5py == 0.10.0rc1 --hash=sha256:50a6b8f52a0dafd9cff1706155c50262d66d193a063822f32837e0e424ead9f2 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64.conda.lock.yml b/environments/py-3.12-win-64.conda.lock.yml index bbb0945..57077ca 100644 --- a/environments/py-3.12-win-64.conda.lock.yml +++ b/environments/py-3.12-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: aa2b1e534a4fda69d839560a4d404e87951a2a99b886e8ba715646e1f704f807 +# input_hash: b9c1486ae67f95c128a32abaaf377850d741f91d594152d9f62abd651282b6bd channels: - conda-forge @@ -49,12 +49,12 @@ dependencies: - pillow=10.3.0=py312h381445a_1 - pip=24.3.1=pyh8b19718_2 - pthread-stubs=0.4=h0e40799_1002 - - pydantic=2.10.4=pyh3cfb1c2_0 + - pydantic=2.10.5=pyh3cfb1c2_0 - pydantic-core=2.27.2=py312h2615798_0 - python=3.12.8=h3f84c4b_1_cpython - python_abi=3.12=5_cp312 - scipy=1.14.1=py312h337df96_2 - - setuptools=75.7.0=pyhff2d567_0 + - setuptools=75.8.0=pyhff2d567_0 - tbb=2021.13.0=h62715c5_1 - tk=8.6.13=h5226925_1 - typing-extensions=4.12.2=hd8ed1ab_1 @@ -69,7 +69,7 @@ dependencies: - xorg-libxdmcp=1.1.5=h0e40799_0 - zstd=1.5.6=h0ea2cb4_0 - pip: - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + - geoh5py == 0.10.0rc1 --hash=sha256:50a6b8f52a0dafd9cff1706155c50262d66d193a063822f32837e0e424ead9f2 variables: KMP_WARNINGS: 0 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index de2c5c7..42c1faa 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: c913df9976b5a6ed96d75b4f8be6a44b82b565f0fac8fe0f2eb9a32ac4d8881d - linux-64: 1fc8f380d5e3f1c8c3018fde945edfb7756e4be4e3aeb034dbecd8c8ae9944a6 + win-64: ee039f6fa2d6dd5397547b7760e47261b11d58e5c0f85713ef59c027ce302715 + linux-64: 0cc845716fe4c3a0a6c805f68b1ba545413cab38b24184e2bba8beb58dcfee5a channels: - url: conda-forge used_env_vars: [] @@ -1714,7 +1714,7 @@ package: category: main optional: false - name: pydantic - version: 2.10.4 + version: 2.10.5 manager: conda platform: linux-64 dependencies: @@ -1723,14 +1723,14 @@ package: python: '>=3.9' typing-extensions: '>=4.6.1' typing_extensions: '>=4.12.2' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda hash: - md5: 93bccf4d7a58c9140d59491de21e044b - sha256: e68400714532a33f34b44ddaee3e27e8dd6c83c3f31c7892ec10b84d13aa8b59 + md5: e8ea30925c8271c4128375810d7d3d7a + sha256: 0f32c30ddc610cd1113335d8b4f311f20f4d72754b7c1a5d0d9493f597cf11d2 category: main optional: false - name: pydantic - version: 2.10.4 + version: 2.10.5 manager: conda platform: win-64 dependencies: @@ -1739,10 +1739,10 @@ package: python: '>=3.9' typing-extensions: '>=4.6.1' typing_extensions: '>=4.12.2' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda hash: - md5: 93bccf4d7a58c9140d59491de21e044b - sha256: e68400714532a33f34b44ddaee3e27e8dd6c83c3f31c7892ec10b84d13aa8b59 + md5: e8ea30925c8271c4128375810d7d3d7a + sha256: 0f32c30ddc610cd1113335d8b4f311f20f4d72754b7c1a5d0d9493f597cf11d2 category: main optional: false - name: pydantic-core @@ -2072,27 +2072,27 @@ package: category: main optional: false - name: setuptools - version: 75.7.0 + version: 75.8.0 manager: conda platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.7.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.8.0-pyhff2d567_0.conda hash: - md5: 764aced8c122bc0f3f1d01d401536b82 - sha256: c653155d975cecf78156423d85e754e21ed8ec747e0afe8301afab50fa088b4f + md5: 8f28e299c11afdd79e0ec1e279dcdc52 + sha256: e0778e4f276e9a81b51c56f51ec22a27b4d8fc955abc0be77ad09ca9bea06bb9 category: main optional: false - name: setuptools - version: 75.7.0 + version: 75.8.0 manager: conda platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.7.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.8.0-pyhff2d567_0.conda hash: - md5: 764aced8c122bc0f3f1d01d401536b82 - sha256: c653155d975cecf78156423d85e754e21ed8ec747e0afe8301afab50fa088b4f + md5: 8f28e299c11afdd79e0ec1e279dcdc52 + sha256: e0778e4f276e9a81b51c56f51ec22a27b4d8fc955abc0be77ad09ca9bea06bb9 category: main optional: false - name: tbb @@ -2459,7 +2459,7 @@ package: category: main optional: false - name: geoh5py - version: 0.10.0-beta.5 + version: 0.10.0rc1 manager: pip platform: linux-64 dependencies: @@ -2467,16 +2467,13 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + url: https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/geoh5py/0.10.0-rc.1/geoh5py-0.10.0rc1-py3-none-any.whl hash: - sha256: 007caa22abdfc12d5b56f10e7daf54ef5602819f - source: - type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + sha256: 50a6b8f52a0dafd9cff1706155c50262d66d193a063822f32837e0e424ead9f2 category: main optional: false - name: geoh5py - version: 0.10.0-beta.5 + version: 0.10.0rc1 manager: pip platform: win-64 dependencies: @@ -2484,11 +2481,8 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + url: https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/geoh5py/0.10.0-rc.1/geoh5py-0.10.0rc1-py3-none-any.whl hash: - sha256: 007caa22abdfc12d5b56f10e7daf54ef5602819f - source: - type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + sha256: 50a6b8f52a0dafd9cff1706155c50262d66d193a063822f32837e0e424ead9f2 category: main optional: false diff --git a/py-3.11.conda-lock.yml b/py-3.11.conda-lock.yml index da00205..7026c9b 100644 --- a/py-3.11.conda-lock.yml +++ b/py-3.11.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: 2aeac6f17c670153deadd8edc6aad261725bb21dfed680b685b0c96ce5e90a96 - linux-64: efedadb68ad9977f3f683b035840df6855a36f1b64973fa4aa482589f710c340 + win-64: ff4199daa11db42b0b09f0d9c2e0d77c483a993f0bbfed46cb167a15ec5dcb75 + linux-64: a9905f1b5583d7d9f9c71efa8cb896c8de8d219a5d086115d65d93a6400043bc channels: - url: conda-forge used_env_vars: [] @@ -668,7 +668,7 @@ package: manager: conda platform: linux-64 dependencies: - libopenblas: '>=0.3.28,<0.3.29.0a0' + libopenblas: '>=0.3.28,<1.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda hash: md5: ac52800af2e0c0e7dac770b435ce768a @@ -1739,7 +1739,7 @@ package: category: main optional: false - name: pydantic - version: 2.10.4 + version: 2.10.5 manager: conda platform: linux-64 dependencies: @@ -1748,14 +1748,14 @@ package: python: '>=3.9' typing-extensions: '>=4.6.1' typing_extensions: '>=4.12.2' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda hash: - md5: 93bccf4d7a58c9140d59491de21e044b - sha256: e68400714532a33f34b44ddaee3e27e8dd6c83c3f31c7892ec10b84d13aa8b59 + md5: e8ea30925c8271c4128375810d7d3d7a + sha256: 0f32c30ddc610cd1113335d8b4f311f20f4d72754b7c1a5d0d9493f597cf11d2 category: main optional: false - name: pydantic - version: 2.10.4 + version: 2.10.5 manager: conda platform: win-64 dependencies: @@ -1764,10 +1764,10 @@ package: python: '>=3.9' typing-extensions: '>=4.6.1' typing_extensions: '>=4.12.2' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda hash: - md5: 93bccf4d7a58c9140d59491de21e044b - sha256: e68400714532a33f34b44ddaee3e27e8dd6c83c3f31c7892ec10b84d13aa8b59 + md5: e8ea30925c8271c4128375810d7d3d7a + sha256: 0f32c30ddc610cd1113335d8b4f311f20f4d72754b7c1a5d0d9493f597cf11d2 category: main optional: false - name: pydantic-core @@ -2069,7 +2069,7 @@ package: libgfortran5: '>=13.3.0' liblapack: '>=3.9.0,<4.0a0' libstdcxx: '>=13' - numpy: <2.3 + numpy: '>=1.23.5' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py311he9a78e4_2.conda @@ -2086,7 +2086,7 @@ package: libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' liblapack: '>=3.9.0,<4.0a0' - numpy: <2.3 + numpy: '>=1.23.5' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* ucrt: '>=10.0.20348.0' @@ -2099,27 +2099,27 @@ package: category: main optional: false - name: setuptools - version: 75.7.0 + version: 75.8.0 manager: conda platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.7.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.8.0-pyhff2d567_0.conda hash: - md5: 764aced8c122bc0f3f1d01d401536b82 - sha256: c653155d975cecf78156423d85e754e21ed8ec747e0afe8301afab50fa088b4f + md5: 8f28e299c11afdd79e0ec1e279dcdc52 + sha256: e0778e4f276e9a81b51c56f51ec22a27b4d8fc955abc0be77ad09ca9bea06bb9 category: main optional: false - name: setuptools - version: 75.7.0 + version: 75.8.0 manager: conda platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.7.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.8.0-pyhff2d567_0.conda hash: - md5: 764aced8c122bc0f3f1d01d401536b82 - sha256: c653155d975cecf78156423d85e754e21ed8ec747e0afe8301afab50fa088b4f + md5: 8f28e299c11afdd79e0ec1e279dcdc52 + sha256: e0778e4f276e9a81b51c56f51ec22a27b4d8fc955abc0be77ad09ca9bea06bb9 category: main optional: false - name: tbb @@ -2486,7 +2486,7 @@ package: category: main optional: false - name: geoh5py - version: 0.10.0-beta.5 + version: 0.10.0rc1 manager: pip platform: linux-64 dependencies: @@ -2494,16 +2494,13 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + url: https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/geoh5py/0.10.0-rc.1/geoh5py-0.10.0rc1-py3-none-any.whl hash: - sha256: 007caa22abdfc12d5b56f10e7daf54ef5602819f - source: - type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + sha256: 50a6b8f52a0dafd9cff1706155c50262d66d193a063822f32837e0e424ead9f2 category: main optional: false - name: geoh5py - version: 0.10.0-beta.5 + version: 0.10.0rc1 manager: pip platform: win-64 dependencies: @@ -2511,11 +2508,8 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + url: https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/geoh5py/0.10.0-rc.1/geoh5py-0.10.0rc1-py3-none-any.whl hash: - sha256: 007caa22abdfc12d5b56f10e7daf54ef5602819f - source: - type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + sha256: 50a6b8f52a0dafd9cff1706155c50262d66d193a063822f32837e0e424ead9f2 category: main optional: false diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml index 6180489..7e86d05 100644 --- a/py-3.12.conda-lock.yml +++ b/py-3.12.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: aa2b1e534a4fda69d839560a4d404e87951a2a99b886e8ba715646e1f704f807 - linux-64: 6bffc8dd3eba21e3e30f9b2d4befda3220a1a64031c6327ddadc91bf85643985 + win-64: b9c1486ae67f95c128a32abaaf377850d741f91d594152d9f62abd651282b6bd + linux-64: 23b59ff23bd5cf90f4c39b31d860488a17a6a6ac162abd8b97ad4eb36859f59b channels: - url: conda-forge used_env_vars: [] @@ -668,7 +668,7 @@ package: manager: conda platform: linux-64 dependencies: - libopenblas: '>=0.3.28,<0.3.29.0a0' + libopenblas: '>=0.3.28,<1.0a0' url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-26_linux64_openblas.conda hash: md5: ac52800af2e0c0e7dac770b435ce768a @@ -1739,7 +1739,7 @@ package: category: main optional: false - name: pydantic - version: 2.10.4 + version: 2.10.5 manager: conda platform: linux-64 dependencies: @@ -1748,14 +1748,14 @@ package: python: '>=3.9' typing-extensions: '>=4.6.1' typing_extensions: '>=4.12.2' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda hash: - md5: 93bccf4d7a58c9140d59491de21e044b - sha256: e68400714532a33f34b44ddaee3e27e8dd6c83c3f31c7892ec10b84d13aa8b59 + md5: e8ea30925c8271c4128375810d7d3d7a + sha256: 0f32c30ddc610cd1113335d8b4f311f20f4d72754b7c1a5d0d9493f597cf11d2 category: main optional: false - name: pydantic - version: 2.10.4 + version: 2.10.5 manager: conda platform: win-64 dependencies: @@ -1764,10 +1764,10 @@ package: python: '>=3.9' typing-extensions: '>=4.6.1' typing_extensions: '>=4.12.2' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.4-pyh3cfb1c2_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.10.5-pyh3cfb1c2_0.conda hash: - md5: 93bccf4d7a58c9140d59491de21e044b - sha256: e68400714532a33f34b44ddaee3e27e8dd6c83c3f31c7892ec10b84d13aa8b59 + md5: e8ea30925c8271c4128375810d7d3d7a + sha256: 0f32c30ddc610cd1113335d8b4f311f20f4d72754b7c1a5d0d9493f597cf11d2 category: main optional: false - name: pydantic-core @@ -2069,7 +2069,7 @@ package: libgfortran5: '>=13.3.0' liblapack: '>=3.9.0,<4.0a0' libstdcxx: '>=13' - numpy: <2.3 + numpy: '>=1.23.5' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py312h62794b6_2.conda @@ -2086,7 +2086,7 @@ package: libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' liblapack: '>=3.9.0,<4.0a0' - numpy: <2.3 + numpy: '>=1.23.5' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* ucrt: '>=10.0.20348.0' @@ -2099,27 +2099,27 @@ package: category: main optional: false - name: setuptools - version: 75.7.0 + version: 75.8.0 manager: conda platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.7.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.8.0-pyhff2d567_0.conda hash: - md5: 764aced8c122bc0f3f1d01d401536b82 - sha256: c653155d975cecf78156423d85e754e21ed8ec747e0afe8301afab50fa088b4f + md5: 8f28e299c11afdd79e0ec1e279dcdc52 + sha256: e0778e4f276e9a81b51c56f51ec22a27b4d8fc955abc0be77ad09ca9bea06bb9 category: main optional: false - name: setuptools - version: 75.7.0 + version: 75.8.0 manager: conda platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.7.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.8.0-pyhff2d567_0.conda hash: - md5: 764aced8c122bc0f3f1d01d401536b82 - sha256: c653155d975cecf78156423d85e754e21ed8ec747e0afe8301afab50fa088b4f + md5: 8f28e299c11afdd79e0ec1e279dcdc52 + sha256: e0778e4f276e9a81b51c56f51ec22a27b4d8fc955abc0be77ad09ca9bea06bb9 category: main optional: false - name: tbb @@ -2486,7 +2486,7 @@ package: category: main optional: false - name: geoh5py - version: 0.10.0-beta.5 + version: 0.10.0rc1 manager: pip platform: linux-64 dependencies: @@ -2494,16 +2494,13 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + url: https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/geoh5py/0.10.0-rc.1/geoh5py-0.10.0rc1-py3-none-any.whl hash: - sha256: 007caa22abdfc12d5b56f10e7daf54ef5602819f - source: - type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + sha256: 50a6b8f52a0dafd9cff1706155c50262d66d193a063822f32837e0e424ead9f2 category: main optional: false - name: geoh5py - version: 0.10.0-beta.5 + version: 0.10.0rc1 manager: pip platform: win-64 dependencies: @@ -2511,11 +2508,8 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + url: https://mirageoscienceltd.jfrog.io/artifactory/api/pypi/public-pypi-dev/geoh5py/0.10.0-rc.1/geoh5py-0.10.0rc1-py3-none-any.whl hash: - sha256: 007caa22abdfc12d5b56f10e7daf54ef5602819f - source: - type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@007caa22abdfc12d5b56f10e7daf54ef5602819f + sha256: 50a6b8f52a0dafd9cff1706155c50262d66d193a063822f32837e0e424ead9f2 category: main optional: false diff --git a/pyproject.toml b/pyproject.toml index fe44636..8597c3e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -52,8 +52,8 @@ scipy = "~1.14.0" ## pip dependencies from Git repositories #---------------------------------------- -#geoh5py = {version = ">=0.10.0b1, <0.11.0a.dev", source = "pypi", allow-prereleases = true} -geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "release/0.10.0"} +geoh5py = {version = ">=0.10.0rc1, <0.11.0a.dev", source = "pypi", allow-prereleases = true} +#geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "release/0.10.0"} ## about pip dependencies From e11c3d54b257834ff329cada174a9082314347be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= Date: Fri, 10 Jan 2025 11:50:29 -0500 Subject: [PATCH 131/132] bump version to rc.1 --- geoapps_utils/__init__.py | 2 +- meta.yaml | 2 +- pyproject.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/geoapps_utils/__init__.py b/geoapps_utils/__init__.py index 07b8727..1c51788 100644 --- a/geoapps_utils/__init__.py +++ b/geoapps_utils/__init__.py @@ -11,7 +11,7 @@ from __future__ import annotations -__version__ = "0.4.0-beta.2" +__version__ = "0.4.0-rc.1" from pathlib import Path diff --git a/meta.yaml b/meta.yaml index 0be9801..77a43f7 100644 --- a/meta.yaml +++ b/meta.yaml @@ -1,5 +1,5 @@ {% set name = "geoapps-utils" %} -{% set version = "0.4.0b2" %} +{% set version = "0.4.0rc1" %} package: name: {{ name|lower }} diff --git a/pyproject.toml b/pyproject.toml index 8597c3e..5ecc91c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "geoapps-utils" -version = "0.4.0-beta.2" +version = "0.4.0-rc.1" license = "MIT" description = "Geoapps Utils" authors = ["Mira Geoscience "] From c5b4bbc4f7934c94d411432842181a8acd6f3499 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Thu, 30 Jan 2025 09:16:14 -0800 Subject: [PATCH 132/132] Remove RC --- geoapps_utils/__init__.py | 2 +- meta.yaml | 2 +- pyproject.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/geoapps_utils/__init__.py b/geoapps_utils/__init__.py index 1c51788..d5c30f6 100644 --- a/geoapps_utils/__init__.py +++ b/geoapps_utils/__init__.py @@ -11,7 +11,7 @@ from __future__ import annotations -__version__ = "0.4.0-rc.1" +__version__ = "0.4.0" from pathlib import Path diff --git a/meta.yaml b/meta.yaml index 77a43f7..1551b6b 100644 --- a/meta.yaml +++ b/meta.yaml @@ -1,5 +1,5 @@ {% set name = "geoapps-utils" %} -{% set version = "0.4.0rc1" %} +{% set version = "0.4.0" %} package: name: {{ name|lower }} diff --git a/pyproject.toml b/pyproject.toml index 5ecc91c..420b65a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "geoapps-utils" -version = "0.4.0-rc.1" +version = "0.4.0" license = "MIT" description = "Geoapps Utils" authors = ["Mira Geoscience "]