From 74890f31ff2ab4e2407770afa220346236f62f99 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Mon, 29 Sep 2025 14:21:08 -0400 Subject: [PATCH 1/3] Add SavePropertyGroup directive in building joint list --- simpeg_drivers/joint/driver.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/simpeg_drivers/joint/driver.py b/simpeg_drivers/joint/driver.py index 831915cd..c61bc6fc 100644 --- a/simpeg_drivers/joint/driver.py +++ b/simpeg_drivers/joint/driver.py @@ -412,6 +412,16 @@ def _get_drivers_directives(self) -> list[directives.Directive]: ] directives_list.append(directive) + if ( + 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) count += n_tiles return directives_list From 090c209ae0d59a9d2d872a33248bc0092d8e0f7f Mon Sep 17 00:00:00 2001 From: dominiquef Date: Mon, 29 Sep 2025 15:43:47 -0400 Subject: [PATCH 2/3] Clean up and augment tests --- .../factories/directives_factory.py | 3 - tests/run_tests/driver_joint_surveys_test.py | 87 +++++++++++++++++++ 2 files changed, 87 insertions(+), 3 deletions(-) diff --git a/simpeg_drivers/components/factories/directives_factory.py b/simpeg_drivers/components/factories/directives_factory.py index 700b8cce..7c4c95e4 100644 --- a/simpeg_drivers/components/factories/directives_factory.py +++ b/simpeg_drivers/components/factories/directives_factory.py @@ -20,9 +20,6 @@ import numpy as np from geoh5py.groups.property_group import GroupTypeEnum -from geoh5py.objects.surveys.electromagnetics.base import FEMSurvey -from geoh5py.objects.surveys.electromagnetics.magnetotellurics import MTReceivers -from geoh5py.objects.surveys.electromagnetics.tipper import TipperReceivers from numpy import sqrt from simpeg import directives, maps from simpeg.utils.mat_utils import cartesian2amplitude_dip_azimuth diff --git a/tests/run_tests/driver_joint_surveys_test.py b/tests/run_tests/driver_joint_surveys_test.py index c6b62663..29537085 100644 --- a/tests/run_tests/driver_joint_surveys_test.py +++ b/tests/run_tests/driver_joint_surveys_test.py @@ -13,6 +13,7 @@ import numpy as np from geoh5py.objects import Octree from geoh5py.workspace import Workspace +from simpeg.directives import SavePropertyGroup from simpeg_drivers.electricals.direct_current.three_dimensions.driver import ( DC3DInversionDriver, @@ -20,6 +21,8 @@ from simpeg_drivers.electricals.direct_current.three_dimensions.options import ( DC3DInversionOptions, ) +from simpeg_drivers.electromagnetics.time_domain.driver import TDEMInversionDriver +from simpeg_drivers.electromagnetics.time_domain.options import TDEMInversionOptions from simpeg_drivers.joint.joint_surveys import JointSurveysOptions from simpeg_drivers.joint.joint_surveys.driver import JointSurveyDriver from simpeg_drivers.options import ActiveCellsOptions @@ -247,6 +250,90 @@ def test_joint_surveys_conductivity_run( ) # Took it from joint params +def test_joint_surveys_tem_run( + tmp_path, +): + opts = SyntheticsComponentsOptions( + method="airborne tdem", + survey=SurveyOptions(n_stations=4, n_lines=4, name="survey A"), + mesh=MeshOptions(refinement=(2, 2, 2), name="mesh A"), + model=ModelOptions(anomaly=0.1, background=0.01, name="model A"), + active=SyntheticsActiveCellsOptions(name="active A"), + ) + + with Workspace.create(tmp_path / f"{__name__}.geoh5") as geoh5: + components = SyntheticsComponents(geoh5, options=opts) + + data = {} + uncertainties = {} + channels = { + "z": "dBzdt", + } + survey = components.survey + for cname in channels.values(): + data[cname] = [] + uncertainties[f"{cname} uncertainties"] = [] + for ii, _ in enumerate(components.survey.channels): + data_entity, uncert = survey.add_data( + { + f"{cname}_[{ii}]": { + "values": np.random.randn(survey.n_vertices) + }, + f"{cname}_unc[{ii}]": { + "values": np.ones(survey.n_vertices) * 1e-3 + }, + } + ) + data[cname].append(data_entity) + uncertainties[f"{cname} uncertainties"].append(uncert) + + components.survey.add_components_data(data) + components.survey.add_components_data(uncertainties) + + data_kwargs = {} + for chan in channels: + data_kwargs[f"{chan}_channel"] = components.survey.fetch_property_group( + name=f"dB{chan}dt" + ) + data_kwargs[f"{chan}_uncertainty"] = components.survey.fetch_property_group( + name=f"dB{chan}dt uncertainties" + ) + + # Run the inverse + params = TDEMInversionOptions.build( + geoh5=geoh5, + mesh=components.mesh, + topography_object=components.topography, + data_object=components.survey, + starting_model=1e-3, + **data_kwargs, + ) + driver_A = TDEMInversionDriver(params) + driver_B = TDEMInversionDriver(params) + + # Run the inverse + joint_params = JointSurveysOptions.build( + geoh5=geoh5, + active_cells=ActiveCellsOptions(topography_object=components.topography), + mesh=components.mesh, + group_a=driver_A.out_group, + group_b=driver_B.out_group, + starting_model=1e-3, + ) + + driver = JointSurveyDriver(joint_params) + assert ( + len( + [ + group + for group in driver.directives.directive_list + if isinstance(group, SavePropertyGroup) + ] + ) + == 5 + ) + + if __name__ == "__main__": # Full run test_joint_surveys_fwr_run( From ef74c745a68141e1f3a8a26d19b429b79c83616b Mon Sep 17 00:00:00 2001 From: dominiquef Date: Mon, 6 Oct 2025 07:57:56 -0700 Subject: [PATCH 3/3] Re-lock --- .../py-3.10-linux-64-dev.conda.lock.yml | 18 +- environments/py-3.10-linux-64.conda.lock.yml | 15 +- .../py-3.10-win-64-dev.conda.lock.yml | 20 +-- environments/py-3.10-win-64.conda.lock.yml | 15 +- .../py-3.11-linux-64-dev.conda.lock.yml | 18 +- environments/py-3.11-linux-64.conda.lock.yml | 15 +- .../py-3.11-win-64-dev.conda.lock.yml | 20 +-- environments/py-3.11-win-64.conda.lock.yml | 15 +- .../py-3.12-linux-64-dev.conda.lock.yml | 18 +- environments/py-3.12-linux-64.conda.lock.yml | 15 +- .../py-3.12-win-64-dev.conda.lock.yml | 20 +-- environments/py-3.12-win-64.conda.lock.yml | 15 +- py-3.10.conda-lock.yml | 164 +++++++++--------- py-3.11.conda-lock.yml | 164 +++++++++--------- py-3.12.conda-lock.yml | 164 +++++++++--------- 15 files changed, 354 insertions(+), 342 deletions(-) diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index 00ad18af..0b7a32e9 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -12,7 +12,7 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_1 - anyio=4.11.0=pyhcf101f3_0 - argon2-cffi=25.1.0=pyhd8ed1ab_0 - - argon2-cffi-bindings=25.1.0=py310h7c4b9e2_0 + - argon2-cffi-bindings=25.1.0=py310h7c4b9e2_1 - arrow=1.3.0=pyhd8ed1ab_1 - asciitree=0.3.3=py_2 - astroid=3.3.11=py310hff52083_1 @@ -55,7 +55,7 @@ dependencies: - exceptiongroup=1.3.0=pyhd8ed1ab_0 - executing=2.2.1=pyhd8ed1ab_0 - fasteners=0.19=pyhd8ed1ab_1 - - fonttools=4.60.0=py310h3406613_0 + - fonttools=4.60.1=py310h3406613_0 - fqdn=1.5.1=pyhd8ed1ab_1 - freetype=2.14.1=ha770c72_0 - fsspec=2025.9.0=pyhd8ed1ab_0 @@ -80,7 +80,7 @@ dependencies: - ipython_genutils=0.2.0=pyhd8ed1ab_2 - ipywidgets=7.8.5=pyhd8ed1ab_0 - isoduration=20.11.0=pyhd8ed1ab_1 - - isort=6.0.1=pyhd8ed1ab_1 + - isort=6.1.0=pyhd8ed1ab_0 - jedi=0.19.2=pyhd8ed1ab_1 - jinja2=3.1.6=pyhd8ed1ab_0 - joblib=1.5.2=pyhd8ed1ab_0 @@ -153,7 +153,7 @@ dependencies: - libxml2-16=2.15.0=ha9997c6_1 - libzlib=1.3.1=hb9d3cd8_2 - linkify-it-py=2.0.3=pyhd8ed1ab_1 - - llvm-openmp=21.1.0=h4922eb0_0 + - llvm-openmp=21.1.2=h4922eb0_3 - locket=1.0.0=pyhd8ed1ab_0 - markdown-it-py=2.2.0=pyhd8ed1ab_0 - markupsafe=3.0.3=py310h3406613_0 @@ -183,11 +183,11 @@ dependencies: - numcodecs=0.13.1=py310h5eaa309_0 - numpy=1.26.4=py310hb13e2d6_0 - openjpeg=2.5.4=h55fea9a_0 - - openssl=3.5.3=h26f9b46_1 + - openssl=3.5.4=h26f9b46_0 - overrides=7.7.0=pyhd8ed1ab_1 - packaging=25.0=pyh29332c3_1 - - pandas=2.3.2=py310h0158d43_0 - - pandoc=3.8=ha770c72_0 + - pandas=2.3.3=py310h0158d43_1 + - pandoc=3.8.1=ha770c72_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.5=pyhcf101f3_0 - partd=1.4.2=pyhd8ed1ab_0 @@ -280,7 +280,7 @@ dependencies: - trimesh=4.1.8=pyhd8ed1ab_0 - types-python-dateutil=2.9.0.20250822=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - typing_utils=0.1.0=pyhd8ed1ab_1 - tzdata=2025b=h78e105d_0 @@ -308,7 +308,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@13980469f5548c3dcbd2bd208b232bf02a2f68ca - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@3d7c550d8271f13faf531eba83615e9ab637ac86 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@ed6918388d6fc4062f72e471e415a1a22cc15d0d - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index 5bd791c8..5d71e4d2 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -32,7 +32,7 @@ dependencies: - discretize=0.11.3=py310ha2bacc8_0 - distributed=2025.3.0=pyhd8ed1ab_0 - fasteners=0.19=pyhd8ed1ab_1 - - fonttools=4.60.0=py310h3406613_0 + - fonttools=4.60.1=py310h3406613_0 - freetype=2.14.1=ha770c72_0 - fsspec=2025.9.0=pyhd8ed1ab_0 - geoana=0.7.2=py310ha2bacc8_0 @@ -43,7 +43,8 @@ dependencies: - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=he02047a_0 - importlib-metadata=8.7.0=pyhe01879c_1 - - isort=6.0.1=pyhd8ed1ab_1 + - importlib_metadata=8.7.0=h40b2b14_1 + - isort=6.1.0=pyhd8ed1ab_0 - jinja2=3.1.6=pyhd8ed1ab_0 - joblib=1.5.2=pyhd8ed1ab_0 - keyutils=1.6.3=hb9d3cd8_0 @@ -93,7 +94,7 @@ dependencies: - libxml2=2.15.0=h26afc86_1 - libxml2-16=2.15.0=ha9997c6_1 - libzlib=1.3.1=hb9d3cd8_2 - - llvm-openmp=21.1.0=h4922eb0_0 + - llvm-openmp=21.1.2=h4922eb0_3 - locket=1.0.0=pyhd8ed1ab_0 - markupsafe=3.0.3=py310h3406613_0 - matplotlib-base=3.8.4=py310hef631a5_2 @@ -108,9 +109,9 @@ dependencies: - numcodecs=0.13.1=py310h5eaa309_0 - numpy=1.26.4=py310hb13e2d6_0 - openjpeg=2.5.4=h55fea9a_0 - - openssl=3.5.3=h26f9b46_1 + - openssl=3.5.4=h26f9b46_0 - packaging=25.0=pyh29332c3_1 - - pandas=2.3.2=py310h0158d43_0 + - pandas=2.3.3=py310h0158d43_1 - partd=1.4.2=pyhd8ed1ab_0 - pillow=10.3.0=py310hebfe307_1 - pip=25.2=pyh8b19718_0 @@ -150,7 +151,7 @@ dependencies: - tqdm=4.67.1=pyhd8ed1ab_1 - trimesh=4.1.8=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - unicodedata2=16.0.0=py310h7c4b9e2_1 @@ -169,7 +170,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@13980469f5548c3dcbd2bd208b232bf02a2f68ca - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@3d7c550d8271f13faf531eba83615e9ab637ac86 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@ed6918388d6fc4062f72e471e415a1a22cc15d0d - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index 077679b0..e7abf9e2 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -12,7 +12,7 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_1 - anyio=4.11.0=pyhcf101f3_0 - argon2-cffi=25.1.0=pyhd8ed1ab_0 - - argon2-cffi-bindings=25.1.0=py310h29418f3_0 + - argon2-cffi-bindings=25.1.0=py310h29418f3_1 - arrow=1.3.0=pyhd8ed1ab_1 - asciitree=0.3.3=py_2 - astroid=3.3.11=py310h5588dad_1 @@ -55,7 +55,7 @@ dependencies: - exceptiongroup=1.3.0=pyhd8ed1ab_0 - executing=2.2.1=pyhd8ed1ab_0 - fasteners=0.19=pyhd8ed1ab_1 - - fonttools=4.60.0=py310hdb0e946_0 + - fonttools=4.60.1=py310hdb0e946_0 - fqdn=1.5.1=pyhd8ed1ab_1 - freetype=2.14.1=h57928b3_0 - fsspec=2025.9.0=pyhd8ed1ab_0 @@ -80,7 +80,7 @@ dependencies: - ipython_genutils=0.2.0=pyhd8ed1ab_2 - ipywidgets=7.8.5=pyhd8ed1ab_0 - isoduration=20.11.0=pyhd8ed1ab_1 - - isort=6.0.1=pyhd8ed1ab_1 + - isort=6.1.0=pyhd8ed1ab_0 - jedi=0.19.2=pyhd8ed1ab_1 - jinja2=3.1.6=pyhd8ed1ab_0 - joblib=1.5.2=pyhd8ed1ab_0 @@ -141,7 +141,7 @@ dependencies: - libxml2-16=2.15.0=h06f855e_1 - libzlib=1.3.1=h2466b09_2 - linkify-it-py=2.0.3=pyhd8ed1ab_1 - - llvm-openmp=20.1.8=hfa2b4ca_2 + - llvm-openmp=21.1.2=hfa2b4ca_3 - locket=1.0.0=pyhd8ed1ab_0 - markdown-it-py=2.2.0=pyhd8ed1ab_0 - markupsafe=3.0.3=py310hdb0e946_0 @@ -168,11 +168,11 @@ dependencies: - numcodecs=0.13.1=py310hb4db72f_0 - numpy=1.26.4=py310hf667824_0 - openjpeg=2.5.4=h24db6dd_0 - - openssl=3.5.3=h725018a_1 + - openssl=3.5.4=h725018a_0 - overrides=7.7.0=pyhd8ed1ab_1 - packaging=25.0=pyh29332c3_1 - - pandas=2.3.2=py310hed136d8_0 - - pandoc=3.8=h57928b3_0 + - pandas=2.3.3=py310hed136d8_1 + - pandoc=3.8.1=h57928b3_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.5=pyhcf101f3_0 - partd=1.4.2=pyhd8ed1ab_0 @@ -209,7 +209,7 @@ dependencies: - python_abi=3.10=8_cp310 - pytz=2025.2=pyhd8ed1ab_0 - pywin32=311=py310h282bd7d_1 - - pywinpty=2.0.15=py310h9e98ed7_0 + - pywinpty=2.0.15=py310h9e98ed7_1 - pyyaml=6.0.3=py310hdb0e946_0 - pyzmq=27.1.0=py310h535538e_0 - readthedocs-sphinx-ext=2.2.5=pyhd8ed1ab_1 @@ -264,7 +264,7 @@ dependencies: - trimesh=4.1.8=pyhd8ed1ab_0 - types-python-dateutil=2.9.0.20250822=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - typing_utils=0.1.0=pyhd8ed1ab_1 - tzdata=2025b=h78e105d_0 @@ -298,7 +298,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@13980469f5548c3dcbd2bd208b232bf02a2f68ca - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@3d7c550d8271f13faf531eba83615e9ab637ac86 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@ed6918388d6fc4062f72e471e415a1a22cc15d0d - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index a58f73dd..62f89791 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -31,7 +31,7 @@ dependencies: - discretize=0.11.3=py310h3e8ed56_0 - distributed=2025.3.0=pyhd8ed1ab_0 - fasteners=0.19=pyhd8ed1ab_1 - - fonttools=4.60.0=py310hdb0e946_0 + - fonttools=4.60.1=py310hdb0e946_0 - freetype=2.14.1=h57928b3_0 - fsspec=2025.9.0=pyhd8ed1ab_0 - geoana=0.7.2=py310h3e8ed56_0 @@ -42,7 +42,8 @@ dependencies: - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=he0c23c2_0 - importlib-metadata=8.7.0=pyhe01879c_1 - - isort=6.0.1=pyhd8ed1ab_1 + - importlib_metadata=8.7.0=h40b2b14_1 + - isort=6.1.0=pyhd8ed1ab_0 - jinja2=3.1.6=pyhd8ed1ab_0 - joblib=1.5.2=pyhd8ed1ab_0 - kiwisolver=1.4.9=py310h1e1005b_1 @@ -80,7 +81,7 @@ dependencies: - libxml2=2.15.0=ha29bfb0_1 - libxml2-16=2.15.0=h06f855e_1 - libzlib=1.3.1=h2466b09_2 - - llvm-openmp=20.1.8=hfa2b4ca_2 + - llvm-openmp=21.1.2=hfa2b4ca_3 - locket=1.0.0=pyhd8ed1ab_0 - markupsafe=3.0.3=py310hdb0e946_0 - matplotlib-base=3.8.4=py310hadb10a8_2 @@ -92,9 +93,9 @@ dependencies: - numcodecs=0.13.1=py310hb4db72f_0 - numpy=1.26.4=py310hf667824_0 - openjpeg=2.5.4=h24db6dd_0 - - openssl=3.5.3=h725018a_1 + - openssl=3.5.4=h725018a_0 - packaging=25.0=pyh29332c3_1 - - pandas=2.3.2=py310hed136d8_0 + - pandas=2.3.3=py310hed136d8_1 - partd=1.4.2=pyhd8ed1ab_0 - pillow=10.3.0=py310h3e38d90_1 - pip=25.2=pyh8b19718_0 @@ -133,7 +134,7 @@ dependencies: - tqdm=4.67.1=pyhd8ed1ab_1 - trimesh=4.1.8=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - ucrt=10.0.26100.0=h57928b3_0 @@ -157,7 +158,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@13980469f5548c3dcbd2bd208b232bf02a2f68ca - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@3d7c550d8271f13faf531eba83615e9ab637ac86 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@ed6918388d6fc4062f72e471e415a1a22cc15d0d - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64-dev.conda.lock.yml b/environments/py-3.11-linux-64-dev.conda.lock.yml index e82081d5..b7f9af40 100644 --- a/environments/py-3.11-linux-64-dev.conda.lock.yml +++ b/environments/py-3.11-linux-64-dev.conda.lock.yml @@ -12,7 +12,7 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_1 - anyio=4.11.0=pyhcf101f3_0 - argon2-cffi=25.1.0=pyhd8ed1ab_0 - - argon2-cffi-bindings=25.1.0=py311h49ec1c0_0 + - argon2-cffi-bindings=25.1.0=py311h49ec1c0_1 - arrow=1.3.0=pyhd8ed1ab_1 - asciitree=0.3.3=py_2 - astroid=3.3.11=py311h38be061_1 @@ -56,7 +56,7 @@ dependencies: - exceptiongroup=1.3.0=pyhd8ed1ab_0 - executing=2.2.1=pyhd8ed1ab_0 - fasteners=0.19=pyhd8ed1ab_1 - - fonttools=4.60.0=py311h3778330_0 + - fonttools=4.60.1=py311h3778330_0 - fqdn=1.5.1=pyhd8ed1ab_1 - freetype=2.14.1=ha770c72_0 - fsspec=2025.9.0=pyhd8ed1ab_0 @@ -82,7 +82,7 @@ dependencies: - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=7.8.5=pyhd8ed1ab_0 - isoduration=20.11.0=pyhd8ed1ab_1 - - isort=6.0.1=pyhd8ed1ab_1 + - isort=6.1.0=pyhd8ed1ab_0 - jedi=0.19.2=pyhd8ed1ab_1 - jinja2=3.1.6=pyhd8ed1ab_0 - joblib=1.5.2=pyhd8ed1ab_0 @@ -155,7 +155,7 @@ dependencies: - libxml2-16=2.15.0=ha9997c6_1 - libzlib=1.3.1=hb9d3cd8_2 - linkify-it-py=2.0.3=pyhd8ed1ab_1 - - llvm-openmp=21.1.0=h4922eb0_0 + - llvm-openmp=21.1.2=h4922eb0_3 - locket=1.0.0=pyhd8ed1ab_0 - markdown-it-py=2.2.0=pyhd8ed1ab_0 - markupsafe=3.0.3=py311h3778330_0 @@ -185,11 +185,11 @@ dependencies: - numcodecs=0.15.1=py311h7db5c69_0 - numpy=1.26.4=py311h64a7726_0 - openjpeg=2.5.4=h55fea9a_0 - - openssl=3.5.3=h26f9b46_1 + - openssl=3.5.4=h26f9b46_0 - overrides=7.7.0=pyhd8ed1ab_1 - packaging=25.0=pyh29332c3_1 - - pandas=2.3.2=py311hed34c8f_0 - - pandoc=3.8=ha770c72_0 + - pandas=2.3.3=py311hed34c8f_1 + - pandoc=3.8.1=ha770c72_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.5=pyhcf101f3_0 - partd=1.4.2=pyhd8ed1ab_0 @@ -282,7 +282,7 @@ dependencies: - trimesh=4.1.8=pyhd8ed1ab_0 - types-python-dateutil=2.9.0.20250822=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - typing_utils=0.1.0=pyhd8ed1ab_1 - tzdata=2025b=h78e105d_0 @@ -311,7 +311,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@13980469f5548c3dcbd2bd208b232bf02a2f68ca - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@3d7c550d8271f13faf531eba83615e9ab637ac86 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@ed6918388d6fc4062f72e471e415a1a22cc15d0d - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64.conda.lock.yml b/environments/py-3.11-linux-64.conda.lock.yml index d41792aa..b2e19f8f 100644 --- a/environments/py-3.11-linux-64.conda.lock.yml +++ b/environments/py-3.11-linux-64.conda.lock.yml @@ -33,7 +33,7 @@ dependencies: - discretize=0.11.3=py311h5b7b71f_0 - distributed=2025.3.0=pyhd8ed1ab_0 - fasteners=0.19=pyhd8ed1ab_1 - - fonttools=4.60.0=py311h3778330_0 + - fonttools=4.60.1=py311h3778330_0 - freetype=2.14.1=ha770c72_0 - fsspec=2025.9.0=pyhd8ed1ab_0 - geoana=0.7.2=py311h5b7b71f_0 @@ -44,7 +44,8 @@ dependencies: - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=he02047a_0 - importlib-metadata=8.7.0=pyhe01879c_1 - - isort=6.0.1=pyhd8ed1ab_1 + - importlib_metadata=8.7.0=h40b2b14_1 + - isort=6.1.0=pyhd8ed1ab_0 - jinja2=3.1.6=pyhd8ed1ab_0 - joblib=1.5.2=pyhd8ed1ab_0 - keyutils=1.6.3=hb9d3cd8_0 @@ -94,7 +95,7 @@ dependencies: - libxml2=2.15.0=h26afc86_1 - libxml2-16=2.15.0=ha9997c6_1 - libzlib=1.3.1=hb9d3cd8_2 - - llvm-openmp=21.1.0=h4922eb0_0 + - llvm-openmp=21.1.2=h4922eb0_3 - locket=1.0.0=pyhd8ed1ab_0 - markupsafe=3.0.3=py311h3778330_0 - matplotlib-base=3.8.4=py311ha4ca890_2 @@ -109,9 +110,9 @@ dependencies: - numcodecs=0.15.1=py311h7db5c69_0 - numpy=1.26.4=py311h64a7726_0 - openjpeg=2.5.4=h55fea9a_0 - - openssl=3.5.3=h26f9b46_1 + - openssl=3.5.4=h26f9b46_0 - packaging=25.0=pyh29332c3_1 - - pandas=2.3.2=py311hed34c8f_0 + - pandas=2.3.3=py311hed34c8f_1 - partd=1.4.2=pyhd8ed1ab_0 - pillow=10.3.0=py311h82a398c_1 - pip=25.2=pyh8b19718_0 @@ -151,7 +152,7 @@ dependencies: - tqdm=4.67.1=pyhd8ed1ab_1 - trimesh=4.1.8=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - unicodedata2=16.0.0=py311h49ec1c0_1 @@ -171,7 +172,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@13980469f5548c3dcbd2bd208b232bf02a2f68ca - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@3d7c550d8271f13faf531eba83615e9ab637ac86 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@ed6918388d6fc4062f72e471e415a1a22cc15d0d - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64-dev.conda.lock.yml b/environments/py-3.11-win-64-dev.conda.lock.yml index c4b99d9f..e86cad4e 100644 --- a/environments/py-3.11-win-64-dev.conda.lock.yml +++ b/environments/py-3.11-win-64-dev.conda.lock.yml @@ -12,7 +12,7 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_1 - anyio=4.11.0=pyhcf101f3_0 - argon2-cffi=25.1.0=pyhd8ed1ab_0 - - argon2-cffi-bindings=25.1.0=py311h3485c13_0 + - argon2-cffi-bindings=25.1.0=py311h3485c13_1 - arrow=1.3.0=pyhd8ed1ab_1 - asciitree=0.3.3=py_2 - astroid=3.3.11=py311h1ea47a8_1 @@ -56,7 +56,7 @@ dependencies: - exceptiongroup=1.3.0=pyhd8ed1ab_0 - executing=2.2.1=pyhd8ed1ab_0 - fasteners=0.19=pyhd8ed1ab_1 - - fonttools=4.60.0=py311h3f79411_0 + - fonttools=4.60.1=py311h3f79411_0 - fqdn=1.5.1=pyhd8ed1ab_1 - freetype=2.14.1=h57928b3_0 - fsspec=2025.9.0=pyhd8ed1ab_0 @@ -82,7 +82,7 @@ dependencies: - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=7.8.5=pyhd8ed1ab_0 - isoduration=20.11.0=pyhd8ed1ab_1 - - isort=6.0.1=pyhd8ed1ab_1 + - isort=6.1.0=pyhd8ed1ab_0 - jedi=0.19.2=pyhd8ed1ab_1 - jinja2=3.1.6=pyhd8ed1ab_0 - joblib=1.5.2=pyhd8ed1ab_0 @@ -143,7 +143,7 @@ dependencies: - libxml2-16=2.15.0=h06f855e_1 - libzlib=1.3.1=h2466b09_2 - linkify-it-py=2.0.3=pyhd8ed1ab_1 - - llvm-openmp=20.1.8=hfa2b4ca_2 + - llvm-openmp=21.1.2=hfa2b4ca_3 - locket=1.0.0=pyhd8ed1ab_0 - markdown-it-py=2.2.0=pyhd8ed1ab_0 - markupsafe=3.0.3=py311h3f79411_0 @@ -170,11 +170,11 @@ dependencies: - numcodecs=0.15.1=py311hcf9f919_0 - numpy=1.26.4=py311h0b4df5a_0 - openjpeg=2.5.4=h24db6dd_0 - - openssl=3.5.3=h725018a_1 + - openssl=3.5.4=h725018a_0 - overrides=7.7.0=pyhd8ed1ab_1 - packaging=25.0=pyh29332c3_1 - - pandas=2.3.2=py311h11fd7f3_0 - - pandoc=3.8=h57928b3_0 + - pandas=2.3.3=py311h11fd7f3_1 + - pandoc=3.8.1=h57928b3_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.5=pyhcf101f3_0 - partd=1.4.2=pyhd8ed1ab_0 @@ -211,7 +211,7 @@ dependencies: - python_abi=3.11=8_cp311 - pytz=2025.2=pyhd8ed1ab_0 - pywin32=311=py311hefeebc8_1 - - pywinpty=2.0.15=py311hda3d55a_0 + - pywinpty=2.0.15=py311hda3d55a_1 - pyyaml=6.0.3=py311h3f79411_0 - pyzmq=27.1.0=py311hb77b9c8_0 - readthedocs-sphinx-ext=2.2.5=pyhd8ed1ab_1 @@ -266,7 +266,7 @@ dependencies: - trimesh=4.1.8=pyhd8ed1ab_0 - types-python-dateutil=2.9.0.20250822=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - typing_utils=0.1.0=pyhd8ed1ab_1 - tzdata=2025b=h78e105d_0 @@ -301,7 +301,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@13980469f5548c3dcbd2bd208b232bf02a2f68ca - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@3d7c550d8271f13faf531eba83615e9ab637ac86 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@ed6918388d6fc4062f72e471e415a1a22cc15d0d - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64.conda.lock.yml b/environments/py-3.11-win-64.conda.lock.yml index b46b8271..ef321743 100644 --- a/environments/py-3.11-win-64.conda.lock.yml +++ b/environments/py-3.11-win-64.conda.lock.yml @@ -32,7 +32,7 @@ dependencies: - discretize=0.11.3=py311h9b10771_0 - distributed=2025.3.0=pyhd8ed1ab_0 - fasteners=0.19=pyhd8ed1ab_1 - - fonttools=4.60.0=py311h3f79411_0 + - fonttools=4.60.1=py311h3f79411_0 - freetype=2.14.1=h57928b3_0 - fsspec=2025.9.0=pyhd8ed1ab_0 - geoana=0.7.2=py311h9b10771_0 @@ -43,7 +43,8 @@ dependencies: - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=he0c23c2_0 - importlib-metadata=8.7.0=pyhe01879c_1 - - isort=6.0.1=pyhd8ed1ab_1 + - importlib_metadata=8.7.0=h40b2b14_1 + - isort=6.1.0=pyhd8ed1ab_0 - jinja2=3.1.6=pyhd8ed1ab_0 - joblib=1.5.2=pyhd8ed1ab_0 - kiwisolver=1.4.9=py311h275cad7_1 @@ -81,7 +82,7 @@ dependencies: - libxml2=2.15.0=ha29bfb0_1 - libxml2-16=2.15.0=h06f855e_1 - libzlib=1.3.1=h2466b09_2 - - llvm-openmp=20.1.8=hfa2b4ca_2 + - llvm-openmp=21.1.2=hfa2b4ca_3 - locket=1.0.0=pyhd8ed1ab_0 - markupsafe=3.0.3=py311h3f79411_0 - matplotlib-base=3.8.4=py311h9b31f6e_2 @@ -93,9 +94,9 @@ dependencies: - numcodecs=0.15.1=py311hcf9f919_0 - numpy=1.26.4=py311h0b4df5a_0 - openjpeg=2.5.4=h24db6dd_0 - - openssl=3.5.3=h725018a_1 + - openssl=3.5.4=h725018a_0 - packaging=25.0=pyh29332c3_1 - - pandas=2.3.2=py311h11fd7f3_0 + - pandas=2.3.3=py311h11fd7f3_1 - partd=1.4.2=pyhd8ed1ab_0 - pillow=10.3.0=py311h5592be9_1 - pip=25.2=pyh8b19718_0 @@ -134,7 +135,7 @@ dependencies: - tqdm=4.67.1=pyhd8ed1ab_1 - trimesh=4.1.8=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - ucrt=10.0.26100.0=h57928b3_0 @@ -159,7 +160,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@13980469f5548c3dcbd2bd208b232bf02a2f68ca - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@3d7c550d8271f13faf531eba83615e9ab637ac86 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@ed6918388d6fc4062f72e471e415a1a22cc15d0d - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64-dev.conda.lock.yml b/environments/py-3.12-linux-64-dev.conda.lock.yml index 7be7af10..eac480ca 100644 --- a/environments/py-3.12-linux-64-dev.conda.lock.yml +++ b/environments/py-3.12-linux-64-dev.conda.lock.yml @@ -13,7 +13,7 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_1 - anyio=4.11.0=pyhcf101f3_0 - argon2-cffi=25.1.0=pyhd8ed1ab_0 - - argon2-cffi-bindings=25.1.0=py312h4c3975b_0 + - argon2-cffi-bindings=25.1.0=py312h4c3975b_1 - arrow=1.3.0=pyhd8ed1ab_1 - asciitree=0.3.3=py_2 - astroid=3.3.11=py312h7900ff3_1 @@ -58,7 +58,7 @@ dependencies: - exceptiongroup=1.3.0=pyhd8ed1ab_0 - executing=2.2.1=pyhd8ed1ab_0 - fasteners=0.19=pyhd8ed1ab_1 - - fonttools=4.60.0=py312h8a5da7c_0 + - fonttools=4.60.1=py312h8a5da7c_0 - fqdn=1.5.1=pyhd8ed1ab_1 - freetype=2.14.1=ha770c72_0 - fsspec=2025.9.0=pyhd8ed1ab_0 @@ -84,7 +84,7 @@ dependencies: - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=7.8.5=pyhd8ed1ab_0 - isoduration=20.11.0=pyhd8ed1ab_1 - - isort=6.0.1=pyhd8ed1ab_1 + - isort=6.1.0=pyhd8ed1ab_0 - jedi=0.19.2=pyhd8ed1ab_1 - jinja2=3.1.6=pyhd8ed1ab_0 - joblib=1.5.2=pyhd8ed1ab_0 @@ -157,7 +157,7 @@ dependencies: - libxml2-16=2.15.0=ha9997c6_1 - libzlib=1.3.1=hb9d3cd8_2 - linkify-it-py=2.0.3=pyhd8ed1ab_1 - - llvm-openmp=21.1.0=h4922eb0_0 + - llvm-openmp=21.1.2=h4922eb0_3 - locket=1.0.0=pyhd8ed1ab_0 - markdown-it-py=2.2.0=pyhd8ed1ab_0 - markupsafe=3.0.3=py312h8a5da7c_0 @@ -187,11 +187,11 @@ dependencies: - numcodecs=0.15.1=py312hf9745cd_0 - numpy=1.26.4=py312heda63a1_0 - openjpeg=2.5.4=h55fea9a_0 - - openssl=3.5.3=h26f9b46_1 + - openssl=3.5.4=h26f9b46_0 - overrides=7.7.0=pyhd8ed1ab_1 - packaging=25.0=pyh29332c3_1 - - pandas=2.3.2=py312hf79963d_0 - - pandoc=3.8=ha770c72_0 + - pandas=2.3.3=py312hf79963d_1 + - pandoc=3.8.1=ha770c72_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.5=pyhcf101f3_0 - partd=1.4.2=pyhd8ed1ab_0 @@ -285,7 +285,7 @@ dependencies: - trimesh=4.1.8=pyhd8ed1ab_0 - types-python-dateutil=2.9.0.20250822=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - typing_utils=0.1.0=pyhd8ed1ab_1 - tzdata=2025b=h78e105d_0 @@ -314,7 +314,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@13980469f5548c3dcbd2bd208b232bf02a2f68ca - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@3d7c550d8271f13faf531eba83615e9ab637ac86 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@ed6918388d6fc4062f72e471e415a1a22cc15d0d - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e 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 7d8ee317..c46959b2 100644 --- a/environments/py-3.12-linux-64.conda.lock.yml +++ b/environments/py-3.12-linux-64.conda.lock.yml @@ -33,7 +33,7 @@ dependencies: - discretize=0.11.3=py312hc39e661_0 - distributed=2025.3.0=pyhd8ed1ab_0 - fasteners=0.19=pyhd8ed1ab_1 - - fonttools=4.60.0=py312h8a5da7c_0 + - fonttools=4.60.1=py312h8a5da7c_0 - freetype=2.14.1=ha770c72_0 - fsspec=2025.9.0=pyhd8ed1ab_0 - geoana=0.7.2=py312hc39e661_0 @@ -44,7 +44,8 @@ dependencies: - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=he02047a_0 - importlib-metadata=8.7.0=pyhe01879c_1 - - isort=6.0.1=pyhd8ed1ab_1 + - importlib_metadata=8.7.0=h40b2b14_1 + - isort=6.1.0=pyhd8ed1ab_0 - jinja2=3.1.6=pyhd8ed1ab_0 - joblib=1.5.2=pyhd8ed1ab_0 - keyutils=1.6.3=hb9d3cd8_0 @@ -94,7 +95,7 @@ dependencies: - libxml2=2.15.0=h26afc86_1 - libxml2-16=2.15.0=ha9997c6_1 - libzlib=1.3.1=hb9d3cd8_2 - - llvm-openmp=21.1.0=h4922eb0_0 + - llvm-openmp=21.1.2=h4922eb0_3 - locket=1.0.0=pyhd8ed1ab_0 - markupsafe=3.0.3=py312h8a5da7c_0 - matplotlib-base=3.8.4=py312h20ab3a6_2 @@ -109,9 +110,9 @@ dependencies: - numcodecs=0.15.1=py312hf9745cd_0 - numpy=1.26.4=py312heda63a1_0 - openjpeg=2.5.4=h55fea9a_0 - - openssl=3.5.3=h26f9b46_1 + - openssl=3.5.4=h26f9b46_0 - packaging=25.0=pyh29332c3_1 - - pandas=2.3.2=py312hf79963d_0 + - pandas=2.3.3=py312hf79963d_1 - partd=1.4.2=pyhd8ed1ab_0 - pillow=10.3.0=py312h287a98d_1 - pip=25.2=pyh8b19718_0 @@ -151,7 +152,7 @@ dependencies: - tqdm=4.67.1=pyhd8ed1ab_1 - trimesh=4.1.8=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - unicodedata2=16.0.0=py312h4c3975b_1 @@ -171,7 +172,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@13980469f5548c3dcbd2bd208b232bf02a2f68ca - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@3d7c550d8271f13faf531eba83615e9ab637ac86 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@ed6918388d6fc4062f72e471e415a1a22cc15d0d - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e 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 12ead2aa..6297e737 100644 --- a/environments/py-3.12-win-64-dev.conda.lock.yml +++ b/environments/py-3.12-win-64-dev.conda.lock.yml @@ -13,7 +13,7 @@ dependencies: - annotated-types=0.7.0=pyhd8ed1ab_1 - anyio=4.11.0=pyhcf101f3_0 - argon2-cffi=25.1.0=pyhd8ed1ab_0 - - argon2-cffi-bindings=25.1.0=py312he06e257_0 + - argon2-cffi-bindings=25.1.0=py312he06e257_1 - arrow=1.3.0=pyhd8ed1ab_1 - asciitree=0.3.3=py_2 - astroid=3.3.11=py312h2e8e312_1 @@ -57,7 +57,7 @@ dependencies: - exceptiongroup=1.3.0=pyhd8ed1ab_0 - executing=2.2.1=pyhd8ed1ab_0 - fasteners=0.19=pyhd8ed1ab_1 - - fonttools=4.60.0=py312h05f76fc_0 + - fonttools=4.60.1=py312h05f76fc_0 - fqdn=1.5.1=pyhd8ed1ab_1 - freetype=2.14.1=h57928b3_0 - fsspec=2025.9.0=pyhd8ed1ab_0 @@ -83,7 +83,7 @@ dependencies: - ipython_pygments_lexers=1.1.1=pyhd8ed1ab_0 - ipywidgets=7.8.5=pyhd8ed1ab_0 - isoduration=20.11.0=pyhd8ed1ab_1 - - isort=6.0.1=pyhd8ed1ab_1 + - isort=6.1.0=pyhd8ed1ab_0 - jedi=0.19.2=pyhd8ed1ab_1 - jinja2=3.1.6=pyhd8ed1ab_0 - joblib=1.5.2=pyhd8ed1ab_0 @@ -144,7 +144,7 @@ dependencies: - libxml2-16=2.15.0=h06f855e_1 - libzlib=1.3.1=h2466b09_2 - linkify-it-py=2.0.3=pyhd8ed1ab_1 - - llvm-openmp=20.1.8=hfa2b4ca_2 + - llvm-openmp=21.1.2=hfa2b4ca_3 - locket=1.0.0=pyhd8ed1ab_0 - markdown-it-py=2.2.0=pyhd8ed1ab_0 - markupsafe=3.0.3=py312h05f76fc_0 @@ -171,11 +171,11 @@ dependencies: - numcodecs=0.15.1=py312h72972c8_0 - numpy=1.26.4=py312h8753938_0 - openjpeg=2.5.4=h24db6dd_0 - - openssl=3.5.3=h725018a_1 + - openssl=3.5.4=h725018a_0 - overrides=7.7.0=pyhd8ed1ab_1 - packaging=25.0=pyh29332c3_1 - - pandas=2.3.2=py312hc128f0a_0 - - pandoc=3.8=h57928b3_0 + - pandas=2.3.3=py312hc128f0a_1 + - pandoc=3.8.1=h57928b3_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.5=pyhcf101f3_0 - partd=1.4.2=pyhd8ed1ab_0 @@ -213,7 +213,7 @@ dependencies: - python_abi=3.12=8_cp312 - pytz=2025.2=pyhd8ed1ab_0 - pywin32=311=py312h829343e_1 - - pywinpty=2.0.15=py312h275cf98_0 + - pywinpty=2.0.15=py312h275cf98_1 - pyyaml=6.0.3=py312h05f76fc_0 - pyzmq=27.1.0=py312hbb5da91_0 - readthedocs-sphinx-ext=2.2.5=pyhd8ed1ab_1 @@ -268,7 +268,7 @@ dependencies: - trimesh=4.1.8=pyhd8ed1ab_0 - types-python-dateutil=2.9.0.20250822=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - typing_utils=0.1.0=pyhd8ed1ab_1 - tzdata=2025b=h78e105d_0 @@ -303,7 +303,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@13980469f5548c3dcbd2bd208b232bf02a2f68ca - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@3d7c550d8271f13faf531eba83615e9ab637ac86 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@ed6918388d6fc4062f72e471e415a1a22cc15d0d - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e 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 c2ee29bc..847c93df 100644 --- a/environments/py-3.12-win-64.conda.lock.yml +++ b/environments/py-3.12-win-64.conda.lock.yml @@ -32,7 +32,7 @@ dependencies: - discretize=0.11.3=py312hbaa7e33_0 - distributed=2025.3.0=pyhd8ed1ab_0 - fasteners=0.19=pyhd8ed1ab_1 - - fonttools=4.60.0=py312h05f76fc_0 + - fonttools=4.60.1=py312h05f76fc_0 - freetype=2.14.1=h57928b3_0 - fsspec=2025.9.0=pyhd8ed1ab_0 - geoana=0.7.2=py312hbaa7e33_0 @@ -43,7 +43,8 @@ dependencies: - hyperframe=6.1.0=pyhd8ed1ab_0 - icu=75.1=he0c23c2_0 - importlib-metadata=8.7.0=pyhe01879c_1 - - isort=6.0.1=pyhd8ed1ab_1 + - importlib_metadata=8.7.0=h40b2b14_1 + - isort=6.1.0=pyhd8ed1ab_0 - jinja2=3.1.6=pyhd8ed1ab_0 - joblib=1.5.2=pyhd8ed1ab_0 - kiwisolver=1.4.9=py312h78d62e6_1 @@ -81,7 +82,7 @@ dependencies: - libxml2=2.15.0=ha29bfb0_1 - libxml2-16=2.15.0=h06f855e_1 - libzlib=1.3.1=h2466b09_2 - - llvm-openmp=20.1.8=hfa2b4ca_2 + - llvm-openmp=21.1.2=hfa2b4ca_3 - locket=1.0.0=pyhd8ed1ab_0 - markupsafe=3.0.3=py312h05f76fc_0 - matplotlib-base=3.8.4=py312hfee7060_2 @@ -93,9 +94,9 @@ dependencies: - numcodecs=0.15.1=py312h72972c8_0 - numpy=1.26.4=py312h8753938_0 - openjpeg=2.5.4=h24db6dd_0 - - openssl=3.5.3=h725018a_1 + - openssl=3.5.4=h725018a_0 - packaging=25.0=pyh29332c3_1 - - pandas=2.3.2=py312hc128f0a_0 + - pandas=2.3.3=py312hc128f0a_1 - partd=1.4.2=pyhd8ed1ab_0 - pillow=10.3.0=py312h381445a_1 - pip=25.2=pyh8b19718_0 @@ -134,7 +135,7 @@ dependencies: - tqdm=4.67.1=pyhd8ed1ab_1 - trimesh=4.1.8=pyhd8ed1ab_0 - typing-extensions=4.15.0=h396c80c_0 - - typing-inspection=0.4.1=pyhd8ed1ab_0 + - typing-inspection=0.4.2=pyhd8ed1ab_0 - typing_extensions=4.15.0=pyhcf101f3_0 - tzdata=2025b=h78e105d_0 - ucrt=10.0.26100.0=h57928b3_0 @@ -159,7 +160,7 @@ dependencies: - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@13980469f5548c3dcbd2bd208b232bf02a2f68ca - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@3d7c550d8271f13faf531eba83615e9ab637ac86 - grid-apps @ git+https://github.com/MiraGeoscience/grid-apps.git@ed6918388d6fc4062f72e471e415a1a22cc15d0d - - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + - mira-simpeg @ git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e variables: KMP_WARNINGS: 0 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index 9200ba39..ed60e3fb 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -200,10 +200,10 @@ package: libgcc: '>=14' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://repo.prefix.dev/conda-forge/linux-64/argon2-cffi-bindings-25.1.0-py310h7c4b9e2_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/argon2-cffi-bindings-25.1.0-py310h7c4b9e2_1.conda hash: - md5: 3fd41ccdb9263ad51cf89b05cade6fb7 - sha256: 8abeddb7d7ae1838febc154970d514714542c3701f7de9203b3a81d06c307022 + md5: aa3adecd8dd686ae1c28008b6d976b3f + sha256: c2d11d7cb0c45bfaa2c7b8b636b859aace21d33471f5e97f3d777ae2baa58e53 category: dev optional: true - name: argon2-cffi-bindings @@ -217,10 +217,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-25.1.0-py310h29418f3_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/argon2-cffi-bindings-25.1.0-py310h29418f3_1.conda hash: - md5: b2436a86647323c6f4532ac2acb208e6 - sha256: 4dd3297db509800a84c874c23f32d619303b370cd49f4115355a67f54f5316e0 + md5: 6b18353523ba67db3150c67c08ac72ed + sha256: c47522ae0d1fec30e866c619fbe284d564bc05f939fedd2aab7a9d2788ec2580 category: dev optional: true - name: arrow @@ -1412,7 +1412,7 @@ package: category: main optional: false - name: fonttools - version: 4.60.0 + version: 4.60.1 manager: conda platform: linux-64 dependencies: @@ -1423,14 +1423,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* unicodedata2: '>=15.1.0' - url: https://repo.prefix.dev/conda-forge/linux-64/fonttools-4.60.0-py310h3406613_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/fonttools-4.60.1-py310h3406613_0.conda hash: - md5: 3f0e123bda4a6794b7b96dfa98b5db23 - sha256: 179889e74cbb0db999f28b56e0b7ab4faaa75d8651bbc5a75c57e9e036920cff + md5: ac183a1fd0cbebd32a20a2aeaf8dc01d + sha256: dc1576438d88ffa4e97012959ad3fb7cc426e6c7eb213eb73815322a42115704 category: main optional: false - name: fonttools - version: 4.60.0 + version: 4.60.1 manager: conda platform: win-64 dependencies: @@ -1442,10 +1442,10 @@ package: unicodedata2: '>=15.1.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/fonttools-4.60.0-py310hdb0e946_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/fonttools-4.60.1-py310hdb0e946_0.conda hash: - md5: ea3b8e17b32b860d6070b0a4c2d1f66a - sha256: 8c3fa33cdf46d36b581fcabaa57067ca49848f9d2af64bd69d641283b0278ccc + md5: e8ab7eaefb6b9ea807fbe0b841fda092 + sha256: a51bc5251ed0c173918ab67371a8a9b1345c8f7acabf5e4d4535be35916c02ec category: main optional: false - name: fqdn @@ -1949,8 +1949,8 @@ package: hash: md5: 8a77895fb29728b736a1a6c75906ea1a sha256: 46b11943767eece9df0dc9fba787996e4f22cc4c067f5e264969cfdfcb982c39 - category: dev - optional: true + category: main + optional: false - name: importlib_metadata version: 8.7.0 manager: conda @@ -1961,8 +1961,8 @@ package: hash: md5: 8a77895fb29728b736a1a6c75906ea1a sha256: 46b11943767eece9df0dc9fba787996e4f22cc4c067f5e264969cfdfcb982c39 - category: dev - optional: true + category: main + optional: false - name: iniconfig version: 2.0.0 manager: conda @@ -2172,27 +2172,29 @@ package: category: dev optional: true - name: isort - version: 6.0.1 + version: 6.1.0 manager: conda platform: linux-64 dependencies: - python: '>=3.9,<4.0' - url: https://repo.prefix.dev/conda-forge/noarch/isort-6.0.1-pyhd8ed1ab_1.conda + importlib-metadata: '>=4.6.0' + python: '>=3.10,<4.0' + url: https://repo.prefix.dev/conda-forge/noarch/isort-6.1.0-pyhd8ed1ab_0.conda hash: - md5: c25d1a27b791dab1797832aafd6a3e9a - sha256: e1d0e81e3c3da5d7854f9f57ffb89d8f4505bb64a2f05bb01d78eff24344a105 + md5: 1600dda6f61d2bc551676c2cebeb14e8 + sha256: f93e415768129866c8f6b307bfb354fea17c17c1ecd287b32cb14ae9afc1c517 category: main optional: false - name: isort - version: 6.0.1 + version: 6.1.0 manager: conda platform: win-64 dependencies: - python: '>=3.9,<4.0' - url: https://repo.prefix.dev/conda-forge/noarch/isort-6.0.1-pyhd8ed1ab_1.conda + importlib-metadata: '>=4.6.0' + python: '>=3.10,<4.0' + url: https://repo.prefix.dev/conda-forge/noarch/isort-6.1.0-pyhd8ed1ab_0.conda hash: - md5: c25d1a27b791dab1797832aafd6a3e9a - sha256: e1d0e81e3c3da5d7854f9f57ffb89d8f4505bb64a2f05bb01d78eff24344a105 + md5: 1600dda6f61d2bc551676c2cebeb14e8 + sha256: f93e415768129866c8f6b307bfb354fea17c17c1ecd287b32cb14ae9afc1c517 category: main optional: false - name: jedi @@ -4202,29 +4204,29 @@ package: category: dev optional: true - name: llvm-openmp - version: 21.1.0 + version: 21.1.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - url: https://repo.prefix.dev/conda-forge/linux-64/llvm-openmp-21.1.0-h4922eb0_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/llvm-openmp-21.1.2-h4922eb0_3.conda hash: - md5: d9965f88b86534360e8fce160efb67f1 - sha256: eb42c041e2913e4a8da3e248e4e690b5500c9b9a7533b4f99e959a22064ac599 + md5: 361a5a5b9c201a56fb418a51f66490c1 + sha256: 2b8d157370cb9202d4970a2353a02517ccf72e81f2d95920570aef934d0508fd category: main optional: false - name: llvm-openmp - version: 20.1.8 + version: 21.1.2 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/llvm-openmp-20.1.8-hfa2b4ca_2.conda + url: https://repo.prefix.dev/conda-forge/win-64/llvm-openmp-21.1.2-hfa2b4ca_3.conda hash: - md5: 2dc2edf349464c8b83a576175fc2ad42 - sha256: 8970b7f9057a1c2c18bfd743c6f5ce73b86197d7724423de4fa3d03911d5874b + md5: 166437478d1ec2f9815180e86a3acebd + sha256: 7fb9351d8b566dac4c3f7f20aaf200edfeb8d123ca98be5abe80e38e13f09ee5 category: main optional: false - name: locket @@ -5093,21 +5095,21 @@ package: category: main optional: false - name: openssl - version: 3.5.3 + version: 3.5.4 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' ca-certificates: '' libgcc: '>=14' - url: https://repo.prefix.dev/conda-forge/linux-64/openssl-3.5.3-h26f9b46_1.conda + url: https://repo.prefix.dev/conda-forge/linux-64/openssl-3.5.4-h26f9b46_0.conda hash: - md5: 4fc6c4c88da64c0219c0c6c0408cedd4 - sha256: 0572be1b7d3c4f4c288bb8ab1cb6007b5b8b9523985b34b862b5222dea3c45f5 + md5: 14edad12b59ccbfa3910d42c72adc2a0 + sha256: e807f3bad09bdf4075dbb4168619e14b0c0360bacb2e12ef18641a834c8c5549 category: main optional: false - name: openssl - version: 3.5.3 + version: 3.5.4 manager: conda platform: win-64 dependencies: @@ -5115,10 +5117,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/openssl-3.5.3-h725018a_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/openssl-3.5.4-h725018a_0.conda hash: - md5: c84884e2c1f899de9a895a1f0b7c9cd8 - sha256: 72dc204b0d59a7262bc77ca0e86cba11cbc6706cb9b4d6656fe7fab9593347c9 + md5: f28ffa510fe055ab518cbd9d6ddfea23 + sha256: 5ddc1e39e2a8b72db2431620ad1124016f3df135f87ebde450d235c212a61994 category: main optional: false - name: overrides @@ -5172,7 +5174,7 @@ package: category: main optional: false - name: pandas - version: 2.3.2 + version: 2.3.3 manager: conda platform: linux-64 dependencies: @@ -5185,14 +5187,14 @@ package: python-tzdata: '>=2022.7' python_abi: 3.10.* pytz: '>=2020.1' - url: https://repo.prefix.dev/conda-forge/linux-64/pandas-2.3.2-py310h0158d43_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/pandas-2.3.3-py310h0158d43_1.conda hash: - md5: 9ea916bfa386a33807654b2ea336b958 - sha256: e20df771091f99b3d017e0dd86cd8b82a3c2580b608a95defc1ac2e503778f9d + md5: 8bae331f955bac51bacbfb94ad81b7e5 + sha256: cc0935188e132ff9bee7cbed0f81164735ae407d80f4b9cae85b6de2df13e88e category: main optional: false - name: pandas - version: 2.3.2 + version: 2.3.3 manager: conda platform: win-64 dependencies: @@ -5205,32 +5207,32 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/pandas-2.3.2-py310hed136d8_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/pandas-2.3.3-py310hed136d8_1.conda hash: - md5: 927ed22167ca78a54b49fb30bb42fa35 - sha256: c75d6da34cb2145d874b440eafd4b1c29d13c50d2355fa7fdd2382ad7ccddfb8 + md5: 044dd35ee11c344a6471fffca2c857ce + sha256: cc50c3c8921a86e79817e1f206440fba207ffc3ca912685a8ef14484eb7ece62 category: main optional: false - name: pandoc - version: '3.8' + version: 3.8.1 manager: conda platform: linux-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/linux-64/pandoc-3.8-ha770c72_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/pandoc-3.8.1-ha770c72_0.conda hash: - md5: 54043da44c7f3ede07619d68618ac28e - sha256: 350ae6d3a222d8d1b2ccd9d55076f9b11756973ae17710ab0e8eea65bb092e50 + md5: 867fad79e8dbf2a38f1d9bbb9101aafe + sha256: bab8e43037c40560bb8996ab5bda966aeb370e5c715c25acb5e1ec8287078cc6 category: dev optional: true - name: pandoc - version: '3.8' + version: 3.8.1 manager: conda platform: win-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/win-64/pandoc-3.8-h57928b3_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/pandoc-3.8.1-h57928b3_0.conda hash: - md5: 26bdee80bf450ab853cda636486f5cfe - sha256: d720c2358167a5c14f17c222af8b2f59a004c260b67434cb6ec3cf814d652ce0 + md5: 3c968a29de1b6747c092fc2483474a83 + sha256: d53f198eb2d5c4a9e9fbd4cd8037ebbcd922798e6f6f6ad3ddfc627cc3913543 category: dev optional: true - name: pandocfilters @@ -6324,10 +6326,10 @@ package: vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' winpty: '' - url: https://repo.prefix.dev/conda-forge/win-64/pywinpty-2.0.15-py310h9e98ed7_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/pywinpty-2.0.15-py310h9e98ed7_1.conda hash: - md5: f49c829097b0b3074801911047e4fd70 - sha256: ca5952309c4faa76c617488da87ac8b77dbeb86b4dae7b767211b2ededf98575 + md5: 2d4cae270689fefe4895ee1690b34bd1 + sha256: b6d9fc08bfb275fcf038e77302d6f3d8429972116acf962401ebf043d6179770 category: dev optional: true - name: pyyaml @@ -7862,29 +7864,29 @@ package: category: main optional: false - name: typing-inspection - version: 0.4.1 + version: 0.4.2 manager: conda platform: linux-64 dependencies: - python: '>=3.9' + python: '>=3.10' typing_extensions: '>=4.12.0' - url: https://repo.prefix.dev/conda-forge/noarch/typing-inspection-0.4.1-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/typing-inspection-0.4.2-pyhd8ed1ab_0.conda hash: - md5: e0c3cd765dc15751ee2f0b03cd015712 - sha256: 4259a7502aea516c762ca8f3b8291b0d4114e094bdb3baae3171ccc0900e722f + md5: 399701494e731ce73fdd86c185a3d1b4 + sha256: 8aaf69b828c2b94d0784f18f70f11aa032950d304e57e88467120b45c18c24fd category: main optional: false - name: typing-inspection - version: 0.4.1 + version: 0.4.2 manager: conda platform: win-64 dependencies: - python: '>=3.9' + python: '>=3.10' typing_extensions: '>=4.12.0' - url: https://repo.prefix.dev/conda-forge/noarch/typing-inspection-0.4.1-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/typing-inspection-0.4.2-pyhd8ed1ab_0.conda hash: - md5: e0c3cd765dc15751ee2f0b03cd015712 - sha256: 4259a7502aea516c762ca8f3b8291b0d4114e094bdb3baae3171ccc0900e722f + md5: 399701494e731ce73fdd86c185a3d1b4 + sha256: 8aaf69b828c2b94d0784f18f70f11aa032950d304e57e88467120b45c18c24fd category: main optional: false - name: typing_extensions @@ -8677,7 +8679,7 @@ package: category: main optional: false - name: mira-simpeg - version: 0.23.0.1.post2.dev101+mira.g6e8d69f8a + version: 0.23.0.1.post2.dev107+mira.g825b0b73f manager: pip platform: linux-64 dependencies: @@ -8689,16 +8691,16 @@ package: numpy: '>=1.22' pymatsolver: '>=0.3' scipy: '>=1.8' - url: git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + url: git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e hash: - sha256: 6e8d69f8a47b2c4419efa243e2f2087e649eebed + sha256: 825b0b73fcc95b7b2c9629c19ea8861222adad7e source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + url: git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e category: main optional: false - name: mira-simpeg - version: 0.23.0.1.post2.dev101+mira.g6e8d69f8a + version: 0.23.0.1.post2.dev107+mira.g825b0b73f manager: pip platform: win-64 dependencies: @@ -8710,11 +8712,11 @@ package: numpy: '>=1.22' pymatsolver: '>=0.3' scipy: '>=1.8' - url: git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + url: git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e hash: - sha256: 6e8d69f8a47b2c4419efa243e2f2087e649eebed + sha256: 825b0b73fcc95b7b2c9629c19ea8861222adad7e source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + url: git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e category: main optional: false diff --git a/py-3.11.conda-lock.yml b/py-3.11.conda-lock.yml index 99f3a559..ba096fbe 100644 --- a/py-3.11.conda-lock.yml +++ b/py-3.11.conda-lock.yml @@ -200,10 +200,10 @@ package: libgcc: '>=14' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://repo.prefix.dev/conda-forge/linux-64/argon2-cffi-bindings-25.1.0-py311h49ec1c0_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/argon2-cffi-bindings-25.1.0-py311h49ec1c0_1.conda hash: - md5: 112c5e2b7fe99e3678bbd64316d38f0c - sha256: d6d2f38ece253492a3e00800b5d4a5c2cc4b2de73b2c0fcc580c218f1cf58de6 + md5: f3d6bb9cae7a99bb6cd6fdaa09fe394d + sha256: cc71f9a48c41563ec4b433f41c34183a35deff698f4d014ba51796cc5435ec99 category: dev optional: true - name: argon2-cffi-bindings @@ -217,10 +217,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-25.1.0-py311h3485c13_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/argon2-cffi-bindings-25.1.0-py311h3485c13_1.conda hash: - md5: fdb37c9bd914e2a2c20f204f9cb15e6b - sha256: 4bde4487abbca4c8834a582928a80692a32ebba67e906ce676e931035a13d004 + md5: 9295e9a649a303b7400665be86d62db1 + sha256: 6044852adc072b3b9ce1fa87bc44719b467eb5a70b2d7214ed56135eed29a897 category: dev optional: true - name: arrow @@ -1436,7 +1436,7 @@ package: category: main optional: false - name: fonttools - version: 4.60.0 + version: 4.60.1 manager: conda platform: linux-64 dependencies: @@ -1447,14 +1447,14 @@ package: python: '>=3.11,<3.12.0a0' python_abi: 3.11.* unicodedata2: '>=15.1.0' - url: https://repo.prefix.dev/conda-forge/linux-64/fonttools-4.60.0-py311h3778330_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/fonttools-4.60.1-py311h3778330_0.conda hash: - md5: 92d090806dcf5e5c5f2f3cfacf1d6aa3 - sha256: 031d9205093b4686eaf515adf4847ea798a3ec5ab51f9ee92dfee88485e1bca2 + md5: 91f834f85ac92978cfc3c1c178573e85 + sha256: 1c4e796c337faaeb0606bd6291e53e31848921ac78f295f2b671a2dc09f816cb category: main optional: false - name: fonttools - version: 4.60.0 + version: 4.60.1 manager: conda platform: win-64 dependencies: @@ -1466,10 +1466,10 @@ package: unicodedata2: '>=15.1.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/fonttools-4.60.0-py311h3f79411_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/fonttools-4.60.1-py311h3f79411_0.conda hash: - md5: 651a6bad4727f609687e18fe2635962d - sha256: d70fb060458061c7d3fa6791019ef3c07488e8dc8ba46aa6ce49d59a8b79a229 + md5: 00f530a3767510908b89b6c0f2698479 + sha256: 8df7f80edb40e6a610683ef33b4dac1e534501e3189ba69032dc547d027c1202 category: main optional: false - name: fqdn @@ -1973,8 +1973,8 @@ package: hash: md5: 8a77895fb29728b736a1a6c75906ea1a sha256: 46b11943767eece9df0dc9fba787996e4f22cc4c067f5e264969cfdfcb982c39 - category: dev - optional: true + category: main + optional: false - name: importlib_metadata version: 8.7.0 manager: conda @@ -1985,8 +1985,8 @@ package: hash: md5: 8a77895fb29728b736a1a6c75906ea1a sha256: 46b11943767eece9df0dc9fba787996e4f22cc4c067f5e264969cfdfcb982c39 - category: dev - optional: true + category: main + optional: false - name: iniconfig version: 2.0.0 manager: conda @@ -2224,27 +2224,29 @@ package: category: dev optional: true - name: isort - version: 6.0.1 + version: 6.1.0 manager: conda platform: linux-64 dependencies: - python: '>=3.9,<4.0' - url: https://repo.prefix.dev/conda-forge/noarch/isort-6.0.1-pyhd8ed1ab_1.conda + importlib-metadata: '>=4.6.0' + python: '>=3.10,<4.0' + url: https://repo.prefix.dev/conda-forge/noarch/isort-6.1.0-pyhd8ed1ab_0.conda hash: - md5: c25d1a27b791dab1797832aafd6a3e9a - sha256: e1d0e81e3c3da5d7854f9f57ffb89d8f4505bb64a2f05bb01d78eff24344a105 + md5: 1600dda6f61d2bc551676c2cebeb14e8 + sha256: f93e415768129866c8f6b307bfb354fea17c17c1ecd287b32cb14ae9afc1c517 category: main optional: false - name: isort - version: 6.0.1 + version: 6.1.0 manager: conda platform: win-64 dependencies: - python: '>=3.9,<4.0' - url: https://repo.prefix.dev/conda-forge/noarch/isort-6.0.1-pyhd8ed1ab_1.conda + importlib-metadata: '>=4.6.0' + python: '>=3.10,<4.0' + url: https://repo.prefix.dev/conda-forge/noarch/isort-6.1.0-pyhd8ed1ab_0.conda hash: - md5: c25d1a27b791dab1797832aafd6a3e9a - sha256: e1d0e81e3c3da5d7854f9f57ffb89d8f4505bb64a2f05bb01d78eff24344a105 + md5: 1600dda6f61d2bc551676c2cebeb14e8 + sha256: f93e415768129866c8f6b307bfb354fea17c17c1ecd287b32cb14ae9afc1c517 category: main optional: false - name: jedi @@ -4254,29 +4256,29 @@ package: category: dev optional: true - name: llvm-openmp - version: 21.1.0 + version: 21.1.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - url: https://repo.prefix.dev/conda-forge/linux-64/llvm-openmp-21.1.0-h4922eb0_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/llvm-openmp-21.1.2-h4922eb0_3.conda hash: - md5: d9965f88b86534360e8fce160efb67f1 - sha256: eb42c041e2913e4a8da3e248e4e690b5500c9b9a7533b4f99e959a22064ac599 + md5: 361a5a5b9c201a56fb418a51f66490c1 + sha256: 2b8d157370cb9202d4970a2353a02517ccf72e81f2d95920570aef934d0508fd category: main optional: false - name: llvm-openmp - version: 20.1.8 + version: 21.1.2 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/llvm-openmp-20.1.8-hfa2b4ca_2.conda + url: https://repo.prefix.dev/conda-forge/win-64/llvm-openmp-21.1.2-hfa2b4ca_3.conda hash: - md5: 2dc2edf349464c8b83a576175fc2ad42 - sha256: 8970b7f9057a1c2c18bfd743c6f5ce73b86197d7724423de4fa3d03911d5874b + md5: 166437478d1ec2f9815180e86a3acebd + sha256: 7fb9351d8b566dac4c3f7f20aaf200edfeb8d123ca98be5abe80e38e13f09ee5 category: main optional: false - name: locket @@ -5147,21 +5149,21 @@ package: category: main optional: false - name: openssl - version: 3.5.3 + version: 3.5.4 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' ca-certificates: '' libgcc: '>=14' - url: https://repo.prefix.dev/conda-forge/linux-64/openssl-3.5.3-h26f9b46_1.conda + url: https://repo.prefix.dev/conda-forge/linux-64/openssl-3.5.4-h26f9b46_0.conda hash: - md5: 4fc6c4c88da64c0219c0c6c0408cedd4 - sha256: 0572be1b7d3c4f4c288bb8ab1cb6007b5b8b9523985b34b862b5222dea3c45f5 + md5: 14edad12b59ccbfa3910d42c72adc2a0 + sha256: e807f3bad09bdf4075dbb4168619e14b0c0360bacb2e12ef18641a834c8c5549 category: main optional: false - name: openssl - version: 3.5.3 + version: 3.5.4 manager: conda platform: win-64 dependencies: @@ -5169,10 +5171,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/openssl-3.5.3-h725018a_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/openssl-3.5.4-h725018a_0.conda hash: - md5: c84884e2c1f899de9a895a1f0b7c9cd8 - sha256: 72dc204b0d59a7262bc77ca0e86cba11cbc6706cb9b4d6656fe7fab9593347c9 + md5: f28ffa510fe055ab518cbd9d6ddfea23 + sha256: 5ddc1e39e2a8b72db2431620ad1124016f3df135f87ebde450d235c212a61994 category: main optional: false - name: overrides @@ -5226,7 +5228,7 @@ package: category: main optional: false - name: pandas - version: 2.3.2 + version: 2.3.3 manager: conda platform: linux-64 dependencies: @@ -5239,14 +5241,14 @@ package: python-tzdata: '>=2022.7' python_abi: 3.11.* pytz: '>=2020.1' - url: https://repo.prefix.dev/conda-forge/linux-64/pandas-2.3.2-py311hed34c8f_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/pandas-2.3.3-py311hed34c8f_1.conda hash: - md5: f98711aba4ad00ea3c286dcea5f57c1f - sha256: ac5372b55c12644ba4bab81270bb294fb70197f86c9b3ede57dfe367ecc6f198 + md5: 72e3452bf0ff08132e86de0272f2fbb0 + sha256: c97f796345f5b9756e4404bbb4ee049afd5ea1762be6ee37ce99162cbee3b1d3 category: main optional: false - name: pandas - version: 2.3.2 + version: 2.3.3 manager: conda platform: win-64 dependencies: @@ -5259,32 +5261,32 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/pandas-2.3.2-py311h11fd7f3_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/pandas-2.3.3-py311h11fd7f3_1.conda hash: - md5: 1528d744a31b20442ca7c1f365a28cc2 - sha256: 7eaadbdb9c58274daac8f5659ce448a570ea10e9bfc55c97a72a95a6e9b4d5aa + md5: 638efaab6727c18c6ade0488b72bdfe4 + sha256: da07f88dfd7ee94330f25acd12af2c4974d4cb48030e568a61fbab5c036470b1 category: main optional: false - name: pandoc - version: '3.8' + version: 3.8.1 manager: conda platform: linux-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/linux-64/pandoc-3.8-ha770c72_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/pandoc-3.8.1-ha770c72_0.conda hash: - md5: 54043da44c7f3ede07619d68618ac28e - sha256: 350ae6d3a222d8d1b2ccd9d55076f9b11756973ae17710ab0e8eea65bb092e50 + md5: 867fad79e8dbf2a38f1d9bbb9101aafe + sha256: bab8e43037c40560bb8996ab5bda966aeb370e5c715c25acb5e1ec8287078cc6 category: dev optional: true - name: pandoc - version: '3.8' + version: 3.8.1 manager: conda platform: win-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/win-64/pandoc-3.8-h57928b3_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/pandoc-3.8.1-h57928b3_0.conda hash: - md5: 26bdee80bf450ab853cda636486f5cfe - sha256: d720c2358167a5c14f17c222af8b2f59a004c260b67434cb6ec3cf814d652ce0 + md5: 3c968a29de1b6747c092fc2483474a83 + sha256: d53f198eb2d5c4a9e9fbd4cd8037ebbcd922798e6f6f6ad3ddfc627cc3913543 category: dev optional: true - name: pandocfilters @@ -6378,10 +6380,10 @@ package: vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' winpty: '' - url: https://repo.prefix.dev/conda-forge/win-64/pywinpty-2.0.15-py311hda3d55a_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/pywinpty-2.0.15-py311hda3d55a_1.conda hash: - md5: 8a142e0fcd43513c2e876d97ba98c0fa - sha256: fbf3e3f2d5596e755bd4b83b5007fa629b184349781f46e137a4e80b6754c7c0 + md5: e5dd9afed138ff193d4593f1b15a388b + sha256: b1f6b3a907e36f7af486faf3892f47fab42993c13c934cc19855bbae227f2b18 category: dev optional: true - name: pyyaml @@ -7916,29 +7918,29 @@ package: category: main optional: false - name: typing-inspection - version: 0.4.1 + version: 0.4.2 manager: conda platform: linux-64 dependencies: - python: '>=3.9' + python: '>=3.10' typing_extensions: '>=4.12.0' - url: https://repo.prefix.dev/conda-forge/noarch/typing-inspection-0.4.1-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/typing-inspection-0.4.2-pyhd8ed1ab_0.conda hash: - md5: e0c3cd765dc15751ee2f0b03cd015712 - sha256: 4259a7502aea516c762ca8f3b8291b0d4114e094bdb3baae3171ccc0900e722f + md5: 399701494e731ce73fdd86c185a3d1b4 + sha256: 8aaf69b828c2b94d0784f18f70f11aa032950d304e57e88467120b45c18c24fd category: main optional: false - name: typing-inspection - version: 0.4.1 + version: 0.4.2 manager: conda platform: win-64 dependencies: - python: '>=3.9' + python: '>=3.10' typing_extensions: '>=4.12.0' - url: https://repo.prefix.dev/conda-forge/noarch/typing-inspection-0.4.1-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/typing-inspection-0.4.2-pyhd8ed1ab_0.conda hash: - md5: e0c3cd765dc15751ee2f0b03cd015712 - sha256: 4259a7502aea516c762ca8f3b8291b0d4114e094bdb3baae3171ccc0900e722f + md5: 399701494e731ce73fdd86c185a3d1b4 + sha256: 8aaf69b828c2b94d0784f18f70f11aa032950d304e57e88467120b45c18c24fd category: main optional: false - name: typing_extensions @@ -8762,7 +8764,7 @@ package: category: main optional: false - name: mira-simpeg - version: 0.23.0.1.post2.dev101+mira.g6e8d69f8a + version: 0.23.0.1.post2.dev107+mira.g825b0b73f manager: pip platform: linux-64 dependencies: @@ -8774,16 +8776,16 @@ package: numpy: '>=1.22' pymatsolver: '>=0.3' scipy: '>=1.8' - url: git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + url: git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e hash: - sha256: 6e8d69f8a47b2c4419efa243e2f2087e649eebed + sha256: 825b0b73fcc95b7b2c9629c19ea8861222adad7e source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + url: git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e category: main optional: false - name: mira-simpeg - version: 0.23.0.1.post2.dev101+mira.g6e8d69f8a + version: 0.23.0.1.post2.dev107+mira.g825b0b73f manager: pip platform: win-64 dependencies: @@ -8795,11 +8797,11 @@ package: numpy: '>=1.22' pymatsolver: '>=0.3' scipy: '>=1.8' - url: git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + url: git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e hash: - sha256: 6e8d69f8a47b2c4419efa243e2f2087e649eebed + sha256: 825b0b73fcc95b7b2c9629c19ea8861222adad7e source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + url: git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e category: main optional: false diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml index 1ba27a44..f58f0b65 100644 --- a/py-3.12.conda-lock.yml +++ b/py-3.12.conda-lock.yml @@ -226,10 +226,10 @@ package: libgcc: '>=14' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://repo.prefix.dev/conda-forge/linux-64/argon2-cffi-bindings-25.1.0-py312h4c3975b_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/argon2-cffi-bindings-25.1.0-py312h4c3975b_1.conda hash: - md5: fdcda5c2e5c6970e9f629c37ec321037 - sha256: d072b579af12d86e239487cea16ec860e2bc2f26edca9f9697a5b3a031735228 + md5: 161fbbd6a2f41743c687ef83ba220ce9 + sha256: 2eeb4a3a81149fec8e94e1454a21042f9eeb63b8f667672afcc63af69fb0bbbf category: dev optional: true - name: argon2-cffi-bindings @@ -243,10 +243,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-25.1.0-py312he06e257_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/argon2-cffi-bindings-25.1.0-py312he06e257_1.conda hash: - md5: 6c1571cfdea59ed345cb391d8a1251dc - sha256: 083e6e558336b9dde39a0bae0a8d99e97afcbdc3649ff0a72e35ccf2ec8f8f92 + md5: 0e4572f4ff505d58454e5a7bc8e7b45d + sha256: 860596eb5dc991cd45e70cc9a32a612cf48c532c2f172cf28d75647f866a32dd category: dev optional: true - name: arrow @@ -1475,7 +1475,7 @@ package: category: main optional: false - name: fonttools - version: 4.60.0 + version: 4.60.1 manager: conda platform: linux-64 dependencies: @@ -1486,14 +1486,14 @@ package: python: '>=3.12,<3.13.0a0' python_abi: 3.12.* unicodedata2: '>=15.1.0' - url: https://repo.prefix.dev/conda-forge/linux-64/fonttools-4.60.0-py312h8a5da7c_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/fonttools-4.60.1-py312h8a5da7c_0.conda hash: - md5: db25d5216c11abf6545782baa2875c80 - sha256: e66bdd1f9846c20f50af2b3f0d8c09f29b6aa982d76dc10b6973449bdbb5f473 + md5: b12bb9cc477156ce84038e0be6d0f763 + sha256: 1be46e58f063c1f563f114df9e78bcb70c4b59760104c5456bbe3b0cb17af9cf category: main optional: false - name: fonttools - version: 4.60.0 + version: 4.60.1 manager: conda platform: win-64 dependencies: @@ -1505,10 +1505,10 @@ package: unicodedata2: '>=15.1.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/fonttools-4.60.0-py312h05f76fc_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/fonttools-4.60.1-py312h05f76fc_0.conda hash: - md5: 734028fd5e8e7f4238f35e4ece011b3a - sha256: 8ddfc7d964a16af5e5e9d2a45f18ab7baaa00eea974d6ded08fcf3cf5d8f56a1 + md5: f990cc00e7794101abad11b4f2f7b0c7 + sha256: 4902c5818f7852ad8306e5f0706c879b6a496243f9a4e6f9a7d0b833051f005e category: main optional: false - name: fqdn @@ -2012,8 +2012,8 @@ package: hash: md5: 8a77895fb29728b736a1a6c75906ea1a sha256: 46b11943767eece9df0dc9fba787996e4f22cc4c067f5e264969cfdfcb982c39 - category: dev - optional: true + category: main + optional: false - name: importlib_metadata version: 8.7.0 manager: conda @@ -2024,8 +2024,8 @@ package: hash: md5: 8a77895fb29728b736a1a6c75906ea1a sha256: 46b11943767eece9df0dc9fba787996e4f22cc4c067f5e264969cfdfcb982c39 - category: dev - optional: true + category: main + optional: false - name: iniconfig version: 2.0.0 manager: conda @@ -2263,27 +2263,29 @@ package: category: dev optional: true - name: isort - version: 6.0.1 + version: 6.1.0 manager: conda platform: linux-64 dependencies: - python: '>=3.9,<4.0' - url: https://repo.prefix.dev/conda-forge/noarch/isort-6.0.1-pyhd8ed1ab_1.conda + importlib-metadata: '>=4.6.0' + python: '>=3.10,<4.0' + url: https://repo.prefix.dev/conda-forge/noarch/isort-6.1.0-pyhd8ed1ab_0.conda hash: - md5: c25d1a27b791dab1797832aafd6a3e9a - sha256: e1d0e81e3c3da5d7854f9f57ffb89d8f4505bb64a2f05bb01d78eff24344a105 + md5: 1600dda6f61d2bc551676c2cebeb14e8 + sha256: f93e415768129866c8f6b307bfb354fea17c17c1ecd287b32cb14ae9afc1c517 category: main optional: false - name: isort - version: 6.0.1 + version: 6.1.0 manager: conda platform: win-64 dependencies: - python: '>=3.9,<4.0' - url: https://repo.prefix.dev/conda-forge/noarch/isort-6.0.1-pyhd8ed1ab_1.conda + importlib-metadata: '>=4.6.0' + python: '>=3.10,<4.0' + url: https://repo.prefix.dev/conda-forge/noarch/isort-6.1.0-pyhd8ed1ab_0.conda hash: - md5: c25d1a27b791dab1797832aafd6a3e9a - sha256: e1d0e81e3c3da5d7854f9f57ffb89d8f4505bb64a2f05bb01d78eff24344a105 + md5: 1600dda6f61d2bc551676c2cebeb14e8 + sha256: f93e415768129866c8f6b307bfb354fea17c17c1ecd287b32cb14ae9afc1c517 category: main optional: false - name: jedi @@ -4293,29 +4295,29 @@ package: category: dev optional: true - name: llvm-openmp - version: 21.1.0 + version: 21.1.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - url: https://repo.prefix.dev/conda-forge/linux-64/llvm-openmp-21.1.0-h4922eb0_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/llvm-openmp-21.1.2-h4922eb0_3.conda hash: - md5: d9965f88b86534360e8fce160efb67f1 - sha256: eb42c041e2913e4a8da3e248e4e690b5500c9b9a7533b4f99e959a22064ac599 + md5: 361a5a5b9c201a56fb418a51f66490c1 + sha256: 2b8d157370cb9202d4970a2353a02517ccf72e81f2d95920570aef934d0508fd category: main optional: false - name: llvm-openmp - version: 20.1.8 + version: 21.1.2 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/llvm-openmp-20.1.8-hfa2b4ca_2.conda + url: https://repo.prefix.dev/conda-forge/win-64/llvm-openmp-21.1.2-hfa2b4ca_3.conda hash: - md5: 2dc2edf349464c8b83a576175fc2ad42 - sha256: 8970b7f9057a1c2c18bfd743c6f5ce73b86197d7724423de4fa3d03911d5874b + md5: 166437478d1ec2f9815180e86a3acebd + sha256: 7fb9351d8b566dac4c3f7f20aaf200edfeb8d123ca98be5abe80e38e13f09ee5 category: main optional: false - name: locket @@ -5186,21 +5188,21 @@ package: category: main optional: false - name: openssl - version: 3.5.3 + version: 3.5.4 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' ca-certificates: '' libgcc: '>=14' - url: https://repo.prefix.dev/conda-forge/linux-64/openssl-3.5.3-h26f9b46_1.conda + url: https://repo.prefix.dev/conda-forge/linux-64/openssl-3.5.4-h26f9b46_0.conda hash: - md5: 4fc6c4c88da64c0219c0c6c0408cedd4 - sha256: 0572be1b7d3c4f4c288bb8ab1cb6007b5b8b9523985b34b862b5222dea3c45f5 + md5: 14edad12b59ccbfa3910d42c72adc2a0 + sha256: e807f3bad09bdf4075dbb4168619e14b0c0360bacb2e12ef18641a834c8c5549 category: main optional: false - name: openssl - version: 3.5.3 + version: 3.5.4 manager: conda platform: win-64 dependencies: @@ -5208,10 +5210,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/openssl-3.5.3-h725018a_1.conda + url: https://repo.prefix.dev/conda-forge/win-64/openssl-3.5.4-h725018a_0.conda hash: - md5: c84884e2c1f899de9a895a1f0b7c9cd8 - sha256: 72dc204b0d59a7262bc77ca0e86cba11cbc6706cb9b4d6656fe7fab9593347c9 + md5: f28ffa510fe055ab518cbd9d6ddfea23 + sha256: 5ddc1e39e2a8b72db2431620ad1124016f3df135f87ebde450d235c212a61994 category: main optional: false - name: overrides @@ -5265,7 +5267,7 @@ package: category: main optional: false - name: pandas - version: 2.3.2 + version: 2.3.3 manager: conda platform: linux-64 dependencies: @@ -5278,14 +5280,14 @@ package: python-tzdata: '>=2022.7' python_abi: 3.12.* pytz: '>=2020.1' - url: https://repo.prefix.dev/conda-forge/linux-64/pandas-2.3.2-py312hf79963d_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/pandas-2.3.3-py312hf79963d_1.conda hash: - md5: 73ed2394e5a88a403a071355698b48cb - sha256: 1d2bbe7e84460ee68a25687f0312d7a106e97a980e89c491cd5c0ea2d1f9e146 + md5: e597b3e812d9613f659b7d87ad252d18 + sha256: f633d5f9b28e4a8f66a6ec9c89ef1b6743b880b0511330184b4ab9b7e2dda247 category: main optional: false - name: pandas - version: 2.3.2 + version: 2.3.3 manager: conda platform: win-64 dependencies: @@ -5298,32 +5300,32 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://repo.prefix.dev/conda-forge/win-64/pandas-2.3.2-py312hc128f0a_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/pandas-2.3.3-py312hc128f0a_1.conda hash: - md5: 8d15003eebb1f6b913d07172664afb67 - sha256: cb2a3e204e6e1cba20b4409e43b3405fb78713c3d3f7d61e4b52b7356852e391 + md5: 834e92822c8057d3fd682aaf762ea1fa + sha256: 355c8bf100c492f78cd0ca763e08fb0ed7a894f42f4825a6edfec7d78ae0976e category: main optional: false - name: pandoc - version: '3.8' + version: 3.8.1 manager: conda platform: linux-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/linux-64/pandoc-3.8-ha770c72_0.conda + url: https://repo.prefix.dev/conda-forge/linux-64/pandoc-3.8.1-ha770c72_0.conda hash: - md5: 54043da44c7f3ede07619d68618ac28e - sha256: 350ae6d3a222d8d1b2ccd9d55076f9b11756973ae17710ab0e8eea65bb092e50 + md5: 867fad79e8dbf2a38f1d9bbb9101aafe + sha256: bab8e43037c40560bb8996ab5bda966aeb370e5c715c25acb5e1ec8287078cc6 category: dev optional: true - name: pandoc - version: '3.8' + version: 3.8.1 manager: conda platform: win-64 dependencies: {} - url: https://repo.prefix.dev/conda-forge/win-64/pandoc-3.8-h57928b3_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/pandoc-3.8.1-h57928b3_0.conda hash: - md5: 26bdee80bf450ab853cda636486f5cfe - sha256: d720c2358167a5c14f17c222af8b2f59a004c260b67434cb6ec3cf814d652ce0 + md5: 3c968a29de1b6747c092fc2483474a83 + sha256: d53f198eb2d5c4a9e9fbd4cd8037ebbcd922798e6f6f6ad3ddfc627cc3913543 category: dev optional: true - name: pandocfilters @@ -6443,10 +6445,10 @@ package: vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' winpty: '' - url: https://repo.prefix.dev/conda-forge/win-64/pywinpty-2.0.15-py312h275cf98_0.conda + url: https://repo.prefix.dev/conda-forge/win-64/pywinpty-2.0.15-py312h275cf98_1.conda hash: - md5: 1fb4bbe58100be45b37781a367c92fe8 - sha256: 22b901606eda476a19fcc9376a906ef2e16fc6690186bc1d9a213f6c8e93d061 + md5: 66255d136bd0daa41713a334db41d9f0 + sha256: 61cc6c2c712ab4d2b8e7a73d884ef8d3262cb80cc93a4aa074e8b08aa7ddd648 category: dev optional: true - name: pyyaml @@ -7983,29 +7985,29 @@ package: category: main optional: false - name: typing-inspection - version: 0.4.1 + version: 0.4.2 manager: conda platform: linux-64 dependencies: - python: '>=3.9' + python: '>=3.10' typing_extensions: '>=4.12.0' - url: https://repo.prefix.dev/conda-forge/noarch/typing-inspection-0.4.1-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/typing-inspection-0.4.2-pyhd8ed1ab_0.conda hash: - md5: e0c3cd765dc15751ee2f0b03cd015712 - sha256: 4259a7502aea516c762ca8f3b8291b0d4114e094bdb3baae3171ccc0900e722f + md5: 399701494e731ce73fdd86c185a3d1b4 + sha256: 8aaf69b828c2b94d0784f18f70f11aa032950d304e57e88467120b45c18c24fd category: main optional: false - name: typing-inspection - version: 0.4.1 + version: 0.4.2 manager: conda platform: win-64 dependencies: - python: '>=3.9' + python: '>=3.10' typing_extensions: '>=4.12.0' - url: https://repo.prefix.dev/conda-forge/noarch/typing-inspection-0.4.1-pyhd8ed1ab_0.conda + url: https://repo.prefix.dev/conda-forge/noarch/typing-inspection-0.4.2-pyhd8ed1ab_0.conda hash: - md5: e0c3cd765dc15751ee2f0b03cd015712 - sha256: 4259a7502aea516c762ca8f3b8291b0d4114e094bdb3baae3171ccc0900e722f + md5: 399701494e731ce73fdd86c185a3d1b4 + sha256: 8aaf69b828c2b94d0784f18f70f11aa032950d304e57e88467120b45c18c24fd category: main optional: false - name: typing_extensions @@ -8829,7 +8831,7 @@ package: category: main optional: false - name: mira-simpeg - version: 0.23.0.1.post2.dev101+mira.g6e8d69f8a + version: 0.23.0.1.post2.dev107+mira.g825b0b73f manager: pip platform: linux-64 dependencies: @@ -8841,16 +8843,16 @@ package: numpy: '>=1.22' pymatsolver: '>=0.3' scipy: '>=1.8' - url: git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + url: git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e hash: - sha256: 6e8d69f8a47b2c4419efa243e2f2087e649eebed + sha256: 825b0b73fcc95b7b2c9629c19ea8861222adad7e source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + url: git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e category: main optional: false - name: mira-simpeg - version: 0.23.0.1.post2.dev101+mira.g6e8d69f8a + version: 0.23.0.1.post2.dev107+mira.g825b0b73f manager: pip platform: win-64 dependencies: @@ -8862,11 +8864,11 @@ package: numpy: '>=1.22' pymatsolver: '>=0.3' scipy: '>=1.8' - url: git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + url: git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e hash: - sha256: 6e8d69f8a47b2c4419efa243e2f2087e649eebed + sha256: 825b0b73fcc95b7b2c9629c19ea8861222adad7e source: type: url - url: git+https://github.com/MiraGeoscience/simpeg.git@6e8d69f8a47b2c4419efa243e2f2087e649eebed + url: git+https://github.com/MiraGeoscience/simpeg.git@825b0b73fcc95b7b2c9629c19ea8861222adad7e category: main optional: false