From 8f48ad3d51b38bd3fb5fbf84b3d55ec97a6fe16a Mon Sep 17 00:00:00 2001 From: domfournier Date: Tue, 1 Sep 2026 08:27:16 -0700 Subject: [PATCH 01/10] Add saving of data group LP directive to all non-channeled methods --- .../factories/directives_factory.py | 27 +++++++++++-------- tests/run_tests/driver_grav_test.py | 6 +++++ 2 files changed, 22 insertions(+), 11 deletions(-) diff --git a/simpeg_drivers/components/factories/directives_factory.py b/simpeg_drivers/components/factories/directives_factory.py index c7b9c563..01901a92 100644 --- a/simpeg_drivers/components/factories/directives_factory.py +++ b/simpeg_drivers/components/factories/directives_factory.py @@ -149,22 +149,27 @@ def save_directives(self): if save_directive is not None: directives_list.append(save_directive) - if ( - isinstance(save_directive, directives.SaveDataGeoH5) - and len(save_directive.channels) > 1 - ): - save_group = directives.SavePropertyGroup( - self.driver.inversion_data.entity, - channels=save_directive.channels, - components=save_directive.components, - ) - directives_list.append(save_group) + if isinstance(save_directive, directives.SaveDataGeoH5): + if len(save_directive.channels) > 1: + save_group = directives.SavePropertyGroup( + self.driver.inversion_data.entity, + channels=save_directive.channels, + components=save_directive.components, + ) + directives_list.append(save_group) + else: + save_group = directives.SaveLPIterationsGroup( + self.driver.inversion_data.entity, + self.driver.directives.update_irls_directive, + components=save_directive.components, + ) + directives_list.append(save_group) if ( isinstance(save_directive, directives.SaveModelGeoH5) and not self.params.forward_only ): - save_model_group = directives.SaveLPModelGroup( + save_model_group = directives.SaveLPIterationsGroup( self.driver.inversion_mesh.entity, self.driver.directives.update_irls_directive, ) diff --git a/tests/run_tests/driver_grav_test.py b/tests/run_tests/driver_grav_test.py index 41918d48..239d2014 100644 --- a/tests/run_tests/driver_grav_test.py +++ b/tests/run_tests/driver_grav_test.py @@ -17,6 +17,7 @@ import numpy as np from geoapps_utils.utils.importing import GeoAppsError +from geoh5py.groups import PropertyGroup from geoh5py.ui_json import UIJson from geoh5py.workspace import Workspace from pandas import read_csv @@ -184,6 +185,11 @@ def test_gravity_run( assert not any(np.isnan(predicted.values)), ( "Predicted data should not have nans." ) + + l2_data_group = predicted.parent.get_entity("L2 iterations")[0] + assert isinstance(l2_data_group, PropertyGroup) + assert len(l2_data_group.properties) == 6 + output["data"] = orig_gz assert len(run_ws.get_entity("inversion_test.ui.log")) == 2 From 2dd5431c4b085862d34dd9cbe290549377d5947f Mon Sep 17 00:00:00 2001 From: domfournier Date: Tue, 1 Sep 2026 08:32:17 -0700 Subject: [PATCH 02/10] TEmp relock on simpeg branch --- .../py-3.12-linux-64-dev.conda.lock.yml | 20 +-- environments/py-3.12-linux-64.conda.lock.yml | 10 +- .../py-3.12-win-64-dev.conda.lock.yml | 22 +-- environments/py-3.12-win-64.conda.lock.yml | 10 +- .../py-3.13-linux-64-dev.conda.lock.yml | 20 +-- environments/py-3.13-linux-64.conda.lock.yml | 10 +- .../py-3.13-win-64-dev.conda.lock.yml | 22 +-- environments/py-3.13-win-64.conda.lock.yml | 10 +- py-3.12.conda-lock.yml | 166 +++++++++--------- py-3.13.conda-lock.yml | 166 +++++++++--------- pyproject.toml | 2 +- 11 files changed, 229 insertions(+), 229 deletions(-) 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 1e19a082..0c8ddf1a 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: d4e89447ddc89490b9baa6153c503886506d9dbc1b81466f4cc3e6a28d370325 +# input_hash: f28e5ef447b8634fa236575848911a46636a64d068a03d944a6e00636ab45382 channels: - conda-forge @@ -85,7 +85,7 @@ dependencies: - importlib-metadata=9.0.1=pyhcf101f3_0 - iniconfig=2.3.0=pyhd8ed1ab_0 - ipykernel=7.3.0=pyha191276_0 - - ipython=9.17.0=pyh53cf698_0 + - ipython=9.17.1=pyh53cf698_0 - ipython_genutils=0.2.0=pyhd8ed1ab_2 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=7.8.5=pyhd8ed1ab_0 @@ -179,7 +179,7 @@ dependencies: - mumps-seq=5.8.2=hc1b3267_2 - munkres=1.1.4=pyhd8ed1ab_1 - mypy_extensions=1.1.0=pyha770c72_0 - - nbclient=0.11.0=pyhd8ed1ab_0 + - nbclient=0.11.0=pyhcf101f3_1 - nbconvert=7.16.6=hc388f54_1 - nbconvert-core=7.16.6=pyhcf101f3_1 - nbconvert-pandoc=7.16.6=h7d6f222_1 @@ -192,7 +192,7 @@ dependencies: - numcodecs=0.15.1=py312hf79963d_1 - numpy=2.4.6=py312h33ff503_0 - onemkl-license=2025.3.1=hf2ce2f3_12 - - openjpeg=2.5.4=h55fea9a_0 + - openjpeg=2.5.4=h55e1f5c_1 - openpyxl=3.1.5=py312h7f6eeab_3 - openssl=3.6.4=h781a0a9_0 - overrides=7.7.0=pyhd8ed1ab_1 @@ -203,13 +203,13 @@ dependencies: - parso=0.8.7=pyhcf101f3_0 - partd=1.4.2=pyhd8ed1ab_0 - pexpect=4.9.0=pyhd8ed1ab_1 - - pillow=12.3.0=py312h50c33e8_0 + - pillow=12.3.0=py312h38079b3_1 - pip=26.2.1=pyh8b19718_0 - - platformdirs=4.11.5=pyhcf101f3_0 + - platformdirs=4.11.6=pyh5ded981_0 - pluggy=1.6.0=pyhf9edf01_1 - prometheus_client=0.26.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.53=pyha770c72_0 - - psutil=7.2.2=py312h1b36aeb_1 + - psutil=7.2.2=py312h1b36aeb_2 - pthread-stubs=0.4=hb03c661_1003 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 @@ -243,7 +243,7 @@ dependencies: - rfc3339-validator=0.1.4=pyhd8ed1ab_1 - rfc3986-validator=0.1.1=pyh9f0ad1d_0 - rfc3987-syntax=1.1.0=pyhe01879c_1 - - rpds-py=2026.6.3=py312hc767a74_0 + - rpds-py=2026.6.3=py312hc767a74_1 - rtree=1.4.1=pyh11ca60a_0 - s2n=1.7.6=h7e3ee7f_0 - scikit-learn=1.8.0=np2py312h3226591_1 @@ -287,7 +287,7 @@ dependencies: - wcwidth=0.8.3=pyhcf101f3_0 - webcolors=25.10.0=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - - websocket-client=1.9.0=pyhd8ed1ab_0 + - websocket-client=1.9.2=pyhd8ed1ab_0 - wheel=0.48.0=pyhd8ed1ab_0 - widgetsnbextension=3.6.10=pyhd8ed1ab_0 - wrapt=2.4.0=py312h1b36aeb_0 @@ -306,7 +306,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba 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 f77a6310..a016635d 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: d4e89447ddc89490b9baa6153c503886506d9dbc1b81466f4cc3e6a28d370325 +# input_hash: f28e5ef447b8634fa236575848911a46636a64d068a03d944a6e00636ab45382 channels: - conda-forge @@ -113,15 +113,15 @@ dependencies: - numcodecs=0.15.1=py312hf79963d_1 - numpy=2.4.6=py312h33ff503_0 - onemkl-license=2025.3.1=hf2ce2f3_12 - - openjpeg=2.5.4=h55fea9a_0 + - openjpeg=2.5.4=h55e1f5c_1 - openpyxl=3.1.5=py312h7f6eeab_3 - openssl=3.6.4=h781a0a9_0 - packaging=26.3=pyhc364b38_0 - pandas=2.3.3=py312hf79963d_1 - partd=1.4.2=pyhd8ed1ab_0 - - pillow=12.3.0=py312h50c33e8_0 + - pillow=12.3.0=py312h38079b3_1 - pip=26.2.1=pyh8b19718_0 - - psutil=7.2.2=py312h1b36aeb_1 + - psutil=7.2.2=py312h1b36aeb_2 - pthread-stubs=0.4=hb03c661_1003 - pydantic=2.12.5=pyhcf101f3_1 - pydantic-core=2.41.5=py312h868fb18_1 @@ -174,7 +174,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba 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 d7b079f7..69a643d2 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: b09e66847f78fcc9809b6d746d19563387f7cb275b1d47dddaf7b7a70cff0686 +# input_hash: 0b9e1f5771d9c820a0b453d561a65e0b572ef9e44c1dd8b96b789956606b01c7 channels: - conda-forge @@ -84,7 +84,7 @@ dependencies: - importlib-metadata=9.0.1=pyhcf101f3_0 - iniconfig=2.3.0=pyhd8ed1ab_0 - ipykernel=7.3.0=pyh6dadd2b_0 - - ipython=9.17.0=pyhe2676ad_0 + - ipython=9.17.1=pyhe2676ad_0 - ipython_genutils=0.2.0=pyhd8ed1ab_2 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=7.8.5=pyhd8ed1ab_0 @@ -164,19 +164,19 @@ dependencies: - mumps-seq=5.8.2=h607cc0b_2 - munkres=1.1.4=pyhd8ed1ab_1 - mypy_extensions=1.1.0=pyha770c72_0 - - nbclient=0.11.0=pyhd8ed1ab_0 + - nbclient=0.11.0=pyhcf101f3_1 - nbconvert=7.16.6=hc388f54_1 - nbconvert-core=7.16.6=pyhcf101f3_1 - nbconvert-pandoc=7.16.6=h7d6f222_1 - nbformat=5.11.1=pyhcf101f3_0 - nest-asyncio2=1.7.2=pyhcf101f3_0 - - nodejs=26.6.0=h80d1838_0 + - nodejs=26.8.0=h80d1838_1 - notebook=7.6.2=pyhcf101f3_0 - notebook-shim=0.2.4=pyhd8ed1ab_1 - numcodecs=0.15.1=py312hc128f0a_1 - numpy=2.4.6=py312ha3f287d_0 - onemkl-license=2025.3.1=h57928b3_13 - - openjpeg=2.5.4=h0e57b4f_0 + - openjpeg=2.5.4=h0e57b4f_1 - openpyxl=3.1.5=py312h83acffa_3 - openssl=3.6.4=hf411b9b_0 - overrides=7.7.0=pyhd8ed1ab_1 @@ -186,13 +186,13 @@ dependencies: - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.7=pyhcf101f3_0 - partd=1.4.2=pyhd8ed1ab_0 - - pillow=12.3.0=py312h31f0997_0 + - pillow=12.3.0=py312h31f0997_1 - pip=26.2.1=pyh8b19718_0 - - platformdirs=4.11.5=pyhcf101f3_0 + - platformdirs=4.11.6=pyh5ded981_0 - pluggy=1.6.0=pyhf9edf01_1 - prometheus_client=0.26.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.53=pyha770c72_0 - - psutil=7.2.2=py312he5662c2_1 + - psutil=7.2.2=py312he5662c2_2 - pthread-stubs=0.4=hba3369d_1003 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycparser=3.0=pyhcf101f3_0 @@ -226,7 +226,7 @@ dependencies: - rfc3339-validator=0.1.4=pyhd8ed1ab_1 - rfc3986-validator=0.1.1=pyh9f0ad1d_0 - rfc3987-syntax=1.1.0=pyhe01879c_1 - - rpds-py=2026.6.3=py312hdabe01f_0 + - rpds-py=2026.6.3=py312hdabe01f_1 - rtree=1.4.1=pyh11ca60a_0 - scikit-learn=1.8.0=np2py312hea30aaf_1 - scipy=1.17.1=py312h9b3c559_1 @@ -273,7 +273,7 @@ dependencies: - wcwidth=0.8.3=pyhcf101f3_0 - webcolors=25.10.0=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - - websocket-client=1.9.0=pyhd8ed1ab_0 + - websocket-client=1.9.2=pyhd8ed1ab_0 - wheel=0.48.0=pyhd8ed1ab_0 - widgetsnbextension=3.6.10=pyhd8ed1ab_0 - win_inet_pton=1.1.0=pyh7428d3b_8 @@ -294,7 +294,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba 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 d3814b75..f2db4340 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: b09e66847f78fcc9809b6d746d19563387f7cb275b1d47dddaf7b7a70cff0686 +# input_hash: 0b9e1f5771d9c820a0b453d561a65e0b572ef9e44c1dd8b96b789956606b01c7 channels: - conda-forge @@ -99,15 +99,15 @@ dependencies: - numcodecs=0.15.1=py312hc128f0a_1 - numpy=2.4.6=py312ha3f287d_0 - onemkl-license=2025.3.1=h57928b3_13 - - openjpeg=2.5.4=h0e57b4f_0 + - openjpeg=2.5.4=h0e57b4f_1 - openpyxl=3.1.5=py312h83acffa_3 - openssl=3.6.4=hf411b9b_0 - packaging=26.3=pyhc364b38_0 - pandas=2.3.3=py312hc128f0a_2 - partd=1.4.2=pyhd8ed1ab_0 - - pillow=12.3.0=py312h31f0997_0 + - pillow=12.3.0=py312h31f0997_1 - pip=26.2.1=pyh8b19718_0 - - psutil=7.2.2=py312he5662c2_1 + - psutil=7.2.2=py312he5662c2_2 - pthread-stubs=0.4=hba3369d_1003 - pydantic=2.12.5=pyhcf101f3_1 - pydantic-core=2.41.5=py312hdabe01f_1 @@ -164,7 +164,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.13-linux-64-dev.conda.lock.yml b/environments/py-3.13-linux-64-dev.conda.lock.yml index dc331b99..a067a3c0 100644 --- a/environments/py-3.13-linux-64-dev.conda.lock.yml +++ b/environments/py-3.13-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 46e87a977a45c0b272bd0321b439febe2f11e1e69a0ddc4e780729ddb9a22d9c +# input_hash: 66ddc5e5e2747cf7082c344cb808c65c581fd73216f73ffd4257aba51a54902d channels: - conda-forge @@ -85,7 +85,7 @@ dependencies: - importlib-metadata=9.0.1=pyhcf101f3_0 - iniconfig=2.3.0=pyhd8ed1ab_0 - ipykernel=7.3.0=pyha191276_0 - - ipython=9.17.0=pyh53cf698_0 + - ipython=9.17.1=pyh53cf698_0 - ipython_genutils=0.2.0=pyhd8ed1ab_2 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=7.8.5=pyhd8ed1ab_0 @@ -178,7 +178,7 @@ dependencies: - mumps-seq=5.8.2=hc1b3267_2 - munkres=1.1.4=pyhd8ed1ab_1 - mypy_extensions=1.1.0=pyha770c72_0 - - nbclient=0.11.0=pyhd8ed1ab_0 + - nbclient=0.11.0=pyhcf101f3_1 - nbconvert=7.16.6=hc388f54_1 - nbconvert-core=7.16.6=pyhcf101f3_1 - nbconvert-pandoc=7.16.6=h7d6f222_1 @@ -191,7 +191,7 @@ dependencies: - numcodecs=0.15.1=py313h08cd8bf_1 - numpy=2.4.6=py313hf6604e3_0 - onemkl-license=2025.3.1=hf2ce2f3_12 - - openjpeg=2.5.4=h55fea9a_0 + - openjpeg=2.5.4=h55e1f5c_1 - openpyxl=3.1.5=py313ha4be090_3 - openssl=3.6.4=h781a0a9_0 - overrides=7.7.0=pyhd8ed1ab_1 @@ -202,13 +202,13 @@ dependencies: - parso=0.8.7=pyhcf101f3_0 - partd=1.4.2=pyhd8ed1ab_0 - pexpect=4.9.0=pyhd8ed1ab_1 - - pillow=12.3.0=py313h80991f8_0 + - pillow=12.3.0=py313h3b26573_1 - pip=26.2.1=pyh145f28c_0 - - platformdirs=4.11.5=pyhcf101f3_0 + - platformdirs=4.11.6=pyh5ded981_0 - pluggy=1.6.0=pyhf9edf01_1 - prometheus_client=0.26.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.53=pyha770c72_0 - - psutil=7.2.2=py313hd42f317_1 + - psutil=7.2.2=py313hd42f317_2 - pthread-stubs=0.4=hb03c661_1003 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 @@ -242,7 +242,7 @@ dependencies: - rfc3339-validator=0.1.4=pyhd8ed1ab_1 - rfc3986-validator=0.1.1=pyh9f0ad1d_0 - rfc3987-syntax=1.1.0=pyhe01879c_1 - - rpds-py=2026.6.3=py313ha296275_0 + - rpds-py=2026.6.3=py313ha296275_1 - rtree=1.4.1=pyh11ca60a_0 - s2n=1.7.6=h7e3ee7f_0 - scikit-learn=1.8.0=np2py313h16d504d_1 @@ -284,7 +284,7 @@ dependencies: - wcwidth=0.8.3=pyhcf101f3_0 - webcolors=25.10.0=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - - websocket-client=1.9.0=pyhd8ed1ab_0 + - websocket-client=1.9.2=pyhd8ed1ab_0 - widgetsnbextension=3.6.10=pyhd8ed1ab_0 - wrapt=2.4.0=py313hd42f317_0 - xorg-libxau=1.0.12=hb03c661_2 @@ -302,7 +302,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.13-linux-64.conda.lock.yml b/environments/py-3.13-linux-64.conda.lock.yml index 3f6480a3..5c0c35fc 100644 --- a/environments/py-3.13-linux-64.conda.lock.yml +++ b/environments/py-3.13-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 46e87a977a45c0b272bd0321b439febe2f11e1e69a0ddc4e780729ddb9a22d9c +# input_hash: 66ddc5e5e2747cf7082c344cb808c65c581fd73216f73ffd4257aba51a54902d channels: - conda-forge @@ -112,15 +112,15 @@ dependencies: - numcodecs=0.15.1=py313h08cd8bf_1 - numpy=2.4.6=py313hf6604e3_0 - onemkl-license=2025.3.1=hf2ce2f3_12 - - openjpeg=2.5.4=h55fea9a_0 + - openjpeg=2.5.4=h55e1f5c_1 - openpyxl=3.1.5=py313ha4be090_3 - openssl=3.6.4=h781a0a9_0 - packaging=26.3=pyhc364b38_0 - pandas=2.3.3=py313h08cd8bf_2 - partd=1.4.2=pyhd8ed1ab_0 - - pillow=12.3.0=py313h80991f8_0 + - pillow=12.3.0=py313h3b26573_1 - pip=26.2.1=pyh145f28c_0 - - psutil=7.2.2=py313hd42f317_1 + - psutil=7.2.2=py313hd42f317_2 - pthread-stubs=0.4=hb03c661_1003 - pydantic=2.12.5=pyhcf101f3_1 - pydantic-core=2.41.5=py313h843e2db_1 @@ -170,7 +170,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.13-win-64-dev.conda.lock.yml b/environments/py-3.13-win-64-dev.conda.lock.yml index f92e4c24..c248b1aa 100644 --- a/environments/py-3.13-win-64-dev.conda.lock.yml +++ b/environments/py-3.13-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: d81085ff8b943e3347da9c2174e4427cd5736c1d273bc4a6b4c77ebac25efae5 +# input_hash: 3a16a07de843c6037685264a405545abcd8f291f7e80a7be8bffcc35a4fcbd1e channels: - conda-forge @@ -84,7 +84,7 @@ dependencies: - importlib-metadata=9.0.1=pyhcf101f3_0 - iniconfig=2.3.0=pyhd8ed1ab_0 - ipykernel=7.3.0=pyh6dadd2b_0 - - ipython=9.17.0=pyhe2676ad_0 + - ipython=9.17.1=pyhe2676ad_0 - ipython_genutils=0.2.0=pyhd8ed1ab_2 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=7.8.5=pyhd8ed1ab_0 @@ -165,19 +165,19 @@ dependencies: - mumps-seq=5.8.2=h607cc0b_2 - munkres=1.1.4=pyhd8ed1ab_1 - mypy_extensions=1.1.0=pyha770c72_0 - - nbclient=0.11.0=pyhd8ed1ab_0 + - nbclient=0.11.0=pyhcf101f3_1 - nbconvert=7.16.6=hc388f54_1 - nbconvert-core=7.16.6=pyhcf101f3_1 - nbconvert-pandoc=7.16.6=h7d6f222_1 - nbformat=5.11.1=pyhcf101f3_0 - nest-asyncio2=1.7.2=pyhcf101f3_0 - - nodejs=26.6.0=h80d1838_0 + - nodejs=26.8.0=h80d1838_1 - notebook=7.6.2=pyhcf101f3_0 - notebook-shim=0.2.4=pyhd8ed1ab_1 - numcodecs=0.15.1=py313hc90dcd4_1 - numpy=2.4.6=py313ha8dc839_0 - onemkl-license=2025.3.1=h57928b3_13 - - openjpeg=2.5.4=h0e57b4f_0 + - openjpeg=2.5.4=h0e57b4f_1 - openpyxl=3.1.5=py313hc624790_3 - openssl=3.6.4=hf411b9b_0 - overrides=7.7.0=pyhd8ed1ab_1 @@ -187,13 +187,13 @@ dependencies: - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.7=pyhcf101f3_0 - partd=1.4.2=pyhd8ed1ab_0 - - pillow=12.3.0=py313h38f99e1_0 + - pillow=12.3.0=py313h38f99e1_1 - pip=26.2.1=pyh145f28c_0 - - platformdirs=4.11.5=pyhcf101f3_0 + - platformdirs=4.11.6=pyh5ded981_0 - pluggy=1.6.0=pyhf9edf01_1 - prometheus_client=0.26.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.53=pyha770c72_0 - - psutil=7.2.2=py313h5fd188c_1 + - psutil=7.2.2=py313h5fd188c_2 - pthread-stubs=0.4=hba3369d_1003 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycparser=3.0=pyhcf101f3_0 @@ -227,7 +227,7 @@ dependencies: - rfc3339-validator=0.1.4=pyhd8ed1ab_1 - rfc3986-validator=0.1.1=pyh9f0ad1d_0 - rfc3987-syntax=1.1.0=pyhe01879c_1 - - rpds-py=2026.6.3=py313hfbe8231_0 + - rpds-py=2026.6.3=py313hfbe8231_1 - rtree=1.4.1=pyh11ca60a_0 - scikit-learn=1.8.0=np2py313h4ce4a18_1 - scipy=1.17.1=py313he51e9a2_1 @@ -272,7 +272,7 @@ dependencies: - wcwidth=0.8.3=pyhcf101f3_0 - webcolors=25.10.0=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - - websocket-client=1.9.0=pyhd8ed1ab_0 + - websocket-client=1.9.2=pyhd8ed1ab_0 - widgetsnbextension=3.6.10=pyhd8ed1ab_0 - win_inet_pton=1.1.0=pyh7428d3b_8 - winpty=0.4.3=4 @@ -292,7 +292,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.13-win-64.conda.lock.yml b/environments/py-3.13-win-64.conda.lock.yml index cb7a7eb8..e0a26910 100644 --- a/environments/py-3.13-win-64.conda.lock.yml +++ b/environments/py-3.13-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: d81085ff8b943e3347da9c2174e4427cd5736c1d273bc4a6b4c77ebac25efae5 +# input_hash: 3a16a07de843c6037685264a405545abcd8f291f7e80a7be8bffcc35a4fcbd1e channels: - conda-forge @@ -100,15 +100,15 @@ dependencies: - numcodecs=0.15.1=py313hc90dcd4_1 - numpy=2.4.6=py313ha8dc839_0 - onemkl-license=2025.3.1=h57928b3_13 - - openjpeg=2.5.4=h0e57b4f_0 + - openjpeg=2.5.4=h0e57b4f_1 - openpyxl=3.1.5=py313hc624790_3 - openssl=3.6.4=hf411b9b_0 - packaging=26.3=pyhc364b38_0 - pandas=2.3.3=py313hc90dcd4_2 - partd=1.4.2=pyhd8ed1ab_0 - - pillow=12.3.0=py313h38f99e1_0 + - pillow=12.3.0=py313h38f99e1_1 - pip=26.2.1=pyh145f28c_0 - - psutil=7.2.2=py313h5fd188c_1 + - psutil=7.2.2=py313h5fd188c_2 - pthread-stubs=0.4=hba3369d_1003 - pydantic=2.12.5=pyhcf101f3_1 - pydantic-core=2.41.5=py313hfbe8231_1 @@ -162,7 +162,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba variables: KMP_WARNINGS: 0 diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml index fdb8d86b..ed3c4a6c 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: b09e66847f78fcc9809b6d746d19563387f7cb275b1d47dddaf7b7a70cff0686 - linux-64: d4e89447ddc89490b9baa6153c503886506d9dbc1b81466f4cc3e6a28d370325 + win-64: 0b9e1f5771d9c820a0b453d561a65e0b572ef9e44c1dd8b96b789956606b01c7 + linux-64: f28e5ef447b8634fa236575848911a46636a64d068a03d944a6e00636ab45382 channels: - url: conda-forge used_env_vars: [] @@ -2323,7 +2323,7 @@ package: category: dev optional: true - name: ipython - version: 9.17.0 + version: 9.17.1 manager: conda platform: linux-64 dependencies: @@ -2339,14 +2339,14 @@ package: stack_data: '>=0.6.0' traitlets: '>=5.13.0' typing_extensions: '>=4.6' - url: https://repo.prefix.dev/conda-forge/noarch/ipython-9.17.0-pyh53cf698_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/ipython-9.17.1-pyh53cf698_0.conda hash: - md5: 6ebd34681d8bc56e474fac76999de45a - sha256: 8165024016181bf7d32a027180239cf15c4447ec02080b31dcae731809c0b3e2 + md5: 0e28933e51c1d05c179bfd595ead8aee + sha256: 0fb38e0685e5065064ac007cf8317ee24b329373c9f80c31eb74c1bfcb0cfe24 category: dev optional: true - name: ipython - version: 9.17.0 + version: 9.17.1 manager: conda platform: win-64 dependencies: @@ -2362,10 +2362,10 @@ package: stack_data: '>=0.6.0' traitlets: '>=5.13.0' typing_extensions: '>=4.6' - url: https://repo.prefix.dev/conda-forge/noarch/ipython-9.17.0-pyhe2676ad_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/ipython-9.17.1-pyhe2676ad_0.conda hash: - md5: c2cf78253e434f1283cfd276ec9abd2f - sha256: de5052db34cd414d5993dc7330c7f9ce422fadd6e5f3c1422d48040e0319c633 + md5: 5c9214b277a8d24de70ef51bbf967c63 + sha256: 0269b9ccc59fad27d6787ef3e4d87cf214e6ebe2b2015fd50038df24d24701d0 category: dev optional: true - name: ipython_genutils @@ -4930,12 +4930,12 @@ package: jupyter_client: '>=7.0.0' jupyter_core: '>=5.4' nbformat: '>=5.2.0' - python: '>=3.10' + python: '' traitlets: '>=5.13' - url: https://repo.prefix.dev/conda-forge/noarch/nbclient-0.11.0-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/nbclient-0.11.0-pyhcf101f3_1.conda hash: - md5: cf01a81d7960ad9c829bf2e794fcee9a - sha256: eceb424236fbbb9b337a857fe5448307b57a2a3fb2db389ae37e7a8b8cdca2ab + md5: 078709c0ef924f3bc331d0a9b5eae3d7 + sha256: e67b9cec57bbf729a13c158abc6f6f9483324a3b3d454198c4df647bf1484163 category: dev optional: true - name: nbclient @@ -4946,12 +4946,12 @@ package: jupyter_client: '>=7.0.0' jupyter_core: '>=5.4' nbformat: '>=5.2.0' - python: '>=3.10' + python: '' traitlets: '>=5.13' - url: https://repo.prefix.dev/conda-forge/noarch/nbclient-0.11.0-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/nbclient-0.11.0-pyhcf101f3_1.conda hash: - md5: cf01a81d7960ad9c829bf2e794fcee9a - sha256: eceb424236fbbb9b337a857fe5448307b57a2a3fb2db389ae37e7a8b8cdca2ab + md5: 078709c0ef924f3bc331d0a9b5eae3d7 + sha256: e67b9cec57bbf729a13c158abc6f6f9483324a3b3d454198c4df647bf1484163 category: dev optional: true - name: nbconvert @@ -5149,14 +5149,14 @@ package: category: dev optional: true - name: nodejs - version: 26.6.0 + version: 26.8.0 manager: conda platform: win-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/win-64/nodejs-26.6.0-h80d1838_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/nodejs-26.8.0-h80d1838_1.conda hash: - md5: a375968cb2cf4a5b745c875b26d40b05 - sha256: 8209fff36e34d2dc47ab37f879cb596059b3e6d58307fccefe7b9d79935492f3 + md5: 786fbc873be1ca0d9e5f1a66c5de1f18 + sha256: dde0723015f908149905e353f69ee2d380e7810fa2d0d46203ea3fa1bfd85901 category: dev optional: true - name: notebook @@ -5327,15 +5327,15 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=14' - libpng: '>=1.6.50,<1.7.0a0' - libstdcxx: '>=14' - libtiff: '>=4.7.1,<4.8.0a0' - libzlib: '>=1.3.1,<2.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/openjpeg-2.5.4-h55fea9a_0.conda + libgcc: '>=15' + libpng: '>=1.6.58,<1.7.0a0' + libstdcxx: '>=15' + libtiff: '>=4.7.2,<4.8.0a0' + libzlib: '>=1.3.2,<2.0a0' + url: https://repo.prefix.dev/conda-forge/linux-64/openjpeg-2.5.4-h55e1f5c_1.conda hash: - md5: 11b3379b191f63139e29c0d19dee24cd - sha256: 3900f9f2dbbf4129cf3ad6acf4e4b6f7101390b53843591c53b00f034343bc4d + md5: b76e9e2ba1b86d68e2e5285fa959959c + sha256: 9052219184beb2e883086c2db20a89185a82673d472ca4a1f067f3dff2c6ce8c category: main optional: false - name: openjpeg @@ -5343,16 +5343,16 @@ package: manager: conda platform: win-64 dependencies: - libpng: '>=1.6.55,<1.7.0a0' - libtiff: '>=4.7.1,<4.8.0a0' - libzlib: '>=1.3.1,<2.0a0' + libpng: '>=1.6.58,<1.7.0a0' + libtiff: '>=4.7.2,<4.8.0a0' + libzlib: '>=1.3.2,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/openjpeg-2.5.4-h0e57b4f_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/openjpeg-2.5.4-h0e57b4f_1.conda hash: - md5: e723ab7cc2794c954e1b22fde51c16e4 - sha256: 24342dee891a49a9ba92e2018ec0bde56cc07fdaec95275f7a55b96f03ea4252 + md5: 8c4a8235b3c8612cd25a3147eaa657ff + sha256: 148963eb712b3c39911637960d613d8cc86b0464610eaef30dd106e009ed3f5d category: main optional: false - name: openpyxl @@ -5626,9 +5626,9 @@ package: lcms2: '>=2.19.1,<3.0a0' libfreetype: '>=2.14.3' libfreetype6: '>=2.14.3' - libgcc: '>=14' - libjpeg-turbo: '>=3.1.4.1,<4.0a0' - libtiff: '>=4.7.1,<4.8.0a0' + libgcc: '>=15' + libjpeg-turbo: '>=3.2.0,<4.0a0' + libtiff: '>=4.7.2,<4.8.0a0' libwebp-base: '>=1.6.0,<2.0a0' libxcb: '>=1.17.0,<2.0a0' openjpeg: '>=2.5.4,<3.0a0' @@ -5636,10 +5636,10 @@ package: python_abi: 3.12.* tk: '>=8.6.13,<8.7.0a0' zlib-ng: '>=2.3.3,<2.4.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/pillow-12.3.0-py312h50c33e8_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/pillow-12.3.0-py312h38079b3_1.conda hash: - md5: d749d04e1965315078f29320565c595a - sha256: 76b2e56c7a903a06be1210d35f35c2a8dcdc57912fda5c96b2e68acfd2b281fe + md5: abe0e18aba5d053232155243914a168b + sha256: 759861dd3f02686c51a9d1a315effef0f43697adf008e69f3574dd05f6a5dda7 category: main optional: false - name: pillow @@ -5650,8 +5650,8 @@ package: lcms2: '>=2.19.1,<3.0a0' libfreetype: '>=2.14.3' libfreetype6: '>=2.14.3' - libjpeg-turbo: '>=3.1.4.1,<4.0a0' - libtiff: '>=4.7.1,<4.8.0a0' + libjpeg-turbo: '>=3.2.0,<4.0a0' + libtiff: '>=4.7.2,<4.8.0a0' libwebp-base: '>=1.6.0,<2.0a0' libxcb: '>=1.17.0,<2.0a0' openjpeg: '>=2.5.4,<3.0a0' @@ -5662,10 +5662,10 @@ package: vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' zlib-ng: '>=2.3.3,<2.4.0a0' - url: https://repo.prefix.dev/conda-forge/win-64/pillow-12.3.0-py312h31f0997_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/pillow-12.3.0-py312h31f0997_1.conda hash: - md5: 7e163dfd8d118658c0ca0ebffe80ad7d - sha256: 19e982ab2e3e43ca1506bd34ce516fd309d78068692e4770a1bb59cbda2d2710 + md5: 0e2386d79698a0a0c846b50da091a6f0 + sha256: 0b95e76f392dd675e00a96b049ad3b0d98aa9dcee1b14ad22ea478122a6e57dc category: main optional: false - name: pip @@ -5697,27 +5697,27 @@ package: category: main optional: false - name: platformdirs - version: 4.11.5 + version: 4.11.6 manager: conda platform: linux-64 dependencies: python: '' - url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.11.5-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.11.6-pyh5ded981_0.conda hash: - md5: 152ec36401f710145a7db03475594410 - sha256: 4496a7e0b584a388b3580ab594a4f384696ab7d702282588fd33a7ee38af983c + md5: fb0f75910f804de1d8c6e91f73673d11 + sha256: 8fe66c78f015fecfe096e4ff78a2626c4d926cde9b6951cf3b8e1ff0aaeb0a6c category: dev optional: true - name: platformdirs - version: 4.11.5 + version: 4.11.6 manager: conda platform: win-64 dependencies: python: '' - url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.11.5-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.11.6-pyh5ded981_0.conda hash: - md5: 152ec36401f710145a7db03475594410 - sha256: 4496a7e0b584a388b3580ab594a4f384696ab7d702282588fd33a7ee38af983c + md5: fb0f75910f804de1d8c6e91f73673d11 + sha256: 8fe66c78f015fecfe096e4ff78a2626c4d926cde9b6951cf3b8e1ff0aaeb0a6c category: dev optional: true - name: pluggy @@ -5803,10 +5803,10 @@ package: libgcc: '>=15' python: '' python_abi: 3.12.* - url: https://repo.prefix.dev/conda-forge/linux-64/psutil-7.2.2-py312h1b36aeb_1.conda + url: https://repo.prefix.dev/conda-forge/linux-64/psutil-7.2.2-py312h1b36aeb_2.conda hash: - md5: 1653ce584b7859810f116e592eba9c0c - sha256: 2c6e88ac7aa5384fb843cb96023deb4382d6d5afbc81f5db1c7a1ef09c9e3090 + md5: e59300b9232e82a351a9390bfdfe72f9 + sha256: 74522f28cf6b905f89771b5b3367966280285dca5b5b8cd09f69c3bfe95c637c category: main optional: false - name: psutil @@ -5819,10 +5819,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/psutil-7.2.2-py312he5662c2_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/psutil-7.2.2-py312he5662c2_2.conda hash: - md5: 14ea08081e760cf916895c6bd80e4500 - sha256: f0df1874d646c57ef1c4908a1e8fa4139b76fb260a2001332bf145cff753f0bb + md5: bf270bd3082beee8d8998be7f8719f22 + sha256: e24a1e7840ebc9e435f4d5a87eeb959c8272845771ada212a768716324716546 category: main optional: false - name: pthread-stubs @@ -6814,10 +6814,10 @@ package: libgcc: '>=15' python: '' python_abi: 3.12.* - url: https://repo.prefix.dev/conda-forge/linux-64/rpds-py-2026.6.3-py312hc767a74_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/rpds-py-2026.6.3-py312hc767a74_1.conda hash: - md5: 4c5bc78879aabba9ec582ef330109996 - sha256: b189c45a480760097c0e8ad376be0c2467f436539097f7a12f8bb132930ad4ed + md5: 590f306bbc6d9fde9353bcd9a19b70dc + sha256: a47c5947ed7168ff6e9aa8fc09aad93aa74ca42fe04695cd755d9468c433e73e category: dev optional: true - name: rpds-py @@ -6830,10 +6830,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/rpds-py-2026.6.3-py312hdabe01f_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/rpds-py-2026.6.3-py312hdabe01f_1.conda hash: - md5: afd5801201072561302df580440ba322 - sha256: f3c0e6f8e9b2bcfc3bb150c429e95f0adad305739de9e11165b798fa63a17c73 + md5: afcc92f319645e3a8a301dc2c5220da0 + sha256: 33c734193ed5bcc83675aa4e23a491a9f0474494b96addc77693e8aefa68d7c9 category: dev optional: true - name: rtree @@ -8042,27 +8042,27 @@ package: category: dev optional: true - name: websocket-client - version: 1.9.0 + version: 1.9.2 manager: conda platform: linux-64 dependencies: python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/websocket-client-1.9.0-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/websocket-client-1.9.2-pyhd8ed1ab_0.conda hash: - md5: 2f1ed718fcd829c184a6d4f0f2e07409 - sha256: 42a2b61e393e61cdf75ced1f5f324a64af25f347d16c60b14117393a98656397 + md5: aecc83c913f6c77fbe0f3201c6546158 + sha256: 741e3ba1d56a47988132c75a8a88d6b95299661b52715ae0bd24984e3481a00a category: dev optional: true - name: websocket-client - version: 1.9.0 + version: 1.9.2 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/websocket-client-1.9.0-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/websocket-client-1.9.2-pyhd8ed1ab_0.conda hash: - md5: 2f1ed718fcd829c184a6d4f0f2e07409 - sha256: 42a2b61e393e61cdf75ced1f5f324a64af25f347d16c60b14117393a98656397 + md5: aecc83c913f6c77fbe0f3201c6546158 + sha256: 741e3ba1d56a47988132c75a8a88d6b95299661b52715ae0bd24984e3481a00a category: dev optional: true - name: wheel @@ -8584,7 +8584,7 @@ package: category: main optional: false - name: mira-simpeg - version: 0.25.0.2.dev48+gf99e4a081 + version: 0.25.0.2.dev49+g908548dd9 manager: pip platform: linux-64 dependencies: @@ -8597,16 +8597,16 @@ package: pymatsolver: '>=0.3' scipy: '>=1.8' typing-extensions: '*' - url: git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + url: git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba hash: - sha256: f99e4a081f420af06e4722d3a0fe8163ae6c0390 + sha256: 908548dd951b79097f417444be8da49dfb03f9ba source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + url: git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba category: main optional: false - name: mira-simpeg - version: 0.25.0.2.dev48+gf99e4a081 + version: 0.25.0.2.dev49+g908548dd9 manager: pip platform: win-64 dependencies: @@ -8619,11 +8619,11 @@ package: pymatsolver: '>=0.3' scipy: '>=1.8' typing-extensions: '*' - url: git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + url: git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba hash: - sha256: f99e4a081f420af06e4722d3a0fe8163ae6c0390 + sha256: 908548dd951b79097f417444be8da49dfb03f9ba source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + url: git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba category: main optional: false diff --git a/py-3.13.conda-lock.yml b/py-3.13.conda-lock.yml index adb1d88e..34463b75 100644 --- a/py-3.13.conda-lock.yml +++ b/py-3.13.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: d81085ff8b943e3347da9c2174e4427cd5736c1d273bc4a6b4c77ebac25efae5 - linux-64: 46e87a977a45c0b272bd0321b439febe2f11e1e69a0ddc4e780729ddb9a22d9c + win-64: 3a16a07de843c6037685264a405545abcd8f291f7e80a7be8bffcc35a4fcbd1e + linux-64: 66ddc5e5e2747cf7082c344cb808c65c581fd73216f73ffd4257aba51a54902d channels: - url: conda-forge used_env_vars: [] @@ -2321,7 +2321,7 @@ package: category: dev optional: true - name: ipython - version: 9.17.0 + version: 9.17.1 manager: conda platform: linux-64 dependencies: @@ -2337,14 +2337,14 @@ package: stack_data: '>=0.6.0' traitlets: '>=5.13.0' typing_extensions: '>=4.6' - url: https://repo.prefix.dev/conda-forge/noarch/ipython-9.17.0-pyh53cf698_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/ipython-9.17.1-pyh53cf698_0.conda hash: - md5: 6ebd34681d8bc56e474fac76999de45a - sha256: 8165024016181bf7d32a027180239cf15c4447ec02080b31dcae731809c0b3e2 + md5: 0e28933e51c1d05c179bfd595ead8aee + sha256: 0fb38e0685e5065064ac007cf8317ee24b329373c9f80c31eb74c1bfcb0cfe24 category: dev optional: true - name: ipython - version: 9.17.0 + version: 9.17.1 manager: conda platform: win-64 dependencies: @@ -2360,10 +2360,10 @@ package: stack_data: '>=0.6.0' traitlets: '>=5.13.0' typing_extensions: '>=4.6' - url: https://repo.prefix.dev/conda-forge/noarch/ipython-9.17.0-pyhe2676ad_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/ipython-9.17.1-pyhe2676ad_0.conda hash: - md5: c2cf78253e434f1283cfd276ec9abd2f - sha256: de5052db34cd414d5993dc7330c7f9ce422fadd6e5f3c1422d48040e0319c633 + md5: 5c9214b277a8d24de70ef51bbf967c63 + sha256: 0269b9ccc59fad27d6787ef3e4d87cf214e6ebe2b2015fd50038df24d24701d0 category: dev optional: true - name: ipython_genutils @@ -4929,12 +4929,12 @@ package: jupyter_client: '>=7.0.0' jupyter_core: '>=5.4' nbformat: '>=5.2.0' - python: '>=3.10' + python: '' traitlets: '>=5.13' - url: https://repo.prefix.dev/conda-forge/noarch/nbclient-0.11.0-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/nbclient-0.11.0-pyhcf101f3_1.conda hash: - md5: cf01a81d7960ad9c829bf2e794fcee9a - sha256: eceb424236fbbb9b337a857fe5448307b57a2a3fb2db389ae37e7a8b8cdca2ab + md5: 078709c0ef924f3bc331d0a9b5eae3d7 + sha256: e67b9cec57bbf729a13c158abc6f6f9483324a3b3d454198c4df647bf1484163 category: dev optional: true - name: nbclient @@ -4945,12 +4945,12 @@ package: jupyter_client: '>=7.0.0' jupyter_core: '>=5.4' nbformat: '>=5.2.0' - python: '>=3.10' + python: '' traitlets: '>=5.13' - url: https://repo.prefix.dev/conda-forge/noarch/nbclient-0.11.0-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/nbclient-0.11.0-pyhcf101f3_1.conda hash: - md5: cf01a81d7960ad9c829bf2e794fcee9a - sha256: eceb424236fbbb9b337a857fe5448307b57a2a3fb2db389ae37e7a8b8cdca2ab + md5: 078709c0ef924f3bc331d0a9b5eae3d7 + sha256: e67b9cec57bbf729a13c158abc6f6f9483324a3b3d454198c4df647bf1484163 category: dev optional: true - name: nbconvert @@ -5148,14 +5148,14 @@ package: category: dev optional: true - name: nodejs - version: 26.6.0 + version: 26.8.0 manager: conda platform: win-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/win-64/nodejs-26.6.0-h80d1838_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/nodejs-26.8.0-h80d1838_1.conda hash: - md5: a375968cb2cf4a5b745c875b26d40b05 - sha256: 8209fff36e34d2dc47ab37f879cb596059b3e6d58307fccefe7b9d79935492f3 + md5: 786fbc873be1ca0d9e5f1a66c5de1f18 + sha256: dde0723015f908149905e353f69ee2d380e7810fa2d0d46203ea3fa1bfd85901 category: dev optional: true - name: notebook @@ -5326,15 +5326,15 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=14' - libpng: '>=1.6.50,<1.7.0a0' - libstdcxx: '>=14' - libtiff: '>=4.7.1,<4.8.0a0' - libzlib: '>=1.3.1,<2.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/openjpeg-2.5.4-h55fea9a_0.conda + libgcc: '>=15' + libpng: '>=1.6.58,<1.7.0a0' + libstdcxx: '>=15' + libtiff: '>=4.7.2,<4.8.0a0' + libzlib: '>=1.3.2,<2.0a0' + url: https://repo.prefix.dev/conda-forge/linux-64/openjpeg-2.5.4-h55e1f5c_1.conda hash: - md5: 11b3379b191f63139e29c0d19dee24cd - sha256: 3900f9f2dbbf4129cf3ad6acf4e4b6f7101390b53843591c53b00f034343bc4d + md5: b76e9e2ba1b86d68e2e5285fa959959c + sha256: 9052219184beb2e883086c2db20a89185a82673d472ca4a1f067f3dff2c6ce8c category: main optional: false - name: openjpeg @@ -5342,16 +5342,16 @@ package: manager: conda platform: win-64 dependencies: - libpng: '>=1.6.55,<1.7.0a0' - libtiff: '>=4.7.1,<4.8.0a0' - libzlib: '>=1.3.1,<2.0a0' + libpng: '>=1.6.58,<1.7.0a0' + libtiff: '>=4.7.2,<4.8.0a0' + libzlib: '>=1.3.2,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/openjpeg-2.5.4-h0e57b4f_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/openjpeg-2.5.4-h0e57b4f_1.conda hash: - md5: e723ab7cc2794c954e1b22fde51c16e4 - sha256: 24342dee891a49a9ba92e2018ec0bde56cc07fdaec95275f7a55b96f03ea4252 + md5: 8c4a8235b3c8612cd25a3147eaa657ff + sha256: 148963eb712b3c39911637960d613d8cc86b0464610eaef30dd106e009ed3f5d category: main optional: false - name: openpyxl @@ -5625,9 +5625,9 @@ package: lcms2: '>=2.19.1,<3.0a0' libfreetype: '>=2.14.3' libfreetype6: '>=2.14.3' - libgcc: '>=14' - libjpeg-turbo: '>=3.1.4.1,<4.0a0' - libtiff: '>=4.7.1,<4.8.0a0' + libgcc: '>=15' + libjpeg-turbo: '>=3.2.0,<4.0a0' + libtiff: '>=4.7.2,<4.8.0a0' libwebp-base: '>=1.6.0,<2.0a0' libxcb: '>=1.17.0,<2.0a0' openjpeg: '>=2.5.4,<3.0a0' @@ -5635,10 +5635,10 @@ package: python_abi: 3.13.* tk: '>=8.6.13,<8.7.0a0' zlib-ng: '>=2.3.3,<2.4.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/pillow-12.3.0-py313h80991f8_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/pillow-12.3.0-py313h3b26573_1.conda hash: - md5: 730e462e7e141813192b606cf07ebdd0 - sha256: cb3e51a639d19e04d0ea197ff6f6805a40eeef92d762642f28fa1cd1d25f672a + md5: ae7b99b3a8d14d12d9df0a733ddc2419 + sha256: 772d99020ac7e4c8815afceed81fbd9628938c223727827e1f59eed68c76112d category: main optional: false - name: pillow @@ -5649,8 +5649,8 @@ package: lcms2: '>=2.19.1,<3.0a0' libfreetype: '>=2.14.3' libfreetype6: '>=2.14.3' - libjpeg-turbo: '>=3.1.4.1,<4.0a0' - libtiff: '>=4.7.1,<4.8.0a0' + libjpeg-turbo: '>=3.2.0,<4.0a0' + libtiff: '>=4.7.2,<4.8.0a0' libwebp-base: '>=1.6.0,<2.0a0' libxcb: '>=1.17.0,<2.0a0' openjpeg: '>=2.5.4,<3.0a0' @@ -5661,10 +5661,10 @@ package: vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' zlib-ng: '>=2.3.3,<2.4.0a0' - url: https://repo.prefix.dev/conda-forge/win-64/pillow-12.3.0-py313h38f99e1_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/pillow-12.3.0-py313h38f99e1_1.conda hash: - md5: c9444f203e39d00c45fff0a57d684064 - sha256: 4d6f3ba9bb416869089bb69b6bcccde178d7fa2cbb27cd7f801bd08fe5584f64 + md5: 66319965eb719616a8475addc19e4964 + sha256: 728c8f330b1d7244f378ce02a33f0232215397f18d798cd2bd2d04be2eb1d21f category: main optional: false - name: pip @@ -5692,27 +5692,27 @@ package: category: main optional: false - name: platformdirs - version: 4.11.5 + version: 4.11.6 manager: conda platform: linux-64 dependencies: python: '' - url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.11.5-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.11.6-pyh5ded981_0.conda hash: - md5: 152ec36401f710145a7db03475594410 - sha256: 4496a7e0b584a388b3580ab594a4f384696ab7d702282588fd33a7ee38af983c + md5: fb0f75910f804de1d8c6e91f73673d11 + sha256: 8fe66c78f015fecfe096e4ff78a2626c4d926cde9b6951cf3b8e1ff0aaeb0a6c category: dev optional: true - name: platformdirs - version: 4.11.5 + version: 4.11.6 manager: conda platform: win-64 dependencies: python: '' - url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.11.5-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.11.6-pyh5ded981_0.conda hash: - md5: 152ec36401f710145a7db03475594410 - sha256: 4496a7e0b584a388b3580ab594a4f384696ab7d702282588fd33a7ee38af983c + md5: fb0f75910f804de1d8c6e91f73673d11 + sha256: 8fe66c78f015fecfe096e4ff78a2626c4d926cde9b6951cf3b8e1ff0aaeb0a6c category: dev optional: true - name: pluggy @@ -5798,10 +5798,10 @@ package: libgcc: '>=15' python: '' python_abi: 3.13.* - url: https://repo.prefix.dev/conda-forge/linux-64/psutil-7.2.2-py313hd42f317_1.conda + url: https://repo.prefix.dev/conda-forge/linux-64/psutil-7.2.2-py313hd42f317_2.conda hash: - md5: 04b0a2e271f49b0463be6d57ae4c2b56 - sha256: 23a4931a85e82bd1cfd96267e68a663ee366ed61f5447829616cec38268c2146 + md5: 47dbb9ab8b049d1466806bdf987d0530 + sha256: 80035cd519badecc81b132ea15bdc1e4ee7380c0396b42d8d4daf1281c1d1ee1 category: main optional: false - name: psutil @@ -5814,10 +5814,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/psutil-7.2.2-py313h5fd188c_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/psutil-7.2.2-py313h5fd188c_2.conda hash: - md5: 6f595daca6c327de634a3e7ee31a4954 - sha256: eb29ef488e3d502aed7797f970734d8ade25f3edb8eafc4562a925fb57cc99b6 + md5: 8cca3d3e54228f547283b23601c48dfe + sha256: 48e6f2a0136c6744832663be9028b20e0ba741d132c9f20c8d7069abcf88eae8 category: main optional: false - name: pthread-stubs @@ -6811,10 +6811,10 @@ package: libgcc: '>=15' python: '' python_abi: 3.13.* - url: https://repo.prefix.dev/conda-forge/linux-64/rpds-py-2026.6.3-py313ha296275_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/rpds-py-2026.6.3-py313ha296275_1.conda hash: - md5: 4f02ada1a38d9b96e0e1c2724a489c12 - sha256: 44fffe871fe2df29fabd98c5fa39c467cfd1f514aca3288cff84b6a8186763a9 + md5: 22aa6a8dcdb06b9ade7ad9d7e0d276ea + sha256: 80064c7e592144474b9301c36cd7385289aad638360d81ebae21ae659f33ef0d category: dev optional: true - name: rpds-py @@ -6827,10 +6827,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/rpds-py-2026.6.3-py313hfbe8231_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/rpds-py-2026.6.3-py313hfbe8231_1.conda hash: - md5: 613d2e8dbcf02757e130144814e0bcc4 - sha256: c3c9babdffb3b2f1f284937b6c0e801d2ccf6f6b5331016b8e3e1a71397c283b + md5: 4fb59e955e759512cbcf5885e0ecbed1 + sha256: 2145c804b82ddd39e6e4c8b5f6fc82baba31d9760cc1978280b4787b293efc50 category: dev optional: true - name: rtree @@ -7984,27 +7984,27 @@ package: category: dev optional: true - name: websocket-client - version: 1.9.0 + version: 1.9.2 manager: conda platform: linux-64 dependencies: python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/websocket-client-1.9.0-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/websocket-client-1.9.2-pyhd8ed1ab_0.conda hash: - md5: 2f1ed718fcd829c184a6d4f0f2e07409 - sha256: 42a2b61e393e61cdf75ced1f5f324a64af25f347d16c60b14117393a98656397 + md5: aecc83c913f6c77fbe0f3201c6546158 + sha256: 741e3ba1d56a47988132c75a8a88d6b95299661b52715ae0bd24984e3481a00a category: dev optional: true - name: websocket-client - version: 1.9.0 + version: 1.9.2 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/websocket-client-1.9.0-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/websocket-client-1.9.2-pyhd8ed1ab_0.conda hash: - md5: 2f1ed718fcd829c184a6d4f0f2e07409 - sha256: 42a2b61e393e61cdf75ced1f5f324a64af25f347d16c60b14117393a98656397 + md5: aecc83c913f6c77fbe0f3201c6546158 + sha256: 741e3ba1d56a47988132c75a8a88d6b95299661b52715ae0bd24984e3481a00a category: dev optional: true - name: widgetsnbextension @@ -8500,7 +8500,7 @@ package: category: main optional: false - name: mira-simpeg - version: 0.25.0.2.dev48+gf99e4a081 + version: 0.25.0.2.dev49+g908548dd9 manager: pip platform: linux-64 dependencies: @@ -8512,16 +8512,16 @@ package: numpy: '>=1.22' pymatsolver: '>=0.3' scipy: '>=1.8' - url: git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + url: git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba hash: - sha256: f99e4a081f420af06e4722d3a0fe8163ae6c0390 + sha256: 908548dd951b79097f417444be8da49dfb03f9ba source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + url: git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba category: main optional: false - name: mira-simpeg - version: 0.25.0.2.dev48+gf99e4a081 + version: 0.25.0.2.dev49+g908548dd9 manager: pip platform: win-64 dependencies: @@ -8533,11 +8533,11 @@ package: numpy: '>=1.22' pymatsolver: '>=0.3' scipy: '>=1.8' - url: git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + url: git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba hash: - sha256: f99e4a081f420af06e4722d3a0fe8163ae6c0390 + sha256: 908548dd951b79097f417444be8da49dfb03f9ba source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + url: git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba category: main optional: false diff --git a/pyproject.toml b/pyproject.toml index 2ac06cad..418f7bd7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -103,7 +103,7 @@ grid-apps = {git = "https://github.com/MiraGeoscience/grid-apps.git", rev = "dev geoapps-utils = {git = "https://github.com/MiraGeoscience/geoapps-utils.git", rev = "develop"} # mira-simpeg = {version = ">=0.25.0.2a, 0.25.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-3041", extras = ["dask"]} ## about pip dependencies # to be specified to work with conda-lock From 285b03485d0fbfc50a10fa14d10840d95ed6ded6 Mon Sep 17 00:00:00 2001 From: domfournier Date: Tue, 1 Sep 2026 09:29:13 -0700 Subject: [PATCH 03/10] Fix tests --- simpeg_drivers/joint/driver.py | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/simpeg_drivers/joint/driver.py b/simpeg_drivers/joint/driver.py index 877e9c03..691af09a 100644 --- a/simpeg_drivers/joint/driver.py +++ b/simpeg_drivers/joint/driver.py @@ -27,7 +27,7 @@ treemesh_2_octree, ) from simpeg import directives -from simpeg.directives import SaveLPModelGroup +from simpeg.directives import SaveLPIterationsGroup from simpeg.maps import Projection, TileMap from simpeg.objective_function import ComboObjectiveFunction @@ -444,7 +444,7 @@ def _get_drivers_directives(self) -> list[directives.Directive]: directives_list.append(save_model) directives_list.append( - SaveLPModelGroup( + SaveLPIterationsGroup( self.workspace.get_entity(save_model.h5_object)[0], self._directives.update_irls_directive, ) @@ -471,12 +471,21 @@ def _get_drivers_directives(self) -> list[directives.Directive]: isinstance(directive, directives.SaveDataGeoH5) and len(directive.channels) > 1 ): - save_group = directives.SavePropertyGroup( - driver.inversion_data.entity, - channels=directive.channels, - components=directive.components, - ) - directives_list.append(save_group) + if len(directive.channels) > 1: + save_group = directives.SavePropertyGroup( + driver.inversion_data.entity, + channels=directive.channels, + components=directive.components, + ) + directives_list.append(save_group) + else: + save_group = directives.SaveLPIterationsGroup( + driver.inversion_data.entity, + driver.directives.update_irls_directive, + components=directive.components, + ) + directives_list.append(save_group) + count += n_tiles return directives_list @@ -497,7 +506,7 @@ def _get_joint_directives(self) -> list[directives.Directive]: directives_list = self._get_drivers_directives() directives_list += self._get_global_model_save_directives() directives_list.append( - directives.SaveLPModelGroup( + directives.SaveLPIterationsGroup( self.inversion_mesh.entity, self._directives.update_irls_directive, ) From 4ac0c292f2b487eab2cd1ab789884894ba4a2413 Mon Sep 17 00:00:00 2001 From: domfournier Date: Tue, 1 Sep 2026 09:29:26 -0700 Subject: [PATCH 04/10] Re-lock on develop --- .../py-3.12-linux-64-dev.conda.lock.yml | 4 ++-- environments/py-3.12-linux-64.conda.lock.yml | 4 ++-- .../py-3.12-win-64-dev.conda.lock.yml | 4 ++-- environments/py-3.12-win-64.conda.lock.yml | 4 ++-- .../py-3.13-linux-64-dev.conda.lock.yml | 4 ++-- environments/py-3.13-linux-64.conda.lock.yml | 4 ++-- .../py-3.13-win-64-dev.conda.lock.yml | 4 ++-- environments/py-3.13-win-64.conda.lock.yml | 4 ++-- py-3.12.conda-lock.yml | 20 +++++++++---------- py-3.13.conda-lock.yml | 20 +++++++++---------- pyproject.toml | 2 +- 11 files changed, 37 insertions(+), 37 deletions(-) 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 0c8ddf1a..83d7556b 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: f28e5ef447b8634fa236575848911a46636a64d068a03d944a6e00636ab45382 +# input_hash: d4e89447ddc89490b9baa6153c503886506d9dbc1b81466f4cc3e6a28d370325 channels: - conda-forge @@ -306,7 +306,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@953f7762b14717aad16385f6a84d2d81e7565b0f 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 a016635d..1b6eaf64 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: f28e5ef447b8634fa236575848911a46636a64d068a03d944a6e00636ab45382 +# input_hash: d4e89447ddc89490b9baa6153c503886506d9dbc1b81466f4cc3e6a28d370325 channels: - conda-forge @@ -174,7 +174,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@953f7762b14717aad16385f6a84d2d81e7565b0f 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 69a643d2..ea1800ee 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: 0b9e1f5771d9c820a0b453d561a65e0b572ef9e44c1dd8b96b789956606b01c7 +# input_hash: b09e66847f78fcc9809b6d746d19563387f7cb275b1d47dddaf7b7a70cff0686 channels: - conda-forge @@ -294,7 +294,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@953f7762b14717aad16385f6a84d2d81e7565b0f 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 f2db4340..d5d4ef0c 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: 0b9e1f5771d9c820a0b453d561a65e0b572ef9e44c1dd8b96b789956606b01c7 +# input_hash: b09e66847f78fcc9809b6d746d19563387f7cb275b1d47dddaf7b7a70cff0686 channels: - conda-forge @@ -164,7 +164,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@953f7762b14717aad16385f6a84d2d81e7565b0f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.13-linux-64-dev.conda.lock.yml b/environments/py-3.13-linux-64-dev.conda.lock.yml index a067a3c0..bc7f6fd5 100644 --- a/environments/py-3.13-linux-64-dev.conda.lock.yml +++ b/environments/py-3.13-linux-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 66ddc5e5e2747cf7082c344cb808c65c581fd73216f73ffd4257aba51a54902d +# input_hash: 46e87a977a45c0b272bd0321b439febe2f11e1e69a0ddc4e780729ddb9a22d9c channels: - conda-forge @@ -302,7 +302,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@953f7762b14717aad16385f6a84d2d81e7565b0f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.13-linux-64.conda.lock.yml b/environments/py-3.13-linux-64.conda.lock.yml index 5c0c35fc..1efd6494 100644 --- a/environments/py-3.13-linux-64.conda.lock.yml +++ b/environments/py-3.13-linux-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 66ddc5e5e2747cf7082c344cb808c65c581fd73216f73ffd4257aba51a54902d +# input_hash: 46e87a977a45c0b272bd0321b439febe2f11e1e69a0ddc4e780729ddb9a22d9c channels: - conda-forge @@ -170,7 +170,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@953f7762b14717aad16385f6a84d2d81e7565b0f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.13-win-64-dev.conda.lock.yml b/environments/py-3.13-win-64-dev.conda.lock.yml index c248b1aa..df5ac67a 100644 --- a/environments/py-3.13-win-64-dev.conda.lock.yml +++ b/environments/py-3.13-win-64-dev.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 3a16a07de843c6037685264a405545abcd8f291f7e80a7be8bffcc35a4fcbd1e +# input_hash: d81085ff8b943e3347da9c2174e4427cd5736c1d273bc4a6b4c77ebac25efae5 channels: - conda-forge @@ -292,7 +292,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@953f7762b14717aad16385f6a84d2d81e7565b0f variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.13-win-64.conda.lock.yml b/environments/py-3.13-win-64.conda.lock.yml index e0a26910..029441ca 100644 --- a/environments/py-3.13-win-64.conda.lock.yml +++ b/environments/py-3.13-win-64.conda.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 3a16a07de843c6037685264a405545abcd8f291f7e80a7be8bffcc35a4fcbd1e +# input_hash: d81085ff8b943e3347da9c2174e4427cd5736c1d273bc4a6b4c77ebac25efae5 channels: - conda-forge @@ -162,7 +162,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@953f7762b14717aad16385f6a84d2d81e7565b0f variables: KMP_WARNINGS: 0 diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml index ed3c4a6c..89511c71 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: 0b9e1f5771d9c820a0b453d561a65e0b572ef9e44c1dd8b96b789956606b01c7 - linux-64: f28e5ef447b8634fa236575848911a46636a64d068a03d944a6e00636ab45382 + win-64: b09e66847f78fcc9809b6d746d19563387f7cb275b1d47dddaf7b7a70cff0686 + linux-64: d4e89447ddc89490b9baa6153c503886506d9dbc1b81466f4cc3e6a28d370325 channels: - url: conda-forge used_env_vars: [] @@ -8584,7 +8584,7 @@ package: category: main optional: false - name: mira-simpeg - version: 0.25.0.2.dev49+g908548dd9 + version: 0.25.0.2.dev51+g953f7762b manager: pip platform: linux-64 dependencies: @@ -8597,16 +8597,16 @@ package: pymatsolver: '>=0.3' scipy: '>=1.8' typing-extensions: '*' - url: git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba + url: git+https://github.com/MiraGeoscience/simpeg.git@953f7762b14717aad16385f6a84d2d81e7565b0f hash: - sha256: 908548dd951b79097f417444be8da49dfb03f9ba + sha256: 953f7762b14717aad16385f6a84d2d81e7565b0f source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba + url: git+https://github.com/MiraGeoscience/simpeg.git@953f7762b14717aad16385f6a84d2d81e7565b0f category: main optional: false - name: mira-simpeg - version: 0.25.0.2.dev49+g908548dd9 + version: 0.25.0.2.dev51+g953f7762b manager: pip platform: win-64 dependencies: @@ -8619,11 +8619,11 @@ package: pymatsolver: '>=0.3' scipy: '>=1.8' typing-extensions: '*' - url: git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba + url: git+https://github.com/MiraGeoscience/simpeg.git@953f7762b14717aad16385f6a84d2d81e7565b0f hash: - sha256: 908548dd951b79097f417444be8da49dfb03f9ba + sha256: 953f7762b14717aad16385f6a84d2d81e7565b0f source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba + url: git+https://github.com/MiraGeoscience/simpeg.git@953f7762b14717aad16385f6a84d2d81e7565b0f category: main optional: false diff --git a/py-3.13.conda-lock.yml b/py-3.13.conda-lock.yml index 34463b75..cdc4c602 100644 --- a/py-3.13.conda-lock.yml +++ b/py-3.13.conda-lock.yml @@ -15,8 +15,8 @@ version: 1 metadata: content_hash: - win-64: 3a16a07de843c6037685264a405545abcd8f291f7e80a7be8bffcc35a4fcbd1e - linux-64: 66ddc5e5e2747cf7082c344cb808c65c581fd73216f73ffd4257aba51a54902d + win-64: d81085ff8b943e3347da9c2174e4427cd5736c1d273bc4a6b4c77ebac25efae5 + linux-64: 46e87a977a45c0b272bd0321b439febe2f11e1e69a0ddc4e780729ddb9a22d9c channels: - url: conda-forge used_env_vars: [] @@ -8500,7 +8500,7 @@ package: category: main optional: false - name: mira-simpeg - version: 0.25.0.2.dev49+g908548dd9 + version: 0.25.0.2.dev51+g953f7762b manager: pip platform: linux-64 dependencies: @@ -8512,16 +8512,16 @@ package: numpy: '>=1.22' pymatsolver: '>=0.3' scipy: '>=1.8' - url: git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba + url: git+https://github.com/MiraGeoscience/simpeg.git@953f7762b14717aad16385f6a84d2d81e7565b0f hash: - sha256: 908548dd951b79097f417444be8da49dfb03f9ba + sha256: 953f7762b14717aad16385f6a84d2d81e7565b0f source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba + url: git+https://github.com/MiraGeoscience/simpeg.git@953f7762b14717aad16385f6a84d2d81e7565b0f category: main optional: false - name: mira-simpeg - version: 0.25.0.2.dev49+g908548dd9 + version: 0.25.0.2.dev51+g953f7762b manager: pip platform: win-64 dependencies: @@ -8533,11 +8533,11 @@ package: numpy: '>=1.22' pymatsolver: '>=0.3' scipy: '>=1.8' - url: git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba + url: git+https://github.com/MiraGeoscience/simpeg.git@953f7762b14717aad16385f6a84d2d81e7565b0f hash: - sha256: 908548dd951b79097f417444be8da49dfb03f9ba + sha256: 953f7762b14717aad16385f6a84d2d81e7565b0f source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@908548dd951b79097f417444be8da49dfb03f9ba + url: git+https://github.com/MiraGeoscience/simpeg.git@953f7762b14717aad16385f6a84d2d81e7565b0f category: main optional: false diff --git a/pyproject.toml b/pyproject.toml index 418f7bd7..2ac06cad 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -103,7 +103,7 @@ grid-apps = {git = "https://github.com/MiraGeoscience/grid-apps.git", rev = "dev geoapps-utils = {git = "https://github.com/MiraGeoscience/geoapps-utils.git", rev = "develop"} # mira-simpeg = {version = ">=0.25.0.2a, 0.25.0.*", source="pypi", allow-prereleases = true, extras = ["dask"]} -mira-simpeg = {git = "https://github.com/MiraGeoscience/simpeg.git", rev = "GEOPY-3041", extras = ["dask"]} +mira-simpeg = {git = "https://github.com/MiraGeoscience/simpeg.git", rev = "develop", extras = ["dask"]} ## about pip dependencies # to be specified to work with conda-lock From 3a10c2ae80ff7e6911d2fc0c2fa24a92f492f0b3 Mon Sep 17 00:00:00 2001 From: domfournier Date: Tue, 1 Sep 2026 09:33:07 -0700 Subject: [PATCH 05/10] Remove type assignment on inclination models --- simpeg_drivers/components/factories/directives_factory.py | 1 - 1 file changed, 1 deletion(-) diff --git a/simpeg_drivers/components/factories/directives_factory.py b/simpeg_drivers/components/factories/directives_factory.py index c7b9c563..124b141b 100644 --- a/simpeg_drivers/components/factories/directives_factory.py +++ b/simpeg_drivers/components/factories/directives_factory.py @@ -428,7 +428,6 @@ def assemble_keyword_arguments( data_type = self.find_or_create_angle_data_type() kwargs["data_type"] = { "": { - 1: data_type, 2: data_type, } } From 9a99df43de0ce43059ef67ade2e932d2498ffb3b Mon Sep 17 00:00:00 2001 From: domfournier Date: Tue, 1 Sep 2026 09:42:42 -0700 Subject: [PATCH 06/10] Fix mvi test --- tests/run_tests/driver_mvi_test.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/run_tests/driver_mvi_test.py b/tests/run_tests/driver_mvi_test.py index 63c0ce7d..797559ae 100644 --- a/tests/run_tests/driver_mvi_test.py +++ b/tests/run_tests/driver_mvi_test.py @@ -187,7 +187,7 @@ def test_magnetic_vector_run( out_group = run_ws.get_entity("Magnetic Vector (MVI) Inversion")[0] mesh = out_group.get_entity("mesh")[0] assert len(mesh.property_groups) == 5 - assert len(mesh.fetch_property_group("LP models").properties) == 6 + assert len(mesh.fetch_property_group("LP iterations").properties) == 6 check_target(output, target_mvi_run) From ac5169abacce12f6349db45c8ba514956a993e0d Mon Sep 17 00:00:00 2001 From: domfournier Date: Tue, 1 Sep 2026 13:40:45 -0700 Subject: [PATCH 07/10] Remove duplicate logic --- simpeg_drivers/joint/driver.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/simpeg_drivers/joint/driver.py b/simpeg_drivers/joint/driver.py index 691af09a..763d216a 100644 --- a/simpeg_drivers/joint/driver.py +++ b/simpeg_drivers/joint/driver.py @@ -467,10 +467,7 @@ def _get_drivers_directives(self) -> list[directives.Directive]: ] directives_list.append(directive) - if ( - isinstance(directive, directives.SaveDataGeoH5) - and len(directive.channels) > 1 - ): + if isinstance(directive, directives.SaveDataGeoH5): if len(directive.channels) > 1: save_group = directives.SavePropertyGroup( driver.inversion_data.entity, From e43ebf8b07489785f050e24e100e2a5fd82c50ce Mon Sep 17 00:00:00 2001 From: domfournier Date: Tue, 1 Sep 2026 13:53:28 -0700 Subject: [PATCH 08/10] Add check for joint --- tests/run_tests/driver_joint_cross_gradient_test.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/tests/run_tests/driver_joint_cross_gradient_test.py b/tests/run_tests/driver_joint_cross_gradient_test.py index 30f41090..81608ed9 100644 --- a/tests/run_tests/driver_joint_cross_gradient_test.py +++ b/tests/run_tests/driver_joint_cross_gradient_test.py @@ -343,11 +343,22 @@ def test_joint_cross_gradient_inv_run( atol=1e-3, ) - with Workspace(driver.params.geoh5.h5file): + with Workspace(driver.params.geoh5.h5file) as ws: output = get_inversion_output( driver.params.geoh5.h5file, driver.params.out_group.uid ) + # Check that the L2 iterations group was properly added. + out_group = ws.get_entity(driver.params.out_group.uid)[0] + mvi_group = next( + child + for child in out_group.children + if child.name == "Magnetic Vector (MVI) Inversion" + ) + survey = next(child for child in mvi_group.children if child.name == "survey B") + + assert len(survey.property_groups) == 1 + output["data"] = np.hstack(orig_data) if pytest: check_target(output, target_run) From 48a06ffcda194b98e82b1c182c4c4699ead4f253 Mon Sep 17 00:00:00 2001 From: domfournier Date: Fri, 4 Sep 2026 09:34:08 -0700 Subject: [PATCH 09/10] Change reference to joint directive --- simpeg_drivers/joint/driver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/simpeg_drivers/joint/driver.py b/simpeg_drivers/joint/driver.py index 763d216a..20fda8be 100644 --- a/simpeg_drivers/joint/driver.py +++ b/simpeg_drivers/joint/driver.py @@ -478,7 +478,7 @@ def _get_drivers_directives(self) -> list[directives.Directive]: else: save_group = directives.SaveLPIterationsGroup( driver.inversion_data.entity, - driver.directives.update_irls_directive, + self._directives.update_irls_directive, components=directive.components, ) directives_list.append(save_group) From b8439d09be3787d39d3967fd68f356d64771cbd7 Mon Sep 17 00:00:00 2001 From: domfournier Date: Fri, 4 Sep 2026 11:02:33 -0700 Subject: [PATCH 10/10] Re-lock latest --- .../py-3.12-linux-64-dev.conda.lock.yml | 88 +- environments/py-3.12-linux-64.conda.lock.yml | 33 +- .../py-3.12-win-64-dev.conda.lock.yml | 88 +- environments/py-3.12-win-64.conda.lock.yml | 33 +- .../py-3.13-linux-64-dev.conda.lock.yml | 89 +- environments/py-3.13-linux-64.conda.lock.yml | 33 +- .../py-3.13-win-64-dev.conda.lock.yml | 89 +- environments/py-3.13-win-64.conda.lock.yml | 33 +- py-3.12.conda-lock.yml | 762 +++++++++-------- py-3.13.conda-lock.yml | 786 +++++++++--------- 10 files changed, 1064 insertions(+), 970 deletions(-) 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 1c962764..61690e41 100644 --- a/environments/py-3.12-linux-64-dev.conda.lock.yml +++ b/environments/py-3.12-linux-64-dev.conda.lock.yml @@ -6,13 +6,13 @@ channels: - conda-forge - nodefaults dependencies: - - _openmp_mutex=4.5=7_kmp_llvm + - _openmp_mutex=4.5=8_kmp_llvm - _python_abi3_support=1.0=hd8ed1ab_3 - alabaster=0.7.16=pyhd8ed1ab_0 - annotated-types=0.8.0=pyhd8ed1ab_0 - - anyio=4.14.2=pyhcf101f3_0 + - anyio=4.15.0=pyh5ded981_0 - argon2-cffi=25.1.0=pyhd8ed1ab_0 - - argon2-cffi-bindings=26.1.0=py312h5cc1888_0 + - argon2-cffi-bindings=26.1.0=py312h5cc1888_1 - arrow=1.4.0=pyhcf101f3_0 - asciitree=0.3.3=py_2 - astroid=4.0.4=py312h7900ff3_0 @@ -29,29 +29,29 @@ dependencies: - aws-c-sdkutils=0.2.7=h01ee8f8_3 - aws-checksums=0.2.10=h01ee8f8_5 - babel=2.18.0=pyhcf101f3_1 - - backports.zstd=1.7.0=py312h3f22e6b_0 + - backports.zstd=1.7.0=py312h3f22e6b_1 - beautifulsoup4=4.15.0=pyha770c72_0 - bleach=6.4.0=pyhcf101f3_0 - bleach-with-css=6.4.0=hac0b51c_0 - bokeh=3.6.3=pyhd8ed1ab_0 - - brotli=1.2.0=h505cf86_3 - - brotli-bin=1.2.0=h9908984_3 - - brotli-python=1.2.0=py312he9c40d5_3 + - brotli=1.2.0=h505cf86_4 + - brotli-bin=1.2.0=h9908984_4 + - brotli-python=1.2.0=py312he9c40d5_4 - bzip2=1.0.8=hda65f42_10 - c-ares=1.34.8=hebe6cf0_2 - ca-certificates=2026.7.22=hbd8a1cb_0 - cached-property=2.0.1=pyhcf101f3_0 - cached_property=2.0.1=pyhcf101f3_0 - certifi=2026.7.22=pyhd8ed1ab_0 - - cffi=2.1.1=py312h703531f_2 + - cffi=2.1.1=py312h703531f_3 - charset-normalizer=3.5.1=pyhd8ed1ab_0 - click=8.4.2=pyhc90fa1f_0 - cloudpickle=3.1.2=pyhcf101f3_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - contourpy=1.3.3=py312h0a2e395_4 - - coverage=7.15.4=py312h589e9ff_1 - - cpython=3.12.14=py312hd8ed1ab_0 + - coverage=7.16.0=py312h8b7ec3f_0 + - cpython=3.12.14=py312hd8ed1ab_3 - cycler=0.12.1=pyhcf101f3_2 - cytoolz=1.1.0=py312h4c3975b_2 - dask-core=2025.3.1=pyhd8ed1ab_0 @@ -82,18 +82,18 @@ dependencies: - icu=75.1=he02047a_0 - idna=3.19=pyhcf101f3_0 - imagesize=2.0.1=pyhd8ed1ab_0 - - importlib-metadata=9.0.0=pyhcf101f3_0 + - importlib-metadata=9.0.1=pyhcf101f3_0 - iniconfig=2.3.0=pyhd8ed1ab_0 - ipykernel=7.3.0=pyha191276_0 - - ipython=9.16.1=pyh53cf698_0 + - ipython=9.17.1=pyh53cf698_0 - ipython_genutils=0.2.0=pyhd8ed1ab_2 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=7.8.5=pyhd8ed1ab_0 - isoduration=20.11.0=pyhd8ed1ab_1 - - isort=8.0.1=pyhd8ed1ab_0 + - isort=9.0.1=pyhd8ed1ab_0 - jedi=0.20.0=pyhcf101f3_0 - jinja2=3.1.6=pyhcf101f3_1 - - joblib=1.5.3=pyhd8ed1ab_0 + - joblib=1.6.0=pyhcf101f3_0 - json5=0.15.0=pyhd8ed1ab_0 - jsonpointer=3.1.1=pyhcf101f3_0 - jsonschema=4.26.0=pyhcf101f3_1 @@ -102,10 +102,10 @@ dependencies: - jupyter-book=2.1.6=pyhcf101f3_0 - jupyter-builder=1.2.2=pyhcf101f3_0 - jupyter-lsp=2.3.1=pyhcf101f3_0 - - jupyter_client=8.9.1=pyhcf101f3_0 + - jupyter_client=8.10.0=pyhcf101f3_0 - jupyter_core=5.9.1=pyhc90fa1f_0 - jupyter_events=0.12.1=pyhcf101f3_0 - - jupyter_server=2.20.0=pyhcf101f3_0 + - jupyter_server=2.21.0=pyhcf101f3_0 - jupyter_server_terminals=0.5.4=pyhcf101f3_0 - jupyterlab=4.6.3=pyhd8ed1ab_0 - jupyterlab_pygments=0.3.0=pyhd8ed1ab_2 @@ -113,17 +113,17 @@ dependencies: - jupyterlab_widgets=1.1.11=pyhd8ed1ab_0 - jupytext=1.19.5=pyh0398c0e_0 - keyutils=1.6.3=h7cc23a3_1 - - kiwisolver=1.5.0=py312h0a2e395_0 + - kiwisolver=1.5.1=py312h9be0db6_0 - krb5=1.22.2=hbc21106_2 - lark=1.3.1=pyhd8ed1ab_0 - - lcms2=2.19.1=h0c24ade_1 + - lcms2=2.19.1=h9073bf1_2 - ld_impl_linux-64=2.46.1=default_hbd61a6d_102 - lerc=4.2.0=hdb68285_0 - libaec=1.1.5=h088129d_0 - libblas=3.11.0=6_h5875eb1_mkl - - libbrotlicommon=1.2.0=h39a168f_3 - - libbrotlidec=1.2.0=ha411449_3 - - libbrotlienc=1.2.0=h018ffa1_3 + - libbrotlicommon=1.2.0=h39a168f_4 + - libbrotlidec=1.2.0=ha411449_4 + - libbrotlienc=1.2.0=h018ffa1_4 - libcblas=3.11.0=6_hfef963f_mkl - libcurl=8.21.0=hcf29cc6_1 - libdeflate=1.25=hd45a770_1 @@ -146,6 +146,7 @@ dependencies: - libnghttp2=1.68.1=h74cf4be_1 - libnsl=2.0.1=hb9d3cd8_1 - libpng=1.6.58=h922cc85_1 + - libpython=3.12.14=h0c77377_3_cpython - libscotch=7.0.11=int64_h807e49d_3 - libsodium=1.0.22=hebe6cf0_2 - libspatialindex=2.1.0=h54a6638_1 @@ -154,10 +155,10 @@ dependencies: - libstdcxx=16.2.0=h934c35e_4 - libstdcxx-ng=16.2.0=hdf11a46_4 - libtiff=4.7.2=hcc2c06a_1 - - libuuid=2.42.2=h5347b49_0 + - libuuid=2.42.3=hcfc3c73_0 - libuv=1.52.1=h280c20c_1 - libwebp-base=1.6.0=hd42ef1d_1 - - libxcb=1.17.0=hb83e432_1 + - libxcb=1.17.0=hb83e432_2 - libxcrypt=4.4.38=h280c20c_0 - libxml2=2.15.1=h26afc86_0 - libxml2-16=2.15.1=ha9997c6_0 @@ -174,11 +175,12 @@ dependencies: - metis=5.1.0=hd0bcaf9_1007 - mistune=3.3.4=pyhcf101f3_0 - mkl=2025.3.1=h0e700b2_12 - - msgpack-python=1.2.1=py312h0a2e395_1 + - msgpack-python=1.2.2=py312h9be0db6_1 - mumps-include=5.8.2=h5a610fb_2 - mumps-seq=5.8.2=hc1b3267_2 - munkres=1.1.4=pyhd8ed1ab_1 - - nbclient=0.11.0=pyhd8ed1ab_0 + - mypy_extensions=1.1.0=pyha770c72_0 + - nbclient=0.11.0=pyhcf101f3_1 - nbconvert=7.16.6=hc388f54_1 - nbconvert-core=7.16.6=pyhcf101f3_1 - nbconvert-pandoc=7.16.6=h7d6f222_1 @@ -191,25 +193,25 @@ dependencies: - numcodecs=0.15.1=py312hf79963d_1 - numpy=2.4.6=py312h33ff503_0 - onemkl-license=2025.3.1=hf2ce2f3_12 - - openjpeg=2.5.4=h55fea9a_0 + - openjpeg=2.5.4=heb1ab33_2 - openpyxl=3.1.5=py312h7f6eeab_3 - openssl=3.6.4=h781a0a9_0 - overrides=7.7.0=pyhd8ed1ab_1 - packaging=26.3=pyhc364b38_0 - pandas=2.3.3=py312hf79963d_1 - - pandoc=3.10.2=ha770c72_0 + - pandoc=3.11=ha770c72_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.7=pyhcf101f3_0 - partd=1.4.2=pyhd8ed1ab_0 - pexpect=4.9.0=pyhd8ed1ab_1 - - pillow=12.3.0=py312h50c33e8_0 + - pillow=12.3.0=py312h38079b3_1 - pip=26.2.1=pyh8b19718_0 - - platformdirs=4.11.4=pyhcf101f3_0 + - platformdirs=4.11.6=pyh5ded981_0 - pluggy=1.6.0=pyhf9edf01_1 - prometheus_client=0.26.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.53=pyha770c72_0 - - psutil=7.2.2=py312h1b36aeb_1 - - pthread-stubs=0.4=hb03c661_1003 + - psutil=7.2.2=py312h1b36aeb_2 + - pthread-stubs=0.4=h7cc23a3_1004 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycparser=3.0=pyhcf101f3_0 @@ -217,20 +219,20 @@ dependencies: - pydantic-core=2.41.5=py312h868fb18_1 - pydiso=0.2.0=np2py312h1cfd70e_1 - pygments=2.21.0=pyhcf101f3_0 - - pylint=4.0.7=pyhcf101f3_0 + - pylint=4.0.8=pyhcf101f3_0 - pymatsolver=0.3.1=pyh48887ae_201 - pyparsing=3.3.2=pyhcf101f3_0 - pysocks=1.7.1=pyha55dd90_7 - pytest=9.1.1=pyhc364b38_2 - pytest-cov=7.1.0=pyhcf101f3_0 - - python=3.12.14=h8ab3286_0_cpython + - python=3.12.14=h5f976f7_3_cpython - python-dateutil=2.9.0.post0=pyhe01879c_2 - python-fastjsonschema=2.22.2=pyhcf101f3_0 - - python-gil=3.12.14=hd8ed1ab_0 + - python-gil=3.12.14=hd8ed1ab_3 - python-json-logger=4.2.0=pyhd8ed1ab_0 - python-mumps=0.0.6=nompi_h4762de1 - python-tzdata=2026.3=pyhd8ed1ab_0 - - python_abi=3.12=8_cp312 + - python_abi=3.12=9_cp312 - pytz=2026.3.post1=pyhcf101f3_0 - pyyaml=6.0.3=py312h8a5da7c_1 - pyzmq=27.2.0=py312h8a5ba0d_0 @@ -242,7 +244,7 @@ dependencies: - rfc3339-validator=0.1.4=pyhd8ed1ab_1 - rfc3986-validator=0.1.1=pyh9f0ad1d_0 - rfc3987-syntax=1.1.0=pyhe01879c_1 - - rpds-py=2026.6.3=py312hc767a74_0 + - rpds-py=2026.6.3=py312hc767a74_1 - rtree=1.4.1=pyh11ca60a_0 - s2n=1.7.6=h7e3ee7f_0 - scikit-learn=1.8.0=np2py312h3226591_1 @@ -283,13 +285,13 @@ dependencies: - unicodedata2=17.0.1=py312h4c3975b_0 - uri-template=1.3.0=pyhd8ed1ab_1 - urllib3=2.7.0=pyhd8ed1ab_0 - - wcwidth=0.8.2=pyhd8ed1ab_0 + - wcwidth=0.8.3=pyhcf101f3_0 - webcolors=25.10.0=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - - websocket-client=1.9.0=pyhd8ed1ab_0 + - websocket-client=1.9.2=pyh5ded981_1 - wheel=0.48.0=pyhd8ed1ab_0 - widgetsnbextension=3.6.10=pyhd8ed1ab_0 - - wrapt=2.3.0=py312h4c3975b_0 + - wrapt=2.4.0=py312h1b36aeb_0 - xorg-libxau=1.0.12=hb03c661_2 - xorg-libxdmcp=1.1.5=hb03c661_2 - xyzservices=2026.3.0=pyhd8ed1ab_0 @@ -302,10 +304,10 @@ dependencies: - zlib-ng=2.3.3=hce19668_1 - zstd=1.5.7=hb78ec9c_7 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@14c4c814e956277c10e64263b27717c720021b88 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@ca917b6f4e88bb687ed18f68630c5ac993cd7e76 + - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@32b32031020ddf26fde40b2da817c14b9d8b86e9 + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@54e7b09e58ffa63ee0cdad1b811df8225aafcfb1 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 1b6eaf64..c17b7ab6 100644 --- a/environments/py-3.12-linux-64.conda.lock.yml +++ b/environments/py-3.12-linux-64.conda.lock.yml @@ -18,11 +18,11 @@ dependencies: - aws-c-s3=0.13.1=h7508075_1 - aws-c-sdkutils=0.2.7=h01ee8f8_3 - aws-checksums=0.2.10=h01ee8f8_5 - - backports.zstd=1.7.0=py312h3f22e6b_0 + - backports.zstd=1.7.0=py312h3f22e6b_1 - bokeh=3.6.3=pyhd8ed1ab_0 - - brotli=1.2.0=h505cf86_3 - - brotli-bin=1.2.0=h9908984_3 - - brotli-python=1.2.0=py312he9c40d5_3 + - brotli=1.2.0=h505cf86_4 + - brotli-bin=1.2.0=h9908984_4 + - brotli-python=1.2.0=py312he9c40d5_4 - bzip2=1.0.8=hda65f42_10 - c-ares=1.34.8=hebe6cf0_2 - ca-certificates=2026.7.22=hbd8a1cb_0 @@ -60,9 +60,9 @@ dependencies: - lerc=4.2.0=hdb68285_0 - libaec=1.1.5=h088129d_0 - libblas=3.11.0=6_h5875eb1_mkl - - libbrotlicommon=1.2.0=h39a168f_3 - - libbrotlidec=1.2.0=ha411449_3 - - libbrotlienc=1.2.0=h018ffa1_3 + - libbrotlicommon=1.2.0=h39a168f_4 + - libbrotlidec=1.2.0=ha411449_4 + - libbrotlienc=1.2.0=h018ffa1_4 - libcblas=3.11.0=6_hfef963f_mkl - libcurl=8.21.0=hcf29cc6_1 - libdeflate=1.25=hd45a770_1 @@ -85,6 +85,7 @@ dependencies: - libnghttp2=1.68.1=h74cf4be_1 - libnsl=2.0.1=hb9d3cd8_1 - libpng=1.6.58=h922cc85_1 + - libpython=3.12.14=h0c77377_3_cpython - libscotch=7.0.11=int64_h807e49d_3 - libspatialindex=2.1.0=h54a6638_1 - libsqlite=3.53.4=h0737f62_1 @@ -92,7 +93,7 @@ dependencies: - libstdcxx=16.2.0=h934c35e_4 - libstdcxx-ng=16.2.0=hdf11a46_4 - libtiff=4.7.2=hcc2c06a_1 - - libuuid=2.42.2=h5347b49_0 + - libuuid=2.42.3=hcfc3c73_0 - libwebp-base=1.6.0=hd42ef1d_1 - libxcb=1.17.0=hb83e432_2 - libxcrypt=4.4.38=h280c20c_0 @@ -113,7 +114,7 @@ dependencies: - numcodecs=0.15.1=py312hf79963d_1 - numpy=2.4.6=py312h33ff503_0 - onemkl-license=2025.3.1=hf2ce2f3_12 - - openjpeg=2.5.4=h55e1f5c_1 + - openjpeg=2.5.4=heb1ab33_2 - openpyxl=3.1.5=py312h7f6eeab_3 - openssl=3.6.4=h781a0a9_0 - packaging=26.3=pyhc364b38_0 @@ -122,18 +123,18 @@ dependencies: - pillow=12.3.0=py312h38079b3_1 - pip=26.2.1=pyh8b19718_0 - psutil=7.2.2=py312h1b36aeb_2 - - pthread-stubs=0.4=hb03c661_1003 + - pthread-stubs=0.4=h7cc23a3_1004 - pydantic=2.12.5=pyhcf101f3_1 - pydantic-core=2.41.5=py312h868fb18_1 - pydiso=0.2.0=np2py312h1cfd70e_1 - pymatsolver=0.3.1=pyh48887ae_201 - pyparsing=3.3.2=pyhcf101f3_0 - pysocks=1.7.1=pyha55dd90_7 - - python=3.12.14=h8ab3286_0_cpython + - python=3.12.14=h5f976f7_3_cpython - python-dateutil=2.9.0.post0=pyhe01879c_2 - python-mumps=0.0.6=nompi_h4762de1 - python-tzdata=2026.3=pyhd8ed1ab_0 - - python_abi=3.12=8_cp312 + - python_abi=3.12=9_cp312 - pytz=2026.3.post1=pyhcf101f3_0 - pyyaml=6.0.3=py312h8a5da7c_1 - qhull=2020.2=h434a139_5 @@ -171,10 +172,10 @@ dependencies: - zlib-ng=2.3.3=hce19668_1 - zstd=1.5.7=hb78ec9c_7 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@953f7762b14717aad16385f6a84d2d81e7565b0f + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@14c4c814e956277c10e64263b27717c720021b88 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@ca917b6f4e88bb687ed18f68630c5ac993cd7e76 + - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@32b32031020ddf26fde40b2da817c14b9d8b86e9 + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@54e7b09e58ffa63ee0cdad1b811df8225aafcfb1 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 40262156..312cf4fd 100644 --- a/environments/py-3.12-win-64-dev.conda.lock.yml +++ b/environments/py-3.12-win-64-dev.conda.lock.yml @@ -10,9 +10,9 @@ dependencies: - _python_abi3_support=1.0=hd8ed1ab_3 - alabaster=0.7.16=pyhd8ed1ab_0 - annotated-types=0.8.0=pyhd8ed1ab_0 - - anyio=4.14.2=pyhcf101f3_0 + - anyio=4.15.0=pyh5ded981_0 - argon2-cffi=25.1.0=pyhd8ed1ab_0 - - argon2-cffi-bindings=26.1.0=py312he06e257_0 + - argon2-cffi-bindings=26.1.0=py312he06e257_1 - arrow=1.4.0=pyhcf101f3_0 - asciitree=0.3.3=py_2 - astroid=4.0.4=py312h2e8e312_0 @@ -29,28 +29,28 @@ dependencies: - aws-c-sdkutils=0.2.7=h0d56620_3 - aws-checksums=0.2.10=h0d56620_5 - babel=2.18.0=pyhcf101f3_1 - - backports.zstd=1.7.0=py312h06d0912_0 + - backports.zstd=1.7.0=py312h06d0912_1 - beautifulsoup4=4.15.0=pyha770c72_0 - bleach=6.4.0=pyhcf101f3_0 - bleach-with-css=6.4.0=hac0b51c_0 - bokeh=3.6.3=pyhd8ed1ab_0 - - brotli=1.2.0=hc8c2fe1_3 - - brotli-bin=1.2.0=hd477307_3 - - brotli-python=1.2.0=py312ha763cb9_3 + - brotli=1.2.0=hc8c2fe1_4 + - brotli-bin=1.2.0=hd477307_4 + - brotli-python=1.2.0=py312ha763cb9_4 - bzip2=1.0.8=h0ad9c76_10 - ca-certificates=2026.7.22=h4c7d964_0 - cached-property=2.0.1=pyhcf101f3_0 - cached_property=2.0.1=pyhcf101f3_0 - certifi=2026.7.22=pyhd8ed1ab_0 - - cffi=2.1.1=py312he06e257_2 + - cffi=2.1.1=py312he06e257_3 - charset-normalizer=3.5.1=pyhd8ed1ab_0 - click=8.4.2=pyh6dadd2b_0 - cloudpickle=3.1.2=pyhcf101f3_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - contourpy=1.3.3=py312h78d62e6_4 - - coverage=7.15.4=py312h6fa65f5_1 - - cpython=3.12.14=py312hd8ed1ab_0 + - coverage=7.16.0=py312h6fa65f5_0 + - cpython=3.12.14=py312hd8ed1ab_3 - cycler=0.12.1=pyhcf101f3_2 - cytoolz=1.1.0=py312he06e257_2 - dask-core=2025.3.1=pyhd8ed1ab_0 @@ -81,18 +81,18 @@ dependencies: - icu=78.3=h5112557_2 - idna=3.19=pyhcf101f3_0 - imagesize=2.0.1=pyhd8ed1ab_0 - - importlib-metadata=9.0.0=pyhcf101f3_0 + - importlib-metadata=9.0.1=pyhcf101f3_0 - iniconfig=2.3.0=pyhd8ed1ab_0 - ipykernel=7.3.0=pyh6dadd2b_0 - - ipython=9.16.1=pyhe2676ad_0 + - ipython=9.17.1=pyhe2676ad_0 - ipython_genutils=0.2.0=pyhd8ed1ab_2 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=7.8.5=pyhd8ed1ab_0 - isoduration=20.11.0=pyhd8ed1ab_1 - - isort=8.0.1=pyhd8ed1ab_0 + - isort=9.0.1=pyhd8ed1ab_0 - jedi=0.20.0=pyhcf101f3_0 - jinja2=3.1.6=pyhcf101f3_1 - - joblib=1.5.3=pyhd8ed1ab_0 + - joblib=1.6.0=pyhcf101f3_0 - json5=0.15.0=pyhd8ed1ab_0 - jsonpointer=3.1.1=pyhcf101f3_0 - jsonschema=4.26.0=pyhcf101f3_1 @@ -101,28 +101,28 @@ dependencies: - jupyter-book=2.1.6=pyhcf101f3_0 - jupyter-builder=1.2.2=pyhcf101f3_0 - jupyter-lsp=2.3.1=pyhcf101f3_0 - - jupyter_client=8.9.1=pyhcf101f3_0 + - jupyter_client=8.10.0=pyhcf101f3_0 - jupyter_core=5.9.1=pyh6dadd2b_0 - jupyter_events=0.12.1=pyhcf101f3_0 - - jupyter_server=2.20.0=pyhcf101f3_0 + - jupyter_server=2.21.0=pyhcf101f3_0 - jupyter_server_terminals=0.5.4=pyhcf101f3_0 - jupyterlab=4.6.3=pyhd8ed1ab_0 - jupyterlab_pygments=0.3.0=pyhd8ed1ab_2 - jupyterlab_server=2.28.0=pyhcf101f3_0 - jupyterlab_widgets=1.1.11=pyhd8ed1ab_0 - jupytext=1.19.5=pyh0398c0e_0 - - kiwisolver=1.5.0=py312h78d62e6_0 + - kiwisolver=1.5.1=py312h78d62e6_0 - krb5=1.22.2=h719d79b_2 - lark=1.3.1=pyhd8ed1ab_0 - - lcms2=2.19.1=hf2c6c5f_1 + - lcms2=2.19.1=hf2c6c5f_2 - lerc=4.2.0=hd936e49_0 - libaec=1.1.5=haf901d7_0 - libblas=3.11.0=6_hf2e6a31_mkl - - libbrotlicommon=1.2.0=hf02afa3_3 - - libbrotlidec=1.2.0=h84f9c24_3 - - libbrotlienc=1.2.0=he2a975b_3 + - libbrotlicommon=1.2.0=hf02afa3_4 + - libbrotlidec=1.2.0=h84f9c24_4 + - libbrotlienc=1.2.0=he2a975b_4 - libcblas=3.11.0=6_h2a3cdd5_mkl - - libcurl=8.21.0=hdb0ef4a_5 + - libcurl=8.22.0=hdb0ef4a_0 - libdeflate=1.25=h1a1d4e4_1 - libdlf=0.3.0=pyhd8ed1ab_1 - libexpat=2.8.1=hac47afa_1 @@ -138,6 +138,7 @@ dependencies: - liblzma=5.8.3=hfd05255_1 - libpng=1.6.58=hdc8cecf_1 - libpsl=0.23.1=h9b16d47_1 + - libpython=3.12.14=hcc31f7b_3_cpython - libsodium=1.0.22=h6a83c73_2 - libspatialindex=2.1.0=h2854ae6_1 - libsqlite=3.53.4=hf5d6505_1 @@ -145,7 +146,7 @@ dependencies: - libtiff=4.7.2=h8f73337_1 - libwebp-base=1.6.0=h4d5522a_1 - libwinpthread=12.0.0.r4.gg4f2fc60ca=h11686cb_11 - - libxcb=1.17.0=h874e120_1 + - libxcb=1.17.0=h874e120_2 - libxml2=2.15.3=h8ef44ab_1 - libxml2-16=2.15.3=h3cfd58e_1 - libzlib=1.3.2=hfd05255_3 @@ -160,59 +161,60 @@ dependencies: - mdurl=0.1.2=pyhd8ed1ab_1 - mistune=3.3.4=pyhcf101f3_0 - mkl=2025.3.1=hac47afa_13 - - msgpack-python=1.2.1=py312h78d62e6_1 + - msgpack-python=1.2.2=py312h78d62e6_1 - mumps-seq=5.8.2=h607cc0b_2 - munkres=1.1.4=pyhd8ed1ab_1 - - nbclient=0.11.0=pyhd8ed1ab_0 + - mypy_extensions=1.1.0=pyha770c72_0 + - nbclient=0.11.0=pyhcf101f3_1 - nbconvert=7.16.6=hc388f54_1 - nbconvert-core=7.16.6=pyhcf101f3_1 - nbconvert-pandoc=7.16.6=h7d6f222_1 - nbformat=5.11.1=pyhcf101f3_0 - nest-asyncio2=1.7.2=pyhcf101f3_0 - - nodejs=26.6.0=h80d1838_0 + - nodejs=26.8.0=h80d1838_1 - notebook=7.6.2=pyhcf101f3_0 - notebook-shim=0.2.4=pyhd8ed1ab_1 - numcodecs=0.15.1=py312hc128f0a_1 - numpy=2.4.6=py312ha3f287d_0 - onemkl-license=2025.3.1=h57928b3_13 - - openjpeg=2.5.4=h0e57b4f_0 + - openjpeg=2.5.4=h90fa87c_2 - openpyxl=3.1.5=py312h83acffa_3 - openssl=3.6.4=hf411b9b_0 - overrides=7.7.0=pyhd8ed1ab_1 - packaging=26.3=pyhc364b38_0 - pandas=2.3.3=py312hc128f0a_2 - - pandoc=3.10.2=h57928b3_0 + - pandoc=3.11=h57928b3_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.7=pyhcf101f3_0 - partd=1.4.2=pyhd8ed1ab_0 - - pillow=12.3.0=py312h31f0997_0 + - pillow=12.3.0=py312h31f0997_1 - pip=26.2.1=pyh8b19718_0 - - platformdirs=4.11.4=pyhcf101f3_0 + - platformdirs=4.11.6=pyh5ded981_0 - pluggy=1.6.0=pyhf9edf01_1 - prometheus_client=0.26.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.53=pyha770c72_0 - - psutil=7.2.2=py312he5662c2_1 - - pthread-stubs=0.4=hba3369d_1003 + - psutil=7.2.2=py312he5662c2_2 + - pthread-stubs=0.4=hfa92662_1004 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycparser=3.0=pyhcf101f3_0 - pydantic=2.12.5=pyhcf101f3_1 - pydantic-core=2.41.5=py312hdabe01f_1 - pydiso=0.2.0=np2py312hd8dafd6_1 - pygments=2.21.0=pyhcf101f3_0 - - pylint=4.0.7=pyhcf101f3_0 + - pylint=4.0.8=pyhcf101f3_0 - pymatsolver=0.3.1=pyh48887ae_201 - pyparsing=3.3.2=pyhcf101f3_0 - pysocks=1.7.1=pyh09c184e_7 - pytest=9.1.1=pyhc364b38_2 - pytest-cov=7.1.0=pyhcf101f3_0 - - python=3.12.14=hb12b558_0_cpython + - python=3.12.14=hb12b558_3_cpython - python-dateutil=2.9.0.post0=pyhe01879c_2 - python-fastjsonschema=2.22.2=pyhcf101f3_0 - - python-gil=3.12.14=hd8ed1ab_0 + - python-gil=3.12.14=hd8ed1ab_3 - python-json-logger=4.2.0=pyhd8ed1ab_0 - python-mumps=0.0.6=nompi_hd0d704b - python-tzdata=2026.3=pyhd8ed1ab_0 - - python_abi=3.12=8_cp312 + - python_abi=3.12=9_cp312 - pytz=2026.3.post1=pyhcf101f3_0 - pywin32=312=py312h95189c4_1 - pywinpty=3.0.5=py312h275cf98_0 @@ -225,7 +227,7 @@ dependencies: - rfc3339-validator=0.1.4=pyhd8ed1ab_1 - rfc3986-validator=0.1.1=pyh9f0ad1d_0 - rfc3987-syntax=1.1.0=pyhe01879c_1 - - rpds-py=2026.6.3=py312hdabe01f_0 + - rpds-py=2026.6.3=py312hdabe01f_1 - rtree=1.4.1=pyh11ca60a_0 - scikit-learn=1.8.0=np2py312hea30aaf_1 - scipy=1.17.1=py312h9b3c559_1 @@ -269,15 +271,15 @@ dependencies: - vc=14.5=ha367084_41 - vc14_runtime=14.51.36247=habf1de7_41 - vcomp14=14.51.36247=habf1de7_41 - - wcwidth=0.8.2=pyhd8ed1ab_0 + - wcwidth=0.8.3=pyhcf101f3_0 - webcolors=25.10.0=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - - websocket-client=1.9.0=pyhd8ed1ab_0 + - websocket-client=1.9.2=pyh5ded981_1 - wheel=0.48.0=pyhd8ed1ab_0 - widgetsnbextension=3.6.10=pyhd8ed1ab_0 - win_inet_pton=1.1.0=pyh7428d3b_8 - winpty=0.4.3=4 - - wrapt=2.3.0=py312he06e257_0 + - wrapt=2.4.0=py312he5662c2_0 - xorg-libxau=1.0.12=hba3369d_2 - xorg-libxdmcp=1.1.5=hba3369d_2 - xyzservices=2026.3.0=pyhd8ed1ab_0 @@ -290,10 +292,10 @@ dependencies: - zlib-ng=2.3.3=h0261ad2_1 - zstd=1.5.7=h534d264_7 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@14c4c814e956277c10e64263b27717c720021b88 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@ca917b6f4e88bb687ed18f68630c5ac993cd7e76 + - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@32b32031020ddf26fde40b2da817c14b9d8b86e9 + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@54e7b09e58ffa63ee0cdad1b811df8225aafcfb1 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 d5d4ef0c..a87d0112 100644 --- a/environments/py-3.12-win-64.conda.lock.yml +++ b/environments/py-3.12-win-64.conda.lock.yml @@ -18,11 +18,11 @@ dependencies: - aws-c-s3=0.13.1=h0deae5e_1 - aws-c-sdkutils=0.2.7=h0d56620_3 - aws-checksums=0.2.10=h0d56620_5 - - backports.zstd=1.7.0=py312h06d0912_0 + - backports.zstd=1.7.0=py312h06d0912_1 - bokeh=3.6.3=pyhd8ed1ab_0 - - brotli=1.2.0=hc8c2fe1_3 - - brotli-bin=1.2.0=hd477307_3 - - brotli-python=1.2.0=py312ha763cb9_3 + - brotli=1.2.0=hc8c2fe1_4 + - brotli-bin=1.2.0=hd477307_4 + - brotli-python=1.2.0=py312ha763cb9_4 - bzip2=1.0.8=h0ad9c76_10 - ca-certificates=2026.7.22=h4c7d964_0 - cached-property=2.0.1=pyhcf101f3_0 @@ -58,11 +58,11 @@ dependencies: - lerc=4.2.0=hd936e49_0 - libaec=1.1.5=haf901d7_0 - libblas=3.11.0=6_hf2e6a31_mkl - - libbrotlicommon=1.2.0=hf02afa3_3 - - libbrotlidec=1.2.0=h84f9c24_3 - - libbrotlienc=1.2.0=he2a975b_3 + - libbrotlicommon=1.2.0=hf02afa3_4 + - libbrotlidec=1.2.0=h84f9c24_4 + - libbrotlienc=1.2.0=he2a975b_4 - libcblas=3.11.0=6_h2a3cdd5_mkl - - libcurl=8.21.0=hdb0ef4a_5 + - libcurl=8.22.0=hdb0ef4a_0 - libdeflate=1.25=h1a1d4e4_1 - libdlf=0.3.0=pyhd8ed1ab_1 - libexpat=2.8.1=hac47afa_1 @@ -78,6 +78,7 @@ dependencies: - liblzma=5.8.3=hfd05255_1 - libpng=1.6.58=hdc8cecf_1 - libpsl=0.23.1=h9b16d47_1 + - libpython=3.12.14=hcc31f7b_3_cpython - libspatialindex=2.1.0=h2854ae6_1 - libsqlite=3.53.4=hf5d6505_1 - libssh2=1.11.1=h734d217_1 @@ -99,7 +100,7 @@ dependencies: - numcodecs=0.15.1=py312hc128f0a_1 - numpy=2.4.6=py312ha3f287d_0 - onemkl-license=2025.3.1=h57928b3_13 - - openjpeg=2.5.4=h0e57b4f_1 + - openjpeg=2.5.4=h90fa87c_2 - openpyxl=3.1.5=py312h83acffa_3 - openssl=3.6.4=hf411b9b_0 - packaging=26.3=pyhc364b38_0 @@ -108,18 +109,18 @@ dependencies: - pillow=12.3.0=py312h31f0997_1 - pip=26.2.1=pyh8b19718_0 - psutil=7.2.2=py312he5662c2_2 - - pthread-stubs=0.4=hba3369d_1003 + - pthread-stubs=0.4=hfa92662_1004 - pydantic=2.12.5=pyhcf101f3_1 - pydantic-core=2.41.5=py312hdabe01f_1 - pydiso=0.2.0=np2py312hd8dafd6_1 - pymatsolver=0.3.1=pyh48887ae_201 - pyparsing=3.3.2=pyhcf101f3_0 - pysocks=1.7.1=pyh09c184e_7 - - python=3.12.14=hb12b558_0_cpython + - python=3.12.14=hb12b558_3_cpython - python-dateutil=2.9.0.post0=pyhe01879c_2 - python-mumps=0.0.6=nompi_hd0d704b - python-tzdata=2026.3=pyhd8ed1ab_0 - - python_abi=3.12=8_cp312 + - python_abi=3.12=9_cp312 - pytz=2026.3.post1=pyhcf101f3_0 - pyyaml=6.0.3=py312h05f76fc_1 - qhull=2020.2=hc790b64_5 @@ -161,10 +162,10 @@ dependencies: - zlib-ng=2.3.3=h0261ad2_1 - zstd=1.5.7=h534d264_7 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@953f7762b14717aad16385f6a84d2d81e7565b0f + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@14c4c814e956277c10e64263b27717c720021b88 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@ca917b6f4e88bb687ed18f68630c5ac993cd7e76 + - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@32b32031020ddf26fde40b2da817c14b9d8b86e9 + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@54e7b09e58ffa63ee0cdad1b811df8225aafcfb1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.13-linux-64-dev.conda.lock.yml b/environments/py-3.13-linux-64-dev.conda.lock.yml index a9043fbd..a5f245e8 100644 --- a/environments/py-3.13-linux-64-dev.conda.lock.yml +++ b/environments/py-3.13-linux-64-dev.conda.lock.yml @@ -6,13 +6,13 @@ channels: - conda-forge - nodefaults dependencies: - - _openmp_mutex=4.5=7_kmp_llvm + - _openmp_mutex=4.5=8_kmp_llvm - _python_abi3_support=1.0=hd8ed1ab_3 - alabaster=0.7.16=pyhd8ed1ab_0 - annotated-types=0.8.0=pyhd8ed1ab_0 - - anyio=4.14.2=pyhcf101f3_0 + - anyio=4.15.0=pyh5ded981_0 - argon2-cffi=25.1.0=pyhd8ed1ab_0 - - argon2-cffi-bindings=26.1.0=py313h995f894_0 + - argon2-cffi-bindings=26.1.0=py313h995f894_1 - arrow=1.4.0=pyhcf101f3_0 - asciitree=0.3.3=py_2 - astroid=4.0.4=py313h78bf25f_0 @@ -29,29 +29,29 @@ dependencies: - aws-c-sdkutils=0.2.7=h01ee8f8_3 - aws-checksums=0.2.10=h01ee8f8_5 - babel=2.18.0=pyhcf101f3_1 - - backports.zstd=1.7.0=py313h8f72f4d_0 + - backports.zstd=1.7.0=py313h8f72f4d_1 - beautifulsoup4=4.15.0=pyha770c72_0 - bleach=6.4.0=pyhcf101f3_0 - bleach-with-css=6.4.0=hac0b51c_0 - bokeh=3.6.3=pyhd8ed1ab_0 - - brotli=1.2.0=h505cf86_3 - - brotli-bin=1.2.0=h9908984_3 - - brotli-python=1.2.0=py313h2fc2bef_3 + - brotli=1.2.0=h505cf86_4 + - brotli-bin=1.2.0=h9908984_4 + - brotli-python=1.2.0=py313h2fc2bef_4 - bzip2=1.0.8=hda65f42_10 - c-ares=1.34.8=hebe6cf0_2 - ca-certificates=2026.7.22=hbd8a1cb_0 - cached-property=2.0.1=pyhcf101f3_0 - cached_property=2.0.1=pyhcf101f3_0 - certifi=2026.7.22=pyhd8ed1ab_0 - - cffi=2.1.1=py313ha52865f_2 + - cffi=2.1.1=py313ha52865f_3 - charset-normalizer=3.5.1=pyhd8ed1ab_0 - click=8.4.2=pyhc90fa1f_0 - cloudpickle=3.1.2=pyhcf101f3_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - contourpy=1.3.3=py313hc8edb43_4 - - coverage=7.15.4=py313h55b89ea_1 - - cpython=3.13.15=py313hd8ed1ab_101 + - coverage=7.16.0=py313h2af15c8_0 + - cpython=3.13.15=py313hd8ed1ab_103 - cycler=0.12.1=pyhcf101f3_2 - cytoolz=1.1.0=py313h07c4f96_2 - dask-core=2025.3.1=pyhd8ed1ab_0 @@ -82,18 +82,18 @@ dependencies: - icu=75.1=he02047a_0 - idna=3.19=pyhcf101f3_0 - imagesize=2.0.1=pyhd8ed1ab_0 - - importlib-metadata=9.0.0=pyhcf101f3_0 + - importlib-metadata=9.0.1=pyhcf101f3_0 - iniconfig=2.3.0=pyhd8ed1ab_0 - ipykernel=7.3.0=pyha191276_0 - - ipython=9.16.1=pyh53cf698_0 + - ipython=9.17.1=pyh53cf698_0 - ipython_genutils=0.2.0=pyhd8ed1ab_2 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=7.8.5=pyhd8ed1ab_0 - isoduration=20.11.0=pyhd8ed1ab_1 - - isort=8.0.1=pyhd8ed1ab_0 + - isort=9.0.1=pyhd8ed1ab_0 - jedi=0.20.0=pyhcf101f3_0 - jinja2=3.1.6=pyhcf101f3_1 - - joblib=1.5.3=pyhd8ed1ab_0 + - joblib=1.6.0=pyhcf101f3_0 - json5=0.15.0=pyhd8ed1ab_0 - jsonpointer=3.1.1=pyhcf101f3_0 - jsonschema=4.26.0=pyhcf101f3_1 @@ -102,10 +102,10 @@ dependencies: - jupyter-book=2.1.6=pyhcf101f3_0 - jupyter-builder=1.2.2=pyhcf101f3_0 - jupyter-lsp=2.3.1=pyhcf101f3_0 - - jupyter_client=8.9.1=pyhcf101f3_0 + - jupyter_client=8.10.0=pyhcf101f3_0 - jupyter_core=5.9.1=pyhc90fa1f_0 - jupyter_events=0.12.1=pyhcf101f3_0 - - jupyter_server=2.20.0=pyhcf101f3_0 + - jupyter_server=2.21.0=pyhcf101f3_0 - jupyter_server_terminals=0.5.4=pyhcf101f3_0 - jupyterlab=4.6.3=pyhd8ed1ab_0 - jupyterlab_pygments=0.3.0=pyhd8ed1ab_2 @@ -113,17 +113,17 @@ dependencies: - jupyterlab_widgets=1.1.11=pyhd8ed1ab_0 - jupytext=1.19.5=pyh0398c0e_0 - keyutils=1.6.3=h7cc23a3_1 - - kiwisolver=1.5.0=py313hc8edb43_0 + - kiwisolver=1.5.1=py313h2551ef2_0 - krb5=1.22.2=hbc21106_2 - lark=1.3.1=pyhd8ed1ab_0 - - lcms2=2.19.1=h0c24ade_1 + - lcms2=2.19.1=h9073bf1_2 - ld_impl_linux-64=2.46.1=default_hbd61a6d_102 - lerc=4.2.0=hdb68285_0 - libaec=1.1.5=h088129d_0 - libblas=3.11.0=6_h5875eb1_mkl - - libbrotlicommon=1.2.0=h39a168f_3 - - libbrotlidec=1.2.0=ha411449_3 - - libbrotlienc=1.2.0=h018ffa1_3 + - libbrotlicommon=1.2.0=h39a168f_4 + - libbrotlidec=1.2.0=ha411449_4 + - libbrotlienc=1.2.0=h018ffa1_4 - libcblas=3.11.0=6_hfef963f_mkl - libcurl=8.21.0=hcf29cc6_1 - libdeflate=1.25=hd45a770_1 @@ -146,6 +146,7 @@ dependencies: - libmpdec=4.0.0=hb03c661_2 - libnghttp2=1.68.1=h74cf4be_1 - libpng=1.6.58=h922cc85_1 + - libpython=3.13.15=hdc7f604_103_cp313 - libscotch=7.0.11=int64_h807e49d_3 - libsodium=1.0.22=hebe6cf0_2 - libspatialindex=2.1.0=h54a6638_1 @@ -154,10 +155,10 @@ dependencies: - libstdcxx=16.2.0=h934c35e_4 - libstdcxx-ng=16.2.0=hdf11a46_4 - libtiff=4.7.2=hcc2c06a_1 - - libuuid=2.42.2=h5347b49_0 + - libuuid=2.42.3=hcfc3c73_0 - libuv=1.52.1=h280c20c_1 - libwebp-base=1.6.0=hd42ef1d_1 - - libxcb=1.17.0=hb83e432_1 + - libxcb=1.17.0=hb83e432_2 - libxml2=2.15.1=h26afc86_0 - libxml2-16=2.15.1=ha9997c6_0 - libzlib=1.3.2=h25fd6f3_3 @@ -173,11 +174,12 @@ dependencies: - metis=5.1.0=hd0bcaf9_1007 - mistune=3.3.4=pyhcf101f3_0 - mkl=2025.3.1=h0e700b2_12 - - msgpack-python=1.2.1=py313hc8edb43_1 + - msgpack-python=1.2.2=py313h2551ef2_1 - mumps-include=5.8.2=h5a610fb_2 - mumps-seq=5.8.2=hc1b3267_2 - munkres=1.1.4=pyhd8ed1ab_1 - - nbclient=0.11.0=pyhd8ed1ab_0 + - mypy_extensions=1.1.0=pyha770c72_0 + - nbclient=0.11.0=pyhcf101f3_1 - nbconvert=7.16.6=hc388f54_1 - nbconvert-core=7.16.6=pyhcf101f3_1 - nbconvert-pandoc=7.16.6=h7d6f222_1 @@ -190,25 +192,25 @@ dependencies: - numcodecs=0.15.1=py313h08cd8bf_1 - numpy=2.4.6=py313hf6604e3_0 - onemkl-license=2025.3.1=hf2ce2f3_12 - - openjpeg=2.5.4=h55fea9a_0 + - openjpeg=2.5.4=heb1ab33_2 - openpyxl=3.1.5=py313ha4be090_3 - openssl=3.6.4=h781a0a9_0 - overrides=7.7.0=pyhd8ed1ab_1 - packaging=26.3=pyhc364b38_0 - pandas=2.3.3=py313h08cd8bf_2 - - pandoc=3.10.2=ha770c72_0 + - pandoc=3.11=ha770c72_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.7=pyhcf101f3_0 - partd=1.4.2=pyhd8ed1ab_0 - pexpect=4.9.0=pyhd8ed1ab_1 - - pillow=12.3.0=py313h80991f8_0 + - pillow=12.3.0=py313h3b26573_1 - pip=26.2.1=pyh145f28c_0 - - platformdirs=4.11.4=pyhcf101f3_0 + - platformdirs=4.11.6=pyh5ded981_0 - pluggy=1.6.0=pyhf9edf01_1 - prometheus_client=0.26.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.53=pyha770c72_0 - - psutil=7.2.2=py313hd42f317_1 - - pthread-stubs=0.4=hb03c661_1003 + - psutil=7.2.2=py313hd42f317_2 + - pthread-stubs=0.4=h7cc23a3_1004 - ptyprocess=0.7.0=pyhd8ed1ab_1 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycparser=3.0=pyhcf101f3_0 @@ -216,20 +218,20 @@ dependencies: - pydantic-core=2.41.5=py313h843e2db_1 - pydiso=0.2.0=np2py313h5fc5e36_1 - pygments=2.21.0=pyhcf101f3_0 - - pylint=4.0.7=pyhcf101f3_0 + - pylint=4.0.8=pyhcf101f3_0 - pymatsolver=0.3.1=pyh48887ae_201 - pyparsing=3.3.2=pyhcf101f3_0 - pysocks=1.7.1=pyha55dd90_7 - pytest=9.1.1=pyhc364b38_2 - pytest-cov=7.1.0=pyhcf101f3_0 - - python=3.13.15=hb101c97_101_cp313 + - python=3.13.15=hf47f18c_103_cp313 - python-dateutil=2.9.0.post0=pyhe01879c_2 - python-fastjsonschema=2.22.2=pyhcf101f3_0 - - python-gil=3.13.15=h4df99d1_101 + - python-gil=3.13.15=h4df99d1_103 - python-json-logger=4.2.0=pyhd8ed1ab_0 - python-mumps=0.0.6=nompi_h2980587 - python-tzdata=2026.3=pyhd8ed1ab_0 - - python_abi=3.13=8_cp313 + - python_abi=3.13=9_cp313 - pytz=2026.3.post1=pyhcf101f3_0 - pyyaml=6.0.3=py313h3dea7bd_1 - pyzmq=27.2.0=py312h8a5ba0d_0 @@ -241,13 +243,12 @@ dependencies: - rfc3339-validator=0.1.4=pyhd8ed1ab_1 - rfc3986-validator=0.1.1=pyh9f0ad1d_0 - rfc3987-syntax=1.1.0=pyhe01879c_1 - - rpds-py=2026.6.3=py313ha296275_0 + - rpds-py=2026.6.3=py313ha296275_1 - rtree=1.4.1=pyh11ca60a_0 - s2n=1.7.6=h7e3ee7f_0 - scikit-learn=1.8.0=np2py313h16d504d_1 - scipy=1.17.1=py313h4b8bb8b_1 - send2trash=2.1.0=pyha191276_1 - - setuptools=84.0.0=pyh332efcf_0 - six=1.17.0=pyhe01879c_1 - sniffio=1.3.1=pyhd8ed1ab_2 - snowballstemmer=3.1.1=pyhd8ed1ab_0 @@ -281,12 +282,12 @@ dependencies: - tzdata=2026c=h151e31d_0 - uri-template=1.3.0=pyhd8ed1ab_1 - urllib3=2.7.0=pyhd8ed1ab_0 - - wcwidth=0.8.2=pyhd8ed1ab_0 + - wcwidth=0.8.3=pyhcf101f3_0 - webcolors=25.10.0=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - - websocket-client=1.9.0=pyhd8ed1ab_0 + - websocket-client=1.9.2=pyh5ded981_1 - widgetsnbextension=3.6.10=pyhd8ed1ab_0 - - wrapt=2.3.0=py313h07c4f96_0 + - wrapt=2.4.0=py313hd42f317_0 - xorg-libxau=1.0.12=hb03c661_2 - xorg-libxdmcp=1.1.5=hb03c661_2 - xyzservices=2026.3.0=pyhd8ed1ab_0 @@ -299,10 +300,10 @@ dependencies: - zlib-ng=2.3.3=hce19668_1 - zstd=1.5.7=hb78ec9c_7 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@14c4c814e956277c10e64263b27717c720021b88 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@ca917b6f4e88bb687ed18f68630c5ac993cd7e76 + - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@32b32031020ddf26fde40b2da817c14b9d8b86e9 + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@54e7b09e58ffa63ee0cdad1b811df8225aafcfb1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.13-linux-64.conda.lock.yml b/environments/py-3.13-linux-64.conda.lock.yml index 1efd6494..ff8517a7 100644 --- a/environments/py-3.13-linux-64.conda.lock.yml +++ b/environments/py-3.13-linux-64.conda.lock.yml @@ -18,11 +18,11 @@ dependencies: - aws-c-s3=0.13.1=h7508075_1 - aws-c-sdkutils=0.2.7=h01ee8f8_3 - aws-checksums=0.2.10=h01ee8f8_5 - - backports.zstd=1.7.0=py313h8f72f4d_0 + - backports.zstd=1.7.0=py313h8f72f4d_1 - bokeh=3.6.3=pyhd8ed1ab_0 - - brotli=1.2.0=h505cf86_3 - - brotli-bin=1.2.0=h9908984_3 - - brotli-python=1.2.0=py313h2fc2bef_3 + - brotli=1.2.0=h505cf86_4 + - brotli-bin=1.2.0=h9908984_4 + - brotli-python=1.2.0=py313h2fc2bef_4 - bzip2=1.0.8=hda65f42_10 - c-ares=1.34.8=hebe6cf0_2 - ca-certificates=2026.7.22=hbd8a1cb_0 @@ -60,9 +60,9 @@ dependencies: - lerc=4.2.0=hdb68285_0 - libaec=1.1.5=h088129d_0 - libblas=3.11.0=6_h5875eb1_mkl - - libbrotlicommon=1.2.0=h39a168f_3 - - libbrotlidec=1.2.0=ha411449_3 - - libbrotlienc=1.2.0=h018ffa1_3 + - libbrotlicommon=1.2.0=h39a168f_4 + - libbrotlidec=1.2.0=ha411449_4 + - libbrotlienc=1.2.0=h018ffa1_4 - libcblas=3.11.0=6_hfef963f_mkl - libcurl=8.21.0=hcf29cc6_1 - libdeflate=1.25=hd45a770_1 @@ -85,6 +85,7 @@ dependencies: - libmpdec=4.0.0=hb03c661_2 - libnghttp2=1.68.1=h74cf4be_1 - libpng=1.6.58=h922cc85_1 + - libpython=3.13.15=hdc7f604_103_cp313 - libscotch=7.0.11=int64_h807e49d_3 - libspatialindex=2.1.0=h54a6638_1 - libsqlite=3.53.4=h0737f62_1 @@ -92,7 +93,7 @@ dependencies: - libstdcxx=16.2.0=h934c35e_4 - libstdcxx-ng=16.2.0=hdf11a46_4 - libtiff=4.7.2=hcc2c06a_1 - - libuuid=2.42.2=h5347b49_0 + - libuuid=2.42.3=hcfc3c73_0 - libwebp-base=1.6.0=hd42ef1d_1 - libxcb=1.17.0=hb83e432_2 - libxml2=2.15.1=h26afc86_0 @@ -112,7 +113,7 @@ dependencies: - numcodecs=0.15.1=py313h08cd8bf_1 - numpy=2.4.6=py313hf6604e3_0 - onemkl-license=2025.3.1=hf2ce2f3_12 - - openjpeg=2.5.4=h55e1f5c_1 + - openjpeg=2.5.4=heb1ab33_2 - openpyxl=3.1.5=py313ha4be090_3 - openssl=3.6.4=h781a0a9_0 - packaging=26.3=pyhc364b38_0 @@ -121,18 +122,18 @@ dependencies: - pillow=12.3.0=py313h3b26573_1 - pip=26.2.1=pyh145f28c_0 - psutil=7.2.2=py313hd42f317_2 - - pthread-stubs=0.4=hb03c661_1003 + - pthread-stubs=0.4=h7cc23a3_1004 - pydantic=2.12.5=pyhcf101f3_1 - pydantic-core=2.41.5=py313h843e2db_1 - pydiso=0.2.0=np2py313h5fc5e36_1 - pymatsolver=0.3.1=pyh48887ae_201 - pyparsing=3.3.2=pyhcf101f3_0 - pysocks=1.7.1=pyha55dd90_7 - - python=3.13.15=hb101c97_101_cp313 + - python=3.13.15=hf47f18c_103_cp313 - python-dateutil=2.9.0.post0=pyhe01879c_2 - python-mumps=0.0.6=nompi_h2980587 - python-tzdata=2026.3=pyhd8ed1ab_0 - - python_abi=3.13=8_cp313 + - python_abi=3.13=9_cp313 - pytz=2026.3.post1=pyhcf101f3_0 - pyyaml=6.0.3=py313h3dea7bd_1 - qhull=2020.2=h434a139_5 @@ -167,10 +168,10 @@ dependencies: - zlib-ng=2.3.3=hce19668_1 - zstd=1.5.7=hb78ec9c_7 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@953f7762b14717aad16385f6a84d2d81e7565b0f + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@14c4c814e956277c10e64263b27717c720021b88 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@ca917b6f4e88bb687ed18f68630c5ac993cd7e76 + - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@32b32031020ddf26fde40b2da817c14b9d8b86e9 + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@54e7b09e58ffa63ee0cdad1b811df8225aafcfb1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.13-win-64-dev.conda.lock.yml b/environments/py-3.13-win-64-dev.conda.lock.yml index 23486e7a..ee66f17e 100644 --- a/environments/py-3.13-win-64-dev.conda.lock.yml +++ b/environments/py-3.13-win-64-dev.conda.lock.yml @@ -10,9 +10,9 @@ dependencies: - _python_abi3_support=1.0=hd8ed1ab_3 - alabaster=0.7.16=pyhd8ed1ab_0 - annotated-types=0.8.0=pyhd8ed1ab_0 - - anyio=4.14.2=pyhcf101f3_0 + - anyio=4.15.0=pyh5ded981_0 - argon2-cffi=25.1.0=pyhd8ed1ab_0 - - argon2-cffi-bindings=26.1.0=py313h5ea7bf4_0 + - argon2-cffi-bindings=26.1.0=py313h5ea7bf4_1 - arrow=1.4.0=pyhcf101f3_0 - asciitree=0.3.3=py_2 - astroid=4.0.4=py313hfa70ccb_0 @@ -29,28 +29,28 @@ dependencies: - aws-c-sdkutils=0.2.7=h0d56620_3 - aws-checksums=0.2.10=h0d56620_5 - babel=2.18.0=pyhcf101f3_1 - - backports.zstd=1.7.0=py313h2a31948_0 + - backports.zstd=1.7.0=py313h2a31948_1 - beautifulsoup4=4.15.0=pyha770c72_0 - bleach=6.4.0=pyhcf101f3_0 - bleach-with-css=6.4.0=hac0b51c_0 - bokeh=3.6.3=pyhd8ed1ab_0 - - brotli=1.2.0=hc8c2fe1_3 - - brotli-bin=1.2.0=hd477307_3 - - brotli-python=1.2.0=py313h3c654a2_3 + - brotli=1.2.0=hc8c2fe1_4 + - brotli-bin=1.2.0=hd477307_4 + - brotli-python=1.2.0=py313h3c654a2_4 - bzip2=1.0.8=h0ad9c76_10 - ca-certificates=2026.7.22=h4c7d964_0 - cached-property=2.0.1=pyhcf101f3_0 - cached_property=2.0.1=pyhcf101f3_0 - certifi=2026.7.22=pyhd8ed1ab_0 - - cffi=2.1.1=py313h5ea7bf4_2 + - cffi=2.1.1=py313h5ea7bf4_3 - charset-normalizer=3.5.1=pyhd8ed1ab_0 - click=8.4.2=pyh6dadd2b_0 - cloudpickle=3.1.2=pyhcf101f3_1 - colorama=0.4.6=pyhd8ed1ab_1 - comm=0.2.3=pyhe01879c_0 - contourpy=1.3.3=py313h1a38498_4 - - coverage=7.15.4=py313h868807b_1 - - cpython=3.13.15=py313hd8ed1ab_101 + - coverage=7.16.0=py313h868807b_0 + - cpython=3.13.15=py313hd8ed1ab_103 - cycler=0.12.1=pyhcf101f3_2 - cytoolz=1.1.0=py313h5ea7bf4_2 - dask-core=2025.3.1=pyhd8ed1ab_0 @@ -81,18 +81,18 @@ dependencies: - icu=78.3=h5112557_2 - idna=3.19=pyhcf101f3_0 - imagesize=2.0.1=pyhd8ed1ab_0 - - importlib-metadata=9.0.0=pyhcf101f3_0 + - importlib-metadata=9.0.1=pyhcf101f3_0 - iniconfig=2.3.0=pyhd8ed1ab_0 - ipykernel=7.3.0=pyh6dadd2b_0 - - ipython=9.16.1=pyhe2676ad_0 + - ipython=9.17.1=pyhe2676ad_0 - ipython_genutils=0.2.0=pyhd8ed1ab_2 - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=7.8.5=pyhd8ed1ab_0 - isoduration=20.11.0=pyhd8ed1ab_1 - - isort=8.0.1=pyhd8ed1ab_0 + - isort=9.0.1=pyhd8ed1ab_0 - jedi=0.20.0=pyhcf101f3_0 - jinja2=3.1.6=pyhcf101f3_1 - - joblib=1.5.3=pyhd8ed1ab_0 + - joblib=1.6.0=pyhcf101f3_0 - json5=0.15.0=pyhd8ed1ab_0 - jsonpointer=3.1.1=pyhcf101f3_0 - jsonschema=4.26.0=pyhcf101f3_1 @@ -101,28 +101,28 @@ dependencies: - jupyter-book=2.1.6=pyhcf101f3_0 - jupyter-builder=1.2.2=pyhcf101f3_0 - jupyter-lsp=2.3.1=pyhcf101f3_0 - - jupyter_client=8.9.1=pyhcf101f3_0 + - jupyter_client=8.10.0=pyhcf101f3_0 - jupyter_core=5.9.1=pyh6dadd2b_0 - jupyter_events=0.12.1=pyhcf101f3_0 - - jupyter_server=2.20.0=pyhcf101f3_0 + - jupyter_server=2.21.0=pyhcf101f3_0 - jupyter_server_terminals=0.5.4=pyhcf101f3_0 - jupyterlab=4.6.3=pyhd8ed1ab_0 - jupyterlab_pygments=0.3.0=pyhd8ed1ab_2 - jupyterlab_server=2.28.0=pyhcf101f3_0 - jupyterlab_widgets=1.1.11=pyhd8ed1ab_0 - jupytext=1.19.5=pyh0398c0e_0 - - kiwisolver=1.5.0=py313h1a38498_0 + - kiwisolver=1.5.1=py313h1a38498_0 - krb5=1.22.2=h719d79b_2 - lark=1.3.1=pyhd8ed1ab_0 - - lcms2=2.19.1=hf2c6c5f_1 + - lcms2=2.19.1=hf2c6c5f_2 - lerc=4.2.0=hd936e49_0 - libaec=1.1.5=haf901d7_0 - libblas=3.11.0=6_hf2e6a31_mkl - - libbrotlicommon=1.2.0=hf02afa3_3 - - libbrotlidec=1.2.0=h84f9c24_3 - - libbrotlienc=1.2.0=he2a975b_3 + - libbrotlicommon=1.2.0=hf02afa3_4 + - libbrotlidec=1.2.0=h84f9c24_4 + - libbrotlienc=1.2.0=he2a975b_4 - libcblas=3.11.0=6_h2a3cdd5_mkl - - libcurl=8.21.0=hdb0ef4a_5 + - libcurl=8.22.0=hdb0ef4a_0 - libdeflate=1.25=h1a1d4e4_1 - libdlf=0.3.0=pyhd8ed1ab_1 - libexpat=2.8.1=hac47afa_1 @@ -139,6 +139,7 @@ dependencies: - libmpdec=4.0.0=hfd05255_2 - libpng=1.6.58=hdc8cecf_1 - libpsl=0.23.1=h9b16d47_1 + - libpython=3.13.15=h4f90d01_103_cp313 - libsodium=1.0.22=h6a83c73_2 - libspatialindex=2.1.0=h2854ae6_1 - libsqlite=3.53.4=hf5d6505_1 @@ -146,7 +147,7 @@ dependencies: - libtiff=4.7.2=h8f73337_1 - libwebp-base=1.6.0=h4d5522a_1 - libwinpthread=12.0.0.r4.gg4f2fc60ca=h11686cb_11 - - libxcb=1.17.0=h874e120_1 + - libxcb=1.17.0=h874e120_2 - libxml2=2.15.3=h8ef44ab_1 - libxml2-16=2.15.3=h3cfd58e_1 - libzlib=1.3.2=hfd05255_3 @@ -161,59 +162,60 @@ dependencies: - mdurl=0.1.2=pyhd8ed1ab_1 - mistune=3.3.4=pyhcf101f3_0 - mkl=2025.3.1=hac47afa_13 - - msgpack-python=1.2.1=py313h1a38498_1 + - msgpack-python=1.2.2=py313h1a38498_1 - mumps-seq=5.8.2=h607cc0b_2 - munkres=1.1.4=pyhd8ed1ab_1 - - nbclient=0.11.0=pyhd8ed1ab_0 + - mypy_extensions=1.1.0=pyha770c72_0 + - nbclient=0.11.0=pyhcf101f3_1 - nbconvert=7.16.6=hc388f54_1 - nbconvert-core=7.16.6=pyhcf101f3_1 - nbconvert-pandoc=7.16.6=h7d6f222_1 - nbformat=5.11.1=pyhcf101f3_0 - nest-asyncio2=1.7.2=pyhcf101f3_0 - - nodejs=26.6.0=h80d1838_0 + - nodejs=26.8.0=h80d1838_1 - notebook=7.6.2=pyhcf101f3_0 - notebook-shim=0.2.4=pyhd8ed1ab_1 - numcodecs=0.15.1=py313hc90dcd4_1 - numpy=2.4.6=py313ha8dc839_0 - onemkl-license=2025.3.1=h57928b3_13 - - openjpeg=2.5.4=h0e57b4f_0 + - openjpeg=2.5.4=h90fa87c_2 - openpyxl=3.1.5=py313hc624790_3 - openssl=3.6.4=hf411b9b_0 - overrides=7.7.0=pyhd8ed1ab_1 - packaging=26.3=pyhc364b38_0 - pandas=2.3.3=py313hc90dcd4_2 - - pandoc=3.10.2=h57928b3_0 + - pandoc=3.11=h57928b3_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.7=pyhcf101f3_0 - partd=1.4.2=pyhd8ed1ab_0 - - pillow=12.3.0=py313h38f99e1_0 + - pillow=12.3.0=py313h38f99e1_1 - pip=26.2.1=pyh145f28c_0 - - platformdirs=4.11.4=pyhcf101f3_0 + - platformdirs=4.11.6=pyh5ded981_0 - pluggy=1.6.0=pyhf9edf01_1 - prometheus_client=0.26.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.53=pyha770c72_0 - - psutil=7.2.2=py313h5fd188c_1 - - pthread-stubs=0.4=hba3369d_1003 + - psutil=7.2.2=py313h5fd188c_2 + - pthread-stubs=0.4=hfa92662_1004 - pure_eval=0.2.3=pyhd8ed1ab_1 - pycparser=3.0=pyhcf101f3_0 - pydantic=2.12.5=pyhcf101f3_1 - pydantic-core=2.41.5=py313hfbe8231_1 - pydiso=0.2.0=np2py313h16cfc55_1 - pygments=2.21.0=pyhcf101f3_0 - - pylint=4.0.7=pyhcf101f3_0 + - pylint=4.0.8=pyhcf101f3_0 - pymatsolver=0.3.1=pyh48887ae_201 - pyparsing=3.3.2=pyhcf101f3_0 - pysocks=1.7.1=pyh09c184e_7 - pytest=9.1.1=pyhc364b38_2 - pytest-cov=7.1.0=pyhcf101f3_0 - - python=3.13.15=h254dcb4_101_cp313 + - python=3.13.15=h254dcb4_103_cp313 - python-dateutil=2.9.0.post0=pyhe01879c_2 - python-fastjsonschema=2.22.2=pyhcf101f3_0 - - python-gil=3.13.15=h4df99d1_101 + - python-gil=3.13.15=h4df99d1_103 - python-json-logger=4.2.0=pyhd8ed1ab_0 - python-mumps=0.0.6=nompi_h88661b0 - python-tzdata=2026.3=pyhd8ed1ab_0 - - python_abi=3.13=8_cp313 + - python_abi=3.13=9_cp313 - pytz=2026.3.post1=pyhcf101f3_0 - pywin32=312=py313h26f5e95_1 - pywinpty=3.0.5=py313h5813708_0 @@ -226,12 +228,11 @@ dependencies: - rfc3339-validator=0.1.4=pyhd8ed1ab_1 - rfc3986-validator=0.1.1=pyh9f0ad1d_0 - rfc3987-syntax=1.1.0=pyhe01879c_1 - - rpds-py=2026.6.3=py313hfbe8231_0 + - rpds-py=2026.6.3=py313hfbe8231_1 - rtree=1.4.1=pyh11ca60a_0 - scikit-learn=1.8.0=np2py313h4ce4a18_1 - scipy=1.17.1=py313he51e9a2_1 - send2trash=2.1.0=pyh6dadd2b_1 - - setuptools=84.0.0=pyh332efcf_0 - six=1.17.0=pyhe01879c_1 - sniffio=1.3.1=pyhd8ed1ab_2 - snowballstemmer=3.1.1=pyhd8ed1ab_0 @@ -269,14 +270,14 @@ dependencies: - vc=14.5=ha367084_41 - vc14_runtime=14.51.36247=habf1de7_41 - vcomp14=14.51.36247=habf1de7_41 - - wcwidth=0.8.2=pyhd8ed1ab_0 + - wcwidth=0.8.3=pyhcf101f3_0 - webcolors=25.10.0=pyhd8ed1ab_0 - webencodings=0.5.1=pyhd8ed1ab_3 - - websocket-client=1.9.0=pyhd8ed1ab_0 + - websocket-client=1.9.2=pyh5ded981_1 - widgetsnbextension=3.6.10=pyhd8ed1ab_0 - win_inet_pton=1.1.0=pyh7428d3b_8 - winpty=0.4.3=4 - - wrapt=2.3.0=py313h5ea7bf4_0 + - wrapt=2.4.0=py313h5fd188c_0 - xorg-libxau=1.0.12=hba3369d_2 - xorg-libxdmcp=1.1.5=hba3369d_2 - xyzservices=2026.3.0=pyhd8ed1ab_0 @@ -289,10 +290,10 @@ dependencies: - zlib-ng=2.3.3=h0261ad2_1 - zstd=1.5.7=h534d264_7 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@14c4c814e956277c10e64263b27717c720021b88 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@ca917b6f4e88bb687ed18f68630c5ac993cd7e76 + - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@32b32031020ddf26fde40b2da817c14b9d8b86e9 + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@54e7b09e58ffa63ee0cdad1b811df8225aafcfb1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.13-win-64.conda.lock.yml b/environments/py-3.13-win-64.conda.lock.yml index 029441ca..e2a49789 100644 --- a/environments/py-3.13-win-64.conda.lock.yml +++ b/environments/py-3.13-win-64.conda.lock.yml @@ -18,11 +18,11 @@ dependencies: - aws-c-s3=0.13.1=h0deae5e_1 - aws-c-sdkutils=0.2.7=h0d56620_3 - aws-checksums=0.2.10=h0d56620_5 - - backports.zstd=1.7.0=py313h2a31948_0 + - backports.zstd=1.7.0=py313h2a31948_1 - bokeh=3.6.3=pyhd8ed1ab_0 - - brotli=1.2.0=hc8c2fe1_3 - - brotli-bin=1.2.0=hd477307_3 - - brotli-python=1.2.0=py313h3c654a2_3 + - brotli=1.2.0=hc8c2fe1_4 + - brotli-bin=1.2.0=hd477307_4 + - brotli-python=1.2.0=py313h3c654a2_4 - bzip2=1.0.8=h0ad9c76_10 - ca-certificates=2026.7.22=h4c7d964_0 - cached-property=2.0.1=pyhcf101f3_0 @@ -58,11 +58,11 @@ dependencies: - lerc=4.2.0=hd936e49_0 - libaec=1.1.5=haf901d7_0 - libblas=3.11.0=6_hf2e6a31_mkl - - libbrotlicommon=1.2.0=hf02afa3_3 - - libbrotlidec=1.2.0=h84f9c24_3 - - libbrotlienc=1.2.0=he2a975b_3 + - libbrotlicommon=1.2.0=hf02afa3_4 + - libbrotlidec=1.2.0=h84f9c24_4 + - libbrotlienc=1.2.0=he2a975b_4 - libcblas=3.11.0=6_h2a3cdd5_mkl - - libcurl=8.21.0=hdb0ef4a_5 + - libcurl=8.22.0=hdb0ef4a_0 - libdeflate=1.25=h1a1d4e4_1 - libdlf=0.3.0=pyhd8ed1ab_1 - libexpat=2.8.1=hac47afa_1 @@ -79,6 +79,7 @@ dependencies: - libmpdec=4.0.0=hfd05255_2 - libpng=1.6.58=hdc8cecf_1 - libpsl=0.23.1=h9b16d47_1 + - libpython=3.13.15=h4f90d01_103_cp313 - libspatialindex=2.1.0=h2854ae6_1 - libsqlite=3.53.4=hf5d6505_1 - libssh2=1.11.1=h734d217_1 @@ -100,7 +101,7 @@ dependencies: - numcodecs=0.15.1=py313hc90dcd4_1 - numpy=2.4.6=py313ha8dc839_0 - onemkl-license=2025.3.1=h57928b3_13 - - openjpeg=2.5.4=h0e57b4f_1 + - openjpeg=2.5.4=h90fa87c_2 - openpyxl=3.1.5=py313hc624790_3 - openssl=3.6.4=hf411b9b_0 - packaging=26.3=pyhc364b38_0 @@ -109,18 +110,18 @@ dependencies: - pillow=12.3.0=py313h38f99e1_1 - pip=26.2.1=pyh145f28c_0 - psutil=7.2.2=py313h5fd188c_2 - - pthread-stubs=0.4=hba3369d_1003 + - pthread-stubs=0.4=hfa92662_1004 - pydantic=2.12.5=pyhcf101f3_1 - pydantic-core=2.41.5=py313hfbe8231_1 - pydiso=0.2.0=np2py313h16cfc55_1 - pymatsolver=0.3.1=pyh48887ae_201 - pyparsing=3.3.2=pyhcf101f3_0 - pysocks=1.7.1=pyh09c184e_7 - - python=3.13.15=h254dcb4_101_cp313 + - python=3.13.15=h254dcb4_103_cp313 - python-dateutil=2.9.0.post0=pyhe01879c_2 - python-mumps=0.0.6=nompi_h88661b0 - python-tzdata=2026.3=pyhd8ed1ab_0 - - python_abi=3.13=8_cp313 + - python_abi=3.13=9_cp313 - pytz=2026.3.post1=pyhcf101f3_0 - pyyaml=6.0.3=py313hd650c13_1 - qhull=2020.2=hc790b64_5 @@ -159,10 +160,10 @@ dependencies: - zlib-ng=2.3.3=h0261ad2_1 - zstd=1.5.7=h534d264_7 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a - - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@953f7762b14717aad16385f6a84d2d81e7565b0f + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@14c4c814e956277c10e64263b27717c720021b88 + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@ca917b6f4e88bb687ed18f68630c5ac993cd7e76 + - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@32b32031020ddf26fde40b2da817c14b9d8b86e9 + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@54e7b09e58ffa63ee0cdad1b811df8225aafcfb1 variables: KMP_WARNINGS: 0 diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml index 8ca65004..da3df344 100644 --- a/py-3.12.conda-lock.yml +++ b/py-3.12.conda-lock.yml @@ -35,10 +35,10 @@ package: platform: linux-64 dependencies: llvm-openmp: '>=9.0.1' - url: https://repo.prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-7_kmp_llvm.conda + url: https://repo.prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-8_kmp_llvm.conda hash: - md5: 887b70e1d607fba7957aa02f9ee0d939 - sha256: c0cddb66070dd6355311f7667ce2acccf70d1013edaa6e97f22859502fefdb22 + md5: b4d1b93dd1dab4eea23395fd5e5b357d + sha256: b8de006376660eb12c7fc40803c97e1480bf4bc1253f0d59694b12f81b52fe14 category: main optional: false - name: _openmp_mutex @@ -131,7 +131,7 @@ package: category: main optional: false - name: anyio - version: 4.14.2 + version: 4.15.0 manager: conda platform: linux-64 dependencies: @@ -139,14 +139,14 @@ package: idna: '>=2.8' python: '' typing_extensions: '>=4.5' - url: https://repo.prefix.dev/conda-forge/noarch/anyio-4.14.2-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/anyio-4.15.0-pyh5ded981_0.conda hash: - md5: fb568fbae6908ba86a090a85a089d11f - sha256: e36998c5e860e26b22e5dbcd5726dd0c4eabad949c84d383cad8512757bbf6a1 + md5: 28190db0e223089024a41b06c11af36e + sha256: 35fefb7c4bc39bca28d8764b4f59bd7b739c47e3af8e5e20ee22621db0c594b3 category: dev optional: true - name: anyio - version: 4.14.2 + version: 4.15.0 manager: conda platform: win-64 dependencies: @@ -154,10 +154,10 @@ package: idna: '>=2.8' python: '' typing_extensions: '>=4.5' - url: https://repo.prefix.dev/conda-forge/noarch/anyio-4.14.2-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/anyio-4.15.0-pyh5ded981_0.conda hash: - md5: fb568fbae6908ba86a090a85a089d11f - sha256: e36998c5e860e26b22e5dbcd5726dd0c4eabad949c84d383cad8512757bbf6a1 + md5: 28190db0e223089024a41b06c11af36e + sha256: 35fefb7c4bc39bca28d8764b4f59bd7b739c47e3af8e5e20ee22621db0c594b3 category: dev optional: true - name: argon2-cffi @@ -198,10 +198,10 @@ package: libgcc: '>=15' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://repo.prefix.dev/conda-forge/linux-64/argon2-cffi-bindings-26.1.0-py312h5cc1888_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/argon2-cffi-bindings-26.1.0-py312h5cc1888_1.conda hash: - md5: 206a3c2e73a15a4956df784f165f4ed8 - sha256: 9b97ce25a43e1aa998286971da972a13f5803cccb12df45013edff46ed3dc2b3 + md5: ae00593f27c3455cf443ec5ff5ad3b9e + sha256: f6edbce9e164e92929258596ae797fbf28394b6e7f51a50f8d4f4a8d802be7ff category: dev optional: true - name: argon2-cffi-bindings @@ -215,10 +215,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/argon2-cffi-bindings-26.1.0-py312he06e257_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/argon2-cffi-bindings-26.1.0-py312he06e257_1.conda hash: - md5: 38764c8f1723841acac6c0bc2d766afc - sha256: ae4d0f74b48266849555b69b195ee96e5db7067359ffde700d5f35dc41d5f8f1 + md5: 8c3b07127d2866a6ef3ebb3dfcd3611c + sha256: 9d14a3054e7e59325946700c0326a312ac7fcf26df40d3d3d9dfe13e35a6d21b category: dev optional: true - name: arrow @@ -695,10 +695,10 @@ package: python: '' python_abi: 3.12.* zstd: '>=1.5.7,<1.6.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/backports.zstd-1.7.0-py312h3f22e6b_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/backports.zstd-1.7.0-py312h3f22e6b_1.conda hash: - md5: e7eb25765bdf21397cc6e30828871625 - sha256: c10df0467f534472f0aa39013850d6dd9dd38ea5a6fb5c0812afb6f3fc768924 + md5: b0e9b44b494bb001c4d35b206022eba2 + sha256: b377a4f053c4e184b031253c702984194d10c98228004d7cf07c1eca86247d62 category: main optional: false - name: backports.zstd @@ -712,10 +712,10 @@ package: vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' zstd: '>=1.5.7,<1.6.0a0' - url: https://repo.prefix.dev/conda-forge/win-64/backports.zstd-1.7.0-py312h06d0912_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/backports.zstd-1.7.0-py312h06d0912_1.conda hash: - md5: d7c56279ddf11b597934de1b928e799d - sha256: 492b36f6c1380562f16e7ac0b2aae2f74a6d66eb4806689a791ccdbd0b4fb162 + md5: fd4bf31a33cda994eea805305cf1ed97 + sha256: d3472db382e14946de3f675f97ae7a8c65e7c4d14eb3f12abf9d4907521dfda5 category: main optional: false - name: beautifulsoup4 @@ -850,10 +850,10 @@ package: libbrotlidec: 1.2.0 libbrotlienc: 1.2.0 libgcc: '>=15' - url: https://repo.prefix.dev/conda-forge/linux-64/brotli-1.2.0-h505cf86_3.conda + url: https://repo.prefix.dev/conda-forge/linux-64/brotli-1.2.0-h505cf86_4.conda hash: - md5: 6ff307b78fbfb7dcafb7e25ff8bc9c10 - sha256: 1f2ccfebe6e0113bfc473b21906372c1ee4eb69bf6faef0ad7f3d4d79af63a98 + md5: 746aa619a1bcaf4da541101179d7c60e + sha256: 61b78574f002390b6a7fc79834fc344beaab09550068a51100eea5a485dac741 category: main optional: false - name: brotli @@ -867,10 +867,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/brotli-1.2.0-hc8c2fe1_3.conda + url: https://repo.prefix.dev/conda-forge/win-64/brotli-1.2.0-hc8c2fe1_4.conda hash: - md5: 9eba56a007c44dc32d0b9d0a820871ea - sha256: 85e12348d058791aabd6eeb6abc1d7ab44b8f6308f91c8475f44f778f2a158af + md5: bdbb2939efe8af10e7c5885367395710 + sha256: 7a4110b57f0e957ca4cfd2fc60cede2ccea42b80b404f646339bd874ace18845 category: main optional: false - name: brotli-bin @@ -882,10 +882,10 @@ package: libbrotlidec: 1.2.0 libbrotlienc: 1.2.0 libgcc: '>=15' - url: https://repo.prefix.dev/conda-forge/linux-64/brotli-bin-1.2.0-h9908984_3.conda + url: https://repo.prefix.dev/conda-forge/linux-64/brotli-bin-1.2.0-h9908984_4.conda hash: - md5: 8929291d9efc59715df1cfa7daf5e3ed - sha256: 56b2e5e8a49f9887af74cc63e0d55a3654e60b667ad5558da089549a36ae6a0c + md5: c48c09444f3736800ea0b9550c365baf + sha256: ce7db81d5fd4b222ee1a27c52ccf7af44faaf88283017103a8e288f9c372b973 category: main optional: false - name: brotli-bin @@ -898,10 +898,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/brotli-bin-1.2.0-hd477307_3.conda + url: https://repo.prefix.dev/conda-forge/win-64/brotli-bin-1.2.0-hd477307_4.conda hash: - md5: dc04f7b3d82c6fb3fdf4d93e45b6ea2a - sha256: 5328e0576c729813d28efc15613f4be94d029d77c4fe5afda16cab0b8d0c9d05 + md5: 5353bd43aaade891fc9b614c5d537ce3 + sha256: 740b171b2cdf793891b36e1e2f81d7829e9b93c8a0d1a72d9ffaebef58eab016 category: main optional: false - name: brotli-python @@ -914,10 +914,10 @@ package: libstdcxx: '>=15' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://repo.prefix.dev/conda-forge/linux-64/brotli-python-1.2.0-py312he9c40d5_3.conda + url: https://repo.prefix.dev/conda-forge/linux-64/brotli-python-1.2.0-py312he9c40d5_4.conda hash: - md5: d176f3ed2824f930b524c45eb8f158bb - sha256: 32ae6e002843704af9f39395f3116815fa66f2b27de1bd9044fb2a2d53fbe3d3 + md5: edb667e7ce56106424e8afab2dc0f0cb + sha256: 6e4f440a7015d7d78120b3a3f90a4ec3d7bb6de7bc65458123c52433755db5f0 category: main optional: false - name: brotli-python @@ -930,10 +930,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/brotli-python-1.2.0-py312ha763cb9_3.conda + url: https://repo.prefix.dev/conda-forge/win-64/brotli-python-1.2.0-py312ha763cb9_4.conda hash: - md5: 4d0e6b94ff31b79f35a7f341e4eb73b0 - sha256: ab6bc41db5efb67b68d54dc2631131e210ac8c1930ab30c4c6a6e2470c16be0c + md5: fd844f78ba9802979d0e6d856d7bcac3 + sha256: 7405f86135a42bd82fe79abc8f9bfdc0dde866b96d600dc51150f24aef09da36 category: main optional: false - name: bzip2 @@ -1083,10 +1083,10 @@ package: pycparser: '' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://repo.prefix.dev/conda-forge/linux-64/cffi-2.1.1-py312h703531f_2.conda + url: https://repo.prefix.dev/conda-forge/linux-64/cffi-2.1.1-py312h703531f_3.conda hash: - md5: 3101547f7c22db267bd40988f67d7ab1 - sha256: b649eacfd07be8fb889ef609601436dff831b2e9d095ef029601f3f10946c7d6 + md5: 41f019d067f8c52c6d9283d8afb28889 + sha256: 7c6e8b24d62e0bfa5d14050cd29053778f399feefa7d6887b04575210285a849 category: dev optional: true - name: cffi @@ -1100,10 +1100,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/cffi-2.1.1-py312he06e257_2.conda + url: https://repo.prefix.dev/conda-forge/win-64/cffi-2.1.1-py312he06e257_3.conda hash: - md5: e8ff864975e371017362605ac10498ab - sha256: 3f05fb00a62130f31e92046c1539743f0546da11c23787415346180fa508d2b8 + md5: 486d6ff4078c164f18f7141c490aa315 + sha256: b6ac6b6668b623c8d80457344e464d701bfe977f8470410ab713fae65df4b21f category: dev optional: true - name: charset-normalizer @@ -1264,36 +1264,34 @@ package: category: main optional: false - name: coverage - version: 7.15.4 + version: 7.16.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=14' + libgcc: '>=15' python: '' python_abi: 3.12.* - tomli: '' - url: https://repo.prefix.dev/conda-forge/linux-64/coverage-7.15.4-py312h589e9ff_1.conda + url: https://repo.prefix.dev/conda-forge/linux-64/coverage-7.16.0-py312h8b7ec3f_0.conda hash: - md5: da913109cf05fb71022186f534874a5d - sha256: 12157c219d58e85b0454705ba23caed5b6a1e1129715fab1a38d1c974a82a5ff + md5: 385233507bd4b374469cc6563734c22b + sha256: aaea290a54335ad42ca4a416936c51acbd6f5be7cc2ed6c49fb629f3e8946a31 category: dev optional: true - name: coverage - version: 7.15.4 + version: 7.16.0 manager: conda platform: win-64 dependencies: python: '' python_abi: 3.12.* - tomli: '' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/coverage-7.15.4-py312h6fa65f5_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/coverage-7.16.0-py312h6fa65f5_0.conda hash: - md5: a8780743191eaee55c337c36a385ef5e - sha256: 72155f060e2647f5795f7aff2a624e88137280428cea0046219480a2d57838bf + md5: 5aa9c52279cbf4421764cfee64b09a0c + sha256: 7a1432991ac5d7e9ab6ab9c50df392c77a26e3bad8d5146b660f98883587833c category: dev optional: true - name: cpython @@ -1303,10 +1301,10 @@ package: dependencies: python: '>=3.12,<3.13.0a0' python_abi: '*' - url: https://repo.prefix.dev/conda-forge/noarch/cpython-3.12.14-py312hd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/cpython-3.12.14-py312hd8ed1ab_3.conda hash: - md5: c602a908e40a3ae4431b162695a8ba8b - sha256: 2311eaabe48d48d03c9c4569ba6c789cb190a005805983fae7d16eb0c0c0c60c + md5: adee9213d9a98d7f8b5627209c8b4ae0 + sha256: 1052869d599008850098c033f9568a2e28bb31238705969719be69a87474cc93 category: dev optional: true - name: cpython @@ -1316,10 +1314,10 @@ package: dependencies: python: '>=3.12,<3.13.0a0' python_abi: '*' - url: https://repo.prefix.dev/conda-forge/noarch/cpython-3.12.14-py312hd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/cpython-3.12.14-py312hd8ed1ab_3.conda hash: - md5: c602a908e40a3ae4431b162695a8ba8b - sha256: 2311eaabe48d48d03c9c4569ba6c789cb190a005805983fae7d16eb0c0c0c60c + md5: adee9213d9a98d7f8b5627209c8b4ae0 + sha256: 1052869d599008850098c033f9568a2e28bb31238705969719be69a87474cc93 category: dev optional: true - name: cycler @@ -2225,29 +2223,29 @@ package: category: dev optional: true - name: importlib-metadata - version: 9.0.0 + version: 9.0.1 manager: conda platform: linux-64 dependencies: python: '' zipp: '>=3.20' - url: https://repo.prefix.dev/conda-forge/noarch/importlib-metadata-9.0.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/importlib-metadata-9.0.1-pyhcf101f3_0.conda hash: - md5: ffc17e785d64e12fc311af9184221839 - sha256: 43e2a5497cad1598ff88a3e69f69bc88b7b8f141fa63c60eab5db296317318b8 + md5: 77ec68e0aa61c3fff9ecbf840f93d64e + sha256: 95a074a7d3f58b3494c068d4789c364dcb591c56b70ca6b12f149a540f9aeea4 category: main optional: false - name: importlib-metadata - version: 9.0.0 + version: 9.0.1 manager: conda platform: win-64 dependencies: python: '' zipp: '>=3.20' - url: https://repo.prefix.dev/conda-forge/noarch/importlib-metadata-9.0.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/importlib-metadata-9.0.1-pyhcf101f3_0.conda hash: - md5: ffc17e785d64e12fc311af9184221839 - sha256: 43e2a5497cad1598ff88a3e69f69bc88b7b8f141fa63c60eab5db296317318b8 + md5: 77ec68e0aa61c3fff9ecbf840f93d64e + sha256: 95a074a7d3f58b3494c068d4789c364dcb591c56b70ca6b12f149a540f9aeea4 category: main optional: false - name: iniconfig @@ -2325,7 +2323,7 @@ package: category: dev optional: true - name: ipython - version: 9.16.1 + version: 9.17.1 manager: conda platform: linux-64 dependencies: @@ -2341,14 +2339,14 @@ package: stack_data: '>=0.6.0' traitlets: '>=5.13.0' typing_extensions: '>=4.6' - url: https://repo.prefix.dev/conda-forge/noarch/ipython-9.16.1-pyh53cf698_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/ipython-9.17.1-pyh53cf698_0.conda hash: - md5: 23564ed27c9c7714905be96ac5786500 - sha256: 8470648b5e790d1881c09c02068d53e1bf0126f020db02a6dc2e73400cf1eeeb + md5: 0e28933e51c1d05c179bfd595ead8aee + sha256: 0fb38e0685e5065064ac007cf8317ee24b329373c9f80c31eb74c1bfcb0cfe24 category: dev optional: true - name: ipython - version: 9.16.1 + version: 9.17.1 manager: conda platform: win-64 dependencies: @@ -2364,10 +2362,10 @@ package: stack_data: '>=0.6.0' traitlets: '>=5.13.0' typing_extensions: '>=4.6' - url: https://repo.prefix.dev/conda-forge/noarch/ipython-9.16.1-pyhe2676ad_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/ipython-9.17.1-pyhe2676ad_0.conda hash: - md5: d7c95d926befcfa22bee69bb1980e2ce - sha256: 2a0cd24e5c0e1eb8b7baf06346906673f6b8abea151ce302d7d978a3c416aeec + md5: 5c9214b277a8d24de70ef51bbf967c63 + sha256: 0269b9ccc59fad27d6787ef3e4d87cf214e6ebe2b2015fd50038df24d24701d0 category: dev optional: true - name: ipython_genutils @@ -2483,29 +2481,31 @@ package: category: dev optional: true - name: isort - version: 8.0.1 + version: 9.0.1 manager: conda platform: linux-64 dependencies: importlib-metadata: '>=4.6.0' + mypy_extensions: '>=1.1.0' python: '>=3.10,<4.0' - url: https://repo.prefix.dev/conda-forge/noarch/isort-8.0.1-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/isort-9.0.1-pyhd8ed1ab_0.conda hash: - md5: 98cdd8615792e90da1023bc546f806d9 - sha256: cc5c2b513143ea9675ba5b3570182f7568fd1029b299ee3bc58424dcce8c5539 + md5: e8665745d29e065eb0cb912f535fcdb0 + sha256: 4975afff44b4c3b63804010d6998aae26996bbfe987132e24c8953f5d5d6c550 category: dev optional: true - name: isort - version: 8.0.1 + version: 9.0.1 manager: conda platform: win-64 dependencies: importlib-metadata: '>=4.6.0' + mypy_extensions: '>=1.1.0' python: '>=3.10,<4.0' - url: https://repo.prefix.dev/conda-forge/noarch/isort-8.0.1-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/isort-9.0.1-pyhd8ed1ab_0.conda hash: - md5: 98cdd8615792e90da1023bc546f806d9 - sha256: cc5c2b513143ea9675ba5b3570182f7568fd1029b299ee3bc58424dcce8c5539 + md5: e8665745d29e065eb0cb912f535fcdb0 + sha256: 4975afff44b4c3b63804010d6998aae26996bbfe987132e24c8953f5d5d6c550 category: dev optional: true - name: jedi @@ -2561,29 +2561,29 @@ package: category: main optional: false - name: joblib - version: 1.5.3 + version: 1.6.0 manager: conda platform: linux-64 dependencies: - python: '>=3.10' - setuptools: '' - url: https://repo.prefix.dev/conda-forge/noarch/joblib-1.5.3-pyhd8ed1ab_0.conda + cloudpickle: '>=3.0' + python: '' + url: https://repo.prefix.dev/conda-forge/noarch/joblib-1.6.0-pyhcf101f3_0.conda hash: - md5: 615de2a4d97af50c350e5cf160149e77 - sha256: 301539229d7be6420c084490b8145583291123f0ce6b92f56be5948a2c83a379 + md5: 4ebc70ef1af2e21cdc8edb1bfa1ec28d + sha256: 96b76ace583404ce4fbc234baa6cdb3de485887913104d4ac51994f9b6656696 category: main optional: false - name: joblib - version: 1.5.3 + version: 1.6.0 manager: conda platform: win-64 dependencies: - python: '>=3.10' - setuptools: '' - url: https://repo.prefix.dev/conda-forge/noarch/joblib-1.5.3-pyhd8ed1ab_0.conda + cloudpickle: '>=3.0' + python: '' + url: https://repo.prefix.dev/conda-forge/noarch/joblib-1.6.0-pyhcf101f3_0.conda hash: - md5: 615de2a4d97af50c350e5cf160149e77 - sha256: 301539229d7be6420c084490b8145583291123f0ce6b92f56be5948a2c83a379 + md5: 4ebc70ef1af2e21cdc8edb1bfa1ec28d + sha256: 96b76ace583404ce4fbc234baa6cdb3de485887913104d4ac51994f9b6656696 category: main optional: false - name: json5 @@ -2827,7 +2827,7 @@ package: category: dev optional: true - name: jupyter_client - version: 8.9.1 + version: 8.10.0 manager: conda platform: linux-64 dependencies: @@ -2838,14 +2838,14 @@ package: tornado: '>=6.4.1' traitlets: '>=5.3' typing_extensions: '>=4.13.0' - url: https://repo.prefix.dev/conda-forge/noarch/jupyter_client-8.9.1-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyter_client-8.10.0-pyhcf101f3_0.conda hash: - md5: 49440e66df843bee2273937e8032ec43 - sha256: 48b18974cc93b2c0d2681563237034e521f51d1878f0bbc6a5a67ca31b1608a6 + md5: 85130259a26c023f53108dc9ab1cfb44 + sha256: 94f11bbdbac51a68415fb0a8bb441fb3475c0138e778664a3fb48f5698688ebf category: dev optional: true - name: jupyter_client - version: 8.9.1 + version: 8.10.0 manager: conda platform: win-64 dependencies: @@ -2856,10 +2856,10 @@ package: tornado: '>=6.4.1' traitlets: '>=5.3' typing_extensions: '>=4.13.0' - url: https://repo.prefix.dev/conda-forge/noarch/jupyter_client-8.9.1-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyter_client-8.10.0-pyhcf101f3_0.conda hash: - md5: 49440e66df843bee2273937e8032ec43 - sha256: 48b18974cc93b2c0d2681563237034e521f51d1878f0bbc6a5a67ca31b1608a6 + md5: 85130259a26c023f53108dc9ab1cfb44 + sha256: 94f11bbdbac51a68415fb0a8bb441fb3475c0138e778664a3fb48f5698688ebf category: dev optional: true - name: jupyter_core @@ -2934,7 +2934,7 @@ package: category: dev optional: true - name: jupyter_server - version: 2.20.0 + version: 2.21.0 manager: conda platform: linux-64 dependencies: @@ -2957,14 +2957,14 @@ package: tornado: '>=6.2.0' traitlets: '>=5.6.0' websocket-client: '>=1.7' - url: https://repo.prefix.dev/conda-forge/noarch/jupyter_server-2.20.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyter_server-2.21.0-pyhcf101f3_0.conda hash: - md5: b2ddb0e13b5600070c4019c4db8a78e6 - sha256: 3e8759fdc404f149e7e722e0af472044a0ef9e70d0a3a7690ddcfe1232a0e868 + md5: b6163da641d1f178977dd36aebced0d5 + sha256: fa26acd3777095662c34cbbcfacad163a3a17c90a935f9357fe511c975c8241f category: dev optional: true - name: jupyter_server - version: 2.20.0 + version: 2.21.0 manager: conda platform: win-64 dependencies: @@ -2987,10 +2987,10 @@ package: tornado: '>=6.2.0' traitlets: '>=5.6.0' websocket-client: '>=1.7' - url: https://repo.prefix.dev/conda-forge/noarch/jupyter_server-2.20.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyter_server-2.21.0-pyhcf101f3_0.conda hash: - md5: b2ddb0e13b5600070c4019c4db8a78e6 - sha256: 3e8759fdc404f149e7e722e0af472044a0ef9e70d0a3a7690ddcfe1232a0e868 + md5: b6163da641d1f178977dd36aebced0d5 + sha256: fa26acd3777095662c34cbbcfacad163a3a17c90a935f9357fe511c975c8241f category: dev optional: true - name: jupyter_server_terminals @@ -3211,23 +3211,23 @@ package: category: main optional: false - name: kiwisolver - version: 1.5.0 + version: 1.5.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=14' - libstdcxx: '>=14' + libgcc: '>=15' + libstdcxx: '>=15' python: '' python_abi: 3.12.* - url: https://repo.prefix.dev/conda-forge/linux-64/kiwisolver-1.5.0-py312h0a2e395_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/kiwisolver-1.5.1-py312h9be0db6_0.conda hash: - md5: cd74a9525dc74bbbf93cf8aa2fa9eb5b - sha256: eec7654c2d68f06590862c6e845cc70987b6d6559222b6f0e619dea4268f5dd5 + md5: 6ec45525bac89c279b6e5f4c47eec6bf + sha256: 09f3578b5cf4484d236e02f5b9fe455e45448419b86ef16aee46d45e9fd3b715 category: main optional: false - name: kiwisolver - version: 1.5.0 + version: 1.5.1 manager: conda platform: win-64 dependencies: @@ -3236,10 +3236,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/kiwisolver-1.5.0-py312h78d62e6_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/kiwisolver-1.5.1-py312h78d62e6_0.conda hash: - md5: 4ff6f76c2c16c85806ee7533768f5e64 - sha256: 5942bd7ae7b1d68906a00681e733b41ac8577ca7ac8da7523eb514d698b6e1f2 + md5: 689627fd6df0326475e2c12d615f3455 + sha256: 98b6d8250bf7cb5d58561c401cdb7a72b1b2059d480cb8a923c8a37f97f11638 category: main optional: false - name: krb5 @@ -3304,13 +3304,13 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=14' - libjpeg-turbo: '>=3.1.4.1,<4.0a0' - libtiff: '>=4.7.1,<4.8.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/lcms2-2.19.1-h0c24ade_1.conda + libgcc: '>=15' + libjpeg-turbo: '>=3.2.0,<4.0a0' + libtiff: '>=4.7.2,<4.8.0a0' + url: https://repo.prefix.dev/conda-forge/linux-64/lcms2-2.19.1-h9073bf1_2.conda hash: - md5: 8b3ce45e929cd8e8e5f4d18586b56d8b - sha256: 112b5b9462572d970f4abd2912f76a25ee7db158b1e7260163d91dd8a630db84 + md5: b68c7304d2edb0f1a5bdfb875094d603 + sha256: 8cdec1ff3f276cd2069dca0dae4f45f3dc5c224e2d72daef78227832938467a6 category: main optional: false - name: lcms2 @@ -3318,15 +3318,15 @@ package: manager: conda platform: win-64 dependencies: - libjpeg-turbo: '>=3.1.4.1,<4.0a0' - libtiff: '>=4.7.1,<4.8.0a0' + libjpeg-turbo: '>=3.2.0,<4.0a0' + libtiff: '>=4.7.2,<4.8.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/lcms2-2.19.1-hf2c6c5f_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/lcms2-2.19.1-hf2c6c5f_2.conda hash: - md5: 1df4012c8a2478699d07bc26af66d41e - sha256: 5ed63a32639a130564a870becb679fd52dfb816666a61ed3c023917389010480 + md5: 2bd9052d2e496ea54f47d9db8ae4f881 + sha256: df1c1a4dd44c54f238dc0a230d31eab9e73ada472dc4fa357552333b35641804 category: main optional: false - name: ld_impl_linux-64 @@ -3429,10 +3429,10 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=15' - url: https://repo.prefix.dev/conda-forge/linux-64/libbrotlicommon-1.2.0-h39a168f_3.conda + url: https://repo.prefix.dev/conda-forge/linux-64/libbrotlicommon-1.2.0-h39a168f_4.conda hash: - md5: 7a2499a177753582fb7ae7e9dc4a908a - sha256: e5864f257f839ffc27d681659bac95901f524f602b9121e5dcc5e2df18437f2d + md5: df210655e30a05e3b069c91b7aaddd2d + sha256: c4e9854c585f3ee1785f651287ecdf8c28f30a2ea1b159a513005f8a0f6453a3 category: main optional: false - name: libbrotlicommon @@ -3443,10 +3443,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/libbrotlicommon-1.2.0-hf02afa3_3.conda + url: https://repo.prefix.dev/conda-forge/win-64/libbrotlicommon-1.2.0-hf02afa3_4.conda hash: - md5: 8ef4beb3cb18e1a876b9af9a757cc1a5 - sha256: c739589318a1f8a88cd1b66d385176fd1ec2c4609e9f90d23d748be94b547e4e + md5: 35d7e4a581c8364e8c675f6b95d183d0 + sha256: 88247c467f77d99abfe2596fa5c91c2ec0f2942d6fc292d5729ab3538d1b0a0f category: main optional: false - name: libbrotlidec @@ -3457,10 +3457,10 @@ package: __glibc: '>=2.17,<3.0.a0' libbrotlicommon: 1.2.0 libgcc: '>=15' - url: https://repo.prefix.dev/conda-forge/linux-64/libbrotlidec-1.2.0-ha411449_3.conda + url: https://repo.prefix.dev/conda-forge/linux-64/libbrotlidec-1.2.0-ha411449_4.conda hash: - md5: 6ab3315dc56618d652c1da42a648a129 - sha256: dad31b6d104973deb89710929a35651033aad692d4e7793cdb5b786a9bd54678 + md5: 0cfd601eb03cca403dcc248844787486 + sha256: d5ed24da3e583a92227fe77280978b7933f07a39a2b60156c5ad95e5c76733fa category: main optional: false - name: libbrotlidec @@ -3472,10 +3472,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/libbrotlidec-1.2.0-h84f9c24_3.conda + url: https://repo.prefix.dev/conda-forge/win-64/libbrotlidec-1.2.0-h84f9c24_4.conda hash: - md5: 10c479888ee4e960587967b2d0c8143a - sha256: f4bdb7ec97c3122e531fc867efae5ec928b649d047aa70d42893f0d8eb110fd9 + md5: 1b4637ca71b21c0d31ab28c3c0b34c8e + sha256: ddcf50274ccdd863c176190726c524903e0b875aa13e9d60c3755b2fa221fc62 category: main optional: false - name: libbrotlienc @@ -3486,10 +3486,10 @@ package: __glibc: '>=2.17,<3.0.a0' libbrotlicommon: 1.2.0 libgcc: '>=15' - url: https://repo.prefix.dev/conda-forge/linux-64/libbrotlienc-1.2.0-h018ffa1_3.conda + url: https://repo.prefix.dev/conda-forge/linux-64/libbrotlienc-1.2.0-h018ffa1_4.conda hash: - md5: 2ac965638d4c6b2b38383bb1aebaf543 - sha256: d37124d0f51816e7d5e3a94bfc9ed3d6174d077f9b4f832d20c5a08b52bebf1f + md5: 4136f6e4ef4835cc7df39a707cbd511c + sha256: b9f3cb510337655485c2e79ce5f7dd468991b19ad29723ffa1175a0aed1b69ae category: main optional: false - name: libbrotlienc @@ -3501,10 +3501,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/libbrotlienc-1.2.0-he2a975b_3.conda + url: https://repo.prefix.dev/conda-forge/win-64/libbrotlienc-1.2.0-he2a975b_4.conda hash: - md5: cb5d08dc81f52e87c27914b5636cd995 - sha256: c5e638ea9704c94b316238b425a3439ba38d4d8fba81682842e6d7d464472848 + md5: 562b5e39b7797423e7fd04bae1c6ad70 + sha256: d6744e57961728e12e4ac8e54bb0edd235a1c34d663a9df0dd153f9540a799bc category: main optional: false - name: libcblas @@ -3551,7 +3551,7 @@ package: category: main optional: false - name: libcurl - version: 8.21.0 + version: 8.22.0 manager: conda platform: win-64 dependencies: @@ -3562,10 +3562,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.21.0-hdb0ef4a_5.conda + url: https://repo.prefix.dev/conda-forge/win-64/libcurl-8.22.0-hdb0ef4a_0.conda hash: - md5: 50861643cbe90dc7267feb7854b8efdf - sha256: bf5445ab8acfaccaf511d774f131cf0d99c5eef6b8def270e832ad26970d5011 + md5: e8405e754eaac42d66f957222fcfd876 + sha256: 5fe063cffa90ad3ef04e25c76b1a79cdbc4f6c43747164a7dcdd89c4faebb84e category: main optional: false - name: libdeflate @@ -4045,6 +4045,34 @@ package: sha256: e53fe3b09f82b59b644264133d6d148ac31bb5451b7583cff55690bf038f2f62 category: main optional: false +- name: libpython + version: 3.12.14 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=15' + libstdcxx: '>=15' + url: https://repo.prefix.dev/conda-forge/linux-64/libpython-3.12.14-h0c77377_3_cpython.conda + hash: + md5: d247b7632f09324c11f24b5270361385 + sha256: 6be16a4906d83eb8e9e04375d524f339f426a847cffd294f1ceb0611988dc17a + category: main + optional: false +- name: libpython + version: 3.12.14 + 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/libpython-3.12.14-hcc31f7b_3_cpython.conda + hash: + md5: 2a7b3fc2441dc4df29a5804d677fb720 + sha256: 851afbb744c912325ca09304e2c518a99ab466bdb716d4edb90e4d749ca17c27 + category: main + optional: false - name: libscotch version: 7.0.11 manager: conda @@ -4244,16 +4272,16 @@ package: category: main optional: false - name: libuuid - version: 2.42.2 + version: 2.42.3 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=14' - url: https://repo.prefix.dev/conda-forge/linux-64/libuuid-2.42.2-h5347b49_0.conda + libgcc: '>=15' + url: https://repo.prefix.dev/conda-forge/linux-64/libuuid-2.42.3-hcfc3c73_0.conda hash: - md5: 01bb81d12c957de066ea7362007df642 - sha256: 9b1bdce27a7e31f7d241aeecff67a1f3101d52a2b1e33ccc2cdf2613072bf81f + md5: 74a0a409d9f4561265d36b789d3f398a + sha256: aa58bbba56644ffd062a4a9b358782c5eb7560ccead2ab8f7c5c6ede0a7d33a6 category: main optional: false - name: libuv @@ -4318,10 +4346,10 @@ package: pthread-stubs: '' xorg-libxau: '>=1.0.12,<2.0a0' xorg-libxdmcp: '>=1.1.5,<2.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/libxcb-1.17.0-hb83e432_1.conda + url: https://repo.prefix.dev/conda-forge/linux-64/libxcb-1.17.0-hb83e432_2.conda hash: - md5: 64e856c420205b009da26471d3ac161d - sha256: ce25a1efa85a78a3ce3b16721d9c36153814adbf2fb004a15f72ec69894b4cb1 + md5: 61f0ffba9161cbb3a77722869b21e4bb + sha256: 7b49e6fd2a584b7f072943e6adf4149677af5121246975278804782d37752837 category: main optional: false - name: libxcb @@ -4335,10 +4363,10 @@ package: ucrt: '>=10.0.20348.0' xorg-libxau: '>=1.0.12,<2.0a0' xorg-libxdmcp: '>=1.1.5,<2.0a0' - url: https://repo.prefix.dev/conda-forge/win-64/libxcb-1.17.0-h874e120_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/libxcb-1.17.0-h874e120_2.conda hash: - md5: 98046512ad7f2c44e48ff77bce854052 - sha256: a99f266ade1140c3106cca0f71ae2b5627ff77e1e791db3837129d28d596800e + md5: 3658b0201b32da9607ea5e3c1c463c1f + sha256: f5932cbcadb67bef9374ee864fed72411af29e88690435c6c7fc5633c89dabee category: main optional: false - name: libxcrypt @@ -4794,23 +4822,23 @@ package: category: main optional: false - name: msgpack-python - version: 1.2.1 + version: 1.2.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=14' - libstdcxx: '>=14' + libgcc: '>=15' + libstdcxx: '>=15' python: '' python_abi: 3.12.* - url: https://repo.prefix.dev/conda-forge/linux-64/msgpack-python-1.2.1-py312h0a2e395_1.conda + url: https://repo.prefix.dev/conda-forge/linux-64/msgpack-python-1.2.2-py312h9be0db6_1.conda hash: - md5: a142257c1b69e37cfefc66dc228a4d93 - sha256: c9764c77dd7f9c581c1d8a24c3024edf777cacfb5a4180de5badc6638dc8590f + md5: 371a80205eebd8c13fcb0218c96a2d9c + sha256: 79266ea6c816d490d6b9f19beb14a683520d8f70df7113a5c18293c20c53fdbf category: main optional: false - name: msgpack-python - version: 1.2.1 + version: 1.2.2 manager: conda platform: win-64 dependencies: @@ -4819,10 +4847,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/msgpack-python-1.2.1-py312h78d62e6_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/msgpack-python-1.2.2-py312h78d62e6_1.conda hash: - md5: 0ac1766b278a8547f22cd0820b8a7e96 - sha256: f43cc72ae92759d661187cb4bc4fb4721b97128d150f336b9b0ebf24b8600a27 + md5: 636c485abfb477b7f74de914784d9af0 + sha256: 375f70edb14b2f563062863bb77051435082cfc2217e78246d5f78729441d363 category: main optional: false - name: mumps-include @@ -4898,6 +4926,30 @@ package: sha256: d09c47c2cf456de5c09fa66d2c3c5035aa1fa228a1983a433c47b876aa16ce90 category: main optional: false +- name: mypy_extensions + version: 1.1.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.9' + url: https://repo.prefix.dev/conda-forge/noarch/mypy_extensions-1.1.0-pyha770c72_0.conda + hash: + md5: e9c622e0d00fa24a6292279af3ab6d06 + sha256: 6ed158e4e5dd8f6a10ad9e525631e35cee8557718f83de7a4e3966b1f772c4b1 + category: dev + optional: true +- name: mypy_extensions + version: 1.1.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.9' + url: https://repo.prefix.dev/conda-forge/noarch/mypy_extensions-1.1.0-pyha770c72_0.conda + hash: + md5: e9c622e0d00fa24a6292279af3ab6d06 + sha256: 6ed158e4e5dd8f6a10ad9e525631e35cee8557718f83de7a4e3966b1f772c4b1 + category: dev + optional: true - name: nbclient version: 0.11.0 manager: conda @@ -4906,12 +4958,12 @@ package: jupyter_client: '>=7.0.0' jupyter_core: '>=5.4' nbformat: '>=5.2.0' - python: '>=3.10' + python: '' traitlets: '>=5.13' - url: https://repo.prefix.dev/conda-forge/noarch/nbclient-0.11.0-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/nbclient-0.11.0-pyhcf101f3_1.conda hash: - md5: cf01a81d7960ad9c829bf2e794fcee9a - sha256: eceb424236fbbb9b337a857fe5448307b57a2a3fb2db389ae37e7a8b8cdca2ab + md5: 078709c0ef924f3bc331d0a9b5eae3d7 + sha256: e67b9cec57bbf729a13c158abc6f6f9483324a3b3d454198c4df647bf1484163 category: dev optional: true - name: nbclient @@ -4922,12 +4974,12 @@ package: jupyter_client: '>=7.0.0' jupyter_core: '>=5.4' nbformat: '>=5.2.0' - python: '>=3.10' + python: '' traitlets: '>=5.13' - url: https://repo.prefix.dev/conda-forge/noarch/nbclient-0.11.0-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/nbclient-0.11.0-pyhcf101f3_1.conda hash: - md5: cf01a81d7960ad9c829bf2e794fcee9a - sha256: eceb424236fbbb9b337a857fe5448307b57a2a3fb2db389ae37e7a8b8cdca2ab + md5: 078709c0ef924f3bc331d0a9b5eae3d7 + sha256: e67b9cec57bbf729a13c158abc6f6f9483324a3b3d454198c4df647bf1484163 category: dev optional: true - name: nbconvert @@ -5125,14 +5177,14 @@ package: category: dev optional: true - name: nodejs - version: 26.6.0 + version: 26.8.0 manager: conda platform: win-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/win-64/nodejs-26.6.0-h80d1838_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/nodejs-26.8.0-h80d1838_1.conda hash: - md5: a375968cb2cf4a5b745c875b26d40b05 - sha256: 8209fff36e34d2dc47ab37f879cb596059b3e6d58307fccefe7b9d79935492f3 + md5: 786fbc873be1ca0d9e5f1a66c5de1f18 + sha256: dde0723015f908149905e353f69ee2d380e7810fa2d0d46203ea3fa1bfd85901 category: dev optional: true - name: notebook @@ -5303,15 +5355,15 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=14' - libpng: '>=1.6.50,<1.7.0a0' - libstdcxx: '>=14' - libtiff: '>=4.7.1,<4.8.0a0' - libzlib: '>=1.3.1,<2.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/openjpeg-2.5.4-h55fea9a_0.conda + libgcc: '>=15' + libpng: '>=1.6.58,<1.7.0a0' + libstdcxx: '>=15' + libtiff: '>=4.7.2,<4.8.0a0' + libzlib: '>=1.3.2,<2.0a0' + url: https://repo.prefix.dev/conda-forge/linux-64/openjpeg-2.5.4-heb1ab33_2.conda hash: - md5: 11b3379b191f63139e29c0d19dee24cd - sha256: 3900f9f2dbbf4129cf3ad6acf4e4b6f7101390b53843591c53b00f034343bc4d + md5: a3f3ac7a68d01c198e276dbb99e62032 + sha256: 131688a88bea8da92fe418c4558c5073435e2848911bc4c836c3a9dd5994b4aa category: main optional: false - name: openjpeg @@ -5319,16 +5371,16 @@ package: manager: conda platform: win-64 dependencies: - libpng: '>=1.6.55,<1.7.0a0' - libtiff: '>=4.7.1,<4.8.0a0' - libzlib: '>=1.3.1,<2.0a0' + libpng: '>=1.6.58,<1.7.0a0' + libtiff: '>=4.7.2,<4.8.0a0' + libzlib: '>=1.3.2,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/openjpeg-2.5.4-h0e57b4f_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/openjpeg-2.5.4-h90fa87c_2.conda hash: - md5: e723ab7cc2794c954e1b22fde51c16e4 - sha256: 24342dee891a49a9ba92e2018ec0bde56cc07fdaec95275f7a55b96f03ea4252 + md5: d9b2cb1079cf59651722c09aa3a9f840 + sha256: d1c630ccd9ae0898b48d84e986f4c330f66a25e535f99efe8cbf03f042b33da5 category: main optional: false - name: openpyxl @@ -5483,25 +5535,25 @@ package: category: main optional: false - name: pandoc - version: 3.10.2 + version: '3.11' manager: conda platform: linux-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/linux-64/pandoc-3.10.2-ha770c72_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/pandoc-3.11-ha770c72_0.conda hash: - md5: 80b992667dc547968afb633772891f71 - sha256: 509d03571e126232f9eb38f1988ac9116f8c51df4a151071c4c6f3761d3fcb44 + md5: 2c71f77db75fa5e9dd64abb706c66788 + sha256: cb14839e33fbbb2163f259476091dd99f9e83fbb1690b789cd1e6e6a05d17db7 category: dev optional: true - name: pandoc - version: 3.10.2 + version: '3.11' manager: conda platform: win-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/win-64/pandoc-3.10.2-h57928b3_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/pandoc-3.11-h57928b3_0.conda hash: - md5: 7643f65d7e954c60f69b353ae536730a - sha256: afcb977d62149f0e0c7f946e50f29a0b7ac24ef04c6d11b29478ea11dd63d825 + md5: 4587e6544ff96ef0ee50b042f9d3719d + sha256: 03b03e1c841f25e738bafe60e20cae65a98951683f14e72aae6a8ac359e0501c category: dev optional: true - name: pandocfilters @@ -5602,9 +5654,9 @@ package: lcms2: '>=2.19.1,<3.0a0' libfreetype: '>=2.14.3' libfreetype6: '>=2.14.3' - libgcc: '>=14' - libjpeg-turbo: '>=3.1.4.1,<4.0a0' - libtiff: '>=4.7.1,<4.8.0a0' + libgcc: '>=15' + libjpeg-turbo: '>=3.2.0,<4.0a0' + libtiff: '>=4.7.2,<4.8.0a0' libwebp-base: '>=1.6.0,<2.0a0' libxcb: '>=1.17.0,<2.0a0' openjpeg: '>=2.5.4,<3.0a0' @@ -5612,10 +5664,10 @@ package: python_abi: 3.12.* tk: '>=8.6.13,<8.7.0a0' zlib-ng: '>=2.3.3,<2.4.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/pillow-12.3.0-py312h50c33e8_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/pillow-12.3.0-py312h38079b3_1.conda hash: - md5: d749d04e1965315078f29320565c595a - sha256: 76b2e56c7a903a06be1210d35f35c2a8dcdc57912fda5c96b2e68acfd2b281fe + md5: abe0e18aba5d053232155243914a168b + sha256: 759861dd3f02686c51a9d1a315effef0f43697adf008e69f3574dd05f6a5dda7 category: main optional: false - name: pillow @@ -5626,8 +5678,8 @@ package: lcms2: '>=2.19.1,<3.0a0' libfreetype: '>=2.14.3' libfreetype6: '>=2.14.3' - libjpeg-turbo: '>=3.1.4.1,<4.0a0' - libtiff: '>=4.7.1,<4.8.0a0' + libjpeg-turbo: '>=3.2.0,<4.0a0' + libtiff: '>=4.7.2,<4.8.0a0' libwebp-base: '>=1.6.0,<2.0a0' libxcb: '>=1.17.0,<2.0a0' openjpeg: '>=2.5.4,<3.0a0' @@ -5638,10 +5690,10 @@ package: vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' zlib-ng: '>=2.3.3,<2.4.0a0' - url: https://repo.prefix.dev/conda-forge/win-64/pillow-12.3.0-py312h31f0997_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/pillow-12.3.0-py312h31f0997_1.conda hash: - md5: 7e163dfd8d118658c0ca0ebffe80ad7d - sha256: 19e982ab2e3e43ca1506bd34ce516fd309d78068692e4770a1bb59cbda2d2710 + md5: 0e2386d79698a0a0c846b50da091a6f0 + sha256: 0b95e76f392dd675e00a96b049ad3b0d98aa9dcee1b14ad22ea478122a6e57dc category: main optional: false - name: pip @@ -5673,27 +5725,27 @@ package: category: main optional: false - name: platformdirs - version: 4.11.4 + version: 4.11.6 manager: conda platform: linux-64 dependencies: python: '' - url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.11.4-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.11.6-pyh5ded981_0.conda hash: - md5: 840f27e0254bcdc8382ac2ca32782a22 - sha256: 36596d60d6bc49c4c27f009ab3128c63ea50ac5d67dffc44df05ab3d78bc4669 + md5: fb0f75910f804de1d8c6e91f73673d11 + sha256: 8fe66c78f015fecfe096e4ff78a2626c4d926cde9b6951cf3b8e1ff0aaeb0a6c category: dev optional: true - name: platformdirs - version: 4.11.4 + version: 4.11.6 manager: conda platform: win-64 dependencies: python: '' - url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.11.4-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.11.6-pyh5ded981_0.conda hash: - md5: 840f27e0254bcdc8382ac2ca32782a22 - sha256: 36596d60d6bc49c4c27f009ab3128c63ea50ac5d67dffc44df05ab3d78bc4669 + md5: fb0f75910f804de1d8c6e91f73673d11 + sha256: 8fe66c78f015fecfe096e4ff78a2626c4d926cde9b6951cf3b8e1ff0aaeb0a6c category: dev optional: true - name: pluggy @@ -5779,10 +5831,10 @@ package: libgcc: '>=15' python: '' python_abi: 3.12.* - url: https://repo.prefix.dev/conda-forge/linux-64/psutil-7.2.2-py312h1b36aeb_1.conda + url: https://repo.prefix.dev/conda-forge/linux-64/psutil-7.2.2-py312h1b36aeb_2.conda hash: - md5: 1653ce584b7859810f116e592eba9c0c - sha256: 2c6e88ac7aa5384fb843cb96023deb4382d6d5afbc81f5db1c7a1ef09c9e3090 + md5: e59300b9232e82a351a9390bfdfe72f9 + sha256: 74522f28cf6b905f89771b5b3367966280285dca5b5b8cd09f69c3bfe95c637c category: main optional: false - name: psutil @@ -5795,10 +5847,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/psutil-7.2.2-py312he5662c2_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/psutil-7.2.2-py312he5662c2_2.conda hash: - md5: 14ea08081e760cf916895c6bd80e4500 - sha256: f0df1874d646c57ef1c4908a1e8fa4139b76fb260a2001332bf145cff753f0bb + md5: bf270bd3082beee8d8998be7f8719f22 + sha256: e24a1e7840ebc9e435f4d5a87eeb959c8272845771ada212a768716324716546 category: main optional: false - name: pthread-stubs @@ -5807,11 +5859,11 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=14' - url: https://repo.prefix.dev/conda-forge/linux-64/pthread-stubs-0.4-hb03c661_1003.conda + libgcc: '>=15' + url: https://repo.prefix.dev/conda-forge/linux-64/pthread-stubs-0.4-h7cc23a3_1004.conda hash: - md5: df2c27f36bdb0dde779f55b5df76a352 - sha256: afc3b27b2cbb0487c1d0e963f96e71181ecfb623a24fb393bb19ff974a6382a1 + md5: bb66b610707b811e3c65181a6431e7a8 + sha256: 4a44fd00ea73b79ca2c89b0727b9ccf61c506ead71e67a9abfa4c590042b5a4a category: main optional: false - name: pthread-stubs @@ -5819,13 +5871,13 @@ package: manager: conda platform: win-64 dependencies: - libgcc: '>=14' + libgcc: '>=15' libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' ucrt: '>=10.0.20348.0' - url: https://repo.prefix.dev/conda-forge/win-64/pthread-stubs-0.4-hba3369d_1003.conda + url: https://repo.prefix.dev/conda-forge/win-64/pthread-stubs-0.4-hfa92662_1004.conda hash: - md5: bc97d497656c9c661ffd3043aca90aa4 - sha256: 5546927a2e337d2903d6cdb028fb33723cdbcc45bf9abe1770fbde2c4ea8bce6 + md5: fda2f9fedee1b85ba855ea26a9b6bbf8 + sha256: 2418cf449df76b0da851cb59b7c826a9ade81914eaff799fbfd3f509ba1edf46 category: main optional: false - name: ptyprocess @@ -6017,43 +6069,43 @@ package: category: dev optional: true - name: pylint - version: 4.0.7 + version: 4.0.8 manager: conda platform: linux-64 dependencies: astroid: '>=4.0.2,<=4.1.dev0' colorama: '>=0.4.5' dill: '>=0.3.7' - isort: '>=5,!=5.13,<9' + isort: '>=5,!=5.13,<10' mccabe: '>=0.6,<0.8' platformdirs: '>=2.2' python: '' tomli: '>=1.1' tomlkit: '>=0.10.1' - url: https://repo.prefix.dev/conda-forge/noarch/pylint-4.0.7-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/pylint-4.0.8-pyhcf101f3_0.conda hash: - md5: 7aaab460cb599b2370a782b4eff8127d - sha256: 9c9ba2e6f17193ede911f8c095232a8c5a1edb3cc6cc49d07cfdde0b86e7c97f + md5: 80d0380362bf3d3c0b4ed5c103d253b5 + sha256: 9e037b4f94e5f7f8accd214d6611970b9949ae4eb8f8da9f0b2044dda1848d20 category: dev optional: true - name: pylint - version: 4.0.7 + version: 4.0.8 manager: conda platform: win-64 dependencies: astroid: '>=4.0.2,<=4.1.dev0' colorama: '>=0.4.5' dill: '>=0.3.7' - isort: '>=5,!=5.13,<9' + isort: '>=5,!=5.13,<10' mccabe: '>=0.6,<0.8' platformdirs: '>=2.2' python: '' tomli: '>=1.1' tomlkit: '>=0.10.1' - url: https://repo.prefix.dev/conda-forge/noarch/pylint-4.0.7-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/pylint-4.0.8-pyhcf101f3_0.conda hash: - md5: 7aaab460cb599b2370a782b4eff8127d - sha256: 9c9ba2e6f17193ede911f8c095232a8c5a1edb3cc6cc49d07cfdde0b86e7c97f + md5: 80d0380362bf3d3c0b4ed5c103d253b5 + sha256: 9e037b4f94e5f7f8accd214d6611970b9949ae4eb8f8da9f0b2044dda1848d20 category: dev optional: true - name: pymatsolver @@ -6217,23 +6269,24 @@ package: ld_impl_linux-64: '>=2.36.1' libexpat: '>=2.8.1,<3.0a0' libffi: '>=3.7.0,<3.8.0a0' - libgcc: '>=14' + libgcc: '>=15' liblzma: '>=5.8.3,<6.0a0' libnsl: '>=2.0.1,<2.1.0a0' + libpython: 3.12.14 libsqlite: '>=3.53.4,<4.0a0' - libuuid: '>=2.42.2,<3.0a0' + libuuid: '>=2.42.3,<3.0a0' libxcrypt: '>=4.4.38' libzlib: '>=1.3.2,<2.0a0' ncurses: '>=6.6,<7.0a0' - openssl: '>=3.5.7,<4.0a0' + openssl: '>=3.5.8,<4.0a0' pip: '' readline: '>=8.3,<9.0a0' tk: '>=8.6.13,<8.7.0a0' tzdata: '' - url: https://repo.prefix.dev/conda-forge/linux-64/python-3.12.14-h8ab3286_0_cpython.conda + url: https://repo.prefix.dev/conda-forge/linux-64/python-3.12.14-h5f976f7_3_cpython.conda hash: - md5: e9dcdd23a1c68738eb3257d23d5f7285 - sha256: ceb9c724de53ee3560f121dbfcb00fe8acb22c08691158fce7b6c32425855626 + md5: 98be3cf76eca2e8871f907a03aed3b84 + sha256: 14c579b1016da04e4c9f1c5c857272d83ec447317d8c4074a07d59de3cef70ef category: main optional: false - name: python @@ -6245,19 +6298,20 @@ package: libexpat: '>=2.8.1,<3.0a0' libffi: '>=3.7.0,<3.8.0a0' liblzma: '>=5.8.3,<6.0a0' + libpython: 3.12.14 libsqlite: '>=3.53.4,<4.0a0' libzlib: '>=1.3.2,<2.0a0' - openssl: '>=3.5.7,<4.0a0' + openssl: '>=3.5.8,<4.0a0' pip: '' tk: '>=8.6.13,<8.7.0a0' tzdata: '' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/python-3.12.14-hb12b558_0_cpython.conda + url: https://repo.prefix.dev/conda-forge/win-64/python-3.12.14-hb12b558_3_cpython.conda hash: - md5: 1948cdb3b317f50c8c8c4b6b96ce8a72 - sha256: 0911d8c3e93d5746e7cb1d8f76ba680aa7cbdf90a68dcd697e641e9f761642af + md5: ca6b5db05602d2a98f8694c2ad6aa6fb + sha256: 8f2eb57564fa7b7d8c5deb689939cfe16b8a4179ff2a81423ca38242371f249c category: main optional: false - name: python-dateutil @@ -6317,10 +6371,10 @@ package: dependencies: cpython: 3.12.14.* python_abi: '*' - url: https://repo.prefix.dev/conda-forge/noarch/python-gil-3.12.14-hd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/python-gil-3.12.14-hd8ed1ab_3.conda hash: - md5: 3b084ff55bd64d09178194042f50f6ba - sha256: d006a720b5ff306e5d58f5ceeeb11ecae6d0b071200fb014ab6e2d2c3be65733 + md5: 7fafcd204183cfa7c1ae4ad9c2d8d414 + sha256: 7096d98d7dd0cdb9256c5714d7228a8ce7aca3bd014304ea5c1673c259df72ef category: dev optional: true - name: python-gil @@ -6330,10 +6384,10 @@ package: dependencies: cpython: 3.12.14.* python_abi: '*' - url: https://repo.prefix.dev/conda-forge/noarch/python-gil-3.12.14-hd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/python-gil-3.12.14-hd8ed1ab_3.conda hash: - md5: 3b084ff55bd64d09178194042f50f6ba - sha256: d006a720b5ff306e5d58f5ceeeb11ecae6d0b071200fb014ab6e2d2c3be65733 + md5: 7fafcd204183cfa7c1ae4ad9c2d8d414 + sha256: 7096d98d7dd0cdb9256c5714d7228a8ce7aca3bd014304ea5c1673c259df72ef category: dev optional: true - name: python-json-logger @@ -6428,10 +6482,10 @@ package: manager: conda platform: linux-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/noarch/python_abi-3.12-8_cp312.conda + url: https://repo.prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda hash: - md5: c3efd25ac4d74b1584d2f7a57195ddf1 - sha256: 80677180dd3c22deb7426ca89d6203f1c7f1f256f2d5a94dc210f6e758229809 + md5: 4c32076993e6270825441d059ab5c18b + sha256: ee9c2922e07afc85fc82d5fa82c9ac2c79da3be3283a5e17bf2f2ae38dbd02fb category: main optional: false - name: python_abi @@ -6439,10 +6493,10 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/noarch/python_abi-3.12-8_cp312.conda + url: https://repo.prefix.dev/conda-forge/noarch/python_abi-3.12-9_cp312.conda hash: - md5: c3efd25ac4d74b1584d2f7a57195ddf1 - sha256: 80677180dd3c22deb7426ca89d6203f1c7f1f256f2d5a94dc210f6e758229809 + md5: 4c32076993e6270825441d059ab5c18b + sha256: ee9c2922e07afc85fc82d5fa82c9ac2c79da3be3283a5e17bf2f2ae38dbd02fb category: main optional: false - name: pytz @@ -6790,10 +6844,10 @@ package: libgcc: '>=15' python: '' python_abi: 3.12.* - url: https://repo.prefix.dev/conda-forge/linux-64/rpds-py-2026.6.3-py312hc767a74_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/rpds-py-2026.6.3-py312hc767a74_1.conda hash: - md5: 4c5bc78879aabba9ec582ef330109996 - sha256: b189c45a480760097c0e8ad376be0c2467f436539097f7a12f8bb132930ad4ed + md5: 590f306bbc6d9fde9353bcd9a19b70dc + sha256: a47c5947ed7168ff6e9aa8fc09aad93aa74ca42fe04695cd755d9468c433e73e category: dev optional: true - name: rpds-py @@ -6806,10 +6860,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/rpds-py-2026.6.3-py312hdabe01f_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/rpds-py-2026.6.3-py312hdabe01f_1.conda hash: - md5: afd5801201072561302df580440ba322 - sha256: f3c0e6f8e9b2bcfc3bb150c429e95f0adad305739de9e11165b798fa63a17c73 + md5: afcc92f319645e3a8a301dc2c5220da0 + sha256: 33c734193ed5bcc83675aa4e23a491a9f0474494b96addc77693e8aefa68d7c9 category: dev optional: true - name: rtree @@ -7946,27 +8000,27 @@ package: category: main optional: false - name: wcwidth - version: 0.8.2 + version: 0.8.3 manager: conda platform: linux-64 dependencies: - python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/wcwidth-0.8.2-pyhd8ed1ab_0.conda + python: '' + url: https://repo.prefix.dev/conda-forge/noarch/wcwidth-0.8.3-pyhcf101f3_0.conda hash: - md5: 99f7755ec8648a042b0dbe906234f888 - sha256: 4acf845da404e84cef1acccc66cc0156af1b83a5b5d7077b2ca19b705c561e57 + md5: f62991f907a9830ab003b12d07dd3478 + sha256: 3b0599d59d70bbe792702d1b5404ac501c9c25bd7b2fd9ccbb5da8ad6587a703 category: dev optional: true - name: wcwidth - version: 0.8.2 + version: 0.8.3 manager: conda platform: win-64 dependencies: - python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/wcwidth-0.8.2-pyhd8ed1ab_0.conda + python: '' + url: https://repo.prefix.dev/conda-forge/noarch/wcwidth-0.8.3-pyhcf101f3_0.conda hash: - md5: 99f7755ec8648a042b0dbe906234f888 - sha256: 4acf845da404e84cef1acccc66cc0156af1b83a5b5d7077b2ca19b705c561e57 + md5: f62991f907a9830ab003b12d07dd3478 + sha256: 3b0599d59d70bbe792702d1b5404ac501c9c25bd7b2fd9ccbb5da8ad6587a703 category: dev optional: true - name: webcolors @@ -8018,27 +8072,27 @@ package: category: dev optional: true - name: websocket-client - version: 1.9.0 + version: 1.9.2 manager: conda platform: linux-64 dependencies: - python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/websocket-client-1.9.0-pyhd8ed1ab_0.conda + python: '' + url: https://repo.prefix.dev/conda-forge/noarch/websocket-client-1.9.2-pyh5ded981_1.conda hash: - md5: 2f1ed718fcd829c184a6d4f0f2e07409 - sha256: 42a2b61e393e61cdf75ced1f5f324a64af25f347d16c60b14117393a98656397 + md5: f4c7ad941991896940d58253f42f7212 + sha256: 564d29a013b7f52db51519ce7e50f01dbab4a711d8eb7094d7d55a13cba09129 category: dev optional: true - name: websocket-client - version: 1.9.0 + version: 1.9.2 manager: conda platform: win-64 dependencies: - python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/websocket-client-1.9.0-pyhd8ed1ab_0.conda + python: '' + url: https://repo.prefix.dev/conda-forge/noarch/websocket-client-1.9.2-pyh5ded981_1.conda hash: - md5: 2f1ed718fcd829c184a6d4f0f2e07409 - sha256: 42a2b61e393e61cdf75ced1f5f324a64af25f347d16c60b14117393a98656397 + md5: f4c7ad941991896940d58253f42f7212 + sha256: 564d29a013b7f52db51519ce7e50f01dbab4a711d8eb7094d7d55a13cba09129 category: dev optional: true - name: wheel @@ -8118,34 +8172,34 @@ package: category: dev optional: true - name: wrapt - version: 2.3.0 + version: 2.4.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=14' - python: '>=3.12,<3.13.0a0' + libgcc: '>=15' + python: '' python_abi: 3.12.* - url: https://repo.prefix.dev/conda-forge/linux-64/wrapt-2.3.0-py312h4c3975b_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/wrapt-2.4.0-py312h1b36aeb_0.conda hash: - md5: 2363ebfeefdd644eb27dabba5491ba9f - sha256: 3ddbf9236f795e85dcce1de5d23e2b536d7d61a68b4032d966972dc0cc25e6f9 + md5: ec38f58c4e14a55ac1be0ace3483aff0 + sha256: 53e09feeab7ebd1271d36f2adedc8af3513329b5ab86e7b26316f1ca29a9df47 category: main optional: false - name: wrapt - version: 2.3.0 + version: 2.4.0 manager: conda platform: win-64 dependencies: - python: '>=3.12,<3.13.0a0' + python: '' python_abi: 3.12.* ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/wrapt-2.3.0-py312he06e257_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/wrapt-2.4.0-py312he5662c2_0.conda hash: - md5: 55b75557b330ab9efdeca405b9e581ca - sha256: d2a343c4967c3edbede148ba3ab4eeeebfdfd5b584969a477469f561408d4421 + md5: 83fba190ec8ddc9506ae1b2e9bc7679d + sha256: b596e6a8d01ec39c502488a5648e779b472e2a4c8d22618a1131cf9e26fd66ac category: main optional: false - name: xorg-libxau @@ -8450,43 +8504,43 @@ package: category: main optional: false - name: geoapps-utils - version: 0.7.1.dev100+f19fcbc + version: 0.7.1.dev103+14c4c81 manager: pip platform: linux-64 dependencies: - geoh5py: 0.14.0a1.dev268+77b6932a + geoh5py: 0.14.0a1.dev275+ca917b6f matplotlib: '>=3.10.0,<3.11.0' numpy: '>=2.4.2,<2.5.0' pydantic: '>=2.12.0,<2.13.0' scipy: '>=1.17.0,<1.18.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@14c4c814e956277c10e64263b27717c720021b88 hash: - sha256: f19fcbcf7335f65362fafd01562a0cdbae8d482c + sha256: 14c4c814e956277c10e64263b27717c720021b88 source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@14c4c814e956277c10e64263b27717c720021b88 category: main optional: false - name: geoapps-utils - version: 0.7.1.dev100+f19fcbc + version: 0.7.1.dev103+14c4c81 manager: pip platform: win-64 dependencies: - geoh5py: 0.14.0a1.dev268+77b6932a + geoh5py: 0.14.0a1.dev275+ca917b6f matplotlib: '>=3.10.0,<3.11.0' numpy: '>=2.4.2,<2.5.0' pydantic: '>=2.12.0,<2.13.0' scipy: '>=1.17.0,<1.18.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@14c4c814e956277c10e64263b27717c720021b88 hash: - sha256: f19fcbcf7335f65362fafd01562a0cdbae8d482c + sha256: 14c4c814e956277c10e64263b27717c720021b88 source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@14c4c814e956277c10e64263b27717c720021b88 category: main optional: false - name: geoh5py - version: 0.14.0a1.dev268+77b6932a + version: 0.14.0a1.dev275+ca917b6f manager: pip platform: linux-64 dependencies: @@ -8495,16 +8549,16 @@ package: pillow: '>=12.2.0,<12.3.0' psutil: '>=7.2.2,<7.3.0' pydantic: '>=2.12.0,<2.13.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a + url: git+https://github.com/MiraGeoscience/geoh5py.git@ca917b6f4e88bb687ed18f68630c5ac993cd7e76 hash: - sha256: 77b6932a68b9814a580f89101a12ce81c84c739a + sha256: ca917b6f4e88bb687ed18f68630c5ac993cd7e76 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a + url: git+https://github.com/MiraGeoscience/geoh5py.git@ca917b6f4e88bb687ed18f68630c5ac993cd7e76 category: main optional: false - name: geoh5py - version: 0.14.0a1.dev268+77b6932a + version: 0.14.0a1.dev275+ca917b6f manager: pip platform: win-64 dependencies: @@ -8513,54 +8567,54 @@ package: pillow: '>=12.2.0,<12.3.0' psutil: '>=7.2.2,<7.3.0' pydantic: '>=2.12.0,<2.13.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a + url: git+https://github.com/MiraGeoscience/geoh5py.git@ca917b6f4e88bb687ed18f68630c5ac993cd7e76 hash: - sha256: 77b6932a68b9814a580f89101a12ce81c84c739a + sha256: ca917b6f4e88bb687ed18f68630c5ac993cd7e76 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a + url: git+https://github.com/MiraGeoscience/geoh5py.git@ca917b6f4e88bb687ed18f68630c5ac993cd7e76 category: main optional: false - name: grid-apps - version: 0.2.0.post2.dev92+60cc4f1 + version: 0.2.0.post2.dev95+32b3203 manager: pip platform: linux-64 dependencies: discretize: '>=0.12.0,<0.13.0' - geoapps-utils: 0.7.1.dev100+f19fcbc - geoh5py: 0.14.0a1.dev268+77b6932a + geoapps-utils: 0.7.1.dev103+14c4c81 + geoh5py: 0.14.0a1.dev275+ca917b6f numpy: '>=2.4.2,<2.5.0' pydantic: '>=2.12.0,<2.13.0' scipy: '>=1.17.0,<1.18.0' - url: git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df + url: git+https://github.com/MiraGeoscience/grid-apps.git@32b32031020ddf26fde40b2da817c14b9d8b86e9 hash: - sha256: 60cc4f14053bf22013b89d53a6dbdf0c739ff2df + sha256: 32b32031020ddf26fde40b2da817c14b9d8b86e9 source: type: url - url: git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df + url: git+https://github.com/MiraGeoscience/grid-apps.git@32b32031020ddf26fde40b2da817c14b9d8b86e9 category: main optional: false - name: grid-apps - version: 0.2.0.post2.dev92+60cc4f1 + version: 0.2.0.post2.dev95+32b3203 manager: pip platform: win-64 dependencies: discretize: '>=0.12.0,<0.13.0' - geoapps-utils: 0.7.1.dev100+f19fcbc - geoh5py: 0.14.0a1.dev268+77b6932a + geoapps-utils: 0.7.1.dev103+14c4c81 + geoh5py: 0.14.0a1.dev275+ca917b6f numpy: '>=2.4.2,<2.5.0' pydantic: '>=2.12.0,<2.13.0' scipy: '>=1.17.0,<1.18.0' - url: git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df + url: git+https://github.com/MiraGeoscience/grid-apps.git@32b32031020ddf26fde40b2da817c14b9d8b86e9 hash: - sha256: 60cc4f14053bf22013b89d53a6dbdf0c739ff2df + sha256: 32b32031020ddf26fde40b2da817c14b9d8b86e9 source: type: url - url: git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df + url: git+https://github.com/MiraGeoscience/grid-apps.git@32b32031020ddf26fde40b2da817c14b9d8b86e9 category: main optional: false - name: mira-simpeg - version: 0.25.0.2.dev48+gf99e4a081 + version: 0.25.0.2.dev59+g54e7b09e5 manager: pip platform: linux-64 dependencies: @@ -8573,16 +8627,16 @@ package: pymatsolver: '>=0.3' scipy: '>=1.8' typing-extensions: '*' - url: git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + url: git+https://github.com/MiraGeoscience/simpeg.git@54e7b09e58ffa63ee0cdad1b811df8225aafcfb1 hash: - sha256: f99e4a081f420af06e4722d3a0fe8163ae6c0390 + sha256: 54e7b09e58ffa63ee0cdad1b811df8225aafcfb1 source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + url: git+https://github.com/MiraGeoscience/simpeg.git@54e7b09e58ffa63ee0cdad1b811df8225aafcfb1 category: main optional: false - name: mira-simpeg - version: 0.25.0.2.dev48+gf99e4a081 + version: 0.25.0.2.dev59+g54e7b09e5 manager: pip platform: win-64 dependencies: @@ -8595,11 +8649,11 @@ package: pymatsolver: '>=0.3' scipy: '>=1.8' typing-extensions: '*' - url: git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + url: git+https://github.com/MiraGeoscience/simpeg.git@54e7b09e58ffa63ee0cdad1b811df8225aafcfb1 hash: - sha256: f99e4a081f420af06e4722d3a0fe8163ae6c0390 + sha256: 54e7b09e58ffa63ee0cdad1b811df8225aafcfb1 source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + url: git+https://github.com/MiraGeoscience/simpeg.git@54e7b09e58ffa63ee0cdad1b811df8225aafcfb1 category: main optional: false diff --git a/py-3.13.conda-lock.yml b/py-3.13.conda-lock.yml index c1efe1ec..4558dc17 100644 --- a/py-3.13.conda-lock.yml +++ b/py-3.13.conda-lock.yml @@ -35,10 +35,10 @@ package: platform: linux-64 dependencies: llvm-openmp: '>=9.0.1' - url: https://repo.prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-7_kmp_llvm.conda + url: https://repo.prefix.dev/conda-forge/linux-64/_openmp_mutex-4.5-8_kmp_llvm.conda hash: - md5: 887b70e1d607fba7957aa02f9ee0d939 - sha256: c0cddb66070dd6355311f7667ce2acccf70d1013edaa6e97f22859502fefdb22 + md5: b4d1b93dd1dab4eea23395fd5e5b357d + sha256: b8de006376660eb12c7fc40803c97e1480bf4bc1253f0d59694b12f81b52fe14 category: main optional: false - name: _openmp_mutex @@ -131,7 +131,7 @@ package: category: main optional: false - name: anyio - version: 4.14.2 + version: 4.15.0 manager: conda platform: linux-64 dependencies: @@ -139,14 +139,14 @@ package: idna: '>=2.8' python: '' typing_extensions: '>=4.5' - url: https://repo.prefix.dev/conda-forge/noarch/anyio-4.14.2-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/anyio-4.15.0-pyh5ded981_0.conda hash: - md5: fb568fbae6908ba86a090a85a089d11f - sha256: e36998c5e860e26b22e5dbcd5726dd0c4eabad949c84d383cad8512757bbf6a1 + md5: 28190db0e223089024a41b06c11af36e + sha256: 35fefb7c4bc39bca28d8764b4f59bd7b739c47e3af8e5e20ee22621db0c594b3 category: dev optional: true - name: anyio - version: 4.14.2 + version: 4.15.0 manager: conda platform: win-64 dependencies: @@ -154,10 +154,10 @@ package: idna: '>=2.8' python: '' typing_extensions: '>=4.5' - url: https://repo.prefix.dev/conda-forge/noarch/anyio-4.14.2-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/anyio-4.15.0-pyh5ded981_0.conda hash: - md5: fb568fbae6908ba86a090a85a089d11f - sha256: e36998c5e860e26b22e5dbcd5726dd0c4eabad949c84d383cad8512757bbf6a1 + md5: 28190db0e223089024a41b06c11af36e + sha256: 35fefb7c4bc39bca28d8764b4f59bd7b739c47e3af8e5e20ee22621db0c594b3 category: dev optional: true - name: argon2-cffi @@ -198,10 +198,10 @@ package: libgcc: '>=15' python: '>=3.13,<3.14.0a0' python_abi: 3.13.* - url: https://repo.prefix.dev/conda-forge/linux-64/argon2-cffi-bindings-26.1.0-py313h995f894_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/argon2-cffi-bindings-26.1.0-py313h995f894_1.conda hash: - md5: db73f7be4911943040efc5ca79c9775e - sha256: e07a2c721f480ee8109b519ca2201603abcc3aed5a9673fb830adbc9b6768ab8 + md5: 37037283eae4f3f43484935a8308c45a + sha256: 0fc6e08e0970ebead828b9ba6f7bcdd5c04030a62872a8eb9a1e3b5bff6c1360 category: dev optional: true - name: argon2-cffi-bindings @@ -215,10 +215,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/argon2-cffi-bindings-26.1.0-py313h5ea7bf4_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/argon2-cffi-bindings-26.1.0-py313h5ea7bf4_1.conda hash: - md5: 0e05f2b2dba8c28bc6be0ee952ce4fbc - sha256: 0532093a043aa452c90798cbff19dfc3ab4e331726239dad42ffce83538d94cc + md5: 0aa2681c4ace8d31082b2d9ee69b0dd2 + sha256: 4049cd134f4777c3ea78a72e8cc4d685c9d0927417aefbc21c706be5de947558 category: dev optional: true - name: arrow @@ -695,10 +695,10 @@ package: python: '' python_abi: 3.13.* zstd: '>=1.5.7,<1.6.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/backports.zstd-1.7.0-py313h8f72f4d_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/backports.zstd-1.7.0-py313h8f72f4d_1.conda hash: - md5: 40454ef16bb96ae63f063b50c8b68603 - sha256: 69c1d1a8c3c30acd2fc14cd9667241c038b0f2fd5a2caf2f210fa160f8291b84 + md5: 7ce840e6cf17fdba00e3d662f1d89e36 + sha256: b8e6cbfade3ff6b344f9acc5c69193bd1aa7a2dc792e60eb8e05470fae122a1b category: main optional: false - name: backports.zstd @@ -712,10 +712,10 @@ package: vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' zstd: '>=1.5.7,<1.6.0a0' - url: https://repo.prefix.dev/conda-forge/win-64/backports.zstd-1.7.0-py313h2a31948_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/backports.zstd-1.7.0-py313h2a31948_1.conda hash: - md5: bc4ec8a41845e3addacf146ab1d89c31 - sha256: b8c94acb6dc8ca29bbb0f76d476e1c9a602bfb706e05fe6d231734c8ba45652b + md5: d742785ccf2834a29b834892ddb23672 + sha256: c9421fb36888e70029a3f564a4e870019eb070e24c440a9d9071c57c8e82c794 category: main optional: false - name: beautifulsoup4 @@ -850,10 +850,10 @@ package: libbrotlidec: 1.2.0 libbrotlienc: 1.2.0 libgcc: '>=15' - url: https://repo.prefix.dev/conda-forge/linux-64/brotli-1.2.0-h505cf86_3.conda + url: https://repo.prefix.dev/conda-forge/linux-64/brotli-1.2.0-h505cf86_4.conda hash: - md5: 6ff307b78fbfb7dcafb7e25ff8bc9c10 - sha256: 1f2ccfebe6e0113bfc473b21906372c1ee4eb69bf6faef0ad7f3d4d79af63a98 + md5: 746aa619a1bcaf4da541101179d7c60e + sha256: 61b78574f002390b6a7fc79834fc344beaab09550068a51100eea5a485dac741 category: main optional: false - name: brotli @@ -867,10 +867,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/brotli-1.2.0-hc8c2fe1_3.conda + url: https://repo.prefix.dev/conda-forge/win-64/brotli-1.2.0-hc8c2fe1_4.conda hash: - md5: 9eba56a007c44dc32d0b9d0a820871ea - sha256: 85e12348d058791aabd6eeb6abc1d7ab44b8f6308f91c8475f44f778f2a158af + md5: bdbb2939efe8af10e7c5885367395710 + sha256: 7a4110b57f0e957ca4cfd2fc60cede2ccea42b80b404f646339bd874ace18845 category: main optional: false - name: brotli-bin @@ -882,10 +882,10 @@ package: libbrotlidec: 1.2.0 libbrotlienc: 1.2.0 libgcc: '>=15' - url: https://repo.prefix.dev/conda-forge/linux-64/brotli-bin-1.2.0-h9908984_3.conda + url: https://repo.prefix.dev/conda-forge/linux-64/brotli-bin-1.2.0-h9908984_4.conda hash: - md5: 8929291d9efc59715df1cfa7daf5e3ed - sha256: 56b2e5e8a49f9887af74cc63e0d55a3654e60b667ad5558da089549a36ae6a0c + md5: c48c09444f3736800ea0b9550c365baf + sha256: ce7db81d5fd4b222ee1a27c52ccf7af44faaf88283017103a8e288f9c372b973 category: main optional: false - name: brotli-bin @@ -898,10 +898,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/brotli-bin-1.2.0-hd477307_3.conda + url: https://repo.prefix.dev/conda-forge/win-64/brotli-bin-1.2.0-hd477307_4.conda hash: - md5: dc04f7b3d82c6fb3fdf4d93e45b6ea2a - sha256: 5328e0576c729813d28efc15613f4be94d029d77c4fe5afda16cab0b8d0c9d05 + md5: 5353bd43aaade891fc9b614c5d537ce3 + sha256: 740b171b2cdf793891b36e1e2f81d7829e9b93c8a0d1a72d9ffaebef58eab016 category: main optional: false - name: brotli-python @@ -914,10 +914,10 @@ package: libstdcxx: '>=15' python: '>=3.13,<3.14.0a0' python_abi: 3.13.* - url: https://repo.prefix.dev/conda-forge/linux-64/brotli-python-1.2.0-py313h2fc2bef_3.conda + url: https://repo.prefix.dev/conda-forge/linux-64/brotli-python-1.2.0-py313h2fc2bef_4.conda hash: - md5: 3bc8e37c6272e48b6eb6d15267b8a377 - sha256: 6b51c465b404e2f1ae3633ad48dc791f8c2c9352fd5adb57c8f0ac027da24336 + md5: 8beb0b96d9c701006ff5511a3a92329f + sha256: 3621a39631aec2d6f4b8ac0cc9ee6d46cee1ae684ba9d2ed6f84b9993e14fbc4 category: main optional: false - name: brotli-python @@ -930,10 +930,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/brotli-python-1.2.0-py313h3c654a2_3.conda + url: https://repo.prefix.dev/conda-forge/win-64/brotli-python-1.2.0-py313h3c654a2_4.conda hash: - md5: 23164ae3365d9c129e54530330bfeb4f - sha256: b92954b6ce876fb84a4447d01afe717143001622e40d95fd9cedc4ae67002e86 + md5: f9c2d9b925e6c5ed10bcc323b1ff4d7a + sha256: 9fed743dc973c5f5fdc18acb38662afb6c0cce8295a0546b4339825ef126fba1 category: main optional: false - name: bzip2 @@ -1083,10 +1083,10 @@ package: pycparser: '' python: '>=3.13,<3.14.0a0' python_abi: 3.13.* - url: https://repo.prefix.dev/conda-forge/linux-64/cffi-2.1.1-py313ha52865f_2.conda + url: https://repo.prefix.dev/conda-forge/linux-64/cffi-2.1.1-py313ha52865f_3.conda hash: - md5: 3c23b9907fd858c635a29ec77cf43301 - sha256: a0bd899c7f6ab06e2c60a61737b1c7da732f81235c3babbddd14ee01ec2ab8f9 + md5: 2b17c17965f71b59158030dce83832e1 + sha256: e1968f1efd8491e32a84416a4994cea98bbf51aebd8c7c04c783e121088fec63 category: dev optional: true - name: cffi @@ -1100,10 +1100,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/cffi-2.1.1-py313h5ea7bf4_2.conda + url: https://repo.prefix.dev/conda-forge/win-64/cffi-2.1.1-py313h5ea7bf4_3.conda hash: - md5: 7355fc01af45a2232f4fa029428bb88b - sha256: cb7f62ae9a2df3a9bbf4658db751b2f7feb7015d7b4dac2ae84fa97a467355c8 + md5: 0b65008c91ad9f660d6bdc10ed22b259 + sha256: cbd30731d7045bdf4d29713d920881bb52b300141ebabc87b3c0c7c7fc84dd13 category: dev optional: true - name: charset-normalizer @@ -1264,36 +1264,34 @@ package: category: main optional: false - name: coverage - version: 7.15.4 + version: 7.16.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=14' + libgcc: '>=15' python: '' python_abi: 3.13.* - tomli: '' - url: https://repo.prefix.dev/conda-forge/linux-64/coverage-7.15.4-py313h55b89ea_1.conda + url: https://repo.prefix.dev/conda-forge/linux-64/coverage-7.16.0-py313h2af15c8_0.conda hash: - md5: b8f4dc4f7a959ab778cd11e463d90e0f - sha256: 04f234ebf4d9b697b1674108263ad5d651f7ec467ef93f09f34c26be8a32dbf7 + md5: e53c02d7a82ec851a22628cdd241f182 + sha256: c95c677deaae32f2cca15f5c6e1a9267d6c0ba072f82d6667596946c5b30dff3 category: dev optional: true - name: coverage - version: 7.15.4 + version: 7.16.0 manager: conda platform: win-64 dependencies: python: '' python_abi: 3.13.* - tomli: '' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/coverage-7.15.4-py313h868807b_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/coverage-7.16.0-py313h868807b_0.conda hash: - md5: f96b7d02d9935b5e9fed8f4de37ce5c7 - sha256: 9f43c7c2005145fc5d6041a7e9c3ec407fe570f62d142f667ad2df7dd12a3e9a + md5: 9e9fea8f9bdcec2eaf1ef4b04a308b8a + sha256: 44d57f80436a2bb079e912c1f8d24949d59e83483ba4f9a92d195fee17092f9d category: dev optional: true - name: cpython @@ -1303,10 +1301,10 @@ package: dependencies: python: '>=3.13,<3.14.0a0' python_abi: '*' - url: https://repo.prefix.dev/conda-forge/noarch/cpython-3.13.15-py313hd8ed1ab_101.conda + url: https://repo.prefix.dev/conda-forge/noarch/cpython-3.13.15-py313hd8ed1ab_103.conda hash: - md5: 128ab71e26d605b5d93e058dc7d563cc - sha256: 1015448e0fb319fa8bb23148dd6ea34181cbcdc8f1880df61626db1999533a99 + md5: 23f5019df9a1d2287cb99af4c81ca8d2 + sha256: c46fe2993a44cfa59e2d7673d77ce29c5bbc72b73e2597d58536eff7c196e57c category: dev optional: true - name: cpython @@ -1316,10 +1314,10 @@ package: dependencies: python: '>=3.13,<3.14.0a0' python_abi: '*' - url: https://repo.prefix.dev/conda-forge/noarch/cpython-3.13.15-py313hd8ed1ab_101.conda + url: https://repo.prefix.dev/conda-forge/noarch/cpython-3.13.15-py313hd8ed1ab_103.conda hash: - md5: 128ab71e26d605b5d93e058dc7d563cc - sha256: 1015448e0fb319fa8bb23148dd6ea34181cbcdc8f1880df61626db1999533a99 + md5: 23f5019df9a1d2287cb99af4c81ca8d2 + sha256: c46fe2993a44cfa59e2d7673d77ce29c5bbc72b73e2597d58536eff7c196e57c category: dev optional: true - name: cycler @@ -2223,29 +2221,29 @@ package: category: dev optional: true - name: importlib-metadata - version: 9.0.0 + version: 9.0.1 manager: conda platform: linux-64 dependencies: python: '' zipp: '>=3.20' - url: https://repo.prefix.dev/conda-forge/noarch/importlib-metadata-9.0.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/importlib-metadata-9.0.1-pyhcf101f3_0.conda hash: - md5: ffc17e785d64e12fc311af9184221839 - sha256: 43e2a5497cad1598ff88a3e69f69bc88b7b8f141fa63c60eab5db296317318b8 + md5: 77ec68e0aa61c3fff9ecbf840f93d64e + sha256: 95a074a7d3f58b3494c068d4789c364dcb591c56b70ca6b12f149a540f9aeea4 category: main optional: false - name: importlib-metadata - version: 9.0.0 + version: 9.0.1 manager: conda platform: win-64 dependencies: python: '' zipp: '>=3.20' - url: https://repo.prefix.dev/conda-forge/noarch/importlib-metadata-9.0.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/importlib-metadata-9.0.1-pyhcf101f3_0.conda hash: - md5: ffc17e785d64e12fc311af9184221839 - sha256: 43e2a5497cad1598ff88a3e69f69bc88b7b8f141fa63c60eab5db296317318b8 + md5: 77ec68e0aa61c3fff9ecbf840f93d64e + sha256: 95a074a7d3f58b3494c068d4789c364dcb591c56b70ca6b12f149a540f9aeea4 category: main optional: false - name: iniconfig @@ -2323,7 +2321,7 @@ package: category: dev optional: true - name: ipython - version: 9.16.1 + version: 9.17.1 manager: conda platform: linux-64 dependencies: @@ -2339,14 +2337,14 @@ package: stack_data: '>=0.6.0' traitlets: '>=5.13.0' typing_extensions: '>=4.6' - url: https://repo.prefix.dev/conda-forge/noarch/ipython-9.16.1-pyh53cf698_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/ipython-9.17.1-pyh53cf698_0.conda hash: - md5: 23564ed27c9c7714905be96ac5786500 - sha256: 8470648b5e790d1881c09c02068d53e1bf0126f020db02a6dc2e73400cf1eeeb + md5: 0e28933e51c1d05c179bfd595ead8aee + sha256: 0fb38e0685e5065064ac007cf8317ee24b329373c9f80c31eb74c1bfcb0cfe24 category: dev optional: true - name: ipython - version: 9.16.1 + version: 9.17.1 manager: conda platform: win-64 dependencies: @@ -2362,10 +2360,10 @@ package: stack_data: '>=0.6.0' traitlets: '>=5.13.0' typing_extensions: '>=4.6' - url: https://repo.prefix.dev/conda-forge/noarch/ipython-9.16.1-pyhe2676ad_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/ipython-9.17.1-pyhe2676ad_0.conda hash: - md5: d7c95d926befcfa22bee69bb1980e2ce - sha256: 2a0cd24e5c0e1eb8b7baf06346906673f6b8abea151ce302d7d978a3c416aeec + md5: 5c9214b277a8d24de70ef51bbf967c63 + sha256: 0269b9ccc59fad27d6787ef3e4d87cf214e6ebe2b2015fd50038df24d24701d0 category: dev optional: true - name: ipython_genutils @@ -2481,29 +2479,31 @@ package: category: dev optional: true - name: isort - version: 8.0.1 + version: 9.0.1 manager: conda platform: linux-64 dependencies: importlib-metadata: '>=4.6.0' + mypy_extensions: '>=1.1.0' python: '>=3.10,<4.0' - url: https://repo.prefix.dev/conda-forge/noarch/isort-8.0.1-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/isort-9.0.1-pyhd8ed1ab_0.conda hash: - md5: 98cdd8615792e90da1023bc546f806d9 - sha256: cc5c2b513143ea9675ba5b3570182f7568fd1029b299ee3bc58424dcce8c5539 + md5: e8665745d29e065eb0cb912f535fcdb0 + sha256: 4975afff44b4c3b63804010d6998aae26996bbfe987132e24c8953f5d5d6c550 category: dev optional: true - name: isort - version: 8.0.1 + version: 9.0.1 manager: conda platform: win-64 dependencies: importlib-metadata: '>=4.6.0' + mypy_extensions: '>=1.1.0' python: '>=3.10,<4.0' - url: https://repo.prefix.dev/conda-forge/noarch/isort-8.0.1-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/isort-9.0.1-pyhd8ed1ab_0.conda hash: - md5: 98cdd8615792e90da1023bc546f806d9 - sha256: cc5c2b513143ea9675ba5b3570182f7568fd1029b299ee3bc58424dcce8c5539 + md5: e8665745d29e065eb0cb912f535fcdb0 + sha256: 4975afff44b4c3b63804010d6998aae26996bbfe987132e24c8953f5d5d6c550 category: dev optional: true - name: jedi @@ -2559,29 +2559,29 @@ package: category: main optional: false - name: joblib - version: 1.5.3 + version: 1.6.0 manager: conda platform: linux-64 dependencies: - python: '>=3.10' - setuptools: '' - url: https://repo.prefix.dev/conda-forge/noarch/joblib-1.5.3-pyhd8ed1ab_0.conda + cloudpickle: '>=3.0' + python: '' + url: https://repo.prefix.dev/conda-forge/noarch/joblib-1.6.0-pyhcf101f3_0.conda hash: - md5: 615de2a4d97af50c350e5cf160149e77 - sha256: 301539229d7be6420c084490b8145583291123f0ce6b92f56be5948a2c83a379 + md5: 4ebc70ef1af2e21cdc8edb1bfa1ec28d + sha256: 96b76ace583404ce4fbc234baa6cdb3de485887913104d4ac51994f9b6656696 category: main optional: false - name: joblib - version: 1.5.3 + version: 1.6.0 manager: conda platform: win-64 dependencies: - python: '>=3.10' - setuptools: '' - url: https://repo.prefix.dev/conda-forge/noarch/joblib-1.5.3-pyhd8ed1ab_0.conda + cloudpickle: '>=3.0' + python: '' + url: https://repo.prefix.dev/conda-forge/noarch/joblib-1.6.0-pyhcf101f3_0.conda hash: - md5: 615de2a4d97af50c350e5cf160149e77 - sha256: 301539229d7be6420c084490b8145583291123f0ce6b92f56be5948a2c83a379 + md5: 4ebc70ef1af2e21cdc8edb1bfa1ec28d + sha256: 96b76ace583404ce4fbc234baa6cdb3de485887913104d4ac51994f9b6656696 category: main optional: false - name: json5 @@ -2825,7 +2825,7 @@ package: category: dev optional: true - name: jupyter_client - version: 8.9.1 + version: 8.10.0 manager: conda platform: linux-64 dependencies: @@ -2836,14 +2836,14 @@ package: tornado: '>=6.4.1' traitlets: '>=5.3' typing_extensions: '>=4.13.0' - url: https://repo.prefix.dev/conda-forge/noarch/jupyter_client-8.9.1-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyter_client-8.10.0-pyhcf101f3_0.conda hash: - md5: 49440e66df843bee2273937e8032ec43 - sha256: 48b18974cc93b2c0d2681563237034e521f51d1878f0bbc6a5a67ca31b1608a6 + md5: 85130259a26c023f53108dc9ab1cfb44 + sha256: 94f11bbdbac51a68415fb0a8bb441fb3475c0138e778664a3fb48f5698688ebf category: dev optional: true - name: jupyter_client - version: 8.9.1 + version: 8.10.0 manager: conda platform: win-64 dependencies: @@ -2854,10 +2854,10 @@ package: tornado: '>=6.4.1' traitlets: '>=5.3' typing_extensions: '>=4.13.0' - url: https://repo.prefix.dev/conda-forge/noarch/jupyter_client-8.9.1-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyter_client-8.10.0-pyhcf101f3_0.conda hash: - md5: 49440e66df843bee2273937e8032ec43 - sha256: 48b18974cc93b2c0d2681563237034e521f51d1878f0bbc6a5a67ca31b1608a6 + md5: 85130259a26c023f53108dc9ab1cfb44 + sha256: 94f11bbdbac51a68415fb0a8bb441fb3475c0138e778664a3fb48f5698688ebf category: dev optional: true - name: jupyter_core @@ -2932,7 +2932,7 @@ package: category: dev optional: true - name: jupyter_server - version: 2.20.0 + version: 2.21.0 manager: conda platform: linux-64 dependencies: @@ -2955,14 +2955,14 @@ package: tornado: '>=6.2.0' traitlets: '>=5.6.0' websocket-client: '>=1.7' - url: https://repo.prefix.dev/conda-forge/noarch/jupyter_server-2.20.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyter_server-2.21.0-pyhcf101f3_0.conda hash: - md5: b2ddb0e13b5600070c4019c4db8a78e6 - sha256: 3e8759fdc404f149e7e722e0af472044a0ef9e70d0a3a7690ddcfe1232a0e868 + md5: b6163da641d1f178977dd36aebced0d5 + sha256: fa26acd3777095662c34cbbcfacad163a3a17c90a935f9357fe511c975c8241f category: dev optional: true - name: jupyter_server - version: 2.20.0 + version: 2.21.0 manager: conda platform: win-64 dependencies: @@ -2985,10 +2985,10 @@ package: tornado: '>=6.2.0' traitlets: '>=5.6.0' websocket-client: '>=1.7' - url: https://repo.prefix.dev/conda-forge/noarch/jupyter_server-2.20.0-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/jupyter_server-2.21.0-pyhcf101f3_0.conda hash: - md5: b2ddb0e13b5600070c4019c4db8a78e6 - sha256: 3e8759fdc404f149e7e722e0af472044a0ef9e70d0a3a7690ddcfe1232a0e868 + md5: b6163da641d1f178977dd36aebced0d5 + sha256: fa26acd3777095662c34cbbcfacad163a3a17c90a935f9357fe511c975c8241f category: dev optional: true - name: jupyter_server_terminals @@ -3209,23 +3209,23 @@ package: category: main optional: false - name: kiwisolver - version: 1.5.0 + version: 1.5.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=14' - libstdcxx: '>=14' + libgcc: '>=15' + libstdcxx: '>=15' python: '' python_abi: 3.13.* - url: https://repo.prefix.dev/conda-forge/linux-64/kiwisolver-1.5.0-py313hc8edb43_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/kiwisolver-1.5.1-py313h2551ef2_0.conda hash: - md5: b81883b9dbf5069821c2fb09a8ba1407 - sha256: 0447d2901639f295989c5ccba7b1c367ed78b216e0d2705327a8c8a87a31177e + md5: cb89d589c15417938ec7f4fe67bc4088 + sha256: 6fe07fe3915a718a3d144e9104b26575b411de55ddd8baf85c686d7aa52d058c category: main optional: false - name: kiwisolver - version: 1.5.0 + version: 1.5.1 manager: conda platform: win-64 dependencies: @@ -3234,10 +3234,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/kiwisolver-1.5.0-py313h1a38498_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/kiwisolver-1.5.1-py313h1a38498_0.conda hash: - md5: 7e40c4c1af80d907eb2973ab73418095 - sha256: 58c7b7d85ea3c0fac593fde238b994ee2d4fa8467decfe369dabfb5516b7ded4 + md5: 0a16cadd2c4bbda268d378634e8eb3a2 + sha256: 62867e422fef865cd58099f64ba2693d7b505863bc851bf9227990f2e3ea405e category: main optional: false - name: krb5 @@ -3302,13 +3302,13 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=14' - libjpeg-turbo: '>=3.1.4.1,<4.0a0' - libtiff: '>=4.7.1,<4.8.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/lcms2-2.19.1-h0c24ade_1.conda + libgcc: '>=15' + libjpeg-turbo: '>=3.2.0,<4.0a0' + libtiff: '>=4.7.2,<4.8.0a0' + url: https://repo.prefix.dev/conda-forge/linux-64/lcms2-2.19.1-h9073bf1_2.conda hash: - md5: 8b3ce45e929cd8e8e5f4d18586b56d8b - sha256: 112b5b9462572d970f4abd2912f76a25ee7db158b1e7260163d91dd8a630db84 + md5: b68c7304d2edb0f1a5bdfb875094d603 + sha256: 8cdec1ff3f276cd2069dca0dae4f45f3dc5c224e2d72daef78227832938467a6 category: main optional: false - name: lcms2 @@ -3316,15 +3316,15 @@ package: manager: conda platform: win-64 dependencies: - libjpeg-turbo: '>=3.1.4.1,<4.0a0' - libtiff: '>=4.7.1,<4.8.0a0' + libjpeg-turbo: '>=3.2.0,<4.0a0' + libtiff: '>=4.7.2,<4.8.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/lcms2-2.19.1-hf2c6c5f_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/lcms2-2.19.1-hf2c6c5f_2.conda hash: - md5: 1df4012c8a2478699d07bc26af66d41e - sha256: 5ed63a32639a130564a870becb679fd52dfb816666a61ed3c023917389010480 + md5: 2bd9052d2e496ea54f47d9db8ae4f881 + sha256: df1c1a4dd44c54f238dc0a230d31eab9e73ada472dc4fa357552333b35641804 category: main optional: false - name: ld_impl_linux-64 @@ -3427,10 +3427,10 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=15' - url: https://repo.prefix.dev/conda-forge/linux-64/libbrotlicommon-1.2.0-h39a168f_3.conda + url: https://repo.prefix.dev/conda-forge/linux-64/libbrotlicommon-1.2.0-h39a168f_4.conda hash: - md5: 7a2499a177753582fb7ae7e9dc4a908a - sha256: e5864f257f839ffc27d681659bac95901f524f602b9121e5dcc5e2df18437f2d + md5: df210655e30a05e3b069c91b7aaddd2d + sha256: c4e9854c585f3ee1785f651287ecdf8c28f30a2ea1b159a513005f8a0f6453a3 category: main optional: false - name: libbrotlicommon @@ -3441,10 +3441,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/libbrotlicommon-1.2.0-hf02afa3_3.conda + url: https://repo.prefix.dev/conda-forge/win-64/libbrotlicommon-1.2.0-hf02afa3_4.conda hash: - md5: 8ef4beb3cb18e1a876b9af9a757cc1a5 - sha256: c739589318a1f8a88cd1b66d385176fd1ec2c4609e9f90d23d748be94b547e4e + md5: 35d7e4a581c8364e8c675f6b95d183d0 + sha256: 88247c467f77d99abfe2596fa5c91c2ec0f2942d6fc292d5729ab3538d1b0a0f category: main optional: false - name: libbrotlidec @@ -3455,10 +3455,10 @@ package: __glibc: '>=2.17,<3.0.a0' libbrotlicommon: 1.2.0 libgcc: '>=15' - url: https://repo.prefix.dev/conda-forge/linux-64/libbrotlidec-1.2.0-ha411449_3.conda + url: https://repo.prefix.dev/conda-forge/linux-64/libbrotlidec-1.2.0-ha411449_4.conda hash: - md5: 6ab3315dc56618d652c1da42a648a129 - sha256: dad31b6d104973deb89710929a35651033aad692d4e7793cdb5b786a9bd54678 + md5: 0cfd601eb03cca403dcc248844787486 + sha256: d5ed24da3e583a92227fe77280978b7933f07a39a2b60156c5ad95e5c76733fa category: main optional: false - name: libbrotlidec @@ -3470,10 +3470,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/libbrotlidec-1.2.0-h84f9c24_3.conda + url: https://repo.prefix.dev/conda-forge/win-64/libbrotlidec-1.2.0-h84f9c24_4.conda hash: - md5: 10c479888ee4e960587967b2d0c8143a - sha256: f4bdb7ec97c3122e531fc867efae5ec928b649d047aa70d42893f0d8eb110fd9 + md5: 1b4637ca71b21c0d31ab28c3c0b34c8e + sha256: ddcf50274ccdd863c176190726c524903e0b875aa13e9d60c3755b2fa221fc62 category: main optional: false - name: libbrotlienc @@ -3484,10 +3484,10 @@ package: __glibc: '>=2.17,<3.0.a0' libbrotlicommon: 1.2.0 libgcc: '>=15' - url: https://repo.prefix.dev/conda-forge/linux-64/libbrotlienc-1.2.0-h018ffa1_3.conda + url: https://repo.prefix.dev/conda-forge/linux-64/libbrotlienc-1.2.0-h018ffa1_4.conda hash: - md5: 2ac965638d4c6b2b38383bb1aebaf543 - sha256: d37124d0f51816e7d5e3a94bfc9ed3d6174d077f9b4f832d20c5a08b52bebf1f + md5: 4136f6e4ef4835cc7df39a707cbd511c + sha256: b9f3cb510337655485c2e79ce5f7dd468991b19ad29723ffa1175a0aed1b69ae category: main optional: false - name: libbrotlienc @@ -3499,10 +3499,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/libbrotlienc-1.2.0-he2a975b_3.conda + url: https://repo.prefix.dev/conda-forge/win-64/libbrotlienc-1.2.0-he2a975b_4.conda hash: - md5: cb5d08dc81f52e87c27914b5636cd995 - sha256: c5e638ea9704c94b316238b425a3439ba38d4d8fba81682842e6d7d464472848 + md5: 562b5e39b7797423e7fd04bae1c6ad70 + sha256: d6744e57961728e12e4ac8e54bb0edd235a1c34d663a9df0dd153f9540a799bc category: main optional: false - name: libcblas @@ -3549,7 +3549,7 @@ package: category: main optional: false - name: libcurl - version: 8.21.0 + version: 8.22.0 manager: conda platform: win-64 dependencies: @@ -3560,10 +3560,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.21.0-hdb0ef4a_5.conda + url: https://repo.prefix.dev/conda-forge/win-64/libcurl-8.22.0-hdb0ef4a_0.conda hash: - md5: 50861643cbe90dc7267feb7854b8efdf - sha256: bf5445ab8acfaccaf511d774f131cf0d99c5eef6b8def270e832ad26970d5011 + md5: e8405e754eaac42d66f957222fcfd876 + sha256: 5fe063cffa90ad3ef04e25c76b1a79cdbc4f6c43747164a7dcdd89c4faebb84e category: main optional: false - name: libdeflate @@ -4057,6 +4057,34 @@ package: sha256: e53fe3b09f82b59b644264133d6d148ac31bb5451b7583cff55690bf038f2f62 category: main optional: false +- name: libpython + version: 3.13.15 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=15' + libstdcxx: '>=15' + url: https://repo.prefix.dev/conda-forge/linux-64/libpython-3.13.15-hdc7f604_103_cp313.conda + hash: + md5: e64cd43bbd07afafbc458138e979c851 + sha256: a25db25aad6cbf53e523e1f310713f31372932d5db655f1f2d62a204c7cdf1d7 + category: main + optional: false +- name: libpython + version: 3.13.15 + 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/libpython-3.13.15-h4f90d01_103_cp313.conda + hash: + md5: 639fa4ff11158b311ad35eb54072602a + sha256: 96478004ff0dbe470b309f3410ba5913cd0bc5f3d09f84e06669f409b0727a28 + category: main + optional: false - name: libscotch version: 7.0.11 manager: conda @@ -4256,16 +4284,16 @@ package: category: main optional: false - name: libuuid - version: 2.42.2 + version: 2.42.3 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=14' - url: https://repo.prefix.dev/conda-forge/linux-64/libuuid-2.42.2-h5347b49_0.conda + libgcc: '>=15' + url: https://repo.prefix.dev/conda-forge/linux-64/libuuid-2.42.3-hcfc3c73_0.conda hash: - md5: 01bb81d12c957de066ea7362007df642 - sha256: 9b1bdce27a7e31f7d241aeecff67a1f3101d52a2b1e33ccc2cdf2613072bf81f + md5: 74a0a409d9f4561265d36b789d3f398a + sha256: aa58bbba56644ffd062a4a9b358782c5eb7560ccead2ab8f7c5c6ede0a7d33a6 category: main optional: false - name: libuv @@ -4330,10 +4358,10 @@ package: pthread-stubs: '' xorg-libxau: '>=1.0.12,<2.0a0' xorg-libxdmcp: '>=1.1.5,<2.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/libxcb-1.17.0-hb83e432_1.conda + url: https://repo.prefix.dev/conda-forge/linux-64/libxcb-1.17.0-hb83e432_2.conda hash: - md5: 64e856c420205b009da26471d3ac161d - sha256: ce25a1efa85a78a3ce3b16721d9c36153814adbf2fb004a15f72ec69894b4cb1 + md5: 61f0ffba9161cbb3a77722869b21e4bb + sha256: 7b49e6fd2a584b7f072943e6adf4149677af5121246975278804782d37752837 category: main optional: false - name: libxcb @@ -4347,10 +4375,10 @@ package: ucrt: '>=10.0.20348.0' xorg-libxau: '>=1.0.12,<2.0a0' xorg-libxdmcp: '>=1.1.5,<2.0a0' - url: https://repo.prefix.dev/conda-forge/win-64/libxcb-1.17.0-h874e120_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/libxcb-1.17.0-h874e120_2.conda hash: - md5: 98046512ad7f2c44e48ff77bce854052 - sha256: a99f266ade1140c3106cca0f71ae2b5627ff77e1e791db3837129d28d596800e + md5: 3658b0201b32da9607ea5e3c1c463c1f + sha256: f5932cbcadb67bef9374ee864fed72411af29e88690435c6c7fc5633c89dabee category: main optional: false - name: libxml2 @@ -4793,23 +4821,23 @@ package: category: main optional: false - name: msgpack-python - version: 1.2.1 + version: 1.2.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=14' - libstdcxx: '>=14' + libgcc: '>=15' + libstdcxx: '>=15' python: '' python_abi: 3.13.* - url: https://repo.prefix.dev/conda-forge/linux-64/msgpack-python-1.2.1-py313hc8edb43_1.conda + url: https://repo.prefix.dev/conda-forge/linux-64/msgpack-python-1.2.2-py313h2551ef2_1.conda hash: - md5: edd7c461f72756bd3829f836e107c488 - sha256: 6bc2690c67ba7354affa0498a68998fad8f66759c287706e7ff42c2242e14ccb + md5: 24a1a51e4af587338f42ecc74c9c9e85 + sha256: 8e05c6e9fd8d35896f109d1605a0335a1bd48580d0fe9d2e1a6c51ab8b9df6ed category: main optional: false - name: msgpack-python - version: 1.2.1 + version: 1.2.2 manager: conda platform: win-64 dependencies: @@ -4818,10 +4846,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/msgpack-python-1.2.1-py313h1a38498_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/msgpack-python-1.2.2-py313h1a38498_1.conda hash: - md5: 26faa18b0b9a5466f65d0f309424babf - sha256: e077fab86cde8d9f1f52adaddd80beb3bc3636bb3234c8523c95a087d340c5cb + md5: e02b77e0ac13f93fce70ee7ae64a3db7 + sha256: a440f39a645e0dff53dda50b4d625448ae528124a129634b1cc25ce6625ad18c category: main optional: false - name: mumps-include @@ -4897,6 +4925,30 @@ package: sha256: d09c47c2cf456de5c09fa66d2c3c5035aa1fa228a1983a433c47b876aa16ce90 category: main optional: false +- name: mypy_extensions + version: 1.1.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.9' + url: https://repo.prefix.dev/conda-forge/noarch/mypy_extensions-1.1.0-pyha770c72_0.conda + hash: + md5: e9c622e0d00fa24a6292279af3ab6d06 + sha256: 6ed158e4e5dd8f6a10ad9e525631e35cee8557718f83de7a4e3966b1f772c4b1 + category: dev + optional: true +- name: mypy_extensions + version: 1.1.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.9' + url: https://repo.prefix.dev/conda-forge/noarch/mypy_extensions-1.1.0-pyha770c72_0.conda + hash: + md5: e9c622e0d00fa24a6292279af3ab6d06 + sha256: 6ed158e4e5dd8f6a10ad9e525631e35cee8557718f83de7a4e3966b1f772c4b1 + category: dev + optional: true - name: nbclient version: 0.11.0 manager: conda @@ -4905,12 +4957,12 @@ package: jupyter_client: '>=7.0.0' jupyter_core: '>=5.4' nbformat: '>=5.2.0' - python: '>=3.10' + python: '' traitlets: '>=5.13' - url: https://repo.prefix.dev/conda-forge/noarch/nbclient-0.11.0-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/nbclient-0.11.0-pyhcf101f3_1.conda hash: - md5: cf01a81d7960ad9c829bf2e794fcee9a - sha256: eceb424236fbbb9b337a857fe5448307b57a2a3fb2db389ae37e7a8b8cdca2ab + md5: 078709c0ef924f3bc331d0a9b5eae3d7 + sha256: e67b9cec57bbf729a13c158abc6f6f9483324a3b3d454198c4df647bf1484163 category: dev optional: true - name: nbclient @@ -4921,12 +4973,12 @@ package: jupyter_client: '>=7.0.0' jupyter_core: '>=5.4' nbformat: '>=5.2.0' - python: '>=3.10' + python: '' traitlets: '>=5.13' - url: https://repo.prefix.dev/conda-forge/noarch/nbclient-0.11.0-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/nbclient-0.11.0-pyhcf101f3_1.conda hash: - md5: cf01a81d7960ad9c829bf2e794fcee9a - sha256: eceb424236fbbb9b337a857fe5448307b57a2a3fb2db389ae37e7a8b8cdca2ab + md5: 078709c0ef924f3bc331d0a9b5eae3d7 + sha256: e67b9cec57bbf729a13c158abc6f6f9483324a3b3d454198c4df647bf1484163 category: dev optional: true - name: nbconvert @@ -5124,14 +5176,14 @@ package: category: dev optional: true - name: nodejs - version: 26.6.0 + version: 26.8.0 manager: conda platform: win-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/win-64/nodejs-26.6.0-h80d1838_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/nodejs-26.8.0-h80d1838_1.conda hash: - md5: a375968cb2cf4a5b745c875b26d40b05 - sha256: 8209fff36e34d2dc47ab37f879cb596059b3e6d58307fccefe7b9d79935492f3 + md5: 786fbc873be1ca0d9e5f1a66c5de1f18 + sha256: dde0723015f908149905e353f69ee2d380e7810fa2d0d46203ea3fa1bfd85901 category: dev optional: true - name: notebook @@ -5302,15 +5354,15 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=14' - libpng: '>=1.6.50,<1.7.0a0' - libstdcxx: '>=14' - libtiff: '>=4.7.1,<4.8.0a0' - libzlib: '>=1.3.1,<2.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/openjpeg-2.5.4-h55fea9a_0.conda + libgcc: '>=15' + libpng: '>=1.6.58,<1.7.0a0' + libstdcxx: '>=15' + libtiff: '>=4.7.2,<4.8.0a0' + libzlib: '>=1.3.2,<2.0a0' + url: https://repo.prefix.dev/conda-forge/linux-64/openjpeg-2.5.4-heb1ab33_2.conda hash: - md5: 11b3379b191f63139e29c0d19dee24cd - sha256: 3900f9f2dbbf4129cf3ad6acf4e4b6f7101390b53843591c53b00f034343bc4d + md5: a3f3ac7a68d01c198e276dbb99e62032 + sha256: 131688a88bea8da92fe418c4558c5073435e2848911bc4c836c3a9dd5994b4aa category: main optional: false - name: openjpeg @@ -5318,16 +5370,16 @@ package: manager: conda platform: win-64 dependencies: - libpng: '>=1.6.55,<1.7.0a0' - libtiff: '>=4.7.1,<4.8.0a0' - libzlib: '>=1.3.1,<2.0a0' + libpng: '>=1.6.58,<1.7.0a0' + libtiff: '>=4.7.2,<4.8.0a0' + libzlib: '>=1.3.2,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/openjpeg-2.5.4-h0e57b4f_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/openjpeg-2.5.4-h90fa87c_2.conda hash: - md5: e723ab7cc2794c954e1b22fde51c16e4 - sha256: 24342dee891a49a9ba92e2018ec0bde56cc07fdaec95275f7a55b96f03ea4252 + md5: d9b2cb1079cf59651722c09aa3a9f840 + sha256: d1c630ccd9ae0898b48d84e986f4c330f66a25e535f99efe8cbf03f042b33da5 category: main optional: false - name: openpyxl @@ -5482,25 +5534,25 @@ package: category: main optional: false - name: pandoc - version: 3.10.2 + version: '3.11' manager: conda platform: linux-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/linux-64/pandoc-3.10.2-ha770c72_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/pandoc-3.11-ha770c72_0.conda hash: - md5: 80b992667dc547968afb633772891f71 - sha256: 509d03571e126232f9eb38f1988ac9116f8c51df4a151071c4c6f3761d3fcb44 + md5: 2c71f77db75fa5e9dd64abb706c66788 + sha256: cb14839e33fbbb2163f259476091dd99f9e83fbb1690b789cd1e6e6a05d17db7 category: dev optional: true - name: pandoc - version: 3.10.2 + version: '3.11' manager: conda platform: win-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/win-64/pandoc-3.10.2-h57928b3_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/pandoc-3.11-h57928b3_0.conda hash: - md5: 7643f65d7e954c60f69b353ae536730a - sha256: afcb977d62149f0e0c7f946e50f29a0b7ac24ef04c6d11b29478ea11dd63d825 + md5: 4587e6544ff96ef0ee50b042f9d3719d + sha256: 03b03e1c841f25e738bafe60e20cae65a98951683f14e72aae6a8ac359e0501c category: dev optional: true - name: pandocfilters @@ -5601,9 +5653,9 @@ package: lcms2: '>=2.19.1,<3.0a0' libfreetype: '>=2.14.3' libfreetype6: '>=2.14.3' - libgcc: '>=14' - libjpeg-turbo: '>=3.1.4.1,<4.0a0' - libtiff: '>=4.7.1,<4.8.0a0' + libgcc: '>=15' + libjpeg-turbo: '>=3.2.0,<4.0a0' + libtiff: '>=4.7.2,<4.8.0a0' libwebp-base: '>=1.6.0,<2.0a0' libxcb: '>=1.17.0,<2.0a0' openjpeg: '>=2.5.4,<3.0a0' @@ -5611,10 +5663,10 @@ package: python_abi: 3.13.* tk: '>=8.6.13,<8.7.0a0' zlib-ng: '>=2.3.3,<2.4.0a0' - url: https://repo.prefix.dev/conda-forge/linux-64/pillow-12.3.0-py313h80991f8_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/pillow-12.3.0-py313h3b26573_1.conda hash: - md5: 730e462e7e141813192b606cf07ebdd0 - sha256: cb3e51a639d19e04d0ea197ff6f6805a40eeef92d762642f28fa1cd1d25f672a + md5: ae7b99b3a8d14d12d9df0a733ddc2419 + sha256: 772d99020ac7e4c8815afceed81fbd9628938c223727827e1f59eed68c76112d category: main optional: false - name: pillow @@ -5625,8 +5677,8 @@ package: lcms2: '>=2.19.1,<3.0a0' libfreetype: '>=2.14.3' libfreetype6: '>=2.14.3' - libjpeg-turbo: '>=3.1.4.1,<4.0a0' - libtiff: '>=4.7.1,<4.8.0a0' + libjpeg-turbo: '>=3.2.0,<4.0a0' + libtiff: '>=4.7.2,<4.8.0a0' libwebp-base: '>=1.6.0,<2.0a0' libxcb: '>=1.17.0,<2.0a0' openjpeg: '>=2.5.4,<3.0a0' @@ -5637,10 +5689,10 @@ package: vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' zlib-ng: '>=2.3.3,<2.4.0a0' - url: https://repo.prefix.dev/conda-forge/win-64/pillow-12.3.0-py313h38f99e1_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/pillow-12.3.0-py313h38f99e1_1.conda hash: - md5: c9444f203e39d00c45fff0a57d684064 - sha256: 4d6f3ba9bb416869089bb69b6bcccde178d7fa2cbb27cd7f801bd08fe5584f64 + md5: 66319965eb719616a8475addc19e4964 + sha256: 728c8f330b1d7244f378ce02a33f0232215397f18d798cd2bd2d04be2eb1d21f category: main optional: false - name: pip @@ -5668,27 +5720,27 @@ package: category: main optional: false - name: platformdirs - version: 4.11.4 + version: 4.11.6 manager: conda platform: linux-64 dependencies: python: '' - url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.11.4-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.11.6-pyh5ded981_0.conda hash: - md5: 840f27e0254bcdc8382ac2ca32782a22 - sha256: 36596d60d6bc49c4c27f009ab3128c63ea50ac5d67dffc44df05ab3d78bc4669 + md5: fb0f75910f804de1d8c6e91f73673d11 + sha256: 8fe66c78f015fecfe096e4ff78a2626c4d926cde9b6951cf3b8e1ff0aaeb0a6c category: dev optional: true - name: platformdirs - version: 4.11.4 + version: 4.11.6 manager: conda platform: win-64 dependencies: python: '' - url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.11.4-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/platformdirs-4.11.6-pyh5ded981_0.conda hash: - md5: 840f27e0254bcdc8382ac2ca32782a22 - sha256: 36596d60d6bc49c4c27f009ab3128c63ea50ac5d67dffc44df05ab3d78bc4669 + md5: fb0f75910f804de1d8c6e91f73673d11 + sha256: 8fe66c78f015fecfe096e4ff78a2626c4d926cde9b6951cf3b8e1ff0aaeb0a6c category: dev optional: true - name: pluggy @@ -5774,10 +5826,10 @@ package: libgcc: '>=15' python: '' python_abi: 3.13.* - url: https://repo.prefix.dev/conda-forge/linux-64/psutil-7.2.2-py313hd42f317_1.conda + url: https://repo.prefix.dev/conda-forge/linux-64/psutil-7.2.2-py313hd42f317_2.conda hash: - md5: 04b0a2e271f49b0463be6d57ae4c2b56 - sha256: 23a4931a85e82bd1cfd96267e68a663ee366ed61f5447829616cec38268c2146 + md5: 47dbb9ab8b049d1466806bdf987d0530 + sha256: 80035cd519badecc81b132ea15bdc1e4ee7380c0396b42d8d4daf1281c1d1ee1 category: main optional: false - name: psutil @@ -5790,10 +5842,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/psutil-7.2.2-py313h5fd188c_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/psutil-7.2.2-py313h5fd188c_2.conda hash: - md5: 6f595daca6c327de634a3e7ee31a4954 - sha256: eb29ef488e3d502aed7797f970734d8ade25f3edb8eafc4562a925fb57cc99b6 + md5: 8cca3d3e54228f547283b23601c48dfe + sha256: 48e6f2a0136c6744832663be9028b20e0ba741d132c9f20c8d7069abcf88eae8 category: main optional: false - name: pthread-stubs @@ -5802,11 +5854,11 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=14' - url: https://repo.prefix.dev/conda-forge/linux-64/pthread-stubs-0.4-hb03c661_1003.conda + libgcc: '>=15' + url: https://repo.prefix.dev/conda-forge/linux-64/pthread-stubs-0.4-h7cc23a3_1004.conda hash: - md5: df2c27f36bdb0dde779f55b5df76a352 - sha256: afc3b27b2cbb0487c1d0e963f96e71181ecfb623a24fb393bb19ff974a6382a1 + md5: bb66b610707b811e3c65181a6431e7a8 + sha256: 4a44fd00ea73b79ca2c89b0727b9ccf61c506ead71e67a9abfa4c590042b5a4a category: main optional: false - name: pthread-stubs @@ -5814,13 +5866,13 @@ package: manager: conda platform: win-64 dependencies: - libgcc: '>=14' + libgcc: '>=15' libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' ucrt: '>=10.0.20348.0' - url: https://repo.prefix.dev/conda-forge/win-64/pthread-stubs-0.4-hba3369d_1003.conda + url: https://repo.prefix.dev/conda-forge/win-64/pthread-stubs-0.4-hfa92662_1004.conda hash: - md5: bc97d497656c9c661ffd3043aca90aa4 - sha256: 5546927a2e337d2903d6cdb028fb33723cdbcc45bf9abe1770fbde2c4ea8bce6 + md5: fda2f9fedee1b85ba855ea26a9b6bbf8 + sha256: 2418cf449df76b0da851cb59b7c826a9ade81914eaff799fbfd3f509ba1edf46 category: main optional: false - name: ptyprocess @@ -6012,43 +6064,43 @@ package: category: dev optional: true - name: pylint - version: 4.0.7 + version: 4.0.8 manager: conda platform: linux-64 dependencies: astroid: '>=4.0.2,<=4.1.dev0' colorama: '>=0.4.5' dill: '>=0.3.7' - isort: '>=5,!=5.13,<9' + isort: '>=5,!=5.13,<10' mccabe: '>=0.6,<0.8' platformdirs: '>=2.2' python: '' tomli: '>=1.1' tomlkit: '>=0.10.1' - url: https://repo.prefix.dev/conda-forge/noarch/pylint-4.0.7-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/pylint-4.0.8-pyhcf101f3_0.conda hash: - md5: 7aaab460cb599b2370a782b4eff8127d - sha256: 9c9ba2e6f17193ede911f8c095232a8c5a1edb3cc6cc49d07cfdde0b86e7c97f + md5: 80d0380362bf3d3c0b4ed5c103d253b5 + sha256: 9e037b4f94e5f7f8accd214d6611970b9949ae4eb8f8da9f0b2044dda1848d20 category: dev optional: true - name: pylint - version: 4.0.7 + version: 4.0.8 manager: conda platform: win-64 dependencies: astroid: '>=4.0.2,<=4.1.dev0' colorama: '>=0.4.5' dill: '>=0.3.7' - isort: '>=5,!=5.13,<9' + isort: '>=5,!=5.13,<10' mccabe: '>=0.6,<0.8' platformdirs: '>=2.2' python: '' tomli: '>=1.1' tomlkit: '>=0.10.1' - url: https://repo.prefix.dev/conda-forge/noarch/pylint-4.0.7-pyhcf101f3_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/pylint-4.0.8-pyhcf101f3_0.conda hash: - md5: 7aaab460cb599b2370a782b4eff8127d - sha256: 9c9ba2e6f17193ede911f8c095232a8c5a1edb3cc6cc49d07cfdde0b86e7c97f + md5: 80d0380362bf3d3c0b4ed5c103d253b5 + sha256: 9e037b4f94e5f7f8accd214d6611970b9949ae4eb8f8da9f0b2044dda1848d20 category: dev optional: true - name: pymatsolver @@ -6212,23 +6264,24 @@ package: ld_impl_linux-64: '>=2.36.1' libexpat: '>=2.8.1,<3.0a0' libffi: '>=3.7.0,<3.8.0a0' - libgcc: '>=14' + libgcc: '>=15' liblzma: '>=5.8.3,<6.0a0' libmpdec: '>=4.0.0,<5.0a0' + libpython: 3.13.15 libsqlite: '>=3.53.4,<4.0a0' - libuuid: '>=2.42.2,<3.0a0' + libuuid: '>=2.42.3,<3.0a0' libzlib: '>=1.3.2,<2.0a0' ncurses: '>=6.6,<7.0a0' - openssl: '>=3.5.7,<4.0a0' + openssl: '>=3.5.8,<4.0a0' pip: '' python_abi: 3.13.* readline: '>=8.3,<9.0a0' tk: '>=8.6.13,<8.7.0a0' tzdata: '' - url: https://repo.prefix.dev/conda-forge/linux-64/python-3.13.15-hb101c97_101_cp313.conda + url: https://repo.prefix.dev/conda-forge/linux-64/python-3.13.15-hf47f18c_103_cp313.conda hash: - md5: ad58731521aa42f9e70f3fc6c898e134 - sha256: b7c23d7446502a267f341b27e6820d5e2d53e78c61e721f4af713168ee544cb2 + md5: 641613f2d89da811bc29fa4cde88ef20 + sha256: cc18ba39af0d591ac012c1334ac98aa59ec7be389719b4cd80cc0a58a53019de category: main optional: false - name: python @@ -6241,9 +6294,10 @@ package: libffi: '>=3.7.0,<3.8.0a0' liblzma: '>=5.8.3,<6.0a0' libmpdec: '>=4.0.0,<5.0a0' + libpython: 3.13.15 libsqlite: '>=3.53.4,<4.0a0' libzlib: '>=1.3.2,<2.0a0' - openssl: '>=3.5.7,<4.0a0' + openssl: '>=3.5.8,<4.0a0' pip: '' python_abi: 3.13.* tk: '>=8.6.13,<8.7.0a0' @@ -6251,10 +6305,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/python-3.13.15-h254dcb4_101_cp313.conda + url: https://repo.prefix.dev/conda-forge/win-64/python-3.13.15-h254dcb4_103_cp313.conda hash: - md5: 902cbce1ea5391331671a2e6686a58de - sha256: 9e90afd4b0ce8dbc01ce2c38d3988d344cc5764550b00d6d4a377556435d8f32 + md5: 2d8102b111d57538db189c62ce291922 + sha256: 097e081574bf96282082915f78a83480361285137370c8cc35e2c51d693a0690 category: main optional: false - name: python-dateutil @@ -6314,10 +6368,10 @@ package: dependencies: cpython: 3.13.15.* python_abi: '*' - url: https://repo.prefix.dev/conda-forge/noarch/python-gil-3.13.15-h4df99d1_101.conda + url: https://repo.prefix.dev/conda-forge/noarch/python-gil-3.13.15-h4df99d1_103.conda hash: - md5: c5e565a020c31fd7aba0a87dc2fc29d0 - sha256: bc9fcc5c7bf80a382fc2b38a22db3549b39dc5ae114537c32fe610be005d16ba + md5: 86d251460e192368d2982e5b0dcad798 + sha256: ce01f8f3c9fde229b26e0d37b85e1566bb32fcf26750af95d6313b4a369775c3 category: dev optional: true - name: python-gil @@ -6327,10 +6381,10 @@ package: dependencies: cpython: 3.13.15.* python_abi: '*' - url: https://repo.prefix.dev/conda-forge/noarch/python-gil-3.13.15-h4df99d1_101.conda + url: https://repo.prefix.dev/conda-forge/noarch/python-gil-3.13.15-h4df99d1_103.conda hash: - md5: c5e565a020c31fd7aba0a87dc2fc29d0 - sha256: bc9fcc5c7bf80a382fc2b38a22db3549b39dc5ae114537c32fe610be005d16ba + md5: 86d251460e192368d2982e5b0dcad798 + sha256: ce01f8f3c9fde229b26e0d37b85e1566bb32fcf26750af95d6313b4a369775c3 category: dev optional: true - name: python-json-logger @@ -6425,10 +6479,10 @@ package: manager: conda platform: linux-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/noarch/python_abi-3.13-8_cp313.conda + url: https://repo.prefix.dev/conda-forge/noarch/python_abi-3.13-9_cp313.conda hash: - md5: 94305520c52a4aa3f6c2b1ff6008d9f8 - sha256: 210bffe7b121e651419cb196a2a63687b087497595c9be9d20ebe97dd06060a7 + md5: c5abc97af551bc12d71305852392f75c + sha256: 9dc0cb6a20ebc7e9bcd8c6868f2bec083c114b0ba20b7118405c036533d5c522 category: main optional: false - name: python_abi @@ -6436,10 +6490,10 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/noarch/python_abi-3.13-8_cp313.conda + url: https://repo.prefix.dev/conda-forge/noarch/python_abi-3.13-9_cp313.conda hash: - md5: 94305520c52a4aa3f6c2b1ff6008d9f8 - sha256: 210bffe7b121e651419cb196a2a63687b087497595c9be9d20ebe97dd06060a7 + md5: c5abc97af551bc12d71305852392f75c + sha256: 9dc0cb6a20ebc7e9bcd8c6868f2bec083c114b0ba20b7118405c036533d5c522 category: main optional: false - name: pytz @@ -6787,10 +6841,10 @@ package: libgcc: '>=15' python: '' python_abi: 3.13.* - url: https://repo.prefix.dev/conda-forge/linux-64/rpds-py-2026.6.3-py313ha296275_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/rpds-py-2026.6.3-py313ha296275_1.conda hash: - md5: 4f02ada1a38d9b96e0e1c2724a489c12 - sha256: 44fffe871fe2df29fabd98c5fa39c467cfd1f514aca3288cff84b6a8186763a9 + md5: 22aa6a8dcdb06b9ade7ad9d7e0d276ea + sha256: 80064c7e592144474b9301c36cd7385289aad638360d81ebae21ae659f33ef0d category: dev optional: true - name: rpds-py @@ -6803,10 +6857,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/rpds-py-2026.6.3-py313hfbe8231_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/rpds-py-2026.6.3-py313hfbe8231_1.conda hash: - md5: 613d2e8dbcf02757e130144814e0bcc4 - sha256: c3c9babdffb3b2f1f284937b6c0e801d2ccf6f6b5331016b8e3e1a71397c283b + md5: 4fb59e955e759512cbcf5885e0ecbed1 + sha256: 2145c804b82ddd39e6e4c8b5f6fc82baba31d9760cc1978280b4787b293efc50 category: dev optional: true - name: rtree @@ -6959,30 +7013,6 @@ package: sha256: 305446a0b018f285351300463653d3d3457687270e20eda37417b12ee386ef76 category: dev optional: true -- name: setuptools - version: 84.0.0 - manager: conda - platform: linux-64 - dependencies: - python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/setuptools-84.0.0-pyh332efcf_0.conda - hash: - md5: 62ac906f1cd582c6c264c95625cb9d6f - sha256: 9e200ee5f9ff19a4d94e4b51c4856d53dec849f91032f345cf0c6bc3d51a7183 - category: main - optional: false -- name: setuptools - version: 84.0.0 - manager: conda - platform: win-64 - dependencies: - python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/setuptools-84.0.0-pyh332efcf_0.conda - hash: - md5: 62ac906f1cd582c6c264c95625cb9d6f - sha256: 9e200ee5f9ff19a4d94e4b51c4856d53dec849f91032f345cf0c6bc3d51a7183 - category: main - optional: false - name: six version: 1.17.0 manager: conda @@ -7912,27 +7942,27 @@ package: category: main optional: false - name: wcwidth - version: 0.8.2 + version: 0.8.3 manager: conda platform: linux-64 dependencies: - python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/wcwidth-0.8.2-pyhd8ed1ab_0.conda + python: '' + url: https://repo.prefix.dev/conda-forge/noarch/wcwidth-0.8.3-pyhcf101f3_0.conda hash: - md5: 99f7755ec8648a042b0dbe906234f888 - sha256: 4acf845da404e84cef1acccc66cc0156af1b83a5b5d7077b2ca19b705c561e57 + md5: f62991f907a9830ab003b12d07dd3478 + sha256: 3b0599d59d70bbe792702d1b5404ac501c9c25bd7b2fd9ccbb5da8ad6587a703 category: dev optional: true - name: wcwidth - version: 0.8.2 + version: 0.8.3 manager: conda platform: win-64 dependencies: - python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/wcwidth-0.8.2-pyhd8ed1ab_0.conda + python: '' + url: https://repo.prefix.dev/conda-forge/noarch/wcwidth-0.8.3-pyhcf101f3_0.conda hash: - md5: 99f7755ec8648a042b0dbe906234f888 - sha256: 4acf845da404e84cef1acccc66cc0156af1b83a5b5d7077b2ca19b705c561e57 + md5: f62991f907a9830ab003b12d07dd3478 + sha256: 3b0599d59d70bbe792702d1b5404ac501c9c25bd7b2fd9ccbb5da8ad6587a703 category: dev optional: true - name: webcolors @@ -7984,27 +8014,27 @@ package: category: dev optional: true - name: websocket-client - version: 1.9.0 + version: 1.9.2 manager: conda platform: linux-64 dependencies: - python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/websocket-client-1.9.0-pyhd8ed1ab_0.conda + python: '' + url: https://repo.prefix.dev/conda-forge/noarch/websocket-client-1.9.2-pyh5ded981_1.conda hash: - md5: 2f1ed718fcd829c184a6d4f0f2e07409 - sha256: 42a2b61e393e61cdf75ced1f5f324a64af25f347d16c60b14117393a98656397 + md5: f4c7ad941991896940d58253f42f7212 + sha256: 564d29a013b7f52db51519ce7e50f01dbab4a711d8eb7094d7d55a13cba09129 category: dev optional: true - name: websocket-client - version: 1.9.0 + version: 1.9.2 manager: conda platform: win-64 dependencies: - python: '>=3.10' - url: https://repo.prefix.dev/conda-forge/noarch/websocket-client-1.9.0-pyhd8ed1ab_0.conda + python: '' + url: https://repo.prefix.dev/conda-forge/noarch/websocket-client-1.9.2-pyh5ded981_1.conda hash: - md5: 2f1ed718fcd829c184a6d4f0f2e07409 - sha256: 42a2b61e393e61cdf75ced1f5f324a64af25f347d16c60b14117393a98656397 + md5: f4c7ad941991896940d58253f42f7212 + sha256: 564d29a013b7f52db51519ce7e50f01dbab4a711d8eb7094d7d55a13cba09129 category: dev optional: true - name: widgetsnbextension @@ -8058,34 +8088,34 @@ package: category: dev optional: true - name: wrapt - version: 2.3.0 + version: 2.4.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=14' - python: '>=3.13,<3.14.0a0' + libgcc: '>=15' + python: '' python_abi: 3.13.* - url: https://repo.prefix.dev/conda-forge/linux-64/wrapt-2.3.0-py313h07c4f96_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/wrapt-2.4.0-py313hd42f317_0.conda hash: - md5: 4499210dbd2e88a83ebfcc09125fe546 - sha256: b132148911e473450a5ccb2a1ad5236f0572247a45a8ec0bdf95d080b35866c9 + md5: d9086d2cb7ddde5aa0042b037f3fbda9 + sha256: 7a5a9b1f33f429cd6db79c1046a31f4312545ee1c8170024a0986fe55060fff1 category: main optional: false - name: wrapt - version: 2.3.0 + version: 2.4.0 manager: conda platform: win-64 dependencies: - python: '>=3.13,<3.14.0a0' + python: '' python_abi: 3.13.* ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/wrapt-2.3.0-py313h5ea7bf4_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/wrapt-2.4.0-py313h5fd188c_0.conda hash: - md5: 30b3bf29220f453b5bceab07c10f0dc0 - sha256: 895b23f3ae82c5aab6876c3690ed9e72b5f7b438bd5e4f9fefe89b747113c395 + md5: 6e489dce8b854d016d16fd035192ffc1 + sha256: 1c111a574b5fe2c8c2af54748145218ce463e34c6d157b1d90f4fb7977680e84 category: main optional: false - name: xorg-libxau @@ -8390,43 +8420,43 @@ package: category: main optional: false - name: geoapps-utils - version: 0.7.1.dev100+f19fcbc + version: 0.7.1.dev103+14c4c81 manager: pip platform: linux-64 dependencies: - geoh5py: 0.14.0a1.dev268+77b6932a + geoh5py: 0.14.0a1.dev275+ca917b6f matplotlib: '>=3.10.0,<3.11.0' numpy: '>=2.4.2,<2.5.0' pydantic: '>=2.12.0,<2.13.0' scipy: '>=1.17.0,<1.18.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@14c4c814e956277c10e64263b27717c720021b88 hash: - sha256: f19fcbcf7335f65362fafd01562a0cdbae8d482c + sha256: 14c4c814e956277c10e64263b27717c720021b88 source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@14c4c814e956277c10e64263b27717c720021b88 category: main optional: false - name: geoapps-utils - version: 0.7.1.dev100+f19fcbc + version: 0.7.1.dev103+14c4c81 manager: pip platform: win-64 dependencies: - geoh5py: 0.14.0a1.dev268+77b6932a + geoh5py: 0.14.0a1.dev275+ca917b6f matplotlib: '>=3.10.0,<3.11.0' numpy: '>=2.4.2,<2.5.0' pydantic: '>=2.12.0,<2.13.0' scipy: '>=1.17.0,<1.18.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@14c4c814e956277c10e64263b27717c720021b88 hash: - sha256: f19fcbcf7335f65362fafd01562a0cdbae8d482c + sha256: 14c4c814e956277c10e64263b27717c720021b88 source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@f19fcbcf7335f65362fafd01562a0cdbae8d482c + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@14c4c814e956277c10e64263b27717c720021b88 category: main optional: false - name: geoh5py - version: 0.14.0a1.dev268+77b6932a + version: 0.14.0a1.dev275+ca917b6f manager: pip platform: linux-64 dependencies: @@ -8435,16 +8465,16 @@ package: pillow: '>=12.2.0,<12.3.0' psutil: '>=7.2.2,<7.3.0' pydantic: '>=2.12.0,<2.13.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a + url: git+https://github.com/MiraGeoscience/geoh5py.git@ca917b6f4e88bb687ed18f68630c5ac993cd7e76 hash: - sha256: 77b6932a68b9814a580f89101a12ce81c84c739a + sha256: ca917b6f4e88bb687ed18f68630c5ac993cd7e76 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a + url: git+https://github.com/MiraGeoscience/geoh5py.git@ca917b6f4e88bb687ed18f68630c5ac993cd7e76 category: main optional: false - name: geoh5py - version: 0.14.0a1.dev268+77b6932a + version: 0.14.0a1.dev275+ca917b6f manager: pip platform: win-64 dependencies: @@ -8453,54 +8483,54 @@ package: pillow: '>=12.2.0,<12.3.0' psutil: '>=7.2.2,<7.3.0' pydantic: '>=2.12.0,<2.13.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a + url: git+https://github.com/MiraGeoscience/geoh5py.git@ca917b6f4e88bb687ed18f68630c5ac993cd7e76 hash: - sha256: 77b6932a68b9814a580f89101a12ce81c84c739a + sha256: ca917b6f4e88bb687ed18f68630c5ac993cd7e76 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@77b6932a68b9814a580f89101a12ce81c84c739a + url: git+https://github.com/MiraGeoscience/geoh5py.git@ca917b6f4e88bb687ed18f68630c5ac993cd7e76 category: main optional: false - name: grid-apps - version: 0.2.0.post2.dev92+60cc4f1 + version: 0.2.0.post2.dev95+32b3203 manager: pip platform: linux-64 dependencies: discretize: '>=0.12.0,<0.13.0' - geoapps-utils: 0.7.1.dev100+f19fcbc - geoh5py: 0.14.0a1.dev268+77b6932a + geoapps-utils: 0.7.1.dev103+14c4c81 + geoh5py: 0.14.0a1.dev275+ca917b6f numpy: '>=2.4.2,<2.5.0' pydantic: '>=2.12.0,<2.13.0' scipy: '>=1.17.0,<1.18.0' - url: git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df + url: git+https://github.com/MiraGeoscience/grid-apps.git@32b32031020ddf26fde40b2da817c14b9d8b86e9 hash: - sha256: 60cc4f14053bf22013b89d53a6dbdf0c739ff2df + sha256: 32b32031020ddf26fde40b2da817c14b9d8b86e9 source: type: url - url: git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df + url: git+https://github.com/MiraGeoscience/grid-apps.git@32b32031020ddf26fde40b2da817c14b9d8b86e9 category: main optional: false - name: grid-apps - version: 0.2.0.post2.dev92+60cc4f1 + version: 0.2.0.post2.dev95+32b3203 manager: pip platform: win-64 dependencies: discretize: '>=0.12.0,<0.13.0' - geoapps-utils: 0.7.1.dev100+f19fcbc - geoh5py: 0.14.0a1.dev268+77b6932a + geoapps-utils: 0.7.1.dev103+14c4c81 + geoh5py: 0.14.0a1.dev275+ca917b6f numpy: '>=2.4.2,<2.5.0' pydantic: '>=2.12.0,<2.13.0' scipy: '>=1.17.0,<1.18.0' - url: git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df + url: git+https://github.com/MiraGeoscience/grid-apps.git@32b32031020ddf26fde40b2da817c14b9d8b86e9 hash: - sha256: 60cc4f14053bf22013b89d53a6dbdf0c739ff2df + sha256: 32b32031020ddf26fde40b2da817c14b9d8b86e9 source: type: url - url: git+https://github.com/MiraGeoscience/grid-apps.git@60cc4f14053bf22013b89d53a6dbdf0c739ff2df + url: git+https://github.com/MiraGeoscience/grid-apps.git@32b32031020ddf26fde40b2da817c14b9d8b86e9 category: main optional: false - name: mira-simpeg - version: 0.25.0.2.dev48+gf99e4a081 + version: 0.25.0.2.dev59+g54e7b09e5 manager: pip platform: linux-64 dependencies: @@ -8512,16 +8542,16 @@ package: numpy: '>=1.22' pymatsolver: '>=0.3' scipy: '>=1.8' - url: git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + url: git+https://github.com/MiraGeoscience/simpeg.git@54e7b09e58ffa63ee0cdad1b811df8225aafcfb1 hash: - sha256: f99e4a081f420af06e4722d3a0fe8163ae6c0390 + sha256: 54e7b09e58ffa63ee0cdad1b811df8225aafcfb1 source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + url: git+https://github.com/MiraGeoscience/simpeg.git@54e7b09e58ffa63ee0cdad1b811df8225aafcfb1 category: main optional: false - name: mira-simpeg - version: 0.25.0.2.dev48+gf99e4a081 + version: 0.25.0.2.dev59+g54e7b09e5 manager: pip platform: win-64 dependencies: @@ -8533,11 +8563,11 @@ package: numpy: '>=1.22' pymatsolver: '>=0.3' scipy: '>=1.8' - url: git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + url: git+https://github.com/MiraGeoscience/simpeg.git@54e7b09e58ffa63ee0cdad1b811df8225aafcfb1 hash: - sha256: f99e4a081f420af06e4722d3a0fe8163ae6c0390 + sha256: 54e7b09e58ffa63ee0cdad1b811df8225aafcfb1 source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@f99e4a081f420af06e4722d3a0fe8163ae6c0390 + url: git+https://github.com/MiraGeoscience/simpeg.git@54e7b09e58ffa63ee0cdad1b811df8225aafcfb1 category: main optional: false