diff --git a/.gitignore b/.gitignore index 052dc93..8e6d079 100644 --- a/.gitignore +++ b/.gitignore @@ -144,3 +144,6 @@ dmypy.json # tempory generated files pyproject-sha.toml + +#version ignore +surface_apps/_version.py 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 cc582cb..5023824 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -29,14 +29,14 @@ dependencies: - charls=2.4.2=h59595ed_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_1 - - coverage=7.10.4=py310h3406613_0 + - coverage=7.10.5=py310h3406613_0 - dav1d=1.2.1=hd590300_0 - dill=0.4.0=pyhd8ed1ab_0 - docutils=0.21.2=pyhd8ed1ab_1 - exceptiongroup=1.3.0=pyhd8ed1ab_0 - freetype=2.13.3=ha770c72_1 - giflib=5.2.2=hd590300_0 - - h2=4.2.0=pyhd8ed1ab_0 + - h2=4.3.0=pyhcf101f3_0 - h5py=3.14.0=nompi_py310hea1e86d_100 - hdf5=1.14.6=nompi_h6e4c0c1_103 - hpack=4.1.0=pyhd8ed1ab_0 @@ -58,7 +58,7 @@ dependencies: - ld_impl_linux-64=2.44=h1423503_1 - lerc=4.0.0=h0aef613_1 - libaec=1.1.4=h3f801dc_0 - - libavif16=1.3.0=h766b0b6_0 + - libavif16=1.3.0=h6395336_2 - libblas=3.9.0=34_h59b9bed_openblas - libbrotlicommon=1.1.0=hb9d3cd8_3 - libbrotlidec=1.1.0=hb9d3cd8_3 @@ -108,7 +108,7 @@ dependencies: - packaging=25.0=pyh29332c3_1 - pillow=10.3.0=py310hebfe307_1 - pip=25.2=pyh8b19718_0 - - platformdirs=4.3.8=pyhe01879c_0 + - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - pthread-stubs=0.4=hb9d3cd8_1002 - pycparser=2.22=pyh29332c3_1 @@ -126,7 +126,7 @@ dependencies: - pyyaml=6.0.2=py310h89163eb_2 - rav1e=0.7.1=h8fae777_3 - readline=8.2=h8c095d6_2 - - requests=2.32.4=pyhd8ed1ab_0 + - requests=2.32.5=pyhd8ed1ab_0 - scikit-image=0.24.0=py310h5eaa309_3 - scipy=1.14.1=py310hfcf56fc_2 - setuptools=80.9.0=pyhff2d567_0 @@ -143,16 +143,16 @@ dependencies: - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - svt-av1=3.0.2=h5888daf_0 + - svt-av1=3.1.2=hecca717_0 - tifffile=2025.5.10=pyhd8ed1ab_0 - tk=8.6.13=noxft_hd72426e_102 - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhe01879c_2 - tomlkit=0.13.3=pyha770c72_0 - tqdm=4.67.1=pyhd8ed1ab_1 - - typing-extensions=4.14.1=h4440ef1_0 + - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - - typing_extensions=4.14.1=pyhe01879c_0 + - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - urllib3=2.5.0=pyhd8ed1ab_0 - wheel=0.45.1=pyhd8ed1ab_1 @@ -162,11 +162,11 @@ dependencies: - zfp=1.0.1=h5888daf_2 - zipp=3.23.0=pyhd8ed1ab_0 - zlib-ng=2.2.5=hde8ca8f_0 - - zstandard=0.23.0=py310ha75aee5_2 + - zstandard=0.23.0=py310h7c4b9e2_3 - zstd=1.5.7=hb8e6e7a_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef 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 701ae7f..f178d78 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -39,7 +39,7 @@ dependencies: - ld_impl_linux-64=2.44=h1423503_1 - lerc=4.0.0=h0aef613_1 - libaec=1.1.4=h3f801dc_0 - - libavif16=1.3.0=h766b0b6_0 + - libavif16=1.3.0=h6395336_2 - libblas=3.9.0=34_h59b9bed_openblas - libbrotlicommon=1.1.0=hb9d3cd8_3 - libbrotlidec=1.1.0=hb9d3cd8_3 @@ -99,13 +99,13 @@ dependencies: - scipy=1.14.1=py310hfcf56fc_2 - setuptools=80.9.0=pyhff2d567_0 - snappy=1.2.2=h03e3b7b_0 - - svt-av1=3.0.2=h5888daf_0 + - svt-av1=3.1.2=hecca717_0 - tifffile=2025.5.10=pyhd8ed1ab_0 - tk=8.6.13=noxft_hd72426e_102 - tqdm=4.67.1=pyhd8ed1ab_1 - - typing-extensions=4.14.1=h4440ef1_0 + - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - - typing_extensions=4.14.1=pyhe01879c_0 + - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - wheel=0.45.1=pyhd8ed1ab_1 - xorg-libxau=1.0.12=hb9d3cd8_0 @@ -115,8 +115,8 @@ dependencies: - zlib-ng=2.2.5=hde8ca8f_0 - zstd=1.5.7=hb8e6e7a_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef 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 fa36b5a..3b1375c 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -6,7 +6,7 @@ channels: - conda-forge - nodefaults dependencies: - - _libavif_api=1.3.0=h57928b3_0 + - _libavif_api=1.3.0=h57928b3_2 - _openmp_mutex=4.5=2_gnu - alabaster=1.0.0=pyhd8ed1ab_1 - annotated-types=0.7.0=pyhd8ed1ab_1 @@ -25,14 +25,14 @@ dependencies: - charls=2.4.2=h1537add_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_1 - - coverage=7.10.4=py310hdb0e946_0 + - coverage=7.10.5=py310hdb0e946_0 - dav1d=1.2.1=hcfcfb64_0 - dill=0.4.0=pyhd8ed1ab_0 - docutils=0.21.2=pyhd8ed1ab_1 - exceptiongroup=1.3.0=pyhd8ed1ab_0 - freetype=2.13.3=h57928b3_1 - giflib=5.2.2=h64bf75a_0 - - h2=4.2.0=pyhd8ed1ab_0 + - h2=4.3.0=pyhcf101f3_0 - h5py=3.14.0=nompi_py310h877c39c_100 - hdf5=1.14.6=nompi_he30205f_103 - hpack=4.1.0=pyhd8ed1ab_0 @@ -52,7 +52,7 @@ dependencies: - lcms2=2.17=hbcf6048_0 - lerc=4.0.0=h6470a55_1 - libaec=1.1.4=h20038f6_0 - - libavif16=1.3.0=hf2698fe_0 + - libavif16=1.3.0=he916da2_2 - libblas=3.9.0=34_h5709861_mkl - libbrotlicommon=1.1.0=h2466b09_3 - libbrotlidec=1.1.0=h2466b09_3 @@ -83,7 +83,7 @@ dependencies: - libxml2=2.13.8=h741aa76_1 - libzlib=1.3.1=h2466b09_2 - libzopfli=1.0.3=h0e60522_0 - - llvm-openmp=20.1.8=hfa2b4ca_1 + - llvm-openmp=20.1.8=hfa2b4ca_2 - lz4-c=1.10.0=h2466b09_1 - markupsafe=3.0.2=py310h38315fa_1 - mccabe=0.7.0=pyhd8ed1ab_1 @@ -95,7 +95,7 @@ dependencies: - packaging=25.0=pyh29332c3_1 - pillow=10.3.0=py310h3e38d90_1 - pip=25.2=pyh8b19718_0 - - platformdirs=4.3.8=pyhe01879c_0 + - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - pthread-stubs=0.4=h0e40799_1002 - pycparser=2.22=pyh29332c3_1 @@ -112,7 +112,7 @@ dependencies: - pywavelets=1.8.0=py310hb0944cc_0 - pyyaml=6.0.2=py310h38315fa_2 - rav1e=0.7.1=ha073cba_3 - - requests=2.32.4=pyhd8ed1ab_0 + - requests=2.32.5=pyhd8ed1ab_0 - scikit-image=0.24.0=py310hb4db72f_3 - scipy=1.14.1=py310hbd0dde3_2 - setuptools=80.9.0=pyhff2d567_0 @@ -129,19 +129,19 @@ dependencies: - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - svt-av1=3.0.2=he0c23c2_0 - - tbb=2021.13.0=h18a62a1_2 + - svt-av1=3.1.2=hac47afa_0 + - tbb=2021.13.0=h18a62a1_3 - tifffile=2025.5.10=pyhd8ed1ab_0 - tk=8.6.13=h2c6b04d_2 - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhe01879c_2 - tomlkit=0.13.3=pyha770c72_0 - tqdm=4.67.1=pyhd8ed1ab_1 - - typing-extensions=4.14.1=h4440ef1_0 + - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - - typing_extensions=4.14.1=pyhe01879c_0 + - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - - ucrt=10.0.22621.0=h57928b3_1 + - ucrt=10.0.26100.0=h57928b3_0 - urllib3=2.5.0=pyhd8ed1ab_0 - vc=14.3=h41ae7f8_31 - vc14_runtime=14.44.35208=h818238b_31 @@ -155,11 +155,11 @@ dependencies: - zfp=1.0.1=he0c23c2_2 - zipp=3.23.0=pyhd8ed1ab_0 - zlib-ng=2.2.5=h1608b31_0 - - zstandard=0.23.0=py310ha8f682b_2 + - zstandard=0.23.0=py310h29418f3_3 - zstd=1.5.7=hbeecb71_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef 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 c04b367..572105f 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -6,7 +6,7 @@ channels: - conda-forge - nodefaults dependencies: - - _libavif_api=1.3.0=h57928b3_0 + - _libavif_api=1.3.0=h57928b3_2 - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_1 - aom=3.9.1=he0c23c2_0 @@ -33,7 +33,7 @@ dependencies: - lcms2=2.17=hbcf6048_0 - lerc=4.0.0=h6470a55_1 - libaec=1.1.4=h20038f6_0 - - libavif16=1.3.0=hf2698fe_0 + - libavif16=1.3.0=he916da2_2 - libblas=3.9.0=34_h5709861_mkl - libbrotlicommon=1.1.0=h2466b09_3 - libbrotlidec=1.1.0=h2466b09_3 @@ -64,7 +64,7 @@ dependencies: - libxml2=2.13.8=h741aa76_1 - libzlib=1.3.1=h2466b09_2 - libzopfli=1.0.3=h0e60522_0 - - llvm-openmp=20.1.8=hfa2b4ca_1 + - llvm-openmp=20.1.8=hfa2b4ca_2 - lz4-c=1.10.0=h2466b09_1 - mkl=2024.2.2=h57928b3_16 - networkx=3.4.2=pyh267e887_2 @@ -85,16 +85,16 @@ dependencies: - scipy=1.14.1=py310hbd0dde3_2 - setuptools=80.9.0=pyhff2d567_0 - snappy=1.2.2=h7fa0ca8_0 - - svt-av1=3.0.2=he0c23c2_0 - - tbb=2021.13.0=h18a62a1_2 + - svt-av1=3.1.2=hac47afa_0 + - tbb=2021.13.0=h18a62a1_3 - tifffile=2025.5.10=pyhd8ed1ab_0 - tk=8.6.13=h2c6b04d_2 - tqdm=4.67.1=pyhd8ed1ab_1 - - typing-extensions=4.14.1=h4440ef1_0 + - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - - typing_extensions=4.14.1=pyhe01879c_0 + - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - - ucrt=10.0.22621.0=h57928b3_1 + - ucrt=10.0.26100.0=h57928b3_0 - vc=14.3=h41ae7f8_31 - vc14_runtime=14.44.35208=h818238b_31 - vcomp14=14.44.35208=h818238b_31 @@ -107,8 +107,8 @@ dependencies: - zlib-ng=2.2.5=h1608b31_0 - zstd=1.5.7=hbeecb71_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef 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 80f45e8..a3bc63e 100644 --- a/environments/py-3.11-linux-64-dev.conda.lock.yml +++ b/environments/py-3.11-linux-64-dev.conda.lock.yml @@ -20,7 +20,7 @@ dependencies: - brunsli=0.1=h9c3ff4c_0 - bzip2=1.0.8=h4bc722e_7 - c-ares=1.34.5=hb9d3cd8_0 - - c-blosc2=2.20.0=h4cfbee9_0 + - c-blosc2=2.21.1=h4cfbee9_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -29,20 +29,20 @@ dependencies: - charls=2.4.2=h59595ed_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_1 - - coverage=7.10.4=py311h3778330_0 + - coverage=7.10.5=py311h3778330_0 - dav1d=1.2.1=hd590300_0 - dill=0.4.0=pyhd8ed1ab_0 - docutils=0.21.2=pyhd8ed1ab_1 - exceptiongroup=1.3.0=pyhd8ed1ab_0 - freetype=2.13.3=ha770c72_1 - giflib=5.2.2=hd590300_0 - - h2=4.2.0=pyhd8ed1ab_0 + - h2=4.3.0=pyhcf101f3_0 - h5py=3.14.0=nompi_py311h7f87ba5_100 - hdf5=1.14.6=nompi_h6e4c0c1_103 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - idna=3.10=pyhd8ed1ab_1 - - imagecodecs=2025.8.2=py311hd1b4b70_1 + - imagecodecs=2025.8.2=py311h017f7b5_2 - imageio=2.37.0=pyhfb79c49_0 - imagesize=1.4.1=pyhd8ed1ab_0 - importlib-metadata=8.7.0=pyhe01879c_1 @@ -58,7 +58,7 @@ dependencies: - ld_impl_linux-64=2.44=h1423503_1 - lerc=4.0.0=h0aef613_1 - libaec=1.1.4=h3f801dc_0 - - libavif16=1.3.0=h766b0b6_0 + - libavif16=1.3.0=h6395336_2 - libblas=3.9.0=34_h59b9bed_openblas - libbrotlicommon=1.1.0=hb9d3cd8_3 - libbrotlidec=1.1.0=hb9d3cd8_3 @@ -108,7 +108,7 @@ dependencies: - packaging=25.0=pyh29332c3_1 - pillow=10.3.0=py311h82a398c_1 - pip=25.2=pyh8b19718_0 - - platformdirs=4.3.8=pyhe01879c_0 + - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - pthread-stubs=0.4=hb9d3cd8_1002 - pycparser=2.22=pyh29332c3_1 @@ -126,14 +126,14 @@ dependencies: - pyyaml=6.0.2=py311h2dc5d0c_2 - rav1e=0.7.1=h8fae777_3 - readline=8.2=h8c095d6_2 - - requests=2.32.4=pyhd8ed1ab_0 + - requests=2.32.5=pyhd8ed1ab_0 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - scikit-image=0.24.0=py311h7db5c69_3 - scipy=1.14.1=py311he9a78e4_2 - setuptools=80.9.0=pyhff2d567_0 - snappy=1.2.2=h03e3b7b_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - - sphinx=8.2.3=pyhd8ed1ab_0 + - sphinx=8.3.0=pyhd8ed1ab_0 - sphinx-autodoc-typehints=3.2.0=pyhd8ed1ab_0 - sphinx-rtd-theme=3.0.1=hd8ed1ab_0 - sphinx_rtd_theme=3.0.1=pyha770c72_0 @@ -144,16 +144,16 @@ dependencies: - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - svt-av1=3.0.2=h5888daf_0 - - tifffile=2025.6.11=pyhd8ed1ab_0 + - svt-av1=3.1.2=hecca717_0 + - tifffile=2025.8.28=pyhd8ed1ab_0 - tk=8.6.13=noxft_hd72426e_102 - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhe01879c_2 - tomlkit=0.13.3=pyha770c72_0 - tqdm=4.67.1=pyhd8ed1ab_1 - - typing-extensions=4.14.1=h4440ef1_0 + - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - - typing_extensions=4.14.1=pyhe01879c_0 + - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - urllib3=2.5.0=pyhd8ed1ab_0 - wheel=0.45.1=pyhd8ed1ab_1 @@ -163,11 +163,11 @@ dependencies: - zfp=1.0.1=h5888daf_2 - zipp=3.23.0=pyhd8ed1ab_0 - zlib-ng=2.2.5=hde8ca8f_0 - - zstandard=0.23.0=py311h9ecbd09_2 + - zstandard=0.23.0=py311h49ec1c0_3 - zstd=1.5.7=hb8e6e7a_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef 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 9b0fa9d..cdcb9a7 100644 --- a/environments/py-3.11-linux-64.conda.lock.yml +++ b/environments/py-3.11-linux-64.conda.lock.yml @@ -16,7 +16,7 @@ dependencies: - brunsli=0.1=h9c3ff4c_0 - bzip2=1.0.8=h4bc722e_7 - c-ares=1.34.5=hb9d3cd8_0 - - c-blosc2=2.20.0=h4cfbee9_0 + - c-blosc2=2.21.1=h4cfbee9_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -27,7 +27,7 @@ dependencies: - giflib=5.2.2=hd590300_0 - h5py=3.14.0=nompi_py311h7f87ba5_100 - hdf5=1.14.6=nompi_h6e4c0c1_103 - - imagecodecs=2025.8.2=py311hd1b4b70_1 + - imagecodecs=2025.8.2=py311h017f7b5_2 - imageio=2.37.0=pyhfb79c49_0 - importlib-metadata=8.7.0=pyhe01879c_1 - jxrlib=1.1=hd590300_3 @@ -39,7 +39,7 @@ dependencies: - ld_impl_linux-64=2.44=h1423503_1 - lerc=4.0.0=h0aef613_1 - libaec=1.1.4=h3f801dc_0 - - libavif16=1.3.0=h766b0b6_0 + - libavif16=1.3.0=h6395336_2 - libblas=3.9.0=34_h59b9bed_openblas - libbrotlicommon=1.1.0=hb9d3cd8_3 - libbrotlidec=1.1.0=hb9d3cd8_3 @@ -99,13 +99,13 @@ dependencies: - scipy=1.14.1=py311he9a78e4_2 - setuptools=80.9.0=pyhff2d567_0 - snappy=1.2.2=h03e3b7b_0 - - svt-av1=3.0.2=h5888daf_0 - - tifffile=2025.6.11=pyhd8ed1ab_0 + - svt-av1=3.1.2=hecca717_0 + - tifffile=2025.8.28=pyhd8ed1ab_0 - tk=8.6.13=noxft_hd72426e_102 - tqdm=4.67.1=pyhd8ed1ab_1 - - typing-extensions=4.14.1=h4440ef1_0 + - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - - typing_extensions=4.14.1=pyhe01879c_0 + - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - wheel=0.45.1=pyhd8ed1ab_1 - xorg-libxau=1.0.12=hb9d3cd8_0 @@ -115,8 +115,8 @@ dependencies: - zlib-ng=2.2.5=hde8ca8f_0 - zstd=1.5.7=hb8e6e7a_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef 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 bd9de6c..14148d6 100644 --- a/environments/py-3.11-win-64-dev.conda.lock.yml +++ b/environments/py-3.11-win-64-dev.conda.lock.yml @@ -6,7 +6,7 @@ channels: - conda-forge - nodefaults dependencies: - - _libavif_api=1.3.0=h57928b3_0 + - _libavif_api=1.3.0=h57928b3_2 - _openmp_mutex=4.5=2_gnu - alabaster=1.0.0=pyhd8ed1ab_1 - annotated-types=0.7.0=pyhd8ed1ab_1 @@ -16,7 +16,7 @@ dependencies: - blosc=1.21.6=hfd34d9b_1 - brotli-python=1.1.0=py311hda3d55a_3 - bzip2=1.0.8=h2466b09_7 - - c-blosc2=2.20.0=h3cf07e4_0 + - c-blosc2=2.21.1=h3cf07e4_0 - ca-certificates=2025.8.3=h4c7d964_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -25,20 +25,20 @@ dependencies: - charls=2.4.2=h1537add_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_1 - - coverage=7.10.4=py311h3f79411_0 + - coverage=7.10.5=py311h3f79411_0 - dav1d=1.2.1=hcfcfb64_0 - dill=0.4.0=pyhd8ed1ab_0 - docutils=0.21.2=pyhd8ed1ab_1 - exceptiongroup=1.3.0=pyhd8ed1ab_0 - freetype=2.13.3=h57928b3_1 - giflib=5.2.2=h64bf75a_0 - - h2=4.2.0=pyhd8ed1ab_0 + - h2=4.3.0=pyhcf101f3_0 - h5py=3.14.0=nompi_py311h97e6cc2_100 - hdf5=1.14.6=nompi_he30205f_103 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - idna=3.10=pyhd8ed1ab_1 - - imagecodecs=2025.8.2=py311hbb41d32_1 + - imagecodecs=2025.8.2=py311hf488a8e_2 - imageio=2.37.0=pyhfb79c49_0 - imagesize=1.4.1=pyhd8ed1ab_0 - importlib-metadata=8.7.0=pyhe01879c_1 @@ -52,7 +52,7 @@ dependencies: - lcms2=2.17=hbcf6048_0 - lerc=4.0.0=h6470a55_1 - libaec=1.1.4=h20038f6_0 - - libavif16=1.3.0=hf2698fe_0 + - libavif16=1.3.0=he916da2_2 - libblas=3.9.0=34_h5709861_mkl - libbrotlicommon=1.1.0=h2466b09_3 - libbrotlidec=1.1.0=h2466b09_3 @@ -83,7 +83,7 @@ dependencies: - libxml2=2.13.8=h741aa76_1 - libzlib=1.3.1=h2466b09_2 - libzopfli=1.0.3=h0e60522_0 - - llvm-openmp=20.1.8=hfa2b4ca_1 + - llvm-openmp=20.1.8=hfa2b4ca_2 - lz4-c=1.10.0=h2466b09_1 - markupsafe=3.0.2=py311h5082efb_1 - mccabe=0.7.0=pyhd8ed1ab_1 @@ -95,7 +95,7 @@ dependencies: - packaging=25.0=pyh29332c3_1 - pillow=10.3.0=py311h5592be9_1 - pip=25.2=pyh8b19718_0 - - platformdirs=4.3.8=pyhe01879c_0 + - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - pthread-stubs=0.4=h0e40799_1002 - pycparser=2.22=pyh29332c3_1 @@ -112,14 +112,14 @@ dependencies: - pywavelets=1.9.0=py311h17033d2_0 - pyyaml=6.0.2=py311h5082efb_2 - rav1e=0.7.1=ha073cba_3 - - requests=2.32.4=pyhd8ed1ab_0 + - requests=2.32.5=pyhd8ed1ab_0 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - scikit-image=0.24.0=py311hcf9f919_3 - scipy=1.14.1=py311hf16d85f_2 - setuptools=80.9.0=pyhff2d567_0 - snappy=1.2.2=h7fa0ca8_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - - sphinx=8.2.3=pyhd8ed1ab_0 + - sphinx=8.3.0=pyhd8ed1ab_0 - sphinx-autodoc-typehints=3.2.0=pyhd8ed1ab_0 - sphinx-rtd-theme=3.0.1=hd8ed1ab_0 - sphinx_rtd_theme=3.0.1=pyha770c72_0 @@ -130,19 +130,19 @@ dependencies: - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - svt-av1=3.0.2=he0c23c2_0 - - tbb=2021.13.0=h18a62a1_2 - - tifffile=2025.6.11=pyhd8ed1ab_0 + - svt-av1=3.1.2=hac47afa_0 + - tbb=2021.13.0=h18a62a1_3 + - tifffile=2025.8.28=pyhd8ed1ab_0 - tk=8.6.13=h2c6b04d_2 - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhe01879c_2 - tomlkit=0.13.3=pyha770c72_0 - tqdm=4.67.1=pyhd8ed1ab_1 - - typing-extensions=4.14.1=h4440ef1_0 + - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - - typing_extensions=4.14.1=pyhe01879c_0 + - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - - ucrt=10.0.22621.0=h57928b3_1 + - ucrt=10.0.26100.0=h57928b3_0 - urllib3=2.5.0=pyhd8ed1ab_0 - vc=14.3=h41ae7f8_31 - vc14_runtime=14.44.35208=h818238b_31 @@ -156,11 +156,11 @@ dependencies: - zfp=1.0.1=he0c23c2_2 - zipp=3.23.0=pyhd8ed1ab_0 - zlib-ng=2.2.5=h1608b31_0 - - zstandard=0.23.0=py311he736701_2 + - zstandard=0.23.0=py311h3485c13_3 - zstd=1.5.7=hbeecb71_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef 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 f4e212b..ef6da1c 100644 --- a/environments/py-3.11-win-64.conda.lock.yml +++ b/environments/py-3.11-win-64.conda.lock.yml @@ -6,13 +6,13 @@ channels: - conda-forge - nodefaults dependencies: - - _libavif_api=1.3.0=h57928b3_0 + - _libavif_api=1.3.0=h57928b3_2 - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_1 - aom=3.9.1=he0c23c2_0 - blosc=1.21.6=hfd34d9b_1 - bzip2=1.0.8=h2466b09_7 - - c-blosc2=2.20.0=h3cf07e4_0 + - c-blosc2=2.21.1=h3cf07e4_0 - ca-certificates=2025.8.3=h4c7d964_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -23,7 +23,7 @@ dependencies: - giflib=5.2.2=h64bf75a_0 - h5py=3.14.0=nompi_py311h97e6cc2_100 - hdf5=1.14.6=nompi_he30205f_103 - - imagecodecs=2025.8.2=py311hbb41d32_1 + - imagecodecs=2025.8.2=py311hf488a8e_2 - imageio=2.37.0=pyhfb79c49_0 - importlib-metadata=8.7.0=pyhe01879c_1 - jxrlib=1.1=hcfcfb64_3 @@ -33,7 +33,7 @@ dependencies: - lcms2=2.17=hbcf6048_0 - lerc=4.0.0=h6470a55_1 - libaec=1.1.4=h20038f6_0 - - libavif16=1.3.0=hf2698fe_0 + - libavif16=1.3.0=he916da2_2 - libblas=3.9.0=34_h5709861_mkl - libbrotlicommon=1.1.0=h2466b09_3 - libbrotlidec=1.1.0=h2466b09_3 @@ -64,7 +64,7 @@ dependencies: - libxml2=2.13.8=h741aa76_1 - libzlib=1.3.1=h2466b09_2 - libzopfli=1.0.3=h0e60522_0 - - llvm-openmp=20.1.8=hfa2b4ca_1 + - llvm-openmp=20.1.8=hfa2b4ca_2 - lz4-c=1.10.0=h2466b09_1 - mkl=2024.2.2=h57928b3_16 - networkx=3.5=pyhe01879c_0 @@ -85,16 +85,16 @@ dependencies: - scipy=1.14.1=py311hf16d85f_2 - setuptools=80.9.0=pyhff2d567_0 - snappy=1.2.2=h7fa0ca8_0 - - svt-av1=3.0.2=he0c23c2_0 - - tbb=2021.13.0=h18a62a1_2 - - tifffile=2025.6.11=pyhd8ed1ab_0 + - svt-av1=3.1.2=hac47afa_0 + - tbb=2021.13.0=h18a62a1_3 + - tifffile=2025.8.28=pyhd8ed1ab_0 - tk=8.6.13=h2c6b04d_2 - tqdm=4.67.1=pyhd8ed1ab_1 - - typing-extensions=4.14.1=h4440ef1_0 + - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - - typing_extensions=4.14.1=pyhe01879c_0 + - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - - ucrt=10.0.22621.0=h57928b3_1 + - ucrt=10.0.26100.0=h57928b3_0 - vc=14.3=h41ae7f8_31 - vc14_runtime=14.44.35208=h818238b_31 - vcomp14=14.44.35208=h818238b_31 @@ -107,8 +107,8 @@ dependencies: - zlib-ng=2.2.5=h1608b31_0 - zstd=1.5.7=hbeecb71_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef 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 4ddcb01..63e1617 100644 --- a/environments/py-3.12-linux-64-dev.conda.lock.yml +++ b/environments/py-3.12-linux-64-dev.conda.lock.yml @@ -20,7 +20,7 @@ dependencies: - brunsli=0.1=h9c3ff4c_0 - bzip2=1.0.8=h4bc722e_7 - c-ares=1.34.5=hb9d3cd8_0 - - c-blosc2=2.20.0=h4cfbee9_0 + - c-blosc2=2.21.1=h4cfbee9_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -29,20 +29,20 @@ dependencies: - charls=2.4.2=h59595ed_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_1 - - coverage=7.10.4=py312h8a5da7c_0 + - coverage=7.10.5=py312h8a5da7c_0 - dav1d=1.2.1=hd590300_0 - dill=0.4.0=pyhd8ed1ab_0 - docutils=0.21.2=pyhd8ed1ab_1 - exceptiongroup=1.3.0=pyhd8ed1ab_0 - freetype=2.13.3=ha770c72_1 - giflib=5.2.2=hd590300_0 - - h2=4.2.0=pyhd8ed1ab_0 + - h2=4.3.0=pyhcf101f3_0 - h5py=3.14.0=nompi_py312h3faca00_100 - hdf5=1.14.6=nompi_h6e4c0c1_103 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - idna=3.10=pyhd8ed1ab_1 - - imagecodecs=2025.8.2=py312h76e1a71_1 + - imagecodecs=2025.8.2=py312h8629487_2 - imageio=2.37.0=pyhfb79c49_0 - imagesize=1.4.1=pyhd8ed1ab_0 - importlib-metadata=8.7.0=pyhe01879c_1 @@ -58,7 +58,7 @@ dependencies: - ld_impl_linux-64=2.44=h1423503_1 - lerc=4.0.0=h0aef613_1 - libaec=1.1.4=h3f801dc_0 - - libavif16=1.3.0=h766b0b6_0 + - libavif16=1.3.0=h6395336_2 - libblas=3.9.0=34_h59b9bed_openblas - libbrotlicommon=1.1.0=hb9d3cd8_3 - libbrotlidec=1.1.0=hb9d3cd8_3 @@ -108,7 +108,7 @@ dependencies: - packaging=25.0=pyh29332c3_1 - pillow=10.3.0=py312h287a98d_1 - pip=25.2=pyh8b19718_0 - - platformdirs=4.3.8=pyhe01879c_0 + - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - pthread-stubs=0.4=hb9d3cd8_1002 - pycparser=2.22=pyh29332c3_1 @@ -126,14 +126,14 @@ dependencies: - pyyaml=6.0.2=py312h178313f_2 - rav1e=0.7.1=h8fae777_3 - readline=8.2=h8c095d6_2 - - requests=2.32.4=pyhd8ed1ab_0 + - requests=2.32.5=pyhd8ed1ab_0 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - scikit-image=0.24.0=py312hf9745cd_3 - scipy=1.14.1=py312h62794b6_2 - setuptools=80.9.0=pyhff2d567_0 - snappy=1.2.2=h03e3b7b_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - - sphinx=8.2.3=pyhd8ed1ab_0 + - sphinx=8.3.0=pyhd8ed1ab_0 - sphinx-autodoc-typehints=3.2.0=pyhd8ed1ab_0 - sphinx-rtd-theme=3.0.1=hd8ed1ab_0 - sphinx_rtd_theme=3.0.1=pyha770c72_0 @@ -144,16 +144,16 @@ dependencies: - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - svt-av1=3.0.2=h5888daf_0 - - tifffile=2025.6.11=pyhd8ed1ab_0 + - svt-av1=3.1.2=hecca717_0 + - tifffile=2025.8.28=pyhd8ed1ab_0 - tk=8.6.13=noxft_hd72426e_102 - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhe01879c_2 - tomlkit=0.13.3=pyha770c72_0 - tqdm=4.67.1=pyhd8ed1ab_1 - - typing-extensions=4.14.1=h4440ef1_0 + - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - - typing_extensions=4.14.1=pyhe01879c_0 + - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - urllib3=2.5.0=pyhd8ed1ab_0 - wheel=0.45.1=pyhd8ed1ab_1 @@ -163,11 +163,11 @@ dependencies: - zfp=1.0.1=h5888daf_2 - zipp=3.23.0=pyhd8ed1ab_0 - zlib-ng=2.2.5=hde8ca8f_0 - - zstandard=0.23.0=py312h66e93f0_2 + - zstandard=0.23.0=py312h4c3975b_3 - zstd=1.5.7=hb8e6e7a_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef 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 98c60ac..47a03b1 100644 --- a/environments/py-3.12-linux-64.conda.lock.yml +++ b/environments/py-3.12-linux-64.conda.lock.yml @@ -16,7 +16,7 @@ dependencies: - brunsli=0.1=h9c3ff4c_0 - bzip2=1.0.8=h4bc722e_7 - c-ares=1.34.5=hb9d3cd8_0 - - c-blosc2=2.20.0=h4cfbee9_0 + - c-blosc2=2.21.1=h4cfbee9_0 - ca-certificates=2025.8.3=hbd8a1cb_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -27,7 +27,7 @@ dependencies: - giflib=5.2.2=hd590300_0 - h5py=3.14.0=nompi_py312h3faca00_100 - hdf5=1.14.6=nompi_h6e4c0c1_103 - - imagecodecs=2025.8.2=py312h76e1a71_1 + - imagecodecs=2025.8.2=py312h8629487_2 - imageio=2.37.0=pyhfb79c49_0 - importlib-metadata=8.7.0=pyhe01879c_1 - jxrlib=1.1=hd590300_3 @@ -39,7 +39,7 @@ dependencies: - ld_impl_linux-64=2.44=h1423503_1 - lerc=4.0.0=h0aef613_1 - libaec=1.1.4=h3f801dc_0 - - libavif16=1.3.0=h766b0b6_0 + - libavif16=1.3.0=h6395336_2 - libblas=3.9.0=34_h59b9bed_openblas - libbrotlicommon=1.1.0=hb9d3cd8_3 - libbrotlidec=1.1.0=hb9d3cd8_3 @@ -99,13 +99,13 @@ dependencies: - scipy=1.14.1=py312h62794b6_2 - setuptools=80.9.0=pyhff2d567_0 - snappy=1.2.2=h03e3b7b_0 - - svt-av1=3.0.2=h5888daf_0 - - tifffile=2025.6.11=pyhd8ed1ab_0 + - svt-av1=3.1.2=hecca717_0 + - tifffile=2025.8.28=pyhd8ed1ab_0 - tk=8.6.13=noxft_hd72426e_102 - tqdm=4.67.1=pyhd8ed1ab_1 - - typing-extensions=4.14.1=h4440ef1_0 + - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - - typing_extensions=4.14.1=pyhe01879c_0 + - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - wheel=0.45.1=pyhd8ed1ab_1 - xorg-libxau=1.0.12=hb9d3cd8_0 @@ -115,8 +115,8 @@ dependencies: - zlib-ng=2.2.5=hde8ca8f_0 - zstd=1.5.7=hb8e6e7a_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef 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 6fceec9..ffaef37 100644 --- a/environments/py-3.12-win-64-dev.conda.lock.yml +++ b/environments/py-3.12-win-64-dev.conda.lock.yml @@ -6,7 +6,7 @@ channels: - conda-forge - nodefaults dependencies: - - _libavif_api=1.3.0=h57928b3_0 + - _libavif_api=1.3.0=h57928b3_2 - _openmp_mutex=4.5=2_gnu - alabaster=1.0.0=pyhd8ed1ab_1 - annotated-types=0.7.0=pyhd8ed1ab_1 @@ -16,7 +16,7 @@ dependencies: - blosc=1.21.6=hfd34d9b_1 - brotli-python=1.1.0=py312h275cf98_3 - bzip2=1.0.8=h2466b09_7 - - c-blosc2=2.20.0=h3cf07e4_0 + - c-blosc2=2.21.1=h3cf07e4_0 - ca-certificates=2025.8.3=h4c7d964_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -25,20 +25,20 @@ dependencies: - charls=2.4.2=h1537add_0 - charset-normalizer=3.4.3=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_1 - - coverage=7.10.4=py312h05f76fc_0 + - coverage=7.10.5=py312h05f76fc_0 - dav1d=1.2.1=hcfcfb64_0 - dill=0.4.0=pyhd8ed1ab_0 - docutils=0.21.2=pyhd8ed1ab_1 - exceptiongroup=1.3.0=pyhd8ed1ab_0 - freetype=2.13.3=h57928b3_1 - giflib=5.2.2=h64bf75a_0 - - h2=4.2.0=pyhd8ed1ab_0 + - h2=4.3.0=pyhcf101f3_0 - h5py=3.14.0=nompi_py312h6cc2a29_100 - hdf5=1.14.6=nompi_he30205f_103 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - idna=3.10=pyhd8ed1ab_1 - - imagecodecs=2025.8.2=py312h166b24f_1 + - imagecodecs=2025.8.2=py312h2aedbfa_2 - imageio=2.37.0=pyhfb79c49_0 - imagesize=1.4.1=pyhd8ed1ab_0 - importlib-metadata=8.7.0=pyhe01879c_1 @@ -52,7 +52,7 @@ dependencies: - lcms2=2.17=hbcf6048_0 - lerc=4.0.0=h6470a55_1 - libaec=1.1.4=h20038f6_0 - - libavif16=1.3.0=hf2698fe_0 + - libavif16=1.3.0=he916da2_2 - libblas=3.9.0=34_h5709861_mkl - libbrotlicommon=1.1.0=h2466b09_3 - libbrotlidec=1.1.0=h2466b09_3 @@ -83,7 +83,7 @@ dependencies: - libxml2=2.13.8=h741aa76_1 - libzlib=1.3.1=h2466b09_2 - libzopfli=1.0.3=h0e60522_0 - - llvm-openmp=20.1.8=hfa2b4ca_1 + - llvm-openmp=20.1.8=hfa2b4ca_2 - lz4-c=1.10.0=h2466b09_1 - markupsafe=3.0.2=py312h31fea79_1 - mccabe=0.7.0=pyhd8ed1ab_1 @@ -95,7 +95,7 @@ dependencies: - packaging=25.0=pyh29332c3_1 - pillow=10.3.0=py312h381445a_1 - pip=25.2=pyh8b19718_0 - - platformdirs=4.3.8=pyhe01879c_0 + - platformdirs=4.4.0=pyhcf101f3_0 - pluggy=1.6.0=pyhd8ed1ab_0 - pthread-stubs=0.4=h0e40799_1002 - pycparser=2.22=pyh29332c3_1 @@ -112,14 +112,14 @@ dependencies: - pywavelets=1.9.0=py312h196c9fc_0 - pyyaml=6.0.2=py312h31fea79_2 - rav1e=0.7.1=ha073cba_3 - - requests=2.32.4=pyhd8ed1ab_0 + - requests=2.32.5=pyhd8ed1ab_0 - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - scikit-image=0.24.0=py312h72972c8_3 - scipy=1.14.1=py312h337df96_2 - setuptools=80.9.0=pyhff2d567_0 - snappy=1.2.2=h7fa0ca8_0 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - - sphinx=8.2.3=pyhd8ed1ab_0 + - sphinx=8.3.0=pyhd8ed1ab_0 - sphinx-autodoc-typehints=3.2.0=pyhd8ed1ab_0 - sphinx-rtd-theme=3.0.1=hd8ed1ab_0 - sphinx_rtd_theme=3.0.1=pyha770c72_0 @@ -130,19 +130,19 @@ dependencies: - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - - svt-av1=3.0.2=he0c23c2_0 - - tbb=2021.13.0=h18a62a1_2 - - tifffile=2025.6.11=pyhd8ed1ab_0 + - svt-av1=3.1.2=hac47afa_0 + - tbb=2021.13.0=h18a62a1_3 + - tifffile=2025.8.28=pyhd8ed1ab_0 - tk=8.6.13=h2c6b04d_2 - toml=0.10.2=pyhd8ed1ab_1 - tomli=2.2.1=pyhe01879c_2 - tomlkit=0.13.3=pyha770c72_0 - tqdm=4.67.1=pyhd8ed1ab_1 - - typing-extensions=4.14.1=h4440ef1_0 + - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - - typing_extensions=4.14.1=pyhe01879c_0 + - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - - ucrt=10.0.22621.0=h57928b3_1 + - ucrt=10.0.26100.0=h57928b3_0 - urllib3=2.5.0=pyhd8ed1ab_0 - vc=14.3=h41ae7f8_31 - vc14_runtime=14.44.35208=h818238b_31 @@ -156,11 +156,11 @@ dependencies: - zfp=1.0.1=he0c23c2_2 - zipp=3.23.0=pyhd8ed1ab_0 - zlib-ng=2.2.5=h1608b31_0 - - zstandard=0.23.0=py312h4389bb4_2 + - zstandard=0.23.0=py312he06e257_3 - zstd=1.5.7=hbeecb71_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef 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 88206de..d3f2503 100644 --- a/environments/py-3.12-win-64.conda.lock.yml +++ b/environments/py-3.12-win-64.conda.lock.yml @@ -6,13 +6,13 @@ channels: - conda-forge - nodefaults dependencies: - - _libavif_api=1.3.0=h57928b3_0 + - _libavif_api=1.3.0=h57928b3_2 - _openmp_mutex=4.5=2_gnu - annotated-types=0.7.0=pyhd8ed1ab_1 - aom=3.9.1=he0c23c2_0 - blosc=1.21.6=hfd34d9b_1 - bzip2=1.0.8=h2466b09_7 - - c-blosc2=2.20.0=h3cf07e4_0 + - c-blosc2=2.21.1=h3cf07e4_0 - ca-certificates=2025.8.3=h4c7d964_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 @@ -23,7 +23,7 @@ dependencies: - giflib=5.2.2=h64bf75a_0 - h5py=3.14.0=nompi_py312h6cc2a29_100 - hdf5=1.14.6=nompi_he30205f_103 - - imagecodecs=2025.8.2=py312h166b24f_1 + - imagecodecs=2025.8.2=py312h2aedbfa_2 - imageio=2.37.0=pyhfb79c49_0 - importlib-metadata=8.7.0=pyhe01879c_1 - jxrlib=1.1=hcfcfb64_3 @@ -33,7 +33,7 @@ dependencies: - lcms2=2.17=hbcf6048_0 - lerc=4.0.0=h6470a55_1 - libaec=1.1.4=h20038f6_0 - - libavif16=1.3.0=hf2698fe_0 + - libavif16=1.3.0=he916da2_2 - libblas=3.9.0=34_h5709861_mkl - libbrotlicommon=1.1.0=h2466b09_3 - libbrotlidec=1.1.0=h2466b09_3 @@ -64,7 +64,7 @@ dependencies: - libxml2=2.13.8=h741aa76_1 - libzlib=1.3.1=h2466b09_2 - libzopfli=1.0.3=h0e60522_0 - - llvm-openmp=20.1.8=hfa2b4ca_1 + - llvm-openmp=20.1.8=hfa2b4ca_2 - lz4-c=1.10.0=h2466b09_1 - mkl=2024.2.2=h57928b3_16 - networkx=3.5=pyhe01879c_0 @@ -85,16 +85,16 @@ dependencies: - scipy=1.14.1=py312h337df96_2 - setuptools=80.9.0=pyhff2d567_0 - snappy=1.2.2=h7fa0ca8_0 - - svt-av1=3.0.2=he0c23c2_0 - - tbb=2021.13.0=h18a62a1_2 - - tifffile=2025.6.11=pyhd8ed1ab_0 + - svt-av1=3.1.2=hac47afa_0 + - tbb=2021.13.0=h18a62a1_3 + - tifffile=2025.8.28=pyhd8ed1ab_0 - tk=8.6.13=h2c6b04d_2 - tqdm=4.67.1=pyhd8ed1ab_1 - - typing-extensions=4.14.1=h4440ef1_0 + - typing-extensions=4.15.0=h396c80c_0 - typing-inspection=0.4.1=pyhd8ed1ab_0 - - typing_extensions=4.14.1=pyhe01879c_0 + - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - - ucrt=10.0.22621.0=h57928b3_1 + - ucrt=10.0.26100.0=h57928b3_0 - vc=14.3=h41ae7f8_31 - vc14_runtime=14.44.35208=h818238b_31 - vcomp14=14.44.35208=h818238b_31 @@ -107,8 +107,8 @@ dependencies: - zlib-ng=2.2.5=h1608b31_0 - zstd=1.5.7=hbeecb71_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef variables: KMP_WARNINGS: 0 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index cde7748..15ffba8 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -34,10 +34,10 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/win-64/_libavif_api-1.3.0-h57928b3_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/_libavif_api-1.3.0-h57928b3_2.conda hash: - md5: ee165108d6159100c6425dbe99f61a40 - sha256: b530a08e5af782348d1753d64aca43112ff4c957ceb86adb0715dd9c7b4a7e2c + md5: e31e1eda938360543cb29bd3ce8f0b73 + sha256: 472aa5e5a97a188c1f01e271a821b5a9dc871e93f7c58cfb7e89bdb6cd926d39 category: main optional: false - name: _libgcc_mutex @@ -601,7 +601,7 @@ package: category: main optional: false - name: coverage - version: 7.10.4 + version: 7.10.5 manager: conda platform: linux-64 dependencies: @@ -610,14 +610,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* tomli: '' - url: https://repo.prefix.dev/conda-forge/linux-64/coverage-7.10.4-py310h3406613_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/coverage-7.10.5-py310h3406613_0.conda hash: - md5: ac9c681b16e9b9d24eca83a367b52fcd - sha256: caf25a0e293b86d93ff036f6e0b0769673031e136716faa0b7bae9fda125ff76 + md5: 8d397b33a3a90f52182807e04234ea10 + sha256: 1cfe98f11884062729c9b861ed3d4e9c771f6809d8fed8be68d8c585216fa147 category: dev optional: true - name: coverage - version: 7.10.4 + version: 7.10.5 manager: conda platform: win-64 dependencies: @@ -627,10 +627,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/coverage-7.10.4-py310hdb0e946_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/coverage-7.10.5-py310hdb0e946_0.conda hash: - md5: 31ceebbc098babf2d50d2745205c633b - sha256: a3887e59288526c8230a036af4f317bbc188ae11101ff2c00996eb5919ddcf89 + md5: df429c46178f2ac242180da4c4d2c821 + sha256: eb6013687b9940940d3b3292d14b77266bf5551de09cd8f32e4cf7ccf555c0e4 category: dev optional: true - name: dav1d @@ -786,31 +786,31 @@ package: category: main optional: false - name: h2 - version: 4.2.0 + version: 4.3.0 manager: conda platform: linux-64 dependencies: hpack: '>=4.1,<5' hyperframe: '>=6.1,<7' - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/h2-4.2.0-pyhd8ed1ab_0.conda + python: '' + url: https://repo.prefix.dev/conda-forge/noarch/h2-4.3.0-pyhcf101f3_0.conda hash: - md5: b4754fb1bdcb70c8fd54f918301582c6 - sha256: 0aa1cdc67a9fe75ea95b5644b734a756200d6ec9d0dff66530aec3d1c1e9df75 + md5: 164fc43f0b53b6e3a7bc7dce5e4f1dc9 + sha256: 84c64443368f84b600bfecc529a1194a3b14c3656ee2e832d15a20e0329b6da3 category: dev optional: true - name: h2 - version: 4.2.0 + version: 4.3.0 manager: conda platform: win-64 dependencies: hpack: '>=4.1,<5' hyperframe: '>=6.1,<7' - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/h2-4.2.0-pyhd8ed1ab_0.conda + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/h2-4.3.0-pyhcf101f3_0.conda hash: - md5: b4754fb1bdcb70c8fd54f918301582c6 - sha256: 0aa1cdc67a9fe75ea95b5644b734a756200d6ec9d0dff66530aec3d1c1e9df75 + md5: 164fc43f0b53b6e3a7bc7dce5e4f1dc9 + sha256: 84c64443368f84b600bfecc529a1194a3b14c3656ee2e832d15a20e0329b6da3 category: dev optional: true - name: h5py @@ -1434,13 +1434,13 @@ package: __glibc: '>=2.17,<3.0.a0' aom: '>=3.9.1,<3.10.0a0' dav1d: '>=1.2.1,<1.2.2.0a0' - libgcc: '>=13' + libgcc: '>=14' rav1e: '>=0.7.1,<0.8.0a0' - svt-av1: '>=3.0.2,<3.0.3.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/libavif16-1.3.0-h766b0b6_0.conda + svt-av1: '>=3.1.2,<3.1.3.0a0' + url: https://repo.prefix.dev/conda-forge/linux-64/libavif16-1.3.0-h6395336_2.conda hash: - md5: f17f2d0e5c9ad6b958547fd67b155771 - sha256: 170b51a3751c2f842ff9e11d22423494ef7254b448ef2b24751256ef18aa1302 + md5: c09c4ac973f7992ba0c6bb1aafd77bd4 + sha256: e3a44c0eda23aa15c9a8dfa8c82ecf5c8b073e68a16c29edd0e409e687056d30 category: main optional: false - name: libavif16 @@ -1452,14 +1452,14 @@ package: aom: '>=3.9.1,<3.10.0a0' dav1d: '>=1.2.1,<1.2.2.0a0' rav1e: '>=0.7.1,<0.8.0a0' - svt-av1: '>=3.0.2,<3.0.3.0a0' + svt-av1: '>=3.1.2,<3.1.3.0a0' ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://repo.prefix.dev/conda-forge/win-64/libavif16-1.3.0-hf2698fe_0.conda + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://repo.prefix.dev/conda-forge/win-64/libavif16-1.3.0-he916da2_2.conda hash: - md5: cd552166ea3c57d74c797d68e643a659 - sha256: 648bfe7404db62cc9c908341fbdc68f5b94254a8de31ede23f5abc3213c6651b + md5: 9782ce5bf5a3b41f29533c2c08f6b360 + sha256: dbb3f21282eccba6e4bd70c9db371e081bf09c55f1de7ca90f1106cc199d4a8b category: main optional: false - name: libblas @@ -2423,10 +2423,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/llvm-openmp-20.1.8-hfa2b4ca_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/llvm-openmp-20.1.8-hfa2b4ca_2.conda hash: - md5: 2c3afd82c44b0bf59fa8f924e30c0513 - sha256: 568e9dec9078055adebf6c07202be079884b85780a4542f0f326763e6f642a2d + md5: 2dc2edf349464c8b83a576175fc2ad42 + sha256: 8970b7f9057a1c2c18bfd743c6f5ce73b86197d7724423de4fa3d03911d5874b category: main optional: false - name: lz4-c @@ -2763,27 +2763,27 @@ package: category: main optional: false - name: platformdirs - version: 4.3.8 + version: 4.4.0 manager: conda platform: linux-64 dependencies: python: '' - url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.3.8-pyhe01879c_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.4.0-pyhcf101f3_0.conda hash: - md5: 424844562f5d337077b445ec6b1398a7 - sha256: 0f48999a28019c329cd3f6fd2f01f09fc32cc832f7d6bbe38087ddac858feaa3 + md5: cc9d9a3929503785403dbfad9f707145 + sha256: dfe0fa6e351d2b0cef95ac1a1533d4f960d3992f9e0f82aeb5ec3623a699896b category: dev optional: true - name: platformdirs - version: 4.3.8 + version: 4.4.0 manager: conda platform: win-64 dependencies: - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.3.8-pyhe01879c_0.conda + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.4.0-pyhcf101f3_0.conda hash: - md5: 424844562f5d337077b445ec6b1398a7 - sha256: 0f48999a28019c329cd3f6fd2f01f09fc32cc832f7d6bbe38087ddac858feaa3 + md5: cc9d9a3929503785403dbfad9f707145 + sha256: dfe0fa6e351d2b0cef95ac1a1533d4f960d3992f9e0f82aeb5ec3623a699896b category: dev optional: true - name: pluggy @@ -3295,7 +3295,7 @@ package: category: main optional: false - name: requests - version: 2.32.4 + version: 2.32.5 manager: conda platform: linux-64 dependencies: @@ -3304,14 +3304,14 @@ package: idna: '>=2.5,<4' python: '>=3.9' urllib3: '>=1.21.1,<3' - url: https://repo.prefix.dev/conda-forge/noarch/requests-2.32.4-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/requests-2.32.5-pyhd8ed1ab_0.conda hash: - md5: f6082eae112814f1447b56a5e1f6ed05 - sha256: 9866aaf7a13c6cfbe665ec7b330647a0fb10a81e6f9b8fee33642232a1920e18 + md5: db0c6b99149880c8ba515cf4abe93ee4 + sha256: 8dc54e94721e9ab545d7234aa5192b74102263d3e704e6d0c8aa7008f2da2a7b category: dev optional: true - name: requests - version: 2.32.4 + version: 2.32.5 manager: conda platform: win-64 dependencies: @@ -3320,10 +3320,10 @@ package: idna: '>=2.5,<4' python: '>=3.9' urllib3: '>=1.21.1,<3' - url: https://repo.prefix.dev/conda-forge/noarch/requests-2.32.4-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/requests-2.32.5-pyhd8ed1ab_0.conda hash: - md5: f6082eae112814f1447b56a5e1f6ed05 - sha256: 9866aaf7a13c6cfbe665ec7b330647a0fb10a81e6f9b8fee33642232a1920e18 + md5: db0c6b99149880c8ba515cf4abe93ee4 + sha256: 8dc54e94721e9ab545d7234aa5192b74102263d3e704e6d0c8aa7008f2da2a7b category: dev optional: true - name: scikit-image @@ -3813,31 +3813,31 @@ package: category: dev optional: true - name: svt-av1 - version: 3.0.2 + version: 3.1.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=13' - libstdcxx: '>=13' - url: https://repo.prefix.dev/conda-forge/linux-64/svt-av1-3.0.2-h5888daf_0.conda + libgcc: '>=14' + libstdcxx: '>=14' + url: https://repo.prefix.dev/conda-forge/linux-64/svt-av1-3.1.2-hecca717_0.conda hash: - md5: 0096882bd623e6cc09e8bf920fc8fb47 - sha256: fb4b97a3fd259eff4849b2cfe5678ced0c5792b697eb1f7bcd93a4230e90e80e + md5: 9859766c658e78fec9afa4a54891d920 + sha256: 34e2e9c505cd25dba0a9311eb332381b15147cf599d972322a7c197aedfc8ce2 category: main optional: false - name: svt-av1 - version: 3.0.2 + version: 3.1.2 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://repo.prefix.dev/conda-forge/win-64/svt-av1-3.0.2-he0c23c2_0.conda + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://repo.prefix.dev/conda-forge/win-64/svt-av1-3.1.2-hac47afa_0.conda hash: - md5: b10f556afee1579f3c710a4790a6ed28 - sha256: 2307695366b92fffe69e33da9eae0df4e32ba5fdbae28ba4489ebf6cb223c203 + md5: 91866412570c922f55178855deb0f952 + sha256: 444c94a9c1fcb2cdf78b260472451990257733bcf89ed80c73db36b5047d3134 category: main optional: false - name: tbb @@ -3849,10 +3849,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/tbb-2021.13.0-h18a62a1_2.conda + url: https://repo.prefix.dev/conda-forge/win-64/tbb-2021.13.0-h18a62a1_3.conda hash: - md5: 6f339f632ba0618d8f42acf80218757b - sha256: f09f3ad838158ce03a07e92acb370d6f547f625319f8defe3bde15dc446a3050 + md5: 72226638648e494aaafde8155d50dab2 + sha256: 30e82640a1ad9d9b5bee006da7e847566086f8fdb63d15b918794a7ef2df862c category: main optional: false - name: tifffile @@ -4010,27 +4010,27 @@ package: category: main optional: false - name: typing-extensions - version: 4.14.1 + version: 4.15.0 manager: conda platform: linux-64 dependencies: - typing_extensions: ==4.14.1 - url: https://repo.prefix.dev/conda-forge/noarch/typing-extensions-4.14.1-h4440ef1_0.conda + typing_extensions: ==4.15.0 + url: https://repo.prefix.dev/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda hash: - md5: 75be1a943e0a7f99fcf118309092c635 - sha256: 349951278fa8d0860ec6b61fcdc1e6f604e6fce74fabf73af2e39a37979d0223 + md5: edd329d7d3a4ab45dcf905899a7a6115 + sha256: 7c2df5721c742c2a47b2c8f960e718c930031663ac1174da67c1ed5999f7938c category: main optional: false - name: typing-extensions - version: 4.14.1 + version: 4.15.0 manager: conda platform: win-64 dependencies: - typing_extensions: ==4.14.1 - url: https://repo.prefix.dev/conda-forge/noarch/typing-extensions-4.14.1-h4440ef1_0.conda + typing_extensions: ==4.15.0 + url: https://repo.prefix.dev/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda hash: - md5: 75be1a943e0a7f99fcf118309092c635 - sha256: 349951278fa8d0860ec6b61fcdc1e6f604e6fce74fabf73af2e39a37979d0223 + md5: edd329d7d3a4ab45dcf905899a7a6115 + sha256: 7c2df5721c742c2a47b2c8f960e718c930031663ac1174da67c1ed5999f7938c category: main optional: false - name: typing-inspection @@ -4060,27 +4060,27 @@ package: category: main optional: false - name: typing_extensions - version: 4.14.1 + version: 4.15.0 manager: conda platform: linux-64 dependencies: python: '' - url: https://repo.prefix.dev/conda-forge/noarch/typing_extensions-4.14.1-pyhe01879c_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda hash: - md5: e523f4f1e980ed7a4240d7e27e9ec81f - sha256: 4f52390e331ea8b9019b87effaebc4f80c6466d09f68453f52d5cdc2a3e1194f + md5: 0caa1af407ecff61170c9437a808404d + sha256: 032271135bca55aeb156cee361c81350c6f3fb203f57d024d7e5a1fc9ef18731 category: main optional: false - name: typing_extensions - version: 4.14.1 + version: 4.15.0 manager: conda platform: win-64 dependencies: - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/typing_extensions-4.14.1-pyhe01879c_0.conda + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda hash: - md5: e523f4f1e980ed7a4240d7e27e9ec81f - sha256: 4f52390e331ea8b9019b87effaebc4f80c6466d09f68453f52d5cdc2a3e1194f + md5: 0caa1af407ecff61170c9437a808404d + sha256: 032271135bca55aeb156cee361c81350c6f3fb203f57d024d7e5a1fc9ef18731 category: main optional: false - name: tzdata @@ -4106,14 +4106,14 @@ package: category: main optional: false - name: ucrt - version: 10.0.22621.0 + version: 10.0.26100.0 manager: conda platform: win-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/ucrt-10.0.26100.0-h57928b3_0.conda hash: - md5: 6797b005cd0f439c4c5c9ac565783700 - sha256: db8dead3dd30fb1a032737554ce91e2819b43496a0db09927edf01c32b577450 + md5: 71b24316859acd00bdb8b38f5e2ce328 + sha256: 3005729dce6f3d3f5ec91dfc49fc75a0095f9cd23bab49efb899657297ac91a5 category: main optional: false - name: urllib3 @@ -4403,13 +4403,13 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' cffi: '>=1.11' - libgcc: '>=13' + libgcc: '>=14' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://repo.prefix.dev/conda-forge/linux-64/zstandard-0.23.0-py310ha75aee5_2.conda + url: https://repo.prefix.dev/conda-forge/linux-64/zstandard-0.23.0-py310h7c4b9e2_3.conda hash: - md5: f9254b5b0193982416b91edcb4b2676f - sha256: f9b76c2f8a0f96e656843553272e547170182f5b8aba1a6bcba28f7611d87c23 + md5: 64c494618303717a9a08e3238bcb8d68 + sha256: 0653ad7d53d8c7b85ef2dd38c01c78b6c9185cd688be06cd6315e76530310635 category: dev optional: true - name: zstandard @@ -4421,12 +4421,12 @@ package: 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://repo.prefix.dev/conda-forge/win-64/zstandard-0.23.0-py310ha8f682b_2.conda + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://repo.prefix.dev/conda-forge/win-64/zstandard-0.23.0-py310h29418f3_3.conda hash: - md5: fdc36a989175bb166109e400c106defa - sha256: 76bf75ef83e952ef4974e0e6656a7a90b4c4c1c22cea984cb9fc29aca05e5999 + md5: c7ced46235127f2ec7ea29b95840c343 + sha256: 1282801d99392c8e674151633c3120c12452a4ca6c2141b90b164c6b8a7f1724 category: dev optional: true - name: zstd @@ -4460,41 +4460,41 @@ package: category: main optional: false - name: geoapps-utils - version: 0.6.0a1 + version: 0.0.0.dev0 manager: pip platform: linux-64 dependencies: - geoh5py: 0.12.0a1 + geoh5py: 0.0.0.dev0 numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e hash: - sha256: 183ed8f654bc393eeafdf89b2c258a224f4b4b73 + sha256: 111b167f8d9a185ff6f140f055297f0a6945de6e source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e category: main optional: false - name: geoapps-utils - version: 0.6.0a1 + version: 0.0.0.dev0 manager: pip platform: win-64 dependencies: - geoh5py: 0.12.0a1 + geoh5py: 0.0.0.dev0 numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e hash: - sha256: 183ed8f654bc393eeafdf89b2c258a224f4b4b73 + sha256: 111b167f8d9a185ff6f140f055297f0a6945de6e source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e category: main optional: false - name: geoh5py - version: 0.12.0a1 + version: 0.0.0.dev0 manager: pip platform: linux-64 dependencies: @@ -4502,16 +4502,16 @@ 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@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + url: git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef hash: - sha256: cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + sha256: fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + url: git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef category: main optional: false - name: geoh5py - version: 0.12.0a1 + version: 0.0.0.dev0 manager: pip platform: win-64 dependencies: @@ -4519,11 +4519,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@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + url: git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef hash: - sha256: cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + sha256: fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + url: git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef category: main optional: false diff --git a/py-3.11.conda-lock.yml b/py-3.11.conda-lock.yml index c38a5d2..24f329a 100644 --- a/py-3.11.conda-lock.yml +++ b/py-3.11.conda-lock.yml @@ -34,10 +34,10 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/win-64/_libavif_api-1.3.0-h57928b3_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/_libavif_api-1.3.0-h57928b3_2.conda hash: - md5: ee165108d6159100c6425dbe99f61a40 - sha256: b530a08e5af782348d1753d64aca43112ff4c957ceb86adb0715dd9c7b4a7e2c + md5: e31e1eda938360543cb29bd3ce8f0b73 + sha256: 472aa5e5a97a188c1f01e271a821b5a9dc871e93f7c58cfb7e89bdb6cd926d39 category: main optional: false - name: _libgcc_mutex @@ -360,7 +360,7 @@ package: category: main optional: false - name: c-blosc2 - version: 2.20.0 + version: 2.21.1 manager: conda platform: linux-64 dependencies: @@ -370,14 +370,14 @@ package: lz4-c: '>=1.10.0,<1.11.0a0' zlib-ng: '>=2.2.5,<2.3.0a0' zstd: '>=1.5.7,<1.6.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/c-blosc2-2.20.0-h4cfbee9_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/c-blosc2-2.21.1-h4cfbee9_0.conda hash: - md5: fbe4713a96621b35be501c712bdd91d1 - sha256: 09b13bc6ba77784bed9d3974b13812ce7053b2f27dddfd6eee900ced37b6d621 + md5: 3709970081cb012587e35af3d4a8102e + sha256: ae87a39fe2f4c9642fd868b721a543e1ff00610f8edeeb71e379d193397c811a category: main optional: false - name: c-blosc2 - version: 2.20.0 + version: 2.21.1 manager: conda platform: win-64 dependencies: @@ -387,10 +387,10 @@ package: vc14_runtime: '>=14.44.35208' zlib-ng: '>=2.2.5,<2.3.0a0' zstd: '>=1.5.7,<1.6.0a0' - url: https://repo.prefix.dev/conda-forge/win-64/c-blosc2-2.20.0-h3cf07e4_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/c-blosc2-2.21.1-h3cf07e4_0.conda hash: - md5: bc1963a7fd3219b72809353c9361fc1a - sha256: 4f3e087d4584891f2e05147bcb77a46ba0d6b27b6e8a1ba31d89cc1f1a600440 + md5: e71a0b2a2cb8bfff16dc84d767c93c90 + sha256: b909bb50fade10a61562ba116f362e3b53cb9667e1ddbf1de2b19a76aaae5953 category: main optional: false - name: ca-certificates @@ -599,7 +599,7 @@ package: category: main optional: false - name: coverage - version: 7.10.4 + version: 7.10.5 manager: conda platform: linux-64 dependencies: @@ -608,14 +608,14 @@ package: python: '>=3.11,<3.12.0a0' python_abi: 3.11.* tomli: '' - url: https://repo.prefix.dev/conda-forge/linux-64/coverage-7.10.4-py311h3778330_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/coverage-7.10.5-py311h3778330_0.conda hash: - md5: 9b03916fb3692cfed283361d809b8d56 - sha256: 121a56fcc30a295ca96f160925325d5611c06a70363d98dce1693e50497c9c32 + md5: f2d902e3e28e59a8a281b84ba7c74419 + sha256: bcd74f7a948bd189aa4517e3e03520adfa020bdcb91ef63e418cddbc45c162c7 category: dev optional: true - name: coverage - version: 7.10.4 + version: 7.10.5 manager: conda platform: win-64 dependencies: @@ -625,10 +625,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/coverage-7.10.4-py311h3f79411_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/coverage-7.10.5-py311h3f79411_0.conda hash: - md5: 81fa156b61a922d0bf7603ff13727dcd - sha256: 6699830c768103a5bb7be93eda055915965295923ed4006316a2926e551d26bd + md5: 44ebd376a0e3d335cec3ab9c26812d6b + sha256: 49c695a9ded7d1bc73c4d6c2924cd9a9d7333c3f2e9df4ab738f6f7545573e14 category: dev optional: true - name: dav1d @@ -784,31 +784,31 @@ package: category: main optional: false - name: h2 - version: 4.2.0 + version: 4.3.0 manager: conda platform: linux-64 dependencies: hpack: '>=4.1,<5' hyperframe: '>=6.1,<7' - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/h2-4.2.0-pyhd8ed1ab_0.conda + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/h2-4.3.0-pyhcf101f3_0.conda hash: - md5: b4754fb1bdcb70c8fd54f918301582c6 - sha256: 0aa1cdc67a9fe75ea95b5644b734a756200d6ec9d0dff66530aec3d1c1e9df75 + md5: 164fc43f0b53b6e3a7bc7dce5e4f1dc9 + sha256: 84c64443368f84b600bfecc529a1194a3b14c3656ee2e832d15a20e0329b6da3 category: dev optional: true - name: h2 - version: 4.2.0 + version: 4.3.0 manager: conda platform: win-64 dependencies: hpack: '>=4.1,<5' hyperframe: '>=6.1,<7' - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/h2-4.2.0-pyhd8ed1ab_0.conda + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/h2-4.3.0-pyhcf101f3_0.conda hash: - md5: b4754fb1bdcb70c8fd54f918301582c6 - sha256: 0aa1cdc67a9fe75ea95b5644b734a756200d6ec9d0dff66530aec3d1c1e9df75 + md5: 164fc43f0b53b6e3a7bc7dce5e4f1dc9 + sha256: 84c64443368f84b600bfecc529a1194a3b14c3656ee2e832d15a20e0329b6da3 category: dev optional: true - name: h5py @@ -967,7 +967,7 @@ package: blosc: '>=1.21.6,<2.0a0' brunsli: '>=0.1,<1.0a0' bzip2: '>=1.0.8,<2.0a0' - c-blosc2: '>=2.20.0,<2.21.0a0' + c-blosc2: '>=2.21.1,<2.22.0a0' charls: '>=2.4.2,<2.5.0a0' giflib: '>=5.2.2,<5.3.0a0' jxrlib: '>=1.1,<1.2.0a0' @@ -998,10 +998,10 @@ package: zfp: '>=1.0.1,<2.0a0' zlib-ng: '>=2.2.5,<2.3.0a0' zstd: '>=1.5.7,<1.6.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/imagecodecs-2025.8.2-py311hd1b4b70_1.conda + url: https://repo.prefix.dev/conda-forge/linux-64/imagecodecs-2025.8.2-py311h017f7b5_2.conda hash: - md5: c09f9dec14205943ca5acfc019afa677 - sha256: 5c3771862eb1bdb0ea477ea27ed3b80990df86574b07d051090cb2c2fe66d651 + md5: 7365436e9f02eaabc6315447275b66f6 + sha256: b0ed9a813904745ac68e63f2034a6a1f9aa214936bc4a76f193903620239d77d category: main optional: false - name: imagecodecs @@ -1011,7 +1011,7 @@ package: dependencies: blosc: '>=1.21.6,<2.0a0' bzip2: '>=1.0.8,<2.0a0' - c-blosc2: '>=2.20.0,<2.21.0a0' + c-blosc2: '>=2.21.1,<2.22.0a0' charls: '>=2.4.2,<2.5.0a0' giflib: '>=5.2.2,<5.3.0a0' jxrlib: '>=1.1,<1.2.0a0' @@ -1043,10 +1043,10 @@ package: zfp: '>=1.0.1,<2.0a0' zlib-ng: '>=2.2.5,<2.3.0a0' zstd: '>=1.5.7,<1.6.0a0' - url: https://repo.prefix.dev/conda-forge/win-64/imagecodecs-2025.8.2-py311hbb41d32_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/imagecodecs-2025.8.2-py311hf488a8e_2.conda hash: - md5: 6a9f7ac9a23189a917adf676cb259694 - sha256: 206c83d7a8a9c5493ef2a8e728b83101a4975e84f04ab830b38ffc7021b384c0 + md5: 0749bc6cd95134f5acafdd7f648ae75d + sha256: f801072a1a2c8641be70789d84e56693d81bd4ad33753ed7992f31840034c80b category: main optional: false - name: imageio @@ -1432,13 +1432,13 @@ package: __glibc: '>=2.17,<3.0.a0' aom: '>=3.9.1,<3.10.0a0' dav1d: '>=1.2.1,<1.2.2.0a0' - libgcc: '>=13' + libgcc: '>=14' rav1e: '>=0.7.1,<0.8.0a0' - svt-av1: '>=3.0.2,<3.0.3.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/libavif16-1.3.0-h766b0b6_0.conda + svt-av1: '>=3.1.2,<3.1.3.0a0' + url: https://repo.prefix.dev/conda-forge/linux-64/libavif16-1.3.0-h6395336_2.conda hash: - md5: f17f2d0e5c9ad6b958547fd67b155771 - sha256: 170b51a3751c2f842ff9e11d22423494ef7254b448ef2b24751256ef18aa1302 + md5: c09c4ac973f7992ba0c6bb1aafd77bd4 + sha256: e3a44c0eda23aa15c9a8dfa8c82ecf5c8b073e68a16c29edd0e409e687056d30 category: main optional: false - name: libavif16 @@ -1450,14 +1450,14 @@ package: aom: '>=3.9.1,<3.10.0a0' dav1d: '>=1.2.1,<1.2.2.0a0' rav1e: '>=0.7.1,<0.8.0a0' - svt-av1: '>=3.0.2,<3.0.3.0a0' + svt-av1: '>=3.1.2,<3.1.3.0a0' ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://repo.prefix.dev/conda-forge/win-64/libavif16-1.3.0-hf2698fe_0.conda + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://repo.prefix.dev/conda-forge/win-64/libavif16-1.3.0-he916da2_2.conda hash: - md5: cd552166ea3c57d74c797d68e643a659 - sha256: 648bfe7404db62cc9c908341fbdc68f5b94254a8de31ede23f5abc3213c6651b + md5: 9782ce5bf5a3b41f29533c2c08f6b360 + sha256: dbb3f21282eccba6e4bd70c9db371e081bf09c55f1de7ca90f1106cc199d4a8b category: main optional: false - name: libblas @@ -2421,10 +2421,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/llvm-openmp-20.1.8-hfa2b4ca_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/llvm-openmp-20.1.8-hfa2b4ca_2.conda hash: - md5: 2c3afd82c44b0bf59fa8f924e30c0513 - sha256: 568e9dec9078055adebf6c07202be079884b85780a4542f0f326763e6f642a2d + md5: 2dc2edf349464c8b83a576175fc2ad42 + sha256: 8970b7f9057a1c2c18bfd743c6f5ce73b86197d7724423de4fa3d03911d5874b category: main optional: false - name: lz4-c @@ -2761,27 +2761,27 @@ package: category: main optional: false - name: platformdirs - version: 4.3.8 + version: 4.4.0 manager: conda platform: linux-64 dependencies: - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.3.8-pyhe01879c_0.conda + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.4.0-pyhcf101f3_0.conda hash: - md5: 424844562f5d337077b445ec6b1398a7 - sha256: 0f48999a28019c329cd3f6fd2f01f09fc32cc832f7d6bbe38087ddac858feaa3 + md5: cc9d9a3929503785403dbfad9f707145 + sha256: dfe0fa6e351d2b0cef95ac1a1533d4f960d3992f9e0f82aeb5ec3623a699896b category: dev optional: true - name: platformdirs - version: 4.3.8 + version: 4.4.0 manager: conda platform: win-64 dependencies: - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.3.8-pyhe01879c_0.conda + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.4.0-pyhcf101f3_0.conda hash: - md5: 424844562f5d337077b445ec6b1398a7 - sha256: 0f48999a28019c329cd3f6fd2f01f09fc32cc832f7d6bbe38087ddac858feaa3 + md5: cc9d9a3929503785403dbfad9f707145 + sha256: dfe0fa6e351d2b0cef95ac1a1533d4f960d3992f9e0f82aeb5ec3623a699896b category: dev optional: true - name: pluggy @@ -3293,7 +3293,7 @@ package: category: main optional: false - name: requests - version: 2.32.4 + version: 2.32.5 manager: conda platform: linux-64 dependencies: @@ -3302,14 +3302,14 @@ package: idna: '>=2.5,<4' python: '>=3.9' urllib3: '>=1.21.1,<3' - url: https://repo.prefix.dev/conda-forge/noarch/requests-2.32.4-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/requests-2.32.5-pyhd8ed1ab_0.conda hash: - md5: f6082eae112814f1447b56a5e1f6ed05 - sha256: 9866aaf7a13c6cfbe665ec7b330647a0fb10a81e6f9b8fee33642232a1920e18 + md5: db0c6b99149880c8ba515cf4abe93ee4 + sha256: 8dc54e94721e9ab545d7234aa5192b74102263d3e704e6d0c8aa7008f2da2a7b category: dev optional: true - name: requests - version: 2.32.4 + version: 2.32.5 manager: conda platform: win-64 dependencies: @@ -3318,10 +3318,10 @@ package: idna: '>=2.5,<4' python: '>=3.9' urllib3: '>=1.21.1,<3' - url: https://repo.prefix.dev/conda-forge/noarch/requests-2.32.4-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/requests-2.32.5-pyhd8ed1ab_0.conda hash: - md5: f6082eae112814f1447b56a5e1f6ed05 - sha256: 9866aaf7a13c6cfbe665ec7b330647a0fb10a81e6f9b8fee33642232a1920e18 + md5: db0c6b99149880c8ba515cf4abe93ee4 + sha256: 8dc54e94721e9ab545d7234aa5192b74102263d3e704e6d0c8aa7008f2da2a7b category: dev optional: true - name: roman-numerals-py @@ -3517,7 +3517,7 @@ package: category: dev optional: true - name: sphinx - version: 8.2.3 + version: 8.3.0 manager: conda platform: linux-64 dependencies: @@ -3539,14 +3539,14 @@ package: sphinxcontrib-jsmath: '>=1.0.1' sphinxcontrib-qthelp: '>=1.0.6' sphinxcontrib-serializinghtml: '>=1.1.9' - url: https://repo.prefix.dev/conda-forge/noarch/sphinx-8.2.3-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/sphinx-8.3.0-pyhd8ed1ab_0.conda hash: - md5: f7af826063ed569bb13f7207d6f949b0 - sha256: 995f58c662db0197d681fa345522fd9e7ac5f05330d3dff095ab2f102e260ab0 + md5: 6ce9ddee4c0f68bda548303196f4cf4c + sha256: 03c4d8b4cf3c5418e15f30f45be52bcde7c7e05baeec7dec5aaf6e238a411481 category: dev optional: true - name: sphinx - version: 8.2.3 + version: 8.3.0 manager: conda platform: win-64 dependencies: @@ -3568,10 +3568,10 @@ package: sphinxcontrib-jsmath: '>=1.0.1' sphinxcontrib-qthelp: '>=1.0.6' sphinxcontrib-serializinghtml: '>=1.1.9' - url: https://repo.prefix.dev/conda-forge/noarch/sphinx-8.2.3-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/sphinx-8.3.0-pyhd8ed1ab_0.conda hash: - md5: f7af826063ed569bb13f7207d6f949b0 - sha256: 995f58c662db0197d681fa345522fd9e7ac5f05330d3dff095ab2f102e260ab0 + md5: 6ce9ddee4c0f68bda548303196f4cf4c + sha256: 03c4d8b4cf3c5418e15f30f45be52bcde7c7e05baeec7dec5aaf6e238a411481 category: dev optional: true - name: sphinx-autodoc-typehints @@ -3835,31 +3835,31 @@ package: category: dev optional: true - name: svt-av1 - version: 3.0.2 + version: 3.1.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=13' - libstdcxx: '>=13' - url: https://repo.prefix.dev/conda-forge/linux-64/svt-av1-3.0.2-h5888daf_0.conda + libgcc: '>=14' + libstdcxx: '>=14' + url: https://repo.prefix.dev/conda-forge/linux-64/svt-av1-3.1.2-hecca717_0.conda hash: - md5: 0096882bd623e6cc09e8bf920fc8fb47 - sha256: fb4b97a3fd259eff4849b2cfe5678ced0c5792b697eb1f7bcd93a4230e90e80e + md5: 9859766c658e78fec9afa4a54891d920 + sha256: 34e2e9c505cd25dba0a9311eb332381b15147cf599d972322a7c197aedfc8ce2 category: main optional: false - name: svt-av1 - version: 3.0.2 + version: 3.1.2 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://repo.prefix.dev/conda-forge/win-64/svt-av1-3.0.2-he0c23c2_0.conda + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://repo.prefix.dev/conda-forge/win-64/svt-av1-3.1.2-hac47afa_0.conda hash: - md5: b10f556afee1579f3c710a4790a6ed28 - sha256: 2307695366b92fffe69e33da9eae0df4e32ba5fdbae28ba4489ebf6cb223c203 + md5: 91866412570c922f55178855deb0f952 + sha256: 444c94a9c1fcb2cdf78b260472451990257733bcf89ed80c73db36b5047d3134 category: main optional: false - name: tbb @@ -3871,38 +3871,38 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/tbb-2021.13.0-h18a62a1_2.conda + url: https://repo.prefix.dev/conda-forge/win-64/tbb-2021.13.0-h18a62a1_3.conda hash: - md5: 6f339f632ba0618d8f42acf80218757b - sha256: f09f3ad838158ce03a07e92acb370d6f547f625319f8defe3bde15dc446a3050 + md5: 72226638648e494aaafde8155d50dab2 + sha256: 30e82640a1ad9d9b5bee006da7e847566086f8fdb63d15b918794a7ef2df862c category: main optional: false - name: tifffile - version: 2025.6.11 + version: 2025.8.28 manager: conda platform: linux-64 dependencies: imagecodecs: '>=2024.12.30' numpy: '>=1.19.2' python: '>=3.11' - url: https://repo.prefix.dev/conda-forge/noarch/tifffile-2025.6.11-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/tifffile-2025.8.28-pyhd8ed1ab_0.conda hash: - md5: 9363f389b9fe136488fef8664acb77c6 - sha256: a21d4eb4c2ac99cdcffbc33b135b56c1e82f534a73753afbf6f7ba926ca461c8 + md5: e0f7cde8a414346e6b92100d6e9253ce + sha256: d2210bda3139d27ad5f9742958551cd2ced7795b1561e6b9972f424291ca51b1 category: main optional: false - name: tifffile - version: 2025.6.11 + version: 2025.8.28 manager: conda platform: win-64 dependencies: imagecodecs: '>=2024.12.30' numpy: '>=1.19.2' python: '>=3.11' - url: https://repo.prefix.dev/conda-forge/noarch/tifffile-2025.6.11-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/tifffile-2025.8.28-pyhd8ed1ab_0.conda hash: - md5: 9363f389b9fe136488fef8664acb77c6 - sha256: a21d4eb4c2ac99cdcffbc33b135b56c1e82f534a73753afbf6f7ba926ca461c8 + md5: e0f7cde8a414346e6b92100d6e9253ce + sha256: d2210bda3139d27ad5f9742958551cd2ced7795b1561e6b9972f424291ca51b1 category: main optional: false - name: tk @@ -4032,27 +4032,27 @@ package: category: main optional: false - name: typing-extensions - version: 4.14.1 + version: 4.15.0 manager: conda platform: linux-64 dependencies: - typing_extensions: ==4.14.1 - url: https://repo.prefix.dev/conda-forge/noarch/typing-extensions-4.14.1-h4440ef1_0.conda + typing_extensions: ==4.15.0 + url: https://repo.prefix.dev/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda hash: - md5: 75be1a943e0a7f99fcf118309092c635 - sha256: 349951278fa8d0860ec6b61fcdc1e6f604e6fce74fabf73af2e39a37979d0223 + md5: edd329d7d3a4ab45dcf905899a7a6115 + sha256: 7c2df5721c742c2a47b2c8f960e718c930031663ac1174da67c1ed5999f7938c category: main optional: false - name: typing-extensions - version: 4.14.1 + version: 4.15.0 manager: conda platform: win-64 dependencies: - typing_extensions: ==4.14.1 - url: https://repo.prefix.dev/conda-forge/noarch/typing-extensions-4.14.1-h4440ef1_0.conda + typing_extensions: ==4.15.0 + url: https://repo.prefix.dev/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda hash: - md5: 75be1a943e0a7f99fcf118309092c635 - sha256: 349951278fa8d0860ec6b61fcdc1e6f604e6fce74fabf73af2e39a37979d0223 + md5: edd329d7d3a4ab45dcf905899a7a6115 + sha256: 7c2df5721c742c2a47b2c8f960e718c930031663ac1174da67c1ed5999f7938c category: main optional: false - name: typing-inspection @@ -4082,27 +4082,27 @@ package: category: main optional: false - name: typing_extensions - version: 4.14.1 + version: 4.15.0 manager: conda platform: linux-64 dependencies: - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/typing_extensions-4.14.1-pyhe01879c_0.conda + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda hash: - md5: e523f4f1e980ed7a4240d7e27e9ec81f - sha256: 4f52390e331ea8b9019b87effaebc4f80c6466d09f68453f52d5cdc2a3e1194f + md5: 0caa1af407ecff61170c9437a808404d + sha256: 032271135bca55aeb156cee361c81350c6f3fb203f57d024d7e5a1fc9ef18731 category: main optional: false - name: typing_extensions - version: 4.14.1 + version: 4.15.0 manager: conda platform: win-64 dependencies: - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/typing_extensions-4.14.1-pyhe01879c_0.conda + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda hash: - md5: e523f4f1e980ed7a4240d7e27e9ec81f - sha256: 4f52390e331ea8b9019b87effaebc4f80c6466d09f68453f52d5cdc2a3e1194f + md5: 0caa1af407ecff61170c9437a808404d + sha256: 032271135bca55aeb156cee361c81350c6f3fb203f57d024d7e5a1fc9ef18731 category: main optional: false - name: tzdata @@ -4128,14 +4128,14 @@ package: category: main optional: false - name: ucrt - version: 10.0.22621.0 + version: 10.0.26100.0 manager: conda platform: win-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/ucrt-10.0.26100.0-h57928b3_0.conda hash: - md5: 6797b005cd0f439c4c5c9ac565783700 - sha256: db8dead3dd30fb1a032737554ce91e2819b43496a0db09927edf01c32b577450 + md5: 71b24316859acd00bdb8b38f5e2ce328 + sha256: 3005729dce6f3d3f5ec91dfc49fc75a0095f9cd23bab49efb899657297ac91a5 category: main optional: false - name: urllib3 @@ -4425,13 +4425,13 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' cffi: '>=1.11' - libgcc: '>=13' + libgcc: '>=14' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://repo.prefix.dev/conda-forge/linux-64/zstandard-0.23.0-py311h9ecbd09_2.conda + url: https://repo.prefix.dev/conda-forge/linux-64/zstandard-0.23.0-py311h49ec1c0_3.conda hash: - md5: ca02de88df1cc3cfc8f24766ff50cb3c - sha256: 76d28240cc9fa0c3cb2cde750ecaf98716ce397afaf1ce90f8d18f5f43a122f1 + md5: 493d5b49a7b416746b2fe41c82e27dce + sha256: 2d2adc6539abbab7a599357b73faf8e3d8c9fc40f31d9fdf2e2927c315f02a6a category: dev optional: true - name: zstandard @@ -4443,12 +4443,12 @@ package: 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://repo.prefix.dev/conda-forge/win-64/zstandard-0.23.0-py311he736701_2.conda + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://repo.prefix.dev/conda-forge/win-64/zstandard-0.23.0-py311h3485c13_3.conda hash: - md5: 8355ec073f73581e29adf77c49096aed - sha256: aaae40057eac5b5996db4e6b3d8eb00d38455e67571e796135d29702a19736bd + md5: 8265296d9de69a925580b651c0c717ae + sha256: 5b3a2666e21723b96b3637aef4d108c2996979efe5719998649184f01b20ed7e category: dev optional: true - name: zstd @@ -4482,41 +4482,41 @@ package: category: main optional: false - name: geoapps-utils - version: 0.6.0a1 + version: 0.0.0.dev0 manager: pip platform: linux-64 dependencies: - geoh5py: 0.12.0a1 + geoh5py: 0.0.0.dev0 numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e hash: - sha256: 183ed8f654bc393eeafdf89b2c258a224f4b4b73 + sha256: 111b167f8d9a185ff6f140f055297f0a6945de6e source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e category: main optional: false - name: geoapps-utils - version: 0.6.0a1 + version: 0.0.0.dev0 manager: pip platform: win-64 dependencies: - geoh5py: 0.12.0a1 + geoh5py: 0.0.0.dev0 numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e hash: - sha256: 183ed8f654bc393eeafdf89b2c258a224f4b4b73 + sha256: 111b167f8d9a185ff6f140f055297f0a6945de6e source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e category: main optional: false - name: geoh5py - version: 0.12.0a1 + version: 0.0.0.dev0 manager: pip platform: linux-64 dependencies: @@ -4524,16 +4524,16 @@ 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@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + url: git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef hash: - sha256: cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + sha256: fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + url: git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef category: main optional: false - name: geoh5py - version: 0.12.0a1 + version: 0.0.0.dev0 manager: pip platform: win-64 dependencies: @@ -4541,11 +4541,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@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + url: git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef hash: - sha256: cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + sha256: fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + url: git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef category: main optional: false diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml index 2a6799b..904a73f 100644 --- a/py-3.12.conda-lock.yml +++ b/py-3.12.conda-lock.yml @@ -34,10 +34,10 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/win-64/_libavif_api-1.3.0-h57928b3_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/_libavif_api-1.3.0-h57928b3_2.conda hash: - md5: ee165108d6159100c6425dbe99f61a40 - sha256: b530a08e5af782348d1753d64aca43112ff4c957ceb86adb0715dd9c7b4a7e2c + md5: e31e1eda938360543cb29bd3ce8f0b73 + sha256: 472aa5e5a97a188c1f01e271a821b5a9dc871e93f7c58cfb7e89bdb6cd926d39 category: main optional: false - name: _libgcc_mutex @@ -360,7 +360,7 @@ package: category: main optional: false - name: c-blosc2 - version: 2.20.0 + version: 2.21.1 manager: conda platform: linux-64 dependencies: @@ -370,14 +370,14 @@ package: lz4-c: '>=1.10.0,<1.11.0a0' zlib-ng: '>=2.2.5,<2.3.0a0' zstd: '>=1.5.7,<1.6.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/c-blosc2-2.20.0-h4cfbee9_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/c-blosc2-2.21.1-h4cfbee9_0.conda hash: - md5: fbe4713a96621b35be501c712bdd91d1 - sha256: 09b13bc6ba77784bed9d3974b13812ce7053b2f27dddfd6eee900ced37b6d621 + md5: 3709970081cb012587e35af3d4a8102e + sha256: ae87a39fe2f4c9642fd868b721a543e1ff00610f8edeeb71e379d193397c811a category: main optional: false - name: c-blosc2 - version: 2.20.0 + version: 2.21.1 manager: conda platform: win-64 dependencies: @@ -387,10 +387,10 @@ package: vc14_runtime: '>=14.44.35208' zlib-ng: '>=2.2.5,<2.3.0a0' zstd: '>=1.5.7,<1.6.0a0' - url: https://repo.prefix.dev/conda-forge/win-64/c-blosc2-2.20.0-h3cf07e4_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/c-blosc2-2.21.1-h3cf07e4_0.conda hash: - md5: bc1963a7fd3219b72809353c9361fc1a - sha256: 4f3e087d4584891f2e05147bcb77a46ba0d6b27b6e8a1ba31d89cc1f1a600440 + md5: e71a0b2a2cb8bfff16dc84d767c93c90 + sha256: b909bb50fade10a61562ba116f362e3b53cb9667e1ddbf1de2b19a76aaae5953 category: main optional: false - name: ca-certificates @@ -599,7 +599,7 @@ package: category: main optional: false - name: coverage - version: 7.10.4 + version: 7.10.5 manager: conda platform: linux-64 dependencies: @@ -608,14 +608,14 @@ package: python: '>=3.12,<3.13.0a0' python_abi: 3.12.* tomli: '' - url: https://repo.prefix.dev/conda-forge/linux-64/coverage-7.10.4-py312h8a5da7c_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/coverage-7.10.5-py312h8a5da7c_0.conda hash: - md5: bad9b9d3b7b39204823c3ec42bf58473 - sha256: 7411b5574c914eb9484e536d6fa211b2ec3694b74f4a36115ab848c997213cc0 + md5: 1534a930a40c7547dfcf477884c210d7 + sha256: 163996c0940ee58e605722ab08d47746cb6618a92c35287ad574cc3b7b20d928 category: dev optional: true - name: coverage - version: 7.10.4 + version: 7.10.5 manager: conda platform: win-64 dependencies: @@ -625,10 +625,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/coverage-7.10.4-py312h05f76fc_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/coverage-7.10.5-py312h05f76fc_0.conda hash: - md5: c8f541c460e8b5168ee894419571d0d3 - sha256: 7cd1280f8ced38d7523f97fe39a44dd8302d80359655d827452e76f844fa59a9 + md5: b5df85abc3dd7cb713eecb7f49396e96 + sha256: 40526b427d6425558d6c9c71cdd6f009214322b96aa443fc9672947e15886f9e category: dev optional: true - name: dav1d @@ -784,31 +784,31 @@ package: category: main optional: false - name: h2 - version: 4.2.0 + version: 4.3.0 manager: conda platform: linux-64 dependencies: hpack: '>=4.1,<5' hyperframe: '>=6.1,<7' - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/h2-4.2.0-pyhd8ed1ab_0.conda + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/h2-4.3.0-pyhcf101f3_0.conda hash: - md5: b4754fb1bdcb70c8fd54f918301582c6 - sha256: 0aa1cdc67a9fe75ea95b5644b734a756200d6ec9d0dff66530aec3d1c1e9df75 + md5: 164fc43f0b53b6e3a7bc7dce5e4f1dc9 + sha256: 84c64443368f84b600bfecc529a1194a3b14c3656ee2e832d15a20e0329b6da3 category: dev optional: true - name: h2 - version: 4.2.0 + version: 4.3.0 manager: conda platform: win-64 dependencies: hpack: '>=4.1,<5' hyperframe: '>=6.1,<7' - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/h2-4.2.0-pyhd8ed1ab_0.conda + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/h2-4.3.0-pyhcf101f3_0.conda hash: - md5: b4754fb1bdcb70c8fd54f918301582c6 - sha256: 0aa1cdc67a9fe75ea95b5644b734a756200d6ec9d0dff66530aec3d1c1e9df75 + md5: 164fc43f0b53b6e3a7bc7dce5e4f1dc9 + sha256: 84c64443368f84b600bfecc529a1194a3b14c3656ee2e832d15a20e0329b6da3 category: dev optional: true - name: h5py @@ -967,7 +967,7 @@ package: blosc: '>=1.21.6,<2.0a0' brunsli: '>=0.1,<1.0a0' bzip2: '>=1.0.8,<2.0a0' - c-blosc2: '>=2.20.0,<2.21.0a0' + c-blosc2: '>=2.21.1,<2.22.0a0' charls: '>=2.4.2,<2.5.0a0' giflib: '>=5.2.2,<5.3.0a0' jxrlib: '>=1.1,<1.2.0a0' @@ -998,10 +998,10 @@ package: zfp: '>=1.0.1,<2.0a0' zlib-ng: '>=2.2.5,<2.3.0a0' zstd: '>=1.5.7,<1.6.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/imagecodecs-2025.8.2-py312h76e1a71_1.conda + url: https://repo.prefix.dev/conda-forge/linux-64/imagecodecs-2025.8.2-py312h8629487_2.conda hash: - md5: c69fd474794f978083dc7da00e3bb73c - sha256: fc9bd8aa075a0f0795a096364636a770a2e38bf7f325abd6b3d69e904e9ae159 + md5: 1f2b05195cd5c5d5ab962a2769f2ca5c + sha256: 107876609b6bc161fe69b404b3dafe969619b680bcb49a598e1f5a1941a3dfef category: main optional: false - name: imagecodecs @@ -1011,7 +1011,7 @@ package: dependencies: blosc: '>=1.21.6,<2.0a0' bzip2: '>=1.0.8,<2.0a0' - c-blosc2: '>=2.20.0,<2.21.0a0' + c-blosc2: '>=2.21.1,<2.22.0a0' charls: '>=2.4.2,<2.5.0a0' giflib: '>=5.2.2,<5.3.0a0' jxrlib: '>=1.1,<1.2.0a0' @@ -1043,10 +1043,10 @@ package: zfp: '>=1.0.1,<2.0a0' zlib-ng: '>=2.2.5,<2.3.0a0' zstd: '>=1.5.7,<1.6.0a0' - url: https://repo.prefix.dev/conda-forge/win-64/imagecodecs-2025.8.2-py312h166b24f_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/imagecodecs-2025.8.2-py312h2aedbfa_2.conda hash: - md5: cc1d2a3e3f3a8cde167d9416701a99e8 - sha256: 5c21622eec1f614ec277815076fa8763cbc5352ccdba7dc0aa854990ba35d055 + md5: 5eaa40174a66048fddda4fb2ae95432e + sha256: 56b71a6a2d4376de9c05ea5392e500ad683e3a2889a243aec86b38620af9384b category: main optional: false - name: imageio @@ -1432,13 +1432,13 @@ package: __glibc: '>=2.17,<3.0.a0' aom: '>=3.9.1,<3.10.0a0' dav1d: '>=1.2.1,<1.2.2.0a0' - libgcc: '>=13' + libgcc: '>=14' rav1e: '>=0.7.1,<0.8.0a0' - svt-av1: '>=3.0.2,<3.0.3.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/libavif16-1.3.0-h766b0b6_0.conda + svt-av1: '>=3.1.2,<3.1.3.0a0' + url: https://repo.prefix.dev/conda-forge/linux-64/libavif16-1.3.0-h6395336_2.conda hash: - md5: f17f2d0e5c9ad6b958547fd67b155771 - sha256: 170b51a3751c2f842ff9e11d22423494ef7254b448ef2b24751256ef18aa1302 + md5: c09c4ac973f7992ba0c6bb1aafd77bd4 + sha256: e3a44c0eda23aa15c9a8dfa8c82ecf5c8b073e68a16c29edd0e409e687056d30 category: main optional: false - name: libavif16 @@ -1450,14 +1450,14 @@ package: aom: '>=3.9.1,<3.10.0a0' dav1d: '>=1.2.1,<1.2.2.0a0' rav1e: '>=0.7.1,<0.8.0a0' - svt-av1: '>=3.0.2,<3.0.3.0a0' + svt-av1: '>=3.1.2,<3.1.3.0a0' ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://repo.prefix.dev/conda-forge/win-64/libavif16-1.3.0-hf2698fe_0.conda + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://repo.prefix.dev/conda-forge/win-64/libavif16-1.3.0-he916da2_2.conda hash: - md5: cd552166ea3c57d74c797d68e643a659 - sha256: 648bfe7404db62cc9c908341fbdc68f5b94254a8de31ede23f5abc3213c6651b + md5: 9782ce5bf5a3b41f29533c2c08f6b360 + sha256: dbb3f21282eccba6e4bd70c9db371e081bf09c55f1de7ca90f1106cc199d4a8b category: main optional: false - name: libblas @@ -2421,10 +2421,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/llvm-openmp-20.1.8-hfa2b4ca_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/llvm-openmp-20.1.8-hfa2b4ca_2.conda hash: - md5: 2c3afd82c44b0bf59fa8f924e30c0513 - sha256: 568e9dec9078055adebf6c07202be079884b85780a4542f0f326763e6f642a2d + md5: 2dc2edf349464c8b83a576175fc2ad42 + sha256: 8970b7f9057a1c2c18bfd743c6f5ce73b86197d7724423de4fa3d03911d5874b category: main optional: false - name: lz4-c @@ -2761,27 +2761,27 @@ package: category: main optional: false - name: platformdirs - version: 4.3.8 + version: 4.4.0 manager: conda platform: linux-64 dependencies: - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.3.8-pyhe01879c_0.conda + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.4.0-pyhcf101f3_0.conda hash: - md5: 424844562f5d337077b445ec6b1398a7 - sha256: 0f48999a28019c329cd3f6fd2f01f09fc32cc832f7d6bbe38087ddac858feaa3 + md5: cc9d9a3929503785403dbfad9f707145 + sha256: dfe0fa6e351d2b0cef95ac1a1533d4f960d3992f9e0f82aeb5ec3623a699896b category: dev optional: true - name: platformdirs - version: 4.3.8 + version: 4.4.0 manager: conda platform: win-64 dependencies: - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.3.8-pyhe01879c_0.conda + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.4.0-pyhcf101f3_0.conda hash: - md5: 424844562f5d337077b445ec6b1398a7 - sha256: 0f48999a28019c329cd3f6fd2f01f09fc32cc832f7d6bbe38087ddac858feaa3 + md5: cc9d9a3929503785403dbfad9f707145 + sha256: dfe0fa6e351d2b0cef95ac1a1533d4f960d3992f9e0f82aeb5ec3623a699896b category: dev optional: true - name: pluggy @@ -3293,7 +3293,7 @@ package: category: main optional: false - name: requests - version: 2.32.4 + version: 2.32.5 manager: conda platform: linux-64 dependencies: @@ -3302,14 +3302,14 @@ package: idna: '>=2.5,<4' python: '>=3.9' urllib3: '>=1.21.1,<3' - url: https://repo.prefix.dev/conda-forge/noarch/requests-2.32.4-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/requests-2.32.5-pyhd8ed1ab_0.conda hash: - md5: f6082eae112814f1447b56a5e1f6ed05 - sha256: 9866aaf7a13c6cfbe665ec7b330647a0fb10a81e6f9b8fee33642232a1920e18 + md5: db0c6b99149880c8ba515cf4abe93ee4 + sha256: 8dc54e94721e9ab545d7234aa5192b74102263d3e704e6d0c8aa7008f2da2a7b category: dev optional: true - name: requests - version: 2.32.4 + version: 2.32.5 manager: conda platform: win-64 dependencies: @@ -3318,10 +3318,10 @@ package: idna: '>=2.5,<4' python: '>=3.9' urllib3: '>=1.21.1,<3' - url: https://repo.prefix.dev/conda-forge/noarch/requests-2.32.4-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/requests-2.32.5-pyhd8ed1ab_0.conda hash: - md5: f6082eae112814f1447b56a5e1f6ed05 - sha256: 9866aaf7a13c6cfbe665ec7b330647a0fb10a81e6f9b8fee33642232a1920e18 + md5: db0c6b99149880c8ba515cf4abe93ee4 + sha256: 8dc54e94721e9ab545d7234aa5192b74102263d3e704e6d0c8aa7008f2da2a7b category: dev optional: true - name: roman-numerals-py @@ -3517,7 +3517,7 @@ package: category: dev optional: true - name: sphinx - version: 8.2.3 + version: 8.3.0 manager: conda platform: linux-64 dependencies: @@ -3539,14 +3539,14 @@ package: sphinxcontrib-jsmath: '>=1.0.1' sphinxcontrib-qthelp: '>=1.0.6' sphinxcontrib-serializinghtml: '>=1.1.9' - url: https://repo.prefix.dev/conda-forge/noarch/sphinx-8.2.3-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/sphinx-8.3.0-pyhd8ed1ab_0.conda hash: - md5: f7af826063ed569bb13f7207d6f949b0 - sha256: 995f58c662db0197d681fa345522fd9e7ac5f05330d3dff095ab2f102e260ab0 + md5: 6ce9ddee4c0f68bda548303196f4cf4c + sha256: 03c4d8b4cf3c5418e15f30f45be52bcde7c7e05baeec7dec5aaf6e238a411481 category: dev optional: true - name: sphinx - version: 8.2.3 + version: 8.3.0 manager: conda platform: win-64 dependencies: @@ -3568,10 +3568,10 @@ package: sphinxcontrib-jsmath: '>=1.0.1' sphinxcontrib-qthelp: '>=1.0.6' sphinxcontrib-serializinghtml: '>=1.1.9' - url: https://repo.prefix.dev/conda-forge/noarch/sphinx-8.2.3-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/sphinx-8.3.0-pyhd8ed1ab_0.conda hash: - md5: f7af826063ed569bb13f7207d6f949b0 - sha256: 995f58c662db0197d681fa345522fd9e7ac5f05330d3dff095ab2f102e260ab0 + md5: 6ce9ddee4c0f68bda548303196f4cf4c + sha256: 03c4d8b4cf3c5418e15f30f45be52bcde7c7e05baeec7dec5aaf6e238a411481 category: dev optional: true - name: sphinx-autodoc-typehints @@ -3835,31 +3835,31 @@ package: category: dev optional: true - name: svt-av1 - version: 3.0.2 + version: 3.1.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=13' - libstdcxx: '>=13' - url: https://repo.prefix.dev/conda-forge/linux-64/svt-av1-3.0.2-h5888daf_0.conda + libgcc: '>=14' + libstdcxx: '>=14' + url: https://repo.prefix.dev/conda-forge/linux-64/svt-av1-3.1.2-hecca717_0.conda hash: - md5: 0096882bd623e6cc09e8bf920fc8fb47 - sha256: fb4b97a3fd259eff4849b2cfe5678ced0c5792b697eb1f7bcd93a4230e90e80e + md5: 9859766c658e78fec9afa4a54891d920 + sha256: 34e2e9c505cd25dba0a9311eb332381b15147cf599d972322a7c197aedfc8ce2 category: main optional: false - name: svt-av1 - version: 3.0.2 + version: 3.1.2 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://repo.prefix.dev/conda-forge/win-64/svt-av1-3.0.2-he0c23c2_0.conda + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://repo.prefix.dev/conda-forge/win-64/svt-av1-3.1.2-hac47afa_0.conda hash: - md5: b10f556afee1579f3c710a4790a6ed28 - sha256: 2307695366b92fffe69e33da9eae0df4e32ba5fdbae28ba4489ebf6cb223c203 + md5: 91866412570c922f55178855deb0f952 + sha256: 444c94a9c1fcb2cdf78b260472451990257733bcf89ed80c73db36b5047d3134 category: main optional: false - name: tbb @@ -3871,38 +3871,38 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/tbb-2021.13.0-h18a62a1_2.conda + url: https://repo.prefix.dev/conda-forge/win-64/tbb-2021.13.0-h18a62a1_3.conda hash: - md5: 6f339f632ba0618d8f42acf80218757b - sha256: f09f3ad838158ce03a07e92acb370d6f547f625319f8defe3bde15dc446a3050 + md5: 72226638648e494aaafde8155d50dab2 + sha256: 30e82640a1ad9d9b5bee006da7e847566086f8fdb63d15b918794a7ef2df862c category: main optional: false - name: tifffile - version: 2025.6.11 + version: 2025.8.28 manager: conda platform: linux-64 dependencies: imagecodecs: '>=2024.12.30' numpy: '>=1.19.2' python: '>=3.11' - url: https://repo.prefix.dev/conda-forge/noarch/tifffile-2025.6.11-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/tifffile-2025.8.28-pyhd8ed1ab_0.conda hash: - md5: 9363f389b9fe136488fef8664acb77c6 - sha256: a21d4eb4c2ac99cdcffbc33b135b56c1e82f534a73753afbf6f7ba926ca461c8 + md5: e0f7cde8a414346e6b92100d6e9253ce + sha256: d2210bda3139d27ad5f9742958551cd2ced7795b1561e6b9972f424291ca51b1 category: main optional: false - name: tifffile - version: 2025.6.11 + version: 2025.8.28 manager: conda platform: win-64 dependencies: imagecodecs: '>=2024.12.30' numpy: '>=1.19.2' python: '>=3.11' - url: https://repo.prefix.dev/conda-forge/noarch/tifffile-2025.6.11-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/tifffile-2025.8.28-pyhd8ed1ab_0.conda hash: - md5: 9363f389b9fe136488fef8664acb77c6 - sha256: a21d4eb4c2ac99cdcffbc33b135b56c1e82f534a73753afbf6f7ba926ca461c8 + md5: e0f7cde8a414346e6b92100d6e9253ce + sha256: d2210bda3139d27ad5f9742958551cd2ced7795b1561e6b9972f424291ca51b1 category: main optional: false - name: tk @@ -4032,27 +4032,27 @@ package: category: main optional: false - name: typing-extensions - version: 4.14.1 + version: 4.15.0 manager: conda platform: linux-64 dependencies: - typing_extensions: ==4.14.1 - url: https://repo.prefix.dev/conda-forge/noarch/typing-extensions-4.14.1-h4440ef1_0.conda + typing_extensions: ==4.15.0 + url: https://repo.prefix.dev/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda hash: - md5: 75be1a943e0a7f99fcf118309092c635 - sha256: 349951278fa8d0860ec6b61fcdc1e6f604e6fce74fabf73af2e39a37979d0223 + md5: edd329d7d3a4ab45dcf905899a7a6115 + sha256: 7c2df5721c742c2a47b2c8f960e718c930031663ac1174da67c1ed5999f7938c category: main optional: false - name: typing-extensions - version: 4.14.1 + version: 4.15.0 manager: conda platform: win-64 dependencies: - typing_extensions: ==4.14.1 - url: https://repo.prefix.dev/conda-forge/noarch/typing-extensions-4.14.1-h4440ef1_0.conda + typing_extensions: ==4.15.0 + url: https://repo.prefix.dev/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda hash: - md5: 75be1a943e0a7f99fcf118309092c635 - sha256: 349951278fa8d0860ec6b61fcdc1e6f604e6fce74fabf73af2e39a37979d0223 + md5: edd329d7d3a4ab45dcf905899a7a6115 + sha256: 7c2df5721c742c2a47b2c8f960e718c930031663ac1174da67c1ed5999f7938c category: main optional: false - name: typing-inspection @@ -4082,27 +4082,27 @@ package: category: main optional: false - name: typing_extensions - version: 4.14.1 + version: 4.15.0 manager: conda platform: linux-64 dependencies: - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/typing_extensions-4.14.1-pyhe01879c_0.conda + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda hash: - md5: e523f4f1e980ed7a4240d7e27e9ec81f - sha256: 4f52390e331ea8b9019b87effaebc4f80c6466d09f68453f52d5cdc2a3e1194f + md5: 0caa1af407ecff61170c9437a808404d + sha256: 032271135bca55aeb156cee361c81350c6f3fb203f57d024d7e5a1fc9ef18731 category: main optional: false - name: typing_extensions - version: 4.14.1 + version: 4.15.0 manager: conda platform: win-64 dependencies: - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/typing_extensions-4.14.1-pyhe01879c_0.conda + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda hash: - md5: e523f4f1e980ed7a4240d7e27e9ec81f - sha256: 4f52390e331ea8b9019b87effaebc4f80c6466d09f68453f52d5cdc2a3e1194f + md5: 0caa1af407ecff61170c9437a808404d + sha256: 032271135bca55aeb156cee361c81350c6f3fb203f57d024d7e5a1fc9ef18731 category: main optional: false - name: tzdata @@ -4128,14 +4128,14 @@ package: category: main optional: false - name: ucrt - version: 10.0.22621.0 + version: 10.0.26100.0 manager: conda platform: win-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/win-64/ucrt-10.0.22621.0-h57928b3_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/ucrt-10.0.26100.0-h57928b3_0.conda hash: - md5: 6797b005cd0f439c4c5c9ac565783700 - sha256: db8dead3dd30fb1a032737554ce91e2819b43496a0db09927edf01c32b577450 + md5: 71b24316859acd00bdb8b38f5e2ce328 + sha256: 3005729dce6f3d3f5ec91dfc49fc75a0095f9cd23bab49efb899657297ac91a5 category: main optional: false - name: urllib3 @@ -4425,13 +4425,13 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' cffi: '>=1.11' - libgcc: '>=13' + libgcc: '>=14' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://repo.prefix.dev/conda-forge/linux-64/zstandard-0.23.0-py312h66e93f0_2.conda + url: https://repo.prefix.dev/conda-forge/linux-64/zstandard-0.23.0-py312h4c3975b_3.conda hash: - md5: 630db208bc7bbb96725ce9832c7423bb - sha256: ff62d2e1ed98a3ec18de7e5cf26c0634fd338cb87304cf03ad8cbafe6fe674ba + md5: 7a2c6e25a4fabf9fab62ee1977beabe5 + sha256: 40c76563f3a398f27b4036e468881a1f909a8c66d100a16a28c1379a0940a59c category: dev optional: true - name: zstandard @@ -4443,12 +4443,12 @@ package: 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://repo.prefix.dev/conda-forge/win-64/zstandard-0.23.0-py312h4389bb4_2.conda + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://repo.prefix.dev/conda-forge/win-64/zstandard-0.23.0-py312he06e257_3.conda hash: - md5: 24554d76d0efcca11faa0a013c16ed5a - sha256: 10f25f85f856dbc776b4a2cf801d31edd07cbfaa45b9cca14dd776a9f2887cb5 + md5: e23097165ce8ba29c30854c2a9e84449 + sha256: 13f43231e22173473ba300d9a128caf386ec73a18a5b9b192858ba18ea2e78f1 category: dev optional: true - name: zstd @@ -4482,41 +4482,41 @@ package: category: main optional: false - name: geoapps-utils - version: 0.6.0a1 + version: 0.0.0.dev0 manager: pip platform: linux-64 dependencies: - geoh5py: 0.12.0a1 + geoh5py: 0.0.0.dev0 numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e hash: - sha256: 183ed8f654bc393eeafdf89b2c258a224f4b4b73 + sha256: 111b167f8d9a185ff6f140f055297f0a6945de6e source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e category: main optional: false - name: geoapps-utils - version: 0.6.0a1 + version: 0.0.0.dev0 manager: pip platform: win-64 dependencies: - geoh5py: 0.12.0a1 + geoh5py: 0.0.0.dev0 numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e hash: - sha256: 183ed8f654bc393eeafdf89b2c258a224f4b4b73 + sha256: 111b167f8d9a185ff6f140f055297f0a6945de6e source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@183ed8f654bc393eeafdf89b2c258a224f4b4b73 + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@111b167f8d9a185ff6f140f055297f0a6945de6e category: main optional: false - name: geoh5py - version: 0.12.0a1 + version: 0.0.0.dev0 manager: pip platform: linux-64 dependencies: @@ -4524,16 +4524,16 @@ 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@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + url: git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef hash: - sha256: cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + sha256: fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + url: git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef category: main optional: false - name: geoh5py - version: 0.12.0a1 + version: 0.0.0.dev0 manager: pip platform: win-64 dependencies: @@ -4541,11 +4541,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@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + url: git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef hash: - sha256: cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + sha256: fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@cef8a1a904ab0338cd7ecb0f762db5f7a35f02e8 + url: git+https://github.com/MiraGeoscience/geoh5py.git@fd5f8fb1dcd764c01eb4d43ab26201c5bceb34ef category: main optional: false diff --git a/pyproject.toml b/pyproject.toml index 3e1b943..370d427 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,17 +1,25 @@ [build-system] -requires = ["poetry-core>=1.8.0"] -build-backend = "poetry.core.masonry.api" +requires = [ + "poetry-core>=1.8.0", + "poetry-dynamic-versioning>=1.9.1,<2.0", + # list dependencies to work with PIP_NO_DEPS=1 + "MarkupSafe>=2.0", + "dunamai>=1.25,<2.0", + "jinja2>=3.0,<4.0", + "packaging>=24.0", + "tomlkit>=0.13", +] +build-backend = "poetry_dynamic_versioning.backend" [project] name = "surface-apps" -version = "0.1.0b2" requires-python = '>=3.10,<4.0' description = "Find Iso-surfaces in 3D data." license = "MIT" keywords = ["geology", "geophysics", "earth sciences"] readme = "package.rst" -dynamic = ["dependencies", "classifiers"] +dynamic = ["version", "dependencies", "classifiers"] authors = [{name = "Mira Geoscience", email = "support@mirageoscience.com"}] maintainers = [ { name = "Benjamin Kary", email = "benjamink@mirageoscience.com" }, @@ -51,6 +59,8 @@ include = [ { path = "docs/**/THIRD_PARTY_SOFTWARE.rst" }, ] +version = "0.0.0.dev0" + [tool.poetry.dependencies] python = "^3.10" @@ -96,6 +106,34 @@ sphinx-autodoc-typehints = "*" sphinx-rtd-theme = "*" tomli = "*" +[tool.poetry.requires-plugins] +poetry-dynamic-versioning = { version = ">=1.9.1,<2.0.0", extras = ["plugin"] } + +[tool.poetry-dynamic-versioning] +bump = true +enable = true +fix-shallow-repository = true +strict = true +style = "pep440" +vcs = "git" + +[tool.poetry-dynamic-versioning.substitution] +files = ["surface_apps/_version.py", "recipe.yaml"] +patterns = [ + { value = '''(^__version__\s*(?::.*?)?=\s*['"])[^'"]*(['"])''', mode = "str" }, + { value = '''(^\s*version\s*(?::.*?)?:\s*['"])[^'"]*(['"])''', mode = "str" }, +] + +[tool.poetry-dynamic-versioning.files."surface_apps/_version.py"] +persistent-substitution = true +initial-content = """ + # Version placeholder that will be replaced during substitution + __version__ = "0.0.0" +""" + +[tool.poetry-dynamic-versioning.files."recipe.yaml"] +persistent-substitution = true + [tool.conda-lock] platforms = ['win-64', 'linux-64'] channels = ['conda-forge'] diff --git a/recipe.yaml b/recipe.yaml index 2bd0d03..144edde 100644 --- a/recipe.yaml +++ b/recipe.yaml @@ -2,7 +2,7 @@ schema_version: 1 context: name: "surface-apps" - version: "0.1.0b2" + version: "0.0.0.dev0" # This will be replaced by the actual version in the build process python_min: "3.10" package: @@ -20,7 +20,8 @@ build: requirements: host: - python 3.10.* - - poetry-core >=1.0.0 + - poetry-core >=1.8.0 + - poetry-dynamic-versioning >=1.9, <2.0.dev - setuptools - pip run: @@ -39,6 +40,7 @@ tests: - python: imports: - surface_apps + - surface_apps._version - script: - pytest --ignore=tests/version_test.py requirements: diff --git a/surface_apps/__init__.py b/surface_apps/__init__.py index b36b518..8450a6d 100644 --- a/surface_apps/__init__.py +++ b/surface_apps/__init__.py @@ -13,7 +13,14 @@ from pathlib import Path -__version__ = "0.1.0b2" +try: + from ._version import __version__ +except ModuleNotFoundError: + from datetime import datetime + + __date_str = datetime.today().strftime("%Y%m%d") + __version__ = "0.0.0.dev0+" + __date_str + logging.basicConfig(level=logging.INFO) diff --git a/tests/version_test.py b/tests/version_test.py index f4d0478..46532b1 100644 --- a/tests/version_test.py +++ b/tests/version_test.py @@ -9,9 +9,10 @@ from __future__ import annotations +import importlib from pathlib import Path -import tomli as toml +import pytest import yaml from jinja2 import Template from packaging.version import InvalidVersion, Version @@ -19,15 +20,6 @@ import surface_apps -def get_pyproject_version(): - path = Path(__file__).resolve().parents[1] / "pyproject.toml" - - with open(str(path), encoding="utf-8") as file: - pyproject = toml.loads(file.read()) - - return pyproject["project"]["version"] - - def get_conda_recipe_version(): path = Path(__file__).resolve().parents[1] / "recipe.yaml" @@ -43,10 +35,44 @@ def get_conda_recipe_version(): def test_version_is_consistent(): - assert surface_apps.__version__ == get_pyproject_version() - normalized_conda_version = Version(get_conda_recipe_version()) - normalized_version = Version(surface_apps.__version__) - assert normalized_conda_version == normalized_version + project_version = Version(surface_apps.__version__) + conda_version = Version(get_conda_recipe_version()) + assert conda_version.base_version == project_version.base_version + + +def _version_module_exists(): + try: + importlib.import_module("surface_apps._version") + return True + except ModuleNotFoundError: + return False + + +@pytest.mark.skipif( + _version_module_exists(), + reason="surface_apps._version can be found: package is built", +) +def test_fallback_version_is_zero(): + project_version = Version(surface_apps.__version__) + fallback_version = Version("0.0.0.dev0") + assert project_version.base_version == fallback_version.base_version + assert project_version.pre is None + assert project_version.post is None + assert project_version.dev == fallback_version.dev + + +@pytest.mark.skipif( + not _version_module_exists(), + reason="surface_apps._version cannot be found: uses a fallback version", +) +def test_conda_version_is_consistent(): + project_version = Version(surface_apps.__version__) + conda_version = Version(get_conda_recipe_version()) + + assert conda_version.is_devrelease == project_version.is_devrelease + assert conda_version.is_prerelease == project_version.is_prerelease + assert conda_version.is_postrelease == project_version.is_postrelease + assert conda_version == project_version def test_conda_version_is_pep440():