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 d557a0a7..d4634df7 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: a6ff0f06b41216eee046522d72b0e9a8c74c12f846e1d144988a02f0403198ac +# input_hash: 2b50544cb4f1d5b69b9b4ae438e854dd769e9447f4d1f6f37b9c8332259e2f13 channels: - conda-forge @@ -9,7 +9,7 @@ dependencies: - _openmp_mutex=4.5=7_kmp_llvm - alabaster=0.7.16=pyhd8ed1ab_0 - annotated-types=0.7.0=pyhd8ed1ab_1 - - anyio=4.12.0=pyhcf101f3_0 + - anyio=4.12.1=pyhcf101f3_0 - argon2-cffi=25.1.0=pyhd8ed1ab_0 - argon2-cffi-bindings=25.1.0=py310h7c4b9e2_2 - arrow=1.4.0=pyhcf101f3_0 @@ -59,7 +59,7 @@ dependencies: - freetype=2.14.1=ha770c72_0 - fsspec=2025.12.0=pyhd8ed1ab_0 - geoana=0.7.2=py310hc563356_1 - - h11=0.16.0=pyhd8ed1ab_0 + - h11=0.16.0=pyhcf101f3_1 - h2=4.3.0=pyhcf101f3_0 - h5py=3.15.1=nompi_py310h4aa865e_101 - hdf5=1.14.6=nompi_h1b119a7_104 @@ -84,12 +84,12 @@ dependencies: - joblib=1.5.3=pyhd8ed1ab_0 - json5=0.13.0=pyhd8ed1ab_0 - jsonpointer=3.0.0=pyhcf101f3_3 - - jsonschema=4.25.1=pyhe01879c_0 + - jsonschema=4.26.0=pyhcf101f3_0 - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - - jsonschema-with-format-nongpl=4.25.1=he01879c_0 + - jsonschema-with-format-nongpl=4.26.0=hcf101f3_0 - jupyter-book=2.1.0=pyhcf101f3_0 - jupyter-lsp=2.3.0=pyhcf101f3_0 - - jupyter_client=8.7.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 @@ -112,7 +112,7 @@ dependencies: - libbrotlidec=1.2.0=hb03c661_1 - libbrotlienc=1.2.0=hb03c661_1 - libcblas=3.9.0=37_hfef963f_mkl - - libcurl=8.17.0=h4e3cde8_1 + - libcurl=8.18.0=h4e3cde8_0 - libdeflate=1.25=h17f619e_0 - libdlf=0.3.0=pyhd8ed1ab_1 - libedit=3.1.20250104=pl5321h7949ede_0 @@ -125,7 +125,7 @@ dependencies: - libgcc-ng=15.2.0=h69a702a_16 - libgfortran=15.2.0=h69a702a_16 - libgfortran5=15.2.0=h68bc16d_16 - - libhwloc=2.12.1=default_hafda6a7_1003 + - libhwloc=2.12.2=default_hafda6a7_1000 - libiconv=1.18=h3b78370_2 - libjpeg-turbo=3.1.2=hb03c661_0 - liblapack=3.9.0=37_h5e43f62_mkl @@ -245,7 +245,7 @@ dependencies: - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - stack_data=0.6.3=pyhd8ed1ab_1 - - tbb=2021.13.0=h8d10470_4 + - tbb=2021.13.0=hb700be7_5 - tblib=3.2.2=pyhcf101f3_0 - terminado=0.18.1=pyhc90fa1f_1 - threadpoolctl=3.6.0=pyhecae5ae_0 @@ -265,7 +265,7 @@ dependencies: - tzdata=2025c=hc9c84f9_1 - unicodedata2=17.0.0=py310h7c4b9e2_1 - uri-template=1.3.0=pyhd8ed1ab_1 - - urllib3=2.6.2=pyhd8ed1ab_0 + - urllib3=2.6.3=pyhd8ed1ab_0 - wcwidth=0.2.14=pyhd8ed1ab_0 - webcolors=25.10.0=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 @@ -283,10 +283,10 @@ dependencies: - zlib=1.3.1=hb9d3cd8_2 - zstd=1.5.7=hb78ec9c_6 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 - - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 + - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 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 987baf8c..366ab5b8 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: a6ff0f06b41216eee046522d72b0e9a8c74c12f846e1d144988a02f0403198ac +# input_hash: 2b50544cb4f1d5b69b9b4ae438e854dd769e9447f4d1f6f37b9c8332259e2f13 channels: - conda-forge @@ -55,7 +55,7 @@ dependencies: - libbrotlidec=1.2.0=hb03c661_1 - libbrotlienc=1.2.0=hb03c661_1 - libcblas=3.9.0=37_hfef963f_mkl - - libcurl=8.17.0=h4e3cde8_1 + - libcurl=8.18.0=h4e3cde8_0 - libdeflate=1.25=h17f619e_0 - libdlf=0.3.0=pyhd8ed1ab_1 - libedit=3.1.20250104=pl5321h7949ede_0 @@ -68,7 +68,7 @@ dependencies: - libgcc-ng=15.2.0=h69a702a_16 - libgfortran=15.2.0=h69a702a_16 - libgfortran5=15.2.0=h68bc16d_16 - - libhwloc=2.12.1=default_hafda6a7_1003 + - libhwloc=2.12.2=default_hafda6a7_1000 - libiconv=1.18=h3b78370_2 - libjpeg-turbo=3.1.2=hb03c661_0 - liblapack=3.9.0=37_h5e43f62_mkl @@ -132,7 +132,7 @@ dependencies: - setuptools=80.9.0=pyhff2d567_0 - six=1.17.0=pyhe01879c_1 - sortedcontainers=2.4.0=pyhd8ed1ab_1 - - tbb=2021.13.0=h8d10470_4 + - tbb=2021.13.0=hb700be7_5 - tblib=3.2.2=pyhcf101f3_0 - threadpoolctl=3.6.0=pyhecae5ae_0 - tk=8.6.13=noxft_ha0e22de_103 @@ -145,7 +145,7 @@ dependencies: - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025c=hc9c84f9_1 - unicodedata2=17.0.0=py310h7c4b9e2_1 - - urllib3=2.6.2=pyhd8ed1ab_0 + - urllib3=2.6.3=pyhd8ed1ab_0 - wheel=0.45.1=pyhd8ed1ab_1 - xorg-libxau=1.0.12=hb03c661_1 - xorg-libxdmcp=1.1.5=hb03c661_1 @@ -156,10 +156,10 @@ dependencies: - zipp=3.23.0=pyhcf101f3_1 - zstd=1.5.7=hb78ec9c_6 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 - - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 + - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 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 bb5e8479..6b994403 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 5a523f55851ea5ed6e7146aeac0dfd79b1514c92c7b0ab9282d0538c1a3e532b +# input_hash: ade6f8568a23d600ae9ce846ee88765a4745040016210637a40b1410b32073fe channels: - conda-forge @@ -9,7 +9,7 @@ dependencies: - _openmp_mutex=4.5=2_gnu - alabaster=0.7.16=pyhd8ed1ab_0 - annotated-types=0.7.0=pyhd8ed1ab_1 - - anyio=4.12.0=pyhcf101f3_0 + - anyio=4.12.1=pyhcf101f3_0 - argon2-cffi=25.1.0=pyhd8ed1ab_0 - argon2-cffi-bindings=25.1.0=py310h29418f3_2 - arrow=1.4.0=pyhcf101f3_0 @@ -58,7 +58,7 @@ dependencies: - freetype=2.14.1=h57928b3_0 - fsspec=2025.12.0=pyhd8ed1ab_0 - geoana=0.7.2=py310hfb7dd09_1 - - h11=0.16.0=pyhd8ed1ab_0 + - h11=0.16.0=pyhcf101f3_1 - h2=4.3.0=pyhcf101f3_0 - h5py=3.15.1=nompi_py310hb7e4da9_101 - hdf5=1.14.6=nompi_h89f0904_104 @@ -66,7 +66,7 @@ dependencies: - httpcore=1.0.9=pyh29332c3_0 - httpx=0.28.1=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - - icu=78.1=h637d24d_0 + - icu=78.2=h637d24d_0 - idna=3.11=pyhd8ed1ab_0 - imagesize=1.4.1=pyhd8ed1ab_0 - importlib-metadata=8.7.0=pyhe01879c_1 @@ -83,12 +83,12 @@ dependencies: - joblib=1.5.3=pyhd8ed1ab_0 - json5=0.13.0=pyhd8ed1ab_0 - jsonpointer=3.0.0=pyhcf101f3_3 - - jsonschema=4.25.1=pyhe01879c_0 + - jsonschema=4.26.0=pyhcf101f3_0 - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - - jsonschema-with-format-nongpl=4.25.1=he01879c_0 + - jsonschema-with-format-nongpl=4.26.0=hcf101f3_0 - jupyter-book=2.1.0=pyhcf101f3_0 - jupyter-lsp=2.3.0=pyhcf101f3_0 - - jupyter_client=8.7.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 @@ -109,7 +109,7 @@ dependencies: - libbrotlidec=1.2.0=hfd05255_1 - libbrotlienc=1.2.0=hfd05255_1 - libcblas=3.9.0=35_h2a3cdd5_mkl - - libcurl=8.17.0=h43ecb02_1 + - libcurl=8.18.0=h43ecb02_0 - libdeflate=1.25=h51727cc_0 - libdlf=0.3.0=pyhd8ed1ab_1 - libexpat=2.7.3=hac47afa_0 @@ -118,7 +118,7 @@ dependencies: - libfreetype6=2.14.1=hdbac1cb_0 - libgcc=15.2.0=h8ee18e1_16 - libgomp=15.2.0=h8ee18e1_16 - - libhwloc=2.12.1=default_h4379cf1_1003 + - libhwloc=2.12.2=default_h4379cf1_1000 - libiconv=1.18=hc1393d2_2 - libjpeg-turbo=3.1.2=hfd05255_0 - liblapack=3.9.0=35_hf9ab0e9_mkl @@ -227,7 +227,7 @@ dependencies: - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - stack_data=0.6.3=pyhd8ed1ab_1 - - tbb=2021.13.0=hd094cb3_4 + - tbb=2021.13.0=h3155e25_5 - tblib=3.2.2=pyhcf101f3_0 - terminado=0.18.1=pyh6dadd2b_1 - threadpoolctl=3.6.0=pyhecae5ae_0 @@ -248,7 +248,7 @@ dependencies: - ucrt=10.0.26100.0=h57928b3_0 - unicodedata2=17.0.0=py310h29418f3_1 - uri-template=1.3.0=pyhd8ed1ab_1 - - urllib3=2.6.2=pyhd8ed1ab_0 + - urllib3=2.6.3=pyhd8ed1ab_0 - vc=14.3=h41ae7f8_34 - vc14_runtime=14.44.35208=h818238b_34 - vcomp14=14.44.35208=h818238b_34 @@ -270,10 +270,10 @@ dependencies: - zipp=3.23.0=pyhcf101f3_1 - zstd=1.5.7=h534d264_6 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 - - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 + - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 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 61a032f0..2eb23b9d 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 5a523f55851ea5ed6e7146aeac0dfd79b1514c92c7b0ab9282d0538c1a3e532b +# input_hash: ade6f8568a23d600ae9ce846ee88765a4745040016210637a40b1410b32073fe channels: - conda-forge @@ -38,7 +38,7 @@ dependencies: - hdf5=1.14.6=nompi_h89f0904_104 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - - icu=78.1=h637d24d_0 + - icu=78.2=h637d24d_0 - importlib-metadata=8.7.0=pyhe01879c_1 - jinja2=3.1.6=pyhcf101f3_1 - joblib=1.5.3=pyhd8ed1ab_0 @@ -52,7 +52,7 @@ dependencies: - libbrotlidec=1.2.0=hfd05255_1 - libbrotlienc=1.2.0=hfd05255_1 - libcblas=3.9.0=35_h2a3cdd5_mkl - - libcurl=8.17.0=h43ecb02_1 + - libcurl=8.18.0=h43ecb02_0 - libdeflate=1.25=h51727cc_0 - libdlf=0.3.0=pyhd8ed1ab_1 - libexpat=2.7.3=hac47afa_0 @@ -61,7 +61,7 @@ dependencies: - libfreetype6=2.14.1=hdbac1cb_0 - libgcc=15.2.0=h8ee18e1_16 - libgomp=15.2.0=h8ee18e1_16 - - libhwloc=2.12.1=default_h4379cf1_1003 + - libhwloc=2.12.2=default_h4379cf1_1000 - libiconv=1.18=hc1393d2_2 - libjpeg-turbo=3.1.2=hfd05255_0 - liblapack=3.9.0=35_hf9ab0e9_mkl @@ -115,7 +115,7 @@ dependencies: - setuptools=80.9.0=pyhff2d567_0 - six=1.17.0=pyhe01879c_1 - sortedcontainers=2.4.0=pyhd8ed1ab_1 - - tbb=2021.13.0=hd094cb3_4 + - tbb=2021.13.0=h3155e25_5 - tblib=3.2.2=pyhcf101f3_0 - threadpoolctl=3.6.0=pyhecae5ae_0 - tk=8.6.13=h2c6b04d_3 @@ -129,7 +129,7 @@ dependencies: - tzdata=2025c=hc9c84f9_1 - ucrt=10.0.26100.0=h57928b3_0 - unicodedata2=17.0.0=py310h29418f3_1 - - urllib3=2.6.2=pyhd8ed1ab_0 + - urllib3=2.6.3=pyhd8ed1ab_0 - vc=14.3=h41ae7f8_34 - vc14_runtime=14.44.35208=h818238b_34 - vcomp14=14.44.35208=h818238b_34 @@ -144,10 +144,10 @@ dependencies: - zipp=3.23.0=pyhcf101f3_1 - zstd=1.5.7=h534d264_6 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 - - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 + - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 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 4e7f8f54..4f7f9c4a 100644 --- a/environments/py-3.11-linux-64-dev.conda.lock.yml +++ b/environments/py-3.11-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 5ca786b3dd76cfc107644519c684c050e266bc248aa03fedc7ed583733adb8db +# input_hash: 5a4516dfb4e65db8f49436fab37d54a6b4d11c5554b1596d650b342d1875c5e0 channels: - conda-forge @@ -9,7 +9,7 @@ dependencies: - _openmp_mutex=4.5=7_kmp_llvm - alabaster=0.7.16=pyhd8ed1ab_0 - annotated-types=0.7.0=pyhd8ed1ab_1 - - anyio=4.12.0=pyhcf101f3_0 + - anyio=4.12.1=pyhcf101f3_0 - argon2-cffi=25.1.0=pyhd8ed1ab_0 - argon2-cffi-bindings=25.1.0=py311h49ec1c0_2 - arrow=1.4.0=pyhcf101f3_0 @@ -60,7 +60,7 @@ dependencies: - freetype=2.14.1=ha770c72_0 - fsspec=2025.12.0=pyhd8ed1ab_0 - geoana=0.7.2=py311h1d5f577_1 - - h11=0.16.0=pyhd8ed1ab_0 + - h11=0.16.0=pyhcf101f3_1 - h2=4.3.0=pyhcf101f3_0 - h5py=3.15.1=nompi_py311h0b2f468_101 - hdf5=1.14.6=nompi_h1b119a7_104 @@ -86,12 +86,12 @@ dependencies: - joblib=1.5.3=pyhd8ed1ab_0 - json5=0.13.0=pyhd8ed1ab_0 - jsonpointer=3.0.0=pyhcf101f3_3 - - jsonschema=4.25.1=pyhe01879c_0 + - jsonschema=4.26.0=pyhcf101f3_0 - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - - jsonschema-with-format-nongpl=4.25.1=he01879c_0 + - jsonschema-with-format-nongpl=4.26.0=hcf101f3_0 - jupyter-book=2.1.0=pyhcf101f3_0 - jupyter-lsp=2.3.0=pyhcf101f3_0 - - jupyter_client=8.7.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 @@ -114,7 +114,7 @@ dependencies: - libbrotlidec=1.2.0=hb03c661_1 - libbrotlienc=1.2.0=hb03c661_1 - libcblas=3.9.0=37_hfef963f_mkl - - libcurl=8.17.0=h4e3cde8_1 + - libcurl=8.18.0=h4e3cde8_0 - libdeflate=1.25=h17f619e_0 - libdlf=0.3.0=pyhd8ed1ab_1 - libedit=3.1.20250104=pl5321h7949ede_0 @@ -127,7 +127,7 @@ dependencies: - libgcc-ng=15.2.0=h69a702a_16 - libgfortran=15.2.0=h69a702a_16 - libgfortran5=15.2.0=h68bc16d_16 - - libhwloc=2.12.1=default_hafda6a7_1003 + - libhwloc=2.12.2=default_hafda6a7_1000 - libiconv=1.18=h3b78370_2 - libjpeg-turbo=3.1.2=hb03c661_0 - liblapack=3.9.0=37_h5e43f62_mkl @@ -246,7 +246,7 @@ dependencies: - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - stack_data=0.6.3=pyhd8ed1ab_1 - - tbb=2021.13.0=h8d10470_4 + - tbb=2021.13.0=hb700be7_5 - tblib=3.2.2=pyhcf101f3_0 - terminado=0.18.1=pyhc90fa1f_1 - threadpoolctl=3.6.0=pyhecae5ae_0 @@ -266,7 +266,7 @@ dependencies: - tzdata=2025c=hc9c84f9_1 - unicodedata2=17.0.0=py311h49ec1c0_1 - uri-template=1.3.0=pyhd8ed1ab_1 - - urllib3=2.6.2=pyhd8ed1ab_0 + - urllib3=2.6.3=pyhd8ed1ab_0 - wcwidth=0.2.14=pyhd8ed1ab_0 - webcolors=25.10.0=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 @@ -285,10 +285,10 @@ dependencies: - zlib=1.3.1=hb9d3cd8_2 - zstd=1.5.7=hb78ec9c_6 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 - - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 + - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 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 7e24bdc4..4de597cb 100644 --- a/environments/py-3.11-linux-64.conda.lock.yml +++ b/environments/py-3.11-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 5ca786b3dd76cfc107644519c684c050e266bc248aa03fedc7ed583733adb8db +# input_hash: 5a4516dfb4e65db8f49436fab37d54a6b4d11c5554b1596d650b342d1875c5e0 channels: - conda-forge @@ -56,7 +56,7 @@ dependencies: - libbrotlidec=1.2.0=hb03c661_1 - libbrotlienc=1.2.0=hb03c661_1 - libcblas=3.9.0=37_hfef963f_mkl - - libcurl=8.17.0=h4e3cde8_1 + - libcurl=8.18.0=h4e3cde8_0 - libdeflate=1.25=h17f619e_0 - libdlf=0.3.0=pyhd8ed1ab_1 - libedit=3.1.20250104=pl5321h7949ede_0 @@ -69,7 +69,7 @@ dependencies: - libgcc-ng=15.2.0=h69a702a_16 - libgfortran=15.2.0=h69a702a_16 - libgfortran5=15.2.0=h68bc16d_16 - - libhwloc=2.12.1=default_hafda6a7_1003 + - libhwloc=2.12.2=default_hafda6a7_1000 - libiconv=1.18=h3b78370_2 - libjpeg-turbo=3.1.2=hb03c661_0 - liblapack=3.9.0=37_h5e43f62_mkl @@ -133,7 +133,7 @@ dependencies: - setuptools=80.9.0=pyhff2d567_0 - six=1.17.0=pyhe01879c_1 - sortedcontainers=2.4.0=pyhd8ed1ab_1 - - tbb=2021.13.0=h8d10470_4 + - tbb=2021.13.0=hb700be7_5 - tblib=3.2.2=pyhcf101f3_0 - threadpoolctl=3.6.0=pyhecae5ae_0 - tk=8.6.13=noxft_ha0e22de_103 @@ -146,7 +146,7 @@ dependencies: - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025c=hc9c84f9_1 - unicodedata2=17.0.0=py311h49ec1c0_1 - - urllib3=2.6.2=pyhd8ed1ab_0 + - urllib3=2.6.3=pyhd8ed1ab_0 - wheel=0.45.1=pyhd8ed1ab_1 - wrapt=1.17.3=py311h49ec1c0_1 - xorg-libxau=1.0.12=hb03c661_1 @@ -158,10 +158,10 @@ dependencies: - zipp=3.23.0=pyhcf101f3_1 - zstd=1.5.7=hb78ec9c_6 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 - - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 + - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 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 7b2791a4..3f5f1a87 100644 --- a/environments/py-3.11-win-64-dev.conda.lock.yml +++ b/environments/py-3.11-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 1b0a88b0369cd1f1ecbbcbc4ef22a37aab98ab83cfab1cb847fbd803c29a726e +# input_hash: 18951a7399038507897a2e4d2ce4f98c2560b388e41fad171b805dd135d64300 channels: - conda-forge @@ -9,7 +9,7 @@ dependencies: - _openmp_mutex=4.5=2_gnu - alabaster=0.7.16=pyhd8ed1ab_0 - annotated-types=0.7.0=pyhd8ed1ab_1 - - anyio=4.12.0=pyhcf101f3_0 + - anyio=4.12.1=pyhcf101f3_0 - argon2-cffi=25.1.0=pyhd8ed1ab_0 - argon2-cffi-bindings=25.1.0=py311h3485c13_2 - arrow=1.4.0=pyhcf101f3_0 @@ -59,7 +59,7 @@ dependencies: - freetype=2.14.1=h57928b3_0 - fsspec=2025.12.0=pyhd8ed1ab_0 - geoana=0.7.2=py311h05ac4f6_1 - - h11=0.16.0=pyhd8ed1ab_0 + - h11=0.16.0=pyhcf101f3_1 - h2=4.3.0=pyhcf101f3_0 - h5py=3.15.1=nompi_py311hc40ba4b_101 - hdf5=1.14.6=nompi_h89f0904_104 @@ -67,7 +67,7 @@ dependencies: - httpcore=1.0.9=pyh29332c3_0 - httpx=0.28.1=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - - icu=78.1=h637d24d_0 + - icu=78.2=h637d24d_0 - idna=3.11=pyhd8ed1ab_0 - imagesize=1.4.1=pyhd8ed1ab_0 - importlib-metadata=8.7.0=pyhe01879c_1 @@ -85,12 +85,12 @@ dependencies: - joblib=1.5.3=pyhd8ed1ab_0 - json5=0.13.0=pyhd8ed1ab_0 - jsonpointer=3.0.0=pyhcf101f3_3 - - jsonschema=4.25.1=pyhe01879c_0 + - jsonschema=4.26.0=pyhcf101f3_0 - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - - jsonschema-with-format-nongpl=4.25.1=he01879c_0 + - jsonschema-with-format-nongpl=4.26.0=hcf101f3_0 - jupyter-book=2.1.0=pyhcf101f3_0 - jupyter-lsp=2.3.0=pyhcf101f3_0 - - jupyter_client=8.7.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 @@ -111,7 +111,7 @@ dependencies: - libbrotlidec=1.2.0=hfd05255_1 - libbrotlienc=1.2.0=hfd05255_1 - libcblas=3.9.0=35_h2a3cdd5_mkl - - libcurl=8.17.0=h43ecb02_1 + - libcurl=8.18.0=h43ecb02_0 - libdeflate=1.25=h51727cc_0 - libdlf=0.3.0=pyhd8ed1ab_1 - libexpat=2.7.3=hac47afa_0 @@ -120,7 +120,7 @@ dependencies: - libfreetype6=2.14.1=hdbac1cb_0 - libgcc=15.2.0=h8ee18e1_16 - libgomp=15.2.0=h8ee18e1_16 - - libhwloc=2.12.1=default_h4379cf1_1003 + - libhwloc=2.12.2=default_h4379cf1_1000 - libiconv=1.18=hc1393d2_2 - libjpeg-turbo=3.1.2=hfd05255_0 - liblapack=3.9.0=35_hf9ab0e9_mkl @@ -228,7 +228,7 @@ dependencies: - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - stack_data=0.6.3=pyhd8ed1ab_1 - - tbb=2021.13.0=hd094cb3_4 + - tbb=2021.13.0=h3155e25_5 - tblib=3.2.2=pyhcf101f3_0 - terminado=0.18.1=pyh6dadd2b_1 - threadpoolctl=3.6.0=pyhecae5ae_0 @@ -249,7 +249,7 @@ dependencies: - ucrt=10.0.26100.0=h57928b3_0 - unicodedata2=17.0.0=py311h3485c13_1 - uri-template=1.3.0=pyhd8ed1ab_1 - - urllib3=2.6.2=pyhd8ed1ab_0 + - urllib3=2.6.3=pyhd8ed1ab_0 - vc=14.3=h41ae7f8_34 - vc14_runtime=14.44.35208=h818238b_34 - vcomp14=14.44.35208=h818238b_34 @@ -272,10 +272,10 @@ dependencies: - zipp=3.23.0=pyhcf101f3_1 - zstd=1.5.7=h534d264_6 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 - - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 + - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 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 f50db1f2..bbe138cb 100644 --- a/environments/py-3.11-win-64.conda.lock.yml +++ b/environments/py-3.11-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 1b0a88b0369cd1f1ecbbcbc4ef22a37aab98ab83cfab1cb847fbd803c29a726e +# input_hash: 18951a7399038507897a2e4d2ce4f98c2560b388e41fad171b805dd135d64300 channels: - conda-forge @@ -39,7 +39,7 @@ dependencies: - hdf5=1.14.6=nompi_h89f0904_104 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - - icu=78.1=h637d24d_0 + - icu=78.2=h637d24d_0 - importlib-metadata=8.7.0=pyhe01879c_1 - jinja2=3.1.6=pyhcf101f3_1 - joblib=1.5.3=pyhd8ed1ab_0 @@ -53,7 +53,7 @@ dependencies: - libbrotlidec=1.2.0=hfd05255_1 - libbrotlienc=1.2.0=hfd05255_1 - libcblas=3.9.0=35_h2a3cdd5_mkl - - libcurl=8.17.0=h43ecb02_1 + - libcurl=8.18.0=h43ecb02_0 - libdeflate=1.25=h51727cc_0 - libdlf=0.3.0=pyhd8ed1ab_1 - libexpat=2.7.3=hac47afa_0 @@ -62,7 +62,7 @@ dependencies: - libfreetype6=2.14.1=hdbac1cb_0 - libgcc=15.2.0=h8ee18e1_16 - libgomp=15.2.0=h8ee18e1_16 - - libhwloc=2.12.1=default_h4379cf1_1003 + - libhwloc=2.12.2=default_h4379cf1_1000 - libiconv=1.18=hc1393d2_2 - libjpeg-turbo=3.1.2=hfd05255_0 - liblapack=3.9.0=35_hf9ab0e9_mkl @@ -116,7 +116,7 @@ dependencies: - setuptools=80.9.0=pyhff2d567_0 - six=1.17.0=pyhe01879c_1 - sortedcontainers=2.4.0=pyhd8ed1ab_1 - - tbb=2021.13.0=hd094cb3_4 + - tbb=2021.13.0=h3155e25_5 - tblib=3.2.2=pyhcf101f3_0 - threadpoolctl=3.6.0=pyhecae5ae_0 - tk=8.6.13=h2c6b04d_3 @@ -130,7 +130,7 @@ dependencies: - tzdata=2025c=hc9c84f9_1 - ucrt=10.0.26100.0=h57928b3_0 - unicodedata2=17.0.0=py311h3485c13_1 - - urllib3=2.6.2=pyhd8ed1ab_0 + - urllib3=2.6.3=pyhd8ed1ab_0 - vc=14.3=h41ae7f8_34 - vc14_runtime=14.44.35208=h818238b_34 - vcomp14=14.44.35208=h818238b_34 @@ -146,10 +146,10 @@ dependencies: - zipp=3.23.0=pyhcf101f3_1 - zstd=1.5.7=h534d264_6 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 - - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 + - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 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 eee9df6d..64811ec4 100644 --- a/environments/py-3.12-linux-64-dev.conda.lock.yml +++ b/environments/py-3.12-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 5ab98a4c81e29a6d41b37e28b133149b86724eec50a3304a62bfd8839ece5a4c +# input_hash: f08dbe12eaba84788a1b865c9d12288c14f6e9a11eeecf419706ee2305b09559 channels: - conda-forge @@ -10,7 +10,7 @@ dependencies: - _python_abi3_support=1.0=hd8ed1ab_2 - alabaster=0.7.16=pyhd8ed1ab_0 - annotated-types=0.7.0=pyhd8ed1ab_1 - - anyio=4.12.0=pyhcf101f3_0 + - anyio=4.12.1=pyhcf101f3_0 - argon2-cffi=25.1.0=pyhd8ed1ab_0 - argon2-cffi-bindings=25.1.0=py312h4c3975b_2 - arrow=1.4.0=pyhcf101f3_0 @@ -62,7 +62,7 @@ dependencies: - freetype=2.14.1=ha770c72_0 - fsspec=2025.12.0=pyhd8ed1ab_0 - geoana=0.7.2=py312hf890105_1 - - h11=0.16.0=pyhd8ed1ab_0 + - h11=0.16.0=pyhcf101f3_1 - h2=4.3.0=pyhcf101f3_0 - h5py=3.15.1=nompi_py312ha4f8f14_101 - hdf5=1.14.6=nompi_h1b119a7_104 @@ -88,12 +88,12 @@ dependencies: - joblib=1.5.3=pyhd8ed1ab_0 - json5=0.13.0=pyhd8ed1ab_0 - jsonpointer=3.0.0=pyhcf101f3_3 - - jsonschema=4.25.1=pyhe01879c_0 + - jsonschema=4.26.0=pyhcf101f3_0 - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - - jsonschema-with-format-nongpl=4.25.1=he01879c_0 + - jsonschema-with-format-nongpl=4.26.0=hcf101f3_0 - jupyter-book=2.1.0=pyhcf101f3_0 - jupyter-lsp=2.3.0=pyhcf101f3_0 - - jupyter_client=8.7.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 @@ -116,7 +116,7 @@ dependencies: - libbrotlidec=1.2.0=hb03c661_1 - libbrotlienc=1.2.0=hb03c661_1 - libcblas=3.9.0=37_hfef963f_mkl - - libcurl=8.17.0=h4e3cde8_1 + - libcurl=8.18.0=h4e3cde8_0 - libdeflate=1.25=h17f619e_0 - libdlf=0.3.0=pyhd8ed1ab_1 - libedit=3.1.20250104=pl5321h7949ede_0 @@ -129,7 +129,7 @@ dependencies: - libgcc-ng=15.2.0=h69a702a_16 - libgfortran=15.2.0=h69a702a_16 - libgfortran5=15.2.0=h68bc16d_16 - - libhwloc=2.12.1=default_hafda6a7_1003 + - libhwloc=2.12.2=default_hafda6a7_1000 - libiconv=1.18=h3b78370_2 - libjpeg-turbo=3.1.2=hb03c661_0 - liblapack=3.9.0=37_h5e43f62_mkl @@ -249,7 +249,7 @@ dependencies: - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - stack_data=0.6.3=pyhd8ed1ab_1 - - tbb=2021.13.0=h8d10470_4 + - tbb=2021.13.0=hb700be7_5 - tblib=3.2.2=pyhcf101f3_0 - terminado=0.18.1=pyhc90fa1f_1 - threadpoolctl=3.6.0=pyhecae5ae_0 @@ -269,7 +269,7 @@ dependencies: - tzdata=2025c=hc9c84f9_1 - unicodedata2=17.0.0=py312h4c3975b_1 - uri-template=1.3.0=pyhd8ed1ab_1 - - urllib3=2.6.2=pyhd8ed1ab_0 + - urllib3=2.6.3=pyhd8ed1ab_0 - wcwidth=0.2.14=pyhd8ed1ab_0 - webcolors=25.10.0=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 @@ -288,10 +288,10 @@ dependencies: - zlib=1.3.1=hb9d3cd8_2 - zstd=1.5.7=hb78ec9c_6 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 - - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 + - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 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 8888dcb2..498e810c 100644 --- a/environments/py-3.12-linux-64.conda.lock.yml +++ b/environments/py-3.12-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 5ab98a4c81e29a6d41b37e28b133149b86724eec50a3304a62bfd8839ece5a4c +# input_hash: f08dbe12eaba84788a1b865c9d12288c14f6e9a11eeecf419706ee2305b09559 channels: - conda-forge @@ -56,7 +56,7 @@ dependencies: - libbrotlidec=1.2.0=hb03c661_1 - libbrotlienc=1.2.0=hb03c661_1 - libcblas=3.9.0=37_hfef963f_mkl - - libcurl=8.17.0=h4e3cde8_1 + - libcurl=8.18.0=h4e3cde8_0 - libdeflate=1.25=h17f619e_0 - libdlf=0.3.0=pyhd8ed1ab_1 - libedit=3.1.20250104=pl5321h7949ede_0 @@ -69,7 +69,7 @@ dependencies: - libgcc-ng=15.2.0=h69a702a_16 - libgfortran=15.2.0=h69a702a_16 - libgfortran5=15.2.0=h68bc16d_16 - - libhwloc=2.12.1=default_hafda6a7_1003 + - libhwloc=2.12.2=default_hafda6a7_1000 - libiconv=1.18=h3b78370_2 - libjpeg-turbo=3.1.2=hb03c661_0 - liblapack=3.9.0=37_h5e43f62_mkl @@ -133,7 +133,7 @@ dependencies: - setuptools=80.9.0=pyhff2d567_0 - six=1.17.0=pyhe01879c_1 - sortedcontainers=2.4.0=pyhd8ed1ab_1 - - tbb=2021.13.0=h8d10470_4 + - tbb=2021.13.0=hb700be7_5 - tblib=3.2.2=pyhcf101f3_0 - threadpoolctl=3.6.0=pyhecae5ae_0 - tk=8.6.13=noxft_ha0e22de_103 @@ -146,7 +146,7 @@ dependencies: - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025c=hc9c84f9_1 - unicodedata2=17.0.0=py312h4c3975b_1 - - urllib3=2.6.2=pyhd8ed1ab_0 + - urllib3=2.6.3=pyhd8ed1ab_0 - wheel=0.45.1=pyhd8ed1ab_1 - wrapt=1.17.3=py312h4c3975b_1 - xorg-libxau=1.0.12=hb03c661_1 @@ -158,10 +158,10 @@ dependencies: - zipp=3.23.0=pyhcf101f3_1 - zstd=1.5.7=hb78ec9c_6 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 - - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 + - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 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 a7d8d112..ce117f01 100644 --- a/environments/py-3.12-win-64-dev.conda.lock.yml +++ b/environments/py-3.12-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: f03dda863a841af849f3a8add70d9e9616598ecb777bf1b1d1bc9c7c8504adb9 +# input_hash: 75f9dfef05ce45a19001c219a5a5624930d16cb508f9743ae44859e7a2ed2328 channels: - conda-forge @@ -10,7 +10,7 @@ dependencies: - _python_abi3_support=1.0=hd8ed1ab_2 - alabaster=0.7.16=pyhd8ed1ab_0 - annotated-types=0.7.0=pyhd8ed1ab_1 - - anyio=4.12.0=pyhcf101f3_0 + - anyio=4.12.1=pyhcf101f3_0 - argon2-cffi=25.1.0=pyhd8ed1ab_0 - argon2-cffi-bindings=25.1.0=py312he06e257_2 - arrow=1.4.0=pyhcf101f3_0 @@ -61,7 +61,7 @@ dependencies: - freetype=2.14.1=h57928b3_0 - fsspec=2025.12.0=pyhd8ed1ab_0 - geoana=0.7.2=py312h9b46583_1 - - h11=0.16.0=pyhd8ed1ab_0 + - h11=0.16.0=pyhcf101f3_1 - h2=4.3.0=pyhcf101f3_0 - h5py=3.15.1=nompi_py312h03cd2ba_101 - hdf5=1.14.6=nompi_h89f0904_104 @@ -69,7 +69,7 @@ dependencies: - httpcore=1.0.9=pyh29332c3_0 - httpx=0.28.1=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - - icu=78.1=h637d24d_0 + - icu=78.2=h637d24d_0 - idna=3.11=pyhd8ed1ab_0 - imagesize=1.4.1=pyhd8ed1ab_0 - importlib-metadata=8.7.0=pyhe01879c_1 @@ -87,12 +87,12 @@ dependencies: - joblib=1.5.3=pyhd8ed1ab_0 - json5=0.13.0=pyhd8ed1ab_0 - jsonpointer=3.0.0=pyhcf101f3_3 - - jsonschema=4.25.1=pyhe01879c_0 + - jsonschema=4.26.0=pyhcf101f3_0 - jsonschema-specifications=2025.9.1=pyhcf101f3_0 - - jsonschema-with-format-nongpl=4.25.1=he01879c_0 + - jsonschema-with-format-nongpl=4.26.0=hcf101f3_0 - jupyter-book=2.1.0=pyhcf101f3_0 - jupyter-lsp=2.3.0=pyhcf101f3_0 - - jupyter_client=8.7.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 @@ -113,7 +113,7 @@ dependencies: - libbrotlidec=1.2.0=hfd05255_1 - libbrotlienc=1.2.0=hfd05255_1 - libcblas=3.9.0=35_h2a3cdd5_mkl - - libcurl=8.17.0=h43ecb02_1 + - libcurl=8.18.0=h43ecb02_0 - libdeflate=1.25=h51727cc_0 - libdlf=0.3.0=pyhd8ed1ab_1 - libexpat=2.7.3=hac47afa_0 @@ -122,7 +122,7 @@ dependencies: - libfreetype6=2.14.1=hdbac1cb_0 - libgcc=15.2.0=h8ee18e1_16 - libgomp=15.2.0=h8ee18e1_16 - - libhwloc=2.12.1=default_h4379cf1_1003 + - libhwloc=2.12.2=default_h4379cf1_1000 - libiconv=1.18=hc1393d2_2 - libjpeg-turbo=3.1.2=hfd05255_0 - liblapack=3.9.0=35_hf9ab0e9_mkl @@ -231,7 +231,7 @@ dependencies: - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 - stack_data=0.6.3=pyhd8ed1ab_1 - - tbb=2021.13.0=hd094cb3_4 + - tbb=2021.13.0=h3155e25_5 - tblib=3.2.2=pyhcf101f3_0 - terminado=0.18.1=pyh6dadd2b_1 - threadpoolctl=3.6.0=pyhecae5ae_0 @@ -252,7 +252,7 @@ dependencies: - ucrt=10.0.26100.0=h57928b3_0 - unicodedata2=17.0.0=py312he06e257_1 - uri-template=1.3.0=pyhd8ed1ab_1 - - urllib3=2.6.2=pyhd8ed1ab_0 + - urllib3=2.6.3=pyhd8ed1ab_0 - vc=14.3=h41ae7f8_34 - vc14_runtime=14.44.35208=h818238b_34 - vcomp14=14.44.35208=h818238b_34 @@ -275,10 +275,10 @@ dependencies: - zipp=3.23.0=pyhcf101f3_1 - zstd=1.5.7=h534d264_6 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 - - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 + - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 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 27bcbf94..1986d356 100644 --- a/environments/py-3.12-win-64.conda.lock.yml +++ b/environments/py-3.12-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: f03dda863a841af849f3a8add70d9e9616598ecb777bf1b1d1bc9c7c8504adb9 +# input_hash: 75f9dfef05ce45a19001c219a5a5624930d16cb508f9743ae44859e7a2ed2328 channels: - conda-forge @@ -39,7 +39,7 @@ dependencies: - hdf5=1.14.6=nompi_h89f0904_104 - hpack=4.1.0=pyhd8ed1ab_0 - hyperframe=6.1.0=pyhd8ed1ab_0 - - icu=78.1=h637d24d_0 + - icu=78.2=h637d24d_0 - importlib-metadata=8.7.0=pyhe01879c_1 - jinja2=3.1.6=pyhcf101f3_1 - joblib=1.5.3=pyhd8ed1ab_0 @@ -53,7 +53,7 @@ dependencies: - libbrotlidec=1.2.0=hfd05255_1 - libbrotlienc=1.2.0=hfd05255_1 - libcblas=3.9.0=35_h2a3cdd5_mkl - - libcurl=8.17.0=h43ecb02_1 + - libcurl=8.18.0=h43ecb02_0 - libdeflate=1.25=h51727cc_0 - libdlf=0.3.0=pyhd8ed1ab_1 - libexpat=2.7.3=hac47afa_0 @@ -62,7 +62,7 @@ dependencies: - libfreetype6=2.14.1=hdbac1cb_0 - libgcc=15.2.0=h8ee18e1_16 - libgomp=15.2.0=h8ee18e1_16 - - libhwloc=2.12.1=default_h4379cf1_1003 + - libhwloc=2.12.2=default_h4379cf1_1000 - libiconv=1.18=hc1393d2_2 - libjpeg-turbo=3.1.2=hfd05255_0 - liblapack=3.9.0=35_hf9ab0e9_mkl @@ -116,7 +116,7 @@ dependencies: - setuptools=80.9.0=pyhff2d567_0 - six=1.17.0=pyhe01879c_1 - sortedcontainers=2.4.0=pyhd8ed1ab_1 - - tbb=2021.13.0=hd094cb3_4 + - tbb=2021.13.0=h3155e25_5 - tblib=3.2.2=pyhcf101f3_0 - threadpoolctl=3.6.0=pyhecae5ae_0 - tk=8.6.13=h2c6b04d_3 @@ -130,7 +130,7 @@ dependencies: - tzdata=2025c=hc9c84f9_1 - ucrt=10.0.26100.0=h57928b3_0 - unicodedata2=17.0.0=py312he06e257_1 - - urllib3=2.6.2=pyhd8ed1ab_0 + - urllib3=2.6.3=pyhd8ed1ab_0 - vc=14.3=h41ae7f8_34 - vc14_runtime=14.44.35208=h818238b_34 - vcomp14=14.44.35208=h818238b_34 @@ -146,10 +146,10 @@ dependencies: - zipp=3.23.0=pyhcf101f3_1 - zstd=1.5.7=h534d264_6 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 - - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 + - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 variables: KMP_WARNINGS: 0 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index eb28d30a..ec94b8b6 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: 5a523f55851ea5ed6e7146aeac0dfd79b1514c92c7b0ab9282d0538c1a3e532b - linux-64: a6ff0f06b41216eee046522d72b0e9a8c74c12f846e1d144988a02f0403198ac + win-64: ade6f8568a23d600ae9ce846ee88765a4745040016210637a40b1410b32073fe + linux-64: 2b50544cb4f1d5b69b9b4ae438e854dd769e9447f4d1f6f37b9c8332259e2f13 channels: - url: conda-forge used_env_vars: [] @@ -105,7 +105,7 @@ package: category: main optional: false - name: anyio - version: 4.12.0 + version: 4.12.1 manager: conda platform: linux-64 dependencies: @@ -113,14 +113,14 @@ package: idna: '>=2.8' python: '' typing_extensions: '>=4.5' - url: https://repo.prefix.dev/conda-forge/noarch/anyio-4.12.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/anyio-4.12.1-pyhcf101f3_0.conda hash: - md5: 9958d4a1ee7e9c768fe8f4fb51bd07ea - sha256: 830fc81970cd9d19869909b9b16d241f4d557e4f201a1030aa6ed87c6aa8b930 + md5: 11a2b8c732d215d977998ccd69a9d5e8 + sha256: eb0c4e2b24f1fbefaf96ce6c992c6bd64340bc3c06add4d7415ab69222b201da category: dev optional: true - name: anyio - version: 4.12.0 + version: 4.12.1 manager: conda platform: win-64 dependencies: @@ -128,10 +128,10 @@ package: idna: '>=2.8' python: '>=3.10' typing_extensions: '>=4.5' - url: https://repo.prefix.dev/conda-forge/noarch/anyio-4.12.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/anyio-4.12.1-pyhcf101f3_0.conda hash: - md5: 9958d4a1ee7e9c768fe8f4fb51bd07ea - sha256: 830fc81970cd9d19869909b9b16d241f4d557e4f201a1030aa6ed87c6aa8b930 + md5: 11a2b8c732d215d977998ccd69a9d5e8 + sha256: eb0c4e2b24f1fbefaf96ce6c992c6bd64340bc3c06add4d7415ab69222b201da category: dev optional: true - name: argon2-cffi @@ -1535,12 +1535,12 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.9' + python: '' typing_extensions: '' - url: https://repo.prefix.dev/conda-forge/noarch/h11-0.16.0-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/h11-0.16.0-pyhcf101f3_1.conda hash: - md5: 4b69232755285701bc86a5afe4d9933a - sha256: f64b68148c478c3bfc8f8d519541de7d2616bf59d44485a5271041d40c061887 + md5: b8993c19b0c32a2f7b66cbb58ca27069 + sha256: 96cac6573fd35ae151f4d6979bab6fbc90cb6b1fb99054ba19eb075da9822fcb category: dev optional: true - name: h11 @@ -1548,12 +1548,12 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.9' + python: '>=3.10' typing_extensions: '' - url: https://repo.prefix.dev/conda-forge/noarch/h11-0.16.0-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/h11-0.16.0-pyhcf101f3_1.conda hash: - md5: 4b69232755285701bc86a5afe4d9933a - sha256: f64b68148c478c3bfc8f8d519541de7d2616bf59d44485a5271041d40c061887 + md5: b8993c19b0c32a2f7b66cbb58ca27069 + sha256: 96cac6573fd35ae151f4d6979bab6fbc90cb6b1fb99054ba19eb075da9822fcb category: dev optional: true - name: h2 @@ -1788,17 +1788,17 @@ package: category: main optional: false - name: icu - version: '78.1' + version: '78.2' manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/icu-78.1-h637d24d_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/icu-78.2-h637d24d_0.conda hash: - md5: cb8048bed35ef01431184d6a88e46b3e - sha256: bee083d5a0f05c380fcec1f30a71ef5518b23563aeb0a21f6b60b792645f9689 + md5: 0ee3bb487600d5e71ab7d28951b2016a + sha256: 5a41fb28971342e293769fc968b3414253a2f8d9e30ed7c31517a15b4887246a category: main optional: false - name: idna @@ -2262,7 +2262,7 @@ package: category: dev optional: true - name: jsonschema - version: 4.25.1 + version: 4.26.0 manager: conda platform: linux-64 dependencies: @@ -2270,27 +2270,27 @@ package: jsonschema-specifications: '>=2023.3.6' python: '' referencing: '>=0.28.4' - rpds-py: '>=0.7.1' - url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-4.25.1-pyhe01879c_0.conda + rpds-py: '>=0.25.0' + url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-4.26.0-pyhcf101f3_0.conda hash: - md5: 341fd940c242cf33e832c0402face56f - sha256: ac377ef7762e49cb9c4f985f1281eeff471e9adc3402526eea78e6ac6589cf1d + md5: ada41c863af263cc4c5fcbaff7c3e4dc + sha256: db973a37d75db8e19b5f44bbbdaead0c68dde745407f281e2a7fe4db74ec51d7 category: dev optional: true - name: jsonschema - version: 4.25.1 + version: 4.26.0 manager: conda platform: win-64 dependencies: attrs: '>=22.2.0' jsonschema-specifications: '>=2023.3.6' - python: '>=3.9' + python: '>=3.10' referencing: '>=0.28.4' - rpds-py: '>=0.7.1' - url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-4.25.1-pyhe01879c_0.conda + rpds-py: '>=0.25.0' + url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-4.26.0-pyhcf101f3_0.conda hash: - md5: 341fd940c242cf33e832c0402face56f - sha256: ac377ef7762e49cb9c4f985f1281eeff471e9adc3402526eea78e6ac6589cf1d + md5: ada41c863af263cc4c5fcbaff7c3e4dc + sha256: db973a37d75db8e19b5f44bbbdaead0c68dde745407f281e2a7fe4db74ec51d7 category: dev optional: true - name: jsonschema-specifications @@ -2320,7 +2320,7 @@ package: category: dev optional: true - name: jsonschema-with-format-nongpl - version: 4.25.1 + version: 4.26.0 manager: conda platform: linux-64 dependencies: @@ -2328,20 +2328,20 @@ package: idna: '' isoduration: '' jsonpointer: '>1.13' - jsonschema: '>=4.25.1,<4.25.2.0a0' + jsonschema: '>=4.26.0,<4.26.1.0a0' rfc3339-validator: '' rfc3986-validator: '>0.1.0' rfc3987-syntax: '>=1.1.0' uri-template: '' webcolors: '>=24.6.0' - url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-with-format-nongpl-4.25.1-he01879c_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-with-format-nongpl-4.26.0-hcf101f3_0.conda hash: - md5: 13e31c573c884962318a738405ca3487 - sha256: aef6705fe1335e6472e1b6365fcdb586356b18dceff72d8d6a315fc90e900ccf + md5: 8368d58342d0825f0843dc6acdd0c483 + sha256: 6886fc61e4e4edd38fd38729976b134e8bd2143f7fce56cc80d7ac7bac99bce1 category: dev optional: true - name: jsonschema-with-format-nongpl - version: 4.25.1 + version: 4.26.0 manager: conda platform: win-64 dependencies: @@ -2349,16 +2349,16 @@ package: idna: '' isoduration: '' jsonpointer: '>1.13' - jsonschema: '>=4.25.1,<4.25.2.0a0' + jsonschema: '>=4.26.0,<4.26.1.0a0' rfc3339-validator: '' rfc3986-validator: '>0.1.0' rfc3987-syntax: '>=1.1.0' uri-template: '' webcolors: '>=24.6.0' - url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-with-format-nongpl-4.25.1-he01879c_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-with-format-nongpl-4.26.0-hcf101f3_0.conda hash: - md5: 13e31c573c884962318a738405ca3487 - sha256: aef6705fe1335e6472e1b6365fcdb586356b18dceff72d8d6a315fc90e900ccf + md5: 8368d58342d0825f0843dc6acdd0c483 + sha256: 6886fc61e4e4edd38fd38729976b134e8bd2143f7fce56cc80d7ac7bac99bce1 category: dev optional: true - name: jupyter-book @@ -2424,7 +2424,7 @@ package: category: dev optional: true - name: jupyter_client - version: 8.7.0 + version: 8.8.0 manager: conda platform: linux-64 dependencies: @@ -2434,14 +2434,14 @@ package: pyzmq: '>=25.0' tornado: '>=6.4.1' traitlets: '>=5.3' - url: https://repo.prefix.dev/conda-forge/noarch/jupyter_client-8.7.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyter_client-8.8.0-pyhcf101f3_0.conda hash: - md5: 1b0397a7b1fbffa031feb690b5fd0277 - sha256: 6aa61417547b925de64905b7a4da7c98e0b355f48a7b21bdbef438f8950ee74e + md5: 8a3d6d0523f66cf004e563a50d9392b3 + sha256: e402bd119720862a33229624ec23645916a7d47f30e1711a4af9e005162b84f3 category: dev optional: true - name: jupyter_client - version: 8.7.0 + version: 8.8.0 manager: conda platform: win-64 dependencies: @@ -2451,10 +2451,10 @@ package: pyzmq: '>=25.0' tornado: '>=6.4.1' traitlets: '>=5.3' - url: https://repo.prefix.dev/conda-forge/noarch/jupyter_client-8.7.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyter_client-8.8.0-pyhcf101f3_0.conda hash: - md5: 1b0397a7b1fbffa031feb690b5fd0277 - sha256: 6aa61417547b925de64905b7a4da7c98e0b355f48a7b21bdbef438f8950ee74e + md5: 8a3d6d0523f66cf004e563a50d9392b3 + sha256: e402bd119720862a33229624ec23645916a7d47f30e1711a4af9e005162b84f3 category: dev optional: true - name: jupyter_core @@ -3124,7 +3124,7 @@ package: category: main optional: false - name: libcurl - version: 8.17.0 + version: 8.18.0 manager: conda platform: linux-64 dependencies: @@ -3136,14 +3136,14 @@ package: libzlib: '>=1.3.1,<2.0a0' openssl: '>=3.5.4,<4.0a0' zstd: '>=1.5.7,<1.6.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/libcurl-8.17.0-h4e3cde8_1.conda + url: https://repo.prefix.dev/conda-forge/linux-64/libcurl-8.18.0-h4e3cde8_0.conda hash: - md5: 117499f93e892ea1e57fdca16c2e8351 - sha256: 2d7be2fe0f58a0945692abee7bb909f8b19284b518d958747e5ff51d0655c303 + md5: 0a5563efed19ca4461cf927419b6eb73 + sha256: 5454709d9fb6e9c3dd6423bc284fa7835a7823bfa8323f6e8786cdd555101fab category: main optional: false - name: libcurl - version: 8.17.0 + version: 8.18.0 manager: conda platform: win-64 dependencies: @@ -3153,10 +3153,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/libcurl-8.17.0-h43ecb02_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/libcurl-8.18.0-h43ecb02_0.conda hash: - md5: c02248f96a0073904bb085a437143895 - sha256: 5ebab5c980c09d31b35a25095b295124d89fd8bdffdb3487604218ad56512885 + md5: 2688214a9bee5d5650cd4f5f6af5c8f2 + sha256: 86258e30845571ea13855e8a0605275905781476f3edf8ae5df90a06fcada93a category: main optional: false - name: libdeflate @@ -3423,7 +3423,7 @@ package: category: main optional: false - name: libhwloc - version: 2.12.1 + version: 2.12.2 manager: conda platform: linux-64 dependencies: @@ -3432,14 +3432,14 @@ package: libstdcxx: '>=14' libxml2: '' libxml2-16: '>=2.14.6' - url: https://repo.prefix.dev/conda-forge/linux-64/libhwloc-2.12.1-default_hafda6a7_1003.conda + url: https://repo.prefix.dev/conda-forge/linux-64/libhwloc-2.12.2-default_hafda6a7_1000.conda hash: - md5: 4fe840c6d6b3719b4231ed89d389bb17 - sha256: b9e6340da35245d5f3b7b044b4070b4980809d340bddf16c942a97a83f146aa4 + md5: 0ed3aa3e3e6bc85050d38881673a692f + sha256: 2cf160794dda62cf93539adf16d26cfd31092829f2a2757dbdd562984c1b110a category: main optional: false - name: libhwloc - version: 2.12.1 + version: 2.12.2 manager: conda platform: win-64 dependencies: @@ -3449,10 +3449,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/libhwloc-2.12.1-default_h4379cf1_1003.conda + url: https://repo.prefix.dev/conda-forge/win-64/libhwloc-2.12.2-default_h4379cf1_1000.conda hash: - md5: d1699ce4fe195a9f61264a1c29b87035 - sha256: 2d534c09f92966b885acb3f4a838f7055cea043165a03079a539b06c54e20a49 + md5: 3b576f6860f838f950c570f4433b086e + sha256: 8cdf11333a81085468d9aa536ebb155abd74adc293576f6013fc0c85a7a90da3 category: main optional: false - name: libiconv @@ -6808,12 +6808,12 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=14' - libhwloc: '>=2.12.1,<2.12.2.0a0' + libhwloc: '>=2.12.2,<2.12.3.0a0' libstdcxx: '>=14' - url: https://repo.prefix.dev/conda-forge/linux-64/tbb-2021.13.0-h8d10470_4.conda + url: https://repo.prefix.dev/conda-forge/linux-64/tbb-2021.13.0-hb700be7_5.conda hash: - md5: e6d46d70c68d0eb69b9a040ebe3acddf - sha256: 199a0e8c5bb5fb3ca63d63cfdaeb071c49ec3076343abb41d5fbc6af6ae56a53 + md5: d4cfccb9ccd4f7cbfde7353b5e20d31a + sha256: a49f26ddf4b954670733586e42e41e43d13f7e8e589b70ead8b7512657404d82 category: main optional: false - name: tbb @@ -6821,14 +6821,14 @@ package: manager: conda platform: win-64 dependencies: - libhwloc: '>=2.12.1,<2.12.2.0a0' + libhwloc: '>=2.12.2,<2.12.3.0a0' 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-hd094cb3_4.conda + url: https://repo.prefix.dev/conda-forge/win-64/tbb-2021.13.0-h3155e25_5.conda hash: - md5: dd78eb7b37991e650fec48b075bf5301 - sha256: 5b4618b9853919462aa185c1ea62cc5ff1d3b2a2215932b8330c087ffae7bdb8 + md5: 65dea6d658cdf1a4edb27a3cc132d389 + sha256: d4ae2d8556fbbf48ce3e73105d4fa2d17c01207c3753b437f452d0859bb4edbc category: main optional: false - name: tblib @@ -7329,7 +7329,7 @@ package: category: dev optional: true - name: urllib3 - version: 2.6.2 + version: 2.6.3 manager: conda platform: linux-64 dependencies: @@ -7338,14 +7338,14 @@ package: h2: '>=4,<5' pysocks: '>=1.5.6,<2.0,!=1.5.7' python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/urllib3-2.6.2-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/urllib3-2.6.3-pyhd8ed1ab_0.conda hash: - md5: 4949ca7b83065cfe94ebe320aece8c72 - sha256: f4302a80ee9b76279ad061df05003abc2a29cc89751ffab2fd2919b43455dac0 + md5: 9272daa869e03efe68833e3dc7a02130 + sha256: af641ca7ab0c64525a96fd9ad3081b0f5bcf5d1cbb091afb3f6ed5a9eee6111a category: main optional: false - name: urllib3 - version: 2.6.2 + version: 2.6.3 manager: conda platform: win-64 dependencies: @@ -7354,10 +7354,10 @@ package: h2: '>=4,<5' pysocks: '>=1.5.6,<2.0,!=1.5.7' python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/urllib3-2.6.2-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/urllib3-2.6.3-pyhd8ed1ab_0.conda hash: - md5: 4949ca7b83065cfe94ebe320aece8c72 - sha256: f4302a80ee9b76279ad061df05003abc2a29cc89751ffab2fd2919b43455dac0 + md5: 9272daa869e03efe68833e3dc7a02130 + sha256: af641ca7ab0c64525a96fd9ad3081b0f5bcf5d1cbb091afb3f6ed5a9eee6111a category: main optional: false - name: vc @@ -7827,115 +7827,115 @@ package: category: main optional: false - name: geoapps-utils - version: 0.6.0 + version: 0.7.0a2.dev1+3a0ee39 manager: pip platform: linux-64 dependencies: - geoh5py: '>=0.12.0rc2,<0.13.dev' + geoh5py: 0.13.0a2.dev34+872fd38e matplotlib: '>=3.8.4,<3.9.0' numpy: '>=1.26.0,<1.27.0' - pydantic: '>=2.11,<2.12' + pydantic: '>=2.12.0,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 hash: - sha256: 04896a8c13a95ccc9045699d36f5a0b2e8bed3ec + sha256: 3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 category: main optional: false - name: geoapps-utils - version: 0.6.0 + version: 0.7.0a2.dev1+3a0ee39 manager: pip platform: win-64 dependencies: - geoh5py: '>=0.12.0rc2,<0.13.dev' + geoh5py: 0.13.0a2.dev34+872fd38e matplotlib: '>=3.8.4,<3.9.0' numpy: '>=1.26.0,<1.27.0' - pydantic: '>=2.11,<2.12' + pydantic: '>=2.12.0,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 hash: - sha256: 04896a8c13a95ccc9045699d36f5a0b2e8bed3ec + sha256: 3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 category: main optional: false - name: geoh5py - version: 0.12.0 + version: 0.13.0a2.dev34+872fd38e manager: pip platform: linux-64 dependencies: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' - pydantic: '>=2.11,<2.12' - url: git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 + pydantic: '>=2.12.0,<3.0.0' + url: git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 hash: - sha256: 2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 + sha256: 872fd38e1f3a73fad567de7825e5e2bb0aadab72 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 + url: git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 category: main optional: false - name: geoh5py - version: 0.12.0 + version: 0.13.0a2.dev34+872fd38e manager: pip platform: win-64 dependencies: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' - pydantic: '>=2.11,<2.12' - url: git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 + pydantic: '>=2.12.0,<3.0.0' + url: git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 hash: - sha256: 2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 + sha256: 872fd38e1f3a73fad567de7825e5e2bb0aadab72 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 + url: git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 category: main optional: false - name: grid-apps - version: 0.1.0 + version: 0.2.0a2.dev2+99e51cb manager: pip platform: linux-64 dependencies: discretize: '>=0.11.0,<0.12.dev' - geoapps-utils: '>=0.6.0b2,<0.7.dev0' - geoh5py: '>=0.12.0b5,<0.13.dev0' + geoapps-utils: 0.7.0a2.dev1+3a0ee39 + geoh5py: 0.13.0a2.dev34+872fd38e numpy: '>=1.26.0,<1.27.0' - pydantic: '>=2.5.2,<3.0.0' + pydantic: '>=2.12.0,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd + url: git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a hash: - sha256: 240bfb2713d19ddddca0e394ef406a83885666cd + sha256: 99e51cbe794114ce08ab3bb16efcc6749b14914a source: type: url - url: git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd + url: git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a category: main optional: false - name: grid-apps - version: 0.1.0 + version: 0.2.0a2.dev2+99e51cb manager: pip platform: win-64 dependencies: discretize: '>=0.11.0,<0.12.dev' - geoapps-utils: '>=0.6.0b2,<0.7.dev0' - geoh5py: '>=0.12.0b5,<0.13.dev0' + geoapps-utils: 0.7.0a2.dev1+3a0ee39 + geoh5py: 0.13.0a2.dev34+872fd38e numpy: '>=1.26.0,<1.27.0' - pydantic: '>=2.5.2,<3.0.0' + pydantic: '>=2.12.0,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd + url: git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a hash: - sha256: 240bfb2713d19ddddca0e394ef406a83885666cd + sha256: 99e51cbe794114ce08ab3bb16efcc6749b14914a source: type: url - url: git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd + url: git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a category: main optional: false - name: mira-simpeg - version: 0.23.0.3a1.dev2+g62df930b7 + version: 0.23.0.3a1.dev105+g7d744e889 manager: pip platform: linux-64 dependencies: @@ -7947,16 +7947,17 @@ package: numpy: '>=1.22' pymatsolver: '>=0.3' scipy: '>=1.8' - url: git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + typing-extensions: '*' + url: git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 hash: - sha256: 62df930b7440442aaf1f56deaf0b8ef85957fb90 + sha256: 7d744e889c77fa74ab5addcd26b7c709f395eb77 source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + url: git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 category: main optional: false - name: mira-simpeg - version: 0.23.0.3a1.dev2+g62df930b7 + version: 0.23.0.3a1.dev105+g7d744e889 manager: pip platform: win-64 dependencies: @@ -7968,11 +7969,12 @@ package: numpy: '>=1.22' pymatsolver: '>=0.3' scipy: '>=1.8' - url: git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + typing-extensions: '*' + url: git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 hash: - sha256: 62df930b7440442aaf1f56deaf0b8ef85957fb90 + sha256: 7d744e889c77fa74ab5addcd26b7c709f395eb77 source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + url: git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 category: main optional: false diff --git a/py-3.11.conda-lock.yml b/py-3.11.conda-lock.yml index 7e3dfd0a..39bfe0c2 100644 --- a/py-3.11.conda-lock.yml +++ b/py-3.11.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: 1b0a88b0369cd1f1ecbbcbc4ef22a37aab98ab83cfab1cb847fbd803c29a726e - linux-64: 5ca786b3dd76cfc107644519c684c050e266bc248aa03fedc7ed583733adb8db + win-64: 18951a7399038507897a2e4d2ce4f98c2560b388e41fad171b805dd135d64300 + linux-64: 5a4516dfb4e65db8f49436fab37d54a6b4d11c5554b1596d650b342d1875c5e0 channels: - url: conda-forge used_env_vars: [] @@ -105,7 +105,7 @@ package: category: main optional: false - name: anyio - version: 4.12.0 + version: 4.12.1 manager: conda platform: linux-64 dependencies: @@ -113,14 +113,14 @@ package: idna: '>=2.8' python: '>=3.10' typing_extensions: '>=4.5' - url: https://repo.prefix.dev/conda-forge/noarch/anyio-4.12.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/anyio-4.12.1-pyhcf101f3_0.conda hash: - md5: 9958d4a1ee7e9c768fe8f4fb51bd07ea - sha256: 830fc81970cd9d19869909b9b16d241f4d557e4f201a1030aa6ed87c6aa8b930 + md5: 11a2b8c732d215d977998ccd69a9d5e8 + sha256: eb0c4e2b24f1fbefaf96ce6c992c6bd64340bc3c06add4d7415ab69222b201da category: dev optional: true - name: anyio - version: 4.12.0 + version: 4.12.1 manager: conda platform: win-64 dependencies: @@ -128,10 +128,10 @@ package: idna: '>=2.8' python: '>=3.10' typing_extensions: '>=4.5' - url: https://repo.prefix.dev/conda-forge/noarch/anyio-4.12.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/anyio-4.12.1-pyhcf101f3_0.conda hash: - md5: 9958d4a1ee7e9c768fe8f4fb51bd07ea - sha256: 830fc81970cd9d19869909b9b16d241f4d557e4f201a1030aa6ed87c6aa8b930 + md5: 11a2b8c732d215d977998ccd69a9d5e8 + sha256: eb0c4e2b24f1fbefaf96ce6c992c6bd64340bc3c06add4d7415ab69222b201da category: dev optional: true - name: argon2-cffi @@ -1559,12 +1559,12 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.9' + python: '>=3.10' typing_extensions: '' - url: https://repo.prefix.dev/conda-forge/noarch/h11-0.16.0-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/h11-0.16.0-pyhcf101f3_1.conda hash: - md5: 4b69232755285701bc86a5afe4d9933a - sha256: f64b68148c478c3bfc8f8d519541de7d2616bf59d44485a5271041d40c061887 + md5: b8993c19b0c32a2f7b66cbb58ca27069 + sha256: 96cac6573fd35ae151f4d6979bab6fbc90cb6b1fb99054ba19eb075da9822fcb category: dev optional: true - name: h11 @@ -1572,12 +1572,12 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.9' + python: '>=3.10' typing_extensions: '' - url: https://repo.prefix.dev/conda-forge/noarch/h11-0.16.0-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/h11-0.16.0-pyhcf101f3_1.conda hash: - md5: 4b69232755285701bc86a5afe4d9933a - sha256: f64b68148c478c3bfc8f8d519541de7d2616bf59d44485a5271041d40c061887 + md5: b8993c19b0c32a2f7b66cbb58ca27069 + sha256: 96cac6573fd35ae151f4d6979bab6fbc90cb6b1fb99054ba19eb075da9822fcb category: dev optional: true - name: h2 @@ -1812,17 +1812,17 @@ package: category: main optional: false - name: icu - version: '78.1' + version: '78.2' manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/icu-78.1-h637d24d_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/icu-78.2-h637d24d_0.conda hash: - md5: cb8048bed35ef01431184d6a88e46b3e - sha256: bee083d5a0f05c380fcec1f30a71ef5518b23563aeb0a21f6b60b792645f9689 + md5: 0ee3bb487600d5e71ab7d28951b2016a + sha256: 5a41fb28971342e293769fc968b3414253a2f8d9e30ed7c31517a15b4887246a category: main optional: false - name: idna @@ -2310,35 +2310,35 @@ package: category: dev optional: true - name: jsonschema - version: 4.25.1 + version: 4.26.0 manager: conda platform: linux-64 dependencies: attrs: '>=22.2.0' jsonschema-specifications: '>=2023.3.6' - python: '>=3.9' + python: '>=3.10' referencing: '>=0.28.4' - rpds-py: '>=0.7.1' - url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-4.25.1-pyhe01879c_0.conda + rpds-py: '>=0.25.0' + url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-4.26.0-pyhcf101f3_0.conda hash: - md5: 341fd940c242cf33e832c0402face56f - sha256: ac377ef7762e49cb9c4f985f1281eeff471e9adc3402526eea78e6ac6589cf1d + md5: ada41c863af263cc4c5fcbaff7c3e4dc + sha256: db973a37d75db8e19b5f44bbbdaead0c68dde745407f281e2a7fe4db74ec51d7 category: dev optional: true - name: jsonschema - version: 4.25.1 + version: 4.26.0 manager: conda platform: win-64 dependencies: attrs: '>=22.2.0' jsonschema-specifications: '>=2023.3.6' - python: '>=3.9' + python: '>=3.10' referencing: '>=0.28.4' - rpds-py: '>=0.7.1' - url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-4.25.1-pyhe01879c_0.conda + rpds-py: '>=0.25.0' + url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-4.26.0-pyhcf101f3_0.conda hash: - md5: 341fd940c242cf33e832c0402face56f - sha256: ac377ef7762e49cb9c4f985f1281eeff471e9adc3402526eea78e6ac6589cf1d + md5: ada41c863af263cc4c5fcbaff7c3e4dc + sha256: db973a37d75db8e19b5f44bbbdaead0c68dde745407f281e2a7fe4db74ec51d7 category: dev optional: true - name: jsonschema-specifications @@ -2368,7 +2368,7 @@ package: category: dev optional: true - name: jsonschema-with-format-nongpl - version: 4.25.1 + version: 4.26.0 manager: conda platform: linux-64 dependencies: @@ -2376,20 +2376,20 @@ package: idna: '' isoduration: '' jsonpointer: '>1.13' - jsonschema: '>=4.25.1,<4.25.2.0a0' + jsonschema: '>=4.26.0,<4.26.1.0a0' rfc3339-validator: '' rfc3986-validator: '>0.1.0' rfc3987-syntax: '>=1.1.0' uri-template: '' webcolors: '>=24.6.0' - url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-with-format-nongpl-4.25.1-he01879c_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-with-format-nongpl-4.26.0-hcf101f3_0.conda hash: - md5: 13e31c573c884962318a738405ca3487 - sha256: aef6705fe1335e6472e1b6365fcdb586356b18dceff72d8d6a315fc90e900ccf + md5: 8368d58342d0825f0843dc6acdd0c483 + sha256: 6886fc61e4e4edd38fd38729976b134e8bd2143f7fce56cc80d7ac7bac99bce1 category: dev optional: true - name: jsonschema-with-format-nongpl - version: 4.25.1 + version: 4.26.0 manager: conda platform: win-64 dependencies: @@ -2397,16 +2397,16 @@ package: idna: '' isoduration: '' jsonpointer: '>1.13' - jsonschema: '>=4.25.1,<4.25.2.0a0' + jsonschema: '>=4.26.0,<4.26.1.0a0' rfc3339-validator: '' rfc3986-validator: '>0.1.0' rfc3987-syntax: '>=1.1.0' uri-template: '' webcolors: '>=24.6.0' - url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-with-format-nongpl-4.25.1-he01879c_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-with-format-nongpl-4.26.0-hcf101f3_0.conda hash: - md5: 13e31c573c884962318a738405ca3487 - sha256: aef6705fe1335e6472e1b6365fcdb586356b18dceff72d8d6a315fc90e900ccf + md5: 8368d58342d0825f0843dc6acdd0c483 + sha256: 6886fc61e4e4edd38fd38729976b134e8bd2143f7fce56cc80d7ac7bac99bce1 category: dev optional: true - name: jupyter-book @@ -2472,7 +2472,7 @@ package: category: dev optional: true - name: jupyter_client - version: 8.7.0 + version: 8.8.0 manager: conda platform: linux-64 dependencies: @@ -2482,14 +2482,14 @@ package: pyzmq: '>=25.0' tornado: '>=6.4.1' traitlets: '>=5.3' - url: https://repo.prefix.dev/conda-forge/noarch/jupyter_client-8.7.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyter_client-8.8.0-pyhcf101f3_0.conda hash: - md5: 1b0397a7b1fbffa031feb690b5fd0277 - sha256: 6aa61417547b925de64905b7a4da7c98e0b355f48a7b21bdbef438f8950ee74e + md5: 8a3d6d0523f66cf004e563a50d9392b3 + sha256: e402bd119720862a33229624ec23645916a7d47f30e1711a4af9e005162b84f3 category: dev optional: true - name: jupyter_client - version: 8.7.0 + version: 8.8.0 manager: conda platform: win-64 dependencies: @@ -2499,10 +2499,10 @@ package: pyzmq: '>=25.0' tornado: '>=6.4.1' traitlets: '>=5.3' - url: https://repo.prefix.dev/conda-forge/noarch/jupyter_client-8.7.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyter_client-8.8.0-pyhcf101f3_0.conda hash: - md5: 1b0397a7b1fbffa031feb690b5fd0277 - sha256: 6aa61417547b925de64905b7a4da7c98e0b355f48a7b21bdbef438f8950ee74e + md5: 8a3d6d0523f66cf004e563a50d9392b3 + sha256: e402bd119720862a33229624ec23645916a7d47f30e1711a4af9e005162b84f3 category: dev optional: true - name: jupyter_core @@ -3172,7 +3172,7 @@ package: category: main optional: false - name: libcurl - version: 8.17.0 + version: 8.18.0 manager: conda platform: linux-64 dependencies: @@ -3184,14 +3184,14 @@ package: libzlib: '>=1.3.1,<2.0a0' openssl: '>=3.5.4,<4.0a0' zstd: '>=1.5.7,<1.6.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/libcurl-8.17.0-h4e3cde8_1.conda + url: https://repo.prefix.dev/conda-forge/linux-64/libcurl-8.18.0-h4e3cde8_0.conda hash: - md5: 117499f93e892ea1e57fdca16c2e8351 - sha256: 2d7be2fe0f58a0945692abee7bb909f8b19284b518d958747e5ff51d0655c303 + md5: 0a5563efed19ca4461cf927419b6eb73 + sha256: 5454709d9fb6e9c3dd6423bc284fa7835a7823bfa8323f6e8786cdd555101fab category: main optional: false - name: libcurl - version: 8.17.0 + version: 8.18.0 manager: conda platform: win-64 dependencies: @@ -3201,10 +3201,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/libcurl-8.17.0-h43ecb02_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/libcurl-8.18.0-h43ecb02_0.conda hash: - md5: c02248f96a0073904bb085a437143895 - sha256: 5ebab5c980c09d31b35a25095b295124d89fd8bdffdb3487604218ad56512885 + md5: 2688214a9bee5d5650cd4f5f6af5c8f2 + sha256: 86258e30845571ea13855e8a0605275905781476f3edf8ae5df90a06fcada93a category: main optional: false - name: libdeflate @@ -3471,7 +3471,7 @@ package: category: main optional: false - name: libhwloc - version: 2.12.1 + version: 2.12.2 manager: conda platform: linux-64 dependencies: @@ -3480,14 +3480,14 @@ package: libstdcxx: '>=14' libxml2: '' libxml2-16: '>=2.14.6' - url: https://repo.prefix.dev/conda-forge/linux-64/libhwloc-2.12.1-default_hafda6a7_1003.conda + url: https://repo.prefix.dev/conda-forge/linux-64/libhwloc-2.12.2-default_hafda6a7_1000.conda hash: - md5: 4fe840c6d6b3719b4231ed89d389bb17 - sha256: b9e6340da35245d5f3b7b044b4070b4980809d340bddf16c942a97a83f146aa4 + md5: 0ed3aa3e3e6bc85050d38881673a692f + sha256: 2cf160794dda62cf93539adf16d26cfd31092829f2a2757dbdd562984c1b110a category: main optional: false - name: libhwloc - version: 2.12.1 + version: 2.12.2 manager: conda platform: win-64 dependencies: @@ -3497,10 +3497,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/libhwloc-2.12.1-default_h4379cf1_1003.conda + url: https://repo.prefix.dev/conda-forge/win-64/libhwloc-2.12.2-default_h4379cf1_1000.conda hash: - md5: d1699ce4fe195a9f61264a1c29b87035 - sha256: 2d534c09f92966b885acb3f4a838f7055cea043165a03079a539b06c54e20a49 + md5: 3b576f6860f838f950c570f4433b086e + sha256: 8cdf11333a81085468d9aa536ebb155abd74adc293576f6013fc0c85a7a90da3 category: main optional: false - name: libiconv @@ -6836,12 +6836,12 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=14' - libhwloc: '>=2.12.1,<2.12.2.0a0' + libhwloc: '>=2.12.2,<2.12.3.0a0' libstdcxx: '>=14' - url: https://repo.prefix.dev/conda-forge/linux-64/tbb-2021.13.0-h8d10470_4.conda + url: https://repo.prefix.dev/conda-forge/linux-64/tbb-2021.13.0-hb700be7_5.conda hash: - md5: e6d46d70c68d0eb69b9a040ebe3acddf - sha256: 199a0e8c5bb5fb3ca63d63cfdaeb071c49ec3076343abb41d5fbc6af6ae56a53 + md5: d4cfccb9ccd4f7cbfde7353b5e20d31a + sha256: a49f26ddf4b954670733586e42e41e43d13f7e8e589b70ead8b7512657404d82 category: main optional: false - name: tbb @@ -6849,14 +6849,14 @@ package: manager: conda platform: win-64 dependencies: - libhwloc: '>=2.12.1,<2.12.2.0a0' + libhwloc: '>=2.12.2,<2.12.3.0a0' 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-hd094cb3_4.conda + url: https://repo.prefix.dev/conda-forge/win-64/tbb-2021.13.0-h3155e25_5.conda hash: - md5: dd78eb7b37991e650fec48b075bf5301 - sha256: 5b4618b9853919462aa185c1ea62cc5ff1d3b2a2215932b8330c087ffae7bdb8 + md5: 65dea6d658cdf1a4edb27a3cc132d389 + sha256: d4ae2d8556fbbf48ce3e73105d4fa2d17c01207c3753b437f452d0859bb4edbc category: main optional: false - name: tblib @@ -7357,7 +7357,7 @@ package: category: dev optional: true - name: urllib3 - version: 2.6.2 + version: 2.6.3 manager: conda platform: linux-64 dependencies: @@ -7366,14 +7366,14 @@ package: h2: '>=4,<5' pysocks: '>=1.5.6,<2.0,!=1.5.7' python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/urllib3-2.6.2-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/urllib3-2.6.3-pyhd8ed1ab_0.conda hash: - md5: 4949ca7b83065cfe94ebe320aece8c72 - sha256: f4302a80ee9b76279ad061df05003abc2a29cc89751ffab2fd2919b43455dac0 + md5: 9272daa869e03efe68833e3dc7a02130 + sha256: af641ca7ab0c64525a96fd9ad3081b0f5bcf5d1cbb091afb3f6ed5a9eee6111a category: main optional: false - name: urllib3 - version: 2.6.2 + version: 2.6.3 manager: conda platform: win-64 dependencies: @@ -7382,10 +7382,10 @@ package: h2: '>=4,<5' pysocks: '>=1.5.6,<2.0,!=1.5.7' python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/urllib3-2.6.2-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/urllib3-2.6.3-pyhd8ed1ab_0.conda hash: - md5: 4949ca7b83065cfe94ebe320aece8c72 - sha256: f4302a80ee9b76279ad061df05003abc2a29cc89751ffab2fd2919b43455dac0 + md5: 9272daa869e03efe68833e3dc7a02130 + sha256: af641ca7ab0c64525a96fd9ad3081b0f5bcf5d1cbb091afb3f6ed5a9eee6111a category: main optional: false - name: vc @@ -7886,115 +7886,115 @@ package: category: main optional: false - name: geoapps-utils - version: 0.6.0 + version: 0.7.0a2.dev1+3a0ee39 manager: pip platform: linux-64 dependencies: - geoh5py: '>=0.12.0rc2,<0.13.dev' + geoh5py: 0.13.0a2.dev34+872fd38e matplotlib: '>=3.8.4,<3.9.0' numpy: '>=1.26.0,<1.27.0' - pydantic: '>=2.11,<2.12' + pydantic: '>=2.12.0,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 hash: - sha256: 04896a8c13a95ccc9045699d36f5a0b2e8bed3ec + sha256: 3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 category: main optional: false - name: geoapps-utils - version: 0.6.0 + version: 0.7.0a2.dev1+3a0ee39 manager: pip platform: win-64 dependencies: - geoh5py: '>=0.12.0rc2,<0.13.dev' + geoh5py: 0.13.0a2.dev34+872fd38e matplotlib: '>=3.8.4,<3.9.0' numpy: '>=1.26.0,<1.27.0' - pydantic: '>=2.11,<2.12' + pydantic: '>=2.12.0,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 hash: - sha256: 04896a8c13a95ccc9045699d36f5a0b2e8bed3ec + sha256: 3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 category: main optional: false - name: geoh5py - version: 0.12.0 + version: 0.13.0a2.dev34+872fd38e manager: pip platform: linux-64 dependencies: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' - pydantic: '>=2.11,<2.12' - url: git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 + pydantic: '>=2.12.0,<3.0.0' + url: git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 hash: - sha256: 2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 + sha256: 872fd38e1f3a73fad567de7825e5e2bb0aadab72 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 + url: git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 category: main optional: false - name: geoh5py - version: 0.12.0 + version: 0.13.0a2.dev34+872fd38e manager: pip platform: win-64 dependencies: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' - pydantic: '>=2.11,<2.12' - url: git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 + pydantic: '>=2.12.0,<3.0.0' + url: git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 hash: - sha256: 2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 + sha256: 872fd38e1f3a73fad567de7825e5e2bb0aadab72 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 + url: git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 category: main optional: false - name: grid-apps - version: 0.1.0 + version: 0.2.0a2.dev2+99e51cb manager: pip platform: linux-64 dependencies: discretize: '>=0.11.0,<0.12.dev' - geoapps-utils: '>=0.6.0b2,<0.7.dev0' - geoh5py: '>=0.12.0b5,<0.13.dev0' + geoapps-utils: 0.7.0a2.dev1+3a0ee39 + geoh5py: 0.13.0a2.dev34+872fd38e numpy: '>=1.26.0,<1.27.0' - pydantic: '>=2.5.2,<3.0.0' + pydantic: '>=2.12.0,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd + url: git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a hash: - sha256: 240bfb2713d19ddddca0e394ef406a83885666cd + sha256: 99e51cbe794114ce08ab3bb16efcc6749b14914a source: type: url - url: git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd + url: git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a category: main optional: false - name: grid-apps - version: 0.1.0 + version: 0.2.0a2.dev2+99e51cb manager: pip platform: win-64 dependencies: discretize: '>=0.11.0,<0.12.dev' - geoapps-utils: '>=0.6.0b2,<0.7.dev0' - geoh5py: '>=0.12.0b5,<0.13.dev0' + geoapps-utils: 0.7.0a2.dev1+3a0ee39 + geoh5py: 0.13.0a2.dev34+872fd38e numpy: '>=1.26.0,<1.27.0' - pydantic: '>=2.5.2,<3.0.0' + pydantic: '>=2.12.0,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd + url: git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a hash: - sha256: 240bfb2713d19ddddca0e394ef406a83885666cd + sha256: 99e51cbe794114ce08ab3bb16efcc6749b14914a source: type: url - url: git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd + url: git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a category: main optional: false - name: mira-simpeg - version: 0.23.0.3a1.dev2+g62df930b7 + version: 0.23.0.3a1.dev105+g7d744e889 manager: pip platform: linux-64 dependencies: @@ -8006,16 +8006,17 @@ package: numpy: '>=1.22' pymatsolver: '>=0.3' scipy: '>=1.8' - url: git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + typing-extensions: '*' + url: git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 hash: - sha256: 62df930b7440442aaf1f56deaf0b8ef85957fb90 + sha256: 7d744e889c77fa74ab5addcd26b7c709f395eb77 source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + url: git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 category: main optional: false - name: mira-simpeg - version: 0.23.0.3a1.dev2+g62df930b7 + version: 0.23.0.3a1.dev105+g7d744e889 manager: pip platform: win-64 dependencies: @@ -8027,11 +8028,12 @@ package: numpy: '>=1.22' pymatsolver: '>=0.3' scipy: '>=1.8' - url: git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + typing-extensions: '*' + url: git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 hash: - sha256: 62df930b7440442aaf1f56deaf0b8ef85957fb90 + sha256: 7d744e889c77fa74ab5addcd26b7c709f395eb77 source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + url: git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 category: main optional: false diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml index 7801c5a0..d093ef3d 100644 --- a/py-3.12.conda-lock.yml +++ b/py-3.12.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: f03dda863a841af849f3a8add70d9e9616598ecb777bf1b1d1bc9c7c8504adb9 - linux-64: 5ab98a4c81e29a6d41b37e28b133149b86724eec50a3304a62bfd8839ece5a4c + win-64: 75f9dfef05ce45a19001c219a5a5624930d16cb508f9743ae44859e7a2ed2328 + linux-64: f08dbe12eaba84788a1b865c9d12288c14f6e9a11eeecf419706ee2305b09559 channels: - url: conda-forge used_env_vars: [] @@ -131,7 +131,7 @@ package: category: main optional: false - name: anyio - version: 4.12.0 + version: 4.12.1 manager: conda platform: linux-64 dependencies: @@ -139,14 +139,14 @@ package: idna: '>=2.8' python: '>=3.10' typing_extensions: '>=4.5' - url: https://repo.prefix.dev/conda-forge/noarch/anyio-4.12.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/anyio-4.12.1-pyhcf101f3_0.conda hash: - md5: 9958d4a1ee7e9c768fe8f4fb51bd07ea - sha256: 830fc81970cd9d19869909b9b16d241f4d557e4f201a1030aa6ed87c6aa8b930 + md5: 11a2b8c732d215d977998ccd69a9d5e8 + sha256: eb0c4e2b24f1fbefaf96ce6c992c6bd64340bc3c06add4d7415ab69222b201da category: dev optional: true - name: anyio - version: 4.12.0 + version: 4.12.1 manager: conda platform: win-64 dependencies: @@ -154,10 +154,10 @@ package: idna: '>=2.8' python: '>=3.10' typing_extensions: '>=4.5' - url: https://repo.prefix.dev/conda-forge/noarch/anyio-4.12.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/anyio-4.12.1-pyhcf101f3_0.conda hash: - md5: 9958d4a1ee7e9c768fe8f4fb51bd07ea - sha256: 830fc81970cd9d19869909b9b16d241f4d557e4f201a1030aa6ed87c6aa8b930 + md5: 11a2b8c732d215d977998ccd69a9d5e8 + sha256: eb0c4e2b24f1fbefaf96ce6c992c6bd64340bc3c06add4d7415ab69222b201da category: dev optional: true - name: argon2-cffi @@ -1611,12 +1611,12 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.9' + python: '>=3.10' typing_extensions: '' - url: https://repo.prefix.dev/conda-forge/noarch/h11-0.16.0-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/h11-0.16.0-pyhcf101f3_1.conda hash: - md5: 4b69232755285701bc86a5afe4d9933a - sha256: f64b68148c478c3bfc8f8d519541de7d2616bf59d44485a5271041d40c061887 + md5: b8993c19b0c32a2f7b66cbb58ca27069 + sha256: 96cac6573fd35ae151f4d6979bab6fbc90cb6b1fb99054ba19eb075da9822fcb category: dev optional: true - name: h11 @@ -1624,12 +1624,12 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.9' + python: '>=3.10' typing_extensions: '' - url: https://repo.prefix.dev/conda-forge/noarch/h11-0.16.0-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/h11-0.16.0-pyhcf101f3_1.conda hash: - md5: 4b69232755285701bc86a5afe4d9933a - sha256: f64b68148c478c3bfc8f8d519541de7d2616bf59d44485a5271041d40c061887 + md5: b8993c19b0c32a2f7b66cbb58ca27069 + sha256: 96cac6573fd35ae151f4d6979bab6fbc90cb6b1fb99054ba19eb075da9822fcb category: dev optional: true - name: h2 @@ -1864,17 +1864,17 @@ package: category: main optional: false - name: icu - version: '78.1' + version: '78.2' manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/icu-78.1-h637d24d_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/icu-78.2-h637d24d_0.conda hash: - md5: cb8048bed35ef01431184d6a88e46b3e - sha256: bee083d5a0f05c380fcec1f30a71ef5518b23563aeb0a21f6b60b792645f9689 + md5: 0ee3bb487600d5e71ab7d28951b2016a + sha256: 5a41fb28971342e293769fc968b3414253a2f8d9e30ed7c31517a15b4887246a category: main optional: false - name: idna @@ -2362,35 +2362,35 @@ package: category: dev optional: true - name: jsonschema - version: 4.25.1 + version: 4.26.0 manager: conda platform: linux-64 dependencies: attrs: '>=22.2.0' jsonschema-specifications: '>=2023.3.6' - python: '>=3.9' + python: '>=3.10' referencing: '>=0.28.4' - rpds-py: '>=0.7.1' - url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-4.25.1-pyhe01879c_0.conda + rpds-py: '>=0.25.0' + url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-4.26.0-pyhcf101f3_0.conda hash: - md5: 341fd940c242cf33e832c0402face56f - sha256: ac377ef7762e49cb9c4f985f1281eeff471e9adc3402526eea78e6ac6589cf1d + md5: ada41c863af263cc4c5fcbaff7c3e4dc + sha256: db973a37d75db8e19b5f44bbbdaead0c68dde745407f281e2a7fe4db74ec51d7 category: dev optional: true - name: jsonschema - version: 4.25.1 + version: 4.26.0 manager: conda platform: win-64 dependencies: attrs: '>=22.2.0' jsonschema-specifications: '>=2023.3.6' - python: '>=3.9' + python: '>=3.10' referencing: '>=0.28.4' - rpds-py: '>=0.7.1' - url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-4.25.1-pyhe01879c_0.conda + rpds-py: '>=0.25.0' + url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-4.26.0-pyhcf101f3_0.conda hash: - md5: 341fd940c242cf33e832c0402face56f - sha256: ac377ef7762e49cb9c4f985f1281eeff471e9adc3402526eea78e6ac6589cf1d + md5: ada41c863af263cc4c5fcbaff7c3e4dc + sha256: db973a37d75db8e19b5f44bbbdaead0c68dde745407f281e2a7fe4db74ec51d7 category: dev optional: true - name: jsonschema-specifications @@ -2420,7 +2420,7 @@ package: category: dev optional: true - name: jsonschema-with-format-nongpl - version: 4.25.1 + version: 4.26.0 manager: conda platform: linux-64 dependencies: @@ -2428,20 +2428,20 @@ package: idna: '' isoduration: '' jsonpointer: '>1.13' - jsonschema: '>=4.25.1,<4.25.2.0a0' + jsonschema: '>=4.26.0,<4.26.1.0a0' rfc3339-validator: '' rfc3986-validator: '>0.1.0' rfc3987-syntax: '>=1.1.0' uri-template: '' webcolors: '>=24.6.0' - url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-with-format-nongpl-4.25.1-he01879c_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-with-format-nongpl-4.26.0-hcf101f3_0.conda hash: - md5: 13e31c573c884962318a738405ca3487 - sha256: aef6705fe1335e6472e1b6365fcdb586356b18dceff72d8d6a315fc90e900ccf + md5: 8368d58342d0825f0843dc6acdd0c483 + sha256: 6886fc61e4e4edd38fd38729976b134e8bd2143f7fce56cc80d7ac7bac99bce1 category: dev optional: true - name: jsonschema-with-format-nongpl - version: 4.25.1 + version: 4.26.0 manager: conda platform: win-64 dependencies: @@ -2449,16 +2449,16 @@ package: idna: '' isoduration: '' jsonpointer: '>1.13' - jsonschema: '>=4.25.1,<4.25.2.0a0' + jsonschema: '>=4.26.0,<4.26.1.0a0' rfc3339-validator: '' rfc3986-validator: '>0.1.0' rfc3987-syntax: '>=1.1.0' uri-template: '' webcolors: '>=24.6.0' - url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-with-format-nongpl-4.25.1-he01879c_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jsonschema-with-format-nongpl-4.26.0-hcf101f3_0.conda hash: - md5: 13e31c573c884962318a738405ca3487 - sha256: aef6705fe1335e6472e1b6365fcdb586356b18dceff72d8d6a315fc90e900ccf + md5: 8368d58342d0825f0843dc6acdd0c483 + sha256: 6886fc61e4e4edd38fd38729976b134e8bd2143f7fce56cc80d7ac7bac99bce1 category: dev optional: true - name: jupyter-book @@ -2524,7 +2524,7 @@ package: category: dev optional: true - name: jupyter_client - version: 8.7.0 + version: 8.8.0 manager: conda platform: linux-64 dependencies: @@ -2534,14 +2534,14 @@ package: pyzmq: '>=25.0' tornado: '>=6.4.1' traitlets: '>=5.3' - url: https://repo.prefix.dev/conda-forge/noarch/jupyter_client-8.7.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyter_client-8.8.0-pyhcf101f3_0.conda hash: - md5: 1b0397a7b1fbffa031feb690b5fd0277 - sha256: 6aa61417547b925de64905b7a4da7c98e0b355f48a7b21bdbef438f8950ee74e + md5: 8a3d6d0523f66cf004e563a50d9392b3 + sha256: e402bd119720862a33229624ec23645916a7d47f30e1711a4af9e005162b84f3 category: dev optional: true - name: jupyter_client - version: 8.7.0 + version: 8.8.0 manager: conda platform: win-64 dependencies: @@ -2551,10 +2551,10 @@ package: pyzmq: '>=25.0' tornado: '>=6.4.1' traitlets: '>=5.3' - url: https://repo.prefix.dev/conda-forge/noarch/jupyter_client-8.7.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyter_client-8.8.0-pyhcf101f3_0.conda hash: - md5: 1b0397a7b1fbffa031feb690b5fd0277 - sha256: 6aa61417547b925de64905b7a4da7c98e0b355f48a7b21bdbef438f8950ee74e + md5: 8a3d6d0523f66cf004e563a50d9392b3 + sha256: e402bd119720862a33229624ec23645916a7d47f30e1711a4af9e005162b84f3 category: dev optional: true - name: jupyter_core @@ -3224,7 +3224,7 @@ package: category: main optional: false - name: libcurl - version: 8.17.0 + version: 8.18.0 manager: conda platform: linux-64 dependencies: @@ -3236,14 +3236,14 @@ package: libzlib: '>=1.3.1,<2.0a0' openssl: '>=3.5.4,<4.0a0' zstd: '>=1.5.7,<1.6.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/libcurl-8.17.0-h4e3cde8_1.conda + url: https://repo.prefix.dev/conda-forge/linux-64/libcurl-8.18.0-h4e3cde8_0.conda hash: - md5: 117499f93e892ea1e57fdca16c2e8351 - sha256: 2d7be2fe0f58a0945692abee7bb909f8b19284b518d958747e5ff51d0655c303 + md5: 0a5563efed19ca4461cf927419b6eb73 + sha256: 5454709d9fb6e9c3dd6423bc284fa7835a7823bfa8323f6e8786cdd555101fab category: main optional: false - name: libcurl - version: 8.17.0 + version: 8.18.0 manager: conda platform: win-64 dependencies: @@ -3253,10 +3253,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/libcurl-8.17.0-h43ecb02_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/libcurl-8.18.0-h43ecb02_0.conda hash: - md5: c02248f96a0073904bb085a437143895 - sha256: 5ebab5c980c09d31b35a25095b295124d89fd8bdffdb3487604218ad56512885 + md5: 2688214a9bee5d5650cd4f5f6af5c8f2 + sha256: 86258e30845571ea13855e8a0605275905781476f3edf8ae5df90a06fcada93a category: main optional: false - name: libdeflate @@ -3523,7 +3523,7 @@ package: category: main optional: false - name: libhwloc - version: 2.12.1 + version: 2.12.2 manager: conda platform: linux-64 dependencies: @@ -3532,14 +3532,14 @@ package: libstdcxx: '>=14' libxml2: '' libxml2-16: '>=2.14.6' - url: https://repo.prefix.dev/conda-forge/linux-64/libhwloc-2.12.1-default_hafda6a7_1003.conda + url: https://repo.prefix.dev/conda-forge/linux-64/libhwloc-2.12.2-default_hafda6a7_1000.conda hash: - md5: 4fe840c6d6b3719b4231ed89d389bb17 - sha256: b9e6340da35245d5f3b7b044b4070b4980809d340bddf16c942a97a83f146aa4 + md5: 0ed3aa3e3e6bc85050d38881673a692f + sha256: 2cf160794dda62cf93539adf16d26cfd31092829f2a2757dbdd562984c1b110a category: main optional: false - name: libhwloc - version: 2.12.1 + version: 2.12.2 manager: conda platform: win-64 dependencies: @@ -3549,10 +3549,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/libhwloc-2.12.1-default_h4379cf1_1003.conda + url: https://repo.prefix.dev/conda-forge/win-64/libhwloc-2.12.2-default_h4379cf1_1000.conda hash: - md5: d1699ce4fe195a9f61264a1c29b87035 - sha256: 2d534c09f92966b885acb3f4a838f7055cea043165a03079a539b06c54e20a49 + md5: 3b576f6860f838f950c570f4433b086e + sha256: 8cdf11333a81085468d9aa536ebb155abd74adc293576f6013fc0c85a7a90da3 category: main optional: false - name: libiconv @@ -6916,12 +6916,12 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=14' - libhwloc: '>=2.12.1,<2.12.2.0a0' + libhwloc: '>=2.12.2,<2.12.3.0a0' libstdcxx: '>=14' - url: https://repo.prefix.dev/conda-forge/linux-64/tbb-2021.13.0-h8d10470_4.conda + url: https://repo.prefix.dev/conda-forge/linux-64/tbb-2021.13.0-hb700be7_5.conda hash: - md5: e6d46d70c68d0eb69b9a040ebe3acddf - sha256: 199a0e8c5bb5fb3ca63d63cfdaeb071c49ec3076343abb41d5fbc6af6ae56a53 + md5: d4cfccb9ccd4f7cbfde7353b5e20d31a + sha256: a49f26ddf4b954670733586e42e41e43d13f7e8e589b70ead8b7512657404d82 category: main optional: false - name: tbb @@ -6929,14 +6929,14 @@ package: manager: conda platform: win-64 dependencies: - libhwloc: '>=2.12.1,<2.12.2.0a0' + libhwloc: '>=2.12.2,<2.12.3.0a0' 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-hd094cb3_4.conda + url: https://repo.prefix.dev/conda-forge/win-64/tbb-2021.13.0-h3155e25_5.conda hash: - md5: dd78eb7b37991e650fec48b075bf5301 - sha256: 5b4618b9853919462aa185c1ea62cc5ff1d3b2a2215932b8330c087ffae7bdb8 + md5: 65dea6d658cdf1a4edb27a3cc132d389 + sha256: d4ae2d8556fbbf48ce3e73105d4fa2d17c01207c3753b437f452d0859bb4edbc category: main optional: false - name: tblib @@ -7437,7 +7437,7 @@ package: category: dev optional: true - name: urllib3 - version: 2.6.2 + version: 2.6.3 manager: conda platform: linux-64 dependencies: @@ -7446,14 +7446,14 @@ package: h2: '>=4,<5' pysocks: '>=1.5.6,<2.0,!=1.5.7' python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/urllib3-2.6.2-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/urllib3-2.6.3-pyhd8ed1ab_0.conda hash: - md5: 4949ca7b83065cfe94ebe320aece8c72 - sha256: f4302a80ee9b76279ad061df05003abc2a29cc89751ffab2fd2919b43455dac0 + md5: 9272daa869e03efe68833e3dc7a02130 + sha256: af641ca7ab0c64525a96fd9ad3081b0f5bcf5d1cbb091afb3f6ed5a9eee6111a category: main optional: false - name: urllib3 - version: 2.6.2 + version: 2.6.3 manager: conda platform: win-64 dependencies: @@ -7462,10 +7462,10 @@ package: h2: '>=4,<5' pysocks: '>=1.5.6,<2.0,!=1.5.7' python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/urllib3-2.6.2-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/urllib3-2.6.3-pyhd8ed1ab_0.conda hash: - md5: 4949ca7b83065cfe94ebe320aece8c72 - sha256: f4302a80ee9b76279ad061df05003abc2a29cc89751ffab2fd2919b43455dac0 + md5: 9272daa869e03efe68833e3dc7a02130 + sha256: af641ca7ab0c64525a96fd9ad3081b0f5bcf5d1cbb091afb3f6ed5a9eee6111a category: main optional: false - name: vc @@ -7966,115 +7966,115 @@ package: category: main optional: false - name: geoapps-utils - version: 0.6.0 + version: 0.7.0a2.dev1+3a0ee39 manager: pip platform: linux-64 dependencies: - geoh5py: '>=0.12.0rc2,<0.13.dev' + geoh5py: 0.13.0a2.dev34+872fd38e matplotlib: '>=3.8.4,<3.9.0' numpy: '>=1.26.0,<1.27.0' - pydantic: '>=2.11,<2.12' + pydantic: '>=2.12.0,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 hash: - sha256: 04896a8c13a95ccc9045699d36f5a0b2e8bed3ec + sha256: 3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 category: main optional: false - name: geoapps-utils - version: 0.6.0 + version: 0.7.0a2.dev1+3a0ee39 manager: pip platform: win-64 dependencies: - geoh5py: '>=0.12.0rc2,<0.13.dev' + geoh5py: 0.13.0a2.dev34+872fd38e matplotlib: '>=3.8.4,<3.9.0' numpy: '>=1.26.0,<1.27.0' - pydantic: '>=2.11,<2.12' + pydantic: '>=2.12.0,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 hash: - sha256: 04896a8c13a95ccc9045699d36f5a0b2e8bed3ec + sha256: 3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@04896a8c13a95ccc9045699d36f5a0b2e8bed3ec + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@3a0ee39b295c1a1fad831a7f88a2e8630b99b2c6 category: main optional: false - name: geoh5py - version: 0.12.0 + version: 0.13.0a2.dev34+872fd38e manager: pip platform: linux-64 dependencies: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' - pydantic: '>=2.11,<2.12' - url: git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 + pydantic: '>=2.12.0,<3.0.0' + url: git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 hash: - sha256: 2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 + sha256: 872fd38e1f3a73fad567de7825e5e2bb0aadab72 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 + url: git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 category: main optional: false - name: geoh5py - version: 0.12.0 + version: 0.13.0a2.dev34+872fd38e manager: pip platform: win-64 dependencies: h5py: '>=3.2.1,<4.0.0' numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' - pydantic: '>=2.11,<2.12' - url: git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 + pydantic: '>=2.12.0,<3.0.0' + url: git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 hash: - sha256: 2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 + sha256: 872fd38e1f3a73fad567de7825e5e2bb0aadab72 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@2439bd9f48f0ccd8e5fb2399f601c86bb245dec6 + url: git+https://github.com/MiraGeoscience/geoh5py.git@872fd38e1f3a73fad567de7825e5e2bb0aadab72 category: main optional: false - name: grid-apps - version: 0.1.0 + version: 0.2.0a2.dev2+99e51cb manager: pip platform: linux-64 dependencies: discretize: '>=0.11.0,<0.12.dev' - geoapps-utils: '>=0.6.0b2,<0.7.dev0' - geoh5py: '>=0.12.0b5,<0.13.dev0' + geoapps-utils: 0.7.0a2.dev1+3a0ee39 + geoh5py: 0.13.0a2.dev34+872fd38e numpy: '>=1.26.0,<1.27.0' - pydantic: '>=2.5.2,<3.0.0' + pydantic: '>=2.12.0,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd + url: git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a hash: - sha256: 240bfb2713d19ddddca0e394ef406a83885666cd + sha256: 99e51cbe794114ce08ab3bb16efcc6749b14914a source: type: url - url: git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd + url: git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a category: main optional: false - name: grid-apps - version: 0.1.0 + version: 0.2.0a2.dev2+99e51cb manager: pip platform: win-64 dependencies: discretize: '>=0.11.0,<0.12.dev' - geoapps-utils: '>=0.6.0b2,<0.7.dev0' - geoh5py: '>=0.12.0b5,<0.13.dev0' + geoapps-utils: 0.7.0a2.dev1+3a0ee39 + geoh5py: 0.13.0a2.dev34+872fd38e numpy: '>=1.26.0,<1.27.0' - pydantic: '>=2.5.2,<3.0.0' + pydantic: '>=2.12.0,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd + url: git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a hash: - sha256: 240bfb2713d19ddddca0e394ef406a83885666cd + sha256: 99e51cbe794114ce08ab3bb16efcc6749b14914a source: type: url - url: git+https://github.com/MiraGeoscience/grid-apps.git@240bfb2713d19ddddca0e394ef406a83885666cd + url: git+https://github.com/MiraGeoscience/grid-apps.git@99e51cbe794114ce08ab3bb16efcc6749b14914a category: main optional: false - name: mira-simpeg - version: 0.23.0.3a1.dev2+g62df930b7 + version: 0.23.0.3a1.dev105+g7d744e889 manager: pip platform: linux-64 dependencies: @@ -8086,16 +8086,17 @@ package: numpy: '>=1.22' pymatsolver: '>=0.3' scipy: '>=1.8' - url: git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + typing-extensions: '*' + url: git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 hash: - sha256: 62df930b7440442aaf1f56deaf0b8ef85957fb90 + sha256: 7d744e889c77fa74ab5addcd26b7c709f395eb77 source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + url: git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 category: main optional: false - name: mira-simpeg - version: 0.23.0.3a1.dev2+g62df930b7 + version: 0.23.0.3a1.dev105+g7d744e889 manager: pip platform: win-64 dependencies: @@ -8107,11 +8108,12 @@ package: numpy: '>=1.22' pymatsolver: '>=0.3' scipy: '>=1.8' - url: git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + typing-extensions: '*' + url: git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 hash: - sha256: 62df930b7440442aaf1f56deaf0b8ef85957fb90 + sha256: 7d744e889c77fa74ab5addcd26b7c709f395eb77 source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@62df930b7440442aaf1f56deaf0b8ef85957fb90 + url: git+https://github.com/MiraGeoscience/simpeg.git@7d744e889c77fa74ab5addcd26b7c709f395eb77 category: main optional: false diff --git a/pyproject.toml b/pyproject.toml index 7513f737..a7298709 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -94,16 +94,16 @@ python-mumps = "0.0.3.*" ## Pip dependencies from Git repositories #---------------------------------------- #geoh5py = {version = ">=0.13.0a, 0.13.*", source = "pypi", allow-prereleases = true} -geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "main"} +geoh5py = {git = "https://github.com/MiraGeoscience/geoh5py.git", rev = "develop"} #grid-apps = {version = ">=0.2.0a, 0.2.*", source = "pypi", allow-prereleases = true} -grid-apps = {git = "https://github.com/MiraGeoscience/grid-apps.git", rev = "main"} +grid-apps = {git = "https://github.com/MiraGeoscience/grid-apps.git", rev = "develop"} #geoapps-utils = {version = ">=0.7.0a, 0.7.*", source = "pypi", allow-prereleases = true} -geoapps-utils = {git = "https://github.com/MiraGeoscience/geoapps-utils.git", rev = "main"} +geoapps-utils = {git = "https://github.com/MiraGeoscience/geoapps-utils.git", rev = "develop"} #mira-simpeg = {version = ">=0.23.0.3a, 0.23.0.*", source="pypi", allow-prereleases = true, extras = ["dask"]} -mira-simpeg = {git = "https://github.com/MiraGeoscience/simpeg.git", rev = "develop", extras = ["dask"]} +mira-simpeg = {git = "https://github.com/MiraGeoscience/simpeg.git", rev = "GEOPY-2522", extras = ["dask"]} ## about pip dependencies # to be specified to work with conda-lock diff --git a/simpeg_drivers/components/factories/directives_factory.py b/simpeg_drivers/components/factories/directives_factory.py index 0077061a..80472a84 100644 --- a/simpeg_drivers/components/factories/directives_factory.py +++ b/simpeg_drivers/components/factories/directives_factory.py @@ -81,7 +81,7 @@ def beta_estimate_by_eigenvalues_directive(self): and self._beta_estimate_by_eigenvalues_directive is None ): self._beta_estimate_by_eigenvalues_directive = ( - directives.BetaEstimateDerivative( + directives.BetaEstimateMaxDerivative( beta0_ratio=self.params.cooling_schedule.initial_beta_ratio, random_seed=0, ) diff --git a/simpeg_drivers/driver.py b/simpeg_drivers/driver.py index bcfbf928..8867a5d5 100644 --- a/simpeg_drivers/driver.py +++ b/simpeg_drivers/driver.py @@ -372,6 +372,7 @@ def optimization(self): tolCG=self.params.optimization.tol_cg, stepOffBoundsFact=1e-8, LSshorten=0.25, + require_decrease=False, ) return self._optimization diff --git a/simpeg_drivers/potential_fields/gravity/uijson.py b/simpeg_drivers/potential_fields/gravity/uijson.py index 482dd8d2..aaa050d0 100644 --- a/simpeg_drivers/potential_fields/gravity/uijson.py +++ b/simpeg_drivers/potential_fields/gravity/uijson.py @@ -16,6 +16,7 @@ BoolForm, ChoiceForm, DataForm, + DataOrValueForm, FloatForm, GroupForm, IntegerForm, @@ -46,7 +47,7 @@ class GravityForwardUIJson(SimPEGDriversUIJson): gxz_channel_bool: BoolForm gyz_channel_bool: BoolForm mesh: ObjectForm - starting_model: DataForm + starting_model: DataOrValueForm topography_object: ObjectForm topography: DataForm active_model: DataForm @@ -77,42 +78,42 @@ class GravityInversionUIJson(SimPEGDriversUIJson): forward_only: bool data_object: ObjectForm gz_channel: DataForm - gz_uncertainty: DataForm + gz_uncertainty: DataOrValueForm gx_channel: DataForm - gx_uncertainty: DataForm + gx_uncertainty: DataOrValueForm gy_channel: DataForm - gy_uncertainty: DataForm + gy_uncertainty: DataOrValueForm guv_channel: DataForm - guv_uncertainty: DataForm + guv_uncertainty: DataOrValueForm gxy_channel: DataForm - gxy_uncertainty: DataForm + gxy_uncertainty: DataOrValueForm gxx_channel: DataForm - gxx_uncertainty: DataForm + gxx_uncertainty: DataOrValueForm gyy_channel: DataForm - gyy_uncertainty: DataForm + gyy_uncertainty: DataOrValueForm gzz_channel: DataForm - gzz_uncertainty: DataForm + gzz_uncertainty: DataOrValueForm gxz_channel: DataForm - gxz_uncertainty: DataForm + gxz_uncertainty: DataOrValueForm gyz_channel: DataForm - gyz_uncertainty: DataForm + gyz_uncertainty: DataOrValueForm mesh: ObjectForm - starting_model: DataForm - reference_model: DataForm - lower_bound: DataForm - upper_bound: DataForm + starting_model: DataOrValueForm + reference_model: DataOrValueForm + lower_bound: DataOrValueForm + upper_bound: DataOrValueForm topography_object: ObjectForm topography: DataForm active_model: DataForm - alpha_s: DataForm - length_scale_x: DataForm - length_scale_y: DataForm - length_scale_z: DataForm + alpha_s: DataOrValueForm + length_scale_x: DataOrValueForm + length_scale_y: DataOrValueForm + length_scale_z: DataOrValueForm gradient_rotation: DataForm - s_norm: DataForm - x_norm: DataForm - y_norm: DataForm - z_norm: DataForm + s_norm: DataOrValueForm + x_norm: DataOrValueForm + y_norm: DataOrValueForm + z_norm: DataOrValueForm gradient_type: ChoiceForm max_irls_iterations: IntegerForm starting_chi_factor: FloatForm @@ -142,7 +143,7 @@ class GravityInversionUIJson(SimPEGDriversUIJson): every_iteration_bool: BoolForm save_sensitivities: BoolForm n_cpu: IntegerForm - tile_spatial: DataForm + tile_spatial: DataOrValueForm store_sensitivities: ChoiceForm max_chunk_size: IntegerForm diff --git a/simpeg_drivers/utils/synthetics/meshes/factory.py b/simpeg_drivers/utils/synthetics/meshes/factory.py index d7bbfb51..8ee89802 100644 --- a/simpeg_drivers/utils/synthetics/meshes/factory.py +++ b/simpeg_drivers/utils/synthetics/meshes/factory.py @@ -40,6 +40,5 @@ def get_mesh( cell_size=options.cell_size, refinement=options.refinement, padding_distance=options.padding_distance, - refine_on_receivers=method in ["fdem", "airborne tdem"], name=options.name, ) diff --git a/simpeg_drivers/utils/synthetics/meshes/octrees.py b/simpeg_drivers/utils/synthetics/meshes/octrees.py index 892348a8..f6f12094 100644 --- a/simpeg_drivers/utils/synthetics/meshes/octrees.py +++ b/simpeg_drivers/utils/synthetics/meshes/octrees.py @@ -56,9 +56,8 @@ def get_octree_mesh( survey: Points, topography: Surface, cell_size: tuple[float, float, float], - refinement: tuple, + refinement: tuple | list, padding_distance: float, - refine_on_receivers: bool, name: str = "mesh", ) -> Octree: """Generate a survey centered mesh with topography and survey refinement. @@ -70,19 +69,17 @@ def get_octree_mesh( :param refinement: Tuple containing the number of cells to refine at each level around the topography. :param padding: Distance to pad the mesh in all directions. - :param refine_on_receivers: Refine on the survey locations or not. :return entity: The geoh5py Octree object to store the results of computation in the shared cells of the computational mesh. :return mesh: The discretize TreeMesh object for computations. """ - mesh = get_base_octree(survey, topography, cell_size, refinement, padding_distance) + mesh = get_base_octree(survey, topography, cell_size, (0, 0, 2), padding_distance) - if refine_on_receivers: - mesh = OctreeDriver.refine_tree_from_points( - mesh, survey.vertices, levels=[2], finalize=False - ) + mesh = OctreeDriver.refine_tree_from_points( + mesh, survey.vertices, levels=refinement, finalize=False + ) mesh.finalize() entity = treemesh_2_octree(survey.workspace, mesh, name=name) diff --git a/simpeg_drivers/utils/synthetics/topography.py b/simpeg_drivers/utils/synthetics/topography.py index 35c6827a..bf45415b 100644 --- a/simpeg_drivers/utils/synthetics/topography.py +++ b/simpeg_drivers/utils/synthetics/topography.py @@ -27,9 +27,9 @@ def get_topography_surface(geoh5: Workspace, options: SurveyOptions) -> Surface: """ X, Y, Z = grid_layout( - limits=[2 * k for k in options.limits], # type: ignore - station_spacing=int(np.ceil((options.limits[1] - options.limits[0]) / 4)), - line_spacing=int(np.ceil((options.limits[3] - options.limits[2]) / 4)), + limits=[4 * k for k in options.limits], # type: ignore + station_spacing=int(np.ceil((options.limits[1] - options.limits[0]) / 16)), + line_spacing=int(np.ceil((options.limits[3] - options.limits[2]) / 16)), topography=options.topography, ) diff --git a/tests/run_tests/driver_2d_rotated_gradients_test.py b/tests/run_tests/driver_2d_rotated_gradients_test.py index d4244e4d..6252f982 100644 --- a/tests/run_tests/driver_2d_rotated_gradients_test.py +++ b/tests/run_tests/driver_2d_rotated_gradients_test.py @@ -42,7 +42,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_run = {"data_norm": 0.6464643069717512, "phi_d": 1150, "phi_m": 5.37} +target_run = {"data_norm": 0.688327405060795, "phi_d": 190, "phi_m": 70.5} def test_dc2d_rotated_grad_fwr_run( @@ -191,7 +191,7 @@ def test_dc2d_rotated_grad_run( Path("./"), n_electrodes=20, n_lines=3, - refinement=(4, 8), + refinement=(4, 4), ) test_dc2d_rotated_grad_run( diff --git a/tests/run_tests/driver_airborne_fem_1d_test.py b/tests/run_tests/driver_airborne_fem_1d_test.py index 0dae8ce2..1d83133f 100644 --- a/tests/run_tests/driver_airborne_fem_1d_test.py +++ b/tests/run_tests/driver_airborne_fem_1d_test.py @@ -41,7 +41,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_run = {"data_norm": 638.1518041350254, "phi_d": 177000, "phi_m": 2860} +target_run = {"data_norm": 654.2956399855235, "phi_d": 58300, "phi_m": 396} def test_fem_fwr_1d_run( diff --git a/tests/run_tests/driver_airborne_tem_1d_test.py b/tests/run_tests/driver_airborne_tem_1d_test.py index 6192f3ac..6c13078f 100644 --- a/tests/run_tests/driver_airborne_tem_1d_test.py +++ b/tests/run_tests/driver_airborne_tem_1d_test.py @@ -38,7 +38,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_run = {"data_norm": 6.15712e-10, "phi_d": 57.8, "phi_m": 124000} +target_run = {"data_norm": 5.08855682e-10, "phi_d": 20.2, "phi_m": 169000} def test_airborne_tem_1d_fwr_run( diff --git a/tests/run_tests/driver_airborne_tem_test.py b/tests/run_tests/driver_airborne_tem_test.py index 76c1f44c..ba7c94e5 100644 --- a/tests/run_tests/driver_airborne_tem_test.py +++ b/tests/run_tests/driver_airborne_tem_test.py @@ -39,7 +39,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_run = {"data_norm": 7.05481e-08, "phi_d": 198000000, "phi_m": 7540} +target_run = {"data_norm": 4.0476883635425e-08, "phi_d": 22700000, "phi_m": 1030} def test_bad_waveform(tmp_path: Path): diff --git a/tests/run_tests/driver_dc_2d_test.py b/tests/run_tests/driver_dc_2d_test.py index a74867b7..15b40e30 100644 --- a/tests/run_tests/driver_dc_2d_test.py +++ b/tests/run_tests/driver_dc_2d_test.py @@ -43,7 +43,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_run = {"data_norm": 0.6072705410748107, "phi_d": 2820, "phi_m": 21} +target_run = {"data_norm": 0.6441011110410102, "phi_d": 644, "phi_m": 107} def test_dc_2d_fwr_run( @@ -145,7 +145,7 @@ def test_dc_2d_run(tmp_path: Path, max_iterations=1, pytest=True): Path("./"), n_electrodes=20, n_lines=3, - refinement=(4, 8), + refinement=(4, 4), ) test_dc_2d_run( Path("./"), diff --git a/tests/run_tests/driver_dc_b2d_rotated_gradients_test.py b/tests/run_tests/driver_dc_b2d_rotated_gradients_test.py index ed9b6857..8cbd5cac 100644 --- a/tests/run_tests/driver_dc_b2d_rotated_gradients_test.py +++ b/tests/run_tests/driver_dc_b2d_rotated_gradients_test.py @@ -49,7 +49,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_run = {"data_norm": 1.1060093911270892, "phi_d": 209, "phi_m": 0.468} +target_run = {"data_norm": 1.1462051301574965, "phi_d": 59.3, "phi_m": 7.24} def test_dc_rotated_p3d_fwr_run( @@ -188,7 +188,7 @@ def test_dc_rotated_gradient_p3d_run( if __name__ == "__main__": # Full run test_dc_rotated_p3d_fwr_run( - Path("./"), n_electrodes=20, n_lines=3, refinement=(4, 8) + Path("./"), n_electrodes=20, n_lines=3, refinement=(4, 4) ) test_dc_rotated_gradient_p3d_run( Path("./"), diff --git a/tests/run_tests/driver_dc_b2d_test.py b/tests/run_tests/driver_dc_b2d_test.py index cebe8406..e9dde4ba 100644 --- a/tests/run_tests/driver_dc_b2d_test.py +++ b/tests/run_tests/driver_dc_b2d_test.py @@ -47,7 +47,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_run = {"data_norm": 1.0879425773860232, "phi_d": 3400, "phi_m": 18.6} +target_run = {"data_norm": 1.1290474826747758, "phi_d": 2550, "phi_m": 31.9} def test_dc_p3d_fwr_run( @@ -163,7 +163,7 @@ def test_dc_p3d_run( Path("./"), n_electrodes=20, n_lines=3, - refinement=(4, 8), + refinement=(4, 4), ) test_dc_p3d_run( Path("./"), diff --git a/tests/run_tests/driver_dc_test.py b/tests/run_tests/driver_dc_test.py index a9188185..d0a4cdcd 100644 --- a/tests/run_tests/driver_dc_test.py +++ b/tests/run_tests/driver_dc_test.py @@ -38,7 +38,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_run = {"data_norm": 0.1503264550032795, "phi_d": 43.9, "phi_m": 935} +target_run = {"data_norm": 0.1404580196636685, "phi_d": 1.9, "phi_m": 127} def test_dc_3d_fwr_run( @@ -177,7 +177,7 @@ def test_dc_single_line_fwr_run( Path("./"), n_electrodes=20, n_lines=5, - refinement=(4, 8), + refinement=(4, 4), ) test_dc_3d_run( diff --git a/tests/run_tests/driver_fem_test.py b/tests/run_tests/driver_fem_test.py index 35f8ca6d..7c1e0987 100644 --- a/tests/run_tests/driver_fem_test.py +++ b/tests/run_tests/driver_fem_test.py @@ -43,7 +43,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_run = {"data_norm": 81.8361, "phi_d": 2160, "phi_m": 4010} +target_run = {"data_norm": 90.93296256260754, "phi_d": 4270, "phi_m": 918} def test_fem_name_change(tmp_path, caplog): diff --git a/tests/run_tests/driver_grav_test.py b/tests/run_tests/driver_grav_test.py index 89fe32f2..1aba275c 100644 --- a/tests/run_tests/driver_grav_test.py +++ b/tests/run_tests/driver_grav_test.py @@ -41,7 +41,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_run = {"data_norm": 0.0028055270497087128, "phi_d": 8.24e-06, "phi_m": 0.0234} +target_run = {"data_norm": 0.0008191079906769513, "phi_d": 1.62e-07, "phi_m": 0.00202} def test_gravity_fwr_run( @@ -204,7 +204,7 @@ def test_gravity_run( test_gravity_fwr_run( Path("./"), n_grid_points=20, - refinement=(4, 8), + refinement=(4, 4), ) test_gravity_run( diff --git a/tests/run_tests/driver_ground_tem_test.py b/tests/run_tests/driver_ground_tem_test.py index 32590396..ac8e0bb7 100644 --- a/tests/run_tests/driver_ground_tem_test.py +++ b/tests/run_tests/driver_ground_tem_test.py @@ -44,7 +44,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_run = {"data_norm": 8.806897e-07, "phi_d": 153, "phi_m": 13100} +target_run = {"data_norm": 9.310904038470233e-07, "phi_d": 257, "phi_m": 67400} def test_tiling_ground_tem( diff --git a/tests/run_tests/driver_ip_2d_test.py b/tests/run_tests/driver_ip_2d_test.py index f5b652f4..67ea85c4 100644 --- a/tests/run_tests/driver_ip_2d_test.py +++ b/tests/run_tests/driver_ip_2d_test.py @@ -39,7 +39,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_run = {"data_norm": 0.09193270795959556, "phi_d": 18300, "phi_m": 0.191} +target_run = {"data_norm": 0.06364250336901277, "phi_d": 101000, "phi_m": 4.34e-09} def test_ip_2d_fwr_run( @@ -132,7 +132,7 @@ def test_ip_2d_run( Path("./"), n_electrodes=20, n_lines=3, - refinement=(4, 8), + refinement=(4, 4), ) test_ip_2d_run( Path("./"), diff --git a/tests/run_tests/driver_ip_b2d_test.py b/tests/run_tests/driver_ip_b2d_test.py index d0ba499f..c168a5b1 100644 --- a/tests/run_tests/driver_ip_b2d_test.py +++ b/tests/run_tests/driver_ip_b2d_test.py @@ -47,7 +47,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_run = {"data_norm": 0.09345914765984757, "phi_d": 3240, "phi_m": 0.44} +target_run = {"data_norm": 0.09536558519786646, "phi_d": 227000, "phi_m": 4.73e-08} def test_ip_p3d_fwr_run( @@ -171,7 +171,7 @@ def test_ip_p3d_run( Path("./"), n_electrodes=20, n_lines=3, - refinement=(4, 8), + refinement=(4, 4), ) test_ip_p3d_run( Path("./"), diff --git a/tests/run_tests/driver_ip_test.py b/tests/run_tests/driver_ip_test.py index d76a9c5f..35680790 100644 --- a/tests/run_tests/driver_ip_test.py +++ b/tests/run_tests/driver_ip_test.py @@ -37,7 +37,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_run = {"data_norm": 0.008301530028556213, "phi_d": 107, "phi_m": 0.863} +target_run = {"data_norm": 0.006803670345605742, "phi_d": 1140, "phi_m": 8.28e-06} def test_ip_3d_fwr_run( @@ -126,7 +126,7 @@ def test_ip_3d_run( Path("./"), n_electrodes=20, n_lines=5, - refinement=(4, 8), + refinement=(4, 4), ) test_ip_3d_run( Path("./"), diff --git a/tests/run_tests/driver_joint_cross_gradient_test.py b/tests/run_tests/driver_joint_cross_gradient_test.py index 4307638d..7875a7d9 100644 --- a/tests/run_tests/driver_joint_cross_gradient_test.py +++ b/tests/run_tests/driver_joint_cross_gradient_test.py @@ -57,7 +57,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_run = {"data_norm": 53.29585552088844, "phi_d": 7970, "phi_m": 26.7} +target_run = {"data_norm": 53.29582613045845, "phi_d": 9270, "phi_m": 0.0898} INDUCING_FIELD = (50000.0, 90.0, 0.0) @@ -278,7 +278,7 @@ def test_joint_cross_gradient_inv_run( Path("./"), n_grid_points=16, n_lines=5, - refinement=(4, 8), + refinement=(4, 4), ) test_joint_cross_gradient_inv_run( Path("./"), diff --git a/tests/run_tests/driver_joint_pgi_homogeneous_test.py b/tests/run_tests/driver_joint_pgi_homogeneous_test.py index 412b849b..f56174fa 100644 --- a/tests/run_tests/driver_joint_pgi_homogeneous_test.py +++ b/tests/run_tests/driver_joint_pgi_homogeneous_test.py @@ -54,7 +54,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_run = {"data_norm": 390.70695894864303, "phi_d": 2030, "phi_m": 9.23} +target_run = {"data_norm": 440.08021575766554, "phi_d": 1010, "phi_m": 42500} INDUCING_FIELD = (50000.0, 90.0, 0.0) @@ -269,7 +269,7 @@ def test_homogeneous_run( out_group = run_ws.get_entity(driver.out_group.uid)[0] mesh = out_group.get_entity("mesh A")[0] petro_model = mesh.get_entity("petrophysical_model")[0] - assert len(np.unique(petro_model.values)) == 4 + assert len(np.unique(petro_model.values)) == 5 if __name__ == "__main__": @@ -277,7 +277,7 @@ def test_homogeneous_run( test_homogeneous_fwr_run( Path("./"), n_grid_points=20, - refinement=(4, 8), + refinement=(4, 4), ) test_homogeneous_run( diff --git a/tests/run_tests/driver_joint_surveys_test.py b/tests/run_tests/driver_joint_surveys_test.py index 39f271bb..dd6b26fd 100644 --- a/tests/run_tests/driver_joint_surveys_test.py +++ b/tests/run_tests/driver_joint_surveys_test.py @@ -51,7 +51,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_run = {"data_norm": 0.2997791660779469, "phi_d": 398, "phi_m": 102} +target_run = {"data_norm": 0.2997791602206556, "phi_d": 1510, "phi_m": 41} def test_joint_surveys_fwr_run( @@ -424,7 +424,7 @@ def test_joint_surveys_tem_run( test_joint_surveys_fwr_run( Path("./"), n_grid_points=20, - refinement=(4, 8), + refinement=(4, 4), ) test_joint_surveys_inv_run( Path("./"), diff --git a/tests/run_tests/driver_mag_automesh_test.py b/tests/run_tests/driver_mag_automesh_test.py index 5a7c1b6a..70f662c7 100644 --- a/tests/run_tests/driver_mag_automesh_test.py +++ b/tests/run_tests/driver_mag_automesh_test.py @@ -36,7 +36,7 @@ def test_automesh( tmp_path: Path, n_grid_points=20, - refinement=(4, 8), + refinement=(4, 4), ): # Run the forward opts = SyntheticsComponentsOptions( diff --git a/tests/run_tests/driver_mag_test.py b/tests/run_tests/driver_mag_test.py index 352843e6..a77ea120 100644 --- a/tests/run_tests/driver_mag_test.py +++ b/tests/run_tests/driver_mag_test.py @@ -39,7 +39,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_run = {"data_norm": 8.71227951689941, "phi_d": 37.5, "phi_m": 5.72e-06} +target_run = {"data_norm": 13.010175158724156, "phi_d": 91.4, "phi_m": 1.01e-05} def test_susceptibility_fwr_run( @@ -115,7 +115,7 @@ def test_susceptibility_run( x_norm=1.0, y_norm=1.0, z_norm=1.0, - initial_beta_ratio=1e1, + initial_beta_ratio=1e0, tmi_channel=tmi, tmi_uncertainty=1.0, max_global_iterations=max_iterations, @@ -149,6 +149,6 @@ def test_susceptibility_run( # Full run with performance_report(filename="diagnostics.html"): test_susceptibility_fwr_run( - Path("./"), n_grid_points=20, refinement=(4, 8) + Path("./"), n_grid_points=20, refinement=(4, 4) ) test_susceptibility_run(Path("./"), max_iterations=30, pytest=False) diff --git a/tests/run_tests/driver_mt_test.py b/tests/run_tests/driver_mt_test.py index d43b33d9..83d7f756 100644 --- a/tests/run_tests/driver_mt_test.py +++ b/tests/run_tests/driver_mt_test.py @@ -15,7 +15,6 @@ from pathlib import Path import numpy as np -from geoh5py.groups import SimPEGGroup from geoh5py.workspace import Workspace from simpeg_drivers.natural_sources.magnetotellurics.driver import ( @@ -41,7 +40,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_run = {"data_norm": 0.032649770, "phi_d": 7.13, "phi_m": 282} +target_run = {"data_norm": 0.0197168136860386, "phi_d": 1.85, "phi_m": 22.9} def setup_data(workspace, survey): @@ -238,7 +237,7 @@ def test_magnetotellurics_tiles( if __name__ == "__main__": # Full run test_magnetotellurics_fwr_run( - Path("./"), n_grid_points=8, cell_size=(5.0, 5.0, 5.0), refinement=(4, 8) + Path("./"), n_grid_points=8, cell_size=(5.0, 5.0, 5.0), refinement=(4, 4) ) test_magnetotellurics_run( Path("./"), diff --git a/tests/run_tests/driver_mvi_test.py b/tests/run_tests/driver_mvi_test.py index 7ec68fc5..8030f0e0 100644 --- a/tests/run_tests/driver_mvi_test.py +++ b/tests/run_tests/driver_mvi_test.py @@ -45,7 +45,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_mvi_run = {"data_norm": 149.10117434016038, "phi_d": 1040, "phi_m": 0.129} +target_mvi_run = {"data_norm": 149.10117434016036, "phi_d": 1060, "phi_m": 0.0432} def test_magnetic_vector_fwr_run( @@ -144,7 +144,7 @@ def test_magnetic_vector_run( lower_bound=1e-6, upper_bound=upper_bound, max_global_iterations=max_iterations, - initial_beta_ratio=1e1, + initial_beta_ratio=2e-2, ) params.write_ui_json(path=tmp_path / "Inv_run.ui.json") if caplog: @@ -240,7 +240,7 @@ def test_magnetic_vector_reference( # Full run with performance_report(filename="diagnostics.html"): test_magnetic_vector_fwr_run( - Path("./"), n_grid_points=20, refinement=(4, 8) + Path("./"), n_grid_points=20, refinement=(4, 4) ) test_magnetic_vector_run( Path("./"), None, max_iterations=30, upper_bound=5e-3, pytest=False diff --git a/tests/run_tests/driver_rotated_gradients_test.py b/tests/run_tests/driver_rotated_gradients_test.py index bfcdcf84..537b605d 100644 --- a/tests/run_tests/driver_rotated_gradients_test.py +++ b/tests/run_tests/driver_rotated_gradients_test.py @@ -42,7 +42,7 @@ # Move this file out of the test directory and run. # pylint: disable=no-member -target_run = {"data_norm": 0.4076195420139727, "phi_d": 35.5, "phi_m": 432} +target_run = {"data_norm": 0.41048263169989196, "phi_d": 34800, "phi_m": 3.75} def test_gravity_rotated_grad_fwr_run( diff --git a/tests/run_tests/driver_tipper_test.py b/tests/run_tests/driver_tipper_test.py index e8ba1e7e..30fe77f6 100644 --- a/tests/run_tests/driver_tipper_test.py +++ b/tests/run_tests/driver_tipper_test.py @@ -39,7 +39,7 @@ # To test the full run and validate the inversion. # Move this file out of the test directory and run. -target_run = {"data_norm": 0.006549595419474837, "phi_d": 221, "phi_m": 270} +target_run = {"data_norm": 0.01938047698245966, "phi_d": 1.54, "phi_m": 59.3} def test_tipper_fwr_run( diff --git a/tests/run_tests/sensitivity_cutoff_test.py b/tests/run_tests/sensitivity_cutoff_test.py index 1bf42884..ce4cc5fe 100644 --- a/tests/run_tests/sensitivity_cutoff_test.py +++ b/tests/run_tests/sensitivity_cutoff_test.py @@ -116,7 +116,7 @@ def test_sensitivity_percent_cutoff_run(tmp_path): SensitivityCutoffDriver.start(str(tmp_path / "sensitivity_cutoff_percent.ui.json")) with Workspace(tmp_path / "inversion_test.ui.geoh5") as geoh5: mask = geoh5.get_entity("5 percent cutoff")[0] - assert mask.values.sum() == 2546 + assert mask.values.sum() == 457 def test_sensitivity_cutoff_percentile_run(tmp_path): @@ -144,7 +144,7 @@ def test_sensitivity_cutoff_percentile_run(tmp_path): ) with Workspace(tmp_path / "inversion_test.ui.geoh5") as geoh5: mask = geoh5.get_entity("5 percentile cutoff")[0] - assert mask.values.sum() == 22962 + assert mask.values.sum() == 4288 def test_sensitivity_cutoff_log_percent_run(tmp_path): @@ -172,4 +172,4 @@ def test_sensitivity_cutoff_log_percent_run(tmp_path): ) with Workspace(tmp_path / "inversion_test.ui.geoh5") as geoh5: mask = geoh5.get_entity("5 percent log cutoff")[0] - assert mask.values.sum() == 23178 + assert mask.values.sum() == 4329 diff --git a/tests/uijson_test.py b/tests/uijson_test.py index c20caa0f..db58145a 100644 --- a/tests/uijson_test.py +++ b/tests/uijson_test.py @@ -285,21 +285,7 @@ def test_gravity_uijson(tmp_path): with open(uijson_path, encoding="utf-8") as f: uijson_data = json.load(f) - params_data_nobraces = {} - for param, data in params_data.items(): - if isinstance(data, dict): - field_data_nobraces = {} - for field, value in data.items(): - if isinstance(value, str): - value = value.removeprefix("{").removesuffix("}") - if isinstance(value, list): - value = [v.removeprefix("{").removesuffix("}") for v in value] - field_data_nobraces[field] = value - else: - field_data_nobraces = data - params_data_nobraces[param] = field_data_nobraces - - assert uijson_data == params_data_nobraces + assert uijson_data == params_data CHANNEL_NAME = {