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 4aef5f41..c52ef9ed 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -87,14 +87,14 @@ dependencies: - jsonschema=4.26.0=pyhcf101f3_0 - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jsonschema-with-format-nongpl=4.26.0=hcf101f3_0 - - jupyter-book=2.1.0=pyhcf101f3_0 + - jupyter-book=2.1.1=pyhcf101f3_0 - jupyter-lsp=2.3.0=pyhcf101f3_0 - jupyter_client=8.8.0=pyhcf101f3_0 - jupyter_core=5.9.1=pyhc90fa1f_0 - jupyter_events=0.12.0=pyh29332c3_0 - jupyter_server=2.17.0=pyhcf101f3_0 - jupyter_server_terminals=0.5.4=pyhcf101f3_0 - - jupyterlab=4.5.2=pyhd8ed1ab_0 + - jupyterlab=4.5.3=pyhd8ed1ab_0 - jupyterlab_pygments=0.3.0=pyhd8ed1ab_2 - jupyterlab_server=2.28.0=pyhcf101f3_0 - jupyterlab_widgets=1.1.11=pyhd8ed1ab_0 @@ -106,7 +106,7 @@ dependencies: - lcms2=2.18=h0c24ade_0 - ld_impl_linux-64=2.45=default_hbd61a6d_105 - lerc=4.0.0=h0aef613_1 - - libaec=1.1.4=h3f801dc_0 + - libaec=1.1.5=h088129d_0 - libblas=3.9.0=37_h5875eb1_mkl - libbrotlicommon=1.2.0=hb03c661_1 - libbrotlidec=1.2.0=hb03c661_1 @@ -180,7 +180,7 @@ dependencies: - openjpeg=2.5.4=h55fea9a_0 - openssl=3.6.0=h26f9b46_0 - overrides=7.7.0=pyhd8ed1ab_1 - - packaging=25.0=pyh29332c3_1 + - packaging=26.0=pyhcf101f3_0 - pandas=2.3.3=py310h0158d43_2 - pandoc=3.8.3=ha770c72_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 @@ -236,7 +236,7 @@ dependencies: - sniffio=1.3.1=pyhd8ed1ab_2 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_1 - - soupsieve=2.8.2=pyhd8ed1ab_0 + - soupsieve=2.8.3=pyhd8ed1ab_0 - sphinx=5.3.0=pyhd8ed1ab_0 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 @@ -270,7 +270,7 @@ dependencies: - webcolors=25.10.0=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - websocket-client=1.9.0=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_1 + - wheel=0.46.3=pyhd8ed1ab_0 - widgetsnbextension=3.6.10=pyhd8ed1ab_0 - xorg-libxau=1.0.12=hb03c661_1 - xorg-libxdmcp=1.1.5=hb03c661_1 @@ -284,7 +284,7 @@ dependencies: - zstd=1.5.7=hb78ec9c_6 - pip: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3f02228742b4837bd456438081d0a128fc3e1b3a - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@1cf096ddfe44da149fecbb53d6f6e97fae3c23ae diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index acbe02bf..4180ccb7 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -49,7 +49,7 @@ dependencies: - lcms2=2.18=h0c24ade_0 - ld_impl_linux-64=2.45=default_hbd61a6d_105 - lerc=4.0.0=h0aef613_1 - - libaec=1.1.4=h3f801dc_0 + - libaec=1.1.5=h088129d_0 - libblas=3.9.0=37_h5875eb1_mkl - libbrotlicommon=1.2.0=hb03c661_1 - libbrotlidec=1.2.0=hb03c661_1 @@ -105,7 +105,7 @@ dependencies: - numpy=1.26.4=py310hb13e2d6_0 - openjpeg=2.5.4=h55fea9a_0 - openssl=3.6.0=h26f9b46_0 - - packaging=25.0=pyh29332c3_1 + - packaging=26.0=pyhcf101f3_0 - pandas=2.3.3=py310h0158d43_2 - partd=1.4.2=pyhd8ed1ab_0 - pillow=10.3.0=py310hebfe307_1 @@ -146,7 +146,7 @@ dependencies: - tzdata=2025c=hc9c84f9_1 - unicodedata2=17.0.0=py310h7c4b9e2_1 - urllib3=2.6.3=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_1 + - wheel=0.46.3=pyhd8ed1ab_0 - xorg-libxau=1.0.12=hb03c661_1 - xorg-libxdmcp=1.1.5=hb03c661_1 - xyzservices=2025.11.0=pyhd8ed1ab_0 @@ -157,7 +157,7 @@ dependencies: - zstd=1.5.7=hb78ec9c_6 - pip: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3f02228742b4837bd456438081d0a128fc3e1b3a - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@1cf096ddfe44da149fecbb53d6f6e97fae3c23ae 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 cdbec403..0cd12edf 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -86,14 +86,14 @@ dependencies: - jsonschema=4.26.0=pyhcf101f3_0 - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jsonschema-with-format-nongpl=4.26.0=hcf101f3_0 - - jupyter-book=2.1.0=pyhcf101f3_0 + - jupyter-book=2.1.1=pyhcf101f3_0 - jupyter-lsp=2.3.0=pyhcf101f3_0 - jupyter_client=8.8.0=pyhcf101f3_0 - jupyter_core=5.9.1=pyh6dadd2b_0 - jupyter_events=0.12.0=pyh29332c3_0 - jupyter_server=2.17.0=pyhcf101f3_0 - jupyter_server_terminals=0.5.4=pyhcf101f3_0 - - jupyterlab=4.5.2=pyhd8ed1ab_0 + - jupyterlab=4.5.3=pyhd8ed1ab_0 - jupyterlab_pygments=0.3.0=pyhd8ed1ab_2 - jupyterlab_server=2.28.0=pyhcf101f3_0 - jupyterlab_widgets=1.1.11=pyhd8ed1ab_0 @@ -103,7 +103,7 @@ dependencies: - lark=1.3.1=pyhd8ed1ab_0 - lcms2=2.18=hf2c6c5f_0 - lerc=4.0.0=h6470a55_1 - - libaec=1.1.4=h20038f6_0 + - libaec=1.1.5=haf901d7_0 - libblas=3.9.0=35_h5709861_mkl - libbrotlicommon=1.2.0=hfd05255_1 - libbrotlidec=1.2.0=hfd05255_1 @@ -155,7 +155,7 @@ dependencies: - nbconvert-pandoc=7.16.6=h7d6f222_1 - nbformat=5.10.4=pyhd8ed1ab_1 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - - nodejs=25.2.1=he453025_1 + - nodejs=25.2.1=he453025_2 - notebook=7.5.2=pyhcf101f3_0 - notebook-shim=0.2.4=pyhd8ed1ab_1 - numcodecs=0.13.1=py310hb4db72f_0 @@ -163,7 +163,7 @@ dependencies: - openjpeg=2.5.4=h24db6dd_0 - openssl=3.6.0=h725018a_0 - overrides=7.7.0=pyhd8ed1ab_1 - - packaging=25.0=pyh29332c3_1 + - packaging=26.0=pyhcf101f3_0 - pandas=2.3.3=py310hed136d8_2 - pandoc=3.8.3=h57928b3_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 @@ -218,7 +218,7 @@ dependencies: - sniffio=1.3.1=pyhd8ed1ab_2 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_1 - - soupsieve=2.8.2=pyhd8ed1ab_0 + - soupsieve=2.8.3=pyhd8ed1ab_0 - sphinx=5.3.0=pyhd8ed1ab_0 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 @@ -256,7 +256,7 @@ dependencies: - webcolors=25.10.0=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - websocket-client=1.9.0=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_1 + - wheel=0.46.3=pyhd8ed1ab_0 - widgetsnbextension=3.6.10=pyhd8ed1ab_0 - win_inet_pton=1.1.0=pyh7428d3b_8 - winpty=0.4.3=4 @@ -271,7 +271,7 @@ dependencies: - zstd=1.5.7=h534d264_6 - pip: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3f02228742b4837bd456438081d0a128fc3e1b3a - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@1cf096ddfe44da149fecbb53d6f6e97fae3c23ae diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index 003e79a6..801d230d 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -46,7 +46,7 @@ dependencies: - krb5=1.21.3=hdf4eb48_0 - lcms2=2.18=hf2c6c5f_0 - lerc=4.0.0=h6470a55_1 - - libaec=1.1.4=h20038f6_0 + - libaec=1.1.5=haf901d7_0 - libblas=3.9.0=35_h5709861_mkl - libbrotlicommon=1.2.0=hfd05255_1 - libbrotlidec=1.2.0=hfd05255_1 @@ -89,7 +89,7 @@ dependencies: - numpy=1.26.4=py310hf667824_0 - openjpeg=2.5.4=h24db6dd_0 - openssl=3.6.0=h725018a_0 - - packaging=25.0=pyh29332c3_1 + - packaging=26.0=pyhcf101f3_0 - pandas=2.3.3=py310hed136d8_2 - partd=1.4.2=pyhd8ed1ab_0 - pillow=10.3.0=py310h3e38d90_1 @@ -133,7 +133,7 @@ dependencies: - vc=14.3=h41ae7f8_34 - vc14_runtime=14.44.35208=h818238b_34 - vcomp14=14.44.35208=h818238b_34 - - wheel=0.45.1=pyhd8ed1ab_1 + - wheel=0.46.3=pyhd8ed1ab_0 - win_inet_pton=1.1.0=pyh7428d3b_8 - xorg-libxau=1.0.12=hba3369d_1 - xorg-libxdmcp=1.1.5=hba3369d_1 @@ -145,7 +145,7 @@ dependencies: - zstd=1.5.7=h534d264_6 - pip: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3f02228742b4837bd456438081d0a128fc3e1b3a - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@1cf096ddfe44da149fecbb53d6f6e97fae3c23ae 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 d0406864..695cc171 100644 --- a/environments/py-3.11-linux-64-dev.conda.lock.yml +++ b/environments/py-3.11-linux-64-dev.conda.lock.yml @@ -39,7 +39,7 @@ dependencies: - cloudpickle=3.1.2=pyhcf101f3_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - contourpy=1.3.3=py311hdf67eae_3 + - contourpy=1.3.3=py311h724c32c_4 - coverage=7.13.1=py311h3778330_0 - cycler=0.12.1=pyhcf101f3_2 - cytoolz=1.1.0=py311h49ec1c0_1 @@ -89,14 +89,14 @@ dependencies: - jsonschema=4.26.0=pyhcf101f3_0 - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jsonschema-with-format-nongpl=4.26.0=hcf101f3_0 - - jupyter-book=2.1.0=pyhcf101f3_0 + - jupyter-book=2.1.1=pyhcf101f3_0 - jupyter-lsp=2.3.0=pyhcf101f3_0 - jupyter_client=8.8.0=pyhcf101f3_0 - jupyter_core=5.9.1=pyhc90fa1f_0 - jupyter_events=0.12.0=pyh29332c3_0 - jupyter_server=2.17.0=pyhcf101f3_0 - jupyter_server_terminals=0.5.4=pyhcf101f3_0 - - jupyterlab=4.5.2=pyhd8ed1ab_0 + - jupyterlab=4.5.3=pyhd8ed1ab_0 - jupyterlab_pygments=0.3.0=pyhd8ed1ab_2 - jupyterlab_server=2.28.0=pyhcf101f3_0 - jupyterlab_widgets=1.1.11=pyhd8ed1ab_0 @@ -108,7 +108,7 @@ dependencies: - lcms2=2.18=h0c24ade_0 - ld_impl_linux-64=2.45=default_hbd61a6d_105 - lerc=4.0.0=h0aef613_1 - - libaec=1.1.4=h3f801dc_0 + - libaec=1.1.5=h088129d_0 - libblas=3.9.0=37_h5875eb1_mkl - libbrotlicommon=1.2.0=hb03c661_1 - libbrotlidec=1.2.0=hb03c661_1 @@ -182,8 +182,8 @@ dependencies: - openjpeg=2.5.4=h55fea9a_0 - openssl=3.6.0=h26f9b46_0 - overrides=7.7.0=pyhd8ed1ab_1 - - packaging=25.0=pyh29332c3_1 - - pandas=2.3.3=py311hed34c8f_2 + - packaging=26.0=pyhcf101f3_0 + - pandas=3.0.0=py311h8032f78_0 - pandoc=3.8.3=ha770c72_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.5=pyhcf101f3_0 @@ -237,7 +237,7 @@ dependencies: - sniffio=1.3.1=pyhd8ed1ab_2 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_1 - - soupsieve=2.8.2=pyhd8ed1ab_0 + - soupsieve=2.8.3=pyhd8ed1ab_0 - sphinx=5.3.0=pyhd8ed1ab_0 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 @@ -271,7 +271,7 @@ dependencies: - webcolors=25.10.0=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - websocket-client=1.9.0=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_1 + - wheel=0.46.3=pyhd8ed1ab_0 - widgetsnbextension=3.6.10=pyhd8ed1ab_0 - wrapt=2.0.1=py311h49ec1c0_1 - xorg-libxau=1.0.12=hb03c661_1 @@ -286,7 +286,7 @@ dependencies: - zstd=1.5.7=hb78ec9c_6 - pip: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3f02228742b4837bd456438081d0a128fc3e1b3a - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@1cf096ddfe44da149fecbb53d6f6e97fae3c23ae diff --git a/environments/py-3.11-linux-64.conda.lock.yml b/environments/py-3.11-linux-64.conda.lock.yml index 7d52271e..4432b7bf 100644 --- a/environments/py-3.11-linux-64.conda.lock.yml +++ b/environments/py-3.11-linux-64.conda.lock.yml @@ -23,7 +23,7 @@ dependencies: - click=8.3.1=pyh8f84b5b_1 - cloudpickle=3.1.2=pyhcf101f3_1 - colorama=0.4.6=pyhd8ed1ab_1 - - contourpy=1.3.3=py311hdf67eae_3 + - contourpy=1.3.3=py311h724c32c_4 - cycler=0.12.1=pyhcf101f3_2 - cytoolz=1.1.0=py311h49ec1c0_1 - dask-core=2025.3.0=pyhd8ed1ab_0 @@ -50,7 +50,7 @@ dependencies: - lcms2=2.18=h0c24ade_0 - ld_impl_linux-64=2.45=default_hbd61a6d_105 - lerc=4.0.0=h0aef613_1 - - libaec=1.1.4=h3f801dc_0 + - libaec=1.1.5=h088129d_0 - libblas=3.9.0=37_h5875eb1_mkl - libbrotlicommon=1.2.0=hb03c661_1 - libbrotlidec=1.2.0=hb03c661_1 @@ -106,8 +106,8 @@ dependencies: - numpy=1.26.4=py311h64a7726_0 - openjpeg=2.5.4=h55fea9a_0 - openssl=3.6.0=h26f9b46_0 - - packaging=25.0=pyh29332c3_1 - - pandas=2.3.3=py311hed34c8f_2 + - packaging=26.0=pyhcf101f3_0 + - pandas=3.0.0=py311h8032f78_0 - partd=1.4.2=pyhd8ed1ab_0 - pillow=10.3.0=py311h82a398c_1 - pip=25.3=pyh8b19718_0 @@ -124,7 +124,6 @@ dependencies: - python-mumps=0.0.3=py311h4b558b0_0 - python-tzdata=2025.3=pyhd8ed1ab_0 - python_abi=3.11=8_cp311 - - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.3=py311h3778330_0 - readline=8.3=h853b02a_0 - rtree=1.2.0=py311ha1603b9_1 @@ -147,7 +146,7 @@ dependencies: - tzdata=2025c=hc9c84f9_1 - unicodedata2=17.0.0=py311h49ec1c0_1 - urllib3=2.6.3=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_1 + - wheel=0.46.3=pyhd8ed1ab_0 - wrapt=2.0.1=py311h49ec1c0_1 - xorg-libxau=1.0.12=hb03c661_1 - xorg-libxdmcp=1.1.5=hb03c661_1 @@ -159,7 +158,7 @@ dependencies: - zstd=1.5.7=hb78ec9c_6 - pip: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3f02228742b4837bd456438081d0a128fc3e1b3a - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@1cf096ddfe44da149fecbb53d6f6e97fae3c23ae 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 cdd25ffb..9c3b4a9f 100644 --- a/environments/py-3.11-win-64-dev.conda.lock.yml +++ b/environments/py-3.11-win-64-dev.conda.lock.yml @@ -38,7 +38,7 @@ dependencies: - cloudpickle=3.1.2=pyhcf101f3_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - contourpy=1.3.3=py311h3fd045d_3 + - contourpy=1.3.3=py311h275cad7_4 - coverage=7.13.1=py311h3f79411_0 - cycler=0.12.1=pyhcf101f3_2 - cytoolz=1.1.0=py311h3485c13_1 @@ -88,14 +88,14 @@ dependencies: - jsonschema=4.26.0=pyhcf101f3_0 - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jsonschema-with-format-nongpl=4.26.0=hcf101f3_0 - - jupyter-book=2.1.0=pyhcf101f3_0 + - jupyter-book=2.1.1=pyhcf101f3_0 - jupyter-lsp=2.3.0=pyhcf101f3_0 - jupyter_client=8.8.0=pyhcf101f3_0 - jupyter_core=5.9.1=pyh6dadd2b_0 - jupyter_events=0.12.0=pyh29332c3_0 - jupyter_server=2.17.0=pyhcf101f3_0 - jupyter_server_terminals=0.5.4=pyhcf101f3_0 - - jupyterlab=4.5.2=pyhd8ed1ab_0 + - jupyterlab=4.5.3=pyhd8ed1ab_0 - jupyterlab_pygments=0.3.0=pyhd8ed1ab_2 - jupyterlab_server=2.28.0=pyhcf101f3_0 - jupyterlab_widgets=1.1.11=pyhd8ed1ab_0 @@ -105,7 +105,7 @@ dependencies: - lark=1.3.1=pyhd8ed1ab_0 - lcms2=2.18=hf2c6c5f_0 - lerc=4.0.0=h6470a55_1 - - libaec=1.1.4=h20038f6_0 + - libaec=1.1.5=haf901d7_0 - libblas=3.9.0=35_h5709861_mkl - libbrotlicommon=1.2.0=hfd05255_1 - libbrotlidec=1.2.0=hfd05255_1 @@ -157,7 +157,7 @@ dependencies: - nbconvert-pandoc=7.16.6=h7d6f222_1 - nbformat=5.10.4=pyhd8ed1ab_1 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - - nodejs=25.2.1=he453025_1 + - nodejs=25.2.1=he453025_2 - notebook=7.5.2=pyhcf101f3_0 - notebook-shim=0.2.4=pyhd8ed1ab_1 - numcodecs=0.15.1=py311h11fd7f3_1 @@ -165,8 +165,8 @@ dependencies: - openjpeg=2.5.4=h24db6dd_0 - openssl=3.6.0=h725018a_0 - overrides=7.7.0=pyhd8ed1ab_1 - - packaging=25.0=pyh29332c3_1 - - pandas=2.3.3=py311h11fd7f3_2 + - packaging=26.0=pyhcf101f3_0 + - pandas=3.0.0=py311h0610301_0 - pandoc=3.8.3=h57928b3_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.5=pyhcf101f3_0 @@ -219,7 +219,7 @@ dependencies: - sniffio=1.3.1=pyhd8ed1ab_2 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_1 - - soupsieve=2.8.2=pyhd8ed1ab_0 + - soupsieve=2.8.3=pyhd8ed1ab_0 - sphinx=5.3.0=pyhd8ed1ab_0 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 @@ -257,7 +257,7 @@ dependencies: - webcolors=25.10.0=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - websocket-client=1.9.0=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_1 + - wheel=0.46.3=pyhd8ed1ab_0 - widgetsnbextension=3.6.10=pyhd8ed1ab_0 - win_inet_pton=1.1.0=pyh7428d3b_8 - winpty=0.4.3=4 @@ -273,7 +273,7 @@ dependencies: - zstd=1.5.7=h534d264_6 - pip: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3f02228742b4837bd456438081d0a128fc3e1b3a - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@1cf096ddfe44da149fecbb53d6f6e97fae3c23ae diff --git a/environments/py-3.11-win-64.conda.lock.yml b/environments/py-3.11-win-64.conda.lock.yml index f61346e9..48cc7958 100644 --- a/environments/py-3.11-win-64.conda.lock.yml +++ b/environments/py-3.11-win-64.conda.lock.yml @@ -22,7 +22,7 @@ dependencies: - click=8.3.1=pyha7b4d00_1 - cloudpickle=3.1.2=pyhcf101f3_1 - colorama=0.4.6=pyhd8ed1ab_1 - - contourpy=1.3.3=py311h3fd045d_3 + - contourpy=1.3.3=py311h275cad7_4 - cycler=0.12.1=pyhcf101f3_2 - cytoolz=1.1.0=py311h3485c13_1 - dask-core=2025.3.0=pyhd8ed1ab_0 @@ -47,7 +47,7 @@ dependencies: - krb5=1.21.3=hdf4eb48_0 - lcms2=2.18=hf2c6c5f_0 - lerc=4.0.0=h6470a55_1 - - libaec=1.1.4=h20038f6_0 + - libaec=1.1.5=haf901d7_0 - libblas=3.9.0=35_h5709861_mkl - libbrotlicommon=1.2.0=hfd05255_1 - libbrotlidec=1.2.0=hfd05255_1 @@ -90,8 +90,8 @@ dependencies: - numpy=1.26.4=py311h0b4df5a_0 - openjpeg=2.5.4=h24db6dd_0 - openssl=3.6.0=h725018a_0 - - packaging=25.0=pyh29332c3_1 - - pandas=2.3.3=py311h11fd7f3_2 + - packaging=26.0=pyhcf101f3_0 + - pandas=3.0.0=py311h0610301_0 - partd=1.4.2=pyhd8ed1ab_0 - pillow=10.3.0=py311h5592be9_1 - pip=25.3=pyh8b19718_0 @@ -108,7 +108,6 @@ dependencies: - python-mumps=0.0.3=py311h5bfbc98_0 - python-tzdata=2025.3=pyhd8ed1ab_0 - python_abi=3.11=8_cp311 - - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.3=py311h3f79411_0 - rtree=1.2.0=py311h44d53c4_1 - scikit-learn=1.6.1=py311hdcb8d17_0 @@ -134,7 +133,7 @@ dependencies: - vc=14.3=h41ae7f8_34 - vc14_runtime=14.44.35208=h818238b_34 - vcomp14=14.44.35208=h818238b_34 - - wheel=0.45.1=pyhd8ed1ab_1 + - wheel=0.46.3=pyhd8ed1ab_0 - win_inet_pton=1.1.0=pyh7428d3b_8 - wrapt=2.0.1=py311h3485c13_1 - xorg-libxau=1.0.12=hba3369d_1 @@ -147,7 +146,7 @@ dependencies: - zstd=1.5.7=h534d264_6 - pip: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3f02228742b4837bd456438081d0a128fc3e1b3a - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@1cf096ddfe44da149fecbb53d6f6e97fae3c23ae 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 0dc4fead..67ba415e 100644 --- a/environments/py-3.12-linux-64-dev.conda.lock.yml +++ b/environments/py-3.12-linux-64-dev.conda.lock.yml @@ -40,7 +40,7 @@ dependencies: - cloudpickle=3.1.2=pyhcf101f3_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - contourpy=1.3.3=py312hd9148b4_3 + - contourpy=1.3.3=py312h0a2e395_4 - coverage=7.13.1=py312h8a5da7c_0 - cpython=3.12.12=py312hd8ed1ab_1 - cycler=0.12.1=pyhcf101f3_2 @@ -91,14 +91,14 @@ dependencies: - jsonschema=4.26.0=pyhcf101f3_0 - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jsonschema-with-format-nongpl=4.26.0=hcf101f3_0 - - jupyter-book=2.1.0=pyhcf101f3_0 + - jupyter-book=2.1.1=pyhcf101f3_0 - jupyter-lsp=2.3.0=pyhcf101f3_0 - jupyter_client=8.8.0=pyhcf101f3_0 - jupyter_core=5.9.1=pyhc90fa1f_0 - jupyter_events=0.12.0=pyh29332c3_0 - jupyter_server=2.17.0=pyhcf101f3_0 - jupyter_server_terminals=0.5.4=pyhcf101f3_0 - - jupyterlab=4.5.2=pyhd8ed1ab_0 + - jupyterlab=4.5.3=pyhd8ed1ab_0 - jupyterlab_pygments=0.3.0=pyhd8ed1ab_2 - jupyterlab_server=2.28.0=pyhcf101f3_0 - jupyterlab_widgets=1.1.11=pyhd8ed1ab_0 @@ -110,7 +110,7 @@ dependencies: - lcms2=2.18=h0c24ade_0 - ld_impl_linux-64=2.45=default_hbd61a6d_105 - lerc=4.0.0=h0aef613_1 - - libaec=1.1.4=h3f801dc_0 + - libaec=1.1.5=h088129d_0 - libblas=3.9.0=37_h5875eb1_mkl - libbrotlicommon=1.2.0=hb03c661_1 - libbrotlidec=1.2.0=hb03c661_1 @@ -184,8 +184,8 @@ dependencies: - openjpeg=2.5.4=h55fea9a_0 - openssl=3.6.0=h26f9b46_0 - overrides=7.7.0=pyhd8ed1ab_1 - - packaging=25.0=pyh29332c3_1 - - pandas=2.3.3=py312hf79963d_1 + - packaging=26.0=pyhcf101f3_0 + - pandas=3.0.0=py312h8ecdadd_0 - pandoc=3.8.3=ha770c72_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.5=pyhcf101f3_0 @@ -240,7 +240,7 @@ dependencies: - sniffio=1.3.1=pyhd8ed1ab_2 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_1 - - soupsieve=2.8.2=pyhd8ed1ab_0 + - soupsieve=2.8.3=pyhd8ed1ab_0 - sphinx=5.3.0=pyhd8ed1ab_0 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 @@ -274,7 +274,7 @@ dependencies: - webcolors=25.10.0=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - websocket-client=1.9.0=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_1 + - wheel=0.46.3=pyhd8ed1ab_0 - widgetsnbextension=3.6.10=pyhd8ed1ab_0 - wrapt=2.0.1=py312h4c3975b_1 - xorg-libxau=1.0.12=hb03c661_1 @@ -289,7 +289,7 @@ dependencies: - zstd=1.5.7=hb78ec9c_6 - pip: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3f02228742b4837bd456438081d0a128fc3e1b3a - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@1cf096ddfe44da149fecbb53d6f6e97fae3c23ae diff --git a/environments/py-3.12-linux-64.conda.lock.yml b/environments/py-3.12-linux-64.conda.lock.yml index cf2896e0..2723189a 100644 --- a/environments/py-3.12-linux-64.conda.lock.yml +++ b/environments/py-3.12-linux-64.conda.lock.yml @@ -23,7 +23,7 @@ dependencies: - click=8.3.1=pyh8f84b5b_1 - cloudpickle=3.1.2=pyhcf101f3_1 - colorama=0.4.6=pyhd8ed1ab_1 - - contourpy=1.3.3=py312hd9148b4_3 + - contourpy=1.3.3=py312h0a2e395_4 - cycler=0.12.1=pyhcf101f3_2 - cytoolz=1.1.0=py312h4c3975b_1 - dask-core=2025.3.0=pyhd8ed1ab_0 @@ -50,7 +50,7 @@ dependencies: - lcms2=2.18=h0c24ade_0 - ld_impl_linux-64=2.45=default_hbd61a6d_105 - lerc=4.0.0=h0aef613_1 - - libaec=1.1.4=h3f801dc_0 + - libaec=1.1.5=h088129d_0 - libblas=3.9.0=37_h5875eb1_mkl - libbrotlicommon=1.2.0=hb03c661_1 - libbrotlidec=1.2.0=hb03c661_1 @@ -106,8 +106,8 @@ dependencies: - numpy=1.26.4=py312heda63a1_0 - openjpeg=2.5.4=h55fea9a_0 - openssl=3.6.0=h26f9b46_0 - - packaging=25.0=pyh29332c3_1 - - pandas=2.3.3=py312hf79963d_1 + - packaging=26.0=pyhcf101f3_0 + - pandas=3.0.0=py312h8ecdadd_0 - partd=1.4.2=pyhd8ed1ab_0 - pillow=10.3.0=py312h287a98d_1 - pip=25.3=pyh8b19718_0 @@ -124,7 +124,6 @@ dependencies: - python-mumps=0.0.3=py312h6ad3ee3_0 - python-tzdata=2025.3=pyhd8ed1ab_0 - python_abi=3.12=8_cp312 - - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.3=py312h8a5da7c_0 - readline=8.3=h853b02a_0 - rtree=1.2.0=py312h3ed4c40_1 @@ -147,7 +146,7 @@ dependencies: - tzdata=2025c=hc9c84f9_1 - unicodedata2=17.0.0=py312h4c3975b_1 - urllib3=2.6.3=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_1 + - wheel=0.46.3=pyhd8ed1ab_0 - wrapt=2.0.1=py312h4c3975b_1 - xorg-libxau=1.0.12=hb03c661_1 - xorg-libxdmcp=1.1.5=hb03c661_1 @@ -159,7 +158,7 @@ dependencies: - zstd=1.5.7=hb78ec9c_6 - pip: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3f02228742b4837bd456438081d0a128fc3e1b3a - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@1cf096ddfe44da149fecbb53d6f6e97fae3c23ae 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 48692c88..36f7bf40 100644 --- a/environments/py-3.12-win-64-dev.conda.lock.yml +++ b/environments/py-3.12-win-64-dev.conda.lock.yml @@ -39,7 +39,7 @@ dependencies: - cloudpickle=3.1.2=pyhcf101f3_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - - contourpy=1.3.3=py312hf90b1b7_3 + - contourpy=1.3.3=py312h78d62e6_4 - coverage=7.13.1=py312h05f76fc_0 - cpython=3.12.12=py312hd8ed1ab_1 - cycler=0.12.1=pyhcf101f3_2 @@ -90,14 +90,14 @@ dependencies: - jsonschema=4.26.0=pyhcf101f3_0 - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - jsonschema-with-format-nongpl=4.26.0=hcf101f3_0 - - jupyter-book=2.1.0=pyhcf101f3_0 + - jupyter-book=2.1.1=pyhcf101f3_0 - jupyter-lsp=2.3.0=pyhcf101f3_0 - jupyter_client=8.8.0=pyhcf101f3_0 - jupyter_core=5.9.1=pyh6dadd2b_0 - jupyter_events=0.12.0=pyh29332c3_0 - jupyter_server=2.17.0=pyhcf101f3_0 - jupyter_server_terminals=0.5.4=pyhcf101f3_0 - - jupyterlab=4.5.2=pyhd8ed1ab_0 + - jupyterlab=4.5.3=pyhd8ed1ab_0 - jupyterlab_pygments=0.3.0=pyhd8ed1ab_2 - jupyterlab_server=2.28.0=pyhcf101f3_0 - jupyterlab_widgets=1.1.11=pyhd8ed1ab_0 @@ -107,7 +107,7 @@ dependencies: - lark=1.3.1=pyhd8ed1ab_0 - lcms2=2.18=hf2c6c5f_0 - lerc=4.0.0=h6470a55_1 - - libaec=1.1.4=h20038f6_0 + - libaec=1.1.5=haf901d7_0 - libblas=3.9.0=35_h5709861_mkl - libbrotlicommon=1.2.0=hfd05255_1 - libbrotlidec=1.2.0=hfd05255_1 @@ -159,7 +159,7 @@ dependencies: - nbconvert-pandoc=7.16.6=h7d6f222_1 - nbformat=5.10.4=pyhd8ed1ab_1 - nest-asyncio=1.6.0=pyhd8ed1ab_1 - - nodejs=25.2.1=he453025_1 + - nodejs=25.2.1=he453025_2 - notebook=7.5.2=pyhcf101f3_0 - notebook-shim=0.2.4=pyhd8ed1ab_1 - numcodecs=0.15.1=py312hc128f0a_1 @@ -167,8 +167,8 @@ dependencies: - openjpeg=2.5.4=h24db6dd_0 - openssl=3.6.0=h725018a_0 - overrides=7.7.0=pyhd8ed1ab_1 - - packaging=25.0=pyh29332c3_1 - - pandas=2.3.3=py312hc128f0a_2 + - packaging=26.0=pyhcf101f3_0 + - pandas=3.0.0=py312h95189c4_0 - pandoc=3.8.3=h57928b3_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.5=pyhcf101f3_0 @@ -222,7 +222,7 @@ dependencies: - sniffio=1.3.1=pyhd8ed1ab_2 - snowballstemmer=3.0.1=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_1 - - soupsieve=2.8.2=pyhd8ed1ab_0 + - soupsieve=2.8.3=pyhd8ed1ab_0 - sphinx=5.3.0=pyhd8ed1ab_0 - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 @@ -260,7 +260,7 @@ dependencies: - webcolors=25.10.0=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - websocket-client=1.9.0=pyhd8ed1ab_0 - - wheel=0.45.1=pyhd8ed1ab_1 + - wheel=0.46.3=pyhd8ed1ab_0 - widgetsnbextension=3.6.10=pyhd8ed1ab_0 - win_inet_pton=1.1.0=pyh7428d3b_8 - winpty=0.4.3=4 @@ -276,7 +276,7 @@ dependencies: - zstd=1.5.7=h534d264_6 - pip: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3f02228742b4837bd456438081d0a128fc3e1b3a - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@1cf096ddfe44da149fecbb53d6f6e97fae3c23ae diff --git a/environments/py-3.12-win-64.conda.lock.yml b/environments/py-3.12-win-64.conda.lock.yml index 50313854..aa1d7bce 100644 --- a/environments/py-3.12-win-64.conda.lock.yml +++ b/environments/py-3.12-win-64.conda.lock.yml @@ -22,7 +22,7 @@ dependencies: - click=8.3.1=pyha7b4d00_1 - cloudpickle=3.1.2=pyhcf101f3_1 - colorama=0.4.6=pyhd8ed1ab_1 - - contourpy=1.3.3=py312hf90b1b7_3 + - contourpy=1.3.3=py312h78d62e6_4 - cycler=0.12.1=pyhcf101f3_2 - cytoolz=1.1.0=py312he06e257_1 - dask-core=2025.3.0=pyhd8ed1ab_0 @@ -47,7 +47,7 @@ dependencies: - krb5=1.21.3=hdf4eb48_0 - lcms2=2.18=hf2c6c5f_0 - lerc=4.0.0=h6470a55_1 - - libaec=1.1.4=h20038f6_0 + - libaec=1.1.5=haf901d7_0 - libblas=3.9.0=35_h5709861_mkl - libbrotlicommon=1.2.0=hfd05255_1 - libbrotlidec=1.2.0=hfd05255_1 @@ -90,8 +90,8 @@ dependencies: - numpy=1.26.4=py312h8753938_0 - openjpeg=2.5.4=h24db6dd_0 - openssl=3.6.0=h725018a_0 - - packaging=25.0=pyh29332c3_1 - - pandas=2.3.3=py312hc128f0a_2 + - packaging=26.0=pyhcf101f3_0 + - pandas=3.0.0=py312h95189c4_0 - partd=1.4.2=pyhd8ed1ab_0 - pillow=10.3.0=py312h381445a_1 - pip=25.3=pyh8b19718_0 @@ -108,7 +108,6 @@ dependencies: - python-mumps=0.0.3=py312h8095395_0 - python-tzdata=2025.3=pyhd8ed1ab_0 - python_abi=3.12=8_cp312 - - pytz=2025.2=pyhd8ed1ab_0 - pyyaml=6.0.3=py312h05f76fc_0 - rtree=1.2.0=py312h50e5f8f_1 - scikit-learn=1.6.1=py312h816cc57_0 @@ -134,7 +133,7 @@ dependencies: - vc=14.3=h41ae7f8_34 - vc14_runtime=14.44.35208=h818238b_34 - vcomp14=14.44.35208=h818238b_34 - - wheel=0.45.1=pyhd8ed1ab_1 + - wheel=0.46.3=pyhd8ed1ab_0 - win_inet_pton=1.1.0=pyh7428d3b_8 - wrapt=2.0.1=py312he06e257_1 - xorg-libxau=1.0.12=hba3369d_1 @@ -147,7 +146,7 @@ dependencies: - zstd=1.5.7=h534d264_6 - pip: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3f02228742b4837bd456438081d0a128fc3e1b3a - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@1cf096ddfe44da149fecbb53d6f6e97fae3c23ae diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index cebcb39c..ea5dafb1 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -2362,7 +2362,7 @@ package: category: dev optional: true - name: jupyter-book - version: 2.1.0 + version: 2.1.1 manager: conda platform: linux-64 dependencies: @@ -2372,14 +2372,14 @@ package: nodejs: '>=20' platformdirs: '>=4.2.2' python: '' - url: https://repo.prefix.dev/conda-forge/noarch/jupyter-book-2.1.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyter-book-2.1.1-pyhcf101f3_0.conda hash: - md5: d684ce882bb25ee88fb3c03127d26202 - sha256: 8bbe0db8d825169c3ad26d19ef670425267e3e215053ceb242357b497d0766fe + md5: 29cc201b7334408707a8866d6baa35cc + sha256: efea291760fba57a8abaf5b3a05c57f99d60cf11c8950fe8499f4d2eaa4473bb category: dev optional: true - name: jupyter-book - version: 2.1.0 + version: 2.1.1 manager: conda platform: win-64 dependencies: @@ -2389,10 +2389,10 @@ package: nodejs: '>=20' platformdirs: '>=4.2.2' python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/jupyter-book-2.1.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyter-book-2.1.1-pyhcf101f3_0.conda hash: - md5: d684ce882bb25ee88fb3c03127d26202 - sha256: 8bbe0db8d825169c3ad26d19ef670425267e3e215053ceb242357b497d0766fe + md5: 29cc201b7334408707a8866d6baa35cc + sha256: efea291760fba57a8abaf5b3a05c57f99d60cf11c8950fe8499f4d2eaa4473bb category: dev optional: true - name: jupyter-lsp @@ -2615,7 +2615,7 @@ package: category: dev optional: true - name: jupyterlab - version: 4.5.2 + version: 4.5.3 manager: conda platform: linux-64 dependencies: @@ -2634,14 +2634,14 @@ package: tomli: '>=1.2.2' tornado: '>=6.2.0' traitlets: '' - url: https://repo.prefix.dev/conda-forge/noarch/jupyterlab-4.5.2-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyterlab-4.5.3-pyhd8ed1ab_0.conda hash: - md5: 513e7fcc06c82b24c84ff88ece13ac9f - sha256: 4e277cee7fc4b403c954960476375e5a51babd06f3ac46a04bd9fff5971aa569 + md5: 106f4e36e14797b9c2abfc3849d9e92f + sha256: 18b5bff46717023ef5e81ae6ba71b254c1aca474db32c6dc21897c46ea26fa75 category: dev optional: true - name: jupyterlab - version: 4.5.2 + version: 4.5.3 manager: conda platform: win-64 dependencies: @@ -2660,10 +2660,10 @@ package: tomli: '>=1.2.2' tornado: '>=6.2.0' traitlets: '' - url: https://repo.prefix.dev/conda-forge/noarch/jupyterlab-4.5.2-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyterlab-4.5.3-pyhd8ed1ab_0.conda hash: - md5: 513e7fcc06c82b24c84ff88ece13ac9f - sha256: 4e277cee7fc4b403c954960476375e5a51babd06f3ac46a04bd9fff5971aa569 + md5: 106f4e36e14797b9c2abfc3849d9e92f + sha256: 18b5bff46717023ef5e81ae6ba71b254c1aca474db32c6dc21897c46ea26fa75 category: dev optional: true - name: jupyterlab_pygments @@ -2963,31 +2963,31 @@ package: category: main optional: false - name: libaec - version: 1.1.4 + version: 1.1.5 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/libaec-1.1.4-h3f801dc_0.conda + libgcc: '>=14' + libstdcxx: '>=14' + url: https://repo.prefix.dev/conda-forge/linux-64/libaec-1.1.5-h088129d_0.conda hash: - md5: 01ba04e414e47f95c03d6ddd81fd37be - sha256: 410ab78fe89bc869d435de04c9ffa189598ac15bb0fe1ea8ace8fb1b860a2aa3 + md5: 86f7414544ae606282352fa1e116b41f + sha256: 822e4ae421a7e9c04e841323526321185f6659222325e1a9aedec811c686e688 category: main optional: false - name: libaec - version: 1.1.4 + version: 1.1.5 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/libaec-1.1.4-h20038f6_0.conda + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://repo.prefix.dev/conda-forge/win-64/libaec-1.1.5-haf901d7_0.conda hash: - md5: 85a2bed45827d77d5b308cb2b165404f - sha256: 0be89085effce9fdcbb6aea7acdb157b18793162f68266ee0a75acf615d4929b + md5: 43b6385cfad52a7083f2c41984eb4e91 + sha256: e54c08964262c73671d9e80e400333e59c617e0b454476ad68933c0c458156c8 category: main optional: false - name: libblas @@ -4690,10 +4690,10 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/win-64/nodejs-25.2.1-he453025_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/nodejs-25.2.1-he453025_2.conda hash: - md5: 461d47b472740c68ec0771c8b759868b - sha256: 9742d28cf4a171dc9898bfb3c8512858f1ed46aa3cbc26d8839003d879564beb + md5: b965c8d527c0a5b4781e39339abc808a + sha256: abe64c5dce6d7024919807f9d5ac72729862848238e6ad6bf9ed4e721c8cc232 category: dev optional: true - name: notebook @@ -4921,27 +4921,27 @@ package: category: dev optional: true - name: packaging - version: '25.0' + version: '26.0' manager: conda platform: linux-64 dependencies: python: '' - url: https://repo.prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda + url: https://repo.prefix.dev/conda-forge/noarch/packaging-26.0-pyhcf101f3_0.conda hash: - md5: 58335b26c38bf4a20f399384c33cbcf9 - sha256: 289861ed0c13a15d7bbb408796af4de72c2fe67e2bcb0de98f4c3fce259d7991 + md5: b76541e68fea4d511b1ac46a28dcd2c6 + sha256: c1fc0f953048f743385d31c468b4a678b3ad20caffdeaa94bed85ba63049fd58 category: main optional: false - name: packaging - version: '25.0' + version: '26.0' manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://repo.prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda + url: https://repo.prefix.dev/conda-forge/noarch/packaging-26.0-pyhcf101f3_0.conda hash: - md5: 58335b26c38bf4a20f399384c33cbcf9 - sha256: 289861ed0c13a15d7bbb408796af4de72c2fe67e2bcb0de98f4c3fce259d7991 + md5: b76541e68fea4d511b1ac46a28dcd2c6 + sha256: c1fc0f953048f743385d31c468b4a678b3ad20caffdeaa94bed85ba63049fd58 category: main optional: false - name: pandas @@ -6536,27 +6536,27 @@ package: category: main optional: false - name: soupsieve - version: 2.8.2 + version: 2.8.3 manager: conda platform: linux-64 dependencies: python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/soupsieve-2.8.2-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/soupsieve-2.8.3-pyhd8ed1ab_0.conda hash: - md5: fcbe3971b6017792e9b24ff451daa7f5 - sha256: aacc87d88795ef887b89fe9401d1092312c43371d1ba92340d8924da1a982b6a + md5: 18de09b20462742fe093ba39185d9bac + sha256: 23b71ecf089967d2900126920e7f9ff18cdcef82dbff3e2f54ffa360243a17ac category: dev optional: true - name: soupsieve - version: 2.8.2 + version: 2.8.3 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/soupsieve-2.8.2-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/soupsieve-2.8.3-pyhd8ed1ab_0.conda hash: - md5: fcbe3971b6017792e9b24ff451daa7f5 - sha256: aacc87d88795ef887b89fe9401d1092312c43371d1ba92340d8924da1a982b6a + md5: 18de09b20462742fe093ba39185d9bac + sha256: 23b71ecf089967d2900126920e7f9ff18cdcef82dbff3e2f54ffa360243a17ac category: dev optional: true - name: sphinx @@ -7494,27 +7494,29 @@ package: category: dev optional: true - name: wheel - version: 0.45.1 + version: 0.46.3 manager: conda platform: linux-64 dependencies: - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda + packaging: '>=24.0' + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/wheel-0.46.3-pyhd8ed1ab_0.conda hash: - md5: 75cb7132eb58d97896e173ef12ac9986 - sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce + md5: bdbd7385b4a67025ac2dba4ef8cb6a8f + sha256: d6cf2f0ebd5e09120c28ecba450556ce553752652d91795442f0e70f837126ae category: main optional: false - name: wheel - version: 0.45.1 + version: 0.46.3 manager: conda platform: win-64 dependencies: - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda + packaging: '>=24.0' + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/wheel-0.46.3-pyhd8ed1ab_0.conda hash: - md5: 75cb7132eb58d97896e173ef12ac9986 - sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce + md5: bdbd7385b4a67025ac2dba4ef8cb6a8f + sha256: d6cf2f0ebd5e09120c28ecba450556ce553752652d91795442f0e70f837126ae category: main optional: false - name: widgetsnbextension @@ -7831,7 +7833,7 @@ package: manager: pip platform: linux-64 dependencies: - geoh5py: 0.13.0a2.dev52+fda60c22 + geoh5py: 0.13.0a2.dev90+689e16d4 matplotlib: '>=3.8.4,<3.9.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.12.0,<3.0.0' @@ -7849,7 +7851,7 @@ package: manager: pip platform: win-64 dependencies: - geoh5py: 0.13.0a2.dev52+fda60c22 + geoh5py: 0.13.0a2.dev90+689e16d4 matplotlib: '>=3.8.4,<3.9.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.12.0,<3.0.0' @@ -7863,7 +7865,7 @@ package: category: main optional: false - name: geoh5py - version: 0.13.0a2.dev52+fda60c22 + version: 0.13.0a2.dev90+689e16d4 manager: pip platform: linux-64 dependencies: @@ -7871,16 +7873,16 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.12.0,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + url: git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 hash: - sha256: fda60c226dafdcdcb0bbe312be4c1622451479dc + sha256: 689e16d471a2f6a3ccfbbc921292c1e0387e2413 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + url: git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 category: main optional: false - name: geoh5py - version: 0.13.0a2.dev52+fda60c22 + version: 0.13.0a2.dev90+689e16d4 manager: pip platform: win-64 dependencies: @@ -7888,12 +7890,12 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.12.0,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + url: git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 hash: - sha256: fda60c226dafdcdcb0bbe312be4c1622451479dc + sha256: 689e16d471a2f6a3ccfbbc921292c1e0387e2413 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + url: git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 category: main optional: false - name: grid-apps @@ -7903,7 +7905,7 @@ package: dependencies: discretize: '>=0.11.0,<0.12.dev' geoapps-utils: 0.7.0a2.dev11+3f02228 - geoh5py: 0.13.0a2.dev52+fda60c22 + geoh5py: 0.13.0a2.dev90+689e16d4 numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.12.0,<3.0.0' scipy: '>=1.14.0,<1.15.0' @@ -7922,7 +7924,7 @@ package: dependencies: discretize: '>=0.11.0,<0.12.dev' geoapps-utils: 0.7.0a2.dev11+3f02228 - geoh5py: 0.13.0a2.dev52+fda60c22 + geoh5py: 0.13.0a2.dev90+689e16d4 numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.12.0,<3.0.0' scipy: '>=1.14.0,<1.15.0' diff --git a/py-3.11.conda-lock.yml b/py-3.11.conda-lock.yml index 7a1ac887..d775a6ba 100644 --- a/py-3.11.conda-lock.yml +++ b/py-3.11.conda-lock.yml @@ -926,12 +926,12 @@ package: libgcc: '>=14' libstdcxx: '>=14' numpy: '>=1.25' - python: '>=3.11,<3.12.0a0' + python: '' python_abi: 3.11.* - url: https://repo.prefix.dev/conda-forge/linux-64/contourpy-1.3.3-py311hdf67eae_3.conda + url: https://repo.prefix.dev/conda-forge/linux-64/contourpy-1.3.3-py311h724c32c_4.conda hash: - md5: c4e2f4d5193e55a70bb67a2aa07006ae - sha256: fde69b5ab61225daca6c2f05a93f94c06af93003e4f871d61470df5c4cf9587b + md5: d04e508f5a03162c8bab4586a65d00bf + sha256: fd7aca059253cff3d8b0aec71f0c1bf2904823b13f1997bf222aea00a76f3cce category: main optional: false - name: contourpy @@ -940,15 +940,15 @@ package: platform: win-64 dependencies: numpy: '>=1.25' - python: '>=3.11,<3.12.0a0' + python: '' python_abi: 3.11.* ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/contourpy-1.3.3-py311h3fd045d_3.conda + url: https://repo.prefix.dev/conda-forge/win-64/contourpy-1.3.3-py311h275cad7_4.conda hash: - md5: 5e7e380c470e9f4683b3129fedafbcdf - sha256: ca1bde6f4afec87945c1186a307727ba7e151aabb46fc67683562319987b1088 + md5: 9fb1f375c704c5287c97c60f6a88d137 + sha256: a903bff178a45cfb89e77a59b33ce54c6cdc7b0e05d2f5355f32e2b8e97ecce1 category: main optional: false - name: coverage @@ -2410,7 +2410,7 @@ package: category: dev optional: true - name: jupyter-book - version: 2.1.0 + version: 2.1.1 manager: conda platform: linux-64 dependencies: @@ -2420,14 +2420,14 @@ package: nodejs: '>=20' platformdirs: '>=4.2.2' python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/jupyter-book-2.1.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyter-book-2.1.1-pyhcf101f3_0.conda hash: - md5: d684ce882bb25ee88fb3c03127d26202 - sha256: 8bbe0db8d825169c3ad26d19ef670425267e3e215053ceb242357b497d0766fe + md5: 29cc201b7334408707a8866d6baa35cc + sha256: efea291760fba57a8abaf5b3a05c57f99d60cf11c8950fe8499f4d2eaa4473bb category: dev optional: true - name: jupyter-book - version: 2.1.0 + version: 2.1.1 manager: conda platform: win-64 dependencies: @@ -2437,10 +2437,10 @@ package: nodejs: '>=20' platformdirs: '>=4.2.2' python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/jupyter-book-2.1.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyter-book-2.1.1-pyhcf101f3_0.conda hash: - md5: d684ce882bb25ee88fb3c03127d26202 - sha256: 8bbe0db8d825169c3ad26d19ef670425267e3e215053ceb242357b497d0766fe + md5: 29cc201b7334408707a8866d6baa35cc + sha256: efea291760fba57a8abaf5b3a05c57f99d60cf11c8950fe8499f4d2eaa4473bb category: dev optional: true - name: jupyter-lsp @@ -2663,7 +2663,7 @@ package: category: dev optional: true - name: jupyterlab - version: 4.5.2 + version: 4.5.3 manager: conda platform: linux-64 dependencies: @@ -2682,14 +2682,14 @@ package: tomli: '>=1.2.2' tornado: '>=6.2.0' traitlets: '' - url: https://repo.prefix.dev/conda-forge/noarch/jupyterlab-4.5.2-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyterlab-4.5.3-pyhd8ed1ab_0.conda hash: - md5: 513e7fcc06c82b24c84ff88ece13ac9f - sha256: 4e277cee7fc4b403c954960476375e5a51babd06f3ac46a04bd9fff5971aa569 + md5: 106f4e36e14797b9c2abfc3849d9e92f + sha256: 18b5bff46717023ef5e81ae6ba71b254c1aca474db32c6dc21897c46ea26fa75 category: dev optional: true - name: jupyterlab - version: 4.5.2 + version: 4.5.3 manager: conda platform: win-64 dependencies: @@ -2708,10 +2708,10 @@ package: tomli: '>=1.2.2' tornado: '>=6.2.0' traitlets: '' - url: https://repo.prefix.dev/conda-forge/noarch/jupyterlab-4.5.2-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyterlab-4.5.3-pyhd8ed1ab_0.conda hash: - md5: 513e7fcc06c82b24c84ff88ece13ac9f - sha256: 4e277cee7fc4b403c954960476375e5a51babd06f3ac46a04bd9fff5971aa569 + md5: 106f4e36e14797b9c2abfc3849d9e92f + sha256: 18b5bff46717023ef5e81ae6ba71b254c1aca474db32c6dc21897c46ea26fa75 category: dev optional: true - name: jupyterlab_pygments @@ -3011,31 +3011,31 @@ package: category: main optional: false - name: libaec - version: 1.1.4 + version: 1.1.5 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/libaec-1.1.4-h3f801dc_0.conda + libgcc: '>=14' + libstdcxx: '>=14' + url: https://repo.prefix.dev/conda-forge/linux-64/libaec-1.1.5-h088129d_0.conda hash: - md5: 01ba04e414e47f95c03d6ddd81fd37be - sha256: 410ab78fe89bc869d435de04c9ffa189598ac15bb0fe1ea8ace8fb1b860a2aa3 + md5: 86f7414544ae606282352fa1e116b41f + sha256: 822e4ae421a7e9c04e841323526321185f6659222325e1a9aedec811c686e688 category: main optional: false - name: libaec - version: 1.1.4 + version: 1.1.5 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/libaec-1.1.4-h20038f6_0.conda + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://repo.prefix.dev/conda-forge/win-64/libaec-1.1.5-haf901d7_0.conda hash: - md5: 85a2bed45827d77d5b308cb2b165404f - sha256: 0be89085effce9fdcbb6aea7acdb157b18793162f68266ee0a75acf615d4929b + md5: 43b6385cfad52a7083f2c41984eb4e91 + sha256: e54c08964262c73671d9e80e400333e59c617e0b454476ad68933c0c458156c8 category: main optional: false - name: libblas @@ -4738,10 +4738,10 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/win-64/nodejs-25.2.1-he453025_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/nodejs-25.2.1-he453025_2.conda hash: - md5: 461d47b472740c68ec0771c8b759868b - sha256: 9742d28cf4a171dc9898bfb3c8512858f1ed46aa3cbc26d8839003d879564beb + md5: b965c8d527c0a5b4781e39339abc808a + sha256: abe64c5dce6d7024919807f9d5ac72729862848238e6ad6bf9ed4e721c8cc232 category: dev optional: true - name: notebook @@ -4973,67 +4973,64 @@ package: category: dev optional: true - name: packaging - version: '25.0' + version: '26.0' manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://repo.prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda + url: https://repo.prefix.dev/conda-forge/noarch/packaging-26.0-pyhcf101f3_0.conda hash: - md5: 58335b26c38bf4a20f399384c33cbcf9 - sha256: 289861ed0c13a15d7bbb408796af4de72c2fe67e2bcb0de98f4c3fce259d7991 + md5: b76541e68fea4d511b1ac46a28dcd2c6 + sha256: c1fc0f953048f743385d31c468b4a678b3ad20caffdeaa94bed85ba63049fd58 category: main optional: false - name: packaging - version: '25.0' + version: '26.0' manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://repo.prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda + url: https://repo.prefix.dev/conda-forge/noarch/packaging-26.0-pyhcf101f3_0.conda hash: - md5: 58335b26c38bf4a20f399384c33cbcf9 - sha256: 289861ed0c13a15d7bbb408796af4de72c2fe67e2bcb0de98f4c3fce259d7991 + md5: b76541e68fea4d511b1ac46a28dcd2c6 + sha256: c1fc0f953048f743385d31c468b4a678b3ad20caffdeaa94bed85ba63049fd58 category: main optional: false - name: pandas - version: 2.3.3 + version: 3.0.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=14' libstdcxx: '>=14' - numpy: '>=1.22.4' - python: '>=3.11,<3.12.0a0' + numpy: '>=1.26.0' + python: '' python-dateutil: '>=2.8.2' - python-tzdata: '>=2022.7' python_abi: 3.11.* - pytz: '>=2020.1' - url: https://repo.prefix.dev/conda-forge/linux-64/pandas-2.3.3-py311hed34c8f_2.conda + url: https://repo.prefix.dev/conda-forge/linux-64/pandas-3.0.0-py311h8032f78_0.conda hash: - md5: 2366b5470cf61614c131e356efe9f74c - sha256: a2af9dbc4827db418a73127d4001bb3c2ee19adcd2d4387d6bc049c3780d2a62 + md5: 78d3e3073a999e662385c9a80d84ecec + sha256: 19df168c25f2201b577e3b1f2ca8aec9b8ee1f7b5aeda9b5354a8b330a790a75 category: main optional: false - name: pandas - version: 2.3.3 + version: 3.0.0 manager: conda platform: win-64 dependencies: - numpy: '>=1.22.4' - python: '>=3.11,<3.12.0a0' + numpy: '>=1.26.0' + python: '' python-dateutil: '>=2.8.2' - python-tzdata: '>=2022.7' + python-tzdata: '' python_abi: 3.11.* - pytz: '>=2020.1' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/pandas-2.3.3-py311h11fd7f3_2.conda + url: https://repo.prefix.dev/conda-forge/win-64/pandas-3.0.0-py311h0610301_0.conda hash: - md5: 6d7622c147fa008da95fe7dd7431a868 - sha256: 7a4695b360b6a38f477c4e6deaa02e244ef77465e0c2a3b727d12c26bc0e9676 + md5: 35cc74cfc8cf3824a9ae45ee706b3fe0 + sha256: 2790793389a779899db76b8e1e66493e7a7f703e69022c941843702412fb6fda category: main optional: false - name: pandoc @@ -5978,8 +5975,8 @@ package: hash: md5: bc8e3267d44011051f2eb14d22fb0960 sha256: 8d2a8bf110cc1fc3df6904091dead158ba3e614d8402a83e51ed3a8aa93cdeb0 - category: main - optional: false + category: dev + optional: true - name: pytz version: '2025.2' manager: conda @@ -5990,8 +5987,8 @@ package: hash: md5: bc8e3267d44011051f2eb14d22fb0960 sha256: 8d2a8bf110cc1fc3df6904091dead158ba3e614d8402a83e51ed3a8aa93cdeb0 - category: main - optional: false + category: dev + optional: true - name: pywin32 version: '311' manager: conda @@ -6564,27 +6561,27 @@ package: category: main optional: false - name: soupsieve - version: 2.8.2 + version: 2.8.3 manager: conda platform: linux-64 dependencies: python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/soupsieve-2.8.2-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/soupsieve-2.8.3-pyhd8ed1ab_0.conda hash: - md5: fcbe3971b6017792e9b24ff451daa7f5 - sha256: aacc87d88795ef887b89fe9401d1092312c43371d1ba92340d8924da1a982b6a + md5: 18de09b20462742fe093ba39185d9bac + sha256: 23b71ecf089967d2900126920e7f9ff18cdcef82dbff3e2f54ffa360243a17ac category: dev optional: true - name: soupsieve - version: 2.8.2 + version: 2.8.3 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/soupsieve-2.8.2-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/soupsieve-2.8.3-pyhd8ed1ab_0.conda hash: - md5: fcbe3971b6017792e9b24ff451daa7f5 - sha256: aacc87d88795ef887b89fe9401d1092312c43371d1ba92340d8924da1a982b6a + md5: 18de09b20462742fe093ba39185d9bac + sha256: 23b71ecf089967d2900126920e7f9ff18cdcef82dbff3e2f54ffa360243a17ac category: dev optional: true - name: sphinx @@ -7522,27 +7519,29 @@ package: category: dev optional: true - name: wheel - version: 0.45.1 + version: 0.46.3 manager: conda platform: linux-64 dependencies: - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda + packaging: '>=24.0' + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/wheel-0.46.3-pyhd8ed1ab_0.conda hash: - md5: 75cb7132eb58d97896e173ef12ac9986 - sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce + md5: bdbd7385b4a67025ac2dba4ef8cb6a8f + sha256: d6cf2f0ebd5e09120c28ecba450556ce553752652d91795442f0e70f837126ae category: main optional: false - name: wheel - version: 0.45.1 + version: 0.46.3 manager: conda platform: win-64 dependencies: - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda + packaging: '>=24.0' + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/wheel-0.46.3-pyhd8ed1ab_0.conda hash: - md5: 75cb7132eb58d97896e173ef12ac9986 - sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce + md5: bdbd7385b4a67025ac2dba4ef8cb6a8f + sha256: d6cf2f0ebd5e09120c28ecba450556ce553752652d91795442f0e70f837126ae category: main optional: false - name: widgetsnbextension @@ -7890,7 +7889,7 @@ package: manager: pip platform: linux-64 dependencies: - geoh5py: 0.13.0a2.dev52+fda60c22 + geoh5py: 0.13.0a2.dev90+689e16d4 matplotlib: '>=3.8.4,<3.9.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.12.0,<3.0.0' @@ -7908,7 +7907,7 @@ package: manager: pip platform: win-64 dependencies: - geoh5py: 0.13.0a2.dev52+fda60c22 + geoh5py: 0.13.0a2.dev90+689e16d4 matplotlib: '>=3.8.4,<3.9.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.12.0,<3.0.0' @@ -7922,7 +7921,7 @@ package: category: main optional: false - name: geoh5py - version: 0.13.0a2.dev52+fda60c22 + version: 0.13.0a2.dev90+689e16d4 manager: pip platform: linux-64 dependencies: @@ -7930,16 +7929,16 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.12.0,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + url: git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 hash: - sha256: fda60c226dafdcdcb0bbe312be4c1622451479dc + sha256: 689e16d471a2f6a3ccfbbc921292c1e0387e2413 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + url: git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 category: main optional: false - name: geoh5py - version: 0.13.0a2.dev52+fda60c22 + version: 0.13.0a2.dev90+689e16d4 manager: pip platform: win-64 dependencies: @@ -7947,12 +7946,12 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.12.0,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + url: git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 hash: - sha256: fda60c226dafdcdcb0bbe312be4c1622451479dc + sha256: 689e16d471a2f6a3ccfbbc921292c1e0387e2413 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + url: git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 category: main optional: false - name: grid-apps @@ -7962,7 +7961,7 @@ package: dependencies: discretize: '>=0.11.0,<0.12.dev' geoapps-utils: 0.7.0a2.dev11+3f02228 - geoh5py: 0.13.0a2.dev52+fda60c22 + geoh5py: 0.13.0a2.dev90+689e16d4 numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.12.0,<3.0.0' scipy: '>=1.14.0,<1.15.0' @@ -7981,7 +7980,7 @@ package: dependencies: discretize: '>=0.11.0,<0.12.dev' geoapps-utils: 0.7.0a2.dev11+3f02228 - geoh5py: 0.13.0a2.dev52+fda60c22 + geoh5py: 0.13.0a2.dev90+689e16d4 numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.12.0,<3.0.0' scipy: '>=1.14.0,<1.15.0' diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml index aa9625ae..9d1b1920 100644 --- a/py-3.12.conda-lock.yml +++ b/py-3.12.conda-lock.yml @@ -952,12 +952,12 @@ package: libgcc: '>=14' libstdcxx: '>=14' numpy: '>=1.25' - python: '>=3.12,<3.13.0a0' + python: '' python_abi: 3.12.* - url: https://repo.prefix.dev/conda-forge/linux-64/contourpy-1.3.3-py312hd9148b4_3.conda + url: https://repo.prefix.dev/conda-forge/linux-64/contourpy-1.3.3-py312h0a2e395_4.conda hash: - md5: 86cf7a7d861b79d38e3f0e5097e4965b - sha256: e173ea96fb135b233c7f57c35c0d07f7adc50ebacf814550f3daf1c7ba2ed51e + md5: 43c2bc96af3ae5ed9e8a10ded942aa50 + sha256: 62447faf7e8eb691e407688c0b4b7c230de40d5ecf95bf301111b4d05c5be473 category: main optional: false - name: contourpy @@ -966,15 +966,15 @@ package: platform: win-64 dependencies: numpy: '>=1.25' - python: '>=3.12,<3.13.0a0' + python: '' python_abi: 3.12.* ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/contourpy-1.3.3-py312hf90b1b7_3.conda + url: https://repo.prefix.dev/conda-forge/win-64/contourpy-1.3.3-py312h78d62e6_4.conda hash: - md5: 9dabe26ca46b845b669408109975b922 - sha256: 735847f474ffbef028e2bac81c786f46b2498d422b834b799f50e30d95730b37 + md5: 475bd41a63e613f2f2a2764cd1cd3b25 + sha256: 5f0dd3a4243e8293acc40abf3b11bcb23401268a1ef2ed3bce4d5a060383c1da category: main optional: false - name: coverage @@ -2462,7 +2462,7 @@ package: category: dev optional: true - name: jupyter-book - version: 2.1.0 + version: 2.1.1 manager: conda platform: linux-64 dependencies: @@ -2472,14 +2472,14 @@ package: nodejs: '>=20' platformdirs: '>=4.2.2' python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/jupyter-book-2.1.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyter-book-2.1.1-pyhcf101f3_0.conda hash: - md5: d684ce882bb25ee88fb3c03127d26202 - sha256: 8bbe0db8d825169c3ad26d19ef670425267e3e215053ceb242357b497d0766fe + md5: 29cc201b7334408707a8866d6baa35cc + sha256: efea291760fba57a8abaf5b3a05c57f99d60cf11c8950fe8499f4d2eaa4473bb category: dev optional: true - name: jupyter-book - version: 2.1.0 + version: 2.1.1 manager: conda platform: win-64 dependencies: @@ -2489,10 +2489,10 @@ package: nodejs: '>=20' platformdirs: '>=4.2.2' python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/jupyter-book-2.1.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyter-book-2.1.1-pyhcf101f3_0.conda hash: - md5: d684ce882bb25ee88fb3c03127d26202 - sha256: 8bbe0db8d825169c3ad26d19ef670425267e3e215053ceb242357b497d0766fe + md5: 29cc201b7334408707a8866d6baa35cc + sha256: efea291760fba57a8abaf5b3a05c57f99d60cf11c8950fe8499f4d2eaa4473bb category: dev optional: true - name: jupyter-lsp @@ -2715,7 +2715,7 @@ package: category: dev optional: true - name: jupyterlab - version: 4.5.2 + version: 4.5.3 manager: conda platform: linux-64 dependencies: @@ -2734,14 +2734,14 @@ package: tomli: '>=1.2.2' tornado: '>=6.2.0' traitlets: '' - url: https://repo.prefix.dev/conda-forge/noarch/jupyterlab-4.5.2-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyterlab-4.5.3-pyhd8ed1ab_0.conda hash: - md5: 513e7fcc06c82b24c84ff88ece13ac9f - sha256: 4e277cee7fc4b403c954960476375e5a51babd06f3ac46a04bd9fff5971aa569 + md5: 106f4e36e14797b9c2abfc3849d9e92f + sha256: 18b5bff46717023ef5e81ae6ba71b254c1aca474db32c6dc21897c46ea26fa75 category: dev optional: true - name: jupyterlab - version: 4.5.2 + version: 4.5.3 manager: conda platform: win-64 dependencies: @@ -2760,10 +2760,10 @@ package: tomli: '>=1.2.2' tornado: '>=6.2.0' traitlets: '' - url: https://repo.prefix.dev/conda-forge/noarch/jupyterlab-4.5.2-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyterlab-4.5.3-pyhd8ed1ab_0.conda hash: - md5: 513e7fcc06c82b24c84ff88ece13ac9f - sha256: 4e277cee7fc4b403c954960476375e5a51babd06f3ac46a04bd9fff5971aa569 + md5: 106f4e36e14797b9c2abfc3849d9e92f + sha256: 18b5bff46717023ef5e81ae6ba71b254c1aca474db32c6dc21897c46ea26fa75 category: dev optional: true - name: jupyterlab_pygments @@ -3063,31 +3063,31 @@ package: category: main optional: false - name: libaec - version: 1.1.4 + version: 1.1.5 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/libaec-1.1.4-h3f801dc_0.conda + libgcc: '>=14' + libstdcxx: '>=14' + url: https://repo.prefix.dev/conda-forge/linux-64/libaec-1.1.5-h088129d_0.conda hash: - md5: 01ba04e414e47f95c03d6ddd81fd37be - sha256: 410ab78fe89bc869d435de04c9ffa189598ac15bb0fe1ea8ace8fb1b860a2aa3 + md5: 86f7414544ae606282352fa1e116b41f + sha256: 822e4ae421a7e9c04e841323526321185f6659222325e1a9aedec811c686e688 category: main optional: false - name: libaec - version: 1.1.4 + version: 1.1.5 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/libaec-1.1.4-h20038f6_0.conda + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://repo.prefix.dev/conda-forge/win-64/libaec-1.1.5-haf901d7_0.conda hash: - md5: 85a2bed45827d77d5b308cb2b165404f - sha256: 0be89085effce9fdcbb6aea7acdb157b18793162f68266ee0a75acf615d4929b + md5: 43b6385cfad52a7083f2c41984eb4e91 + sha256: e54c08964262c73671d9e80e400333e59c617e0b454476ad68933c0c458156c8 category: main optional: false - name: libblas @@ -4790,10 +4790,10 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/win-64/nodejs-25.2.1-he453025_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/nodejs-25.2.1-he453025_2.conda hash: - md5: 461d47b472740c68ec0771c8b759868b - sha256: 9742d28cf4a171dc9898bfb3c8512858f1ed46aa3cbc26d8839003d879564beb + md5: b965c8d527c0a5b4781e39339abc808a + sha256: abe64c5dce6d7024919807f9d5ac72729862848238e6ad6bf9ed4e721c8cc232 category: dev optional: true - name: notebook @@ -5025,67 +5025,64 @@ package: category: dev optional: true - name: packaging - version: '25.0' + version: '26.0' manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://repo.prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda + url: https://repo.prefix.dev/conda-forge/noarch/packaging-26.0-pyhcf101f3_0.conda hash: - md5: 58335b26c38bf4a20f399384c33cbcf9 - sha256: 289861ed0c13a15d7bbb408796af4de72c2fe67e2bcb0de98f4c3fce259d7991 + md5: b76541e68fea4d511b1ac46a28dcd2c6 + sha256: c1fc0f953048f743385d31c468b4a678b3ad20caffdeaa94bed85ba63049fd58 category: main optional: false - name: packaging - version: '25.0' + version: '26.0' manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://repo.prefix.dev/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda + url: https://repo.prefix.dev/conda-forge/noarch/packaging-26.0-pyhcf101f3_0.conda hash: - md5: 58335b26c38bf4a20f399384c33cbcf9 - sha256: 289861ed0c13a15d7bbb408796af4de72c2fe67e2bcb0de98f4c3fce259d7991 + md5: b76541e68fea4d511b1ac46a28dcd2c6 + sha256: c1fc0f953048f743385d31c468b4a678b3ad20caffdeaa94bed85ba63049fd58 category: main optional: false - name: pandas - version: 2.3.3 + version: 3.0.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=14' libstdcxx: '>=14' - numpy: '>=1.22.4' - python: '>=3.12,<3.13.0a0' + numpy: '>=1.26.0' + python: '' python-dateutil: '>=2.8.2' - python-tzdata: '>=2022.7' python_abi: 3.12.* - pytz: '>=2020.1' - url: https://repo.prefix.dev/conda-forge/linux-64/pandas-2.3.3-py312hf79963d_1.conda + url: https://repo.prefix.dev/conda-forge/linux-64/pandas-3.0.0-py312h8ecdadd_0.conda hash: - md5: e597b3e812d9613f659b7d87ad252d18 - sha256: f633d5f9b28e4a8f66a6ec9c89ef1b6743b880b0511330184b4ab9b7e2dda247 + md5: 2db19c9eb81049acf8108ccfbe5cc2ed + sha256: 729c74e74703ab8686ee3915fd3023b6c454d0d97c60ec2e5f5c537cdab5277a category: main optional: false - name: pandas - version: 2.3.3 + version: 3.0.0 manager: conda platform: win-64 dependencies: - numpy: '>=1.22.4' - python: '>=3.12,<3.13.0a0' + numpy: '>=1.26.0' + python: '' python-dateutil: '>=2.8.2' - python-tzdata: '>=2022.7' + python-tzdata: '' python_abi: 3.12.* - pytz: '>=2020.1' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/pandas-2.3.3-py312hc128f0a_2.conda + url: https://repo.prefix.dev/conda-forge/win-64/pandas-3.0.0-py312h95189c4_0.conda hash: - md5: 57d80e87a8b3161bcf26472deceaa556 - sha256: 7f37f3ccea378f491f68979c7afd7f2dbc8ee83c3461dfab3cce15d436298f44 + md5: 471867d1335d19294ff2b3391c4c7122 + sha256: cf9409d6f3b82a966d62c6d25dac02cf7277887591ff98d5f80f44815acef084 category: main optional: false - name: pandoc @@ -6056,8 +6053,8 @@ package: hash: md5: bc8e3267d44011051f2eb14d22fb0960 sha256: 8d2a8bf110cc1fc3df6904091dead158ba3e614d8402a83e51ed3a8aa93cdeb0 - category: main - optional: false + category: dev + optional: true - name: pytz version: '2025.2' manager: conda @@ -6068,8 +6065,8 @@ package: hash: md5: bc8e3267d44011051f2eb14d22fb0960 sha256: 8d2a8bf110cc1fc3df6904091dead158ba3e614d8402a83e51ed3a8aa93cdeb0 - category: main - optional: false + category: dev + optional: true - name: pywin32 version: '311' manager: conda @@ -6644,27 +6641,27 @@ package: category: main optional: false - name: soupsieve - version: 2.8.2 + version: 2.8.3 manager: conda platform: linux-64 dependencies: python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/soupsieve-2.8.2-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/soupsieve-2.8.3-pyhd8ed1ab_0.conda hash: - md5: fcbe3971b6017792e9b24ff451daa7f5 - sha256: aacc87d88795ef887b89fe9401d1092312c43371d1ba92340d8924da1a982b6a + md5: 18de09b20462742fe093ba39185d9bac + sha256: 23b71ecf089967d2900126920e7f9ff18cdcef82dbff3e2f54ffa360243a17ac category: dev optional: true - name: soupsieve - version: 2.8.2 + version: 2.8.3 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/soupsieve-2.8.2-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/soupsieve-2.8.3-pyhd8ed1ab_0.conda hash: - md5: fcbe3971b6017792e9b24ff451daa7f5 - sha256: aacc87d88795ef887b89fe9401d1092312c43371d1ba92340d8924da1a982b6a + md5: 18de09b20462742fe093ba39185d9bac + sha256: 23b71ecf089967d2900126920e7f9ff18cdcef82dbff3e2f54ffa360243a17ac category: dev optional: true - name: sphinx @@ -7602,27 +7599,29 @@ package: category: dev optional: true - name: wheel - version: 0.45.1 + version: 0.46.3 manager: conda platform: linux-64 dependencies: - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda + packaging: '>=24.0' + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/wheel-0.46.3-pyhd8ed1ab_0.conda hash: - md5: 75cb7132eb58d97896e173ef12ac9986 - sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce + md5: bdbd7385b4a67025ac2dba4ef8cb6a8f + sha256: d6cf2f0ebd5e09120c28ecba450556ce553752652d91795442f0e70f837126ae category: main optional: false - name: wheel - version: 0.45.1 + version: 0.46.3 manager: conda platform: win-64 dependencies: - python: '>=3.9' - url: https://repo.prefix.dev/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda + packaging: '>=24.0' + python: '>=3.10' + url: https://repo.prefix.dev/conda-forge/noarch/wheel-0.46.3-pyhd8ed1ab_0.conda hash: - md5: 75cb7132eb58d97896e173ef12ac9986 - sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce + md5: bdbd7385b4a67025ac2dba4ef8cb6a8f + sha256: d6cf2f0ebd5e09120c28ecba450556ce553752652d91795442f0e70f837126ae category: main optional: false - name: widgetsnbextension @@ -7970,7 +7969,7 @@ package: manager: pip platform: linux-64 dependencies: - geoh5py: 0.13.0a2.dev52+fda60c22 + geoh5py: 0.13.0a2.dev90+689e16d4 matplotlib: '>=3.8.4,<3.9.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.12.0,<3.0.0' @@ -7988,7 +7987,7 @@ package: manager: pip platform: win-64 dependencies: - geoh5py: 0.13.0a2.dev52+fda60c22 + geoh5py: 0.13.0a2.dev90+689e16d4 matplotlib: '>=3.8.4,<3.9.0' numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.12.0,<3.0.0' @@ -8002,7 +8001,7 @@ package: category: main optional: false - name: geoh5py - version: 0.13.0a2.dev52+fda60c22 + version: 0.13.0a2.dev90+689e16d4 manager: pip platform: linux-64 dependencies: @@ -8010,16 +8009,16 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.12.0,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + url: git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 hash: - sha256: fda60c226dafdcdcb0bbe312be4c1622451479dc + sha256: 689e16d471a2f6a3ccfbbc921292c1e0387e2413 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + url: git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 category: main optional: false - name: geoh5py - version: 0.13.0a2.dev52+fda60c22 + version: 0.13.0a2.dev90+689e16d4 manager: pip platform: win-64 dependencies: @@ -8027,12 +8026,12 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.12.0,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + url: git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 hash: - sha256: fda60c226dafdcdcb0bbe312be4c1622451479dc + sha256: 689e16d471a2f6a3ccfbbc921292c1e0387e2413 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@fda60c226dafdcdcb0bbe312be4c1622451479dc + url: git+https://github.com/MiraGeoscience/geoh5py.git@689e16d471a2f6a3ccfbbc921292c1e0387e2413 category: main optional: false - name: grid-apps @@ -8042,7 +8041,7 @@ package: dependencies: discretize: '>=0.11.0,<0.12.dev' geoapps-utils: 0.7.0a2.dev11+3f02228 - geoh5py: 0.13.0a2.dev52+fda60c22 + geoh5py: 0.13.0a2.dev90+689e16d4 numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.12.0,<3.0.0' scipy: '>=1.14.0,<1.15.0' @@ -8061,7 +8060,7 @@ package: dependencies: discretize: '>=0.11.0,<0.12.dev' geoapps-utils: 0.7.0a2.dev11+3f02228 - geoh5py: 0.13.0a2.dev52+fda60c22 + geoh5py: 0.13.0a2.dev90+689e16d4 numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.12.0,<3.0.0' scipy: '>=1.14.0,<1.15.0' diff --git a/simpeg_drivers/driver.py b/simpeg_drivers/driver.py index 358710f7..95aff126 100644 --- a/simpeg_drivers/driver.py +++ b/simpeg_drivers/driver.py @@ -634,10 +634,22 @@ def start_inversion_message(self): ) @property - def mapping(self) -> list[maps.IdentityMap] | None: + def mapping(self) -> list[maps.Projection] | None: """Model mapping for the inversion.""" if self._mapping is None: - self.mapping = maps.IdentityMap(nP=self.n_values) + mapping = [] + start = 0 + n_blocks = 3 if self.models.is_vector else 1 + + for _ in range(n_blocks): + mapping.append( + maps.Projection( + self.n_values * n_blocks, slice(start, start + self.n_values) + ) + ) + start += self.n_values + + self._mapping = mapping return self._mapping diff --git a/simpeg_drivers/joint/driver.py b/simpeg_drivers/joint/driver.py index cd945bfa..611413a5 100644 --- a/simpeg_drivers/joint/driver.py +++ b/simpeg_drivers/joint/driver.py @@ -164,23 +164,7 @@ def inversion_data(self): def directives(self): if getattr(self, "_directives", None) is None and not self.params.forward_only: with fetch_active_workspace(self.workspace, mode="r+"): - directives_list = self._get_drivers_directives() - - directives_list += self._get_global_model_save_directives() - directives_list.append( - directives.SaveLPModelGroup( - self.inversion_mesh.entity, - self._directives.update_irls_directive, - ) - ) - directives_list.append(self._directives.save_iteration_log_files) - self._directives.directive_list = ( - self._directives.inversion_directives + directives_list - ) - - DirectivesFactory.configure_save_directives( - self._directives.directive_list - ) + self._directives.directive_list = self._get_joint_directives() return self._directives @@ -439,6 +423,24 @@ def _get_global_model_save_directives(self): directives_list += self._get_local_model_save_directives(driver, wire) return directives_list + def _get_joint_directives(self) -> list[directives.Directive]: + """ + Create a list of directives for the joint inversion. + """ + directives_list = self._get_drivers_directives() + directives_list += self._get_global_model_save_directives() + directives_list.append( + directives.SaveLPModelGroup( + self.inversion_mesh.entity, + self._directives.update_irls_directive, + ) + ) + directives_list.append(self._directives.save_iteration_log_files) + directives_list += self._directives.inversion_directives + DirectivesFactory.configure_save_directives(directives_list) + + return directives_list + def _get_local_model_save_directives( self, driver, wire ) -> list[directives.Directive]: diff --git a/simpeg_drivers/joint/joint_cross_gradient/driver.py b/simpeg_drivers/joint/joint_cross_gradient/driver.py index 8f8cacf2..5a6e4395 100644 --- a/simpeg_drivers/joint/joint_cross_gradient/driver.py +++ b/simpeg_drivers/joint/joint_cross_gradient/driver.py @@ -15,17 +15,11 @@ from itertools import combinations -import numpy as np -from geoh5py.groups.property_group_type import GroupTypeEnum from geoh5py.shared.utils import fetch_active_workspace -from simpeg import directives, maps +from simpeg import maps from simpeg.objective_function import ComboObjectiveFunction from simpeg.regularization import CrossGradient -from simpeg_drivers.components.factories import ( - DirectivesFactory, - SaveModelGeoh5Factory, -) from simpeg_drivers.joint.driver import BaseJointDriver from .options import JointCrossGradientOptions diff --git a/simpeg_drivers/joint/joint_petrophysics/driver.py b/simpeg_drivers/joint/joint_petrophysics/driver.py index 2d32bf45..2a5b1377 100644 --- a/simpeg_drivers/joint/joint_petrophysics/driver.py +++ b/simpeg_drivers/joint/joint_petrophysics/driver.py @@ -10,10 +10,7 @@ from __future__ import annotations -from itertools import combinations - import numpy as np -from geoh5py.groups.property_group_type import GroupTypeEnum from geoh5py.shared.utils import fetch_active_workspace from simpeg import directives, maps, utils from simpeg.objective_function import ComboObjectiveFunction @@ -21,7 +18,6 @@ from simpeg_drivers.components.factories import ( DirectivesFactory, - SaveModelGeoh5Factory, ) from simpeg_drivers.joint.driver import BaseJointDriver @@ -48,7 +44,7 @@ def __init__(self, params: JointPetrophysicsOptions): def directives(self): if getattr(self, "_directives", None) is None and not self.params.forward_only: with fetch_active_workspace(self.workspace, mode="r+"): - directives_list = self._get_drivers_directives() + directives_list = self._get_joint_directives() directives_list.append( directives.PGI_UpdateParameters( update_gmm=True, @@ -58,7 +54,6 @@ def directives(self): ], ) ) - directives_list += self._get_global_model_save_directives() # TODO: To bring back once we let the classification change # directives_list.append( @@ -78,20 +73,8 @@ def directives(self): # reference_type=self.params.models.petrophysical_model.entity_type, # ) # ) - directives_list.append( - directives.SaveLPModelGroup( - self.inversion_mesh.entity, - self._directives.update_irls_directive, - ) - ) - directives_list.append(self._directives.save_iteration_log_files) - self._directives.directive_list = ( - self._directives.inversion_directives + directives_list - ) - DirectivesFactory.configure_save_directives( - self._directives.directive_list - ) + self._directives.directive_list = directives_list return self._directives diff --git a/simpeg_drivers/joint/joint_surveys/driver.py b/simpeg_drivers/joint/joint_surveys/driver.py index b1ad73f5..581ba9b4 100644 --- a/simpeg_drivers/joint/joint_surveys/driver.py +++ b/simpeg_drivers/joint/joint_surveys/driver.py @@ -15,7 +15,7 @@ import numpy as np from geoh5py.shared.utils import fetch_active_workspace -from simpeg import maps +from simpeg import directives, maps from simpeg_drivers.driver import InversionDriver from simpeg_drivers.joint.driver import BaseJointDriver @@ -56,6 +56,13 @@ def validate_create_models(self): continue model_local_values = getattr(self.drivers[0].models, model_type) + + # All get augmented to 3N for vector models + if self.drivers[0].models.is_vector and "clination" not in model_type: + model_local_values = getattr( + self.drivers[0].models, f"_{model_type}" + ).model + model = ( projection * model_local_values[: self.drivers[0].models.n_active] ) / (norm + 1e-8) @@ -101,6 +108,39 @@ def _get_global_model_save_directives(self): return directives_list + @property + def directives(self): + if getattr(self, "_directives", None) is None and not self.params.forward_only: + with fetch_active_workspace(self.workspace, mode="r+"): + directives_list = self._get_joint_directives() + + if self.models.is_vector: + for directive in directives_list: + if isinstance(directive, directives.VectorInversion): + directives_list.remove(directive) + + reference_angles = ( + getattr(self.params.models, "reference_model", None) + is not None, + getattr(self.params.models, "reference_inclination", None) + is not None, + getattr(self.params.models, "reference_declination", None) + is not None, + ) + + vector_directive = directives.VectorInversion( + self.data_misfit.objfcts, + self.regularization, + chifact_target=self.params.cooling_schedule.chi_factor * 2, + reference_angles=reference_angles, + ) + + directives_list = [vector_directive] + directives_list + + self._directives.directive_list = directives_list + + return self._directives + JointSurveyDriver.n_values = InversionDriver.n_values JointSurveyDriver.mapping = InversionDriver.mapping diff --git a/simpeg_drivers/potential_fields/magnetic_vector/driver.py b/simpeg_drivers/potential_fields/magnetic_vector/driver.py index 7db5d5cc..cd2ea5fb 100644 --- a/simpeg_drivers/potential_fields/magnetic_vector/driver.py +++ b/simpeg_drivers/potential_fields/magnetic_vector/driver.py @@ -28,41 +28,3 @@ class MVIInversionDriver(InversionDriver): """Magnetic Vector inversion driver.""" _params_class = MVIInversionOptions - - @property - def mapping(self) -> list[maps.Projection] | None: - """Model mapping for the inversion.""" - if self._mapping is None: - mapping = [] - start = 0 - for _ in range(3): - mapping.append( - maps.Projection( - self.n_values * 3, slice(start, start + self.n_values) - ) - ) - start += self.n_values - - self._mapping = mapping - - return self._mapping - - @mapping.setter - def mapping(self, value: list[maps.Projection]): - if not isinstance(value, list) or len(value) != 3: - raise TypeError( - "'mapping' must be a list of 3 instances of maps.IdentityMap. " - f"Provided {value}" - ) - - if not all( - isinstance(val, maps.Projection) - and val.shape == (self.n_values, 3 * self.n_values) - for val in value - ): - raise TypeError( - "'mapping' must be an instance of maps.Projection with shape (n_values, 3 * self.n_values). " - f"Provided {value}" - ) - - self._mapping = value