From f3cd65cc79d25b755498d76d15709ed81dfba260 Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 15 Sep 2022 13:23:56 -0700 Subject: [PATCH 001/107] Switching branches --- .../pseudo_three_dimensions/__init__.py | 6 + .../pseudo_three_dimensions/constants.py | 318 ++++++++++++++++++ .../pseudo_three_dimensions/driver.py | 39 +++ .../pseudo_three_dimensions/params.py | 101 ++++++ geoapps/utils/write_default_uijson.py | 13 + 5 files changed, 477 insertions(+) create mode 100644 geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py create mode 100644 geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py create mode 100644 geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py create mode 100644 geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/params.py diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py new file mode 100644 index 000000000..01b045578 --- /dev/null +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py @@ -0,0 +1,6 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py new file mode 100644 index 000000000..40ec0f67b --- /dev/null +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py @@ -0,0 +1,318 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). + +from __future__ import annotations + +from uuid import UUID + +from geoh5py.objects.surveys.direct_current import PotentialElectrode + +from geoapps.inversion import default_ui_json as base_default_ui_json +from geoapps.inversion.constants import validations as base_validations + +inversion_defaults = { + "title": "SimPEG Direct Current inversion", + "inversion_type": "direct current pseudo 3d", + "geoh5": None, # Must remain at top of list for notebook app initialization + "forward_only": False, + "topography_object": None, + "topography": None, + "line_object": None, + "data_object": None, + "potential_channel": None, + "potential_uncertainty": 1.0, + "starting_model_object": None, + "starting_model": None, + "tile_spatial": 1, + "output_tile_files": False, + "z_from_topo": False, + "receivers_radar_drape": None, + "receivers_offset_x": 0.0, + "receivers_offset_y": 0.0, + "receivers_offset_z": 0.0, + "gps_receivers_offset": None, + "ignore_values": None, + "resolution": None, + "detrend_order": None, + "detrend_type": None, + "max_chunk_size": 128, + "chunk_by_rows": True, + "mesh": None, + "u_cell_size": 25.0, + "v_cell_size": 25.0, + "depth_core": 500.0, + "horizontal_padding": 1000.0, + "vertical_padding": 1000.0, + "expansion_factor": 1.1, + "window_center_x": None, + "window_center_y": None, + "window_width": None, + "window_height": None, + "window_azimuth": None, + "inversion_style": "voxel", + "chi_factor": 1.0, + "sens_wts_threshold": 30.0, + "every_iteration_bool": True, + "f_min_change": 1e-4, + "minGNiter": 1, + "beta_tol": 0.5, + "prctile": 95, + "coolingRate": 1, + "coolEps_q": True, + "coolEpsFact": 1.2, + "beta_search": False, + "starting_chi_factor": None, + "max_iterations": 25, + "max_line_search_iterations": 20, + "max_cg_iterations": 30, + "max_global_iterations": 100, + "initial_beta_ratio": 10.0, + "initial_beta": None, + "tol_cg": 1e-4, + "alpha_s": 1.0, + "alpha_x": 1.0, + "alpha_y": 1.0, + "alpha_z": 1.0, + "s_norm": 0.0, + "x_norm": 2.0, + "y_norm": 2.0, + "z_norm": 2.0, + "reference_model_object": None, + "reference_model": None, + "gradient_type": "total", + "lower_bound_object": None, + "lower_bound": None, + "upper_bound_object": None, + "upper_bound": None, + "parallelized": True, + "n_cpu": None, + "max_ram": None, + "out_group": "DirectCurrentInversion", + "monitoring_directory": None, + "workspace_geoh5": None, + "run_command": "geoapps.inversion.electricals.direct_current.pseudo_three_dimensions.driver", + "run_command_boolean": False, + "conda_environment": "geoapps", + "distributed_workers": None, + "potential_channel_bool": True, +} +forward_defaults = { + "title": "SimPEG Direct Current Forward", + "inversion_type": "direct current pseudo 3d", + "geoh5": None, # Must remain at top of list for notebook app initialization + "forward_only": True, + "topography_object": None, + "topography": None, + "line_object": None, + "data_object": None, + "potential_channel_bool": True, + "starting_model_object": None, + "starting_model": None, + "tile_spatial": 1, + "output_tile_files": False, + "z_from_topo": False, + "receivers_radar_drape": None, + "receivers_offset_x": 0.0, + "receivers_offset_y": 0.0, + "receivers_offset_z": 0.0, + "gps_receivers_offset": None, + "resolution": None, + "max_chunk_size": 128, + "chunk_by_rows": True, + "mesh": None, + "u_cell_size": 25.0, + "v_cell_size": 25.0, + "depth_core": 500.0, + "horizontal_padding": 1000.0, + "vertical_padding": 1000.0, + "expansion_factor": 1.1, + "window_center_x": None, + "window_center_y": None, + "window_width": None, + "window_height": None, + "window_azimuth": None, + "parallelized": True, + "n_cpu": None, + "out_group": "DirectCurrentForward", + "monitoring_directory": None, + "workspace_geoh5": None, + "run_command": "geoapps.inversion.driver", + "run_command_boolean": False, + "conda_environment": "geoapps", + "distributed_workers": None, + "gradient_type": "total", + "alpha_s": 1.0, + "alpha_x": 1.0, + "alpha_y": 1.0, + "alpha_z": 1.0, + "s_norm": 0.0, + "x_norm": 2.0, + "y_norm": 2.0, + "z_norm": 2.0, +} + +inversion_ui_json = { + "potential_channel_bool": True, +} + +forward_ui_json = { + "gradient_type": "total", + "alpha_s": 1.0, + "alpha_x": 1.0, + "alpha_y": 1.0, + "alpha_z": 1.0, + "s_norm": 0.0, + "x_norm": 2.0, + "y_norm": 2.0, + "z_norm": 2.0, +} + +default_ui_json = { + "title": "SimPEG Direct Current inversion", + "inversion_type": "direct current pseudo 3d", + "line_object": { + "association": ["Cell", "Vertex"], + "dataType": "Referenced", + "group": "Data", + "main": True, + "label": "Line field", + "parent": "data_object", + "value": None, + }, + "data_object": { + "main": True, + "group": "Data", + "label": "Object", + "meshType": "{275ecee9-9c24-4378-bf94-65f3c5fbe163}", + "value": None, + }, + "potential_channel_bool": True, + "potential_channel": { + "association": ["Cell", "Vertex"], + "dataType": "Float", + "group": "Data", + "main": True, + "label": "Potential channel", + "parent": "data_object", + "value": None, + }, + "potential_uncertainty": { + "association": ["Cell", "Vertex"], + "dataType": "Float", + "group": "Data", + "main": True, + "isValue": True, + "label": "Potential uncertainty", + "parent": "data_object", + "property": None, + "value": 1.0, + }, + "starting_model_object": { + "group": "Starting Model", + "main": True, + "meshType": "{C94968EA-CF7D-11EB-B8BC-0242AC130003}", + "optional": True, + "enabled": False, + "label": "Object", + "value": None, + }, + "starting_model": { + "association": "Cell", + "dataType": "Float", + "group": "Starting Model", + "main": True, + "isValue": False, + "parent": "starting_model_object", + "label": "Conductivity (Siemens/m)", + "property": None, + "value": 0.0, + }, + "reference_model_object": { + "group": "Regularization", + "label": "Reference model object", + "meshType": "{C94968EA-CF7D-11EB-B8BC-0242AC130003}", + "optional": True, + "enabled": False, + "value": None, + }, + "reference_model": { + "association": "Cell", + "dataType": "Float", + "group": "Regularization", + "isValue": True, + "parent": "reference_model_object", + "dependency": "reference_model_object", + "dependencyType": "enabled", + "label": "Reference model value", + "property": None, + "optional": True, + "value": 0.0, + }, + "expansion_factor": { + "main": True, + "group": "Mesh", + "label": "Expansion factor", + "value": 1.1, + }, + "resolution": None, + "detrend_order": None, + "detrend_type": None, + "out_group": {"label": "Results group name", "value": "direct_current"}, +} + +default_ui_json = dict(base_default_ui_json, **default_ui_json) + + +################ Validations ################# + +validations = { + "inversion_type": { + "required": True, + "values": ["direct current pseudo 3d"], + }, + "data_object": {"required": True, "types": [UUID, PotentialElectrode]}, +} + +validations = dict(base_validations, **validations) + +app_initializer = { + "geoh5": "../../../assets/FlinFlon_dcip.geoh5", + "data_object": UUID("{6e14de2c-9c2f-4976-84c2-b330d869cb82}"), + "potential_channel": UUID("{502e7256-aafa-4016-969f-5cc3a4f27315}"), + "potential_uncertainty": UUID("{62746129-3d82-427e-a84c-78cded00c0bc}"), + "line_object": UUID("{92acb7ee-07bd-4538-8a0e-b5e295bd3f83}"), + "reference_model": 1e-1, + "starting_model": 1e-1, + "u_cell_size": 25.0, + "v_cell_size": 25.0, + "w_cell_size": 25.0, + "resolution": None, + "window_center_x": None, + "window_center_y": None, + "window_width": None, + "window_height": None, + "window_azimuth": None, + "octree_levels_topo": [0, 0, 0, 2], + "octree_levels_obs": [5, 5, 5, 5], + "depth_core": 500.0, + "horizontal_padding": 1000.0, + "vertical_padding": 1000.0, + "s_norm": 0.0, + "x_norm": 2.0, + "y_norm": 2.0, + "z_norm": 2.0, + "upper_bound": 100.0, + "lower_bound": 1e-5, + "max_iterations": 25, + "topography_object": UUID("{ab3c2083-6ea8-4d31-9230-7aad3ec09525}"), + "topography": UUID("{a603a762-f6cb-4b21-afda-3160e725bf7d}"), + "z_from_topo": True, + "receivers_offset_x": 0.0, + "receivers_offset_y": 0.0, + "receivers_offset_z": 0.0, + "out_group": "DCInversion", +} diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py new file mode 100644 index 000000000..0bc08891f --- /dev/null +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py @@ -0,0 +1,39 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). + +import os +import sys +from geoh5py.ui_json import InputFile +from sweeps.driver import SweepDriver, generate +from .params import DirectCurrentPseudo3DParams + +class DirectCurrentPseudo3DDriver: + + def __init__(self, params: DirectCurrentPseudo3DParams): + self.params = params + + def run(self): + filepath = self.params.input_file.path_name + generate(filepath) + ifile = InputFile(os.path.join(filepath.replace("ui.json", "_sweep.ui.json"))) + ifile.data[""] + params = DirectCurrentPseudo3DParams(input_file=ifile) + driver = SweepDriver(params) + driver.run() + + + +if __name__ == "__main__": + print("Loading geoh5 file . . .") + file = sys.argv[1] + ifile = InputFile.read_ui_json(file) + params_class = DirectCurrentPseudo3DParams(ifile) + driver = DirectCurrentPseudo3DDriver(params_class) + print("Loaded. Running pseudo 3d inversion . . .") + with params_class.geoh5.open(mode="r+"): + driver.run() + print("Saved to " + ifile.path) \ No newline at end of file diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/params.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/params.py new file mode 100644 index 000000000..0a7d05ce6 --- /dev/null +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/params.py @@ -0,0 +1,101 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). + +from __future__ import annotations + +from copy import deepcopy + +from geoh5py.data import NumericData + +from geoapps.inversion import InversionBaseParams +from geoapps.utils.surveys import extract_dcip_survey + +from .constants import ( + default_ui_json, + forward_defaults, + forward_ui_json, + inversion_defaults, + inversion_ui_json, + validations, +) + + +class DirectCurrentPseudo3DParams(InversionBaseParams): + """ + Parameter class for electrical->conductivity inversion. + """ + + _directive_list = [ + "UpdateSensitivityWeights", + "Update_IRLS", + "BetaEstimate_ByEig", + "UpdatePreconditioner", + "SaveIterationsGeoH5", + ] + + def __init__(self, input_file=None, forward_only=False, **kwargs): + self._default_ui_json = deepcopy(default_ui_json) + self._forward_defaults = deepcopy(forward_defaults) + self._forward_ui_json = deepcopy(forward_ui_json) + self._inversion_defaults = deepcopy(inversion_defaults) + self._inversion_ui_json = deepcopy(inversion_ui_json) + self._inversion_type = "direct current" + self._validations = validations + self.potential_channel_bool = None + self.potential_channel = None + self.potential_uncertainty = None + self.line_object = None + + super().__init__(input_file=input_file, forward_only=forward_only, **kwargs) + + @property + def inversion_type(self): + return self._inversion_type + + @inversion_type.setter + def inversion_type(self, val): + self.setter_validator("inversion_type", val) + + @property + def line_object(self): + return self._line_object + + @line_object.setter + def line_object(self, val): + self._line_object = val + + @property + def line_id(self): + return self._line_id + + @line_id.setter + def line_id(self, val): + self._line_id = val + + @property + def potential_channel_bool(self): + return self._potential_channel_bool + + @potential_channel_bool.setter + def potential_channel_bool(self, val): + self.setter_validator("potential_channel_bool", val) + + @property + def potential_channel(self): + return self._potential_channel + + @potential_channel.setter + def potential_channel(self, val): + self.setter_validator("potential_channel", val, fun=self._uuid_promoter) + + @property + def potential_uncertainty(self): + return self._potential_uncertainty + + @potential_uncertainty.setter + def potential_uncertainty(self, val): + self.setter_validator("potential_uncertainty", val, fun=self._uuid_promoter) diff --git a/geoapps/utils/write_default_uijson.py b/geoapps/utils/write_default_uijson.py index ff00a5b13..4363139ed 100644 --- a/geoapps/utils/write_default_uijson.py +++ b/geoapps/utils/write_default_uijson.py @@ -20,6 +20,9 @@ from geoapps.inversion.electricals.direct_current.three_dimensions.params import ( DirectCurrent3DParams, ) +from geoapps.inversion.electricals.direct_current.pseudo_three_dimensions.params import ( + DirectCurrentPseudo3DParams +) from geoapps.inversion.electricals.direct_current.two_dimensions.params import ( DirectCurrent2DParams, ) @@ -72,6 +75,13 @@ def write_default_uijson(path, use_initializers=False): dc_2d_init["geoh5"] = path_to_flinflon("FlinFlon_dcip.geoh5") dc_2d_init = dc_2d_init if use_initializers else {} + from geoapps.inversion.electricals.direct_current.pseudo_three_dimensions.constants import ( + app_initializer as dc_p3d_init, + ) + + dc_p3d_init["geoh5"] = path_to_flinflon("FlinFlon_dcip.geoh5") + dc_p3d_init = dc_p3d_init if use_initializers else {} + from geoapps.inversion.electricals.direct_current.three_dimensions.constants import ( app_initializer as dc_3d_init, ) @@ -163,6 +173,9 @@ def write_default_uijson(path, use_initializers=False): "direct_current_inversion_2d.ui.json": DirectCurrent2DParams( validate=False, **dc_2d_init ), + "direct_current_inversion_pseudo_3d.ui.json": DirectCurrentPseudo3DParams( + validate=False, **dc_p3d_init + ), "direct_current_inversion_3d.ui.json": DirectCurrent3DParams( validate=False, **dc_3d_init ), From c53e80064060a2396df7b76e00c17c4df8ab8311 Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 15 Sep 2022 13:26:23 -0700 Subject: [PATCH 002/107] merge --- .../pseudo_three_dimensions/__init__.py | 6 + .../pseudo_three_dimensions/constants.py | 318 ++++++++++++++++++ .../pseudo_three_dimensions/driver.py | 39 +++ .../pseudo_three_dimensions/params.py | 101 ++++++ geoapps/utils/write_default_uijson.py | 13 + 5 files changed, 477 insertions(+) create mode 100644 geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py create mode 100644 geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py create mode 100644 geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py create mode 100644 geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/params.py diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py new file mode 100644 index 000000000..01b045578 --- /dev/null +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py @@ -0,0 +1,6 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py new file mode 100644 index 000000000..40ec0f67b --- /dev/null +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py @@ -0,0 +1,318 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). + +from __future__ import annotations + +from uuid import UUID + +from geoh5py.objects.surveys.direct_current import PotentialElectrode + +from geoapps.inversion import default_ui_json as base_default_ui_json +from geoapps.inversion.constants import validations as base_validations + +inversion_defaults = { + "title": "SimPEG Direct Current inversion", + "inversion_type": "direct current pseudo 3d", + "geoh5": None, # Must remain at top of list for notebook app initialization + "forward_only": False, + "topography_object": None, + "topography": None, + "line_object": None, + "data_object": None, + "potential_channel": None, + "potential_uncertainty": 1.0, + "starting_model_object": None, + "starting_model": None, + "tile_spatial": 1, + "output_tile_files": False, + "z_from_topo": False, + "receivers_radar_drape": None, + "receivers_offset_x": 0.0, + "receivers_offset_y": 0.0, + "receivers_offset_z": 0.0, + "gps_receivers_offset": None, + "ignore_values": None, + "resolution": None, + "detrend_order": None, + "detrend_type": None, + "max_chunk_size": 128, + "chunk_by_rows": True, + "mesh": None, + "u_cell_size": 25.0, + "v_cell_size": 25.0, + "depth_core": 500.0, + "horizontal_padding": 1000.0, + "vertical_padding": 1000.0, + "expansion_factor": 1.1, + "window_center_x": None, + "window_center_y": None, + "window_width": None, + "window_height": None, + "window_azimuth": None, + "inversion_style": "voxel", + "chi_factor": 1.0, + "sens_wts_threshold": 30.0, + "every_iteration_bool": True, + "f_min_change": 1e-4, + "minGNiter": 1, + "beta_tol": 0.5, + "prctile": 95, + "coolingRate": 1, + "coolEps_q": True, + "coolEpsFact": 1.2, + "beta_search": False, + "starting_chi_factor": None, + "max_iterations": 25, + "max_line_search_iterations": 20, + "max_cg_iterations": 30, + "max_global_iterations": 100, + "initial_beta_ratio": 10.0, + "initial_beta": None, + "tol_cg": 1e-4, + "alpha_s": 1.0, + "alpha_x": 1.0, + "alpha_y": 1.0, + "alpha_z": 1.0, + "s_norm": 0.0, + "x_norm": 2.0, + "y_norm": 2.0, + "z_norm": 2.0, + "reference_model_object": None, + "reference_model": None, + "gradient_type": "total", + "lower_bound_object": None, + "lower_bound": None, + "upper_bound_object": None, + "upper_bound": None, + "parallelized": True, + "n_cpu": None, + "max_ram": None, + "out_group": "DirectCurrentInversion", + "monitoring_directory": None, + "workspace_geoh5": None, + "run_command": "geoapps.inversion.electricals.direct_current.pseudo_three_dimensions.driver", + "run_command_boolean": False, + "conda_environment": "geoapps", + "distributed_workers": None, + "potential_channel_bool": True, +} +forward_defaults = { + "title": "SimPEG Direct Current Forward", + "inversion_type": "direct current pseudo 3d", + "geoh5": None, # Must remain at top of list for notebook app initialization + "forward_only": True, + "topography_object": None, + "topography": None, + "line_object": None, + "data_object": None, + "potential_channel_bool": True, + "starting_model_object": None, + "starting_model": None, + "tile_spatial": 1, + "output_tile_files": False, + "z_from_topo": False, + "receivers_radar_drape": None, + "receivers_offset_x": 0.0, + "receivers_offset_y": 0.0, + "receivers_offset_z": 0.0, + "gps_receivers_offset": None, + "resolution": None, + "max_chunk_size": 128, + "chunk_by_rows": True, + "mesh": None, + "u_cell_size": 25.0, + "v_cell_size": 25.0, + "depth_core": 500.0, + "horizontal_padding": 1000.0, + "vertical_padding": 1000.0, + "expansion_factor": 1.1, + "window_center_x": None, + "window_center_y": None, + "window_width": None, + "window_height": None, + "window_azimuth": None, + "parallelized": True, + "n_cpu": None, + "out_group": "DirectCurrentForward", + "monitoring_directory": None, + "workspace_geoh5": None, + "run_command": "geoapps.inversion.driver", + "run_command_boolean": False, + "conda_environment": "geoapps", + "distributed_workers": None, + "gradient_type": "total", + "alpha_s": 1.0, + "alpha_x": 1.0, + "alpha_y": 1.0, + "alpha_z": 1.0, + "s_norm": 0.0, + "x_norm": 2.0, + "y_norm": 2.0, + "z_norm": 2.0, +} + +inversion_ui_json = { + "potential_channel_bool": True, +} + +forward_ui_json = { + "gradient_type": "total", + "alpha_s": 1.0, + "alpha_x": 1.0, + "alpha_y": 1.0, + "alpha_z": 1.0, + "s_norm": 0.0, + "x_norm": 2.0, + "y_norm": 2.0, + "z_norm": 2.0, +} + +default_ui_json = { + "title": "SimPEG Direct Current inversion", + "inversion_type": "direct current pseudo 3d", + "line_object": { + "association": ["Cell", "Vertex"], + "dataType": "Referenced", + "group": "Data", + "main": True, + "label": "Line field", + "parent": "data_object", + "value": None, + }, + "data_object": { + "main": True, + "group": "Data", + "label": "Object", + "meshType": "{275ecee9-9c24-4378-bf94-65f3c5fbe163}", + "value": None, + }, + "potential_channel_bool": True, + "potential_channel": { + "association": ["Cell", "Vertex"], + "dataType": "Float", + "group": "Data", + "main": True, + "label": "Potential channel", + "parent": "data_object", + "value": None, + }, + "potential_uncertainty": { + "association": ["Cell", "Vertex"], + "dataType": "Float", + "group": "Data", + "main": True, + "isValue": True, + "label": "Potential uncertainty", + "parent": "data_object", + "property": None, + "value": 1.0, + }, + "starting_model_object": { + "group": "Starting Model", + "main": True, + "meshType": "{C94968EA-CF7D-11EB-B8BC-0242AC130003}", + "optional": True, + "enabled": False, + "label": "Object", + "value": None, + }, + "starting_model": { + "association": "Cell", + "dataType": "Float", + "group": "Starting Model", + "main": True, + "isValue": False, + "parent": "starting_model_object", + "label": "Conductivity (Siemens/m)", + "property": None, + "value": 0.0, + }, + "reference_model_object": { + "group": "Regularization", + "label": "Reference model object", + "meshType": "{C94968EA-CF7D-11EB-B8BC-0242AC130003}", + "optional": True, + "enabled": False, + "value": None, + }, + "reference_model": { + "association": "Cell", + "dataType": "Float", + "group": "Regularization", + "isValue": True, + "parent": "reference_model_object", + "dependency": "reference_model_object", + "dependencyType": "enabled", + "label": "Reference model value", + "property": None, + "optional": True, + "value": 0.0, + }, + "expansion_factor": { + "main": True, + "group": "Mesh", + "label": "Expansion factor", + "value": 1.1, + }, + "resolution": None, + "detrend_order": None, + "detrend_type": None, + "out_group": {"label": "Results group name", "value": "direct_current"}, +} + +default_ui_json = dict(base_default_ui_json, **default_ui_json) + + +################ Validations ################# + +validations = { + "inversion_type": { + "required": True, + "values": ["direct current pseudo 3d"], + }, + "data_object": {"required": True, "types": [UUID, PotentialElectrode]}, +} + +validations = dict(base_validations, **validations) + +app_initializer = { + "geoh5": "../../../assets/FlinFlon_dcip.geoh5", + "data_object": UUID("{6e14de2c-9c2f-4976-84c2-b330d869cb82}"), + "potential_channel": UUID("{502e7256-aafa-4016-969f-5cc3a4f27315}"), + "potential_uncertainty": UUID("{62746129-3d82-427e-a84c-78cded00c0bc}"), + "line_object": UUID("{92acb7ee-07bd-4538-8a0e-b5e295bd3f83}"), + "reference_model": 1e-1, + "starting_model": 1e-1, + "u_cell_size": 25.0, + "v_cell_size": 25.0, + "w_cell_size": 25.0, + "resolution": None, + "window_center_x": None, + "window_center_y": None, + "window_width": None, + "window_height": None, + "window_azimuth": None, + "octree_levels_topo": [0, 0, 0, 2], + "octree_levels_obs": [5, 5, 5, 5], + "depth_core": 500.0, + "horizontal_padding": 1000.0, + "vertical_padding": 1000.0, + "s_norm": 0.0, + "x_norm": 2.0, + "y_norm": 2.0, + "z_norm": 2.0, + "upper_bound": 100.0, + "lower_bound": 1e-5, + "max_iterations": 25, + "topography_object": UUID("{ab3c2083-6ea8-4d31-9230-7aad3ec09525}"), + "topography": UUID("{a603a762-f6cb-4b21-afda-3160e725bf7d}"), + "z_from_topo": True, + "receivers_offset_x": 0.0, + "receivers_offset_y": 0.0, + "receivers_offset_z": 0.0, + "out_group": "DCInversion", +} diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py new file mode 100644 index 000000000..0bc08891f --- /dev/null +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py @@ -0,0 +1,39 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). + +import os +import sys +from geoh5py.ui_json import InputFile +from sweeps.driver import SweepDriver, generate +from .params import DirectCurrentPseudo3DParams + +class DirectCurrentPseudo3DDriver: + + def __init__(self, params: DirectCurrentPseudo3DParams): + self.params = params + + def run(self): + filepath = self.params.input_file.path_name + generate(filepath) + ifile = InputFile(os.path.join(filepath.replace("ui.json", "_sweep.ui.json"))) + ifile.data[""] + params = DirectCurrentPseudo3DParams(input_file=ifile) + driver = SweepDriver(params) + driver.run() + + + +if __name__ == "__main__": + print("Loading geoh5 file . . .") + file = sys.argv[1] + ifile = InputFile.read_ui_json(file) + params_class = DirectCurrentPseudo3DParams(ifile) + driver = DirectCurrentPseudo3DDriver(params_class) + print("Loaded. Running pseudo 3d inversion . . .") + with params_class.geoh5.open(mode="r+"): + driver.run() + print("Saved to " + ifile.path) \ No newline at end of file diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/params.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/params.py new file mode 100644 index 000000000..0a7d05ce6 --- /dev/null +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/params.py @@ -0,0 +1,101 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). + +from __future__ import annotations + +from copy import deepcopy + +from geoh5py.data import NumericData + +from geoapps.inversion import InversionBaseParams +from geoapps.utils.surveys import extract_dcip_survey + +from .constants import ( + default_ui_json, + forward_defaults, + forward_ui_json, + inversion_defaults, + inversion_ui_json, + validations, +) + + +class DirectCurrentPseudo3DParams(InversionBaseParams): + """ + Parameter class for electrical->conductivity inversion. + """ + + _directive_list = [ + "UpdateSensitivityWeights", + "Update_IRLS", + "BetaEstimate_ByEig", + "UpdatePreconditioner", + "SaveIterationsGeoH5", + ] + + def __init__(self, input_file=None, forward_only=False, **kwargs): + self._default_ui_json = deepcopy(default_ui_json) + self._forward_defaults = deepcopy(forward_defaults) + self._forward_ui_json = deepcopy(forward_ui_json) + self._inversion_defaults = deepcopy(inversion_defaults) + self._inversion_ui_json = deepcopy(inversion_ui_json) + self._inversion_type = "direct current" + self._validations = validations + self.potential_channel_bool = None + self.potential_channel = None + self.potential_uncertainty = None + self.line_object = None + + super().__init__(input_file=input_file, forward_only=forward_only, **kwargs) + + @property + def inversion_type(self): + return self._inversion_type + + @inversion_type.setter + def inversion_type(self, val): + self.setter_validator("inversion_type", val) + + @property + def line_object(self): + return self._line_object + + @line_object.setter + def line_object(self, val): + self._line_object = val + + @property + def line_id(self): + return self._line_id + + @line_id.setter + def line_id(self, val): + self._line_id = val + + @property + def potential_channel_bool(self): + return self._potential_channel_bool + + @potential_channel_bool.setter + def potential_channel_bool(self, val): + self.setter_validator("potential_channel_bool", val) + + @property + def potential_channel(self): + return self._potential_channel + + @potential_channel.setter + def potential_channel(self, val): + self.setter_validator("potential_channel", val, fun=self._uuid_promoter) + + @property + def potential_uncertainty(self): + return self._potential_uncertainty + + @potential_uncertainty.setter + def potential_uncertainty(self, val): + self.setter_validator("potential_uncertainty", val, fun=self._uuid_promoter) diff --git a/geoapps/utils/write_default_uijson.py b/geoapps/utils/write_default_uijson.py index ff00a5b13..4363139ed 100644 --- a/geoapps/utils/write_default_uijson.py +++ b/geoapps/utils/write_default_uijson.py @@ -20,6 +20,9 @@ from geoapps.inversion.electricals.direct_current.three_dimensions.params import ( DirectCurrent3DParams, ) +from geoapps.inversion.electricals.direct_current.pseudo_three_dimensions.params import ( + DirectCurrentPseudo3DParams +) from geoapps.inversion.electricals.direct_current.two_dimensions.params import ( DirectCurrent2DParams, ) @@ -72,6 +75,13 @@ def write_default_uijson(path, use_initializers=False): dc_2d_init["geoh5"] = path_to_flinflon("FlinFlon_dcip.geoh5") dc_2d_init = dc_2d_init if use_initializers else {} + from geoapps.inversion.electricals.direct_current.pseudo_three_dimensions.constants import ( + app_initializer as dc_p3d_init, + ) + + dc_p3d_init["geoh5"] = path_to_flinflon("FlinFlon_dcip.geoh5") + dc_p3d_init = dc_p3d_init if use_initializers else {} + from geoapps.inversion.electricals.direct_current.three_dimensions.constants import ( app_initializer as dc_3d_init, ) @@ -163,6 +173,9 @@ def write_default_uijson(path, use_initializers=False): "direct_current_inversion_2d.ui.json": DirectCurrent2DParams( validate=False, **dc_2d_init ), + "direct_current_inversion_pseudo_3d.ui.json": DirectCurrentPseudo3DParams( + validate=False, **dc_p3d_init + ), "direct_current_inversion_3d.ui.json": DirectCurrent3DParams( validate=False, **dc_3d_init ), From 6a0117efecf8d6d21b8717d9fe2e1b93b1195b59 Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 15 Sep 2022 13:27:39 -0700 Subject: [PATCH 003/107] wtf? --- .../direct_current/pseudo_three_dimensions/driver.py | 7 ++++--- geoapps/utils/write_default_uijson.py | 6 +++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py index 0bc08891f..57762a083 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py @@ -7,12 +7,14 @@ import os import sys + from geoh5py.ui_json import InputFile from sweeps.driver import SweepDriver, generate + from .params import DirectCurrentPseudo3DParams -class DirectCurrentPseudo3DDriver: +class DirectCurrentPseudo3DDriver: def __init__(self, params: DirectCurrentPseudo3DParams): self.params = params @@ -26,7 +28,6 @@ def run(self): driver.run() - if __name__ == "__main__": print("Loading geoh5 file . . .") file = sys.argv[1] @@ -36,4 +37,4 @@ def run(self): print("Loaded. Running pseudo 3d inversion . . .") with params_class.geoh5.open(mode="r+"): driver.run() - print("Saved to " + ifile.path) \ No newline at end of file + print("Saved to " + ifile.path) diff --git a/geoapps/utils/write_default_uijson.py b/geoapps/utils/write_default_uijson.py index 4363139ed..b4974c9b8 100644 --- a/geoapps/utils/write_default_uijson.py +++ b/geoapps/utils/write_default_uijson.py @@ -17,12 +17,12 @@ from geoapps.contours.params import ContoursParams from geoapps.edge_detection.params import EdgeDetectionParams from geoapps.interpolation.params import DataInterpolationParams +from geoapps.inversion.electricals.direct_current.pseudo_three_dimensions.params import ( + DirectCurrentPseudo3DParams, +) from geoapps.inversion.electricals.direct_current.three_dimensions.params import ( DirectCurrent3DParams, ) -from geoapps.inversion.electricals.direct_current.pseudo_three_dimensions.params import ( - DirectCurrentPseudo3DParams -) from geoapps.inversion.electricals.direct_current.two_dimensions.params import ( DirectCurrent2DParams, ) From 29324acd8d6e4ce7a986160f1f3aa7d0f0b4f4a8 Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 16 Sep 2022 08:49:16 -0700 Subject: [PATCH 004/107] Switching branches --- .../pseudo_three_dimensions/__init__.py | 3 +++ .../pseudo_three_dimensions/constants.py | 4 ++++ .../pseudo_three_dimensions/driver.py | 16 +++++++++++----- 3 files changed, 18 insertions(+), 5 deletions(-) diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py index 01b045578..e7a0abc27 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py @@ -4,3 +4,6 @@ # # geoapps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). + +from .params import DirectCurrentPseudo3DParams +from .driver import DirectCurrentPseudo3DDriver \ No newline at end of file diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py index 40ec0f67b..a44098dd3 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py @@ -22,6 +22,7 @@ "topography_object": None, "topography": None, "line_object": None, + "line_id": 1, "data_object": None, "potential_channel": None, "potential_uncertainty": 1.0, @@ -108,6 +109,7 @@ "topography_object": None, "topography": None, "line_object": None, + "line_id": 1, "data_object": None, "potential_channel_bool": True, "starting_model_object": None, @@ -183,6 +185,7 @@ "parent": "data_object", "value": None, }, + "line_id": 1, "data_object": { "main": True, "group": "Data", @@ -285,6 +288,7 @@ "potential_channel": UUID("{502e7256-aafa-4016-969f-5cc3a4f27315}"), "potential_uncertainty": UUID("{62746129-3d82-427e-a84c-78cded00c0bc}"), "line_object": UUID("{92acb7ee-07bd-4538-8a0e-b5e295bd3f83}"), + "line_id": 1, "reference_model": 1e-1, "starting_model": 1e-1, "u_cell_size": 25.0, diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py index 57762a083..ad7b52599 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py @@ -7,9 +7,11 @@ import os import sys +import numpy as np from geoh5py.ui_json import InputFile from sweeps.driver import SweepDriver, generate +from sweeps.params import SweepParams from .params import DirectCurrentPseudo3DParams @@ -19,11 +21,15 @@ def __init__(self, params: DirectCurrentPseudo3DParams): self.params = params def run(self): - filepath = self.params.input_file.path_name - generate(filepath) - ifile = InputFile(os.path.join(filepath.replace("ui.json", "_sweep.ui.json"))) - ifile.data[""] - params = DirectCurrentPseudo3DParams(input_file=ifile) + filepath = self.params.geoh5.h5file.replace(".geoh5", ".json") + with self.params.geoh5.open(mode='r'): + lines = self.params.line_object.values + generate(filepath, parameters=["line_id"]) + ifile_sweep = InputFile.read_ui_json(os.path.join(filepath.replace(".ui.json", "_sweep.ui.json"))) + ifile_sweep.data["line_id_start"] = lines.min() + ifile_sweep.data["line_id_end"] = lines.max() + ifile_sweep.data["line_id_n"] = len(np.unique(lines)) + params = SweepParams(ifile_sweep) driver = SweepDriver(params) driver.run() From bf316408522ea02baf2388fa990884ca55609ae3 Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 16 Sep 2022 08:50:27 -0700 Subject: [PATCH 005/107] Switching branches --- .../direct_current/pseudo_three_dimensions/__init__.py | 2 +- .../direct_current/pseudo_three_dimensions/driver.py | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py index e7a0abc27..9566e0171 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py @@ -5,5 +5,5 @@ # geoapps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). +from .driver import DirectCurrentPseudo3DDriver from .params import DirectCurrentPseudo3DParams -from .driver import DirectCurrentPseudo3DDriver \ No newline at end of file diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py index ad7b52599..896136231 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py @@ -7,8 +7,8 @@ import os import sys -import numpy as np +import numpy as np from geoh5py.ui_json import InputFile from sweeps.driver import SweepDriver, generate from sweeps.params import SweepParams @@ -22,10 +22,12 @@ def __init__(self, params: DirectCurrentPseudo3DParams): def run(self): filepath = self.params.geoh5.h5file.replace(".geoh5", ".json") - with self.params.geoh5.open(mode='r'): + with self.params.geoh5.open(mode="r"): lines = self.params.line_object.values generate(filepath, parameters=["line_id"]) - ifile_sweep = InputFile.read_ui_json(os.path.join(filepath.replace(".ui.json", "_sweep.ui.json"))) + ifile_sweep = InputFile.read_ui_json( + os.path.join(filepath.replace(".ui.json", "_sweep.ui.json")) + ) ifile_sweep.data["line_id_start"] = lines.min() ifile_sweep.data["line_id_end"] = lines.max() ifile_sweep.data["line_id_n"] = len(np.unique(lines)) From 5a8b387cfbf1ff5320a4469309f3cc61c791487d Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 19 Sep 2022 09:16:54 -0700 Subject: [PATCH 006/107] Batch 2d driver producing a sweep of 2d inversion, need to do cleanup. --- .../pseudo_three_dimensions/constants.py | 10 +++++----- .../pseudo_three_dimensions/driver.py | 13 ++++++++----- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py index a44098dd3..e1f276017 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py @@ -16,7 +16,7 @@ inversion_defaults = { "title": "SimPEG Direct Current inversion", - "inversion_type": "direct current pseudo 3d", + "inversion_type": "direct current 2d", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": False, "topography_object": None, @@ -103,7 +103,7 @@ } forward_defaults = { "title": "SimPEG Direct Current Forward", - "inversion_type": "direct current pseudo 3d", + "inversion_type": "direct current 2d", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": True, "topography_object": None, @@ -142,7 +142,7 @@ "out_group": "DirectCurrentForward", "monitoring_directory": None, "workspace_geoh5": None, - "run_command": "geoapps.inversion.driver", + "run_command": "geoapps.inversion.electricals.direct_current.pseudo_three_dimensions.driver", "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, @@ -175,7 +175,7 @@ default_ui_json = { "title": "SimPEG Direct Current inversion", - "inversion_type": "direct current pseudo 3d", + "inversion_type": "direct current 2d", "line_object": { "association": ["Cell", "Vertex"], "dataType": "Referenced", @@ -275,7 +275,7 @@ validations = { "inversion_type": { "required": True, - "values": ["direct current pseudo 3d"], + "values": ["direct current 2d"], }, "data_object": {"required": True, "types": [UUID, PotentialElectrode]}, } diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py index 896136231..988522dee 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py @@ -22,6 +22,9 @@ def __init__(self, params: DirectCurrentPseudo3DParams): def run(self): filepath = self.params.geoh5.h5file.replace(".geoh5", ".json") + ifile = InputFile.read_ui_json(filepath) + ifile.data["run_command"] = "geoapps.inversion.driver" + ifile.write_ui_json(filepath) with self.params.geoh5.open(mode="r"): lines = self.params.line_object.values generate(filepath, parameters=["line_id"]) @@ -39,10 +42,10 @@ def run(self): if __name__ == "__main__": print("Loading geoh5 file . . .") file = sys.argv[1] - ifile = InputFile.read_ui_json(file) - params_class = DirectCurrentPseudo3DParams(ifile) - driver = DirectCurrentPseudo3DDriver(params_class) + input_file = InputFile.read_ui_json(file) + params_class = DirectCurrentPseudo3DParams(input_file) + inversion_driver = DirectCurrentPseudo3DDriver(params_class) print("Loaded. Running pseudo 3d inversion . . .") with params_class.geoh5.open(mode="r+"): - driver.run() - print("Saved to " + ifile.path) + inversion_driver.run() + print("Saved to " + input_file.path) From c7bbc9e2b03ef92c7256fe8db3ab4bf311b57709 Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 29 Sep 2022 08:56:22 -0700 Subject: [PATCH 007/107] Add cleanup option --- .../pseudo_three_dimensions/constants.py | 16 +++- .../pseudo_three_dimensions/driver.py | 83 +++++++++++++++++-- .../pseudo_three_dimensions/params.py | 20 +++-- tests/pseudo_three_dimensions_driver_test.py | 23 +++++ 4 files changed, 126 insertions(+), 16 deletions(-) create mode 100644 tests/pseudo_three_dimensions_driver_test.py diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py index e1f276017..85dbc4bb1 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py @@ -93,6 +93,7 @@ "n_cpu": None, "max_ram": None, "out_group": "DirectCurrentInversion", + "cleanup": True, "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.electricals.direct_current.pseudo_three_dimensions.driver", @@ -255,16 +256,28 @@ "optional": True, "value": 0.0, }, + "mesh": { + "group": "Mesh", + "main": True, + "optional": True, + "enabled": False, + "label": "Mesh", + "meshType": "{C94968EA-CF7D-11EB-B8BC-0242AC130003}", + "value": None, + }, "expansion_factor": { "main": True, "group": "Mesh", "label": "Expansion factor", + "dependency": "mesh", + "dependencyType": "disabled", "value": 1.1, }, "resolution": None, "detrend_order": None, "detrend_type": None, "out_group": {"label": "Results group name", "value": "direct_current"}, + "cleanup": {"label": "Clean directory", "value": True}, } default_ui_json = dict(base_default_ui_json, **default_ui_json) @@ -287,7 +300,7 @@ "data_object": UUID("{6e14de2c-9c2f-4976-84c2-b330d869cb82}"), "potential_channel": UUID("{502e7256-aafa-4016-969f-5cc3a4f27315}"), "potential_uncertainty": UUID("{62746129-3d82-427e-a84c-78cded00c0bc}"), - "line_object": UUID("{92acb7ee-07bd-4538-8a0e-b5e295bd3f83}"), + "line_object": UUID("{d400e8f1-8460-4609-b852-b3b93f945770}"), "line_id": 1, "reference_model": 1e-1, "starting_model": 1e-1, @@ -319,4 +332,5 @@ "receivers_offset_y": 0.0, "receivers_offset_z": 0.0, "out_group": "DCInversion", + "cleanup": True, } diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py index 988522dee..07ab6402a 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py @@ -5,11 +5,14 @@ # geoapps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). +import json import os import sys import numpy as np +from geoh5py.groups import SimPEGGroup from geoh5py.ui_json import InputFile +from geoh5py.workspace import Workspace from sweeps.driver import SweepDriver, generate from sweeps.params import SweepParams @@ -19,17 +22,18 @@ class DirectCurrentPseudo3DDriver: def __init__(self, params: DirectCurrentPseudo3DParams): self.params = params + self.workspace = params.geoh5 def run(self): - filepath = self.params.geoh5.h5file.replace(".geoh5", ".json") - ifile = InputFile.read_ui_json(filepath) + path = self.params.geoh5.h5file.replace(".geoh5", ".json") + ifile = InputFile.read_ui_json(path) ifile.data["run_command"] = "geoapps.inversion.driver" - ifile.write_ui_json(filepath) - with self.params.geoh5.open(mode="r"): + ifile.write_ui_json(path) + with self.workspace.open(mode="r"): lines = self.params.line_object.values - generate(filepath, parameters=["line_id"]) + generate(path, parameters=["line_id"]) ifile_sweep = InputFile.read_ui_json( - os.path.join(filepath.replace(".ui.json", "_sweep.ui.json")) + os.path.join(path.replace(".ui.json", "_sweep.ui.json")) ) ifile_sweep.data["line_id_start"] = lines.min() ifile_sweep.data["line_id_end"] = lines.max() @@ -38,11 +42,74 @@ def run(self): driver = SweepDriver(params) driver.run() + with self.workspace.open(mode="r+"): + self.collect_results() + + if self.params.cleanup: + self.cleanup() + + def cleanup(self): + """Remove files associated with the parameter sweep.""" + path = os.path.join(os.path.dirname(self.workspace.h5file)) + with open(os.path.join(path, "lookup.json"), encoding="utf8") as f: + files = list(json.load(f)) + for file in files: + os.remove(f"{file}.ui.json") + os.remove(f"{file}.ui.geoh5") + + os.remove(os.path.join(path, "lookup.json")) + os.remove(os.path.join(path, "SimPEG.log")) + os.remove(os.path.join(path, "SimPEG.out")) + os.remove( + os.path.join( + path, self.workspace.h5file.replace(".ui.geoh5", "_sweep.ui.json") + ) + ) + + @staticmethod + def line_files(path): + with open(os.path.join(path, "lookup.json"), encoding="utf8") as file: + line_files = {v["line_id"]: k for k, v in json.load(file).items()} + return line_files + + def collect_results(self): + path = os.path.join(os.path.dirname(self.workspace.h5file)) + files = DirectCurrentPseudo3DDriver.line_files(path) + lines = np.unique(self.params.line_object.values) + results_group = SimPEGGroup.create(self.workspace, name="Pseudo3DInversion") + data_result = self.params.data_object.copy(parent=results_group) + + data = {} + for line in lines: + ws = Workspace(f"{files[line]}.ui.geoh5") + survey = ws.get_entity("Data")[0] + data = self.collect_line_data(survey, data) + mesh = ws.get_entity("Models")[0] + mesh = mesh.copy(parent=results_group) + mesh.name = f"Line {line} models" + + data_result.add_data(data) + + def collect_line_data(self, survey, data): + + for child in survey.children: # initialize data values dictionary + if "Iteration" in child.name and child.name not in data: + data[child.name] = {"values": np.zeros(survey.n_cells)} + + ind = None + for child in survey.children: # fill a chunk of values from one line + if "Iteration" in child.name: + if ind is None: + ind = ~np.isnan(child.values) + data[child.name]["values"][ind] = child.values[ind] + + return data + if __name__ == "__main__": print("Loading geoh5 file . . .") - file = sys.argv[1] - input_file = InputFile.read_ui_json(file) + filepath = sys.argv[1] + input_file = InputFile.read_ui_json(filepath) params_class = DirectCurrentPseudo3DParams(input_file) inversion_driver = DirectCurrentPseudo3DDriver(params_class) print("Loaded. Running pseudo 3d inversion . . .") diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/params.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/params.py index 0a7d05ce6..653a923e8 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/params.py +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/params.py @@ -9,10 +9,7 @@ from copy import deepcopy -from geoh5py.data import NumericData - from geoapps.inversion import InversionBaseParams -from geoapps.utils.surveys import extract_dcip_survey from .constants import ( default_ui_json, @@ -45,10 +42,11 @@ def __init__(self, input_file=None, forward_only=False, **kwargs): self._inversion_ui_json = deepcopy(inversion_ui_json) self._inversion_type = "direct current" self._validations = validations - self.potential_channel_bool = None - self.potential_channel = None - self.potential_uncertainty = None - self.line_object = None + self._potential_channel_bool = None + self._potential_channel = None + self._potential_uncertainty = None + self._line_object = None + self._cleanup = None super().__init__(input_file=input_file, forward_only=forward_only, **kwargs) @@ -99,3 +97,11 @@ def potential_uncertainty(self): @potential_uncertainty.setter def potential_uncertainty(self, val): self.setter_validator("potential_uncertainty", val, fun=self._uuid_promoter) + + @property + def cleanup(self): + return self._cleanup + + @cleanup.setter + def cleanup(self, val): + self.setter_validator("cleanup", val) diff --git a/tests/pseudo_three_dimensions_driver_test.py b/tests/pseudo_three_dimensions_driver_test.py new file mode 100644 index 000000000..71d791c8a --- /dev/null +++ b/tests/pseudo_three_dimensions_driver_test.py @@ -0,0 +1,23 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). + +import json +import os +import uuid + +from geoapps.inversion.electricals.direct_current.pseudo_three_dimensions.driver import ( + DirectCurrentPseudo3DDriver, +) + + +def test_line_files(tmp_path): + filepath = os.path.join(tmp_path, "lookup.json") + file_lines = {str(uuid.uuid4()): {"line_id": k} for k in range(1, 3)} + with open(filepath, "w", encoding="utf-8") as file: + json.dump(file_lines, file) + line_files = DirectCurrentPseudo3DDriver.line_files(os.path.dirname(filepath)) + assert line_files == {v["line_id"]: k for k, v in file_lines.items()} From 1a5190f2d1f018a3c270ce407b3e63502133edc8 Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 29 Sep 2022 09:51:16 -0700 Subject: [PATCH 008/107] Move models into ContainerGroup under the SimPEGGroup. --- .../direct_current/pseudo_three_dimensions/driver.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py index 07ab6402a..4837703e7 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py @@ -10,7 +10,7 @@ import sys import numpy as np -from geoh5py.groups import SimPEGGroup +from geoh5py.groups import ContainerGroup, SimPEGGroup from geoh5py.ui_json import InputFile from geoh5py.workspace import Workspace from sweeps.driver import SweepDriver, generate @@ -77,6 +77,7 @@ def collect_results(self): files = DirectCurrentPseudo3DDriver.line_files(path) lines = np.unique(self.params.line_object.values) results_group = SimPEGGroup.create(self.workspace, name="Pseudo3DInversion") + models_group = ContainerGroup.create(self.workspace, name="Models") data_result = self.params.data_object.copy(parent=results_group) data = {} @@ -85,10 +86,11 @@ def collect_results(self): survey = ws.get_entity("Data")[0] data = self.collect_line_data(survey, data) mesh = ws.get_entity("Models")[0] - mesh = mesh.copy(parent=results_group) - mesh.name = f"Line {line} models" + mesh = mesh.copy(parent=models_group) + mesh.name = f"Line {line}" data_result.add_data(data) + models_group.parent = results_group def collect_line_data(self, survey, data): From f24e331f9a0b591b4f0c2f0121b1412854dc30c4 Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 30 Sep 2022 09:56:29 -0700 Subject: [PATCH 009/107] cleanup --- .../direct_current/pseudo_three_dimensions/driver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py index 4837703e7..1c695c7ab 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py @@ -25,7 +25,7 @@ def __init__(self, params: DirectCurrentPseudo3DParams): self.workspace = params.geoh5 def run(self): - path = self.params.geoh5.h5file.replace(".geoh5", ".json") + path = self.workspace.h5file.replace(".geoh5", ".json") ifile = InputFile.read_ui_json(path) ifile.data["run_command"] = "geoapps.inversion.driver" ifile.write_ui_json(path) From de94cb68fcae45b8abc300bb87f881d1dea5c70e Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 3 Oct 2022 14:48:34 -0700 Subject: [PATCH 010/107] Remove pseudo3d driver and replace with overloaded SweepDriver class in inversion.line_sweep. The new driver will be generalized for any inversion with a line_object and line_id contained in it's parameter. --- geoapps/inversion/driver.py | 9 ++- .../pseudo_three_dimensions/__init__.py | 1 - .../pseudo_three_dimensions/constants.py | 6 +- geoapps/inversion/line_sweep/__init__.py | 8 +++ .../driver.py | 71 ++++++++----------- 5 files changed, 49 insertions(+), 46 deletions(-) create mode 100644 geoapps/inversion/line_sweep/__init__.py rename geoapps/inversion/{electricals/direct_current/pseudo_three_dimensions => line_sweep}/driver.py (66%) diff --git a/geoapps/inversion/driver.py b/geoapps/inversion/driver.py index b25ac0b12..0343f4edc 100644 --- a/geoapps/inversion/driver.py +++ b/geoapps/inversion/driver.py @@ -405,9 +405,11 @@ def start_inversion(filepath=None, **kwargs) -> InversionDriver: if filepath is not None: input_file = InputFile.read_ui_json(filepath) inversion_type = input_file.data.get("inversion_type") + line_sweep = input_file.data.get("sweep", False) else: input_file = None inversion_type = kwargs.get("inversion_type") + line_sweep = kwargs.get("sweep", False) if inversion_type == "magnetic vector": from geoapps.inversion.potential_fields import ( @@ -473,7 +475,12 @@ def start_inversion(filepath=None, **kwargs) -> InversionDriver: input_file = InputFile.read_ui_json(filepath, validations=validations) params = ParamClass(input_file=input_file, **kwargs) - driver = InversionDriver(params) + if line_sweep: + from geoapps.inversion.line_sweep import LineSweepDriver + + driver = LineSweepDriver(params) + else: + driver = InversionDriver(params) with params.geoh5.open(mode="r+"): driver.run() diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py index 9566e0171..f86bda1c8 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py @@ -5,5 +5,4 @@ # geoapps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). -from .driver import DirectCurrentPseudo3DDriver from .params import DirectCurrentPseudo3DParams diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py index 85dbc4bb1..c9a9ac8bc 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py @@ -93,10 +93,11 @@ "n_cpu": None, "max_ram": None, "out_group": "DirectCurrentInversion", + "sweep": True, "cleanup": True, "monitoring_directory": None, "workspace_geoh5": None, - "run_command": "geoapps.inversion.electricals.direct_current.pseudo_three_dimensions.driver", + "run_command": "geoapps.inversion.driver", "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, @@ -143,7 +144,7 @@ "out_group": "DirectCurrentForward", "monitoring_directory": None, "workspace_geoh5": None, - "run_command": "geoapps.inversion.electricals.direct_current.pseudo_three_dimensions.driver", + "run_command": "geoapps.inversion.driver", "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, @@ -277,6 +278,7 @@ "detrend_order": None, "detrend_type": None, "out_group": {"label": "Results group name", "value": "direct_current"}, + "sweep": True, "cleanup": {"label": "Clean directory", "value": True}, } diff --git a/geoapps/inversion/line_sweep/__init__.py b/geoapps/inversion/line_sweep/__init__.py new file mode 100644 index 000000000..311d4a666 --- /dev/null +++ b/geoapps/inversion/line_sweep/__init__.py @@ -0,0 +1,8 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). + +from .driver import LineSweepDriver diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py b/geoapps/inversion/line_sweep/driver.py similarity index 66% rename from geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py rename to geoapps/inversion/line_sweep/driver.py index 1c695c7ab..58919874d 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py +++ b/geoapps/inversion/line_sweep/driver.py @@ -7,48 +7,47 @@ import json import os -import sys import numpy as np from geoh5py.groups import ContainerGroup, SimPEGGroup from geoh5py.ui_json import InputFile from geoh5py.workspace import Workspace -from sweeps.driver import SweepDriver, generate -from sweeps.params import SweepParams +from sweeps.driver import SweepDriver, SweepParams, generate -from .params import DirectCurrentPseudo3DParams - -class DirectCurrentPseudo3DDriver: - def __init__(self, params: DirectCurrentPseudo3DParams): - self.params = params +class LineSweepDriver(SweepDriver): + def __init__(self, params): self.workspace = params.geoh5 + self.cleanup = params.cleanup + self.worker_params = params + sweep_params = self.setup_params() + super().__init__(sweep_params) def run(self): + super().run() + with self.workspace.open(mode="r+"): + self.collect_results() + if self.cleanup: + self.file_cleanup() + + def setup_params(self): path = self.workspace.h5file.replace(".geoh5", ".json") - ifile = InputFile.read_ui_json(path) - ifile.data["run_command"] = "geoapps.inversion.driver" - ifile.write_ui_json(path) - with self.workspace.open(mode="r"): - lines = self.params.line_object.values + worker = InputFile.read_ui_json(path) + worker.data.pop("sweep") + worker.ui_json.pop("sweep") + worker.write_ui_json(path) generate(path, parameters=["line_id"]) - ifile_sweep = InputFile.read_ui_json( + ifile = InputFile.read_ui_json( os.path.join(path.replace(".ui.json", "_sweep.ui.json")) ) - ifile_sweep.data["line_id_start"] = lines.min() - ifile_sweep.data["line_id_end"] = lines.max() - ifile_sweep.data["line_id_n"] = len(np.unique(lines)) - params = SweepParams(ifile_sweep) - driver = SweepDriver(params) - driver.run() - - with self.workspace.open(mode="r+"): - self.collect_results() - - if self.params.cleanup: - self.cleanup() + with self.workspace.open(mode="r"): + lines = self.worker_params.line_object.values + ifile.data["line_id_start"] = lines.min() + ifile.data["line_id_end"] = lines.max() + ifile.data["line_id_n"] = len(np.unique(lines)) + return SweepParams(ifile) - def cleanup(self): + def file_cleanup(self): """Remove files associated with the parameter sweep.""" path = os.path.join(os.path.dirname(self.workspace.h5file)) with open(os.path.join(path, "lookup.json"), encoding="utf8") as f: @@ -74,11 +73,11 @@ def line_files(path): def collect_results(self): path = os.path.join(os.path.dirname(self.workspace.h5file)) - files = DirectCurrentPseudo3DDriver.line_files(path) - lines = np.unique(self.params.line_object.values) + files = LineSweepDriver.line_files(path) + lines = np.unique(self.worker_params.line_object.values) results_group = SimPEGGroup.create(self.workspace, name="Pseudo3DInversion") models_group = ContainerGroup.create(self.workspace, name="Models") - data_result = self.params.data_object.copy(parent=results_group) + data_result = self.worker_params.data_object.copy(parent=results_group) data = {} for line in lines: @@ -106,15 +105,3 @@ def collect_line_data(self, survey, data): data[child.name]["values"][ind] = child.values[ind] return data - - -if __name__ == "__main__": - print("Loading geoh5 file . . .") - filepath = sys.argv[1] - input_file = InputFile.read_ui_json(filepath) - params_class = DirectCurrentPseudo3DParams(input_file) - inversion_driver = DirectCurrentPseudo3DDriver(params_class) - print("Loaded. Running pseudo 3d inversion . . .") - with params_class.geoh5.open(mode="r+"): - inversion_driver.run() - print("Saved to " + input_file.path) From e139241681fdc3ed26c4e997154ca0b7b39d3062 Mon Sep 17 00:00:00 2001 From: benjamink Date: Tue, 4 Oct 2022 10:09:36 -0700 Subject: [PATCH 011/107] fix broken test import --- tests/pseudo_three_dimensions_driver_test.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tests/pseudo_three_dimensions_driver_test.py b/tests/pseudo_three_dimensions_driver_test.py index 71d791c8a..01ff1af4b 100644 --- a/tests/pseudo_three_dimensions_driver_test.py +++ b/tests/pseudo_three_dimensions_driver_test.py @@ -9,9 +9,7 @@ import os import uuid -from geoapps.inversion.electricals.direct_current.pseudo_three_dimensions.driver import ( - DirectCurrentPseudo3DDriver, -) +from geoapps.inversion.line_sweep.driver import LineSweepDriver def test_line_files(tmp_path): @@ -19,5 +17,5 @@ def test_line_files(tmp_path): file_lines = {str(uuid.uuid4()): {"line_id": k} for k in range(1, 3)} with open(filepath, "w", encoding="utf-8") as file: json.dump(file_lines, file) - line_files = DirectCurrentPseudo3DDriver.line_files(os.path.dirname(filepath)) + line_files = LineSweepDriver.line_files(os.path.dirname(filepath)) assert line_files == {v["line_id"]: k for k, v in file_lines.items()} From f3ae3188de37999237dcec4b39c49ea46bdd2a34 Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 6 Oct 2022 09:06:22 -0700 Subject: [PATCH 012/107] Update SweepParams construction to use new dataclass constructor --- geoapps/inversion/line_sweep/driver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/geoapps/inversion/line_sweep/driver.py b/geoapps/inversion/line_sweep/driver.py index 58919874d..bd92bafe7 100644 --- a/geoapps/inversion/line_sweep/driver.py +++ b/geoapps/inversion/line_sweep/driver.py @@ -45,7 +45,7 @@ def setup_params(self): ifile.data["line_id_start"] = lines.min() ifile.data["line_id_end"] = lines.max() ifile.data["line_id_n"] = len(np.unique(lines)) - return SweepParams(ifile) + return SweepParams.from_input_file(ifile) def file_cleanup(self): """Remove files associated with the parameter sweep.""" From f04cc734f011286f685c0853a476e0be5cd78750 Mon Sep 17 00:00:00 2001 From: benjamink Date: Tue, 11 Oct 2022 13:54:51 -0700 Subject: [PATCH 013/107] fix import of generate --- geoapps/inversion/line_sweep/driver.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/geoapps/inversion/line_sweep/driver.py b/geoapps/inversion/line_sweep/driver.py index bd92bafe7..7069282a6 100644 --- a/geoapps/inversion/line_sweep/driver.py +++ b/geoapps/inversion/line_sweep/driver.py @@ -12,7 +12,8 @@ from geoh5py.groups import ContainerGroup, SimPEGGroup from geoh5py.ui_json import InputFile from geoh5py.workspace import Workspace -from sweeps.driver import SweepDriver, SweepParams, generate +from sweeps.driver import SweepDriver, SweepParams +from sweeps.generate import generate class LineSweepDriver(SweepDriver): @@ -23,8 +24,8 @@ def __init__(self, params): sweep_params = self.setup_params() super().__init__(sweep_params) - def run(self): - super().run() + def run(self, files_only=False): + super().run(files_only) with self.workspace.open(mode="r+"): self.collect_results() if self.cleanup: From eaa68b8fbaf4678a5523b0c9f5b1d2d65210daa1 Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 13 Oct 2022 11:42:38 -0700 Subject: [PATCH 014/107] update pyproject.toml with param-sweeps --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 37d9df98d..fb31f7328 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -72,6 +72,7 @@ simpeg_archive = { url = "https://github.com/MiraGeoscience/simpeg/archive/refs/ #simpeg_archive = { git = "https://github.com/sebhmg/simpeg.git", tag="branch_or_tag" } simpeg = { url = "https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/geoapps-0.9.0.tar.gz#sha256=None", extras = ["dask"] } #simpeg = { git = "https://github.com/sebhmg/simpeg.git", tag="branch_or_tag", extras = ["dask"] } +param-sweeps = { url = "https://github.com/MiraGeoscience/param-sweeps/archive/refs/tags/v0.1.0.tar.gz#sha256=ba042338603b44cdaa56f4004773e873f5f04eb478ab8847a7731a3e62303cc8"} [tool.poetry.dev-dependencies] pylint = "^2.14.4" From c0a36955980dfa35a21566eb0abbec2a924aca2c Mon Sep 17 00:00:00 2001 From: sebastienh Date: Thu, 13 Oct 2022 17:14:53 -0400 Subject: [PATCH 015/107] fix helper script to patch with sha --- devtools/add_url_tag_sha256.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devtools/add_url_tag_sha256.py b/devtools/add_url_tag_sha256.py index 8b80f4a5e..e496c5c2e 100644 --- a/devtools/add_url_tag_sha256.py +++ b/devtools/add_url_tag_sha256.py @@ -42,7 +42,7 @@ def patchPyprojectToml(): assert pyproject.is_file() tag_url_re = re.compile( - r"""^(\s*\w*\s*=\s*{\s*url\s*=\s*)"(.*/archive/refs/tags/.*)#sha256=\w*"(.*}.*)""" + r"""^(\s*\S*\s*=\s*{\s*url\s*=\s*)"(.*/archive/refs/tags/.*)#sha256=\w*"(.*}.*)""" ) pyproject_sha = Path("pyproject-sha.toml") with open(pyproject_sha, "w") as patched: From dca97439be4b352305f128ac51520170403b74cb Mon Sep 17 00:00:00 2001 From: sebastienh Date: Thu, 13 Oct 2022 17:29:14 -0400 Subject: [PATCH 016/107] try with param-sweeps from develop branch --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index fb31f7328..d066a421e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -72,7 +72,7 @@ simpeg_archive = { url = "https://github.com/MiraGeoscience/simpeg/archive/refs/ #simpeg_archive = { git = "https://github.com/sebhmg/simpeg.git", tag="branch_or_tag" } simpeg = { url = "https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/geoapps-0.9.0.tar.gz#sha256=None", extras = ["dask"] } #simpeg = { git = "https://github.com/sebhmg/simpeg.git", tag="branch_or_tag", extras = ["dask"] } -param-sweeps = { url = "https://github.com/MiraGeoscience/param-sweeps/archive/refs/tags/v0.1.0.tar.gz#sha256=ba042338603b44cdaa56f4004773e873f5f04eb478ab8847a7731a3e62303cc8"} +param-sweeps = { url = "https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None"} [tool.poetry.dev-dependencies] pylint = "^2.14.4" From f35f9d5c7a4b7007dc2429f27532204646b64099 Mon Sep 17 00:00:00 2001 From: sebastienh Date: Thu, 13 Oct 2022 17:42:47 -0400 Subject: [PATCH 017/107] regenerate locked env files --- conda-py-3.7-lock.yml | 1134 +++++++------- conda-py-3.8-lock.yml | 1371 ++++++++--------- conda-py-3.9-lock.yml | 1345 ++++++++-------- .../conda-py-3.7-linux-64-dev.lock.yml | 71 +- environments/conda-py-3.7-linux-64.lock.yml | 63 +- environments/conda-py-3.7-osx-64-dev.lock.yml | 74 +- environments/conda-py-3.7-osx-64.lock.yml | 66 +- environments/conda-py-3.7-win-64-dev.lock.yml | 69 +- environments/conda-py-3.7-win-64.lock.yml | 61 +- .../conda-py-3.8-linux-64-dev.lock.yml | 85 +- environments/conda-py-3.8-linux-64.lock.yml | 81 +- environments/conda-py-3.8-osx-64-dev.lock.yml | 88 +- environments/conda-py-3.8-osx-64.lock.yml | 84 +- environments/conda-py-3.8-win-64-dev.lock.yml | 83 +- environments/conda-py-3.8-win-64.lock.yml | 79 +- .../conda-py-3.9-linux-64-dev.lock.yml | 87 +- environments/conda-py-3.9-linux-64.lock.yml | 83 +- environments/conda-py-3.9-osx-64-dev.lock.yml | 88 +- environments/conda-py-3.9-osx-64.lock.yml | 84 +- environments/conda-py-3.9-win-64-dev.lock.yml | 85 +- environments/conda-py-3.9-win-64.lock.yml | 81 +- 21 files changed, 2566 insertions(+), 2696 deletions(-) diff --git a/conda-py-3.7-lock.yml b/conda-py-3.7-lock.yml index 5bf6de403..6e86afb73 100644 --- a/conda-py-3.7-lock.yml +++ b/conda-py-3.7-lock.yml @@ -21,9 +21,9 @@ metadata: - url: defaults used_env_vars: [] content_hash: - linux-64: ccdbfbe659d9628aa5f8956772d7f01ca18e37a50829cf312501d5b648d7eb1f - osx-64: 69afa7aafa976a826564c1b628af933ee158af8c66431646c4baf4b6ee82074f - win-64: 2bffd2b873d922655aaf169bdd38f1079974558b048ea9880d94273dcba5c6c4 + linux-64: 773e3bd99c794266344943a65cfdd92df5057938fc31b2309d5f8f3d918fc778 + osx-64: c3e2845d68e5f032aa61a5fa10c10efcf3f09d060f641e33c8377bbd7d231ba3 + win-64: ff4c05314ed2b6231ba2671617bba9189d45f4659a3da12a86cbb33badb5e38f platforms: - win-64 - osx-64 @@ -156,14 +156,14 @@ package: - category: full dependencies: {} hash: - md5: 456b5b1d99e7a9654b331bcd82e71042 - sha256: 3d234013a4e2f70f40068f29b8790e959d5cc97cd4b1c6a0aa5446eec03819b9 + md5: b6bd89cf71494c41a181cac13cc5a8ea + sha256: fec882af11d68ec22084a84b5bc831f5d3f6bae9cbe2462d88b6e875e26454b4 manager: conda name: tzdata optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022d-h191b570_0.tar.bz2 - version: 2022d + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022e-h191b570_0.tar.bz2 + version: 2022e - category: full dependencies: font-ttf-dejavu-sans-mono: '' @@ -295,14 +295,14 @@ package: dependencies: libgcc-ng: '>=12' hash: - md5: 17f91dc8bb7a259b02be5bfb2cd2395f - sha256: e33f9c58fe6d48e65f3c271fdd39999ad439b0ea03c683ca609e50b7aeda47ee + md5: 14947d8770185e5153fdd04d4673ed37 + sha256: 4fcfedc44e4c9a053f0416f9fc6ab6ed50644fca3a761126dbd00d09db1f546a manager: conda name: gettext optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.19.8.1-h27087fc_1009.tar.bz2 - version: 0.19.8.1 + url: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.21.1-h27087fc_0.tar.bz2 + version: 0.21.1 - category: full dependencies: libgcc-ng: '>=7.5.0' @@ -489,13 +489,13 @@ package: dependencies: libgcc-ng: '>=12' hash: - md5: 29b2d63b0e21b765da0418bc452538c9 - sha256: 864e4de308644dc5f5b88da185bb65e4e437ffe56299bffec9eba496c04758f3 + md5: 6a2e5b333ba57ce7eec61e90260cbb79 + sha256: f73c296d19454b79e19f6ad3f7ab7f9733132575226e68e7128c615ecacc1e5d manager: conda name: libzlib optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.12-h166bdaf_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.12-h166bdaf_4.tar.bz2 version: 1.2.12 - category: full dependencies: @@ -615,14 +615,14 @@ package: dependencies: libgcc-ng: '>=12' hash: - md5: 47f080f1708e09e88a273112024a8bde - sha256: d48cdf982c8a0fb8f4546c385b383429580a4b610764127de2bdc59771b7ae80 + md5: d83ab8f6570bbf0be104948fb2d0f79e + sha256: fb15e3a3228edcfde002f527ee2e9e0b5e1f15091521de1aa8429a4357138af8 manager: conda name: tzcode optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tzcode-2022d-h166bdaf_0.tar.bz2 - version: 2022d + url: https://conda.anaconda.org/conda-forge/linux-64/tzcode-2022e-h166bdaf_0.tar.bz2 + version: 2022e - category: full dependencies: libgcc-ng: '>=9.3.0' @@ -787,17 +787,17 @@ package: version: 3.1.20191231 - category: main dependencies: - libgcc-ng: '>=9.4.0' - libstdcxx-ng: '>=9.4.0' - libzlib: '>=1.2.11,<1.3.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.12,<1.3.0a0' hash: - md5: 44c2655e8586f8d6163b238fa10db9be - sha256: ee07b198b53f1df823e8430ae95b54651ad29cd82212f86278955cdb93417df7 + md5: b23608691ae647c2d49cd55d0a85fce6 + sha256: f0c29933bb550277f0d35d05b44a15808817e955a86b1e16d477fc29f989c739 manager: conda name: libllvm11 optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libllvm11-11.1.0-hf817b99_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/libllvm11-11.1.0-he0ac6c6_4.tar.bz2 version: 11.1.0 - category: main dependencies: @@ -848,14 +848,14 @@ package: libgcc-ng: '>=12' libzlib: '>=1.2.12,<1.3.0a0' hash: - md5: ccb2457c73609f2622b8a4b3e42e5d8b - sha256: aa579bad433c481f9b0e3df473c4b9f4455787c0c439e921d0caa26affb205e3 + md5: 978924c298fc2215f129e8171bbea688 + sha256: 919396aa0e5d0df8d8082db554d850639aa363aff13f4feabf2ee642f823b6d4 manager: conda name: libsqlite optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.39.3-h753d276_0.tar.bz2 - version: 3.39.3 + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.39.4-h753d276_0.tar.bz2 + version: 3.39.4 - category: main dependencies: libgcc-ng: '>=12' @@ -1011,18 +1011,18 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.4-h9c3ff4c_1.tar.bz2 version: 4.3.4 -- category: main +- category: full dependencies: libgcc-ng: '>=12' - libzlib: 1.2.12 h166bdaf_3 + libzlib: 1.2.12 h166bdaf_4 hash: - md5: 76c717057865201aa2d24b79315645bb - sha256: ae9432916a11c7f52ea295d6cad1ecb2b838a75087d14db3a5e50c1949aa9f55 + md5: 995cc7813221edbc25a3db15357599a0 + sha256: 7b452922585c700cfbca2fbca8052cf44ebb1661d02c44a66bdd73e9b7bc9167 manager: conda name: zlib - optional: false + optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.12-h166bdaf_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.12-h166bdaf_4.tar.bz2 version: 1.2.12 - category: main dependencies: @@ -1155,23 +1155,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.4.0-h55922b4_4.tar.bz2 version: 4.4.0 -- category: full - dependencies: - icu: '>=70.1,<71.0a0' - libgcc-ng: '>=12' - libiconv: '>=1.16,<2.0.0a0' - libxml2: '>=2.9.14,<2.11.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - xz: '>=5.2.5,<5.3.0a0' - hash: - md5: 355e2a7295d76f3f7e7a18274c097dc2 - sha256: 28306004590b0b123c16c12b1a515f08330b25067fcc7cb8154295d65e21a7e9 - manager: conda - name: libxslt - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libxslt-1.1.35-h8affb1d_0.tar.bz2 - version: 1.1.35 - category: main dependencies: _openmp_mutex: '>=4.5' @@ -1189,19 +1172,19 @@ package: - category: main dependencies: libgcc-ng: '>=12' - libsqlite: 3.39.3 h753d276_0 + libsqlite: 3.39.4 h753d276_0 libzlib: '>=1.2.12,<1.3.0a0' ncurses: '>=6.3,<7.0a0' readline: '>=8.1.2,<9.0a0' hash: - md5: f03cf4ec974e32b6c5d349f62637e36e - sha256: afd8ac129ecb548bb7c600901bc3bc54ea053d119cf53ac95a22aea88efd7e5d + md5: 643c271de2dd23ecbd107284426cebc2 + sha256: b0a812bcdc8c622852e4769f66d1db8a2e437a867acf64067ce31f9a0181acc8 manager: conda name: sqlite optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.39.3-h4ff8645_0.tar.bz2 - version: 3.39.3 + url: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.39.4-h4ff8645_0.tar.bz2 + version: 3.39.4 - category: full dependencies: libgcc-ng: '>=9.3.0' @@ -1277,20 +1260,20 @@ package: - category: main dependencies: krb5: '>=1.19.3,<1.20.0a0' - libgcc-ng: '>=10.3.0' + libgcc-ng: '>=12' libnghttp2: '>=1.47.0,<2.0a0' libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - openssl: '>=1.1.1o,<1.1.2a' + libzlib: '>=1.2.12,<1.3.0a0' + openssl: '>=1.1.1q,<1.1.2a' hash: - md5: d0c278476dba3b29ee13203784672ab1 - sha256: 07285ea4d0d7d068bdc3e178f2e8ca32cb385e8c2451b7842627b610b0e7784c + md5: 054fb5981fdbe031caeb612b71d85f84 + sha256: d78f5f53eec42c94d67d91acdfd8ff2bff31df48184e2107c5717023e43271ba manager: conda name: libcurl optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-7.83.1-h7bff187_0.tar.bz2 - version: 7.83.1 + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-7.85.0-h7bff187_0.tar.bz2 + version: 7.85.0 - category: full dependencies: boost-cpp: '>=1.78.0,<1.78.1.0a0' @@ -1562,20 +1545,20 @@ package: - category: full dependencies: krb5: '>=1.19.3,<1.20.0a0' - libcurl: 7.83.1 h7bff187_0 - libgcc-ng: '>=10.3.0' + libcurl: 7.85.0 h7bff187_0 + libgcc-ng: '>=12' libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - openssl: '>=1.1.1o,<1.1.2a' + libzlib: '>=1.2.12,<1.3.0a0' + openssl: '>=1.1.1q,<1.1.2a' hash: - md5: ba33b9995f5e691e4f439422d6efafc7 - sha256: ea86c6d7b63cff474c4f4ddd49eb2434a46b3524b601ce35968bfa6ef7196efb + md5: a8ac96d6b09b8ed5b0ac6563901e2195 + sha256: 82e1c096d498804e22da92ae076e70d77ac43344e4c8035f7ca407645bec7ef1 manager: conda name: curl optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/curl-7.83.1-h7bff187_0.tar.bz2 - version: 7.83.1 + url: https://conda.anaconda.org/conda-forge/linux-64/curl-7.85.0-h7bff187_0.tar.bz2 + version: 7.85.0 - category: main dependencies: python: '>=3.6' @@ -1838,14 +1821,14 @@ package: dependencies: python: '>=3.5' hash: - md5: dc36c992aec485c0efff619ed2e63957 - sha256: adefa33879e35375ec8cae910af6823534056900ff3a90c0c1ef8ffaab5b0d8a + md5: 7b868f21adde0d9b8b38f9c16836589b + sha256: 594d240d8be933b6e47b78b786269cc89ffa34874544d9dbed1c6afc9213869b manager: conda name: nest-asyncio optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.5-pyhd8ed1ab_0.tar.bz2 - version: 1.5.5 + url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.6-pyhd8ed1ab_0.tar.bz2 + version: 1.5.6 - category: full dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3' @@ -1947,14 +1930,14 @@ package: dependencies: python: '>=3.6' hash: - md5: b7fa7d86530b8de805268e48988eb483 - sha256: 66d41fd720b39faad502ea4f67cf70c797ff4a4c5bc01fef536a0880e882713e + md5: b260ed41427dbbe70537b3030c643b2e + sha256: e3aaefcdfed2e2425c9d6c7f1f729b0c3210c241ad0d92f263b01971b18f5310 manager: conda name: prometheus_client optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.14.1-pyhd8ed1ab_0.tar.bz2 - version: 0.14.1 + url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.15.0-pyhd8ed1ab_0.tar.bz2 + version: 0.15.0 - category: full dependencies: python: '' @@ -2031,14 +2014,14 @@ package: dependencies: python: '>=3.6' hash: - md5: 974bca71d00364630f63f31fa7e059cb - sha256: 8e5c8bc3508e8995431e94c5019405ac5c4e7612bb2c9ea372340f2b7d91e8c5 + md5: fc0dcaf9761d042fb8ac9128ce03fddb + sha256: c9104b60f1a0637973c60161bd00f720bbc9fd5167f2a26161cbf86d6e948f7e manager: conda name: pytz optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.2.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.2.1 + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.4-pyhd8ed1ab_0.tar.bz2 + version: '2022.4' - category: full dependencies: python: '>=3.6' @@ -2187,14 +2170,14 @@ package: dependencies: python: '>=3.7' hash: - md5: a9d85960bc62d53cc4ea0d1d27f73c98 - sha256: 1fe5b48aa997616a7537de4d05c0b7fd11b712895e35493cac7604e8d5f97ad7 + md5: 2d93b130d148d7fc77e583677792fc6a + sha256: 70c57b5ac94cd32e78f1a2fa2c38572bfac85b901a6a99aa254a9e8e126c132d manager: conda name: typing_extensions optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.3.0-pyha770c72_0.tar.bz2 - version: 4.3.0 + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.4.0-pyha770c72_0.tar.bz2 + version: 4.4.0 - category: main dependencies: python: '>=3.6' @@ -2235,14 +2218,14 @@ package: dependencies: python: '>=3.7' hash: - md5: a3508a0c850745b875de88aea4c40cc5 - sha256: bb6920451dad059ca31581ca6e36c5f1534fad8a8efe869c7eb9c9e3846b4f53 + md5: 6f3fd8c9e0ab504010fb4216d5919c24 + sha256: 7740d6fcd4fffb895a93c765388382b58ea78e005180cee88078eb18e59f7f06 manager: conda name: zipp optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.8.1-pyhd8ed1ab_0.tar.bz2 - version: 3.8.1 + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.9.0-pyhd8ed1ab_0.tar.bz2 + version: 3.9.0 - category: full dependencies: python: '>=3.6' @@ -2306,14 +2289,14 @@ package: python_abi: 3.7.* *_cp37m tomli: '' hash: - md5: 8235197b4e3f89a2ae50602798fc208d - sha256: 2e4c993c3e172472d4d09552684b1584570d4e0c5dff8634c1981e5ea5324ffa + md5: 4dcbc678c181f7a416589e95b8e34158 + sha256: ff9e29fcdfd2d8c5b34a46858a72546e5ebaf333930d1f200baa03cba975b900 manager: conda name: coverage optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-6.4.4-py37h540881e_0.tar.bz2 - version: 6.4.4 + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-6.5.0-py37h540881e_0.tar.bz2 + version: 6.5.0 - category: main dependencies: libgcc-ng: '>=12' @@ -2395,14 +2378,14 @@ package: python: '>=3.6' zipp: '>=3.1.0' hash: - md5: 393a52ae5450ac981a0b67c8175d61fa - sha256: fdf6e04a7e5fc84851828d8415b6182ac0780d4df3dfc230d1134ece27b3e4a1 + md5: eb521efe7f5550de7573bc1629b74a05 + sha256: d4929ef6dd4ba4222dc2bd737c365833b896a3ee89f9e5142df763799b5ca944 manager: conda name: importlib_resources optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.9.0-pyhd8ed1ab_0.tar.bz2 - version: 5.9.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.0-pyhd8ed1ab_0.tar.bz2 + version: 5.10.0 - category: full dependencies: parso: '>=0.8.0,<0.9.0' @@ -2517,38 +2500,21 @@ package: version: 5.0.1 - category: main dependencies: - libgcc-ng: '>=10.3.0' + libgcc-ng: '>=12' libllvm11: '>=11.1.0,<11.2.0a0' - libstdcxx-ng: '>=10.3.0' - libzlib: '>=1.2.11,<1.3.0a0' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.12,<1.3.0a0' python: '>=3.7,<3.8.0a0' python_abi: 3.7.* *_cp37m - zlib: '>=1.2.11,<1.3.0a0' hash: - md5: 0af55e1b4f3cc986537231c9e8a7b474 - sha256: 1f0de83c11943892f27b299d5ecff680c9286b763040b2c4091144bb9c63d9bc + md5: 2cc8a13a8174de20ae7cdf539de1a458 + sha256: eb44ae095cd4c1531962d431c8096838cadeab3e6b7258b1ae82e8b75564e6ec manager: conda name: llvmlite optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/llvmlite-0.38.1-py37h0761922_0.tar.bz2 - version: 0.38.1 -- category: full - dependencies: - libgcc-ng: '>=12' - libxml2: '!=2.9.11,!=2.9.12' - libxslt: '>=1.1.35,<2.0a0' - python: '>=3.7,<3.8.0a0' - python_abi: 3.7.* *_cp37m - hash: - md5: a8906be3fc6b955e81c655a7a6bc601f - sha256: 7eacc9f31c6349a9396c954e2351e9d0be1fe8673feb0bc5516320dc8d08157d - manager: conda - name: lxml - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lxml-4.9.1-py37h540881e_0.tar.bz2 - version: 4.9.1 + url: https://conda.anaconda.org/conda-forge/linux-64/llvmlite-0.39.1-py37h0761922_0.tar.bz2 + version: 0.39.1 - category: main dependencies: libgcc-ng: '>=10.3.0' @@ -2865,14 +2831,14 @@ package: python: '>=3.6' typing: '>=3.6,<4.0' hash: - md5: c57d6a6abb22c3796add680597ee0096 - sha256: 824543c373d6318c335f7c304ef38dec40fe8e0f88ad7c7db92e181e3c5b1170 + md5: f82cf1ff4aa8228ec71041b8adef19d6 + sha256: d25441deeb45f575a85977e4444f15d26db2491f5471469f0e5e4fa2e8888a4b manager: conda name: tomlkit optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.4-pyha770c72_0.tar.bz2 - version: 0.11.4 + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.5-pyha770c72_0.tar.bz2 + version: 0.11.5 - category: main dependencies: libgcc-ng: '>=10.3.0' @@ -2916,16 +2882,16 @@ package: version: 1.5.4 - category: main dependencies: - typing_extensions: 4.3.0 pyha770c72_0 + typing_extensions: 4.4.0 pyha770c72_0 hash: - md5: f3e98e944832fb271a0dbda7b7771dc6 - sha256: 57ea0e9a150b698f5a7b21b12987da7c321bb331fd07116ecced24eb1e056d2f + md5: be969210b61b897775a0de63cd9e9026 + sha256: 6f129b1bc18d111dcf3abaec6fcf6cbee00f1b77bb42d0f0bc8d85f8faa65cf0 manager: conda name: typing-extensions optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.3.0-hd8ed1ab_0.tar.bz2 - version: 4.3.0 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.4.0-hd8ed1ab_0.tar.bz2 + version: 4.4.0 - category: main dependencies: libgcc-ng: '>=10.3.0' @@ -3083,14 +3049,14 @@ package: python: '>=3.7,<3.8.0a0' python_abi: 3.7.* *_cp37m hash: - md5: d92a52883a2044fb12e678cbb90e5273 - sha256: 3cb5af6062478d5fbcc2708008d73cafe9f2c19a29c13839c13d432d252ba746 + md5: 483a28d832f9e514d48cb26b6e67f29f + sha256: 0b83fd286cbf6dfb182199f327f2671f88f74643567650d4991a62a2f41dd0a2 manager: conda name: cryptography optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-37.0.4-py37h38fbfac_0.tar.bz2 - version: 37.0.4 + url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-38.0.2-py37h38fbfac_0.tar.bz2 + version: 38.0.2 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -3118,14 +3084,14 @@ package: python_abi: 3.7.* *_cp37m unicodedata2: '>=14.0.0' hash: - md5: da75222d68663b23e9868f665eb6c4b8 - sha256: 4506c9a99bcadff6060fee7c004b96ed4366f944881a3f00f80e85a2acb01926 + md5: 05448da702e99194970a68bf1e7f78d5 + sha256: 5920ae2852ed503d35a2d960f7572e2646f688bcb300ad7a7da95ba40f349fce manager: conda name: fonttools optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/fonttools-4.37.3-py37h540881e_0.tar.bz2 - version: 4.37.3 + url: https://conda.anaconda.org/conda-forge/linux-64/fonttools-4.37.4-py37h540881e_0.tar.bz2 + version: 4.37.4 - category: main dependencies: cached-property: '' @@ -3145,18 +3111,18 @@ package: version: 3.7.0 - category: full dependencies: - libgcc-ng: '>=10.3.0' - numpy: '>=1.19.5,<2.0a0' + libgcc-ng: '>=12' + numpy: '>=1.20.3,<2.0a0' python: '>=3.7,<3.8.0a0' python_abi: 3.7.* *_cp37m hash: - md5: f5e6a67d356a676c14aadc8162cd3291 - sha256: 10b5d9fd5e05075ada94b256cebeacf7bb6940b93976b01c283126f54434a418 + md5: 8cb73a0374240e303c820888ba553983 + sha256: d7309a3840b6f6c29f3dd56ffbea05bc9a000afa4c2ca20fe1b07d171be4161e manager: conda name: imagecodecs-lite optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/imagecodecs-lite-2019.12.3-py37hda87dfa_5.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/imagecodecs-lite-2019.12.3-py37hc105733_5.tar.bz2 version: 2019.12.3 - category: full dependencies: @@ -3341,22 +3307,23 @@ package: version: 2.5.0 - category: main dependencies: + importlib-metadata: '' libgcc-ng: '>=12' libstdcxx-ng: '>=12' - llvmlite: '>=0.38.1,<0.39.0a0' - numpy: '>=1.19.5,<2.0a0' + llvmlite: '>=0.39.1,<0.40.0a0' + numpy: '>=1.20.3,<2.0a0' python: '>=3.7,<3.8.0a0' python_abi: 3.7.* *_cp37m setuptools: '' hash: - md5: 0d9eed678fdb5f235bd0532e4e819687 - sha256: 36cc52d0855d8398ed2395a864ca5603825c9350cf65d34120c8315a608205a9 + md5: 4975e5eedfb07de95d715dd21fb20225 + sha256: 4e65ce09f7d5cd24e58dec3452a646ae7e8417264c5dacc7fc6f6f5e55b800da manager: conda name: numba optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/numba-0.55.2-py37h43839f2_0.tar.bz2 - version: 0.55.2 + url: https://conda.anaconda.org/conda-forge/linux-64/numba-0.56.2-py37hf081915_1.tar.bz2 + version: 0.56.2 - category: main dependencies: entrypoints: '' @@ -3462,33 +3429,33 @@ package: dependencies: geos: '>=3.11.0,<3.11.1.0a0' libgcc-ng: '>=12' - numpy: '>=1.19.5,<2.0a0' + numpy: '>=1.20.3,<2.0a0' python: '>=3.7,<3.8.0a0' python_abi: 3.7.* *_cp37m hash: - md5: b7ee1d1886698bc9027c6b5886229a46 - sha256: 267f9785234d7952853b63b7b1eb94d96c717ba924bb672fe9b3da6050021074 + md5: 34955592e4172a6b26673839b175e600 + sha256: b9d1dc15cd278efe61d78fd45d9abf8f50418e55077459c4ac8b027abfc0c796 manager: conda name: shapely optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/shapely-1.8.4-py37h6629ce4_0.tar.bz2 - version: 1.8.4 + url: https://conda.anaconda.org/conda-forge/linux-64/shapely-1.8.5-py37ha4e3bd1_0.tar.bz2 + version: 1.8.5 - category: full dependencies: + __linux: '' ptyprocess: '' - python: '>=3.7,<3.8.0a0' - python_abi: 3.7.* *_cp37m + python: '>=3.7' tornado: '>=6.1.0' hash: - md5: 1daa5c52ba5ef465f5d2bf642da3e32d - sha256: fb433d4cc33f819c0de2737a330e52a9d1e63dda77f2d45744164e8b839cb468 + md5: e9a841f6e782edd1104211dbf8f4cfa9 + sha256: b0c27fc3ecc1f3940d1ffa3a66273e1bd0b74dfe1af28e9b0625917e69d1ba29 manager: conda name: terminado optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/terminado-0.15.0-py37h89c1867_0.tar.bz2 - version: 0.15.0 + url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.16.0-pyh41d4057_0.tar.bz2 + version: 0.16.0 - category: main dependencies: numpy: '>=1.7' @@ -3698,14 +3665,14 @@ package: python-fastjsonschema: '' traitlets: '>=5.1' hash: - md5: baf7651bd2c2260c85b3e6c7a441d903 - sha256: 3a365adb4c8f68a9ea8164f42f4e6f77faebb59aad3628be162eb49c23d84699 + md5: f8439ce65664bec6d348346590ed57f0 + sha256: 7e7442fbbd721d5be49d1632957b06939b8e6618ae07cbcc4b6d0e07d044f55c manager: conda name: nbformat optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.6.1-pyhd8ed1ab_0.tar.bz2 - version: 5.6.1 + url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.7.0-pyhd8ed1ab_0.tar.bz2 + version: 5.7.0 - category: dev dependencies: importlib_metadata: '>=0.12' @@ -3775,17 +3742,17 @@ package: version: 2.15.3 - category: dev dependencies: - cryptography: '>=35.0' + cryptography: '>=38.0.0,<39' python: '>=3.6' hash: - md5: 2e7e3630919d29c8216bfa2cd643d79e - sha256: 72af60a6164a380730c00ee996bda265267b53a99662d7ceb2ec6ed47dd74a0b + md5: fbfa0a180d48c800f922a10a114a8632 + sha256: 42f04dded77ac2597108378d62b121697d0e982aba7b20a462a7239030563628 manager: conda name: pyopenssl optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.0.0-pyhd8ed1ab_1.tar.bz2 - version: 22.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.1.0-pyhd8ed1ab_0.tar.bz2 + version: 22.1.0 - category: main dependencies: joblib: '>=0.11' @@ -3837,18 +3804,18 @@ package: dependencies: asciitree: '' fasteners: '' - numcodecs: '>=0.6.4' + numcodecs: '>=0.10.0' numpy: '>=1.7' python: '>=3.5' hash: - md5: 37d4251d34eb991ff9e40e546cc2e803 - sha256: 8864d0a6dde07895097bf77dc272cda2a91f33ce709733521560c29d51ce2c80 + md5: 7e212240cf03e35a6b3201010a1a1e12 + sha256: 522e72b5f4f1d49d73bdd7fc92a4e51efe86910460577646f553905969d11550 manager: conda name: zarr optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.12.0-pyhd8ed1ab_0.tar.bz2 - version: 2.12.0 + url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.13.3-pyhd8ed1ab_0.tar.bz2 + version: 2.13.3 - category: full dependencies: attrs: '>=17' @@ -3917,14 +3884,14 @@ package: python: '>=3.7' traitlets: '>=5.2.2' hash: - md5: f052376c70c9d6a8e783e8e7c56b5f82 - sha256: 883760e3cd82b143424ddda0ef784b788c7eec937c4aad15d9ad241531aa3533 + md5: 87eed34d791330d8acdab6a8ab63113f + sha256: ef28a3c4e3a218ae48b1e7a24ec7a8bb4f6da0096135d1155a5a5cc71393aaf4 manager: conda name: nbclient optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.6.8-pyhd8ed1ab_0.tar.bz2 - version: 0.6.8 + url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.0-pyhd8ed1ab_0.tar.bz2 + version: 0.7.0 - category: full dependencies: matplotlib-base: '>=3.3' @@ -4055,7 +4022,6 @@ package: jinja2: '>=3.0' jupyter_core: '>=4.7' jupyterlab_pygments: '' - lxml: '' markupsafe: '>=2.0' mistune: '>=2.0.3,<3' nbclient: '>=0.5.0' @@ -4067,14 +4033,14 @@ package: tinycss2: '' traitlets: '>=5.0' hash: - md5: e650d91dab0325e043401ecdfaa3e6ce - sha256: 17fbd30e71ab788f17f733edd40ccb0689f67d2f49c57da5c53a4ca64fa811ae + md5: d74acbae5ea45838dec52f2ef7ce205b + sha256: a5f358cc616ceb34c6d1109dc57e2ecc10ab1986db9a1765255cdd67f3dc5440 manager: conda name: nbconvert-core optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: dev dependencies: coverage: '>=5.2.1' @@ -4172,18 +4138,18 @@ package: version: 6.16.0 - category: full dependencies: - nbconvert-core: 7.0.0 pyhd8ed1ab_0 + nbconvert-core: 7.2.1 pyhd8ed1ab_0 pandoc: '' python: '>=3.7' hash: - md5: f00b05fec330c70cf7bfd63a02d8b6ac - sha256: e278d4405d618a3d237f665adab469e6af83c25be7d686caef7d8649fa807ec3 + md5: e9e621cf9915b7d21befcec195274377 + sha256: c96a39824c05ad3b3f9625404126c1452d9d204eacb9e9a5ead6f24a1bf2a35a manager: conda name: nbconvert-pandoc optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: full dependencies: ansi2html: '' @@ -4206,18 +4172,18 @@ package: version: 0.4.2 - category: full dependencies: - nbconvert-core: 7.0.0 pyhd8ed1ab_0 - nbconvert-pandoc: 7.0.0 pyhd8ed1ab_0 + nbconvert-core: 7.2.1 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.1 pyhd8ed1ab_0 python: '>=3.7' hash: - md5: 43ccab580941c4d273343db18fc3bafc - sha256: 73e98827b5c97a49d428ef9a0254e6dc735448dbde8cbaef505846ec7d43923e + md5: 8e12f153954596420bab7cdeeabb3f15 + sha256: ef2b4114b093b7ce26001d1a48b7ca911aaa4d24e6c16353a13ee87a1f9600d8 manager: conda name: nbconvert optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: full dependencies: argon2-cffi: '' @@ -4323,6 +4289,21 @@ package: url: https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 url: https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz version: 0.9.1.dev4+geoapps.0.8.0 +- category: main + dependencies: + geoh5py: '>=0.4.0,<0.5.0' + numpy: '>=1.21.5,<2.0.0' + hash: + sha256: None + manager: pip + name: param-sweeps + optional: false + platform: linux-64 + source: + type: url + url: https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None + url: https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz + version: 0.1.0 - category: main dependencies: discretize: '>=0.7.0' @@ -4559,13 +4540,13 @@ package: - category: main dependencies: {} hash: - md5: 7fc40fa575092093bea11afa0c29ee10 - sha256: 244fcef7132f5230f161e69a8864203a6d03d2cc968d3b19098c300a511ec5a0 + md5: 43cb13a2ed044ca58ecc78c4e6123ff1 + sha256: 54ddd471d2d6f21b5cef9fa9f9db3939fd2cead86cc65341d251ff06a519ac34 manager: conda name: libzlib optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libzlib-1.2.12-hfd90126_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/libzlib-1.2.12-hfd90126_4.tar.bz2 version: 1.2.12 - category: main dependencies: {} @@ -4636,25 +4617,25 @@ package: - category: full dependencies: {} hash: - md5: e334430a4d71396442057b59a697e745 - sha256: e4b90ec73ef209b9753c2fcbc22090cf06c69e00921c9d04cc619b32e951dc67 + md5: ed1bdb5cc17e81b331008b5d0cf41088 + sha256: 3d3bf2ff1eb79f5d045a77b40661bb74af0ab289751948ac327150d3187774d0 manager: conda name: tzcode optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/tzcode-2022d-hb7f2c08_0.tar.bz2 - version: 2022d + url: https://conda.anaconda.org/conda-forge/osx-64/tzcode-2022e-hb7f2c08_0.tar.bz2 + version: 2022e - category: full dependencies: {} hash: - md5: 456b5b1d99e7a9654b331bcd82e71042 - sha256: 3d234013a4e2f70f40068f29b8790e959d5cc97cd4b1c6a0aa5446eec03819b9 + md5: b6bd89cf71494c41a181cac13cc5a8ea + sha256: fec882af11d68ec22084a84b5bc831f5d3f6bae9cbe2462d88b6e875e26454b4 manager: conda name: tzdata optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022d-h191b570_0.tar.bz2 - version: 2022d + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022e-h191b570_0.tar.bz2 + version: 2022e - category: main dependencies: {} hash: @@ -4742,14 +4723,14 @@ package: dependencies: libiconv: '>=1.17,<2.0a0' hash: - md5: f9edc8082005baeef4cc14aaef92c73e - sha256: 445c2adcf8c298435f4ea3b8004797a9db4d5f7ce931080959900db0385f564f + md5: 1e3aff29ce703d421c43f371ad676cc5 + sha256: 915d3cd2d777b9b3fc2e87a25901b8e4a6aa1b2b33cf2ba54e9e9ed4f6b67d94 manager: conda name: gettext optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/gettext-0.19.8.1-h8a4c099_1009.tar.bz2 - version: 0.19.8.1 + url: https://conda.anaconda.org/conda-forge/osx-64/gettext-0.21.1-h8a4c099_0.tar.bz2 + version: 0.21.1 - category: full dependencies: jpeg: '>=9e,<10a' @@ -4838,16 +4819,16 @@ package: version: 11.3.0 - category: main dependencies: - libcxx: '>=11.a0' - libzlib: '>=1.2.11,<1.3.0a0' + libcxx: '>=14.a0' + libzlib: '>=1.2.12,<1.3.0a0' hash: - md5: 2f56ed0941effd21d13804de97caca74 - sha256: 0e9f3c5e8270f1b3594185a85feee94840723d920a6731fab2e16ed9ef86dd3b + md5: 4394fcd1fffcaaeb44741b96b930550e + sha256: a504ed68e566b1be37c023c82f063c51a83ffe09adc37e2e50f07c1be821410d manager: conda name: libllvm11 optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libllvm11-11.1.0-hd011deb_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/libllvm11-11.1.0-h8fb7429_4.tar.bz2 version: 11.1.0 - category: main dependencies: @@ -4865,14 +4846,14 @@ package: dependencies: libzlib: '>=1.2.12,<1.3.0a0' hash: - md5: 5675a8b76e80758b67db618ad5c20259 - sha256: 0fc6251f2508afc6ba274a90011a2ac879c534671d306e9cd8375f206a4760cd + md5: 28060fa753417bdd4e66da2048951dd1 + sha256: 3fc6bd39468480b12166b4450731f6a517780590aa3cbfcd812f71b4c9a6946b manager: conda name: libsqlite optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libsqlite-3.39.3-ha978bb4_0.tar.bz2 - version: 3.39.3 + url: https://conda.anaconda.org/conda-forge/osx-64/libsqlite-3.39.4-ha978bb4_0.tar.bz2 + version: 3.39.4 - category: main dependencies: pthread-stubs: '' @@ -4935,6 +4916,19 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/pcre-8.45-he49afe7_0.tar.bz2 version: '8.45' +- category: full + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libzlib: '>=1.2.12,<1.3.0a0' + hash: + md5: 4aea99dd6f062a6cebafbb0d363807fa + sha256: 6bcbb5bda880e58e3172cc604dff2e84b68fb4431c814a6b03d1a476b94b00e6 + manager: conda + name: pcre2 + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/pcre2-10.37-h3f55489_1.tar.bz2 + version: '10.37' - category: main dependencies: ncurses: '>=6.3,<7.0a0' @@ -4996,17 +4990,17 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/zeromq-4.3.4-he49afe7_1.tar.bz2 version: 4.3.4 -- category: main +- category: full dependencies: - libzlib: 1.2.12 hfd90126_3 + libzlib: 1.2.12 hfd90126_4 hash: - md5: 09da16c715a1c25ec62731a63ecd9318 - sha256: bc26ac1282a736f9f8543df558b0608deafa3ce8c2b4c9e7c8d09b25ad9bfbf5 + md5: f4bd411324fdb35e9aa65ab691f293f7 + sha256: 81592fa07b17ecb26813a3238e198b9d1fe39b77628b3f68744bffbaac505e93 manager: conda name: zlib - optional: false + optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/zlib-1.2.12-hfd90126_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/zlib-1.2.12-hfd90126_4.tar.bz2 version: 1.2.12 - category: main dependencies: @@ -5121,20 +5115,20 @@ package: - category: full dependencies: gettext: '>=0.19.8.1,<1.0a0' - libcxx: '>=13.0.1' - libffi: '>=3.4.2,<3.5.0a0' - libiconv: '>=1.16,<2.0.0a0' + libcxx: '>=14.0.4' + libffi: '>=3.4,<4.0a0' + libiconv: '>=1.17,<2.0a0' libzlib: '>=1.2.12,<1.3.0a0' - pcre: '>=8.45,<9.0a0' + pcre2: '>=10.37,<10.38.0a0' hash: - md5: df60046c5ef9df0b5e2b2047915c934d - sha256: 00243732a5ec8c834e7989a8c79dc2a870388a55bd94d8bf1dd0426cfc9f618d + md5: 694922f8c912172e6ff0876caecb55ae + sha256: 1438ad64cd4f8862b002028ab799a35267856aa7978506973e9d52bd6bfb2a63 manager: conda name: libglib optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libglib-2.72.1-hfbcb929_0.tar.bz2 - version: 2.72.1 + url: https://conda.anaconda.org/conda-forge/osx-64/libglib-2.74.0-h3ba3332_0.tar.bz2 + version: 2.74.0 - category: main dependencies: c-ares: '>=1.18.1,<2.0a0' @@ -5240,19 +5234,19 @@ package: version: 2022.1.0 - category: main dependencies: - libsqlite: 3.39.3 ha978bb4_0 + libsqlite: 3.39.4 ha978bb4_0 libzlib: '>=1.2.12,<1.3.0a0' ncurses: '>=6.3,<7.0a0' readline: '>=8.1.2,<9.0a0' hash: - md5: 5da3712dbd4bfab0782899bc1b9ab8a1 - sha256: f60cccf06be941a60e967be001994cacff09483bb1a528d441d252240cc396be + md5: 14e2dbb73e122e10858790f664d9636b + sha256: af69137ec8e4dd85adb4f779cdf034022fff952bc09809c2a95b6b9026f48095 manager: conda name: sqlite optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/sqlite-3.39.3-h9ae0607_0.tar.bz2 - version: 3.39.3 + url: https://conda.anaconda.org/conda-forge/osx-64/sqlite-3.39.4-h9ae0607_0.tar.bz2 + version: 3.39.4 - category: full dependencies: icu: '>=70.1,<71.0a0' @@ -5324,17 +5318,17 @@ package: krb5: '>=1.19.3,<1.20.0a0' libnghttp2: '>=1.47.0,<2.0a0' libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - openssl: '>=1.1.1o,<1.1.2a' + libzlib: '>=1.2.12,<1.3.0a0' + openssl: '>=1.1.1q,<1.1.2a' hash: - md5: 393526f4c307ded911957e3723e34bed - sha256: 6d570822b8e529df1799daacf0500b25b1bffd9a61fcfffec6dbfb7b19dd7180 + md5: 4ea63f9e06f35b82aab7b667af0d315a + sha256: b58b84ce785a3a2ec3668434e4b4d0a7dd44c35c11be2a542a75dd4dbd9090f9 manager: conda name: libcurl optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libcurl-7.83.1-h372c54d_0.tar.bz2 - version: 7.83.1 + url: https://conda.anaconda.org/conda-forge/osx-64/libcurl-7.85.0-h57eb407_0.tar.bz2 + version: 7.85.0 - category: full dependencies: boost-cpp: '>=1.78.0,<1.78.1.0a0' @@ -5366,22 +5360,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/libpq-14.5-h76c7896_0.tar.bz2 version: '14.5' -- category: full - dependencies: - icu: '>=70.1,<71.0a0' - libiconv: '>=1.16,<2.0.0a0' - libxml2: '>=2.9.14,<2.11.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - xz: '>=5.2.5,<5.3.0a0' - hash: - md5: d15047e9ce60a77adb4216cecbfaad38 - sha256: cb5ed8f928e08da0e07996719c26f0aa9085a7f6d945d9174fd4c3870a03878f - manager: conda - name: libxslt - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libxslt-1.1.35-heaa0ce8_0.tar.bz2 - version: 1.1.35 - category: full dependencies: libcxx: '>=13.0.1' @@ -5591,19 +5569,19 @@ package: - category: full dependencies: krb5: '>=1.19.3,<1.20.0a0' - libcurl: 7.83.1 h372c54d_0 + libcurl: 7.85.0 h57eb407_0 libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - openssl: '>=1.1.1o,<1.1.2a' + libzlib: '>=1.2.12,<1.3.0a0' + openssl: '>=1.1.1q,<1.1.2a' hash: - md5: 751e7246045a30deda6aa999c16f6cd4 - sha256: f9f6f83acb469863a528052f4233cc9c48f5ff8c0b9303b762dab2b0d1dbbee9 + md5: c2d035f1dce8d622e9513801b7e26bf2 + sha256: 1aafc5fa33cd4bad00cc9686df142823d31b0db07ab838fad14251035966aee6 manager: conda name: curl optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/curl-7.83.1-h372c54d_0.tar.bz2 - version: 7.83.1 + url: https://conda.anaconda.org/conda-forge/osx-64/curl-7.85.0-h57eb407_0.tar.bz2 + version: 7.85.0 - category: main dependencies: python: '>=3.6' @@ -5865,14 +5843,14 @@ package: dependencies: python: '>=3.5' hash: - md5: dc36c992aec485c0efff619ed2e63957 - sha256: adefa33879e35375ec8cae910af6823534056900ff3a90c0c1ef8ffaab5b0d8a + md5: 7b868f21adde0d9b8b38f9c16836589b + sha256: 594d240d8be933b6e47b78b786269cc89ffa34874544d9dbed1c6afc9213869b manager: conda name: nest-asyncio optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.5-pyhd8ed1ab_0.tar.bz2 - version: 1.5.5 + url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.6-pyhd8ed1ab_0.tar.bz2 + version: 1.5.6 - category: full dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3' @@ -5972,14 +5950,14 @@ package: dependencies: python: '>=3.6' hash: - md5: b7fa7d86530b8de805268e48988eb483 - sha256: 66d41fd720b39faad502ea4f67cf70c797ff4a4c5bc01fef536a0880e882713e + md5: b260ed41427dbbe70537b3030c643b2e + sha256: e3aaefcdfed2e2425c9d6c7f1f729b0c3210c241ad0d92f263b01971b18f5310 manager: conda name: prometheus_client optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.14.1-pyhd8ed1ab_0.tar.bz2 - version: 0.14.1 + url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.15.0-pyhd8ed1ab_0.tar.bz2 + version: 0.15.0 - category: full dependencies: python: '' @@ -6056,14 +6034,14 @@ package: dependencies: python: '>=3.6' hash: - md5: 974bca71d00364630f63f31fa7e059cb - sha256: 8e5c8bc3508e8995431e94c5019405ac5c4e7612bb2c9ea372340f2b7d91e8c5 + md5: fc0dcaf9761d042fb8ac9128ce03fddb + sha256: c9104b60f1a0637973c60161bd00f720bbc9fd5167f2a26161cbf86d6e948f7e manager: conda name: pytz optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.2.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.2.1 + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.4-pyhd8ed1ab_0.tar.bz2 + version: '2022.4' - category: full dependencies: python: '>=3.6' @@ -6212,14 +6190,14 @@ package: dependencies: python: '>=3.7' hash: - md5: a9d85960bc62d53cc4ea0d1d27f73c98 - sha256: 1fe5b48aa997616a7537de4d05c0b7fd11b712895e35493cac7604e8d5f97ad7 + md5: 2d93b130d148d7fc77e583677792fc6a + sha256: 70c57b5ac94cd32e78f1a2fa2c38572bfac85b901a6a99aa254a9e8e126c132d manager: conda name: typing_extensions optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.3.0-pyha770c72_0.tar.bz2 - version: 4.3.0 + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.4.0-pyha770c72_0.tar.bz2 + version: 4.4.0 - category: main dependencies: python: '>=3.6' @@ -6260,14 +6238,14 @@ package: dependencies: python: '>=3.7' hash: - md5: a3508a0c850745b875de88aea4c40cc5 - sha256: bb6920451dad059ca31581ca6e36c5f1534fad8a8efe869c7eb9c9e3846b4f53 + md5: 6f3fd8c9e0ab504010fb4216d5919c24 + sha256: 7740d6fcd4fffb895a93c765388382b58ea78e005180cee88078eb18e59f7f06 manager: conda name: zipp optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.8.1-pyhd8ed1ab_0.tar.bz2 - version: 3.8.1 + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.9.0-pyhd8ed1ab_0.tar.bz2 + version: 3.9.0 - category: full dependencies: python: '>=3.6' @@ -6328,14 +6306,14 @@ package: python_abi: 3.7.* *_cp37m tomli: '' hash: - md5: 2b1527c59c24bf5b782166670e2db314 - sha256: 5a8b78154cc0deb04b61b5caba6caf30f3a19507b5e1eec7e5f1face97b5fce0 + md5: 1373a8abff842b30928144bf2f5c0aae + sha256: 27b564d68c83a7c6ca4c4352fbb51aa298864274a66dd2e3827d7abf91484d93 manager: conda name: coverage optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/coverage-6.4.4-py37h74e8b7d_0.tar.bz2 - version: 6.4.4 + url: https://conda.anaconda.org/conda-forge/osx-64/coverage-6.5.0-py37h8052db5_0.tar.bz2 + version: 6.5.0 - category: main dependencies: python: '>=3.7,<3.8.0a0' @@ -6414,14 +6392,14 @@ package: python: '>=3.6' zipp: '>=3.1.0' hash: - md5: 393a52ae5450ac981a0b67c8175d61fa - sha256: fdf6e04a7e5fc84851828d8415b6182ac0780d4df3dfc230d1134ece27b3e4a1 + md5: eb521efe7f5550de7573bc1629b74a05 + sha256: d4929ef6dd4ba4222dc2bd737c365833b896a3ee89f9e5142df763799b5ca944 manager: conda name: importlib_resources optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.9.0-pyhd8ed1ab_0.tar.bz2 - version: 5.9.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.0-pyhd8ed1ab_0.tar.bz2 + version: 5.10.0 - category: full dependencies: parso: '>=0.8.0,<0.9.0' @@ -6531,36 +6509,20 @@ package: version: 5.0.1 - category: main dependencies: - libcxx: '>=13.0.1' + libcxx: '>=14.0.4' libllvm11: '>=11.1.0,<11.2.0a0' - libzlib: '>=1.2.11,<1.3.0a0' + libzlib: '>=1.2.12,<1.3.0a0' python: '>=3.7,<3.8.0a0' python_abi: 3.7.* *_cp37m - zlib: '>=1.2.11,<1.3.0a0' hash: - md5: 739ba2096f65299bd1b766a2c1c1bb3c - sha256: a2a6f51d2bd0787a86da4b6793e2f8bbe43c48a9d5ee5fb925470ba1a35aa69f + md5: edb5fffa728529af1eb17e0d4d249f35 + sha256: b26ed585956e4d260d08a2dc586622da2e36149cb0df374c090312f02f2e5d42 manager: conda name: llvmlite optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/llvmlite-0.38.1-py37h4db3d30_0.tar.bz2 - version: 0.38.1 -- category: full - dependencies: - libxml2: '!=2.9.11,!=2.9.12' - libxslt: '>=1.1.35,<2.0a0' - python: '>=3.7,<3.8.0a0' - python_abi: 3.7.* *_cp37m - hash: - md5: 38deba63606e1412f5e13244b74cacf6 - sha256: 1629584685b6776831751baebead698034acef72dc63de22f1cd4f4c559b8688 - manager: conda - name: lxml - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/lxml-4.9.1-py37h994c40b_0.tar.bz2 - version: 4.9.1 + url: https://conda.anaconda.org/conda-forge/osx-64/llvmlite-0.39.1-py37h5d31d3a_0.tar.bz2 + version: 0.39.1 - category: main dependencies: python: '>=3.7,<3.8.0a0' @@ -6867,14 +6829,14 @@ package: python: '>=3.6' typing: '>=3.6,<4.0' hash: - md5: c57d6a6abb22c3796add680597ee0096 - sha256: 824543c373d6318c335f7c304ef38dec40fe8e0f88ad7c7db92e181e3c5b1170 + md5: f82cf1ff4aa8228ec71041b8adef19d6 + sha256: d25441deeb45f575a85977e4444f15d26db2491f5471469f0e5e4fa2e8888a4b manager: conda name: tomlkit optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.4-pyha770c72_0.tar.bz2 - version: 0.11.4 + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.5-pyha770c72_0.tar.bz2 + version: 0.11.5 - category: main dependencies: python: '>=3.7,<3.8.0a0' @@ -6916,16 +6878,16 @@ package: version: 1.5.4 - category: main dependencies: - typing_extensions: 4.3.0 pyha770c72_0 + typing_extensions: 4.4.0 pyha770c72_0 hash: - md5: f3e98e944832fb271a0dbda7b7771dc6 - sha256: 57ea0e9a150b698f5a7b21b12987da7c321bb331fd07116ecced24eb1e056d2f + md5: be969210b61b897775a0de63cd9e9026 + sha256: 6f129b1bc18d111dcf3abaec6fcf6cbee00f1b77bb42d0f0bc8d85f8faa65cf0 manager: conda name: typing-extensions optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.3.0-hd8ed1ab_0.tar.bz2 - version: 4.3.0 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.4.0-hd8ed1ab_0.tar.bz2 + version: 4.4.0 - category: main dependencies: python: '>=3.7,<3.8.0a0' @@ -7078,14 +7040,14 @@ package: python: '>=3.7,<3.8.0a0' python_abi: 3.7.* *_cp37m hash: - md5: b2b3875836beb3167b6ab8ba5ff4b36a - sha256: f42119e3bbc91629fd43a2aa7be68d0d304288186ea27484e00943c5b30fa827 + md5: ce605afc26a0605130e5c8b8c0499dd6 + sha256: bf6eee4cbba3a043da6b920050f6929556d41dcc301345356a55ad49881c2882 manager: conda name: cryptography optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/cryptography-37.0.4-py37h0169fcd_0.tar.bz2 - version: 37.0.4 + url: https://conda.anaconda.org/conda-forge/osx-64/cryptography-38.0.2-py37h1818b49_0.tar.bz2 + version: 38.0.2 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -7112,14 +7074,14 @@ package: python_abi: 3.7.* *_cp37m unicodedata2: '>=14.0.0' hash: - md5: 471837988936f6c4d6c6bf2e140f6bd9 - sha256: 6afdaf3840c1926b2a76a163673e382d020277e9e1ebc99223d928266ccefca9 + md5: 8760daf073b809ce205ebe2c6c43484c + sha256: 85ed38a38a3df85d426cd0d015ecbeaf2ad6f64c44997d5f46af9e2dae8c15cc manager: conda name: fonttools optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/fonttools-4.37.3-py37h8052db5_0.tar.bz2 - version: 4.37.3 + url: https://conda.anaconda.org/conda-forge/osx-64/fonttools-4.37.4-py37h8052db5_0.tar.bz2 + version: 4.37.4 - category: main dependencies: cached-property: '' @@ -7138,17 +7100,17 @@ package: version: 3.7.0 - category: full dependencies: - numpy: '>=1.19.5,<2.0a0' + numpy: '>=1.20.3,<2.0a0' python: '>=3.7,<3.8.0a0' python_abi: 3.7.* *_cp37m hash: - md5: 8ff3e9abf582eba0b8bbb7d32271e3ce - sha256: 21b1cee14e0d31460d413b6f4a18a319788dafc2fe849461c1460d782ad0f282 + md5: 6552bc5d320b3fb7df1cb8a94a60368b + sha256: 1d132031f1b7c345b8134f66dcedef984237b604b36cdc242baf17aa8aa42dfb manager: conda name: imagecodecs-lite optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/imagecodecs-lite-2019.12.3-py37h49e79e5_5.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/imagecodecs-lite-2019.12.3-py37h77f6221_5.tar.bz2 version: 2019.12.3 - category: full dependencies: @@ -7329,22 +7291,23 @@ package: version: 2.5.0 - category: main dependencies: - libcxx: '>=13.0.1' + importlib-metadata: '' + libcxx: '>=14.0.4' llvm-openmp: '>=14.0.4' - llvmlite: '>=0.38.1,<0.39.0a0' - numpy: '>=1.19.5,<2.0a0' + llvmlite: '>=0.39.1,<0.40.0a0' + numpy: '>=1.20.3,<2.0a0' python: '>=3.7,<3.8.0a0' python_abi: 3.7.* *_cp37m setuptools: '' hash: - md5: 57af0e12b78b26b9e1a9c6983bb46c70 - sha256: 6cf33148f439f139ab440eb011801078e8943768a7a29e3e7a0362ed0fe96132 + md5: 442259e229fa7c426274a1930952518b + sha256: 76f909f82ea33ecbbb07718bfa2502c16a8d238ed6c67d6e1be4b8fcee65d709 manager: conda name: numba optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/numba-0.55.2-py37h7687b59_0.tar.bz2 - version: 0.55.2 + url: https://conda.anaconda.org/conda-forge/osx-64/numba-0.56.2-py37h7da6166_1.tar.bz2 + version: 0.56.2 - category: main dependencies: entrypoints: '' @@ -7445,33 +7408,33 @@ package: - category: full dependencies: geos: '>=3.11.0,<3.11.1.0a0' - numpy: '>=1.19.5,<2.0a0' + numpy: '>=1.20.3,<2.0a0' python: '>=3.7,<3.8.0a0' python_abi: 3.7.* *_cp37m hash: - md5: f8be15f6b5f23ab29fb460dfa4670aee - sha256: 222ac415fafc32caa794deb0504e92c259631e38019d82451dfce3eb2181cde6 + md5: 4e292b417e05a96c0998a7618bd7cb00 + sha256: 83a2187ef86a8451306292514203690d766f9f229cbff514c9c2b14bdf99b1a0 manager: conda name: shapely optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/shapely-1.8.4-py37hc60bf9e_0.tar.bz2 - version: 1.8.4 + url: https://conda.anaconda.org/conda-forge/osx-64/shapely-1.8.5-py37hc7cbe1f_0.tar.bz2 + version: 1.8.5 - category: full dependencies: + __osx: '' ptyprocess: '' - python: '>=3.7,<3.8.0a0' - python_abi: 3.7.* *_cp37m + python: '>=3.7' tornado: '>=6.1.0' hash: - md5: 0c7030b0cb573aa25f477163a18fa3f1 - sha256: 9be73b5b55ec269ecc80f045111204b5bea2220a3916de6e3c1c6ac756986494 + md5: cdb211cdf14e7c5527424f507ae85b0f + sha256: 2bff2c6897908c9719e56e29c7256d96ef5f85a087b0083a985fb4eedcc2af44 manager: conda name: terminado optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/terminado-0.15.0-py37hf985489_0.tar.bz2 - version: 0.15.0 + url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.16.0-pyhd1c38e8_0.tar.bz2 + version: 0.16.0 - category: main dependencies: numpy: '>=1.7' @@ -7677,14 +7640,14 @@ package: python-fastjsonschema: '' traitlets: '>=5.1' hash: - md5: baf7651bd2c2260c85b3e6c7a441d903 - sha256: 3a365adb4c8f68a9ea8164f42f4e6f77faebb59aad3628be162eb49c23d84699 + md5: f8439ce65664bec6d348346590ed57f0 + sha256: 7e7442fbbd721d5be49d1632957b06939b8e6618ae07cbcc4b6d0e07d044f55c manager: conda name: nbformat optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.6.1-pyhd8ed1ab_0.tar.bz2 - version: 5.6.1 + url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.7.0-pyhd8ed1ab_0.tar.bz2 + version: 5.7.0 - category: dev dependencies: importlib_metadata: '>=0.12' @@ -7753,17 +7716,17 @@ package: version: 2.15.3 - category: dev dependencies: - cryptography: '>=35.0' + cryptography: '>=38.0.0,<39' python: '>=3.6' hash: - md5: 2e7e3630919d29c8216bfa2cd643d79e - sha256: 72af60a6164a380730c00ee996bda265267b53a99662d7ceb2ec6ed47dd74a0b + md5: fbfa0a180d48c800f922a10a114a8632 + sha256: 42f04dded77ac2597108378d62b121697d0e982aba7b20a462a7239030563628 manager: conda name: pyopenssl optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.0.0-pyhd8ed1ab_1.tar.bz2 - version: 22.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.1.0-pyhd8ed1ab_0.tar.bz2 + version: 22.1.0 - category: main dependencies: joblib: '>=0.11' @@ -7815,18 +7778,18 @@ package: dependencies: asciitree: '' fasteners: '' - numcodecs: '>=0.6.4' + numcodecs: '>=0.10.0' numpy: '>=1.7' python: '>=3.5' hash: - md5: 37d4251d34eb991ff9e40e546cc2e803 - sha256: 8864d0a6dde07895097bf77dc272cda2a91f33ce709733521560c29d51ce2c80 + md5: 7e212240cf03e35a6b3201010a1a1e12 + sha256: 522e72b5f4f1d49d73bdd7fc92a4e51efe86910460577646f553905969d11550 manager: conda name: zarr optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.12.0-pyhd8ed1ab_0.tar.bz2 - version: 2.12.0 + url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.13.3-pyhd8ed1ab_0.tar.bz2 + version: 2.13.3 - category: full dependencies: attrs: '>=17' @@ -7894,14 +7857,14 @@ package: python: '>=3.7' traitlets: '>=5.2.2' hash: - md5: f052376c70c9d6a8e783e8e7c56b5f82 - sha256: 883760e3cd82b143424ddda0ef784b788c7eec937c4aad15d9ad241531aa3533 + md5: 87eed34d791330d8acdab6a8ab63113f + sha256: ef28a3c4e3a218ae48b1e7a24ec7a8bb4f6da0096135d1155a5a5cc71393aaf4 manager: conda name: nbclient optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.6.8-pyhd8ed1ab_0.tar.bz2 - version: 0.6.8 + url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.0-pyhd8ed1ab_0.tar.bz2 + version: 0.7.0 - category: full dependencies: matplotlib-base: '>=3.3' @@ -8033,7 +7996,6 @@ package: jinja2: '>=3.0' jupyter_core: '>=4.7' jupyterlab_pygments: '' - lxml: '' markupsafe: '>=2.0' mistune: '>=2.0.3,<3' nbclient: '>=0.5.0' @@ -8045,14 +8007,14 @@ package: tinycss2: '' traitlets: '>=5.0' hash: - md5: e650d91dab0325e043401ecdfaa3e6ce - sha256: 17fbd30e71ab788f17f733edd40ccb0689f67d2f49c57da5c53a4ca64fa811ae + md5: d74acbae5ea45838dec52f2ef7ce205b + sha256: a5f358cc616ceb34c6d1109dc57e2ecc10ab1986db9a1765255cdd67f3dc5440 manager: conda name: nbconvert-core optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: dev dependencies: coverage: '>=5.2.1' @@ -8150,18 +8112,18 @@ package: version: 6.16.0 - category: full dependencies: - nbconvert-core: 7.0.0 pyhd8ed1ab_0 + nbconvert-core: 7.2.1 pyhd8ed1ab_0 pandoc: '' python: '>=3.7' hash: - md5: f00b05fec330c70cf7bfd63a02d8b6ac - sha256: e278d4405d618a3d237f665adab469e6af83c25be7d686caef7d8649fa807ec3 + md5: e9e621cf9915b7d21befcec195274377 + sha256: c96a39824c05ad3b3f9625404126c1452d9d204eacb9e9a5ead6f24a1bf2a35a manager: conda name: nbconvert-pandoc optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: full dependencies: ansi2html: '' @@ -8184,18 +8146,18 @@ package: version: 0.4.2 - category: full dependencies: - nbconvert-core: 7.0.0 pyhd8ed1ab_0 - nbconvert-pandoc: 7.0.0 pyhd8ed1ab_0 + nbconvert-core: 7.2.1 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.1 pyhd8ed1ab_0 python: '>=3.7' hash: - md5: 43ccab580941c4d273343db18fc3bafc - sha256: 73e98827b5c97a49d428ef9a0254e6dc735448dbde8cbaef505846ec7d43923e + md5: 8e12f153954596420bab7cdeeabb3f15 + sha256: ef2b4114b093b7ce26001d1a48b7ca911aaa4d24e6c16353a13ee87a1f9600d8 manager: conda name: nbconvert optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: full dependencies: argon2-cffi: '' @@ -8301,6 +8263,21 @@ package: url: https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 url: https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz version: 0.9.1.dev4+geoapps.0.8.0 +- category: main + dependencies: + geoh5py: '>=0.4.0,<0.5.0' + numpy: '>=1.21.5,<2.0.0' + hash: + sha256: None + manager: pip + name: param-sweeps + optional: false + platform: osx-64 + source: + type: url + url: https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None + url: https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz + version: 0.1.0 - category: main dependencies: discretize: '>=0.7.0' @@ -8489,13 +8466,13 @@ package: dependencies: ucrt: '>=10.0.20348.0' hash: - md5: fa1c74e99660f26265535fefee8e0e42 - sha256: 9b52005cfcb9b75db87f8af319bb58fe725013e6c8ca52394a28b1bc1beda76d + md5: 9e63633f326540206b936c49903bbf14 + sha256: 5a592fa82e092fde62f2be03072c6ea0ab4f3f94d822fb6f32feb04ae6e6a6d1 manager: conda name: vs2015_runtime optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.29.30139-h890b9b1_7.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.29.30139-h890b9b1_8.tar.bz2 version: 14.29.30139 - category: full dependencies: @@ -8525,15 +8502,15 @@ package: version: 5.3.0 - category: main dependencies: - vs2015_runtime: '>=14.28.29325' + vs2015_runtime: '>=14.29.30139' hash: - md5: 079ed576a6c8f0c9b0bbaca0b786daa3 - sha256: 3d83e269e1225e4bb8914fbec2f9be4b7d2cd153f2b779092c8a92d263b7eda8 + md5: ce078d958092d19b908955b5ef0cdc0b + sha256: 650f4d371489b5dac157e69b6734ea47b8bdd2337bc671ad04e29307cb39df40 manager: conda name: vc optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/vc-14.2-hb210afc_7.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/vc-14.2-hac3ee0b_8.tar.bz2 version: '14.2' - category: full dependencies: @@ -8683,14 +8660,14 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: b545e6653353294527707aff9e456cf2 - sha256: a3673f990f2e06ff3cad7ca04a94a6039dfd459200065e4b64bb80e1e2496933 + md5: 9484be835acbd4ec7920ba013a0cc5bf + sha256: aeddd956da30c8d1c61e08286164040b1daaa4a5001c1e95d60e85ad6c8da508 manager: conda name: libsqlite optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.39.3-hcfcfb64_0.tar.bz2 - version: 3.39.3 + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.39.4-hcfcfb64_0.tar.bz2 + version: 3.39.4 - category: main dependencies: vc: '>=14.1,<15' @@ -8709,13 +8686,13 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 8c64696cba59093d5c330c017979ec98 - sha256: 0acae65bfc6ec0724e1527146a27fccc012bd42b3f157df117693f3b496575c0 + md5: 67ab46f21b312d45664f7713c8aff49d + sha256: d6b6c3b94c14f26dfdb02942b50b83f6c28c5c38a22c8e46d43c6f8980085141 manager: conda name: libzlib optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.2.12-hcfcfb64_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.2.12-hcfcfb64_4.tar.bz2 version: 1.2.12 - category: full dependencies: @@ -8879,14 +8856,14 @@ package: dependencies: libiconv: '>=1.17,<2.0a0' hash: - md5: 7f0ab82b5225b4a8450f2cd972dd6322 - sha256: 62571108cc12765e1deb306e39debd1316dc872a420927d217d070a263ce7276 + md5: 299d4fd6798a45337042ff5a48219e5f + sha256: 71c75b0a4dc2cf95d2860ea0076edf9f5558baeb4dacaeecb32643b199074616 manager: conda name: gettext optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/gettext-0.19.8.1-h5728263_1009.tar.bz2 - version: 0.19.8.1 + url: https://conda.anaconda.org/conda-forge/win-64/gettext-0.21.1-h5728263_0.tar.bz2 + version: 0.21.1 - category: full dependencies: jpeg: '>=9e,<10a' @@ -9064,18 +9041,18 @@ package: version: '10.37' - category: main dependencies: - libsqlite: 3.39.3 hcfcfb64_0 + libsqlite: 3.39.4 hcfcfb64_0 vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: bac5b716687d389aee9b6de839aa62bf - sha256: b935a9fa62159e936f9911fa428d503d8127d0b4cf519aab7487fcbb745e5665 + md5: 780e5daa2897f989f46bc73f0e43fa62 + sha256: 173d51f94e4a9c0e6f2db18695a019062c06db136be36c818e0cb7e5fc5419c1 manager: conda name: sqlite optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/sqlite-3.39.3-hcfcfb64_0.tar.bz2 - version: 3.39.3 + url: https://conda.anaconda.org/conda-forge/win-64/sqlite-3.39.4-hcfcfb64_0.tar.bz2 + version: 3.39.4 - category: full dependencies: libsodium: '>=1.0.18,<1.0.19.0a0' @@ -9090,19 +9067,19 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/zeromq-4.3.4-h0e60522_1.tar.bz2 version: 4.3.4 -- category: main +- category: full dependencies: - libzlib: 1.2.12 hcfcfb64_3 + libzlib: 1.2.12 hcfcfb64_4 vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: ed1d293a0f0d1e0b9030f41050e76a2f - sha256: 6ccaa2e622b91dd66dee82ab036c5c4788fbb1dd7fb24862a5449fd539711893 + md5: a88fca2a00b5aa97bfafef5feb253aba + sha256: ed59bd6cbcd310b009cd56ddf29ac5bdd821a86b0080c8f27273f1a4bf4832e8 manager: conda name: zlib - optional: false + optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/zlib-1.2.12-hcfcfb64_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/zlib-1.2.12-hcfcfb64_4.tar.bz2 version: 1.2.12 - category: main dependencies: @@ -9198,18 +9175,18 @@ package: dependencies: krb5: '>=1.19.3,<1.20.0a0' libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + libzlib: '>=1.2.12,<1.3.0a0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: b70caa5b0251f09a47eeae9f8fc0f5b2 - sha256: 210bb4b3cfc75b330dc0a4838c60b4ba752a8dd512eb36dd5bc923e0ae9403a0 + md5: 5754099767a51dc90b63e517d425418d + sha256: 13fd4f30b53929201efb0b6c9adb3e76552e17a62841a493b360860c2c37d2e0 manager: conda name: libcurl optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-7.83.1-h789b8ee_0.tar.bz2 - version: 7.83.1 + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-7.85.0-heaf79c2_0.tar.bz2 + version: 7.85.0 - category: full dependencies: gettext: '>=0.19.8.1,<1.0a0' @@ -9263,23 +9240,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.4.0-h8e97e67_4.tar.bz2 version: 4.4.0 -- category: full - dependencies: - libiconv: '>=1.16,<2.0.0a0' - libxml2: '>=2.9.14,<2.11.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - xz: '>=5.2.5,<5.3.0a0' - hash: - md5: 4a7278062b77fa934f3df71360428947 - sha256: c755810b4de2ea9994604d4aea94a54122ad8eafb494b8d131e621af793a71ad - manager: conda - name: libxslt - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libxslt-1.1.35-h34f844d_0.tar.bz2 - version: 1.1.35 - category: main dependencies: m2w64-gcc-libs: '' @@ -9473,20 +9433,20 @@ package: - category: full dependencies: krb5: '>=1.19.3,<1.20.0a0' - libcurl: 7.83.1 h789b8ee_0 + libcurl: 7.85.0 heaf79c2_0 libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + libzlib: '>=1.2.12,<1.3.0a0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 21321b6738d077e54fadfce08a41f5c7 - sha256: 5b669bea6bb604db663a8544fc1f12ff0ed9e9888d2d45146396bbd6fb1c71c7 + md5: 751e88225bef474055d9af6853cc72df + sha256: a21d048968299c7c44f576231246f6a2636228308c86b4ba91718a17122b70cb manager: conda name: curl optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/curl-7.83.1-h789b8ee_0.tar.bz2 - version: 7.83.1 + url: https://conda.anaconda.org/conda-forge/win-64/curl-7.85.0-heaf79c2_0.tar.bz2 + version: 7.85.0 - category: main dependencies: python: '>=3.6' @@ -9811,14 +9771,14 @@ package: dependencies: python: '>=3.5' hash: - md5: dc36c992aec485c0efff619ed2e63957 - sha256: adefa33879e35375ec8cae910af6823534056900ff3a90c0c1ef8ffaab5b0d8a + md5: 7b868f21adde0d9b8b38f9c16836589b + sha256: 594d240d8be933b6e47b78b786269cc89ffa34874544d9dbed1c6afc9213869b manager: conda name: nest-asyncio optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.5-pyhd8ed1ab_0.tar.bz2 - version: 1.5.5 + url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.6-pyhd8ed1ab_0.tar.bz2 + version: 1.5.6 - category: main dependencies: libpng: '>=1.6.37,<1.7.0a0' @@ -9934,14 +9894,14 @@ package: dependencies: python: '>=3.6' hash: - md5: b7fa7d86530b8de805268e48988eb483 - sha256: 66d41fd720b39faad502ea4f67cf70c797ff4a4c5bc01fef536a0880e882713e + md5: b260ed41427dbbe70537b3030c643b2e + sha256: e3aaefcdfed2e2425c9d6c7f1f729b0c3210c241ad0d92f263b01971b18f5310 manager: conda name: prometheus_client optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.14.1-pyhd8ed1ab_0.tar.bz2 - version: 0.14.1 + url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.15.0-pyhd8ed1ab_0.tar.bz2 + version: 0.15.0 - category: dev dependencies: python: '>=2.7' @@ -10006,14 +9966,14 @@ package: dependencies: python: '>=3.6' hash: - md5: 974bca71d00364630f63f31fa7e059cb - sha256: 8e5c8bc3508e8995431e94c5019405ac5c4e7612bb2c9ea372340f2b7d91e8c5 + md5: fc0dcaf9761d042fb8ac9128ce03fddb + sha256: c9104b60f1a0637973c60161bd00f720bbc9fd5167f2a26161cbf86d6e948f7e manager: conda name: pytz optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.2.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.2.1 + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.4-pyhd8ed1ab_0.tar.bz2 + version: '2022.4' - category: full dependencies: python: '>=3.6' @@ -10162,14 +10122,14 @@ package: dependencies: python: '>=3.7' hash: - md5: a9d85960bc62d53cc4ea0d1d27f73c98 - sha256: 1fe5b48aa997616a7537de4d05c0b7fd11b712895e35493cac7604e8d5f97ad7 + md5: 2d93b130d148d7fc77e583677792fc6a + sha256: 70c57b5ac94cd32e78f1a2fa2c38572bfac85b901a6a99aa254a9e8e126c132d manager: conda name: typing_extensions optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.3.0-pyha770c72_0.tar.bz2 - version: 4.3.0 + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.4.0-pyha770c72_0.tar.bz2 + version: 4.4.0 - category: main dependencies: python: '>=3.6' @@ -10210,14 +10170,14 @@ package: dependencies: python: '>=3.7' hash: - md5: a3508a0c850745b875de88aea4c40cc5 - sha256: bb6920451dad059ca31581ca6e36c5f1534fad8a8efe869c7eb9c9e3846b4f53 + md5: 6f3fd8c9e0ab504010fb4216d5919c24 + sha256: 7740d6fcd4fffb895a93c765388382b58ea78e005180cee88078eb18e59f7f06 manager: conda name: zipp optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.8.1-pyhd8ed1ab_0.tar.bz2 - version: 3.8.1 + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.9.0-pyhd8ed1ab_0.tar.bz2 + version: 3.9.0 - category: full dependencies: python: '>=3.6' @@ -10301,17 +10261,17 @@ package: python: '>=3.7,<3.8.0a0' python_abi: 3.7.* *_cp37m tomli: '' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 8297eecfcb833318533de71ae8c0b4d3 - sha256: cef8ccd83659e26380073315ee0b2777501266a4cc19037732d940f3c5fb03be + md5: aaa106e5f54dadb4af5d31a35ba71636 + sha256: 8ac3a12e27e55984dfa4290f702ef621fdc99f93d756861fdbfbd98b4d255ce1 manager: conda name: coverage optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/coverage-6.4.4-py37hcc03f2d_0.tar.bz2 - version: 6.4.4 + url: https://conda.anaconda.org/conda-forge/win-64/coverage-6.5.0-py37h51bd9d9_0.tar.bz2 + version: 6.5.0 - category: main dependencies: python: '>=3.7,<3.8.0a0' @@ -10394,14 +10354,14 @@ package: python: '>=3.6' zipp: '>=3.1.0' hash: - md5: 393a52ae5450ac981a0b67c8175d61fa - sha256: fdf6e04a7e5fc84851828d8415b6182ac0780d4df3dfc230d1134ece27b3e4a1 + md5: eb521efe7f5550de7573bc1629b74a05 + sha256: d4929ef6dd4ba4222dc2bd737c365833b896a3ee89f9e5142df763799b5ca944 manager: conda name: importlib_resources optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.9.0-pyhd8ed1ab_0.tar.bz2 - version: 5.9.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.0-pyhd8ed1ab_0.tar.bz2 + version: 5.10.0 - category: full dependencies: parso: '>=0.8.0,<0.9.0' @@ -10487,38 +10447,20 @@ package: version: 5.0.1 - category: main dependencies: - libzlib: '>=1.2.11,<1.3.0a0' + libzlib: '>=1.2.12,<1.3.0a0' python: '>=3.7,<3.8.0a0' python_abi: 3.7.* *_cp37m - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - zlib: '>=1.2.11,<1.3.0a0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 5444c4850a5388a00808c1b32cd7b3f9 - sha256: 737352819707357a770490713c03c779feef103424f1ff60ada173c9ac6e4483 + md5: 3570ce9410bff21ed64038ff36acd060 + sha256: 4c70f8fa847eace1815307d7f36af1cd0f1fcc0967bbe7e764af6d284d974e64 manager: conda name: llvmlite optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/llvmlite-0.38.1-py37habb0c8c_0.tar.bz2 - version: 0.38.1 -- category: full - dependencies: - libxml2: '!=2.9.11,!=2.9.12' - libxslt: '>=1.1.35,<2.0a0' - python: '>=3.7,<3.8.0a0' - python_abi: 3.7.* *_cp37m - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - hash: - md5: 30c3ec353da711387a40d33dd250d3c9 - sha256: c16e6a9707f2b3e66361dd82efa840757dbc7f4023e7f01849c2989f4a8c723c - manager: conda - name: lxml - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/lxml-4.9.1-py37hcc03f2d_0.tar.bz2 - version: 4.9.1 + url: https://conda.anaconda.org/conda-forge/win-64/llvmlite-0.39.1-py37h0c9d48c_0.tar.bz2 + version: 0.39.1 - category: main dependencies: python: '>=3.7,<3.8.0a0' @@ -10815,14 +10757,14 @@ package: python: '>=3.6' typing: '>=3.6,<4.0' hash: - md5: c57d6a6abb22c3796add680597ee0096 - sha256: 824543c373d6318c335f7c304ef38dec40fe8e0f88ad7c7db92e181e3c5b1170 + md5: f82cf1ff4aa8228ec71041b8adef19d6 + sha256: d25441deeb45f575a85977e4444f15d26db2491f5471469f0e5e4fa2e8888a4b manager: conda name: tomlkit optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.4-pyha770c72_0.tar.bz2 - version: 0.11.4 + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.5-pyha770c72_0.tar.bz2 + version: 0.11.5 - category: main dependencies: python: '>=3.7,<3.8.0a0' @@ -10868,16 +10810,16 @@ package: version: 1.5.4 - category: main dependencies: - typing_extensions: 4.3.0 pyha770c72_0 + typing_extensions: 4.4.0 pyha770c72_0 hash: - md5: f3e98e944832fb271a0dbda7b7771dc6 - sha256: 57ea0e9a150b698f5a7b21b12987da7c321bb331fd07116ecced24eb1e056d2f + md5: be969210b61b897775a0de63cd9e9026 + sha256: 6f129b1bc18d111dcf3abaec6fcf6cbee00f1b77bb42d0f0bc8d85f8faa65cf0 manager: conda name: typing-extensions optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.3.0-hd8ed1ab_0.tar.bz2 - version: 4.3.0 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.4.0-hd8ed1ab_0.tar.bz2 + version: 4.4.0 - category: main dependencies: python: '>=3.7,<3.8.0a0' @@ -11051,17 +10993,18 @@ package: openssl: '>=1.1.1q,<1.1.2a' python: '>=3.7,<3.8.0a0' python_abi: 3.7.* *_cp37m - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 516aefbe254bb025c43cec795b94f791 - sha256: 514ad119fa2b7d7b3ded59121ccaf2d7391284ddaba9568f09271ca7804fb5c9 + md5: 696e22d7329862f0690d0441d224cfff + sha256: 0a3933666a8159572f8ccd5c2e86c5317c8c86ea1b3728cef2a1b3e37caa9c37 manager: conda name: cryptography optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/cryptography-37.0.4-py37h65266a2_0.tar.bz2 - version: 37.0.4 + url: https://conda.anaconda.org/conda-forge/win-64/cryptography-38.0.2-py37h7375b12_0.tar.bz2 + version: 38.0.2 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -11090,14 +11033,14 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 1d1c8d83ba3f8a95a03d85db0b19bb26 - sha256: bec5ced98f4b3f7172830e5c2724d6b1efe5e7619c08a5edff0d5608e5746aee + md5: c2d00d94f31cdc627d9acd69448c59c8 + sha256: 87b113ec8f6f3af0be6b8379737f0170511bb93d4e3f2a7fcaaa014b1a45fdb5 manager: conda name: fonttools optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/fonttools-4.37.3-py37h51bd9d9_0.tar.bz2 - version: 4.37.3 + url: https://conda.anaconda.org/conda-forge/win-64/fonttools-4.37.4-py37h51bd9d9_0.tar.bz2 + version: 4.37.4 - category: main dependencies: cached-property: '' @@ -11118,19 +11061,20 @@ package: version: 3.7.0 - category: full dependencies: - numpy: '>=1.19.5,<2.0a0' + numpy: '>=1.20.3,<2.0a0' python: '>=3.7,<3.8.0a0' python_abi: 3.7.* *_cp37m - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 9e2594fe793b5e6a013d5b49959080dd - sha256: 61761e586fae6726b86f4064173f28b77d5b3779a6829ac123160bada09d41a7 + md5: e8286a3a70f7505a0b5dde7c1f0f58e1 + sha256: ff17f671812cb723727a522f8138c4385392ba99cceef1691778e9cddbeb6200 manager: conda name: imagecodecs-lite optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/imagecodecs-lite-2019.12.3-py37h3a130e4_5.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/imagecodecs-lite-2019.12.3-py37h0b711f8_5.tar.bz2 version: 2019.12.3 - category: full dependencies: @@ -11262,22 +11206,23 @@ package: version: 2.5.0 - category: main dependencies: - llvmlite: '>=0.38.1,<0.39.0a0' - numpy: '>=1.19.5,<2.0a0' + importlib-metadata: '' + llvmlite: '>=0.39.1,<0.40.0a0' + numpy: '>=1.20.3,<2.0a0' python: '>=3.7,<3.8.0a0' python_abi: 3.7.* *_cp37m setuptools: '' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 31729ea2df647be7378c0c50ae010802 - sha256: 21f3854580eb3fa780fd95b13501235a0fc7703ea340c648f8258cb246d5fb42 + md5: d67c6565887cb81fe31c44cbafb037be + sha256: b9232c27ab96c468333cc11a568b24875e14ac8af9fe4ce14af5db399026c78f manager: conda name: numba optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/numba-0.55.2-py37hc29f945_0.tar.bz2 - version: 0.55.2 + url: https://conda.anaconda.org/conda-forge/win-64/numba-0.56.2-py37h9c05cb2_1.tar.bz2 + version: 0.56.2 - category: main dependencies: entrypoints: '' @@ -11425,35 +11370,36 @@ package: - category: full dependencies: geos: '>=3.11.0,<3.11.1.0a0' - numpy: '>=1.19.5,<2.0a0' + numpy: '>=1.20.3,<2.0a0' python: '>=3.7,<3.8.0a0' python_abi: 3.7.* *_cp37m - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 49cb035a2a801be4368c2c42b063c15a - sha256: 78182800677857d84c5af003478a89aab853a4f18f23e798d6d173d195e5cbfb + md5: bd312e3168dc3c92e45e4de867c8c27e + sha256: f789896b6aefb748f23b71d48b44159f34a01b1bf19cda6625fc5ac27a32b2f9 manager: conda name: shapely optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/shapely-1.8.4-py37hd7565ff_0.tar.bz2 - version: 1.8.4 + url: https://conda.anaconda.org/conda-forge/win-64/shapely-1.8.5-py37h475e9a0_0.tar.bz2 + version: 1.8.5 - category: full dependencies: - python: '>=3.7,<3.8.0a0' - python_abi: 3.7.* *_cp37m + __win: '' + python: '>=3.7' pywinpty: '>=1.1.0' tornado: '>=6.1.0' hash: - md5: f4cf43515a222eaca7c8675ee0be642c - sha256: de2b6064cf08f4245989bc269100e5ee0019e4e67d5e359ac3679867349e97fc + md5: d7b68f1c6379cd98f240e00926c91f0b + sha256: 229f27e56ce2ab02138125368bd99a8e4e4dbc71e41421edf4445e0edb2e77f5 manager: conda name: terminado optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/terminado-0.15.0-py37h03978a9_0.tar.bz2 - version: 0.15.0 + url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.16.0-pyh08f2357_0.tar.bz2 + version: 0.16.0 - category: main dependencies: numpy: '>=1.7' @@ -11706,14 +11652,14 @@ package: python-fastjsonschema: '' traitlets: '>=5.1' hash: - md5: baf7651bd2c2260c85b3e6c7a441d903 - sha256: 3a365adb4c8f68a9ea8164f42f4e6f77faebb59aad3628be162eb49c23d84699 + md5: f8439ce65664bec6d348346590ed57f0 + sha256: 7e7442fbbd721d5be49d1632957b06939b8e6618ae07cbcc4b6d0e07d044f55c manager: conda name: nbformat optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.6.1-pyhd8ed1ab_0.tar.bz2 - version: 5.6.1 + url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.7.0-pyhd8ed1ab_0.tar.bz2 + version: 5.7.0 - category: dev dependencies: importlib_metadata: '>=0.12' @@ -11784,17 +11730,17 @@ package: version: 2.15.3 - category: dev dependencies: - cryptography: '>=35.0' + cryptography: '>=38.0.0,<39' python: '>=3.6' hash: - md5: 2e7e3630919d29c8216bfa2cd643d79e - sha256: 72af60a6164a380730c00ee996bda265267b53a99662d7ceb2ec6ed47dd74a0b + md5: fbfa0a180d48c800f922a10a114a8632 + sha256: 42f04dded77ac2597108378d62b121697d0e982aba7b20a462a7239030563628 manager: conda name: pyopenssl optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.0.0-pyhd8ed1ab_1.tar.bz2 - version: 22.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.1.0-pyhd8ed1ab_0.tar.bz2 + version: 22.1.0 - category: main dependencies: joblib: '>=0.11' @@ -11846,18 +11792,18 @@ package: dependencies: asciitree: '' fasteners: '' - numcodecs: '>=0.6.4' + numcodecs: '>=0.10.0' numpy: '>=1.7' python: '>=3.5' hash: - md5: 37d4251d34eb991ff9e40e546cc2e803 - sha256: 8864d0a6dde07895097bf77dc272cda2a91f33ce709733521560c29d51ce2c80 + md5: 7e212240cf03e35a6b3201010a1a1e12 + sha256: 522e72b5f4f1d49d73bdd7fc92a4e51efe86910460577646f553905969d11550 manager: conda name: zarr optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.12.0-pyhd8ed1ab_0.tar.bz2 - version: 2.12.0 + url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.13.3-pyhd8ed1ab_0.tar.bz2 + version: 2.13.3 - category: full dependencies: brotli-python: '' @@ -11918,14 +11864,14 @@ package: python: '>=3.7' traitlets: '>=5.2.2' hash: - md5: f052376c70c9d6a8e783e8e7c56b5f82 - sha256: 883760e3cd82b143424ddda0ef784b788c7eec937c4aad15d9ad241531aa3533 + md5: 87eed34d791330d8acdab6a8ab63113f + sha256: ef28a3c4e3a218ae48b1e7a24ec7a8bb4f6da0096135d1155a5a5cc71393aaf4 manager: conda name: nbclient optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.6.8-pyhd8ed1ab_0.tar.bz2 - version: 0.6.8 + url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.0-pyhd8ed1ab_0.tar.bz2 + version: 0.7.0 - category: full dependencies: matplotlib-base: '>=3.3' @@ -12084,7 +12030,6 @@ package: jinja2: '>=3.0' jupyter_core: '>=4.7' jupyterlab_pygments: '' - lxml: '' markupsafe: '>=2.0' mistune: '>=2.0.3,<3' nbclient: '>=0.5.0' @@ -12096,14 +12041,14 @@ package: tinycss2: '' traitlets: '>=5.0' hash: - md5: e650d91dab0325e043401ecdfaa3e6ce - sha256: 17fbd30e71ab788f17f733edd40ccb0689f67d2f49c57da5c53a4ca64fa811ae + md5: d74acbae5ea45838dec52f2ef7ce205b + sha256: a5f358cc616ceb34c6d1109dc57e2ecc10ab1986db9a1765255cdd67f3dc5440 manager: conda name: nbconvert-core optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: dev dependencies: coverage: '>=5.2.1' @@ -12201,18 +12146,18 @@ package: version: 6.16.0 - category: full dependencies: - nbconvert-core: 7.0.0 pyhd8ed1ab_0 + nbconvert-core: 7.2.1 pyhd8ed1ab_0 pandoc: '' python: '>=3.7' hash: - md5: f00b05fec330c70cf7bfd63a02d8b6ac - sha256: e278d4405d618a3d237f665adab469e6af83c25be7d686caef7d8649fa807ec3 + md5: e9e621cf9915b7d21befcec195274377 + sha256: c96a39824c05ad3b3f9625404126c1452d9d204eacb9e9a5ead6f24a1bf2a35a manager: conda name: nbconvert-pandoc optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: full dependencies: ansi2html: '' @@ -12235,18 +12180,18 @@ package: version: 0.4.2 - category: full dependencies: - nbconvert-core: 7.0.0 pyhd8ed1ab_0 - nbconvert-pandoc: 7.0.0 pyhd8ed1ab_0 + nbconvert-core: 7.2.1 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.1 pyhd8ed1ab_0 python: '>=3.7' hash: - md5: 43ccab580941c4d273343db18fc3bafc - sha256: 73e98827b5c97a49d428ef9a0254e6dc735448dbde8cbaef505846ec7d43923e + md5: 8e12f153954596420bab7cdeeabb3f15 + sha256: ef2b4114b093b7ce26001d1a48b7ca911aaa4d24e6c16353a13ee87a1f9600d8 manager: conda name: nbconvert optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: full dependencies: argon2-cffi: '' @@ -12352,6 +12297,21 @@ package: url: https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 url: https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz version: 0.9.1.dev4+geoapps.0.8.0 +- category: main + dependencies: + geoh5py: '>=0.4.0,<0.5.0' + numpy: '>=1.21.5,<2.0.0' + hash: + sha256: None + manager: pip + name: param-sweeps + optional: false + platform: win-64 + source: + type: url + url: https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None + url: https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz + version: 0.1.0 - category: main dependencies: discretize: '>=0.7.0' diff --git a/conda-py-3.8-lock.yml b/conda-py-3.8-lock.yml index 978d9257f..382d129e2 100644 --- a/conda-py-3.8-lock.yml +++ b/conda-py-3.8-lock.yml @@ -21,9 +21,9 @@ metadata: - url: defaults used_env_vars: [] content_hash: - linux-64: 7e3888c9efffa080396df5a933299c16e377db56746be21161d30588fd472722 - osx-64: 63e34ef8fb6293bd8ced2da761fbae5ab84f6052527029d6dfd804b6600a34fe - win-64: a40e8046040e6127ec59ed77f21babbc023ba6478ed0c60f2a6838b5fc9de285 + linux-64: 0362df31ff080cdbe3e92eae2df4fe03f773276eba23dab25847db45def332a6 + osx-64: 0fb38b8e77db18a5758890e5b20dd37df1761462dd50ccb80b32acb26f563f89 + win-64: 728f23959a99c62ac935e883beb763111dce08518556738c43d9974585b4b8bf platforms: - win-64 - osx-64 @@ -156,14 +156,14 @@ package: - category: full dependencies: {} hash: - md5: 456b5b1d99e7a9654b331bcd82e71042 - sha256: 3d234013a4e2f70f40068f29b8790e959d5cc97cd4b1c6a0aa5446eec03819b9 + md5: b6bd89cf71494c41a181cac13cc5a8ea + sha256: fec882af11d68ec22084a84b5bc831f5d3f6bae9cbe2462d88b6e875e26454b4 manager: conda name: tzdata optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022d-h191b570_0.tar.bz2 - version: 2022d + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022e-h191b570_0.tar.bz2 + version: 2022e - category: full dependencies: font-ttf-dejavu-sans-mono: '' @@ -333,14 +333,14 @@ package: dependencies: libgcc-ng: '>=12' hash: - md5: 17f91dc8bb7a259b02be5bfb2cd2395f - sha256: e33f9c58fe6d48e65f3c271fdd39999ad439b0ea03c683ca609e50b7aeda47ee + md5: 14947d8770185e5153fdd04d4673ed37 + sha256: 4fcfedc44e4c9a053f0416f9fc6ab6ed50644fca3a761126dbd00d09db1f546a manager: conda name: gettext optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.19.8.1-h27087fc_1009.tar.bz2 - version: 0.19.8.1 + url: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.21.1-h27087fc_0.tar.bz2 + version: 0.21.1 - category: full dependencies: libgcc-ng: '>=7.5.0' @@ -552,13 +552,13 @@ package: dependencies: libgcc-ng: '>=12' hash: - md5: 29b2d63b0e21b765da0418bc452538c9 - sha256: 864e4de308644dc5f5b88da185bb65e4e437ffe56299bffec9eba496c04758f3 + md5: 6a2e5b333ba57ce7eec61e90260cbb79 + sha256: f73c296d19454b79e19f6ad3f7ab7f9733132575226e68e7128c615ecacc1e5d manager: conda name: libzlib optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.12-h166bdaf_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.12-h166bdaf_4.tar.bz2 version: 1.2.12 - category: full dependencies: @@ -691,14 +691,14 @@ package: dependencies: libgcc-ng: '>=12' hash: - md5: 47f080f1708e09e88a273112024a8bde - sha256: d48cdf982c8a0fb8f4546c385b383429580a4b610764127de2bdc59771b7ae80 + md5: d83ab8f6570bbf0be104948fb2d0f79e + sha256: fb15e3a3228edcfde002f527ee2e9e0b5e1f15091521de1aa8429a4357138af8 manager: conda name: tzcode optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tzcode-2022d-h166bdaf_0.tar.bz2 - version: 2022d + url: https://conda.anaconda.org/conda-forge/linux-64/tzcode-2022e-h166bdaf_0.tar.bz2 + version: 2022e - category: full dependencies: libgcc-ng: '>=9.3.0' @@ -901,6 +901,20 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 version: 3.1.20191231 +- category: main + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.12,<1.3.0a0' + hash: + md5: b23608691ae647c2d49cd55d0a85fce6 + sha256: f0c29933bb550277f0d35d05b44a15808817e955a86b1e16d477fc29f989c739 + manager: conda + name: libllvm11 + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libllvm11-11.1.0-he0ac6c6_4.tar.bz2 + version: 11.1.0 - category: main dependencies: c-ares: '>=1.18.1,<2.0a0' @@ -950,14 +964,14 @@ package: libgcc-ng: '>=12' libzlib: '>=1.2.12,<1.3.0a0' hash: - md5: ccb2457c73609f2622b8a4b3e42e5d8b - sha256: aa579bad433c481f9b0e3df473c4b9f4455787c0c439e921d0caa26affb205e3 + md5: 978924c298fc2215f129e8171bbea688 + sha256: 919396aa0e5d0df8d8082db554d850639aa363aff13f4feabf2ee642f823b6d4 manager: conda name: libsqlite optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.39.3-h753d276_0.tar.bz2 - version: 3.39.3 + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.39.4-h753d276_0.tar.bz2 + version: 3.39.4 - category: main dependencies: libgcc-ng: '>=12' @@ -1113,18 +1127,18 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.4-h9c3ff4c_1.tar.bz2 version: 4.3.4 -- category: main +- category: full dependencies: libgcc-ng: '>=12' - libzlib: 1.2.12 h166bdaf_3 + libzlib: 1.2.12 h166bdaf_4 hash: - md5: 76c717057865201aa2d24b79315645bb - sha256: ae9432916a11c7f52ea295d6cad1ecb2b838a75087d14db3a5e50c1949aa9f55 + md5: 995cc7813221edbc25a3db15357599a0 + sha256: 7b452922585c700cfbca2fbca8052cf44ebb1661d02c44a66bdd73e9b7bc9167 manager: conda name: zlib - optional: false + optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.12-h166bdaf_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.12-h166bdaf_4.tar.bz2 version: 1.2.12 - category: main dependencies: @@ -1197,14 +1211,14 @@ package: zlib-ng: '>=2.0.6,<2.1.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 8fc72fb085c85ed38e95f1de53b1376c - sha256: 3a5c27a416ba6019f355755976a42d71b53bbe7ea20bc2e28ee11c7006bcfbf2 + md5: d1ccd03f2acef668dd6700a29a9e7147 + sha256: 3d4c4f4209559d79af9c022de78c55a7d5c4b4fabd26bc382bcd217e6974eba2 manager: conda name: c-blosc2 optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/c-blosc2-2.4.1-h7a311fb_0.tar.bz2 - version: 2.4.1 + url: https://conda.anaconda.org/conda-forge/linux-64/c-blosc2-2.4.2-h7a311fb_0.tar.bz2 + version: 2.4.2 - category: main dependencies: libgcc-ng: '>=12' @@ -1253,20 +1267,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.74.0-h7a41b64_0.tar.bz2 version: 2.74.0 -- category: main - dependencies: - libgcc-ng: '>=7.5.0' - libstdcxx-ng: '>=7.5.0' - zlib: '>=1.2.11,<1.3.0a0' - hash: - md5: b1c57947b2a9231e0cd037ab0ed96b5d - sha256: 2a236faeaade01cdb6c52b1892d5768baa7d7ebeaa473996c60231f6806f616a - manager: conda - name: libllvm10 - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libllvm10-10.0.1-he513fc3_3.tar.bz2 - version: 10.0.1 - category: main dependencies: jpeg: '>=9e,<10a' @@ -1287,23 +1287,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.4.0-h55922b4_4.tar.bz2 version: 4.4.0 -- category: full - dependencies: - icu: '>=70.1,<71.0a0' - libgcc-ng: '>=12' - libiconv: '>=1.16,<2.0.0a0' - libxml2: '>=2.9.14,<2.11.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - xz: '>=5.2.5,<5.3.0a0' - hash: - md5: 355e2a7295d76f3f7e7a18274c097dc2 - sha256: 28306004590b0b123c16c12b1a515f08330b25067fcc7cb8154295d65e21a7e9 - manager: conda - name: libxslt - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libxslt-1.1.35-h8affb1d_0.tar.bz2 - version: 1.1.35 - category: main dependencies: _openmp_mutex: '>=4.5' @@ -1321,19 +1304,19 @@ package: - category: main dependencies: libgcc-ng: '>=12' - libsqlite: 3.39.3 h753d276_0 + libsqlite: 3.39.4 h753d276_0 libzlib: '>=1.2.12,<1.3.0a0' ncurses: '>=6.3,<7.0a0' readline: '>=8.1.2,<9.0a0' hash: - md5: f03cf4ec974e32b6c5d349f62637e36e - sha256: afd8ac129ecb548bb7c600901bc3bc54ea053d119cf53ac95a22aea88efd7e5d + md5: 643c271de2dd23ecbd107284426cebc2 + sha256: b0a812bcdc8c622852e4769f66d1db8a2e437a867acf64067ce31f9a0181acc8 manager: conda name: sqlite optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.39.3-h4ff8645_0.tar.bz2 - version: 3.39.3 + url: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.39.4-h4ff8645_0.tar.bz2 + version: 3.39.4 - category: full dependencies: libgcc-ng: '>=9.3.0' @@ -1409,20 +1392,20 @@ package: - category: main dependencies: krb5: '>=1.19.3,<1.20.0a0' - libgcc-ng: '>=10.3.0' + libgcc-ng: '>=12' libnghttp2: '>=1.47.0,<2.0a0' libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - openssl: '>=1.1.1o,<1.1.2a' + libzlib: '>=1.2.12,<1.3.0a0' + openssl: '>=1.1.1q,<1.1.2a' hash: - md5: d0c278476dba3b29ee13203784672ab1 - sha256: 07285ea4d0d7d068bdc3e178f2e8ca32cb385e8c2451b7842627b610b0e7784c + md5: 054fb5981fdbe031caeb612b71d85f84 + sha256: d78f5f53eec42c94d67d91acdfd8ff2bff31df48184e2107c5717023e43271ba manager: conda name: libcurl optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-7.83.1-h7bff187_0.tar.bz2 - version: 7.83.1 + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-7.85.0-h7bff187_0.tar.bz2 + version: 7.85.0 - category: full dependencies: boost-cpp: '>=1.78.0,<1.78.1.0a0' @@ -1709,20 +1692,20 @@ package: - category: full dependencies: krb5: '>=1.19.3,<1.20.0a0' - libcurl: 7.83.1 h7bff187_0 - libgcc-ng: '>=10.3.0' + libcurl: 7.85.0 h7bff187_0 + libgcc-ng: '>=12' libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - openssl: '>=1.1.1o,<1.1.2a' + libzlib: '>=1.2.12,<1.3.0a0' + openssl: '>=1.1.1q,<1.1.2a' hash: - md5: ba33b9995f5e691e4f439422d6efafc7 - sha256: ea86c6d7b63cff474c4f4ddd49eb2434a46b3524b601ce35968bfa6ef7196efb + md5: a8ac96d6b09b8ed5b0ac6563901e2195 + sha256: 82e1c096d498804e22da92ae076e70d77ac43344e4c8035f7ca407645bec7ef1 manager: conda name: curl optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/curl-7.83.1-h7bff187_0.tar.bz2 - version: 7.83.1 + url: https://conda.anaconda.org/conda-forge/linux-64/curl-7.85.0-h7bff187_0.tar.bz2 + version: 7.85.0 - category: main dependencies: python: '>=3.6' @@ -1787,14 +1770,14 @@ package: dependencies: python: '>=2.7' hash: - md5: 0fe4f02767b6fc7d077c6552595dfd7e - sha256: 81298fa5e13f856c2f1e9c454483e3a40d62e9eedbdd3ded77f5cf942cf6fcd5 + md5: 1ed759c44597c5e189625017f5875cbc + sha256: f619720155fa9ccf7e2bcdd47dc10390b57eb922e4b454ae872f8a67de61803b manager: conda name: executing optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/executing-1.1.0-pyhd8ed1ab_0.tar.bz2 - version: 1.1.0 + url: https://conda.anaconda.org/conda-forge/noarch/executing-1.1.1-pyhd8ed1ab_0.tar.bz2 + version: 1.1.1 - category: main dependencies: python: '>=3.6' @@ -1997,26 +1980,26 @@ package: dependencies: python: '>=3.5' hash: - md5: dc36c992aec485c0efff619ed2e63957 - sha256: adefa33879e35375ec8cae910af6823534056900ff3a90c0c1ef8ffaab5b0d8a + md5: 7b868f21adde0d9b8b38f9c16836589b + sha256: 594d240d8be933b6e47b78b786269cc89ffa34874544d9dbed1c6afc9213869b manager: conda name: nest-asyncio optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.5-pyhd8ed1ab_0.tar.bz2 - version: 1.5.5 + url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.6-pyhd8ed1ab_0.tar.bz2 + version: 1.5.6 - category: full dependencies: python: '>=3.8' hash: - md5: 52243eec8c5b9d22924d1c463b01a1d8 - sha256: 9ba4aab5995231c4ee04545876856784a2833b1d3068c71d8b9aee3d049dab8c + md5: 1b74438a7270b1e2cbd3de9dba18ebb6 + sha256: eda4b0dba46c72770bc410c794f4da62509623a24c12b9805954828278915dc7 manager: conda name: networkx optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.6-pyhd8ed1ab_0.tar.bz2 - version: 2.8.6 + url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.7-pyhd8ed1ab_0.tar.bz2 + version: 2.8.7 - category: full dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3' @@ -2118,14 +2101,14 @@ package: dependencies: python: '>=3.6' hash: - md5: b7fa7d86530b8de805268e48988eb483 - sha256: 66d41fd720b39faad502ea4f67cf70c797ff4a4c5bc01fef536a0880e882713e + md5: b260ed41427dbbe70537b3030c643b2e + sha256: e3aaefcdfed2e2425c9d6c7f1f729b0c3210c241ad0d92f263b01971b18f5310 manager: conda name: prometheus_client optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.14.1-pyhd8ed1ab_0.tar.bz2 - version: 0.14.1 + url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.15.0-pyhd8ed1ab_0.tar.bz2 + version: 0.15.0 - category: full dependencies: python: '' @@ -2227,14 +2210,14 @@ package: dependencies: python: '>=3.6' hash: - md5: 974bca71d00364630f63f31fa7e059cb - sha256: 8e5c8bc3508e8995431e94c5019405ac5c4e7612bb2c9ea372340f2b7d91e8c5 + md5: fc0dcaf9761d042fb8ac9128ce03fddb + sha256: c9104b60f1a0637973c60161bd00f720bbc9fd5167f2a26161cbf86d6e948f7e manager: conda name: pytz optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.2.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.2.1 + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.4-pyhd8ed1ab_0.tar.bz2 + version: '2022.4' - category: full dependencies: python: '>=3.6' @@ -2249,16 +2232,16 @@ package: version: 1.8.0 - category: main dependencies: - python: '>=3.8' + python: '>=3.7' hash: - md5: 1fd586687cb05aac5655143c104df8f6 - sha256: 50e9eeba778b643910df99a4fd90708f0107190218bfaa9f71e7e2849370923f + md5: d61d9f25af23c24002e659b854c6f5ae + sha256: 9587c01225d25d285a36d5a33fc6a7c3f3ba14f70eddb507ec6ec12a2ae23135 manager: conda name: setuptools optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.4.0-pyhd8ed1ab_0.tar.bz2 - version: 65.4.0 + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.4.1-pyhd8ed1ab_0.tar.bz2 + version: 65.4.1 - category: main dependencies: python: '' @@ -2395,14 +2378,14 @@ package: dependencies: python: '>=3.7' hash: - md5: a9d85960bc62d53cc4ea0d1d27f73c98 - sha256: 1fe5b48aa997616a7537de4d05c0b7fd11b712895e35493cac7604e8d5f97ad7 + md5: 2d93b130d148d7fc77e583677792fc6a + sha256: 70c57b5ac94cd32e78f1a2fa2c38572bfac85b901a6a99aa254a9e8e126c132d manager: conda name: typing_extensions optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.3.0-pyha770c72_0.tar.bz2 - version: 4.3.0 + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.4.0-pyha770c72_0.tar.bz2 + version: 4.4.0 - category: main dependencies: python: '>=3.6' @@ -2439,18 +2422,18 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.37.1-pyhd8ed1ab_0.tar.bz2 version: 0.37.1 -- category: full +- category: main dependencies: python: '>=3.7' hash: - md5: a3508a0c850745b875de88aea4c40cc5 - sha256: bb6920451dad059ca31581ca6e36c5f1534fad8a8efe869c7eb9c9e3846b4f53 + md5: 6f3fd8c9e0ab504010fb4216d5919c24 + sha256: 7740d6fcd4fffb895a93c765388382b58ea78e005180cee88078eb18e59f7f06 manager: conda name: zipp - optional: true + optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.8.1-pyhd8ed1ab_0.tar.bz2 - version: 3.8.1 + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.9.0-pyhd8ed1ab_0.tar.bz2 + version: 3.9.0 - category: full dependencies: python: '>=3.8,<3.9.0a0' @@ -2569,14 +2552,14 @@ package: python_abi: 3.8.* *_cp38 tomli: '' hash: - md5: 9d88c8ee5941719505660a55148fb2b4 - sha256: 26c7eaad84d40d2ff8041e2051aeba4c8bdab67a2996cd06144292e6c87d07cd + md5: 71cf104012d8a1ffdd29b507ce9f64c3 + sha256: bf2eb86a4670e504cc8c9f28e9c0a28319b4677a0fa14f3dd349ae7880b733fb manager: conda name: coverage optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-6.4.4-py38h0a891b7_0.tar.bz2 - version: 6.4.4 + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-6.5.0-py38h0a891b7_0.tar.bz2 + version: 6.5.0 - category: main dependencies: libgcc-ng: '>=12' @@ -2638,7 +2621,7 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/geotiff-1.7.1-h4fc65e6_3.tar.bz2 version: 1.7.1 -- category: full +- category: main dependencies: python: '>=3.8,<3.9.0a0' python_abi: 3.8.* *_cp38 @@ -2648,7 +2631,7 @@ package: sha256: 0f64779134b90036ea1a58f6f53aa3c46478efe415660034c6051258d31361dc manager: conda name: importlib-metadata - optional: true + optional: false platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/importlib-metadata-4.11.4-py38h578d9bd_0.tar.bz2 version: 4.11.4 @@ -2657,14 +2640,14 @@ package: python: '>=3.6' zipp: '>=3.1.0' hash: - md5: 393a52ae5450ac981a0b67c8175d61fa - sha256: fdf6e04a7e5fc84851828d8415b6182ac0780d4df3dfc230d1134ece27b3e4a1 + md5: eb521efe7f5550de7573bc1629b74a05 + sha256: d4929ef6dd4ba4222dc2bd737c365833b896a3ee89f9e5142df763799b5ca944 manager: conda name: importlib_resources optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.9.0-pyhd8ed1ab_0.tar.bz2 - version: 5.9.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.0-pyhd8ed1ab_0.tar.bz2 + version: 5.10.0 - category: dev dependencies: python: '>=3.6,<4.0' @@ -2820,37 +2803,21 @@ package: version: 5.0.1 - category: main dependencies: - libgcc-ng: '>=7.5.0' - libllvm10: '>=10.0.1,<10.1.0a0' - libstdcxx-ng: '>=7.5.0' + libgcc-ng: '>=12' + libllvm11: '>=11.1.0,<11.2.0a0' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.12,<1.3.0a0' python: '>=3.8,<3.9.0a0' python_abi: 3.8.* *_cp38 - zlib: '>=1.2.11,<1.3.0a0' hash: - md5: c0f6d438e6959c200658841da1482dfd - sha256: 740b5603321dc07540d23e70da8316362bf33c094a9bf9504e0515eb264bda3b + md5: 93dcdc9ad6d26712ef772d74c1d12cf1 + sha256: d3ea5d6d6d02c8ef9490d2c96f2e8273b6b8bed9aaf65b28eff51e96aeef46a3 manager: conda name: llvmlite optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/llvmlite-0.34.0-py38h4f45e52_2.tar.bz2 - version: 0.34.0 -- category: full - dependencies: - libgcc-ng: '>=12' - libxml2: '!=2.9.11,!=2.9.12' - libxslt: '>=1.1.35,<2.0a0' - python: '>=3.8,<3.9.0a0' - python_abi: 3.8.* *_cp38 - hash: - md5: 4390c6d6dc6ba6bdfcda15e6eb9dbfd9 - sha256: 6761db2859d8df8418fc4857b8c05a846de633a8850b5d3562fc77dedb2239ea - manager: conda - name: lxml - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lxml-4.9.1-py38h0a891b7_0.tar.bz2 - version: 4.9.1 + url: https://conda.anaconda.org/conda-forge/linux-64/llvmlite-0.39.1-py38h38d86a4_0.tar.bz2 + version: 0.39.1 - category: main dependencies: libgcc-ng: '>=10.3.0' @@ -3195,14 +3162,14 @@ package: python: '>=3.6' typing: '>=3.6,<4.0' hash: - md5: c57d6a6abb22c3796add680597ee0096 - sha256: 824543c373d6318c335f7c304ef38dec40fe8e0f88ad7c7db92e181e3c5b1170 + md5: f82cf1ff4aa8228ec71041b8adef19d6 + sha256: d25441deeb45f575a85977e4444f15d26db2491f5471469f0e5e4fa2e8888a4b manager: conda name: tomlkit optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.4-pyha770c72_0.tar.bz2 - version: 0.11.4 + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.5-pyha770c72_0.tar.bz2 + version: 0.11.5 - category: main dependencies: libgcc-ng: '>=10.3.0' @@ -3232,16 +3199,16 @@ package: version: 4.64.1 - category: main dependencies: - typing_extensions: 4.3.0 pyha770c72_0 + typing_extensions: 4.4.0 pyha770c72_0 hash: - md5: f3e98e944832fb271a0dbda7b7771dc6 - sha256: 57ea0e9a150b698f5a7b21b12987da7c321bb331fd07116ecced24eb1e056d2f + md5: be969210b61b897775a0de63cd9e9026 + sha256: 6f129b1bc18d111dcf3abaec6fcf6cbee00f1b77bb42d0f0bc8d85f8faa65cf0 manager: conda name: typing-extensions optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.3.0-hd8ed1ab_0.tar.bz2 - version: 4.3.0 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.4.0-hd8ed1ab_0.tar.bz2 + version: 4.4.0 - category: main dependencies: libgcc-ng: '>=10.3.0' @@ -3396,14 +3363,14 @@ package: python: '>=3.8,<3.9.0a0' python_abi: 3.8.* *_cp38 hash: - md5: 28e9acd6f13ed29f27d5550a1cf0554b - sha256: 1db9148407f7be886e97dbfc519a2dc1e47a9ce43344a33f500fb50779952565 + md5: a5c0d016625dd551e14b9ab6c91f0a9d + sha256: 2fff44cf8ae614c692f3d866af719a0b02a374ff123bff7fb69b9afff4748364 manager: conda name: cryptography optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-37.0.4-py38h2b5fc30_0.tar.bz2 - version: 37.0.4 + url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-38.0.2-py38h2b5fc30_0.tar.bz2 + version: 38.0.2 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -3414,14 +3381,14 @@ package: pyyaml: '>=5.3.1' toolz: '>=0.8.2' hash: - md5: 68bb7f24f75b9691c42fd50e178749f5 - sha256: 117aa5e3004f774c30436717f40e866bdb985d4d0c296008466164dfabefc152 + md5: 9993f51a02fc8338837421211b53ab19 + sha256: c622a8ecbe3c152aa5fca215c0b8e4990f4bd57ff1d653f110708c445358fca5 manager: conda name: dask-core optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/dask-core-2022.9.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.9.1 + url: https://conda.anaconda.org/conda-forge/noarch/dask-core-2022.9.2-pyhd8ed1ab_0.tar.bz2 + version: 2022.9.2 - category: main dependencies: brotli: '' @@ -3431,14 +3398,14 @@ package: python_abi: 3.8.* *_cp38 unicodedata2: '>=14.0.0' hash: - md5: ff4c112a78161241ca8a7af74de6a50b - sha256: 6148db1df7fe76fa200cd9d11ad59f3bf0068705103b1582e76ddd0b76c4af63 + md5: 401adaccd86738f95a247d2007d925cf + sha256: bdda4649e8284897fce48617f43b34fac571bf407f980d6bc7328c30b3f43fd0 manager: conda name: fonttools optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/fonttools-4.37.3-py38h0a891b7_0.tar.bz2 - version: 4.37.3 + url: https://conda.anaconda.org/conda-forge/linux-64/fonttools-4.37.4-py38h0a891b7_0.tar.bz2 + version: 4.37.4 - category: main dependencies: cached-property: '' @@ -3628,22 +3595,23 @@ package: version: 3.5.2 - category: main dependencies: - libgcc-ng: '>=7.5.0' - libstdcxx-ng: '>=7.5.0' - llvmlite: '>=0.34.0,<0.35' - numpy: '>=1.16.5,<2.0a0' + importlib-metadata: '' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + llvmlite: '>=0.39.1,<0.40.0a0' + numpy: '>=1.20.3,<2.0a0' python: '>=3.8,<3.9.0a0' python_abi: 3.8.* *_cp38 setuptools: '' hash: - md5: 9b46df142cccb357e1f54a88e7a0b624 - sha256: 1bc0da8e48fba33b46e5d2c70a39c74849d76de90f059242c839bfc391de6f4f + md5: 9ef9b7451865a238f7164450ea2fa28f + sha256: b677843ab9dc99d0e9adf5a5bb6feaadfe7b2614c69e4a3855924e7d143f94bd manager: conda name: numba optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/numba-0.51.2-py38hc5bc63f_0.tar.bz2 - version: 0.51.2 + url: https://conda.anaconda.org/conda-forge/linux-64/numba-0.56.2-py38h9a4aae9_1.tar.bz2 + version: 0.56.2 - category: main dependencies: entrypoints: '' @@ -3740,18 +3708,18 @@ package: dependencies: geos: '>=3.11.0,<3.11.1.0a0' libgcc-ng: '>=12' - numpy: '>=1.19.5,<2.0a0' + numpy: '>=1.20.3,<2.0a0' python: '>=3.8,<3.9.0a0' python_abi: 3.8.* *_cp38 hash: - md5: d8621497bcc7b369ef9cce25d5a58aeb - sha256: 3f622a68f431cf2a18539526d77ccc093f8a843ec55d10f7df8d99fe8ee5c9ce + md5: e4cd3548c42798f5a09e6b982bde0c2c + sha256: db33312bf0155b3b843ed61f7d57ab1e43c8408847f5a6f23a8e1d50f0f4a545 manager: conda name: shapely optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/shapely-1.8.4-py38h3b45516_0.tar.bz2 - version: 1.8.4 + url: https://conda.anaconda.org/conda-forge/linux-64/shapely-1.8.5-py38hc9bb657_0.tar.bz2 + version: 1.8.5 - category: full dependencies: asttokens: '' @@ -3769,19 +3737,19 @@ package: version: 0.5.1 - category: full dependencies: + __linux: '' ptyprocess: '' - python: '>=3.8,<3.9.0a0' - python_abi: 3.8.* *_cp38 + python: '>=3.7' tornado: '>=6.1.0' hash: - md5: 3ed090a36df2e95468b887e86f8fcdf6 - sha256: 72151b1e17f00bc3b565b9bd398636f334d05a4492e26d086124e01605a59427 + md5: e9a841f6e782edd1104211dbf8f4cfa9 + sha256: b0c27fc3ecc1f3940d1ffa3a66273e1bd0b74dfe1af28e9b0625917e69d1ba29 manager: conda name: terminado optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/terminado-0.15.0-py38h578d9bd_0.tar.bz2 - version: 0.15.0 + url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.16.0-pyh41d4057_0.tar.bz2 + version: 0.16.0 - category: main dependencies: numpy: '>=1.7' @@ -3921,14 +3889,14 @@ package: python_abi: 3.8.* *_cp38 tk: '>=8.6.12,<8.7.0a0' hash: - md5: 315ee5c0fbee508e739ddfac2bf8f600 - sha256: 0f59c0fc75d447a615976aace104fac58ad477f35b3f9d653d8f1460267893f3 + md5: 1226af4c6a26df15456ff07d0c3d2329 + sha256: eab237eb75b1ba59e620f7c8edbd9bfc3f674f584313f065df7ba3d861009704 manager: conda name: matplotlib-base optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.6.0-py38hb021067_0.tar.bz2 - version: 3.6.0 + url: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.6.1-py38hb021067_0.tar.bz2 + version: 3.6.1 - category: full dependencies: importlib-metadata: '>=3.6' @@ -3938,14 +3906,14 @@ package: python-fastjsonschema: '' traitlets: '>=5.1' hash: - md5: baf7651bd2c2260c85b3e6c7a441d903 - sha256: 3a365adb4c8f68a9ea8164f42f4e6f77faebb59aad3628be162eb49c23d84699 + md5: f8439ce65664bec6d348346590ed57f0 + sha256: 7e7442fbbd721d5be49d1632957b06939b8e6618ae07cbcc4b6d0e07d044f55c manager: conda name: nbformat optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.6.1-pyhd8ed1ab_0.tar.bz2 - version: 5.6.1 + url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.7.0-pyhd8ed1ab_0.tar.bz2 + version: 5.7.0 - category: full dependencies: python: '>=3.6' @@ -4014,17 +3982,17 @@ package: version: 2.15.3 - category: main dependencies: - cryptography: '>=35.0' + cryptography: '>=38.0.0,<39' python: '>=3.6' hash: - md5: 2e7e3630919d29c8216bfa2cd643d79e - sha256: 72af60a6164a380730c00ee996bda265267b53a99662d7ceb2ec6ed47dd74a0b + md5: fbfa0a180d48c800f922a10a114a8632 + sha256: 42f04dded77ac2597108378d62b121697d0e982aba7b20a462a7239030563628 manager: conda name: pyopenssl optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.0.0-pyhd8ed1ab_1.tar.bz2 - version: 22.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.1.0-pyhd8ed1ab_0.tar.bz2 + version: 22.1.0 - category: dev dependencies: coverage: '>=5.2.1' @@ -4067,30 +4035,30 @@ package: numpy: '>=1.19.2' python: '>=3.8' hash: - md5: 8dd285ed95ab44a0a804a66bf27d4f45 - sha256: 842f44cd4fb0a63a8051eca7e3be36265d555b0f2b31bded7c057b318174a9ea + md5: 1c126ff5b4643785bbc16e44e6327e41 + sha256: 85153fe85b205e01f62fcfddcc47c2c6a8cb6062d4e0e73e0a0a71f01a984f33 manager: conda name: tifffile optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.8.12-pyhd8ed1ab_0.tar.bz2 - version: 2022.8.12 + url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.10.10-pyhd8ed1ab_0.tar.bz2 + version: 2022.10.10 - category: main dependencies: asciitree: '' fasteners: '' - numcodecs: '>=0.6.4' + numcodecs: '>=0.10.0' numpy: '>=1.7' python: '>=3.5' hash: - md5: 37d4251d34eb991ff9e40e546cc2e803 - sha256: 8864d0a6dde07895097bf77dc272cda2a91f33ce709733521560c29d51ce2c80 + md5: 7e212240cf03e35a6b3201010a1a1e12 + sha256: 522e72b5f4f1d49d73bdd7fc92a4e51efe86910460577646f553905969d11550 manager: conda name: zarr optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.12.0-pyhd8ed1ab_0.tar.bz2 - version: 2.12.0 + url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.13.3-pyhd8ed1ab_0.tar.bz2 + version: 2.13.3 - category: full dependencies: attrs: '>=17' @@ -4181,14 +4149,14 @@ package: python: '>=3.7' traitlets: '>=5.2.2' hash: - md5: f052376c70c9d6a8e783e8e7c56b5f82 - sha256: 883760e3cd82b143424ddda0ef784b788c7eec937c4aad15d9ad241531aa3533 + md5: 87eed34d791330d8acdab6a8ab63113f + sha256: ef28a3c4e3a218ae48b1e7a24ec7a8bb4f6da0096135d1155a5a5cc71393aaf4 manager: conda name: nbclient optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.6.8-pyhd8ed1ab_0.tar.bz2 - version: 0.6.8 + url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.0-pyhd8ed1ab_0.tar.bz2 + version: 0.7.0 - category: main dependencies: numpy: '' @@ -4270,7 +4238,7 @@ package: click: '>=6.6' cloudpickle: '>=1.5.0' cytoolz: '>=0.8.2' - dask-core: '>=2022.9.1,<2022.9.2.0a0' + dask-core: '>=2022.9.2,<2022.9.3.0a0' jinja2: '' locket: '>=1.0.0' msgpack-python: '>=0.6.0' @@ -4285,14 +4253,14 @@ package: urllib3: '' zict: '>=0.1.3' hash: - md5: 6e72e943304fdb842bd01d96d6d82d37 - sha256: 4302a85f2a7eaeafe236e3a1d1944b843e7d6dd4b6fa6d247be14be9bd44aac6 + md5: 673a4a6ec9327d55ca29cb6931e10a72 + sha256: f6d540ab9112bd634a339cfeb98c0c7e38bb4389e0d565c3024a71f51bfc8861 manager: conda name: distributed optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.9.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.9.1 + url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.9.2-pyhd8ed1ab_0.tar.bz2 + version: 2022.9.2 - category: full dependencies: __linux: '' @@ -4325,7 +4293,6 @@ package: jinja2: '>=3.0' jupyter_core: '>=4.7' jupyterlab_pygments: '' - lxml: '' markupsafe: '>=2.0' mistune: '>=2.0.3,<3' nbclient: '>=0.5.0' @@ -4337,14 +4304,14 @@ package: tinycss2: '' traitlets: '>=5.0' hash: - md5: e650d91dab0325e043401ecdfaa3e6ce - sha256: 17fbd30e71ab788f17f733edd40ccb0689f67d2f49c57da5c53a4ca64fa811ae + md5: d74acbae5ea45838dec52f2ef7ce205b + sha256: a5f358cc616ceb34c6d1109dc57e2ecc10ab1986db9a1765255cdd67f3dc5440 manager: conda name: nbconvert-core optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: dev dependencies: certifi: '>=2017.4.17' @@ -4396,32 +4363,32 @@ package: version: 0.4.2 - category: full dependencies: - nbconvert-core: 7.0.0 pyhd8ed1ab_0 + nbconvert-core: 7.2.1 pyhd8ed1ab_0 pandoc: '' python: '>=3.7' hash: - md5: f00b05fec330c70cf7bfd63a02d8b6ac - sha256: e278d4405d618a3d237f665adab469e6af83c25be7d686caef7d8649fa807ec3 + md5: e9e621cf9915b7d21befcec195274377 + sha256: c96a39824c05ad3b3f9625404126c1452d9d204eacb9e9a5ead6f24a1bf2a35a manager: conda name: nbconvert-pandoc optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: full dependencies: - nbconvert-core: 7.0.0 pyhd8ed1ab_0 - nbconvert-pandoc: 7.0.0 pyhd8ed1ab_0 + nbconvert-core: 7.2.1 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.1 pyhd8ed1ab_0 python: '>=3.7' hash: - md5: 43ccab580941c4d273343db18fc3bafc - sha256: 73e98827b5c97a49d428ef9a0254e6dc735448dbde8cbaef505846ec7d43923e + md5: 8e12f153954596420bab7cdeeabb3f15 + sha256: ef2b4114b093b7ce26001d1a48b7ca911aaa4d24e6c16353a13ee87a1f9600d8 manager: conda name: nbconvert optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: full dependencies: argon2-cffi: '' @@ -4527,6 +4494,21 @@ package: url: https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 url: https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz version: 0.9.1.dev4+geoapps.0.8.0 +- category: main + dependencies: + geoh5py: '>=0.4.0,<0.5.0' + numpy: '>=1.21.5,<2.0.0' + hash: + sha256: None + manager: pip + name: param-sweeps + optional: false + platform: linux-64 + source: + type: url + url: https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None + url: https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz + version: 0.1.0 - category: main dependencies: discretize: '>=0.7.0' @@ -4785,13 +4767,13 @@ package: - category: main dependencies: {} hash: - md5: 7fc40fa575092093bea11afa0c29ee10 - sha256: 244fcef7132f5230f161e69a8864203a6d03d2cc968d3b19098c300a511ec5a0 + md5: 43cb13a2ed044ca58ecc78c4e6123ff1 + sha256: 54ddd471d2d6f21b5cef9fa9f9db3939fd2cead86cc65341d251ff06a519ac34 manager: conda name: libzlib optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libzlib-1.2.12-hfd90126_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/libzlib-1.2.12-hfd90126_4.tar.bz2 version: 1.2.12 - category: main dependencies: {} @@ -4862,25 +4844,25 @@ package: - category: full dependencies: {} hash: - md5: e334430a4d71396442057b59a697e745 - sha256: e4b90ec73ef209b9753c2fcbc22090cf06c69e00921c9d04cc619b32e951dc67 + md5: ed1bdb5cc17e81b331008b5d0cf41088 + sha256: 3d3bf2ff1eb79f5d045a77b40661bb74af0ab289751948ac327150d3187774d0 manager: conda name: tzcode optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/tzcode-2022d-hb7f2c08_0.tar.bz2 - version: 2022d + url: https://conda.anaconda.org/conda-forge/osx-64/tzcode-2022e-hb7f2c08_0.tar.bz2 + version: 2022e - category: full dependencies: {} hash: - md5: 456b5b1d99e7a9654b331bcd82e71042 - sha256: 3d234013a4e2f70f40068f29b8790e959d5cc97cd4b1c6a0aa5446eec03819b9 + md5: b6bd89cf71494c41a181cac13cc5a8ea + sha256: fec882af11d68ec22084a84b5bc831f5d3f6bae9cbe2462d88b6e875e26454b4 manager: conda name: tzdata optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022d-h191b570_0.tar.bz2 - version: 2022d + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022e-h191b570_0.tar.bz2 + version: 2022e - category: main dependencies: {} hash: @@ -5003,14 +4985,14 @@ package: dependencies: libiconv: '>=1.17,<2.0a0' hash: - md5: f9edc8082005baeef4cc14aaef92c73e - sha256: 445c2adcf8c298435f4ea3b8004797a9db4d5f7ce931080959900db0385f564f + md5: 1e3aff29ce703d421c43f371ad676cc5 + sha256: 915d3cd2d777b9b3fc2e87a25901b8e4a6aa1b2b33cf2ba54e9e9ed4f6b67d94 manager: conda name: gettext optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/gettext-0.19.8.1-h8a4c099_1009.tar.bz2 - version: 0.19.8.1 + url: https://conda.anaconda.org/conda-forge/osx-64/gettext-0.21.1-h8a4c099_0.tar.bz2 + version: 0.21.1 - category: full dependencies: jpeg: '>=9e,<10a' @@ -5109,6 +5091,19 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/libgfortran5-11.3.0-h082f757_25.tar.bz2 version: 11.3.0 +- category: main + dependencies: + libcxx: '>=14.a0' + libzlib: '>=1.2.12,<1.3.0a0' + hash: + md5: 4394fcd1fffcaaeb44741b96b930550e + sha256: a504ed68e566b1be37c023c82f063c51a83ffe09adc37e2e50f07c1be821410d + manager: conda + name: libllvm11 + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/libllvm11-11.1.0-h8fb7429_4.tar.bz2 + version: 11.1.0 - category: main dependencies: libzlib: '>=1.2.12,<1.3.0a0' @@ -5125,14 +5120,14 @@ package: dependencies: libzlib: '>=1.2.12,<1.3.0a0' hash: - md5: 5675a8b76e80758b67db618ad5c20259 - sha256: 0fc6251f2508afc6ba274a90011a2ac879c534671d306e9cd8375f206a4760cd + md5: 28060fa753417bdd4e66da2048951dd1 + sha256: 3fc6bd39468480b12166b4450731f6a517780590aa3cbfcd812f71b4c9a6946b manager: conda name: libsqlite optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libsqlite-3.39.3-ha978bb4_0.tar.bz2 - version: 3.39.3 + url: https://conda.anaconda.org/conda-forge/osx-64/libsqlite-3.39.4-ha978bb4_0.tar.bz2 + version: 3.39.4 - category: main dependencies: pthread-stubs: '' @@ -5207,6 +5202,19 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/pcre-8.45-he49afe7_0.tar.bz2 version: '8.45' +- category: full + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libzlib: '>=1.2.12,<1.3.0a0' + hash: + md5: 4aea99dd6f062a6cebafbb0d363807fa + sha256: 6bcbb5bda880e58e3172cc604dff2e84b68fb4431c814a6b03d1a476b94b00e6 + manager: conda + name: pcre2 + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/pcre2-10.37-h3f55489_1.tar.bz2 + version: '10.37' - category: main dependencies: ncurses: '>=6.3,<7.0a0' @@ -5281,17 +5289,17 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/zfp-1.0.0-hb9aa9fd_1.tar.bz2 version: 1.0.0 -- category: main +- category: full dependencies: - libzlib: 1.2.12 hfd90126_3 + libzlib: 1.2.12 hfd90126_4 hash: - md5: 09da16c715a1c25ec62731a63ecd9318 - sha256: bc26ac1282a736f9f8543df558b0608deafa3ce8c2b4c9e7c8d09b25ad9bfbf5 + md5: f4bd411324fdb35e9aa65ab691f293f7 + sha256: 81592fa07b17ecb26813a3238e198b9d1fe39b77628b3f68744bffbaac505e93 manager: conda name: zlib - optional: false + optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/zlib-1.2.12-hfd90126_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/zlib-1.2.12-hfd90126_4.tar.bz2 version: 1.2.12 - category: main dependencies: @@ -5359,14 +5367,14 @@ package: zlib-ng: '>=2.0.6,<2.1.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 061eac5ede0254a6d97d25cec0f71930 - sha256: 4fe96047147dc4ddeb5f3bd6a6d53b127a57c977e83699bed3bbe04428782b4d + md5: 17de7cf116d1917e1bd5eb16f40f37e3 + sha256: 07dc30417464dfea78ddebea5d0cdb0156edc3e409807604bd35573b9fba1747 manager: conda name: c-blosc2 optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/c-blosc2-2.4.1-had5f71b_0.tar.bz2 - version: 2.4.1 + url: https://conda.anaconda.org/conda-forge/osx-64/c-blosc2-2.4.2-had5f71b_0.tar.bz2 + version: 2.4.2 - category: full dependencies: fonts-conda-forge: '' @@ -5434,33 +5442,20 @@ package: - category: full dependencies: gettext: '>=0.19.8.1,<1.0a0' - libcxx: '>=13.0.1' - libffi: '>=3.4.2,<3.5.0a0' - libiconv: '>=1.16,<2.0.0a0' + libcxx: '>=14.0.4' + libffi: '>=3.4,<4.0a0' + libiconv: '>=1.17,<2.0a0' libzlib: '>=1.2.12,<1.3.0a0' - pcre: '>=8.45,<9.0a0' + pcre2: '>=10.37,<10.38.0a0' hash: - md5: df60046c5ef9df0b5e2b2047915c934d - sha256: 00243732a5ec8c834e7989a8c79dc2a870388a55bd94d8bf1dd0426cfc9f618d + md5: 694922f8c912172e6ff0876caecb55ae + sha256: 1438ad64cd4f8862b002028ab799a35267856aa7978506973e9d52bd6bfb2a63 manager: conda name: libglib optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libglib-2.72.1-hfbcb929_0.tar.bz2 - version: 2.72.1 -- category: main - dependencies: - libcxx: '>=10' - zlib: '>=1.2.11,<1.3.0a0' - hash: - md5: cc65eb0b26253d2789320bfd661852f9 - sha256: 2eca6a3d2894dce164d21ecec99f8e0d4940808be794ea60c6921aad07ca9791 - manager: conda - name: libllvm10 - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libllvm10-10.0.1-h009f743_3.tar.bz2 - version: 10.0.1 + url: https://conda.anaconda.org/conda-forge/osx-64/libglib-2.74.0-h3ba3332_0.tar.bz2 + version: 2.74.0 - category: main dependencies: c-ares: '>=1.18.1,<2.0a0' @@ -5566,19 +5561,19 @@ package: version: 2022.1.0 - category: main dependencies: - libsqlite: 3.39.3 ha978bb4_0 + libsqlite: 3.39.4 ha978bb4_0 libzlib: '>=1.2.12,<1.3.0a0' ncurses: '>=6.3,<7.0a0' readline: '>=8.1.2,<9.0a0' hash: - md5: 5da3712dbd4bfab0782899bc1b9ab8a1 - sha256: f60cccf06be941a60e967be001994cacff09483bb1a528d441d252240cc396be + md5: 14e2dbb73e122e10858790f664d9636b + sha256: af69137ec8e4dd85adb4f779cdf034022fff952bc09809c2a95b6b9026f48095 manager: conda name: sqlite optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/sqlite-3.39.3-h9ae0607_0.tar.bz2 - version: 3.39.3 + url: https://conda.anaconda.org/conda-forge/osx-64/sqlite-3.39.4-h9ae0607_0.tar.bz2 + version: 3.39.4 - category: full dependencies: icu: '>=70.1,<71.0a0' @@ -5650,17 +5645,17 @@ package: krb5: '>=1.19.3,<1.20.0a0' libnghttp2: '>=1.47.0,<2.0a0' libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - openssl: '>=1.1.1o,<1.1.2a' + libzlib: '>=1.2.12,<1.3.0a0' + openssl: '>=1.1.1q,<1.1.2a' hash: - md5: 393526f4c307ded911957e3723e34bed - sha256: 6d570822b8e529df1799daacf0500b25b1bffd9a61fcfffec6dbfb7b19dd7180 + md5: 4ea63f9e06f35b82aab7b667af0d315a + sha256: b58b84ce785a3a2ec3668434e4b4d0a7dd44c35c11be2a542a75dd4dbd9090f9 manager: conda name: libcurl optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libcurl-7.83.1-h372c54d_0.tar.bz2 - version: 7.83.1 + url: https://conda.anaconda.org/conda-forge/osx-64/libcurl-7.85.0-h57eb407_0.tar.bz2 + version: 7.85.0 - category: full dependencies: boost-cpp: '>=1.78.0,<1.78.1.0a0' @@ -5692,22 +5687,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/libpq-14.5-h76c7896_0.tar.bz2 version: '14.5' -- category: full - dependencies: - icu: '>=70.1,<71.0a0' - libiconv: '>=1.16,<2.0.0a0' - libxml2: '>=2.9.14,<2.11.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - xz: '>=5.2.5,<5.3.0a0' - hash: - md5: d15047e9ce60a77adb4216cecbfaad38 - sha256: cb5ed8f928e08da0e07996719c26f0aa9085a7f6d945d9174fd4c3870a03878f - manager: conda - name: libxslt - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libxslt-1.1.35-heaa0ce8_0.tar.bz2 - version: 1.1.35 - category: full dependencies: libcxx: '>=13.0.1' @@ -5930,19 +5909,19 @@ package: - category: full dependencies: krb5: '>=1.19.3,<1.20.0a0' - libcurl: 7.83.1 h372c54d_0 + libcurl: 7.85.0 h57eb407_0 libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - openssl: '>=1.1.1o,<1.1.2a' + libzlib: '>=1.2.12,<1.3.0a0' + openssl: '>=1.1.1q,<1.1.2a' hash: - md5: 751e7246045a30deda6aa999c16f6cd4 - sha256: f9f6f83acb469863a528052f4233cc9c48f5ff8c0b9303b762dab2b0d1dbbee9 + md5: c2d035f1dce8d622e9513801b7e26bf2 + sha256: 1aafc5fa33cd4bad00cc9686df142823d31b0db07ab838fad14251035966aee6 manager: conda name: curl optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/curl-7.83.1-h372c54d_0.tar.bz2 - version: 7.83.1 + url: https://conda.anaconda.org/conda-forge/osx-64/curl-7.85.0-h57eb407_0.tar.bz2 + version: 7.85.0 - category: main dependencies: python: '>=3.6' @@ -6007,14 +5986,14 @@ package: dependencies: python: '>=2.7' hash: - md5: 0fe4f02767b6fc7d077c6552595dfd7e - sha256: 81298fa5e13f856c2f1e9c454483e3a40d62e9eedbdd3ded77f5cf942cf6fcd5 + md5: 1ed759c44597c5e189625017f5875cbc + sha256: f619720155fa9ccf7e2bcdd47dc10390b57eb922e4b454ae872f8a67de61803b manager: conda name: executing optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/executing-1.1.0-pyhd8ed1ab_0.tar.bz2 - version: 1.1.0 + url: https://conda.anaconda.org/conda-forge/noarch/executing-1.1.1-pyhd8ed1ab_0.tar.bz2 + version: 1.1.1 - category: main dependencies: python: '>=3.6' @@ -6216,26 +6195,26 @@ package: dependencies: python: '>=3.5' hash: - md5: dc36c992aec485c0efff619ed2e63957 - sha256: adefa33879e35375ec8cae910af6823534056900ff3a90c0c1ef8ffaab5b0d8a + md5: 7b868f21adde0d9b8b38f9c16836589b + sha256: 594d240d8be933b6e47b78b786269cc89ffa34874544d9dbed1c6afc9213869b manager: conda name: nest-asyncio optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.5-pyhd8ed1ab_0.tar.bz2 - version: 1.5.5 + url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.6-pyhd8ed1ab_0.tar.bz2 + version: 1.5.6 - category: full dependencies: python: '>=3.8' hash: - md5: 52243eec8c5b9d22924d1c463b01a1d8 - sha256: 9ba4aab5995231c4ee04545876856784a2833b1d3068c71d8b9aee3d049dab8c + md5: 1b74438a7270b1e2cbd3de9dba18ebb6 + sha256: eda4b0dba46c72770bc410c794f4da62509623a24c12b9805954828278915dc7 manager: conda name: networkx optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.6-pyhd8ed1ab_0.tar.bz2 - version: 2.8.6 + url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.7-pyhd8ed1ab_0.tar.bz2 + version: 2.8.7 - category: full dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3' @@ -6335,14 +6314,14 @@ package: dependencies: python: '>=3.6' hash: - md5: b7fa7d86530b8de805268e48988eb483 - sha256: 66d41fd720b39faad502ea4f67cf70c797ff4a4c5bc01fef536a0880e882713e + md5: b260ed41427dbbe70537b3030c643b2e + sha256: e3aaefcdfed2e2425c9d6c7f1f729b0c3210c241ad0d92f263b01971b18f5310 manager: conda name: prometheus_client optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.14.1-pyhd8ed1ab_0.tar.bz2 - version: 0.14.1 + url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.15.0-pyhd8ed1ab_0.tar.bz2 + version: 0.15.0 - category: full dependencies: python: '' @@ -6444,14 +6423,14 @@ package: dependencies: python: '>=3.6' hash: - md5: 974bca71d00364630f63f31fa7e059cb - sha256: 8e5c8bc3508e8995431e94c5019405ac5c4e7612bb2c9ea372340f2b7d91e8c5 + md5: fc0dcaf9761d042fb8ac9128ce03fddb + sha256: c9104b60f1a0637973c60161bd00f720bbc9fd5167f2a26161cbf86d6e948f7e manager: conda name: pytz optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.2.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.2.1 + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.4-pyhd8ed1ab_0.tar.bz2 + version: '2022.4' - category: full dependencies: python: '>=3.6' @@ -6466,16 +6445,16 @@ package: version: 1.8.0 - category: main dependencies: - python: '>=3.8' + python: '>=3.7' hash: - md5: 1fd586687cb05aac5655143c104df8f6 - sha256: 50e9eeba778b643910df99a4fd90708f0107190218bfaa9f71e7e2849370923f + md5: d61d9f25af23c24002e659b854c6f5ae + sha256: 9587c01225d25d285a36d5a33fc6a7c3f3ba14f70eddb507ec6ec12a2ae23135 manager: conda name: setuptools optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.4.0-pyhd8ed1ab_0.tar.bz2 - version: 65.4.0 + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.4.1-pyhd8ed1ab_0.tar.bz2 + version: 65.4.1 - category: main dependencies: python: '' @@ -6612,14 +6591,14 @@ package: dependencies: python: '>=3.7' hash: - md5: a9d85960bc62d53cc4ea0d1d27f73c98 - sha256: 1fe5b48aa997616a7537de4d05c0b7fd11b712895e35493cac7604e8d5f97ad7 + md5: 2d93b130d148d7fc77e583677792fc6a + sha256: 70c57b5ac94cd32e78f1a2fa2c38572bfac85b901a6a99aa254a9e8e126c132d manager: conda name: typing_extensions optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.3.0-pyha770c72_0.tar.bz2 - version: 4.3.0 + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.4.0-pyha770c72_0.tar.bz2 + version: 4.4.0 - category: main dependencies: python: '>=3.6' @@ -6656,18 +6635,18 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.37.1-pyhd8ed1ab_0.tar.bz2 version: 0.37.1 -- category: full +- category: main dependencies: python: '>=3.7' hash: - md5: a3508a0c850745b875de88aea4c40cc5 - sha256: bb6920451dad059ca31581ca6e36c5f1534fad8a8efe869c7eb9c9e3846b4f53 + md5: 6f3fd8c9e0ab504010fb4216d5919c24 + sha256: 7740d6fcd4fffb895a93c765388382b58ea78e005180cee88078eb18e59f7f06 manager: conda name: zipp - optional: true + optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.8.1-pyhd8ed1ab_0.tar.bz2 - version: 3.8.1 + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.9.0-pyhd8ed1ab_0.tar.bz2 + version: 3.9.0 - category: full dependencies: python: '>=3.8,<3.9.0a0' @@ -6783,14 +6762,14 @@ package: python_abi: 3.8.* *_cp38 tomli: '' hash: - md5: 2a1500e9ca5d8a6f3bf404fe56218de5 - sha256: 5e3953d766eb7c4908e0d01133e5dfa1dddc2f29aa63e5b515beaafd0df666e2 + md5: 2d05150cf1e6ffc2599b259ff557e625 + sha256: c5274e909a48bb4fec775dcf4c169f28ec599496f493eb940fe96b68609f983c manager: conda name: coverage optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/coverage-6.4.4-py38h35d34b1_0.tar.bz2 - version: 6.4.4 + url: https://conda.anaconda.org/conda-forge/osx-64/coverage-6.5.0-py38hef030d1_0.tar.bz2 + version: 6.5.0 - category: main dependencies: python: '>=3.8,<3.9.0a0' @@ -6849,7 +6828,7 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/geotiff-1.7.1-ha1a2aeb_3.tar.bz2 version: 1.7.1 -- category: full +- category: main dependencies: python: '>=3.8,<3.9.0a0' python_abi: 3.8.* *_cp38 @@ -6859,7 +6838,7 @@ package: sha256: 1709da122877f19694221e2b49799eadc12e7f4995fcc8b1b55157af9e24750e manager: conda name: importlib-metadata - optional: true + optional: false platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/importlib-metadata-4.11.4-py38h50d1736_0.tar.bz2 version: 4.11.4 @@ -6868,14 +6847,14 @@ package: python: '>=3.6' zipp: '>=3.1.0' hash: - md5: 393a52ae5450ac981a0b67c8175d61fa - sha256: fdf6e04a7e5fc84851828d8415b6182ac0780d4df3dfc230d1134ece27b3e4a1 + md5: eb521efe7f5550de7573bc1629b74a05 + sha256: d4929ef6dd4ba4222dc2bd737c365833b896a3ee89f9e5142df763799b5ca944 manager: conda name: importlib_resources optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.9.0-pyhd8ed1ab_0.tar.bz2 - version: 5.9.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.0-pyhd8ed1ab_0.tar.bz2 + version: 5.10.0 - category: dev dependencies: python: '>=3.6,<4.0' @@ -7025,35 +7004,20 @@ package: version: 5.0.1 - category: main dependencies: - libcxx: '>=11.1.0' - libllvm10: '>=10.0.1,<10.1.0a0' + libcxx: '>=14.0.4' + libllvm11: '>=11.1.0,<11.2.0a0' + libzlib: '>=1.2.12,<1.3.0a0' python: '>=3.8,<3.9.0a0' python_abi: 3.8.* *_cp38 - zlib: '>=1.2.11,<1.3.0a0' hash: - md5: 4f2f6cb8e2212d9933fbf8729c5641e5 - sha256: a213a823c54a44266a4a77aade0b0abe0d4e7c627e0b196cd5d8a678488472c6 + md5: bdfafa4d2854d3680f29adf43bcbd5cf + sha256: d55f287fa7f4578d7395fd5f8432ec83a7ae2eff2a3f31de235693e682fa0249 manager: conda name: llvmlite optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/llvmlite-0.36.0-py38h872f124_0.tar.bz2 - version: 0.36.0 -- category: full - dependencies: - libxml2: '!=2.9.11,!=2.9.12' - libxslt: '>=1.1.35,<2.0a0' - python: '>=3.8,<3.9.0a0' - python_abi: 3.8.* *_cp38 - hash: - md5: c6bb61b38698d4560b2eb83d8fb6f98c - sha256: fed18f058854912cdec91d99c4839cbbbc4daa2affee2d235d110dd7451d4349 - manager: conda - name: lxml - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/lxml-4.9.1-py38h0dd4459_0.tar.bz2 - version: 4.9.1 + url: https://conda.anaconda.org/conda-forge/osx-64/llvmlite-0.39.1-py38hc86dbf9_0.tar.bz2 + version: 0.39.1 - category: main dependencies: python: '>=3.8,<3.9.0a0' @@ -7388,14 +7352,14 @@ package: python: '>=3.6' typing: '>=3.6,<4.0' hash: - md5: c57d6a6abb22c3796add680597ee0096 - sha256: 824543c373d6318c335f7c304ef38dec40fe8e0f88ad7c7db92e181e3c5b1170 + md5: f82cf1ff4aa8228ec71041b8adef19d6 + sha256: d25441deeb45f575a85977e4444f15d26db2491f5471469f0e5e4fa2e8888a4b manager: conda name: tomlkit optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.4-pyha770c72_0.tar.bz2 - version: 0.11.4 + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.5-pyha770c72_0.tar.bz2 + version: 0.11.5 - category: main dependencies: python: '>=3.8,<3.9.0a0' @@ -7424,16 +7388,16 @@ package: version: 4.64.1 - category: main dependencies: - typing_extensions: 4.3.0 pyha770c72_0 + typing_extensions: 4.4.0 pyha770c72_0 hash: - md5: f3e98e944832fb271a0dbda7b7771dc6 - sha256: 57ea0e9a150b698f5a7b21b12987da7c321bb331fd07116ecced24eb1e056d2f + md5: be969210b61b897775a0de63cd9e9026 + sha256: 6f129b1bc18d111dcf3abaec6fcf6cbee00f1b77bb42d0f0bc8d85f8faa65cf0 manager: conda name: typing-extensions optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.3.0-hd8ed1ab_0.tar.bz2 - version: 4.3.0 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.4.0-hd8ed1ab_0.tar.bz2 + version: 4.4.0 - category: main dependencies: python: '>=3.8,<3.9.0a0' @@ -7582,14 +7546,14 @@ package: python: '>=3.8,<3.9.0a0' python_abi: 3.8.* *_cp38 hash: - md5: ecb981de30cbb99043b5399039c7446b - sha256: d0bafac285e37cd4fafa345bea275eb3ed10d3a4cc65d434ab998c476ecd5476 + md5: 51d945f78a3d1281742d1dc5e7a71736 + sha256: 3d0f8c8242aac2487ab7b83b5aeed980275c9c5adce4d72f8cab89988f416f0b manager: conda name: cryptography optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/cryptography-37.0.4-py38h0f8513e_0.tar.bz2 - version: 37.0.4 + url: https://conda.anaconda.org/conda-forge/osx-64/cryptography-38.0.2-py38ha6c3189_0.tar.bz2 + version: 38.0.2 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -7600,14 +7564,14 @@ package: pyyaml: '>=5.3.1' toolz: '>=0.8.2' hash: - md5: 68bb7f24f75b9691c42fd50e178749f5 - sha256: 117aa5e3004f774c30436717f40e866bdb985d4d0c296008466164dfabefc152 + md5: 9993f51a02fc8338837421211b53ab19 + sha256: c622a8ecbe3c152aa5fca215c0b8e4990f4bd57ff1d653f110708c445358fca5 manager: conda name: dask-core optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/dask-core-2022.9.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.9.1 + url: https://conda.anaconda.org/conda-forge/noarch/dask-core-2022.9.2-pyhd8ed1ab_0.tar.bz2 + version: 2022.9.2 - category: main dependencies: brotli: '' @@ -7616,14 +7580,14 @@ package: python_abi: 3.8.* *_cp38 unicodedata2: '>=14.0.0' hash: - md5: a252259358d83e24fb7edbb5d6bb0400 - sha256: 0c4dd59b9ca9c9c0e54e2229cdfe0582de5e2cfa1e832b8ac933d4ab60e5cf6d + md5: c383104da43d9193661269478ab47725 + sha256: 5a7c3c64f3d8871454074cff1f678a74e584f5099673b310b5d66739eb5d3915 manager: conda name: fonttools optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/fonttools-4.37.3-py38hef030d1_0.tar.bz2 - version: 4.37.3 + url: https://conda.anaconda.org/conda-forge/osx-64/fonttools-4.37.4-py38hef030d1_0.tar.bz2 + version: 4.37.4 - category: main dependencies: cached-property: '' @@ -7808,22 +7772,23 @@ package: version: 3.5.2 - category: main dependencies: - libcxx: '>=11.1.0' - llvm-openmp: '>=11.0.1' - llvmlite: '>=0.36.0,<0.37.0a0' - numpy: '>=1.16.6,<2.0a0' + importlib-metadata: '' + libcxx: '>=14.0.4' + llvm-openmp: '>=14.0.4' + llvmlite: '>=0.39.1,<0.40.0a0' + numpy: '>=1.20.3,<2.0a0' python: '>=3.8,<3.9.0a0' python_abi: 3.8.* *_cp38 setuptools: '' hash: - md5: 5d26d7aee804b22cc288fbee7abf2c29 - sha256: eddd42fd3a2408ecd2a00fca7e70824d57185044f87f0ec059a51d067aa2fc32 + md5: 232eaea2e70c1bd4faf95c8e6f186e02 + sha256: 705fccd60b1cafc0cc9147263c70ce94956659e733c72d1564b680506247aa08 manager: conda name: numba optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/numba-0.53.0-py38hab5c5c7_0.tar.bz2 - version: 0.53.0 + url: https://conda.anaconda.org/conda-forge/osx-64/numba-0.56.2-py38hab356c4_1.tar.bz2 + version: 0.56.2 - category: main dependencies: entrypoints: '' @@ -7915,18 +7880,18 @@ package: - category: full dependencies: geos: '>=3.11.0,<3.11.1.0a0' - numpy: '>=1.19.5,<2.0a0' + numpy: '>=1.20.3,<2.0a0' python: '>=3.8,<3.9.0a0' python_abi: 3.8.* *_cp38 hash: - md5: c74abf38759b2f91a7437c7a6275ad1f - sha256: 54ea9f26be388c1a78aebe75c581301b51fbbe8df305270c994a5c2d6794d3de + md5: ef2662976367814d63155e258b6b60ac + sha256: 1f40d10d49c42e8832b0997a54bf53c4717052bb4127aed92dee10cb767e9e26 manager: conda name: shapely optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/shapely-1.8.4-py38h419baa6_0.tar.bz2 - version: 1.8.4 + url: https://conda.anaconda.org/conda-forge/osx-64/shapely-1.8.5-py38he073af6_0.tar.bz2 + version: 1.8.5 - category: full dependencies: asttokens: '' @@ -7944,19 +7909,19 @@ package: version: 0.5.1 - category: full dependencies: + __osx: '' ptyprocess: '' - python: '>=3.8,<3.9.0a0' - python_abi: 3.8.* *_cp38 + python: '>=3.7' tornado: '>=6.1.0' hash: - md5: 66cddf7db94733dec54d95dd33d03721 - sha256: c1c421563ec0f9151985ad9fc2f314104c93b13cfd1f015061ee59c78b32eb63 + md5: cdb211cdf14e7c5527424f507ae85b0f + sha256: 2bff2c6897908c9719e56e29c7256d96ef5f85a087b0083a985fb4eedcc2af44 manager: conda name: terminado optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/terminado-0.15.0-py38h50d1736_0.tar.bz2 - version: 0.15.0 + url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.16.0-pyhd1c38e8_0.tar.bz2 + version: 0.16.0 - category: main dependencies: numpy: '>=1.7' @@ -8093,14 +8058,14 @@ package: python-dateutil: '>=2.7' python_abi: 3.8.* *_cp38 hash: - md5: e1e3cc48daa19d32cb9661876f21a207 - sha256: 6d432e83fc21dcb1bf0ed623847aaf33918b7e24b8b423fc87346469da68542e + md5: 6e64d6045f1c2b437db0e50b7194e1a0 + sha256: 79dbd2712b6e55c58d2f607193b206b383b9f3784beb8507445c6ae821c0bd2d manager: conda name: matplotlib-base optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/matplotlib-base-3.6.0-py38hcb346ec_0.tar.bz2 - version: 3.6.0 + url: https://conda.anaconda.org/conda-forge/osx-64/matplotlib-base-3.6.1-py38hcb346ec_0.tar.bz2 + version: 3.6.1 - category: full dependencies: importlib-metadata: '>=3.6' @@ -8110,14 +8075,14 @@ package: python-fastjsonschema: '' traitlets: '>=5.1' hash: - md5: baf7651bd2c2260c85b3e6c7a441d903 - sha256: 3a365adb4c8f68a9ea8164f42f4e6f77faebb59aad3628be162eb49c23d84699 + md5: f8439ce65664bec6d348346590ed57f0 + sha256: 7e7442fbbd721d5be49d1632957b06939b8e6618ae07cbcc4b6d0e07d044f55c manager: conda name: nbformat optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.6.1-pyhd8ed1ab_0.tar.bz2 - version: 5.6.1 + url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.7.0-pyhd8ed1ab_0.tar.bz2 + version: 5.7.0 - category: full dependencies: python: '>=3.6' @@ -8185,17 +8150,17 @@ package: version: 2.15.3 - category: main dependencies: - cryptography: '>=35.0' + cryptography: '>=38.0.0,<39' python: '>=3.6' hash: - md5: 2e7e3630919d29c8216bfa2cd643d79e - sha256: 72af60a6164a380730c00ee996bda265267b53a99662d7ceb2ec6ed47dd74a0b + md5: fbfa0a180d48c800f922a10a114a8632 + sha256: 42f04dded77ac2597108378d62b121697d0e982aba7b20a462a7239030563628 manager: conda name: pyopenssl optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.0.0-pyhd8ed1ab_1.tar.bz2 - version: 22.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.1.0-pyhd8ed1ab_0.tar.bz2 + version: 22.1.0 - category: dev dependencies: coverage: '>=5.2.1' @@ -8238,30 +8203,30 @@ package: numpy: '>=1.19.2' python: '>=3.8' hash: - md5: 8dd285ed95ab44a0a804a66bf27d4f45 - sha256: 842f44cd4fb0a63a8051eca7e3be36265d555b0f2b31bded7c057b318174a9ea + md5: 1c126ff5b4643785bbc16e44e6327e41 + sha256: 85153fe85b205e01f62fcfddcc47c2c6a8cb6062d4e0e73e0a0a71f01a984f33 manager: conda name: tifffile optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.8.12-pyhd8ed1ab_0.tar.bz2 - version: 2022.8.12 + url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.10.10-pyhd8ed1ab_0.tar.bz2 + version: 2022.10.10 - category: main dependencies: asciitree: '' fasteners: '' - numcodecs: '>=0.6.4' + numcodecs: '>=0.10.0' numpy: '>=1.7' python: '>=3.5' hash: - md5: 37d4251d34eb991ff9e40e546cc2e803 - sha256: 8864d0a6dde07895097bf77dc272cda2a91f33ce709733521560c29d51ce2c80 + md5: 7e212240cf03e35a6b3201010a1a1e12 + sha256: 522e72b5f4f1d49d73bdd7fc92a4e51efe86910460577646f553905969d11550 manager: conda name: zarr optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.12.0-pyhd8ed1ab_0.tar.bz2 - version: 2.12.0 + url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.13.3-pyhd8ed1ab_0.tar.bz2 + version: 2.13.3 - category: full dependencies: attrs: '>=17' @@ -8352,14 +8317,14 @@ package: python: '>=3.7' traitlets: '>=5.2.2' hash: - md5: f052376c70c9d6a8e783e8e7c56b5f82 - sha256: 883760e3cd82b143424ddda0ef784b788c7eec937c4aad15d9ad241531aa3533 + md5: 87eed34d791330d8acdab6a8ab63113f + sha256: ef28a3c4e3a218ae48b1e7a24ec7a8bb4f6da0096135d1155a5a5cc71393aaf4 manager: conda name: nbclient optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.6.8-pyhd8ed1ab_0.tar.bz2 - version: 0.6.8 + url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.0-pyhd8ed1ab_0.tar.bz2 + version: 0.7.0 - category: main dependencies: numpy: '' @@ -8440,7 +8405,7 @@ package: click: '>=6.6' cloudpickle: '>=1.5.0' cytoolz: '>=0.8.2' - dask-core: '>=2022.9.1,<2022.9.2.0a0' + dask-core: '>=2022.9.2,<2022.9.3.0a0' jinja2: '' locket: '>=1.0.0' msgpack-python: '>=0.6.0' @@ -8455,14 +8420,14 @@ package: urllib3: '' zict: '>=0.1.3' hash: - md5: 6e72e943304fdb842bd01d96d6d82d37 - sha256: 4302a85f2a7eaeafe236e3a1d1944b843e7d6dd4b6fa6d247be14be9bd44aac6 + md5: 673a4a6ec9327d55ca29cb6931e10a72 + sha256: f6d540ab9112bd634a339cfeb98c0c7e38bb4389e0d565c3024a71f51bfc8861 manager: conda name: distributed optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.9.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.9.1 + url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.9.2-pyhd8ed1ab_0.tar.bz2 + version: 2022.9.2 - category: full dependencies: __osx: '' @@ -8496,7 +8461,6 @@ package: jinja2: '>=3.0' jupyter_core: '>=4.7' jupyterlab_pygments: '' - lxml: '' markupsafe: '>=2.0' mistune: '>=2.0.3,<3' nbclient: '>=0.5.0' @@ -8508,14 +8472,14 @@ package: tinycss2: '' traitlets: '>=5.0' hash: - md5: e650d91dab0325e043401ecdfaa3e6ce - sha256: 17fbd30e71ab788f17f733edd40ccb0689f67d2f49c57da5c53a4ca64fa811ae + md5: d74acbae5ea45838dec52f2ef7ce205b + sha256: a5f358cc616ceb34c6d1109dc57e2ecc10ab1986db9a1765255cdd67f3dc5440 manager: conda name: nbconvert-core optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: dev dependencies: certifi: '>=2017.4.17' @@ -8567,32 +8531,32 @@ package: version: 0.4.2 - category: full dependencies: - nbconvert-core: 7.0.0 pyhd8ed1ab_0 + nbconvert-core: 7.2.1 pyhd8ed1ab_0 pandoc: '' python: '>=3.7' hash: - md5: f00b05fec330c70cf7bfd63a02d8b6ac - sha256: e278d4405d618a3d237f665adab469e6af83c25be7d686caef7d8649fa807ec3 + md5: e9e621cf9915b7d21befcec195274377 + sha256: c96a39824c05ad3b3f9625404126c1452d9d204eacb9e9a5ead6f24a1bf2a35a manager: conda name: nbconvert-pandoc optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: full dependencies: - nbconvert-core: 7.0.0 pyhd8ed1ab_0 - nbconvert-pandoc: 7.0.0 pyhd8ed1ab_0 + nbconvert-core: 7.2.1 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.1 pyhd8ed1ab_0 python: '>=3.7' hash: - md5: 43ccab580941c4d273343db18fc3bafc - sha256: 73e98827b5c97a49d428ef9a0254e6dc735448dbde8cbaef505846ec7d43923e + md5: 8e12f153954596420bab7cdeeabb3f15 + sha256: ef2b4114b093b7ce26001d1a48b7ca911aaa4d24e6c16353a13ee87a1f9600d8 manager: conda name: nbconvert optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: full dependencies: argon2-cffi: '' @@ -8698,6 +8662,21 @@ package: url: https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 url: https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz version: 0.9.1.dev4+geoapps.0.8.0 +- category: main + dependencies: + geoh5py: '>=0.4.0,<0.5.0' + numpy: '>=1.21.5,<2.0.0' + hash: + sha256: None + manager: pip + name: param-sweeps + optional: false + platform: osx-64 + source: + type: url + url: https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None + url: https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz + version: 0.1.0 - category: main dependencies: discretize: '>=0.7.0' @@ -8886,13 +8865,13 @@ package: dependencies: ucrt: '>=10.0.20348.0' hash: - md5: fa1c74e99660f26265535fefee8e0e42 - sha256: 9b52005cfcb9b75db87f8af319bb58fe725013e6c8ca52394a28b1bc1beda76d + md5: 9e63633f326540206b936c49903bbf14 + sha256: 5a592fa82e092fde62f2be03072c6ea0ab4f3f94d822fb6f32feb04ae6e6a6d1 manager: conda name: vs2015_runtime optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.29.30139-h890b9b1_7.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.29.30139-h890b9b1_8.tar.bz2 version: 14.29.30139 - category: full dependencies: @@ -8922,15 +8901,15 @@ package: version: 5.3.0 - category: main dependencies: - vs2015_runtime: '>=14.28.29325' + vs2015_runtime: '>=14.29.30139' hash: - md5: 079ed576a6c8f0c9b0bbaca0b786daa3 - sha256: 3d83e269e1225e4bb8914fbec2f9be4b7d2cd153f2b779092c8a92d263b7eda8 + md5: ce078d958092d19b908955b5ef0cdc0b + sha256: 650f4d371489b5dac157e69b6734ea47b8bdd2337bc671ad04e29307cb39df40 manager: conda name: vc optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/vc-14.2-hb210afc_7.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/vc-14.2-hac3ee0b_8.tar.bz2 version: '14.2' - category: full dependencies: @@ -9158,14 +9137,14 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: b545e6653353294527707aff9e456cf2 - sha256: a3673f990f2e06ff3cad7ca04a94a6039dfd459200065e4b64bb80e1e2496933 + md5: 9484be835acbd4ec7920ba013a0cc5bf + sha256: aeddd956da30c8d1c61e08286164040b1daaa4a5001c1e95d60e85ad6c8da508 manager: conda name: libsqlite optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.39.3-hcfcfb64_0.tar.bz2 - version: 3.39.3 + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.39.4-hcfcfb64_0.tar.bz2 + version: 3.39.4 - category: main dependencies: vc: '>=14.1,<15' @@ -9184,13 +9163,13 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 8c64696cba59093d5c330c017979ec98 - sha256: 0acae65bfc6ec0724e1527146a27fccc012bd42b3f157df117693f3b496575c0 + md5: 67ab46f21b312d45664f7713c8aff49d + sha256: d6b6c3b94c14f26dfdb02942b50b83f6c28c5c38a22c8e46d43c6f8980085141 manager: conda name: libzlib optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.2.12-hcfcfb64_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.2.12-hcfcfb64_4.tar.bz2 version: 1.2.12 - category: full dependencies: @@ -9393,14 +9372,14 @@ package: dependencies: libiconv: '>=1.17,<2.0a0' hash: - md5: 7f0ab82b5225b4a8450f2cd972dd6322 - sha256: 62571108cc12765e1deb306e39debd1316dc872a420927d217d070a263ce7276 + md5: 299d4fd6798a45337042ff5a48219e5f + sha256: 71c75b0a4dc2cf95d2860ea0076edf9f5558baeb4dacaeecb32643b199074616 manager: conda name: gettext optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/gettext-0.19.8.1-h5728263_1009.tar.bz2 - version: 0.19.8.1 + url: https://conda.anaconda.org/conda-forge/win-64/gettext-0.21.1-h5728263_0.tar.bz2 + version: 0.21.1 - category: full dependencies: jpeg: '>=9e,<10a' @@ -9593,18 +9572,18 @@ package: version: '10.37' - category: main dependencies: - libsqlite: 3.39.3 hcfcfb64_0 + libsqlite: 3.39.4 hcfcfb64_0 vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: bac5b716687d389aee9b6de839aa62bf - sha256: b935a9fa62159e936f9911fa428d503d8127d0b4cf519aab7487fcbb745e5665 + md5: 780e5daa2897f989f46bc73f0e43fa62 + sha256: 173d51f94e4a9c0e6f2db18695a019062c06db136be36c818e0cb7e5fc5419c1 manager: conda name: sqlite optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/sqlite-3.39.3-hcfcfb64_0.tar.bz2 - version: 3.39.3 + url: https://conda.anaconda.org/conda-forge/win-64/sqlite-3.39.4-hcfcfb64_0.tar.bz2 + version: 3.39.4 - category: full dependencies: libsodium: '>=1.0.18,<1.0.19.0a0' @@ -9619,19 +9598,19 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/zeromq-4.3.4-h0e60522_1.tar.bz2 version: 4.3.4 -- category: main +- category: full dependencies: - libzlib: 1.2.12 hcfcfb64_3 + libzlib: 1.2.12 hcfcfb64_4 vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: ed1d293a0f0d1e0b9030f41050e76a2f - sha256: 6ccaa2e622b91dd66dee82ab036c5c4788fbb1dd7fb24862a5449fd539711893 + md5: a88fca2a00b5aa97bfafef5feb253aba + sha256: ed59bd6cbcd310b009cd56ddf29ac5bdd821a86b0080c8f27273f1a4bf4832e8 manager: conda name: zlib - optional: false + optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/zlib-1.2.12-hcfcfb64_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/zlib-1.2.12-hcfcfb64_4.tar.bz2 version: 1.2.12 - category: main dependencies: @@ -9704,14 +9683,14 @@ package: zlib-ng: '>=2.0.6,<2.1.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 2d122d29e3c908a36aabf9816d697a08 - sha256: 8f2b0225e5762db22fcbb4c50794e09078961426d98e417979d8a6c0f0633b92 + md5: 2fc42dfa809216367b4659a0b915da0f + sha256: 3ae1ac6d3cb24ebd4556821d94db1299037b72c5e4d8bc7e89d07f76d08cb7d8 manager: conda name: c-blosc2 optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/c-blosc2-2.4.1-h183a6f4_0.tar.bz2 - version: 2.4.1 + url: https://conda.anaconda.org/conda-forge/win-64/c-blosc2-2.4.2-h183a6f4_0.tar.bz2 + version: 2.4.2 - category: main dependencies: libpng: '>=1.6.37,<1.7.0a0' @@ -9743,18 +9722,18 @@ package: dependencies: krb5: '>=1.19.3,<1.20.0a0' libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + libzlib: '>=1.2.12,<1.3.0a0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: b70caa5b0251f09a47eeae9f8fc0f5b2 - sha256: 210bb4b3cfc75b330dc0a4838c60b4ba752a8dd512eb36dd5bc923e0ae9403a0 + md5: 5754099767a51dc90b63e517d425418d + sha256: 13fd4f30b53929201efb0b6c9adb3e76552e17a62841a493b360860c2c37d2e0 manager: conda name: libcurl optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-7.83.1-h789b8ee_0.tar.bz2 - version: 7.83.1 + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-7.85.0-heaf79c2_0.tar.bz2 + version: 7.85.0 - category: full dependencies: gettext: '>=0.19.8.1,<1.0a0' @@ -9808,23 +9787,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.4.0-h8e97e67_4.tar.bz2 version: 4.4.0 -- category: full - dependencies: - libiconv: '>=1.16,<2.0.0a0' - libxml2: '>=2.9.14,<2.11.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - xz: '>=5.2.5,<5.3.0a0' - hash: - md5: 4a7278062b77fa934f3df71360428947 - sha256: c755810b4de2ea9994604d4aea94a54122ad8eafb494b8d131e621af793a71ad - manager: conda - name: libxslt - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libxslt-1.1.35-h34f844d_0.tar.bz2 - version: 1.1.35 - category: main dependencies: m2w64-gcc-libs: '' @@ -10023,20 +9985,20 @@ package: - category: full dependencies: krb5: '>=1.19.3,<1.20.0a0' - libcurl: 7.83.1 h789b8ee_0 + libcurl: 7.85.0 heaf79c2_0 libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + libzlib: '>=1.2.12,<1.3.0a0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 21321b6738d077e54fadfce08a41f5c7 - sha256: 5b669bea6bb604db663a8544fc1f12ff0ed9e9888d2d45146396bbd6fb1c71c7 + md5: 751e88225bef474055d9af6853cc72df + sha256: a21d048968299c7c44f576231246f6a2636228308c86b4ba91718a17122b70cb manager: conda name: curl optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/curl-7.83.1-h789b8ee_0.tar.bz2 - version: 7.83.1 + url: https://conda.anaconda.org/conda-forge/win-64/curl-7.85.0-heaf79c2_0.tar.bz2 + version: 7.85.0 - category: main dependencies: python: '>=3.6' @@ -10101,14 +10063,14 @@ package: dependencies: python: '>=2.7' hash: - md5: 0fe4f02767b6fc7d077c6552595dfd7e - sha256: 81298fa5e13f856c2f1e9c454483e3a40d62e9eedbdd3ded77f5cf942cf6fcd5 + md5: 1ed759c44597c5e189625017f5875cbc + sha256: f619720155fa9ccf7e2bcdd47dc10390b57eb922e4b454ae872f8a67de61803b manager: conda name: executing optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/executing-1.1.0-pyhd8ed1ab_0.tar.bz2 - version: 1.1.0 + url: https://conda.anaconda.org/conda-forge/noarch/executing-1.1.1-pyhd8ed1ab_0.tar.bz2 + version: 1.1.1 - category: main dependencies: python: '>=3.6' @@ -10373,26 +10335,26 @@ package: dependencies: python: '>=3.5' hash: - md5: dc36c992aec485c0efff619ed2e63957 - sha256: adefa33879e35375ec8cae910af6823534056900ff3a90c0c1ef8ffaab5b0d8a + md5: 7b868f21adde0d9b8b38f9c16836589b + sha256: 594d240d8be933b6e47b78b786269cc89ffa34874544d9dbed1c6afc9213869b manager: conda name: nest-asyncio optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.5-pyhd8ed1ab_0.tar.bz2 - version: 1.5.5 + url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.6-pyhd8ed1ab_0.tar.bz2 + version: 1.5.6 - category: full dependencies: python: '>=3.8' hash: - md5: 52243eec8c5b9d22924d1c463b01a1d8 - sha256: 9ba4aab5995231c4ee04545876856784a2833b1d3068c71d8b9aee3d049dab8c + md5: 1b74438a7270b1e2cbd3de9dba18ebb6 + sha256: eda4b0dba46c72770bc410c794f4da62509623a24c12b9805954828278915dc7 manager: conda name: networkx optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.6-pyhd8ed1ab_0.tar.bz2 - version: 2.8.6 + url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.7-pyhd8ed1ab_0.tar.bz2 + version: 2.8.7 - category: main dependencies: libpng: '>=1.6.37,<1.7.0a0' @@ -10508,14 +10470,14 @@ package: dependencies: python: '>=3.6' hash: - md5: b7fa7d86530b8de805268e48988eb483 - sha256: 66d41fd720b39faad502ea4f67cf70c797ff4a4c5bc01fef536a0880e882713e + md5: b260ed41427dbbe70537b3030c643b2e + sha256: e3aaefcdfed2e2425c9d6c7f1f729b0c3210c241ad0d92f263b01971b18f5310 manager: conda name: prometheus_client optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.14.1-pyhd8ed1ab_0.tar.bz2 - version: 0.14.1 + url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.15.0-pyhd8ed1ab_0.tar.bz2 + version: 0.15.0 - category: full dependencies: python: '>=3.5' @@ -10592,14 +10554,14 @@ package: dependencies: python: '>=3.6' hash: - md5: 974bca71d00364630f63f31fa7e059cb - sha256: 8e5c8bc3508e8995431e94c5019405ac5c4e7612bb2c9ea372340f2b7d91e8c5 + md5: fc0dcaf9761d042fb8ac9128ce03fddb + sha256: c9104b60f1a0637973c60161bd00f720bbc9fd5167f2a26161cbf86d6e948f7e manager: conda name: pytz optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.2.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.2.1 + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.4-pyhd8ed1ab_0.tar.bz2 + version: '2022.4' - category: full dependencies: python: '>=3.6' @@ -10614,16 +10576,16 @@ package: version: 1.8.0 - category: main dependencies: - python: '>=3.8' + python: '>=3.7' hash: - md5: 1fd586687cb05aac5655143c104df8f6 - sha256: 50e9eeba778b643910df99a4fd90708f0107190218bfaa9f71e7e2849370923f + md5: d61d9f25af23c24002e659b854c6f5ae + sha256: 9587c01225d25d285a36d5a33fc6a7c3f3ba14f70eddb507ec6ec12a2ae23135 manager: conda name: setuptools optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.4.0-pyhd8ed1ab_0.tar.bz2 - version: 65.4.0 + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.4.1-pyhd8ed1ab_0.tar.bz2 + version: 65.4.1 - category: main dependencies: python: '' @@ -10760,14 +10722,14 @@ package: dependencies: python: '>=3.7' hash: - md5: a9d85960bc62d53cc4ea0d1d27f73c98 - sha256: 1fe5b48aa997616a7537de4d05c0b7fd11b712895e35493cac7604e8d5f97ad7 + md5: 2d93b130d148d7fc77e583677792fc6a + sha256: 70c57b5ac94cd32e78f1a2fa2c38572bfac85b901a6a99aa254a9e8e126c132d manager: conda name: typing_extensions optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.3.0-pyha770c72_0.tar.bz2 - version: 4.3.0 + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.4.0-pyha770c72_0.tar.bz2 + version: 4.4.0 - category: main dependencies: python: '>=3.6' @@ -10804,18 +10766,18 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.37.1-pyhd8ed1ab_0.tar.bz2 version: 0.37.1 -- category: full +- category: main dependencies: python: '>=3.7' hash: - md5: a3508a0c850745b875de88aea4c40cc5 - sha256: bb6920451dad059ca31581ca6e36c5f1534fad8a8efe869c7eb9c9e3846b4f53 + md5: 6f3fd8c9e0ab504010fb4216d5919c24 + sha256: 7740d6fcd4fffb895a93c765388382b58ea78e005180cee88078eb18e59f7f06 manager: conda name: zipp - optional: true + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.8.1-pyhd8ed1ab_0.tar.bz2 - version: 3.8.1 + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.9.0-pyhd8ed1ab_0.tar.bz2 + version: 3.9.0 - category: full dependencies: python: '>=3.8,<3.9.0a0' @@ -10955,17 +10917,17 @@ package: python: '>=3.8,<3.9.0a0' python_abi: 3.8.* *_cp38 tomli: '' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: b751a751af61e3b9ee5001a1850ec651 - sha256: edc3a214a8e671b83f7f015455ba2ebbb0c9ae66a703d7e668ded311d0d36b3d + md5: db1bb73557080b567c9f1624616bc341 + sha256: f3432481c9a92ac49b23363ba3a0b83ec11420bed952b054545faa96f8328d3b manager: conda name: coverage optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/coverage-6.4.4-py38h294d835_0.tar.bz2 - version: 6.4.4 + url: https://conda.anaconda.org/conda-forge/win-64/coverage-6.5.0-py38h91455d4_0.tar.bz2 + version: 6.5.0 - category: main dependencies: python: '>=3.8,<3.9.0a0' @@ -11028,7 +10990,7 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/geotiff-1.7.1-h714bc5f_3.tar.bz2 version: 1.7.1 -- category: full +- category: main dependencies: python: '>=3.8,<3.9.0a0' python_abi: 3.8.* *_cp38 @@ -11038,7 +11000,7 @@ package: sha256: 8739eb90ef00decceca3789a8b436b8cb0f5e8dee39646dfab80a17340c0e1bc manager: conda name: importlib-metadata - optional: true + optional: false platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/importlib-metadata-4.11.4-py38haa244fe_0.tar.bz2 version: 4.11.4 @@ -11047,14 +11009,14 @@ package: python: '>=3.6' zipp: '>=3.1.0' hash: - md5: 393a52ae5450ac981a0b67c8175d61fa - sha256: fdf6e04a7e5fc84851828d8415b6182ac0780d4df3dfc230d1134ece27b3e4a1 + md5: eb521efe7f5550de7573bc1629b74a05 + sha256: d4929ef6dd4ba4222dc2bd737c365833b896a3ee89f9e5142df763799b5ca944 manager: conda name: importlib_resources optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.9.0-pyhd8ed1ab_0.tar.bz2 - version: 5.9.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.0-pyhd8ed1ab_0.tar.bz2 + version: 5.10.0 - category: dev dependencies: python: '>=3.6,<4.0' @@ -11181,37 +11143,20 @@ package: version: 5.0.1 - category: main dependencies: + libzlib: '>=1.2.12,<1.3.0a0' python: '>=3.8,<3.9.0a0' python_abi: 3.8.* *_cp38 - vc: '>=14.1,<15.0a0' - vs2015_runtime: '>=14.16.27012' - zlib: '>=1.2.11,<1.3.0a0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 96a9a1a29ae5edf6429ded7d11116313 - sha256: 234aed0a893307b5d5c907828e610100cfd8b38586d08093b900bd25a30a5c45 + md5: 4181e7c1200cd532c1d39edcda957495 + sha256: 5e71397653eb6648c50a2ad8b58973f84cd1668f5b980fdd90522e174d51cde3 manager: conda name: llvmlite optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/llvmlite-0.36.0-py38h57a6900_0.tar.bz2 - version: 0.36.0 -- category: full - dependencies: - libxml2: '!=2.9.11,!=2.9.12' - libxslt: '>=1.1.35,<2.0a0' - python: '>=3.8,<3.9.0a0' - python_abi: 3.8.* *_cp38 - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - hash: - md5: 8915c53759e5ae17704fcf02021e358f - sha256: 3c5575dc6158d80fe95da96e66f1419342214ae2972b5ad627787771a85971c3 - manager: conda - name: lxml - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/lxml-4.9.1-py38h294d835_0.tar.bz2 - version: 4.9.1 + url: https://conda.anaconda.org/conda-forge/win-64/llvmlite-0.39.1-py38h19421c1_0.tar.bz2 + version: 0.39.1 - category: main dependencies: python: '>=3.8,<3.9.0a0' @@ -11549,14 +11494,14 @@ package: python: '>=3.6' typing: '>=3.6,<4.0' hash: - md5: c57d6a6abb22c3796add680597ee0096 - sha256: 824543c373d6318c335f7c304ef38dec40fe8e0f88ad7c7db92e181e3c5b1170 + md5: f82cf1ff4aa8228ec71041b8adef19d6 + sha256: d25441deeb45f575a85977e4444f15d26db2491f5471469f0e5e4fa2e8888a4b manager: conda name: tomlkit optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.4-pyha770c72_0.tar.bz2 - version: 0.11.4 + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.5-pyha770c72_0.tar.bz2 + version: 0.11.5 - category: main dependencies: python: '>=3.8,<3.9.0a0' @@ -11587,16 +11532,16 @@ package: version: 4.64.1 - category: main dependencies: - typing_extensions: 4.3.0 pyha770c72_0 + typing_extensions: 4.4.0 pyha770c72_0 hash: - md5: f3e98e944832fb271a0dbda7b7771dc6 - sha256: 57ea0e9a150b698f5a7b21b12987da7c321bb331fd07116ecced24eb1e056d2f + md5: be969210b61b897775a0de63cd9e9026 + sha256: 6f129b1bc18d111dcf3abaec6fcf6cbee00f1b77bb42d0f0bc8d85f8faa65cf0 manager: conda name: typing-extensions optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.3.0-hd8ed1ab_0.tar.bz2 - version: 4.3.0 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.4.0-hd8ed1ab_0.tar.bz2 + version: 4.4.0 - category: main dependencies: python: '>=3.8,<3.9.0a0' @@ -11766,17 +11711,18 @@ package: openssl: '>=1.1.1q,<1.1.2a' python: '>=3.8,<3.9.0a0' python_abi: 3.8.* *_cp38 - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 9498b6b13423971d96da00e5e98b88d2 - sha256: 4051c436213ed3216f7f7cdb7b774903a42aa5795549ace764157b8726f22a12 + md5: 476c35bf1ad83cd649876496fc87c1ff + sha256: 9fb15d52d8a50bc2cb113c2a96e5c357d9b7fa0bdf1c25de625902d75040b2a8 manager: conda name: cryptography optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/cryptography-37.0.4-py38hb7941b4_0.tar.bz2 - version: 37.0.4 + url: https://conda.anaconda.org/conda-forge/win-64/cryptography-38.0.2-py38h086c683_0.tar.bz2 + version: 38.0.2 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -11787,14 +11733,14 @@ package: pyyaml: '>=5.3.1' toolz: '>=0.8.2' hash: - md5: 68bb7f24f75b9691c42fd50e178749f5 - sha256: 117aa5e3004f774c30436717f40e866bdb985d4d0c296008466164dfabefc152 + md5: 9993f51a02fc8338837421211b53ab19 + sha256: c622a8ecbe3c152aa5fca215c0b8e4990f4bd57ff1d653f110708c445358fca5 manager: conda name: dask-core optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/dask-core-2022.9.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.9.1 + url: https://conda.anaconda.org/conda-forge/noarch/dask-core-2022.9.2-pyhd8ed1ab_0.tar.bz2 + version: 2022.9.2 - category: main dependencies: brotli: '' @@ -11805,14 +11751,14 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 21f7fe1c7a82093d12e98fe1799d4ba9 - sha256: 803fb87d0ee2e1b4fe98f68300d6ef1a129365af997314a0f978754328276e87 + md5: fca948ff9c68652778aa87533b28f600 + sha256: 16e1956a83f1d2fffdb59fa043f0253cc5109c594294536e0c05338f480935bc manager: conda name: fonttools optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/fonttools-4.37.3-py38h91455d4_0.tar.bz2 - version: 4.37.3 + url: https://conda.anaconda.org/conda-forge/win-64/fonttools-4.37.4-py38h91455d4_0.tar.bz2 + version: 4.37.4 - category: main dependencies: cached-property: '' @@ -11949,22 +11895,23 @@ package: version: 0.2.2 - category: main dependencies: - llvmlite: '>=0.36.0,<0.37.0a0' - numpy: '>=1.16.6,<2.0a0' + importlib-metadata: '' + llvmlite: '>=0.39.1,<0.40.0a0' + numpy: '>=1.20.3,<2.0a0' python: '>=3.8,<3.9.0a0' python_abi: 3.8.* *_cp38 setuptools: '' - vc: '>=14.1,<15.0a0' - vs2015_runtime: '>=14.16.27012' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 6b27eb67d01d54029f9e2ee9e3c76a22 - sha256: 801e0e8dfea026fc14db96ba68bb0e997d52a8978ed45f26150f10c7580fd093 + md5: 94a9da8880d61528afe4c3b3f017ef70 + sha256: 5eb4e8e80c88be2ee35c44071777e55ff067222ac466e9d87128ab2e3b6c98f6 manager: conda name: numba optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/numba-0.53.0-py38h5c177ec_0.tar.bz2 - version: 0.53.0 + url: https://conda.anaconda.org/conda-forge/win-64/numba-0.56.2-py38h3873db4_1.tar.bz2 + version: 0.56.2 - category: main dependencies: entrypoints: '' @@ -12104,20 +12051,21 @@ package: - category: full dependencies: geos: '>=3.11.0,<3.11.1.0a0' - numpy: '>=1.19.5,<2.0a0' + numpy: '>=1.20.3,<2.0a0' python: '>=3.8,<3.9.0a0' python_abi: 3.8.* *_cp38 - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 3b1ef0de323953c513b9ff88805122a5 - sha256: 5844205de685538eab016dbf027d343f9e707ab57e2049ec5697977c3e7be2ef + md5: 96b87973254c114f0bbb3e68d3963a9c + sha256: 3ae78140c447a945a5736c4655bd1d92b198d55b6580b1f3de23391334c4f13d manager: conda name: shapely optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/shapely-1.8.4-py38h91759cc_0.tar.bz2 - version: 1.8.4 + url: https://conda.anaconda.org/conda-forge/win-64/shapely-1.8.5-py38h7869501_0.tar.bz2 + version: 1.8.5 - category: full dependencies: asttokens: '' @@ -12135,19 +12083,19 @@ package: version: 0.5.1 - category: full dependencies: - python: '>=3.8,<3.9.0a0' - python_abi: 3.8.* *_cp38 + __win: '' + python: '>=3.7' pywinpty: '>=1.1.0' tornado: '>=6.1.0' hash: - md5: 774d3e37aa14ee666d3b85a08baf3052 - sha256: bd20cad7b1d1d3f09999ce45c98a830774feff779250035c49c65b3adfc48481 + md5: d7b68f1c6379cd98f240e00926c91f0b + sha256: 229f27e56ce2ab02138125368bd99a8e4e4dbc71e41421edf4445e0edb2e77f5 manager: conda name: terminado optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/terminado-0.15.0-py38haa244fe_0.tar.bz2 - version: 0.15.0 + url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.16.0-pyh08f2357_0.tar.bz2 + version: 0.16.0 - category: main dependencies: numpy: '>=1.7' @@ -12327,17 +12275,18 @@ package: python: '>=3.8,<3.9.0a0' python-dateutil: '>=2.7' python_abi: 3.8.* *_cp38 + ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 0a501e1e721d4c4bbf5239adbf30018f - sha256: 470b2635b732cc6930037c0cd8b10b4d7bc8975b49bc142452db8221b683af56 + md5: ce4fc80ef9866586879fc17d8a4fc3ae + sha256: ec0616732ae3c953958633cb70ca958a116972f346247e3ab05cac90be39fbb2 manager: conda name: matplotlib-base optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/matplotlib-base-3.6.0-py38h528a6c7_0.tar.bz2 - version: 3.6.0 + url: https://conda.anaconda.org/conda-forge/win-64/matplotlib-base-3.6.1-py38h528a6c7_0.tar.bz2 + version: 3.6.1 - category: full dependencies: importlib-metadata: '>=3.6' @@ -12347,14 +12296,14 @@ package: python-fastjsonschema: '' traitlets: '>=5.1' hash: - md5: baf7651bd2c2260c85b3e6c7a441d903 - sha256: 3a365adb4c8f68a9ea8164f42f4e6f77faebb59aad3628be162eb49c23d84699 + md5: f8439ce65664bec6d348346590ed57f0 + sha256: 7e7442fbbd721d5be49d1632957b06939b8e6618ae07cbcc4b6d0e07d044f55c manager: conda name: nbformat optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.6.1-pyhd8ed1ab_0.tar.bz2 - version: 5.6.1 + url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.7.0-pyhd8ed1ab_0.tar.bz2 + version: 5.7.0 - category: full dependencies: python: '>=3.6' @@ -12424,17 +12373,17 @@ package: version: 2.15.3 - category: main dependencies: - cryptography: '>=35.0' + cryptography: '>=38.0.0,<39' python: '>=3.6' hash: - md5: 2e7e3630919d29c8216bfa2cd643d79e - sha256: 72af60a6164a380730c00ee996bda265267b53a99662d7ceb2ec6ed47dd74a0b + md5: fbfa0a180d48c800f922a10a114a8632 + sha256: 42f04dded77ac2597108378d62b121697d0e982aba7b20a462a7239030563628 manager: conda name: pyopenssl optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.0.0-pyhd8ed1ab_1.tar.bz2 - version: 22.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.1.0-pyhd8ed1ab_0.tar.bz2 + version: 22.1.0 - category: dev dependencies: coverage: '>=5.2.1' @@ -12477,30 +12426,30 @@ package: numpy: '>=1.19.2' python: '>=3.8' hash: - md5: 8dd285ed95ab44a0a804a66bf27d4f45 - sha256: 842f44cd4fb0a63a8051eca7e3be36265d555b0f2b31bded7c057b318174a9ea + md5: 1c126ff5b4643785bbc16e44e6327e41 + sha256: 85153fe85b205e01f62fcfddcc47c2c6a8cb6062d4e0e73e0a0a71f01a984f33 manager: conda name: tifffile optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.8.12-pyhd8ed1ab_0.tar.bz2 - version: 2022.8.12 + url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.10.10-pyhd8ed1ab_0.tar.bz2 + version: 2022.10.10 - category: main dependencies: asciitree: '' fasteners: '' - numcodecs: '>=0.6.4' + numcodecs: '>=0.10.0' numpy: '>=1.7' python: '>=3.5' hash: - md5: 37d4251d34eb991ff9e40e546cc2e803 - sha256: 8864d0a6dde07895097bf77dc272cda2a91f33ce709733521560c29d51ce2c80 + md5: 7e212240cf03e35a6b3201010a1a1e12 + sha256: 522e72b5f4f1d49d73bdd7fc92a4e51efe86910460577646f553905969d11550 manager: conda name: zarr optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.12.0-pyhd8ed1ab_0.tar.bz2 - version: 2.12.0 + url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.13.3-pyhd8ed1ab_0.tar.bz2 + version: 2.13.3 - category: full dependencies: brotli-python: '' @@ -12584,14 +12533,14 @@ package: python: '>=3.7' traitlets: '>=5.2.2' hash: - md5: f052376c70c9d6a8e783e8e7c56b5f82 - sha256: 883760e3cd82b143424ddda0ef784b788c7eec937c4aad15d9ad241531aa3533 + md5: 87eed34d791330d8acdab6a8ab63113f + sha256: ef28a3c4e3a218ae48b1e7a24ec7a8bb4f6da0096135d1155a5a5cc71393aaf4 manager: conda name: nbclient optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.6.8-pyhd8ed1ab_0.tar.bz2 - version: 0.6.8 + url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.0-pyhd8ed1ab_0.tar.bz2 + version: 0.7.0 - category: main dependencies: numpy: '' @@ -12673,7 +12622,7 @@ package: click: '>=6.6' cloudpickle: '>=1.5.0' cytoolz: '>=0.8.2' - dask-core: '>=2022.9.1,<2022.9.2.0a0' + dask-core: '>=2022.9.2,<2022.9.3.0a0' jinja2: '' locket: '>=1.0.0' msgpack-python: '>=0.6.0' @@ -12688,14 +12637,14 @@ package: urllib3: '' zict: '>=0.1.3' hash: - md5: 6e72e943304fdb842bd01d96d6d82d37 - sha256: 4302a85f2a7eaeafe236e3a1d1944b843e7d6dd4b6fa6d247be14be9bd44aac6 + md5: 673a4a6ec9327d55ca29cb6931e10a72 + sha256: f6d540ab9112bd634a339cfeb98c0c7e38bb4389e0d565c3024a71f51bfc8861 manager: conda name: distributed optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.9.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.9.1 + url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.9.2-pyhd8ed1ab_0.tar.bz2 + version: 2022.9.2 - category: full dependencies: attrs: '>=17' @@ -12754,7 +12703,6 @@ package: jinja2: '>=3.0' jupyter_core: '>=4.7' jupyterlab_pygments: '' - lxml: '' markupsafe: '>=2.0' mistune: '>=2.0.3,<3' nbclient: '>=0.5.0' @@ -12766,14 +12714,14 @@ package: tinycss2: '' traitlets: '>=5.0' hash: - md5: e650d91dab0325e043401ecdfaa3e6ce - sha256: 17fbd30e71ab788f17f733edd40ccb0689f67d2f49c57da5c53a4ca64fa811ae + md5: d74acbae5ea45838dec52f2ef7ce205b + sha256: a5f358cc616ceb34c6d1109dc57e2ecc10ab1986db9a1765255cdd67f3dc5440 manager: conda name: nbconvert-core optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: dev dependencies: certifi: '>=2017.4.17' @@ -12825,32 +12773,32 @@ package: version: 0.4.2 - category: full dependencies: - nbconvert-core: 7.0.0 pyhd8ed1ab_0 + nbconvert-core: 7.2.1 pyhd8ed1ab_0 pandoc: '' python: '>=3.7' hash: - md5: f00b05fec330c70cf7bfd63a02d8b6ac - sha256: e278d4405d618a3d237f665adab469e6af83c25be7d686caef7d8649fa807ec3 + md5: e9e621cf9915b7d21befcec195274377 + sha256: c96a39824c05ad3b3f9625404126c1452d9d204eacb9e9a5ead6f24a1bf2a35a manager: conda name: nbconvert-pandoc optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: full dependencies: - nbconvert-core: 7.0.0 pyhd8ed1ab_0 - nbconvert-pandoc: 7.0.0 pyhd8ed1ab_0 + nbconvert-core: 7.2.1 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.1 pyhd8ed1ab_0 python: '>=3.7' hash: - md5: 43ccab580941c4d273343db18fc3bafc - sha256: 73e98827b5c97a49d428ef9a0254e6dc735448dbde8cbaef505846ec7d43923e + md5: 8e12f153954596420bab7cdeeabb3f15 + sha256: ef2b4114b093b7ce26001d1a48b7ca911aaa4d24e6c16353a13ee87a1f9600d8 manager: conda name: nbconvert optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: full dependencies: argon2-cffi: '' @@ -12956,6 +12904,21 @@ package: url: https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 url: https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz version: 0.9.1.dev4+geoapps.0.8.0 +- category: main + dependencies: + geoh5py: '>=0.4.0,<0.5.0' + numpy: '>=1.21.5,<2.0.0' + hash: + sha256: None + manager: pip + name: param-sweeps + optional: false + platform: win-64 + source: + type: url + url: https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None + url: https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz + version: 0.1.0 - category: main dependencies: discretize: '>=0.7.0' diff --git a/conda-py-3.9-lock.yml b/conda-py-3.9-lock.yml index 64ea217e8..79b2e7cd1 100644 --- a/conda-py-3.9-lock.yml +++ b/conda-py-3.9-lock.yml @@ -21,9 +21,9 @@ metadata: - url: defaults used_env_vars: [] content_hash: - linux-64: 731e2f8f5adbc69524db72c9c5cf19d44885d7b18c7923f9e00e173ac5e4d310 - osx-64: 5db55779e254c696098ca52f5986a2546bc6faaf1a1108cbbfbc3fe07fb839e4 - win-64: 01d95f0a969ed9f66cf024110f54068ea54f6c18cab9568c754fde5c0b5ebd03 + linux-64: 972cc9070e782f4b19d033d417d5a9af25865f45f2edd7c47e6e6b03d67ea089 + osx-64: c15462869adf86ca91388949394b28d75c09e398eae34c28a1df034dbb05fb3d + win-64: c860deaafc66e4761294b2f82d6b47dc45873b3d6f69b4909c4818e8ba7aabcc platforms: - win-64 - osx-64 @@ -156,14 +156,14 @@ package: - category: main dependencies: {} hash: - md5: 456b5b1d99e7a9654b331bcd82e71042 - sha256: 3d234013a4e2f70f40068f29b8790e959d5cc97cd4b1c6a0aa5446eec03819b9 + md5: b6bd89cf71494c41a181cac13cc5a8ea + sha256: fec882af11d68ec22084a84b5bc831f5d3f6bae9cbe2462d88b6e875e26454b4 manager: conda name: tzdata optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022d-h191b570_0.tar.bz2 - version: 2022d + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022e-h191b570_0.tar.bz2 + version: 2022e - category: full dependencies: font-ttf-dejavu-sans-mono: '' @@ -333,14 +333,14 @@ package: dependencies: libgcc-ng: '>=12' hash: - md5: 17f91dc8bb7a259b02be5bfb2cd2395f - sha256: e33f9c58fe6d48e65f3c271fdd39999ad439b0ea03c683ca609e50b7aeda47ee + md5: 14947d8770185e5153fdd04d4673ed37 + sha256: 4fcfedc44e4c9a053f0416f9fc6ab6ed50644fca3a761126dbd00d09db1f546a manager: conda name: gettext optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.19.8.1-h27087fc_1009.tar.bz2 - version: 0.19.8.1 + url: https://conda.anaconda.org/conda-forge/linux-64/gettext-0.21.1-h27087fc_0.tar.bz2 + version: 0.21.1 - category: full dependencies: libgcc-ng: '>=7.5.0' @@ -552,13 +552,13 @@ package: dependencies: libgcc-ng: '>=12' hash: - md5: 29b2d63b0e21b765da0418bc452538c9 - sha256: 864e4de308644dc5f5b88da185bb65e4e437ffe56299bffec9eba496c04758f3 + md5: 6a2e5b333ba57ce7eec61e90260cbb79 + sha256: f73c296d19454b79e19f6ad3f7ab7f9733132575226e68e7128c615ecacc1e5d manager: conda name: libzlib optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.12-h166bdaf_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.12-h166bdaf_4.tar.bz2 version: 1.2.12 - category: full dependencies: @@ -691,14 +691,14 @@ package: dependencies: libgcc-ng: '>=12' hash: - md5: 47f080f1708e09e88a273112024a8bde - sha256: d48cdf982c8a0fb8f4546c385b383429580a4b610764127de2bdc59771b7ae80 + md5: d83ab8f6570bbf0be104948fb2d0f79e + sha256: fb15e3a3228edcfde002f527ee2e9e0b5e1f15091521de1aa8429a4357138af8 manager: conda name: tzcode optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tzcode-2022d-h166bdaf_0.tar.bz2 - version: 2022d + url: https://conda.anaconda.org/conda-forge/linux-64/tzcode-2022e-h166bdaf_0.tar.bz2 + version: 2022e - category: full dependencies: libgcc-ng: '>=9.3.0' @@ -903,17 +903,17 @@ package: version: 3.1.20191231 - category: main dependencies: - libgcc-ng: '>=9.4.0' - libstdcxx-ng: '>=9.4.0' - libzlib: '>=1.2.11,<1.3.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.12,<1.3.0a0' hash: - md5: 44c2655e8586f8d6163b238fa10db9be - sha256: ee07b198b53f1df823e8430ae95b54651ad29cd82212f86278955cdb93417df7 + md5: b23608691ae647c2d49cd55d0a85fce6 + sha256: f0c29933bb550277f0d35d05b44a15808817e955a86b1e16d477fc29f989c739 manager: conda name: libllvm11 optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libllvm11-11.1.0-hf817b99_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/libllvm11-11.1.0-he0ac6c6_4.tar.bz2 version: 11.1.0 - category: main dependencies: @@ -964,14 +964,14 @@ package: libgcc-ng: '>=12' libzlib: '>=1.2.12,<1.3.0a0' hash: - md5: ccb2457c73609f2622b8a4b3e42e5d8b - sha256: aa579bad433c481f9b0e3df473c4b9f4455787c0c439e921d0caa26affb205e3 + md5: 978924c298fc2215f129e8171bbea688 + sha256: 919396aa0e5d0df8d8082db554d850639aa363aff13f4feabf2ee642f823b6d4 manager: conda name: libsqlite optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.39.3-h753d276_0.tar.bz2 - version: 3.39.3 + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.39.4-h753d276_0.tar.bz2 + version: 3.39.4 - category: main dependencies: libgcc-ng: '>=12' @@ -1127,18 +1127,18 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.4-h9c3ff4c_1.tar.bz2 version: 4.3.4 -- category: main +- category: full dependencies: libgcc-ng: '>=12' - libzlib: 1.2.12 h166bdaf_3 + libzlib: 1.2.12 h166bdaf_4 hash: - md5: 76c717057865201aa2d24b79315645bb - sha256: ae9432916a11c7f52ea295d6cad1ecb2b838a75087d14db3a5e50c1949aa9f55 + md5: 995cc7813221edbc25a3db15357599a0 + sha256: 7b452922585c700cfbca2fbca8052cf44ebb1661d02c44a66bdd73e9b7bc9167 manager: conda name: zlib - optional: false + optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.12-h166bdaf_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.12-h166bdaf_4.tar.bz2 version: 1.2.12 - category: main dependencies: @@ -1211,14 +1211,14 @@ package: zlib-ng: '>=2.0.6,<2.1.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 8fc72fb085c85ed38e95f1de53b1376c - sha256: 3a5c27a416ba6019f355755976a42d71b53bbe7ea20bc2e28ee11c7006bcfbf2 + md5: d1ccd03f2acef668dd6700a29a9e7147 + sha256: 3d4c4f4209559d79af9c022de78c55a7d5c4b4fabd26bc382bcd217e6974eba2 manager: conda name: c-blosc2 optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/c-blosc2-2.4.1-h7a311fb_0.tar.bz2 - version: 2.4.1 + url: https://conda.anaconda.org/conda-forge/linux-64/c-blosc2-2.4.2-h7a311fb_0.tar.bz2 + version: 2.4.2 - category: main dependencies: libgcc-ng: '>=12' @@ -1287,23 +1287,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.4.0-h55922b4_4.tar.bz2 version: 4.4.0 -- category: full - dependencies: - icu: '>=70.1,<71.0a0' - libgcc-ng: '>=12' - libiconv: '>=1.16,<2.0.0a0' - libxml2: '>=2.9.14,<2.11.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - xz: '>=5.2.5,<5.3.0a0' - hash: - md5: 355e2a7295d76f3f7e7a18274c097dc2 - sha256: 28306004590b0b123c16c12b1a515f08330b25067fcc7cb8154295d65e21a7e9 - manager: conda - name: libxslt - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libxslt-1.1.35-h8affb1d_0.tar.bz2 - version: 1.1.35 - category: main dependencies: _openmp_mutex: '>=4.5' @@ -1321,19 +1304,19 @@ package: - category: main dependencies: libgcc-ng: '>=12' - libsqlite: 3.39.3 h753d276_0 + libsqlite: 3.39.4 h753d276_0 libzlib: '>=1.2.12,<1.3.0a0' ncurses: '>=6.3,<7.0a0' readline: '>=8.1.2,<9.0a0' hash: - md5: f03cf4ec974e32b6c5d349f62637e36e - sha256: afd8ac129ecb548bb7c600901bc3bc54ea053d119cf53ac95a22aea88efd7e5d + md5: 643c271de2dd23ecbd107284426cebc2 + sha256: b0a812bcdc8c622852e4769f66d1db8a2e437a867acf64067ce31f9a0181acc8 manager: conda name: sqlite optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.39.3-h4ff8645_0.tar.bz2 - version: 3.39.3 + url: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.39.4-h4ff8645_0.tar.bz2 + version: 3.39.4 - category: full dependencies: libgcc-ng: '>=9.3.0' @@ -1409,20 +1392,20 @@ package: - category: main dependencies: krb5: '>=1.19.3,<1.20.0a0' - libgcc-ng: '>=10.3.0' + libgcc-ng: '>=12' libnghttp2: '>=1.47.0,<2.0a0' libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - openssl: '>=1.1.1o,<1.1.2a' + libzlib: '>=1.2.12,<1.3.0a0' + openssl: '>=1.1.1q,<1.1.2a' hash: - md5: d0c278476dba3b29ee13203784672ab1 - sha256: 07285ea4d0d7d068bdc3e178f2e8ca32cb385e8c2451b7842627b610b0e7784c + md5: 054fb5981fdbe031caeb612b71d85f84 + sha256: d78f5f53eec42c94d67d91acdfd8ff2bff31df48184e2107c5717023e43271ba manager: conda name: libcurl optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-7.83.1-h7bff187_0.tar.bz2 - version: 7.83.1 + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-7.85.0-h7bff187_0.tar.bz2 + version: 7.85.0 - category: full dependencies: boost-cpp: '>=1.78.0,<1.78.1.0a0' @@ -1710,20 +1693,20 @@ package: - category: full dependencies: krb5: '>=1.19.3,<1.20.0a0' - libcurl: 7.83.1 h7bff187_0 - libgcc-ng: '>=10.3.0' + libcurl: 7.85.0 h7bff187_0 + libgcc-ng: '>=12' libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - openssl: '>=1.1.1o,<1.1.2a' + libzlib: '>=1.2.12,<1.3.0a0' + openssl: '>=1.1.1q,<1.1.2a' hash: - md5: ba33b9995f5e691e4f439422d6efafc7 - sha256: ea86c6d7b63cff474c4f4ddd49eb2434a46b3524b601ce35968bfa6ef7196efb + md5: a8ac96d6b09b8ed5b0ac6563901e2195 + sha256: 82e1c096d498804e22da92ae076e70d77ac43344e4c8035f7ca407645bec7ef1 manager: conda name: curl optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/curl-7.83.1-h7bff187_0.tar.bz2 - version: 7.83.1 + url: https://conda.anaconda.org/conda-forge/linux-64/curl-7.85.0-h7bff187_0.tar.bz2 + version: 7.85.0 - category: main dependencies: python: '>=3.6' @@ -1788,14 +1771,14 @@ package: dependencies: python: '>=2.7' hash: - md5: 0fe4f02767b6fc7d077c6552595dfd7e - sha256: 81298fa5e13f856c2f1e9c454483e3a40d62e9eedbdd3ded77f5cf942cf6fcd5 + md5: 1ed759c44597c5e189625017f5875cbc + sha256: f619720155fa9ccf7e2bcdd47dc10390b57eb922e4b454ae872f8a67de61803b manager: conda name: executing optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/executing-1.1.0-pyhd8ed1ab_0.tar.bz2 - version: 1.1.0 + url: https://conda.anaconda.org/conda-forge/noarch/executing-1.1.1-pyhd8ed1ab_0.tar.bz2 + version: 1.1.1 - category: main dependencies: python: '>=3.6' @@ -1998,26 +1981,26 @@ package: dependencies: python: '>=3.5' hash: - md5: dc36c992aec485c0efff619ed2e63957 - sha256: adefa33879e35375ec8cae910af6823534056900ff3a90c0c1ef8ffaab5b0d8a + md5: 7b868f21adde0d9b8b38f9c16836589b + sha256: 594d240d8be933b6e47b78b786269cc89ffa34874544d9dbed1c6afc9213869b manager: conda name: nest-asyncio optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.5-pyhd8ed1ab_0.tar.bz2 - version: 1.5.5 + url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.6-pyhd8ed1ab_0.tar.bz2 + version: 1.5.6 - category: full dependencies: python: '>=3.8' hash: - md5: 52243eec8c5b9d22924d1c463b01a1d8 - sha256: 9ba4aab5995231c4ee04545876856784a2833b1d3068c71d8b9aee3d049dab8c + md5: 1b74438a7270b1e2cbd3de9dba18ebb6 + sha256: eda4b0dba46c72770bc410c794f4da62509623a24c12b9805954828278915dc7 manager: conda name: networkx optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.6-pyhd8ed1ab_0.tar.bz2 - version: 2.8.6 + url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.7-pyhd8ed1ab_0.tar.bz2 + version: 2.8.7 - category: full dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3' @@ -2119,14 +2102,14 @@ package: dependencies: python: '>=3.6' hash: - md5: b7fa7d86530b8de805268e48988eb483 - sha256: 66d41fd720b39faad502ea4f67cf70c797ff4a4c5bc01fef536a0880e882713e + md5: b260ed41427dbbe70537b3030c643b2e + sha256: e3aaefcdfed2e2425c9d6c7f1f729b0c3210c241ad0d92f263b01971b18f5310 manager: conda name: prometheus_client optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.14.1-pyhd8ed1ab_0.tar.bz2 - version: 0.14.1 + url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.15.0-pyhd8ed1ab_0.tar.bz2 + version: 0.15.0 - category: full dependencies: python: '' @@ -2228,14 +2211,14 @@ package: dependencies: python: '>=3.6' hash: - md5: 974bca71d00364630f63f31fa7e059cb - sha256: 8e5c8bc3508e8995431e94c5019405ac5c4e7612bb2c9ea372340f2b7d91e8c5 + md5: fc0dcaf9761d042fb8ac9128ce03fddb + sha256: c9104b60f1a0637973c60161bd00f720bbc9fd5167f2a26161cbf86d6e948f7e manager: conda name: pytz optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.2.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.2.1 + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.4-pyhd8ed1ab_0.tar.bz2 + version: '2022.4' - category: full dependencies: python: '>=3.6' @@ -2250,16 +2233,16 @@ package: version: 1.8.0 - category: main dependencies: - python: '>=3.8' + python: '>=3.7' hash: - md5: 1fd586687cb05aac5655143c104df8f6 - sha256: 50e9eeba778b643910df99a4fd90708f0107190218bfaa9f71e7e2849370923f + md5: d61d9f25af23c24002e659b854c6f5ae + sha256: 9587c01225d25d285a36d5a33fc6a7c3f3ba14f70eddb507ec6ec12a2ae23135 manager: conda name: setuptools optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.4.0-pyhd8ed1ab_0.tar.bz2 - version: 65.4.0 + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.4.1-pyhd8ed1ab_0.tar.bz2 + version: 65.4.1 - category: main dependencies: python: '' @@ -2396,14 +2379,14 @@ package: dependencies: python: '>=3.7' hash: - md5: a9d85960bc62d53cc4ea0d1d27f73c98 - sha256: 1fe5b48aa997616a7537de4d05c0b7fd11b712895e35493cac7604e8d5f97ad7 + md5: 2d93b130d148d7fc77e583677792fc6a + sha256: 70c57b5ac94cd32e78f1a2fa2c38572bfac85b901a6a99aa254a9e8e126c132d manager: conda name: typing_extensions optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.3.0-pyha770c72_0.tar.bz2 - version: 4.3.0 + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.4.0-pyha770c72_0.tar.bz2 + version: 4.4.0 - category: main dependencies: python: '>=3.6' @@ -2444,14 +2427,14 @@ package: dependencies: python: '>=3.7' hash: - md5: a3508a0c850745b875de88aea4c40cc5 - sha256: bb6920451dad059ca31581ca6e36c5f1534fad8a8efe869c7eb9c9e3846b4f53 + md5: 6f3fd8c9e0ab504010fb4216d5919c24 + sha256: 7740d6fcd4fffb895a93c765388382b58ea78e005180cee88078eb18e59f7f06 manager: conda name: zipp optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.8.1-pyhd8ed1ab_0.tar.bz2 - version: 3.8.1 + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.9.0-pyhd8ed1ab_0.tar.bz2 + version: 3.9.0 - category: full dependencies: python: '>=3.9,<3.10.0a0' @@ -2570,14 +2553,14 @@ package: python_abi: 3.9.* *_cp39 tomli: '' hash: - md5: 1f6e78943263ae8698032fdc28504c5f - sha256: 4109aa5c3a0d2f380f1f223de9f62341046cf5d0aec0fb773c1fb7088c6a6fca + md5: 45d5d6921c73848776fe2721eaf81b67 + sha256: 723be113e6b7c6ffb7d26b7a0850d8e1d8d9410e19855cebf382898046dc6232 manager: conda name: coverage optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-6.4.4-py39hb9d737c_0.tar.bz2 - version: 6.4.4 + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-6.5.0-py39hb9d737c_0.tar.bz2 + version: 6.5.0 - category: main dependencies: libgcc-ng: '>=12' @@ -2658,14 +2641,14 @@ package: python: '>=3.6' zipp: '>=3.1.0' hash: - md5: 393a52ae5450ac981a0b67c8175d61fa - sha256: fdf6e04a7e5fc84851828d8415b6182ac0780d4df3dfc230d1134ece27b3e4a1 + md5: eb521efe7f5550de7573bc1629b74a05 + sha256: d4929ef6dd4ba4222dc2bd737c365833b896a3ee89f9e5142df763799b5ca944 manager: conda name: importlib_resources optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.9.0-pyhd8ed1ab_0.tar.bz2 - version: 5.9.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.0-pyhd8ed1ab_0.tar.bz2 + version: 5.10.0 - category: dev dependencies: python: '>=3.6,<4.0' @@ -2821,38 +2804,21 @@ package: version: 5.0.1 - category: main dependencies: - libgcc-ng: '>=10.3.0' + libgcc-ng: '>=12' libllvm11: '>=11.1.0,<11.2.0a0' - libstdcxx-ng: '>=10.3.0' - libzlib: '>=1.2.11,<1.3.0a0' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.12,<1.3.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 - zlib: '>=1.2.11,<1.3.0a0' hash: - md5: 6eed9f0a1f7c42eba45d9debb86232a5 - sha256: 3ab57078aa9fc90f0a7d13685c75919ea4cb72d38e32e25b23d2c7db5c9f2db1 + md5: fb7a22970b8fdd3a0046622c2b62a182 + sha256: c4eb5726d8ff6f37ce301879de764f55ceb9acac98f7fcc527bf102a8a8b6640 manager: conda name: llvmlite optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/llvmlite-0.38.1-py39h7d9a04d_0.tar.bz2 - version: 0.38.1 -- category: full - dependencies: - libgcc-ng: '>=12' - libxml2: '!=2.9.11,!=2.9.12' - libxslt: '>=1.1.35,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - hash: - md5: cd930b4bc576085ef2bcd00788599779 - sha256: c97aa081ab74d9a02882946b35d2960250bd04319d680c562e34d8c4fde6af0a - manager: conda - name: lxml - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lxml-4.9.1-py39hb9d737c_0.tar.bz2 - version: 4.9.1 + url: https://conda.anaconda.org/conda-forge/linux-64/llvmlite-0.39.1-py39h7d9a04d_0.tar.bz2 + version: 0.39.1 - category: main dependencies: libgcc-ng: '>=10.3.0' @@ -2911,22 +2877,22 @@ package: version: 2.5.0 - category: main dependencies: - libblas: '>=3.8.0,<4.0a0' - libcblas: '>=3.8.0,<4.0a0' + libblas: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' libgcc-ng: '>=12' - liblapack: '>=3.8.0,<4.0a0' + liblapack: '>=3.9.0,<4.0a0' libstdcxx-ng: '>=12' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 hash: - md5: a09094871a38a0abec011ec36e742045 - sha256: 891389d22ed1b81f6c34805a1a9f1506f02a595910f8355b19d2bf6455a46d3d + md5: 320e25179733ec4a2ecffcebc8abbc80 + sha256: a6428a71c20ff74c8b51072465669ab923e1f2175f50bbec6bd5150ab1c7c0be manager: conda name: numpy optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.22.4-py39hc58783e_0.tar.bz2 - version: 1.22.4 + url: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.23.3-py39hba7629e_0.tar.bz2 + version: 1.23.3 - category: main dependencies: pyparsing: '>=2.0.2,!=3.0.5' @@ -3197,14 +3163,14 @@ package: python: '>=3.6' typing: '>=3.6,<4.0' hash: - md5: c57d6a6abb22c3796add680597ee0096 - sha256: 824543c373d6318c335f7c304ef38dec40fe8e0f88ad7c7db92e181e3c5b1170 + md5: f82cf1ff4aa8228ec71041b8adef19d6 + sha256: d25441deeb45f575a85977e4444f15d26db2491f5471469f0e5e4fa2e8888a4b manager: conda name: tomlkit optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.4-pyha770c72_0.tar.bz2 - version: 0.11.4 + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.5-pyha770c72_0.tar.bz2 + version: 0.11.5 - category: main dependencies: libgcc-ng: '>=10.3.0' @@ -3234,16 +3200,16 @@ package: version: 4.64.1 - category: main dependencies: - typing_extensions: 4.3.0 pyha770c72_0 + typing_extensions: 4.4.0 pyha770c72_0 hash: - md5: f3e98e944832fb271a0dbda7b7771dc6 - sha256: 57ea0e9a150b698f5a7b21b12987da7c321bb331fd07116ecced24eb1e056d2f + md5: be969210b61b897775a0de63cd9e9026 + sha256: 6f129b1bc18d111dcf3abaec6fcf6cbee00f1b77bb42d0f0bc8d85f8faa65cf0 manager: conda name: typing-extensions optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.3.0-hd8ed1ab_0.tar.bz2 - version: 4.3.0 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.4.0-hd8ed1ab_0.tar.bz2 + version: 4.4.0 - category: main dependencies: libgcc-ng: '>=10.3.0' @@ -3398,14 +3364,14 @@ package: python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 hash: - md5: edc3668e7b71657237f94cf25e286478 - sha256: 5082e58789cb9d8920c5ca1aff9bbf07a78b44173d2db85f1e9b2081e0aebe52 + md5: e408fbfa625450d340d4ae84545bacd5 + sha256: 80f3d26fcd84bbb90c0ca284f41d511f76393a3177c23b8f8ec8fcbf7270fe35 manager: conda name: cryptography optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-37.0.4-py39hd97740a_0.tar.bz2 - version: 37.0.4 + url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-38.0.2-py39hd97740a_0.tar.bz2 + version: 38.0.2 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -3416,14 +3382,14 @@ package: pyyaml: '>=5.3.1' toolz: '>=0.8.2' hash: - md5: 68bb7f24f75b9691c42fd50e178749f5 - sha256: 117aa5e3004f774c30436717f40e866bdb985d4d0c296008466164dfabefc152 + md5: 9993f51a02fc8338837421211b53ab19 + sha256: c622a8ecbe3c152aa5fca215c0b8e4990f4bd57ff1d653f110708c445358fca5 manager: conda name: dask-core optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/dask-core-2022.9.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.9.1 + url: https://conda.anaconda.org/conda-forge/noarch/dask-core-2022.9.2-pyhd8ed1ab_0.tar.bz2 + version: 2022.9.2 - category: main dependencies: brotli: '' @@ -3433,14 +3399,14 @@ package: python_abi: 3.9.* *_cp39 unicodedata2: '>=14.0.0' hash: - md5: 21622fe576fcce5b861036e8d7282470 - sha256: a33355d8042aae0484b75e6ef1af1a376f6dc077214db8f483b9ac6375dc6b25 + md5: 10ba86e931afab1164deae6b954b5f0d + sha256: 9e3723bc419ac560f3022318c1fa7af69c74ff2b5e194fa883391154bcedcce6 manager: conda name: fonttools optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/fonttools-4.37.3-py39hb9d737c_0.tar.bz2 - version: 4.37.3 + url: https://conda.anaconda.org/conda-forge/linux-64/fonttools-4.37.4-py39hb9d737c_0.tar.bz2 + version: 4.37.4 - category: main dependencies: cached-property: '' @@ -3632,20 +3598,20 @@ package: dependencies: libgcc-ng: '>=12' libstdcxx-ng: '>=12' - llvmlite: '>=0.38.1,<0.39.0a0' - numpy: '>=1.19.5,<2.0a0' + llvmlite: '>=0.39.1,<0.40.0a0' + numpy: '>=1.20.3,<2.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 setuptools: '' hash: - md5: 82570db680a632f95911c4e0c9da7b76 - sha256: 5ff1cf67bfd2a49b07f63c2b458743d7b17ad6ca5c4d8ef2695d2ae9f1ea7439 + md5: b500aeb06c91167b878609fd93457e54 + sha256: 496dd71dd8d7566988591d38e55177b4c6b124a403a2ccf882d8896e96f29b55 manager: conda name: numba optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/numba-0.55.2-py39h66db6d7_0.tar.bz2 - version: 0.55.2 + url: https://conda.anaconda.org/conda-forge/linux-64/numba-0.56.2-py39h61ddf18_1.tar.bz2 + version: 0.56.2 - category: main dependencies: entrypoints: '' @@ -3742,18 +3708,18 @@ package: dependencies: geos: '>=3.11.0,<3.11.1.0a0' libgcc-ng: '>=12' - numpy: '>=1.19.5,<2.0a0' + numpy: '>=1.20.3,<2.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 hash: - md5: e871ee7de5bfa95095256e95e30be2a6 - sha256: 46f0c3de9ab502d3112b1694ff0ea9bd7fa696f09305fda7fdfc489f7670243a + md5: b9e155ef6b1797cff35270cf1ac757f2 + sha256: efb9feb7e0f227f224112ad513d9dceef402d021b104fe6817daebe21bce9270 manager: conda name: shapely optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/shapely-1.8.4-py39h68ae834_0.tar.bz2 - version: 1.8.4 + url: https://conda.anaconda.org/conda-forge/linux-64/shapely-1.8.5-py39h5b5020f_0.tar.bz2 + version: 1.8.5 - category: full dependencies: asttokens: '' @@ -3771,19 +3737,19 @@ package: version: 0.5.1 - category: full dependencies: + __linux: '' ptyprocess: '' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + python: '>=3.7' tornado: '>=6.1.0' hash: - md5: 730dbb75c94cebe9c6cfc874f5eb01c1 - sha256: a58bfae3f0ea5748467af971cccc52fe43e450e2feed1e5707805ed735ecd48b + md5: e9a841f6e782edd1104211dbf8f4cfa9 + sha256: b0c27fc3ecc1f3940d1ffa3a66273e1bd0b74dfe1af28e9b0625917e69d1ba29 manager: conda name: terminado optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/terminado-0.15.0-py39hf3d152e_0.tar.bz2 - version: 0.15.0 + url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.16.0-pyh41d4057_0.tar.bz2 + version: 0.16.0 - category: main dependencies: numpy: '>=1.7' @@ -3923,14 +3889,14 @@ package: python_abi: 3.9.* *_cp39 tk: '>=8.6.12,<8.7.0a0' hash: - md5: bdc55b4069ab9d2f938525c4cf90def0 - sha256: 87d0fe5f3160e7c7d510efe8499893fb593d7c877159a2cdc689e7ceb2685f77 + md5: bba979c35fde918243039efe64eda8ca + sha256: 0db9b889af7d3627424d50aaad9d3c30ef00a18776cc4676573a58851d2f7123 manager: conda name: matplotlib-base optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.6.0-py39hf9fd14e_0.tar.bz2 - version: 3.6.0 + url: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.6.1-py39hf9fd14e_0.tar.bz2 + version: 3.6.1 - category: full dependencies: importlib-metadata: '>=3.6' @@ -3940,14 +3906,14 @@ package: python-fastjsonschema: '' traitlets: '>=5.1' hash: - md5: baf7651bd2c2260c85b3e6c7a441d903 - sha256: 3a365adb4c8f68a9ea8164f42f4e6f77faebb59aad3628be162eb49c23d84699 + md5: f8439ce65664bec6d348346590ed57f0 + sha256: 7e7442fbbd721d5be49d1632957b06939b8e6618ae07cbcc4b6d0e07d044f55c manager: conda name: nbformat optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.6.1-pyhd8ed1ab_0.tar.bz2 - version: 5.6.1 + url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.7.0-pyhd8ed1ab_0.tar.bz2 + version: 5.7.0 - category: full dependencies: python: '>=3.6' @@ -4016,17 +3982,17 @@ package: version: 2.15.3 - category: main dependencies: - cryptography: '>=35.0' + cryptography: '>=38.0.0,<39' python: '>=3.6' hash: - md5: 2e7e3630919d29c8216bfa2cd643d79e - sha256: 72af60a6164a380730c00ee996bda265267b53a99662d7ceb2ec6ed47dd74a0b + md5: fbfa0a180d48c800f922a10a114a8632 + sha256: 42f04dded77ac2597108378d62b121697d0e982aba7b20a462a7239030563628 manager: conda name: pyopenssl optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.0.0-pyhd8ed1ab_1.tar.bz2 - version: 22.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.1.0-pyhd8ed1ab_0.tar.bz2 + version: 22.1.0 - category: dev dependencies: coverage: '>=5.2.1' @@ -4069,30 +4035,30 @@ package: numpy: '>=1.19.2' python: '>=3.8' hash: - md5: 8dd285ed95ab44a0a804a66bf27d4f45 - sha256: 842f44cd4fb0a63a8051eca7e3be36265d555b0f2b31bded7c057b318174a9ea + md5: 1c126ff5b4643785bbc16e44e6327e41 + sha256: 85153fe85b205e01f62fcfddcc47c2c6a8cb6062d4e0e73e0a0a71f01a984f33 manager: conda name: tifffile optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.8.12-pyhd8ed1ab_0.tar.bz2 - version: 2022.8.12 + url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.10.10-pyhd8ed1ab_0.tar.bz2 + version: 2022.10.10 - category: main dependencies: asciitree: '' fasteners: '' - numcodecs: '>=0.6.4' + numcodecs: '>=0.10.0' numpy: '>=1.7' python: '>=3.5' hash: - md5: 37d4251d34eb991ff9e40e546cc2e803 - sha256: 8864d0a6dde07895097bf77dc272cda2a91f33ce709733521560c29d51ce2c80 + md5: 7e212240cf03e35a6b3201010a1a1e12 + sha256: 522e72b5f4f1d49d73bdd7fc92a4e51efe86910460577646f553905969d11550 manager: conda name: zarr optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.12.0-pyhd8ed1ab_0.tar.bz2 - version: 2.12.0 + url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.13.3-pyhd8ed1ab_0.tar.bz2 + version: 2.13.3 - category: full dependencies: attrs: '>=17' @@ -4183,14 +4149,14 @@ package: python: '>=3.7' traitlets: '>=5.2.2' hash: - md5: f052376c70c9d6a8e783e8e7c56b5f82 - sha256: 883760e3cd82b143424ddda0ef784b788c7eec937c4aad15d9ad241531aa3533 + md5: 87eed34d791330d8acdab6a8ab63113f + sha256: ef28a3c4e3a218ae48b1e7a24ec7a8bb4f6da0096135d1155a5a5cc71393aaf4 manager: conda name: nbclient optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.6.8-pyhd8ed1ab_0.tar.bz2 - version: 0.6.8 + url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.0-pyhd8ed1ab_0.tar.bz2 + version: 0.7.0 - category: main dependencies: numpy: '' @@ -4272,7 +4238,7 @@ package: click: '>=6.6' cloudpickle: '>=1.5.0' cytoolz: '>=0.8.2' - dask-core: '>=2022.9.1,<2022.9.2.0a0' + dask-core: '>=2022.9.2,<2022.9.3.0a0' jinja2: '' locket: '>=1.0.0' msgpack-python: '>=0.6.0' @@ -4287,14 +4253,14 @@ package: urllib3: '' zict: '>=0.1.3' hash: - md5: 6e72e943304fdb842bd01d96d6d82d37 - sha256: 4302a85f2a7eaeafe236e3a1d1944b843e7d6dd4b6fa6d247be14be9bd44aac6 + md5: 673a4a6ec9327d55ca29cb6931e10a72 + sha256: f6d540ab9112bd634a339cfeb98c0c7e38bb4389e0d565c3024a71f51bfc8861 manager: conda name: distributed optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.9.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.9.1 + url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.9.2-pyhd8ed1ab_0.tar.bz2 + version: 2022.9.2 - category: full dependencies: __linux: '' @@ -4327,7 +4293,6 @@ package: jinja2: '>=3.0' jupyter_core: '>=4.7' jupyterlab_pygments: '' - lxml: '' markupsafe: '>=2.0' mistune: '>=2.0.3,<3' nbclient: '>=0.5.0' @@ -4339,14 +4304,14 @@ package: tinycss2: '' traitlets: '>=5.0' hash: - md5: e650d91dab0325e043401ecdfaa3e6ce - sha256: 17fbd30e71ab788f17f733edd40ccb0689f67d2f49c57da5c53a4ca64fa811ae + md5: d74acbae5ea45838dec52f2ef7ce205b + sha256: a5f358cc616ceb34c6d1109dc57e2ecc10ab1986db9a1765255cdd67f3dc5440 manager: conda name: nbconvert-core optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: dev dependencies: certifi: '>=2017.4.17' @@ -4398,32 +4363,32 @@ package: version: 0.4.2 - category: full dependencies: - nbconvert-core: 7.0.0 pyhd8ed1ab_0 + nbconvert-core: 7.2.1 pyhd8ed1ab_0 pandoc: '' python: '>=3.7' hash: - md5: f00b05fec330c70cf7bfd63a02d8b6ac - sha256: e278d4405d618a3d237f665adab469e6af83c25be7d686caef7d8649fa807ec3 + md5: e9e621cf9915b7d21befcec195274377 + sha256: c96a39824c05ad3b3f9625404126c1452d9d204eacb9e9a5ead6f24a1bf2a35a manager: conda name: nbconvert-pandoc optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: full dependencies: - nbconvert-core: 7.0.0 pyhd8ed1ab_0 - nbconvert-pandoc: 7.0.0 pyhd8ed1ab_0 + nbconvert-core: 7.2.1 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.1 pyhd8ed1ab_0 python: '>=3.7' hash: - md5: 43ccab580941c4d273343db18fc3bafc - sha256: 73e98827b5c97a49d428ef9a0254e6dc735448dbde8cbaef505846ec7d43923e + md5: 8e12f153954596420bab7cdeeabb3f15 + sha256: ef2b4114b093b7ce26001d1a48b7ca911aaa4d24e6c16353a13ee87a1f9600d8 manager: conda name: nbconvert optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: full dependencies: argon2-cffi: '' @@ -4529,6 +4494,21 @@ package: url: https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 url: https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz version: 0.9.1.dev4+geoapps.0.8.0 +- category: main + dependencies: + geoh5py: '>=0.4.0,<0.5.0' + numpy: '>=1.21.5,<2.0.0' + hash: + sha256: None + manager: pip + name: param-sweeps + optional: false + platform: linux-64 + source: + type: url + url: https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None + url: https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz + version: 0.1.0 - category: main dependencies: discretize: '>=0.7.0' @@ -4787,13 +4767,13 @@ package: - category: main dependencies: {} hash: - md5: 7fc40fa575092093bea11afa0c29ee10 - sha256: 244fcef7132f5230f161e69a8864203a6d03d2cc968d3b19098c300a511ec5a0 + md5: 43cb13a2ed044ca58ecc78c4e6123ff1 + sha256: 54ddd471d2d6f21b5cef9fa9f9db3939fd2cead86cc65341d251ff06a519ac34 manager: conda name: libzlib optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libzlib-1.2.12-hfd90126_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/libzlib-1.2.12-hfd90126_4.tar.bz2 version: 1.2.12 - category: main dependencies: {} @@ -4864,25 +4844,25 @@ package: - category: full dependencies: {} hash: - md5: e334430a4d71396442057b59a697e745 - sha256: e4b90ec73ef209b9753c2fcbc22090cf06c69e00921c9d04cc619b32e951dc67 + md5: ed1bdb5cc17e81b331008b5d0cf41088 + sha256: 3d3bf2ff1eb79f5d045a77b40661bb74af0ab289751948ac327150d3187774d0 manager: conda name: tzcode optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/tzcode-2022d-hb7f2c08_0.tar.bz2 - version: 2022d + url: https://conda.anaconda.org/conda-forge/osx-64/tzcode-2022e-hb7f2c08_0.tar.bz2 + version: 2022e - category: main dependencies: {} hash: - md5: 456b5b1d99e7a9654b331bcd82e71042 - sha256: 3d234013a4e2f70f40068f29b8790e959d5cc97cd4b1c6a0aa5446eec03819b9 + md5: b6bd89cf71494c41a181cac13cc5a8ea + sha256: fec882af11d68ec22084a84b5bc831f5d3f6bae9cbe2462d88b6e875e26454b4 manager: conda name: tzdata optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022d-h191b570_0.tar.bz2 - version: 2022d + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022e-h191b570_0.tar.bz2 + version: 2022e - category: main dependencies: {} hash: @@ -5005,14 +4985,14 @@ package: dependencies: libiconv: '>=1.17,<2.0a0' hash: - md5: f9edc8082005baeef4cc14aaef92c73e - sha256: 445c2adcf8c298435f4ea3b8004797a9db4d5f7ce931080959900db0385f564f + md5: 1e3aff29ce703d421c43f371ad676cc5 + sha256: 915d3cd2d777b9b3fc2e87a25901b8e4a6aa1b2b33cf2ba54e9e9ed4f6b67d94 manager: conda name: gettext optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/gettext-0.19.8.1-h8a4c099_1009.tar.bz2 - version: 0.19.8.1 + url: https://conda.anaconda.org/conda-forge/osx-64/gettext-0.21.1-h8a4c099_0.tar.bz2 + version: 0.21.1 - category: full dependencies: jpeg: '>=9e,<10a' @@ -5111,6 +5091,19 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/libgfortran5-11.3.0-h082f757_25.tar.bz2 version: 11.3.0 +- category: main + dependencies: + libcxx: '>=14.a0' + libzlib: '>=1.2.12,<1.3.0a0' + hash: + md5: 4394fcd1fffcaaeb44741b96b930550e + sha256: a504ed68e566b1be37c023c82f063c51a83ffe09adc37e2e50f07c1be821410d + manager: conda + name: libllvm11 + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/libllvm11-11.1.0-h8fb7429_4.tar.bz2 + version: 11.1.0 - category: main dependencies: libzlib: '>=1.2.12,<1.3.0a0' @@ -5127,14 +5120,14 @@ package: dependencies: libzlib: '>=1.2.12,<1.3.0a0' hash: - md5: 5675a8b76e80758b67db618ad5c20259 - sha256: 0fc6251f2508afc6ba274a90011a2ac879c534671d306e9cd8375f206a4760cd + md5: 28060fa753417bdd4e66da2048951dd1 + sha256: 3fc6bd39468480b12166b4450731f6a517780590aa3cbfcd812f71b4c9a6946b manager: conda name: libsqlite optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libsqlite-3.39.3-ha978bb4_0.tar.bz2 - version: 3.39.3 + url: https://conda.anaconda.org/conda-forge/osx-64/libsqlite-3.39.4-ha978bb4_0.tar.bz2 + version: 3.39.4 - category: main dependencies: pthread-stubs: '' @@ -5209,6 +5202,19 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/pcre-8.45-he49afe7_0.tar.bz2 version: '8.45' +- category: full + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libzlib: '>=1.2.12,<1.3.0a0' + hash: + md5: 4aea99dd6f062a6cebafbb0d363807fa + sha256: 6bcbb5bda880e58e3172cc604dff2e84b68fb4431c814a6b03d1a476b94b00e6 + manager: conda + name: pcre2 + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/pcre2-10.37-h3f55489_1.tar.bz2 + version: '10.37' - category: main dependencies: ncurses: '>=6.3,<7.0a0' @@ -5283,17 +5289,17 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/zfp-1.0.0-hb9aa9fd_1.tar.bz2 version: 1.0.0 -- category: main +- category: full dependencies: - libzlib: 1.2.12 hfd90126_3 + libzlib: 1.2.12 hfd90126_4 hash: - md5: 09da16c715a1c25ec62731a63ecd9318 - sha256: bc26ac1282a736f9f8543df558b0608deafa3ce8c2b4c9e7c8d09b25ad9bfbf5 + md5: f4bd411324fdb35e9aa65ab691f293f7 + sha256: 81592fa07b17ecb26813a3238e198b9d1fe39b77628b3f68744bffbaac505e93 manager: conda name: zlib - optional: false + optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/zlib-1.2.12-hfd90126_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/zlib-1.2.12-hfd90126_4.tar.bz2 version: 1.2.12 - category: main dependencies: @@ -5361,14 +5367,14 @@ package: zlib-ng: '>=2.0.6,<2.1.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 061eac5ede0254a6d97d25cec0f71930 - sha256: 4fe96047147dc4ddeb5f3bd6a6d53b127a57c977e83699bed3bbe04428782b4d + md5: 17de7cf116d1917e1bd5eb16f40f37e3 + sha256: 07dc30417464dfea78ddebea5d0cdb0156edc3e409807604bd35573b9fba1747 manager: conda name: c-blosc2 optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/c-blosc2-2.4.1-had5f71b_0.tar.bz2 - version: 2.4.1 + url: https://conda.anaconda.org/conda-forge/osx-64/c-blosc2-2.4.2-had5f71b_0.tar.bz2 + version: 2.4.2 - category: full dependencies: fonts-conda-forge: '' @@ -5436,33 +5442,20 @@ package: - category: full dependencies: gettext: '>=0.19.8.1,<1.0a0' - libcxx: '>=13.0.1' - libffi: '>=3.4.2,<3.5.0a0' - libiconv: '>=1.16,<2.0.0a0' + libcxx: '>=14.0.4' + libffi: '>=3.4,<4.0a0' + libiconv: '>=1.17,<2.0a0' libzlib: '>=1.2.12,<1.3.0a0' - pcre: '>=8.45,<9.0a0' + pcre2: '>=10.37,<10.38.0a0' hash: - md5: df60046c5ef9df0b5e2b2047915c934d - sha256: 00243732a5ec8c834e7989a8c79dc2a870388a55bd94d8bf1dd0426cfc9f618d + md5: 694922f8c912172e6ff0876caecb55ae + sha256: 1438ad64cd4f8862b002028ab799a35267856aa7978506973e9d52bd6bfb2a63 manager: conda name: libglib optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libglib-2.72.1-hfbcb929_0.tar.bz2 - version: 2.72.1 -- category: main - dependencies: - libcxx: '>=10' - zlib: '>=1.2.11,<1.3.0a0' - hash: - md5: cc65eb0b26253d2789320bfd661852f9 - sha256: 2eca6a3d2894dce164d21ecec99f8e0d4940808be794ea60c6921aad07ca9791 - manager: conda - name: libllvm10 - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libllvm10-10.0.1-h009f743_3.tar.bz2 - version: 10.0.1 + url: https://conda.anaconda.org/conda-forge/osx-64/libglib-2.74.0-h3ba3332_0.tar.bz2 + version: 2.74.0 - category: main dependencies: c-ares: '>=1.18.1,<2.0a0' @@ -5568,19 +5561,19 @@ package: version: 2022.1.0 - category: main dependencies: - libsqlite: 3.39.3 ha978bb4_0 + libsqlite: 3.39.4 ha978bb4_0 libzlib: '>=1.2.12,<1.3.0a0' ncurses: '>=6.3,<7.0a0' readline: '>=8.1.2,<9.0a0' hash: - md5: 5da3712dbd4bfab0782899bc1b9ab8a1 - sha256: f60cccf06be941a60e967be001994cacff09483bb1a528d441d252240cc396be + md5: 14e2dbb73e122e10858790f664d9636b + sha256: af69137ec8e4dd85adb4f779cdf034022fff952bc09809c2a95b6b9026f48095 manager: conda name: sqlite optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/sqlite-3.39.3-h9ae0607_0.tar.bz2 - version: 3.39.3 + url: https://conda.anaconda.org/conda-forge/osx-64/sqlite-3.39.4-h9ae0607_0.tar.bz2 + version: 3.39.4 - category: full dependencies: icu: '>=70.1,<71.0a0' @@ -5652,17 +5645,17 @@ package: krb5: '>=1.19.3,<1.20.0a0' libnghttp2: '>=1.47.0,<2.0a0' libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - openssl: '>=1.1.1o,<1.1.2a' + libzlib: '>=1.2.12,<1.3.0a0' + openssl: '>=1.1.1q,<1.1.2a' hash: - md5: 393526f4c307ded911957e3723e34bed - sha256: 6d570822b8e529df1799daacf0500b25b1bffd9a61fcfffec6dbfb7b19dd7180 + md5: 4ea63f9e06f35b82aab7b667af0d315a + sha256: b58b84ce785a3a2ec3668434e4b4d0a7dd44c35c11be2a542a75dd4dbd9090f9 manager: conda name: libcurl optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libcurl-7.83.1-h372c54d_0.tar.bz2 - version: 7.83.1 + url: https://conda.anaconda.org/conda-forge/osx-64/libcurl-7.85.0-h57eb407_0.tar.bz2 + version: 7.85.0 - category: full dependencies: boost-cpp: '>=1.78.0,<1.78.1.0a0' @@ -5694,22 +5687,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/libpq-14.5-h76c7896_0.tar.bz2 version: '14.5' -- category: full - dependencies: - icu: '>=70.1,<71.0a0' - libiconv: '>=1.16,<2.0.0a0' - libxml2: '>=2.9.14,<2.11.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - xz: '>=5.2.5,<5.3.0a0' - hash: - md5: d15047e9ce60a77adb4216cecbfaad38 - sha256: cb5ed8f928e08da0e07996719c26f0aa9085a7f6d945d9174fd4c3870a03878f - manager: conda - name: libxslt - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libxslt-1.1.35-heaa0ce8_0.tar.bz2 - version: 1.1.35 - category: full dependencies: libcxx: '>=13.0.1' @@ -5933,19 +5910,19 @@ package: - category: full dependencies: krb5: '>=1.19.3,<1.20.0a0' - libcurl: 7.83.1 h372c54d_0 + libcurl: 7.85.0 h57eb407_0 libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - openssl: '>=1.1.1o,<1.1.2a' + libzlib: '>=1.2.12,<1.3.0a0' + openssl: '>=1.1.1q,<1.1.2a' hash: - md5: 751e7246045a30deda6aa999c16f6cd4 - sha256: f9f6f83acb469863a528052f4233cc9c48f5ff8c0b9303b762dab2b0d1dbbee9 + md5: c2d035f1dce8d622e9513801b7e26bf2 + sha256: 1aafc5fa33cd4bad00cc9686df142823d31b0db07ab838fad14251035966aee6 manager: conda name: curl optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/curl-7.83.1-h372c54d_0.tar.bz2 - version: 7.83.1 + url: https://conda.anaconda.org/conda-forge/osx-64/curl-7.85.0-h57eb407_0.tar.bz2 + version: 7.85.0 - category: main dependencies: python: '>=3.6' @@ -6010,14 +5987,14 @@ package: dependencies: python: '>=2.7' hash: - md5: 0fe4f02767b6fc7d077c6552595dfd7e - sha256: 81298fa5e13f856c2f1e9c454483e3a40d62e9eedbdd3ded77f5cf942cf6fcd5 + md5: 1ed759c44597c5e189625017f5875cbc + sha256: f619720155fa9ccf7e2bcdd47dc10390b57eb922e4b454ae872f8a67de61803b manager: conda name: executing optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/executing-1.1.0-pyhd8ed1ab_0.tar.bz2 - version: 1.1.0 + url: https://conda.anaconda.org/conda-forge/noarch/executing-1.1.1-pyhd8ed1ab_0.tar.bz2 + version: 1.1.1 - category: main dependencies: python: '>=3.6' @@ -6219,26 +6196,26 @@ package: dependencies: python: '>=3.5' hash: - md5: dc36c992aec485c0efff619ed2e63957 - sha256: adefa33879e35375ec8cae910af6823534056900ff3a90c0c1ef8ffaab5b0d8a + md5: 7b868f21adde0d9b8b38f9c16836589b + sha256: 594d240d8be933b6e47b78b786269cc89ffa34874544d9dbed1c6afc9213869b manager: conda name: nest-asyncio optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.5-pyhd8ed1ab_0.tar.bz2 - version: 1.5.5 + url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.6-pyhd8ed1ab_0.tar.bz2 + version: 1.5.6 - category: full dependencies: python: '>=3.8' hash: - md5: 52243eec8c5b9d22924d1c463b01a1d8 - sha256: 9ba4aab5995231c4ee04545876856784a2833b1d3068c71d8b9aee3d049dab8c + md5: 1b74438a7270b1e2cbd3de9dba18ebb6 + sha256: eda4b0dba46c72770bc410c794f4da62509623a24c12b9805954828278915dc7 manager: conda name: networkx optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.6-pyhd8ed1ab_0.tar.bz2 - version: 2.8.6 + url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.7-pyhd8ed1ab_0.tar.bz2 + version: 2.8.7 - category: full dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3' @@ -6338,14 +6315,14 @@ package: dependencies: python: '>=3.6' hash: - md5: b7fa7d86530b8de805268e48988eb483 - sha256: 66d41fd720b39faad502ea4f67cf70c797ff4a4c5bc01fef536a0880e882713e + md5: b260ed41427dbbe70537b3030c643b2e + sha256: e3aaefcdfed2e2425c9d6c7f1f729b0c3210c241ad0d92f263b01971b18f5310 manager: conda name: prometheus_client optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.14.1-pyhd8ed1ab_0.tar.bz2 - version: 0.14.1 + url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.15.0-pyhd8ed1ab_0.tar.bz2 + version: 0.15.0 - category: full dependencies: python: '' @@ -6447,14 +6424,14 @@ package: dependencies: python: '>=3.6' hash: - md5: 974bca71d00364630f63f31fa7e059cb - sha256: 8e5c8bc3508e8995431e94c5019405ac5c4e7612bb2c9ea372340f2b7d91e8c5 + md5: fc0dcaf9761d042fb8ac9128ce03fddb + sha256: c9104b60f1a0637973c60161bd00f720bbc9fd5167f2a26161cbf86d6e948f7e manager: conda name: pytz optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.2.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.2.1 + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.4-pyhd8ed1ab_0.tar.bz2 + version: '2022.4' - category: full dependencies: python: '>=3.6' @@ -6469,16 +6446,16 @@ package: version: 1.8.0 - category: main dependencies: - python: '>=3.8' + python: '>=3.7' hash: - md5: 1fd586687cb05aac5655143c104df8f6 - sha256: 50e9eeba778b643910df99a4fd90708f0107190218bfaa9f71e7e2849370923f + md5: d61d9f25af23c24002e659b854c6f5ae + sha256: 9587c01225d25d285a36d5a33fc6a7c3f3ba14f70eddb507ec6ec12a2ae23135 manager: conda name: setuptools optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.4.0-pyhd8ed1ab_0.tar.bz2 - version: 65.4.0 + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.4.1-pyhd8ed1ab_0.tar.bz2 + version: 65.4.1 - category: main dependencies: python: '' @@ -6615,14 +6592,14 @@ package: dependencies: python: '>=3.7' hash: - md5: a9d85960bc62d53cc4ea0d1d27f73c98 - sha256: 1fe5b48aa997616a7537de4d05c0b7fd11b712895e35493cac7604e8d5f97ad7 + md5: 2d93b130d148d7fc77e583677792fc6a + sha256: 70c57b5ac94cd32e78f1a2fa2c38572bfac85b901a6a99aa254a9e8e126c132d manager: conda name: typing_extensions optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.3.0-pyha770c72_0.tar.bz2 - version: 4.3.0 + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.4.0-pyha770c72_0.tar.bz2 + version: 4.4.0 - category: main dependencies: python: '>=3.6' @@ -6663,14 +6640,14 @@ package: dependencies: python: '>=3.7' hash: - md5: a3508a0c850745b875de88aea4c40cc5 - sha256: bb6920451dad059ca31581ca6e36c5f1534fad8a8efe869c7eb9c9e3846b4f53 + md5: 6f3fd8c9e0ab504010fb4216d5919c24 + sha256: 7740d6fcd4fffb895a93c765388382b58ea78e005180cee88078eb18e59f7f06 manager: conda name: zipp optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.8.1-pyhd8ed1ab_0.tar.bz2 - version: 3.8.1 + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.9.0-pyhd8ed1ab_0.tar.bz2 + version: 3.9.0 - category: full dependencies: python: '>=3.9,<3.10.0a0' @@ -6786,14 +6763,14 @@ package: python_abi: 3.9.* *_cp39 tomli: '' hash: - md5: afe5e05ded2ee6909f1f0408dd499287 - sha256: 9f9e91253534208aea4de3eac71c54f85341072d8c559f10f194658bbae95ba3 + md5: 9bd6cea4539a74ad0b6319d801180bd0 + sha256: d3f9cbfcd43288d44aa247ff9c133337cf823a402fd621b70ec13ee8e7f9f0ac manager: conda name: coverage optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/coverage-6.4.4-py39h6218fd2_0.tar.bz2 - version: 6.4.4 + url: https://conda.anaconda.org/conda-forge/osx-64/coverage-6.5.0-py39ha30fb19_0.tar.bz2 + version: 6.5.0 - category: main dependencies: python: '>=3.9,<3.10.0a0' @@ -6871,14 +6848,14 @@ package: python: '>=3.6' zipp: '>=3.1.0' hash: - md5: 393a52ae5450ac981a0b67c8175d61fa - sha256: fdf6e04a7e5fc84851828d8415b6182ac0780d4df3dfc230d1134ece27b3e4a1 + md5: eb521efe7f5550de7573bc1629b74a05 + sha256: d4929ef6dd4ba4222dc2bd737c365833b896a3ee89f9e5142df763799b5ca944 manager: conda name: importlib_resources optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.9.0-pyhd8ed1ab_0.tar.bz2 - version: 5.9.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.0-pyhd8ed1ab_0.tar.bz2 + version: 5.10.0 - category: dev dependencies: python: '>=3.6,<4.0' @@ -7028,35 +7005,20 @@ package: version: 5.0.1 - category: main dependencies: - libcxx: '>=11.1.0' - libllvm10: '>=10.0.1,<10.1.0a0' + libcxx: '>=14.0.4' + libllvm11: '>=11.1.0,<11.2.0a0' + libzlib: '>=1.2.12,<1.3.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 - zlib: '>=1.2.11,<1.3.0a0' hash: - md5: 8eceef66e7247bcd40df164d8f3c86d1 - sha256: 9b4c7b574444b474c3a25cb9e6728ca07ba8dfafccf786e928b2fce259efbfc3 + md5: 93b8f5ba8943a38b359ad1565c463259 + sha256: 14895a017229c6845983520b2df8ca2d18500765a2bc4cd1c956c0e4baddada7 manager: conda name: llvmlite optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/llvmlite-0.36.0-py39h798a4f4_0.tar.bz2 - version: 0.36.0 -- category: full - dependencies: - libxml2: '!=2.9.11,!=2.9.12' - libxslt: '>=1.1.35,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - hash: - md5: 51a1fba1f357fcf3e87dcd4ee9b0420e - sha256: 274f61e8775ccd5a5a7fc1079a21e75b7711810503c5853d2acc3c9377580405 - manager: conda - name: lxml - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/lxml-4.9.1-py39h701faf5_0.tar.bz2 - version: 4.9.1 + url: https://conda.anaconda.org/conda-forge/osx-64/llvmlite-0.39.1-py39had167e2_0.tar.bz2 + version: 0.39.1 - category: main dependencies: python: '>=3.9,<3.10.0a0' @@ -7391,14 +7353,14 @@ package: python: '>=3.6' typing: '>=3.6,<4.0' hash: - md5: c57d6a6abb22c3796add680597ee0096 - sha256: 824543c373d6318c335f7c304ef38dec40fe8e0f88ad7c7db92e181e3c5b1170 + md5: f82cf1ff4aa8228ec71041b8adef19d6 + sha256: d25441deeb45f575a85977e4444f15d26db2491f5471469f0e5e4fa2e8888a4b manager: conda name: tomlkit optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.4-pyha770c72_0.tar.bz2 - version: 0.11.4 + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.5-pyha770c72_0.tar.bz2 + version: 0.11.5 - category: main dependencies: python: '>=3.9,<3.10.0a0' @@ -7427,16 +7389,16 @@ package: version: 4.64.1 - category: main dependencies: - typing_extensions: 4.3.0 pyha770c72_0 + typing_extensions: 4.4.0 pyha770c72_0 hash: - md5: f3e98e944832fb271a0dbda7b7771dc6 - sha256: 57ea0e9a150b698f5a7b21b12987da7c321bb331fd07116ecced24eb1e056d2f + md5: be969210b61b897775a0de63cd9e9026 + sha256: 6f129b1bc18d111dcf3abaec6fcf6cbee00f1b77bb42d0f0bc8d85f8faa65cf0 manager: conda name: typing-extensions optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.3.0-hd8ed1ab_0.tar.bz2 - version: 4.3.0 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.4.0-hd8ed1ab_0.tar.bz2 + version: 4.4.0 - category: main dependencies: python: '>=3.9,<3.10.0a0' @@ -7585,14 +7547,14 @@ package: python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 hash: - md5: fbda1a6b92bc0a98f2564319682e8988 - sha256: 034e51e5bf4b0191bc61e7839e7a69528e23142bf527d25c8a9e7d3bfca9ef85 + md5: 63dd0925e8ad63f61ce33c9851b255ec + sha256: bd2855bf5b45f1aa966b1c4eda2119559d94e57e27eb4adb7777290ae4d45f42 manager: conda name: cryptography optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/cryptography-37.0.4-py39h9c2a9ce_0.tar.bz2 - version: 37.0.4 + url: https://conda.anaconda.org/conda-forge/osx-64/cryptography-38.0.2-py39h7eb6a14_0.tar.bz2 + version: 38.0.2 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -7603,14 +7565,14 @@ package: pyyaml: '>=5.3.1' toolz: '>=0.8.2' hash: - md5: 68bb7f24f75b9691c42fd50e178749f5 - sha256: 117aa5e3004f774c30436717f40e866bdb985d4d0c296008466164dfabefc152 + md5: 9993f51a02fc8338837421211b53ab19 + sha256: c622a8ecbe3c152aa5fca215c0b8e4990f4bd57ff1d653f110708c445358fca5 manager: conda name: dask-core optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/dask-core-2022.9.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.9.1 + url: https://conda.anaconda.org/conda-forge/noarch/dask-core-2022.9.2-pyhd8ed1ab_0.tar.bz2 + version: 2022.9.2 - category: main dependencies: brotli: '' @@ -7619,14 +7581,14 @@ package: python_abi: 3.9.* *_cp39 unicodedata2: '>=14.0.0' hash: - md5: 1b808f863d2d1dcd2abde339e7a4bb22 - sha256: ccbadd96a818df4705830c85b94c22709ff26e0591765cb0c1b344f98d64dead + md5: 71e6fe0579fcd25357a28d82d7a08538 + sha256: f2c3879bc5dc72aff477186d9a068a3bf5e10da2d5ab3212b0df9df65c1db45d manager: conda name: fonttools optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/fonttools-4.37.3-py39ha30fb19_0.tar.bz2 - version: 4.37.3 + url: https://conda.anaconda.org/conda-forge/osx-64/fonttools-4.37.4-py39ha30fb19_0.tar.bz2 + version: 4.37.4 - category: main dependencies: cached-property: '' @@ -7811,22 +7773,22 @@ package: version: 3.5.2 - category: main dependencies: - libcxx: '>=11.1.0' - llvm-openmp: '>=11.0.1' - llvmlite: '>=0.36.0,<0.37.0a0' - numpy: '>=1.19.5,<2.0a0' + libcxx: '>=14.0.4' + llvm-openmp: '>=14.0.4' + llvmlite: '>=0.39.1,<0.40.0a0' + numpy: '>=1.20.3,<2.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 setuptools: '' hash: - md5: 0b7cf1f1b147d28f0e7d1f55ef998df5 - sha256: 57715b447fe22a90a53f8e58cdbc0814e09f4bf628d9e3cb4c1eb1e537af9091 + md5: e01310155f4c44de319d8549b0ecf08b + sha256: d952592b43a0098f04fc2cb0faf0a9f472c1c5cfc7f30362891212b1099456d4 manager: conda name: numba optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/numba-0.53.0-py39he2616bd_0.tar.bz2 - version: 0.53.0 + url: https://conda.anaconda.org/conda-forge/osx-64/numba-0.56.2-py39hf6b9d82_1.tar.bz2 + version: 0.56.2 - category: main dependencies: entrypoints: '' @@ -7918,18 +7880,18 @@ package: - category: full dependencies: geos: '>=3.11.0,<3.11.1.0a0' - numpy: '>=1.19.5,<2.0a0' + numpy: '>=1.20.3,<2.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 hash: - md5: bbca75ac9d08189ba64e1baf4092a1d4 - sha256: 5e31c0eb5c351514f474f0bdd4840465c05d42fc9237c4b1b9509fb952ba5eab + md5: ae927f1272fb3610f24333b2643924d4 + sha256: c22c0de5baf185089cafdcc51bc73e7f75b4a7a2bbe710db93915d92c0eb9a4b manager: conda name: shapely optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/shapely-1.8.4-py39hc4f0fb3_0.tar.bz2 - version: 1.8.4 + url: https://conda.anaconda.org/conda-forge/osx-64/shapely-1.8.5-py39hf33cec1_0.tar.bz2 + version: 1.8.5 - category: full dependencies: asttokens: '' @@ -7947,19 +7909,19 @@ package: version: 0.5.1 - category: full dependencies: + __osx: '' ptyprocess: '' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + python: '>=3.7' tornado: '>=6.1.0' hash: - md5: fa8f3718b9705120946aa3d0fdb35177 - sha256: 16f6856d54d53cc12acb9327ba2fa4cfeff1caa7e4f8fd32deee8a5b7c8aa8c0 + md5: cdb211cdf14e7c5527424f507ae85b0f + sha256: 2bff2c6897908c9719e56e29c7256d96ef5f85a087b0083a985fb4eedcc2af44 manager: conda name: terminado optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/terminado-0.15.0-py39h6e9494a_0.tar.bz2 - version: 0.15.0 + url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.16.0-pyhd1c38e8_0.tar.bz2 + version: 0.16.0 - category: main dependencies: numpy: '>=1.7' @@ -8096,14 +8058,14 @@ package: python-dateutil: '>=2.7' python_abi: 3.9.* *_cp39 hash: - md5: 882d9ffb84ec2b3fc742638b3d19c96a - sha256: 4eee7462a80aefe75f8a8318f5a89a3afbf84ce2084a717da8142afcad5c29a4 + md5: fa12ee1235097391d1d211ee4fec5713 + sha256: 94bad1ac9d35895ffc5b02c02cea3e4393aa63110c5399448bfc8b809d892868 manager: conda name: matplotlib-base optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/matplotlib-base-3.6.0-py39hb2f573b_0.tar.bz2 - version: 3.6.0 + url: https://conda.anaconda.org/conda-forge/osx-64/matplotlib-base-3.6.1-py39hb2f573b_0.tar.bz2 + version: 3.6.1 - category: full dependencies: importlib-metadata: '>=3.6' @@ -8113,14 +8075,14 @@ package: python-fastjsonschema: '' traitlets: '>=5.1' hash: - md5: baf7651bd2c2260c85b3e6c7a441d903 - sha256: 3a365adb4c8f68a9ea8164f42f4e6f77faebb59aad3628be162eb49c23d84699 + md5: f8439ce65664bec6d348346590ed57f0 + sha256: 7e7442fbbd721d5be49d1632957b06939b8e6618ae07cbcc4b6d0e07d044f55c manager: conda name: nbformat optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.6.1-pyhd8ed1ab_0.tar.bz2 - version: 5.6.1 + url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.7.0-pyhd8ed1ab_0.tar.bz2 + version: 5.7.0 - category: full dependencies: python: '>=3.6' @@ -8188,17 +8150,17 @@ package: version: 2.15.3 - category: main dependencies: - cryptography: '>=35.0' + cryptography: '>=38.0.0,<39' python: '>=3.6' hash: - md5: 2e7e3630919d29c8216bfa2cd643d79e - sha256: 72af60a6164a380730c00ee996bda265267b53a99662d7ceb2ec6ed47dd74a0b + md5: fbfa0a180d48c800f922a10a114a8632 + sha256: 42f04dded77ac2597108378d62b121697d0e982aba7b20a462a7239030563628 manager: conda name: pyopenssl optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.0.0-pyhd8ed1ab_1.tar.bz2 - version: 22.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.1.0-pyhd8ed1ab_0.tar.bz2 + version: 22.1.0 - category: dev dependencies: coverage: '>=5.2.1' @@ -8241,30 +8203,30 @@ package: numpy: '>=1.19.2' python: '>=3.8' hash: - md5: 8dd285ed95ab44a0a804a66bf27d4f45 - sha256: 842f44cd4fb0a63a8051eca7e3be36265d555b0f2b31bded7c057b318174a9ea + md5: 1c126ff5b4643785bbc16e44e6327e41 + sha256: 85153fe85b205e01f62fcfddcc47c2c6a8cb6062d4e0e73e0a0a71f01a984f33 manager: conda name: tifffile optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.8.12-pyhd8ed1ab_0.tar.bz2 - version: 2022.8.12 + url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.10.10-pyhd8ed1ab_0.tar.bz2 + version: 2022.10.10 - category: main dependencies: asciitree: '' fasteners: '' - numcodecs: '>=0.6.4' + numcodecs: '>=0.10.0' numpy: '>=1.7' python: '>=3.5' hash: - md5: 37d4251d34eb991ff9e40e546cc2e803 - sha256: 8864d0a6dde07895097bf77dc272cda2a91f33ce709733521560c29d51ce2c80 + md5: 7e212240cf03e35a6b3201010a1a1e12 + sha256: 522e72b5f4f1d49d73bdd7fc92a4e51efe86910460577646f553905969d11550 manager: conda name: zarr optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.12.0-pyhd8ed1ab_0.tar.bz2 - version: 2.12.0 + url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.13.3-pyhd8ed1ab_0.tar.bz2 + version: 2.13.3 - category: full dependencies: attrs: '>=17' @@ -8355,14 +8317,14 @@ package: python: '>=3.7' traitlets: '>=5.2.2' hash: - md5: f052376c70c9d6a8e783e8e7c56b5f82 - sha256: 883760e3cd82b143424ddda0ef784b788c7eec937c4aad15d9ad241531aa3533 + md5: 87eed34d791330d8acdab6a8ab63113f + sha256: ef28a3c4e3a218ae48b1e7a24ec7a8bb4f6da0096135d1155a5a5cc71393aaf4 manager: conda name: nbclient optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.6.8-pyhd8ed1ab_0.tar.bz2 - version: 0.6.8 + url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.0-pyhd8ed1ab_0.tar.bz2 + version: 0.7.0 - category: main dependencies: numpy: '' @@ -8443,7 +8405,7 @@ package: click: '>=6.6' cloudpickle: '>=1.5.0' cytoolz: '>=0.8.2' - dask-core: '>=2022.9.1,<2022.9.2.0a0' + dask-core: '>=2022.9.2,<2022.9.3.0a0' jinja2: '' locket: '>=1.0.0' msgpack-python: '>=0.6.0' @@ -8458,14 +8420,14 @@ package: urllib3: '' zict: '>=0.1.3' hash: - md5: 6e72e943304fdb842bd01d96d6d82d37 - sha256: 4302a85f2a7eaeafe236e3a1d1944b843e7d6dd4b6fa6d247be14be9bd44aac6 + md5: 673a4a6ec9327d55ca29cb6931e10a72 + sha256: f6d540ab9112bd634a339cfeb98c0c7e38bb4389e0d565c3024a71f51bfc8861 manager: conda name: distributed optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.9.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.9.1 + url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.9.2-pyhd8ed1ab_0.tar.bz2 + version: 2022.9.2 - category: full dependencies: __osx: '' @@ -8499,7 +8461,6 @@ package: jinja2: '>=3.0' jupyter_core: '>=4.7' jupyterlab_pygments: '' - lxml: '' markupsafe: '>=2.0' mistune: '>=2.0.3,<3' nbclient: '>=0.5.0' @@ -8511,14 +8472,14 @@ package: tinycss2: '' traitlets: '>=5.0' hash: - md5: e650d91dab0325e043401ecdfaa3e6ce - sha256: 17fbd30e71ab788f17f733edd40ccb0689f67d2f49c57da5c53a4ca64fa811ae + md5: d74acbae5ea45838dec52f2ef7ce205b + sha256: a5f358cc616ceb34c6d1109dc57e2ecc10ab1986db9a1765255cdd67f3dc5440 manager: conda name: nbconvert-core optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: dev dependencies: certifi: '>=2017.4.17' @@ -8570,32 +8531,32 @@ package: version: 0.4.2 - category: full dependencies: - nbconvert-core: 7.0.0 pyhd8ed1ab_0 + nbconvert-core: 7.2.1 pyhd8ed1ab_0 pandoc: '' python: '>=3.7' hash: - md5: f00b05fec330c70cf7bfd63a02d8b6ac - sha256: e278d4405d618a3d237f665adab469e6af83c25be7d686caef7d8649fa807ec3 + md5: e9e621cf9915b7d21befcec195274377 + sha256: c96a39824c05ad3b3f9625404126c1452d9d204eacb9e9a5ead6f24a1bf2a35a manager: conda name: nbconvert-pandoc optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: full dependencies: - nbconvert-core: 7.0.0 pyhd8ed1ab_0 - nbconvert-pandoc: 7.0.0 pyhd8ed1ab_0 + nbconvert-core: 7.2.1 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.1 pyhd8ed1ab_0 python: '>=3.7' hash: - md5: 43ccab580941c4d273343db18fc3bafc - sha256: 73e98827b5c97a49d428ef9a0254e6dc735448dbde8cbaef505846ec7d43923e + md5: 8e12f153954596420bab7cdeeabb3f15 + sha256: ef2b4114b093b7ce26001d1a48b7ca911aaa4d24e6c16353a13ee87a1f9600d8 manager: conda name: nbconvert optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: full dependencies: argon2-cffi: '' @@ -8701,6 +8662,21 @@ package: url: https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 url: https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz version: 0.9.1.dev4+geoapps.0.8.0 +- category: main + dependencies: + geoh5py: '>=0.4.0,<0.5.0' + numpy: '>=1.21.5,<2.0.0' + hash: + sha256: None + manager: pip + name: param-sweeps + optional: false + platform: osx-64 + source: + type: url + url: https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None + url: https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz + version: 0.1.0 - category: main dependencies: discretize: '>=0.7.0' @@ -8827,14 +8803,14 @@ package: - category: main dependencies: {} hash: - md5: 456b5b1d99e7a9654b331bcd82e71042 - sha256: 3d234013a4e2f70f40068f29b8790e959d5cc97cd4b1c6a0aa5446eec03819b9 + md5: b6bd89cf71494c41a181cac13cc5a8ea + sha256: fec882af11d68ec22084a84b5bc831f5d3f6bae9cbe2462d88b6e875e26454b4 manager: conda name: tzdata optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022d-h191b570_0.tar.bz2 - version: 2022d + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022e-h191b570_0.tar.bz2 + version: 2022e - category: main dependencies: {} hash: @@ -8900,13 +8876,13 @@ package: dependencies: ucrt: '>=10.0.20348.0' hash: - md5: fa1c74e99660f26265535fefee8e0e42 - sha256: 9b52005cfcb9b75db87f8af319bb58fe725013e6c8ca52394a28b1bc1beda76d + md5: 9e63633f326540206b936c49903bbf14 + sha256: 5a592fa82e092fde62f2be03072c6ea0ab4f3f94d822fb6f32feb04ae6e6a6d1 manager: conda name: vs2015_runtime optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.29.30139-h890b9b1_7.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.29.30139-h890b9b1_8.tar.bz2 version: 14.29.30139 - category: full dependencies: @@ -8936,15 +8912,15 @@ package: version: 5.3.0 - category: main dependencies: - vs2015_runtime: '>=14.28.29325' + vs2015_runtime: '>=14.29.30139' hash: - md5: 079ed576a6c8f0c9b0bbaca0b786daa3 - sha256: 3d83e269e1225e4bb8914fbec2f9be4b7d2cd153f2b779092c8a92d263b7eda8 + md5: ce078d958092d19b908955b5ef0cdc0b + sha256: 650f4d371489b5dac157e69b6734ea47b8bdd2337bc671ad04e29307cb39df40 manager: conda name: vc optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/vc-14.2-hb210afc_7.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/vc-14.2-hac3ee0b_8.tar.bz2 version: '14.2' - category: full dependencies: @@ -9172,14 +9148,14 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: b545e6653353294527707aff9e456cf2 - sha256: a3673f990f2e06ff3cad7ca04a94a6039dfd459200065e4b64bb80e1e2496933 + md5: 9484be835acbd4ec7920ba013a0cc5bf + sha256: aeddd956da30c8d1c61e08286164040b1daaa4a5001c1e95d60e85ad6c8da508 manager: conda name: libsqlite optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.39.3-hcfcfb64_0.tar.bz2 - version: 3.39.3 + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.39.4-hcfcfb64_0.tar.bz2 + version: 3.39.4 - category: main dependencies: vc: '>=14.1,<15' @@ -9198,13 +9174,13 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 8c64696cba59093d5c330c017979ec98 - sha256: 0acae65bfc6ec0724e1527146a27fccc012bd42b3f157df117693f3b496575c0 + md5: 67ab46f21b312d45664f7713c8aff49d + sha256: d6b6c3b94c14f26dfdb02942b50b83f6c28c5c38a22c8e46d43c6f8980085141 manager: conda name: libzlib optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.2.12-hcfcfb64_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.2.12-hcfcfb64_4.tar.bz2 version: 1.2.12 - category: full dependencies: @@ -9407,14 +9383,14 @@ package: dependencies: libiconv: '>=1.17,<2.0a0' hash: - md5: 7f0ab82b5225b4a8450f2cd972dd6322 - sha256: 62571108cc12765e1deb306e39debd1316dc872a420927d217d070a263ce7276 + md5: 299d4fd6798a45337042ff5a48219e5f + sha256: 71c75b0a4dc2cf95d2860ea0076edf9f5558baeb4dacaeecb32643b199074616 manager: conda name: gettext optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/gettext-0.19.8.1-h5728263_1009.tar.bz2 - version: 0.19.8.1 + url: https://conda.anaconda.org/conda-forge/win-64/gettext-0.21.1-h5728263_0.tar.bz2 + version: 0.21.1 - category: full dependencies: jpeg: '>=9e,<10a' @@ -9607,18 +9583,18 @@ package: version: '10.37' - category: main dependencies: - libsqlite: 3.39.3 hcfcfb64_0 + libsqlite: 3.39.4 hcfcfb64_0 vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: bac5b716687d389aee9b6de839aa62bf - sha256: b935a9fa62159e936f9911fa428d503d8127d0b4cf519aab7487fcbb745e5665 + md5: 780e5daa2897f989f46bc73f0e43fa62 + sha256: 173d51f94e4a9c0e6f2db18695a019062c06db136be36c818e0cb7e5fc5419c1 manager: conda name: sqlite optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/sqlite-3.39.3-hcfcfb64_0.tar.bz2 - version: 3.39.3 + url: https://conda.anaconda.org/conda-forge/win-64/sqlite-3.39.4-hcfcfb64_0.tar.bz2 + version: 3.39.4 - category: full dependencies: libsodium: '>=1.0.18,<1.0.19.0a0' @@ -9633,19 +9609,19 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/zeromq-4.3.4-h0e60522_1.tar.bz2 version: 4.3.4 -- category: main +- category: full dependencies: - libzlib: 1.2.12 hcfcfb64_3 + libzlib: 1.2.12 hcfcfb64_4 vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: ed1d293a0f0d1e0b9030f41050e76a2f - sha256: 6ccaa2e622b91dd66dee82ab036c5c4788fbb1dd7fb24862a5449fd539711893 + md5: a88fca2a00b5aa97bfafef5feb253aba + sha256: ed59bd6cbcd310b009cd56ddf29ac5bdd821a86b0080c8f27273f1a4bf4832e8 manager: conda name: zlib - optional: false + optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/zlib-1.2.12-hcfcfb64_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/zlib-1.2.12-hcfcfb64_4.tar.bz2 version: 1.2.12 - category: main dependencies: @@ -9718,14 +9694,14 @@ package: zlib-ng: '>=2.0.6,<2.1.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 2d122d29e3c908a36aabf9816d697a08 - sha256: 8f2b0225e5762db22fcbb4c50794e09078961426d98e417979d8a6c0f0633b92 + md5: 2fc42dfa809216367b4659a0b915da0f + sha256: 3ae1ac6d3cb24ebd4556821d94db1299037b72c5e4d8bc7e89d07f76d08cb7d8 manager: conda name: c-blosc2 optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/c-blosc2-2.4.1-h183a6f4_0.tar.bz2 - version: 2.4.1 + url: https://conda.anaconda.org/conda-forge/win-64/c-blosc2-2.4.2-h183a6f4_0.tar.bz2 + version: 2.4.2 - category: main dependencies: libpng: '>=1.6.37,<1.7.0a0' @@ -9757,18 +9733,18 @@ package: dependencies: krb5: '>=1.19.3,<1.20.0a0' libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + libzlib: '>=1.2.12,<1.3.0a0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: b70caa5b0251f09a47eeae9f8fc0f5b2 - sha256: 210bb4b3cfc75b330dc0a4838c60b4ba752a8dd512eb36dd5bc923e0ae9403a0 + md5: 5754099767a51dc90b63e517d425418d + sha256: 13fd4f30b53929201efb0b6c9adb3e76552e17a62841a493b360860c2c37d2e0 manager: conda name: libcurl optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-7.83.1-h789b8ee_0.tar.bz2 - version: 7.83.1 + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-7.85.0-heaf79c2_0.tar.bz2 + version: 7.85.0 - category: full dependencies: gettext: '>=0.19.8.1,<1.0a0' @@ -9822,23 +9798,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.4.0-h8e97e67_4.tar.bz2 version: 4.4.0 -- category: full - dependencies: - libiconv: '>=1.16,<2.0.0a0' - libxml2: '>=2.9.14,<2.11.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - xz: '>=5.2.5,<5.3.0a0' - hash: - md5: 4a7278062b77fa934f3df71360428947 - sha256: c755810b4de2ea9994604d4aea94a54122ad8eafb494b8d131e621af793a71ad - manager: conda - name: libxslt - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libxslt-1.1.35-h34f844d_0.tar.bz2 - version: 1.1.35 - category: main dependencies: m2w64-gcc-libs: '' @@ -10038,20 +9997,20 @@ package: - category: full dependencies: krb5: '>=1.19.3,<1.20.0a0' - libcurl: 7.83.1 h789b8ee_0 + libcurl: 7.85.0 heaf79c2_0 libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + libzlib: '>=1.2.12,<1.3.0a0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 21321b6738d077e54fadfce08a41f5c7 - sha256: 5b669bea6bb604db663a8544fc1f12ff0ed9e9888d2d45146396bbd6fb1c71c7 + md5: 751e88225bef474055d9af6853cc72df + sha256: a21d048968299c7c44f576231246f6a2636228308c86b4ba91718a17122b70cb manager: conda name: curl optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/curl-7.83.1-h789b8ee_0.tar.bz2 - version: 7.83.1 + url: https://conda.anaconda.org/conda-forge/win-64/curl-7.85.0-heaf79c2_0.tar.bz2 + version: 7.85.0 - category: main dependencies: python: '>=3.6' @@ -10116,14 +10075,14 @@ package: dependencies: python: '>=2.7' hash: - md5: 0fe4f02767b6fc7d077c6552595dfd7e - sha256: 81298fa5e13f856c2f1e9c454483e3a40d62e9eedbdd3ded77f5cf942cf6fcd5 + md5: 1ed759c44597c5e189625017f5875cbc + sha256: f619720155fa9ccf7e2bcdd47dc10390b57eb922e4b454ae872f8a67de61803b manager: conda name: executing optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/executing-1.1.0-pyhd8ed1ab_0.tar.bz2 - version: 1.1.0 + url: https://conda.anaconda.org/conda-forge/noarch/executing-1.1.1-pyhd8ed1ab_0.tar.bz2 + version: 1.1.1 - category: main dependencies: python: '>=3.6' @@ -10388,26 +10347,26 @@ package: dependencies: python: '>=3.5' hash: - md5: dc36c992aec485c0efff619ed2e63957 - sha256: adefa33879e35375ec8cae910af6823534056900ff3a90c0c1ef8ffaab5b0d8a + md5: 7b868f21adde0d9b8b38f9c16836589b + sha256: 594d240d8be933b6e47b78b786269cc89ffa34874544d9dbed1c6afc9213869b manager: conda name: nest-asyncio optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.5-pyhd8ed1ab_0.tar.bz2 - version: 1.5.5 + url: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.5.6-pyhd8ed1ab_0.tar.bz2 + version: 1.5.6 - category: full dependencies: python: '>=3.8' hash: - md5: 52243eec8c5b9d22924d1c463b01a1d8 - sha256: 9ba4aab5995231c4ee04545876856784a2833b1d3068c71d8b9aee3d049dab8c + md5: 1b74438a7270b1e2cbd3de9dba18ebb6 + sha256: eda4b0dba46c72770bc410c794f4da62509623a24c12b9805954828278915dc7 manager: conda name: networkx optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.6-pyhd8ed1ab_0.tar.bz2 - version: 2.8.6 + url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.7-pyhd8ed1ab_0.tar.bz2 + version: 2.8.7 - category: main dependencies: libpng: '>=1.6.37,<1.7.0a0' @@ -10523,14 +10482,14 @@ package: dependencies: python: '>=3.6' hash: - md5: b7fa7d86530b8de805268e48988eb483 - sha256: 66d41fd720b39faad502ea4f67cf70c797ff4a4c5bc01fef536a0880e882713e + md5: b260ed41427dbbe70537b3030c643b2e + sha256: e3aaefcdfed2e2425c9d6c7f1f729b0c3210c241ad0d92f263b01971b18f5310 manager: conda name: prometheus_client optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.14.1-pyhd8ed1ab_0.tar.bz2 - version: 0.14.1 + url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.15.0-pyhd8ed1ab_0.tar.bz2 + version: 0.15.0 - category: full dependencies: python: '>=3.5' @@ -10607,14 +10566,14 @@ package: dependencies: python: '>=3.6' hash: - md5: 974bca71d00364630f63f31fa7e059cb - sha256: 8e5c8bc3508e8995431e94c5019405ac5c4e7612bb2c9ea372340f2b7d91e8c5 + md5: fc0dcaf9761d042fb8ac9128ce03fddb + sha256: c9104b60f1a0637973c60161bd00f720bbc9fd5167f2a26161cbf86d6e948f7e manager: conda name: pytz optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.2.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.2.1 + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.4-pyhd8ed1ab_0.tar.bz2 + version: '2022.4' - category: full dependencies: python: '>=3.6' @@ -10629,16 +10588,16 @@ package: version: 1.8.0 - category: main dependencies: - python: '>=3.8' + python: '>=3.7' hash: - md5: 1fd586687cb05aac5655143c104df8f6 - sha256: 50e9eeba778b643910df99a4fd90708f0107190218bfaa9f71e7e2849370923f + md5: d61d9f25af23c24002e659b854c6f5ae + sha256: 9587c01225d25d285a36d5a33fc6a7c3f3ba14f70eddb507ec6ec12a2ae23135 manager: conda name: setuptools optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.4.0-pyhd8ed1ab_0.tar.bz2 - version: 65.4.0 + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.4.1-pyhd8ed1ab_0.tar.bz2 + version: 65.4.1 - category: main dependencies: python: '' @@ -10775,14 +10734,14 @@ package: dependencies: python: '>=3.7' hash: - md5: a9d85960bc62d53cc4ea0d1d27f73c98 - sha256: 1fe5b48aa997616a7537de4d05c0b7fd11b712895e35493cac7604e8d5f97ad7 + md5: 2d93b130d148d7fc77e583677792fc6a + sha256: 70c57b5ac94cd32e78f1a2fa2c38572bfac85b901a6a99aa254a9e8e126c132d manager: conda name: typing_extensions optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.3.0-pyha770c72_0.tar.bz2 - version: 4.3.0 + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.4.0-pyha770c72_0.tar.bz2 + version: 4.4.0 - category: main dependencies: python: '>=3.6' @@ -10823,14 +10782,14 @@ package: dependencies: python: '>=3.7' hash: - md5: a3508a0c850745b875de88aea4c40cc5 - sha256: bb6920451dad059ca31581ca6e36c5f1534fad8a8efe869c7eb9c9e3846b4f53 + md5: 6f3fd8c9e0ab504010fb4216d5919c24 + sha256: 7740d6fcd4fffb895a93c765388382b58ea78e005180cee88078eb18e59f7f06 manager: conda name: zipp optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.8.1-pyhd8ed1ab_0.tar.bz2 - version: 3.8.1 + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.9.0-pyhd8ed1ab_0.tar.bz2 + version: 3.9.0 - category: full dependencies: python: '>=3.9,<3.10.0a0' @@ -10970,17 +10929,17 @@ package: python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 tomli: '' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 05ba0fdc0f1fc6a427ac99e7b303ae0c - sha256: e9a470db7e98b26af65a3ed8b4fa02471d52d3a8b8702732a6883c7a1efe311f + md5: 04db7080f7ebe55e0aec2903a5f30b60 + sha256: dca4c605dca95e95a103c4540e4db4b9ec5de48b44f7e57a84197c7157387c6e manager: conda name: coverage optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/coverage-6.4.4-py39hb82d6ee_0.tar.bz2 - version: 6.4.4 + url: https://conda.anaconda.org/conda-forge/win-64/coverage-6.5.0-py39ha55989b_0.tar.bz2 + version: 6.5.0 - category: main dependencies: python: '>=3.9,<3.10.0a0' @@ -11062,14 +11021,14 @@ package: python: '>=3.6' zipp: '>=3.1.0' hash: - md5: 393a52ae5450ac981a0b67c8175d61fa - sha256: fdf6e04a7e5fc84851828d8415b6182ac0780d4df3dfc230d1134ece27b3e4a1 + md5: eb521efe7f5550de7573bc1629b74a05 + sha256: d4929ef6dd4ba4222dc2bd737c365833b896a3ee89f9e5142df763799b5ca944 manager: conda name: importlib_resources optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.9.0-pyhd8ed1ab_0.tar.bz2 - version: 5.9.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.0-pyhd8ed1ab_0.tar.bz2 + version: 5.10.0 - category: dev dependencies: python: '>=3.6,<4.0' @@ -11196,37 +11155,20 @@ package: version: 5.0.1 - category: main dependencies: + libzlib: '>=1.2.12,<1.3.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 - vc: '>=14.1,<15.0a0' - vs2015_runtime: '>=14.16.27012' - zlib: '>=1.2.11,<1.3.0a0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: a9e847564be8122cbb9f64fec569c5e1 - sha256: 3ea25a00979f8a2d78d328dcf740cb898456224eb18864f607a73b014cf17eac + md5: 91c920290d2ffdfa7740d66d8b04ba9f + sha256: 2bf52165b80ddb46ab9c234224e35b3f5cd2687e990cff2b050b1cd378c8ed01 manager: conda name: llvmlite optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/llvmlite-0.36.0-py39ha0cd8c8_0.tar.bz2 - version: 0.36.0 -- category: full - dependencies: - libxml2: '!=2.9.11,!=2.9.12' - libxslt: '>=1.1.35,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - hash: - md5: b7d01e974d48d9580305e9b8ee03154c - sha256: d766f2ae014164d9fe22e9190a7bae40d000989379e79c3bb08e347a7f190b31 - manager: conda - name: lxml - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/lxml-4.9.1-py39hb82d6ee_0.tar.bz2 - version: 4.9.1 + url: https://conda.anaconda.org/conda-forge/win-64/llvmlite-0.39.1-py39hd28a505_0.tar.bz2 + version: 0.39.1 - category: main dependencies: python: '>=3.9,<3.10.0a0' @@ -11564,14 +11506,14 @@ package: python: '>=3.6' typing: '>=3.6,<4.0' hash: - md5: c57d6a6abb22c3796add680597ee0096 - sha256: 824543c373d6318c335f7c304ef38dec40fe8e0f88ad7c7db92e181e3c5b1170 + md5: f82cf1ff4aa8228ec71041b8adef19d6 + sha256: d25441deeb45f575a85977e4444f15d26db2491f5471469f0e5e4fa2e8888a4b manager: conda name: tomlkit optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.4-pyha770c72_0.tar.bz2 - version: 0.11.4 + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.5-pyha770c72_0.tar.bz2 + version: 0.11.5 - category: main dependencies: python: '>=3.9,<3.10.0a0' @@ -11602,16 +11544,16 @@ package: version: 4.64.1 - category: main dependencies: - typing_extensions: 4.3.0 pyha770c72_0 + typing_extensions: 4.4.0 pyha770c72_0 hash: - md5: f3e98e944832fb271a0dbda7b7771dc6 - sha256: 57ea0e9a150b698f5a7b21b12987da7c321bb331fd07116ecced24eb1e056d2f + md5: be969210b61b897775a0de63cd9e9026 + sha256: 6f129b1bc18d111dcf3abaec6fcf6cbee00f1b77bb42d0f0bc8d85f8faa65cf0 manager: conda name: typing-extensions optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.3.0-hd8ed1ab_0.tar.bz2 - version: 4.3.0 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.4.0-hd8ed1ab_0.tar.bz2 + version: 4.4.0 - category: main dependencies: python: '>=3.9,<3.10.0a0' @@ -11781,17 +11723,18 @@ package: openssl: '>=1.1.1q,<1.1.2a' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 2dbe11aeb77c5355244e15972e82e088 - sha256: 8957f5a8f84c9d5f55042901f9d94934035cabbb67efe8e5002ffab04c9a15c2 + md5: 6f0209df4287ff75ab533407de2d983b + sha256: 5fffc9399dafe5f62819e174f3772f5bd279fb6cd3ca3ad8932a21109ef9314a manager: conda name: cryptography optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/cryptography-37.0.4-py39h7bc7c5c_0.tar.bz2 - version: 37.0.4 + url: https://conda.anaconda.org/conda-forge/win-64/cryptography-38.0.2-py39h58e9bdb_0.tar.bz2 + version: 38.0.2 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -11802,14 +11745,14 @@ package: pyyaml: '>=5.3.1' toolz: '>=0.8.2' hash: - md5: 68bb7f24f75b9691c42fd50e178749f5 - sha256: 117aa5e3004f774c30436717f40e866bdb985d4d0c296008466164dfabefc152 + md5: 9993f51a02fc8338837421211b53ab19 + sha256: c622a8ecbe3c152aa5fca215c0b8e4990f4bd57ff1d653f110708c445358fca5 manager: conda name: dask-core optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/dask-core-2022.9.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.9.1 + url: https://conda.anaconda.org/conda-forge/noarch/dask-core-2022.9.2-pyhd8ed1ab_0.tar.bz2 + version: 2022.9.2 - category: main dependencies: brotli: '' @@ -11820,14 +11763,14 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 3563aa082de5d7ed1608cf6acac727f2 - sha256: a31150a226a3021c02fab7bb992cfe33d6188f9d8466b34b3e04223e79a715d6 + md5: e9508c8ce2bb855e62f39035dd8f582d + sha256: f464ccc5817cad73f47950dbbdf17cc4c1f3f4d3317e8df6aabae28c8b423a22 manager: conda name: fonttools optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/fonttools-4.37.3-py39ha55989b_0.tar.bz2 - version: 4.37.3 + url: https://conda.anaconda.org/conda-forge/win-64/fonttools-4.37.4-py39ha55989b_0.tar.bz2 + version: 4.37.4 - category: main dependencies: cached-property: '' @@ -11964,22 +11907,22 @@ package: version: 0.2.2 - category: main dependencies: - llvmlite: '>=0.36.0,<0.37.0a0' - numpy: '>=1.19.5,<2.0a0' + llvmlite: '>=0.39.1,<0.40.0a0' + numpy: '>=1.20.3,<2.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 setuptools: '' - vc: '>=14.1,<15.0a0' - vs2015_runtime: '>=14.16.27012' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 2500e4c8161e4d65bafbe95d21a280d7 - sha256: 41a75fde2e54bf758a790ca1f628e031cb8c68918fe67e6afa1d717b74d536d9 + md5: 03ed0e3f97561f0d067bdd0a323bf757 + sha256: 0fe89cc87d5e3fe1e53f0bcb5e5631ef2c3de771ec53929fa34b05d59bef246f manager: conda name: numba optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/numba-0.53.0-py39h69f9ab1_0.tar.bz2 - version: 0.53.0 + url: https://conda.anaconda.org/conda-forge/win-64/numba-0.56.2-py39h99ae161_1.tar.bz2 + version: 0.56.2 - category: main dependencies: entrypoints: '' @@ -12119,20 +12062,21 @@ package: - category: full dependencies: geos: '>=3.11.0,<3.11.1.0a0' - numpy: '>=1.19.5,<2.0a0' + numpy: '>=1.20.3,<2.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 1144447badbbfe376e62f77a7a116d41 - sha256: 8a8f906864006eead34a24146222d23a2cc30cb1d4c57077fc12fa6721710aa9 + md5: 37d27ad2f5fb0351ffa456aa59dce252 + sha256: f5752f96770fe405e9e1c03f810e9c890575fdaed142a58117783b5974500bf9 manager: conda name: shapely optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/shapely-1.8.4-py39he0923fe_0.tar.bz2 - version: 1.8.4 + url: https://conda.anaconda.org/conda-forge/win-64/shapely-1.8.5-py39h6f18ba6_0.tar.bz2 + version: 1.8.5 - category: full dependencies: asttokens: '' @@ -12150,19 +12094,19 @@ package: version: 0.5.1 - category: full dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + __win: '' + python: '>=3.7' pywinpty: '>=1.1.0' tornado: '>=6.1.0' hash: - md5: 899f8bcad8b5846a3bb90d66095f60b4 - sha256: 39cd4711cba2d58417217ba907e07d1e1544bb531ff40d331fd5d61fbce3f64a + md5: d7b68f1c6379cd98f240e00926c91f0b + sha256: 229f27e56ce2ab02138125368bd99a8e4e4dbc71e41421edf4445e0edb2e77f5 manager: conda name: terminado optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/terminado-0.15.0-py39hcbf5309_0.tar.bz2 - version: 0.15.0 + url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.16.0-pyh08f2357_0.tar.bz2 + version: 0.16.0 - category: main dependencies: numpy: '>=1.7' @@ -12342,17 +12286,18 @@ package: python: '>=3.9,<3.10.0a0' python-dateutil: '>=2.7' python_abi: 3.9.* *_cp39 + ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: c561e520bd04bf4b007f1dfe23631b77 - sha256: 9c46c95759ccccc1eed0f819f61bdcc3af72b6a1c046320941867059b92dcfca + md5: a74e7bc7550aa5f19efb65f001a20309 + sha256: 6b82b080e0329f38758671cf8cef21816e14ea2a9f1ac04eab2a972c69c778c3 manager: conda name: matplotlib-base optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/matplotlib-base-3.6.0-py39haf65ace_0.tar.bz2 - version: 3.6.0 + url: https://conda.anaconda.org/conda-forge/win-64/matplotlib-base-3.6.1-py39haf65ace_0.tar.bz2 + version: 3.6.1 - category: full dependencies: importlib-metadata: '>=3.6' @@ -12362,14 +12307,14 @@ package: python-fastjsonschema: '' traitlets: '>=5.1' hash: - md5: baf7651bd2c2260c85b3e6c7a441d903 - sha256: 3a365adb4c8f68a9ea8164f42f4e6f77faebb59aad3628be162eb49c23d84699 + md5: f8439ce65664bec6d348346590ed57f0 + sha256: 7e7442fbbd721d5be49d1632957b06939b8e6618ae07cbcc4b6d0e07d044f55c manager: conda name: nbformat optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.6.1-pyhd8ed1ab_0.tar.bz2 - version: 5.6.1 + url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.7.0-pyhd8ed1ab_0.tar.bz2 + version: 5.7.0 - category: full dependencies: python: '>=3.6' @@ -12439,17 +12384,17 @@ package: version: 2.15.3 - category: main dependencies: - cryptography: '>=35.0' + cryptography: '>=38.0.0,<39' python: '>=3.6' hash: - md5: 2e7e3630919d29c8216bfa2cd643d79e - sha256: 72af60a6164a380730c00ee996bda265267b53a99662d7ceb2ec6ed47dd74a0b + md5: fbfa0a180d48c800f922a10a114a8632 + sha256: 42f04dded77ac2597108378d62b121697d0e982aba7b20a462a7239030563628 manager: conda name: pyopenssl optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.0.0-pyhd8ed1ab_1.tar.bz2 - version: 22.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.1.0-pyhd8ed1ab_0.tar.bz2 + version: 22.1.0 - category: dev dependencies: coverage: '>=5.2.1' @@ -12492,30 +12437,30 @@ package: numpy: '>=1.19.2' python: '>=3.8' hash: - md5: 8dd285ed95ab44a0a804a66bf27d4f45 - sha256: 842f44cd4fb0a63a8051eca7e3be36265d555b0f2b31bded7c057b318174a9ea + md5: 1c126ff5b4643785bbc16e44e6327e41 + sha256: 85153fe85b205e01f62fcfddcc47c2c6a8cb6062d4e0e73e0a0a71f01a984f33 manager: conda name: tifffile optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.8.12-pyhd8ed1ab_0.tar.bz2 - version: 2022.8.12 + url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.10.10-pyhd8ed1ab_0.tar.bz2 + version: 2022.10.10 - category: main dependencies: asciitree: '' fasteners: '' - numcodecs: '>=0.6.4' + numcodecs: '>=0.10.0' numpy: '>=1.7' python: '>=3.5' hash: - md5: 37d4251d34eb991ff9e40e546cc2e803 - sha256: 8864d0a6dde07895097bf77dc272cda2a91f33ce709733521560c29d51ce2c80 + md5: 7e212240cf03e35a6b3201010a1a1e12 + sha256: 522e72b5f4f1d49d73bdd7fc92a4e51efe86910460577646f553905969d11550 manager: conda name: zarr optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.12.0-pyhd8ed1ab_0.tar.bz2 - version: 2.12.0 + url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.13.3-pyhd8ed1ab_0.tar.bz2 + version: 2.13.3 - category: full dependencies: brotli-python: '' @@ -12599,14 +12544,14 @@ package: python: '>=3.7' traitlets: '>=5.2.2' hash: - md5: f052376c70c9d6a8e783e8e7c56b5f82 - sha256: 883760e3cd82b143424ddda0ef784b788c7eec937c4aad15d9ad241531aa3533 + md5: 87eed34d791330d8acdab6a8ab63113f + sha256: ef28a3c4e3a218ae48b1e7a24ec7a8bb4f6da0096135d1155a5a5cc71393aaf4 manager: conda name: nbclient optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.6.8-pyhd8ed1ab_0.tar.bz2 - version: 0.6.8 + url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.0-pyhd8ed1ab_0.tar.bz2 + version: 0.7.0 - category: main dependencies: numpy: '' @@ -12688,7 +12633,7 @@ package: click: '>=6.6' cloudpickle: '>=1.5.0' cytoolz: '>=0.8.2' - dask-core: '>=2022.9.1,<2022.9.2.0a0' + dask-core: '>=2022.9.2,<2022.9.3.0a0' jinja2: '' locket: '>=1.0.0' msgpack-python: '>=0.6.0' @@ -12703,14 +12648,14 @@ package: urllib3: '' zict: '>=0.1.3' hash: - md5: 6e72e943304fdb842bd01d96d6d82d37 - sha256: 4302a85f2a7eaeafe236e3a1d1944b843e7d6dd4b6fa6d247be14be9bd44aac6 + md5: 673a4a6ec9327d55ca29cb6931e10a72 + sha256: f6d540ab9112bd634a339cfeb98c0c7e38bb4389e0d565c3024a71f51bfc8861 manager: conda name: distributed optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.9.1-pyhd8ed1ab_0.tar.bz2 - version: 2022.9.1 + url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.9.2-pyhd8ed1ab_0.tar.bz2 + version: 2022.9.2 - category: full dependencies: attrs: '>=17' @@ -12769,7 +12714,6 @@ package: jinja2: '>=3.0' jupyter_core: '>=4.7' jupyterlab_pygments: '' - lxml: '' markupsafe: '>=2.0' mistune: '>=2.0.3,<3' nbclient: '>=0.5.0' @@ -12781,14 +12725,14 @@ package: tinycss2: '' traitlets: '>=5.0' hash: - md5: e650d91dab0325e043401ecdfaa3e6ce - sha256: 17fbd30e71ab788f17f733edd40ccb0689f67d2f49c57da5c53a4ca64fa811ae + md5: d74acbae5ea45838dec52f2ef7ce205b + sha256: a5f358cc616ceb34c6d1109dc57e2ecc10ab1986db9a1765255cdd67f3dc5440 manager: conda name: nbconvert-core optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: dev dependencies: certifi: '>=2017.4.17' @@ -12840,32 +12784,32 @@ package: version: 0.4.2 - category: full dependencies: - nbconvert-core: 7.0.0 pyhd8ed1ab_0 + nbconvert-core: 7.2.1 pyhd8ed1ab_0 pandoc: '' python: '>=3.7' hash: - md5: f00b05fec330c70cf7bfd63a02d8b6ac - sha256: e278d4405d618a3d237f665adab469e6af83c25be7d686caef7d8649fa807ec3 + md5: e9e621cf9915b7d21befcec195274377 + sha256: c96a39824c05ad3b3f9625404126c1452d9d204eacb9e9a5ead6f24a1bf2a35a manager: conda name: nbconvert-pandoc optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: full dependencies: - nbconvert-core: 7.0.0 pyhd8ed1ab_0 - nbconvert-pandoc: 7.0.0 pyhd8ed1ab_0 + nbconvert-core: 7.2.1 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.1 pyhd8ed1ab_0 python: '>=3.7' hash: - md5: 43ccab580941c4d273343db18fc3bafc - sha256: 73e98827b5c97a49d428ef9a0254e6dc735448dbde8cbaef505846ec7d43923e + md5: 8e12f153954596420bab7cdeeabb3f15 + sha256: ef2b4114b093b7ce26001d1a48b7ca911aaa4d24e6c16353a13ee87a1f9600d8 manager: conda name: nbconvert optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.0.0-pyhd8ed1ab_0.tar.bz2 - version: 7.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.1-pyhd8ed1ab_0.tar.bz2 + version: 7.2.1 - category: full dependencies: argon2-cffi: '' @@ -12971,6 +12915,21 @@ package: url: https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 url: https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz version: 0.9.1.dev4+geoapps.0.8.0 +- category: main + dependencies: + geoh5py: '>=0.4.0,<0.5.0' + numpy: '>=1.21.5,<2.0.0' + hash: + sha256: None + manager: pip + name: param-sweeps + optional: false + platform: win-64 + source: + type: url + url: https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None + url: https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz + version: 0.1.0 - category: main dependencies: discretize: '>=0.7.0' diff --git a/environments/conda-py-3.7-linux-64-dev.lock.yml b/environments/conda-py-3.7-linux-64-dev.lock.yml index 99d8a2a6e..66799666c 100644 --- a/environments/conda-py-3.7-linux-64-dev.lock.yml +++ b/environments/conda-py-3.7-linux-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: ccdbfbe659d9628aa5f8956772d7f01ca18e37a50829cf312501d5b648d7eb1f +# input_hash: 773e3bd99c794266344943a65cfdd92df5057938fc31b2309d5f8f3d918fc778 channels: - conda-forge @@ -17,7 +17,7 @@ dependencies: - libstdcxx-ng=12.1.0=ha89aaad_16 - pandoc=2.19.2=ha770c72_0 - poppler-data=0.4.11=hd8ed1ab_0 - - tzdata=2022d=h191b570_0 + - tzdata=2022e=h191b570_0 - fonts-conda-forge=1=0 - libgfortran-ng=12.1.0=h69a702a_16 - fonts-conda-ecosystem=1=0 @@ -28,7 +28,7 @@ dependencies: - expat=2.4.9=h27087fc_0 - freexl=1.0.6=h166bdaf_1 - geos=3.11.0=h27087fc_0 - - gettext=0.19.8.1=h27087fc_1009 + - gettext=0.21.1=h27087fc_0 - giflib=5.2.1=h36c2ea0_2 - icu=70.1=h27087fc_0 - jpeg=9e=h166bdaf_2 @@ -44,7 +44,7 @@ dependencies: - libsodium=1.0.18=h36c2ea0_1 - libuuid=2.32.1=h7f98852_1000 - libwebp-base=1.2.4=h166bdaf_0 - - libzlib=1.2.12=h166bdaf_3 + - libzlib=1.2.12=h166bdaf_4 - lz4-c=1.9.3=h9c3ff4c_1 - ncurses=6.3=h27087fc_1 - nspr=4.32=h9c3ff4c_1 @@ -54,7 +54,7 @@ dependencies: - pthread-stubs=0.4=h36c2ea0_1001 - snappy=1.1.9=hbd366e4_1 - tbb=2021.6.0=h924138e_0 - - tzcode=2022d=h166bdaf_0 + - tzcode=2022e=h166bdaf_0 - xorg-kbproto=1.0.7=h7f98852_1002 - xorg-libice=1.0.10=h7f98852_0 - xorg-libxau=1.0.9=h7f98852_0 @@ -68,11 +68,11 @@ dependencies: - libbrotlidec=1.0.9=h166bdaf_7 - libbrotlienc=1.0.9=h166bdaf_7 - libedit=3.1.20191231=he28a2e2_2 - - libllvm11=11.1.0=hf817b99_3 + - libllvm11=11.1.0=he0ac6c6_4 - libnghttp2=1.47.0=hdcd2b5c_1 - libpng=1.6.38=h753d276_0 - librttopo=1.1.0=hf730bdb_11 - - libsqlite=3.39.3=h753d276_0 + - libsqlite=3.39.4=h753d276_0 - libssh2=1.10.0=haa6b8db_3 - libxcb=1.13=h7f98852_1004 - libxml2=2.9.14=h22db469_4 @@ -84,7 +84,7 @@ dependencies: - xerces-c=3.2.3=h55805fa_5 - xorg-libsm=1.2.3=hd9c2040_1000 - zeromq=4.3.4=h9c3ff4c_1 - - zlib=1.2.12=h166bdaf_3 + - zlib=1.2.12=h166bdaf_4 - zstd=1.5.2=h6239696_4 - blosc=1.21.1=h83bc5f7_3 - boost-cpp=1.78.0=h75c5d50_1 @@ -93,15 +93,14 @@ dependencies: - krb5=1.19.3=h3790be6_0 - libglib=2.74.0=h7a41b64_0 - libtiff=4.4.0=h55922b4_4 - - libxslt=1.1.35=h8affb1d_0 - mkl=2022.1.0=h84fe81f_915 - - sqlite=3.39.3=h4ff8645_0 + - sqlite=3.39.4=h4ff8645_0 - xorg-libx11=1.7.2=h7f98852_0 - brotli=1.0.9=h166bdaf_7 - fontconfig=2.14.0=hc2a2eb6_1 - lcms2=2.12=hddcbb42_0 - libblas=3.9.0=16_linux64_mkl - - libcurl=7.83.1=h7bff187_0 + - libcurl=7.85.0=h7bff187_0 - libkml=1.3.0=h37653c0_1015 - libpq=14.5=hd77ab85_0 - nss=3.78=h2350873_0 @@ -120,7 +119,7 @@ dependencies: - charset-normalizer=2.1.1=pyhd8ed1ab_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.5=pyhd8ed1ab_0 - - curl=7.83.1=h7bff187_0 + - curl=7.85.0=h7bff187_0 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 @@ -142,7 +141,7 @@ dependencies: - mccabe=0.7.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nest-asyncio=1.5.5=pyhd8ed1ab_0 + - nest-asyncio=1.5.6=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 @@ -150,14 +149,14 @@ dependencies: - platformdirs=2.5.2=pyhd8ed1ab_1 - postgresql=14.5=hfdbbde3_0 - proj=9.0.1=h93bde94_1 - - prometheus_client=0.14.1=pyhd8ed1ab_0 + - prometheus_client=0.15.0=pyhd8ed1ab_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - py=1.11.0=pyh6c4a22f_0 - pycparser=2.21=pyhd8ed1ab_0 - pyparsing=3.0.9=pyhd8ed1ab_0 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.7=2_cp37m - - pytz=2022.2.1=pyhd8ed1ab_0 + - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 @@ -170,22 +169,22 @@ dependencies: - toolz=0.12.0=pyhd8ed1ab_0 - traitlets=5.4.0=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - - typing_extensions=4.3.0=pyha770c72_0 + - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - wheel=0.37.1=pyhd8ed1ab_0 - - zipp=3.8.1=pyhd8ed1ab_0 + - zipp=3.9.0=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 - brotli-python=1.0.9=py37hd23a5d3_7 - cached-property=1.5.2=hd8ed1ab_1 - cffi=1.15.1=py37h43b0acd_0 - - coverage=6.4.4=py37h540881e_0 + - coverage=6.5.0=py37h540881e_0 - cytoolz=0.12.0=py37h540881e_0 - debugpy=1.6.3=py37hd23a5d3_0 - future=0.18.2=py37h89c1867_5 - geotiff=1.7.1=h4fc65e6_3 - importlib-metadata=4.11.4=py37h89c1867_0 - - importlib_resources=5.9.0=pyhd8ed1ab_0 + - importlib_resources=5.10.0=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - jupyter_core=4.11.1=py37h89c1867_0 - kealib=1.4.15=ha7026e8_1 @@ -193,8 +192,7 @@ dependencies: - libdap4=3.20.6=hd7c4107_2 - libnetcdf=4.8.1=nompi_h21705cb_104 - libspatialite=5.0.1=h38b5f51_18 - - llvmlite=0.38.1=py37h0761922_0 - - lxml=4.9.1=py37h540881e_0 + - llvmlite=0.39.1=py37h0761922_0 - markupsafe=2.1.1=py37h540881e_1 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - msgpack-python=1.0.4=py37h7cecad7_0 @@ -215,11 +213,11 @@ dependencies: - setuptools=59.8.0=py37h89c1867_1 - tiledb=2.11.3=h1e4a385_0 - tinycss2=1.1.1=pyhd8ed1ab_0 - - tomlkit=0.11.4=pyha770c72_0 + - tomlkit=0.11.5=pyha770c72_0 - tornado=6.1=py37h540881e_3 - tqdm=4.64.1=pyhd8ed1ab_0 - typed-ast=1.5.4=py37h540881e_0 - - typing-extensions=4.3.0=hd8ed1ab_0 + - typing-extensions=4.4.0=hd8ed1ab_0 - unicodedata2=14.0.0=py37h540881e_1 - wrapt=1.14.1=py37h540881e_0 - zict=2.2.0=pyhd8ed1ab_0 @@ -230,11 +228,11 @@ dependencies: - bleach=5.0.1=pyhd8ed1ab_0 - brotlipy=0.7.0=py37h540881e_1004 - click=8.0.4=py37h89c1867_0 - - cryptography=37.0.4=py37h38fbfac_0 + - cryptography=38.0.2=py37h38fbfac_0 - dask-core=2022.2.0=pyhd8ed1ab_0 - - fonttools=4.37.3=py37h540881e_0 + - fonttools=4.37.4=py37h540881e_0 - h5py=3.7.0=nompi_py37hf1ce037_101 - - imagecodecs-lite=2019.12.3=py37hda87dfa_5 + - imagecodecs-lite=2019.12.3=py37hc105733_5 - imageio=2.22.0=pyhfa7a67d_0 - importlib_metadata=4.11.4=hd8ed1ab_0 - isort=5.10.1=pyhd8ed1ab_0 @@ -245,15 +243,15 @@ dependencies: - kiwisolver=1.4.4=py37h7cecad7_0 - libgdal=3.5.2=hc23bfc3_3 - munch=2.5.0=py_0 - - numba=0.55.2=py37h43839f2_0 + - numba=0.56.2=py37hf081915_1 - numcodecs=0.10.2=py37hd23a5d3_0 - pandas=1.3.5=py37he8f5f7f_0 - pip=22.2.2=pyhd8ed1ab_0 - pygments=2.13.0=pyhd8ed1ab_0 - pywavelets=1.3.0=py37hda87dfa_1 - scipy=1.7.3=py37hf2a6cf1_0 - - shapely=1.8.4=py37h6629ce4_0 - - terminado=0.15.0=py37h89c1867_0 + - shapely=1.8.5=py37ha4e3bd1_0 + - terminado=0.16.0=pyh41d4057_0 - vectormath=0.2.2=py_0 - werkzeug=2.2.2=pyhd8ed1ab_0 - argon2-cffi=21.3.0=pyhd8ed1ab_0 @@ -266,20 +264,20 @@ dependencies: - gdal=3.5.2=py37h58ce756_3 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - matplotlib-base=3.5.3=py37hf395dca_2 - - nbformat=5.6.1=pyhd8ed1ab_0 + - nbformat=5.7.0=pyhd8ed1ab_0 - pluggy=1.0.0=py37h89c1867_3 - properties=0.6.1=py_0 - pydiso=0.0.3=py37h90e98c2_3 - pylint=2.15.3=pyhd8ed1ab_0 - - pyopenssl=22.0.0=pyhd8ed1ab_1 + - pyopenssl=22.1.0=pyhd8ed1ab_0 - scikit-learn=1.0.2=py37hf9e9bfc_0 - tifffile=2020.6.3=py_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - - zarr=2.12.0=pyhd8ed1ab_0 + - zarr=2.13.3=pyhd8ed1ab_0 - fiona=1.8.21=py37hced6a7c_2 - flask-compress=1.13=pyhd8ed1ab_0 - geoana=0.0.6=py_1 - - nbclient=0.6.8=pyhd8ed1ab_0 + - nbclient=0.7.0=pyhd8ed1ab_0 - networkx=2.6.3=pyhd8ed1ab_1 - prompt-toolkit=3.0.31=pyha770c72_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 @@ -287,15 +285,15 @@ dependencies: - urllib3=1.26.11=pyhd8ed1ab_0 - dash=2.6.2=pyhd8ed1ab_0 - ipython=7.33.0=py37h89c1867_0 - - nbconvert-core=7.0.0=pyhd8ed1ab_0 + - nbconvert-core=7.2.1=pyhd8ed1ab_0 - pytest-cov=3.0.0=pyhd8ed1ab_0 - requests=2.28.1=pyhd8ed1ab_1 - scikit-image=0.19.3=py37hfb7772e_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - ipykernel=6.16.0=pyh210e3f2_0 - - nbconvert-pandoc=7.0.0=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - nbconvert=7.0.0=pyhd8ed1ab_0 + - nbconvert=7.2.1=pyhd8ed1ab_0 - notebook=6.4.12=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 @@ -303,6 +301,7 @@ dependencies: - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/tags/v0.4.0.tar.gz#sha256=b71aee6fe66787fe65021ebadb224dd2154a975fe352ed1b43e3e31c4808f704 - simpeg-archive @ https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 + - param-sweeps @ https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None - simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/geoapps-0.9.0.tar.gz#sha256=None variables: diff --git a/environments/conda-py-3.7-linux-64.lock.yml b/environments/conda-py-3.7-linux-64.lock.yml index 65d94a086..5a0ece812 100644 --- a/environments/conda-py-3.7-linux-64.lock.yml +++ b/environments/conda-py-3.7-linux-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: ccdbfbe659d9628aa5f8956772d7f01ca18e37a50829cf312501d5b648d7eb1f +# input_hash: 773e3bd99c794266344943a65cfdd92df5057938fc31b2309d5f8f3d918fc778 channels: - conda-forge @@ -17,7 +17,7 @@ dependencies: - libstdcxx-ng=12.1.0=ha89aaad_16 - pandoc=2.19.2=ha770c72_0 - poppler-data=0.4.11=hd8ed1ab_0 - - tzdata=2022d=h191b570_0 + - tzdata=2022e=h191b570_0 - fonts-conda-forge=1=0 - libgfortran-ng=12.1.0=h69a702a_16 - fonts-conda-ecosystem=1=0 @@ -28,7 +28,7 @@ dependencies: - expat=2.4.9=h27087fc_0 - freexl=1.0.6=h166bdaf_1 - geos=3.11.0=h27087fc_0 - - gettext=0.19.8.1=h27087fc_1009 + - gettext=0.21.1=h27087fc_0 - giflib=5.2.1=h36c2ea0_2 - icu=70.1=h27087fc_0 - jpeg=9e=h166bdaf_2 @@ -44,7 +44,7 @@ dependencies: - libsodium=1.0.18=h36c2ea0_1 - libuuid=2.32.1=h7f98852_1000 - libwebp-base=1.2.4=h166bdaf_0 - - libzlib=1.2.12=h166bdaf_3 + - libzlib=1.2.12=h166bdaf_4 - lz4-c=1.9.3=h9c3ff4c_1 - ncurses=6.3=h27087fc_1 - nspr=4.32=h9c3ff4c_1 @@ -54,7 +54,7 @@ dependencies: - pthread-stubs=0.4=h36c2ea0_1001 - snappy=1.1.9=hbd366e4_1 - tbb=2021.6.0=h924138e_0 - - tzcode=2022d=h166bdaf_0 + - tzcode=2022e=h166bdaf_0 - xorg-kbproto=1.0.7=h7f98852_1002 - xorg-libice=1.0.10=h7f98852_0 - xorg-libxau=1.0.9=h7f98852_0 @@ -68,11 +68,11 @@ dependencies: - libbrotlidec=1.0.9=h166bdaf_7 - libbrotlienc=1.0.9=h166bdaf_7 - libedit=3.1.20191231=he28a2e2_2 - - libllvm11=11.1.0=hf817b99_3 + - libllvm11=11.1.0=he0ac6c6_4 - libnghttp2=1.47.0=hdcd2b5c_1 - libpng=1.6.38=h753d276_0 - librttopo=1.1.0=hf730bdb_11 - - libsqlite=3.39.3=h753d276_0 + - libsqlite=3.39.4=h753d276_0 - libssh2=1.10.0=haa6b8db_3 - libxcb=1.13=h7f98852_1004 - libxml2=2.9.14=h22db469_4 @@ -84,7 +84,7 @@ dependencies: - xerces-c=3.2.3=h55805fa_5 - xorg-libsm=1.2.3=hd9c2040_1000 - zeromq=4.3.4=h9c3ff4c_1 - - zlib=1.2.12=h166bdaf_3 + - zlib=1.2.12=h166bdaf_4 - zstd=1.5.2=h6239696_4 - blosc=1.21.1=h83bc5f7_3 - boost-cpp=1.78.0=h75c5d50_1 @@ -93,15 +93,14 @@ dependencies: - krb5=1.19.3=h3790be6_0 - libglib=2.74.0=h7a41b64_0 - libtiff=4.4.0=h55922b4_4 - - libxslt=1.1.35=h8affb1d_0 - mkl=2022.1.0=h84fe81f_915 - - sqlite=3.39.3=h4ff8645_0 + - sqlite=3.39.4=h4ff8645_0 - xorg-libx11=1.7.2=h7f98852_0 - brotli=1.0.9=h166bdaf_7 - fontconfig=2.14.0=hc2a2eb6_1 - lcms2=2.12=hddcbb42_0 - libblas=3.9.0=16_linux64_mkl - - libcurl=7.83.1=h7bff187_0 + - libcurl=7.85.0=h7bff187_0 - libkml=1.3.0=h37653c0_1015 - libpq=14.5=hd77ab85_0 - nss=3.78=h2350873_0 @@ -118,7 +117,7 @@ dependencies: - cfitsio=4.1.0=hd9d235c_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.5=pyhd8ed1ab_0 - - curl=7.83.1=h7bff187_0 + - curl=7.85.0=h7bff187_0 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 @@ -136,19 +135,19 @@ dependencies: - locket=1.0.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nest-asyncio=1.5.5=pyhd8ed1ab_0 + - nest-asyncio=1.5.6=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - postgresql=14.5=hfdbbde3_0 - proj=9.0.1=h93bde94_1 - - prometheus_client=0.14.1=pyhd8ed1ab_0 + - prometheus_client=0.15.0=pyhd8ed1ab_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - pyparsing=3.0.9=pyhd8ed1ab_0 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.7=2_cp37m - - pytz=2022.2.1=pyhd8ed1ab_0 + - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 @@ -158,11 +157,11 @@ dependencies: - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - traitlets=5.4.0=pyhd8ed1ab_0 - - typing_extensions=4.3.0=pyha770c72_0 + - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - wheel=0.37.1=pyhd8ed1ab_0 - - zipp=3.8.1=pyhd8ed1ab_0 + - zipp=3.9.0=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 - brotli-python=1.0.9=py37hd23a5d3_7 - cached-property=1.5.2=hd8ed1ab_1 @@ -171,15 +170,14 @@ dependencies: - future=0.18.2=py37h89c1867_5 - geotiff=1.7.1=h4fc65e6_3 - importlib-metadata=4.11.4=py37h89c1867_0 - - importlib_resources=5.9.0=pyhd8ed1ab_0 + - importlib_resources=5.10.0=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - jupyter_core=4.11.1=py37h89c1867_0 - kealib=1.4.15=ha7026e8_1 - libdap4=3.20.6=hd7c4107_2 - libnetcdf=4.8.1=nompi_h21705cb_104 - libspatialite=5.0.1=h38b5f51_18 - - llvmlite=0.38.1=py37h0761922_0 - - lxml=4.9.1=py37h540881e_0 + - llvmlite=0.39.1=py37h0761922_0 - markupsafe=2.1.1=py37h540881e_1 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - msgpack-python=1.0.4=py37h7cecad7_0 @@ -201,7 +199,7 @@ dependencies: - tinycss2=1.1.1=pyhd8ed1ab_0 - tornado=6.1=py37h540881e_3 - tqdm=4.64.1=pyhd8ed1ab_0 - - typing-extensions=4.3.0=hd8ed1ab_0 + - typing-extensions=4.4.0=hd8ed1ab_0 - unicodedata2=14.0.0=py37h540881e_1 - zict=2.2.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py37h89c1867_0 @@ -210,9 +208,9 @@ dependencies: - bleach=5.0.1=pyhd8ed1ab_0 - click=8.0.4=py37h89c1867_0 - dask-core=2022.2.0=pyhd8ed1ab_0 - - fonttools=4.37.3=py37h540881e_0 + - fonttools=4.37.4=py37h540881e_0 - h5py=3.7.0=nompi_py37hf1ce037_101 - - imagecodecs-lite=2019.12.3=py37hda87dfa_5 + - imagecodecs-lite=2019.12.3=py37hc105733_5 - imageio=2.22.0=pyhfa7a67d_0 - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 @@ -221,15 +219,15 @@ dependencies: - kiwisolver=1.4.4=py37h7cecad7_0 - libgdal=3.5.2=hc23bfc3_3 - munch=2.5.0=py_0 - - numba=0.55.2=py37h43839f2_0 + - numba=0.56.2=py37hf081915_1 - numcodecs=0.10.2=py37hd23a5d3_0 - pandas=1.3.5=py37he8f5f7f_0 - pip=22.2.2=pyhd8ed1ab_0 - pygments=2.13.0=pyhd8ed1ab_0 - pywavelets=1.3.0=py37hda87dfa_1 - scipy=1.7.3=py37hf2a6cf1_0 - - shapely=1.8.4=py37h6629ce4_0 - - terminado=0.15.0=py37h89c1867_0 + - shapely=1.8.5=py37ha4e3bd1_0 + - terminado=0.16.0=pyh41d4057_0 - vectormath=0.2.2=py_0 - werkzeug=2.2.2=pyhd8ed1ab_0 - argon2-cffi=21.3.0=pyhd8ed1ab_0 @@ -242,29 +240,29 @@ dependencies: - gdal=3.5.2=py37h58ce756_3 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - matplotlib-base=3.5.3=py37hf395dca_2 - - nbformat=5.6.1=pyhd8ed1ab_0 + - nbformat=5.7.0=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py37h90e98c2_3 - scikit-learn=1.0.2=py37hf9e9bfc_0 - tifffile=2020.6.3=py_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - - zarr=2.12.0=pyhd8ed1ab_0 + - zarr=2.13.3=pyhd8ed1ab_0 - fiona=1.8.21=py37hced6a7c_2 - flask-compress=1.13=pyhd8ed1ab_0 - geoana=0.0.6=py_1 - - nbclient=0.6.8=pyhd8ed1ab_0 + - nbclient=0.7.0=pyhd8ed1ab_0 - networkx=2.6.3=pyhd8ed1ab_1 - prompt-toolkit=3.0.31=pyha770c72_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - dash=2.6.2=pyhd8ed1ab_0 - ipython=7.33.0=py37h89c1867_0 - - nbconvert-core=7.0.0=pyhd8ed1ab_0 + - nbconvert-core=7.2.1=pyhd8ed1ab_0 - scikit-image=0.19.3=py37hfb7772e_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - ipykernel=6.16.0=pyh210e3f2_0 - - nbconvert-pandoc=7.0.0=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - nbconvert=7.0.0=pyhd8ed1ab_0 + - nbconvert=7.2.1=pyhd8ed1ab_0 - notebook=6.4.12=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 @@ -272,6 +270,7 @@ dependencies: - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/tags/v0.4.0.tar.gz#sha256=b71aee6fe66787fe65021ebadb224dd2154a975fe352ed1b43e3e31c4808f704 - simpeg-archive @ https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 + - param-sweeps @ https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None - simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/geoapps-0.9.0.tar.gz#sha256=None variables: diff --git a/environments/conda-py-3.7-osx-64-dev.lock.yml b/environments/conda-py-3.7-osx-64-dev.lock.yml index 4c62b53e9..620dc9663 100644 --- a/environments/conda-py-3.7-osx-64-dev.lock.yml +++ b/environments/conda-py-3.7-osx-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 69afa7aafa976a826564c1b628af933ee158af8c66431646c4baf4b6ee82074f +# input_hash: c3e2845d68e5f032aa61a5fa10c10efcf3f09d060f641e33c8377bbd7d231ba3 channels: - conda-forge @@ -25,15 +25,15 @@ dependencies: - libiconv=1.17=hac89ed1_0 - libsodium=1.0.18=hbcb3906_1 - libwebp-base=1.2.4=h775f41a_0 - - libzlib=1.2.12=hfd90126_3 + - libzlib=1.2.12=hfd90126_4 - llvm-openmp=14.0.4=ha654fa7_0 - ncurses=6.3=h96cf925_1 - pandoc=2.19.2=h694c41f_0 - pixman=0.40.0=hbcb3906_0 - poppler-data=0.4.11=hd8ed1ab_0 - pthread-stubs=0.4=hc929b4f_1001 - - tzcode=2022d=hb7f2c08_0 - - tzdata=2022d=h191b570_0 + - tzcode=2022e=hb7f2c08_0 + - tzdata=2022e=h191b570_0 - xorg-libxau=1.0.9=h35c211d_0 - xorg-libxdmcp=1.1.3=h35c211d_0 - xz=5.2.6=h775f41a_0 @@ -41,7 +41,7 @@ dependencies: - expat=2.4.9=hf0c8a7f_0 - fonts-conda-forge=1=0 - geos=3.11.0=hb486fe8_0 - - gettext=0.19.8.1=h8a4c099_1009 + - gettext=0.21.1=h8a4c099_0 - hdf4=4.2.15=h0623a88_4 - icu=70.1=h96cf925_0 - lerc=4.0.0=hb486fe8_0 @@ -49,20 +49,21 @@ dependencies: - libbrotlienc=1.0.9=h5eb16cf_7 - libedit=3.1.20191231=h0678c8f_2 - libgfortran5=11.3.0=h082f757_25 - - libllvm11=11.1.0=hd011deb_3 + - libllvm11=11.1.0=h8fb7429_4 - libpng=1.6.38=ha978bb4_0 - - libsqlite=3.39.3=ha978bb4_0 + - libsqlite=3.39.4=ha978bb4_0 - libxcb=1.13=h0d85af4_1004 - lz4-c=1.9.3=he49afe7_1 - nspr=4.32=hcd9eead_1 - openssl=1.1.1q=hfe4f2af_0 - pcre=8.45=he49afe7_0 + - pcre2=10.37=h3f55489_1 - readline=8.1.2=h3899abd_0 - snappy=1.1.9=h6e38e02_1 - tbb=2021.6.0=hb8565cd_0 - tk=8.6.12=h5dbffcc_0 - zeromq=4.3.4=he49afe7_1 - - zlib=1.2.12=hfd90126_3 + - zlib=1.2.12=hfd90126_4 - zstd=1.5.2=hfa58983_4 - blosc=1.21.1=h97e831e_3 - boost-cpp=1.78.0=h8b082ac_1 @@ -71,7 +72,7 @@ dependencies: - freetype=2.12.1=h3f81eb7_0 - krb5=1.19.3=hb49756b_0 - libgfortran=5.0.0=10_4_0_h97931a8_25 - - libglib=2.72.1=hfbcb929_0 + - libglib=2.74.0=h3ba3332_0 - libnghttp2=1.47.0=h7cbc4dc_1 - librttopo=1.1.0=he07d8f5_11 - libssh2=1.10.0=h7535e13_3 @@ -79,16 +80,15 @@ dependencies: - libxml2=2.9.14=hea49891_4 - libzip=1.9.2=h3ad4413_1 - mkl=2022.1.0=h860c996_928 - - sqlite=3.39.3=h9ae0607_0 + - sqlite=3.39.4=h9ae0607_0 - xerces-c=3.2.3=hf5b2a72_5 - brotli=1.0.9=h5eb16cf_7 - fontconfig=2.14.0=h5bb23bf_1 - lcms2=2.12=h577c468_0 - libblas=3.9.0=16_osx64_mkl - - libcurl=7.83.1=h372c54d_0 + - libcurl=7.85.0=h57eb407_0 - libkml=1.3.0=haeb80ef_1015 - libpq=14.5=h76c7896_0 - - libxslt=1.1.35=heaa0ce8_0 - nss=3.78=ha8197d3_0 - openjpeg=2.5.0=h5d0d7b0_1 - python=3.7.12=haf480d7_100_cpython @@ -104,7 +104,7 @@ dependencies: - charset-normalizer=2.1.1=pyhd8ed1ab_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.5=pyhd8ed1ab_0 - - curl=7.83.1=h372c54d_0 + - curl=7.85.0=h57eb407_0 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 @@ -126,7 +126,7 @@ dependencies: - mccabe=0.7.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nest-asyncio=1.5.5=pyhd8ed1ab_0 + - nest-asyncio=1.5.6=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 @@ -134,14 +134,14 @@ dependencies: - platformdirs=2.5.2=pyhd8ed1ab_1 - postgresql=14.5=h6af9f65_0 - proj=9.0.1=h05f0992_1 - - prometheus_client=0.14.1=pyhd8ed1ab_0 + - prometheus_client=0.15.0=pyhd8ed1ab_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - py=1.11.0=pyh6c4a22f_0 - pycparser=2.21=pyhd8ed1ab_0 - pyparsing=3.0.9=pyhd8ed1ab_0 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.7=2_cp37m - - pytz=2022.2.1=pyhd8ed1ab_0 + - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 @@ -154,22 +154,22 @@ dependencies: - toolz=0.12.0=pyhd8ed1ab_0 - traitlets=5.4.0=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - - typing_extensions=4.3.0=pyha770c72_0 + - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - wheel=0.37.1=pyhd8ed1ab_0 - - zipp=3.8.1=pyhd8ed1ab_0 + - zipp=3.9.0=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 - brotli-python=1.0.9=py37h0582d14_7 - cached-property=1.5.2=hd8ed1ab_1 - cffi=1.15.1=py37haabf53d_0 - - coverage=6.4.4=py37h74e8b7d_0 + - coverage=6.5.0=py37h8052db5_0 - cytoolz=0.12.0=py37h994c40b_0 - debugpy=1.6.3=py37hf6dfe07_0 - future=0.18.2=py37hf985489_5 - geotiff=1.7.1=ha1a2aeb_3 - importlib-metadata=4.11.4=py37hf985489_0 - - importlib_resources=5.9.0=pyhd8ed1ab_0 + - importlib_resources=5.10.0=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - jupyter_core=4.11.1=py37hf985489_0 - kealib=1.4.15=h51f5cc1_1 @@ -177,8 +177,7 @@ dependencies: - libdap4=3.20.6=h3e144a0_2 - libnetcdf=4.8.1=nompi_hebd45d5_104 - libspatialite=5.0.1=hdbf6ee6_18 - - llvmlite=0.38.1=py37h4db3d30_0 - - lxml=4.9.1=py37h994c40b_0 + - llvmlite=0.39.1=py37h5d31d3a_0 - markupsafe=2.1.1=py37h69ee0a8_1 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - msgpack-python=1.0.4=py37h229a17a_0 @@ -199,11 +198,11 @@ dependencies: - setuptools=59.8.0=py37hf985489_1 - tiledb=2.11.3=h3b7b576_0 - tinycss2=1.1.1=pyhd8ed1ab_0 - - tomlkit=0.11.4=pyha770c72_0 + - tomlkit=0.11.5=pyha770c72_0 - tornado=6.1=py37h69ee0a8_3 - tqdm=4.64.1=pyhd8ed1ab_0 - typed-ast=1.5.4=py37h994c40b_0 - - typing-extensions=4.3.0=hd8ed1ab_0 + - typing-extensions=4.4.0=hd8ed1ab_0 - unicodedata2=14.0.0=py37h69ee0a8_1 - wrapt=1.14.1=py37h994c40b_0 - zict=2.2.0=pyhd8ed1ab_0 @@ -214,11 +213,11 @@ dependencies: - bleach=5.0.1=pyhd8ed1ab_0 - brotlipy=0.7.0=py37h69ee0a8_1004 - click=8.0.4=py37hf985489_0 - - cryptography=37.0.4=py37h0169fcd_0 + - cryptography=38.0.2=py37h1818b49_0 - dask-core=2022.2.0=pyhd8ed1ab_0 - - fonttools=4.37.3=py37h8052db5_0 + - fonttools=4.37.4=py37h8052db5_0 - h5py=3.7.0=nompi_py37hdc5a9f1_101 - - imagecodecs-lite=2019.12.3=py37h49e79e5_5 + - imagecodecs-lite=2019.12.3=py37h77f6221_5 - imageio=2.22.0=pyhfa7a67d_0 - importlib_metadata=4.11.4=hd8ed1ab_0 - isort=5.10.1=pyhd8ed1ab_0 @@ -229,15 +228,15 @@ dependencies: - kiwisolver=1.4.4=py37h229a17a_0 - libgdal=3.5.2=hcf5fda6_3 - munch=2.5.0=py_0 - - numba=0.55.2=py37h7687b59_0 + - numba=0.56.2=py37h7da6166_1 - numcodecs=0.10.2=py37hf6dfe07_0 - pandas=1.3.5=py37h5b83a90_0 - pip=22.2.2=pyhd8ed1ab_0 - pygments=2.13.0=pyhd8ed1ab_0 - pywavelets=1.3.0=py37h49e79e5_1 - scipy=1.7.3=py37h4e3cf02_0 - - shapely=1.8.4=py37hc60bf9e_0 - - terminado=0.15.0=py37hf985489_0 + - shapely=1.8.5=py37hc7cbe1f_0 + - terminado=0.16.0=pyhd1c38e8_0 - vectormath=0.2.2=py_0 - werkzeug=2.2.2=pyhd8ed1ab_0 - argon2-cffi=21.3.0=pyhd8ed1ab_0 @@ -250,20 +249,20 @@ dependencies: - gdal=3.5.2=py37h3be7efb_3 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - matplotlib-base=3.5.3=py37h3748cd6_2 - - nbformat=5.6.1=pyhd8ed1ab_0 + - nbformat=5.7.0=pyhd8ed1ab_0 - pluggy=1.0.0=py37hf985489_3 - properties=0.6.1=py_0 - pydiso=0.0.3=py37h6e03823_3 - pylint=2.15.3=pyhd8ed1ab_0 - - pyopenssl=22.0.0=pyhd8ed1ab_1 + - pyopenssl=22.1.0=pyhd8ed1ab_0 - scikit-learn=1.0.2=py37h572704e_0 - tifffile=2020.6.3=py_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - - zarr=2.12.0=pyhd8ed1ab_0 + - zarr=2.13.3=pyhd8ed1ab_0 - fiona=1.8.21=py37h43a0d29_2 - flask-compress=1.13=pyhd8ed1ab_0 - geoana=0.0.6=py_1 - - nbclient=0.6.8=pyhd8ed1ab_0 + - nbclient=0.7.0=pyhd8ed1ab_0 - networkx=2.6.3=pyhd8ed1ab_1 - prompt-toolkit=3.0.31=pyha770c72_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 @@ -271,15 +270,15 @@ dependencies: - urllib3=1.26.11=pyhd8ed1ab_0 - dash=2.6.2=pyhd8ed1ab_0 - ipython=7.33.0=py37hf985489_0 - - nbconvert-core=7.0.0=pyhd8ed1ab_0 + - nbconvert-core=7.2.1=pyhd8ed1ab_0 - pytest-cov=3.0.0=pyhd8ed1ab_0 - requests=2.28.1=pyhd8ed1ab_1 - scikit-image=0.19.3=py37hbc43c61_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - ipykernel=6.16.0=pyh736e0ef_0 - - nbconvert-pandoc=7.0.0=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - nbconvert=7.0.0=pyhd8ed1ab_0 + - nbconvert=7.2.1=pyhd8ed1ab_0 - notebook=6.4.12=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 @@ -287,6 +286,7 @@ dependencies: - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/tags/v0.4.0.tar.gz#sha256=b71aee6fe66787fe65021ebadb224dd2154a975fe352ed1b43e3e31c4808f704 - simpeg-archive @ https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 + - param-sweeps @ https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None - simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/geoapps-0.9.0.tar.gz#sha256=None variables: diff --git a/environments/conda-py-3.7-osx-64.lock.yml b/environments/conda-py-3.7-osx-64.lock.yml index c9132e958..d2a006a6d 100644 --- a/environments/conda-py-3.7-osx-64.lock.yml +++ b/environments/conda-py-3.7-osx-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 69afa7aafa976a826564c1b628af933ee158af8c66431646c4baf4b6ee82074f +# input_hash: c3e2845d68e5f032aa61a5fa10c10efcf3f09d060f641e33c8377bbd7d231ba3 channels: - conda-forge @@ -25,15 +25,15 @@ dependencies: - libiconv=1.17=hac89ed1_0 - libsodium=1.0.18=hbcb3906_1 - libwebp-base=1.2.4=h775f41a_0 - - libzlib=1.2.12=hfd90126_3 + - libzlib=1.2.12=hfd90126_4 - llvm-openmp=14.0.4=ha654fa7_0 - ncurses=6.3=h96cf925_1 - pandoc=2.19.2=h694c41f_0 - pixman=0.40.0=hbcb3906_0 - poppler-data=0.4.11=hd8ed1ab_0 - pthread-stubs=0.4=hc929b4f_1001 - - tzcode=2022d=hb7f2c08_0 - - tzdata=2022d=h191b570_0 + - tzcode=2022e=hb7f2c08_0 + - tzdata=2022e=h191b570_0 - xorg-libxau=1.0.9=h35c211d_0 - xorg-libxdmcp=1.1.3=h35c211d_0 - xz=5.2.6=h775f41a_0 @@ -41,7 +41,7 @@ dependencies: - expat=2.4.9=hf0c8a7f_0 - fonts-conda-forge=1=0 - geos=3.11.0=hb486fe8_0 - - gettext=0.19.8.1=h8a4c099_1009 + - gettext=0.21.1=h8a4c099_0 - hdf4=4.2.15=h0623a88_4 - icu=70.1=h96cf925_0 - lerc=4.0.0=hb486fe8_0 @@ -49,20 +49,21 @@ dependencies: - libbrotlienc=1.0.9=h5eb16cf_7 - libedit=3.1.20191231=h0678c8f_2 - libgfortran5=11.3.0=h082f757_25 - - libllvm11=11.1.0=hd011deb_3 + - libllvm11=11.1.0=h8fb7429_4 - libpng=1.6.38=ha978bb4_0 - - libsqlite=3.39.3=ha978bb4_0 + - libsqlite=3.39.4=ha978bb4_0 - libxcb=1.13=h0d85af4_1004 - lz4-c=1.9.3=he49afe7_1 - nspr=4.32=hcd9eead_1 - openssl=1.1.1q=hfe4f2af_0 - pcre=8.45=he49afe7_0 + - pcre2=10.37=h3f55489_1 - readline=8.1.2=h3899abd_0 - snappy=1.1.9=h6e38e02_1 - tbb=2021.6.0=hb8565cd_0 - tk=8.6.12=h5dbffcc_0 - zeromq=4.3.4=he49afe7_1 - - zlib=1.2.12=hfd90126_3 + - zlib=1.2.12=hfd90126_4 - zstd=1.5.2=hfa58983_4 - blosc=1.21.1=h97e831e_3 - boost-cpp=1.78.0=h8b082ac_1 @@ -71,7 +72,7 @@ dependencies: - freetype=2.12.1=h3f81eb7_0 - krb5=1.19.3=hb49756b_0 - libgfortran=5.0.0=10_4_0_h97931a8_25 - - libglib=2.72.1=hfbcb929_0 + - libglib=2.74.0=h3ba3332_0 - libnghttp2=1.47.0=h7cbc4dc_1 - librttopo=1.1.0=he07d8f5_11 - libssh2=1.10.0=h7535e13_3 @@ -79,16 +80,15 @@ dependencies: - libxml2=2.9.14=hea49891_4 - libzip=1.9.2=h3ad4413_1 - mkl=2022.1.0=h860c996_928 - - sqlite=3.39.3=h9ae0607_0 + - sqlite=3.39.4=h9ae0607_0 - xerces-c=3.2.3=hf5b2a72_5 - brotli=1.0.9=h5eb16cf_7 - fontconfig=2.14.0=h5bb23bf_1 - lcms2=2.12=h577c468_0 - libblas=3.9.0=16_osx64_mkl - - libcurl=7.83.1=h372c54d_0 + - libcurl=7.85.0=h57eb407_0 - libkml=1.3.0=haeb80ef_1015 - libpq=14.5=h76c7896_0 - - libxslt=1.1.35=heaa0ce8_0 - nss=3.78=ha8197d3_0 - openjpeg=2.5.0=h5d0d7b0_1 - python=3.7.12=haf480d7_100_cpython @@ -102,7 +102,7 @@ dependencies: - cfitsio=4.1.0=h2c97ad1_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.5=pyhd8ed1ab_0 - - curl=7.83.1=h372c54d_0 + - curl=7.85.0=h57eb407_0 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 @@ -120,19 +120,19 @@ dependencies: - locket=1.0.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nest-asyncio=1.5.5=pyhd8ed1ab_0 + - nest-asyncio=1.5.6=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - postgresql=14.5=h6af9f65_0 - proj=9.0.1=h05f0992_1 - - prometheus_client=0.14.1=pyhd8ed1ab_0 + - prometheus_client=0.15.0=pyhd8ed1ab_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - pyparsing=3.0.9=pyhd8ed1ab_0 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.7=2_cp37m - - pytz=2022.2.1=pyhd8ed1ab_0 + - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 @@ -142,11 +142,11 @@ dependencies: - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - traitlets=5.4.0=pyhd8ed1ab_0 - - typing_extensions=4.3.0=pyha770c72_0 + - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - wheel=0.37.1=pyhd8ed1ab_0 - - zipp=3.8.1=pyhd8ed1ab_0 + - zipp=3.9.0=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 - brotli-python=1.0.9=py37h0582d14_7 - cached-property=1.5.2=hd8ed1ab_1 @@ -155,15 +155,14 @@ dependencies: - future=0.18.2=py37hf985489_5 - geotiff=1.7.1=ha1a2aeb_3 - importlib-metadata=4.11.4=py37hf985489_0 - - importlib_resources=5.9.0=pyhd8ed1ab_0 + - importlib_resources=5.10.0=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - jupyter_core=4.11.1=py37hf985489_0 - kealib=1.4.15=h51f5cc1_1 - libdap4=3.20.6=h3e144a0_2 - libnetcdf=4.8.1=nompi_hebd45d5_104 - libspatialite=5.0.1=hdbf6ee6_18 - - llvmlite=0.38.1=py37h4db3d30_0 - - lxml=4.9.1=py37h994c40b_0 + - llvmlite=0.39.1=py37h5d31d3a_0 - markupsafe=2.1.1=py37h69ee0a8_1 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - msgpack-python=1.0.4=py37h229a17a_0 @@ -185,7 +184,7 @@ dependencies: - tinycss2=1.1.1=pyhd8ed1ab_0 - tornado=6.1=py37h69ee0a8_3 - tqdm=4.64.1=pyhd8ed1ab_0 - - typing-extensions=4.3.0=hd8ed1ab_0 + - typing-extensions=4.4.0=hd8ed1ab_0 - unicodedata2=14.0.0=py37h69ee0a8_1 - zict=2.2.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py37hf985489_0 @@ -194,9 +193,9 @@ dependencies: - bleach=5.0.1=pyhd8ed1ab_0 - click=8.0.4=py37hf985489_0 - dask-core=2022.2.0=pyhd8ed1ab_0 - - fonttools=4.37.3=py37h8052db5_0 + - fonttools=4.37.4=py37h8052db5_0 - h5py=3.7.0=nompi_py37hdc5a9f1_101 - - imagecodecs-lite=2019.12.3=py37h49e79e5_5 + - imagecodecs-lite=2019.12.3=py37h77f6221_5 - imageio=2.22.0=pyhfa7a67d_0 - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 @@ -205,15 +204,15 @@ dependencies: - kiwisolver=1.4.4=py37h229a17a_0 - libgdal=3.5.2=hcf5fda6_3 - munch=2.5.0=py_0 - - numba=0.55.2=py37h7687b59_0 + - numba=0.56.2=py37h7da6166_1 - numcodecs=0.10.2=py37hf6dfe07_0 - pandas=1.3.5=py37h5b83a90_0 - pip=22.2.2=pyhd8ed1ab_0 - pygments=2.13.0=pyhd8ed1ab_0 - pywavelets=1.3.0=py37h49e79e5_1 - scipy=1.7.3=py37h4e3cf02_0 - - shapely=1.8.4=py37hc60bf9e_0 - - terminado=0.15.0=py37hf985489_0 + - shapely=1.8.5=py37hc7cbe1f_0 + - terminado=0.16.0=pyhd1c38e8_0 - vectormath=0.2.2=py_0 - werkzeug=2.2.2=pyhd8ed1ab_0 - argon2-cffi=21.3.0=pyhd8ed1ab_0 @@ -226,29 +225,29 @@ dependencies: - gdal=3.5.2=py37h3be7efb_3 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - matplotlib-base=3.5.3=py37h3748cd6_2 - - nbformat=5.6.1=pyhd8ed1ab_0 + - nbformat=5.7.0=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py37h6e03823_3 - scikit-learn=1.0.2=py37h572704e_0 - tifffile=2020.6.3=py_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - - zarr=2.12.0=pyhd8ed1ab_0 + - zarr=2.13.3=pyhd8ed1ab_0 - fiona=1.8.21=py37h43a0d29_2 - flask-compress=1.13=pyhd8ed1ab_0 - geoana=0.0.6=py_1 - - nbclient=0.6.8=pyhd8ed1ab_0 + - nbclient=0.7.0=pyhd8ed1ab_0 - networkx=2.6.3=pyhd8ed1ab_1 - prompt-toolkit=3.0.31=pyha770c72_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - dash=2.6.2=pyhd8ed1ab_0 - ipython=7.33.0=py37hf985489_0 - - nbconvert-core=7.0.0=pyhd8ed1ab_0 + - nbconvert-core=7.2.1=pyhd8ed1ab_0 - scikit-image=0.19.3=py37hbc43c61_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - ipykernel=6.16.0=pyh736e0ef_0 - - nbconvert-pandoc=7.0.0=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - nbconvert=7.0.0=pyhd8ed1ab_0 + - nbconvert=7.2.1=pyhd8ed1ab_0 - notebook=6.4.12=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 @@ -256,6 +255,7 @@ dependencies: - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/tags/v0.4.0.tar.gz#sha256=b71aee6fe66787fe65021ebadb224dd2154a975fe352ed1b43e3e31c4808f704 - simpeg-archive @ https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 + - param-sweeps @ https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None - simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/geoapps-0.9.0.tar.gz#sha256=None variables: diff --git a/environments/conda-py-3.7-win-64-dev.lock.yml b/environments/conda-py-3.7-win-64-dev.lock.yml index b0aa55de7..964b9da58 100644 --- a/environments/conda-py-3.7-win-64-dev.lock.yml +++ b/environments/conda-py-3.7-win-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 2bffd2b873d922655aaf169bdd38f1079974558b048ea9880d94273dcba5c6c4 +# input_hash: ff4c05314ed2b6231ba2671617bba9189d45f4659a3da12a86cbb33badb5e38f channels: - conda-forge @@ -20,10 +20,10 @@ dependencies: - fonts-conda-forge=1=0 - m2w64-gmp=6.1.0=2 - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 - - vs2015_runtime=14.29.30139=h890b9b1_7 + - vs2015_runtime=14.29.30139=h890b9b1_8 - fonts-conda-ecosystem=1=0 - m2w64-gcc-libs-core=5.3.0=7 - - vc=14.2=hb210afc_7 + - vc=14.2=hac3ee0b_8 - bzip2=1.0.8=h8ffe710_4 - expat=2.4.9=h1537add_0 - geos=3.11.0=h39d44d4_0 @@ -35,9 +35,9 @@ dependencies: - libffi=3.4.2=h8ffe710_5 - libiconv=1.17=h8ffe710_0 - libsodium=1.0.18=h8d14728_1 - - libsqlite=3.39.3=hcfcfb64_0 + - libsqlite=3.39.4=hcfcfb64_0 - libwebp-base=1.2.4=h8ffe710_0 - - libzlib=1.2.12=hcfcfb64_3 + - libzlib=1.2.12=hcfcfb64_4 - lz4-c=1.9.3=h8ffe710_1 - m2w64-gcc-libgfortran=5.3.0=6 - openssl=1.1.1q=h8ffe710_0 @@ -50,7 +50,7 @@ dependencies: - xz=5.2.6=h8d14728_0 - yaml=0.2.5=h8ffe710_2 - freexl=1.0.6=h67ca5e6_1 - - gettext=0.19.8.1=h5728263_1009 + - gettext=0.21.1=h5728263_0 - hdf4=4.2.15=h0e5069d_4 - krb5=1.19.3=h1176d77_0 - libbrotlidec=1.0.9=h8ffe710_7 @@ -63,20 +63,19 @@ dependencies: - m2w64-gcc-libs=5.3.0=7 - mkl=2022.1.0=h6a75c08_874 - pcre2=10.37=hdfff0fc_1 - - sqlite=3.39.3=hcfcfb64_0 + - sqlite=3.39.4=hcfcfb64_0 - zeromq=4.3.4=h0e60522_1 - - zlib=1.2.12=hcfcfb64_3 + - zlib=1.2.12=hcfcfb64_4 - zstd=1.5.2=h7755175_4 - blosc=1.21.1=h74325e0_3 - boost-cpp=1.78.0=h9f4b32c_1 - brotli-bin=1.0.9=h8ffe710_7 - freetype=2.12.1=h546665d_0 - libblas=3.9.0=16_win64_mkl - - libcurl=7.83.1=h789b8ee_0 + - libcurl=7.85.0=heaf79c2_0 - libglib=2.74.0=h79619a9_0 - libpq=14.5=hfcc5ef8_0 - libtiff=4.4.0=h8e97e67_4 - - libxslt=1.1.35=h34f844d_0 - pthread-stubs=0.4=hcd874cb_1001 - python=3.7.12=h7840368_100_cpython - xorg-libxau=1.0.9=hcd874cb_0 @@ -92,7 +91,7 @@ dependencies: - charset-normalizer=2.1.1=pyhd8ed1ab_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.5=pyhd8ed1ab_0 - - curl=7.83.1=h789b8ee_0 + - curl=7.85.0=heaf79c2_0 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 @@ -118,7 +117,7 @@ dependencies: - mccabe=0.7.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nest-asyncio=1.5.5=pyhd8ed1ab_0 + - nest-asyncio=1.5.6=pyhd8ed1ab_0 - openjpeg=2.5.0=hc9384bd_1 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 @@ -127,13 +126,13 @@ dependencies: - platformdirs=2.5.2=pyhd8ed1ab_1 - postgresql=14.5=h1c22c4f_0 - proj=9.0.1=h1cfcee9_1 - - prometheus_client=0.14.1=pyhd8ed1ab_0 + - prometheus_client=0.15.0=pyhd8ed1ab_0 - py=1.11.0=pyh6c4a22f_0 - pycparser=2.21=pyhd8ed1ab_0 - pyparsing=3.0.9=pyhd8ed1ab_0 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.7=2_cp37m - - pytz=2022.2.1=pyhd8ed1ab_0 + - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 @@ -146,30 +145,29 @@ dependencies: - toolz=0.12.0=pyhd8ed1ab_0 - traitlets=5.4.0=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - - typing_extensions=4.3.0=pyha770c72_0 + - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - wheel=0.37.1=pyhd8ed1ab_0 - - zipp=3.8.1=pyhd8ed1ab_0 + - zipp=3.9.0=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 - brotli-python=1.0.9=py37hf2a7229_7 - cached-property=1.5.2=hd8ed1ab_1 - cairo=1.16.0=hd694305_1014 - cffi=1.15.1=py37hd8e9650_0 - - coverage=6.4.4=py37hcc03f2d_0 + - coverage=6.5.0=py37h51bd9d9_0 - cytoolz=0.12.0=py37hcc03f2d_0 - debugpy=1.6.3=py37hf2a7229_0 - future=0.18.2=py37h03978a9_5 - geotiff=1.7.1=h714bc5f_3 - importlib-metadata=4.11.4=py37h03978a9_0 - - importlib_resources=5.9.0=pyhd8ed1ab_0 + - importlib_resources=5.10.0=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - kealib=1.4.15=hdf81f3a_1 - lazy-object-proxy=1.7.1=py37hcc03f2d_1 - libnetcdf=4.8.1=nompi_h85765be_104 - libspatialite=5.0.1=ha17912d_18 - - llvmlite=0.38.1=py37habb0c8c_0 - - lxml=4.9.1=py37hcc03f2d_0 + - llvmlite=0.39.1=py37h0c9d48c_0 - markupsafe=2.1.1=py37hcc03f2d_1 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - msgpack-python=1.0.4=py37h8c56517_0 @@ -189,11 +187,11 @@ dependencies: - setuptools=59.8.0=py37h03978a9_1 - tiledb=2.11.3=h5689973_0 - tinycss2=1.1.1=pyhd8ed1ab_0 - - tomlkit=0.11.4=pyha770c72_0 + - tomlkit=0.11.5=pyha770c72_0 - tornado=6.1=py37hcc03f2d_3 - tqdm=4.64.1=pyhd8ed1ab_0 - typed-ast=1.5.4=py37hcc03f2d_0 - - typing-extensions=4.3.0=hd8ed1ab_0 + - typing-extensions=4.4.0=hd8ed1ab_0 - unicodedata2=14.0.0=py37hcc03f2d_1 - win_inet_pton=1.1.0=py37h03978a9_4 - wrapt=1.14.1=py37hcc03f2d_0 @@ -205,11 +203,11 @@ dependencies: - bleach=5.0.1=pyhd8ed1ab_0 - brotlipy=0.7.0=py37hcc03f2d_1004 - click=8.0.4=py37h03978a9_0 - - cryptography=37.0.4=py37h65266a2_0 + - cryptography=38.0.2=py37h7375b12_0 - dask-core=2022.2.0=pyhd8ed1ab_0 - - fonttools=4.37.3=py37h51bd9d9_0 + - fonttools=4.37.4=py37h51bd9d9_0 - h5py=3.7.0=nompi_py37h24adfc3_101 - - imagecodecs-lite=2019.12.3=py37h3a130e4_5 + - imagecodecs-lite=2019.12.3=py37h0b711f8_5 - imageio=2.22.0=pyhfa7a67d_0 - importlib_metadata=4.11.4=hd8ed1ab_0 - isort=5.10.1=pyhd8ed1ab_0 @@ -219,7 +217,7 @@ dependencies: - jupyter_core=4.11.1=py37h03978a9_0 - kiwisolver=1.4.4=py37h8c56517_0 - munch=2.5.0=py_0 - - numba=0.55.2=py37hc29f945_0 + - numba=0.56.2=py37h9c05cb2_1 - numcodecs=0.10.2=py37hf2a7229_0 - pandas=1.3.5=py37h9386db6_0 - pip=22.2.2=pyhd8ed1ab_0 @@ -228,8 +226,8 @@ dependencies: - pysocks=1.7.1=py37h03978a9_5 - pywavelets=1.3.0=py37h3a130e4_1 - scipy=1.7.3=py37hb6553fb_0 - - shapely=1.8.4=py37hd7565ff_0 - - terminado=0.15.0=py37h03978a9_0 + - shapely=1.8.5=py37h475e9a0_0 + - terminado=0.16.0=pyh08f2357_0 - vectormath=0.2.2=py_0 - werkzeug=2.2.2=pyhd8ed1ab_0 - argon2-cffi=21.3.0=pyhd8ed1ab_0 @@ -243,20 +241,20 @@ dependencies: - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - libgdal=3.5.2=hc386656_3 - matplotlib-base=3.5.3=py37hbaab90a_2 - - nbformat=5.6.1=pyhd8ed1ab_0 + - nbformat=5.7.0=pyhd8ed1ab_0 - pluggy=1.0.0=py37h03978a9_3 - properties=0.6.1=py_0 - pydiso=0.0.3=py37hc26ae75_3 - pylint=2.15.3=pyhd8ed1ab_0 - - pyopenssl=22.0.0=pyhd8ed1ab_1 + - pyopenssl=22.1.0=pyhd8ed1ab_0 - scikit-learn=1.0.2=py37hcabfae0_0 - tifffile=2020.6.3=py_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - - zarr=2.12.0=pyhd8ed1ab_0 + - zarr=2.13.3=pyhd8ed1ab_0 - flask-compress=1.13=pyhd8ed1ab_0 - gdal=3.5.2=py37h43cf1ae_3 - geoana=0.0.6=py_1 - - nbclient=0.6.8=pyhd8ed1ab_0 + - nbclient=0.7.0=pyhd8ed1ab_0 - networkx=2.6.3=pyhd8ed1ab_1 - prompt-toolkit=3.0.31=pyha770c72_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 @@ -265,15 +263,15 @@ dependencies: - dash=2.6.2=pyhd8ed1ab_0 - fiona=1.8.21=py37h23f7965_2 - ipython=7.33.0=py37h03978a9_0 - - nbconvert-core=7.0.0=pyhd8ed1ab_0 + - nbconvert-core=7.2.1=pyhd8ed1ab_0 - pytest-cov=3.0.0=pyhd8ed1ab_0 - requests=2.28.1=pyhd8ed1ab_1 - scikit-image=0.19.3=py37h3182a2c_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - ipykernel=6.16.0=pyh025b116_0 - - nbconvert-pandoc=7.0.0=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - nbconvert=7.0.0=pyhd8ed1ab_0 + - nbconvert=7.2.1=pyhd8ed1ab_0 - notebook=6.4.12=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 @@ -281,6 +279,7 @@ dependencies: - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/tags/v0.4.0.tar.gz#sha256=b71aee6fe66787fe65021ebadb224dd2154a975fe352ed1b43e3e31c4808f704 - simpeg-archive @ https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 + - param-sweeps @ https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None - simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/geoapps-0.9.0.tar.gz#sha256=None variables: diff --git a/environments/conda-py-3.7-win-64.lock.yml b/environments/conda-py-3.7-win-64.lock.yml index afdc60472..c936be842 100644 --- a/environments/conda-py-3.7-win-64.lock.yml +++ b/environments/conda-py-3.7-win-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 2bffd2b873d922655aaf169bdd38f1079974558b048ea9880d94273dcba5c6c4 +# input_hash: ff4c05314ed2b6231ba2671617bba9189d45f4659a3da12a86cbb33badb5e38f channels: - conda-forge @@ -20,10 +20,10 @@ dependencies: - fonts-conda-forge=1=0 - m2w64-gmp=6.1.0=2 - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 - - vs2015_runtime=14.29.30139=h890b9b1_7 + - vs2015_runtime=14.29.30139=h890b9b1_8 - fonts-conda-ecosystem=1=0 - m2w64-gcc-libs-core=5.3.0=7 - - vc=14.2=hb210afc_7 + - vc=14.2=hac3ee0b_8 - bzip2=1.0.8=h8ffe710_4 - expat=2.4.9=h1537add_0 - geos=3.11.0=h39d44d4_0 @@ -35,9 +35,9 @@ dependencies: - libffi=3.4.2=h8ffe710_5 - libiconv=1.17=h8ffe710_0 - libsodium=1.0.18=h8d14728_1 - - libsqlite=3.39.3=hcfcfb64_0 + - libsqlite=3.39.4=hcfcfb64_0 - libwebp-base=1.2.4=h8ffe710_0 - - libzlib=1.2.12=hcfcfb64_3 + - libzlib=1.2.12=hcfcfb64_4 - lz4-c=1.9.3=h8ffe710_1 - m2w64-gcc-libgfortran=5.3.0=6 - openssl=1.1.1q=h8ffe710_0 @@ -50,7 +50,7 @@ dependencies: - xz=5.2.6=h8d14728_0 - yaml=0.2.5=h8ffe710_2 - freexl=1.0.6=h67ca5e6_1 - - gettext=0.19.8.1=h5728263_1009 + - gettext=0.21.1=h5728263_0 - hdf4=4.2.15=h0e5069d_4 - krb5=1.19.3=h1176d77_0 - libbrotlidec=1.0.9=h8ffe710_7 @@ -63,20 +63,19 @@ dependencies: - m2w64-gcc-libs=5.3.0=7 - mkl=2022.1.0=h6a75c08_874 - pcre2=10.37=hdfff0fc_1 - - sqlite=3.39.3=hcfcfb64_0 + - sqlite=3.39.4=hcfcfb64_0 - zeromq=4.3.4=h0e60522_1 - - zlib=1.2.12=hcfcfb64_3 + - zlib=1.2.12=hcfcfb64_4 - zstd=1.5.2=h7755175_4 - blosc=1.21.1=h74325e0_3 - boost-cpp=1.78.0=h9f4b32c_1 - brotli-bin=1.0.9=h8ffe710_7 - freetype=2.12.1=h546665d_0 - libblas=3.9.0=16_win64_mkl - - libcurl=7.83.1=h789b8ee_0 + - libcurl=7.85.0=heaf79c2_0 - libglib=2.74.0=h79619a9_0 - libpq=14.5=hfcc5ef8_0 - libtiff=4.4.0=h8e97e67_4 - - libxslt=1.1.35=h34f844d_0 - pthread-stubs=0.4=hcd874cb_1001 - python=3.7.12=h7840368_100_cpython - xorg-libxau=1.0.9=hcd874cb_0 @@ -90,7 +89,7 @@ dependencies: - cfitsio=4.1.0=h5a969a9_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.5=pyhd8ed1ab_0 - - curl=7.83.1=h789b8ee_0 + - curl=7.85.0=heaf79c2_0 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 @@ -112,7 +111,7 @@ dependencies: - locket=1.0.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nest-asyncio=1.5.5=pyhd8ed1ab_0 + - nest-asyncio=1.5.6=pyhd8ed1ab_0 - openjpeg=2.5.0=hc9384bd_1 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 @@ -120,11 +119,11 @@ dependencies: - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - postgresql=14.5=h1c22c4f_0 - proj=9.0.1=h1cfcee9_1 - - prometheus_client=0.14.1=pyhd8ed1ab_0 + - prometheus_client=0.15.0=pyhd8ed1ab_0 - pyparsing=3.0.9=pyhd8ed1ab_0 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.7=2_cp37m - - pytz=2022.2.1=pyhd8ed1ab_0 + - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 @@ -134,11 +133,11 @@ dependencies: - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - traitlets=5.4.0=pyhd8ed1ab_0 - - typing_extensions=4.3.0=pyha770c72_0 + - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - wheel=0.37.1=pyhd8ed1ab_0 - - zipp=3.8.1=pyhd8ed1ab_0 + - zipp=3.9.0=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 - brotli-python=1.0.9=py37hf2a7229_7 - cached-property=1.5.2=hd8ed1ab_1 @@ -148,13 +147,12 @@ dependencies: - future=0.18.2=py37h03978a9_5 - geotiff=1.7.1=h714bc5f_3 - importlib-metadata=4.11.4=py37h03978a9_0 - - importlib_resources=5.9.0=pyhd8ed1ab_0 + - importlib_resources=5.10.0=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - kealib=1.4.15=hdf81f3a_1 - libnetcdf=4.8.1=nompi_h85765be_104 - libspatialite=5.0.1=ha17912d_18 - - llvmlite=0.38.1=py37habb0c8c_0 - - lxml=4.9.1=py37hcc03f2d_0 + - llvmlite=0.39.1=py37h0c9d48c_0 - markupsafe=2.1.1=py37hcc03f2d_1 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - msgpack-python=1.0.4=py37h8c56517_0 @@ -176,7 +174,7 @@ dependencies: - tinycss2=1.1.1=pyhd8ed1ab_0 - tornado=6.1=py37hcc03f2d_3 - tqdm=4.64.1=pyhd8ed1ab_0 - - typing-extensions=4.3.0=hd8ed1ab_0 + - typing-extensions=4.4.0=hd8ed1ab_0 - unicodedata2=14.0.0=py37hcc03f2d_1 - zict=2.2.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py37h03978a9_0 @@ -185,9 +183,9 @@ dependencies: - bleach=5.0.1=pyhd8ed1ab_0 - click=8.0.4=py37h03978a9_0 - dask-core=2022.2.0=pyhd8ed1ab_0 - - fonttools=4.37.3=py37h51bd9d9_0 + - fonttools=4.37.4=py37h51bd9d9_0 - h5py=3.7.0=nompi_py37h24adfc3_101 - - imagecodecs-lite=2019.12.3=py37h3a130e4_5 + - imagecodecs-lite=2019.12.3=py37h0b711f8_5 - imageio=2.22.0=pyhfa7a67d_0 - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 @@ -195,7 +193,7 @@ dependencies: - jupyter_core=4.11.1=py37h03978a9_0 - kiwisolver=1.4.4=py37h8c56517_0 - munch=2.5.0=py_0 - - numba=0.55.2=py37hc29f945_0 + - numba=0.56.2=py37h9c05cb2_1 - numcodecs=0.10.2=py37hf2a7229_0 - pandas=1.3.5=py37h9386db6_0 - pip=22.2.2=pyhd8ed1ab_0 @@ -203,8 +201,8 @@ dependencies: - pygments=2.13.0=pyhd8ed1ab_0 - pywavelets=1.3.0=py37h3a130e4_1 - scipy=1.7.3=py37hb6553fb_0 - - shapely=1.8.4=py37hd7565ff_0 - - terminado=0.15.0=py37h03978a9_0 + - shapely=1.8.5=py37h475e9a0_0 + - terminado=0.16.0=pyh08f2357_0 - vectormath=0.2.2=py_0 - werkzeug=2.2.2=pyhd8ed1ab_0 - argon2-cffi=21.3.0=pyhd8ed1ab_0 @@ -218,30 +216,30 @@ dependencies: - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - libgdal=3.5.2=hc386656_3 - matplotlib-base=3.5.3=py37hbaab90a_2 - - nbformat=5.6.1=pyhd8ed1ab_0 + - nbformat=5.7.0=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py37hc26ae75_3 - scikit-learn=1.0.2=py37hcabfae0_0 - tifffile=2020.6.3=py_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - - zarr=2.12.0=pyhd8ed1ab_0 + - zarr=2.13.3=pyhd8ed1ab_0 - flask-compress=1.13=pyhd8ed1ab_0 - gdal=3.5.2=py37h43cf1ae_3 - geoana=0.0.6=py_1 - - nbclient=0.6.8=pyhd8ed1ab_0 + - nbclient=0.7.0=pyhd8ed1ab_0 - networkx=2.6.3=pyhd8ed1ab_1 - prompt-toolkit=3.0.31=pyha770c72_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - dash=2.6.2=pyhd8ed1ab_0 - fiona=1.8.21=py37h23f7965_2 - ipython=7.33.0=py37h03978a9_0 - - nbconvert-core=7.0.0=pyhd8ed1ab_0 + - nbconvert-core=7.2.1=pyhd8ed1ab_0 - scikit-image=0.19.3=py37h3182a2c_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - ipykernel=6.16.0=pyh025b116_0 - - nbconvert-pandoc=7.0.0=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - nbconvert=7.0.0=pyhd8ed1ab_0 + - nbconvert=7.2.1=pyhd8ed1ab_0 - notebook=6.4.12=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 @@ -249,6 +247,7 @@ dependencies: - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/tags/v0.4.0.tar.gz#sha256=b71aee6fe66787fe65021ebadb224dd2154a975fe352ed1b43e3e31c4808f704 - simpeg-archive @ https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 + - param-sweeps @ https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None - simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/geoapps-0.9.0.tar.gz#sha256=None variables: diff --git a/environments/conda-py-3.8-linux-64-dev.lock.yml b/environments/conda-py-3.8-linux-64-dev.lock.yml index 81871794c..349fc10dd 100644 --- a/environments/conda-py-3.8-linux-64-dev.lock.yml +++ b/environments/conda-py-3.8-linux-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 7e3888c9efffa080396df5a933299c16e377db56746be21161d30588fd472722 +# input_hash: 0362df31ff080cdbe3e92eae2df4fe03f773276eba23dab25847db45def332a6 channels: - conda-forge @@ -17,7 +17,7 @@ dependencies: - libstdcxx-ng=12.1.0=ha89aaad_16 - pandoc=2.19.2=ha770c72_0 - poppler-data=0.4.11=hd8ed1ab_0 - - tzdata=2022d=h191b570_0 + - tzdata=2022e=h191b570_0 - fonts-conda-forge=1=0 - libgfortran-ng=12.1.0=h69a702a_16 - fonts-conda-ecosystem=1=0 @@ -31,7 +31,7 @@ dependencies: - expat=2.4.9=h27087fc_0 - freexl=1.0.6=h166bdaf_1 - geos=3.11.0=h27087fc_0 - - gettext=0.19.8.1=h27087fc_1009 + - gettext=0.21.1=h27087fc_0 - giflib=5.2.1=h36c2ea0_2 - icu=70.1=h27087fc_0 - jpeg=9e=h166bdaf_2 @@ -49,7 +49,7 @@ dependencies: - libsodium=1.0.18=h36c2ea0_1 - libuuid=2.32.1=h7f98852_1000 - libwebp-base=1.2.4=h166bdaf_0 - - libzlib=1.2.12=h166bdaf_3 + - libzlib=1.2.12=h166bdaf_4 - libzopfli=1.0.3=h9c3ff4c_0 - lz4-c=1.9.3=h9c3ff4c_1 - ncurses=6.3=h27087fc_1 @@ -60,7 +60,7 @@ dependencies: - pthread-stubs=0.4=h36c2ea0_1001 - snappy=1.1.9=hbd366e4_1 - tbb=2021.6.0=h924138e_0 - - tzcode=2022d=h166bdaf_0 + - tzcode=2022e=h166bdaf_0 - xorg-kbproto=1.0.7=h7f98852_1002 - xorg-libice=1.0.10=h7f98852_0 - xorg-libxau=1.0.9=h7f98852_0 @@ -77,10 +77,11 @@ dependencies: - libbrotlidec=1.0.9=h166bdaf_7 - libbrotlienc=1.0.9=h166bdaf_7 - libedit=3.1.20191231=he28a2e2_2 + - libllvm11=11.1.0=he0ac6c6_4 - libnghttp2=1.47.0=hdcd2b5c_1 - libpng=1.6.38=h753d276_0 - librttopo=1.1.0=hf730bdb_11 - - libsqlite=3.39.3=h753d276_0 + - libsqlite=3.39.4=h753d276_0 - libssh2=1.10.0=haa6b8db_3 - libxcb=1.13=h7f98852_1004 - libxml2=2.9.14=h22db469_4 @@ -92,26 +93,24 @@ dependencies: - xerces-c=3.2.3=h55805fa_5 - xorg-libsm=1.2.3=hd9c2040_1000 - zeromq=4.3.4=h9c3ff4c_1 - - zlib=1.2.12=h166bdaf_3 + - zlib=1.2.12=h166bdaf_4 - zstd=1.5.2=h6239696_4 - blosc=1.21.1=h83bc5f7_3 - boost-cpp=1.78.0=h75c5d50_1 - brotli-bin=1.0.9=h166bdaf_7 - - c-blosc2=2.4.1=h7a311fb_0 + - c-blosc2=2.4.2=h7a311fb_0 - freetype=2.12.1=hca18f0e_0 - krb5=1.19.3=h3790be6_0 - libglib=2.74.0=h7a41b64_0 - - libllvm10=10.0.1=he513fc3_3 - libtiff=4.4.0=h55922b4_4 - - libxslt=1.1.35=h8affb1d_0 - mkl=2022.1.0=h84fe81f_915 - - sqlite=3.39.3=h4ff8645_0 + - sqlite=3.39.4=h4ff8645_0 - xorg-libx11=1.7.2=h7f98852_0 - brotli=1.0.9=h166bdaf_7 - fontconfig=2.14.0=hc2a2eb6_1 - lcms2=2.12=hddcbb42_0 - libblas=3.9.0=16_linux64_mkl - - libcurl=7.83.1=h7bff187_0 + - libcurl=7.85.0=h7bff187_0 - libkml=1.3.0=h37653c0_1015 - libpq=14.5=hd77ab85_0 - nss=3.78=h2350873_0 @@ -131,13 +130,13 @@ dependencies: - charset-normalizer=2.1.1=pyhd8ed1ab_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.5=pyhd8ed1ab_0 - - curl=7.83.1=h7bff187_0 + - curl=7.85.0=h7bff187_0 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - dill=0.3.5.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 - - executing=1.1.0=pyhd8ed1ab_0 + - executing=1.1.1=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.7.1=pyhd8ed1ab_0 - fsspec=2022.8.2=pyhd8ed1ab_0 @@ -154,8 +153,8 @@ dependencies: - mccabe=0.7.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nest-asyncio=1.5.5=pyhd8ed1ab_0 - - networkx=2.8.6=pyhd8ed1ab_0 + - nest-asyncio=1.5.6=pyhd8ed1ab_0 + - networkx=2.8.7=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 @@ -163,7 +162,7 @@ dependencies: - platformdirs=2.5.2=pyhd8ed1ab_1 - postgresql=14.5=hfdbbde3_0 - proj=9.0.1=h93bde94_1 - - prometheus_client=0.14.1=pyhd8ed1ab_0 + - prometheus_client=0.15.0=pyhd8ed1ab_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - py=1.11.0=pyh6c4a22f_0 @@ -172,9 +171,9 @@ dependencies: - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.8=2_cp38 - - pytz=2022.2.1=pyhd8ed1ab_0 + - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.4.0=pyhd8ed1ab_0 + - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 @@ -186,11 +185,11 @@ dependencies: - toolz=0.12.0=pyhd8ed1ab_0 - traitlets=5.4.0=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - - typing_extensions=4.3.0=pyha770c72_0 + - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - wheel=0.37.1=pyhd8ed1ab_0 - - zipp=3.8.1=pyhd8ed1ab_0 + - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py38h578d9bd_0 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 @@ -199,13 +198,13 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cffi=1.15.1=py38h4a40e3a_0 - click=8.1.3=py38h578d9bd_0 - - coverage=6.4.4=py38h0a891b7_0 + - coverage=6.5.0=py38h0a891b7_0 - cytoolz=0.12.0=py38h0a891b7_0 - debugpy=1.6.3=py38hfa26641_0 - future=0.18.2=py38h578d9bd_5 - geotiff=1.7.1=h4fc65e6_3 - importlib-metadata=4.11.4=py38h578d9bd_0 - - importlib_resources=5.9.0=pyhd8ed1ab_0 + - importlib_resources=5.10.0=pyhd8ed1ab_0 - isort=5.10.1=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - joblib=1.2.0=pyhd8ed1ab_0 @@ -216,8 +215,7 @@ dependencies: - libdap4=3.20.6=hd7c4107_2 - libnetcdf=4.8.1=nompi_h21705cb_104 - libspatialite=5.0.1=h38b5f51_18 - - llvmlite=0.34.0=py38h4f45e52_2 - - lxml=4.9.1=py38h0a891b7_0 + - llvmlite=0.39.1=py38h38d86a4_0 - markupsafe=2.1.1=py38h0a891b7_1 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - msgpack-python=1.0.4=py38h43d8883_0 @@ -240,10 +238,10 @@ dependencies: - retrying=1.3.3=py_2 - tiledb=2.11.3=h1e4a385_0 - tinycss2=1.1.1=pyhd8ed1ab_0 - - tomlkit=0.11.4=pyha770c72_0 + - tomlkit=0.11.5=pyha770c72_0 - tornado=6.1=py38h0a891b7_3 - tqdm=4.64.1=pyhd8ed1ab_0 - - typing-extensions=4.3.0=hd8ed1ab_0 + - typing-extensions=4.4.0=hd8ed1ab_0 - unicodedata2=14.0.0=py38h0a891b7_1 - wrapt=1.14.1=py38h0a891b7_0 - zict=2.2.0=pyhd8ed1ab_0 @@ -254,9 +252,9 @@ dependencies: - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - contourpy=1.0.5=py38h43d8883_0 - - cryptography=37.0.4=py38h2b5fc30_0 - - dask-core=2022.9.1=pyhd8ed1ab_0 - - fonttools=4.37.3=py38h0a891b7_0 + - cryptography=38.0.2=py38h2b5fc30_0 + - dask-core=2022.9.2=pyhd8ed1ab_0 + - fonttools=4.37.4=py38h0a891b7_0 - h5py=3.7.0=nompi_py38h045baee_101 - imagecodecs=2022.9.26=py38h0e951e9_0 - imageio=2.22.0=pyhfa7a67d_0 @@ -265,15 +263,15 @@ dependencies: - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - libgdal=3.5.2=hc23bfc3_3 - - numba=0.51.2=py38hc5bc63f_0 + - numba=0.56.2=py38h9a4aae9_1 - numcodecs=0.10.2=py38hfa26641_0 - pandas=1.5.0=py38h8f669ce_0 - pytest=7.1.3=py38h578d9bd_0 - pywavelets=1.3.0=py38h71d37f0_1 - scipy=1.9.1=py38hea3f02b_0 - - shapely=1.8.4=py38h3b45516_0 + - shapely=1.8.5=py38hc9bb657_0 - stack_data=0.5.1=pyhd8ed1ab_0 - - terminado=0.15.0=py38h578d9bd_0 + - terminado=0.16.0=pyh41d4057_0 - vectormath=0.2.2=py_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - werkzeug=2.2.2=pyhd8ed1ab_0 @@ -282,34 +280,34 @@ dependencies: - empymod=2.2.0=pyhd8ed1ab_1 - flask=2.2.2=pyhd8ed1ab_0 - gdal=3.5.2=py38h1f15b03_3 - - matplotlib-base=3.6.0=py38hb021067_0 - - nbformat=5.6.1=pyhd8ed1ab_0 + - matplotlib-base=3.6.1=py38hb021067_0 + - nbformat=5.7.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.31=pyha770c72_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py38h887cb03_3 - pylint=2.15.3=pyhd8ed1ab_0 - - pyopenssl=22.0.0=pyhd8ed1ab_1 + - pyopenssl=22.1.0=pyhd8ed1ab_0 - pytest-cov=3.0.0=pyhd8ed1ab_0 - scikit-learn=1.1.2=py38h0b08f9b_0 - - tifffile=2022.8.12=pyhd8ed1ab_0 - - zarr=2.12.0=pyhd8ed1ab_0 + - tifffile=2022.10.10=pyhd8ed1ab_0 + - zarr=2.13.3=pyhd8ed1ab_0 - fiona=1.8.21=py38hd65b8f4_2 - flask-compress=1.13=pyhd8ed1ab_0 - geoana=0.0.6=py_1 - ipython=8.5.0=pyh41d4057_1 - - nbclient=0.6.8=pyhd8ed1ab_0 + - nbclient=0.7.0=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py38h47df419_1 - urllib3=1.26.11=pyhd8ed1ab_0 - dash=2.6.2=pyhd8ed1ab_0 - - distributed=2022.9.1=pyhd8ed1ab_0 + - distributed=2022.9.2=pyhd8ed1ab_0 - ipykernel=6.16.0=pyh210e3f2_0 - - nbconvert-core=7.0.0=pyhd8ed1ab_0 + - nbconvert-core=7.2.1=pyhd8ed1ab_0 - requests=2.28.1=pyhd8ed1ab_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - nbconvert-pandoc=7.0.0=pyhd8ed1ab_0 - - nbconvert=7.0.0=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 + - nbconvert=7.2.1=pyhd8ed1ab_0 - notebook=6.4.12=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 @@ -317,6 +315,7 @@ dependencies: - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/tags/v0.4.0.tar.gz#sha256=b71aee6fe66787fe65021ebadb224dd2154a975fe352ed1b43e3e31c4808f704 - simpeg-archive @ https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 + - param-sweeps @ https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None - simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/geoapps-0.9.0.tar.gz#sha256=None variables: diff --git a/environments/conda-py-3.8-linux-64.lock.yml b/environments/conda-py-3.8-linux-64.lock.yml index 38799d571..9bc453317 100644 --- a/environments/conda-py-3.8-linux-64.lock.yml +++ b/environments/conda-py-3.8-linux-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 7e3888c9efffa080396df5a933299c16e377db56746be21161d30588fd472722 +# input_hash: 0362df31ff080cdbe3e92eae2df4fe03f773276eba23dab25847db45def332a6 channels: - conda-forge @@ -17,7 +17,7 @@ dependencies: - libstdcxx-ng=12.1.0=ha89aaad_16 - pandoc=2.19.2=ha770c72_0 - poppler-data=0.4.11=hd8ed1ab_0 - - tzdata=2022d=h191b570_0 + - tzdata=2022e=h191b570_0 - fonts-conda-forge=1=0 - libgfortran-ng=12.1.0=h69a702a_16 - fonts-conda-ecosystem=1=0 @@ -31,7 +31,7 @@ dependencies: - expat=2.4.9=h27087fc_0 - freexl=1.0.6=h166bdaf_1 - geos=3.11.0=h27087fc_0 - - gettext=0.19.8.1=h27087fc_1009 + - gettext=0.21.1=h27087fc_0 - giflib=5.2.1=h36c2ea0_2 - icu=70.1=h27087fc_0 - jpeg=9e=h166bdaf_2 @@ -49,7 +49,7 @@ dependencies: - libsodium=1.0.18=h36c2ea0_1 - libuuid=2.32.1=h7f98852_1000 - libwebp-base=1.2.4=h166bdaf_0 - - libzlib=1.2.12=h166bdaf_3 + - libzlib=1.2.12=h166bdaf_4 - libzopfli=1.0.3=h9c3ff4c_0 - lz4-c=1.9.3=h9c3ff4c_1 - ncurses=6.3=h27087fc_1 @@ -60,7 +60,7 @@ dependencies: - pthread-stubs=0.4=h36c2ea0_1001 - snappy=1.1.9=hbd366e4_1 - tbb=2021.6.0=h924138e_0 - - tzcode=2022d=h166bdaf_0 + - tzcode=2022e=h166bdaf_0 - xorg-kbproto=1.0.7=h7f98852_1002 - xorg-libice=1.0.10=h7f98852_0 - xorg-libxau=1.0.9=h7f98852_0 @@ -77,10 +77,11 @@ dependencies: - libbrotlidec=1.0.9=h166bdaf_7 - libbrotlienc=1.0.9=h166bdaf_7 - libedit=3.1.20191231=he28a2e2_2 + - libllvm11=11.1.0=he0ac6c6_4 - libnghttp2=1.47.0=hdcd2b5c_1 - libpng=1.6.38=h753d276_0 - librttopo=1.1.0=hf730bdb_11 - - libsqlite=3.39.3=h753d276_0 + - libsqlite=3.39.4=h753d276_0 - libssh2=1.10.0=haa6b8db_3 - libxcb=1.13=h7f98852_1004 - libxml2=2.9.14=h22db469_4 @@ -92,26 +93,24 @@ dependencies: - xerces-c=3.2.3=h55805fa_5 - xorg-libsm=1.2.3=hd9c2040_1000 - zeromq=4.3.4=h9c3ff4c_1 - - zlib=1.2.12=h166bdaf_3 + - zlib=1.2.12=h166bdaf_4 - zstd=1.5.2=h6239696_4 - blosc=1.21.1=h83bc5f7_3 - boost-cpp=1.78.0=h75c5d50_1 - brotli-bin=1.0.9=h166bdaf_7 - - c-blosc2=2.4.1=h7a311fb_0 + - c-blosc2=2.4.2=h7a311fb_0 - freetype=2.12.1=hca18f0e_0 - krb5=1.19.3=h3790be6_0 - libglib=2.74.0=h7a41b64_0 - - libllvm10=10.0.1=he513fc3_3 - libtiff=4.4.0=h55922b4_4 - - libxslt=1.1.35=h8affb1d_0 - mkl=2022.1.0=h84fe81f_915 - - sqlite=3.39.3=h4ff8645_0 + - sqlite=3.39.4=h4ff8645_0 - xorg-libx11=1.7.2=h7f98852_0 - brotli=1.0.9=h166bdaf_7 - fontconfig=2.14.0=hc2a2eb6_1 - lcms2=2.12=hddcbb42_0 - libblas=3.9.0=16_linux64_mkl - - libcurl=7.83.1=h7bff187_0 + - libcurl=7.85.0=h7bff187_0 - libkml=1.3.0=h37653c0_1015 - libpq=14.5=hd77ab85_0 - nss=3.78=h2350873_0 @@ -129,12 +128,12 @@ dependencies: - cfitsio=4.1.0=hd9d235c_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.5=pyhd8ed1ab_0 - - curl=7.83.1=h7bff187_0 + - curl=7.85.0=h7bff187_0 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 - - executing=1.1.0=pyhd8ed1ab_0 + - executing=1.1.1=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.7.1=pyhd8ed1ab_0 - fsspec=2022.8.2=pyhd8ed1ab_0 @@ -149,15 +148,15 @@ dependencies: - locket=1.0.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nest-asyncio=1.5.5=pyhd8ed1ab_0 - - networkx=2.8.6=pyhd8ed1ab_0 + - nest-asyncio=1.5.6=pyhd8ed1ab_0 + - networkx=2.8.7=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - postgresql=14.5=hfdbbde3_0 - proj=9.0.1=h93bde94_1 - - prometheus_client=0.14.1=pyhd8ed1ab_0 + - prometheus_client=0.15.0=pyhd8ed1ab_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - pycparser=2.21=pyhd8ed1ab_0 @@ -165,9 +164,9 @@ dependencies: - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.8=2_cp38 - - pytz=2022.2.1=pyhd8ed1ab_0 + - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.4.0=pyhd8ed1ab_0 + - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 @@ -176,11 +175,11 @@ dependencies: - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - traitlets=5.4.0=pyhd8ed1ab_0 - - typing_extensions=4.3.0=pyha770c72_0 + - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - wheel=0.37.1=pyhd8ed1ab_0 - - zipp=3.8.1=pyhd8ed1ab_0 + - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py38h578d9bd_0 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 @@ -194,7 +193,7 @@ dependencies: - future=0.18.2=py38h578d9bd_5 - geotiff=1.7.1=h4fc65e6_3 - importlib-metadata=4.11.4=py38h578d9bd_0 - - importlib_resources=5.9.0=pyhd8ed1ab_0 + - importlib_resources=5.10.0=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - joblib=1.2.0=pyhd8ed1ab_0 - jupyter_core=4.11.1=py38h578d9bd_0 @@ -203,8 +202,7 @@ dependencies: - libdap4=3.20.6=hd7c4107_2 - libnetcdf=4.8.1=nompi_h21705cb_104 - libspatialite=5.0.1=h38b5f51_18 - - llvmlite=0.34.0=py38h4f45e52_2 - - lxml=4.9.1=py38h0a891b7_0 + - llvmlite=0.39.1=py38h38d86a4_0 - markupsafe=2.1.1=py38h0a891b7_1 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - msgpack-python=1.0.4=py38h43d8883_0 @@ -228,7 +226,7 @@ dependencies: - tinycss2=1.1.1=pyhd8ed1ab_0 - tornado=6.1=py38h0a891b7_3 - tqdm=4.64.1=pyhd8ed1ab_0 - - typing-extensions=4.3.0=hd8ed1ab_0 + - typing-extensions=4.4.0=hd8ed1ab_0 - unicodedata2=14.0.0=py38h0a891b7_1 - zict=2.2.0=pyhd8ed1ab_0 - argon2-cffi-bindings=21.2.0=py38h0a891b7_2 @@ -237,9 +235,9 @@ dependencies: - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - contourpy=1.0.5=py38h43d8883_0 - - cryptography=37.0.4=py38h2b5fc30_0 - - dask-core=2022.9.1=pyhd8ed1ab_0 - - fonttools=4.37.3=py38h0a891b7_0 + - cryptography=38.0.2=py38h2b5fc30_0 + - dask-core=2022.9.2=pyhd8ed1ab_0 + - fonttools=4.37.4=py38h0a891b7_0 - h5py=3.7.0=nompi_py38h045baee_101 - imagecodecs=2022.9.26=py38h0e951e9_0 - imageio=2.22.0=pyhfa7a67d_0 @@ -248,14 +246,14 @@ dependencies: - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - libgdal=3.5.2=hc23bfc3_3 - - numba=0.51.2=py38hc5bc63f_0 + - numba=0.56.2=py38h9a4aae9_1 - numcodecs=0.10.2=py38hfa26641_0 - pandas=1.5.0=py38h8f669ce_0 - pywavelets=1.3.0=py38h71d37f0_1 - scipy=1.9.1=py38hea3f02b_0 - - shapely=1.8.4=py38h3b45516_0 + - shapely=1.8.5=py38hc9bb657_0 - stack_data=0.5.1=pyhd8ed1ab_0 - - terminado=0.15.0=py38h578d9bd_0 + - terminado=0.16.0=pyh41d4057_0 - vectormath=0.2.2=py_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - werkzeug=2.2.2=pyhd8ed1ab_0 @@ -264,31 +262,31 @@ dependencies: - empymod=2.2.0=pyhd8ed1ab_1 - flask=2.2.2=pyhd8ed1ab_0 - gdal=3.5.2=py38h1f15b03_3 - - matplotlib-base=3.6.0=py38hb021067_0 - - nbformat=5.6.1=pyhd8ed1ab_0 + - matplotlib-base=3.6.1=py38hb021067_0 + - nbformat=5.7.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.31=pyha770c72_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py38h887cb03_3 - - pyopenssl=22.0.0=pyhd8ed1ab_1 + - pyopenssl=22.1.0=pyhd8ed1ab_0 - scikit-learn=1.1.2=py38h0b08f9b_0 - - tifffile=2022.8.12=pyhd8ed1ab_0 - - zarr=2.12.0=pyhd8ed1ab_0 + - tifffile=2022.10.10=pyhd8ed1ab_0 + - zarr=2.13.3=pyhd8ed1ab_0 - fiona=1.8.21=py38hd65b8f4_2 - flask-compress=1.13=pyhd8ed1ab_0 - geoana=0.0.6=py_1 - ipython=8.5.0=pyh41d4057_1 - - nbclient=0.6.8=pyhd8ed1ab_0 + - nbclient=0.7.0=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py38h47df419_1 - urllib3=1.26.11=pyhd8ed1ab_0 - dash=2.6.2=pyhd8ed1ab_0 - - distributed=2022.9.1=pyhd8ed1ab_0 + - distributed=2022.9.2=pyhd8ed1ab_0 - ipykernel=6.16.0=pyh210e3f2_0 - - nbconvert-core=7.0.0=pyhd8ed1ab_0 + - nbconvert-core=7.2.1=pyhd8ed1ab_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - nbconvert-pandoc=7.0.0=pyhd8ed1ab_0 - - nbconvert=7.0.0=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 + - nbconvert=7.2.1=pyhd8ed1ab_0 - notebook=6.4.12=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 @@ -296,6 +294,7 @@ dependencies: - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/tags/v0.4.0.tar.gz#sha256=b71aee6fe66787fe65021ebadb224dd2154a975fe352ed1b43e3e31c4808f704 - simpeg-archive @ https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 + - param-sweeps @ https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None - simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/geoapps-0.9.0.tar.gz#sha256=None variables: diff --git a/environments/conda-py-3.8-osx-64-dev.lock.yml b/environments/conda-py-3.8-osx-64-dev.lock.yml index 80bf115e2..042a61197 100644 --- a/environments/conda-py-3.8-osx-64-dev.lock.yml +++ b/environments/conda-py-3.8-osx-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 63e34ef8fb6293bd8ced2da761fbae5ab84f6052527029d6dfd804b6600a34fe +# input_hash: 0fb38b8e77db18a5758890e5b20dd37df1761462dd50ccb80b32acb26f563f89 channels: - conda-forge @@ -27,15 +27,15 @@ dependencies: - libiconv=1.17=hac89ed1_0 - libsodium=1.0.18=hbcb3906_1 - libwebp-base=1.2.4=h775f41a_0 - - libzlib=1.2.12=hfd90126_3 + - libzlib=1.2.12=hfd90126_4 - llvm-openmp=14.0.4=ha654fa7_0 - ncurses=6.3=h96cf925_1 - pandoc=2.19.2=h694c41f_0 - pixman=0.40.0=hbcb3906_0 - poppler-data=0.4.11=hd8ed1ab_0 - pthread-stubs=0.4=hc929b4f_1001 - - tzcode=2022d=hb7f2c08_0 - - tzdata=2022d=h191b570_0 + - tzcode=2022e=hb7f2c08_0 + - tzdata=2022e=h191b570_0 - xorg-libxau=1.0.9=h35c211d_0 - xorg-libxdmcp=1.1.3=h35c211d_0 - xz=5.2.6=h775f41a_0 @@ -46,7 +46,7 @@ dependencies: - expat=2.4.9=hf0c8a7f_0 - fonts-conda-forge=1=0 - geos=3.11.0=hb486fe8_0 - - gettext=0.19.8.1=h8a4c099_1009 + - gettext=0.21.1=h8a4c099_0 - hdf4=4.2.15=h0623a88_4 - icu=70.1=h96cf925_0 - lerc=4.0.0=hb486fe8_0 @@ -55,33 +55,34 @@ dependencies: - libbrotlienc=1.0.9=h5eb16cf_7 - libedit=3.1.20191231=h0678c8f_2 - libgfortran5=11.3.0=h082f757_25 + - libllvm11=11.1.0=h8fb7429_4 - libpng=1.6.38=ha978bb4_0 - - libsqlite=3.39.3=ha978bb4_0 + - libsqlite=3.39.4=ha978bb4_0 - libxcb=1.13=h0d85af4_1004 - libzopfli=1.0.3=h046ec9c_0 - lz4-c=1.9.3=he49afe7_1 - nspr=4.32=hcd9eead_1 - openssl=1.1.1q=hfe4f2af_0 - pcre=8.45=he49afe7_0 + - pcre2=10.37=h3f55489_1 - readline=8.1.2=h3899abd_0 - snappy=1.1.9=h6e38e02_1 - tbb=2021.6.0=hb8565cd_0 - tk=8.6.12=h5dbffcc_0 - zeromq=4.3.4=he49afe7_1 - zfp=1.0.0=hb9aa9fd_1 - - zlib=1.2.12=hfd90126_3 + - zlib=1.2.12=hfd90126_4 - zstd=1.5.2=hfa58983_4 - blosc=1.21.1=h97e831e_3 - boost-cpp=1.78.0=h8b082ac_1 - brotli-bin=1.0.9=h5eb16cf_7 - - c-blosc2=2.4.1=had5f71b_0 + - c-blosc2=2.4.2=had5f71b_0 - fonts-conda-ecosystem=1=0 - freetype=2.12.1=h3f81eb7_0 - krb5=1.19.3=hb49756b_0 - libavif=0.10.1=he9a59b1_2 - libgfortran=5.0.0=10_4_0_h97931a8_25 - - libglib=2.72.1=hfbcb929_0 - - libllvm10=10.0.1=h009f743_3 + - libglib=2.74.0=h3ba3332_0 - libnghttp2=1.47.0=h7cbc4dc_1 - librttopo=1.1.0=he07d8f5_11 - libssh2=1.10.0=h7535e13_3 @@ -89,16 +90,15 @@ dependencies: - libxml2=2.9.14=hea49891_4 - libzip=1.9.2=h3ad4413_1 - mkl=2022.1.0=h860c996_928 - - sqlite=3.39.3=h9ae0607_0 + - sqlite=3.39.4=h9ae0607_0 - xerces-c=3.2.3=hf5b2a72_5 - brotli=1.0.9=h5eb16cf_7 - fontconfig=2.14.0=h5bb23bf_1 - lcms2=2.12=h577c468_0 - libblas=3.9.0=16_osx64_mkl - - libcurl=7.83.1=h372c54d_0 + - libcurl=7.85.0=h57eb407_0 - libkml=1.3.0=haeb80ef_1015 - libpq=14.5=h76c7896_0 - - libxslt=1.1.35=heaa0ce8_0 - nss=3.78=ha8197d3_0 - openjpeg=2.5.0=h5d0d7b0_1 - python=3.8.13=h394c593_0_cpython @@ -115,13 +115,13 @@ dependencies: - charset-normalizer=2.1.1=pyhd8ed1ab_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.5=pyhd8ed1ab_0 - - curl=7.83.1=h372c54d_0 + - curl=7.85.0=h57eb407_0 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - dill=0.3.5.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 - - executing=1.1.0=pyhd8ed1ab_0 + - executing=1.1.1=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.7.1=pyhd8ed1ab_0 - fsspec=2022.8.2=pyhd8ed1ab_0 @@ -138,8 +138,8 @@ dependencies: - mccabe=0.7.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nest-asyncio=1.5.5=pyhd8ed1ab_0 - - networkx=2.8.6=pyhd8ed1ab_0 + - nest-asyncio=1.5.6=pyhd8ed1ab_0 + - networkx=2.8.7=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 @@ -147,7 +147,7 @@ dependencies: - platformdirs=2.5.2=pyhd8ed1ab_1 - postgresql=14.5=h6af9f65_0 - proj=9.0.1=h05f0992_1 - - prometheus_client=0.14.1=pyhd8ed1ab_0 + - prometheus_client=0.15.0=pyhd8ed1ab_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - py=1.11.0=pyh6c4a22f_0 @@ -156,9 +156,9 @@ dependencies: - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.8=2_cp38 - - pytz=2022.2.1=pyhd8ed1ab_0 + - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.4.0=pyhd8ed1ab_0 + - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 @@ -170,11 +170,11 @@ dependencies: - toolz=0.12.0=pyhd8ed1ab_0 - traitlets=5.4.0=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - - typing_extensions=4.3.0=pyha770c72_0 + - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - wheel=0.37.1=pyhd8ed1ab_0 - - zipp=3.8.1=pyhd8ed1ab_0 + - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py38h50d1736_0 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 @@ -183,13 +183,13 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cffi=1.15.1=py38h86886aa_0 - click=8.1.3=py38h50d1736_0 - - coverage=6.4.4=py38h35d34b1_0 + - coverage=6.5.0=py38hef030d1_0 - cytoolz=0.12.0=py38h0dd4459_0 - debugpy=1.6.3=py38hd331d03_0 - future=0.18.2=py38h50d1736_5 - geotiff=1.7.1=ha1a2aeb_3 - importlib-metadata=4.11.4=py38h50d1736_0 - - importlib_resources=5.9.0=pyhd8ed1ab_0 + - importlib_resources=5.10.0=pyhd8ed1ab_0 - isort=5.10.1=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - joblib=1.2.0=pyhd8ed1ab_0 @@ -200,8 +200,7 @@ dependencies: - libdap4=3.20.6=h3e144a0_2 - libnetcdf=4.8.1=nompi_hebd45d5_104 - libspatialite=5.0.1=hdbf6ee6_18 - - llvmlite=0.36.0=py38h872f124_0 - - lxml=4.9.1=py38h0dd4459_0 + - llvmlite=0.39.1=py38hc86dbf9_0 - markupsafe=2.1.1=py38hed1de0f_1 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - msgpack-python=1.0.4=py38hf58141a_0 @@ -224,10 +223,10 @@ dependencies: - retrying=1.3.3=py_2 - tiledb=2.11.3=h3b7b576_0 - tinycss2=1.1.1=pyhd8ed1ab_0 - - tomlkit=0.11.4=pyha770c72_0 + - tomlkit=0.11.5=pyha770c72_0 - tornado=6.1=py38hed1de0f_3 - tqdm=4.64.1=pyhd8ed1ab_0 - - typing-extensions=4.3.0=hd8ed1ab_0 + - typing-extensions=4.4.0=hd8ed1ab_0 - unicodedata2=14.0.0=py38hed1de0f_1 - wrapt=1.14.1=py38h0dd4459_0 - zict=2.2.0=pyhd8ed1ab_0 @@ -238,9 +237,9 @@ dependencies: - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - contourpy=1.0.5=py38h98b9b1b_0 - - cryptography=37.0.4=py38h0f8513e_0 - - dask-core=2022.9.1=pyhd8ed1ab_0 - - fonttools=4.37.3=py38hef030d1_0 + - cryptography=38.0.2=py38ha6c3189_0 + - dask-core=2022.9.2=pyhd8ed1ab_0 + - fonttools=4.37.4=py38hef030d1_0 - h5py=3.7.0=nompi_py38hf55d6a0_101 - imagecodecs=2022.9.26=py38hf51cfe3_0 - imageio=2.22.0=pyhfa7a67d_0 @@ -249,15 +248,15 @@ dependencies: - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - libgdal=3.5.2=hcf5fda6_3 - - numba=0.53.0=py38hab5c5c7_0 + - numba=0.56.2=py38hab356c4_1 - numcodecs=0.10.2=py38hd331d03_0 - pandas=1.5.0=py38hec72209_0 - pytest=7.1.3=py38h50d1736_0 - pywavelets=1.3.0=py38h4277f33_1 - scipy=1.9.1=py38hb5a21b1_0 - - shapely=1.8.4=py38h419baa6_0 + - shapely=1.8.5=py38he073af6_0 - stack_data=0.5.1=pyhd8ed1ab_0 - - terminado=0.15.0=py38h50d1736_0 + - terminado=0.16.0=pyhd1c38e8_0 - vectormath=0.2.2=py_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - werkzeug=2.2.2=pyhd8ed1ab_0 @@ -266,34 +265,34 @@ dependencies: - empymod=2.2.0=pyhd8ed1ab_1 - flask=2.2.2=pyhd8ed1ab_0 - gdal=3.5.2=py38hd9e68d0_3 - - matplotlib-base=3.6.0=py38hcb346ec_0 - - nbformat=5.6.1=pyhd8ed1ab_0 + - matplotlib-base=3.6.1=py38hcb346ec_0 + - nbformat=5.7.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.31=pyha770c72_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py38h62e45a9_3 - pylint=2.15.3=pyhd8ed1ab_0 - - pyopenssl=22.0.0=pyhd8ed1ab_1 + - pyopenssl=22.1.0=pyhd8ed1ab_0 - pytest-cov=3.0.0=pyhd8ed1ab_0 - scikit-learn=1.1.2=py38h27a3d75_0 - - tifffile=2022.8.12=pyhd8ed1ab_0 - - zarr=2.12.0=pyhd8ed1ab_0 + - tifffile=2022.10.10=pyhd8ed1ab_0 + - zarr=2.13.3=pyhd8ed1ab_0 - fiona=1.8.21=py38ha0dec4d_2 - flask-compress=1.13=pyhd8ed1ab_0 - geoana=0.0.6=py_1 - ipython=8.5.0=pyhd1c38e8_1 - - nbclient=0.6.8=pyhd8ed1ab_0 + - nbclient=0.7.0=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py38h1a4fe92_1 - urllib3=1.26.11=pyhd8ed1ab_0 - dash=2.6.2=pyhd8ed1ab_0 - - distributed=2022.9.1=pyhd8ed1ab_0 + - distributed=2022.9.2=pyhd8ed1ab_0 - ipykernel=6.16.0=pyh736e0ef_0 - - nbconvert-core=7.0.0=pyhd8ed1ab_0 + - nbconvert-core=7.2.1=pyhd8ed1ab_0 - requests=2.28.1=pyhd8ed1ab_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - nbconvert-pandoc=7.0.0=pyhd8ed1ab_0 - - nbconvert=7.0.0=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 + - nbconvert=7.2.1=pyhd8ed1ab_0 - notebook=6.4.12=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 @@ -301,6 +300,7 @@ dependencies: - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/tags/v0.4.0.tar.gz#sha256=b71aee6fe66787fe65021ebadb224dd2154a975fe352ed1b43e3e31c4808f704 - simpeg-archive @ https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 + - param-sweeps @ https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None - simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/geoapps-0.9.0.tar.gz#sha256=None variables: diff --git a/environments/conda-py-3.8-osx-64.lock.yml b/environments/conda-py-3.8-osx-64.lock.yml index a06f9a538..71e53860a 100644 --- a/environments/conda-py-3.8-osx-64.lock.yml +++ b/environments/conda-py-3.8-osx-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 63e34ef8fb6293bd8ced2da761fbae5ab84f6052527029d6dfd804b6600a34fe +# input_hash: 0fb38b8e77db18a5758890e5b20dd37df1761462dd50ccb80b32acb26f563f89 channels: - conda-forge @@ -27,15 +27,15 @@ dependencies: - libiconv=1.17=hac89ed1_0 - libsodium=1.0.18=hbcb3906_1 - libwebp-base=1.2.4=h775f41a_0 - - libzlib=1.2.12=hfd90126_3 + - libzlib=1.2.12=hfd90126_4 - llvm-openmp=14.0.4=ha654fa7_0 - ncurses=6.3=h96cf925_1 - pandoc=2.19.2=h694c41f_0 - pixman=0.40.0=hbcb3906_0 - poppler-data=0.4.11=hd8ed1ab_0 - pthread-stubs=0.4=hc929b4f_1001 - - tzcode=2022d=hb7f2c08_0 - - tzdata=2022d=h191b570_0 + - tzcode=2022e=hb7f2c08_0 + - tzdata=2022e=h191b570_0 - xorg-libxau=1.0.9=h35c211d_0 - xorg-libxdmcp=1.1.3=h35c211d_0 - xz=5.2.6=h775f41a_0 @@ -46,7 +46,7 @@ dependencies: - expat=2.4.9=hf0c8a7f_0 - fonts-conda-forge=1=0 - geos=3.11.0=hb486fe8_0 - - gettext=0.19.8.1=h8a4c099_1009 + - gettext=0.21.1=h8a4c099_0 - hdf4=4.2.15=h0623a88_4 - icu=70.1=h96cf925_0 - lerc=4.0.0=hb486fe8_0 @@ -55,33 +55,34 @@ dependencies: - libbrotlienc=1.0.9=h5eb16cf_7 - libedit=3.1.20191231=h0678c8f_2 - libgfortran5=11.3.0=h082f757_25 + - libllvm11=11.1.0=h8fb7429_4 - libpng=1.6.38=ha978bb4_0 - - libsqlite=3.39.3=ha978bb4_0 + - libsqlite=3.39.4=ha978bb4_0 - libxcb=1.13=h0d85af4_1004 - libzopfli=1.0.3=h046ec9c_0 - lz4-c=1.9.3=he49afe7_1 - nspr=4.32=hcd9eead_1 - openssl=1.1.1q=hfe4f2af_0 - pcre=8.45=he49afe7_0 + - pcre2=10.37=h3f55489_1 - readline=8.1.2=h3899abd_0 - snappy=1.1.9=h6e38e02_1 - tbb=2021.6.0=hb8565cd_0 - tk=8.6.12=h5dbffcc_0 - zeromq=4.3.4=he49afe7_1 - zfp=1.0.0=hb9aa9fd_1 - - zlib=1.2.12=hfd90126_3 + - zlib=1.2.12=hfd90126_4 - zstd=1.5.2=hfa58983_4 - blosc=1.21.1=h97e831e_3 - boost-cpp=1.78.0=h8b082ac_1 - brotli-bin=1.0.9=h5eb16cf_7 - - c-blosc2=2.4.1=had5f71b_0 + - c-blosc2=2.4.2=had5f71b_0 - fonts-conda-ecosystem=1=0 - freetype=2.12.1=h3f81eb7_0 - krb5=1.19.3=hb49756b_0 - libavif=0.10.1=he9a59b1_2 - libgfortran=5.0.0=10_4_0_h97931a8_25 - - libglib=2.72.1=hfbcb929_0 - - libllvm10=10.0.1=h009f743_3 + - libglib=2.74.0=h3ba3332_0 - libnghttp2=1.47.0=h7cbc4dc_1 - librttopo=1.1.0=he07d8f5_11 - libssh2=1.10.0=h7535e13_3 @@ -89,16 +90,15 @@ dependencies: - libxml2=2.9.14=hea49891_4 - libzip=1.9.2=h3ad4413_1 - mkl=2022.1.0=h860c996_928 - - sqlite=3.39.3=h9ae0607_0 + - sqlite=3.39.4=h9ae0607_0 - xerces-c=3.2.3=hf5b2a72_5 - brotli=1.0.9=h5eb16cf_7 - fontconfig=2.14.0=h5bb23bf_1 - lcms2=2.12=h577c468_0 - libblas=3.9.0=16_osx64_mkl - - libcurl=7.83.1=h372c54d_0 + - libcurl=7.85.0=h57eb407_0 - libkml=1.3.0=haeb80ef_1015 - libpq=14.5=h76c7896_0 - - libxslt=1.1.35=heaa0ce8_0 - nss=3.78=ha8197d3_0 - openjpeg=2.5.0=h5d0d7b0_1 - python=3.8.13=h394c593_0_cpython @@ -113,12 +113,12 @@ dependencies: - cfitsio=4.1.0=h2c97ad1_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.5=pyhd8ed1ab_0 - - curl=7.83.1=h372c54d_0 + - curl=7.85.0=h57eb407_0 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 - - executing=1.1.0=pyhd8ed1ab_0 + - executing=1.1.1=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.7.1=pyhd8ed1ab_0 - fsspec=2022.8.2=pyhd8ed1ab_0 @@ -133,15 +133,15 @@ dependencies: - locket=1.0.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nest-asyncio=1.5.5=pyhd8ed1ab_0 - - networkx=2.8.6=pyhd8ed1ab_0 + - nest-asyncio=1.5.6=pyhd8ed1ab_0 + - networkx=2.8.7=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - postgresql=14.5=h6af9f65_0 - proj=9.0.1=h05f0992_1 - - prometheus_client=0.14.1=pyhd8ed1ab_0 + - prometheus_client=0.15.0=pyhd8ed1ab_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - pycparser=2.21=pyhd8ed1ab_0 @@ -149,9 +149,9 @@ dependencies: - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.8=2_cp38 - - pytz=2022.2.1=pyhd8ed1ab_0 + - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.4.0=pyhd8ed1ab_0 + - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 @@ -160,11 +160,11 @@ dependencies: - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - traitlets=5.4.0=pyhd8ed1ab_0 - - typing_extensions=4.3.0=pyha770c72_0 + - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - wheel=0.37.1=pyhd8ed1ab_0 - - zipp=3.8.1=pyhd8ed1ab_0 + - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py38h50d1736_0 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 @@ -178,7 +178,7 @@ dependencies: - future=0.18.2=py38h50d1736_5 - geotiff=1.7.1=ha1a2aeb_3 - importlib-metadata=4.11.4=py38h50d1736_0 - - importlib_resources=5.9.0=pyhd8ed1ab_0 + - importlib_resources=5.10.0=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - joblib=1.2.0=pyhd8ed1ab_0 - jupyter_core=4.11.1=py38h50d1736_0 @@ -187,8 +187,7 @@ dependencies: - libdap4=3.20.6=h3e144a0_2 - libnetcdf=4.8.1=nompi_hebd45d5_104 - libspatialite=5.0.1=hdbf6ee6_18 - - llvmlite=0.36.0=py38h872f124_0 - - lxml=4.9.1=py38h0dd4459_0 + - llvmlite=0.39.1=py38hc86dbf9_0 - markupsafe=2.1.1=py38hed1de0f_1 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - msgpack-python=1.0.4=py38hf58141a_0 @@ -212,7 +211,7 @@ dependencies: - tinycss2=1.1.1=pyhd8ed1ab_0 - tornado=6.1=py38hed1de0f_3 - tqdm=4.64.1=pyhd8ed1ab_0 - - typing-extensions=4.3.0=hd8ed1ab_0 + - typing-extensions=4.4.0=hd8ed1ab_0 - unicodedata2=14.0.0=py38hed1de0f_1 - zict=2.2.0=pyhd8ed1ab_0 - argon2-cffi-bindings=21.2.0=py38hed1de0f_2 @@ -221,9 +220,9 @@ dependencies: - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - contourpy=1.0.5=py38h98b9b1b_0 - - cryptography=37.0.4=py38h0f8513e_0 - - dask-core=2022.9.1=pyhd8ed1ab_0 - - fonttools=4.37.3=py38hef030d1_0 + - cryptography=38.0.2=py38ha6c3189_0 + - dask-core=2022.9.2=pyhd8ed1ab_0 + - fonttools=4.37.4=py38hef030d1_0 - h5py=3.7.0=nompi_py38hf55d6a0_101 - imagecodecs=2022.9.26=py38hf51cfe3_0 - imageio=2.22.0=pyhfa7a67d_0 @@ -232,14 +231,14 @@ dependencies: - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - libgdal=3.5.2=hcf5fda6_3 - - numba=0.53.0=py38hab5c5c7_0 + - numba=0.56.2=py38hab356c4_1 - numcodecs=0.10.2=py38hd331d03_0 - pandas=1.5.0=py38hec72209_0 - pywavelets=1.3.0=py38h4277f33_1 - scipy=1.9.1=py38hb5a21b1_0 - - shapely=1.8.4=py38h419baa6_0 + - shapely=1.8.5=py38he073af6_0 - stack_data=0.5.1=pyhd8ed1ab_0 - - terminado=0.15.0=py38h50d1736_0 + - terminado=0.16.0=pyhd1c38e8_0 - vectormath=0.2.2=py_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - werkzeug=2.2.2=pyhd8ed1ab_0 @@ -248,31 +247,31 @@ dependencies: - empymod=2.2.0=pyhd8ed1ab_1 - flask=2.2.2=pyhd8ed1ab_0 - gdal=3.5.2=py38hd9e68d0_3 - - matplotlib-base=3.6.0=py38hcb346ec_0 - - nbformat=5.6.1=pyhd8ed1ab_0 + - matplotlib-base=3.6.1=py38hcb346ec_0 + - nbformat=5.7.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.31=pyha770c72_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py38h62e45a9_3 - - pyopenssl=22.0.0=pyhd8ed1ab_1 + - pyopenssl=22.1.0=pyhd8ed1ab_0 - scikit-learn=1.1.2=py38h27a3d75_0 - - tifffile=2022.8.12=pyhd8ed1ab_0 - - zarr=2.12.0=pyhd8ed1ab_0 + - tifffile=2022.10.10=pyhd8ed1ab_0 + - zarr=2.13.3=pyhd8ed1ab_0 - fiona=1.8.21=py38ha0dec4d_2 - flask-compress=1.13=pyhd8ed1ab_0 - geoana=0.0.6=py_1 - ipython=8.5.0=pyhd1c38e8_1 - - nbclient=0.6.8=pyhd8ed1ab_0 + - nbclient=0.7.0=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py38h1a4fe92_1 - urllib3=1.26.11=pyhd8ed1ab_0 - dash=2.6.2=pyhd8ed1ab_0 - - distributed=2022.9.1=pyhd8ed1ab_0 + - distributed=2022.9.2=pyhd8ed1ab_0 - ipykernel=6.16.0=pyh736e0ef_0 - - nbconvert-core=7.0.0=pyhd8ed1ab_0 + - nbconvert-core=7.2.1=pyhd8ed1ab_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - nbconvert-pandoc=7.0.0=pyhd8ed1ab_0 - - nbconvert=7.0.0=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 + - nbconvert=7.2.1=pyhd8ed1ab_0 - notebook=6.4.12=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 @@ -280,6 +279,7 @@ dependencies: - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/tags/v0.4.0.tar.gz#sha256=b71aee6fe66787fe65021ebadb224dd2154a975fe352ed1b43e3e31c4808f704 - simpeg-archive @ https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 + - param-sweeps @ https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None - simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/geoapps-0.9.0.tar.gz#sha256=None variables: diff --git a/environments/conda-py-3.8-win-64-dev.lock.yml b/environments/conda-py-3.8-win-64-dev.lock.yml index d3ec581ab..d2fd853aa 100644 --- a/environments/conda-py-3.8-win-64-dev.lock.yml +++ b/environments/conda-py-3.8-win-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: a40e8046040e6127ec59ed77f21babbc023ba6478ed0c60f2a6838b5fc9de285 +# input_hash: 728f23959a99c62ac935e883beb763111dce08518556738c43d9974585b4b8bf channels: - conda-forge @@ -20,10 +20,10 @@ dependencies: - fonts-conda-forge=1=0 - m2w64-gmp=6.1.0=2 - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 - - vs2015_runtime=14.29.30139=h890b9b1_7 + - vs2015_runtime=14.29.30139=h890b9b1_8 - fonts-conda-ecosystem=1=0 - m2w64-gcc-libs-core=5.3.0=7 - - vc=14.2=hb210afc_7 + - vc=14.2=hac3ee0b_8 - aom=3.5.0=h63175ca_0 - bzip2=1.0.8=h8ffe710_4 - charls=2.3.4=h39d44d4_0 @@ -41,9 +41,9 @@ dependencies: - libffi=3.4.2=h8ffe710_5 - libiconv=1.17=h8ffe710_0 - libsodium=1.0.18=h8d14728_1 - - libsqlite=3.39.3=hcfcfb64_0 + - libsqlite=3.39.4=hcfcfb64_0 - libwebp-base=1.2.4=h8ffe710_0 - - libzlib=1.2.12=hcfcfb64_3 + - libzlib=1.2.12=hcfcfb64_4 - libzopfli=1.0.3=h0e60522_0 - lz4-c=1.9.3=h8ffe710_1 - m2w64-gcc-libgfortran=5.3.0=6 @@ -59,7 +59,7 @@ dependencies: - zfp=1.0.0=h0e60522_1 - zlib-ng=2.0.6=h8ffe710_0 - freexl=1.0.6=h67ca5e6_1 - - gettext=0.19.8.1=h5728263_1009 + - gettext=0.21.1=h5728263_0 - hdf4=4.2.15=h0e5069d_4 - krb5=1.19.3=h1176d77_0 - libavif=0.10.1=h8f5c5bc_2 @@ -73,21 +73,20 @@ dependencies: - m2w64-gcc-libs=5.3.0=7 - mkl=2022.1.0=h6a75c08_874 - pcre2=10.37=hdfff0fc_1 - - sqlite=3.39.3=hcfcfb64_0 + - sqlite=3.39.4=hcfcfb64_0 - zeromq=4.3.4=h0e60522_1 - - zlib=1.2.12=hcfcfb64_3 + - zlib=1.2.12=hcfcfb64_4 - zstd=1.5.2=h7755175_4 - blosc=1.21.1=h74325e0_3 - boost-cpp=1.78.0=h9f4b32c_1 - brotli-bin=1.0.9=h8ffe710_7 - - c-blosc2=2.4.1=h183a6f4_0 + - c-blosc2=2.4.2=h183a6f4_0 - freetype=2.12.1=h546665d_0 - libblas=3.9.0=16_win64_mkl - - libcurl=7.83.1=h789b8ee_0 + - libcurl=7.85.0=heaf79c2_0 - libglib=2.74.0=h79619a9_0 - libpq=14.5=hfcc5ef8_0 - libtiff=4.4.0=h8e97e67_4 - - libxslt=1.1.35=h34f844d_0 - pthread-stubs=0.4=hcd874cb_1001 - python=3.8.13=h9a09f29_0_cpython - xorg-libxau=1.0.9=hcd874cb_0 @@ -103,13 +102,13 @@ dependencies: - charset-normalizer=2.1.1=pyhd8ed1ab_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.5=pyhd8ed1ab_0 - - curl=7.83.1=h789b8ee_0 + - curl=7.85.0=heaf79c2_0 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - dill=0.3.5.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 - - executing=1.1.0=pyhd8ed1ab_0 + - executing=1.1.1=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.7.1=pyhd8ed1ab_0 - fontconfig=2.14.0=h720f74d_1 @@ -130,8 +129,8 @@ dependencies: - mccabe=0.7.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nest-asyncio=1.5.5=pyhd8ed1ab_0 - - networkx=2.8.6=pyhd8ed1ab_0 + - nest-asyncio=1.5.6=pyhd8ed1ab_0 + - networkx=2.8.7=pyhd8ed1ab_0 - openjpeg=2.5.0=hc9384bd_1 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 @@ -140,16 +139,16 @@ dependencies: - platformdirs=2.5.2=pyhd8ed1ab_1 - postgresql=14.5=h1c22c4f_0 - proj=9.0.1=h1cfcee9_1 - - prometheus_client=0.14.1=pyhd8ed1ab_0 + - prometheus_client=0.15.0=pyhd8ed1ab_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - py=1.11.0=pyh6c4a22f_0 - pycparser=2.21=pyhd8ed1ab_0 - pyparsing=3.0.9=pyhd8ed1ab_0 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.8=2_cp38 - - pytz=2022.2.1=pyhd8ed1ab_0 + - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.4.0=pyhd8ed1ab_0 + - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 @@ -161,11 +160,11 @@ dependencies: - toolz=0.12.0=pyhd8ed1ab_0 - traitlets=5.4.0=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - - typing_extensions=4.3.0=pyha770c72_0 + - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - wheel=0.37.1=pyhd8ed1ab_0 - - zipp=3.8.1=pyhd8ed1ab_0 + - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py38haa244fe_0 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 @@ -175,13 +174,13 @@ dependencies: - cairo=1.16.0=hd694305_1014 - cffi=1.15.1=py38hd8c33c5_0 - click=8.1.3=py38haa244fe_0 - - coverage=6.4.4=py38h294d835_0 + - coverage=6.5.0=py38h91455d4_0 - cytoolz=0.12.0=py38h294d835_0 - debugpy=1.6.3=py38h885f38d_0 - future=0.18.2=py38haa244fe_5 - geotiff=1.7.1=h714bc5f_3 - importlib-metadata=4.11.4=py38haa244fe_0 - - importlib_resources=5.9.0=pyhd8ed1ab_0 + - importlib_resources=5.10.0=pyhd8ed1ab_0 - isort=5.10.1=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - joblib=1.2.0=pyhd8ed1ab_0 @@ -190,8 +189,7 @@ dependencies: - lazy-object-proxy=1.7.1=py38h294d835_1 - libnetcdf=4.8.1=nompi_h85765be_104 - libspatialite=5.0.1=ha17912d_18 - - llvmlite=0.36.0=py38h57a6900_0 - - lxml=4.9.1=py38h294d835_0 + - llvmlite=0.39.1=py38h19421c1_0 - markupsafe=2.1.1=py38h294d835_1 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - msgpack-python=1.0.4=py38hbd9d945_0 @@ -214,10 +212,10 @@ dependencies: - retrying=1.3.3=py_2 - tiledb=2.11.3=h5689973_0 - tinycss2=1.1.1=pyhd8ed1ab_0 - - tomlkit=0.11.4=pyha770c72_0 + - tomlkit=0.11.5=pyha770c72_0 - tornado=6.1=py38h294d835_3 - tqdm=4.64.1=pyhd8ed1ab_0 - - typing-extensions=4.3.0=hd8ed1ab_0 + - typing-extensions=4.4.0=hd8ed1ab_0 - unicodedata2=14.0.0=py38h294d835_1 - win_inet_pton=1.1.0=py38haa244fe_4 - wrapt=1.14.1=py38h294d835_0 @@ -229,9 +227,9 @@ dependencies: - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - contourpy=1.0.5=py38hb1fd069_0 - - cryptography=37.0.4=py38hb7941b4_0 - - dask-core=2022.9.1=pyhd8ed1ab_0 - - fonttools=4.37.3=py38h91455d4_0 + - cryptography=38.0.2=py38h086c683_0 + - dask-core=2022.9.2=pyhd8ed1ab_0 + - fonttools=4.37.4=py38h91455d4_0 - h5py=3.7.0=nompi_py38h35e7eba_101 - imagecodecs=2022.9.26=py38h1fa618c_0 - imageio=2.22.0=pyhfa7a67d_0 @@ -239,7 +237,7 @@ dependencies: - jsonschema=4.16.0=pyhd8ed1ab_0 - jupyter_core=4.11.1=py38haa244fe_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - numba=0.53.0=py38h5c177ec_0 + - numba=0.56.2=py38h3873db4_1 - numcodecs=0.10.2=py38h885f38d_0 - pandas=1.5.0=py38h5846ac1_0 - poppler=22.04.0=hb57f792_3 @@ -247,9 +245,9 @@ dependencies: - pytest=7.1.3=py38haa244fe_0 - pywavelets=1.3.0=py38hbdcd294_1 - scipy=1.9.1=py38h91810f7_0 - - shapely=1.8.4=py38h91759cc_0 + - shapely=1.8.5=py38h7869501_0 - stack_data=0.5.1=pyhd8ed1ab_0 - - terminado=0.15.0=py38haa244fe_0 + - terminado=0.16.0=pyh08f2357_0 - vectormath=0.2.2=py_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - werkzeug=2.2.2=pyhd8ed1ab_0 @@ -259,35 +257,35 @@ dependencies: - flask=2.2.2=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - libgdal=3.5.2=hc386656_3 - - matplotlib-base=3.6.0=py38h528a6c7_0 - - nbformat=5.6.1=pyhd8ed1ab_0 + - matplotlib-base=3.6.1=py38h528a6c7_0 + - nbformat=5.7.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.31=pyha770c72_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py38hd29d119_3 - pylint=2.15.3=pyhd8ed1ab_0 - - pyopenssl=22.0.0=pyhd8ed1ab_1 + - pyopenssl=22.1.0=pyhd8ed1ab_0 - pytest-cov=3.0.0=pyhd8ed1ab_0 - scikit-learn=1.1.2=py38hc27f28a_0 - - tifffile=2022.8.12=pyhd8ed1ab_0 - - zarr=2.12.0=pyhd8ed1ab_0 + - tifffile=2022.10.10=pyhd8ed1ab_0 + - zarr=2.13.3=pyhd8ed1ab_0 - flask-compress=1.13=pyhd8ed1ab_0 - gdal=3.5.2=py38h658b046_3 - geoana=0.0.6=py_1 - ipython=8.5.0=pyh08f2357_1 - - nbclient=0.6.8=pyhd8ed1ab_0 + - nbclient=0.7.0=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py38hcc40339_1 - urllib3=1.26.11=pyhd8ed1ab_0 - dash=2.6.2=pyhd8ed1ab_0 - - distributed=2022.9.1=pyhd8ed1ab_0 + - distributed=2022.9.2=pyhd8ed1ab_0 - fiona=1.8.21=py38h4ea64ce_2 - ipykernel=6.16.0=pyh025b116_0 - - nbconvert-core=7.0.0=pyhd8ed1ab_0 + - nbconvert-core=7.2.1=pyhd8ed1ab_0 - requests=2.28.1=pyhd8ed1ab_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - nbconvert-pandoc=7.0.0=pyhd8ed1ab_0 - - nbconvert=7.0.0=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 + - nbconvert=7.2.1=pyhd8ed1ab_0 - notebook=6.4.12=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 @@ -295,6 +293,7 @@ dependencies: - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/tags/v0.4.0.tar.gz#sha256=b71aee6fe66787fe65021ebadb224dd2154a975fe352ed1b43e3e31c4808f704 - simpeg-archive @ https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 + - param-sweeps @ https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None - simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/geoapps-0.9.0.tar.gz#sha256=None variables: diff --git a/environments/conda-py-3.8-win-64.lock.yml b/environments/conda-py-3.8-win-64.lock.yml index c161cc914..fe16f8d40 100644 --- a/environments/conda-py-3.8-win-64.lock.yml +++ b/environments/conda-py-3.8-win-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: a40e8046040e6127ec59ed77f21babbc023ba6478ed0c60f2a6838b5fc9de285 +# input_hash: 728f23959a99c62ac935e883beb763111dce08518556738c43d9974585b4b8bf channels: - conda-forge @@ -20,10 +20,10 @@ dependencies: - fonts-conda-forge=1=0 - m2w64-gmp=6.1.0=2 - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 - - vs2015_runtime=14.29.30139=h890b9b1_7 + - vs2015_runtime=14.29.30139=h890b9b1_8 - fonts-conda-ecosystem=1=0 - m2w64-gcc-libs-core=5.3.0=7 - - vc=14.2=hb210afc_7 + - vc=14.2=hac3ee0b_8 - aom=3.5.0=h63175ca_0 - bzip2=1.0.8=h8ffe710_4 - charls=2.3.4=h39d44d4_0 @@ -41,9 +41,9 @@ dependencies: - libffi=3.4.2=h8ffe710_5 - libiconv=1.17=h8ffe710_0 - libsodium=1.0.18=h8d14728_1 - - libsqlite=3.39.3=hcfcfb64_0 + - libsqlite=3.39.4=hcfcfb64_0 - libwebp-base=1.2.4=h8ffe710_0 - - libzlib=1.2.12=hcfcfb64_3 + - libzlib=1.2.12=hcfcfb64_4 - libzopfli=1.0.3=h0e60522_0 - lz4-c=1.9.3=h8ffe710_1 - m2w64-gcc-libgfortran=5.3.0=6 @@ -59,7 +59,7 @@ dependencies: - zfp=1.0.0=h0e60522_1 - zlib-ng=2.0.6=h8ffe710_0 - freexl=1.0.6=h67ca5e6_1 - - gettext=0.19.8.1=h5728263_1009 + - gettext=0.21.1=h5728263_0 - hdf4=4.2.15=h0e5069d_4 - krb5=1.19.3=h1176d77_0 - libavif=0.10.1=h8f5c5bc_2 @@ -73,21 +73,20 @@ dependencies: - m2w64-gcc-libs=5.3.0=7 - mkl=2022.1.0=h6a75c08_874 - pcre2=10.37=hdfff0fc_1 - - sqlite=3.39.3=hcfcfb64_0 + - sqlite=3.39.4=hcfcfb64_0 - zeromq=4.3.4=h0e60522_1 - - zlib=1.2.12=hcfcfb64_3 + - zlib=1.2.12=hcfcfb64_4 - zstd=1.5.2=h7755175_4 - blosc=1.21.1=h74325e0_3 - boost-cpp=1.78.0=h9f4b32c_1 - brotli-bin=1.0.9=h8ffe710_7 - - c-blosc2=2.4.1=h183a6f4_0 + - c-blosc2=2.4.2=h183a6f4_0 - freetype=2.12.1=h546665d_0 - libblas=3.9.0=16_win64_mkl - - libcurl=7.83.1=h789b8ee_0 + - libcurl=7.85.0=heaf79c2_0 - libglib=2.74.0=h79619a9_0 - libpq=14.5=hfcc5ef8_0 - libtiff=4.4.0=h8e97e67_4 - - libxslt=1.1.35=h34f844d_0 - pthread-stubs=0.4=hcd874cb_1001 - python=3.8.13=h9a09f29_0_cpython - xorg-libxau=1.0.9=hcd874cb_0 @@ -101,12 +100,12 @@ dependencies: - cfitsio=4.1.0=h5a969a9_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.5=pyhd8ed1ab_0 - - curl=7.83.1=h789b8ee_0 + - curl=7.85.0=heaf79c2_0 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 - - executing=1.1.0=pyhd8ed1ab_0 + - executing=1.1.1=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.7.1=pyhd8ed1ab_0 - fontconfig=2.14.0=h720f74d_1 @@ -125,8 +124,8 @@ dependencies: - locket=1.0.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nest-asyncio=1.5.5=pyhd8ed1ab_0 - - networkx=2.8.6=pyhd8ed1ab_0 + - nest-asyncio=1.5.6=pyhd8ed1ab_0 + - networkx=2.8.7=pyhd8ed1ab_0 - openjpeg=2.5.0=hc9384bd_1 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 @@ -134,15 +133,15 @@ dependencies: - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - postgresql=14.5=h1c22c4f_0 - proj=9.0.1=h1cfcee9_1 - - prometheus_client=0.14.1=pyhd8ed1ab_0 + - prometheus_client=0.15.0=pyhd8ed1ab_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - pycparser=2.21=pyhd8ed1ab_0 - pyparsing=3.0.9=pyhd8ed1ab_0 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.8=2_cp38 - - pytz=2022.2.1=pyhd8ed1ab_0 + - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.4.0=pyhd8ed1ab_0 + - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 @@ -151,11 +150,11 @@ dependencies: - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - traitlets=5.4.0=pyhd8ed1ab_0 - - typing_extensions=4.3.0=pyha770c72_0 + - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - wheel=0.37.1=pyhd8ed1ab_0 - - zipp=3.8.1=pyhd8ed1ab_0 + - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py38haa244fe_0 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 @@ -170,15 +169,14 @@ dependencies: - future=0.18.2=py38haa244fe_5 - geotiff=1.7.1=h714bc5f_3 - importlib-metadata=4.11.4=py38haa244fe_0 - - importlib_resources=5.9.0=pyhd8ed1ab_0 + - importlib_resources=5.10.0=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - joblib=1.2.0=pyhd8ed1ab_0 - kealib=1.4.15=hdf81f3a_1 - kiwisolver=1.4.4=py38hbd9d945_0 - libnetcdf=4.8.1=nompi_h85765be_104 - libspatialite=5.0.1=ha17912d_18 - - llvmlite=0.36.0=py38h57a6900_0 - - lxml=4.9.1=py38h294d835_0 + - llvmlite=0.39.1=py38h19421c1_0 - markupsafe=2.1.1=py38h294d835_1 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - msgpack-python=1.0.4=py38hbd9d945_0 @@ -202,7 +200,7 @@ dependencies: - tinycss2=1.1.1=pyhd8ed1ab_0 - tornado=6.1=py38h294d835_3 - tqdm=4.64.1=pyhd8ed1ab_0 - - typing-extensions=4.3.0=hd8ed1ab_0 + - typing-extensions=4.4.0=hd8ed1ab_0 - unicodedata2=14.0.0=py38h294d835_1 - win_inet_pton=1.1.0=py38haa244fe_4 - zict=2.2.0=pyhd8ed1ab_0 @@ -212,9 +210,9 @@ dependencies: - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - contourpy=1.0.5=py38hb1fd069_0 - - cryptography=37.0.4=py38hb7941b4_0 - - dask-core=2022.9.1=pyhd8ed1ab_0 - - fonttools=4.37.3=py38h91455d4_0 + - cryptography=38.0.2=py38h086c683_0 + - dask-core=2022.9.2=pyhd8ed1ab_0 + - fonttools=4.37.4=py38h91455d4_0 - h5py=3.7.0=nompi_py38h35e7eba_101 - imagecodecs=2022.9.26=py38h1fa618c_0 - imageio=2.22.0=pyhfa7a67d_0 @@ -222,16 +220,16 @@ dependencies: - jsonschema=4.16.0=pyhd8ed1ab_0 - jupyter_core=4.11.1=py38haa244fe_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - numba=0.53.0=py38h5c177ec_0 + - numba=0.56.2=py38h3873db4_1 - numcodecs=0.10.2=py38h885f38d_0 - pandas=1.5.0=py38h5846ac1_0 - poppler=22.04.0=hb57f792_3 - pysocks=1.7.1=pyh0701188_6 - pywavelets=1.3.0=py38hbdcd294_1 - scipy=1.9.1=py38h91810f7_0 - - shapely=1.8.4=py38h91759cc_0 + - shapely=1.8.5=py38h7869501_0 - stack_data=0.5.1=pyhd8ed1ab_0 - - terminado=0.15.0=py38haa244fe_0 + - terminado=0.16.0=pyh08f2357_0 - vectormath=0.2.2=py_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - werkzeug=2.2.2=pyhd8ed1ab_0 @@ -241,32 +239,32 @@ dependencies: - flask=2.2.2=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - libgdal=3.5.2=hc386656_3 - - matplotlib-base=3.6.0=py38h528a6c7_0 - - nbformat=5.6.1=pyhd8ed1ab_0 + - matplotlib-base=3.6.1=py38h528a6c7_0 + - nbformat=5.7.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.31=pyha770c72_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py38hd29d119_3 - - pyopenssl=22.0.0=pyhd8ed1ab_1 + - pyopenssl=22.1.0=pyhd8ed1ab_0 - scikit-learn=1.1.2=py38hc27f28a_0 - - tifffile=2022.8.12=pyhd8ed1ab_0 - - zarr=2.12.0=pyhd8ed1ab_0 + - tifffile=2022.10.10=pyhd8ed1ab_0 + - zarr=2.13.3=pyhd8ed1ab_0 - flask-compress=1.13=pyhd8ed1ab_0 - gdal=3.5.2=py38h658b046_3 - geoana=0.0.6=py_1 - ipython=8.5.0=pyh08f2357_1 - - nbclient=0.6.8=pyhd8ed1ab_0 + - nbclient=0.7.0=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py38hcc40339_1 - urllib3=1.26.11=pyhd8ed1ab_0 - dash=2.6.2=pyhd8ed1ab_0 - - distributed=2022.9.1=pyhd8ed1ab_0 + - distributed=2022.9.2=pyhd8ed1ab_0 - fiona=1.8.21=py38h4ea64ce_2 - ipykernel=6.16.0=pyh025b116_0 - - nbconvert-core=7.0.0=pyhd8ed1ab_0 + - nbconvert-core=7.2.1=pyhd8ed1ab_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - nbconvert-pandoc=7.0.0=pyhd8ed1ab_0 - - nbconvert=7.0.0=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 + - nbconvert=7.2.1=pyhd8ed1ab_0 - notebook=6.4.12=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 @@ -274,6 +272,7 @@ dependencies: - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/tags/v0.4.0.tar.gz#sha256=b71aee6fe66787fe65021ebadb224dd2154a975fe352ed1b43e3e31c4808f704 - simpeg-archive @ https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 + - param-sweeps @ https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None - simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/geoapps-0.9.0.tar.gz#sha256=None variables: diff --git a/environments/conda-py-3.9-linux-64-dev.lock.yml b/environments/conda-py-3.9-linux-64-dev.lock.yml index aff3941e5..871033ee1 100644 --- a/environments/conda-py-3.9-linux-64-dev.lock.yml +++ b/environments/conda-py-3.9-linux-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 731e2f8f5adbc69524db72c9c5cf19d44885d7b18c7923f9e00e173ac5e4d310 +# input_hash: 972cc9070e782f4b19d033d417d5a9af25865f45f2edd7c47e6e6b03d67ea089 channels: - conda-forge @@ -17,7 +17,7 @@ dependencies: - libstdcxx-ng=12.1.0=ha89aaad_16 - pandoc=2.19.2=ha770c72_0 - poppler-data=0.4.11=hd8ed1ab_0 - - tzdata=2022d=h191b570_0 + - tzdata=2022e=h191b570_0 - fonts-conda-forge=1=0 - libgfortran-ng=12.1.0=h69a702a_16 - fonts-conda-ecosystem=1=0 @@ -31,7 +31,7 @@ dependencies: - expat=2.4.9=h27087fc_0 - freexl=1.0.6=h166bdaf_1 - geos=3.11.0=h27087fc_0 - - gettext=0.19.8.1=h27087fc_1009 + - gettext=0.21.1=h27087fc_0 - giflib=5.2.1=h36c2ea0_2 - icu=70.1=h27087fc_0 - jpeg=9e=h166bdaf_2 @@ -49,7 +49,7 @@ dependencies: - libsodium=1.0.18=h36c2ea0_1 - libuuid=2.32.1=h7f98852_1000 - libwebp-base=1.2.4=h166bdaf_0 - - libzlib=1.2.12=h166bdaf_3 + - libzlib=1.2.12=h166bdaf_4 - libzopfli=1.0.3=h9c3ff4c_0 - lz4-c=1.9.3=h9c3ff4c_1 - ncurses=6.3=h27087fc_1 @@ -60,7 +60,7 @@ dependencies: - pthread-stubs=0.4=h36c2ea0_1001 - snappy=1.1.9=hbd366e4_1 - tbb=2021.6.0=h924138e_0 - - tzcode=2022d=h166bdaf_0 + - tzcode=2022e=h166bdaf_0 - xorg-kbproto=1.0.7=h7f98852_1002 - xorg-libice=1.0.10=h7f98852_0 - xorg-libxau=1.0.9=h7f98852_0 @@ -77,11 +77,11 @@ dependencies: - libbrotlidec=1.0.9=h166bdaf_7 - libbrotlienc=1.0.9=h166bdaf_7 - libedit=3.1.20191231=he28a2e2_2 - - libllvm11=11.1.0=hf817b99_3 + - libllvm11=11.1.0=he0ac6c6_4 - libnghttp2=1.47.0=hdcd2b5c_1 - libpng=1.6.38=h753d276_0 - librttopo=1.1.0=hf730bdb_11 - - libsqlite=3.39.3=h753d276_0 + - libsqlite=3.39.4=h753d276_0 - libssh2=1.10.0=haa6b8db_3 - libxcb=1.13=h7f98852_1004 - libxml2=2.9.14=h22db469_4 @@ -93,25 +93,24 @@ dependencies: - xerces-c=3.2.3=h55805fa_5 - xorg-libsm=1.2.3=hd9c2040_1000 - zeromq=4.3.4=h9c3ff4c_1 - - zlib=1.2.12=h166bdaf_3 + - zlib=1.2.12=h166bdaf_4 - zstd=1.5.2=h6239696_4 - blosc=1.21.1=h83bc5f7_3 - boost-cpp=1.78.0=h75c5d50_1 - brotli-bin=1.0.9=h166bdaf_7 - - c-blosc2=2.4.1=h7a311fb_0 + - c-blosc2=2.4.2=h7a311fb_0 - freetype=2.12.1=hca18f0e_0 - krb5=1.19.3=h3790be6_0 - libglib=2.74.0=h7a41b64_0 - libtiff=4.4.0=h55922b4_4 - - libxslt=1.1.35=h8affb1d_0 - mkl=2022.1.0=h84fe81f_915 - - sqlite=3.39.3=h4ff8645_0 + - sqlite=3.39.4=h4ff8645_0 - xorg-libx11=1.7.2=h7f98852_0 - brotli=1.0.9=h166bdaf_7 - fontconfig=2.14.0=hc2a2eb6_1 - lcms2=2.12=hddcbb42_0 - libblas=3.9.0=16_linux64_mkl - - libcurl=7.83.1=h7bff187_0 + - libcurl=7.85.0=h7bff187_0 - libkml=1.3.0=h37653c0_1015 - libpq=14.5=hd77ab85_0 - nss=3.78=h2350873_0 @@ -131,13 +130,13 @@ dependencies: - charset-normalizer=2.1.1=pyhd8ed1ab_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.5=pyhd8ed1ab_0 - - curl=7.83.1=h7bff187_0 + - curl=7.85.0=h7bff187_0 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - dill=0.3.5.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 - - executing=1.1.0=pyhd8ed1ab_0 + - executing=1.1.1=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.7.1=pyhd8ed1ab_0 - fsspec=2022.8.2=pyhd8ed1ab_0 @@ -154,8 +153,8 @@ dependencies: - mccabe=0.7.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nest-asyncio=1.5.5=pyhd8ed1ab_0 - - networkx=2.8.6=pyhd8ed1ab_0 + - nest-asyncio=1.5.6=pyhd8ed1ab_0 + - networkx=2.8.7=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 @@ -163,7 +162,7 @@ dependencies: - platformdirs=2.5.2=pyhd8ed1ab_1 - postgresql=14.5=hfdbbde3_0 - proj=9.0.1=h93bde94_1 - - prometheus_client=0.14.1=pyhd8ed1ab_0 + - prometheus_client=0.15.0=pyhd8ed1ab_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - py=1.11.0=pyh6c4a22f_0 @@ -172,9 +171,9 @@ dependencies: - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.9=2_cp39 - - pytz=2022.2.1=pyhd8ed1ab_0 + - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.4.0=pyhd8ed1ab_0 + - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 @@ -186,11 +185,11 @@ dependencies: - toolz=0.12.0=pyhd8ed1ab_0 - traitlets=5.4.0=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - - typing_extensions=4.3.0=pyha770c72_0 + - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - wheel=0.37.1=pyhd8ed1ab_0 - - zipp=3.8.1=pyhd8ed1ab_0 + - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39hf3d152e_0 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 @@ -199,13 +198,13 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cffi=1.15.1=py39he91dace_0 - click=8.1.3=py39hf3d152e_0 - - coverage=6.4.4=py39hb9d737c_0 + - coverage=6.5.0=py39hb9d737c_0 - cytoolz=0.12.0=py39hb9d737c_0 - debugpy=1.6.3=py39h5a03fae_0 - future=0.18.2=py39hf3d152e_5 - geotiff=1.7.1=h4fc65e6_3 - importlib-metadata=4.11.4=py39hf3d152e_0 - - importlib_resources=5.9.0=pyhd8ed1ab_0 + - importlib_resources=5.10.0=pyhd8ed1ab_0 - isort=5.10.1=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - joblib=1.2.0=pyhd8ed1ab_0 @@ -216,13 +215,12 @@ dependencies: - libdap4=3.20.6=hd7c4107_2 - libnetcdf=4.8.1=nompi_h21705cb_104 - libspatialite=5.0.1=h38b5f51_18 - - llvmlite=0.38.1=py39h7d9a04d_0 - - lxml=4.9.1=py39hb9d737c_0 + - llvmlite=0.39.1=py39h7d9a04d_0 - markupsafe=2.1.1=py39hb9d737c_1 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - msgpack-python=1.0.4=py39hf939315_0 - munch=2.5.0=py_0 - - numpy=1.22.4=py39hc58783e_0 + - numpy=1.23.3=py39hba7629e_0 - packaging=21.3=pyhd8ed1ab_0 - partd=1.3.0=pyhd8ed1ab_0 - pexpect=4.8.0=pyh9f0ad1d_2 @@ -240,10 +238,10 @@ dependencies: - retrying=1.3.3=py_2 - tiledb=2.11.3=h1e4a385_0 - tinycss2=1.1.1=pyhd8ed1ab_0 - - tomlkit=0.11.4=pyha770c72_0 + - tomlkit=0.11.5=pyha770c72_0 - tornado=6.1=py39hb9d737c_3 - tqdm=4.64.1=pyhd8ed1ab_0 - - typing-extensions=4.3.0=hd8ed1ab_0 + - typing-extensions=4.4.0=hd8ed1ab_0 - unicodedata2=14.0.0=py39hb9d737c_1 - wrapt=1.14.1=py39hb9d737c_0 - zict=2.2.0=pyhd8ed1ab_0 @@ -254,9 +252,9 @@ dependencies: - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - contourpy=1.0.5=py39hf939315_0 - - cryptography=37.0.4=py39hd97740a_0 - - dask-core=2022.9.1=pyhd8ed1ab_0 - - fonttools=4.37.3=py39hb9d737c_0 + - cryptography=38.0.2=py39hd97740a_0 + - dask-core=2022.9.2=pyhd8ed1ab_0 + - fonttools=4.37.4=py39hb9d737c_0 - h5py=3.7.0=nompi_py39hd51670d_101 - imagecodecs=2022.9.26=py39hf586f7a_0 - imageio=2.22.0=pyhfa7a67d_0 @@ -265,15 +263,15 @@ dependencies: - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - libgdal=3.5.2=hc23bfc3_3 - - numba=0.55.2=py39h66db6d7_0 + - numba=0.56.2=py39h61ddf18_1 - numcodecs=0.10.2=py39h5a03fae_0 - pandas=1.5.0=py39h4661b88_0 - pytest=7.1.3=py39hf3d152e_0 - pywavelets=1.3.0=py39hd257fcd_1 - scipy=1.9.1=py39h8ba3f38_0 - - shapely=1.8.4=py39h68ae834_0 + - shapely=1.8.5=py39h5b5020f_0 - stack_data=0.5.1=pyhd8ed1ab_0 - - terminado=0.15.0=py39hf3d152e_0 + - terminado=0.16.0=pyh41d4057_0 - vectormath=0.2.2=py_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - werkzeug=2.2.2=pyhd8ed1ab_0 @@ -282,34 +280,34 @@ dependencies: - empymod=2.2.0=pyhd8ed1ab_1 - flask=2.2.2=pyhd8ed1ab_0 - gdal=3.5.2=py39h92c1d47_3 - - matplotlib-base=3.6.0=py39hf9fd14e_0 - - nbformat=5.6.1=pyhd8ed1ab_0 + - matplotlib-base=3.6.1=py39hf9fd14e_0 + - nbformat=5.7.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.31=pyha770c72_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py39h1fd5c3a_3 - pylint=2.15.3=pyhd8ed1ab_0 - - pyopenssl=22.0.0=pyhd8ed1ab_1 + - pyopenssl=22.1.0=pyhd8ed1ab_0 - pytest-cov=3.0.0=pyhd8ed1ab_0 - scikit-learn=1.1.2=py39he5e8d7e_0 - - tifffile=2022.8.12=pyhd8ed1ab_0 - - zarr=2.12.0=pyhd8ed1ab_0 + - tifffile=2022.10.10=pyhd8ed1ab_0 + - zarr=2.13.3=pyhd8ed1ab_0 - fiona=1.8.21=py39h54775ec_2 - flask-compress=1.13=pyhd8ed1ab_0 - geoana=0.0.6=py_1 - ipython=8.5.0=pyh41d4057_1 - - nbclient=0.6.8=pyhd8ed1ab_0 + - nbclient=0.7.0=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py39h1832856_1 - urllib3=1.26.11=pyhd8ed1ab_0 - dash=2.6.2=pyhd8ed1ab_0 - - distributed=2022.9.1=pyhd8ed1ab_0 + - distributed=2022.9.2=pyhd8ed1ab_0 - ipykernel=6.16.0=pyh210e3f2_0 - - nbconvert-core=7.0.0=pyhd8ed1ab_0 + - nbconvert-core=7.2.1=pyhd8ed1ab_0 - requests=2.28.1=pyhd8ed1ab_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - nbconvert-pandoc=7.0.0=pyhd8ed1ab_0 - - nbconvert=7.0.0=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 + - nbconvert=7.2.1=pyhd8ed1ab_0 - notebook=6.4.12=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 @@ -317,6 +315,7 @@ dependencies: - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/tags/v0.4.0.tar.gz#sha256=b71aee6fe66787fe65021ebadb224dd2154a975fe352ed1b43e3e31c4808f704 - simpeg-archive @ https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 + - param-sweeps @ https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None - simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/geoapps-0.9.0.tar.gz#sha256=None variables: diff --git a/environments/conda-py-3.9-linux-64.lock.yml b/environments/conda-py-3.9-linux-64.lock.yml index 8c8857017..ee959a2b9 100644 --- a/environments/conda-py-3.9-linux-64.lock.yml +++ b/environments/conda-py-3.9-linux-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 731e2f8f5adbc69524db72c9c5cf19d44885d7b18c7923f9e00e173ac5e4d310 +# input_hash: 972cc9070e782f4b19d033d417d5a9af25865f45f2edd7c47e6e6b03d67ea089 channels: - conda-forge @@ -17,7 +17,7 @@ dependencies: - libstdcxx-ng=12.1.0=ha89aaad_16 - pandoc=2.19.2=ha770c72_0 - poppler-data=0.4.11=hd8ed1ab_0 - - tzdata=2022d=h191b570_0 + - tzdata=2022e=h191b570_0 - fonts-conda-forge=1=0 - libgfortran-ng=12.1.0=h69a702a_16 - fonts-conda-ecosystem=1=0 @@ -31,7 +31,7 @@ dependencies: - expat=2.4.9=h27087fc_0 - freexl=1.0.6=h166bdaf_1 - geos=3.11.0=h27087fc_0 - - gettext=0.19.8.1=h27087fc_1009 + - gettext=0.21.1=h27087fc_0 - giflib=5.2.1=h36c2ea0_2 - icu=70.1=h27087fc_0 - jpeg=9e=h166bdaf_2 @@ -49,7 +49,7 @@ dependencies: - libsodium=1.0.18=h36c2ea0_1 - libuuid=2.32.1=h7f98852_1000 - libwebp-base=1.2.4=h166bdaf_0 - - libzlib=1.2.12=h166bdaf_3 + - libzlib=1.2.12=h166bdaf_4 - libzopfli=1.0.3=h9c3ff4c_0 - lz4-c=1.9.3=h9c3ff4c_1 - ncurses=6.3=h27087fc_1 @@ -60,7 +60,7 @@ dependencies: - pthread-stubs=0.4=h36c2ea0_1001 - snappy=1.1.9=hbd366e4_1 - tbb=2021.6.0=h924138e_0 - - tzcode=2022d=h166bdaf_0 + - tzcode=2022e=h166bdaf_0 - xorg-kbproto=1.0.7=h7f98852_1002 - xorg-libice=1.0.10=h7f98852_0 - xorg-libxau=1.0.9=h7f98852_0 @@ -77,11 +77,11 @@ dependencies: - libbrotlidec=1.0.9=h166bdaf_7 - libbrotlienc=1.0.9=h166bdaf_7 - libedit=3.1.20191231=he28a2e2_2 - - libllvm11=11.1.0=hf817b99_3 + - libllvm11=11.1.0=he0ac6c6_4 - libnghttp2=1.47.0=hdcd2b5c_1 - libpng=1.6.38=h753d276_0 - librttopo=1.1.0=hf730bdb_11 - - libsqlite=3.39.3=h753d276_0 + - libsqlite=3.39.4=h753d276_0 - libssh2=1.10.0=haa6b8db_3 - libxcb=1.13=h7f98852_1004 - libxml2=2.9.14=h22db469_4 @@ -93,25 +93,24 @@ dependencies: - xerces-c=3.2.3=h55805fa_5 - xorg-libsm=1.2.3=hd9c2040_1000 - zeromq=4.3.4=h9c3ff4c_1 - - zlib=1.2.12=h166bdaf_3 + - zlib=1.2.12=h166bdaf_4 - zstd=1.5.2=h6239696_4 - blosc=1.21.1=h83bc5f7_3 - boost-cpp=1.78.0=h75c5d50_1 - brotli-bin=1.0.9=h166bdaf_7 - - c-blosc2=2.4.1=h7a311fb_0 + - c-blosc2=2.4.2=h7a311fb_0 - freetype=2.12.1=hca18f0e_0 - krb5=1.19.3=h3790be6_0 - libglib=2.74.0=h7a41b64_0 - libtiff=4.4.0=h55922b4_4 - - libxslt=1.1.35=h8affb1d_0 - mkl=2022.1.0=h84fe81f_915 - - sqlite=3.39.3=h4ff8645_0 + - sqlite=3.39.4=h4ff8645_0 - xorg-libx11=1.7.2=h7f98852_0 - brotli=1.0.9=h166bdaf_7 - fontconfig=2.14.0=hc2a2eb6_1 - lcms2=2.12=hddcbb42_0 - libblas=3.9.0=16_linux64_mkl - - libcurl=7.83.1=h7bff187_0 + - libcurl=7.85.0=h7bff187_0 - libkml=1.3.0=h37653c0_1015 - libpq=14.5=hd77ab85_0 - nss=3.78=h2350873_0 @@ -129,12 +128,12 @@ dependencies: - cfitsio=4.1.0=hd9d235c_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.5=pyhd8ed1ab_0 - - curl=7.83.1=h7bff187_0 + - curl=7.85.0=h7bff187_0 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 - - executing=1.1.0=pyhd8ed1ab_0 + - executing=1.1.1=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.7.1=pyhd8ed1ab_0 - fsspec=2022.8.2=pyhd8ed1ab_0 @@ -149,15 +148,15 @@ dependencies: - locket=1.0.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nest-asyncio=1.5.5=pyhd8ed1ab_0 - - networkx=2.8.6=pyhd8ed1ab_0 + - nest-asyncio=1.5.6=pyhd8ed1ab_0 + - networkx=2.8.7=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - postgresql=14.5=hfdbbde3_0 - proj=9.0.1=h93bde94_1 - - prometheus_client=0.14.1=pyhd8ed1ab_0 + - prometheus_client=0.15.0=pyhd8ed1ab_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - pycparser=2.21=pyhd8ed1ab_0 @@ -165,9 +164,9 @@ dependencies: - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.9=2_cp39 - - pytz=2022.2.1=pyhd8ed1ab_0 + - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.4.0=pyhd8ed1ab_0 + - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 @@ -176,11 +175,11 @@ dependencies: - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - traitlets=5.4.0=pyhd8ed1ab_0 - - typing_extensions=4.3.0=pyha770c72_0 + - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - wheel=0.37.1=pyhd8ed1ab_0 - - zipp=3.8.1=pyhd8ed1ab_0 + - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39hf3d152e_0 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 @@ -194,7 +193,7 @@ dependencies: - future=0.18.2=py39hf3d152e_5 - geotiff=1.7.1=h4fc65e6_3 - importlib-metadata=4.11.4=py39hf3d152e_0 - - importlib_resources=5.9.0=pyhd8ed1ab_0 + - importlib_resources=5.10.0=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - joblib=1.2.0=pyhd8ed1ab_0 - jupyter_core=4.11.1=py39hf3d152e_0 @@ -203,13 +202,12 @@ dependencies: - libdap4=3.20.6=hd7c4107_2 - libnetcdf=4.8.1=nompi_h21705cb_104 - libspatialite=5.0.1=h38b5f51_18 - - llvmlite=0.38.1=py39h7d9a04d_0 - - lxml=4.9.1=py39hb9d737c_0 + - llvmlite=0.39.1=py39h7d9a04d_0 - markupsafe=2.1.1=py39hb9d737c_1 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - msgpack-python=1.0.4=py39hf939315_0 - munch=2.5.0=py_0 - - numpy=1.22.4=py39hc58783e_0 + - numpy=1.23.3=py39hba7629e_0 - packaging=21.3=pyhd8ed1ab_0 - partd=1.3.0=pyhd8ed1ab_0 - pexpect=4.8.0=pyh9f0ad1d_2 @@ -228,7 +226,7 @@ dependencies: - tinycss2=1.1.1=pyhd8ed1ab_0 - tornado=6.1=py39hb9d737c_3 - tqdm=4.64.1=pyhd8ed1ab_0 - - typing-extensions=4.3.0=hd8ed1ab_0 + - typing-extensions=4.4.0=hd8ed1ab_0 - unicodedata2=14.0.0=py39hb9d737c_1 - zict=2.2.0=pyhd8ed1ab_0 - argon2-cffi-bindings=21.2.0=py39hb9d737c_2 @@ -237,9 +235,9 @@ dependencies: - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - contourpy=1.0.5=py39hf939315_0 - - cryptography=37.0.4=py39hd97740a_0 - - dask-core=2022.9.1=pyhd8ed1ab_0 - - fonttools=4.37.3=py39hb9d737c_0 + - cryptography=38.0.2=py39hd97740a_0 + - dask-core=2022.9.2=pyhd8ed1ab_0 + - fonttools=4.37.4=py39hb9d737c_0 - h5py=3.7.0=nompi_py39hd51670d_101 - imagecodecs=2022.9.26=py39hf586f7a_0 - imageio=2.22.0=pyhfa7a67d_0 @@ -248,14 +246,14 @@ dependencies: - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - libgdal=3.5.2=hc23bfc3_3 - - numba=0.55.2=py39h66db6d7_0 + - numba=0.56.2=py39h61ddf18_1 - numcodecs=0.10.2=py39h5a03fae_0 - pandas=1.5.0=py39h4661b88_0 - pywavelets=1.3.0=py39hd257fcd_1 - scipy=1.9.1=py39h8ba3f38_0 - - shapely=1.8.4=py39h68ae834_0 + - shapely=1.8.5=py39h5b5020f_0 - stack_data=0.5.1=pyhd8ed1ab_0 - - terminado=0.15.0=py39hf3d152e_0 + - terminado=0.16.0=pyh41d4057_0 - vectormath=0.2.2=py_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - werkzeug=2.2.2=pyhd8ed1ab_0 @@ -264,31 +262,31 @@ dependencies: - empymod=2.2.0=pyhd8ed1ab_1 - flask=2.2.2=pyhd8ed1ab_0 - gdal=3.5.2=py39h92c1d47_3 - - matplotlib-base=3.6.0=py39hf9fd14e_0 - - nbformat=5.6.1=pyhd8ed1ab_0 + - matplotlib-base=3.6.1=py39hf9fd14e_0 + - nbformat=5.7.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.31=pyha770c72_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py39h1fd5c3a_3 - - pyopenssl=22.0.0=pyhd8ed1ab_1 + - pyopenssl=22.1.0=pyhd8ed1ab_0 - scikit-learn=1.1.2=py39he5e8d7e_0 - - tifffile=2022.8.12=pyhd8ed1ab_0 - - zarr=2.12.0=pyhd8ed1ab_0 + - tifffile=2022.10.10=pyhd8ed1ab_0 + - zarr=2.13.3=pyhd8ed1ab_0 - fiona=1.8.21=py39h54775ec_2 - flask-compress=1.13=pyhd8ed1ab_0 - geoana=0.0.6=py_1 - ipython=8.5.0=pyh41d4057_1 - - nbclient=0.6.8=pyhd8ed1ab_0 + - nbclient=0.7.0=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py39h1832856_1 - urllib3=1.26.11=pyhd8ed1ab_0 - dash=2.6.2=pyhd8ed1ab_0 - - distributed=2022.9.1=pyhd8ed1ab_0 + - distributed=2022.9.2=pyhd8ed1ab_0 - ipykernel=6.16.0=pyh210e3f2_0 - - nbconvert-core=7.0.0=pyhd8ed1ab_0 + - nbconvert-core=7.2.1=pyhd8ed1ab_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - nbconvert-pandoc=7.0.0=pyhd8ed1ab_0 - - nbconvert=7.0.0=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 + - nbconvert=7.2.1=pyhd8ed1ab_0 - notebook=6.4.12=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 @@ -296,6 +294,7 @@ dependencies: - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/tags/v0.4.0.tar.gz#sha256=b71aee6fe66787fe65021ebadb224dd2154a975fe352ed1b43e3e31c4808f704 - simpeg-archive @ https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 + - param-sweeps @ https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None - simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/geoapps-0.9.0.tar.gz#sha256=None variables: diff --git a/environments/conda-py-3.9-osx-64-dev.lock.yml b/environments/conda-py-3.9-osx-64-dev.lock.yml index aeada167a..c7c4843f3 100644 --- a/environments/conda-py-3.9-osx-64-dev.lock.yml +++ b/environments/conda-py-3.9-osx-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 5db55779e254c696098ca52f5986a2546bc6faaf1a1108cbbfbc3fe07fb839e4 +# input_hash: c15462869adf86ca91388949394b28d75c09e398eae34c28a1df034dbb05fb3d channels: - conda-forge @@ -27,15 +27,15 @@ dependencies: - libiconv=1.17=hac89ed1_0 - libsodium=1.0.18=hbcb3906_1 - libwebp-base=1.2.4=h775f41a_0 - - libzlib=1.2.12=hfd90126_3 + - libzlib=1.2.12=hfd90126_4 - llvm-openmp=14.0.4=ha654fa7_0 - ncurses=6.3=h96cf925_1 - pandoc=2.19.2=h694c41f_0 - pixman=0.40.0=hbcb3906_0 - poppler-data=0.4.11=hd8ed1ab_0 - pthread-stubs=0.4=hc929b4f_1001 - - tzcode=2022d=hb7f2c08_0 - - tzdata=2022d=h191b570_0 + - tzcode=2022e=hb7f2c08_0 + - tzdata=2022e=h191b570_0 - xorg-libxau=1.0.9=h35c211d_0 - xorg-libxdmcp=1.1.3=h35c211d_0 - xz=5.2.6=h775f41a_0 @@ -46,7 +46,7 @@ dependencies: - expat=2.4.9=hf0c8a7f_0 - fonts-conda-forge=1=0 - geos=3.11.0=hb486fe8_0 - - gettext=0.19.8.1=h8a4c099_1009 + - gettext=0.21.1=h8a4c099_0 - hdf4=4.2.15=h0623a88_4 - icu=70.1=h96cf925_0 - lerc=4.0.0=hb486fe8_0 @@ -55,33 +55,34 @@ dependencies: - libbrotlienc=1.0.9=h5eb16cf_7 - libedit=3.1.20191231=h0678c8f_2 - libgfortran5=11.3.0=h082f757_25 + - libllvm11=11.1.0=h8fb7429_4 - libpng=1.6.38=ha978bb4_0 - - libsqlite=3.39.3=ha978bb4_0 + - libsqlite=3.39.4=ha978bb4_0 - libxcb=1.13=h0d85af4_1004 - libzopfli=1.0.3=h046ec9c_0 - lz4-c=1.9.3=he49afe7_1 - nspr=4.32=hcd9eead_1 - openssl=1.1.1q=hfe4f2af_0 - pcre=8.45=he49afe7_0 + - pcre2=10.37=h3f55489_1 - readline=8.1.2=h3899abd_0 - snappy=1.1.9=h6e38e02_1 - tbb=2021.6.0=hb8565cd_0 - tk=8.6.12=h5dbffcc_0 - zeromq=4.3.4=he49afe7_1 - zfp=1.0.0=hb9aa9fd_1 - - zlib=1.2.12=hfd90126_3 + - zlib=1.2.12=hfd90126_4 - zstd=1.5.2=hfa58983_4 - blosc=1.21.1=h97e831e_3 - boost-cpp=1.78.0=h8b082ac_1 - brotli-bin=1.0.9=h5eb16cf_7 - - c-blosc2=2.4.1=had5f71b_0 + - c-blosc2=2.4.2=had5f71b_0 - fonts-conda-ecosystem=1=0 - freetype=2.12.1=h3f81eb7_0 - krb5=1.19.3=hb49756b_0 - libavif=0.10.1=he9a59b1_2 - libgfortran=5.0.0=10_4_0_h97931a8_25 - - libglib=2.72.1=hfbcb929_0 - - libllvm10=10.0.1=h009f743_3 + - libglib=2.74.0=h3ba3332_0 - libnghttp2=1.47.0=h7cbc4dc_1 - librttopo=1.1.0=he07d8f5_11 - libssh2=1.10.0=h7535e13_3 @@ -89,16 +90,15 @@ dependencies: - libxml2=2.9.14=hea49891_4 - libzip=1.9.2=h3ad4413_1 - mkl=2022.1.0=h860c996_928 - - sqlite=3.39.3=h9ae0607_0 + - sqlite=3.39.4=h9ae0607_0 - xerces-c=3.2.3=hf5b2a72_5 - brotli=1.0.9=h5eb16cf_7 - fontconfig=2.14.0=h5bb23bf_1 - lcms2=2.12=h577c468_0 - libblas=3.9.0=16_osx64_mkl - - libcurl=7.83.1=h372c54d_0 + - libcurl=7.85.0=h57eb407_0 - libkml=1.3.0=haeb80ef_1015 - libpq=14.5=h76c7896_0 - - libxslt=1.1.35=heaa0ce8_0 - nss=3.78=ha8197d3_0 - openjpeg=2.5.0=h5d0d7b0_1 - python=3.9.13=h57e37ff_0_cpython @@ -115,13 +115,13 @@ dependencies: - charset-normalizer=2.1.1=pyhd8ed1ab_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.5=pyhd8ed1ab_0 - - curl=7.83.1=h372c54d_0 + - curl=7.85.0=h57eb407_0 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - dill=0.3.5.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 - - executing=1.1.0=pyhd8ed1ab_0 + - executing=1.1.1=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.7.1=pyhd8ed1ab_0 - fsspec=2022.8.2=pyhd8ed1ab_0 @@ -138,8 +138,8 @@ dependencies: - mccabe=0.7.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nest-asyncio=1.5.5=pyhd8ed1ab_0 - - networkx=2.8.6=pyhd8ed1ab_0 + - nest-asyncio=1.5.6=pyhd8ed1ab_0 + - networkx=2.8.7=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 @@ -147,7 +147,7 @@ dependencies: - platformdirs=2.5.2=pyhd8ed1ab_1 - postgresql=14.5=h6af9f65_0 - proj=9.0.1=h05f0992_1 - - prometheus_client=0.14.1=pyhd8ed1ab_0 + - prometheus_client=0.15.0=pyhd8ed1ab_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - py=1.11.0=pyh6c4a22f_0 @@ -156,9 +156,9 @@ dependencies: - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.9=2_cp39 - - pytz=2022.2.1=pyhd8ed1ab_0 + - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.4.0=pyhd8ed1ab_0 + - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 @@ -170,11 +170,11 @@ dependencies: - toolz=0.12.0=pyhd8ed1ab_0 - traitlets=5.4.0=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - - typing_extensions=4.3.0=pyha770c72_0 + - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - wheel=0.37.1=pyhd8ed1ab_0 - - zipp=3.8.1=pyhd8ed1ab_0 + - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39h6e9494a_0 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 @@ -183,13 +183,13 @@ dependencies: - cached-property=1.5.2=hd8ed1ab_1 - cffi=1.15.1=py39hae9ecf2_0 - click=8.1.3=py39h6e9494a_0 - - coverage=6.4.4=py39h6218fd2_0 + - coverage=6.5.0=py39ha30fb19_0 - cytoolz=0.12.0=py39h701faf5_0 - debugpy=1.6.3=py39hd91caee_0 - future=0.18.2=py39h6e9494a_5 - geotiff=1.7.1=ha1a2aeb_3 - importlib-metadata=4.11.4=py39h6e9494a_0 - - importlib_resources=5.9.0=pyhd8ed1ab_0 + - importlib_resources=5.10.0=pyhd8ed1ab_0 - isort=5.10.1=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - joblib=1.2.0=pyhd8ed1ab_0 @@ -200,8 +200,7 @@ dependencies: - libdap4=3.20.6=h3e144a0_2 - libnetcdf=4.8.1=nompi_hebd45d5_104 - libspatialite=5.0.1=hdbf6ee6_18 - - llvmlite=0.36.0=py39h798a4f4_0 - - lxml=4.9.1=py39h701faf5_0 + - llvmlite=0.39.1=py39had167e2_0 - markupsafe=2.1.1=py39h63b48b0_1 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - msgpack-python=1.0.4=py39h7c694c3_0 @@ -224,10 +223,10 @@ dependencies: - retrying=1.3.3=py_2 - tiledb=2.11.3=h3b7b576_0 - tinycss2=1.1.1=pyhd8ed1ab_0 - - tomlkit=0.11.4=pyha770c72_0 + - tomlkit=0.11.5=pyha770c72_0 - tornado=6.1=py39h63b48b0_3 - tqdm=4.64.1=pyhd8ed1ab_0 - - typing-extensions=4.3.0=hd8ed1ab_0 + - typing-extensions=4.4.0=hd8ed1ab_0 - unicodedata2=14.0.0=py39h63b48b0_1 - wrapt=1.14.1=py39h701faf5_0 - zict=2.2.0=pyhd8ed1ab_0 @@ -238,9 +237,9 @@ dependencies: - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - contourpy=1.0.5=py39h92daf61_0 - - cryptography=37.0.4=py39h9c2a9ce_0 - - dask-core=2022.9.1=pyhd8ed1ab_0 - - fonttools=4.37.3=py39ha30fb19_0 + - cryptography=38.0.2=py39h7eb6a14_0 + - dask-core=2022.9.2=pyhd8ed1ab_0 + - fonttools=4.37.4=py39ha30fb19_0 - h5py=3.7.0=nompi_py39hf4bc8c9_101 - imagecodecs=2022.9.26=py39h2af7347_0 - imageio=2.22.0=pyhfa7a67d_0 @@ -249,15 +248,15 @@ dependencies: - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - libgdal=3.5.2=hcf5fda6_3 - - numba=0.53.0=py39he2616bd_0 + - numba=0.56.2=py39hf6b9d82_1 - numcodecs=0.10.2=py39hd91caee_0 - pandas=1.5.0=py39hecff1ad_0 - pytest=7.1.3=py39h6e9494a_0 - pywavelets=1.3.0=py39h86b5767_1 - scipy=1.9.1=py39h9488793_0 - - shapely=1.8.4=py39hc4f0fb3_0 + - shapely=1.8.5=py39hf33cec1_0 - stack_data=0.5.1=pyhd8ed1ab_0 - - terminado=0.15.0=py39h6e9494a_0 + - terminado=0.16.0=pyhd1c38e8_0 - vectormath=0.2.2=py_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - werkzeug=2.2.2=pyhd8ed1ab_0 @@ -266,34 +265,34 @@ dependencies: - empymod=2.2.0=pyhd8ed1ab_1 - flask=2.2.2=pyhd8ed1ab_0 - gdal=3.5.2=py39h6aafa27_3 - - matplotlib-base=3.6.0=py39hb2f573b_0 - - nbformat=5.6.1=pyhd8ed1ab_0 + - matplotlib-base=3.6.1=py39hb2f573b_0 + - nbformat=5.7.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.31=pyha770c72_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py39h14bb001_3 - pylint=2.15.3=pyhd8ed1ab_0 - - pyopenssl=22.0.0=pyhd8ed1ab_1 + - pyopenssl=22.1.0=pyhd8ed1ab_0 - pytest-cov=3.0.0=pyhd8ed1ab_0 - scikit-learn=1.1.2=py39h8031a56_0 - - tifffile=2022.8.12=pyhd8ed1ab_0 - - zarr=2.12.0=pyhd8ed1ab_0 + - tifffile=2022.10.10=pyhd8ed1ab_0 + - zarr=2.13.3=pyhd8ed1ab_0 - fiona=1.8.21=py39hc71711c_2 - flask-compress=1.13=pyhd8ed1ab_0 - geoana=0.0.6=py_1 - ipython=8.5.0=pyhd1c38e8_1 - - nbclient=0.6.8=pyhd8ed1ab_0 + - nbclient=0.7.0=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py39h0082581_1 - urllib3=1.26.11=pyhd8ed1ab_0 - dash=2.6.2=pyhd8ed1ab_0 - - distributed=2022.9.1=pyhd8ed1ab_0 + - distributed=2022.9.2=pyhd8ed1ab_0 - ipykernel=6.16.0=pyh736e0ef_0 - - nbconvert-core=7.0.0=pyhd8ed1ab_0 + - nbconvert-core=7.2.1=pyhd8ed1ab_0 - requests=2.28.1=pyhd8ed1ab_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - nbconvert-pandoc=7.0.0=pyhd8ed1ab_0 - - nbconvert=7.0.0=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 + - nbconvert=7.2.1=pyhd8ed1ab_0 - notebook=6.4.12=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 @@ -301,6 +300,7 @@ dependencies: - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/tags/v0.4.0.tar.gz#sha256=b71aee6fe66787fe65021ebadb224dd2154a975fe352ed1b43e3e31c4808f704 - simpeg-archive @ https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 + - param-sweeps @ https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None - simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/geoapps-0.9.0.tar.gz#sha256=None variables: diff --git a/environments/conda-py-3.9-osx-64.lock.yml b/environments/conda-py-3.9-osx-64.lock.yml index e4fd0001d..c822d1ddf 100644 --- a/environments/conda-py-3.9-osx-64.lock.yml +++ b/environments/conda-py-3.9-osx-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 5db55779e254c696098ca52f5986a2546bc6faaf1a1108cbbfbc3fe07fb839e4 +# input_hash: c15462869adf86ca91388949394b28d75c09e398eae34c28a1df034dbb05fb3d channels: - conda-forge @@ -27,15 +27,15 @@ dependencies: - libiconv=1.17=hac89ed1_0 - libsodium=1.0.18=hbcb3906_1 - libwebp-base=1.2.4=h775f41a_0 - - libzlib=1.2.12=hfd90126_3 + - libzlib=1.2.12=hfd90126_4 - llvm-openmp=14.0.4=ha654fa7_0 - ncurses=6.3=h96cf925_1 - pandoc=2.19.2=h694c41f_0 - pixman=0.40.0=hbcb3906_0 - poppler-data=0.4.11=hd8ed1ab_0 - pthread-stubs=0.4=hc929b4f_1001 - - tzcode=2022d=hb7f2c08_0 - - tzdata=2022d=h191b570_0 + - tzcode=2022e=hb7f2c08_0 + - tzdata=2022e=h191b570_0 - xorg-libxau=1.0.9=h35c211d_0 - xorg-libxdmcp=1.1.3=h35c211d_0 - xz=5.2.6=h775f41a_0 @@ -46,7 +46,7 @@ dependencies: - expat=2.4.9=hf0c8a7f_0 - fonts-conda-forge=1=0 - geos=3.11.0=hb486fe8_0 - - gettext=0.19.8.1=h8a4c099_1009 + - gettext=0.21.1=h8a4c099_0 - hdf4=4.2.15=h0623a88_4 - icu=70.1=h96cf925_0 - lerc=4.0.0=hb486fe8_0 @@ -55,33 +55,34 @@ dependencies: - libbrotlienc=1.0.9=h5eb16cf_7 - libedit=3.1.20191231=h0678c8f_2 - libgfortran5=11.3.0=h082f757_25 + - libllvm11=11.1.0=h8fb7429_4 - libpng=1.6.38=ha978bb4_0 - - libsqlite=3.39.3=ha978bb4_0 + - libsqlite=3.39.4=ha978bb4_0 - libxcb=1.13=h0d85af4_1004 - libzopfli=1.0.3=h046ec9c_0 - lz4-c=1.9.3=he49afe7_1 - nspr=4.32=hcd9eead_1 - openssl=1.1.1q=hfe4f2af_0 - pcre=8.45=he49afe7_0 + - pcre2=10.37=h3f55489_1 - readline=8.1.2=h3899abd_0 - snappy=1.1.9=h6e38e02_1 - tbb=2021.6.0=hb8565cd_0 - tk=8.6.12=h5dbffcc_0 - zeromq=4.3.4=he49afe7_1 - zfp=1.0.0=hb9aa9fd_1 - - zlib=1.2.12=hfd90126_3 + - zlib=1.2.12=hfd90126_4 - zstd=1.5.2=hfa58983_4 - blosc=1.21.1=h97e831e_3 - boost-cpp=1.78.0=h8b082ac_1 - brotli-bin=1.0.9=h5eb16cf_7 - - c-blosc2=2.4.1=had5f71b_0 + - c-blosc2=2.4.2=had5f71b_0 - fonts-conda-ecosystem=1=0 - freetype=2.12.1=h3f81eb7_0 - krb5=1.19.3=hb49756b_0 - libavif=0.10.1=he9a59b1_2 - libgfortran=5.0.0=10_4_0_h97931a8_25 - - libglib=2.72.1=hfbcb929_0 - - libllvm10=10.0.1=h009f743_3 + - libglib=2.74.0=h3ba3332_0 - libnghttp2=1.47.0=h7cbc4dc_1 - librttopo=1.1.0=he07d8f5_11 - libssh2=1.10.0=h7535e13_3 @@ -89,16 +90,15 @@ dependencies: - libxml2=2.9.14=hea49891_4 - libzip=1.9.2=h3ad4413_1 - mkl=2022.1.0=h860c996_928 - - sqlite=3.39.3=h9ae0607_0 + - sqlite=3.39.4=h9ae0607_0 - xerces-c=3.2.3=hf5b2a72_5 - brotli=1.0.9=h5eb16cf_7 - fontconfig=2.14.0=h5bb23bf_1 - lcms2=2.12=h577c468_0 - libblas=3.9.0=16_osx64_mkl - - libcurl=7.83.1=h372c54d_0 + - libcurl=7.85.0=h57eb407_0 - libkml=1.3.0=haeb80ef_1015 - libpq=14.5=h76c7896_0 - - libxslt=1.1.35=heaa0ce8_0 - nss=3.78=ha8197d3_0 - openjpeg=2.5.0=h5d0d7b0_1 - python=3.9.13=h57e37ff_0_cpython @@ -113,12 +113,12 @@ dependencies: - cfitsio=4.1.0=h2c97ad1_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.5=pyhd8ed1ab_0 - - curl=7.83.1=h372c54d_0 + - curl=7.85.0=h57eb407_0 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 - - executing=1.1.0=pyhd8ed1ab_0 + - executing=1.1.1=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.7.1=pyhd8ed1ab_0 - fsspec=2022.8.2=pyhd8ed1ab_0 @@ -133,15 +133,15 @@ dependencies: - locket=1.0.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nest-asyncio=1.5.5=pyhd8ed1ab_0 - - networkx=2.8.6=pyhd8ed1ab_0 + - nest-asyncio=1.5.6=pyhd8ed1ab_0 + - networkx=2.8.7=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - postgresql=14.5=h6af9f65_0 - proj=9.0.1=h05f0992_1 - - prometheus_client=0.14.1=pyhd8ed1ab_0 + - prometheus_client=0.15.0=pyhd8ed1ab_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - pycparser=2.21=pyhd8ed1ab_0 @@ -149,9 +149,9 @@ dependencies: - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.9=2_cp39 - - pytz=2022.2.1=pyhd8ed1ab_0 + - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.4.0=pyhd8ed1ab_0 + - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 @@ -160,11 +160,11 @@ dependencies: - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - traitlets=5.4.0=pyhd8ed1ab_0 - - typing_extensions=4.3.0=pyha770c72_0 + - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - wheel=0.37.1=pyhd8ed1ab_0 - - zipp=3.8.1=pyhd8ed1ab_0 + - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39h6e9494a_0 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 @@ -178,7 +178,7 @@ dependencies: - future=0.18.2=py39h6e9494a_5 - geotiff=1.7.1=ha1a2aeb_3 - importlib-metadata=4.11.4=py39h6e9494a_0 - - importlib_resources=5.9.0=pyhd8ed1ab_0 + - importlib_resources=5.10.0=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - joblib=1.2.0=pyhd8ed1ab_0 - jupyter_core=4.11.1=py39h6e9494a_0 @@ -187,8 +187,7 @@ dependencies: - libdap4=3.20.6=h3e144a0_2 - libnetcdf=4.8.1=nompi_hebd45d5_104 - libspatialite=5.0.1=hdbf6ee6_18 - - llvmlite=0.36.0=py39h798a4f4_0 - - lxml=4.9.1=py39h701faf5_0 + - llvmlite=0.39.1=py39had167e2_0 - markupsafe=2.1.1=py39h63b48b0_1 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - msgpack-python=1.0.4=py39h7c694c3_0 @@ -212,7 +211,7 @@ dependencies: - tinycss2=1.1.1=pyhd8ed1ab_0 - tornado=6.1=py39h63b48b0_3 - tqdm=4.64.1=pyhd8ed1ab_0 - - typing-extensions=4.3.0=hd8ed1ab_0 + - typing-extensions=4.4.0=hd8ed1ab_0 - unicodedata2=14.0.0=py39h63b48b0_1 - zict=2.2.0=pyhd8ed1ab_0 - argon2-cffi-bindings=21.2.0=py39h63b48b0_2 @@ -221,9 +220,9 @@ dependencies: - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - contourpy=1.0.5=py39h92daf61_0 - - cryptography=37.0.4=py39h9c2a9ce_0 - - dask-core=2022.9.1=pyhd8ed1ab_0 - - fonttools=4.37.3=py39ha30fb19_0 + - cryptography=38.0.2=py39h7eb6a14_0 + - dask-core=2022.9.2=pyhd8ed1ab_0 + - fonttools=4.37.4=py39ha30fb19_0 - h5py=3.7.0=nompi_py39hf4bc8c9_101 - imagecodecs=2022.9.26=py39h2af7347_0 - imageio=2.22.0=pyhfa7a67d_0 @@ -232,14 +231,14 @@ dependencies: - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - libgdal=3.5.2=hcf5fda6_3 - - numba=0.53.0=py39he2616bd_0 + - numba=0.56.2=py39hf6b9d82_1 - numcodecs=0.10.2=py39hd91caee_0 - pandas=1.5.0=py39hecff1ad_0 - pywavelets=1.3.0=py39h86b5767_1 - scipy=1.9.1=py39h9488793_0 - - shapely=1.8.4=py39hc4f0fb3_0 + - shapely=1.8.5=py39hf33cec1_0 - stack_data=0.5.1=pyhd8ed1ab_0 - - terminado=0.15.0=py39h6e9494a_0 + - terminado=0.16.0=pyhd1c38e8_0 - vectormath=0.2.2=py_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - werkzeug=2.2.2=pyhd8ed1ab_0 @@ -248,31 +247,31 @@ dependencies: - empymod=2.2.0=pyhd8ed1ab_1 - flask=2.2.2=pyhd8ed1ab_0 - gdal=3.5.2=py39h6aafa27_3 - - matplotlib-base=3.6.0=py39hb2f573b_0 - - nbformat=5.6.1=pyhd8ed1ab_0 + - matplotlib-base=3.6.1=py39hb2f573b_0 + - nbformat=5.7.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.31=pyha770c72_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py39h14bb001_3 - - pyopenssl=22.0.0=pyhd8ed1ab_1 + - pyopenssl=22.1.0=pyhd8ed1ab_0 - scikit-learn=1.1.2=py39h8031a56_0 - - tifffile=2022.8.12=pyhd8ed1ab_0 - - zarr=2.12.0=pyhd8ed1ab_0 + - tifffile=2022.10.10=pyhd8ed1ab_0 + - zarr=2.13.3=pyhd8ed1ab_0 - fiona=1.8.21=py39hc71711c_2 - flask-compress=1.13=pyhd8ed1ab_0 - geoana=0.0.6=py_1 - ipython=8.5.0=pyhd1c38e8_1 - - nbclient=0.6.8=pyhd8ed1ab_0 + - nbclient=0.7.0=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py39h0082581_1 - urllib3=1.26.11=pyhd8ed1ab_0 - dash=2.6.2=pyhd8ed1ab_0 - - distributed=2022.9.1=pyhd8ed1ab_0 + - distributed=2022.9.2=pyhd8ed1ab_0 - ipykernel=6.16.0=pyh736e0ef_0 - - nbconvert-core=7.0.0=pyhd8ed1ab_0 + - nbconvert-core=7.2.1=pyhd8ed1ab_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - nbconvert-pandoc=7.0.0=pyhd8ed1ab_0 - - nbconvert=7.0.0=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 + - nbconvert=7.2.1=pyhd8ed1ab_0 - notebook=6.4.12=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 @@ -280,6 +279,7 @@ dependencies: - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/tags/v0.4.0.tar.gz#sha256=b71aee6fe66787fe65021ebadb224dd2154a975fe352ed1b43e3e31c4808f704 - simpeg-archive @ https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 + - param-sweeps @ https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None - simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/geoapps-0.9.0.tar.gz#sha256=None variables: diff --git a/environments/conda-py-3.9-win-64-dev.lock.yml b/environments/conda-py-3.9-win-64-dev.lock.yml index d5cc02f35..f2130369d 100644 --- a/environments/conda-py-3.9-win-64-dev.lock.yml +++ b/environments/conda-py-3.9-win-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 01d95f0a969ed9f66cf024110f54068ea54f6c18cab9568c754fde5c0b5ebd03 +# input_hash: c860deaafc66e4761294b2f82d6b47dc45873b3d6f69b4909c4818e8ba7aabcc channels: - conda-forge @@ -15,16 +15,16 @@ dependencies: - msys2-conda-epoch=20160418=1 - pandoc=2.19.2=h57928b3_0 - poppler-data=0.4.11=hd8ed1ab_0 - - tzdata=2022d=h191b570_0 + - tzdata=2022e=h191b570_0 - ucrt=10.0.20348.0=h57928b3_0 - winpty=0.4.3=4 - fonts-conda-forge=1=0 - m2w64-gmp=6.1.0=2 - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 - - vs2015_runtime=14.29.30139=h890b9b1_7 + - vs2015_runtime=14.29.30139=h890b9b1_8 - fonts-conda-ecosystem=1=0 - m2w64-gcc-libs-core=5.3.0=7 - - vc=14.2=hb210afc_7 + - vc=14.2=hac3ee0b_8 - aom=3.5.0=h63175ca_0 - bzip2=1.0.8=h8ffe710_4 - charls=2.3.4=h39d44d4_0 @@ -42,9 +42,9 @@ dependencies: - libffi=3.4.2=h8ffe710_5 - libiconv=1.17=h8ffe710_0 - libsodium=1.0.18=h8d14728_1 - - libsqlite=3.39.3=hcfcfb64_0 + - libsqlite=3.39.4=hcfcfb64_0 - libwebp-base=1.2.4=h8ffe710_0 - - libzlib=1.2.12=hcfcfb64_3 + - libzlib=1.2.12=hcfcfb64_4 - libzopfli=1.0.3=h0e60522_0 - lz4-c=1.9.3=h8ffe710_1 - m2w64-gcc-libgfortran=5.3.0=6 @@ -60,7 +60,7 @@ dependencies: - zfp=1.0.0=h0e60522_1 - zlib-ng=2.0.6=h8ffe710_0 - freexl=1.0.6=h67ca5e6_1 - - gettext=0.19.8.1=h5728263_1009 + - gettext=0.21.1=h5728263_0 - hdf4=4.2.15=h0e5069d_4 - krb5=1.19.3=h1176d77_0 - libavif=0.10.1=h8f5c5bc_2 @@ -74,21 +74,20 @@ dependencies: - m2w64-gcc-libs=5.3.0=7 - mkl=2022.1.0=h6a75c08_874 - pcre2=10.37=hdfff0fc_1 - - sqlite=3.39.3=hcfcfb64_0 + - sqlite=3.39.4=hcfcfb64_0 - zeromq=4.3.4=h0e60522_1 - - zlib=1.2.12=hcfcfb64_3 + - zlib=1.2.12=hcfcfb64_4 - zstd=1.5.2=h7755175_4 - blosc=1.21.1=h74325e0_3 - boost-cpp=1.78.0=h9f4b32c_1 - brotli-bin=1.0.9=h8ffe710_7 - - c-blosc2=2.4.1=h183a6f4_0 + - c-blosc2=2.4.2=h183a6f4_0 - freetype=2.12.1=h546665d_0 - libblas=3.9.0=16_win64_mkl - - libcurl=7.83.1=h789b8ee_0 + - libcurl=7.85.0=heaf79c2_0 - libglib=2.74.0=h79619a9_0 - libpq=14.5=hfcc5ef8_0 - libtiff=4.4.0=h8e97e67_4 - - libxslt=1.1.35=h34f844d_0 - pthread-stubs=0.4=hcd874cb_1001 - python=3.9.13=h9a09f29_0_cpython - xorg-libxau=1.0.9=hcd874cb_0 @@ -104,13 +103,13 @@ dependencies: - charset-normalizer=2.1.1=pyhd8ed1ab_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.5=pyhd8ed1ab_0 - - curl=7.83.1=h789b8ee_0 + - curl=7.85.0=heaf79c2_0 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - dill=0.3.5.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 - - executing=1.1.0=pyhd8ed1ab_0 + - executing=1.1.1=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.7.1=pyhd8ed1ab_0 - fontconfig=2.14.0=h720f74d_1 @@ -131,8 +130,8 @@ dependencies: - mccabe=0.7.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nest-asyncio=1.5.5=pyhd8ed1ab_0 - - networkx=2.8.6=pyhd8ed1ab_0 + - nest-asyncio=1.5.6=pyhd8ed1ab_0 + - networkx=2.8.7=pyhd8ed1ab_0 - openjpeg=2.5.0=hc9384bd_1 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 @@ -141,16 +140,16 @@ dependencies: - platformdirs=2.5.2=pyhd8ed1ab_1 - postgresql=14.5=h1c22c4f_0 - proj=9.0.1=h1cfcee9_1 - - prometheus_client=0.14.1=pyhd8ed1ab_0 + - prometheus_client=0.15.0=pyhd8ed1ab_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - py=1.11.0=pyh6c4a22f_0 - pycparser=2.21=pyhd8ed1ab_0 - pyparsing=3.0.9=pyhd8ed1ab_0 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.9=2_cp39 - - pytz=2022.2.1=pyhd8ed1ab_0 + - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.4.0=pyhd8ed1ab_0 + - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 @@ -162,11 +161,11 @@ dependencies: - toolz=0.12.0=pyhd8ed1ab_0 - traitlets=5.4.0=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - - typing_extensions=4.3.0=pyha770c72_0 + - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - wheel=0.37.1=pyhd8ed1ab_0 - - zipp=3.8.1=pyhd8ed1ab_0 + - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39hcbf5309_0 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 @@ -176,13 +175,13 @@ dependencies: - cairo=1.16.0=hd694305_1014 - cffi=1.15.1=py39h0878f49_0 - click=8.1.3=py39hcbf5309_0 - - coverage=6.4.4=py39hb82d6ee_0 + - coverage=6.5.0=py39ha55989b_0 - cytoolz=0.12.0=py39hb82d6ee_0 - debugpy=1.6.3=py39h415ef7b_0 - future=0.18.2=py39hcbf5309_5 - geotiff=1.7.1=h714bc5f_3 - importlib-metadata=4.11.4=py39hcbf5309_0 - - importlib_resources=5.9.0=pyhd8ed1ab_0 + - importlib_resources=5.10.0=pyhd8ed1ab_0 - isort=5.10.1=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - joblib=1.2.0=pyhd8ed1ab_0 @@ -191,8 +190,7 @@ dependencies: - lazy-object-proxy=1.7.1=py39hb82d6ee_1 - libnetcdf=4.8.1=nompi_h85765be_104 - libspatialite=5.0.1=ha17912d_18 - - llvmlite=0.36.0=py39ha0cd8c8_0 - - lxml=4.9.1=py39hb82d6ee_0 + - llvmlite=0.39.1=py39hd28a505_0 - markupsafe=2.1.1=py39hb82d6ee_1 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - msgpack-python=1.0.4=py39h2e07f2f_0 @@ -215,10 +213,10 @@ dependencies: - retrying=1.3.3=py_2 - tiledb=2.11.3=h5689973_0 - tinycss2=1.1.1=pyhd8ed1ab_0 - - tomlkit=0.11.4=pyha770c72_0 + - tomlkit=0.11.5=pyha770c72_0 - tornado=6.1=py39hb82d6ee_3 - tqdm=4.64.1=pyhd8ed1ab_0 - - typing-extensions=4.3.0=hd8ed1ab_0 + - typing-extensions=4.4.0=hd8ed1ab_0 - unicodedata2=14.0.0=py39hb82d6ee_1 - win_inet_pton=1.1.0=py39hcbf5309_4 - wrapt=1.14.1=py39hb82d6ee_0 @@ -230,9 +228,9 @@ dependencies: - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - contourpy=1.0.5=py39h1f6ef14_0 - - cryptography=37.0.4=py39h7bc7c5c_0 - - dask-core=2022.9.1=pyhd8ed1ab_0 - - fonttools=4.37.3=py39ha55989b_0 + - cryptography=38.0.2=py39h58e9bdb_0 + - dask-core=2022.9.2=pyhd8ed1ab_0 + - fonttools=4.37.4=py39ha55989b_0 - h5py=3.7.0=nompi_py39h7fe8f52_101 - imagecodecs=2022.9.26=py39h28bd840_0 - imageio=2.22.0=pyhfa7a67d_0 @@ -240,7 +238,7 @@ dependencies: - jsonschema=4.16.0=pyhd8ed1ab_0 - jupyter_core=4.11.1=py39hcbf5309_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - numba=0.53.0=py39h69f9ab1_0 + - numba=0.56.2=py39h99ae161_1 - numcodecs=0.10.2=py39h415ef7b_0 - pandas=1.5.0=py39h2ba5b7c_0 - poppler=22.04.0=hb57f792_3 @@ -248,9 +246,9 @@ dependencies: - pytest=7.1.3=py39hcbf5309_0 - pywavelets=1.3.0=py39h5d4886f_1 - scipy=1.9.1=py39h316f440_0 - - shapely=1.8.4=py39he0923fe_0 + - shapely=1.8.5=py39h6f18ba6_0 - stack_data=0.5.1=pyhd8ed1ab_0 - - terminado=0.15.0=py39hcbf5309_0 + - terminado=0.16.0=pyh08f2357_0 - vectormath=0.2.2=py_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - werkzeug=2.2.2=pyhd8ed1ab_0 @@ -260,35 +258,35 @@ dependencies: - flask=2.2.2=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - libgdal=3.5.2=hc386656_3 - - matplotlib-base=3.6.0=py39haf65ace_0 - - nbformat=5.6.1=pyhd8ed1ab_0 + - matplotlib-base=3.6.1=py39haf65ace_0 + - nbformat=5.7.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.31=pyha770c72_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py39hb3d4d92_3 - pylint=2.15.3=pyhd8ed1ab_0 - - pyopenssl=22.0.0=pyhd8ed1ab_1 + - pyopenssl=22.1.0=pyhd8ed1ab_0 - pytest-cov=3.0.0=pyhd8ed1ab_0 - scikit-learn=1.1.2=py39hfd4428b_0 - - tifffile=2022.8.12=pyhd8ed1ab_0 - - zarr=2.12.0=pyhd8ed1ab_0 + - tifffile=2022.10.10=pyhd8ed1ab_0 + - zarr=2.13.3=pyhd8ed1ab_0 - flask-compress=1.13=pyhd8ed1ab_0 - gdal=3.5.2=py39h34c8707_3 - geoana=0.0.6=py_1 - ipython=8.5.0=pyh08f2357_1 - - nbclient=0.6.8=pyhd8ed1ab_0 + - nbclient=0.7.0=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py39h2e25243_1 - urllib3=1.26.11=pyhd8ed1ab_0 - dash=2.6.2=pyhd8ed1ab_0 - - distributed=2022.9.1=pyhd8ed1ab_0 + - distributed=2022.9.2=pyhd8ed1ab_0 - fiona=1.8.21=py39h0a5cb73_2 - ipykernel=6.16.0=pyh025b116_0 - - nbconvert-core=7.0.0=pyhd8ed1ab_0 + - nbconvert-core=7.2.1=pyhd8ed1ab_0 - requests=2.28.1=pyhd8ed1ab_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - nbconvert-pandoc=7.0.0=pyhd8ed1ab_0 - - nbconvert=7.0.0=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 + - nbconvert=7.2.1=pyhd8ed1ab_0 - notebook=6.4.12=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 @@ -296,6 +294,7 @@ dependencies: - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/tags/v0.4.0.tar.gz#sha256=b71aee6fe66787fe65021ebadb224dd2154a975fe352ed1b43e3e31c4808f704 - simpeg-archive @ https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 + - param-sweeps @ https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None - simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/geoapps-0.9.0.tar.gz#sha256=None variables: diff --git a/environments/conda-py-3.9-win-64.lock.yml b/environments/conda-py-3.9-win-64.lock.yml index ea1dbd59f..1528714fb 100644 --- a/environments/conda-py-3.9-win-64.lock.yml +++ b/environments/conda-py-3.9-win-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 01d95f0a969ed9f66cf024110f54068ea54f6c18cab9568c754fde5c0b5ebd03 +# input_hash: c860deaafc66e4761294b2f82d6b47dc45873b3d6f69b4909c4818e8ba7aabcc channels: - conda-forge @@ -15,16 +15,16 @@ dependencies: - msys2-conda-epoch=20160418=1 - pandoc=2.19.2=h57928b3_0 - poppler-data=0.4.11=hd8ed1ab_0 - - tzdata=2022d=h191b570_0 + - tzdata=2022e=h191b570_0 - ucrt=10.0.20348.0=h57928b3_0 - winpty=0.4.3=4 - fonts-conda-forge=1=0 - m2w64-gmp=6.1.0=2 - m2w64-libwinpthread-git=5.0.0.4634.697f757=2 - - vs2015_runtime=14.29.30139=h890b9b1_7 + - vs2015_runtime=14.29.30139=h890b9b1_8 - fonts-conda-ecosystem=1=0 - m2w64-gcc-libs-core=5.3.0=7 - - vc=14.2=hb210afc_7 + - vc=14.2=hac3ee0b_8 - aom=3.5.0=h63175ca_0 - bzip2=1.0.8=h8ffe710_4 - charls=2.3.4=h39d44d4_0 @@ -42,9 +42,9 @@ dependencies: - libffi=3.4.2=h8ffe710_5 - libiconv=1.17=h8ffe710_0 - libsodium=1.0.18=h8d14728_1 - - libsqlite=3.39.3=hcfcfb64_0 + - libsqlite=3.39.4=hcfcfb64_0 - libwebp-base=1.2.4=h8ffe710_0 - - libzlib=1.2.12=hcfcfb64_3 + - libzlib=1.2.12=hcfcfb64_4 - libzopfli=1.0.3=h0e60522_0 - lz4-c=1.9.3=h8ffe710_1 - m2w64-gcc-libgfortran=5.3.0=6 @@ -60,7 +60,7 @@ dependencies: - zfp=1.0.0=h0e60522_1 - zlib-ng=2.0.6=h8ffe710_0 - freexl=1.0.6=h67ca5e6_1 - - gettext=0.19.8.1=h5728263_1009 + - gettext=0.21.1=h5728263_0 - hdf4=4.2.15=h0e5069d_4 - krb5=1.19.3=h1176d77_0 - libavif=0.10.1=h8f5c5bc_2 @@ -74,21 +74,20 @@ dependencies: - m2w64-gcc-libs=5.3.0=7 - mkl=2022.1.0=h6a75c08_874 - pcre2=10.37=hdfff0fc_1 - - sqlite=3.39.3=hcfcfb64_0 + - sqlite=3.39.4=hcfcfb64_0 - zeromq=4.3.4=h0e60522_1 - - zlib=1.2.12=hcfcfb64_3 + - zlib=1.2.12=hcfcfb64_4 - zstd=1.5.2=h7755175_4 - blosc=1.21.1=h74325e0_3 - boost-cpp=1.78.0=h9f4b32c_1 - brotli-bin=1.0.9=h8ffe710_7 - - c-blosc2=2.4.1=h183a6f4_0 + - c-blosc2=2.4.2=h183a6f4_0 - freetype=2.12.1=h546665d_0 - libblas=3.9.0=16_win64_mkl - - libcurl=7.83.1=h789b8ee_0 + - libcurl=7.85.0=heaf79c2_0 - libglib=2.74.0=h79619a9_0 - libpq=14.5=hfcc5ef8_0 - libtiff=4.4.0=h8e97e67_4 - - libxslt=1.1.35=h34f844d_0 - pthread-stubs=0.4=hcd874cb_1001 - python=3.9.13=h9a09f29_0_cpython - xorg-libxau=1.0.9=hcd874cb_0 @@ -102,12 +101,12 @@ dependencies: - cfitsio=4.1.0=h5a969a9_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.5=pyhd8ed1ab_0 - - curl=7.83.1=h789b8ee_0 + - curl=7.85.0=heaf79c2_0 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 - - executing=1.1.0=pyhd8ed1ab_0 + - executing=1.1.1=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.7.1=pyhd8ed1ab_0 - fontconfig=2.14.0=h720f74d_1 @@ -126,8 +125,8 @@ dependencies: - locket=1.0.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - - nest-asyncio=1.5.5=pyhd8ed1ab_0 - - networkx=2.8.6=pyhd8ed1ab_0 + - nest-asyncio=1.5.6=pyhd8ed1ab_0 + - networkx=2.8.7=pyhd8ed1ab_0 - openjpeg=2.5.0=hc9384bd_1 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 @@ -135,15 +134,15 @@ dependencies: - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - postgresql=14.5=h1c22c4f_0 - proj=9.0.1=h1cfcee9_1 - - prometheus_client=0.14.1=pyhd8ed1ab_0 + - prometheus_client=0.15.0=pyhd8ed1ab_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - pycparser=2.21=pyhd8ed1ab_0 - pyparsing=3.0.9=pyhd8ed1ab_0 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.9=2_cp39 - - pytz=2022.2.1=pyhd8ed1ab_0 + - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.4.0=pyhd8ed1ab_0 + - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 @@ -152,11 +151,11 @@ dependencies: - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - traitlets=5.4.0=pyhd8ed1ab_0 - - typing_extensions=4.3.0=pyha770c72_0 + - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - wheel=0.37.1=pyhd8ed1ab_0 - - zipp=3.8.1=pyhd8ed1ab_0 + - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39hcbf5309_0 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 @@ -171,15 +170,14 @@ dependencies: - future=0.18.2=py39hcbf5309_5 - geotiff=1.7.1=h714bc5f_3 - importlib-metadata=4.11.4=py39hcbf5309_0 - - importlib_resources=5.9.0=pyhd8ed1ab_0 + - importlib_resources=5.10.0=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - joblib=1.2.0=pyhd8ed1ab_0 - kealib=1.4.15=hdf81f3a_1 - kiwisolver=1.4.4=py39h2e07f2f_0 - libnetcdf=4.8.1=nompi_h85765be_104 - libspatialite=5.0.1=ha17912d_18 - - llvmlite=0.36.0=py39ha0cd8c8_0 - - lxml=4.9.1=py39hb82d6ee_0 + - llvmlite=0.39.1=py39hd28a505_0 - markupsafe=2.1.1=py39hb82d6ee_1 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - msgpack-python=1.0.4=py39h2e07f2f_0 @@ -203,7 +201,7 @@ dependencies: - tinycss2=1.1.1=pyhd8ed1ab_0 - tornado=6.1=py39hb82d6ee_3 - tqdm=4.64.1=pyhd8ed1ab_0 - - typing-extensions=4.3.0=hd8ed1ab_0 + - typing-extensions=4.4.0=hd8ed1ab_0 - unicodedata2=14.0.0=py39hb82d6ee_1 - win_inet_pton=1.1.0=py39hcbf5309_4 - zict=2.2.0=pyhd8ed1ab_0 @@ -213,9 +211,9 @@ dependencies: - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - contourpy=1.0.5=py39h1f6ef14_0 - - cryptography=37.0.4=py39h7bc7c5c_0 - - dask-core=2022.9.1=pyhd8ed1ab_0 - - fonttools=4.37.3=py39ha55989b_0 + - cryptography=38.0.2=py39h58e9bdb_0 + - dask-core=2022.9.2=pyhd8ed1ab_0 + - fonttools=4.37.4=py39ha55989b_0 - h5py=3.7.0=nompi_py39h7fe8f52_101 - imagecodecs=2022.9.26=py39h28bd840_0 - imageio=2.22.0=pyhfa7a67d_0 @@ -223,16 +221,16 @@ dependencies: - jsonschema=4.16.0=pyhd8ed1ab_0 - jupyter_core=4.11.1=py39hcbf5309_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - numba=0.53.0=py39h69f9ab1_0 + - numba=0.56.2=py39h99ae161_1 - numcodecs=0.10.2=py39h415ef7b_0 - pandas=1.5.0=py39h2ba5b7c_0 - poppler=22.04.0=hb57f792_3 - pysocks=1.7.1=pyh0701188_6 - pywavelets=1.3.0=py39h5d4886f_1 - scipy=1.9.1=py39h316f440_0 - - shapely=1.8.4=py39he0923fe_0 + - shapely=1.8.5=py39h6f18ba6_0 - stack_data=0.5.1=pyhd8ed1ab_0 - - terminado=0.15.0=py39hcbf5309_0 + - terminado=0.16.0=pyh08f2357_0 - vectormath=0.2.2=py_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - werkzeug=2.2.2=pyhd8ed1ab_0 @@ -242,32 +240,32 @@ dependencies: - flask=2.2.2=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - libgdal=3.5.2=hc386656_3 - - matplotlib-base=3.6.0=py39haf65ace_0 - - nbformat=5.6.1=pyhd8ed1ab_0 + - matplotlib-base=3.6.1=py39haf65ace_0 + - nbformat=5.7.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.31=pyha770c72_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py39hb3d4d92_3 - - pyopenssl=22.0.0=pyhd8ed1ab_1 + - pyopenssl=22.1.0=pyhd8ed1ab_0 - scikit-learn=1.1.2=py39hfd4428b_0 - - tifffile=2022.8.12=pyhd8ed1ab_0 - - zarr=2.12.0=pyhd8ed1ab_0 + - tifffile=2022.10.10=pyhd8ed1ab_0 + - zarr=2.13.3=pyhd8ed1ab_0 - flask-compress=1.13=pyhd8ed1ab_0 - gdal=3.5.2=py39h34c8707_3 - geoana=0.0.6=py_1 - ipython=8.5.0=pyh08f2357_1 - - nbclient=0.6.8=pyhd8ed1ab_0 + - nbclient=0.7.0=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py39h2e25243_1 - urllib3=1.26.11=pyhd8ed1ab_0 - dash=2.6.2=pyhd8ed1ab_0 - - distributed=2022.9.1=pyhd8ed1ab_0 + - distributed=2022.9.2=pyhd8ed1ab_0 - fiona=1.8.21=py39h0a5cb73_2 - ipykernel=6.16.0=pyh025b116_0 - - nbconvert-core=7.0.0=pyhd8ed1ab_0 + - nbconvert-core=7.2.1=pyhd8ed1ab_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - nbconvert-pandoc=7.0.0=pyhd8ed1ab_0 - - nbconvert=7.0.0=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 + - nbconvert=7.2.1=pyhd8ed1ab_0 - notebook=6.4.12=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 @@ -275,6 +273,7 @@ dependencies: - pip: - geoh5py @ https://github.com/MiraGeoscience/geoh5py/archive/refs/tags/v0.4.0.tar.gz#sha256=b71aee6fe66787fe65021ebadb224dd2154a975fe352ed1b43e3e31c4808f704 - simpeg-archive @ https://github.com/MiraGeoscience/simpeg/archive/refs/tags/v0.9.1.dev4+geoapps.0.8.0.tar.gz#sha256=4aab03957c20d21235996796072a3e28fd0745524c44dfd911689d1cc7752725 + - param-sweeps @ https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None - simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/geoapps-0.9.0.tar.gz#sha256=None variables: From d9f1717c8d5172994398ba625d1471bcb3ba469a Mon Sep 17 00:00:00 2001 From: sebastienh Date: Fri, 14 Oct 2022 10:33:05 -0400 Subject: [PATCH 018/107] update name of param sweeps module --- geoapps/inversion/line_sweep/driver.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/geoapps/inversion/line_sweep/driver.py b/geoapps/inversion/line_sweep/driver.py index 7069282a6..6ddc6546f 100644 --- a/geoapps/inversion/line_sweep/driver.py +++ b/geoapps/inversion/line_sweep/driver.py @@ -12,8 +12,8 @@ from geoh5py.groups import ContainerGroup, SimPEGGroup from geoh5py.ui_json import InputFile from geoh5py.workspace import Workspace -from sweeps.driver import SweepDriver, SweepParams -from sweeps.generate import generate +from param_sweeps.driver import SweepDriver, SweepParams +from param_sweeps.generate import generate class LineSweepDriver(SweepDriver): From 73219370c32529911080dd318567820a825a16dc Mon Sep 17 00:00:00 2001 From: sebastienh Date: Fri, 14 Oct 2022 10:48:23 -0400 Subject: [PATCH 019/107] setup local dev env with local param-sweeps checkout --- devtools/setup-dev.bat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devtools/setup-dev.bat b/devtools/setup-dev.bat index 4778f681e..b49d513a9 100644 --- a/devtools/setup-dev.bat +++ b/devtools/setup-dev.bat @@ -21,7 +21,7 @@ set env_path=%project_dir%\.conda-env call !MY_CONDA_EXE! activate call mamba env update -p %env_path% -f %project_dir%\environments\conda-py-3.9-win-64-dev.lock.yml call conda activate %env_path% -call pip install --upgrade --force-reinstall -e %project_dir%\..\geoh5py --no-deps +call pip install --upgrade --force-reinstall --no-deps -e %project_dir%\..\geoh5py -e %project_dir%\..\param-sweeps pause cmd /k From 2e0a895edbeb202d82a7b45b8975b2f2ad48618f Mon Sep 17 00:00:00 2001 From: sebastienh Date: Fri, 14 Oct 2022 10:49:38 -0400 Subject: [PATCH 020/107] update env lock files --- conda-py-3.7-lock.yml | 351 +++++++++++++++++- conda-py-3.8-lock.yml | 351 +++++++++++++++++- conda-py-3.9-lock.yml | 351 +++++++++++++++++- .../conda-py-3.7-linux-64-dev.lock.yml | 8 +- environments/conda-py-3.7-linux-64.lock.yml | 8 +- environments/conda-py-3.7-osx-64-dev.lock.yml | 8 +- environments/conda-py-3.7-osx-64.lock.yml | 8 +- environments/conda-py-3.7-win-64-dev.lock.yml | 8 +- environments/conda-py-3.7-win-64.lock.yml | 8 +- .../conda-py-3.8-linux-64-dev.lock.yml | 8 +- environments/conda-py-3.8-linux-64.lock.yml | 8 +- environments/conda-py-3.8-osx-64-dev.lock.yml | 8 +- environments/conda-py-3.8-osx-64.lock.yml | 8 +- environments/conda-py-3.8-win-64-dev.lock.yml | 8 +- environments/conda-py-3.8-win-64.lock.yml | 8 +- .../conda-py-3.9-linux-64-dev.lock.yml | 8 +- environments/conda-py-3.9-linux-64.lock.yml | 8 +- environments/conda-py-3.9-osx-64-dev.lock.yml | 8 +- environments/conda-py-3.9-osx-64.lock.yml | 8 +- environments/conda-py-3.9-win-64-dev.lock.yml | 8 +- environments/conda-py-3.9-win-64.lock.yml | 8 +- 21 files changed, 1143 insertions(+), 54 deletions(-) diff --git a/conda-py-3.7-lock.yml b/conda-py-3.7-lock.yml index 6e86afb73..f40ac7b8a 100644 --- a/conda-py-3.7-lock.yml +++ b/conda-py-3.7-lock.yml @@ -2046,6 +2046,18 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 version: 1.16.0 +- category: full + dependencies: + python: '>=3.7' + hash: + md5: dd6cbc539e74cb1f430efbd4575b9303 + sha256: a3fd30754c20ddb28b777db38345ea00d958f46701f0decd6291a81c0f4eee78 + manager: conda + name: sniffio + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.0-pyhd8ed1ab_0.tar.bz2 + version: 1.3.0 - category: main dependencies: python: '>=2.7' @@ -2202,6 +2214,18 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-py_1.tar.bz2 version: 0.5.1 +- category: full + dependencies: + python: '>=3.7' + hash: + md5: f3b20ec2c97bad7104679b1d62eb7a11 + sha256: 911ac2b5c2bbe602c806ded8e5a40bd132e99ffa1dda10e27e6bc046c962fed6 + manager: conda + name: websocket-client + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.1-pyhd8ed1ab_0.tar.bz2 + version: 1.4.1 - category: main dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3,!=3.4' @@ -2226,6 +2250,21 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.9.0-pyhd8ed1ab_0.tar.bz2 version: 3.9.0 +- category: full + dependencies: + idna: '>=2.8' + python: '>=3.7' + sniffio: '>=1.1' + typing_extensions: '' + hash: + md5: d65ef75084f8adbadb696dfd91148e79 + sha256: eda988270b57bd726381257b99ffbf283b2f1ab1bf12d45697241a6c6d166143 + manager: conda + name: anyio + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/anyio-3.6.1-pyhd8ed1ab_1.tar.bz2 + version: 3.6.1 - category: full dependencies: python: '>=3.6' @@ -4136,6 +4175,33 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.16.0-pyh210e3f2_0.tar.bz2 version: 6.16.0 +- category: full + dependencies: + anyio: '>=3.1.0' + argon2-cffi: '' + jinja2: '' + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.7.0' + nbconvert-core: '>=6.4.4' + nbformat: '>=5.2.0' + packaging: '' + prometheus_client: '' + python: '>=3.7' + pyzmq: '>=17' + send2trash: '' + terminado: '>=0.8.3' + tornado: '>=6.1.0' + traitlets: '>=5.1.0' + websocket-client: '' + hash: + md5: 81f31b184703349ea7280c49ca4b5b4e + sha256: b14fe42d7eab0cefe9140b2e21ab139a408c5f4b3b7ba9cfdd438ff3ed17490d + manager: conda + name: jupyter_server + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.21.0-pyhd8ed1ab_0.tar.bz2 + version: 1.21.0 - category: full dependencies: nbconvert-core: 7.2.1 pyhd8ed1ab_0 @@ -4184,6 +4250,48 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.1-pyhd8ed1ab_0.tar.bz2 version: 7.2.1 +- category: full + dependencies: + jupyter_server: '>=1.8,<2' + python: '>=3.7' + hash: + md5: 3a8e2c7dcc674f2cb0784f1faba57055 + sha256: d3cb3c4bb258f2dcb6344f448b58229fafb63879fc0f3770ec880a6358de29a3 + manager: conda + name: notebook-shim + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.1.0-pyhd8ed1ab_0.tar.bz2 + version: 0.1.0 +- category: full + dependencies: + argon2-cffi: '' + ipykernel: '' + ipython_genutils: '' + jinja2: '' + jupyter_client: '>=6.1.1' + jupyter_core: '>=4.6.1' + jupyter_server: '>=1.17.0' + nbconvert: '>=5' + nbformat: '' + nest-asyncio: '>=1.5' + notebook-shim: '>=0.1.0' + prometheus_client: '' + python: '>=3.7' + pyzmq: '>=17' + send2trash: '>=1.8.0' + terminado: '>=0.8.3' + tornado: '>=6.1' + traitlets: '>=4.2.1' + hash: + md5: 8d16bf3ba8cba7f702691767919d6bc6 + sha256: 2edf0741bf374b55163970127697846985ae9ac0576684ab9c80224ca810f060 + manager: conda + name: nbclassic + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.5-pyhd8ed1ab_0.tar.bz2 + version: 0.4.5 - category: full dependencies: argon2-cffi: '' @@ -4192,6 +4300,7 @@ package: jinja2: '' jupyter_client: '>=5.3.4' jupyter_core: '>=4.6.1' + nbclassic: 0.4.5 nbconvert: '>=5' nbformat: '' prometheus_client: '' @@ -4202,14 +4311,14 @@ package: tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 77fc67c5bbea44fd41e8bbe2ac82d1ad - sha256: 3bf942438d0bb1d2d7eaddfcc302a23ed9f67662f4d31737c7d7dbacbd4da75c + md5: 16d5690e1f1cf716b6adf33a2a54dce5 + sha256: 7f1f249181459591083c4b99e3981a7c0933365deace3a75f72bfaca3256305a manager: conda name: notebook optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.4.12-pyha770c72_0.tar.bz2 - version: 6.4.12 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.1-pyha770c72_0.tar.bz2 + version: 6.5.1 - category: full dependencies: notebook: '>=5.3' @@ -6066,6 +6175,18 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 version: 1.16.0 +- category: full + dependencies: + python: '>=3.7' + hash: + md5: dd6cbc539e74cb1f430efbd4575b9303 + sha256: a3fd30754c20ddb28b777db38345ea00d958f46701f0decd6291a81c0f4eee78 + manager: conda + name: sniffio + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.0-pyhd8ed1ab_0.tar.bz2 + version: 1.3.0 - category: main dependencies: python: '>=2.7' @@ -6222,6 +6343,18 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-py_1.tar.bz2 version: 0.5.1 +- category: full + dependencies: + python: '>=3.7' + hash: + md5: f3b20ec2c97bad7104679b1d62eb7a11 + sha256: 911ac2b5c2bbe602c806ded8e5a40bd132e99ffa1dda10e27e6bc046c962fed6 + manager: conda + name: websocket-client + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.1-pyhd8ed1ab_0.tar.bz2 + version: 1.4.1 - category: main dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3,!=3.4' @@ -6246,6 +6379,21 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.9.0-pyhd8ed1ab_0.tar.bz2 version: 3.9.0 +- category: full + dependencies: + idna: '>=2.8' + python: '>=3.7' + sniffio: '>=1.1' + typing_extensions: '' + hash: + md5: d65ef75084f8adbadb696dfd91148e79 + sha256: eda988270b57bd726381257b99ffbf283b2f1ab1bf12d45697241a6c6d166143 + manager: conda + name: anyio + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/anyio-3.6.1-pyhd8ed1ab_1.tar.bz2 + version: 3.6.1 - category: full dependencies: python: '>=3.6' @@ -8110,6 +8258,33 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.16.0-pyh736e0ef_0.tar.bz2 version: 6.16.0 +- category: full + dependencies: + anyio: '>=3.1.0' + argon2-cffi: '' + jinja2: '' + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.7.0' + nbconvert-core: '>=6.4.4' + nbformat: '>=5.2.0' + packaging: '' + prometheus_client: '' + python: '>=3.7' + pyzmq: '>=17' + send2trash: '' + terminado: '>=0.8.3' + tornado: '>=6.1.0' + traitlets: '>=5.1.0' + websocket-client: '' + hash: + md5: 81f31b184703349ea7280c49ca4b5b4e + sha256: b14fe42d7eab0cefe9140b2e21ab139a408c5f4b3b7ba9cfdd438ff3ed17490d + manager: conda + name: jupyter_server + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.21.0-pyhd8ed1ab_0.tar.bz2 + version: 1.21.0 - category: full dependencies: nbconvert-core: 7.2.1 pyhd8ed1ab_0 @@ -8158,6 +8333,48 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.1-pyhd8ed1ab_0.tar.bz2 version: 7.2.1 +- category: full + dependencies: + jupyter_server: '>=1.8,<2' + python: '>=3.7' + hash: + md5: 3a8e2c7dcc674f2cb0784f1faba57055 + sha256: d3cb3c4bb258f2dcb6344f448b58229fafb63879fc0f3770ec880a6358de29a3 + manager: conda + name: notebook-shim + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.1.0-pyhd8ed1ab_0.tar.bz2 + version: 0.1.0 +- category: full + dependencies: + argon2-cffi: '' + ipykernel: '' + ipython_genutils: '' + jinja2: '' + jupyter_client: '>=6.1.1' + jupyter_core: '>=4.6.1' + jupyter_server: '>=1.17.0' + nbconvert: '>=5' + nbformat: '' + nest-asyncio: '>=1.5' + notebook-shim: '>=0.1.0' + prometheus_client: '' + python: '>=3.7' + pyzmq: '>=17' + send2trash: '>=1.8.0' + terminado: '>=0.8.3' + tornado: '>=6.1' + traitlets: '>=4.2.1' + hash: + md5: 8d16bf3ba8cba7f702691767919d6bc6 + sha256: 2edf0741bf374b55163970127697846985ae9ac0576684ab9c80224ca810f060 + manager: conda + name: nbclassic + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.5-pyhd8ed1ab_0.tar.bz2 + version: 0.4.5 - category: full dependencies: argon2-cffi: '' @@ -8166,6 +8383,7 @@ package: jinja2: '' jupyter_client: '>=5.3.4' jupyter_core: '>=4.6.1' + nbclassic: 0.4.5 nbconvert: '>=5' nbformat: '' prometheus_client: '' @@ -8176,14 +8394,14 @@ package: tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 77fc67c5bbea44fd41e8bbe2ac82d1ad - sha256: 3bf942438d0bb1d2d7eaddfcc302a23ed9f67662f4d31737c7d7dbacbd4da75c + md5: 16d5690e1f1cf716b6adf33a2a54dce5 + sha256: 7f1f249181459591083c4b99e3981a7c0933365deace3a75f72bfaca3256305a manager: conda name: notebook optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.4.12-pyha770c72_0.tar.bz2 - version: 6.4.12 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.1-pyha770c72_0.tar.bz2 + version: 6.5.1 - category: full dependencies: notebook: '>=5.3' @@ -9998,6 +10216,18 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 version: 1.16.0 +- category: full + dependencies: + python: '>=3.7' + hash: + md5: dd6cbc539e74cb1f430efbd4575b9303 + sha256: a3fd30754c20ddb28b777db38345ea00d958f46701f0decd6291a81c0f4eee78 + manager: conda + name: sniffio + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.0-pyhd8ed1ab_0.tar.bz2 + version: 1.3.0 - category: main dependencies: python: '>=2.7' @@ -10154,6 +10384,18 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-py_1.tar.bz2 version: 0.5.1 +- category: full + dependencies: + python: '>=3.7' + hash: + md5: f3b20ec2c97bad7104679b1d62eb7a11 + sha256: 911ac2b5c2bbe602c806ded8e5a40bd132e99ffa1dda10e27e6bc046c962fed6 + manager: conda + name: websocket-client + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.1-pyhd8ed1ab_0.tar.bz2 + version: 1.4.1 - category: main dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3,!=3.4' @@ -10178,6 +10420,21 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.9.0-pyhd8ed1ab_0.tar.bz2 version: 3.9.0 +- category: full + dependencies: + idna: '>=2.8' + python: '>=3.7' + sniffio: '>=1.1' + typing_extensions: '' + hash: + md5: d65ef75084f8adbadb696dfd91148e79 + sha256: eda988270b57bd726381257b99ffbf283b2f1ab1bf12d45697241a6c6d166143 + manager: conda + name: anyio + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/anyio-3.6.1-pyhd8ed1ab_1.tar.bz2 + version: 3.6.1 - category: full dependencies: python: '>=3.6' @@ -12144,6 +12401,33 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.16.0-pyh025b116_0.tar.bz2 version: 6.16.0 +- category: full + dependencies: + anyio: '>=3.1.0' + argon2-cffi: '' + jinja2: '' + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.7.0' + nbconvert-core: '>=6.4.4' + nbformat: '>=5.2.0' + packaging: '' + prometheus_client: '' + python: '>=3.7' + pyzmq: '>=17' + send2trash: '' + terminado: '>=0.8.3' + tornado: '>=6.1.0' + traitlets: '>=5.1.0' + websocket-client: '' + hash: + md5: 81f31b184703349ea7280c49ca4b5b4e + sha256: b14fe42d7eab0cefe9140b2e21ab139a408c5f4b3b7ba9cfdd438ff3ed17490d + manager: conda + name: jupyter_server + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.21.0-pyhd8ed1ab_0.tar.bz2 + version: 1.21.0 - category: full dependencies: nbconvert-core: 7.2.1 pyhd8ed1ab_0 @@ -12192,6 +12476,48 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.1-pyhd8ed1ab_0.tar.bz2 version: 7.2.1 +- category: full + dependencies: + jupyter_server: '>=1.8,<2' + python: '>=3.7' + hash: + md5: 3a8e2c7dcc674f2cb0784f1faba57055 + sha256: d3cb3c4bb258f2dcb6344f448b58229fafb63879fc0f3770ec880a6358de29a3 + manager: conda + name: notebook-shim + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.1.0-pyhd8ed1ab_0.tar.bz2 + version: 0.1.0 +- category: full + dependencies: + argon2-cffi: '' + ipykernel: '' + ipython_genutils: '' + jinja2: '' + jupyter_client: '>=6.1.1' + jupyter_core: '>=4.6.1' + jupyter_server: '>=1.17.0' + nbconvert: '>=5' + nbformat: '' + nest-asyncio: '>=1.5' + notebook-shim: '>=0.1.0' + prometheus_client: '' + python: '>=3.7' + pyzmq: '>=17' + send2trash: '>=1.8.0' + terminado: '>=0.8.3' + tornado: '>=6.1' + traitlets: '>=4.2.1' + hash: + md5: 8d16bf3ba8cba7f702691767919d6bc6 + sha256: 2edf0741bf374b55163970127697846985ae9ac0576684ab9c80224ca810f060 + manager: conda + name: nbclassic + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.5-pyhd8ed1ab_0.tar.bz2 + version: 0.4.5 - category: full dependencies: argon2-cffi: '' @@ -12200,6 +12526,7 @@ package: jinja2: '' jupyter_client: '>=5.3.4' jupyter_core: '>=4.6.1' + nbclassic: 0.4.5 nbconvert: '>=5' nbformat: '' prometheus_client: '' @@ -12210,14 +12537,14 @@ package: tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 77fc67c5bbea44fd41e8bbe2ac82d1ad - sha256: 3bf942438d0bb1d2d7eaddfcc302a23ed9f67662f4d31737c7d7dbacbd4da75c + md5: 16d5690e1f1cf716b6adf33a2a54dce5 + sha256: 7f1f249181459591083c4b99e3981a7c0933365deace3a75f72bfaca3256305a manager: conda name: notebook optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.4.12-pyha770c72_0.tar.bz2 - version: 6.4.12 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.1-pyha770c72_0.tar.bz2 + version: 6.5.1 - category: full dependencies: notebook: '>=5.3' diff --git a/conda-py-3.8-lock.yml b/conda-py-3.8-lock.yml index 382d129e2..b8b7eed3f 100644 --- a/conda-py-3.8-lock.yml +++ b/conda-py-3.8-lock.yml @@ -2254,6 +2254,18 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 version: 1.16.0 +- category: full + dependencies: + python: '>=3.7' + hash: + md5: dd6cbc539e74cb1f430efbd4575b9303 + sha256: a3fd30754c20ddb28b777db38345ea00d958f46701f0decd6291a81c0f4eee78 + manager: conda + name: sniffio + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.0-pyhd8ed1ab_0.tar.bz2 + version: 1.3.0 - category: main dependencies: python: '>=2.7' @@ -2410,6 +2422,18 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-py_1.tar.bz2 version: 0.5.1 +- category: full + dependencies: + python: '>=3.7' + hash: + md5: f3b20ec2c97bad7104679b1d62eb7a11 + sha256: 911ac2b5c2bbe602c806ded8e5a40bd132e99ffa1dda10e27e6bc046c962fed6 + manager: conda + name: websocket-client + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.1-pyhd8ed1ab_0.tar.bz2 + version: 1.4.1 - category: main dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3,!=3.4' @@ -2449,6 +2473,21 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/ansi2html-1.8.0-py38h578d9bd_0.tar.bz2 version: 1.8.0 +- category: full + dependencies: + idna: '>=2.8' + python: '>=3.7' + sniffio: '>=1.1' + typing_extensions: '' + hash: + md5: d65ef75084f8adbadb696dfd91148e79 + sha256: eda988270b57bd726381257b99ffbf283b2f1ab1bf12d45697241a6c6d166143 + manager: conda + name: anyio + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/anyio-3.6.1-pyhd8ed1ab_1.tar.bz2 + version: 3.6.1 - category: full dependencies: python: '>=3.5' @@ -4361,6 +4400,33 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/jupyter-dash-0.4.2-pyhd8ed1ab_1.tar.bz2 version: 0.4.2 +- category: full + dependencies: + anyio: '>=3.1.0' + argon2-cffi: '' + jinja2: '' + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.7.0' + nbconvert-core: '>=6.4.4' + nbformat: '>=5.2.0' + packaging: '' + prometheus_client: '' + python: '>=3.7' + pyzmq: '>=17' + send2trash: '' + terminado: '>=0.8.3' + tornado: '>=6.1.0' + traitlets: '>=5.1.0' + websocket-client: '' + hash: + md5: 81f31b184703349ea7280c49ca4b5b4e + sha256: b14fe42d7eab0cefe9140b2e21ab139a408c5f4b3b7ba9cfdd438ff3ed17490d + manager: conda + name: jupyter_server + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.21.0-pyhd8ed1ab_0.tar.bz2 + version: 1.21.0 - category: full dependencies: nbconvert-core: 7.2.1 pyhd8ed1ab_0 @@ -4389,6 +4455,48 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.1-pyhd8ed1ab_0.tar.bz2 version: 7.2.1 +- category: full + dependencies: + jupyter_server: '>=1.8,<2' + python: '>=3.7' + hash: + md5: 3a8e2c7dcc674f2cb0784f1faba57055 + sha256: d3cb3c4bb258f2dcb6344f448b58229fafb63879fc0f3770ec880a6358de29a3 + manager: conda + name: notebook-shim + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.1.0-pyhd8ed1ab_0.tar.bz2 + version: 0.1.0 +- category: full + dependencies: + argon2-cffi: '' + ipykernel: '' + ipython_genutils: '' + jinja2: '' + jupyter_client: '>=6.1.1' + jupyter_core: '>=4.6.1' + jupyter_server: '>=1.17.0' + nbconvert: '>=5' + nbformat: '' + nest-asyncio: '>=1.5' + notebook-shim: '>=0.1.0' + prometheus_client: '' + python: '>=3.7' + pyzmq: '>=17' + send2trash: '>=1.8.0' + terminado: '>=0.8.3' + tornado: '>=6.1' + traitlets: '>=4.2.1' + hash: + md5: 8d16bf3ba8cba7f702691767919d6bc6 + sha256: 2edf0741bf374b55163970127697846985ae9ac0576684ab9c80224ca810f060 + manager: conda + name: nbclassic + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.5-pyhd8ed1ab_0.tar.bz2 + version: 0.4.5 - category: full dependencies: argon2-cffi: '' @@ -4397,6 +4505,7 @@ package: jinja2: '' jupyter_client: '>=5.3.4' jupyter_core: '>=4.6.1' + nbclassic: 0.4.5 nbconvert: '>=5' nbformat: '' prometheus_client: '' @@ -4407,14 +4516,14 @@ package: tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 77fc67c5bbea44fd41e8bbe2ac82d1ad - sha256: 3bf942438d0bb1d2d7eaddfcc302a23ed9f67662f4d31737c7d7dbacbd4da75c + md5: 16d5690e1f1cf716b6adf33a2a54dce5 + sha256: 7f1f249181459591083c4b99e3981a7c0933365deace3a75f72bfaca3256305a manager: conda name: notebook optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.4.12-pyha770c72_0.tar.bz2 - version: 6.4.12 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.1-pyha770c72_0.tar.bz2 + version: 6.5.1 - category: full dependencies: notebook: '>=5.3' @@ -6467,6 +6576,18 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 version: 1.16.0 +- category: full + dependencies: + python: '>=3.7' + hash: + md5: dd6cbc539e74cb1f430efbd4575b9303 + sha256: a3fd30754c20ddb28b777db38345ea00d958f46701f0decd6291a81c0f4eee78 + manager: conda + name: sniffio + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.0-pyhd8ed1ab_0.tar.bz2 + version: 1.3.0 - category: main dependencies: python: '>=2.7' @@ -6623,6 +6744,18 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-py_1.tar.bz2 version: 0.5.1 +- category: full + dependencies: + python: '>=3.7' + hash: + md5: f3b20ec2c97bad7104679b1d62eb7a11 + sha256: 911ac2b5c2bbe602c806ded8e5a40bd132e99ffa1dda10e27e6bc046c962fed6 + manager: conda + name: websocket-client + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.1-pyhd8ed1ab_0.tar.bz2 + version: 1.4.1 - category: main dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3,!=3.4' @@ -6662,6 +6795,21 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/ansi2html-1.8.0-py38h50d1736_0.tar.bz2 version: 1.8.0 +- category: full + dependencies: + idna: '>=2.8' + python: '>=3.7' + sniffio: '>=1.1' + typing_extensions: '' + hash: + md5: d65ef75084f8adbadb696dfd91148e79 + sha256: eda988270b57bd726381257b99ffbf283b2f1ab1bf12d45697241a6c6d166143 + manager: conda + name: anyio + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/anyio-3.6.1-pyhd8ed1ab_1.tar.bz2 + version: 3.6.1 - category: full dependencies: python: '>=3.5' @@ -8529,6 +8677,33 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/jupyter-dash-0.4.2-pyhd8ed1ab_1.tar.bz2 version: 0.4.2 +- category: full + dependencies: + anyio: '>=3.1.0' + argon2-cffi: '' + jinja2: '' + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.7.0' + nbconvert-core: '>=6.4.4' + nbformat: '>=5.2.0' + packaging: '' + prometheus_client: '' + python: '>=3.7' + pyzmq: '>=17' + send2trash: '' + terminado: '>=0.8.3' + tornado: '>=6.1.0' + traitlets: '>=5.1.0' + websocket-client: '' + hash: + md5: 81f31b184703349ea7280c49ca4b5b4e + sha256: b14fe42d7eab0cefe9140b2e21ab139a408c5f4b3b7ba9cfdd438ff3ed17490d + manager: conda + name: jupyter_server + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.21.0-pyhd8ed1ab_0.tar.bz2 + version: 1.21.0 - category: full dependencies: nbconvert-core: 7.2.1 pyhd8ed1ab_0 @@ -8557,6 +8732,48 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.1-pyhd8ed1ab_0.tar.bz2 version: 7.2.1 +- category: full + dependencies: + jupyter_server: '>=1.8,<2' + python: '>=3.7' + hash: + md5: 3a8e2c7dcc674f2cb0784f1faba57055 + sha256: d3cb3c4bb258f2dcb6344f448b58229fafb63879fc0f3770ec880a6358de29a3 + manager: conda + name: notebook-shim + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.1.0-pyhd8ed1ab_0.tar.bz2 + version: 0.1.0 +- category: full + dependencies: + argon2-cffi: '' + ipykernel: '' + ipython_genutils: '' + jinja2: '' + jupyter_client: '>=6.1.1' + jupyter_core: '>=4.6.1' + jupyter_server: '>=1.17.0' + nbconvert: '>=5' + nbformat: '' + nest-asyncio: '>=1.5' + notebook-shim: '>=0.1.0' + prometheus_client: '' + python: '>=3.7' + pyzmq: '>=17' + send2trash: '>=1.8.0' + terminado: '>=0.8.3' + tornado: '>=6.1' + traitlets: '>=4.2.1' + hash: + md5: 8d16bf3ba8cba7f702691767919d6bc6 + sha256: 2edf0741bf374b55163970127697846985ae9ac0576684ab9c80224ca810f060 + manager: conda + name: nbclassic + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.5-pyhd8ed1ab_0.tar.bz2 + version: 0.4.5 - category: full dependencies: argon2-cffi: '' @@ -8565,6 +8782,7 @@ package: jinja2: '' jupyter_client: '>=5.3.4' jupyter_core: '>=4.6.1' + nbclassic: 0.4.5 nbconvert: '>=5' nbformat: '' prometheus_client: '' @@ -8575,14 +8793,14 @@ package: tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 77fc67c5bbea44fd41e8bbe2ac82d1ad - sha256: 3bf942438d0bb1d2d7eaddfcc302a23ed9f67662f4d31737c7d7dbacbd4da75c + md5: 16d5690e1f1cf716b6adf33a2a54dce5 + sha256: 7f1f249181459591083c4b99e3981a7c0933365deace3a75f72bfaca3256305a manager: conda name: notebook optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.4.12-pyha770c72_0.tar.bz2 - version: 6.4.12 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.1-pyha770c72_0.tar.bz2 + version: 6.5.1 - category: full dependencies: notebook: '>=5.3' @@ -10598,6 +10816,18 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 version: 1.16.0 +- category: full + dependencies: + python: '>=3.7' + hash: + md5: dd6cbc539e74cb1f430efbd4575b9303 + sha256: a3fd30754c20ddb28b777db38345ea00d958f46701f0decd6291a81c0f4eee78 + manager: conda + name: sniffio + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.0-pyhd8ed1ab_0.tar.bz2 + version: 1.3.0 - category: main dependencies: python: '>=2.7' @@ -10754,6 +10984,18 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-py_1.tar.bz2 version: 0.5.1 +- category: full + dependencies: + python: '>=3.7' + hash: + md5: f3b20ec2c97bad7104679b1d62eb7a11 + sha256: 911ac2b5c2bbe602c806ded8e5a40bd132e99ffa1dda10e27e6bc046c962fed6 + manager: conda + name: websocket-client + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.1-pyhd8ed1ab_0.tar.bz2 + version: 1.4.1 - category: main dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3,!=3.4' @@ -10793,6 +11035,21 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/ansi2html-1.8.0-py38haa244fe_0.tar.bz2 version: 1.8.0 +- category: full + dependencies: + idna: '>=2.8' + python: '>=3.7' + sniffio: '>=1.1' + typing_extensions: '' + hash: + md5: d65ef75084f8adbadb696dfd91148e79 + sha256: eda988270b57bd726381257b99ffbf283b2f1ab1bf12d45697241a6c6d166143 + manager: conda + name: anyio + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/anyio-3.6.1-pyhd8ed1ab_1.tar.bz2 + version: 3.6.1 - category: full dependencies: python: '>=3.5' @@ -12771,6 +13028,33 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/jupyter-dash-0.4.2-pyhd8ed1ab_1.tar.bz2 version: 0.4.2 +- category: full + dependencies: + anyio: '>=3.1.0' + argon2-cffi: '' + jinja2: '' + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.7.0' + nbconvert-core: '>=6.4.4' + nbformat: '>=5.2.0' + packaging: '' + prometheus_client: '' + python: '>=3.7' + pyzmq: '>=17' + send2trash: '' + terminado: '>=0.8.3' + tornado: '>=6.1.0' + traitlets: '>=5.1.0' + websocket-client: '' + hash: + md5: 81f31b184703349ea7280c49ca4b5b4e + sha256: b14fe42d7eab0cefe9140b2e21ab139a408c5f4b3b7ba9cfdd438ff3ed17490d + manager: conda + name: jupyter_server + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.21.0-pyhd8ed1ab_0.tar.bz2 + version: 1.21.0 - category: full dependencies: nbconvert-core: 7.2.1 pyhd8ed1ab_0 @@ -12799,6 +13083,48 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.1-pyhd8ed1ab_0.tar.bz2 version: 7.2.1 +- category: full + dependencies: + jupyter_server: '>=1.8,<2' + python: '>=3.7' + hash: + md5: 3a8e2c7dcc674f2cb0784f1faba57055 + sha256: d3cb3c4bb258f2dcb6344f448b58229fafb63879fc0f3770ec880a6358de29a3 + manager: conda + name: notebook-shim + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.1.0-pyhd8ed1ab_0.tar.bz2 + version: 0.1.0 +- category: full + dependencies: + argon2-cffi: '' + ipykernel: '' + ipython_genutils: '' + jinja2: '' + jupyter_client: '>=6.1.1' + jupyter_core: '>=4.6.1' + jupyter_server: '>=1.17.0' + nbconvert: '>=5' + nbformat: '' + nest-asyncio: '>=1.5' + notebook-shim: '>=0.1.0' + prometheus_client: '' + python: '>=3.7' + pyzmq: '>=17' + send2trash: '>=1.8.0' + terminado: '>=0.8.3' + tornado: '>=6.1' + traitlets: '>=4.2.1' + hash: + md5: 8d16bf3ba8cba7f702691767919d6bc6 + sha256: 2edf0741bf374b55163970127697846985ae9ac0576684ab9c80224ca810f060 + manager: conda + name: nbclassic + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.5-pyhd8ed1ab_0.tar.bz2 + version: 0.4.5 - category: full dependencies: argon2-cffi: '' @@ -12807,6 +13133,7 @@ package: jinja2: '' jupyter_client: '>=5.3.4' jupyter_core: '>=4.6.1' + nbclassic: 0.4.5 nbconvert: '>=5' nbformat: '' prometheus_client: '' @@ -12817,14 +13144,14 @@ package: tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 77fc67c5bbea44fd41e8bbe2ac82d1ad - sha256: 3bf942438d0bb1d2d7eaddfcc302a23ed9f67662f4d31737c7d7dbacbd4da75c + md5: 16d5690e1f1cf716b6adf33a2a54dce5 + sha256: 7f1f249181459591083c4b99e3981a7c0933365deace3a75f72bfaca3256305a manager: conda name: notebook optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.4.12-pyha770c72_0.tar.bz2 - version: 6.4.12 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.1-pyha770c72_0.tar.bz2 + version: 6.5.1 - category: full dependencies: notebook: '>=5.3' diff --git a/conda-py-3.9-lock.yml b/conda-py-3.9-lock.yml index 79b2e7cd1..971f9015b 100644 --- a/conda-py-3.9-lock.yml +++ b/conda-py-3.9-lock.yml @@ -2255,6 +2255,18 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 version: 1.16.0 +- category: full + dependencies: + python: '>=3.7' + hash: + md5: dd6cbc539e74cb1f430efbd4575b9303 + sha256: a3fd30754c20ddb28b777db38345ea00d958f46701f0decd6291a81c0f4eee78 + manager: conda + name: sniffio + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.0-pyhd8ed1ab_0.tar.bz2 + version: 1.3.0 - category: main dependencies: python: '>=2.7' @@ -2411,6 +2423,18 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-py_1.tar.bz2 version: 0.5.1 +- category: full + dependencies: + python: '>=3.7' + hash: + md5: f3b20ec2c97bad7104679b1d62eb7a11 + sha256: 911ac2b5c2bbe602c806ded8e5a40bd132e99ffa1dda10e27e6bc046c962fed6 + manager: conda + name: websocket-client + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.1-pyhd8ed1ab_0.tar.bz2 + version: 1.4.1 - category: main dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3,!=3.4' @@ -2450,6 +2474,21 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/ansi2html-1.8.0-py39hf3d152e_0.tar.bz2 version: 1.8.0 +- category: full + dependencies: + idna: '>=2.8' + python: '>=3.7' + sniffio: '>=1.1' + typing_extensions: '' + hash: + md5: d65ef75084f8adbadb696dfd91148e79 + sha256: eda988270b57bd726381257b99ffbf283b2f1ab1bf12d45697241a6c6d166143 + manager: conda + name: anyio + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/anyio-3.6.1-pyhd8ed1ab_1.tar.bz2 + version: 3.6.1 - category: full dependencies: python: '>=3.5' @@ -4361,6 +4400,33 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/jupyter-dash-0.4.2-pyhd8ed1ab_1.tar.bz2 version: 0.4.2 +- category: full + dependencies: + anyio: '>=3.1.0' + argon2-cffi: '' + jinja2: '' + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.7.0' + nbconvert-core: '>=6.4.4' + nbformat: '>=5.2.0' + packaging: '' + prometheus_client: '' + python: '>=3.7' + pyzmq: '>=17' + send2trash: '' + terminado: '>=0.8.3' + tornado: '>=6.1.0' + traitlets: '>=5.1.0' + websocket-client: '' + hash: + md5: 81f31b184703349ea7280c49ca4b5b4e + sha256: b14fe42d7eab0cefe9140b2e21ab139a408c5f4b3b7ba9cfdd438ff3ed17490d + manager: conda + name: jupyter_server + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.21.0-pyhd8ed1ab_0.tar.bz2 + version: 1.21.0 - category: full dependencies: nbconvert-core: 7.2.1 pyhd8ed1ab_0 @@ -4389,6 +4455,48 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.1-pyhd8ed1ab_0.tar.bz2 version: 7.2.1 +- category: full + dependencies: + jupyter_server: '>=1.8,<2' + python: '>=3.7' + hash: + md5: 3a8e2c7dcc674f2cb0784f1faba57055 + sha256: d3cb3c4bb258f2dcb6344f448b58229fafb63879fc0f3770ec880a6358de29a3 + manager: conda + name: notebook-shim + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.1.0-pyhd8ed1ab_0.tar.bz2 + version: 0.1.0 +- category: full + dependencies: + argon2-cffi: '' + ipykernel: '' + ipython_genutils: '' + jinja2: '' + jupyter_client: '>=6.1.1' + jupyter_core: '>=4.6.1' + jupyter_server: '>=1.17.0' + nbconvert: '>=5' + nbformat: '' + nest-asyncio: '>=1.5' + notebook-shim: '>=0.1.0' + prometheus_client: '' + python: '>=3.7' + pyzmq: '>=17' + send2trash: '>=1.8.0' + terminado: '>=0.8.3' + tornado: '>=6.1' + traitlets: '>=4.2.1' + hash: + md5: 8d16bf3ba8cba7f702691767919d6bc6 + sha256: 2edf0741bf374b55163970127697846985ae9ac0576684ab9c80224ca810f060 + manager: conda + name: nbclassic + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.5-pyhd8ed1ab_0.tar.bz2 + version: 0.4.5 - category: full dependencies: argon2-cffi: '' @@ -4397,6 +4505,7 @@ package: jinja2: '' jupyter_client: '>=5.3.4' jupyter_core: '>=4.6.1' + nbclassic: 0.4.5 nbconvert: '>=5' nbformat: '' prometheus_client: '' @@ -4407,14 +4516,14 @@ package: tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 77fc67c5bbea44fd41e8bbe2ac82d1ad - sha256: 3bf942438d0bb1d2d7eaddfcc302a23ed9f67662f4d31737c7d7dbacbd4da75c + md5: 16d5690e1f1cf716b6adf33a2a54dce5 + sha256: 7f1f249181459591083c4b99e3981a7c0933365deace3a75f72bfaca3256305a manager: conda name: notebook optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.4.12-pyha770c72_0.tar.bz2 - version: 6.4.12 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.1-pyha770c72_0.tar.bz2 + version: 6.5.1 - category: full dependencies: notebook: '>=5.3' @@ -6468,6 +6577,18 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 version: 1.16.0 +- category: full + dependencies: + python: '>=3.7' + hash: + md5: dd6cbc539e74cb1f430efbd4575b9303 + sha256: a3fd30754c20ddb28b777db38345ea00d958f46701f0decd6291a81c0f4eee78 + manager: conda + name: sniffio + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.0-pyhd8ed1ab_0.tar.bz2 + version: 1.3.0 - category: main dependencies: python: '>=2.7' @@ -6624,6 +6745,18 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-py_1.tar.bz2 version: 0.5.1 +- category: full + dependencies: + python: '>=3.7' + hash: + md5: f3b20ec2c97bad7104679b1d62eb7a11 + sha256: 911ac2b5c2bbe602c806ded8e5a40bd132e99ffa1dda10e27e6bc046c962fed6 + manager: conda + name: websocket-client + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.1-pyhd8ed1ab_0.tar.bz2 + version: 1.4.1 - category: main dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3,!=3.4' @@ -6663,6 +6796,21 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/ansi2html-1.8.0-py39h6e9494a_0.tar.bz2 version: 1.8.0 +- category: full + dependencies: + idna: '>=2.8' + python: '>=3.7' + sniffio: '>=1.1' + typing_extensions: '' + hash: + md5: d65ef75084f8adbadb696dfd91148e79 + sha256: eda988270b57bd726381257b99ffbf283b2f1ab1bf12d45697241a6c6d166143 + manager: conda + name: anyio + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/anyio-3.6.1-pyhd8ed1ab_1.tar.bz2 + version: 3.6.1 - category: full dependencies: python: '>=3.5' @@ -8529,6 +8677,33 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/jupyter-dash-0.4.2-pyhd8ed1ab_1.tar.bz2 version: 0.4.2 +- category: full + dependencies: + anyio: '>=3.1.0' + argon2-cffi: '' + jinja2: '' + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.7.0' + nbconvert-core: '>=6.4.4' + nbformat: '>=5.2.0' + packaging: '' + prometheus_client: '' + python: '>=3.7' + pyzmq: '>=17' + send2trash: '' + terminado: '>=0.8.3' + tornado: '>=6.1.0' + traitlets: '>=5.1.0' + websocket-client: '' + hash: + md5: 81f31b184703349ea7280c49ca4b5b4e + sha256: b14fe42d7eab0cefe9140b2e21ab139a408c5f4b3b7ba9cfdd438ff3ed17490d + manager: conda + name: jupyter_server + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.21.0-pyhd8ed1ab_0.tar.bz2 + version: 1.21.0 - category: full dependencies: nbconvert-core: 7.2.1 pyhd8ed1ab_0 @@ -8557,6 +8732,48 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.1-pyhd8ed1ab_0.tar.bz2 version: 7.2.1 +- category: full + dependencies: + jupyter_server: '>=1.8,<2' + python: '>=3.7' + hash: + md5: 3a8e2c7dcc674f2cb0784f1faba57055 + sha256: d3cb3c4bb258f2dcb6344f448b58229fafb63879fc0f3770ec880a6358de29a3 + manager: conda + name: notebook-shim + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.1.0-pyhd8ed1ab_0.tar.bz2 + version: 0.1.0 +- category: full + dependencies: + argon2-cffi: '' + ipykernel: '' + ipython_genutils: '' + jinja2: '' + jupyter_client: '>=6.1.1' + jupyter_core: '>=4.6.1' + jupyter_server: '>=1.17.0' + nbconvert: '>=5' + nbformat: '' + nest-asyncio: '>=1.5' + notebook-shim: '>=0.1.0' + prometheus_client: '' + python: '>=3.7' + pyzmq: '>=17' + send2trash: '>=1.8.0' + terminado: '>=0.8.3' + tornado: '>=6.1' + traitlets: '>=4.2.1' + hash: + md5: 8d16bf3ba8cba7f702691767919d6bc6 + sha256: 2edf0741bf374b55163970127697846985ae9ac0576684ab9c80224ca810f060 + manager: conda + name: nbclassic + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.5-pyhd8ed1ab_0.tar.bz2 + version: 0.4.5 - category: full dependencies: argon2-cffi: '' @@ -8565,6 +8782,7 @@ package: jinja2: '' jupyter_client: '>=5.3.4' jupyter_core: '>=4.6.1' + nbclassic: 0.4.5 nbconvert: '>=5' nbformat: '' prometheus_client: '' @@ -8575,14 +8793,14 @@ package: tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 77fc67c5bbea44fd41e8bbe2ac82d1ad - sha256: 3bf942438d0bb1d2d7eaddfcc302a23ed9f67662f4d31737c7d7dbacbd4da75c + md5: 16d5690e1f1cf716b6adf33a2a54dce5 + sha256: 7f1f249181459591083c4b99e3981a7c0933365deace3a75f72bfaca3256305a manager: conda name: notebook optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.4.12-pyha770c72_0.tar.bz2 - version: 6.4.12 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.1-pyha770c72_0.tar.bz2 + version: 6.5.1 - category: full dependencies: notebook: '>=5.3' @@ -10610,6 +10828,18 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2 version: 1.16.0 +- category: full + dependencies: + python: '>=3.7' + hash: + md5: dd6cbc539e74cb1f430efbd4575b9303 + sha256: a3fd30754c20ddb28b777db38345ea00d958f46701f0decd6291a81c0f4eee78 + manager: conda + name: sniffio + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.0-pyhd8ed1ab_0.tar.bz2 + version: 1.3.0 - category: main dependencies: python: '>=2.7' @@ -10766,6 +10996,18 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-py_1.tar.bz2 version: 0.5.1 +- category: full + dependencies: + python: '>=3.7' + hash: + md5: f3b20ec2c97bad7104679b1d62eb7a11 + sha256: 911ac2b5c2bbe602c806ded8e5a40bd132e99ffa1dda10e27e6bc046c962fed6 + manager: conda + name: websocket-client + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.1-pyhd8ed1ab_0.tar.bz2 + version: 1.4.1 - category: main dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3,!=3.4' @@ -10805,6 +11047,21 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/ansi2html-1.8.0-py39hcbf5309_0.tar.bz2 version: 1.8.0 +- category: full + dependencies: + idna: '>=2.8' + python: '>=3.7' + sniffio: '>=1.1' + typing_extensions: '' + hash: + md5: d65ef75084f8adbadb696dfd91148e79 + sha256: eda988270b57bd726381257b99ffbf283b2f1ab1bf12d45697241a6c6d166143 + manager: conda + name: anyio + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/anyio-3.6.1-pyhd8ed1ab_1.tar.bz2 + version: 3.6.1 - category: full dependencies: python: '>=3.5' @@ -12782,6 +13039,33 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/jupyter-dash-0.4.2-pyhd8ed1ab_1.tar.bz2 version: 0.4.2 +- category: full + dependencies: + anyio: '>=3.1.0' + argon2-cffi: '' + jinja2: '' + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.7.0' + nbconvert-core: '>=6.4.4' + nbformat: '>=5.2.0' + packaging: '' + prometheus_client: '' + python: '>=3.7' + pyzmq: '>=17' + send2trash: '' + terminado: '>=0.8.3' + tornado: '>=6.1.0' + traitlets: '>=5.1.0' + websocket-client: '' + hash: + md5: 81f31b184703349ea7280c49ca4b5b4e + sha256: b14fe42d7eab0cefe9140b2e21ab139a408c5f4b3b7ba9cfdd438ff3ed17490d + manager: conda + name: jupyter_server + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.21.0-pyhd8ed1ab_0.tar.bz2 + version: 1.21.0 - category: full dependencies: nbconvert-core: 7.2.1 pyhd8ed1ab_0 @@ -12810,6 +13094,48 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.1-pyhd8ed1ab_0.tar.bz2 version: 7.2.1 +- category: full + dependencies: + jupyter_server: '>=1.8,<2' + python: '>=3.7' + hash: + md5: 3a8e2c7dcc674f2cb0784f1faba57055 + sha256: d3cb3c4bb258f2dcb6344f448b58229fafb63879fc0f3770ec880a6358de29a3 + manager: conda + name: notebook-shim + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.1.0-pyhd8ed1ab_0.tar.bz2 + version: 0.1.0 +- category: full + dependencies: + argon2-cffi: '' + ipykernel: '' + ipython_genutils: '' + jinja2: '' + jupyter_client: '>=6.1.1' + jupyter_core: '>=4.6.1' + jupyter_server: '>=1.17.0' + nbconvert: '>=5' + nbformat: '' + nest-asyncio: '>=1.5' + notebook-shim: '>=0.1.0' + prometheus_client: '' + python: '>=3.7' + pyzmq: '>=17' + send2trash: '>=1.8.0' + terminado: '>=0.8.3' + tornado: '>=6.1' + traitlets: '>=4.2.1' + hash: + md5: 8d16bf3ba8cba7f702691767919d6bc6 + sha256: 2edf0741bf374b55163970127697846985ae9ac0576684ab9c80224ca810f060 + manager: conda + name: nbclassic + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.5-pyhd8ed1ab_0.tar.bz2 + version: 0.4.5 - category: full dependencies: argon2-cffi: '' @@ -12818,6 +13144,7 @@ package: jinja2: '' jupyter_client: '>=5.3.4' jupyter_core: '>=4.6.1' + nbclassic: 0.4.5 nbconvert: '>=5' nbformat: '' prometheus_client: '' @@ -12828,14 +13155,14 @@ package: tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 77fc67c5bbea44fd41e8bbe2ac82d1ad - sha256: 3bf942438d0bb1d2d7eaddfcc302a23ed9f67662f4d31737c7d7dbacbd4da75c + md5: 16d5690e1f1cf716b6adf33a2a54dce5 + sha256: 7f1f249181459591083c4b99e3981a7c0933365deace3a75f72bfaca3256305a manager: conda name: notebook optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.4.12-pyha770c72_0.tar.bz2 - version: 6.4.12 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.1-pyha770c72_0.tar.bz2 + version: 6.5.1 - category: full dependencies: notebook: '>=5.3' diff --git a/environments/conda-py-3.7-linux-64-dev.lock.yml b/environments/conda-py-3.7-linux-64-dev.lock.yml index 66799666c..28131f1ae 100644 --- a/environments/conda-py-3.7-linux-64-dev.lock.yml +++ b/environments/conda-py-3.7-linux-64-dev.lock.yml @@ -159,6 +159,7 @@ dependencies: - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 + - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 - tblib=1.7.0=pyhd8ed1ab_0 @@ -172,8 +173,10 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 + - websocket-client=1.4.1=pyhd8ed1ab_0 - wheel=0.37.1=pyhd8ed1ab_0 - zipp=3.9.0=pyhd8ed1ab_0 + - anyio=3.6.1=pyhd8ed1ab_1 - beautifulsoup4=4.11.1=pyha770c72_0 - brotli-python=1.0.9=py37hd23a5d3_7 - cached-property=1.5.2=hd8ed1ab_1 @@ -291,10 +294,13 @@ dependencies: - scikit-image=0.19.3=py37hfb7772e_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - ipykernel=6.16.0=pyh210e3f2_0 + - jupyter_server=1.21.0=pyhd8ed1ab_0 - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - nbconvert=7.2.1=pyhd8ed1ab_0 - - notebook=6.4.12=pyha770c72_0 + - notebook-shim=0.1.0=pyhd8ed1ab_0 + - nbclassic=0.4.5=pyhd8ed1ab_0 + - notebook=6.5.1=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 diff --git a/environments/conda-py-3.7-linux-64.lock.yml b/environments/conda-py-3.7-linux-64.lock.yml index 5a0ece812..1c23077d7 100644 --- a/environments/conda-py-3.7-linux-64.lock.yml +++ b/environments/conda-py-3.7-linux-64.lock.yml @@ -150,6 +150,7 @@ dependencies: - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 + - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 - tblib=1.7.0=pyhd8ed1ab_0 @@ -160,8 +161,10 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 + - websocket-client=1.4.1=pyhd8ed1ab_0 - wheel=0.37.1=pyhd8ed1ab_0 - zipp=3.9.0=pyhd8ed1ab_0 + - anyio=3.6.1=pyhd8ed1ab_1 - beautifulsoup4=4.11.1=pyha770c72_0 - brotli-python=1.0.9=py37hd23a5d3_7 - cached-property=1.5.2=hd8ed1ab_1 @@ -260,10 +263,13 @@ dependencies: - scikit-image=0.19.3=py37hfb7772e_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - ipykernel=6.16.0=pyh210e3f2_0 + - jupyter_server=1.21.0=pyhd8ed1ab_0 - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - nbconvert=7.2.1=pyhd8ed1ab_0 - - notebook=6.4.12=pyha770c72_0 + - notebook-shim=0.1.0=pyhd8ed1ab_0 + - nbclassic=0.4.5=pyhd8ed1ab_0 + - notebook=6.5.1=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 diff --git a/environments/conda-py-3.7-osx-64-dev.lock.yml b/environments/conda-py-3.7-osx-64-dev.lock.yml index 620dc9663..c9200f1fc 100644 --- a/environments/conda-py-3.7-osx-64-dev.lock.yml +++ b/environments/conda-py-3.7-osx-64-dev.lock.yml @@ -144,6 +144,7 @@ dependencies: - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 + - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 - tblib=1.7.0=pyhd8ed1ab_0 @@ -157,8 +158,10 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 + - websocket-client=1.4.1=pyhd8ed1ab_0 - wheel=0.37.1=pyhd8ed1ab_0 - zipp=3.9.0=pyhd8ed1ab_0 + - anyio=3.6.1=pyhd8ed1ab_1 - beautifulsoup4=4.11.1=pyha770c72_0 - brotli-python=1.0.9=py37h0582d14_7 - cached-property=1.5.2=hd8ed1ab_1 @@ -276,10 +279,13 @@ dependencies: - scikit-image=0.19.3=py37hbc43c61_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - ipykernel=6.16.0=pyh736e0ef_0 + - jupyter_server=1.21.0=pyhd8ed1ab_0 - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - nbconvert=7.2.1=pyhd8ed1ab_0 - - notebook=6.4.12=pyha770c72_0 + - notebook-shim=0.1.0=pyhd8ed1ab_0 + - nbclassic=0.4.5=pyhd8ed1ab_0 + - notebook=6.5.1=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 diff --git a/environments/conda-py-3.7-osx-64.lock.yml b/environments/conda-py-3.7-osx-64.lock.yml index d2a006a6d..6c0a2ca92 100644 --- a/environments/conda-py-3.7-osx-64.lock.yml +++ b/environments/conda-py-3.7-osx-64.lock.yml @@ -135,6 +135,7 @@ dependencies: - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 + - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 - tblib=1.7.0=pyhd8ed1ab_0 @@ -145,8 +146,10 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 + - websocket-client=1.4.1=pyhd8ed1ab_0 - wheel=0.37.1=pyhd8ed1ab_0 - zipp=3.9.0=pyhd8ed1ab_0 + - anyio=3.6.1=pyhd8ed1ab_1 - beautifulsoup4=4.11.1=pyha770c72_0 - brotli-python=1.0.9=py37h0582d14_7 - cached-property=1.5.2=hd8ed1ab_1 @@ -245,10 +248,13 @@ dependencies: - scikit-image=0.19.3=py37hbc43c61_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - ipykernel=6.16.0=pyh736e0ef_0 + - jupyter_server=1.21.0=pyhd8ed1ab_0 - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - nbconvert=7.2.1=pyhd8ed1ab_0 - - notebook=6.4.12=pyha770c72_0 + - notebook-shim=0.1.0=pyhd8ed1ab_0 + - nbclassic=0.4.5=pyhd8ed1ab_0 + - notebook=6.5.1=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 diff --git a/environments/conda-py-3.7-win-64-dev.lock.yml b/environments/conda-py-3.7-win-64-dev.lock.yml index 964b9da58..44dc2c34a 100644 --- a/environments/conda-py-3.7-win-64-dev.lock.yml +++ b/environments/conda-py-3.7-win-64-dev.lock.yml @@ -135,6 +135,7 @@ dependencies: - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 + - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 - tblib=1.7.0=pyhd8ed1ab_0 @@ -148,8 +149,10 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 + - websocket-client=1.4.1=pyhd8ed1ab_0 - wheel=0.37.1=pyhd8ed1ab_0 - zipp=3.9.0=pyhd8ed1ab_0 + - anyio=3.6.1=pyhd8ed1ab_1 - beautifulsoup4=4.11.1=pyha770c72_0 - brotli-python=1.0.9=py37hf2a7229_7 - cached-property=1.5.2=hd8ed1ab_1 @@ -269,10 +272,13 @@ dependencies: - scikit-image=0.19.3=py37h3182a2c_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - ipykernel=6.16.0=pyh025b116_0 + - jupyter_server=1.21.0=pyhd8ed1ab_0 - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - nbconvert=7.2.1=pyhd8ed1ab_0 - - notebook=6.4.12=pyha770c72_0 + - notebook-shim=0.1.0=pyhd8ed1ab_0 + - nbclassic=0.4.5=pyhd8ed1ab_0 + - notebook=6.5.1=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 diff --git a/environments/conda-py-3.7-win-64.lock.yml b/environments/conda-py-3.7-win-64.lock.yml index c936be842..35a3dac98 100644 --- a/environments/conda-py-3.7-win-64.lock.yml +++ b/environments/conda-py-3.7-win-64.lock.yml @@ -126,6 +126,7 @@ dependencies: - pytz=2022.4=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 + - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 - tblib=1.7.0=pyhd8ed1ab_0 @@ -136,8 +137,10 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 + - websocket-client=1.4.1=pyhd8ed1ab_0 - wheel=0.37.1=pyhd8ed1ab_0 - zipp=3.9.0=pyhd8ed1ab_0 + - anyio=3.6.1=pyhd8ed1ab_1 - beautifulsoup4=4.11.1=pyha770c72_0 - brotli-python=1.0.9=py37hf2a7229_7 - cached-property=1.5.2=hd8ed1ab_1 @@ -237,10 +240,13 @@ dependencies: - scikit-image=0.19.3=py37h3182a2c_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - ipykernel=6.16.0=pyh025b116_0 + - jupyter_server=1.21.0=pyhd8ed1ab_0 - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - nbconvert=7.2.1=pyhd8ed1ab_0 - - notebook=6.4.12=pyha770c72_0 + - notebook-shim=0.1.0=pyhd8ed1ab_0 + - nbclassic=0.4.5=pyhd8ed1ab_0 + - notebook=6.5.1=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 diff --git a/environments/conda-py-3.8-linux-64-dev.lock.yml b/environments/conda-py-3.8-linux-64-dev.lock.yml index 349fc10dd..1f2a8ab62 100644 --- a/environments/conda-py-3.8-linux-64-dev.lock.yml +++ b/environments/conda-py-3.8-linux-64-dev.lock.yml @@ -175,6 +175,7 @@ dependencies: - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 + - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 - tblib=1.7.0=pyhd8ed1ab_0 @@ -188,9 +189,11 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 + - websocket-client=1.4.1=pyhd8ed1ab_0 - wheel=0.37.1=pyhd8ed1ab_0 - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py38h578d9bd_0 + - anyio=3.6.1=pyhd8ed1ab_1 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 @@ -306,9 +309,12 @@ dependencies: - requests=2.28.1=pyhd8ed1ab_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 + - jupyter_server=1.21.0=pyhd8ed1ab_0 - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - nbconvert=7.2.1=pyhd8ed1ab_0 - - notebook=6.4.12=pyha770c72_0 + - notebook-shim=0.1.0=pyhd8ed1ab_0 + - nbclassic=0.4.5=pyhd8ed1ab_0 + - notebook=6.5.1=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 diff --git a/environments/conda-py-3.8-linux-64.lock.yml b/environments/conda-py-3.8-linux-64.lock.yml index 9bc453317..f89a8a4ed 100644 --- a/environments/conda-py-3.8-linux-64.lock.yml +++ b/environments/conda-py-3.8-linux-64.lock.yml @@ -168,6 +168,7 @@ dependencies: - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 + - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 - tblib=1.7.0=pyhd8ed1ab_0 @@ -178,9 +179,11 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 + - websocket-client=1.4.1=pyhd8ed1ab_0 - wheel=0.37.1=pyhd8ed1ab_0 - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py38h578d9bd_0 + - anyio=3.6.1=pyhd8ed1ab_1 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 @@ -285,9 +288,12 @@ dependencies: - nbconvert-core=7.2.1=pyhd8ed1ab_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 + - jupyter_server=1.21.0=pyhd8ed1ab_0 - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - nbconvert=7.2.1=pyhd8ed1ab_0 - - notebook=6.4.12=pyha770c72_0 + - notebook-shim=0.1.0=pyhd8ed1ab_0 + - nbclassic=0.4.5=pyhd8ed1ab_0 + - notebook=6.5.1=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 diff --git a/environments/conda-py-3.8-osx-64-dev.lock.yml b/environments/conda-py-3.8-osx-64-dev.lock.yml index 042a61197..598f1c766 100644 --- a/environments/conda-py-3.8-osx-64-dev.lock.yml +++ b/environments/conda-py-3.8-osx-64-dev.lock.yml @@ -160,6 +160,7 @@ dependencies: - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 + - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 - tblib=1.7.0=pyhd8ed1ab_0 @@ -173,9 +174,11 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 + - websocket-client=1.4.1=pyhd8ed1ab_0 - wheel=0.37.1=pyhd8ed1ab_0 - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py38h50d1736_0 + - anyio=3.6.1=pyhd8ed1ab_1 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 @@ -291,9 +294,12 @@ dependencies: - requests=2.28.1=pyhd8ed1ab_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 + - jupyter_server=1.21.0=pyhd8ed1ab_0 - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - nbconvert=7.2.1=pyhd8ed1ab_0 - - notebook=6.4.12=pyha770c72_0 + - notebook-shim=0.1.0=pyhd8ed1ab_0 + - nbclassic=0.4.5=pyhd8ed1ab_0 + - notebook=6.5.1=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 diff --git a/environments/conda-py-3.8-osx-64.lock.yml b/environments/conda-py-3.8-osx-64.lock.yml index 71e53860a..ee4786d3d 100644 --- a/environments/conda-py-3.8-osx-64.lock.yml +++ b/environments/conda-py-3.8-osx-64.lock.yml @@ -153,6 +153,7 @@ dependencies: - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 + - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 - tblib=1.7.0=pyhd8ed1ab_0 @@ -163,9 +164,11 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 + - websocket-client=1.4.1=pyhd8ed1ab_0 - wheel=0.37.1=pyhd8ed1ab_0 - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py38h50d1736_0 + - anyio=3.6.1=pyhd8ed1ab_1 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 @@ -270,9 +273,12 @@ dependencies: - nbconvert-core=7.2.1=pyhd8ed1ab_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 + - jupyter_server=1.21.0=pyhd8ed1ab_0 - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - nbconvert=7.2.1=pyhd8ed1ab_0 - - notebook=6.4.12=pyha770c72_0 + - notebook-shim=0.1.0=pyhd8ed1ab_0 + - nbclassic=0.4.5=pyhd8ed1ab_0 + - notebook=6.5.1=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 diff --git a/environments/conda-py-3.8-win-64-dev.lock.yml b/environments/conda-py-3.8-win-64-dev.lock.yml index d2fd853aa..5c7ff8e08 100644 --- a/environments/conda-py-3.8-win-64-dev.lock.yml +++ b/environments/conda-py-3.8-win-64-dev.lock.yml @@ -150,6 +150,7 @@ dependencies: - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 + - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 - tblib=1.7.0=pyhd8ed1ab_0 @@ -163,9 +164,11 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 + - websocket-client=1.4.1=pyhd8ed1ab_0 - wheel=0.37.1=pyhd8ed1ab_0 - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py38haa244fe_0 + - anyio=3.6.1=pyhd8ed1ab_1 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 @@ -284,9 +287,12 @@ dependencies: - requests=2.28.1=pyhd8ed1ab_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 + - jupyter_server=1.21.0=pyhd8ed1ab_0 - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - nbconvert=7.2.1=pyhd8ed1ab_0 - - notebook=6.4.12=pyha770c72_0 + - notebook-shim=0.1.0=pyhd8ed1ab_0 + - nbclassic=0.4.5=pyhd8ed1ab_0 + - notebook=6.5.1=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 diff --git a/environments/conda-py-3.8-win-64.lock.yml b/environments/conda-py-3.8-win-64.lock.yml index fe16f8d40..531a2285d 100644 --- a/environments/conda-py-3.8-win-64.lock.yml +++ b/environments/conda-py-3.8-win-64.lock.yml @@ -143,6 +143,7 @@ dependencies: - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 + - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 - tblib=1.7.0=pyhd8ed1ab_0 @@ -153,9 +154,11 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 + - websocket-client=1.4.1=pyhd8ed1ab_0 - wheel=0.37.1=pyhd8ed1ab_0 - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py38haa244fe_0 + - anyio=3.6.1=pyhd8ed1ab_1 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 @@ -263,9 +266,12 @@ dependencies: - nbconvert-core=7.2.1=pyhd8ed1ab_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 + - jupyter_server=1.21.0=pyhd8ed1ab_0 - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - nbconvert=7.2.1=pyhd8ed1ab_0 - - notebook=6.4.12=pyha770c72_0 + - notebook-shim=0.1.0=pyhd8ed1ab_0 + - nbclassic=0.4.5=pyhd8ed1ab_0 + - notebook=6.5.1=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 diff --git a/environments/conda-py-3.9-linux-64-dev.lock.yml b/environments/conda-py-3.9-linux-64-dev.lock.yml index 871033ee1..6ad80eedc 100644 --- a/environments/conda-py-3.9-linux-64-dev.lock.yml +++ b/environments/conda-py-3.9-linux-64-dev.lock.yml @@ -175,6 +175,7 @@ dependencies: - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 + - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 - tblib=1.7.0=pyhd8ed1ab_0 @@ -188,9 +189,11 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 + - websocket-client=1.4.1=pyhd8ed1ab_0 - wheel=0.37.1=pyhd8ed1ab_0 - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39hf3d152e_0 + - anyio=3.6.1=pyhd8ed1ab_1 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 @@ -306,9 +309,12 @@ dependencies: - requests=2.28.1=pyhd8ed1ab_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 + - jupyter_server=1.21.0=pyhd8ed1ab_0 - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - nbconvert=7.2.1=pyhd8ed1ab_0 - - notebook=6.4.12=pyha770c72_0 + - notebook-shim=0.1.0=pyhd8ed1ab_0 + - nbclassic=0.4.5=pyhd8ed1ab_0 + - notebook=6.5.1=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 diff --git a/environments/conda-py-3.9-linux-64.lock.yml b/environments/conda-py-3.9-linux-64.lock.yml index ee959a2b9..f10d800b1 100644 --- a/environments/conda-py-3.9-linux-64.lock.yml +++ b/environments/conda-py-3.9-linux-64.lock.yml @@ -168,6 +168,7 @@ dependencies: - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 + - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 - tblib=1.7.0=pyhd8ed1ab_0 @@ -178,9 +179,11 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 + - websocket-client=1.4.1=pyhd8ed1ab_0 - wheel=0.37.1=pyhd8ed1ab_0 - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39hf3d152e_0 + - anyio=3.6.1=pyhd8ed1ab_1 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 @@ -285,9 +288,12 @@ dependencies: - nbconvert-core=7.2.1=pyhd8ed1ab_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 + - jupyter_server=1.21.0=pyhd8ed1ab_0 - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - nbconvert=7.2.1=pyhd8ed1ab_0 - - notebook=6.4.12=pyha770c72_0 + - notebook-shim=0.1.0=pyhd8ed1ab_0 + - nbclassic=0.4.5=pyhd8ed1ab_0 + - notebook=6.5.1=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 diff --git a/environments/conda-py-3.9-osx-64-dev.lock.yml b/environments/conda-py-3.9-osx-64-dev.lock.yml index c7c4843f3..511e96d02 100644 --- a/environments/conda-py-3.9-osx-64-dev.lock.yml +++ b/environments/conda-py-3.9-osx-64-dev.lock.yml @@ -160,6 +160,7 @@ dependencies: - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 + - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 - tblib=1.7.0=pyhd8ed1ab_0 @@ -173,9 +174,11 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 + - websocket-client=1.4.1=pyhd8ed1ab_0 - wheel=0.37.1=pyhd8ed1ab_0 - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39h6e9494a_0 + - anyio=3.6.1=pyhd8ed1ab_1 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 @@ -291,9 +294,12 @@ dependencies: - requests=2.28.1=pyhd8ed1ab_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 + - jupyter_server=1.21.0=pyhd8ed1ab_0 - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - nbconvert=7.2.1=pyhd8ed1ab_0 - - notebook=6.4.12=pyha770c72_0 + - notebook-shim=0.1.0=pyhd8ed1ab_0 + - nbclassic=0.4.5=pyhd8ed1ab_0 + - notebook=6.5.1=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 diff --git a/environments/conda-py-3.9-osx-64.lock.yml b/environments/conda-py-3.9-osx-64.lock.yml index c822d1ddf..3760e8f24 100644 --- a/environments/conda-py-3.9-osx-64.lock.yml +++ b/environments/conda-py-3.9-osx-64.lock.yml @@ -153,6 +153,7 @@ dependencies: - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 + - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 - tblib=1.7.0=pyhd8ed1ab_0 @@ -163,9 +164,11 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 + - websocket-client=1.4.1=pyhd8ed1ab_0 - wheel=0.37.1=pyhd8ed1ab_0 - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39h6e9494a_0 + - anyio=3.6.1=pyhd8ed1ab_1 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 @@ -270,9 +273,12 @@ dependencies: - nbconvert-core=7.2.1=pyhd8ed1ab_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 + - jupyter_server=1.21.0=pyhd8ed1ab_0 - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - nbconvert=7.2.1=pyhd8ed1ab_0 - - notebook=6.4.12=pyha770c72_0 + - notebook-shim=0.1.0=pyhd8ed1ab_0 + - nbclassic=0.4.5=pyhd8ed1ab_0 + - notebook=6.5.1=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 diff --git a/environments/conda-py-3.9-win-64-dev.lock.yml b/environments/conda-py-3.9-win-64-dev.lock.yml index f2130369d..fbcab7fec 100644 --- a/environments/conda-py-3.9-win-64-dev.lock.yml +++ b/environments/conda-py-3.9-win-64-dev.lock.yml @@ -151,6 +151,7 @@ dependencies: - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 + - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 - tblib=1.7.0=pyhd8ed1ab_0 @@ -164,9 +165,11 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 + - websocket-client=1.4.1=pyhd8ed1ab_0 - wheel=0.37.1=pyhd8ed1ab_0 - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39hcbf5309_0 + - anyio=3.6.1=pyhd8ed1ab_1 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 @@ -285,9 +288,12 @@ dependencies: - requests=2.28.1=pyhd8ed1ab_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 + - jupyter_server=1.21.0=pyhd8ed1ab_0 - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - nbconvert=7.2.1=pyhd8ed1ab_0 - - notebook=6.4.12=pyha770c72_0 + - notebook-shim=0.1.0=pyhd8ed1ab_0 + - nbclassic=0.4.5=pyhd8ed1ab_0 + - notebook=6.5.1=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 diff --git a/environments/conda-py-3.9-win-64.lock.yml b/environments/conda-py-3.9-win-64.lock.yml index 1528714fb..b4243b254 100644 --- a/environments/conda-py-3.9-win-64.lock.yml +++ b/environments/conda-py-3.9-win-64.lock.yml @@ -144,6 +144,7 @@ dependencies: - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.4.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 + - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 - tblib=1.7.0=pyhd8ed1ab_0 @@ -154,9 +155,11 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 + - websocket-client=1.4.1=pyhd8ed1ab_0 - wheel=0.37.1=pyhd8ed1ab_0 - zipp=3.9.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39hcbf5309_0 + - anyio=3.6.1=pyhd8ed1ab_1 - asttokens=2.0.8=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 @@ -264,9 +267,12 @@ dependencies: - nbconvert-core=7.2.1=pyhd8ed1ab_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 + - jupyter_server=1.21.0=pyhd8ed1ab_0 - nbconvert-pandoc=7.2.1=pyhd8ed1ab_0 - nbconvert=7.2.1=pyhd8ed1ab_0 - - notebook=6.4.12=pyha770c72_0 + - notebook-shim=0.1.0=pyhd8ed1ab_0 + - nbclassic=0.4.5=pyhd8ed1ab_0 + - notebook=6.5.1=pyha770c72_0 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 From 14b3a0b056ae1e20bd78a32f8dcd410aa1e10758 Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 14 Oct 2022 09:59:19 -0700 Subject: [PATCH 021/107] utils test fix copied over from 606 --- tests/utils_test.py | 145 +++++++++++++++++++++++++++++++++++++------- 1 file changed, 123 insertions(+), 22 deletions(-) diff --git a/tests/utils_test.py b/tests/utils_test.py index 0e3aef0f2..0c057cad1 100644 --- a/tests/utils_test.py +++ b/tests/utils_test.py @@ -19,6 +19,7 @@ import pytest from discretize import TreeMesh from geoh5py.objects import Grid2D +from geoh5py.objects.surveys.direct_current import CurrentElectrode, PotentialElectrode from geoh5py.workspace import Workspace from geoapps.driver_base.utils import running_mean, treemesh_2_octree @@ -167,34 +168,134 @@ def test_new_neighbors(): def test_survey_lines(tmp_path): - with Workspace(os.path.join(tmp_path, "test.geoh5")) as test_workspace: - with Workspace(dc_geoh5) as ws: - old_survey = ws.get_entity("DC_Survey")[0] - _ = old_survey.copy(parent=test_workspace) - - _ = survey_lines(old_survey, [314529, 6071402], save="test_line_ids") - assert np.all( - np.unique(test_workspace.get_entity("test_line_ids")[0].values) - == np.arange(1, 11) - ) + name = "TestCurrents" + n_data = 15 + path = tmp_path / r"testDC.geoh5" + workspace = Workspace(path) + + # Create sources along line + x_loc, y_loc = np.meshgrid(np.linspace(0, 10, n_data), np.arange(-1, 3)) + vertices = np.c_[x_loc.ravel(), y_loc.ravel(), np.zeros_like(x_loc).ravel()] + parts = np.kron(np.arange(4), np.ones(n_data)).astype("int") + currents = CurrentElectrode.create( + workspace, name=name, vertices=vertices, parts=parts + ) + currents.add_default_ab_cell_id() + potentials = PotentialElectrode.create( + workspace, name=name + "_rx", vertices=vertices + ) + n_dipoles = 9 + dipoles = [] + current_id = [] + for val in currents.ab_cell_id.values: + cell_id = int(currents.ab_map[val]) - 1 + + for dipole in range(n_dipoles): + dipole_ids = currents.cells[cell_id, :] + 2 + dipole + + if ( + any(dipole_ids > (potentials.n_vertices - 1)) + or len(np.unique(parts[dipole_ids])) > 1 + ): + continue + + dipoles += [dipole_ids] + current_id += [val] + + potentials.cells = np.vstack(dipoles).astype("uint32") + potentials.ab_cell_id = np.hstack(current_id).astype("int32") + potentials.current_electrodes = currents + currents.potential_electrodes = potentials + _ = survey_lines(potentials, [-1, -1], save="test_line_ids") + assert np.all( + np.unique(workspace.get_entity("test_line_ids")[0].values) == np.arange(1, 5) + ) def test_extract_dcip_survey(tmp_path): - with Workspace(os.path.join(tmp_path, "test.geoh5")) as test_workspace: - with Workspace(dc_geoh5) as ws: - survey = ws.get_entity("DC_Survey")[0] - lines = survey_lines(survey, [314529, 6071402]) - extract_dcip_survey(test_workspace, survey, lines, 4, "test_survey_line") - assert test_workspace.get_entity("test_survey_line 4")[0] is not None + name = "TestCurrents" + n_data = 12 + path = tmp_path / r"testDC.geoh5" + workspace = Workspace(path) + + # Create sources along line + x_loc, y_loc = np.meshgrid(np.arange(n_data), np.arange(-1, 3)) + vertices = np.c_[x_loc.ravel(), y_loc.ravel(), np.zeros_like(x_loc).ravel()] + parts = np.kron(np.arange(4), np.ones(n_data)).astype("int") + currents = CurrentElectrode.create( + workspace, name=name, vertices=vertices, parts=parts + ) + currents.add_default_ab_cell_id() + potentials = PotentialElectrode.create( + workspace, name=name + "_rx", vertices=vertices + ) + n_dipoles = 9 + dipoles = [] + current_id = [] + for val in currents.ab_cell_id.values: + cell_id = int(currents.ab_map[val]) - 1 + + for dipole in range(n_dipoles): + dipole_ids = currents.cells[cell_id, :] + 2 + dipole + + if ( + any(dipole_ids > (potentials.n_vertices - 1)) + or len(np.unique(parts[dipole_ids])) > 1 + ): + continue + + dipoles += [dipole_ids] + current_id += [val] + + potentials.cells = np.vstack(dipoles).astype("uint32") + potentials.ab_cell_id = np.hstack(current_id).astype("int32") + potentials.current_electrodes = currents + currents.potential_electrodes = potentials + extract_dcip_survey(workspace, potentials, parts, 4, "test_survey_line") + assert workspace.get_entity("test_survey_line 4")[0] is not None def test_split_dcip_survey(tmp_path): - with Workspace(os.path.join(tmp_path, "test.geoh5")) as test_workspace: - with Workspace(dc_geoh5) as ws: - survey = ws.get_entity("DC_Survey")[0] - lines = survey_lines(survey, [314529, 6071402]) - split_dcip_survey(survey, lines, "DC Survey Line", test_workspace) - assert test_workspace.get_entity("DC Survey Line 10")[0] is not None + name = "TestCurrents" + n_data = 12 + path = tmp_path / r"testDC.geoh5" + workspace = Workspace(path) + + # Create sources along line + x_loc, y_loc = np.meshgrid(np.arange(n_data), np.arange(-1, 3)) + vertices = np.c_[x_loc.ravel(), y_loc.ravel(), np.zeros_like(x_loc).ravel()] + parts = np.kron(np.arange(4), np.ones(n_data)).astype("int") + currents = CurrentElectrode.create( + workspace, name=name, vertices=vertices, parts=parts + ) + currents.add_default_ab_cell_id() + potentials = PotentialElectrode.create( + workspace, name=name + "_rx", vertices=vertices + ) + n_dipoles = 9 + dipoles = [] + current_id = [] + for val in currents.ab_cell_id.values: + cell_id = int(currents.ab_map[val]) - 1 + + for dipole in range(n_dipoles): + dipole_ids = currents.cells[cell_id, :] + 2 + dipole + + if ( + any(dipole_ids > (potentials.n_vertices - 1)) + or len(np.unique(parts[dipole_ids])) > 1 + ): + continue + + dipoles += [dipole_ids] + current_id += [val] + + potentials.cells = np.vstack(dipoles).astype("uint32") + potentials.ab_cell_id = np.hstack(current_id).astype("int32") + potentials.current_electrodes = currents + currents.potential_electrodes = potentials + split_dcip_survey(potentials, parts + 1, "DC Survey Line", workspace) + assert workspace.get_entity("DC Survey Line 4")[0] is not None def test_rectangular_block(): From 2c92389f08a5ea616e4f6e317f1126c64640d12b Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 14 Oct 2022 10:20:47 -0700 Subject: [PATCH 022/107] convert cells to np.int32 in extract_dcip_survey --- geoapps/utils/surveys.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/geoapps/utils/surveys.py b/geoapps/utils/surveys.py index 138abcc66..2e3307104 100644 --- a/geoapps/utils/surveys.py +++ b/geoapps/utils/surveys.py @@ -262,13 +262,13 @@ def extract_dcip_survey( currents = CurrentElectrode.create( workspace, name=f"{line_name} (currents)", vertices=current_locs ) - currents.cells = np.array(current_cells) + currents.cells = np.array(current_cells, dtype=np.int32) currents.add_default_ab_cell_id() potentials = PotentialElectrode.create( workspace, name=line_name, vertices=survey_locs ) - potentials.cells = np.array(survey_cells) + potentials.cells = np.array(survey_cells, dtype=np.int32) # Add ab_cell_id as referenced data object value_map = {k + 1: str(k + 1) for k in ab_cell_ids} From 446ac2a83388861f5b73ff3857390beff82a5a54 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= Date: Thu, 27 Oct 2022 22:41:21 -0400 Subject: [PATCH 023/107] Configure dependabot version update for actions, scheduled monthly --- .github/dependabot.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 000000000..4eb1d5391 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,11 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates + +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "monthly" From ff248e33b05eec9c45ebdd6ac74b8c9ff65d7fd7 Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 31 Oct 2022 10:49:32 -0700 Subject: [PATCH 024/107] Base class the driver and add a drive or sweep method to distinguish running a driver vs generating a sweep file. --- geoapps/driver_base/driver.py | 31 +++++++++++++++++++++++++++++++ geoapps/edge_detection/driver.py | 23 +++++++++++++---------- 2 files changed, 44 insertions(+), 10 deletions(-) create mode 100644 geoapps/driver_base/driver.py diff --git a/geoapps/driver_base/driver.py b/geoapps/driver_base/driver.py new file mode 100644 index 000000000..2cf25620c --- /dev/null +++ b/geoapps/driver_base/driver.py @@ -0,0 +1,31 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). + +from __future__ import annotations + +from abc import ABC, abstractmethod + +from geoh5py.ui_json import InputFile + +from geoapps.driver_base.params import BaseParams + + +class BaseDriver(ABC): + def __init__(self, params: BaseParams): + self.params = params + + @abstractmethod + def run(self): + """Run the application.""" + raise NotImplementedError + + @staticmethod + def drive_or_sweep(filepath): + ifile = InputFile.read_ui_json(filepath) + sweep = getattr(ifile.data, "sweep", None) + if sweep: + pass diff --git a/geoapps/edge_detection/driver.py b/geoapps/edge_detection/driver.py index 4e19eb2a3..addaad8d0 100644 --- a/geoapps/edge_detection/driver.py +++ b/geoapps/edge_detection/driver.py @@ -16,19 +16,19 @@ import numpy as np from geoh5py.groups import ContainerGroup from geoh5py.objects import Curve, Grid2D -from geoh5py.ui_json import InputFile from geoh5py.ui_json.utils import monitored_directory_copy from skimage.feature import canny from skimage.transform import probabilistic_hough_line +from geoapps.driver_base.driver import BaseDriver from geoapps.edge_detection.params import EdgeDetectionParams from geoapps.shared_utils.utils import filter_xy from geoapps.utils.formatters import string_name -class EdgeDetectionDriver: +class EdgeDetectionDriver(BaseDriver): def __init__(self, params: EdgeDetectionParams): - self.params: EdgeDetectionParams = params + super().__init__(params) def run(self): """ @@ -292,10 +292,13 @@ def get_indices( if __name__ == "__main__": print("Loading geoh5 file . . .") file = sys.argv[1] - ifile = InputFile.read_ui_json(file) - params_class = EdgeDetectionParams(ifile) - driver = EdgeDetectionDriver(params_class) - print("Loaded. Running edge detection . . .") - with params_class.geoh5.open(mode="r+"): - driver.run() - print("Saved to " + ifile.path) + EdgeDetectionDriver.drive_or_sweep(file) + + # TODO - need to generalize what we can of the logging + # ifile = InputFile.read_ui_json(file) + # params_class = EdgeDetectionParams(ifile) + # driver = EdgeDetectionDriver(params_class) + # print("Loaded. Running edge detection . . .") + # with params_class.geoh5.open(mode="r+"): + # driver.run() + # print("Saved to " + ifile.path) From 31200063a155af834500a8b64e35033bb7cbc31e Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 31 Oct 2022 18:36:44 +0000 Subject: [PATCH 025/107] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/psf/black: 22.6.0 → 22.10.0](https://github.com/psf/black/compare/22.6.0...22.10.0) - [github.com/asottile/pyupgrade: v2.37.2 → v3.2.0](https://github.com/asottile/pyupgrade/compare/v2.37.2...v3.2.0) - [github.com/codespell-project/codespell: v2.1.0 → v2.2.2](https://github.com/codespell-project/codespell/compare/v2.1.0...v2.2.2) - [github.com/rstcheck/rstcheck: v6.0.0.post1 → v6.1.0](https://github.com/rstcheck/rstcheck/compare/v6.0.0.post1...v6.1.0) --- .pre-commit-config.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index d87dbfe09..b5349d9ee 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -10,7 +10,7 @@ ci: repos: - repo: https://github.com/psf/black - rev: 22.6.0 + rev: 22.10.0 hooks: - id: black - repo: https://github.com/PyCQA/isort @@ -27,7 +27,7 @@ repos: # hooks: # - id: flake8 - repo: https://github.com/asottile/pyupgrade - rev: v2.37.2 + rev: v3.2.0 hooks: - id: pyupgrade args: [--py37-plus] @@ -53,7 +53,7 @@ repos: types: [python] exclude: (^setup.py$|(docs|assets)/) - repo: https://github.com/codespell-project/codespell - rev: v2.1.0 + rev: v2.2.2 hooks: - id: codespell exclude: (\.ipynb$) @@ -75,7 +75,7 @@ repos: - id: mixed-line-ending - id: name-tests-test - repo: https://github.com/rstcheck/rstcheck - rev: v6.0.0.post1 + rev: v6.1.0 hooks: - id: rstcheck additional_dependencies: [sphinx] From 615e43152d17150a4445b581fe9f5e76c43bd6d2 Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 31 Oct 2022 14:14:08 -0700 Subject: [PATCH 026/107] Hook up generate_sweep parameter in ui.json to base driver drive_or_sweep method. --- geoapps/driver_base/driver.py | 24 ++- geoapps/edge_detection/constants.py | 8 + geoapps/edge_detection/driver.py | 50 +++--- .../pseudo_three_dimensions/constants.py | 168 +++++++++--------- .../two_dimensions/constants.py | 11 +- 5 files changed, 144 insertions(+), 117 deletions(-) diff --git a/geoapps/driver_base/driver.py b/geoapps/driver_base/driver.py index 2cf25620c..a400ae604 100644 --- a/geoapps/driver_base/driver.py +++ b/geoapps/driver_base/driver.py @@ -7,14 +7,19 @@ from __future__ import annotations +import os from abc import ABC, abstractmethod from geoh5py.ui_json import InputFile +from param_sweeps.generate import generate from geoapps.driver_base.params import BaseParams class BaseDriver(ABC): + + _params_class = BaseParams + def __init__(self, params: BaseParams): self.params = params @@ -23,9 +28,18 @@ def run(self): """Run the application.""" raise NotImplementedError - @staticmethod - def drive_or_sweep(filepath): + @classmethod + def drive_or_sweep(cls, filepath): + filepath = os.path.abspath(filepath) ifile = InputFile.read_ui_json(filepath) - sweep = getattr(ifile.data, "sweep", None) - if sweep: - pass + generate_sweep = ifile.data.get("generate_sweep", None) + if generate_sweep: + ifile.data["generate_sweep"] = False + name = os.path.basename(filepath) + path = os.path.dirname(filepath) + ifile.write_ui_json(name=name, path=path) + generate(filepath) + else: + params = cls._params_class(ifile) + driver = cls(params) + driver.run() diff --git a/geoapps/edge_detection/constants.py b/geoapps/edge_detection/constants.py index c5b8e46de..280240d87 100644 --- a/geoapps/edge_detection/constants.py +++ b/geoapps/edge_detection/constants.py @@ -21,6 +21,7 @@ "window_azimuth": None, "export_as": "", "ga_group_name": None, + "generate_sweep": False, "run_command": "geoapps.edge_detection.driver", "run_command_boolean": False, "workspace_geoh5": None, @@ -157,6 +158,12 @@ "value": "", "group": "Python run preferences", }, + "generate_sweep": { + "label": "Generate sweep file", + "group": "Python run preferences", + "main": True, + "value": False, + }, "resolution": 50.0, "colorbar": False, "zoom_extent": False, @@ -173,4 +180,5 @@ "sigma": 0.5, "window_azimuth": -20.0, "ga_group_name": "Edges", + "export_as": "edges", } diff --git a/geoapps/edge_detection/driver.py b/geoapps/edge_detection/driver.py index addaad8d0..a948a291f 100644 --- a/geoapps/edge_detection/driver.py +++ b/geoapps/edge_detection/driver.py @@ -27,6 +27,9 @@ class EdgeDetectionDriver(BaseDriver): + + _params_class = EdgeDetectionParams + def __init__(self, params: EdgeDetectionParams): super().__init__(params) @@ -36,27 +39,30 @@ def run(self): The application relies on the Canny and Hough transforms from the Scikit-Image library. """ - vertices, cells = EdgeDetectionDriver.get_edges(*self.params.edge_args()) - - if vertices is not None: - name = string_name(self.params.export_as) - - out_entity = ContainerGroup.create( - workspace=self.params.geoh5, - name=self.params.ga_group_name, - ) - Curve.create( - workspace=self.params.geoh5, - name=name, - vertices=vertices, - cells=cells, - parent=out_entity, - ) - - if self.params.monitoring_directory is not None and path.exists( - self.params.monitoring_directory - ): - monitored_directory_copy(self.params.monitoring_directory, out_entity) + with self.params.geoh5.open(mode="r+"): + vertices, cells = EdgeDetectionDriver.get_edges(*self.params.edge_args()) + + if vertices is not None: + name = string_name(self.params.export_as) + + out_entity = ContainerGroup.create( + workspace=self.params.geoh5, + name=self.params.ga_group_name, + ) + Curve.create( + workspace=self.params.geoh5, + name=name, + vertices=vertices, + cells=cells, + parent=out_entity, + ) + + if self.params.monitoring_directory is not None and path.exists( + self.params.monitoring_directory + ): + monitored_directory_copy( + self.params.monitoring_directory, out_entity + ) @staticmethod def get_edges( @@ -292,6 +298,8 @@ def get_indices( if __name__ == "__main__": print("Loading geoh5 file . . .") file = sys.argv[1] + # drive_or_sweep(file, EdgeDetectionDriver) + EdgeDetectionDriver.drive_or_sweep(file) # TODO - need to generalize what we can of the logging diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py index 782655cf7..c8aaf8901 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py @@ -15,33 +15,24 @@ from geoapps.inversion.constants import validations as base_validations inversion_defaults = { - "title": "SimPEG Direct Current inversion", + "title": "Direct Current inversion", "inversion_type": "direct current 2d", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": False, "topography_object": None, "topography": None, + "data_object": None, "line_object": None, "line_id": 1, - "data_object": None, - "potential_channel": None, - "potential_uncertainty": 1.0, - "starting_model_object": None, - "starting_model": None, - "tile_spatial": 1, - "output_tile_files": False, + "resolution": None, "z_from_topo": False, "receivers_radar_drape": None, "receivers_offset_x": 0.0, "receivers_offset_y": 0.0, "receivers_offset_z": 0.0, "gps_receivers_offset": None, - "ignore_values": None, - "resolution": None, - "detrend_order": None, - "detrend_type": None, - "max_chunk_size": 128, - "chunk_by_rows": True, + "potential_channel": None, + "potential_uncertainty": 1.0, "mesh": None, "u_cell_size": 25.0, "v_cell_size": 25.0, @@ -49,6 +40,14 @@ "horizontal_padding": 1000.0, "vertical_padding": 1000.0, "expansion_factor": 1.1, + "starting_model": 1e-3, + "reference_model": 1e-3, + "lower_bound": None, + "upper_bound": None, + "output_tile_files": False, + "ignore_values": None, + "detrend_order": None, + "detrend_type": None, "window_center_x": None, "window_center_y": None, "window_width": None, @@ -56,23 +55,13 @@ "window_azimuth": None, "inversion_style": "voxel", "chi_factor": 1.0, - "sens_wts_threshold": 30.0, - "every_iteration_bool": True, - "f_min_change": 1e-4, - "minGNiter": 1, - "beta_tol": 0.5, - "prctile": 95, - "coolingRate": 1, - "coolEps_q": True, - "coolEpsFact": 1.2, - "beta_search": False, - "starting_chi_factor": None, - "max_iterations": 25, - "max_line_search_iterations": 20, - "max_cg_iterations": 30, - "max_global_iterations": 100, "initial_beta_ratio": 10.0, "initial_beta": None, + "coolingRate": 2, + "coolingFactor": 2.0, + "max_global_iterations": 50, + "max_line_search_iterations": 20, + "max_cg_iterations": 30, "tol_cg": 1e-4, "alpha_s": 1.0, "alpha_x": 1.0, @@ -82,16 +71,24 @@ "x_norm": 2.0, "y_norm": 2.0, "z_norm": 2.0, - "reference_model_object": None, - "reference_model": None, "gradient_type": "total", - "lower_bound_object": None, - "lower_bound": None, - "upper_bound_object": None, - "upper_bound": None, + "max_irls_iterations": 25, + "starting_chi_factor": None, + "f_min_change": 1e-4, + "beta_tol": 0.5, + "prctile": 95, + "coolEps_q": True, + "coolEpsFact": 1.2, + "beta_search": False, + "sens_wts_threshold": 30.0, + "every_iteration_bool": True, "parallelized": True, "n_cpu": None, + "tile_spatial": 1, + "store_sensitivities": "ram", "max_ram": None, + "max_chunk_size": 128, + "chunk_by_rows": True, "out_group": "DirectCurrentInversion", "sweep": True, "cleanup": True, @@ -104,29 +101,23 @@ "potential_channel_bool": True, } forward_defaults = { - "title": "SimPEG Direct Current Forward", + "title": "Direct Current Forward", "inversion_type": "direct current 2d", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": True, "topography_object": None, "topography": None, + "data_object": None, "line_object": None, "line_id": 1, - "data_object": None, - "potential_channel_bool": True, - "starting_model_object": None, - "starting_model": None, - "tile_spatial": 1, - "output_tile_files": False, + "resolution": None, "z_from_topo": False, "receivers_radar_drape": None, "receivers_offset_x": 0.0, "receivers_offset_y": 0.0, "receivers_offset_z": 0.0, "gps_receivers_offset": None, - "resolution": None, - "max_chunk_size": 128, - "chunk_by_rows": True, + "potential_channel_bool": True, "mesh": None, "u_cell_size": 25.0, "v_cell_size": 25.0, @@ -134,6 +125,8 @@ "horizontal_padding": 1000.0, "vertical_padding": 1000.0, "expansion_factor": 1.1, + "starting_model": 1e-3, + "output_tile_files": False, "window_center_x": None, "window_center_y": None, "window_width": None, @@ -141,6 +134,9 @@ "window_azimuth": None, "parallelized": True, "n_cpu": None, + "tile_spatial": 1, + "max_chunk_size": 128, + "chunk_by_rows": True, "out_group": "DirectCurrentForward", "monitoring_directory": None, "workspace_geoh5": None, @@ -176,7 +172,7 @@ } default_ui_json = { - "title": "SimPEG Direct Current inversion", + "title": "Direct Current inversion", "inversion_type": "direct current 2d", "line_object": { "association": ["Cell", "Vertex"], @@ -201,7 +197,7 @@ "dataType": "Float", "group": "Data", "main": True, - "label": "Potential channel", + "label": "Potential (V/I)", "parent": "data_object", "value": None, }, @@ -211,64 +207,71 @@ "group": "Data", "main": True, "isValue": True, - "label": "Potential uncertainty", + "label": "Uncertainty", "parent": "data_object", "property": None, "value": 1.0, }, - "starting_model_object": { - "group": "Starting Model", + "mesh": { + "group": "Mesh and Models", "main": True, - "meshType": "{C94968EA-CF7D-11EB-B8BC-0242AC130003}", "optional": True, "enabled": False, - "label": "Object", + "label": "Mesh", + "meshType": "{C94968EA-CF7D-11EB-B8BC-0242AC130003}", "value": None, }, "starting_model": { "association": "Cell", "dataType": "Float", - "group": "Starting Model", + "group": "Mesh and Models", "main": True, "isValue": False, - "parent": "starting_model_object", - "label": "Conductivity (Siemens/m)", + "parent": "mesh", + "label": "Initial Conductivity (S/m)", "property": None, - "value": 1e-1, - }, - "reference_model_object": { - "group": "Regularization", - "label": "Reference model object", - "meshType": "{C94968EA-CF7D-11EB-B8BC-0242AC130003}", - "optional": True, - "enabled": False, - "value": None, + "value": 1e-3, }, "reference_model": { "association": "Cell", "dataType": "Float", - "group": "Regularization", + "main": True, + "group": "Mesh and Models", + "isValue": True, + "parent": "mesh", + "label": "Reference Conductivity (S/m)", + "property": None, + "value": 1e-3, + }, + "lower_bound": { + "association": "Cell", + "main": True, + "dataType": "Float", + "group": "Mesh and Models", "isValue": True, - "parent": "reference_model_object", - "dependency": "reference_model_object", - "dependencyType": "enabled", - "label": "Reference model value", + "parent": "mesh", + "label": "Lower bound (S/m)", "property": None, "optional": True, - "value": 0.0, + "value": 1e-8, + "enabled": False, }, - "mesh": { - "group": "Mesh", + "upper_bound": { + "association": "Cell", "main": True, + "dataType": "Float", + "group": "Mesh and Models", + "isValue": True, + "parent": "mesh", + "label": "Upper bound (S/m)", + "property": None, "optional": True, + "value": 100.0, "enabled": False, - "label": "Mesh", - "meshType": "{C94968EA-CF7D-11EB-B8BC-0242AC130003}", - "value": None, }, "expansion_factor": { "main": True, - "group": "Mesh", + "group": "Mesh and Models", "label": "Expansion factor", "dependency": "mesh", "dependencyType": "disabled", @@ -277,6 +280,7 @@ "resolution": None, "detrend_order": None, "detrend_type": None, + "tile_spatial": 1, "out_group": {"label": "Results group name", "value": "direct_current"}, "sweep": True, "cleanup": {"label": "Clean directory", "value": True}, @@ -304,29 +308,21 @@ "potential_uncertainty": UUID("{62746129-3d82-427e-a84c-78cded00c0bc}"), "line_object": UUID("{d400e8f1-8460-4609-b852-b3b93f945770}"), "line_id": 1, - "reference_model": 1e-1, "starting_model": 1e-1, - "u_cell_size": 25.0, - "v_cell_size": 25.0, - "w_cell_size": 25.0, + "reference_model": 1e-1, "resolution": None, "window_center_x": None, "window_center_y": None, "window_width": None, "window_height": None, "window_azimuth": None, - "octree_levels_topo": [0, 0, 0, 2], - "octree_levels_obs": [5, 5, 5, 5], - "depth_core": 500.0, - "horizontal_padding": 1000.0, - "vertical_padding": 1000.0, "s_norm": 0.0, "x_norm": 2.0, "y_norm": 2.0, "z_norm": 2.0, "upper_bound": 100.0, "lower_bound": 1e-5, - "max_iterations": 25, + "max_global_iterations": 25, "topography_object": UUID("{ab3c2083-6ea8-4d31-9230-7aad3ec09525}"), "topography": UUID("{a603a762-f6cb-4b21-afda-3160e725bf7d}"), "z_from_topo": True, diff --git a/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py index 2c393d94d..25d4ae9fe 100644 --- a/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py +++ b/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py @@ -15,7 +15,7 @@ from geoapps.inversion.constants import validations as base_validations inversion_defaults = { - "title": "SimPEG Direct Current inversion", + "title": "Direct Current inversion", "inversion_type": "direct current 2d", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": False, @@ -99,7 +99,7 @@ "potential_channel_bool": True, } forward_defaults = { - "title": "SimPEG Direct Current Forward", + "title": "Direct Current Forward", "inversion_type": "direct current 2d", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": True, @@ -170,19 +170,19 @@ } default_ui_json = { - "title": "SimPEG Direct Current inversion", + "title": "Direct Current inversion", "inversion_type": "direct current 2d", "line_object": { "association": ["Cell", "Vertex"], "dataType": "Referenced", - "group": "Survey", + "group": "Data", "main": True, "label": "Line field", "parent": "data_object", "value": None, }, "line_id": { - "group": "Survey", + "group": "Data", "main": True, "min": 1, "label": "Line number", @@ -331,4 +331,5 @@ "receivers_offset_x": 0.0, "receivers_offset_y": 0.0, "receivers_offset_z": 0.0, + "out_grop": "DCInversion", } From 368f9d3f2ff6712129bf59d6a0b9cfe96ee6af33 Mon Sep 17 00:00:00 2001 From: benjamink Date: Tue, 1 Nov 2022 09:33:31 -0700 Subject: [PATCH 027/107] convert line start/end to int before calling linesweeper --- geoapps/inversion/line_sweep/driver.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/geoapps/inversion/line_sweep/driver.py b/geoapps/inversion/line_sweep/driver.py index 6ddc6546f..54b1dcb94 100644 --- a/geoapps/inversion/line_sweep/driver.py +++ b/geoapps/inversion/line_sweep/driver.py @@ -43,8 +43,8 @@ def setup_params(self): ) with self.workspace.open(mode="r"): lines = self.worker_params.line_object.values - ifile.data["line_id_start"] = lines.min() - ifile.data["line_id_end"] = lines.max() + ifile.data["line_id_start"] = int(lines.min()) + ifile.data["line_id_end"] = int(lines.max()) ifile.data["line_id_n"] = len(np.unique(lines)) return SweepParams.from_input_file(ifile) From d8de5e39331d8f23c56b8f0d3d2e906f5df23162 Mon Sep 17 00:00:00 2001 From: benjamink Date: Tue, 1 Nov 2022 10:41:44 -0700 Subject: [PATCH 028/107] Update titles in ui.jsons so they make sense in GAs Python folder --- .../direct_current/pseudo_three_dimensions/constants.py | 5 +++-- .../electricals/direct_current/three_dimensions/constants.py | 4 ++-- .../electricals/direct_current/two_dimensions/constants.py | 4 ++-- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py index c8aaf8901..a863c0ac2 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py @@ -15,7 +15,7 @@ from geoapps.inversion.constants import validations as base_validations inversion_defaults = { - "title": "Direct Current inversion", + "title": "Direct Current 2d batch inversion", "inversion_type": "direct current 2d", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": False, @@ -101,7 +101,7 @@ "potential_channel_bool": True, } forward_defaults = { - "title": "Direct Current Forward", + "title": "Direct Current 2d batch forward", "inversion_type": "direct current 2d", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": True, @@ -220,6 +220,7 @@ "label": "Mesh", "meshType": "{C94968EA-CF7D-11EB-B8BC-0242AC130003}", "value": None, + "visible": False, }, "starting_model": { "association": "Cell", diff --git a/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py index e62ebae67..a805756f6 100644 --- a/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py +++ b/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py @@ -15,7 +15,7 @@ from geoapps.inversion.constants import validations as base_validations inversion_defaults = { - "title": "Direct Current (DC) inversion", + "title": "Direct Current 3d inversion", "documentation": "https://geoapps.readthedocs.io/en/stable/content/applications/dcip_inversion.html", "icon": "PotentialElectrode", "inversion_type": "direct current", @@ -93,7 +93,7 @@ "potential_channel_bool": True, } forward_defaults = { - "title": "SimPEG Direct Current Forward", + "title": "Direct Current 2d forward", "documentation": "https://geoapps.readthedocs.io/en/stable/content/applications/dcip_inversion.html", "icon": "PotentialElectrode", "inversion_type": "direct current", diff --git a/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py index 25d4ae9fe..b55518ad9 100644 --- a/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py +++ b/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py @@ -15,7 +15,7 @@ from geoapps.inversion.constants import validations as base_validations inversion_defaults = { - "title": "Direct Current inversion", + "title": "Direct Current 2d inversion", "inversion_type": "direct current 2d", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": False, @@ -99,7 +99,7 @@ "potential_channel_bool": True, } forward_defaults = { - "title": "Direct Current Forward", + "title": "Direct Current 2d forward", "inversion_type": "direct current 2d", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": True, From 2e7ebeffb53fd42b6384cdf4b9acbf2792a4b24f Mon Sep 17 00:00:00 2001 From: sebastienh Date: Tue, 1 Nov 2022 22:44:09 -0400 Subject: [PATCH 029/107] bump version --- docs/conf.py | 4 ++-- pyproject.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index a726b684a..1eed152e9 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -95,9 +95,9 @@ project = "geoapps" # The short X.Y version. -version = "0.9.0" +version = "0.10.0" # The full version, including alpha/beta/rc tags. -release = "0.9.0-alpha.1" +release = "0.10.0-alpha.1" # List of patterns, relative to source directory, that match files and diff --git a/pyproject.toml b/pyproject.toml index a131bdccc..dc46f3a78 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "geoapps" -version = "0.9.0-alpha.1" +version = "0.10.0-alpha.1" description = "Open-sourced Applications in Geoscience" authors = ["Mira Geoscience "] repository = "https://github.com/MiraGeoscience/geoapps" From 41269c75ac6bd0cb68e74f52111450c6fbf00c7b Mon Sep 17 00:00:00 2001 From: sebastienh Date: Wed, 2 Nov 2022 23:17:46 -0400 Subject: [PATCH 030/107] change forgotten version number --- geoapps/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/geoapps/__init__.py b/geoapps/__init__.py index 4bfeb3d16..cf26cb1e0 100644 --- a/geoapps/__init__.py +++ b/geoapps/__init__.py @@ -5,4 +5,4 @@ # geoapps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). -__version__ = "0.9.0-rc.3" +__version__ = "0.10.0-alpha.1" From f4e11514fb2a030c217901bb12b7e86ab754bc50 Mon Sep 17 00:00:00 2001 From: sebastienh Date: Wed, 2 Nov 2022 23:35:24 -0400 Subject: [PATCH 031/107] add test on version number --- pyproject.toml | 3 ++- tests/version_test.py | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 tests/version_test.py diff --git a/pyproject.toml b/pyproject.toml index 53fe97f66..1f3f1da9a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -75,6 +75,7 @@ pylint = "^2.14.4" pytest = "^7.1.2" pytest-cov = "^3.0.0" requests = "^2.27.1" # for tests only +toml = "*" # for tests only [tool.poetry.extras] full = [ @@ -103,7 +104,7 @@ force_grid_wrap = 0 use_parentheses = true line_length = 88 # auto-updated by seed-isort-config -known_third_party = ["Add2Build", "SimPEG", "StringIO", "add_url_tag_sha256", "autodoc", "dash", "dash_daq", "dask", "discretize", "edit_on_github", "environmentSetup", "flask", "geoh5py", "ipywidgets", "jupyter_dash", "matplotlib", "numpy", "osgeo", "pandas", "plotly", "pymatsolver", "pytest", "requests", "run_conda_lock", "scipy", "simpeg_archive", "skimage", "sklearn", "tqdm", "traitlets", "urllib2"] +known_third_party = ["Add2Build", "SimPEG", "StringIO", "add_url_tag_sha256", "autodoc", "dash", "dash_daq", "dask", "discretize", "edit_on_github", "environmentSetup", "flask", "geoh5py", "ipywidgets", "jupyter_dash", "matplotlib", "numpy", "osgeo", "pandas", "plotly", "pymatsolver", "pytest", "requests", "run_conda_lock", "scipy", "simpeg_archive", "skimage", "sklearn", "toml", "tqdm", "traitlets", "urllib2"] [tool.black] # defaults are just fine diff --git a/tests/version_test.py b/tests/version_test.py new file mode 100644 index 000000000..3f196f4df --- /dev/null +++ b/tests/version_test.py @@ -0,0 +1,37 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of my_app project. +# +# All rights reserved. + +from __future__ import annotations + +import re +from pathlib import Path + +import toml + +import geoapps + + +def get_version(): + path = Path(__file__).resolve().parents[1] / "pyproject.toml" + + with open(str(path), encoding="utf-8") as file: + pyproject = toml.loads(file.read()) + + return pyproject["tool"]["poetry"]["version"] + + +def test_version_is_consistent(): + assert geoapps.__version__ == get_version() + + +def test_version_is_semver(): + semver_re = ( + r"^(?P0|[1-9]\d*)\.(?P0|[1-9]\d*)\.(?P0|[1-9]\d*)" + r"(?:-(?P(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)" + r"(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?" + r"(?:\+(?P[0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$" + ) + assert re.search(semver_re, geoapps.__version__) is not None From d187142735746a0472177eedff6d6170fa4f03fd Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 7 Nov 2022 13:44:45 -0800 Subject: [PATCH 032/107] generalize drive_or_sweep to a start class method available to all drivers with the generate sweep option and overloaded in inversion drivers to add the line_sweep option. --- geoapps/driver_base/driver.py | 2 +- geoapps/edge_detection/driver.py | 3 +- geoapps/inversion/constants.py | 6 +++ geoapps/inversion/driver.py | 34 ++++++++++++-- .../two_dimensions/constants.py | 44 ++++++++++++++++++- .../direct_current/two_dimensions/driver.py | 28 ++++++++++++ .../two_dimensions/constants.py | 44 ++++++++++++++++++- 7 files changed, 152 insertions(+), 9 deletions(-) create mode 100644 geoapps/inversion/electricals/direct_current/two_dimensions/driver.py diff --git a/geoapps/driver_base/driver.py b/geoapps/driver_base/driver.py index a400ae604..1c3f748a9 100644 --- a/geoapps/driver_base/driver.py +++ b/geoapps/driver_base/driver.py @@ -29,7 +29,7 @@ def run(self): raise NotImplementedError @classmethod - def drive_or_sweep(cls, filepath): + def start(cls, filepath): filepath = os.path.abspath(filepath) ifile = InputFile.read_ui_json(filepath) generate_sweep = ifile.data.get("generate_sweep", None) diff --git a/geoapps/edge_detection/driver.py b/geoapps/edge_detection/driver.py index a948a291f..64ff59c78 100644 --- a/geoapps/edge_detection/driver.py +++ b/geoapps/edge_detection/driver.py @@ -298,9 +298,8 @@ def get_indices( if __name__ == "__main__": print("Loading geoh5 file . . .") file = sys.argv[1] - # drive_or_sweep(file, EdgeDetectionDriver) - EdgeDetectionDriver.drive_or_sweep(file) + EdgeDetectionDriver.start(file) # TODO - need to generalize what we can of the logging # ifile = InputFile.read_ui_json(file) diff --git a/geoapps/inversion/constants.py b/geoapps/inversion/constants.py index 79c561148..5dbd2a2a8 100644 --- a/geoapps/inversion/constants.py +++ b/geoapps/inversion/constants.py @@ -567,6 +567,12 @@ "label": "Chunk by rows", "value": True, }, + "generate_sweep": { + "label": "Generate sweep file", + "group": "Python run preferences", + "main": True, + "value": False, + }, "max_ram": None, "monitoring_directory": None, "workspace_geoh5": None, diff --git a/geoapps/inversion/driver.py b/geoapps/inversion/driver.py index a055b34f9..ac67aa321 100644 --- a/geoapps/inversion/driver.py +++ b/geoapps/inversion/driver.py @@ -23,9 +23,11 @@ from dask import config as dconf from dask.distributed import Client, LocalCluster, get_client from geoh5py.ui_json import InputFile +from param_sweeps.generate import generate from SimPEG import inverse_problem, inversion, maps, optimization, regularization from SimPEG.utils import tile_locations +from geoapps.driver_base.driver import BaseDriver from geoapps.inversion.components import ( InversionData, InversionMesh, @@ -34,11 +36,18 @@ InversionWindow, ) from geoapps.inversion.components.factories import DirectivesFactory, MisfitFactory +from geoapps.inversion.line_sweep import LineSweepDriver from geoapps.inversion.params import InversionBaseParams -class InversionDriver: +class InversionDriver(BaseDriver): + + _params_class = InversionBaseParams # pylint disable=E0601 + _validations = None + def __init__(self, params: InversionBaseParams, warmstart=True): + super().__init__(params) + self.params = params self.warmstart = warmstart self.workspace = params.geoh5 @@ -215,6 +224,27 @@ def run(self): self.inversion.run(self.starting_model) self.logger.end() + @classmethod + def start(cls, filepath): + filepath = os.path.abspath(filepath) + ifile = InputFile.read_ui_json(filepath, validations=cls._validations) + generate_sweep = ifile.data.get("generate_sweep", None) + line_sweep = ifile.data.get("sweep", None) + if generate_sweep: + ifile.data["generate_sweep"] = False + name = os.path.basename(filepath) + path = os.path.dirname(filepath) + ifile.write_ui_json(name=name, path=path) + generate(filepath) + elif line_sweep: + params = cls._params_class(ifile) + driver = LineSweepDriver(params) + driver.run() + else: + params = cls._params_class(ifile) + driver = cls(params) + driver.run() + def start_inversion_message(self): # SimPEG reports half phi_d, so we scale to match @@ -483,8 +513,6 @@ def start_inversion(filepath=None, **kwargs) -> InversionDriver: params = ParamClass(input_file=input_file, **kwargs) if line_sweep: - from geoapps.inversion.line_sweep import LineSweepDriver - driver = LineSweepDriver(params) else: driver = InversionDriver(params) diff --git a/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py index b55518ad9..c591b5291 100644 --- a/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py +++ b/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py @@ -90,9 +90,10 @@ "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "DirectCurrentInversion", + "generate_sweep": False, "monitoring_directory": None, "workspace_geoh5": None, - "run_command": "geoapps.inversion.driver", + "run_command": "geoapps.inversion.electricals.direct_current.two_dimensions.driver", "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, @@ -136,6 +137,7 @@ "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "DirectCurrentForward", + "generate_sweep": False, "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", @@ -281,6 +283,46 @@ "dependencyType": "disabled", "value": 1.1, }, + "window_center_x": { + "group": "Data window", + "enabled": False, + "groupOptional": True, + "label": "Window center easting", + "value": 0.0, + "visible": False, + }, + "window_center_y": { + "group": "Data window", + "enabled": False, + "label": "Window center northing", + "value": 0.0, + "visible": False, + }, + "window_width": { + "min": 0.0, + "group": "Data window", + "enabled": False, + "label": "Window width", + "value": 0.0, + "visible": False, + }, + "window_height": { + "min": 0.0, + "group": "Data window", + "enabled": False, + "label": "Window height", + "value": 0.0, + "visible": False, + }, + "window_azimuth": { + "min": -180, + "max": 180, + "group": "Data window", + "enabled": False, + "label": "Window azimuth", + "value": 0.0, + "visible": False, + }, "resolution": None, "detrend_order": None, "detrend_type": None, diff --git a/geoapps/inversion/electricals/direct_current/two_dimensions/driver.py b/geoapps/inversion/electricals/direct_current/two_dimensions/driver.py new file mode 100644 index 000000000..2e5f29a27 --- /dev/null +++ b/geoapps/inversion/electricals/direct_current/two_dimensions/driver.py @@ -0,0 +1,28 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). + +import sys + +from geoapps.inversion.driver import InversionDriver + +from .constants import validations +from .params import DirectCurrent2DParams + + +class DirectCurrent2DDriver(InversionDriver): + + _params_class = DirectCurrent2DParams + _validations = validations + + def __init__(self, params: DirectCurrent2DParams): + super().__init__(params) + + +if __name__ == "__main__": + + file = sys.argv[1] + DirectCurrent2DDriver.start(file) diff --git a/geoapps/inversion/electricals/induced_polarization/two_dimensions/constants.py b/geoapps/inversion/electricals/induced_polarization/two_dimensions/constants.py index cee519199..76103c754 100644 --- a/geoapps/inversion/electricals/induced_polarization/two_dimensions/constants.py +++ b/geoapps/inversion/electricals/induced_polarization/two_dimensions/constants.py @@ -177,14 +177,14 @@ "line_object": { "association": ["Cell", "Vertex"], "dataType": "Referenced", - "group": "Survey", + "group": "Data", "main": True, "label": "Line field", "parent": "data_object", "value": None, }, "line_id": { - "group": "Survey", + "group": "Data", "main": True, "min": 1, "label": "Line number", @@ -294,6 +294,46 @@ "dependencyType": "disabled", "value": 1.1, }, + "window_center_x": { + "group": "Data window", + "enabled": False, + "groupOptional": True, + "label": "Window center easting", + "value": 0.0, + "visible": False, + }, + "window_center_y": { + "group": "Data window", + "enabled": False, + "label": "Window center northing", + "value": 0.0, + "visible": False, + }, + "window_width": { + "min": 0.0, + "group": "Data window", + "enabled": False, + "label": "Window width", + "value": 0.0, + "visible": False, + }, + "window_height": { + "min": 0.0, + "group": "Data window", + "enabled": False, + "label": "Window height", + "value": 0.0, + "visible": False, + }, + "window_azimuth": { + "min": -180, + "max": 180, + "group": "Data window", + "enabled": False, + "label": "Window azimuth", + "value": 0.0, + "visible": False, + }, "resolution": None, "detrend_order": None, "detrend_type": None, From 0d0d8102b283e23c49d2b3f819469d41d277ce08 Mon Sep 17 00:00:00 2001 From: benjamink Date: Wed, 9 Nov 2022 08:58:26 -0800 Subject: [PATCH 033/107] Update all apps to take the basedriver and call it's start method. Fix up of the loggin now that the start method generalizes some of this --- geoapps/block_model_creation/constants.py | 7 + geoapps/block_model_creation/driver.py | 18 +- geoapps/clustering/driver.py | 8 +- geoapps/contours/constants.py | 7 + geoapps/contours/driver.py | 19 +- geoapps/driver_base/driver.py | 15 +- geoapps/edge_detection/driver.py | 13 +- geoapps/interpolation/constants.py | 7 + geoapps/interpolation/driver.py | 30 +-- geoapps/inversion/__init__.py | 12 ++ geoapps/inversion/components/data.py | 9 +- .../factories/directives_factory.py | 6 +- .../components/factories/entity_factory.py | 8 +- .../components/factories/receiver_factory.py | 4 +- .../components/factories/simpeg_factory.py | 4 +- .../factories/simulation_factory.py | 8 +- .../components/factories/source_factory.py | 4 +- .../components/factories/survey_factory.py | 12 +- geoapps/inversion/components/models.py | 2 +- geoapps/inversion/driver.py | 185 ++++++------------ geoapps/inversion/electricals/application.py | 42 ++-- .../pseudo_three_dimensions/constants.py | 12 +- .../pseudo_three_dimensions/driver.py | 20 ++ .../pseudo_three_dimensions/params.py | 2 +- .../three_dimensions/constants.py | 10 +- .../direct_current/three_dimensions/driver.py | 20 ++ .../direct_current/three_dimensions/params.py | 2 +- .../two_dimensions/constants.py | 2 +- .../direct_current/two_dimensions/driver.py | 7 - .../direct_current/two_dimensions/params.py | 2 +- .../three_dimensions/constants.py | 10 +- .../three_dimensions/driver.py | 20 ++ .../three_dimensions/params.py | 2 +- .../two_dimensions/constants.py | 2 + .../two_dimensions/driver.py | 20 ++ .../two_dimensions/params.py | 2 +- geoapps/inversion/line_sweep/driver.py | 10 +- .../magnetotellurics/constants.py | 2 + .../magnetotellurics/driver.py | 20 ++ .../natural_sources/tipper/constants.py | 2 + .../natural_sources/tipper/driver.py | 20 ++ geoapps/inversion/params.py | 2 +- .../potential_fields/gravity/constants.py | 2 + .../potential_fields/gravity/driver.py | 20 ++ .../magnetic_scalar/constants.py | 2 + .../magnetic_scalar/driver.py | 20 ++ .../magnetic_vector/constants.py | 2 + .../magnetic_vector/driver.py | 20 ++ geoapps/iso_surfaces/constants.py | 7 + geoapps/iso_surfaces/driver.py | 24 ++- geoapps/octree_creation/constants.py | 7 + geoapps/octree_creation/driver.py | 19 +- geoapps/octree_creation/notebook.ipynb | 4 +- geoapps/peak_finder/driver.py | 20 +- geoapps/scatter_plot/driver.py | 8 +- tests/params_test.py | 4 +- tests/run_tests/apps_inversion_test.py | 2 +- tests/run_tests/apps_run_test.py | 1 + tests/run_tests/driver_dc_2d_test.py | 6 +- tests/run_tests/driver_dc_test.py | 7 +- tests/run_tests/driver_grav_test.py | 5 +- tests/run_tests/driver_ip_2d_test.py | 5 +- tests/run_tests/driver_ip_test.py | 7 +- tests/run_tests/driver_mag_test.py | 5 +- tests/run_tests/driver_mt_test.py | 13 +- tests/run_tests/driver_mvi_test.py | 5 +- tests/run_tests/driver_tipper_test.py | 5 +- 67 files changed, 522 insertions(+), 307 deletions(-) create mode 100644 geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py create mode 100644 geoapps/inversion/electricals/direct_current/three_dimensions/driver.py create mode 100644 geoapps/inversion/electricals/induced_polarization/three_dimensions/driver.py create mode 100644 geoapps/inversion/electricals/induced_polarization/two_dimensions/driver.py create mode 100644 geoapps/inversion/natural_sources/magnetotellurics/driver.py create mode 100644 geoapps/inversion/natural_sources/tipper/driver.py create mode 100644 geoapps/inversion/potential_fields/gravity/driver.py create mode 100644 geoapps/inversion/potential_fields/magnetic_scalar/driver.py create mode 100644 geoapps/inversion/potential_fields/magnetic_vector/driver.py diff --git a/geoapps/block_model_creation/constants.py b/geoapps/block_model_creation/constants.py index 6d09ad398..885902cd9 100644 --- a/geoapps/block_model_creation/constants.py +++ b/geoapps/block_model_creation/constants.py @@ -20,6 +20,7 @@ "depth_core": None, "expansion_fact": None, "new_grid": None, + "generate_sweep": False, "workspace_geoh5": None, "conda_environment": "geoapps", "conda_environment_boolean": False, @@ -102,6 +103,12 @@ "label": "Expansion factor", "value": 0.0, }, + "generate_sweep": { + "label": "Generate sweep file", + "group": "Python run preferences", + "main": True, + "value": False, + }, } ) diff --git a/geoapps/block_model_creation/driver.py b/geoapps/block_model_creation/driver.py index 26d71683e..d58f39d29 100644 --- a/geoapps/block_model_creation/driver.py +++ b/geoapps/block_model_creation/driver.py @@ -18,15 +18,20 @@ from geoh5py.workspace import Workspace from scipy.spatial import cKDTree +from geoapps.block_model_creation.constants import validations from geoapps.block_model_creation.params import BlockModelParams +from geoapps.driver_base.driver import BaseDriver from geoapps.shared_utils.utils import get_locations -class BlockModelDriver: +class BlockModelDriver(BaseDriver): """ Create BlockModel from BlockModelParams. """ + _params_class = BlockModelParams + _validations = validations + def __init__(self, params: BlockModelParams): self.params: BlockModelParams = params @@ -162,6 +167,7 @@ def run(self): 0.0, ] + print(f"Creating block model . . .") object_out = BlockModelDriver.get_block_model( self.params.geoh5, self.params.new_grid, @@ -190,13 +196,5 @@ def run(self): if __name__ == "__main__": - print("Loading geoh5 file . . .") file = sys.argv[1] - ifile = InputFile.read_ui_json(file) - params_class = BlockModelParams(ifile) - - driver = BlockModelDriver(params_class) - print("Loaded. Creating block model . . .") - with params_class.geoh5.open("r+"): - driver.run() - print("Saved to " + params_class.geoh5.h5file) + BlockModelDriver.start(file) diff --git a/geoapps/clustering/driver.py b/geoapps/clustering/driver.py index 26e58ea88..46567f044 100644 --- a/geoapps/clustering/driver.py +++ b/geoapps/clustering/driver.py @@ -22,12 +22,18 @@ from scipy.spatial import cKDTree from sklearn.cluster import KMeans +from geoapps.clustering.constants import validations from geoapps.clustering.params import ClusteringParams +from geoapps.driver_base.driver import BaseDriver from geoapps.shared_utils.utils import colors, hex_to_rgb from geoapps.utils.statistics import random_sampling -class ClusteringDriver: +class ClusteringDriver(BaseDriver): + + _params_class = ClusteringParams + _validations = validations + def __init__(self, params: ClusteringParams): self.params: ClusteringParams = params diff --git a/geoapps/contours/constants.py b/geoapps/contours/constants.py index c8be89f52..f3ddb7f64 100644 --- a/geoapps/contours/constants.py +++ b/geoapps/contours/constants.py @@ -20,6 +20,7 @@ "fixed_contours": "", "resolution": None, "ga_group_name": None, + "generate_sweep": False, "window_azimuth": None, "window_center_x": None, "window_center_y": None, @@ -160,6 +161,12 @@ "value": "Contours", "group": "Python run preferences", }, + "generate_sweep": { + "label": "Generate sweep file", + "group": "Python run preferences", + "main": True, + "value": False, + }, "resolution": 50.0, "plot_result": True, } diff --git a/geoapps/contours/driver.py b/geoapps/contours/driver.py index 2ccc52a43..5bc5b1c20 100644 --- a/geoapps/contours/driver.py +++ b/geoapps/contours/driver.py @@ -14,18 +14,23 @@ import numpy as np from geoh5py.groups import ContainerGroup from geoh5py.objects import Curve, Points, Surface -from geoh5py.ui_json import InputFile from geoh5py.ui_json.utils import monitored_directory_copy from matplotlib.pyplot import axes from scipy.interpolate import LinearNDInterpolator +from geoapps.contours.constants import validations from geoapps.contours.params import ContoursParams +from geoapps.driver_base.driver import BaseDriver from geoapps.shared_utils.utils import get_contours from geoapps.utils.formatters import string_name from geoapps.utils.plotting import plot_plan_data_selection -class ContoursDriver: +class ContoursDriver(BaseDriver): + + _params_class = ContoursParams + _validations = validations + def __init__(self, params: ContoursParams): self.params: ContoursParams = params self._unique_object = {} @@ -42,6 +47,7 @@ def run(self): self.params.fixed_contours, ) + print("Generating contours . . .") _, _, _, _, contour_set = plot_plan_data_selection( entity, data, @@ -127,12 +133,5 @@ def get_contour_string(min_val, max_val, step, fixed_contours): if __name__ == "__main__": - print("Loading geoh5 file . . .") file = sys.argv[1] - ifile = InputFile.read_ui_json(file) - params_class = ContoursParams(ifile) - driver = ContoursDriver(params_class) - print("Loaded. Running contour creation . . .") - with params_class.geoh5.open(mode="r+"): - driver.run() - print("Saved to " + ifile.path) + ContoursDriver.start(file) diff --git a/geoapps/driver_base/driver.py b/geoapps/driver_base/driver.py index 1c3f748a9..608ec0a0f 100644 --- a/geoapps/driver_base/driver.py +++ b/geoapps/driver_base/driver.py @@ -30,8 +30,11 @@ def run(self): @classmethod def start(cls, filepath): + + print("Loading input file . . .") filepath = os.path.abspath(filepath) - ifile = InputFile.read_ui_json(filepath) + ifile = InputFile.read_ui_json(filepath, validations=cls._validations) + generate_sweep = ifile.data.get("generate_sweep", None) if generate_sweep: ifile.data["generate_sweep"] = False @@ -41,5 +44,13 @@ def start(cls, filepath): generate(filepath) else: params = cls._params_class(ifile) + if hasattr(params, "inversion_type"): + params.inversion_type = params.inversion_type.replace("pseudo 3d", "2d") + print("Initializing application . . .") driver = cls(params) - driver.run() + with params.geoh5.open("r+"): + print("Running application . . .") + driver.run() + print(f"Results saved to {params.geoh5.h5file}") + + return driver diff --git a/geoapps/edge_detection/driver.py b/geoapps/edge_detection/driver.py index 64ff59c78..c70387a17 100644 --- a/geoapps/edge_detection/driver.py +++ b/geoapps/edge_detection/driver.py @@ -21,6 +21,7 @@ from skimage.transform import probabilistic_hough_line from geoapps.driver_base.driver import BaseDriver +from geoapps.edge_detection.constants import validations from geoapps.edge_detection.params import EdgeDetectionParams from geoapps.shared_utils.utils import filter_xy from geoapps.utils.formatters import string_name @@ -29,6 +30,7 @@ class EdgeDetectionDriver(BaseDriver): _params_class = EdgeDetectionParams + _validations = validations def __init__(self, params: EdgeDetectionParams): super().__init__(params) @@ -296,16 +298,5 @@ def get_indices( if __name__ == "__main__": - print("Loading geoh5 file . . .") file = sys.argv[1] - EdgeDetectionDriver.start(file) - - # TODO - need to generalize what we can of the logging - # ifile = InputFile.read_ui_json(file) - # params_class = EdgeDetectionParams(ifile) - # driver = EdgeDetectionDriver(params_class) - # print("Loaded. Running edge detection . . .") - # with params_class.geoh5.open(mode="r+"): - # driver.run() - # print("Saved to " + ifile.path) diff --git a/geoapps/interpolation/constants.py b/geoapps/interpolation/constants.py index fc72b6d69..2ba11507d 100644 --- a/geoapps/interpolation/constants.py +++ b/geoapps/interpolation/constants.py @@ -25,6 +25,7 @@ "no_data_value": None, "out_object": None, "ga_group_name": None, + "generate_sweep": False, "run_command": "geoapps.interpolation.driver", "run_command_boolean": False, "workspace_geoh5": None, @@ -188,6 +189,12 @@ "value": "_Interp", "group": "Python run preferences", }, + "generate_sweep": { + "label": "Generate sweep file", + "group": "Python run preferences", + "main": True, + "value": False, + }, } ) diff --git a/geoapps/interpolation/driver.py b/geoapps/interpolation/driver.py index 5d19e2b8e..d13f64c3b 100644 --- a/geoapps/interpolation/driver.py +++ b/geoapps/interpolation/driver.py @@ -12,16 +12,21 @@ from os import path import numpy as np -from geoh5py.ui_json import InputFile from geoh5py.ui_json.utils import monitored_directory_copy from scipy.interpolate import LinearNDInterpolator from scipy.spatial import cKDTree +from geoapps.driver_base.driver import BaseDriver +from geoapps.interpolation.constants import validations from geoapps.interpolation.params import DataInterpolationParams from geoapps.shared_utils.utils import get_locations, weighted_average -class DataInterpolationDriver: +class DataInterpolationDriver(BaseDriver): + + _params_class = DataInterpolationParams + _validations = validations + def __init__(self, params: DataInterpolationParams): self.params: DataInterpolationParams = params @@ -174,14 +179,15 @@ def run(self): if __name__ == "__main__": - print("Loading geoh5 file . . .") file = sys.argv[1] - ifile = InputFile.read_ui_json(file) - params_class = DataInterpolationParams(ifile) - params_class.geoh5.close() - driver = DataInterpolationDriver(params_class) - print("Loaded. Starting data transfer . . .") - with params_class.geoh5.open(mode="r+"): - driver.run() - - print("Saved to " + params_class.geoh5.h5file) + DataInterpolationDriver.start(file) + + # ifile = InputFile.read_ui_json(file) + # params_class = DataInterpolationParams(ifile) + # params_class.geoh5.close() + # driver = DataInterpolationDriver(params_class) + # print("Loaded. Starting data transfer . . .") + # with params_class.geoh5.open(mode="r+"): + # driver.run() + # + # print("Saved to " + params_class.geoh5.h5file) diff --git a/geoapps/inversion/__init__.py b/geoapps/inversion/__init__.py index aa644d66c..0711793f1 100644 --- a/geoapps/inversion/__init__.py +++ b/geoapps/inversion/__init__.py @@ -9,3 +9,15 @@ from .constants import default_ui_json from .params import InversionBaseParams + +# from .potential_fields.gravity.driver import GravityDriver +# from .potential_fields.magnetic_scalar.driver import MagneticScalarDriver +# from .potential_fields.magnetic_vector.driver import MagneticVectorDriver +# from .electricals.direct_current.three_dimensions.driver import DirectCurrent3DDriver +# from .electricals.direct_current.two_dimensions.driver import DirectCurrent2DDriver +# from .electricals.direct_current.pseudo_three_dimensions.driver import DirectCurrentPseudo3DDriver +# from .electricals.induced_polarization.three_dimensions.driver import InducedPolarization3DDriver +# from .electricals.induced_polarization.two_dimensions.driver import InducedPolarization2DDriver +# # from .electricals.induced_polarization.pseudo_three_dimensions.driver import InducedPolarizationPseudo3DDriver +# from .natural_sources.magnetotellurics.driver import MagnetotelluricsDriver +# from .natural_sources.tipper.driver import TipperDriver diff --git a/geoapps/inversion/components/data.py b/geoapps/inversion/components/data.py index eb08ca743..1cea113de 100644 --- a/geoapps/inversion/components/data.py +++ b/geoapps/inversion/components/data.py @@ -168,9 +168,9 @@ def filter(self, a): if ( self.params.inversion_type in [ - "direct current", + "direct current 3d", "direct current 2d", - "induced polarization", + "induced polarization 3d", "induced polarization 2d", ] and self.indices is None @@ -267,10 +267,7 @@ def save_data(self, entity): uncerts = self._embed_2d(uncerts) entity.add_data({f"Uncertainties_{component}": {"values": uncerts}}) - if self.params.inversion_type in [ - "direct current", - "direct current 2d", - ]: + if "direct current" in self.params.inversion_type: self.transformations[component] = 1 / ( geometric_factor(self._survey) + 1e-10 ) diff --git a/geoapps/inversion/components/factories/directives_factory.py b/geoapps/inversion/components/factories/directives_factory.py index b18b6a86a..a657dfcb2 100644 --- a/geoapps/inversion/components/factories/directives_factory.py +++ b/geoapps/inversion/components/factories/directives_factory.py @@ -199,9 +199,9 @@ def assemble_keyword_arguments( ) elif self.factory_type in [ - "direct current", + "direct current 3d", "direct current 2d", - "induced polarization", + "induced polarization 3d", "induced polarization 2d", ]: @@ -254,7 +254,7 @@ def assemble_keyword_arguments( ] if self.factory_type in [ - "direct current", + "direct current 3d", "direct current 2d", "magnetotellurics", "tipper", diff --git a/geoapps/inversion/components/factories/entity_factory.py b/geoapps/inversion/components/factories/entity_factory.py index d1d883676..489bf5940 100644 --- a/geoapps/inversion/components/factories/entity_factory.py +++ b/geoapps/inversion/components/factories/entity_factory.py @@ -44,9 +44,9 @@ def factory_type(self): def concrete_object(self): """Returns a geoh5py object to be constructed by the build method.""" if self.factory_type in [ - "direct current", + "direct current 3d", "direct current 2d", - "induced polarization", + "induced polarization 3d", "induced polarization 2d", ]: @@ -66,9 +66,9 @@ def build(self, inversion_data: InversionData): """Constructs geoh5py object for provided inversion type.""" if self.factory_type in [ - "direct current", + "direct current 3d", "direct current 2d", - "induced polarization", + "induced polarization 3d", "induced polarization 2d", ]: return self._build_dcip(inversion_data) diff --git a/geoapps/inversion/components/factories/receiver_factory.py b/geoapps/inversion/components/factories/receiver_factory.py index 49f20722c..afdea8de4 100644 --- a/geoapps/inversion/components/factories/receiver_factory.py +++ b/geoapps/inversion/components/factories/receiver_factory.py @@ -80,9 +80,9 @@ def assemble_arguments( ) if self.factory_type in [ - "direct current", + "direct current 3d", "direct current 2d", - "induced polarization", + "induced polarization 3d", "induced polarization 2d", ]: args += self._dcip_arguments( diff --git a/geoapps/inversion/components/factories/simpeg_factory.py b/geoapps/inversion/components/factories/simpeg_factory.py index 07fca719b..446bd5ca4 100644 --- a/geoapps/inversion/components/factories/simpeg_factory.py +++ b/geoapps/inversion/components/factories/simpeg_factory.py @@ -42,9 +42,9 @@ class SimPEGFactory: "gravity", "magnetic scalar", "magnetic vector", - "direct current", + "direct current 3d", "direct current 2d", - "induced polarization", + "induced polarization 3d", "induced polarization 2d", "magnetotellurics", "tipper", diff --git a/geoapps/inversion/components/factories/simulation_factory.py b/geoapps/inversion/components/factories/simulation_factory.py index 642fb4510..8a1b7cf86 100644 --- a/geoapps/inversion/components/factories/simulation_factory.py +++ b/geoapps/inversion/components/factories/simulation_factory.py @@ -33,9 +33,9 @@ def __init__(self, params: BaseParams): self.simpeg_object = self.concrete_object() if self.factory_type in [ - "direct current", + "direct current 3d", "direct current 2d", - "induced polarization", + "induced polarization 3d", "induced polarization 2d", "magnetotellurics", "tipper", @@ -56,7 +56,7 @@ def concrete_object(self): return simulation.Simulation3DIntegral - if self.factory_type == "direct current": + if self.factory_type == "direct current 3d": from SimPEG.electromagnetics.static.resistivity import simulation return simulation.Simulation3DNodal @@ -66,7 +66,7 @@ def concrete_object(self): return simulation_2d.Simulation2DNodal - if self.factory_type == "induced polarization": + if self.factory_type == "induced polarization 3d": from SimPEG.electromagnetics.static.induced_polarization import simulation return simulation.Simulation3DNodal diff --git a/geoapps/inversion/components/factories/source_factory.py b/geoapps/inversion/components/factories/source_factory.py index cdc8ef0ad..f276b86d6 100644 --- a/geoapps/inversion/components/factories/source_factory.py +++ b/geoapps/inversion/components/factories/source_factory.py @@ -75,9 +75,9 @@ def assemble_arguments( ) if self.factory_type in [ - "direct current", + "direct current 3d", "direct current 2d", - "induced polarization", + "induced polarization 3d", "induced polarization 2d", ]: args += self._dcip_arguments( diff --git a/geoapps/inversion/components/factories/survey_factory.py b/geoapps/inversion/components/factories/survey_factory.py index a18cfc3df..7b7340207 100644 --- a/geoapps/inversion/components/factories/survey_factory.py +++ b/geoapps/inversion/components/factories/survey_factory.py @@ -98,9 +98,9 @@ def assemble_arguments( if local_index is None: if self.factory_type in [ - "direct current", + "direct current 3d", "direct current 2d", - "induced polarization", + "induced polarization 3d", "induced polarization 2d", ]: n_data = receiver_entity.n_cells @@ -112,9 +112,9 @@ def assemble_arguments( self.local_index = local_index if self.factory_type in [ - "direct current", + "direct current 3d", "direct current 2d", - "induced polarization", + "induced polarization 3d", "induced polarization 2d", ]: return self._dcip_arguments(data=data, local_index=local_index) @@ -158,9 +158,9 @@ def build( self._add_data(survey, data, local_index, channel) if self.factory_type in [ - "direct current", + "direct current 3d", "direct current 2d", - "induced polarization", + "induced polarization 3d", "induced polarization 2d", ]: if ( diff --git a/geoapps/inversion/components/models.py b/geoapps/inversion/components/models.py index 023e40335..2ca960005 100644 --- a/geoapps/inversion/components/models.py +++ b/geoapps/inversion/components/models.py @@ -119,7 +119,7 @@ def _initialize(self): self.is_sigma = ( True if self.params.inversion_type - in ["direct current", "direct current 2d", "magnetotellurics", "tipper"] + in ["direct current 3d", "direct current 2d", "magnetotellurics", "tipper"] else False ) self.is_vector = ( diff --git a/geoapps/inversion/driver.py b/geoapps/inversion/driver.py index ac67aa321..0c164928b 100644 --- a/geoapps/inversion/driver.py +++ b/geoapps/inversion/driver.py @@ -36,9 +36,14 @@ InversionWindow, ) from geoapps.inversion.components.factories import DirectivesFactory, MisfitFactory -from geoapps.inversion.line_sweep import LineSweepDriver from geoapps.inversion.params import InversionBaseParams +# from geoapps.inversion import ( +# GravityDriver, MagneticScalarDriver, MagneticVectorDriver, DirectCurrent3DDriver, +# DirectCurrent2DDriver, DirectCurrentPseudo3DDriver, InducedPolarization3DDriver, +# InducedPolarization2DDriver, MagnetotelluricsDriver, TipperDriver +# ) + class InversionDriver(BaseDriver): @@ -151,7 +156,7 @@ def initialize(self): self.tiles = self.get_tiles() # [np.arange(len(self.survey.source_list))]# self.n_tiles = len(self.tiles) - print(f"Setting up {self.n_tiles} tile(s) ...") + print(f"Setting up {self.n_tiles} tile(s) . . .") # Build tiled misfits and combine to form global misfit self.global_misfit, self.sorting = MisfitFactory( @@ -183,7 +188,7 @@ def initialize(self): ) if self.warmstart and not self.params.forward_only: - print("Pre-computing sensitivities ...") + print("Pre-computing sensitivities . . .") self.inverse_problem.dpred = self.inversion_data.simulate( # pylint: disable=assignment-from-no-return self.starting_model, self.inverse_problem, self.sorting ) @@ -224,27 +229,6 @@ def run(self): self.inversion.run(self.starting_model) self.logger.end() - @classmethod - def start(cls, filepath): - filepath = os.path.abspath(filepath) - ifile = InputFile.read_ui_json(filepath, validations=cls._validations) - generate_sweep = ifile.data.get("generate_sweep", None) - line_sweep = ifile.data.get("sweep", None) - if generate_sweep: - ifile.data["generate_sweep"] = False - name = os.path.basename(filepath) - path = os.path.dirname(filepath) - ifile.write_ui_json(name=name, path=path) - generate(filepath) - elif line_sweep: - params = cls._params_class(ifile) - driver = LineSweepDriver(params) - driver.run() - else: - params = cls._params_class(ifile) - driver = cls(params) - driver.run() - def start_inversion_message(self): # SimPEG reports half phi_d, so we scale to match @@ -334,8 +318,8 @@ def get_regularization(self): def get_tiles(self): if self.params.inversion_type in [ - "direct current", - "induced polarization", + "direct current 3d", + "induced polarization 3d", ]: tiles = [] potential_electrodes = self.inversion_data.entity @@ -428,101 +412,58 @@ def get_path(self, file): return os.path.join(root_directory, file) -def start_inversion(filepath=None, **kwargs) -> InversionDriver: - """Starts inversion with parameters defined in input file.""" - - if filepath is not None: - input_file = InputFile.read_ui_json(filepath) - inversion_type = input_file.data.get("inversion_type") - line_sweep = input_file.data.get("sweep", False) - else: - input_file = None - inversion_type = kwargs.get("inversion_type") - line_sweep = kwargs.get("sweep", False) - - if inversion_type == "magnetic vector": - from geoapps.inversion.potential_fields import ( - MagneticVectorParams as ParamClass, - ) - from geoapps.inversion.potential_fields.magnetic_vector.constants import ( - validations, - ) - - elif inversion_type == "magnetic scalar": - from geoapps.inversion.potential_fields import ( - MagneticScalarParams as ParamClass, - ) - from geoapps.inversion.potential_fields.magnetic_scalar.constants import ( - validations, - ) - - elif inversion_type == "gravity": - from geoapps.inversion.potential_fields import GravityParams as ParamClass - from geoapps.inversion.potential_fields.gravity.constants import validations - - elif inversion_type == "magnetotellurics": - from geoapps.inversion.natural_sources import ( - MagnetotelluricsParams as ParamClass, - ) - from geoapps.inversion.natural_sources.magnetotellurics.constants import ( - validations, - ) - - elif inversion_type == "tipper": - from geoapps.inversion.natural_sources import TipperParams as ParamClass - from geoapps.inversion.natural_sources.tipper.constants import validations - - elif inversion_type == "direct current": - from geoapps.inversion.electricals.direct_current.three_dimensions.constants import ( - validations, - ) - from geoapps.inversion.electricals.direct_current.three_dimensions.params import ( - DirectCurrent3DParams as ParamClass, - ) - elif inversion_type == "direct current 2d": - from geoapps.inversion.electricals.direct_current.two_dimensions.constants import ( - validations, - ) - from geoapps.inversion.electricals.direct_current.two_dimensions.params import ( - DirectCurrent2DParams as ParamClass, - ) - - elif inversion_type == "induced polarization": - from geoapps.inversion.electricals import ( - InducedPolarization3DParams as ParamClass, - ) - from geoapps.inversion.electricals.induced_polarization.three_dimensions import ( - InducedPolarization3DParams as ParamClass, - ) - from geoapps.inversion.electricals.induced_polarization.three_dimensions.constants import ( - validations, - ) - - elif inversion_type == "induced polarization 2d": - from geoapps.inversion.electricals.induced_polarization.two_dimensions import ( - InducedPolarization2DParams as ParamClass, - ) - from geoapps.inversion.electricals.induced_polarization.two_dimensions.constants import ( - validations, - ) - - else: - raise UserWarning("A supported 'inversion_type' must be provided.") - - input_file = InputFile.read_ui_json(filepath, validations=validations) - params = ParamClass(input_file=input_file, **kwargs) - - if line_sweep: - driver = LineSweepDriver(params) - else: - driver = InversionDriver(params) - - with params.geoh5.open(mode="r+"): - driver.run() - - return driver - - if __name__ == "__main__": - start_inversion(sys.argv[1]) + + from geoapps.inversion.electricals.direct_current.pseudo_three_dimensions.driver import ( + DirectCurrentPseudo3DDriver, + ) + from geoapps.inversion.electricals.direct_current.three_dimensions.driver import ( + DirectCurrent3DDriver, + ) + from geoapps.inversion.electricals.direct_current.two_dimensions.driver import ( + DirectCurrent2DDriver, + ) + from geoapps.inversion.electricals.induced_polarization.three_dimensions.driver import ( + InducedPolarization3DDriver, + ) + from geoapps.inversion.electricals.induced_polarization.two_dimensions.driver import ( + InducedPolarization2DDriver, + ) + # from geoapps.inversion.electricals.induced_polarization.pseudo_three_dimensions.driver import InducedPolarizationPseudo3DDriver + from geoapps.inversion.natural_sources.magnetotellurics.driver import ( + MagnetotelluricsDriver, + ) + from geoapps.inversion.natural_sources.tipper.driver import TipperDriver + from geoapps.inversion.potential_fields.gravity.driver import GravityDriver + from geoapps.inversion.potential_fields.magnetic_scalar.driver import ( + MagneticScalarDriver, + ) + from geoapps.inversion.potential_fields.magnetic_vector.driver import ( + MagneticVectorDriver, + ) + + DRIVER_MAP = { + "gravity": GravityDriver, + "magnetic scalar": MagneticScalarDriver, + "magnetic vector": MagneticVectorDriver, + "direct current 3d": DirectCurrent3DDriver, + "direct current 2d": DirectCurrent2DDriver, + "direct current pseudo 3d": DirectCurrentPseudo3DDriver, + "induced polarization 3d": InducedPolarization3DDriver, + "induced polarization 2d": InducedPolarization2DDriver, + "induced polarization pseudo 3d": None, # InducedPolarizationPseudo3DDriver, + "magnetotellurics": MagnetotelluricsDriver, + "tipper": TipperDriver, + } + + file = sys.argv[1] + ifile = InputFile.read_ui_json(file) + inversion_type = ifile.data["inversion_type"] + driver = DRIVER_MAP.get(inversion_type, None) + if driver is None: + msg = f"Inversion type {inversion_type} is not supported." + msg += f" Valid inversions are: {*list(DRIVER_MAP),}." + raise NotImplementedError(msg) + + driver.start(file) sys.stdout.close() diff --git a/geoapps/inversion/electricals/application.py b/geoapps/inversion/electricals/application.py index 73ae39e3b..9bb31272d 100644 --- a/geoapps/inversion/electricals/application.py +++ b/geoapps/inversion/electricals/application.py @@ -62,24 +62,24 @@ def inversion_defaults(): """ return { "units": { - "direct current": "S/m", - "induced polarization": "V/V", + "direct current 3d": "S/m", + "induced polarization 3d": "V/V", }, "property": { - "direct current": "conductivity", - "induced polarization": "chargeability", + "direct current 3d": "conductivity", + "induced polarization 3d": "chargeability", }, "reference_value": { - "direct current": 1e-1, - "induced polarization": 0.0, + "direct current 3d": 1e-1, + "induced polarization 3d": 0.0, }, "starting_value": { - "direct current": 1e-1, - "induced polarization": 1e-4, + "direct current 3d": 1e-1, + "induced polarization 3d": 1e-4, }, "component": { - "direct current": "potential", - "induced polarization": "chargeability", + "direct current 3d": "potential", + "induced polarization 3d": "chargeability", }, } @@ -120,7 +120,7 @@ def __init__(self, ui_json=None, **kwargs): description="Forward only", ) self._inversion_type = Dropdown( - options=["direct current", "induced polarization"], + options=["direct current 3d", "induced polarization 3d"], description="inversion Type:", ) self._write = Button( @@ -760,19 +760,19 @@ def inversion_type_observer(self, _): Change the application on change of system """ params = self.params.to_dict(ui_json_format=False) - if self.inversion_type.value == "direct current" and not isinstance( + if self.inversion_type.value == "direct current 3d" and not isinstance( self.params, DirectCurrent3DParams ): self._param_class = DirectCurrent3DParams - params["inversion_type"] = "direct current" + params["inversion_type"] = "direct current 3d" params["out_group"] = "DCInversion" self.option_choices.options = list(self.inversion_options)[1:] - elif self.inversion_type.value == "induced polarization" and not isinstance( + elif self.inversion_type.value == "induced polarization 3d" and not isinstance( self.params, InducedPolarization3DParams ): self._param_class = InducedPolarization3DParams - params["inversion_type"] = "induced polarization" + params["inversion_type"] = "induced polarization 3d" params["out_group"] = "ChargeabilityInversion" self.option_choices.options = list(self.inversion_options) @@ -780,7 +780,7 @@ def inversion_type_observer(self, _): # validator_opts={"ignore_requirements": True} ) - if self.inversion_type.value in ["direct current"]: + if self.inversion_type.value in ["direct current 3d"]: data_type_list = ["potential"] else: data_type_list = ["chargeability"] @@ -940,7 +940,7 @@ def value_setter(self, key, value): self._run_params = None self.trigger.button_style = "danger" - if self.inversion_type.value == "direct current": + if self.inversion_type.value == "direct current 3d": self._lower_bound_group.options.value = "Constant" self._lower_bound_group.constant.value = 1e-5 else: @@ -994,7 +994,7 @@ def data_channel_choices_observer(self, _): def write_trigger(self, _): if ( - "induced polarization" in self.inversion_type.value + "induced polarization 3d" in self.inversion_type.value and self._conductivity_model_group.data.value is None ): print( @@ -1128,7 +1128,7 @@ def run(params): if not isinstance(params, (DirectCurrent3DParams, InducedPolarization3DParams)): raise ValueError( "Parameter 'inversion_type' must be one of " - "'direct current' or 'induced polarization'" + "'direct current 3d' or 'induced polarization 3d'" ) os.system( @@ -1153,10 +1153,10 @@ def file_browser_change(self, _): with open(self.file_browser.selected, encoding="utf8") as f: data = json.load(f) - if data["inversion_type"] == "direct current": + if data["inversion_type"] == "direct current 3d": self._param_class = DirectCurrent3DParams - elif data["inversion_type"] == "induced polarization": + elif data["inversion_type"] == "induced polarization 3d": self._param_class = InducedPolarization3DParams self.params = getattr(self, "_param_class")( diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py index a863c0ac2..f7714eee7 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py @@ -16,7 +16,7 @@ inversion_defaults = { "title": "Direct Current 2d batch inversion", - "inversion_type": "direct current 2d", + "inversion_type": "direct current pseudo 3d", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": False, "topography_object": None, @@ -90,7 +90,7 @@ "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "DirectCurrentInversion", - "sweep": True, + "generate_sweep": False, "cleanup": True, "monitoring_directory": None, "workspace_geoh5": None, @@ -102,7 +102,7 @@ } forward_defaults = { "title": "Direct Current 2d batch forward", - "inversion_type": "direct current 2d", + "inversion_type": "direct current pseudo 3d", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": True, "topography_object": None, @@ -138,6 +138,7 @@ "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "DirectCurrentForward", + "generate_sweep": False, "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", @@ -173,7 +174,7 @@ default_ui_json = { "title": "Direct Current inversion", - "inversion_type": "direct current 2d", + "inversion_type": "direct current pseudo 3d", "line_object": { "association": ["Cell", "Vertex"], "dataType": "Referenced", @@ -283,7 +284,6 @@ "detrend_type": None, "tile_spatial": 1, "out_group": {"label": "Results group name", "value": "direct_current"}, - "sweep": True, "cleanup": {"label": "Clean directory", "value": True}, } @@ -295,7 +295,7 @@ validations = { "inversion_type": { "required": True, - "values": ["direct current 2d"], + "values": ["direct current pseudo 3d", "direct current 2d"], }, "data_object": {"required": True, "types": [UUID, PotentialElectrode]}, } diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py new file mode 100644 index 000000000..f820071a6 --- /dev/null +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py @@ -0,0 +1,20 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). + +from geoapps.inversion.line_sweep.driver import LineSweepDriver + +from .constants import validations +from .params import DirectCurrentPseudo3DParams + + +class DirectCurrentPseudo3DDriver(LineSweepDriver): + + _params_class = DirectCurrentPseudo3DParams + _validations = validations + + def __init__(self, params: DirectCurrentPseudo3DParams): + super().__init__(params) diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/params.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/params.py index 653a923e8..3642652ff 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/params.py +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/params.py @@ -40,7 +40,7 @@ def __init__(self, input_file=None, forward_only=False, **kwargs): self._forward_ui_json = deepcopy(forward_ui_json) self._inversion_defaults = deepcopy(inversion_defaults) self._inversion_ui_json = deepcopy(inversion_ui_json) - self._inversion_type = "direct current" + self._inversion_type = "direct current 3d" self._validations = validations self._potential_channel_bool = None self._potential_channel = None diff --git a/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py index a805756f6..3d494e74c 100644 --- a/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py +++ b/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py @@ -18,7 +18,7 @@ "title": "Direct Current 3d inversion", "documentation": "https://geoapps.readthedocs.io/en/stable/content/applications/dcip_inversion.html", "icon": "PotentialElectrode", - "inversion_type": "direct current", + "inversion_type": "direct current 3d", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": False, "topography_object": None, @@ -84,6 +84,7 @@ "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "DirectCurrentInversion", + "generate_sweep": False, "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", @@ -96,7 +97,7 @@ "title": "Direct Current 2d forward", "documentation": "https://geoapps.readthedocs.io/en/stable/content/applications/dcip_inversion.html", "icon": "PotentialElectrode", - "inversion_type": "direct current", + "inversion_type": "direct current 3d", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": True, "topography_object": None, @@ -124,6 +125,7 @@ "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "DirectCurrentForward", + "generate_sweep": False, "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", @@ -161,7 +163,7 @@ "title": "SimPEG Direct Current inversion", "documentation": "https://geoapps.readthedocs.io/en/stable/content/applications/dcip_inversion.html", "icon": "PotentialElectrode", - "inversion_type": "direct current", + "inversion_type": "direct current 3d", "data_object": { "main": True, "group": "Data", @@ -252,7 +254,7 @@ validations = { "inversion_type": { "required": True, - "values": ["direct current"], + "values": ["direct current 3d"], }, "data_object": {"required": True, "types": [UUID, PotentialElectrode]}, } diff --git a/geoapps/inversion/electricals/direct_current/three_dimensions/driver.py b/geoapps/inversion/electricals/direct_current/three_dimensions/driver.py new file mode 100644 index 000000000..a029fa3b7 --- /dev/null +++ b/geoapps/inversion/electricals/direct_current/three_dimensions/driver.py @@ -0,0 +1,20 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). + +from geoapps.inversion.driver import InversionDriver + +from .constants import validations +from .params import DirectCurrent3DParams + + +class DirectCurrent3DDriver(InversionDriver): + + _params_class = DirectCurrent3DParams + _validations = validations + + def __init__(self, params: DirectCurrent3DParams): + super().__init__(params) diff --git a/geoapps/inversion/electricals/direct_current/three_dimensions/params.py b/geoapps/inversion/electricals/direct_current/three_dimensions/params.py index 8495cf7cb..1d8ab8a73 100644 --- a/geoapps/inversion/electricals/direct_current/three_dimensions/params.py +++ b/geoapps/inversion/electricals/direct_current/three_dimensions/params.py @@ -40,7 +40,7 @@ def __init__(self, input_file=None, forward_only=False, **kwargs): self._forward_ui_json = deepcopy(forward_ui_json) self._inversion_defaults = deepcopy(inversion_defaults) self._inversion_ui_json = deepcopy(inversion_ui_json) - self._inversion_type = "direct current" + self._inversion_type = "direct current 3d" self._validations = validations self._potential_channel_bool = None self._potential_channel = None diff --git a/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py index c591b5291..3a6a9756a 100644 --- a/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py +++ b/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py @@ -93,7 +93,7 @@ "generate_sweep": False, "monitoring_directory": None, "workspace_geoh5": None, - "run_command": "geoapps.inversion.electricals.direct_current.two_dimensions.driver", + "run_command": "geoapps.inversion.driver", "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, diff --git a/geoapps/inversion/electricals/direct_current/two_dimensions/driver.py b/geoapps/inversion/electricals/direct_current/two_dimensions/driver.py index 2e5f29a27..d589e0f6f 100644 --- a/geoapps/inversion/electricals/direct_current/two_dimensions/driver.py +++ b/geoapps/inversion/electricals/direct_current/two_dimensions/driver.py @@ -5,7 +5,6 @@ # geoapps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). -import sys from geoapps.inversion.driver import InversionDriver @@ -20,9 +19,3 @@ class DirectCurrent2DDriver(InversionDriver): def __init__(self, params: DirectCurrent2DParams): super().__init__(params) - - -if __name__ == "__main__": - - file = sys.argv[1] - DirectCurrent2DDriver.start(file) diff --git a/geoapps/inversion/electricals/direct_current/two_dimensions/params.py b/geoapps/inversion/electricals/direct_current/two_dimensions/params.py index 5113d937f..64c47cc8f 100644 --- a/geoapps/inversion/electricals/direct_current/two_dimensions/params.py +++ b/geoapps/inversion/electricals/direct_current/two_dimensions/params.py @@ -40,7 +40,7 @@ def __init__(self, input_file=None, forward_only=False, **kwargs): self._forward_ui_json = deepcopy(forward_ui_json) self._inversion_defaults = deepcopy(inversion_defaults) self._inversion_ui_json = deepcopy(inversion_ui_json) - self._inversion_type = "direct current" + self._inversion_type = "direct current 2d" self._validations = validations self._potential_channel_bool = None self._potential_channel = None diff --git a/geoapps/inversion/electricals/induced_polarization/three_dimensions/constants.py b/geoapps/inversion/electricals/induced_polarization/three_dimensions/constants.py index b52bdd538..235fe425d 100644 --- a/geoapps/inversion/electricals/induced_polarization/three_dimensions/constants.py +++ b/geoapps/inversion/electricals/induced_polarization/three_dimensions/constants.py @@ -15,7 +15,7 @@ inversion_defaults = { "title": "SimPEG Induced Polarization inversion", - "inversion_type": "induced polarization", + "inversion_type": "induced polarization 3d", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": False, "topography_object": None, @@ -82,6 +82,7 @@ "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "InducedPolarizationInversion", + "generate_sweep": False, "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", @@ -93,7 +94,7 @@ forward_defaults = { "title": "SimPEG Induced Polarization Forward", - "inversion_type": "induced polarization", + "inversion_type": "induced polarization 3d", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": True, "topography_object": None, @@ -122,6 +123,7 @@ "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "InducedPolarizationForward", + "generate_sweep": False, "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", @@ -155,7 +157,7 @@ } default_ui_json = { "title": "SimPEG Induced Polarization inversion", - "inversion_type": "induced polarization", + "inversion_type": "induced polarization 3d", "data_object": { "main": True, "group": "Data", @@ -260,7 +262,7 @@ validations = { "inversion_type": { "required": True, - "values": ["induced polarization"], + "values": ["induced polarization 3d"], }, "conductivity_model": {"required": True}, "data_object": {"required": True, "types": [UUID, PotentialElectrode]}, diff --git a/geoapps/inversion/electricals/induced_polarization/three_dimensions/driver.py b/geoapps/inversion/electricals/induced_polarization/three_dimensions/driver.py new file mode 100644 index 000000000..ff07c9b53 --- /dev/null +++ b/geoapps/inversion/electricals/induced_polarization/three_dimensions/driver.py @@ -0,0 +1,20 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). + +from geoapps.inversion.driver import InversionDriver + +from .constants import validations +from .params import InducedPolarization3DParams + + +class InducedPolarization3DDriver(InversionDriver): + + _params_class = InducedPolarization3DParams + _validations = validations + + def __init__(self, params: InducedPolarization3DParams): + super().__init__(params) diff --git a/geoapps/inversion/electricals/induced_polarization/three_dimensions/params.py b/geoapps/inversion/electricals/induced_polarization/three_dimensions/params.py index 9a1a00b8c..67e2532a0 100644 --- a/geoapps/inversion/electricals/induced_polarization/three_dimensions/params.py +++ b/geoapps/inversion/electricals/induced_polarization/three_dimensions/params.py @@ -45,7 +45,7 @@ def __init__(self, input_file=None, forward_only=False, **kwargs): self._forward_ui_json = deepcopy(forward_ui_json) self._inversion_defaults = deepcopy(inversion_defaults) self._inversion_ui_json = deepcopy(inversion_ui_json) - self._inversion_type = "induced polarization" + self._inversion_type = "induced polarization 3d" self._validations = validations self._chargeability_channel_bool = None self._chargeability_channel = None diff --git a/geoapps/inversion/electricals/induced_polarization/two_dimensions/constants.py b/geoapps/inversion/electricals/induced_polarization/two_dimensions/constants.py index 76103c754..663a1705d 100644 --- a/geoapps/inversion/electricals/induced_polarization/two_dimensions/constants.py +++ b/geoapps/inversion/electricals/induced_polarization/two_dimensions/constants.py @@ -91,6 +91,7 @@ "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "InducedPolarizationInversion", + "generate_sweep": False, "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", @@ -138,6 +139,7 @@ "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "InducedPolarizationForward", + "generate_sweep": False, "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", diff --git a/geoapps/inversion/electricals/induced_polarization/two_dimensions/driver.py b/geoapps/inversion/electricals/induced_polarization/two_dimensions/driver.py new file mode 100644 index 000000000..35808ae96 --- /dev/null +++ b/geoapps/inversion/electricals/induced_polarization/two_dimensions/driver.py @@ -0,0 +1,20 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). + +from geoapps.inversion.driver import InversionDriver + +from .constants import validations +from .params import InducedPolarization2DParams + + +class InducedPolarization2DDriver(InversionDriver): + + _params_class = InducedPolarization2DParams + _validations = validations + + def __init__(self, params: InducedPolarization2DParams): + super().__init__(params) diff --git a/geoapps/inversion/electricals/induced_polarization/two_dimensions/params.py b/geoapps/inversion/electricals/induced_polarization/two_dimensions/params.py index e6395fe1d..a5584b518 100644 --- a/geoapps/inversion/electricals/induced_polarization/two_dimensions/params.py +++ b/geoapps/inversion/electricals/induced_polarization/two_dimensions/params.py @@ -40,7 +40,7 @@ def __init__(self, input_file=None, forward_only=False, **kwargs): self._forward_ui_json = deepcopy(forward_ui_json) self._inversion_defaults = deepcopy(inversion_defaults) self._inversion_ui_json = deepcopy(inversion_ui_json) - self._inversion_type = "induced polarization" + self._inversion_type = "induced polarization 2d" self._validations = validations self._chargeability_channel_bool = None self._chargeability_channel = None diff --git a/geoapps/inversion/line_sweep/driver.py b/geoapps/inversion/line_sweep/driver.py index 54b1dcb94..8f4bf5527 100644 --- a/geoapps/inversion/line_sweep/driver.py +++ b/geoapps/inversion/line_sweep/driver.py @@ -15,8 +15,10 @@ from param_sweeps.driver import SweepDriver, SweepParams from param_sweeps.generate import generate +from geoapps.driver_base.driver import BaseDriver -class LineSweepDriver(SweepDriver): + +class LineSweepDriver(SweepDriver, BaseDriver): def __init__(self, params): self.workspace = params.geoh5 self.cleanup = params.cleanup @@ -34,8 +36,10 @@ def run(self, files_only=False): def setup_params(self): path = self.workspace.h5file.replace(".geoh5", ".json") worker = InputFile.read_ui_json(path) - worker.data.pop("sweep") - worker.ui_json.pop("sweep") + print(worker.data["inversion_type"]) + worker.data["inversion_type"] = worker.data["inversion_type"].replace( + "pseudo 3d", "2d" + ) worker.write_ui_json(path) generate(path, parameters=["line_id"]) ifile = InputFile.read_ui_json( diff --git a/geoapps/inversion/natural_sources/magnetotellurics/constants.py b/geoapps/inversion/natural_sources/magnetotellurics/constants.py index 1cba895f9..fb8f7c870 100644 --- a/geoapps/inversion/natural_sources/magnetotellurics/constants.py +++ b/geoapps/inversion/natural_sources/magnetotellurics/constants.py @@ -99,6 +99,7 @@ "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "MagnetotelluricsInversion", + "generate_sweep": False, "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", @@ -153,6 +154,7 @@ "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "MagnetotelluricsForward", + "generate_sweep": False, "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", diff --git a/geoapps/inversion/natural_sources/magnetotellurics/driver.py b/geoapps/inversion/natural_sources/magnetotellurics/driver.py new file mode 100644 index 000000000..131e878cc --- /dev/null +++ b/geoapps/inversion/natural_sources/magnetotellurics/driver.py @@ -0,0 +1,20 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). + +from geoapps.inversion.driver import InversionDriver + +from .constants import validations +from .params import MagnetotelluricsParams + + +class MagnetotelluricsDriver(InversionDriver): + + _params_class = MagnetotelluricsParams + _validations = validations + + def __init__(self, params: MagnetotelluricsParams): + super().__init__(params) diff --git a/geoapps/inversion/natural_sources/tipper/constants.py b/geoapps/inversion/natural_sources/tipper/constants.py index 2670df54a..396db0047 100644 --- a/geoapps/inversion/natural_sources/tipper/constants.py +++ b/geoapps/inversion/natural_sources/tipper/constants.py @@ -90,6 +90,7 @@ "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "TipperInversion", + "generate_sweep": False, "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", @@ -136,6 +137,7 @@ "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "TipperForward", + "generate_sweep": False, "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", diff --git a/geoapps/inversion/natural_sources/tipper/driver.py b/geoapps/inversion/natural_sources/tipper/driver.py new file mode 100644 index 000000000..51f6c6c30 --- /dev/null +++ b/geoapps/inversion/natural_sources/tipper/driver.py @@ -0,0 +1,20 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). + +from geoapps.inversion.driver import InversionDriver + +from .constants import validations +from .params import TipperParams + + +class TipperDriver(InversionDriver): + + _params_class = TipperParams + _validations = validations + + def __init__(self, params: TipperParams): + super().__init__(params) diff --git a/geoapps/inversion/params.py b/geoapps/inversion/params.py index 95db0dba3..2705468e9 100644 --- a/geoapps/inversion/params.py +++ b/geoapps/inversion/params.py @@ -105,7 +105,7 @@ def __init__( self._documentation: str = None self._icon: str = None self._defaults = ( - self.forward_defaults if self.forward_only else self.inversion_defaults + self._forward_defaults if self.forward_only else self._inversion_defaults ) if input_file is None: diff --git a/geoapps/inversion/potential_fields/gravity/constants.py b/geoapps/inversion/potential_fields/gravity/constants.py index 4d1b9c07a..e88c44591 100644 --- a/geoapps/inversion/potential_fields/gravity/constants.py +++ b/geoapps/inversion/potential_fields/gravity/constants.py @@ -104,6 +104,7 @@ "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "GravityInversion", + "generate_sweep": False, "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", @@ -162,6 +163,7 @@ "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "GravityForward", + "generate_sweep": False, "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", diff --git a/geoapps/inversion/potential_fields/gravity/driver.py b/geoapps/inversion/potential_fields/gravity/driver.py new file mode 100644 index 000000000..68f59c8c6 --- /dev/null +++ b/geoapps/inversion/potential_fields/gravity/driver.py @@ -0,0 +1,20 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). + +from geoapps.inversion.driver import InversionDriver + +from .constants import validations +from .params import GravityParams + + +class GravityDriver(InversionDriver): + + _params_class = GravityParams + _validations = validations + + def __init__(self, params: GravityParams): + super().__init__(params) diff --git a/geoapps/inversion/potential_fields/magnetic_scalar/constants.py b/geoapps/inversion/potential_fields/magnetic_scalar/constants.py index f0df97e52..b1362871b 100644 --- a/geoapps/inversion/potential_fields/magnetic_scalar/constants.py +++ b/geoapps/inversion/potential_fields/magnetic_scalar/constants.py @@ -107,6 +107,7 @@ "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "MagneticSusceptibilityInversion", + "generate_sweep": False, "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", @@ -168,6 +169,7 @@ "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "MagneticScalarForward", + "generate_sweep": False, "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", diff --git a/geoapps/inversion/potential_fields/magnetic_scalar/driver.py b/geoapps/inversion/potential_fields/magnetic_scalar/driver.py new file mode 100644 index 000000000..903ba5fed --- /dev/null +++ b/geoapps/inversion/potential_fields/magnetic_scalar/driver.py @@ -0,0 +1,20 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). + +from geoapps.inversion.driver import InversionDriver + +from .constants import validations +from .params import MagneticScalarParams + + +class MagneticScalarDriver(InversionDriver): + + _params_class = MagneticScalarParams + _validations = validations + + def __init__(self, params: MagneticScalarParams): + super().__init__(params) diff --git a/geoapps/inversion/potential_fields/magnetic_vector/constants.py b/geoapps/inversion/potential_fields/magnetic_vector/constants.py index 6023d27ab..2190c5a16 100644 --- a/geoapps/inversion/potential_fields/magnetic_vector/constants.py +++ b/geoapps/inversion/potential_fields/magnetic_vector/constants.py @@ -111,6 +111,7 @@ "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "MagneticVectorInversion", + "generate_sweep": False, "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", @@ -175,6 +176,7 @@ "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "MagneticVectorForward", + "generate_sweep": False, "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", diff --git a/geoapps/inversion/potential_fields/magnetic_vector/driver.py b/geoapps/inversion/potential_fields/magnetic_vector/driver.py new file mode 100644 index 000000000..694db5bba --- /dev/null +++ b/geoapps/inversion/potential_fields/magnetic_vector/driver.py @@ -0,0 +1,20 @@ +# Copyright (c) 2022 Mira Geoscience Ltd. +# +# This file is part of geoapps. +# +# geoapps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). + +from geoapps.inversion.driver import InversionDriver + +from .constants import validations +from .params import MagneticVectorParams + + +class MagneticVectorDriver(InversionDriver): + + _params_class = MagneticVectorParams + _validations = validations + + def __init__(self, params: MagneticVectorParams): + super().__init__(params) diff --git a/geoapps/iso_surfaces/constants.py b/geoapps/iso_surfaces/constants.py index 17ca6b1f6..9a7fb75ff 100644 --- a/geoapps/iso_surfaces/constants.py +++ b/geoapps/iso_surfaces/constants.py @@ -23,6 +23,7 @@ "fixed_contours": "0.0025", "max_distance": 500.0, "resolution": 50.0, + "generate_sweep": False, "run_command": "geoapps.iso_surfaces.driver", "run_command_boolean": False, "monitoring_directory": None, @@ -106,6 +107,12 @@ "main": True, "value": 50.0, }, + "generate_sweep": { + "label": "Generate sweep file", + "group": "Python run preferences", + "main": True, + "value": False, + }, "export_as": {"main": True, "label": "Name", "value": "Iso_"}, } ) diff --git a/geoapps/iso_surfaces/driver.py b/geoapps/iso_surfaces/driver.py index a696bdb7a..69eea2d9f 100644 --- a/geoapps/iso_surfaces/driver.py +++ b/geoapps/iso_surfaces/driver.py @@ -19,12 +19,18 @@ from scipy.interpolate import interp1d from skimage.measure import marching_cubes +from geoapps.driver_base.driver import BaseDriver +from geoapps.iso_surfaces.constants import validations from geoapps.iso_surfaces.params import IsoSurfacesParams from geoapps.shared_utils.utils import get_contours, rotate_xyz, weighted_average from geoapps.utils.formatters import string_name -class IsoSurfacesDriver: +class IsoSurfacesDriver(BaseDriver): + + _params_class = IsoSurfacesParams + _validations = validations + def __init__(self, params: IsoSurfacesParams): self.params: IsoSurfacesParams = params @@ -195,12 +201,12 @@ def iso_surface( if __name__ == "__main__": - print("Loading geoh5 file . . .") file = sys.argv[1] - params_class = IsoSurfacesParams(InputFile.read_ui_json(file)) - driver = IsoSurfacesDriver(params_class) - - print("Loaded. Running iso surface creation . . .") - with params_class.geoh5.open(mode="r+"): - driver.run() - print("Done.") + IsoSurfacesDriver.start(file) + # params_class = IsoSurfacesParams(InputFile.read_ui_json(file)) + # driver = IsoSurfacesDriver(params_class) + # + # print("Loaded. Running iso surface creation . . .") + # with params_class.geoh5.open(mode="r+"): + # driver.run() + # print("Done.") diff --git a/geoapps/octree_creation/constants.py b/geoapps/octree_creation/constants.py index 6839627d8..7bfccc360 100644 --- a/geoapps/octree_creation/constants.py +++ b/geoapps/octree_creation/constants.py @@ -23,6 +23,7 @@ "vertical_padding": 1000.0, "depth_core": 500.0, "ga_group_name": "Octree_Mesh", + "generate_sweep": False, "run_command": "geoapps.octree_creation.driver", "run_command_boolean": False, "monitoring_directory": None, @@ -99,6 +100,12 @@ "label": "Name:", "value": "Octree_Mesh", }, + "generate_sweep": { + "label": "Generate sweep file", + "group": "Python run preferences", + "main": True, + "value": False, + }, "conda_environment": "geoapps", "workspace_geoh5": None, "run_command": "geoapps.octree_creation.driver", diff --git a/geoapps/octree_creation/driver.py b/geoapps/octree_creation/driver.py index 6e4b0d298..464aac144 100644 --- a/geoapps/octree_creation/driver.py +++ b/geoapps/octree_creation/driver.py @@ -15,11 +15,17 @@ from geoh5py.objects import ObjectBase, Octree from geoh5py.ui_json import InputFile, monitored_directory_copy +from geoapps.driver_base.driver import BaseDriver from geoapps.driver_base.utils import treemesh_2_octree +from geoapps.octree_creation.constants import validations from geoapps.octree_creation.params import OctreeParams -class OctreeDriver: +class OctreeDriver(BaseDriver): + + _params_class = OctreeParams + _validations = validations + def __init__(self, params: OctreeParams): self.params: OctreeParams = params @@ -34,9 +40,6 @@ def run(self) -> Octree: ): monitored_directory_copy(self.params.monitoring_directory, octree) - else: - print(f"Result exported to: {self.params.geoh5.h5file}") - return octree @staticmethod @@ -83,7 +86,7 @@ def octree_from_params(params: OctreeParams): finalize=False, ) - print("Finalizing...") + print("Finalizing . . .") treemesh.finalize() octree = treemesh_2_octree(params.geoh5, treemesh, name=params.ga_group_name) @@ -93,8 +96,4 @@ def octree_from_params(params: OctreeParams): if __name__ == "__main__": file = sys.argv[1] - params_class = OctreeParams(InputFile.read_ui_json(file)) - - with params_class.geoh5.open(mode="r+"): - driver = OctreeDriver(params_class) - driver.run() + OctreeDriver.start(file) diff --git a/geoapps/octree_creation/notebook.ipynb b/geoapps/octree_creation/notebook.ipynb index 75fd5541c..4d5688d62 100644 --- a/geoapps/octree_creation/notebook.ipynb +++ b/geoapps/octree_creation/notebook.ipynb @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c7e2f7225227f5b29bcf0b0796eb4077272ff6e1d7e6787c3077a1cba4edefca -size 2402 +oid sha256:ede7bb884d04c4f1c9191c79f36f7dd125de3de681d996f457f602629cae4ce5 +size 2295 diff --git a/geoapps/peak_finder/driver.py b/geoapps/peak_finder/driver.py index dbf838c2e..abeb208fc 100644 --- a/geoapps/peak_finder/driver.py +++ b/geoapps/peak_finder/driver.py @@ -19,6 +19,8 @@ from geoh5py.ui_json import InputFile, monitored_directory_copy from tqdm import tqdm +from geoapps.driver_base.driver import BaseDriver +from geoapps.peak_finder.constants import validations from geoapps.peak_finder.params import PeakFinderParams from geoapps.peak_finder.utils import default_groups_from_property_group, find_anomalies from geoapps.shared_utils.utils import hex_to_rgb @@ -26,13 +28,16 @@ from geoapps.utils.formatters import string_name -class PeakFinderDriver: +class PeakFinderDriver(BaseDriver): + + _params_class = PeakFinderParams + _validations = validations + def __init__(self, params: PeakFinderParams): self.params: PeakFinderParams = params def run(self, output_group=None): - print("Reading parameters...") survey = self.params.objects prop_group = [ pg for pg in survey.property_groups if pg.uid == self.params.data.uid @@ -138,7 +143,7 @@ def run(self, output_group=None): skew += [group["skew"]] peaks += [group["peaks"]] - print("Exporting...") + print("Exporting . . .") if cox: channel_group = np.hstack(channel_group) # Start count at 1 @@ -313,19 +318,12 @@ def rotation_2D(angle): parent=output_group, ) - print("Process completed.") - if self.params.monitoring_directory is not None and path.exists( self.params.monitoring_directory ): monitored_directory_copy(self.params.monitoring_directory, output_group) - else: - print(f"Result exported to: {self.params.geoh5.h5file}") if __name__ == "__main__": file = sys.argv[1] - params_class = PeakFinderParams(InputFile.read_ui_json(file)) - driver = PeakFinderDriver(params_class) - with params_class.geoh5.open(mode="r+"): - driver.run() + PeakFinderDriver.start(file) diff --git a/geoapps/scatter_plot/driver.py b/geoapps/scatter_plot/driver.py index d4b01e7de..ad20dec01 100644 --- a/geoapps/scatter_plot/driver.py +++ b/geoapps/scatter_plot/driver.py @@ -11,12 +11,18 @@ import numpy as np import plotly.graph_objects as go +from geoapps.driver_base.driver import BaseDriver +from geoapps.scatter_plot.constants import validations from geoapps.scatter_plot.params import ScatterPlotParams from geoapps.utils.plotting import format_axis, normalize, symlog from geoapps.utils.statistics import random_sampling -class ScatterPlotDriver: +class ScatterPlotDriver(BaseDriver): + + _params_class = ScatterPlotParams + _validations = validations + def __init__(self, params: ScatterPlotParams): self.params: ScatterPlotParams = params diff --git a/tests/params_test.py b/tests/params_test.py index a77376a98..2b7e96ad8 100644 --- a/tests/params_test.py +++ b/tests/params_test.py @@ -1769,7 +1769,7 @@ def test_bz_uncertainty(): def test_direct_current_inversion_type(): params = DirectCurrent3DParams() - params.inversion_type = "direct current" + params.inversion_type = "direct current 3d" with pytest.raises(ValueValidationError) as excinfo: params.inversion_type = "alskdj" @@ -1851,7 +1851,7 @@ def test_potential_uncertainty(): def test_induced_polarization_inversion_type(): params = InducedPolarization3DParams() - params.inversion_type = "induced polarization" + params.inversion_type = "induced polarization 3d" with pytest.raises(ValueValidationError) as excinfo: params.inversion_type = "alskdj" diff --git a/tests/run_tests/apps_inversion_test.py b/tests/run_tests/apps_inversion_test.py index a0c606060..bccc1ffd1 100644 --- a/tests/run_tests/apps_inversion_test.py +++ b/tests/run_tests/apps_inversion_test.py @@ -235,7 +235,7 @@ def test_ip_inversion(tmp_path): "z_from_topo": False, "forward_only": False, "mesh": UUID("{da109284-aa8c-4824-a647-29951109b058}"), - "inversion_type": "induced polarization", + "inversion_type": "induced polarization 3d", "chargeability_channel": UUID("502e7256-aafa-4016-969f-5cc3a4f27315"), "conductivity_model": UUID("d8846bc7-4c2f-4ced-bbf6-e0ebafd76826"), } diff --git a/tests/run_tests/apps_run_test.py b/tests/run_tests/apps_run_test.py index 3e08e1794..78f69ba77 100644 --- a/tests/run_tests/apps_run_test.py +++ b/tests/run_tests/apps_run_test.py @@ -271,6 +271,7 @@ def test_edge_detection(tmp_path): app.trigger_click(None) with Workspace(get_output_workspace(tmp_path)) as workspace: + print([child for child in workspace.get_entity("Airborne_Gxx")]) assert ( len( [ diff --git a/tests/run_tests/driver_dc_2d_test.py b/tests/run_tests/driver_dc_2d_test.py index c87de216e..bdd05ab00 100644 --- a/tests/run_tests/driver_dc_2d_test.py +++ b/tests/run_tests/driver_dc_2d_test.py @@ -10,10 +10,11 @@ import numpy as np from geoh5py.workspace import Workspace -from geoapps.inversion.driver import InversionDriver, start_inversion +from geoapps.inversion.driver import InversionDriver from geoapps.inversion.electricals.direct_current.two_dimensions.params import ( DirectCurrent2DParams, ) +from geoapps.inversion.electricals.direct_current.two_dimensions.driver import DirectCurrent2DDriver from geoapps.shared_utils.utils import get_inversion_output from geoapps.utils.surveys import survey_lines from geoapps.utils.testing import check_target, setup_inversion_workspace @@ -107,7 +108,8 @@ def test_dc_2d_run(tmp_path, max_iterations=1, pytest=True): coolingRate=1, ) params.write_input_file(path=tmp_path, name="Inv_run") - driver = start_inversion(os.path.join(tmp_path, "Inv_run.ui.json")) + + driver = DirectCurrent2DDriver.start(os.path.join(tmp_path, "Inv_run.ui.json")) output = get_inversion_output( driver.params.geoh5.h5file, driver.params.ga_group.uid diff --git a/tests/run_tests/driver_dc_test.py b/tests/run_tests/driver_dc_test.py index 5d295b725..2f7261e8a 100644 --- a/tests/run_tests/driver_dc_test.py +++ b/tests/run_tests/driver_dc_test.py @@ -9,10 +9,13 @@ import numpy as np from geoh5py.workspace import Workspace -from geoapps.inversion.driver import InversionDriver, start_inversion +from geoapps.inversion.driver import InversionDriver from geoapps.inversion.electricals.direct_current.three_dimensions import ( DirectCurrent3DParams, ) +from geoapps.inversion.electricals.direct_current.three_dimensions.driver import ( + DirectCurrent3DDriver, +) from geoapps.shared_utils.utils import get_inversion_output from geoapps.utils.testing import check_target, setup_inversion_workspace @@ -107,7 +110,7 @@ def test_dc_run( ) params.write_input_file(path=tmp_path, name="Inv_run") - driver = start_inversion(os.path.join(tmp_path, "Inv_run.ui.json")) + driver = DirectCurrent3DDriver.start(os.path.join(tmp_path, "Inv_run.ui.json")) output = get_inversion_output( driver.params.geoh5.h5file, driver.params.ga_group.uid diff --git a/tests/run_tests/driver_grav_test.py b/tests/run_tests/driver_grav_test.py index 6f2499a21..0c1738558 100644 --- a/tests/run_tests/driver_grav_test.py +++ b/tests/run_tests/driver_grav_test.py @@ -10,8 +10,9 @@ import numpy as np from geoh5py.workspace import Workspace -from geoapps.inversion.driver import InversionDriver, start_inversion +from geoapps.inversion.driver import InversionDriver from geoapps.inversion.potential_fields import GravityParams +from geoapps.inversion.potential_fields.gravity.driver import GravityDriver from geoapps.shared_utils.utils import get_inversion_output from geoapps.utils.testing import check_target, setup_inversion_workspace @@ -104,7 +105,7 @@ def test_gravity_run( ) params.write_input_file(path=tmp_path, name="Inv_run") - driver = start_inversion(os.path.join(tmp_path, "Inv_run.ui.json")) + driver = GravityDriver.start(os.path.join(tmp_path, "Inv_run.ui.json")) with Workspace(driver.params.geoh5.h5file) as run_ws: output = get_inversion_output( diff --git a/tests/run_tests/driver_ip_2d_test.py b/tests/run_tests/driver_ip_2d_test.py index 2144c3454..d8bf467eb 100644 --- a/tests/run_tests/driver_ip_2d_test.py +++ b/tests/run_tests/driver_ip_2d_test.py @@ -10,10 +10,11 @@ import numpy as np from geoh5py.workspace import Workspace -from geoapps.inversion.driver import InversionDriver, start_inversion +from geoapps.inversion.driver import InversionDriver from geoapps.inversion.electricals.induced_polarization.two_dimensions import ( InducedPolarization2DParams, ) +from geoapps.inversion.electricals.induced_polarization.two_dimensions.driver import InducedPolarization2DDriver from geoapps.shared_utils.utils import get_inversion_output from geoapps.utils.surveys import survey_lines from geoapps.utils.testing import check_target, setup_inversion_workspace @@ -113,7 +114,7 @@ def test_ip_2d_run( coolingRate=1, ) params.write_input_file(path=tmp_path, name="Inv_run") - driver = start_inversion(os.path.join(tmp_path, "Inv_run.ui.json")) + driver = InducedPolarization2DDriver.start(os.path.join(tmp_path, "Inv_run.ui.json")) output = get_inversion_output( driver.params.geoh5.h5file, driver.params.ga_group.uid diff --git a/tests/run_tests/driver_ip_test.py b/tests/run_tests/driver_ip_test.py index 0b9d78a2c..d48a6f669 100644 --- a/tests/run_tests/driver_ip_test.py +++ b/tests/run_tests/driver_ip_test.py @@ -10,10 +10,13 @@ import numpy as np from geoh5py.workspace import Workspace -from geoapps.inversion.driver import InversionDriver, start_inversion +from geoapps.inversion.driver import InversionDriver from geoapps.inversion.electricals.induced_polarization.three_dimensions import ( InducedPolarization3DParams, ) +from geoapps.inversion.electricals.induced_polarization.three_dimensions.driver import ( + InducedPolarization3DDriver, +) from geoapps.shared_utils.utils import get_inversion_output from geoapps.utils.testing import check_target, setup_inversion_workspace @@ -108,7 +111,7 @@ def test_ip_run( coolingRate=1, ) params.write_input_file(path=tmp_path, name="Inv_run") - driver = start_inversion(os.path.join(tmp_path, "Inv_run.ui.json")) + driver = InducedPolarization3DDriver.start(os.path.join(tmp_path, "Inv_run.ui.json")) output = get_inversion_output( driver.params.geoh5.h5file, driver.params.ga_group.uid diff --git a/tests/run_tests/driver_mag_test.py b/tests/run_tests/driver_mag_test.py index 3cc68d5d7..ff36acffc 100644 --- a/tests/run_tests/driver_mag_test.py +++ b/tests/run_tests/driver_mag_test.py @@ -10,8 +10,9 @@ import numpy as np from geoh5py.workspace import Workspace -from geoapps.inversion.driver import InversionDriver, start_inversion +from geoapps.inversion.driver import InversionDriver from geoapps.inversion.potential_fields import MagneticScalarParams +from geoapps.inversion.potential_fields.magnetic_scalar.driver import MagneticScalarDriver from geoapps.shared_utils.utils import get_inversion_output from geoapps.utils.testing import check_target, setup_inversion_workspace @@ -109,7 +110,7 @@ def test_susceptibility_run( store_sensitivities="ram", ) params.write_input_file(path=tmp_path, name="Inv_run") - driver = start_inversion(os.path.join(tmp_path, "Inv_run.ui.json")) + driver = MagneticScalarDriver.start(os.path.join(tmp_path, "Inv_run.ui.json")) with Workspace(driver.params.geoh5.h5file) as run_ws: output = get_inversion_output( diff --git a/tests/run_tests/driver_mt_test.py b/tests/run_tests/driver_mt_test.py index cce1e5693..525418415 100644 --- a/tests/run_tests/driver_mt_test.py +++ b/tests/run_tests/driver_mt_test.py @@ -11,10 +11,13 @@ import numpy as np from geoh5py.workspace import Workspace -from geoapps.inversion.driver import InversionDriver, start_inversion +from geoapps.inversion.driver import InversionDriver from geoapps.inversion.natural_sources.magnetotellurics.params import ( MagnetotelluricsParams, ) +from geoapps.inversion.natural_sources.magnetotellurics.driver import ( + MagnetotelluricsDriver, +) from geoapps.shared_utils.utils import get_inversion_output from geoapps.utils.testing import check_target, setup_inversion_workspace @@ -155,9 +158,9 @@ def test_magnetotellurics_run(tmp_path, max_iterations=1, pytest=True): store_sensitivities="ram", **data_kwargs, ) - params.workpath = tmp_path - driver = InversionDriver(params) - driver.run() + params.write_input_file(path=tmp_path, name="Inv_run") + driver = MagnetotelluricsDriver.start(os.path.join(tmp_path, "Inv_run.ui.json")) + with geoh5.open() as run_ws: output = get_inversion_output( @@ -187,7 +190,7 @@ def test_magnetotellurics_run(tmp_path, max_iterations=1, pytest=True): **data_kwargs, ) params.write_input_file(path=tmp_path, name="Inv_run") - driver = start_inversion(os.path.join(tmp_path, "Inv_run.ui.json")) + driver = InversionDriver.start(os.path.join(tmp_path, "Inv_run.ui.json")) return driver diff --git a/tests/run_tests/driver_mvi_test.py b/tests/run_tests/driver_mvi_test.py index 8f5c969c2..94ed1a4ab 100644 --- a/tests/run_tests/driver_mvi_test.py +++ b/tests/run_tests/driver_mvi_test.py @@ -11,8 +11,9 @@ from geoh5py.workspace import Workspace from SimPEG import utils -from geoapps.inversion.driver import InversionDriver, start_inversion +from geoapps.inversion.driver import InversionDriver from geoapps.inversion.potential_fields import MagneticVectorParams +from geoapps.inversion.potential_fields.magnetic_vector.driver import MagneticVectorDriver from geoapps.shared_utils.utils import get_inversion_output from geoapps.utils.testing import check_target, setup_inversion_workspace @@ -109,7 +110,7 @@ def test_magnetic_vector_run( prctile=100, ) params.write_input_file(path=tmp_path, name="Inv_run") - driver = start_inversion(os.path.join(tmp_path, "Inv_run.ui.json")) + driver = MagneticVectorDriver.start(os.path.join(tmp_path, "Inv_run.ui.json")) with Workspace(driver.params.geoh5.h5file) as run_ws: diff --git a/tests/run_tests/driver_tipper_test.py b/tests/run_tests/driver_tipper_test.py index 1c7e4888e..d70e16ee8 100644 --- a/tests/run_tests/driver_tipper_test.py +++ b/tests/run_tests/driver_tipper_test.py @@ -10,8 +10,9 @@ import numpy as np from geoh5py.workspace import Workspace -from geoapps.inversion.driver import InversionDriver, start_inversion +from geoapps.inversion.driver import InversionDriver from geoapps.inversion.natural_sources import TipperParams +from geoapps.inversion.natural_sources.tipper.driver import TipperDriver from geoapps.shared_utils.utils import get_inversion_output from geoapps.utils.testing import check_target, setup_inversion_workspace @@ -142,7 +143,7 @@ def test_tipper_run(tmp_path, max_iterations=1, pytest=True): **data_kwargs, ) params.write_input_file(path=tmp_path, name="Inv_run") - driver = start_inversion(os.path.join(tmp_path, "Inv_run.ui.json")) + driver = TipperDriver.start(os.path.join(tmp_path, "Inv_run.ui.json")) with geoh5.open() as run_ws: output = get_inversion_output( From bff82d9958ee3da44f18e8b341ca9befbd12411f Mon Sep 17 00:00:00 2001 From: benjamink Date: Wed, 9 Nov 2022 09:56:28 -0800 Subject: [PATCH 034/107] Updated inversion drivers with warmstart option, tests passing. --- geoapps/edge_detection/constants.py | 1 - .../direct_current/three_dimensions/driver.py | 4 ++-- .../direct_current/two_dimensions/driver.py | 4 ++-- .../three_dimensions/driver.py | 4 ++-- .../induced_polarization/two_dimensions/driver.py | 4 ++-- .../natural_sources/magnetotellurics/driver.py | 4 ++-- .../inversion/natural_sources/tipper/driver.py | 4 ++-- .../inversion/potential_fields/gravity/driver.py | 4 ++-- .../potential_fields/magnetic_scalar/driver.py | 4 ++-- .../potential_fields/magnetic_vector/driver.py | 4 ++-- tests/run_tests/apps_run_test.py | 1 - tests/run_tests/driver_dc_2d_test.py | 7 ++++--- tests/run_tests/driver_dc_test.py | 3 +-- tests/run_tests/driver_grav_test.py | 3 +-- tests/run_tests/driver_ip_2d_test.py | 11 +++++++---- tests/run_tests/driver_ip_test.py | 7 ++++--- tests/run_tests/driver_mag_test.py | 7 ++++--- tests/run_tests/driver_mt_test.py | 15 ++++++--------- tests/run_tests/driver_mvi_test.py | 7 ++++--- tests/run_tests/driver_tipper_test.py | 3 +-- 20 files changed, 50 insertions(+), 51 deletions(-) diff --git a/geoapps/edge_detection/constants.py b/geoapps/edge_detection/constants.py index 280240d87..c6cfc5ad9 100644 --- a/geoapps/edge_detection/constants.py +++ b/geoapps/edge_detection/constants.py @@ -180,5 +180,4 @@ "sigma": 0.5, "window_azimuth": -20.0, "ga_group_name": "Edges", - "export_as": "edges", } diff --git a/geoapps/inversion/electricals/direct_current/three_dimensions/driver.py b/geoapps/inversion/electricals/direct_current/three_dimensions/driver.py index a029fa3b7..7b0d2321e 100644 --- a/geoapps/inversion/electricals/direct_current/three_dimensions/driver.py +++ b/geoapps/inversion/electricals/direct_current/three_dimensions/driver.py @@ -16,5 +16,5 @@ class DirectCurrent3DDriver(InversionDriver): _params_class = DirectCurrent3DParams _validations = validations - def __init__(self, params: DirectCurrent3DParams): - super().__init__(params) + def __init__(self, params: DirectCurrent3DParams, warmstart=True): + super().__init__(params, warmstart) diff --git a/geoapps/inversion/electricals/direct_current/two_dimensions/driver.py b/geoapps/inversion/electricals/direct_current/two_dimensions/driver.py index d589e0f6f..a77a218ea 100644 --- a/geoapps/inversion/electricals/direct_current/two_dimensions/driver.py +++ b/geoapps/inversion/electricals/direct_current/two_dimensions/driver.py @@ -17,5 +17,5 @@ class DirectCurrent2DDriver(InversionDriver): _params_class = DirectCurrent2DParams _validations = validations - def __init__(self, params: DirectCurrent2DParams): - super().__init__(params) + def __init__(self, params: DirectCurrent2DParams, warmstart=True): + super().__init__(params, warmstart) diff --git a/geoapps/inversion/electricals/induced_polarization/three_dimensions/driver.py b/geoapps/inversion/electricals/induced_polarization/three_dimensions/driver.py index ff07c9b53..45f73fd55 100644 --- a/geoapps/inversion/electricals/induced_polarization/three_dimensions/driver.py +++ b/geoapps/inversion/electricals/induced_polarization/three_dimensions/driver.py @@ -16,5 +16,5 @@ class InducedPolarization3DDriver(InversionDriver): _params_class = InducedPolarization3DParams _validations = validations - def __init__(self, params: InducedPolarization3DParams): - super().__init__(params) + def __init__(self, params: InducedPolarization3DParams, warmstart=True): + super().__init__(params, warmstart) diff --git a/geoapps/inversion/electricals/induced_polarization/two_dimensions/driver.py b/geoapps/inversion/electricals/induced_polarization/two_dimensions/driver.py index 35808ae96..aa5a6cc6a 100644 --- a/geoapps/inversion/electricals/induced_polarization/two_dimensions/driver.py +++ b/geoapps/inversion/electricals/induced_polarization/two_dimensions/driver.py @@ -16,5 +16,5 @@ class InducedPolarization2DDriver(InversionDriver): _params_class = InducedPolarization2DParams _validations = validations - def __init__(self, params: InducedPolarization2DParams): - super().__init__(params) + def __init__(self, params: InducedPolarization2DParams, warmstart=True): + super().__init__(params, warmstart) diff --git a/geoapps/inversion/natural_sources/magnetotellurics/driver.py b/geoapps/inversion/natural_sources/magnetotellurics/driver.py index 131e878cc..396fb4a27 100644 --- a/geoapps/inversion/natural_sources/magnetotellurics/driver.py +++ b/geoapps/inversion/natural_sources/magnetotellurics/driver.py @@ -16,5 +16,5 @@ class MagnetotelluricsDriver(InversionDriver): _params_class = MagnetotelluricsParams _validations = validations - def __init__(self, params: MagnetotelluricsParams): - super().__init__(params) + def __init__(self, params: MagnetotelluricsParams, warmstart=True): + super().__init__(params, warmstart) diff --git a/geoapps/inversion/natural_sources/tipper/driver.py b/geoapps/inversion/natural_sources/tipper/driver.py index 51f6c6c30..043308e5a 100644 --- a/geoapps/inversion/natural_sources/tipper/driver.py +++ b/geoapps/inversion/natural_sources/tipper/driver.py @@ -16,5 +16,5 @@ class TipperDriver(InversionDriver): _params_class = TipperParams _validations = validations - def __init__(self, params: TipperParams): - super().__init__(params) + def __init__(self, params: TipperParams, warmstart=True): + super().__init__(params, warmstart) diff --git a/geoapps/inversion/potential_fields/gravity/driver.py b/geoapps/inversion/potential_fields/gravity/driver.py index 68f59c8c6..60e76ec31 100644 --- a/geoapps/inversion/potential_fields/gravity/driver.py +++ b/geoapps/inversion/potential_fields/gravity/driver.py @@ -16,5 +16,5 @@ class GravityDriver(InversionDriver): _params_class = GravityParams _validations = validations - def __init__(self, params: GravityParams): - super().__init__(params) + def __init__(self, params: GravityParams, warmstart=True): + super().__init__(params, warmstart) diff --git a/geoapps/inversion/potential_fields/magnetic_scalar/driver.py b/geoapps/inversion/potential_fields/magnetic_scalar/driver.py index 903ba5fed..dc742f28b 100644 --- a/geoapps/inversion/potential_fields/magnetic_scalar/driver.py +++ b/geoapps/inversion/potential_fields/magnetic_scalar/driver.py @@ -16,5 +16,5 @@ class MagneticScalarDriver(InversionDriver): _params_class = MagneticScalarParams _validations = validations - def __init__(self, params: MagneticScalarParams): - super().__init__(params) + def __init__(self, params: MagneticScalarParams, warmstart=True): + super().__init__(params, warmstart) diff --git a/geoapps/inversion/potential_fields/magnetic_vector/driver.py b/geoapps/inversion/potential_fields/magnetic_vector/driver.py index 694db5bba..104489dbf 100644 --- a/geoapps/inversion/potential_fields/magnetic_vector/driver.py +++ b/geoapps/inversion/potential_fields/magnetic_vector/driver.py @@ -16,5 +16,5 @@ class MagneticVectorDriver(InversionDriver): _params_class = MagneticVectorParams _validations = validations - def __init__(self, params: MagneticVectorParams): - super().__init__(params) + def __init__(self, params: MagneticVectorParams, warmstart=True): + super().__init__(params, warmstart) diff --git a/tests/run_tests/apps_run_test.py b/tests/run_tests/apps_run_test.py index 78f69ba77..3e08e1794 100644 --- a/tests/run_tests/apps_run_test.py +++ b/tests/run_tests/apps_run_test.py @@ -271,7 +271,6 @@ def test_edge_detection(tmp_path): app.trigger_click(None) with Workspace(get_output_workspace(tmp_path)) as workspace: - print([child for child in workspace.get_entity("Airborne_Gxx")]) assert ( len( [ diff --git a/tests/run_tests/driver_dc_2d_test.py b/tests/run_tests/driver_dc_2d_test.py index bdd05ab00..c6309690c 100644 --- a/tests/run_tests/driver_dc_2d_test.py +++ b/tests/run_tests/driver_dc_2d_test.py @@ -10,11 +10,12 @@ import numpy as np from geoh5py.workspace import Workspace -from geoapps.inversion.driver import InversionDriver +from geoapps.inversion.electricals.direct_current.two_dimensions.driver import ( + DirectCurrent2DDriver, +) from geoapps.inversion.electricals.direct_current.two_dimensions.params import ( DirectCurrent2DParams, ) -from geoapps.inversion.electricals.direct_current.two_dimensions.driver import DirectCurrent2DDriver from geoapps.shared_utils.utils import get_inversion_output from geoapps.utils.surveys import survey_lines from geoapps.utils.testing import check_target, setup_inversion_workspace @@ -62,7 +63,7 @@ def test_dc_2d_fwr_run( line_id=2, ) params.workpath = tmp_path - fwr_driver = InversionDriver(params) + fwr_driver = DirectCurrent2DDriver(params) fwr_driver.run() return fwr_driver.starting_model diff --git a/tests/run_tests/driver_dc_test.py b/tests/run_tests/driver_dc_test.py index 2f7261e8a..6c45fbd37 100644 --- a/tests/run_tests/driver_dc_test.py +++ b/tests/run_tests/driver_dc_test.py @@ -9,7 +9,6 @@ import numpy as np from geoh5py.workspace import Workspace -from geoapps.inversion.driver import InversionDriver from geoapps.inversion.electricals.direct_current.three_dimensions import ( DirectCurrent3DParams, ) @@ -60,7 +59,7 @@ def test_dc_fwr_run( resolution=None, ) params.workpath = tmp_path - fwr_driver = InversionDriver(params) + fwr_driver = DirectCurrent3DDriver(params) fwr_driver.run() return fwr_driver.starting_model diff --git a/tests/run_tests/driver_grav_test.py b/tests/run_tests/driver_grav_test.py index 0c1738558..ac69d40ff 100644 --- a/tests/run_tests/driver_grav_test.py +++ b/tests/run_tests/driver_grav_test.py @@ -10,7 +10,6 @@ import numpy as np from geoh5py.workspace import Workspace -from geoapps.inversion.driver import InversionDriver from geoapps.inversion.potential_fields import GravityParams from geoapps.inversion.potential_fields.gravity.driver import GravityDriver from geoapps.shared_utils.utils import get_inversion_output @@ -52,7 +51,7 @@ def test_gravity_fwr_run( data_object=survey.uid, starting_model=model.uid, ) - fwr_driver = InversionDriver(params) + fwr_driver = GravityDriver(params) fwr_driver.run() return fwr_driver.starting_model diff --git a/tests/run_tests/driver_ip_2d_test.py b/tests/run_tests/driver_ip_2d_test.py index d8bf467eb..31d08aacc 100644 --- a/tests/run_tests/driver_ip_2d_test.py +++ b/tests/run_tests/driver_ip_2d_test.py @@ -10,11 +10,12 @@ import numpy as np from geoh5py.workspace import Workspace -from geoapps.inversion.driver import InversionDriver from geoapps.inversion.electricals.induced_polarization.two_dimensions import ( InducedPolarization2DParams, ) -from geoapps.inversion.electricals.induced_polarization.two_dimensions.driver import InducedPolarization2DDriver +from geoapps.inversion.electricals.induced_polarization.two_dimensions.driver import ( + InducedPolarization2DDriver, +) from geoapps.shared_utils.utils import get_inversion_output from geoapps.utils.surveys import survey_lines from geoapps.utils.testing import check_target, setup_inversion_workspace @@ -62,7 +63,7 @@ def test_ip_2d_fwr_run( line_id=2, ) params.workpath = tmp_path - fwr_driver = InversionDriver(params) + fwr_driver = InducedPolarization2DDriver(params) fwr_driver.run() return fwr_driver.starting_model @@ -114,7 +115,9 @@ def test_ip_2d_run( coolingRate=1, ) params.write_input_file(path=tmp_path, name="Inv_run") - driver = InducedPolarization2DDriver.start(os.path.join(tmp_path, "Inv_run.ui.json")) + driver = InducedPolarization2DDriver.start( + os.path.join(tmp_path, "Inv_run.ui.json") + ) output = get_inversion_output( driver.params.geoh5.h5file, driver.params.ga_group.uid diff --git a/tests/run_tests/driver_ip_test.py b/tests/run_tests/driver_ip_test.py index d48a6f669..e097d7082 100644 --- a/tests/run_tests/driver_ip_test.py +++ b/tests/run_tests/driver_ip_test.py @@ -10,7 +10,6 @@ import numpy as np from geoh5py.workspace import Workspace -from geoapps.inversion.driver import InversionDriver from geoapps.inversion.electricals.induced_polarization.three_dimensions import ( InducedPolarization3DParams, ) @@ -60,7 +59,7 @@ def test_ip_fwr_run( conductivity_model=1e-2, ) params.workpath = tmp_path - fwr_driver = InversionDriver(params) + fwr_driver = InducedPolarization3DDriver(params) fwr_driver.run() return fwr_driver.starting_model @@ -111,7 +110,9 @@ def test_ip_run( coolingRate=1, ) params.write_input_file(path=tmp_path, name="Inv_run") - driver = InducedPolarization3DDriver.start(os.path.join(tmp_path, "Inv_run.ui.json")) + driver = InducedPolarization3DDriver.start( + os.path.join(tmp_path, "Inv_run.ui.json") + ) output = get_inversion_output( driver.params.geoh5.h5file, driver.params.ga_group.uid diff --git a/tests/run_tests/driver_mag_test.py b/tests/run_tests/driver_mag_test.py index ff36acffc..206bdffe2 100644 --- a/tests/run_tests/driver_mag_test.py +++ b/tests/run_tests/driver_mag_test.py @@ -10,9 +10,10 @@ import numpy as np from geoh5py.workspace import Workspace -from geoapps.inversion.driver import InversionDriver from geoapps.inversion.potential_fields import MagneticScalarParams -from geoapps.inversion.potential_fields.magnetic_scalar.driver import MagneticScalarDriver +from geoapps.inversion.potential_fields.magnetic_scalar.driver import ( + MagneticScalarDriver, +) from geoapps.shared_utils.utils import get_inversion_output from geoapps.utils.testing import check_target, setup_inversion_workspace @@ -58,7 +59,7 @@ def test_susceptibility_fwr_run( ) params.workpath = tmp_path - fwr_driver = InversionDriver(params) + fwr_driver = MagneticScalarDriver(params) fwr_driver.run() return fwr_driver.starting_model diff --git a/tests/run_tests/driver_mt_test.py b/tests/run_tests/driver_mt_test.py index 525418415..370a009a7 100644 --- a/tests/run_tests/driver_mt_test.py +++ b/tests/run_tests/driver_mt_test.py @@ -11,13 +11,12 @@ import numpy as np from geoh5py.workspace import Workspace -from geoapps.inversion.driver import InversionDriver -from geoapps.inversion.natural_sources.magnetotellurics.params import ( - MagnetotelluricsParams, -) from geoapps.inversion.natural_sources.magnetotellurics.driver import ( MagnetotelluricsDriver, ) +from geoapps.inversion.natural_sources.magnetotellurics.params import ( + MagnetotelluricsParams, +) from geoapps.shared_utils.utils import get_inversion_output from geoapps.utils.testing import check_target, setup_inversion_workspace @@ -69,8 +68,7 @@ def test_magnetotellurics_fwr_run( zyy_imag_channel_bool=True, ) params.workpath = tmp_path - fwr_driver = InversionDriver(params, warmstart=False) - + fwr_driver = MagnetotelluricsDriver(params, warmstart=False) fwr_driver.run() return fwr_driver.starting_model @@ -143,7 +141,7 @@ def test_magnetotellurics_run(tmp_path, max_iterations=1, pytest=True): resolution=0.0, data_object=survey.uid, starting_model=0.01, - reference_model=None, + reference_model=0.01, s_norm=0.0, x_norm=1.0, y_norm=1.0, @@ -161,7 +159,6 @@ def test_magnetotellurics_run(tmp_path, max_iterations=1, pytest=True): params.write_input_file(path=tmp_path, name="Inv_run") driver = MagnetotelluricsDriver.start(os.path.join(tmp_path, "Inv_run.ui.json")) - with geoh5.open() as run_ws: output = get_inversion_output( driver.params.geoh5.h5file, driver.params.ga_group.uid @@ -190,7 +187,7 @@ def test_magnetotellurics_run(tmp_path, max_iterations=1, pytest=True): **data_kwargs, ) params.write_input_file(path=tmp_path, name="Inv_run") - driver = InversionDriver.start(os.path.join(tmp_path, "Inv_run.ui.json")) + driver = MagnetotelluricsDriver.start(os.path.join(tmp_path, "Inv_run.ui.json")) return driver diff --git a/tests/run_tests/driver_mvi_test.py b/tests/run_tests/driver_mvi_test.py index 94ed1a4ab..275b145be 100644 --- a/tests/run_tests/driver_mvi_test.py +++ b/tests/run_tests/driver_mvi_test.py @@ -11,9 +11,10 @@ from geoh5py.workspace import Workspace from SimPEG import utils -from geoapps.inversion.driver import InversionDriver from geoapps.inversion.potential_fields import MagneticVectorParams -from geoapps.inversion.potential_fields.magnetic_vector.driver import MagneticVectorDriver +from geoapps.inversion.potential_fields.magnetic_vector.driver import ( + MagneticVectorDriver, +) from geoapps.shared_utils.utils import get_inversion_output from geoapps.utils.testing import check_target, setup_inversion_workspace @@ -59,7 +60,7 @@ def test_magnetic_vector_fwr_run( starting_inclination=45, starting_declination=270, ) - fwr_driver = InversionDriver(params) + fwr_driver = MagneticVectorDriver(params) fwr_driver.run() return fwr_driver.starting_model diff --git a/tests/run_tests/driver_tipper_test.py b/tests/run_tests/driver_tipper_test.py index d70e16ee8..43b1cd3c9 100644 --- a/tests/run_tests/driver_tipper_test.py +++ b/tests/run_tests/driver_tipper_test.py @@ -10,7 +10,6 @@ import numpy as np from geoh5py.workspace import Workspace -from geoapps.inversion.driver import InversionDriver from geoapps.inversion.natural_sources import TipperParams from geoapps.inversion.natural_sources.tipper.driver import TipperDriver from geoapps.shared_utils.utils import get_inversion_output @@ -61,7 +60,7 @@ def test_tipper_fwr_run( tyz_imag_channel_bool=True, ) params.workpath = tmp_path - fwr_driver = InversionDriver(params, warmstart=False) + fwr_driver = TipperDriver(params, warmstart=False) fwr_driver.run() return fwr_driver.starting_model From 3b1d0794859ac16b1912d5208622006ca796e2aa Mon Sep 17 00:00:00 2001 From: benjamink Date: Wed, 9 Nov 2022 10:57:36 -0800 Subject: [PATCH 035/107] pylint fixes --- geoapps/clustering/driver.py | 1 + geoapps/contours/driver.py | 1 + geoapps/driver_base/driver.py | 1 + geoapps/drivers/__init__.py | 6 ----- geoapps/drivers/direct_current_inversion.py | 22 ------------------ geoapps/drivers/grav_inversion.py | 22 ------------------ .../drivers/induced_polarization_inversion.py | 22 ------------------ geoapps/drivers/magnetic_scalar_inversion.py | 22 ------------------ geoapps/drivers/magnetic_vector_inversion.py | 22 ------------------ geoapps/drivers/magnetotellurics_inversion.py | 23 ------------------- geoapps/interpolation/driver.py | 1 + geoapps/inversion/driver.py | 19 +++++---------- .../pseudo_three_dimensions/driver.py | 2 +- geoapps/iso_surfaces/driver.py | 2 +- geoapps/octree_creation/driver.py | 3 ++- geoapps/peak_finder/driver.py | 12 +++++----- geoapps/peak_finder/notebook.ipynb | 4 ++-- geoapps/scatter_plot/driver.py | 1 + 18 files changed, 23 insertions(+), 163 deletions(-) delete mode 100644 geoapps/drivers/__init__.py delete mode 100644 geoapps/drivers/direct_current_inversion.py delete mode 100644 geoapps/drivers/grav_inversion.py delete mode 100644 geoapps/drivers/induced_polarization_inversion.py delete mode 100644 geoapps/drivers/magnetic_scalar_inversion.py delete mode 100644 geoapps/drivers/magnetic_vector_inversion.py delete mode 100644 geoapps/drivers/magnetotellurics_inversion.py diff --git a/geoapps/clustering/driver.py b/geoapps/clustering/driver.py index 46567f044..5aab1d322 100644 --- a/geoapps/clustering/driver.py +++ b/geoapps/clustering/driver.py @@ -35,6 +35,7 @@ class ClusteringDriver(BaseDriver): _validations = validations def __init__(self, params: ClusteringParams): + super().__init__(params) self.params: ClusteringParams = params @staticmethod diff --git a/geoapps/contours/driver.py b/geoapps/contours/driver.py index 5bc5b1c20..0855a6f48 100644 --- a/geoapps/contours/driver.py +++ b/geoapps/contours/driver.py @@ -32,6 +32,7 @@ class ContoursDriver(BaseDriver): _validations = validations def __init__(self, params: ContoursParams): + super().__init__(params) self.params: ContoursParams = params self._unique_object = {} diff --git a/geoapps/driver_base/driver.py b/geoapps/driver_base/driver.py index 608ec0a0f..f66da0325 100644 --- a/geoapps/driver_base/driver.py +++ b/geoapps/driver_base/driver.py @@ -19,6 +19,7 @@ class BaseDriver(ABC): _params_class = BaseParams + _validations = None def __init__(self, params: BaseParams): self.params = params diff --git a/geoapps/drivers/__init__.py b/geoapps/drivers/__init__.py deleted file mode 100644 index 01b045578..000000000 --- a/geoapps/drivers/__init__.py +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright (c) 2022 Mira Geoscience Ltd. -# -# This file is part of geoapps. -# -# geoapps is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). diff --git a/geoapps/drivers/direct_current_inversion.py b/geoapps/drivers/direct_current_inversion.py deleted file mode 100644 index 36ce48ae1..000000000 --- a/geoapps/drivers/direct_current_inversion.py +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright (c) 2022 Mira Geoscience Ltd. -# -# This file is part of geoapps. -# -# geoapps is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). - -from __future__ import annotations - -import sys -import warnings - -from geoapps.inversion.driver import start_inversion - -if __name__ == "__main__": - filepath = sys.argv[1] - warnings.warn( - "'geoapps.drivers.direct_current_inversion' replaced by " - "'geoapps.inversion.driver' in version 0.7.0. " - "This warning is likely due to the execution of older ui.json files. Please update." - ) - start_inversion(filepath) diff --git a/geoapps/drivers/grav_inversion.py b/geoapps/drivers/grav_inversion.py deleted file mode 100644 index 4c11c7cc8..000000000 --- a/geoapps/drivers/grav_inversion.py +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright (c) 2022 Mira Geoscience Ltd. -# -# This file is part of geoapps. -# -# geoapps is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). - -from __future__ import annotations - -import sys -import warnings - -from geoapps.inversion.driver import start_inversion - -if __name__ == "__main__": - filepath = sys.argv[1] - warnings.warn( - "'geoapps.drivers.grav_inversion' replaced by " - "'geoapps.inversion.driver' in version 0.7.0. " - "This warning is likely due to the execution of older ui.json files. Please update." - ) - start_inversion(filepath) diff --git a/geoapps/drivers/induced_polarization_inversion.py b/geoapps/drivers/induced_polarization_inversion.py deleted file mode 100644 index 5bef00810..000000000 --- a/geoapps/drivers/induced_polarization_inversion.py +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright (c) 2022 Mira Geoscience Ltd. -# -# This file is part of geoapps. -# -# geoapps is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). - -from __future__ import annotations - -import sys -import warnings - -from geoapps.inversion.driver import start_inversion - -if __name__ == "__main__": - filepath = sys.argv[1] - warnings.warn( - "'geoapps.drivers.induced_polarization_inversion' replaced by " - "'geoapps.inversion.driver' in version 0.7.0. " - "This warning is likely due to the execution of older ui.json files. Please update." - ) - start_inversion(filepath) diff --git a/geoapps/drivers/magnetic_scalar_inversion.py b/geoapps/drivers/magnetic_scalar_inversion.py deleted file mode 100644 index 58c65492a..000000000 --- a/geoapps/drivers/magnetic_scalar_inversion.py +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright (c) 2022 Mira Geoscience Ltd. -# -# This file is part of geoapps. -# -# geoapps is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). - -from __future__ import annotations - -import sys -import warnings - -from geoapps.inversion.driver import start_inversion - -if __name__ == "__main__": - filepath = sys.argv[1] - warnings.warn( - "'geoapps.drivers.magnetic_scalar_inversion' replaced by " - "'geoapps.inversion.driver' in version 0.7.0. " - "This warning is likely due to the execution of older ui.json files. Please update." - ) - start_inversion(filepath) diff --git a/geoapps/drivers/magnetic_vector_inversion.py b/geoapps/drivers/magnetic_vector_inversion.py deleted file mode 100644 index a61a72d63..000000000 --- a/geoapps/drivers/magnetic_vector_inversion.py +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright (c) 2022 Mira Geoscience Ltd. -# -# This file is part of geoapps. -# -# geoapps is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). - -from __future__ import annotations - -import sys -import warnings - -from geoapps.inversion.driver import start_inversion - -if __name__ == "__main__": - filepath = sys.argv[1] - warnings.warn( - "'geoapps.drivers.magnetic_vector_inversion' replaced by " - "'geoapps.inversion.driver' in version 0.7.0. " - "This warning is likely due to the execution of older ui.json files. Please update." - ) - start_inversion(filepath) diff --git a/geoapps/drivers/magnetotellurics_inversion.py b/geoapps/drivers/magnetotellurics_inversion.py deleted file mode 100644 index 3a3c64992..000000000 --- a/geoapps/drivers/magnetotellurics_inversion.py +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright (c) 2022 Mira Geoscience Ltd. -# -# This file is part of geoapps. -# -# geoapps is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). - -from __future__ import annotations - -import sys -import warnings - -from geoapps.inversion.driver import start_inversion - -if __name__ == "__main__": - filepath = sys.argv[1] - - warnings.warn( - "'geoapps.drivers.magnetotellurics_inversion' replaced by " - "'geoapps.inversion.driver' in version 0.7.0. " - "This warning is likely due to the execution of older ui.json files. Please update." - ) - start_inversion(filepath) diff --git a/geoapps/interpolation/driver.py b/geoapps/interpolation/driver.py index d13f64c3b..411560618 100644 --- a/geoapps/interpolation/driver.py +++ b/geoapps/interpolation/driver.py @@ -28,6 +28,7 @@ class DataInterpolationDriver(BaseDriver): _validations = validations def __init__(self, params: DataInterpolationParams): + super().__init__(params) self.params: DataInterpolationParams = params def run(self): diff --git a/geoapps/inversion/driver.py b/geoapps/inversion/driver.py index 0c164928b..f679f0e4a 100644 --- a/geoapps/inversion/driver.py +++ b/geoapps/inversion/driver.py @@ -23,7 +23,6 @@ from dask import config as dconf from dask.distributed import Client, LocalCluster, get_client from geoh5py.ui_json import InputFile -from param_sweeps.generate import generate from SimPEG import inverse_problem, inversion, maps, optimization, regularization from SimPEG.utils import tile_locations @@ -38,16 +37,10 @@ from geoapps.inversion.components.factories import DirectivesFactory, MisfitFactory from geoapps.inversion.params import InversionBaseParams -# from geoapps.inversion import ( -# GravityDriver, MagneticScalarDriver, MagneticVectorDriver, DirectCurrent3DDriver, -# DirectCurrent2DDriver, DirectCurrentPseudo3DDriver, InducedPolarization3DDriver, -# InducedPolarization2DDriver, MagnetotelluricsDriver, TipperDriver -# ) - class InversionDriver(BaseDriver): - _params_class = InversionBaseParams # pylint disable=E0601 + _params_class = InversionBaseParams # pylint: disable=E0601 _validations = None def __init__(self, params: InversionBaseParams, warmstart=True): @@ -456,14 +449,14 @@ def get_path(self, file): "tipper": TipperDriver, } - file = sys.argv[1] - ifile = InputFile.read_ui_json(file) + filepath = sys.argv[1] + ifile = InputFile.read_ui_json(filepath) inversion_type = ifile.data["inversion_type"] - driver = DRIVER_MAP.get(inversion_type, None) - if driver is None: + inversion_driver = DRIVER_MAP.get(inversion_type, None) + if inversion_driver is None: msg = f"Inversion type {inversion_type} is not supported." msg += f" Valid inversions are: {*list(DRIVER_MAP),}." raise NotImplementedError(msg) - driver.start(file) + inversion_driver.start(filepath) sys.stdout.close() diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py index f820071a6..7f2e8fb4b 100644 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py +++ b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py @@ -16,5 +16,5 @@ class DirectCurrentPseudo3DDriver(LineSweepDriver): _params_class = DirectCurrentPseudo3DParams _validations = validations - def __init__(self, params: DirectCurrentPseudo3DParams): + def __init__(self, params: DirectCurrentPseudo3DParams): # pylint: disable=W0235 super().__init__(params) diff --git a/geoapps/iso_surfaces/driver.py b/geoapps/iso_surfaces/driver.py index 69eea2d9f..e9832114b 100644 --- a/geoapps/iso_surfaces/driver.py +++ b/geoapps/iso_surfaces/driver.py @@ -14,7 +14,6 @@ import numpy as np from geoh5py.groups import ContainerGroup from geoh5py.objects import BlockModel, ObjectBase, Surface -from geoh5py.ui_json import InputFile from geoh5py.ui_json.utils import monitored_directory_copy from scipy.interpolate import interp1d from skimage.measure import marching_cubes @@ -32,6 +31,7 @@ class IsoSurfacesDriver(BaseDriver): _validations = validations def __init__(self, params: IsoSurfacesParams): + super().__init__(params) self.params: IsoSurfacesParams = params def run(self): diff --git a/geoapps/octree_creation/driver.py b/geoapps/octree_creation/driver.py index 464aac144..8dfb336ad 100644 --- a/geoapps/octree_creation/driver.py +++ b/geoapps/octree_creation/driver.py @@ -13,7 +13,7 @@ from discretize.utils import mesh_builder_xyz, refine_tree_xyz from geoh5py.objects import ObjectBase, Octree -from geoh5py.ui_json import InputFile, monitored_directory_copy +from geoh5py.ui_json import monitored_directory_copy from geoapps.driver_base.driver import BaseDriver from geoapps.driver_base.utils import treemesh_2_octree @@ -27,6 +27,7 @@ class OctreeDriver(BaseDriver): _validations = validations def __init__(self, params: OctreeParams): + super().__init__(params) self.params: OctreeParams = params def run(self) -> Octree: diff --git a/geoapps/peak_finder/driver.py b/geoapps/peak_finder/driver.py index abeb208fc..a06189936 100644 --- a/geoapps/peak_finder/driver.py +++ b/geoapps/peak_finder/driver.py @@ -16,7 +16,7 @@ from dask.diagnostics import ProgressBar from geoh5py.groups import ContainerGroup from geoh5py.objects import Curve, Points -from geoh5py.ui_json import InputFile, monitored_directory_copy +from geoh5py.ui_json import monitored_directory_copy from tqdm import tqdm from geoapps.driver_base.driver import BaseDriver @@ -34,9 +34,10 @@ class PeakFinderDriver(BaseDriver): _validations = validations def __init__(self, params: PeakFinderParams): + super().__init__(params) self.params: PeakFinderParams = params - def run(self, output_group=None): + def run(self): survey = self.params.objects prop_group = [ @@ -49,10 +50,9 @@ def run(self, output_group=None): else: normalization = [1] - if output_group is None: - output_group = ContainerGroup.create( - self.params.geoh5, name=string_name(self.params.ga_group_name) - ) + output_group = ContainerGroup.create( + self.params.geoh5, name=string_name(self.params.ga_group_name) + ) line_field = self.params.line_field lines = np.unique(line_field.values) diff --git a/geoapps/peak_finder/notebook.ipynb b/geoapps/peak_finder/notebook.ipynb index c105f8abd..402470f8a 100644 --- a/geoapps/peak_finder/notebook.ipynb +++ b/geoapps/peak_finder/notebook.ipynb @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:87dbcc308b033f4bb3d88c1141f40711669c950ce35f8c4718338341a50734b0 -size 2400 +oid sha256:681e060b3938216975616371e0d671ee0318698a5596ebca252f23347ee6d2c8 +size 4289 diff --git a/geoapps/scatter_plot/driver.py b/geoapps/scatter_plot/driver.py index ad20dec01..033411b53 100644 --- a/geoapps/scatter_plot/driver.py +++ b/geoapps/scatter_plot/driver.py @@ -24,6 +24,7 @@ class ScatterPlotDriver(BaseDriver): _validations = validations def __init__(self, params: ScatterPlotParams): + super().__init__(params) self.params: ScatterPlotParams = params def run(self): From 639c9d7ae3fd95bfb836e4505648f5d88398bed4 Mon Sep 17 00:00:00 2001 From: benjamink Date: Wed, 9 Nov 2022 13:10:56 -0800 Subject: [PATCH 036/107] restore the param-sweeps in pyproject.toml --- pyproject.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 761a83f95..caad73c0b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -70,6 +70,8 @@ geoh5py = { version = "0.5.0", source = "pypi" } simpeg_archive = {version = "0.9.1.dev5", source = "pypi"} mira-simpeg = {version = "0.15.1dev6", source = "pypi"} +param-sweeps = { url = "https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None"} + [tool.poetry.dev-dependencies] pylint = "^2.14.4" pytest = "^7.1.2" From 1ba9241b7abeb40e81cd136c67a86d7dbc05fac8 Mon Sep 17 00:00:00 2001 From: benjamink Date: Wed, 9 Nov 2022 14:17:27 -0800 Subject: [PATCH 037/107] pylint fixes --- geoapps/block_model_creation/driver.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/geoapps/block_model_creation/driver.py b/geoapps/block_model_creation/driver.py index d58f39d29..e0bce436f 100644 --- a/geoapps/block_model_creation/driver.py +++ b/geoapps/block_model_creation/driver.py @@ -14,7 +14,7 @@ import numpy as np from discretize.utils import mesh_utils from geoh5py.objects import BlockModel -from geoh5py.ui_json import InputFile, monitored_directory_copy +from geoh5py.ui_json import monitored_directory_copy from geoh5py.workspace import Workspace from scipy.spatial import cKDTree @@ -33,6 +33,7 @@ class BlockModelDriver(BaseDriver): _validations = validations def __init__(self, params: BlockModelParams): + super().__init__(params) self.params: BlockModelParams = params @staticmethod @@ -167,7 +168,7 @@ def run(self): 0.0, ] - print(f"Creating block model . . .") + print("Creating block model . . .") object_out = BlockModelDriver.get_block_model( self.params.geoh5, self.params.new_grid, From e4b9b748aad6887f66bd13e917034b0e44c39a79 Mon Sep 17 00:00:00 2001 From: benjamink Date: Wed, 9 Nov 2022 15:10:42 -0800 Subject: [PATCH 038/107] Remove pseudo_three_dimensions module - cherry picked changes back to GEOPY-621. --- .../pseudo_three_dimensions/__init__.py | 8 - .../pseudo_three_dimensions/constants.py | 335 ------------------ .../pseudo_three_dimensions/driver.py | 20 -- .../pseudo_three_dimensions/params.py | 107 ------ 4 files changed, 470 deletions(-) delete mode 100644 geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py delete mode 100644 geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py delete mode 100644 geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py delete mode 100644 geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/params.py diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py deleted file mode 100644 index f86bda1c8..000000000 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/__init__.py +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2022 Mira Geoscience Ltd. -# -# This file is part of geoapps. -# -# geoapps is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). - -from .params import DirectCurrentPseudo3DParams diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py deleted file mode 100644 index f7714eee7..000000000 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/constants.py +++ /dev/null @@ -1,335 +0,0 @@ -# Copyright (c) 2022 Mira Geoscience Ltd. -# -# This file is part of geoapps. -# -# geoapps is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). - -from __future__ import annotations - -from uuid import UUID - -from geoh5py.objects.surveys.direct_current import PotentialElectrode - -from geoapps.inversion import default_ui_json as base_default_ui_json -from geoapps.inversion.constants import validations as base_validations - -inversion_defaults = { - "title": "Direct Current 2d batch inversion", - "inversion_type": "direct current pseudo 3d", - "geoh5": None, # Must remain at top of list for notebook app initialization - "forward_only": False, - "topography_object": None, - "topography": None, - "data_object": None, - "line_object": None, - "line_id": 1, - "resolution": None, - "z_from_topo": False, - "receivers_radar_drape": None, - "receivers_offset_x": 0.0, - "receivers_offset_y": 0.0, - "receivers_offset_z": 0.0, - "gps_receivers_offset": None, - "potential_channel": None, - "potential_uncertainty": 1.0, - "mesh": None, - "u_cell_size": 25.0, - "v_cell_size": 25.0, - "depth_core": 500.0, - "horizontal_padding": 1000.0, - "vertical_padding": 1000.0, - "expansion_factor": 1.1, - "starting_model": 1e-3, - "reference_model": 1e-3, - "lower_bound": None, - "upper_bound": None, - "output_tile_files": False, - "ignore_values": None, - "detrend_order": None, - "detrend_type": None, - "window_center_x": None, - "window_center_y": None, - "window_width": None, - "window_height": None, - "window_azimuth": None, - "inversion_style": "voxel", - "chi_factor": 1.0, - "initial_beta_ratio": 10.0, - "initial_beta": None, - "coolingRate": 2, - "coolingFactor": 2.0, - "max_global_iterations": 50, - "max_line_search_iterations": 20, - "max_cg_iterations": 30, - "tol_cg": 1e-4, - "alpha_s": 1.0, - "alpha_x": 1.0, - "alpha_y": 1.0, - "alpha_z": 1.0, - "s_norm": 0.0, - "x_norm": 2.0, - "y_norm": 2.0, - "z_norm": 2.0, - "gradient_type": "total", - "max_irls_iterations": 25, - "starting_chi_factor": None, - "f_min_change": 1e-4, - "beta_tol": 0.5, - "prctile": 95, - "coolEps_q": True, - "coolEpsFact": 1.2, - "beta_search": False, - "sens_wts_threshold": 30.0, - "every_iteration_bool": True, - "parallelized": True, - "n_cpu": None, - "tile_spatial": 1, - "store_sensitivities": "ram", - "max_ram": None, - "max_chunk_size": 128, - "chunk_by_rows": True, - "out_group": "DirectCurrentInversion", - "generate_sweep": False, - "cleanup": True, - "monitoring_directory": None, - "workspace_geoh5": None, - "run_command": "geoapps.inversion.driver", - "run_command_boolean": False, - "conda_environment": "geoapps", - "distributed_workers": None, - "potential_channel_bool": True, -} -forward_defaults = { - "title": "Direct Current 2d batch forward", - "inversion_type": "direct current pseudo 3d", - "geoh5": None, # Must remain at top of list for notebook app initialization - "forward_only": True, - "topography_object": None, - "topography": None, - "data_object": None, - "line_object": None, - "line_id": 1, - "resolution": None, - "z_from_topo": False, - "receivers_radar_drape": None, - "receivers_offset_x": 0.0, - "receivers_offset_y": 0.0, - "receivers_offset_z": 0.0, - "gps_receivers_offset": None, - "potential_channel_bool": True, - "mesh": None, - "u_cell_size": 25.0, - "v_cell_size": 25.0, - "depth_core": 500.0, - "horizontal_padding": 1000.0, - "vertical_padding": 1000.0, - "expansion_factor": 1.1, - "starting_model": 1e-3, - "output_tile_files": False, - "window_center_x": None, - "window_center_y": None, - "window_width": None, - "window_height": None, - "window_azimuth": None, - "parallelized": True, - "n_cpu": None, - "tile_spatial": 1, - "max_chunk_size": 128, - "chunk_by_rows": True, - "out_group": "DirectCurrentForward", - "generate_sweep": False, - "monitoring_directory": None, - "workspace_geoh5": None, - "run_command": "geoapps.inversion.driver", - "run_command_boolean": False, - "conda_environment": "geoapps", - "distributed_workers": None, - "gradient_type": "total", - "alpha_s": 1.0, - "alpha_x": 1.0, - "alpha_y": 1.0, - "alpha_z": 1.0, - "s_norm": 0.0, - "x_norm": 2.0, - "y_norm": 2.0, - "z_norm": 2.0, -} - -inversion_ui_json = { - "potential_channel_bool": True, -} - -forward_ui_json = { - "gradient_type": "total", - "alpha_s": 1.0, - "alpha_x": 1.0, - "alpha_y": 1.0, - "alpha_z": 1.0, - "s_norm": 0.0, - "x_norm": 2.0, - "y_norm": 2.0, - "z_norm": 2.0, -} - -default_ui_json = { - "title": "Direct Current inversion", - "inversion_type": "direct current pseudo 3d", - "line_object": { - "association": ["Cell", "Vertex"], - "dataType": "Referenced", - "group": "Data", - "main": True, - "label": "Line field", - "parent": "data_object", - "value": None, - }, - "line_id": 1, - "data_object": { - "main": True, - "group": "Data", - "label": "Object", - "meshType": "{275ecee9-9c24-4378-bf94-65f3c5fbe163}", - "value": None, - }, - "potential_channel_bool": True, - "potential_channel": { - "association": ["Cell", "Vertex"], - "dataType": "Float", - "group": "Data", - "main": True, - "label": "Potential (V/I)", - "parent": "data_object", - "value": None, - }, - "potential_uncertainty": { - "association": ["Cell", "Vertex"], - "dataType": "Float", - "group": "Data", - "main": True, - "isValue": True, - "label": "Uncertainty", - "parent": "data_object", - "property": None, - "value": 1.0, - }, - "mesh": { - "group": "Mesh and Models", - "main": True, - "optional": True, - "enabled": False, - "label": "Mesh", - "meshType": "{C94968EA-CF7D-11EB-B8BC-0242AC130003}", - "value": None, - "visible": False, - }, - "starting_model": { - "association": "Cell", - "dataType": "Float", - "group": "Mesh and Models", - "main": True, - "isValue": False, - "parent": "mesh", - "label": "Initial Conductivity (S/m)", - "property": None, - "value": 1e-3, - }, - "reference_model": { - "association": "Cell", - "dataType": "Float", - "main": True, - "group": "Mesh and Models", - "isValue": True, - "parent": "mesh", - "label": "Reference Conductivity (S/m)", - "property": None, - "value": 1e-3, - }, - "lower_bound": { - "association": "Cell", - "main": True, - "dataType": "Float", - "group": "Mesh and Models", - "isValue": True, - "parent": "mesh", - "label": "Lower bound (S/m)", - "property": None, - "optional": True, - "value": 1e-8, - "enabled": False, - }, - "upper_bound": { - "association": "Cell", - "main": True, - "dataType": "Float", - "group": "Mesh and Models", - "isValue": True, - "parent": "mesh", - "label": "Upper bound (S/m)", - "property": None, - "optional": True, - "value": 100.0, - "enabled": False, - }, - "expansion_factor": { - "main": True, - "group": "Mesh and Models", - "label": "Expansion factor", - "dependency": "mesh", - "dependencyType": "disabled", - "value": 1.1, - }, - "resolution": None, - "detrend_order": None, - "detrend_type": None, - "tile_spatial": 1, - "out_group": {"label": "Results group name", "value": "direct_current"}, - "cleanup": {"label": "Clean directory", "value": True}, -} - -default_ui_json = dict(base_default_ui_json, **default_ui_json) - - -################ Validations ################# - -validations = { - "inversion_type": { - "required": True, - "values": ["direct current pseudo 3d", "direct current 2d"], - }, - "data_object": {"required": True, "types": [UUID, PotentialElectrode]}, -} - -validations = dict(base_validations, **validations) - -app_initializer = { - "geoh5": "../../../assets/FlinFlon_dcip.geoh5", - "data_object": UUID("{6e14de2c-9c2f-4976-84c2-b330d869cb82}"), - "potential_channel": UUID("{502e7256-aafa-4016-969f-5cc3a4f27315}"), - "potential_uncertainty": UUID("{62746129-3d82-427e-a84c-78cded00c0bc}"), - "line_object": UUID("{d400e8f1-8460-4609-b852-b3b93f945770}"), - "line_id": 1, - "starting_model": 1e-1, - "reference_model": 1e-1, - "resolution": None, - "window_center_x": None, - "window_center_y": None, - "window_width": None, - "window_height": None, - "window_azimuth": None, - "s_norm": 0.0, - "x_norm": 2.0, - "y_norm": 2.0, - "z_norm": 2.0, - "upper_bound": 100.0, - "lower_bound": 1e-5, - "max_global_iterations": 25, - "topography_object": UUID("{ab3c2083-6ea8-4d31-9230-7aad3ec09525}"), - "topography": UUID("{a603a762-f6cb-4b21-afda-3160e725bf7d}"), - "z_from_topo": True, - "receivers_offset_x": 0.0, - "receivers_offset_y": 0.0, - "receivers_offset_z": 0.0, - "out_group": "DCInversion", - "cleanup": True, -} diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py deleted file mode 100644 index 7f2e8fb4b..000000000 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/driver.py +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright (c) 2022 Mira Geoscience Ltd. -# -# This file is part of geoapps. -# -# geoapps is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). - -from geoapps.inversion.line_sweep.driver import LineSweepDriver - -from .constants import validations -from .params import DirectCurrentPseudo3DParams - - -class DirectCurrentPseudo3DDriver(LineSweepDriver): - - _params_class = DirectCurrentPseudo3DParams - _validations = validations - - def __init__(self, params: DirectCurrentPseudo3DParams): # pylint: disable=W0235 - super().__init__(params) diff --git a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/params.py b/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/params.py deleted file mode 100644 index 3642652ff..000000000 --- a/geoapps/inversion/electricals/direct_current/pseudo_three_dimensions/params.py +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright (c) 2022 Mira Geoscience Ltd. -# -# This file is part of geoapps. -# -# geoapps is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). - -from __future__ import annotations - -from copy import deepcopy - -from geoapps.inversion import InversionBaseParams - -from .constants import ( - default_ui_json, - forward_defaults, - forward_ui_json, - inversion_defaults, - inversion_ui_json, - validations, -) - - -class DirectCurrentPseudo3DParams(InversionBaseParams): - """ - Parameter class for electrical->conductivity inversion. - """ - - _directive_list = [ - "UpdateSensitivityWeights", - "Update_IRLS", - "BetaEstimate_ByEig", - "UpdatePreconditioner", - "SaveIterationsGeoH5", - ] - - def __init__(self, input_file=None, forward_only=False, **kwargs): - self._default_ui_json = deepcopy(default_ui_json) - self._forward_defaults = deepcopy(forward_defaults) - self._forward_ui_json = deepcopy(forward_ui_json) - self._inversion_defaults = deepcopy(inversion_defaults) - self._inversion_ui_json = deepcopy(inversion_ui_json) - self._inversion_type = "direct current 3d" - self._validations = validations - self._potential_channel_bool = None - self._potential_channel = None - self._potential_uncertainty = None - self._line_object = None - self._cleanup = None - - super().__init__(input_file=input_file, forward_only=forward_only, **kwargs) - - @property - def inversion_type(self): - return self._inversion_type - - @inversion_type.setter - def inversion_type(self, val): - self.setter_validator("inversion_type", val) - - @property - def line_object(self): - return self._line_object - - @line_object.setter - def line_object(self, val): - self._line_object = val - - @property - def line_id(self): - return self._line_id - - @line_id.setter - def line_id(self, val): - self._line_id = val - - @property - def potential_channel_bool(self): - return self._potential_channel_bool - - @potential_channel_bool.setter - def potential_channel_bool(self, val): - self.setter_validator("potential_channel_bool", val) - - @property - def potential_channel(self): - return self._potential_channel - - @potential_channel.setter - def potential_channel(self, val): - self.setter_validator("potential_channel", val, fun=self._uuid_promoter) - - @property - def potential_uncertainty(self): - return self._potential_uncertainty - - @potential_uncertainty.setter - def potential_uncertainty(self, val): - self.setter_validator("potential_uncertainty", val, fun=self._uuid_promoter) - - @property - def cleanup(self): - return self._cleanup - - @cleanup.setter - def cleanup(self, val): - self.setter_validator("cleanup", val) From 3e1b023d34adfa48b4e6b1eb9f666ffaa33c959e Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 10 Nov 2022 09:50:11 -0800 Subject: [PATCH 039/107] remove pseudo3d from write_default_uijson --- geoapps/utils/write_default_uijson.py | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/geoapps/utils/write_default_uijson.py b/geoapps/utils/write_default_uijson.py index 0eae7eabd..6944a5bfd 100644 --- a/geoapps/utils/write_default_uijson.py +++ b/geoapps/utils/write_default_uijson.py @@ -15,9 +15,6 @@ from geoapps.contours.params import ContoursParams from geoapps.edge_detection.params import EdgeDetectionParams from geoapps.interpolation.params import DataInterpolationParams -from geoapps.inversion.electricals.direct_current.pseudo_three_dimensions.params import ( - DirectCurrentPseudo3DParams, -) from geoapps.inversion.electricals.direct_current.three_dimensions import ( DirectCurrent3DParams, ) @@ -83,13 +80,6 @@ def write_default_uijson(path, use_initializers=False): dc_2d_init["geoh5"] = path_to_flinflon("FlinFlon_dcip.geoh5") dc_2d_init = dc_2d_init if use_initializers else {} - from geoapps.inversion.electricals.direct_current.pseudo_three_dimensions.constants import ( - app_initializer as dc_p3d_init, - ) - - dc_p3d_init["geoh5"] = path_to_flinflon("FlinFlon_dcip.geoh5") - dc_p3d_init = dc_p3d_init if use_initializers else {} - from geoapps.inversion.electricals.induced_polarization.three_dimensions.constants import ( app_initializer as ip_3d_init, ) @@ -190,12 +180,6 @@ def write_default_uijson(path, use_initializers=False): "direct_current_forward_3d.ui.json": DirectCurrent3DParams( forward_only=True, validate=False ), - "direct_current_inversion_pseudo_3d.ui.json": DirectCurrentPseudo3DParams( - validate=False, **dc_p3d_init - ), - "direct_current_forward_pseudo_3d.ui.json": DirectCurrentPseudo3DParams( - validate=False, forward=True - ), "induced_polarization_inversion_2d.ui.json": InducedPolarization2DParams( validate=False, **ip_2d_init ), From e5575e434fb72364f29b602216821a7474402ecb Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 10 Nov 2022 10:25:23 -0800 Subject: [PATCH 040/107] Remove cherry picked changes applied back to GEOPY-621 --- geoapps/inversion/line_sweep/__init__.py | 8 -- geoapps/inversion/line_sweep/driver.py | 112 ----------------------- 2 files changed, 120 deletions(-) delete mode 100644 geoapps/inversion/line_sweep/__init__.py delete mode 100644 geoapps/inversion/line_sweep/driver.py diff --git a/geoapps/inversion/line_sweep/__init__.py b/geoapps/inversion/line_sweep/__init__.py deleted file mode 100644 index 311d4a666..000000000 --- a/geoapps/inversion/line_sweep/__init__.py +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2022 Mira Geoscience Ltd. -# -# This file is part of geoapps. -# -# geoapps is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). - -from .driver import LineSweepDriver diff --git a/geoapps/inversion/line_sweep/driver.py b/geoapps/inversion/line_sweep/driver.py deleted file mode 100644 index 8f4bf5527..000000000 --- a/geoapps/inversion/line_sweep/driver.py +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright (c) 2022 Mira Geoscience Ltd. -# -# This file is part of geoapps. -# -# geoapps is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). - -import json -import os - -import numpy as np -from geoh5py.groups import ContainerGroup, SimPEGGroup -from geoh5py.ui_json import InputFile -from geoh5py.workspace import Workspace -from param_sweeps.driver import SweepDriver, SweepParams -from param_sweeps.generate import generate - -from geoapps.driver_base.driver import BaseDriver - - -class LineSweepDriver(SweepDriver, BaseDriver): - def __init__(self, params): - self.workspace = params.geoh5 - self.cleanup = params.cleanup - self.worker_params = params - sweep_params = self.setup_params() - super().__init__(sweep_params) - - def run(self, files_only=False): - super().run(files_only) - with self.workspace.open(mode="r+"): - self.collect_results() - if self.cleanup: - self.file_cleanup() - - def setup_params(self): - path = self.workspace.h5file.replace(".geoh5", ".json") - worker = InputFile.read_ui_json(path) - print(worker.data["inversion_type"]) - worker.data["inversion_type"] = worker.data["inversion_type"].replace( - "pseudo 3d", "2d" - ) - worker.write_ui_json(path) - generate(path, parameters=["line_id"]) - ifile = InputFile.read_ui_json( - os.path.join(path.replace(".ui.json", "_sweep.ui.json")) - ) - with self.workspace.open(mode="r"): - lines = self.worker_params.line_object.values - ifile.data["line_id_start"] = int(lines.min()) - ifile.data["line_id_end"] = int(lines.max()) - ifile.data["line_id_n"] = len(np.unique(lines)) - return SweepParams.from_input_file(ifile) - - def file_cleanup(self): - """Remove files associated with the parameter sweep.""" - path = os.path.join(os.path.dirname(self.workspace.h5file)) - with open(os.path.join(path, "lookup.json"), encoding="utf8") as f: - files = list(json.load(f)) - for file in files: - os.remove(f"{file}.ui.json") - os.remove(f"{file}.ui.geoh5") - - os.remove(os.path.join(path, "lookup.json")) - os.remove(os.path.join(path, "SimPEG.log")) - os.remove(os.path.join(path, "SimPEG.out")) - os.remove( - os.path.join( - path, self.workspace.h5file.replace(".ui.geoh5", "_sweep.ui.json") - ) - ) - - @staticmethod - def line_files(path): - with open(os.path.join(path, "lookup.json"), encoding="utf8") as file: - line_files = {v["line_id"]: k for k, v in json.load(file).items()} - return line_files - - def collect_results(self): - path = os.path.join(os.path.dirname(self.workspace.h5file)) - files = LineSweepDriver.line_files(path) - lines = np.unique(self.worker_params.line_object.values) - results_group = SimPEGGroup.create(self.workspace, name="Pseudo3DInversion") - models_group = ContainerGroup.create(self.workspace, name="Models") - data_result = self.worker_params.data_object.copy(parent=results_group) - - data = {} - for line in lines: - ws = Workspace(f"{files[line]}.ui.geoh5") - survey = ws.get_entity("Data")[0] - data = self.collect_line_data(survey, data) - mesh = ws.get_entity("Models")[0] - mesh = mesh.copy(parent=models_group) - mesh.name = f"Line {line}" - - data_result.add_data(data) - models_group.parent = results_group - - def collect_line_data(self, survey, data): - - for child in survey.children: # initialize data values dictionary - if "Iteration" in child.name and child.name not in data: - data[child.name] = {"values": np.zeros(survey.n_cells)} - - ind = None - for child in survey.children: # fill a chunk of values from one line - if "Iteration" in child.name: - if ind is None: - ind = ~np.isnan(child.values) - data[child.name]["values"][ind] = child.values[ind] - - return data From 0557b018d5d4c2aa479afdfbd6ddf8ebe75583d2 Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 10 Nov 2022 13:39:05 -0800 Subject: [PATCH 041/107] Switching branches, changes underway --- geoapps/block_model_creation/constants.py | 7 -- geoapps/clustering/constants.py | 1 - geoapps/contours/constants.py | 7 -- geoapps/driver_base/params.py | 9 -- geoapps/edge_detection/constants.py | 7 -- geoapps/interpolation/constants.py | 7 -- geoapps/inversion/constants.py | 76 +++++++++++---- .../three_dimensions/constants.py | 37 +++++-- .../two_dimensions/constants.py | 96 ++++++++++++++++--- .../three_dimensions/constants.py | 14 ++- .../two_dimensions/constants.py | 91 +++++++++++++++--- .../magnetotellurics/constants.py | 17 ++-- .../natural_sources/tipper/constants.py | 2 - .../potential_fields/gravity/constants.py | 6 +- .../magnetic_scalar/constants.py | 2 - .../magnetic_vector/constants.py | 2 - geoapps/iso_surfaces/constants.py | 7 -- geoapps/octree_creation/constants.py | 1 - geoapps/peak_finder/constants.py | 1 - geoapps/scatter_plot/constants.py | 1 - 20 files changed, 271 insertions(+), 120 deletions(-) diff --git a/geoapps/block_model_creation/constants.py b/geoapps/block_model_creation/constants.py index 6d09ad398..3931c50f2 100644 --- a/geoapps/block_model_creation/constants.py +++ b/geoapps/block_model_creation/constants.py @@ -24,7 +24,6 @@ "conda_environment": "geoapps", "conda_environment_boolean": False, "run_command": "geoapps.block_model_creation.driver", - "run_command_boolean": False, "monitoring_directory": None, } @@ -34,12 +33,6 @@ "title": "Block Model Creation", "geoh5": "", "run_command": "geoapps.block_model_creation.driver", - "run_command_boolean": { - "value": False, - "label": "Run python module ", - "tooltip": "Warning: launches process to run python model on save", - "main": True, - }, "monitoring_directory": "", "conda_environment": "geoapps", "conda_environment_boolean": False, diff --git a/geoapps/clustering/constants.py b/geoapps/clustering/constants.py index d730c725d..b9ab15de2 100644 --- a/geoapps/clustering/constants.py +++ b/geoapps/clustering/constants.py @@ -25,7 +25,6 @@ "color_pickers": None, "plot_kmeans": None, "run_command": "geoapps.clustering.application", - "run_command_boolean": False, "workspace_geoh5": None, "conda_environment": "geoapps", "conda_environment_boolean": False, diff --git a/geoapps/contours/constants.py b/geoapps/contours/constants.py index c8be89f52..f79194161 100644 --- a/geoapps/contours/constants.py +++ b/geoapps/contours/constants.py @@ -26,7 +26,6 @@ "window_width": None, "window_height": None, "run_command": "geoapps.contours.driver", - "run_command_boolean": False, "workspace_geoh5": None, "conda_environment": "geoapps", "conda_environment_boolean": False, @@ -38,12 +37,6 @@ "title": "Create Contours", "geoh5": "", "run_command": "geoapps.contours.driver", - "run_command_boolean": { - "value": False, - "label": "Run python module ", - "tooltip": "Warning: launches process to run python model on save", - "main": True, - }, "monitoring_directory": "", "conda_environment": "geoapps", "conda_environment_boolean": False, diff --git a/geoapps/driver_base/params.py b/geoapps/driver_base/params.py index 420a86ca1..c9f2b1d79 100644 --- a/geoapps/driver_base/params.py +++ b/geoapps/driver_base/params.py @@ -59,7 +59,6 @@ def __init__( self._workspace_geoh5: str = None self._geoh5 = None self._run_command: str = None - self._run_command_boolean: bool = None self._title = None self._conda_environment: str = None self._conda_environment_boolean: bool = None @@ -284,14 +283,6 @@ def run_command(self): def run_command(self, val): self.setter_validator("run_command", val) - @property - def run_command_boolean(self): - return self._run_command_boolean - - @run_command_boolean.setter - def run_command_boolean(self, val): - self.setter_validator("run_command_boolean", val) - @property def monitoring_directory(self): return self._monitoring_directory diff --git a/geoapps/edge_detection/constants.py b/geoapps/edge_detection/constants.py index c5b8e46de..4075c046b 100644 --- a/geoapps/edge_detection/constants.py +++ b/geoapps/edge_detection/constants.py @@ -22,7 +22,6 @@ "export_as": "", "ga_group_name": None, "run_command": "geoapps.edge_detection.driver", - "run_command_boolean": False, "workspace_geoh5": None, "conda_environment": "geoapps", "conda_environment_boolean": False, @@ -34,12 +33,6 @@ "title": "Edge Detection", "geoh5": "", "run_command": "geoapps.edge_detection.driver", - "run_command_boolean": { - "value": False, - "label": "Run python module ", - "tooltip": "Warning: launches process to run python model on save", - "main": True, - }, "monitoring_directory": "", "conda_environment": "geoapps", "conda_environment_boolean": False, diff --git a/geoapps/interpolation/constants.py b/geoapps/interpolation/constants.py index fc72b6d69..ab1fe9c23 100644 --- a/geoapps/interpolation/constants.py +++ b/geoapps/interpolation/constants.py @@ -26,7 +26,6 @@ "out_object": None, "ga_group_name": None, "run_command": "geoapps.interpolation.driver", - "run_command_boolean": False, "workspace_geoh5": None, "conda_environment": "geoapps", "conda_environment_boolean": False, @@ -38,12 +37,6 @@ "title": "Data Transfer", "geoh5": "", "run_command": "geoapps.interpolation.driver", - "run_command_boolean": { - "value": False, - "label": "Run python module ", - "tooltip": "Warning: launches process to run python model on save", - "main": True, - }, "monitoring_directory": "", "conda_environment": "geoapps", "conda_environment_boolean": False, diff --git a/geoapps/inversion/constants.py b/geoapps/inversion/constants.py index 79c561148..e73d6c3e7 100644 --- a/geoapps/inversion/constants.py +++ b/geoapps/inversion/constants.py @@ -33,12 +33,11 @@ "main": True, "optional": True, "enabled": False, - "isValue": False, - "label": "Elevation adjustment", - "tooltip": "Adjust elevation given from topography object", + "label": "Elevation channel", + "tooltip": "Set elevation from channel", "parent": "topography_object", - "property": None, - "value": 0.0, + "value": "", + "verbose": 2, }, "data_object": { "main": True, @@ -81,6 +80,7 @@ "label": "Take z from topography", "tooltip": "Sets survey elevation to topography before any offsets are applied.", "value": False, + "verbose": 3 }, "receivers_offset_x": { "group": "Data pre-processing", @@ -89,6 +89,7 @@ "enabled": False, "value": 0.0, "visible": False, + "verbose": 3, }, "receivers_offset_y": { "group": "Data pre-processing", @@ -97,6 +98,7 @@ "enabled": False, "value": 0.0, "visible": False, + "verbose": 3, }, "receivers_offset_z": { "group": "Data pre-processing", @@ -104,6 +106,7 @@ "optional": True, "enabled": False, "value": 0.0, + "verbose": 3, }, "receivers_radar_drape": { "association": ["Cell", "Vertex"], @@ -115,6 +118,7 @@ "parent": "data_object", "value": None, "enabled": False, + "verbose": 3, }, "gps_receivers_offset": None, "ignore_values": { @@ -123,6 +127,7 @@ "enabled": False, "label": "Values to ignore", "value": None, + "verbose": 3, }, "resolution": { "min": 0.0, @@ -131,6 +136,7 @@ "enabled": False, "label": "Downsampling resolution", "value": 0.0, + "verbose": 3 }, "detrend_order": { "min": 0, @@ -140,6 +146,7 @@ "label": "Detrend order", "optional": True, "value": 0, + "verbose": 3, }, "detrend_type": { "choiceList": ["all", "perimeter"], @@ -150,6 +157,7 @@ "optional": True, "label": "Detrend type", "value": "all", + "verbose": 3, }, "mesh": { "group": "Mesh and Models", @@ -213,7 +221,7 @@ "enabled": True, "dependency": "mesh", "dependencyType": "disabled", - "label": "Depth of core refinement volume", + "label": "Depth of core (m)", "value": 500.0, }, "max_distance": { @@ -233,7 +241,7 @@ "enabled": True, "dependency": "mesh", "dependencyType": "disabled", - "label": "Horizontal padding", + "label": "Horizontal padding (m)", "value": 1000.0, }, "vertical_padding": { @@ -243,7 +251,7 @@ "enabled": True, "dependency": "mesh", "dependencyType": "disabled", - "label": "Vertical padding", + "label": "Vertical padding (m)", "value": 1000.0, }, "window_center_x": { @@ -252,12 +260,14 @@ "groupOptional": True, "label": "Window center easting", "value": 0.0, + "verbose": 3, }, "window_center_y": { "group": "Data window", "enabled": False, "label": "Window center northing", "value": 0.0, + "verbose": 3, }, "window_width": { "min": 0.0, @@ -265,6 +275,7 @@ "enabled": False, "label": "Window width", "value": 0.0, + "verbose": 3, }, "window_height": { "min": 0.0, @@ -272,6 +283,7 @@ "enabled": False, "label": "Window height", "value": 0.0, + "verbose": 3, }, "window_azimuth": { "min": -180, @@ -280,11 +292,14 @@ "enabled": False, "label": "Window azimuth", "value": 0.0, + "verbose": 3, }, "inversion_style": "voxel", "chi_factor": { - "min": 0.0, - "max": 1.0, + "min": 0.1, + "max": 20.0, + "precision": 1, + "lineEdit": False, "group": "Optimization", "label": "Chi factor", "value": 1.0, @@ -299,24 +314,28 @@ "min": 0.0, "precision": 1, "lineEdit": False, + "verbose": 2 }, "every_iteration_bool": { "group": "Update sensitivity weights directive", "tooltip": "Update weights at every iteration", "label": "Every iteration", "value": False, + "verbose": 2, }, "f_min_change": { "group": "Update IRLS directive", "label": "f min change", "value": 1e-4, "min": 1e-6, + "verbose": 3, }, "beta_tol": { "group": "Update IRLS directive", "label": "Beta tolerance", "value": 0.5, "min": 0.0001, + "verbose": 3, }, "prctile": { "group": "Update IRLS directive", @@ -324,21 +343,25 @@ "value": 95, "max": 100, "min": 5, + "verbose": 3, }, "coolEps_q": { "group": "Update IRLS directive", "label": "Cool epsilon q", "value": True, + "verbose": 3, }, "coolEpsFact": { "group": "Update IRLS directive", "label": "Cool epsilon fact", "value": 1.2, + "verbose": 3, }, "beta_search": { "group": "Update IRLS directive", "label": "Perform beta search", "value": False, + "verbose": 3, }, "starting_chi_factor": { "group": "Update IRLS directive", @@ -348,6 +371,7 @@ "value": 1.0, "tooltip": "This chi factor will be used to determine the misfit" " threshold after which IRLS iterations begin.", + "verbose": 3 }, "max_global_iterations": { "min": 1, @@ -365,19 +389,28 @@ "tooltip": "Incomplete Re-weighted Least Squares iterations for non-L2 problems", "value": 25, "enabled": True, + "verbose": 2 }, "coolingRate": { "group": "Optimization", "label": "Iterations per beta", - "value": 1, + "value": 2, "min": 1, + "LineEdit": False, + "max": 10, + "precision": 1, + "verbose": 2 }, "coolingFactor": { "group": "Optimization", "label": "Beta cooling factor", "tooltip": "Each beta cooling step will be calculated by dividing the current beta by this factor.", "value": 2.0, - "min": 1.0, + "min": 1.1, + "max": 100, + "precision": 1, + "lineEdit": False, + "verbose": 2, }, "max_line_search_iterations": { "group": "Optimization", @@ -385,6 +418,7 @@ "value": 20, "min": 1, "enabled": True, + "verbose": 3, }, "max_cg_iterations": { "min": 0, @@ -392,6 +426,7 @@ "label": "Maximum CG iterations", "value": 30, "enabled": True, + "verbose": 2, }, "initial_beta_ratio": { "min": 0.0, @@ -401,6 +436,7 @@ "enabled": True, "label": "Initial beta ratio", "value": 100.0, + "verbose": 2, }, "initial_beta": { "min": 0.0, @@ -410,6 +446,7 @@ "dependencyType": "disabled", "label": "Initial beta", "value": 1.0, + "verbose": 2, }, "tol_cg": { "min": 0, @@ -417,6 +454,7 @@ "label": "Conjugate gradient tolerance", "value": 1e-4, "enabled": True, + "verbose": 3, }, "alpha_s": { "min": 0.0, @@ -506,6 +544,7 @@ "group": "Regularization", "label": "Gradient type", "value": "total", + "verbose": 3 }, "lower_bound": { "association": ["Cell", "Vertex"], @@ -545,14 +584,15 @@ "dependencyType": "enabled", "optional": True, "enabled": False, - "label": "Number of cpu", + "label": "Number of CPUs", "value": 1, }, "store_sensitivities": { "choiceList": ["disk", "ram"], "group": "Compute", "label": "Storage device", - "value": "disk", + "tooltip": "Use disk on a fast local SSD, and RAM elsewhere", + "value": "ram", }, "max_chunk_size": { "min": 0, @@ -561,23 +601,19 @@ "enabled": True, "label": "Maximum chunk size", "value": 128, + "verbose": 3, }, "chunk_by_rows": { "group": "Compute", "label": "Chunk by rows", "value": True, + "verbose": 3, }, "max_ram": None, "monitoring_directory": None, "workspace_geoh5": None, "geoh5": None, "run_command": "geoapps.inversion.driver", - "run_command_boolean": { - "value": False, - "label": "Run python module ", - "tooltip": "Warning: launches process to run python model on save", - "main": True, - }, "conda_environment": "geoapps", "distributed_workers": None, } diff --git a/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py index cac4281e4..88d53adc3 100644 --- a/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py +++ b/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py @@ -25,7 +25,7 @@ "topography": None, "data_object": None, "resolution": None, - "z_from_topo": False, + "z_from_topo": True, "receivers_offset_x": None, "receivers_offset_y": None, "receivers_offset_z": None, @@ -79,7 +79,7 @@ "parallelized": True, "n_cpu": None, "tile_spatial": 1, - "store_sensitivities": "disk", + "store_sensitivities": "ram", "max_ram": None, "max_chunk_size": 128, "chunk_by_rows": True, @@ -87,7 +87,6 @@ "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", - "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, "potential_channel_bool": True, @@ -127,7 +126,6 @@ "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", - "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, "gradient_type": "total", @@ -169,6 +167,13 @@ "meshType": "{275ecee9-9c24-4378-bf94-65f3c5fbe163}", "value": None, }, + "z_from_topo": { + "group": "Data", + "main": True, + "label": "Surface survey", + "tooltip": "Uncheck if borehole data is present", + "value": True, + }, "potential_channel_bool": True, "potential_channel": { "association": ["Cell", "Vertex"], @@ -197,7 +202,7 @@ "main": True, "isValue": False, "parent": "mesh", - "label": "Initial Conductivity (S/m)", + "label": "Initial conductivity (S/m)", "property": None, "value": 0.0, }, @@ -208,7 +213,7 @@ "group": "Mesh and Models", "isValue": True, "parent": "mesh", - "label": "Reference Conductivity (S/m)", + "label": "Reference conductivity (S/m)", "property": None, "value": 0.0, }, @@ -238,6 +243,26 @@ "value": 100.0, "enabled": False, }, + "receivers_offset_z": { + "group": "Data pre-processing", + "label": "Z static offset", + "optional": True, + "enabled": False, + "value": 0.0, + "visible": False, + }, + "receivers_radar_drape": { + "association": ["Cell", "Vertex"], + "dataType": "Float", + "group": "Data pre-processing", + "label": "Z radar offset", + "tooltip": "Apply a non-homogeneous offset to survey object from radar channel.", + "optional": True, + "parent": "data_object", + "value": None, + "enabled": False, + "visible": False, + }, "resolution": None, "detrend_order": None, "detrend_type": None, diff --git a/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py index 2c393d94d..750b8ce0f 100644 --- a/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py +++ b/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py @@ -15,17 +15,18 @@ from geoapps.inversion.constants import validations as base_validations inversion_defaults = { - "title": "SimPEG Direct Current inversion", + "title": "Direct Current (DC) 2D Inversion", + "icon": "PotentialElectrode", "inversion_type": "direct current 2d", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": False, "topography_object": None, "topography": None, "data_object": None, + "z_from_topo": True, "line_object": None, "line_id": 1, "resolution": None, - "z_from_topo": False, "receivers_radar_drape": None, "receivers_offset_x": None, "receivers_offset_y": None, @@ -93,13 +94,13 @@ "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", - "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, "potential_channel_bool": True, } forward_defaults = { - "title": "SimPEG Direct Current Forward", + "title": "Direct Current (DC) 2D Inversion", + "icon": "PotentialElectrode", "inversion_type": "direct current 2d", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": True, @@ -109,7 +110,7 @@ "line_object": None, "line_id": 1, "resolution": None, - "z_from_topo": False, + "z_from_topo": True, "receivers_radar_drape": None, "receivers_offset_x": None, "receivers_offset_y": None, @@ -139,7 +140,6 @@ "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", - "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, "gradient_type": "total", @@ -170,19 +170,20 @@ } default_ui_json = { - "title": "SimPEG Direct Current inversion", + "title": "Direct Current (DC) 2D Inversion", + "icon": "PotentialElectrode", "inversion_type": "direct current 2d", "line_object": { "association": ["Cell", "Vertex"], "dataType": "Referenced", - "group": "Survey", + "group": "Data", "main": True, "label": "Line field", "parent": "data_object", "value": None, }, "line_id": { - "group": "Survey", + "group": "Data", "main": True, "min": 1, "label": "Line number", @@ -195,13 +196,21 @@ "meshType": "{275ecee9-9c24-4378-bf94-65f3c5fbe163}", "value": None, }, + "z_from_topo": { + "group": "Data", + "main": True, + "label": "Surface survey", + "tooltip": "Uncheck if borehole data is present", + "value": False, + }, "potential_channel_bool": True, "potential_channel": { "association": ["Cell", "Vertex"], "dataType": "Float", "group": "Data", "main": True, - "label": "Potential (V/I)", + "label": "DC data (V/I)", + "tooltip": "Potential: voltage normalized by current", "parent": "data_object", "value": None, }, @@ -225,6 +234,26 @@ "meshType": "{C94968EA-CF7D-11EB-B8BC-0242AC130003}", "value": None, }, + "u_cell_size": { + "min": 0.0, + "group": "Mesh and Models", + "main": True, + "enabled": True, + "dependency": "mesh", + "dependencyType": "disabled", + "label": "Horizontal cell size (m)", + "value": 25.0, + }, + "v_cell_size": { + "min": 0.0, + "group": "Mesh and Models", + "main": True, + "enabled": True, + "dependency": "mesh", + "dependencyType": "disabled", + "label": "Vertical cell size (m)", + "value": 25.0, + }, "starting_model": { "association": "Cell", "dataType": "Float", @@ -232,7 +261,7 @@ "main": True, "isValue": False, "parent": "mesh", - "label": "Initial Conductivity (S/m)", + "label": "Initial conductivity (S/m)", "property": None, "value": 1e-3, }, @@ -243,7 +272,7 @@ "group": "Mesh and Models", "isValue": True, "parent": "mesh", - "label": "Reference Conductivity (S/m)", + "label": "Reference conductivity (S/m)", "property": None, "value": 1e-3, }, @@ -280,11 +309,54 @@ "dependency": "mesh", "dependencyType": "disabled", "value": 1.1, + "min": 1.0, + "max": 2.0, + "precision": 1, + "lineEdit": False + }, + "receivers_offset_x": { + "group": "Data pre-processing", + "label": "Receiver X offset (m)", + "optional": True, + "enabled": False, + "value": 0.0, + "visible": False, + "visible": False, + }, + "receivers_offset_y": { + "group": "Data pre-processing", + "label": "Receiver Y offset (m)", + "optional": True, + "enabled": False, + "value": 0.0, + "visible": False, + "visible": False, + }, + "receivers_offset_z": { + "group": "Data pre-processing", + "label": "Z static offset", + "optional": True, + "enabled": False, + "value": 0.0, + "visible": False, + }, + "receivers_radar_drape": { + "association": ["Cell", "Vertex"], + "dataType": "Float", + "group": "Data pre-processing", + "label": "Z radar offset", + "tooltip": "Apply a non-homogeneous offset to survey object from radar channel.", + "optional": True, + "parent": "data_object", + "value": None, + "enabled": False, + "visible": False, }, "resolution": None, "detrend_order": None, "detrend_type": None, "tile_spatial": 1, + "out_group": {"label": "Results group name", "value": "DirectCurrentInversion"}, } diff --git a/geoapps/inversion/electricals/induced_polarization/three_dimensions/constants.py b/geoapps/inversion/electricals/induced_polarization/three_dimensions/constants.py index b52bdd538..5971567f0 100644 --- a/geoapps/inversion/electricals/induced_polarization/three_dimensions/constants.py +++ b/geoapps/inversion/electricals/induced_polarization/three_dimensions/constants.py @@ -14,7 +14,9 @@ from geoapps.inversion import default_ui_json as base_default_ui_json inversion_defaults = { - "title": "SimPEG Induced Polarization inversion", + "title": "Induced Polarization (IP) inversion", + "documentation": "https://geoapps.readthedocs.io/en/stable/content/applications/dcip_inversion.html", + "icon": "PotentialElectrode", "inversion_type": "induced polarization", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": False, @@ -85,14 +87,15 @@ "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", - "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, "chargeability_channel_bool": True, } forward_defaults = { - "title": "SimPEG Induced Polarization Forward", + "title": "Induced Polarization (IP) inversion", + "documentation": "https://geoapps.readthedocs.io/en/stable/content/applications/dcip_inversion.html", + "icon": "PotentialElectrode", "inversion_type": "induced polarization", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": True, @@ -125,7 +128,6 @@ "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", - "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, "gradient_type": "total", @@ -154,7 +156,9 @@ "z_norm": 2.0, } default_ui_json = { - "title": "SimPEG Induced Polarization inversion", + "title": "Induced Polarization (IP) inversion", + "documentation": "https://geoapps.readthedocs.io/en/stable/content/applications/dcip_inversion.html", + "icon": "PotentialElectrode", "inversion_type": "induced polarization", "data_object": { "main": True, diff --git a/geoapps/inversion/electricals/induced_polarization/two_dimensions/constants.py b/geoapps/inversion/electricals/induced_polarization/two_dimensions/constants.py index cee519199..b4b85e3c2 100644 --- a/geoapps/inversion/electricals/induced_polarization/two_dimensions/constants.py +++ b/geoapps/inversion/electricals/induced_polarization/two_dimensions/constants.py @@ -15,17 +15,18 @@ from geoapps.inversion.constants import validations as base_validations inversion_defaults = { - "title": "SimPEG Induced Polarization inversion", + "title": "Induced Polarization (IP) 2D Inversion", + "icon": "PotentialElectrode", "inversion_type": "induced polarization 2d", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": False, "topography_object": None, "topography": None, "data_object": None, + "z_from_topo": True, "line_object": None, "line_id": 1, "resolution": None, - "z_from_topo": False, "receivers_radar_drape": None, "receivers_offset_x": None, "receivers_offset_y": None, @@ -94,23 +95,23 @@ "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", - "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, "chargeability_channel_bool": True, } forward_defaults = { - "title": "SimPEG Induced Polarization Forward", + "title": "Induced Polarization (IP) 2D Inversion", + "icon": "PotentialElectrode", "inversion_type": "induced polarization 2d", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": True, "topography_object": None, "topography": None, "data_object": None, + "z_from_topo": True, "line_object": None, "line_id": 1, "resolution": None, - "z_from_topo": False, "receivers_radar_drape": None, "receivers_offset_x": None, "receivers_offset_y": None, @@ -141,7 +142,6 @@ "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", - "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, "gradient_type": "total", @@ -172,19 +172,20 @@ } default_ui_json = { - "title": "SimPEG Induced Polarization inversion", + "title": "Induced Polarization (IP) 2D Inversion", + "icon": "PotentialElectrode", "inversion_type": "induced polarization 2d", "line_object": { "association": ["Cell", "Vertex"], "dataType": "Referenced", - "group": "Survey", + "group": "Data", "main": True, "label": "Line field", "parent": "data_object", "value": None, }, "line_id": { - "group": "Survey", + "group": "Data", "main": True, "min": 1, "label": "Line number", @@ -197,6 +198,13 @@ "meshType": "{275ecee9-9c24-4378-bf94-65f3c5fbe163}", "value": None, }, + "z_from_topo": { + "group": "Data", + "main": True, + "label": "Surface survey", + "tooltip": "Uncheck if borehole data is present", + "value": True, + }, "chargeability_channel_bool": True, "chargeability_channel": { "association": ["Cell", "Vertex"], @@ -245,7 +253,7 @@ "main": True, "isValue": False, "parent": "mesh", - "label": "Initial Chargeability (V/V)", + "label": "Initial chargeability (V/V)", "property": None, "value": 0.0, }, @@ -256,7 +264,7 @@ "group": "Mesh and Models", "isValue": True, "parent": "mesh", - "label": "Reference Chargeability (V/V)", + "label": "Reference chargeability (V/V)", "property": None, "value": 0.0, }, @@ -286,6 +294,26 @@ "value": 100.0, "enabled": False, }, + "u_cell_size": { + "min": 0.0, + "group": "Mesh and Models", + "main": True, + "enabled": True, + "dependency": "mesh", + "dependencyType": "disabled", + "label": "Horizontal cell size (m)", + "value": 25.0, + }, + "v_cell_size": { + "min": 0.0, + "group": "Mesh and Models", + "main": True, + "enabled": True, + "dependency": "mesh", + "dependencyType": "disabled", + "label": "Vertical cell size (m)", + "value": 25.0, + }, "expansion_factor": { "main": True, "group": "Mesh and Models", @@ -293,6 +321,11 @@ "dependency": "mesh", "dependencyType": "disabled", "value": 1.1, + "value": 1.1, + "min": 1.0, + "max": 2.0, + "precision": 1, + "lineEdit": False }, "resolution": None, "detrend_order": None, @@ -302,6 +335,42 @@ "label": "Results group name", "value": "InducedPolarizationInversion", }, + "receivers_offset_x": { + "group": "Data pre-processing", + "label": "Receiver X offset (m)", + "optional": True, + "enabled": False, + "value": 0.0, + "visible": False, + }, + "receivers_offset_y": { + "group": "Data pre-processing", + "label": "Receiver Y offset (m)", + "optional": True, + "enabled": False, + "value": 0.0, + "visible": False, + }, + "receivers_offset_z": { + "group": "Data pre-processing", + "label": "Z static offset", + "optional": True, + "enabled": False, + "value": 0.0, + "visible": False, + }, + "receivers_radar_drape": { + "association": ["Cell", "Vertex"], + "dataType": "Float", + "group": "Data pre-processing", + "label": "Z radar offset", + "tooltip": "Apply a non-homogeneous offset to survey object from radar channel.", + "optional": True, + "parent": "data_object", + "value": None, + "enabled": False, + "visible": False, + }, } default_ui_json = dict(base_default_ui_json, **default_ui_json) diff --git a/geoapps/inversion/natural_sources/magnetotellurics/constants.py b/geoapps/inversion/natural_sources/magnetotellurics/constants.py index 1cba895f9..f5c656dff 100644 --- a/geoapps/inversion/natural_sources/magnetotellurics/constants.py +++ b/geoapps/inversion/natural_sources/magnetotellurics/constants.py @@ -17,7 +17,8 @@ ################# defaults ################## inversion_defaults = { - "title": "SimPEG Magnetotellurics inversion", + "title": "Magnetotellurics (MT) inversion", + "icon": "surveymagnetotellurics", "inversion_type": "magnetotellurics", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": False, @@ -94,7 +95,7 @@ "parallelized": True, "n_cpu": None, "tile_spatial": 1, - "store_sensitivities": "disk", + "store_sensitivities": "ram", "max_ram": None, "max_chunk_size": 128, "chunk_by_rows": True, @@ -102,7 +103,6 @@ "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", - "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, "zxx_real_channel_bool": False, @@ -116,7 +116,8 @@ } forward_defaults = { - "title": "SimPEG Magnetotellurics Forward", + "title": "Magnetotellurics (MT) inversion", + "icon": "surveymagnetotellurics", "inversion_type": "magnetotellurics", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": True, @@ -156,7 +157,6 @@ "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", - "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, "gradient_type": "total", @@ -194,7 +194,8 @@ } default_ui_json = { - "title": "SimPEG Magnetotellurics inversion", + "title": "Magnetotellurics (MT) inversion", + "icon": "surveymagnetotellurics", "inversion_type": "magnetotellurics", "data_object": { "main": True, @@ -450,7 +451,7 @@ "main": True, "isValue": False, "parent": "mesh", - "label": "Initial Conductivity (S/m)", + "label": "Initial conductivity (S/m)", "property": None, "value": 1e-3, }, @@ -461,7 +462,7 @@ "group": "Mesh and Models", "isValue": True, "parent": "mesh", - "label": "Reference Conductivity (S/m)", + "label": "Reference conductivity (S/m)", "property": None, "value": 1e-3, }, diff --git a/geoapps/inversion/natural_sources/tipper/constants.py b/geoapps/inversion/natural_sources/tipper/constants.py index 2670df54a..75220d253 100644 --- a/geoapps/inversion/natural_sources/tipper/constants.py +++ b/geoapps/inversion/natural_sources/tipper/constants.py @@ -93,7 +93,6 @@ "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", - "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, "txz_real_channel_bool": False, @@ -139,7 +138,6 @@ "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", - "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, "gradient_type": "total", diff --git a/geoapps/inversion/potential_fields/gravity/constants.py b/geoapps/inversion/potential_fields/gravity/constants.py index 4d1b9c07a..96cd33a2b 100644 --- a/geoapps/inversion/potential_fields/gravity/constants.py +++ b/geoapps/inversion/potential_fields/gravity/constants.py @@ -107,7 +107,6 @@ "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", - "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, "gz_channel_bool": False, @@ -165,7 +164,6 @@ "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", - "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, "gradient_type": "total", @@ -530,7 +528,7 @@ "main": True, "isValue": True, "parent": "mesh", - "label": "Initial Density (g/cc)", + "label": "Initial density (g/cc)", "property": None, "value": 1e-3, }, @@ -541,7 +539,7 @@ "group": "Mesh and Models", "isValue": True, "parent": "mesh", - "label": "Reference Density (g/cc)", + "label": "Reference density (g/cc)", "property": None, "value": 0.0, }, diff --git a/geoapps/inversion/potential_fields/magnetic_scalar/constants.py b/geoapps/inversion/potential_fields/magnetic_scalar/constants.py index f0df97e52..6daf8bd9a 100644 --- a/geoapps/inversion/potential_fields/magnetic_scalar/constants.py +++ b/geoapps/inversion/potential_fields/magnetic_scalar/constants.py @@ -110,7 +110,6 @@ "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", - "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, "tmi_channel_bool": False, @@ -171,7 +170,6 @@ "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", - "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, "gradient_type": "total", diff --git a/geoapps/inversion/potential_fields/magnetic_vector/constants.py b/geoapps/inversion/potential_fields/magnetic_vector/constants.py index 6023d27ab..01ded2c31 100644 --- a/geoapps/inversion/potential_fields/magnetic_vector/constants.py +++ b/geoapps/inversion/potential_fields/magnetic_vector/constants.py @@ -114,7 +114,6 @@ "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", - "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, "tmi_channel_bool": False, @@ -178,7 +177,6 @@ "monitoring_directory": None, "workspace_geoh5": None, "run_command": "geoapps.inversion.driver", - "run_command_boolean": False, "conda_environment": "geoapps", "distributed_workers": None, "gradient_type": "total", diff --git a/geoapps/iso_surfaces/constants.py b/geoapps/iso_surfaces/constants.py index 17ca6b1f6..3807bfc9a 100644 --- a/geoapps/iso_surfaces/constants.py +++ b/geoapps/iso_surfaces/constants.py @@ -24,7 +24,6 @@ "max_distance": 500.0, "resolution": 50.0, "run_command": "geoapps.iso_surfaces.driver", - "run_command_boolean": False, "monitoring_directory": None, "workspace_geoh5": None, "conda_environment": "geoapps", @@ -37,12 +36,6 @@ "title": "Create Iso Surfaces", "geoh5": "", "run_command": "geoapps.iso_surfaces.driver", - "run_command_boolean": { - "value": False, - "label": "Run python module ", - "tooltip": "Warning: launches process to run python model on save", - "main": True, - }, "monitoring_directory": "", "conda_environment": "geoapps", "conda_environment_boolean": False, diff --git a/geoapps/octree_creation/constants.py b/geoapps/octree_creation/constants.py index 6839627d8..b5ac77477 100644 --- a/geoapps/octree_creation/constants.py +++ b/geoapps/octree_creation/constants.py @@ -24,7 +24,6 @@ "depth_core": 500.0, "ga_group_name": "Octree_Mesh", "run_command": "geoapps.octree_creation.driver", - "run_command_boolean": False, "monitoring_directory": None, "workspace_geoh5": None, "conda_environment": "geoapps", diff --git a/geoapps/peak_finder/constants.py b/geoapps/peak_finder/constants.py index 7098db976..72980a1a8 100644 --- a/geoapps/peak_finder/constants.py +++ b/geoapps/peak_finder/constants.py @@ -41,7 +41,6 @@ "center": None, "width": None, "run_command": "geoapps.peak_finder.driver", - "run_command_boolean": False, "monitoring_directory": None, "workspace_geoh5": None, "conda_environment": "geoapps", diff --git a/geoapps/scatter_plot/constants.py b/geoapps/scatter_plot/constants.py index a6a25f1f4..c15ba4450 100644 --- a/geoapps/scatter_plot/constants.py +++ b/geoapps/scatter_plot/constants.py @@ -46,7 +46,6 @@ "size_thresh": None, "size_markers": None, "run_command": "geoapps.scatter_plot.application", - "run_command_boolean": False, "monitoring_directory": None, "workspace_geoh5": None, "conda_environment": "geoapps", From 38cba48fc0d3605c115555ccb764b83d052b3c6d Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 10 Nov 2022 14:02:38 -0800 Subject: [PATCH 042/107] Update lock.yml files --- conda-py-3.10-lock.yml | 1040 +++++++++-------- conda-py-3.9-lock.yml | 1040 +++++++++-------- .../conda-py-3.10-linux-64-dev.lock.yml | 83 +- environments/conda-py-3.10-linux-64.lock.yml | 81 +- .../conda-py-3.10-osx-64-dev.lock.yml | 87 +- environments/conda-py-3.10-osx-64.lock.yml | 85 +- .../conda-py-3.10-win-64-dev.lock.yml | 79 +- environments/conda-py-3.10-win-64.lock.yml | 77 +- .../conda-py-3.9-linux-64-dev.lock.yml | 83 +- environments/conda-py-3.9-linux-64.lock.yml | 81 +- environments/conda-py-3.9-osx-64-dev.lock.yml | 87 +- environments/conda-py-3.9-osx-64.lock.yml | 85 +- environments/conda-py-3.9-win-64-dev.lock.yml | 79 +- environments/conda-py-3.9-win-64.lock.yml | 77 +- pyproject.toml | 3 +- 15 files changed, 1587 insertions(+), 1480 deletions(-) diff --git a/conda-py-3.10-lock.yml b/conda-py-3.10-lock.yml index b2ef0e4bb..54e41154a 100644 --- a/conda-py-3.10-lock.yml +++ b/conda-py-3.10-lock.yml @@ -13,7 +13,7 @@ # To update a single package to the latest version compatible with the version constraints in the source: # conda-lock lock --lockfile conda-py-3.10-lock.yml --update PACKAGE # To re-solve the entire environment, e.g. after changing a version constraint in the source file: -# conda-lock -f pyproject.toml -f environments/env-python-3.10.yml --lockfile conda-py-3.10-lock.yml +# conda-lock -f C:\Users\Benjamink\GIT\geoapps\pyproject.toml -f C:\Users\Benjamink\GIT\geoapps\environments\env-python-3.10.yml --lockfile conda-py-3.10-lock.yml metadata: channels: - url: conda-forge @@ -21,16 +21,16 @@ metadata: - url: defaults used_env_vars: [] content_hash: - linux-64: c0b4ae9e854f84e295abb337b4ca0c9010cf30c3e2765be27e66ab95c120444a - osx-64: 1f05b7c5155875970fe47006f618e729183f6659eb0d66e5cdb6f71add761e41 - win-64: e18de762efef9efbb3751464f1d6e045e99d74bb992bcf79c73a5a4c6f71a5e1 + linux-64: 6bf92d35e26a37f5e7fa6f8531f7a1461265ae6b9a7aea58345603f5b6b724ef + osx-64: 06bf44f337532f806fe8e1c9f0b5b81aa39b15a6f5e88321e8ca36248285b081 + win-64: a3e5fdd4f67c1ddb4cc70fc9838b1346dac72077728a743ab4841432cb012ba4 platforms: - win-64 - osx-64 - linux-64 sources: - - pyproject.toml - - environments/env-python-3.10.yml + - C:\Users\Benjamink\GIT\geoapps\pyproject.toml + - C:\Users\Benjamink\GIT\geoapps\environments\env-python-3.10.yml package: - category: main dependencies: {} @@ -652,16 +652,16 @@ package: version: '0.4' - category: full dependencies: - libgcc-ng: '>=10.3.0' - libstdcxx-ng: '>=10.3.0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' hash: - md5: 418adb239781d9690afc6b1a05514c37 - sha256: 7e324caf1922a94e4c3432854624d25ef1fa361866981584725863c840fde5d2 + md5: 48018e187dacc6002d3ede9c824238ac + sha256: a223b21f16f37af90f0b19593baed5c118ee819c5ae7e8fa59b47ece491c268a manager: conda name: snappy optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.1.9-hbd366e4_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.1.9-hbd366e4_2.tar.bz2 version: 1.1.9 - category: main dependencies: @@ -678,16 +678,17 @@ package: version: 2021.6.0 - category: full dependencies: + __glibc: '>=2.17,<3.0.a0' libgcc-ng: '>=12' hash: - md5: d83ab8f6570bbf0be104948fb2d0f79e - sha256: fb15e3a3228edcfde002f527ee2e9e0b5e1f15091521de1aa8429a4357138af8 + md5: 3c28b234561214c9655050c4a0f51bb7 + sha256: 4c079aa15b8f9ea983c4c3d9cc195f2aef6d0eb75a901dc3dd1a81131aa2e0b8 manager: conda name: tzcode optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tzcode-2022e-h166bdaf_0.tar.bz2 - version: 2022e + url: https://conda.anaconda.org/conda-forge/linux-64/tzcode-2022f-h166bdaf_0.tar.bz2 + version: 2022f - category: full dependencies: libgcc-ng: '>=9.3.0' @@ -1008,16 +1009,16 @@ package: version: 1.9.2 - category: main dependencies: - libzlib: '>=1.2.11,<1.3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' hash: - md5: cecc6e3cb66570ffcfb820c637890f54 - sha256: f260a8f90318622e4ba79409e252266758642dc045588745c1875ef2f171ea92 + md5: 9adb9d2c79aafd1176b2cafaa5b03b0b + sha256: 8d556341db1849b544ad302191ac89aee47c0633df17768b7c3d24bc0857550f manager: conda name: llvm-openmp optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/llvm-openmp-14.0.4-he0ac6c6_0.tar.bz2 - version: 14.0.4 + url: https://conda.anaconda.org/conda-forge/linux-64/llvm-openmp-15.0.4-he0ac6c6_0.tar.bz2 + version: 15.0.4 - category: full dependencies: libzlib: '>=1.2.13,<1.3.0a0' @@ -1036,14 +1037,14 @@ package: libgcc-ng: '>=12' libzlib: '>=1.2.12,<1.3.0a0' hash: - md5: dfd26f27a9d5de96cec1d007b9aeb964 - sha256: ed3fa628b94a82ff039bdc9591c241dfc2c555f0efdfb07a0b53be4b2d9dfe6c + md5: 69e2c796349cd9b273890bee0febfe1b + sha256: 7a29ec847556eed4faa1646010baae371ced69059a4ade43851367a076d6108a manager: conda name: pcre2 optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.37-hc3806b6_1.tar.bz2 - version: '10.37' + url: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.40-hc3806b6_0.tar.bz2 + version: '10.40' - category: main dependencies: libgcc-ng: '>=12' @@ -1244,15 +1245,15 @@ package: libiconv: '>=1.17,<2.0a0' libstdcxx-ng: '>=12' libzlib: '>=1.2.13,<1.3.0a0' - pcre2: '>=10.37,<10.38.0a0' + pcre2: '>=10.40,<10.41.0a0' hash: - md5: 5635a2490d52955dc3192d901434c26d - sha256: 63438f7d450b167beaad8d742259cf95bed9d9fa1510afcb0cb8fc4866081b6b + md5: ed5349aa96776e00b34eccecf4a948fe + sha256: 3cbad3d63cff2dd9ac1dc9cce54fd3d657f3aff53df41bfe5bae9d760562a5af manager: conda name: libglib optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.74.1-h7a41b64_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.74.1-h606061b_1.tar.bz2 version: 2.74.1 - category: main dependencies: @@ -1544,14 +1545,14 @@ package: dependencies: python: '>=3.7' hash: - md5: da409b864dc21631820c81973df42587 - sha256: 201c07a4e0489f864ce25b5f1b132f672bee7647c21f65f9a273d710c4163ebd + md5: e6415d628310f067a205448f43421739 + sha256: 7fe7c323661d11d530e43992566a1469aea0d657a80f106326bbfa0471932df1 manager: conda name: exceptiongroup optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.0-pyhd8ed1ab_0.tar.bz2 - version: 1.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.1-pyhd8ed1ab_0.tar.bz2 + version: 1.0.1 - category: full dependencies: python: '>=2.7' @@ -1580,14 +1581,14 @@ package: dependencies: python: '>=3.6' hash: - md5: f93822cba5c20161560661988a88f2c0 - sha256: f56157ce4b55ef46a4fa4fe875703468e362b983099f864b740fd99aa80bbdbb + md5: 6d5e56de2e65da7aa35fd10131226efa + sha256: 251e79241eadab363eeaaf20f118423571e1a90ef351ae78e1c4574c53c8526c manager: conda name: flit-core optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/flit-core-3.7.1-pyhd8ed1ab_0.tar.bz2 - version: 3.7.1 + url: https://conda.anaconda.org/conda-forge/noarch/flit-core-3.8.0-pyhd8ed1ab_0.tar.bz2 + version: 3.8.0 - category: full dependencies: expat: '>=2.4.9,<3.0a0' @@ -1608,14 +1609,14 @@ package: dependencies: python: '>=3.6' hash: - md5: ee4d78b97e857cb8d845c8fa4c898433 - sha256: 30ab06e5a472d7e1faed5b2189010345ab26be3e98460f5a5362c2651814014a + md5: eb919f2119a6db5d0192f9e9c3711572 + sha256: 1ba0e6a0c6f023753b6766fda092b333485a7c640f1069a64d003570c652bddb manager: conda name: fsspec optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2022.10.0-pyhd8ed1ab_0.tar.bz2 - version: 2022.10.0 + url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2022.11.0-pyhd8ed1ab_0.tar.bz2 + version: 2022.11.0 - category: main dependencies: python: '>=3.8' @@ -1733,15 +1734,15 @@ package: libnghttp2: '>=1.47.0,<2.0a0' libssh2: '>=1.10.0,<2.0a0' libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' hash: - md5: 534f77fccccaa2266af6f2a3d35af2ce - sha256: a1ac376145cf0256c11a337a0b36db0ad28f9e1010c11b978fac44c38eb030e2 + md5: fdca8cd67ec2676f90a70ac73a32538b + sha256: 485249c8cf7c2bd67d8308f7d1fccbe64e54334ad6cc73168d665eed824ca3bc manager: conda name: libcurl optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-7.86.0-h2283fc2_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-7.86.0-h2283fc2_1.tar.bz2 version: 7.86.0 - category: full dependencies: @@ -1840,14 +1841,14 @@ package: dependencies: python: '>=3.8' hash: - md5: 1b74438a7270b1e2cbd3de9dba18ebb6 - sha256: eda4b0dba46c72770bc410c794f4da62509623a24c12b9805954828278915dc7 + md5: bb45ff9deddb045331fd039949f39650 + sha256: a8e3531fdb6f9acfde885dd94c8639c020013215dab98ff4ed82db7aa745277a manager: conda name: networkx optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.7-pyhd8ed1ab_0.tar.bz2 - version: 2.8.7 + url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.8-pyhd8ed1ab_0.tar.bz2 + version: 2.8.8 - category: full dependencies: libgcc-ng: '>=12' @@ -1990,7 +1991,7 @@ package: version: 0.2.2 - category: main dependencies: - python: 2.7.*|>=3.4 + python: ==2.7.*|>=3.4 hash: md5: 076becd9e05608f8dc72757d5f3a91ff sha256: 74c63fd03f1f1ea2b54e8bc529fd1a600aaafb24027b738d0db87909ee3a33dc @@ -2053,14 +2054,14 @@ package: dependencies: python: '>=3.6' hash: - md5: 565724d09157870f0e469b1a0a172a6d - sha256: 0fc68b442d74920858fe7e4760c10efb22610fb27f28d2bfe98296b7ef2078f0 + md5: b1f26ad83328e486910ef7f6e81dc061 + sha256: d82fa6df6707afaf7e9f7034c810ced6e5c2b313ce9bf49eeee613b0711da0ab manager: conda name: pytz optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.5-pyhd8ed1ab_0.tar.bz2 - version: '2022.5' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.6-pyhd8ed1ab_0.tar.bz2 + version: '2022.6' - category: full dependencies: python: '>=3.6' @@ -2077,14 +2078,14 @@ package: dependencies: python: '>=3.7' hash: - md5: 462466739c786f85f9ed555f87099fe1 - sha256: 8c1e25e2aae26973bbfe074dcb34a8b4904357048f4e83cb21e8843ee36c1fd5 + md5: cfb8dc4d9d285ca5fb1177b9dd450e33 + sha256: 55521371cfbd1bc046c362a108f9b8e294c35604896757659c6fb6765b6955c2 manager: conda name: setuptools optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.5.0-pyhd8ed1ab_0.tar.bz2 - version: 65.5.0 + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.5.1-pyhd8ed1ab_0.tar.bz2 + version: 65.5.1 - category: main dependencies: python: '' @@ -2269,26 +2270,26 @@ package: dependencies: python: '>=3.7' hash: - md5: f3b20ec2c97bad7104679b1d62eb7a11 - sha256: 911ac2b5c2bbe602c806ded8e5a40bd132e99ffa1dda10e27e6bc046c962fed6 + md5: 5309fca1777cfdd2d7ab582edb8cc41a + sha256: cf252c7ce64ab21e6dac77f070046f7523a9027059ab50856a17c3178f8c9187 manager: conda name: websocket-client optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.1-pyhd8ed1ab_0.tar.bz2 - version: 1.4.1 + url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.2-pyhd8ed1ab_0.tar.bz2 + version: 1.4.2 - category: main dependencies: - python: '!=3.0,!=3.1,!=3.2,!=3.3,!=3.4' + python: '>=3.7' hash: - md5: 1ca02aaf78d9c70d9a81a3bed5752022 - sha256: aede66e6370f3b936164a703e48362f9080d7162234058fb2ee63cc84d528afc + md5: c829cfb8cb826acb9de0ac1a2df0a940 + sha256: bd4f11ff075ff251ade9f57686f31473e25be46ab282d9603f551401250f9f44 manager: conda name: wheel optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.37.1-pyhd8ed1ab_0.tar.bz2 - version: 0.37.1 + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.38.4-pyhd8ed1ab_0.tar.bz2 + version: 0.38.4 - category: full dependencies: libgcc-ng: '>=9.3.0' @@ -2544,19 +2545,19 @@ package: - category: full dependencies: krb5: '>=1.19.3,<1.20.0a0' - libcurl: 7.86.0 h2283fc2_0 + libcurl: 7.86.0 h2283fc2_1 libgcc-ng: '>=12' libssh2: '>=1.10.0,<2.0a0' libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' hash: - md5: 3911f6771bd388a6fdc450315cc3042a - sha256: 0016a6f10858bbb7c831cac90ae087ce7656967e81ee1030f3b3d485f4bd20f4 + md5: 9d4149760567cb232691cce2d8ccc21f + sha256: 9c7de3c405c8195a02dd829f4b9b1a8a14b5bca4670b8e6a05554df63d0b92af manager: conda name: curl optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/curl-7.86.0-h2283fc2_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/curl-7.86.0-h2283fc2_1.tar.bz2 version: 7.86.0 - category: main dependencies: @@ -2673,18 +2674,19 @@ package: version: 1.2.0 - category: full dependencies: + platformdirs: '' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 traitlets: '' hash: - md5: 3bf7f2f935f70b49f53a5230d478e971 - sha256: b1b10cdba35d06c7af287f825b49667cae77156b0f0c1e1dd5da0e62ad1a1b10 + md5: b12bc2fc32c6c752fac27db8810793d9 + sha256: e4cfa1101d2062d002d68699e505203a9a789703f42a7e2e95b8e313e8fe02b8 manager: conda name: jupyter_core optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/jupyter_core-4.11.1-py310hff52083_1.tar.bz2 - version: 4.11.1 + url: https://conda.anaconda.org/conda-forge/linux-64/jupyter_core-5.0.0-py310hff52083_0.tar.bz2 + version: 5.0.0 - category: main dependencies: libgcc-ng: '>=12' @@ -2880,14 +2882,14 @@ package: setuptools: '' wheel: '' hash: - md5: 6f4c6de9fed2a9bd8043283611b09587 - sha256: 9300dd4a4ca6ced6ebaf455e7be43aeb47e1d764de1c3f448d9dc98ab3b32942 + md5: da66f2851b9836d3a7c5190082a45f7d + sha256: 7a86b2427abbf5cf695da192ba1c03130115f157297e7bfde65f0a18a345a7bc manager: conda name: pip optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/pip-22.3-pyhd8ed1ab_0.tar.bz2 - version: '22.3' + url: https://conda.anaconda.org/conda-forge/noarch/pip-22.3.1-pyhd8ed1ab_0.tar.bz2 + version: 22.3.1 - category: full dependencies: python: '>=3.6' @@ -2945,14 +2947,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 hash: - md5: 9bfec73f587caed65c74e2219895f723 - sha256: d4dc18b0d0e749e02d7a77aa86db3b3b38b2402fbfad4b1c26163e8a4730cdd4 + md5: c3c55664e9becc48e6a652e2b641961f + sha256: efaf186bc3be5074ff44a25372ec0f21564c0a8f9cd3ed3e8378389745999be5 manager: conda name: psutil optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/psutil-5.9.3-py310h5764c6d_1.tar.bz2 - version: 5.9.3 + url: https://conda.anaconda.org/conda-forge/linux-64/psutil-5.9.4-py310h5764c6d_0.tar.bz2 + version: 5.9.4 - category: full dependencies: python: '>=3.6' @@ -2972,14 +2974,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 hash: - md5: 91278079d61d30d5642d35a69df63223 - sha256: f752ceae03f7b5337702cdec23937cbdb952cbeca52413d02b7200fb049c12d6 + md5: 8e15da65c2d22cadcef42726916b5eeb + sha256: 124d700b5ffb923660fbfca089482dc9cdc35cfe7bbbb0a059d7d29aa7b709bf manager: conda name: pyrsistent optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyrsistent-0.18.1-py310h5764c6d_2.tar.bz2 - version: 0.18.1 + url: https://conda.anaconda.org/conda-forge/linux-64/pyrsistent-0.19.2-py310h5764c6d_0.tar.bz2 + version: 0.19.2 - category: main dependencies: python: '>=3.6' @@ -3226,18 +3228,18 @@ package: dependencies: cffi: '>=1.12' libgcc-ng: '>=12' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 hash: - md5: 848888a7e857e9f533a94b0cee6ecd4b - sha256: a4d217a67fdb1a06b73e8828bb62963db92a29001c9ad49a5f2434bf992009b7 + md5: 6d5e57c85bf49ab9ebeb74241f5fdc41 + sha256: eb69b4d89c6e9a1a9df260ae6a39793fc959f64f2b183ab203ccc77f7a4ae983 manager: conda name: cryptography optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-38.0.2-py310h600f1e7_2.tar.bz2 - version: 38.0.2 + url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-38.0.3-py310h600f1e7_0.tar.bz2 + version: 38.0.3 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -3314,14 +3316,14 @@ package: python: '>=3.7' typing_extensions: '' hash: - md5: f39774717a77d98673ea29d28a586a84 - sha256: ed3cb14323210e9b313cac99c545ea5bab53b3d545d2b7e5b3c359ee3ea8aa4e + md5: 8e85461b6f906519ce662845027ea98f + sha256: 3e08dd97c72e98aef8299ba36ec838ea050b106b71f797bd7383bb083cadc123 manager: conda name: jsonschema optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.16.0-pyhd8ed1ab_0.tar.bz2 - version: 4.16.0 + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.17.0-pyhd8ed1ab_0.tar.bz2 + version: 4.17.0 - category: full dependencies: entrypoints: '' @@ -3449,15 +3451,15 @@ package: dependencies: boost-cpp: '>=1.78.0,<1.78.1.0a0' cairo: '>=1.16.0,<2.0a0' - fontconfig: '>=2.14.0,<3.0a0' + fontconfig: '>=2.14.1,<3.0a0' fonts-conda-ecosystem: '' freetype: '>=2.12.1,<3.0a0' gettext: '>=0.21.1,<1.0a0' jpeg: '>=9e,<10a' - lcms2: '>=2.12,<3.0a0' - libcurl: '>=7.85.0,<8.0a0' + lcms2: '>=2.14,<3.0a0' + libcurl: '>=7.86.0,<8.0a0' libgcc-ng: '>=12' - libglib: '>=2.74.0,<3.0a0' + libglib: '>=2.74.1,<3.0a0' libiconv: '>=1.17,<2.0a0' libpng: '>=1.6.38,<1.7.0a0' libstdcxx-ng: '>=12' @@ -3467,14 +3469,14 @@ package: openjpeg: '>=2.5.0,<3.0a0' poppler-data: '' hash: - md5: 8c00d4aa14790bce1a4d1f57e50dbee8 - sha256: 9fb12bd5b71321756f7525a8ce9dc21c81094e5d1f1f8d226d0325713dbe8dd9 + md5: 833285a4a9d03a93f3e3e5f31b319de8 + sha256: bdbaf2ad6acdbbc622a821814e6a6b1d1db56dc3f11e1aef356ccbbebcdf9adb manager: conda name: poppler optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/poppler-22.10.0-h92391eb_0.tar.bz2 - version: 22.10.0 + url: https://conda.anaconda.org/conda-forge/linux-64/poppler-22.11.0-h92391eb_0.tar.bz2 + version: 22.11.0 - category: dev dependencies: attrs: '>=19.2.0' @@ -3723,9 +3725,9 @@ package: libxml2: '>=2.10.3,<2.11.0a0' libzlib: '>=1.2.13,<1.3.0a0' openjpeg: '>=2.5.0,<3.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' pcre: '>=8.45,<9.0a0' - poppler: '>=22.10.0,<22.11.0a0' + poppler: '>=22.11.0,<22.12.0a0' postgresql: '' proj: '>=9.1.0,<9.1.1.0a0' tiledb: '>=2.11.3,<2.12.0a0' @@ -3733,13 +3735,13 @@ package: xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 53cd504c16a3061d8b4553370be347c2 - sha256: af9c582aa0dd72480f96d604e29eb619c807a242820664f71fe6aaf7d62ca7bc + md5: 583c320225235773aee030d96a769fc6 + sha256: 2dd9a8a963a1e1f069247c23119a09f506480d46deda6684cfd57bab50df8c0a manager: conda name: libgdal optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgdal-3.5.3-h27ae5c1_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/libgdal-3.5.3-heb1176f_1.tar.bz2 version: 3.5.3 - category: full dependencies: @@ -3818,14 +3820,14 @@ package: python: '>=3.6' wcwidth: '' hash: - md5: 94fee21afe199936bc361608e537cd11 - sha256: 4fadebeef8ff5441e7181cee7b580c69362b3226e41b77ae753226c11b2895bb + md5: 3e9740adeebfdffcfb3f1df1564c357c + sha256: 603276f093823787393948a0077fbb6a8924aac1505860339edddf97359784f1 manager: conda name: prompt-toolkit optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.31-pyha770c72_0.tar.bz2 - version: 3.0.31 + url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.32-pyha770c72_0.tar.bz2 + version: 3.0.32 - category: dev dependencies: astroid: '>=2.12.12,<2.14.0-dev0' @@ -3904,13 +3906,13 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 hash: - md5: 4140058701f7a3bad773f31496586256 - sha256: 801f10fc50898d554379585a279171bc63ff6e487d8d00015e67cccb658fb336 + md5: 0582a434d03f6b06d5defbb142c96f4f + sha256: 3b25a8ccc8c4ebd91e540824dd5c36c6c9fa3758a69b8199d169b00fad86c8fb manager: conda name: scipy optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.9.3-py310hdfbd76f_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.9.3-py310hdfbd76f_2.tar.bz2 version: 1.9.3 - category: full dependencies: @@ -3990,20 +3992,20 @@ package: dependencies: hdf5: '>=1.12.2,<1.12.3.0a0' libgcc-ng: '>=12' - libgdal: 3.5.3 h27ae5c1_0 + libgdal: 3.5.3 heb1176f_1 libstdcxx-ng: '>=12' numpy: '>=1.21.6,<2.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 hash: - md5: fcb0c37af3166312895704576cf1014d - sha256: 229d58ef6773dc66b32626857f8f6cdf22e229022b62d72349b5028b17a39b37 + md5: 55d245e108a0f4f178578e3c58786c04 + sha256: faf262fe5cc9c1462d73f09be8cdf2d322c4e030d9854449ccbc61a495970c18 manager: conda name: gdal optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gdal-3.5.3-py310he53f9b6_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/gdal-3.5.3-py310he53f9b6_1.tar.bz2 version: 3.5.3 - category: full dependencies: @@ -4041,20 +4043,20 @@ package: numpy: '>=1.21.6,<2.0a0' packaging: '>=20.0' pillow: '>=6.2.0' - pyparsing: '>=2.2.1' + pyparsing: '>=2.3.1' python: '>=3.10,<3.11.0a0' python-dateutil: '>=2.7' python_abi: 3.10.* *_cp310 tk: '>=8.6.12,<8.7.0a0' hash: - md5: bc8d8dcad6b921b0996df46f0e7f120d - sha256: 9e0a0de339385807957939d690ebedbf674c7f34df465f0c512be3887f92141e + md5: da51ddb20c0f99d672eb756c3abf27e7 + sha256: 58b84a4607bfbc3375d8dc3ec83cf324ae1df0261f51b6ef65023b5a725b79f8 manager: conda name: matplotlib-base optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.6.1-py310h8d5ebf3_1.tar.bz2 - version: 3.6.1 + url: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.6.2-py310h8d5ebf3_0.tar.bz2 + version: 3.6.2 - category: full dependencies: jupyter_client: '>=6.1.5' @@ -4179,14 +4181,14 @@ package: python: '>=3.6' setuptools: '' hash: - md5: 08473f0b4d35533dec6cf77149dcecbc - sha256: 3bb47d32349addf8be7f939700b9b4c1d1548a794389dd3b1217a0003a9f15a1 + md5: be020f446ae291d37ad0443e952b40e0 + sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b manager: conda name: dash optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.6.2-pyhd8ed1ab_0.tar.bz2 - version: 2.6.2 + url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 + version: 2.7.0 - category: main dependencies: click: '>=6.6' @@ -4233,13 +4235,13 @@ package: shapely: '' six: '>=1.7' hash: - md5: 5b219e594b1a8445d6fa2aa78cb8831c - sha256: bcef6a727cd31f73749dec739d7b44747bf8003ee68d3dd61588fc79bd4fb23d + md5: fc3bb0d986e4ede4ddedb62ae2d99c55 + sha256: 3f9f8ce3338e17cc749299d6a9ddf7e41843a7f0c258c188122ba92922d68cb9 manager: conda name: fiona optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/fiona-1.8.22-py310h60a68a4_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/fiona-1.8.22-py310h60a68a4_2.tar.bz2 version: 1.8.22 - category: main dependencies: @@ -4275,14 +4277,14 @@ package: tornado: '>=6.1' traitlets: '>=5.1.0' hash: - md5: f58ba3ca7c43058083bd9dadc65ef73b - sha256: a039cdb7922237e90cef18b977c2af193b84801d2c3d159821b050358cc0a295 + md5: 31a2b5532fad6b7d7f4779d8f02d0ab3 + sha256: 8299dafadb51d2080082cc8b7ded3d9c26228462023e3421bed6ef1ca7d838ce manager: conda name: ipykernel optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.17.0-pyh210e3f2_0.tar.bz2 - version: 6.17.0 + url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.17.1-pyh210e3f2_0.tar.bz2 + version: 6.17.1 - category: full dependencies: beautifulsoup4: '' @@ -4303,14 +4305,14 @@ package: tinycss2: '' traitlets: '>=5.0' hash: - md5: fa00f301fe82fe2b260f58789440587b - sha256: fd5f7512edd5b13d0aa09be9bf1336de433886fdf94bf668220e3e74b36ac3f7 + md5: 4842b0ffe67983b40333fe4bf73d1d6d + sha256: 50ba28a69479905d92fa526dbba4464c15e2db6ede7154fe3ba384b2ed2a175e manager: conda name: nbconvert-core optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.3-pyhd8ed1ab_0.tar.bz2 - version: 7.2.3 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.4-pyhd8ed1ab_0.tar.bz2 + version: 7.2.4 - category: main dependencies: numpy: '' @@ -4421,55 +4423,55 @@ package: traitlets: '>=5.1.0' websocket-client: '' hash: - md5: 81f31b184703349ea7280c49ca4b5b4e - sha256: b14fe42d7eab0cefe9140b2e21ab139a408c5f4b3b7ba9cfdd438ff3ed17490d + md5: 8d017ebe94c92cc379d59bd0d107e34e + sha256: 8d99f7a2d8a5bb952d36a887e420d7448893ef380fe69dc2ddfe0d7aaf2eeca4 manager: conda name: jupyter_server optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.21.0-pyhd8ed1ab_0.tar.bz2 - version: 1.21.0 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.23.1-pyhd8ed1ab_0.tar.bz2 + version: 1.23.1 - category: full dependencies: - nbconvert-core: 7.2.3 pyhd8ed1ab_0 + nbconvert-core: 7.2.4 pyhd8ed1ab_0 pandoc: '' python: '>=3.7' hash: - md5: 895c58bc1aa507933ad2ed9759682d9f - sha256: 5f7f9a907a1897fbe2139b176650b780d738e4b2dd5daac03bfdd6b957be2ffa + md5: ccb1679d3a83ddbf5dad2f08c417c8ad + sha256: bc9dafc8ae063aa17b85f58610117ca5fd654c7d741b6657bd7c96ee87428dd4 manager: conda name: nbconvert-pandoc optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.3-pyhd8ed1ab_0.tar.bz2 - version: 7.2.3 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.4-pyhd8ed1ab_0.tar.bz2 + version: 7.2.4 - category: full dependencies: - nbconvert-core: 7.2.3 pyhd8ed1ab_0 - nbconvert-pandoc: 7.2.3 pyhd8ed1ab_0 + nbconvert-core: 7.2.4 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.4 pyhd8ed1ab_0 python: '>=3.7' hash: - md5: 7c1dbb2baf7c43c56fe1940a721f2678 - sha256: 207c88766cf465ce4f4a56e4439c83236a987fd737e4e83a9866f32b6e98747c + md5: 8b8b8d45d361a04bf6949655efd7d66a + sha256: 4e9b2e5ce28c0de0b823e93061283e9592b40f70ef0dd973c58f9d8ca7fb0569 manager: conda name: nbconvert optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.3-pyhd8ed1ab_0.tar.bz2 - version: 7.2.3 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.4-pyhd8ed1ab_0.tar.bz2 + version: 7.2.4 - category: full dependencies: jupyter_server: '>=1.8,<3' python: '>=3.7' hash: - md5: 45b287252fd17eccb002676623ba859c - sha256: c37fb11cdb79ec121948a3bd1bda4a6ad61e4d17cc78d9b6f845eb0680823277 + md5: 40be846cd4e78672a40e43db9dae753c + sha256: d798a6a1938e3efa1562d3477a0337720ce07ef571c8b0255d80089f285eaf8a manager: conda name: notebook-shim optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.0-pyhd8ed1ab_0.tar.bz2 - version: 0.2.0 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.2-pyhd8ed1ab_0.tar.bz2 + version: 0.2.2 - category: full dependencies: argon2-cffi: '' @@ -4491,14 +4493,14 @@ package: tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 8d16bf3ba8cba7f702691767919d6bc6 - sha256: 2edf0741bf374b55163970127697846985ae9ac0576684ab9c80224ca810f060 + md5: f4f150f83ed90a1b833e6081bbf38257 + sha256: e180247b54ef26df23ed4662a5ca6a04252b11624da22d21cd976479afea4417 manager: conda name: nbclassic optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.5-pyhd8ed1ab_0.tar.bz2 - version: 0.4.5 + url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.8-pyhd8ed1ab_0.tar.bz2 + version: 0.4.8 - category: full dependencies: argon2-cffi: '' @@ -4507,25 +4509,26 @@ package: jinja2: '' jupyter_client: '>=5.3.4' jupyter_core: '>=4.6.1' - nbclassic: 0.4.5 - nbconvert: '>=5' + nbclassic: '>=0.4.7' + nbconvert-core: '>=5' nbformat: '' + nest-asyncio: '>=1.5' prometheus_client: '' python: '>=3.7' pyzmq: '>=17' - send2trash: '>=1.5.0' + send2trash: '>=1.8.0' terminado: '>=0.8.3' tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 16d5690e1f1cf716b6adf33a2a54dce5 - sha256: 7f1f249181459591083c4b99e3981a7c0933365deace3a75f72bfaca3256305a + md5: 7bf26ca095481f206e6f9dd7681085fe + sha256: 59b8f5923f5400e8d52a1bc7ad307add6953fa09f332cb745e22ef1e05b05acc manager: conda name: notebook optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.1-pyha770c72_0.tar.bz2 - version: 6.5.1 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.2-pyha770c72_1.tar.bz2 + version: 6.5.2 - category: full dependencies: notebook: '>=5.3' @@ -4623,6 +4626,19 @@ package: source: null url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl version: 0.15.1.dev6 +- category: main + dependencies: + geoh5py: '>=0.5.0,<0.6.0' + numpy: '>=1.21.5,<2.0.0' + hash: + sha256: 48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + manager: pip + name: param-sweeps + optional: false + platform: linux-64 + source: null + url: https://files.pythonhosted.org/packages/ca/96/992802ddc69c08483c8c9ced584658b26bc5681e9c7c914949bc16192ef3/param_sweeps-0.1.2-py3-none-any.whl + version: 0.1.2 - category: main dependencies: {} hash: @@ -4868,14 +4884,14 @@ package: - category: main dependencies: {} hash: - md5: 5d5ab9ab83ce21422be84ecfd3142201 - sha256: dfe2fa815471c2638a009eb47969605730d92c3af3f183295587e34f996d2f30 + md5: 6bd043f3bc0c46aaa7168e15a0113bc1 + sha256: 9d45cc4abde2311d2e00cb9f6a089941731649fff4ff4fcc77e9e4e42376e134 manager: conda name: llvm-openmp optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/llvm-openmp-14.0.4-ha654fa7_0.tar.bz2 - version: 14.0.4 + url: https://conda.anaconda.org/conda-forge/osx-64/llvm-openmp-15.0.4-h61d9ccf_0.tar.bz2 + version: 15.0.4 - category: main dependencies: {} hash: @@ -4934,14 +4950,14 @@ package: - category: full dependencies: {} hash: - md5: ed1bdb5cc17e81b331008b5d0cf41088 - sha256: 3d3bf2ff1eb79f5d045a77b40661bb74af0ab289751948ac327150d3187774d0 + md5: 91d57cddd83476de60b0c303b7630c22 + sha256: b5029e17e0733f2187e1e32f1d85d1207af7de22c309d12f0d94808cbc7f242b manager: conda name: tzcode optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/tzcode-2022e-hb7f2c08_0.tar.bz2 - version: 2022e + url: https://conda.anaconda.org/conda-forge/osx-64/tzcode-2022f-hb7f2c08_0.tar.bz2 + version: 2022f - category: main dependencies: {} hash: @@ -5159,13 +5175,13 @@ package: dependencies: llvm-openmp: '>=8.0.0' hash: - md5: 2c8fd85ee58fc04f8cc52aaa28bceca3 - sha256: 599cade7d68b6bd1b79db1b0ab24cdfd0b310c47e74d1f55c78761eb66e0e62f + md5: 11835360754e5caca43cfaa3a81dfca5 + sha256: 5d259b0e7992f064036f6cda6e22ba7eeee507b8edbcf262cd967f2e5389ef94 manager: conda name: libgfortran5 optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libgfortran5-11.3.0-h082f757_25.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/libgfortran5-11.3.0-h082f757_26.tar.bz2 version: 11.3.0 - category: main dependencies: @@ -5283,14 +5299,14 @@ package: bzip2: '>=1.0.8,<2.0a0' libzlib: '>=1.2.12,<1.3.0a0' hash: - md5: 4aea99dd6f062a6cebafbb0d363807fa - sha256: 6bcbb5bda880e58e3172cc604dff2e84b68fb4431c814a6b03d1a476b94b00e6 + md5: e0f80c8f3a0352a54eddfe59cd2b25b1 + sha256: 60265b48c96decbea89a19a7bc34be88d9b95d4725fd4dbdae158529c601875a manager: conda name: pcre2 optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/pcre2-10.37-h3f55489_1.tar.bz2 - version: '10.37' + url: https://conda.anaconda.org/conda-forge/osx-64/pcre2-10.40-h1c4e4bc_0.tar.bz2 + version: '10.40' - category: main dependencies: ncurses: '>=6.3,<7.0a0' @@ -5305,15 +5321,15 @@ package: version: 8.1.2 - category: full dependencies: - libcxx: '>=13.0.1' + libcxx: '>=14.0.4' hash: - md5: ffa92d111ec90eec8ffc09220a9c5aba - sha256: 646a0a0cfa679272f8c4794767cf18d61eb138236e9a7b779b6cdd10031a06ec + md5: eb2c4c3544099a357db4c02eda1a0766 + sha256: 4f53a0f9d3593611554abcca9d7d5d8afcbe288237e02fd71be3b7e22c4bab1a manager: conda name: snappy optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/snappy-1.1.9-h6e38e02_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/snappy-1.1.9-h225ccf5_2.tar.bz2 version: 1.1.9 - category: main dependencies: @@ -5522,13 +5538,13 @@ package: dependencies: libgfortran5: '' hash: - md5: 5258ded23560cdebf95cef1df827065b - sha256: d8157284166a69cd12e43a75da5a135d529c899428201314902a4d4992afa7b1 + md5: ac9c1a84323edab6c3ff9d3e586ab3cc + sha256: 9d16c9935383992cd52c99492bbc254132edef9b775cee848ec5a52d8b314209 manager: conda name: libgfortran optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libgfortran-5.0.0-10_4_0_h97931a8_25.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/libgfortran-5.0.0-9_5_0_h97931a8_26.tar.bz2 version: 5.0.0 - category: full dependencies: @@ -5537,15 +5553,15 @@ package: libffi: '>=3.4,<4.0a0' libiconv: '>=1.17,<2.0a0' libzlib: '>=1.2.13,<1.3.0a0' - pcre2: '>=10.37,<10.38.0a0' + pcre2: '>=10.40,<10.41.0a0' hash: - md5: 6b6b943399bbdf9918f989c363375365 - sha256: 7fd0617aa7772b8592812f4f0a175f5977af699404995cf5b76c172e567d1bf0 + md5: 68a698fe240032c2ff587028ed51b155 + sha256: f9e2d0453b5ebc35022bc50c210728e56169ccd4fc2c5c9773dcb228a58868b0 manager: conda name: libglib optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libglib-2.74.1-h3ba3332_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/libglib-2.74.1-h4c723e1_1.tar.bz2 version: 2.74.1 - category: main dependencies: @@ -5897,14 +5913,14 @@ package: dependencies: python: '>=3.7' hash: - md5: da409b864dc21631820c81973df42587 - sha256: 201c07a4e0489f864ce25b5f1b132f672bee7647c21f65f9a273d710c4163ebd + md5: e6415d628310f067a205448f43421739 + sha256: 7fe7c323661d11d530e43992566a1469aea0d657a80f106326bbfa0471932df1 manager: conda name: exceptiongroup optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.0-pyhd8ed1ab_0.tar.bz2 - version: 1.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.1-pyhd8ed1ab_0.tar.bz2 + version: 1.0.1 - category: full dependencies: python: '>=2.7' @@ -5933,14 +5949,14 @@ package: dependencies: python: '>=3.6' hash: - md5: f93822cba5c20161560661988a88f2c0 - sha256: f56157ce4b55ef46a4fa4fe875703468e362b983099f864b740fd99aa80bbdbb + md5: 6d5e56de2e65da7aa35fd10131226efa + sha256: 251e79241eadab363eeaaf20f118423571e1a90ef351ae78e1c4574c53c8526c manager: conda name: flit-core optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/flit-core-3.7.1-pyhd8ed1ab_0.tar.bz2 - version: 3.7.1 + url: https://conda.anaconda.org/conda-forge/noarch/flit-core-3.8.0-pyhd8ed1ab_0.tar.bz2 + version: 3.8.0 - category: full dependencies: expat: '>=2.4.9,<3.0a0' @@ -5959,14 +5975,14 @@ package: dependencies: python: '>=3.6' hash: - md5: ee4d78b97e857cb8d845c8fa4c898433 - sha256: 30ab06e5a472d7e1faed5b2189010345ab26be3e98460f5a5362c2651814014a + md5: eb919f2119a6db5d0192f9e9c3711572 + sha256: 1ba0e6a0c6f023753b6766fda092b333485a7c640f1069a64d003570c652bddb manager: conda name: fsspec optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2022.10.0-pyhd8ed1ab_0.tar.bz2 - version: 2022.10.0 + url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2022.11.0-pyhd8ed1ab_0.tar.bz2 + version: 2022.11.0 - category: main dependencies: python: '>=3.8' @@ -6082,15 +6098,15 @@ package: libnghttp2: '>=1.47.0,<2.0a0' libssh2: '>=1.10.0,<2.0a0' libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' hash: - md5: 2fed2006d68eb12f8aef504f81c75ab9 - sha256: 258cd299cb98ba80eac82184bb7757c7d0307fd7e39d4a0ce5d962fb3f8ac312 + md5: af83102fc53762fb78e27657b540756f + sha256: f76129b5fbb7d08a1457ce36eb16b32da470ccd5ad8e498265c97750ccddd921 manager: conda name: libcurl optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libcurl-7.86.0-h581aaea_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/libcurl-7.86.0-h581aaea_1.tar.bz2 version: 7.86.0 - category: full dependencies: @@ -6187,14 +6203,14 @@ package: dependencies: python: '>=3.8' hash: - md5: 1b74438a7270b1e2cbd3de9dba18ebb6 - sha256: eda4b0dba46c72770bc410c794f4da62509623a24c12b9805954828278915dc7 + md5: bb45ff9deddb045331fd039949f39650 + sha256: a8e3531fdb6f9acfde885dd94c8639c020013215dab98ff4ed82db7aa745277a manager: conda name: networkx optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.7-pyhd8ed1ab_0.tar.bz2 - version: 2.8.7 + url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.8-pyhd8ed1ab_0.tar.bz2 + version: 2.8.8 - category: full dependencies: libcxx: '>=13.0.1' @@ -6335,7 +6351,7 @@ package: version: 0.2.2 - category: main dependencies: - python: 2.7.*|>=3.4 + python: ==2.7.*|>=3.4 hash: md5: 076becd9e05608f8dc72757d5f3a91ff sha256: 74c63fd03f1f1ea2b54e8bc529fd1a600aaafb24027b738d0db87909ee3a33dc @@ -6398,14 +6414,14 @@ package: dependencies: python: '>=3.6' hash: - md5: 565724d09157870f0e469b1a0a172a6d - sha256: 0fc68b442d74920858fe7e4760c10efb22610fb27f28d2bfe98296b7ef2078f0 + md5: b1f26ad83328e486910ef7f6e81dc061 + sha256: d82fa6df6707afaf7e9f7034c810ced6e5c2b313ce9bf49eeee613b0711da0ab manager: conda name: pytz optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.5-pyhd8ed1ab_0.tar.bz2 - version: '2022.5' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.6-pyhd8ed1ab_0.tar.bz2 + version: '2022.6' - category: full dependencies: python: '>=3.6' @@ -6422,14 +6438,14 @@ package: dependencies: python: '>=3.7' hash: - md5: 462466739c786f85f9ed555f87099fe1 - sha256: 8c1e25e2aae26973bbfe074dcb34a8b4904357048f4e83cb21e8843ee36c1fd5 + md5: cfb8dc4d9d285ca5fb1177b9dd450e33 + sha256: 55521371cfbd1bc046c362a108f9b8e294c35604896757659c6fb6765b6955c2 manager: conda name: setuptools optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.5.0-pyhd8ed1ab_0.tar.bz2 - version: 65.5.0 + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.5.1-pyhd8ed1ab_0.tar.bz2 + version: 65.5.1 - category: main dependencies: python: '' @@ -6614,26 +6630,26 @@ package: dependencies: python: '>=3.7' hash: - md5: f3b20ec2c97bad7104679b1d62eb7a11 - sha256: 911ac2b5c2bbe602c806ded8e5a40bd132e99ffa1dda10e27e6bc046c962fed6 + md5: 5309fca1777cfdd2d7ab582edb8cc41a + sha256: cf252c7ce64ab21e6dac77f070046f7523a9027059ab50856a17c3178f8c9187 manager: conda name: websocket-client optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.1-pyhd8ed1ab_0.tar.bz2 - version: 1.4.1 + url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.2-pyhd8ed1ab_0.tar.bz2 + version: 1.4.2 - category: main dependencies: - python: '!=3.0,!=3.1,!=3.2,!=3.3,!=3.4' + python: '>=3.7' hash: - md5: 1ca02aaf78d9c70d9a81a3bed5752022 - sha256: aede66e6370f3b936164a703e48362f9080d7162234058fb2ee63cc84d528afc + md5: c829cfb8cb826acb9de0ac1a2df0a940 + sha256: bd4f11ff075ff251ade9f57686f31473e25be46ab282d9603f551401250f9f44 manager: conda name: wheel optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.37.1-pyhd8ed1ab_0.tar.bz2 - version: 0.37.1 + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.38.4-pyhd8ed1ab_0.tar.bz2 + version: 0.38.4 - category: full dependencies: python: '>=3.7' @@ -6849,18 +6865,18 @@ package: - category: full dependencies: krb5: '>=1.19.3,<1.20.0a0' - libcurl: 7.86.0 h581aaea_0 + libcurl: 7.86.0 h581aaea_1 libssh2: '>=1.10.0,<2.0a0' libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' hash: - md5: 57d2f0bfffa7dce45f4a9b66f9cf464b - sha256: c00965c884c33868ecdf40f1f8fa1239f3d83127d254b7e9ab58271b5234c8dc + md5: 9caafb7cb35bf100d31b15e27e29eb38 + sha256: 7481972f27c04ebc812f645453865bc5bca12706dec8cb45b5a0bb58b1f48fbb manager: conda name: curl optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/curl-7.86.0-h581aaea_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/curl-7.86.0-h581aaea_1.tar.bz2 version: 7.86.0 - category: main dependencies: @@ -6974,18 +6990,19 @@ package: version: 1.2.0 - category: full dependencies: + platformdirs: '' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 traitlets: '' hash: - md5: 68c0286aa3ced14c09748d359e20814a - sha256: 83679d8b114bb6134b66faf72c9e54d79cc5404a25d7f80ba9389a78647fa4fb + md5: ac371687797b2cd982dd8f5c359b3e12 + sha256: 8426b036efbb2cd788cf2f435b1e95f3af61af5237401687e164da451652a88a manager: conda name: jupyter_core optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/jupyter_core-4.11.1-py310h2ec42d9_1.tar.bz2 - version: 4.11.1 + url: https://conda.anaconda.org/conda-forge/osx-64/jupyter_core-5.0.0-py310h2ec42d9_0.tar.bz2 + version: 5.0.0 - category: main dependencies: libcxx: '>=14.0.4' @@ -7175,14 +7192,14 @@ package: setuptools: '' wheel: '' hash: - md5: 6f4c6de9fed2a9bd8043283611b09587 - sha256: 9300dd4a4ca6ced6ebaf455e7be43aeb47e1d764de1c3f448d9dc98ab3b32942 + md5: da66f2851b9836d3a7c5190082a45f7d + sha256: 7a86b2427abbf5cf695da192ba1c03130115f157297e7bfde65f0a18a345a7bc manager: conda name: pip optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/pip-22.3-pyhd8ed1ab_0.tar.bz2 - version: '22.3' + url: https://conda.anaconda.org/conda-forge/noarch/pip-22.3.1-pyhd8ed1ab_0.tar.bz2 + version: 22.3.1 - category: full dependencies: python: '>=3.6' @@ -7237,14 +7254,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 hash: - md5: 858ba7ca0fc5c2d3df442ad0be5346ce - sha256: 57d133d7f7f091493eeb8cb505e50a04bf6e5369aa9961c34ba8206381fafada + md5: 853c27367c8b975a8d3c66a5eb6ec1b1 + sha256: db42f5ff3e2b96e4dbb8e57f625ff981a96e8708f87c564a1c06097a244a40bf manager: conda name: psutil optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/psutil-5.9.3-py310h90acd4f_1.tar.bz2 - version: 5.9.3 + url: https://conda.anaconda.org/conda-forge/osx-64/psutil-5.9.4-py310h90acd4f_0.tar.bz2 + version: 5.9.4 - category: full dependencies: python: '>=3.6' @@ -7263,14 +7280,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 hash: - md5: afe0392819da54c0084e834b9d882601 - sha256: f24284bcaaa820af8a342a2f3e5643c35dce79495c62cf36c2fff335e916624d + md5: 8da890755e0fdbdbfb02a474891c7a59 + sha256: 9e630471031658c4d37974bb5cfb46a520653d180ca032a04581a338e015a321 manager: conda name: pyrsistent optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/pyrsistent-0.18.1-py310h90acd4f_2.tar.bz2 - version: 0.18.1 + url: https://conda.anaconda.org/conda-forge/osx-64/pyrsistent-0.19.2-py310h90acd4f_0.tar.bz2 + version: 0.19.2 - category: main dependencies: python: '>=3.6' @@ -7507,18 +7524,18 @@ package: - category: main dependencies: cffi: '>=1.12' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 hash: - md5: 418af03ff3ed5f90ecd90746b37c211e - sha256: b8ba48a74e6a9d246f75959d9c04773601e8983503091894add39bcc7f850922 + md5: c2f16aca866a1c60fc5dfad6ba4c9158 + sha256: d2cf364b99539b8708516d1c935d5c319218f5fcc194a9769075f284da4974fa manager: conda name: cryptography optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/cryptography-38.0.2-py310hdd0c95c_2.tar.bz2 - version: 38.0.2 + url: https://conda.anaconda.org/conda-forge/osx-64/cryptography-38.0.3-py310hdd0c95c_0.tar.bz2 + version: 38.0.3 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -7593,14 +7610,14 @@ package: python: '>=3.7' typing_extensions: '' hash: - md5: f39774717a77d98673ea29d28a586a84 - sha256: ed3cb14323210e9b313cac99c545ea5bab53b3d545d2b7e5b3c359ee3ea8aa4e + md5: 8e85461b6f906519ce662845027ea98f + sha256: 3e08dd97c72e98aef8299ba36ec838ea050b106b71f797bd7383bb083cadc123 manager: conda name: jsonschema optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.16.0-pyhd8ed1ab_0.tar.bz2 - version: 4.16.0 + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.17.0-pyhd8ed1ab_0.tar.bz2 + version: 4.17.0 - category: full dependencies: entrypoints: '' @@ -7723,15 +7740,15 @@ package: dependencies: boost-cpp: '>=1.78.0,<1.78.1.0a0' cairo: '>=1.16.0,<2.0a0' - fontconfig: '>=2.14.0,<3.0a0' + fontconfig: '>=2.14.1,<3.0a0' fonts-conda-ecosystem: '' freetype: '>=2.12.1,<3.0a0' gettext: '>=0.21.1,<1.0a0' jpeg: '>=9e,<10a' - lcms2: '>=2.12,<3.0a0' - libcurl: '>=7.85.0,<8.0a0' + lcms2: '>=2.14,<3.0a0' + libcurl: '>=7.86.0,<8.0a0' libcxx: '>=14.0.4' - libglib: '>=2.74.0,<3.0a0' + libglib: '>=2.74.1,<3.0a0' libiconv: '>=1.17,<2.0a0' libpng: '>=1.6.38,<1.7.0a0' libtiff: '>=4.4.0,<5.0a0' @@ -7740,14 +7757,14 @@ package: openjpeg: '>=2.5.0,<3.0a0' poppler-data: '' hash: - md5: 2c88e186559901701d8fa744197f424e - sha256: c61fa34594d650a512ab901078024bac7d3d83fa95aa74bdb1e4e162f3b4fa6d + md5: 052935af6d441a0ec3e69fc2e56440a5 + sha256: f832ae8003e660abc7818b44a4aa9b63f11e6612094d7da60eee2faecbfe5f39 manager: conda name: poppler optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/poppler-22.10.0-hf2ff1a1_0.tar.bz2 - version: 22.10.0 + url: https://conda.anaconda.org/conda-forge/osx-64/poppler-22.11.0-hf2ff1a1_0.tar.bz2 + version: 22.11.0 - category: dev dependencies: attrs: '>=19.2.0' @@ -7989,9 +8006,9 @@ package: libxml2: '>=2.10.3,<2.11.0a0' libzlib: '>=1.2.13,<1.3.0a0' openjpeg: '>=2.5.0,<3.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' pcre: '>=8.45,<9.0a0' - poppler: '>=22.10.0,<22.11.0a0' + poppler: '>=22.11.0,<22.12.0a0' postgresql: '' proj: '>=9.1.0,<9.1.1.0a0' tiledb: '>=2.11.3,<2.12.0a0' @@ -7999,13 +8016,13 @@ package: xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: c725236226ca6c98f96aa34fc11f59d5 - sha256: 3fc5e539f19f6c6335a88f105b38f167943466e360f017c5a9669a7e38b769dc + md5: 6d102c7249de500e66568378c16c38c6 + sha256: ccf8ab1f302e363220d9b4a9889277d6aecb631af467e43a92dd597d32e7c1f3 manager: conda name: libgdal optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libgdal-3.5.3-h9ab8fee_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/libgdal-3.5.3-h76976c5_1.tar.bz2 version: 3.5.3 - category: full dependencies: @@ -8082,14 +8099,14 @@ package: python: '>=3.6' wcwidth: '' hash: - md5: 94fee21afe199936bc361608e537cd11 - sha256: 4fadebeef8ff5441e7181cee7b580c69362b3226e41b77ae753226c11b2895bb + md5: 3e9740adeebfdffcfb3f1df1564c357c + sha256: 603276f093823787393948a0077fbb6a8924aac1505860339edddf97359784f1 manager: conda name: prompt-toolkit optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.31-pyha770c72_0.tar.bz2 - version: 3.0.31 + url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.32-pyha770c72_0.tar.bz2 + version: 3.0.32 - category: dev dependencies: astroid: '>=2.12.12,<2.14.0-dev0' @@ -8166,13 +8183,13 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 hash: - md5: 8fdb18b2093f564e492c4a4258f5003d - sha256: 28e0a7966e577dcf302126d3dd51abb7537136c34f515e7af8b561606674ce50 + md5: 3875711195383daa898dd18c8800f72c + sha256: 9de4fd82cf5aecdd160cc9985242dd11b20caa207d82d4a273d6a71a4d91a22c manager: conda name: scipy optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/scipy-1.9.3-py310h240c617_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/scipy-1.9.3-py310h240c617_2.tar.bz2 version: 1.9.3 - category: full dependencies: @@ -8250,19 +8267,19 @@ package: dependencies: hdf5: '>=1.12.2,<1.12.3.0a0' libcxx: '>=14.0.4' - libgdal: 3.5.3 h9ab8fee_0 + libgdal: 3.5.3 h76976c5_1 numpy: '>=1.21.6,<2.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 hash: - md5: 3ab2a8a4513f5b1e344e159eec956973 - sha256: 16d07c89d1816acdb257058efabdc57825f0d570493b2053fc18804e26d08e38 + md5: 10ecadf8084952acbf9974f9c85c8818 + sha256: b6a78bf8fd8705405fbfc022060ddaf1923403589752198c089bf280ce0b4e93 manager: conda name: gdal optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/gdal-3.5.3-py310h5abc6fc_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/gdal-3.5.3-py310h5abc6fc_1.tar.bz2 version: 3.5.3 - category: full dependencies: @@ -8301,19 +8318,19 @@ package: numpy: '>=1.21.6,<2.0a0' packaging: '>=20.0' pillow: '>=6.2.0' - pyparsing: '>=2.2.1' + pyparsing: '>=2.3.1' python: '>=3.10,<3.11.0a0' python-dateutil: '>=2.7' python_abi: 3.10.* *_cp310 hash: - md5: dda371b6edd9ed02082eb5c708bace4c - sha256: ff3dadacca61206535ac6b4843c29ee1e78b55ff878f20489a3080c432d32b2f + md5: 08b09d49effc05e5b8f7645497d451b8 + sha256: 7ad8ebb5181465d18c0a14759f2a482cadf343ebf26c95f0e39de5fbc0e6e19c manager: conda name: matplotlib-base optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/matplotlib-base-3.6.1-py310he725631_1.tar.bz2 - version: 3.6.1 + url: https://conda.anaconda.org/conda-forge/osx-64/matplotlib-base-3.6.2-py310he725631_0.tar.bz2 + version: 3.6.2 - category: full dependencies: jupyter_client: '>=6.1.5' @@ -8437,14 +8454,14 @@ package: python: '>=3.6' setuptools: '' hash: - md5: 08473f0b4d35533dec6cf77149dcecbc - sha256: 3bb47d32349addf8be7f939700b9b4c1d1548a794389dd3b1217a0003a9f15a1 + md5: be020f446ae291d37ad0443e952b40e0 + sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b manager: conda name: dash optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.6.2-pyhd8ed1ab_0.tar.bz2 - version: 2.6.2 + url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 + version: 2.7.0 - category: main dependencies: click: '>=6.6' @@ -8490,13 +8507,13 @@ package: shapely: '' six: '>=1.7' hash: - md5: 7ca8c116e1e8de229f11d1018bf6f2f0 - sha256: 5f820e4089e3a74aa9b710b3b228bcf05fc87ae5f334e21f919f175b0c690fb5 + md5: 2ab9612719369bf344b90e329ff6b8dc + sha256: 7e96aced5e199a03aff4f7a66e1a842e0b236885e9a89a565aaa1ccaf99dba90 manager: conda name: fiona optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/fiona-1.8.22-py310h5a14c0a_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/fiona-1.8.22-py310h5a14c0a_2.tar.bz2 version: 1.8.22 - category: main dependencies: @@ -8533,14 +8550,14 @@ package: tornado: '>=6.1' traitlets: '>=5.1.0' hash: - md5: 45cd64517fad5cc8c075db3669e673cb - sha256: 113d340546e434574e4103340b547f30f96bedcf30e6f7ab2887f63bc6464adf + md5: 25d488818ba025e6d5f42c13e6ebd76c + sha256: e2a6f263a6fb4a6946910b19a85f30100476d22c5b15ea70717dce7e22077e05 manager: conda name: ipykernel optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.17.0-pyh736e0ef_0.tar.bz2 - version: 6.17.0 + url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.17.1-pyh736e0ef_0.tar.bz2 + version: 6.17.1 - category: full dependencies: beautifulsoup4: '' @@ -8561,14 +8578,14 @@ package: tinycss2: '' traitlets: '>=5.0' hash: - md5: fa00f301fe82fe2b260f58789440587b - sha256: fd5f7512edd5b13d0aa09be9bf1336de433886fdf94bf668220e3e74b36ac3f7 + md5: 4842b0ffe67983b40333fe4bf73d1d6d + sha256: 50ba28a69479905d92fa526dbba4464c15e2db6ede7154fe3ba384b2ed2a175e manager: conda name: nbconvert-core optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.3-pyhd8ed1ab_0.tar.bz2 - version: 7.2.3 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.4-pyhd8ed1ab_0.tar.bz2 + version: 7.2.4 - category: main dependencies: numpy: '' @@ -8678,55 +8695,55 @@ package: traitlets: '>=5.1.0' websocket-client: '' hash: - md5: 81f31b184703349ea7280c49ca4b5b4e - sha256: b14fe42d7eab0cefe9140b2e21ab139a408c5f4b3b7ba9cfdd438ff3ed17490d + md5: 8d017ebe94c92cc379d59bd0d107e34e + sha256: 8d99f7a2d8a5bb952d36a887e420d7448893ef380fe69dc2ddfe0d7aaf2eeca4 manager: conda name: jupyter_server optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.21.0-pyhd8ed1ab_0.tar.bz2 - version: 1.21.0 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.23.1-pyhd8ed1ab_0.tar.bz2 + version: 1.23.1 - category: full dependencies: - nbconvert-core: 7.2.3 pyhd8ed1ab_0 + nbconvert-core: 7.2.4 pyhd8ed1ab_0 pandoc: '' python: '>=3.7' hash: - md5: 895c58bc1aa507933ad2ed9759682d9f - sha256: 5f7f9a907a1897fbe2139b176650b780d738e4b2dd5daac03bfdd6b957be2ffa + md5: ccb1679d3a83ddbf5dad2f08c417c8ad + sha256: bc9dafc8ae063aa17b85f58610117ca5fd654c7d741b6657bd7c96ee87428dd4 manager: conda name: nbconvert-pandoc optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.3-pyhd8ed1ab_0.tar.bz2 - version: 7.2.3 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.4-pyhd8ed1ab_0.tar.bz2 + version: 7.2.4 - category: full dependencies: - nbconvert-core: 7.2.3 pyhd8ed1ab_0 - nbconvert-pandoc: 7.2.3 pyhd8ed1ab_0 + nbconvert-core: 7.2.4 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.4 pyhd8ed1ab_0 python: '>=3.7' hash: - md5: 7c1dbb2baf7c43c56fe1940a721f2678 - sha256: 207c88766cf465ce4f4a56e4439c83236a987fd737e4e83a9866f32b6e98747c + md5: 8b8b8d45d361a04bf6949655efd7d66a + sha256: 4e9b2e5ce28c0de0b823e93061283e9592b40f70ef0dd973c58f9d8ca7fb0569 manager: conda name: nbconvert optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.3-pyhd8ed1ab_0.tar.bz2 - version: 7.2.3 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.4-pyhd8ed1ab_0.tar.bz2 + version: 7.2.4 - category: full dependencies: jupyter_server: '>=1.8,<3' python: '>=3.7' hash: - md5: 45b287252fd17eccb002676623ba859c - sha256: c37fb11cdb79ec121948a3bd1bda4a6ad61e4d17cc78d9b6f845eb0680823277 + md5: 40be846cd4e78672a40e43db9dae753c + sha256: d798a6a1938e3efa1562d3477a0337720ce07ef571c8b0255d80089f285eaf8a manager: conda name: notebook-shim optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.0-pyhd8ed1ab_0.tar.bz2 - version: 0.2.0 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.2-pyhd8ed1ab_0.tar.bz2 + version: 0.2.2 - category: full dependencies: argon2-cffi: '' @@ -8748,14 +8765,14 @@ package: tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 8d16bf3ba8cba7f702691767919d6bc6 - sha256: 2edf0741bf374b55163970127697846985ae9ac0576684ab9c80224ca810f060 + md5: f4f150f83ed90a1b833e6081bbf38257 + sha256: e180247b54ef26df23ed4662a5ca6a04252b11624da22d21cd976479afea4417 manager: conda name: nbclassic optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.5-pyhd8ed1ab_0.tar.bz2 - version: 0.4.5 + url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.8-pyhd8ed1ab_0.tar.bz2 + version: 0.4.8 - category: full dependencies: argon2-cffi: '' @@ -8764,25 +8781,26 @@ package: jinja2: '' jupyter_client: '>=5.3.4' jupyter_core: '>=4.6.1' - nbclassic: 0.4.5 - nbconvert: '>=5' + nbclassic: '>=0.4.7' + nbconvert-core: '>=5' nbformat: '' + nest-asyncio: '>=1.5' prometheus_client: '' python: '>=3.7' pyzmq: '>=17' - send2trash: '>=1.5.0' + send2trash: '>=1.8.0' terminado: '>=0.8.3' tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 16d5690e1f1cf716b6adf33a2a54dce5 - sha256: 7f1f249181459591083c4b99e3981a7c0933365deace3a75f72bfaca3256305a + md5: 7bf26ca095481f206e6f9dd7681085fe + sha256: 59b8f5923f5400e8d52a1bc7ad307add6953fa09f332cb745e22ef1e05b05acc manager: conda name: notebook optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.1-pyha770c72_0.tar.bz2 - version: 6.5.1 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.2-pyha770c72_1.tar.bz2 + version: 6.5.2 - category: full dependencies: notebook: '>=5.3' @@ -8880,6 +8898,19 @@ package: source: null url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl version: 0.15.1.dev6 +- category: main + dependencies: + geoh5py: '>=0.5.0,<0.6.0' + numpy: '>=1.21.5,<2.0.0' + hash: + sha256: 48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + manager: pip + name: param-sweeps + optional: false + platform: osx-64 + source: null + url: https://files.pythonhosted.org/packages/ca/96/992802ddc69c08483c8c9ced584658b26bc5681e9c7c914949bc16192ef3/param_sweeps-0.1.2-py3-none-any.whl + version: 0.1.2 - category: main dependencies: {} hash: @@ -9446,16 +9477,17 @@ package: version: 0.40.0 - category: full dependencies: - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 47f94fe8037a17cc8c132c8da97f91f7 - sha256: c812a6a7b82830e7aa911dd5c89881bbf41157892f3d6ad514d77a45ae1b5dfb + md5: 073b08c65807f205d990ace14ccacdb2 + sha256: 61ab11b1ee3aebb337587362c26ab2cc87a76afc1925384c2d923e636c1b4c16 manager: conda name: snappy optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/snappy-1.1.9-h82413e6_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/snappy-1.1.9-hfb803bf_2.tar.bz2 version: 1.1.9 - category: main dependencies: @@ -9745,17 +9777,18 @@ package: dependencies: bzip2: '>=1.0.8,<2.0a0' libzlib: '>=1.2.12,<1.3.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 7c1c9ad6400f76a80eeadb6d5d9224fe - sha256: e0fdcff0968811dca67b37b6de5bc5de899ee77f6fee6981f4f9ec7b8b0bebcd + md5: 2519de0d9620dc2bc7e19caf6867136d + sha256: 5833c63548e4fae91da6d77739eab7dc9bf6542e43f105826b23c01bfdd9cb57 manager: conda name: pcre2 optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pcre2-10.37-hdfff0fc_1.tar.bz2 - version: '10.37' + url: https://conda.anaconda.org/conda-forge/win-64/pcre2-10.40-h17e33f8_0.tar.bz2 + version: '10.40' - category: main dependencies: bzip2: '>=1.0.8,<2.0a0' @@ -10073,14 +10106,14 @@ package: dependencies: python: '>=3.7' hash: - md5: da409b864dc21631820c81973df42587 - sha256: 201c07a4e0489f864ce25b5f1b132f672bee7647c21f65f9a273d710c4163ebd + md5: e6415d628310f067a205448f43421739 + sha256: 7fe7c323661d11d530e43992566a1469aea0d657a80f106326bbfa0471932df1 manager: conda name: exceptiongroup optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.0-pyhd8ed1ab_0.tar.bz2 - version: 1.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.1-pyhd8ed1ab_0.tar.bz2 + version: 1.0.1 - category: full dependencies: python: '>=2.7' @@ -10109,14 +10142,14 @@ package: dependencies: python: '>=3.6' hash: - md5: f93822cba5c20161560661988a88f2c0 - sha256: f56157ce4b55ef46a4fa4fe875703468e362b983099f864b740fd99aa80bbdbb + md5: 6d5e56de2e65da7aa35fd10131226efa + sha256: 251e79241eadab363eeaaf20f118423571e1a90ef351ae78e1c4574c53c8526c manager: conda name: flit-core optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/flit-core-3.7.1-pyhd8ed1ab_0.tar.bz2 - version: 3.7.1 + url: https://conda.anaconda.org/conda-forge/noarch/flit-core-3.8.0-pyhd8ed1ab_0.tar.bz2 + version: 3.8.0 - category: main dependencies: libpng: '>=1.6.37,<1.7.0a0' @@ -10136,14 +10169,14 @@ package: dependencies: python: '>=3.6' hash: - md5: ee4d78b97e857cb8d845c8fa4c898433 - sha256: 30ab06e5a472d7e1faed5b2189010345ab26be3e98460f5a5362c2651814014a + md5: eb919f2119a6db5d0192f9e9c3711572 + sha256: 1ba0e6a0c6f023753b6766fda092b333485a7c640f1069a64d003570c652bddb manager: conda name: fsspec optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2022.10.0-pyhd8ed1ab_0.tar.bz2 - version: 2022.10.0 + url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2022.11.0-pyhd8ed1ab_0.tar.bz2 + version: 2022.11.0 - category: main dependencies: python: '>=3.8' @@ -10266,13 +10299,13 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 946fd31bacf1a0fdd365be869aa7467f - sha256: ae06a7597a954b8ed98189511909ab41d0b964c74e52fa2202737906e8d18d96 + md5: d5fc1cba559c9889332ffb2a39001704 + sha256: 3c2edc12356b57aeb0d9ba11f273196b99862680bc7cec58f8b69f25cf4ab1b1 manager: conda name: libcurl optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-7.86.0-heaf79c2_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-7.86.0-heaf79c2_1.tar.bz2 version: 7.86.0 - category: full dependencies: @@ -10280,18 +10313,18 @@ package: libffi: '>=3.4,<4.0a0' libiconv: '>=1.17,<2.0a0' libzlib: '>=1.2.13,<1.3.0a0' - pcre2: '>=10.37,<10.38.0a0' + pcre2: '>=10.40,<10.41.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 722e167b7ba88710c64bd0c2088a88fd - sha256: 860752b34443d78b522b9c37b34c953775d01e72cc84a084c23c4b4d47ce78ab + md5: 09e1cbabfd9d733729843c3b35cb0b6d + sha256: bc6c2ffae7c9156b154ebf75d99c7cbded3dfc891eacac63dcd2ea5c9e00f7ee manager: conda name: libglib optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libglib-2.74.1-h79619a9_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/libglib-2.74.1-he8f3873_1.tar.bz2 version: 2.74.1 - category: full dependencies: @@ -10393,14 +10426,14 @@ package: dependencies: python: '>=3.8' hash: - md5: 1b74438a7270b1e2cbd3de9dba18ebb6 - sha256: eda4b0dba46c72770bc410c794f4da62509623a24c12b9805954828278915dc7 + md5: bb45ff9deddb045331fd039949f39650 + sha256: a8e3531fdb6f9acfde885dd94c8639c020013215dab98ff4ed82db7aa745277a manager: conda name: networkx optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.7-pyhd8ed1ab_0.tar.bz2 - version: 2.8.7 + url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.8-pyhd8ed1ab_0.tar.bz2 + version: 2.8.8 - category: full dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3' @@ -10511,7 +10544,7 @@ package: version: 0.2.2 - category: main dependencies: - python: 2.7.*|>=3.4 + python: ==2.7.*|>=3.4 hash: md5: 076becd9e05608f8dc72757d5f3a91ff sha256: 74c63fd03f1f1ea2b54e8bc529fd1a600aaafb24027b738d0db87909ee3a33dc @@ -10561,14 +10594,14 @@ package: dependencies: python: '>=3.6' hash: - md5: 565724d09157870f0e469b1a0a172a6d - sha256: 0fc68b442d74920858fe7e4760c10efb22610fb27f28d2bfe98296b7ef2078f0 + md5: b1f26ad83328e486910ef7f6e81dc061 + sha256: d82fa6df6707afaf7e9f7034c810ced6e5c2b313ce9bf49eeee613b0711da0ab manager: conda name: pytz optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.5-pyhd8ed1ab_0.tar.bz2 - version: '2022.5' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.6-pyhd8ed1ab_0.tar.bz2 + version: '2022.6' - category: full dependencies: python: '>=3.6' @@ -10585,14 +10618,14 @@ package: dependencies: python: '>=3.7' hash: - md5: 462466739c786f85f9ed555f87099fe1 - sha256: 8c1e25e2aae26973bbfe074dcb34a8b4904357048f4e83cb21e8843ee36c1fd5 + md5: cfb8dc4d9d285ca5fb1177b9dd450e33 + sha256: 55521371cfbd1bc046c362a108f9b8e294c35604896757659c6fb6765b6955c2 manager: conda name: setuptools optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.5.0-pyhd8ed1ab_0.tar.bz2 - version: 65.5.0 + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.5.1-pyhd8ed1ab_0.tar.bz2 + version: 65.5.1 - category: main dependencies: python: '' @@ -10777,26 +10810,26 @@ package: dependencies: python: '>=3.7' hash: - md5: f3b20ec2c97bad7104679b1d62eb7a11 - sha256: 911ac2b5c2bbe602c806ded8e5a40bd132e99ffa1dda10e27e6bc046c962fed6 + md5: 5309fca1777cfdd2d7ab582edb8cc41a + sha256: cf252c7ce64ab21e6dac77f070046f7523a9027059ab50856a17c3178f8c9187 manager: conda name: websocket-client optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.1-pyhd8ed1ab_0.tar.bz2 - version: 1.4.1 + url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.2-pyhd8ed1ab_0.tar.bz2 + version: 1.4.2 - category: main dependencies: - python: '!=3.0,!=3.1,!=3.2,!=3.3,!=3.4' + python: '>=3.7' hash: - md5: 1ca02aaf78d9c70d9a81a3bed5752022 - sha256: aede66e6370f3b936164a703e48362f9080d7162234058fb2ee63cc84d528afc + md5: c829cfb8cb826acb9de0ac1a2df0a940 + sha256: bd4f11ff075ff251ade9f57686f31473e25be46ab282d9603f551401250f9f44 manager: conda name: wheel optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.37.1-pyhd8ed1ab_0.tar.bz2 - version: 0.37.1 + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.38.4-pyhd8ed1ab_0.tar.bz2 + version: 0.38.4 - category: main dependencies: __win: '' @@ -11027,20 +11060,20 @@ package: - category: full dependencies: krb5: '>=1.19.3,<1.20.0a0' - libcurl: 7.86.0 heaf79c2_0 + libcurl: 7.86.0 heaf79c2_1 libssh2: '>=1.10.0,<2.0a0' libzlib: '>=1.2.13,<1.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: c6ee1c3d46e5b6d0c762da09fa856738 - sha256: 733499310448dc267dcd572b5c3ffff24d8f0e44aebf8619d3eb6d815c0d18c0 + md5: 2c3f3665f99eb0a712801561707c6382 + sha256: 7f46ba534fc33a0db4f57b60c9baa67ab34e887d0b6aa23dd55efdf20e8ce49a manager: conda name: curl optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/curl-7.86.0-heaf79c2_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/curl-7.86.0-heaf79c2_1.tar.bz2 version: 7.86.0 - category: main dependencies: @@ -11403,14 +11436,14 @@ package: setuptools: '' wheel: '' hash: - md5: 6f4c6de9fed2a9bd8043283611b09587 - sha256: 9300dd4a4ca6ced6ebaf455e7be43aeb47e1d764de1c3f448d9dc98ab3b32942 + md5: da66f2851b9836d3a7c5190082a45f7d + sha256: 7a86b2427abbf5cf695da192ba1c03130115f157297e7bfde65f0a18a345a7bc manager: conda name: pip optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pip-22.3-pyhd8ed1ab_0.tar.bz2 - version: '22.3' + url: https://conda.anaconda.org/conda-forge/noarch/pip-22.3.1-pyhd8ed1ab_0.tar.bz2 + version: 22.3.1 - category: full dependencies: python: '>=3.6' @@ -11469,14 +11502,14 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 3bc49b6bddc80d51bf6c354a9427edba - sha256: 19ef1ca333868ffedbec522bc31bcb00fe68de00343d99f071273b518fbf0e9c + md5: 88bc28b36cb3ede7866f569c65f8a691 + sha256: b73e31165cacf97840c27c369e7f5edec1513f957b3e15831bae4521155be64d manager: conda name: psutil optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/psutil-5.9.3-py310h8d17308_1.tar.bz2 - version: 5.9.3 + url: https://conda.anaconda.org/conda-forge/win-64/psutil-5.9.4-py310h8d17308_0.tar.bz2 + version: 5.9.4 - category: full dependencies: python: '>=3.6' @@ -11498,14 +11531,14 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: eedeabacf0b42aa0bd8081258d3a58dd - sha256: 629fd68e7b306b1fb30b53d6d55a36d88b19a06be4a669dd9d48ba5424ed0102 + md5: 1480d01337c77bb6afc86ef4be032d6e + sha256: c985569e0bfb84dbcc2ddc3211e99306ec38ba1a96bb7ffe555d94841105142a manager: conda name: pyrsistent optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pyrsistent-0.18.1-py310h8d17308_2.tar.bz2 - version: 0.18.1 + url: https://conda.anaconda.org/conda-forge/win-64/pyrsistent-0.19.2-py310h8d17308_0.tar.bz2 + version: 0.19.2 - category: main dependencies: __win: '' @@ -11842,21 +11875,21 @@ package: - category: main dependencies: cffi: '>=1.12' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 94824a66ddf67388833dbad86ed00b8a - sha256: 4661b4bd90832707d3dae1960db8c3905120575e9a8132958288bd826a798809 + md5: b08acdd3674bab4a28fa53853e444921 + sha256: b64b552fe1316cdf58523be87043a27afaef64fb7ee3c83dfb36bb33f5a1fed4 manager: conda name: cryptography optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/cryptography-38.0.2-py310h6e82f81_2.tar.bz2 - version: 38.0.2 + url: https://conda.anaconda.org/conda-forge/win-64/cryptography-38.0.3-py310h6e82f81_0.tar.bz2 + version: 38.0.3 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -11935,29 +11968,30 @@ package: python: '>=3.7' typing_extensions: '' hash: - md5: f39774717a77d98673ea29d28a586a84 - sha256: ed3cb14323210e9b313cac99c545ea5bab53b3d545d2b7e5b3c359ee3ea8aa4e + md5: 8e85461b6f906519ce662845027ea98f + sha256: 3e08dd97c72e98aef8299ba36ec838ea050b106b71f797bd7383bb083cadc123 manager: conda name: jsonschema optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.16.0-pyhd8ed1ab_0.tar.bz2 - version: 4.16.0 + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.17.0-pyhd8ed1ab_0.tar.bz2 + version: 4.17.0 - category: full dependencies: + platformdirs: '' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 pywin32: '>=1.0' traitlets: '' hash: - md5: 50b1faf1dae7bba40b3db74e44ee7756 - sha256: 53313068b18a7e062d691f57615a52b97eb69e6d56b008f6f0b9437342499b44 + md5: fb2ccfab6c345e923f4a893ea30b9127 + sha256: 2c76c4f81f5d88904bd41d824fb2fbe8d3fc84e686346aca88fd400ae5990bc1 manager: conda name: jupyter_core optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/jupyter_core-4.11.1-py310h5588dad_1.tar.bz2 - version: 4.11.1 + url: https://conda.anaconda.org/conda-forge/win-64/jupyter_core-5.0.0-py310h5588dad_0.tar.bz2 + version: 5.0.0 - category: full dependencies: pygments: '>=2.4.1,<3' @@ -12391,14 +12425,14 @@ package: dependencies: boost-cpp: '>=1.78.0,<1.78.1.0a0' cairo: '>=1.16.0,<2.0a0' - fontconfig: '>=2.14.0,<3.0a0' + fontconfig: '>=2.14.1,<3.0a0' fonts-conda-ecosystem: '' freetype: '>=2.12.1,<3.0a0' gettext: '>=0.21.1,<1.0a0' jpeg: '>=9e,<10a' - lcms2: '>=2.12,<3.0a0' - libcurl: '>=7.85.0,<8.0a0' - libglib: '>=2.74.0,<3.0a0' + lcms2: '>=2.14,<3.0a0' + libcurl: '>=7.86.0,<8.0a0' + libglib: '>=2.74.1,<3.0a0' libiconv: '>=1.17,<2.0a0' libpng: '>=1.6.38,<1.7.0a0' libtiff: '>=4.4.0,<5.0a0' @@ -12409,27 +12443,27 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: e4ecf1fe1133eb28359c35c671df263f - sha256: 71d7ef00b0ed55b3d99ada71d10a70f123bfe870c85553db3d1b79f4bebb2b2d + md5: 9f04314fcaefd8bf0a7a2efefc887eed + sha256: a5c61af5621c52a79a115ab72bb2a4f2dcdd03044484f2ba6848b76326df8ee0 manager: conda name: poppler optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/poppler-22.10.0-ha6c1112_0.tar.bz2 - version: 22.10.0 + url: https://conda.anaconda.org/conda-forge/win-64/poppler-22.11.0-ha6c1112_0.tar.bz2 + version: 22.11.0 - category: full dependencies: python: '>=3.6' wcwidth: '' hash: - md5: 94fee21afe199936bc361608e537cd11 - sha256: 4fadebeef8ff5441e7181cee7b580c69362b3226e41b77ae753226c11b2895bb + md5: 3e9740adeebfdffcfb3f1df1564c357c + sha256: 603276f093823787393948a0077fbb6a8924aac1505860339edddf97359784f1 manager: conda name: prompt-toolkit optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.31-pyha770c72_0.tar.bz2 - version: 3.0.31 + url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.32-pyha770c72_0.tar.bz2 + version: 3.0.32 - category: dev dependencies: astroid: '>=2.12.12,<2.14.0-dev0' @@ -12510,13 +12544,13 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 90ce3c20a42faeb8f9066f16d0e712c8 - sha256: 1d7dae172d9d15c026357c69338de6b33f62468a3c82f7c96a1054c4020df5bb + md5: dd00a0a254b250f6cc7546be6e79e396 + sha256: 4eb650f66f457a67b1ba8dda476d7f4de38fa1cddd1f64fb8e483fc82d42397b manager: conda name: scipy optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.9.3-py310h578b7cb_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.9.3-py310h578b7cb_2.tar.bz2 version: 1.9.3 - category: full dependencies: @@ -12641,9 +12675,9 @@ package: libxml2: '>=2.10.3,<2.11.0a0' libzlib: '>=1.2.13,<1.3.0a0' openjpeg: '>=2.5.0,<3.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' pcre: '>=8.45,<9.0a0' - poppler: '>=22.10.0,<22.11.0a0' + poppler: '>=22.11.0,<22.12.0a0' postgresql: '' proj: '>=9.1.0,<9.1.1.0a0' tiledb: '>=2.11.3,<2.12.0a0' @@ -12654,13 +12688,13 @@ package: xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 6b9a832784b965e71a82a60311cc7147 - sha256: 25f4e4e74ea1d368ac16c036193c5f4b3a8572c2fefcdfac65cc0e93d2301eab + md5: e6a9c0ae5d48757ac054a48fc09396f4 + sha256: d3c0cffbb352dabbdf4f7112b990dba267035cd21f505bc1e063475db98dadb3 manager: conda name: libgdal optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libgdal-3.5.3-h283e77c_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/libgdal-3.5.3-hc5f2fbc_1.tar.bz2 version: 3.5.3 - category: main dependencies: @@ -12673,7 +12707,7 @@ package: numpy: '>=1.21.6,<2.0a0' packaging: '>=20.0' pillow: '>=6.2.0' - pyparsing: '>=2.2.1' + pyparsing: '>=2.3.1' python: '>=3.10,<3.11.0a0' python-dateutil: '>=2.7' python_abi: 3.10.* *_cp310 @@ -12681,14 +12715,14 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 7eeb6a319e6b2cd4a6ea5e6ee1aec713 - sha256: b0807ce7f07e8c304a7ef27c3ecb7d0f9393e03090405ec7e9d8390015ed5deb + md5: 51a43b04e415da8dd0850c2ded044c6e + sha256: f1ef00bb3af1777bb16ccbab290f2b3e5e9abd5885bfdc619a213499399b9f65 manager: conda name: matplotlib-base optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/matplotlib-base-3.6.1-py310h51140c5_1.tar.bz2 - version: 3.6.1 + url: https://conda.anaconda.org/conda-forge/win-64/matplotlib-base-3.6.2-py310h51140c5_0.tar.bz2 + version: 3.6.2 - category: full dependencies: jupyter_client: '>=6.1.5' @@ -12816,14 +12850,14 @@ package: python: '>=3.6' setuptools: '' hash: - md5: 08473f0b4d35533dec6cf77149dcecbc - sha256: 3bb47d32349addf8be7f939700b9b4c1d1548a794389dd3b1217a0003a9f15a1 + md5: be020f446ae291d37ad0443e952b40e0 + sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b manager: conda name: dash optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.6.2-pyhd8ed1ab_0.tar.bz2 - version: 2.6.2 + url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 + version: 2.7.0 - category: main dependencies: click: '>=6.6' @@ -12855,22 +12889,22 @@ package: - category: full dependencies: hdf5: '>=1.12.2,<1.12.3.0a0' - libgdal: 3.5.3 h283e77c_0 + libgdal: 3.5.3 hc5f2fbc_1 numpy: '>=1.21.6,<2.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: f70df8099e283121f76653d41eec31dd - sha256: c7151384a3b2984982d28e2185ec404dfffb86455695d6d67d0c43f939b33bb9 + md5: 2b38afcaf9bb1297fac94e1c3eb4fc08 + sha256: bdedb98fe110590da0c3291cb917aa6fc048080ff2d64c3227097fe03eb7ab41 manager: conda name: gdal optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/gdal-3.5.3-py310h644bc08_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/gdal-3.5.3-py310h644bc08_1.tar.bz2 version: 3.5.3 - category: main dependencies: @@ -12906,14 +12940,14 @@ package: tornado: '>=6.1' traitlets: '>=5.1.0' hash: - md5: e97aa24b5fb3c0bddad7e408fd99f2bf - sha256: 808daef2205d2676c2943301891b78308b6032f198d98f692691886a71aafb0d + md5: 64ccbdce60faeb7ad57dc1a14751e99e + sha256: d75653dccb203d6507ab18c81271b64fd1dcb9998d03b7d361e323348436eec9 manager: conda name: ipykernel optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.17.0-pyh025b116_0.tar.bz2 - version: 6.17.0 + url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.17.1-pyh025b116_0.tar.bz2 + version: 6.17.1 - category: full dependencies: beautifulsoup4: '' @@ -12934,14 +12968,14 @@ package: tinycss2: '' traitlets: '>=5.0' hash: - md5: fa00f301fe82fe2b260f58789440587b - sha256: fd5f7512edd5b13d0aa09be9bf1336de433886fdf94bf668220e3e74b36ac3f7 + md5: 4842b0ffe67983b40333fe4bf73d1d6d + sha256: 50ba28a69479905d92fa526dbba4464c15e2db6ede7154fe3ba384b2ed2a175e manager: conda name: nbconvert-core optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.3-pyhd8ed1ab_0.tar.bz2 - version: 7.2.3 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.4-pyhd8ed1ab_0.tar.bz2 + version: 7.2.4 - category: main dependencies: numpy: '' @@ -13033,13 +13067,13 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: c3223c47fab23d37c12c94e7cd6b3573 - sha256: c88a6da68eb9dde6e785ce67183915881c0a25520dd8c14e47bb7a1e357703f5 + md5: 0baba10c35dcce8cec248487ad788cac + sha256: 5085677768a9393fbbd0840ee3255cba9cdb1e3d1e440b7294323eb48486564b manager: conda name: fiona optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/fiona-1.8.22-py310h30f9a14_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/fiona-1.8.22-py310h30f9a14_2.tar.bz2 version: 1.8.22 - category: full dependencies: @@ -13080,55 +13114,55 @@ package: traitlets: '>=5.1.0' websocket-client: '' hash: - md5: 81f31b184703349ea7280c49ca4b5b4e - sha256: b14fe42d7eab0cefe9140b2e21ab139a408c5f4b3b7ba9cfdd438ff3ed17490d + md5: 8d017ebe94c92cc379d59bd0d107e34e + sha256: 8d99f7a2d8a5bb952d36a887e420d7448893ef380fe69dc2ddfe0d7aaf2eeca4 manager: conda name: jupyter_server optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.21.0-pyhd8ed1ab_0.tar.bz2 - version: 1.21.0 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.23.1-pyhd8ed1ab_0.tar.bz2 + version: 1.23.1 - category: full dependencies: - nbconvert-core: 7.2.3 pyhd8ed1ab_0 + nbconvert-core: 7.2.4 pyhd8ed1ab_0 pandoc: '' python: '>=3.7' hash: - md5: 895c58bc1aa507933ad2ed9759682d9f - sha256: 5f7f9a907a1897fbe2139b176650b780d738e4b2dd5daac03bfdd6b957be2ffa + md5: ccb1679d3a83ddbf5dad2f08c417c8ad + sha256: bc9dafc8ae063aa17b85f58610117ca5fd654c7d741b6657bd7c96ee87428dd4 manager: conda name: nbconvert-pandoc optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.3-pyhd8ed1ab_0.tar.bz2 - version: 7.2.3 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.4-pyhd8ed1ab_0.tar.bz2 + version: 7.2.4 - category: full dependencies: - nbconvert-core: 7.2.3 pyhd8ed1ab_0 - nbconvert-pandoc: 7.2.3 pyhd8ed1ab_0 + nbconvert-core: 7.2.4 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.4 pyhd8ed1ab_0 python: '>=3.7' hash: - md5: 7c1dbb2baf7c43c56fe1940a721f2678 - sha256: 207c88766cf465ce4f4a56e4439c83236a987fd737e4e83a9866f32b6e98747c + md5: 8b8b8d45d361a04bf6949655efd7d66a + sha256: 4e9b2e5ce28c0de0b823e93061283e9592b40f70ef0dd973c58f9d8ca7fb0569 manager: conda name: nbconvert optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.3-pyhd8ed1ab_0.tar.bz2 - version: 7.2.3 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.4-pyhd8ed1ab_0.tar.bz2 + version: 7.2.4 - category: full dependencies: jupyter_server: '>=1.8,<3' python: '>=3.7' hash: - md5: 45b287252fd17eccb002676623ba859c - sha256: c37fb11cdb79ec121948a3bd1bda4a6ad61e4d17cc78d9b6f845eb0680823277 + md5: 40be846cd4e78672a40e43db9dae753c + sha256: d798a6a1938e3efa1562d3477a0337720ce07ef571c8b0255d80089f285eaf8a manager: conda name: notebook-shim optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.0-pyhd8ed1ab_0.tar.bz2 - version: 0.2.0 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.2-pyhd8ed1ab_0.tar.bz2 + version: 0.2.2 - category: full dependencies: argon2-cffi: '' @@ -13150,14 +13184,14 @@ package: tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 8d16bf3ba8cba7f702691767919d6bc6 - sha256: 2edf0741bf374b55163970127697846985ae9ac0576684ab9c80224ca810f060 + md5: f4f150f83ed90a1b833e6081bbf38257 + sha256: e180247b54ef26df23ed4662a5ca6a04252b11624da22d21cd976479afea4417 manager: conda name: nbclassic optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.5-pyhd8ed1ab_0.tar.bz2 - version: 0.4.5 + url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.8-pyhd8ed1ab_0.tar.bz2 + version: 0.4.8 - category: full dependencies: argon2-cffi: '' @@ -13166,25 +13200,26 @@ package: jinja2: '' jupyter_client: '>=5.3.4' jupyter_core: '>=4.6.1' - nbclassic: 0.4.5 - nbconvert: '>=5' + nbclassic: '>=0.4.7' + nbconvert-core: '>=5' nbformat: '' + nest-asyncio: '>=1.5' prometheus_client: '' python: '>=3.7' pyzmq: '>=17' - send2trash: '>=1.5.0' + send2trash: '>=1.8.0' terminado: '>=0.8.3' tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 16d5690e1f1cf716b6adf33a2a54dce5 - sha256: 7f1f249181459591083c4b99e3981a7c0933365deace3a75f72bfaca3256305a + md5: 7bf26ca095481f206e6f9dd7681085fe + sha256: 59b8f5923f5400e8d52a1bc7ad307add6953fa09f332cb745e22ef1e05b05acc manager: conda name: notebook optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.1-pyha770c72_0.tar.bz2 - version: 6.5.1 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.2-pyha770c72_1.tar.bz2 + version: 6.5.2 - category: full dependencies: notebook: '>=5.3' @@ -13282,4 +13317,17 @@ package: source: null url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl version: 0.15.1.dev6 +- category: main + dependencies: + geoh5py: '>=0.5.0,<0.6.0' + numpy: '>=1.21.5,<2.0.0' + hash: + sha256: 48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + manager: pip + name: param-sweeps + optional: false + platform: win-64 + source: null + url: https://files.pythonhosted.org/packages/ca/96/992802ddc69c08483c8c9ced584658b26bc5681e9c7c914949bc16192ef3/param_sweeps-0.1.2-py3-none-any.whl + version: 0.1.2 version: 1 diff --git a/conda-py-3.9-lock.yml b/conda-py-3.9-lock.yml index 9d9353a4d..1e6271dd9 100644 --- a/conda-py-3.9-lock.yml +++ b/conda-py-3.9-lock.yml @@ -13,7 +13,7 @@ # To update a single package to the latest version compatible with the version constraints in the source: # conda-lock lock --lockfile conda-py-3.9-lock.yml --update PACKAGE # To re-solve the entire environment, e.g. after changing a version constraint in the source file: -# conda-lock -f pyproject.toml -f environments/env-python-3.9.yml --lockfile conda-py-3.9-lock.yml +# conda-lock -f C:\Users\Benjamink\GIT\geoapps\pyproject.toml -f C:\Users\Benjamink\GIT\geoapps\environments\env-python-3.9.yml --lockfile conda-py-3.9-lock.yml metadata: channels: - url: conda-forge @@ -21,16 +21,16 @@ metadata: - url: defaults used_env_vars: [] content_hash: - linux-64: 8ecdd0d8c7d7d17c0e3a4ad1c0eb249ab1ddaf023e1e0ef702bac2e9095ad55c - osx-64: 8a80e23af8fa4dbfcd3a5f529e2618075ca38860292ce44bdcc0815f3b34f846 - win-64: 5ea9d9c263b785a8e81c144a01e560eb53aaf945ca8817591f16f443fe302144 + linux-64: 0bc81c7275101b853bda5a7467974ed32c79c713554827fefaa29bfab990e12a + osx-64: 1960bbb37c3e60e536d69e4e9d1575c9285d5d24f6e8660efe7f1e045867c7e6 + win-64: 3aa873423f63f75a00c8368049b524c163e4c53f6c2a5f60dc441bba5e3d0f3a platforms: - win-64 - osx-64 - linux-64 sources: - - pyproject.toml - - environments/env-python-3.9.yml + - C:\Users\Benjamink\GIT\geoapps\pyproject.toml + - C:\Users\Benjamink\GIT\geoapps\environments\env-python-3.9.yml package: - category: main dependencies: {} @@ -652,16 +652,16 @@ package: version: '0.4' - category: full dependencies: - libgcc-ng: '>=10.3.0' - libstdcxx-ng: '>=10.3.0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' hash: - md5: 418adb239781d9690afc6b1a05514c37 - sha256: 7e324caf1922a94e4c3432854624d25ef1fa361866981584725863c840fde5d2 + md5: 48018e187dacc6002d3ede9c824238ac + sha256: a223b21f16f37af90f0b19593baed5c118ee819c5ae7e8fa59b47ece491c268a manager: conda name: snappy optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.1.9-hbd366e4_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.1.9-hbd366e4_2.tar.bz2 version: 1.1.9 - category: main dependencies: @@ -678,16 +678,17 @@ package: version: 2021.6.0 - category: full dependencies: + __glibc: '>=2.17,<3.0.a0' libgcc-ng: '>=12' hash: - md5: d83ab8f6570bbf0be104948fb2d0f79e - sha256: fb15e3a3228edcfde002f527ee2e9e0b5e1f15091521de1aa8429a4357138af8 + md5: 3c28b234561214c9655050c4a0f51bb7 + sha256: 4c079aa15b8f9ea983c4c3d9cc195f2aef6d0eb75a901dc3dd1a81131aa2e0b8 manager: conda name: tzcode optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tzcode-2022e-h166bdaf_0.tar.bz2 - version: 2022e + url: https://conda.anaconda.org/conda-forge/linux-64/tzcode-2022f-h166bdaf_0.tar.bz2 + version: 2022f - category: full dependencies: libgcc-ng: '>=9.3.0' @@ -1008,16 +1009,16 @@ package: version: 1.9.2 - category: main dependencies: - libzlib: '>=1.2.11,<1.3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' hash: - md5: cecc6e3cb66570ffcfb820c637890f54 - sha256: f260a8f90318622e4ba79409e252266758642dc045588745c1875ef2f171ea92 + md5: 9adb9d2c79aafd1176b2cafaa5b03b0b + sha256: 8d556341db1849b544ad302191ac89aee47c0633df17768b7c3d24bc0857550f manager: conda name: llvm-openmp optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/llvm-openmp-14.0.4-he0ac6c6_0.tar.bz2 - version: 14.0.4 + url: https://conda.anaconda.org/conda-forge/linux-64/llvm-openmp-15.0.4-he0ac6c6_0.tar.bz2 + version: 15.0.4 - category: full dependencies: libzlib: '>=1.2.13,<1.3.0a0' @@ -1036,14 +1037,14 @@ package: libgcc-ng: '>=12' libzlib: '>=1.2.12,<1.3.0a0' hash: - md5: dfd26f27a9d5de96cec1d007b9aeb964 - sha256: ed3fa628b94a82ff039bdc9591c241dfc2c555f0efdfb07a0b53be4b2d9dfe6c + md5: 69e2c796349cd9b273890bee0febfe1b + sha256: 7a29ec847556eed4faa1646010baae371ced69059a4ade43851367a076d6108a manager: conda name: pcre2 optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.37-hc3806b6_1.tar.bz2 - version: '10.37' + url: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.40-hc3806b6_0.tar.bz2 + version: '10.40' - category: main dependencies: libgcc-ng: '>=12' @@ -1244,15 +1245,15 @@ package: libiconv: '>=1.17,<2.0a0' libstdcxx-ng: '>=12' libzlib: '>=1.2.13,<1.3.0a0' - pcre2: '>=10.37,<10.38.0a0' + pcre2: '>=10.40,<10.41.0a0' hash: - md5: 5635a2490d52955dc3192d901434c26d - sha256: 63438f7d450b167beaad8d742259cf95bed9d9fa1510afcb0cb8fc4866081b6b + md5: ed5349aa96776e00b34eccecf4a948fe + sha256: 3cbad3d63cff2dd9ac1dc9cce54fd3d657f3aff53df41bfe5bae9d760562a5af manager: conda name: libglib optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.74.1-h7a41b64_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.74.1-h606061b_1.tar.bz2 version: 2.74.1 - category: main dependencies: @@ -1383,15 +1384,15 @@ package: libnghttp2: '>=1.47.0,<2.0a0' libssh2: '>=1.10.0,<2.0a0' libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' hash: - md5: 534f77fccccaa2266af6f2a3d35af2ce - sha256: a1ac376145cf0256c11a337a0b36db0ad28f9e1010c11b978fac44c38eb030e2 + md5: fdca8cd67ec2676f90a70ac73a32538b + sha256: 485249c8cf7c2bd67d8308f7d1fccbe64e54334ad6cc73168d665eed824ca3bc manager: conda name: libcurl optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-7.86.0-h2283fc2_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-7.86.0-h2283fc2_1.tar.bz2 version: 7.86.0 - category: full dependencies: @@ -1693,19 +1694,19 @@ package: - category: full dependencies: krb5: '>=1.19.3,<1.20.0a0' - libcurl: 7.86.0 h2283fc2_0 + libcurl: 7.86.0 h2283fc2_1 libgcc-ng: '>=12' libssh2: '>=1.10.0,<2.0a0' libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' hash: - md5: 3911f6771bd388a6fdc450315cc3042a - sha256: 0016a6f10858bbb7c831cac90ae087ce7656967e81ee1030f3b3d485f4bd20f4 + md5: 9d4149760567cb232691cce2d8ccc21f + sha256: 9c7de3c405c8195a02dd829f4b9b1a8a14b5bca4670b8e6a05554df63d0b92af manager: conda name: curl optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/curl-7.86.0-h2283fc2_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/curl-7.86.0-h2283fc2_1.tar.bz2 version: 7.86.0 - category: main dependencies: @@ -1771,14 +1772,14 @@ package: dependencies: python: '>=3.7' hash: - md5: da409b864dc21631820c81973df42587 - sha256: 201c07a4e0489f864ce25b5f1b132f672bee7647c21f65f9a273d710c4163ebd + md5: e6415d628310f067a205448f43421739 + sha256: 7fe7c323661d11d530e43992566a1469aea0d657a80f106326bbfa0471932df1 manager: conda name: exceptiongroup optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.0-pyhd8ed1ab_0.tar.bz2 - version: 1.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.1-pyhd8ed1ab_0.tar.bz2 + version: 1.0.1 - category: full dependencies: python: '>=2.7' @@ -1807,26 +1808,26 @@ package: dependencies: python: '>=3.6' hash: - md5: f93822cba5c20161560661988a88f2c0 - sha256: f56157ce4b55ef46a4fa4fe875703468e362b983099f864b740fd99aa80bbdbb + md5: 6d5e56de2e65da7aa35fd10131226efa + sha256: 251e79241eadab363eeaaf20f118423571e1a90ef351ae78e1c4574c53c8526c manager: conda name: flit-core optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/flit-core-3.7.1-pyhd8ed1ab_0.tar.bz2 - version: 3.7.1 + url: https://conda.anaconda.org/conda-forge/noarch/flit-core-3.8.0-pyhd8ed1ab_0.tar.bz2 + version: 3.8.0 - category: main dependencies: python: '>=3.6' hash: - md5: ee4d78b97e857cb8d845c8fa4c898433 - sha256: 30ab06e5a472d7e1faed5b2189010345ab26be3e98460f5a5362c2651814014a + md5: eb919f2119a6db5d0192f9e9c3711572 + sha256: 1ba0e6a0c6f023753b6766fda092b333485a7c640f1069a64d003570c652bddb manager: conda name: fsspec optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2022.10.0-pyhd8ed1ab_0.tar.bz2 - version: 2022.10.0 + url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2022.11.0-pyhd8ed1ab_0.tar.bz2 + version: 2022.11.0 - category: main dependencies: python: '>=3.8' @@ -2017,14 +2018,14 @@ package: dependencies: python: '>=3.8' hash: - md5: 1b74438a7270b1e2cbd3de9dba18ebb6 - sha256: eda4b0dba46c72770bc410c794f4da62509623a24c12b9805954828278915dc7 + md5: bb45ff9deddb045331fd039949f39650 + sha256: a8e3531fdb6f9acfde885dd94c8639c020013215dab98ff4ed82db7aa745277a manager: conda name: networkx optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.7-pyhd8ed1ab_0.tar.bz2 - version: 2.8.7 + url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.8-pyhd8ed1ab_0.tar.bz2 + version: 2.8.8 - category: full dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3' @@ -2173,7 +2174,7 @@ package: version: 0.2.2 - category: main dependencies: - python: 2.7.*|>=3.4 + python: ==2.7.*|>=3.4 hash: md5: 076becd9e05608f8dc72757d5f3a91ff sha256: 74c63fd03f1f1ea2b54e8bc529fd1a600aaafb24027b738d0db87909ee3a33dc @@ -2236,14 +2237,14 @@ package: dependencies: python: '>=3.6' hash: - md5: 565724d09157870f0e469b1a0a172a6d - sha256: 0fc68b442d74920858fe7e4760c10efb22610fb27f28d2bfe98296b7ef2078f0 + md5: b1f26ad83328e486910ef7f6e81dc061 + sha256: d82fa6df6707afaf7e9f7034c810ced6e5c2b313ce9bf49eeee613b0711da0ab manager: conda name: pytz optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.5-pyhd8ed1ab_0.tar.bz2 - version: '2022.5' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.6-pyhd8ed1ab_0.tar.bz2 + version: '2022.6' - category: full dependencies: python: '>=3.6' @@ -2260,14 +2261,14 @@ package: dependencies: python: '>=3.7' hash: - md5: 462466739c786f85f9ed555f87099fe1 - sha256: 8c1e25e2aae26973bbfe074dcb34a8b4904357048f4e83cb21e8843ee36c1fd5 + md5: cfb8dc4d9d285ca5fb1177b9dd450e33 + sha256: 55521371cfbd1bc046c362a108f9b8e294c35604896757659c6fb6765b6955c2 manager: conda name: setuptools optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.5.0-pyhd8ed1ab_0.tar.bz2 - version: 65.5.0 + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.5.1-pyhd8ed1ab_0.tar.bz2 + version: 65.5.1 - category: main dependencies: python: '' @@ -2452,26 +2453,26 @@ package: dependencies: python: '>=3.7' hash: - md5: f3b20ec2c97bad7104679b1d62eb7a11 - sha256: 911ac2b5c2bbe602c806ded8e5a40bd132e99ffa1dda10e27e6bc046c962fed6 + md5: 5309fca1777cfdd2d7ab582edb8cc41a + sha256: cf252c7ce64ab21e6dac77f070046f7523a9027059ab50856a17c3178f8c9187 manager: conda name: websocket-client optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.1-pyhd8ed1ab_0.tar.bz2 - version: 1.4.1 + url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.2-pyhd8ed1ab_0.tar.bz2 + version: 1.4.2 - category: main dependencies: - python: '!=3.0,!=3.1,!=3.2,!=3.3,!=3.4' + python: '>=3.7' hash: - md5: 1ca02aaf78d9c70d9a81a3bed5752022 - sha256: aede66e6370f3b936164a703e48362f9080d7162234058fb2ee63cc84d528afc + md5: c829cfb8cb826acb9de0ac1a2df0a940 + sha256: bd4f11ff075ff251ade9f57686f31473e25be46ab282d9603f551401250f9f44 manager: conda name: wheel optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.37.1-pyhd8ed1ab_0.tar.bz2 - version: 0.37.1 + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.38.4-pyhd8ed1ab_0.tar.bz2 + version: 0.38.4 - category: full dependencies: icu: '>=70.1,<71.0a0' @@ -2769,18 +2770,19 @@ package: version: 1.2.0 - category: full dependencies: + platformdirs: '' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 traitlets: '' hash: - md5: 75b09eec010afb0e4eefa861836259c7 - sha256: ba456440ad8cc6c28bfdf68595af20c7bc33aaa4fb3bf9e2702f30e5264489fc + md5: 97c21186ff2c84b66eb2505ff102502f + sha256: fde33e9fd650ee6966ffb70caa0a078d21f84d2f72b26d5175266852cf6bd527 manager: conda name: jupyter_core optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/jupyter_core-4.11.1-py39hf3d152e_1.tar.bz2 - version: 4.11.1 + url: https://conda.anaconda.org/conda-forge/linux-64/jupyter_core-5.0.0-py39hf3d152e_0.tar.bz2 + version: 5.0.0 - category: full dependencies: hdf5: '>=1.12.2,<1.12.3.0a0' @@ -3043,14 +3045,14 @@ package: setuptools: '' wheel: '' hash: - md5: 6f4c6de9fed2a9bd8043283611b09587 - sha256: 9300dd4a4ca6ced6ebaf455e7be43aeb47e1d764de1c3f448d9dc98ab3b32942 + md5: da66f2851b9836d3a7c5190082a45f7d + sha256: 7a86b2427abbf5cf695da192ba1c03130115f157297e7bfde65f0a18a345a7bc manager: conda name: pip optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/pip-22.3-pyhd8ed1ab_0.tar.bz2 - version: '22.3' + url: https://conda.anaconda.org/conda-forge/noarch/pip-22.3.1-pyhd8ed1ab_0.tar.bz2 + version: 22.3.1 - category: full dependencies: python: '>=3.6' @@ -3068,15 +3070,15 @@ package: dependencies: boost-cpp: '>=1.78.0,<1.78.1.0a0' cairo: '>=1.16.0,<2.0a0' - fontconfig: '>=2.14.0,<3.0a0' + fontconfig: '>=2.14.1,<3.0a0' fonts-conda-ecosystem: '' freetype: '>=2.12.1,<3.0a0' gettext: '>=0.21.1,<1.0a0' jpeg: '>=9e,<10a' - lcms2: '>=2.12,<3.0a0' - libcurl: '>=7.85.0,<8.0a0' + lcms2: '>=2.14,<3.0a0' + libcurl: '>=7.86.0,<8.0a0' libgcc-ng: '>=12' - libglib: '>=2.74.0,<3.0a0' + libglib: '>=2.74.1,<3.0a0' libiconv: '>=1.17,<2.0a0' libpng: '>=1.6.38,<1.7.0a0' libstdcxx-ng: '>=12' @@ -3086,28 +3088,28 @@ package: openjpeg: '>=2.5.0,<3.0a0' poppler-data: '' hash: - md5: 8c00d4aa14790bce1a4d1f57e50dbee8 - sha256: 9fb12bd5b71321756f7525a8ce9dc21c81094e5d1f1f8d226d0325713dbe8dd9 + md5: 833285a4a9d03a93f3e3e5f31b319de8 + sha256: bdbaf2ad6acdbbc622a821814e6a6b1d1db56dc3f11e1aef356ccbbebcdf9adb manager: conda name: poppler optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/poppler-22.10.0-h92391eb_0.tar.bz2 - version: 22.10.0 + url: https://conda.anaconda.org/conda-forge/linux-64/poppler-22.11.0-h92391eb_0.tar.bz2 + version: 22.11.0 - category: main dependencies: libgcc-ng: '>=12' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 hash: - md5: 0f50870227259af1edbb7b8bd04f2e07 - sha256: 1d121d22dbe20f0a40f03d2943b635cabd7d76bb13bb179f387b41be897465c4 + md5: 12184951da572828fb986b06ffb63eed + sha256: 515cf2cfc0504eb5758fa9ddfabc1dcbd7182da7650828aac97c9eee35597c84 manager: conda name: psutil optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/psutil-5.9.3-py39hb9d737c_1.tar.bz2 - version: 5.9.3 + url: https://conda.anaconda.org/conda-forge/linux-64/psutil-5.9.4-py39hb9d737c_0.tar.bz2 + version: 5.9.4 - category: full dependencies: python: '>=3.6' @@ -3127,14 +3129,14 @@ package: python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 hash: - md5: fb7a9c27e358c292ee48792c4fbe6865 - sha256: 77b87454b30010c32b74f75e8930cf834ebf5e57b1c9ff1a6b888743d7e96bad + md5: e5dcf9f2f210b6135daad0e1f6545f98 + sha256: 3ba9683ce99ce63ab72005be7fa41fbcc3c2b164832b52cf179dcdfa8419f656 manager: conda name: pyrsistent optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyrsistent-0.18.1-py39hb9d737c_2.tar.bz2 - version: 0.18.1 + url: https://conda.anaconda.org/conda-forge/linux-64/pyrsistent-0.19.2-py39hb9d737c_0.tar.bz2 + version: 0.19.2 - category: main dependencies: python: '>=3.6' @@ -3402,18 +3404,18 @@ package: dependencies: cffi: '>=1.12' libgcc-ng: '>=12' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 hash: - md5: 4256f5801a530eb065f52a33a6cbe4e0 - sha256: 012e8136bfe3c6be62ec30acad63eaeac5f8fdfe4d3249f72f7f3036a715c579 + md5: 64119cc315958472211288435368f1e5 + sha256: 2f90616abefc4052896345e1baafaf832ef6b125287b8458420f6e6d5b74ace8 manager: conda name: cryptography optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-38.0.2-py39h3ccb8fc_2.tar.bz2 - version: 38.0.2 + url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-38.0.3-py39h3ccb8fc_0.tar.bz2 + version: 38.0.3 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -3547,14 +3549,14 @@ package: python: '>=3.7' typing_extensions: '' hash: - md5: f39774717a77d98673ea29d28a586a84 - sha256: ed3cb14323210e9b313cac99c545ea5bab53b3d545d2b7e5b3c359ee3ea8aa4e + md5: 8e85461b6f906519ce662845027ea98f + sha256: 3e08dd97c72e98aef8299ba36ec838ea050b106b71f797bd7383bb083cadc123 manager: conda name: jsonschema optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.16.0-pyhd8ed1ab_0.tar.bz2 - version: 4.16.0 + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.17.0-pyhd8ed1ab_0.tar.bz2 + version: 4.17.0 - category: full dependencies: entrypoints: '' @@ -3618,9 +3620,9 @@ package: libxml2: '>=2.10.3,<2.11.0a0' libzlib: '>=1.2.13,<1.3.0a0' openjpeg: '>=2.5.0,<3.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' pcre: '>=8.45,<9.0a0' - poppler: '>=22.10.0,<22.11.0a0' + poppler: '>=22.11.0,<22.12.0a0' postgresql: '' proj: '>=9.1.0,<9.1.1.0a0' tiledb: '>=2.11.3,<2.12.0a0' @@ -3628,13 +3630,13 @@ package: xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 53cd504c16a3061d8b4553370be347c2 - sha256: af9c582aa0dd72480f96d604e29eb619c807a242820664f71fe6aaf7d62ca7bc + md5: 583c320225235773aee030d96a769fc6 + sha256: 2dd9a8a963a1e1f069247c23119a09f506480d46deda6684cfd57bab50df8c0a manager: conda name: libgdal optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgdal-3.5.3-h27ae5c1_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/libgdal-3.5.3-heb1176f_1.tar.bz2 version: 3.5.3 - category: main dependencies: @@ -3738,13 +3740,13 @@ package: python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 hash: - md5: f26da935bc8e8ede63e075ffb5fa8e45 - sha256: 57799543f6c2eed75cd62791b3187f665b988b88337cd26fc68529c2b7e862b2 + md5: 0615ac8191c6ccf7d40860aff645f774 + sha256: 9d7ca66db59509539621a42c6b7061307e4a6e1a9960ffe2f39a947b1fa7a4b9 manager: conda name: scipy optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.9.3-py39hddc5342_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.9.3-py39hddc5342_2.tar.bz2 version: 1.9.3 - category: full dependencies: @@ -3897,20 +3899,20 @@ package: dependencies: hdf5: '>=1.12.2,<1.12.3.0a0' libgcc-ng: '>=12' - libgdal: 3.5.3 h27ae5c1_0 + libgdal: 3.5.3 heb1176f_1 libstdcxx-ng: '>=12' numpy: '>=1.20.3,<2.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 hash: - md5: 1257b8cc9edd9ff933a7bf9e64570118 - sha256: 26a523c663790eaa3070ad0d8f1fc014b598310bbc7fbdb09734d1c3abf2bd69 + md5: 59540035b6c17d9412fff86fbe13adf7 + sha256: 564d2d53fa924601229e7b846255eb2876191ed8e6a6fd5b6ce4c3654373248d manager: conda name: gdal optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gdal-3.5.3-py39h5cb30a4_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/gdal-3.5.3-py39h5cb30a4_1.tar.bz2 version: 3.5.3 - category: main dependencies: @@ -3925,20 +3927,20 @@ package: numpy: '>=1.20.3,<2.0a0' packaging: '>=20.0' pillow: '>=6.2.0' - pyparsing: '>=2.2.1' + pyparsing: '>=2.3.1' python: '>=3.9,<3.10.0a0' python-dateutil: '>=2.7' python_abi: 3.9.* *_cp39 tk: '>=8.6.12,<8.7.0a0' hash: - md5: f8d7b01f5cc777cbd671e86c530deba9 - sha256: 6109fd5ac98b69a36a1a717552bce3081fece727306076dc7c716409ae21ef3b + md5: 78ce32061e0be12deb8e0f11ffb76906 + sha256: f41f4d8a3186d56818c998fb5add478a37a4a7b585ba800ca335cdc0ff7d0036 manager: conda name: matplotlib-base optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.6.1-py39hf9fd14e_1.tar.bz2 - version: 3.6.1 + url: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.6.2-py39hf9fd14e_0.tar.bz2 + version: 3.6.2 - category: full dependencies: importlib-metadata: '>=3.6' @@ -3961,14 +3963,14 @@ package: python: '>=3.6' wcwidth: '' hash: - md5: 94fee21afe199936bc361608e537cd11 - sha256: 4fadebeef8ff5441e7181cee7b580c69362b3226e41b77ae753226c11b2895bb + md5: 3e9740adeebfdffcfb3f1df1564c357c + sha256: 603276f093823787393948a0077fbb6a8924aac1505860339edddf97359784f1 manager: conda name: prompt-toolkit optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.31-pyha770c72_0.tar.bz2 - version: 3.0.31 + url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.32-pyha770c72_0.tar.bz2 + version: 3.0.32 - category: main dependencies: numpy: '>=1.7' @@ -4119,13 +4121,13 @@ package: shapely: '' six: '>=1.7' hash: - md5: 7f498933bbd818822b2c3c656b6d47ce - sha256: bbede091b008a2bc75c3301ef60a92a5f65500f1905b5088678b787101fce8df + md5: d319c4ff2edf1da6d25741223b430957 + sha256: 4397383c09a082d7ba6e718e61c4c8524a5edcc8f3f11389a7149e991d1e456a manager: conda name: fiona optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/fiona-1.8.22-py39h80939cc_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/fiona-1.8.22-py39h80939cc_2.tar.bz2 version: 1.8.22 - category: full dependencies: @@ -4267,14 +4269,14 @@ package: python: '>=3.6' setuptools: '' hash: - md5: 08473f0b4d35533dec6cf77149dcecbc - sha256: 3bb47d32349addf8be7f939700b9b4c1d1548a794389dd3b1217a0003a9f15a1 + md5: be020f446ae291d37ad0443e952b40e0 + sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b manager: conda name: dash optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.6.2-pyhd8ed1ab_0.tar.bz2 - version: 2.6.2 + url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 + version: 2.7.0 - category: main dependencies: click: '>=6.6' @@ -4318,14 +4320,14 @@ package: tornado: '>=6.1' traitlets: '>=5.1.0' hash: - md5: f58ba3ca7c43058083bd9dadc65ef73b - sha256: a039cdb7922237e90cef18b977c2af193b84801d2c3d159821b050358cc0a295 + md5: 31a2b5532fad6b7d7f4779d8f02d0ab3 + sha256: 8299dafadb51d2080082cc8b7ded3d9c26228462023e3421bed6ef1ca7d838ce manager: conda name: ipykernel optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.17.0-pyh210e3f2_0.tar.bz2 - version: 6.17.0 + url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.17.1-pyh210e3f2_0.tar.bz2 + version: 6.17.1 - category: full dependencies: beautifulsoup4: '' @@ -4346,14 +4348,14 @@ package: tinycss2: '' traitlets: '>=5.0' hash: - md5: fa00f301fe82fe2b260f58789440587b - sha256: fd5f7512edd5b13d0aa09be9bf1336de433886fdf94bf668220e3e74b36ac3f7 + md5: 4842b0ffe67983b40333fe4bf73d1d6d + sha256: 50ba28a69479905d92fa526dbba4464c15e2db6ede7154fe3ba384b2ed2a175e manager: conda name: nbconvert-core optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.3-pyhd8ed1ab_0.tar.bz2 - version: 7.2.3 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.4-pyhd8ed1ab_0.tar.bz2 + version: 7.2.4 - category: dev dependencies: certifi: '>=2017.4.17' @@ -4422,55 +4424,55 @@ package: traitlets: '>=5.1.0' websocket-client: '' hash: - md5: 81f31b184703349ea7280c49ca4b5b4e - sha256: b14fe42d7eab0cefe9140b2e21ab139a408c5f4b3b7ba9cfdd438ff3ed17490d + md5: 8d017ebe94c92cc379d59bd0d107e34e + sha256: 8d99f7a2d8a5bb952d36a887e420d7448893ef380fe69dc2ddfe0d7aaf2eeca4 manager: conda name: jupyter_server optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.21.0-pyhd8ed1ab_0.tar.bz2 - version: 1.21.0 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.23.1-pyhd8ed1ab_0.tar.bz2 + version: 1.23.1 - category: full dependencies: - nbconvert-core: 7.2.3 pyhd8ed1ab_0 + nbconvert-core: 7.2.4 pyhd8ed1ab_0 pandoc: '' python: '>=3.7' hash: - md5: 895c58bc1aa507933ad2ed9759682d9f - sha256: 5f7f9a907a1897fbe2139b176650b780d738e4b2dd5daac03bfdd6b957be2ffa + md5: ccb1679d3a83ddbf5dad2f08c417c8ad + sha256: bc9dafc8ae063aa17b85f58610117ca5fd654c7d741b6657bd7c96ee87428dd4 manager: conda name: nbconvert-pandoc optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.3-pyhd8ed1ab_0.tar.bz2 - version: 7.2.3 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.4-pyhd8ed1ab_0.tar.bz2 + version: 7.2.4 - category: full dependencies: - nbconvert-core: 7.2.3 pyhd8ed1ab_0 - nbconvert-pandoc: 7.2.3 pyhd8ed1ab_0 + nbconvert-core: 7.2.4 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.4 pyhd8ed1ab_0 python: '>=3.7' hash: - md5: 7c1dbb2baf7c43c56fe1940a721f2678 - sha256: 207c88766cf465ce4f4a56e4439c83236a987fd737e4e83a9866f32b6e98747c + md5: 8b8b8d45d361a04bf6949655efd7d66a + sha256: 4e9b2e5ce28c0de0b823e93061283e9592b40f70ef0dd973c58f9d8ca7fb0569 manager: conda name: nbconvert optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.3-pyhd8ed1ab_0.tar.bz2 - version: 7.2.3 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.4-pyhd8ed1ab_0.tar.bz2 + version: 7.2.4 - category: full dependencies: jupyter_server: '>=1.8,<3' python: '>=3.7' hash: - md5: 45b287252fd17eccb002676623ba859c - sha256: c37fb11cdb79ec121948a3bd1bda4a6ad61e4d17cc78d9b6f845eb0680823277 + md5: 40be846cd4e78672a40e43db9dae753c + sha256: d798a6a1938e3efa1562d3477a0337720ce07ef571c8b0255d80089f285eaf8a manager: conda name: notebook-shim optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.0-pyhd8ed1ab_0.tar.bz2 - version: 0.2.0 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.2-pyhd8ed1ab_0.tar.bz2 + version: 0.2.2 - category: full dependencies: argon2-cffi: '' @@ -4492,14 +4494,14 @@ package: tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 8d16bf3ba8cba7f702691767919d6bc6 - sha256: 2edf0741bf374b55163970127697846985ae9ac0576684ab9c80224ca810f060 + md5: f4f150f83ed90a1b833e6081bbf38257 + sha256: e180247b54ef26df23ed4662a5ca6a04252b11624da22d21cd976479afea4417 manager: conda name: nbclassic optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.5-pyhd8ed1ab_0.tar.bz2 - version: 0.4.5 + url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.8-pyhd8ed1ab_0.tar.bz2 + version: 0.4.8 - category: full dependencies: argon2-cffi: '' @@ -4508,25 +4510,26 @@ package: jinja2: '' jupyter_client: '>=5.3.4' jupyter_core: '>=4.6.1' - nbclassic: 0.4.5 - nbconvert: '>=5' + nbclassic: '>=0.4.7' + nbconvert-core: '>=5' nbformat: '' + nest-asyncio: '>=1.5' prometheus_client: '' python: '>=3.7' pyzmq: '>=17' - send2trash: '>=1.5.0' + send2trash: '>=1.8.0' terminado: '>=0.8.3' tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 16d5690e1f1cf716b6adf33a2a54dce5 - sha256: 7f1f249181459591083c4b99e3981a7c0933365deace3a75f72bfaca3256305a + md5: 7bf26ca095481f206e6f9dd7681085fe + sha256: 59b8f5923f5400e8d52a1bc7ad307add6953fa09f332cb745e22ef1e05b05acc manager: conda name: notebook optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.1-pyha770c72_0.tar.bz2 - version: 6.5.1 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.2-pyha770c72_1.tar.bz2 + version: 6.5.2 - category: full dependencies: notebook: '>=5.3' @@ -4624,6 +4627,19 @@ package: source: null url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl version: 0.15.1.dev6 +- category: main + dependencies: + geoh5py: '>=0.5.0,<0.6.0' + numpy: '>=1.21.5,<2.0.0' + hash: + sha256: 48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + manager: pip + name: param-sweeps + optional: false + platform: linux-64 + source: null + url: https://files.pythonhosted.org/packages/ca/96/992802ddc69c08483c8c9ced584658b26bc5681e9c7c914949bc16192ef3/param_sweeps-0.1.2-py3-none-any.whl + version: 0.1.2 - category: main dependencies: {} hash: @@ -4869,14 +4885,14 @@ package: - category: main dependencies: {} hash: - md5: 5d5ab9ab83ce21422be84ecfd3142201 - sha256: dfe2fa815471c2638a009eb47969605730d92c3af3f183295587e34f996d2f30 + md5: 6bd043f3bc0c46aaa7168e15a0113bc1 + sha256: 9d45cc4abde2311d2e00cb9f6a089941731649fff4ff4fcc77e9e4e42376e134 manager: conda name: llvm-openmp optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/llvm-openmp-14.0.4-ha654fa7_0.tar.bz2 - version: 14.0.4 + url: https://conda.anaconda.org/conda-forge/osx-64/llvm-openmp-15.0.4-h61d9ccf_0.tar.bz2 + version: 15.0.4 - category: main dependencies: {} hash: @@ -4935,14 +4951,14 @@ package: - category: full dependencies: {} hash: - md5: ed1bdb5cc17e81b331008b5d0cf41088 - sha256: 3d3bf2ff1eb79f5d045a77b40661bb74af0ab289751948ac327150d3187774d0 + md5: 91d57cddd83476de60b0c303b7630c22 + sha256: b5029e17e0733f2187e1e32f1d85d1207af7de22c309d12f0d94808cbc7f242b manager: conda name: tzcode optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/tzcode-2022e-hb7f2c08_0.tar.bz2 - version: 2022e + url: https://conda.anaconda.org/conda-forge/osx-64/tzcode-2022f-hb7f2c08_0.tar.bz2 + version: 2022f - category: main dependencies: {} hash: @@ -5160,13 +5176,13 @@ package: dependencies: llvm-openmp: '>=8.0.0' hash: - md5: 2c8fd85ee58fc04f8cc52aaa28bceca3 - sha256: 599cade7d68b6bd1b79db1b0ab24cdfd0b310c47e74d1f55c78761eb66e0e62f + md5: 11835360754e5caca43cfaa3a81dfca5 + sha256: 5d259b0e7992f064036f6cda6e22ba7eeee507b8edbcf262cd967f2e5389ef94 manager: conda name: libgfortran5 optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libgfortran5-11.3.0-h082f757_25.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/libgfortran5-11.3.0-h082f757_26.tar.bz2 version: 11.3.0 - category: main dependencies: @@ -5284,14 +5300,14 @@ package: bzip2: '>=1.0.8,<2.0a0' libzlib: '>=1.2.12,<1.3.0a0' hash: - md5: 4aea99dd6f062a6cebafbb0d363807fa - sha256: 6bcbb5bda880e58e3172cc604dff2e84b68fb4431c814a6b03d1a476b94b00e6 + md5: e0f80c8f3a0352a54eddfe59cd2b25b1 + sha256: 60265b48c96decbea89a19a7bc34be88d9b95d4725fd4dbdae158529c601875a manager: conda name: pcre2 optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/pcre2-10.37-h3f55489_1.tar.bz2 - version: '10.37' + url: https://conda.anaconda.org/conda-forge/osx-64/pcre2-10.40-h1c4e4bc_0.tar.bz2 + version: '10.40' - category: main dependencies: ncurses: '>=6.3,<7.0a0' @@ -5306,15 +5322,15 @@ package: version: 8.1.2 - category: full dependencies: - libcxx: '>=13.0.1' + libcxx: '>=14.0.4' hash: - md5: ffa92d111ec90eec8ffc09220a9c5aba - sha256: 646a0a0cfa679272f8c4794767cf18d61eb138236e9a7b779b6cdd10031a06ec + md5: eb2c4c3544099a357db4c02eda1a0766 + sha256: 4f53a0f9d3593611554abcca9d7d5d8afcbe288237e02fd71be3b7e22c4bab1a manager: conda name: snappy optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/snappy-1.1.9-h6e38e02_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/snappy-1.1.9-h225ccf5_2.tar.bz2 version: 1.1.9 - category: main dependencies: @@ -5523,13 +5539,13 @@ package: dependencies: libgfortran5: '' hash: - md5: 5258ded23560cdebf95cef1df827065b - sha256: d8157284166a69cd12e43a75da5a135d529c899428201314902a4d4992afa7b1 + md5: ac9c1a84323edab6c3ff9d3e586ab3cc + sha256: 9d16c9935383992cd52c99492bbc254132edef9b775cee848ec5a52d8b314209 manager: conda name: libgfortran optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libgfortran-5.0.0-10_4_0_h97931a8_25.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/libgfortran-5.0.0-9_5_0_h97931a8_26.tar.bz2 version: 5.0.0 - category: full dependencies: @@ -5538,15 +5554,15 @@ package: libffi: '>=3.4,<4.0a0' libiconv: '>=1.17,<2.0a0' libzlib: '>=1.2.13,<1.3.0a0' - pcre2: '>=10.37,<10.38.0a0' + pcre2: '>=10.40,<10.41.0a0' hash: - md5: 6b6b943399bbdf9918f989c363375365 - sha256: 7fd0617aa7772b8592812f4f0a175f5977af699404995cf5b76c172e567d1bf0 + md5: 68a698fe240032c2ff587028ed51b155 + sha256: f9e2d0453b5ebc35022bc50c210728e56169ccd4fc2c5c9773dcb228a58868b0 manager: conda name: libglib optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libglib-2.74.1-h3ba3332_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/libglib-2.74.1-h4c723e1_1.tar.bz2 version: 2.74.1 - category: main dependencies: @@ -5725,15 +5741,15 @@ package: libnghttp2: '>=1.47.0,<2.0a0' libssh2: '>=1.10.0,<2.0a0' libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' hash: - md5: 2fed2006d68eb12f8aef504f81c75ab9 - sha256: 258cd299cb98ba80eac82184bb7757c7d0307fd7e39d4a0ce5d962fb3f8ac312 + md5: af83102fc53762fb78e27657b540756f + sha256: f76129b5fbb7d08a1457ce36eb16b32da470ccd5ad8e498265c97750ccddd921 manager: conda name: libcurl optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libcurl-7.86.0-h581aaea_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/libcurl-7.86.0-h581aaea_1.tar.bz2 version: 7.86.0 - category: full dependencies: @@ -6002,18 +6018,18 @@ package: - category: full dependencies: krb5: '>=1.19.3,<1.20.0a0' - libcurl: 7.86.0 h581aaea_0 + libcurl: 7.86.0 h581aaea_1 libssh2: '>=1.10.0,<2.0a0' libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' hash: - md5: 57d2f0bfffa7dce45f4a9b66f9cf464b - sha256: c00965c884c33868ecdf40f1f8fa1239f3d83127d254b7e9ab58271b5234c8dc + md5: 9caafb7cb35bf100d31b15e27e29eb38 + sha256: 7481972f27c04ebc812f645453865bc5bca12706dec8cb45b5a0bb58b1f48fbb manager: conda name: curl optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/curl-7.86.0-h581aaea_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/curl-7.86.0-h581aaea_1.tar.bz2 version: 7.86.0 - category: main dependencies: @@ -6079,14 +6095,14 @@ package: dependencies: python: '>=3.7' hash: - md5: da409b864dc21631820c81973df42587 - sha256: 201c07a4e0489f864ce25b5f1b132f672bee7647c21f65f9a273d710c4163ebd + md5: e6415d628310f067a205448f43421739 + sha256: 7fe7c323661d11d530e43992566a1469aea0d657a80f106326bbfa0471932df1 manager: conda name: exceptiongroup optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.0-pyhd8ed1ab_0.tar.bz2 - version: 1.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.1-pyhd8ed1ab_0.tar.bz2 + version: 1.0.1 - category: full dependencies: python: '>=2.7' @@ -6115,26 +6131,26 @@ package: dependencies: python: '>=3.6' hash: - md5: f93822cba5c20161560661988a88f2c0 - sha256: f56157ce4b55ef46a4fa4fe875703468e362b983099f864b740fd99aa80bbdbb + md5: 6d5e56de2e65da7aa35fd10131226efa + sha256: 251e79241eadab363eeaaf20f118423571e1a90ef351ae78e1c4574c53c8526c manager: conda name: flit-core optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/flit-core-3.7.1-pyhd8ed1ab_0.tar.bz2 - version: 3.7.1 + url: https://conda.anaconda.org/conda-forge/noarch/flit-core-3.8.0-pyhd8ed1ab_0.tar.bz2 + version: 3.8.0 - category: main dependencies: python: '>=3.6' hash: - md5: ee4d78b97e857cb8d845c8fa4c898433 - sha256: 30ab06e5a472d7e1faed5b2189010345ab26be3e98460f5a5362c2651814014a + md5: eb919f2119a6db5d0192f9e9c3711572 + sha256: 1ba0e6a0c6f023753b6766fda092b333485a7c640f1069a64d003570c652bddb manager: conda name: fsspec optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2022.10.0-pyhd8ed1ab_0.tar.bz2 - version: 2022.10.0 + url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2022.11.0-pyhd8ed1ab_0.tar.bz2 + version: 2022.11.0 - category: main dependencies: python: '>=3.8' @@ -6324,14 +6340,14 @@ package: dependencies: python: '>=3.8' hash: - md5: 1b74438a7270b1e2cbd3de9dba18ebb6 - sha256: eda4b0dba46c72770bc410c794f4da62509623a24c12b9805954828278915dc7 + md5: bb45ff9deddb045331fd039949f39650 + sha256: a8e3531fdb6f9acfde885dd94c8639c020013215dab98ff4ed82db7aa745277a manager: conda name: networkx optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.7-pyhd8ed1ab_0.tar.bz2 - version: 2.8.7 + url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.8-pyhd8ed1ab_0.tar.bz2 + version: 2.8.8 - category: full dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3' @@ -6478,7 +6494,7 @@ package: version: 0.2.2 - category: main dependencies: - python: 2.7.*|>=3.4 + python: ==2.7.*|>=3.4 hash: md5: 076becd9e05608f8dc72757d5f3a91ff sha256: 74c63fd03f1f1ea2b54e8bc529fd1a600aaafb24027b738d0db87909ee3a33dc @@ -6541,14 +6557,14 @@ package: dependencies: python: '>=3.6' hash: - md5: 565724d09157870f0e469b1a0a172a6d - sha256: 0fc68b442d74920858fe7e4760c10efb22610fb27f28d2bfe98296b7ef2078f0 + md5: b1f26ad83328e486910ef7f6e81dc061 + sha256: d82fa6df6707afaf7e9f7034c810ced6e5c2b313ce9bf49eeee613b0711da0ab manager: conda name: pytz optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.5-pyhd8ed1ab_0.tar.bz2 - version: '2022.5' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.6-pyhd8ed1ab_0.tar.bz2 + version: '2022.6' - category: full dependencies: python: '>=3.6' @@ -6565,14 +6581,14 @@ package: dependencies: python: '>=3.7' hash: - md5: 462466739c786f85f9ed555f87099fe1 - sha256: 8c1e25e2aae26973bbfe074dcb34a8b4904357048f4e83cb21e8843ee36c1fd5 + md5: cfb8dc4d9d285ca5fb1177b9dd450e33 + sha256: 55521371cfbd1bc046c362a108f9b8e294c35604896757659c6fb6765b6955c2 manager: conda name: setuptools optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.5.0-pyhd8ed1ab_0.tar.bz2 - version: 65.5.0 + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.5.1-pyhd8ed1ab_0.tar.bz2 + version: 65.5.1 - category: main dependencies: python: '' @@ -6757,26 +6773,26 @@ package: dependencies: python: '>=3.7' hash: - md5: f3b20ec2c97bad7104679b1d62eb7a11 - sha256: 911ac2b5c2bbe602c806ded8e5a40bd132e99ffa1dda10e27e6bc046c962fed6 + md5: 5309fca1777cfdd2d7ab582edb8cc41a + sha256: cf252c7ce64ab21e6dac77f070046f7523a9027059ab50856a17c3178f8c9187 manager: conda name: websocket-client optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.1-pyhd8ed1ab_0.tar.bz2 - version: 1.4.1 + url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.2-pyhd8ed1ab_0.tar.bz2 + version: 1.4.2 - category: main dependencies: - python: '!=3.0,!=3.1,!=3.2,!=3.3,!=3.4' + python: '>=3.7' hash: - md5: 1ca02aaf78d9c70d9a81a3bed5752022 - sha256: aede66e6370f3b936164a703e48362f9080d7162234058fb2ee63cc84d528afc + md5: c829cfb8cb826acb9de0ac1a2df0a940 + sha256: bd4f11ff075ff251ade9f57686f31473e25be46ab282d9603f551401250f9f44 manager: conda name: wheel optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.37.1-pyhd8ed1ab_0.tar.bz2 - version: 0.37.1 + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.38.4-pyhd8ed1ab_0.tar.bz2 + version: 0.38.4 - category: full dependencies: icu: '>=70.1,<71.0a0' @@ -7066,18 +7082,19 @@ package: version: 1.2.0 - category: full dependencies: + platformdirs: '' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 traitlets: '' hash: - md5: 82b6af110b1b4c30a801abb4fd694e91 - sha256: 6942c2ecef9975a4bac4a33d96aeff214c0c9488ae9cc636c5ab40e360f0c656 + md5: 924d4df8c9ec6d0bbc73a466d090a81b + sha256: beeaebeb8fd669d68403463fe8988dade5273352f46977a73d039a946d3e98a8 manager: conda name: jupyter_core optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/jupyter_core-4.11.1-py39h6e9494a_1.tar.bz2 - version: 4.11.1 + url: https://conda.anaconda.org/conda-forge/osx-64/jupyter_core-5.0.0-py39h6e9494a_0.tar.bz2 + version: 5.0.0 - category: full dependencies: hdf5: '>=1.12.2,<1.12.3.0a0' @@ -7329,14 +7346,14 @@ package: setuptools: '' wheel: '' hash: - md5: 6f4c6de9fed2a9bd8043283611b09587 - sha256: 9300dd4a4ca6ced6ebaf455e7be43aeb47e1d764de1c3f448d9dc98ab3b32942 + md5: da66f2851b9836d3a7c5190082a45f7d + sha256: 7a86b2427abbf5cf695da192ba1c03130115f157297e7bfde65f0a18a345a7bc manager: conda name: pip optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/pip-22.3-pyhd8ed1ab_0.tar.bz2 - version: '22.3' + url: https://conda.anaconda.org/conda-forge/noarch/pip-22.3.1-pyhd8ed1ab_0.tar.bz2 + version: 22.3.1 - category: full dependencies: python: '>=3.6' @@ -7354,15 +7371,15 @@ package: dependencies: boost-cpp: '>=1.78.0,<1.78.1.0a0' cairo: '>=1.16.0,<2.0a0' - fontconfig: '>=2.14.0,<3.0a0' + fontconfig: '>=2.14.1,<3.0a0' fonts-conda-ecosystem: '' freetype: '>=2.12.1,<3.0a0' gettext: '>=0.21.1,<1.0a0' jpeg: '>=9e,<10a' - lcms2: '>=2.12,<3.0a0' - libcurl: '>=7.85.0,<8.0a0' + lcms2: '>=2.14,<3.0a0' + libcurl: '>=7.86.0,<8.0a0' libcxx: '>=14.0.4' - libglib: '>=2.74.0,<3.0a0' + libglib: '>=2.74.1,<3.0a0' libiconv: '>=1.17,<2.0a0' libpng: '>=1.6.38,<1.7.0a0' libtiff: '>=4.4.0,<5.0a0' @@ -7371,27 +7388,27 @@ package: openjpeg: '>=2.5.0,<3.0a0' poppler-data: '' hash: - md5: 2c88e186559901701d8fa744197f424e - sha256: c61fa34594d650a512ab901078024bac7d3d83fa95aa74bdb1e4e162f3b4fa6d + md5: 052935af6d441a0ec3e69fc2e56440a5 + sha256: f832ae8003e660abc7818b44a4aa9b63f11e6612094d7da60eee2faecbfe5f39 manager: conda name: poppler optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/poppler-22.10.0-hf2ff1a1_0.tar.bz2 - version: 22.10.0 + url: https://conda.anaconda.org/conda-forge/osx-64/poppler-22.11.0-hf2ff1a1_0.tar.bz2 + version: 22.11.0 - category: main dependencies: python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 hash: - md5: 4891473a4507c0d2ffaa1eb93cff8dfe - sha256: 34c3328281bdc53f1cb9be5c0cfa71fff09889932a911c0aec64ce8be677bd40 + md5: fde4dae8cd4d545d53e20d371ffd4c77 + sha256: 4e81064087ca1938c04d8e9dd1e8be92f686a56f7ebf0da5371beea9fc5f2a24 manager: conda name: psutil optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/psutil-5.9.3-py39ha30fb19_1.tar.bz2 - version: 5.9.3 + url: https://conda.anaconda.org/conda-forge/osx-64/psutil-5.9.4-py39ha30fb19_0.tar.bz2 + version: 5.9.4 - category: full dependencies: python: '>=3.6' @@ -7410,14 +7427,14 @@ package: python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 hash: - md5: 69794798dfef57af02798797bae062ce - sha256: 72db1d3fe56a57fa641f0bb7feaac06099a7f2d54cc0829819d7af2428d06ab6 + md5: 0c3335afb53c57ea3e88e69bd51e717b + sha256: 513dbfab4589ff40590d7e25d69bbb3429f6b7b85830006ef1252b318eee52ec manager: conda name: pyrsistent optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/pyrsistent-0.18.1-py39ha30fb19_2.tar.bz2 - version: 0.18.1 + url: https://conda.anaconda.org/conda-forge/osx-64/pyrsistent-0.19.2-py39ha30fb19_0.tar.bz2 + version: 0.19.2 - category: main dependencies: python: '>=3.6' @@ -7675,18 +7692,18 @@ package: - category: main dependencies: cffi: '>=1.12' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 hash: - md5: 1fe1df4923d80f2c2b0d3025d0ed3162 - sha256: c035859c8684071bfb845be76bc7e2c9bceb5007189ad34e26df579daa92a533 + md5: f6dcaffbf00736b98aa790173e1937ab + sha256: d722428dac84c5f3a797a63e21f91d1b5845ada1bca7537b0bfc030e8c39ba88 manager: conda name: cryptography optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/cryptography-38.0.2-py39hbeae22c_2.tar.bz2 - version: 38.0.2 + url: https://conda.anaconda.org/conda-forge/osx-64/cryptography-38.0.3-py39hbeae22c_0.tar.bz2 + version: 38.0.3 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -7817,14 +7834,14 @@ package: python: '>=3.7' typing_extensions: '' hash: - md5: f39774717a77d98673ea29d28a586a84 - sha256: ed3cb14323210e9b313cac99c545ea5bab53b3d545d2b7e5b3c359ee3ea8aa4e + md5: 8e85461b6f906519ce662845027ea98f + sha256: 3e08dd97c72e98aef8299ba36ec838ea050b106b71f797bd7383bb083cadc123 manager: conda name: jsonschema optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.16.0-pyhd8ed1ab_0.tar.bz2 - version: 4.16.0 + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.17.0-pyhd8ed1ab_0.tar.bz2 + version: 4.17.0 - category: full dependencies: entrypoints: '' @@ -7885,9 +7902,9 @@ package: libxml2: '>=2.10.3,<2.11.0a0' libzlib: '>=1.2.13,<1.3.0a0' openjpeg: '>=2.5.0,<3.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' pcre: '>=8.45,<9.0a0' - poppler: '>=22.10.0,<22.11.0a0' + poppler: '>=22.11.0,<22.12.0a0' postgresql: '' proj: '>=9.1.0,<9.1.1.0a0' tiledb: '>=2.11.3,<2.12.0a0' @@ -7895,13 +7912,13 @@ package: xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: c725236226ca6c98f96aa34fc11f59d5 - sha256: 3fc5e539f19f6c6335a88f105b38f167943466e360f017c5a9669a7e38b769dc + md5: 6d102c7249de500e66568378c16c38c6 + sha256: ccf8ab1f302e363220d9b4a9889277d6aecb631af467e43a92dd597d32e7c1f3 manager: conda name: libgdal optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libgdal-3.5.3-h9ab8fee_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/libgdal-3.5.3-h76976c5_1.tar.bz2 version: 3.5.3 - category: main dependencies: @@ -8001,13 +8018,13 @@ package: python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 hash: - md5: 02259123e7413791b05652970f32efed - sha256: 602ded1dc4f3bbba597fb10f7d422376b9563e0a6718743b99c8083c95c28873 + md5: 15265a968475ed446bb063660fd4d176 + sha256: 9b40356401d4f171dbeb79d1fa9cbdc8f270ef650ed71724372dca59064d7747 manager: conda name: scipy optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/scipy-1.9.3-py39h8a15683_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/scipy-1.9.3-py39h8a15683_2.tar.bz2 version: 1.9.3 - category: full dependencies: @@ -8158,19 +8175,19 @@ package: dependencies: hdf5: '>=1.12.2,<1.12.3.0a0' libcxx: '>=14.0.4' - libgdal: 3.5.3 h9ab8fee_0 + libgdal: 3.5.3 h76976c5_1 numpy: '>=1.20.3,<2.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 hash: - md5: a052680a54c7acfadafbcce77adc16ff - sha256: f220a90e329c4c487bd280e74c63afff1c65ee9b939ba5b19c6a7a77a4bc43c1 + md5: 8a0b0f9049e1fab63ce236ff35df5a00 + sha256: 325dbdaa28ff52a0bbc17e357e1ef3d52cb2775a1b1c1d835407d324b069d2cb manager: conda name: gdal optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/gdal-3.5.3-py39h6783340_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/gdal-3.5.3-py39h6783340_1.tar.bz2 version: 3.5.3 - category: main dependencies: @@ -8185,19 +8202,19 @@ package: numpy: '>=1.20.3,<2.0a0' packaging: '>=20.0' pillow: '>=6.2.0' - pyparsing: '>=2.2.1' + pyparsing: '>=2.3.1' python: '>=3.9,<3.10.0a0' python-dateutil: '>=2.7' python_abi: 3.9.* *_cp39 hash: - md5: 673a3072940d4b8c149b5bc13533bed6 - sha256: 3dcaa1751095d32da2f4d1e29199b65cc1a207b1fb4dfc235da38927ff36dcd4 + md5: f63288c9b4f73c8e923b6ca3102e29a4 + sha256: 4fb44da301d5d101259aaefe1262a256cef1a9bbe071b7e9369ae711dc3d05cd manager: conda name: matplotlib-base optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/matplotlib-base-3.6.1-py39hb2f573b_1.tar.bz2 - version: 3.6.1 + url: https://conda.anaconda.org/conda-forge/osx-64/matplotlib-base-3.6.2-py39hb2f573b_0.tar.bz2 + version: 3.6.2 - category: full dependencies: importlib-metadata: '>=3.6' @@ -8220,14 +8237,14 @@ package: python: '>=3.6' wcwidth: '' hash: - md5: 94fee21afe199936bc361608e537cd11 - sha256: 4fadebeef8ff5441e7181cee7b580c69362b3226e41b77ae753226c11b2895bb + md5: 3e9740adeebfdffcfb3f1df1564c357c + sha256: 603276f093823787393948a0077fbb6a8924aac1505860339edddf97359784f1 manager: conda name: prompt-toolkit optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.31-pyha770c72_0.tar.bz2 - version: 3.0.31 + url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.32-pyha770c72_0.tar.bz2 + version: 3.0.32 - category: main dependencies: numpy: '>=1.7' @@ -8376,13 +8393,13 @@ package: shapely: '' six: '>=1.7' hash: - md5: 1ab87c4bbd90d90be05a56b2f737f802 - sha256: df90652facb9391150e84e0cabdb8ea1722bcf95f1cba264fbf6423a8bf00995 + md5: 00448d0d4945c3cbba85199b03652650 + sha256: 06b4d2abb45b2e0299ae791f797168652435fd6f3cd5e1ba6448cc36091857c6 manager: conda name: fiona optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/fiona-1.8.22-py39h6fa385f_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/fiona-1.8.22-py39h6fa385f_2.tar.bz2 version: 1.8.22 - category: full dependencies: @@ -8524,14 +8541,14 @@ package: python: '>=3.6' setuptools: '' hash: - md5: 08473f0b4d35533dec6cf77149dcecbc - sha256: 3bb47d32349addf8be7f939700b9b4c1d1548a794389dd3b1217a0003a9f15a1 + md5: be020f446ae291d37ad0443e952b40e0 + sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b manager: conda name: dash optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.6.2-pyhd8ed1ab_0.tar.bz2 - version: 2.6.2 + url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 + version: 2.7.0 - category: main dependencies: click: '>=6.6' @@ -8576,14 +8593,14 @@ package: tornado: '>=6.1' traitlets: '>=5.1.0' hash: - md5: 45cd64517fad5cc8c075db3669e673cb - sha256: 113d340546e434574e4103340b547f30f96bedcf30e6f7ab2887f63bc6464adf + md5: 25d488818ba025e6d5f42c13e6ebd76c + sha256: e2a6f263a6fb4a6946910b19a85f30100476d22c5b15ea70717dce7e22077e05 manager: conda name: ipykernel optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.17.0-pyh736e0ef_0.tar.bz2 - version: 6.17.0 + url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.17.1-pyh736e0ef_0.tar.bz2 + version: 6.17.1 - category: full dependencies: beautifulsoup4: '' @@ -8604,14 +8621,14 @@ package: tinycss2: '' traitlets: '>=5.0' hash: - md5: fa00f301fe82fe2b260f58789440587b - sha256: fd5f7512edd5b13d0aa09be9bf1336de433886fdf94bf668220e3e74b36ac3f7 + md5: 4842b0ffe67983b40333fe4bf73d1d6d + sha256: 50ba28a69479905d92fa526dbba4464c15e2db6ede7154fe3ba384b2ed2a175e manager: conda name: nbconvert-core optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.3-pyhd8ed1ab_0.tar.bz2 - version: 7.2.3 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.4-pyhd8ed1ab_0.tar.bz2 + version: 7.2.4 - category: dev dependencies: certifi: '>=2017.4.17' @@ -8680,55 +8697,55 @@ package: traitlets: '>=5.1.0' websocket-client: '' hash: - md5: 81f31b184703349ea7280c49ca4b5b4e - sha256: b14fe42d7eab0cefe9140b2e21ab139a408c5f4b3b7ba9cfdd438ff3ed17490d + md5: 8d017ebe94c92cc379d59bd0d107e34e + sha256: 8d99f7a2d8a5bb952d36a887e420d7448893ef380fe69dc2ddfe0d7aaf2eeca4 manager: conda name: jupyter_server optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.21.0-pyhd8ed1ab_0.tar.bz2 - version: 1.21.0 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.23.1-pyhd8ed1ab_0.tar.bz2 + version: 1.23.1 - category: full dependencies: - nbconvert-core: 7.2.3 pyhd8ed1ab_0 + nbconvert-core: 7.2.4 pyhd8ed1ab_0 pandoc: '' python: '>=3.7' hash: - md5: 895c58bc1aa507933ad2ed9759682d9f - sha256: 5f7f9a907a1897fbe2139b176650b780d738e4b2dd5daac03bfdd6b957be2ffa + md5: ccb1679d3a83ddbf5dad2f08c417c8ad + sha256: bc9dafc8ae063aa17b85f58610117ca5fd654c7d741b6657bd7c96ee87428dd4 manager: conda name: nbconvert-pandoc optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.3-pyhd8ed1ab_0.tar.bz2 - version: 7.2.3 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.4-pyhd8ed1ab_0.tar.bz2 + version: 7.2.4 - category: full dependencies: - nbconvert-core: 7.2.3 pyhd8ed1ab_0 - nbconvert-pandoc: 7.2.3 pyhd8ed1ab_0 + nbconvert-core: 7.2.4 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.4 pyhd8ed1ab_0 python: '>=3.7' hash: - md5: 7c1dbb2baf7c43c56fe1940a721f2678 - sha256: 207c88766cf465ce4f4a56e4439c83236a987fd737e4e83a9866f32b6e98747c + md5: 8b8b8d45d361a04bf6949655efd7d66a + sha256: 4e9b2e5ce28c0de0b823e93061283e9592b40f70ef0dd973c58f9d8ca7fb0569 manager: conda name: nbconvert optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.3-pyhd8ed1ab_0.tar.bz2 - version: 7.2.3 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.4-pyhd8ed1ab_0.tar.bz2 + version: 7.2.4 - category: full dependencies: jupyter_server: '>=1.8,<3' python: '>=3.7' hash: - md5: 45b287252fd17eccb002676623ba859c - sha256: c37fb11cdb79ec121948a3bd1bda4a6ad61e4d17cc78d9b6f845eb0680823277 + md5: 40be846cd4e78672a40e43db9dae753c + sha256: d798a6a1938e3efa1562d3477a0337720ce07ef571c8b0255d80089f285eaf8a manager: conda name: notebook-shim optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.0-pyhd8ed1ab_0.tar.bz2 - version: 0.2.0 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.2-pyhd8ed1ab_0.tar.bz2 + version: 0.2.2 - category: full dependencies: argon2-cffi: '' @@ -8750,14 +8767,14 @@ package: tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 8d16bf3ba8cba7f702691767919d6bc6 - sha256: 2edf0741bf374b55163970127697846985ae9ac0576684ab9c80224ca810f060 + md5: f4f150f83ed90a1b833e6081bbf38257 + sha256: e180247b54ef26df23ed4662a5ca6a04252b11624da22d21cd976479afea4417 manager: conda name: nbclassic optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.5-pyhd8ed1ab_0.tar.bz2 - version: 0.4.5 + url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.8-pyhd8ed1ab_0.tar.bz2 + version: 0.4.8 - category: full dependencies: argon2-cffi: '' @@ -8766,25 +8783,26 @@ package: jinja2: '' jupyter_client: '>=5.3.4' jupyter_core: '>=4.6.1' - nbclassic: 0.4.5 - nbconvert: '>=5' + nbclassic: '>=0.4.7' + nbconvert-core: '>=5' nbformat: '' + nest-asyncio: '>=1.5' prometheus_client: '' python: '>=3.7' pyzmq: '>=17' - send2trash: '>=1.5.0' + send2trash: '>=1.8.0' terminado: '>=0.8.3' tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 16d5690e1f1cf716b6adf33a2a54dce5 - sha256: 7f1f249181459591083c4b99e3981a7c0933365deace3a75f72bfaca3256305a + md5: 7bf26ca095481f206e6f9dd7681085fe + sha256: 59b8f5923f5400e8d52a1bc7ad307add6953fa09f332cb745e22ef1e05b05acc manager: conda name: notebook optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.1-pyha770c72_0.tar.bz2 - version: 6.5.1 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.2-pyha770c72_1.tar.bz2 + version: 6.5.2 - category: full dependencies: notebook: '>=5.3' @@ -8882,6 +8900,19 @@ package: source: null url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl version: 0.15.1.dev6 +- category: main + dependencies: + geoh5py: '>=0.5.0,<0.6.0' + numpy: '>=1.21.5,<2.0.0' + hash: + sha256: 48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + manager: pip + name: param-sweeps + optional: false + platform: osx-64 + source: null + url: https://files.pythonhosted.org/packages/ca/96/992802ddc69c08483c8c9ced584658b26bc5681e9c7c914949bc16192ef3/param_sweeps-0.1.2-py3-none-any.whl + version: 0.1.2 - category: main dependencies: {} hash: @@ -9448,16 +9479,17 @@ package: version: 0.40.0 - category: full dependencies: - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 47f94fe8037a17cc8c132c8da97f91f7 - sha256: c812a6a7b82830e7aa911dd5c89881bbf41157892f3d6ad514d77a45ae1b5dfb + md5: 073b08c65807f205d990ace14ccacdb2 + sha256: 61ab11b1ee3aebb337587362c26ab2cc87a76afc1925384c2d923e636c1b4c16 manager: conda name: snappy optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/snappy-1.1.9-h82413e6_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/snappy-1.1.9-hfb803bf_2.tar.bz2 version: 1.1.9 - category: main dependencies: @@ -9747,17 +9779,18 @@ package: dependencies: bzip2: '>=1.0.8,<2.0a0' libzlib: '>=1.2.12,<1.3.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 7c1c9ad6400f76a80eeadb6d5d9224fe - sha256: e0fdcff0968811dca67b37b6de5bc5de899ee77f6fee6981f4f9ec7b8b0bebcd + md5: 2519de0d9620dc2bc7e19caf6867136d + sha256: 5833c63548e4fae91da6d77739eab7dc9bf6542e43f105826b23c01bfdd9cb57 manager: conda name: pcre2 optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pcre2-10.37-hdfff0fc_1.tar.bz2 - version: '10.37' + url: https://conda.anaconda.org/conda-forge/win-64/pcre2-10.40-h17e33f8_0.tar.bz2 + version: '10.40' - category: main dependencies: libsqlite: 3.39.4 hcfcfb64_0 @@ -9935,13 +9968,13 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 946fd31bacf1a0fdd365be869aa7467f - sha256: ae06a7597a954b8ed98189511909ab41d0b964c74e52fa2202737906e8d18d96 + md5: d5fc1cba559c9889332ffb2a39001704 + sha256: 3c2edc12356b57aeb0d9ba11f273196b99862680bc7cec58f8b69f25cf4ab1b1 manager: conda name: libcurl optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-7.86.0-heaf79c2_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-7.86.0-heaf79c2_1.tar.bz2 version: 7.86.0 - category: full dependencies: @@ -9949,18 +9982,18 @@ package: libffi: '>=3.4,<4.0a0' libiconv: '>=1.17,<2.0a0' libzlib: '>=1.2.13,<1.3.0a0' - pcre2: '>=10.37,<10.38.0a0' + pcre2: '>=10.40,<10.41.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 722e167b7ba88710c64bd0c2088a88fd - sha256: 860752b34443d78b522b9c37b34c953775d01e72cc84a084c23c4b4d47ce78ab + md5: 09e1cbabfd9d733729843c3b35cb0b6d + sha256: bc6c2ffae7c9156b154ebf75d99c7cbded3dfc891eacac63dcd2ea5c9e00f7ee manager: conda name: libglib optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libglib-2.74.1-h79619a9_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/libglib-2.74.1-he8f3873_1.tar.bz2 version: 2.74.1 - category: full dependencies: @@ -10198,20 +10231,20 @@ package: - category: full dependencies: krb5: '>=1.19.3,<1.20.0a0' - libcurl: 7.86.0 heaf79c2_0 + libcurl: 7.86.0 heaf79c2_1 libssh2: '>=1.10.0,<2.0a0' libzlib: '>=1.2.13,<1.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: c6ee1c3d46e5b6d0c762da09fa856738 - sha256: 733499310448dc267dcd572b5c3ffff24d8f0e44aebf8619d3eb6d815c0d18c0 + md5: 2c3f3665f99eb0a712801561707c6382 + sha256: 7f46ba534fc33a0db4f57b60c9baa67ab34e887d0b6aa23dd55efdf20e8ce49a manager: conda name: curl optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/curl-7.86.0-heaf79c2_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/curl-7.86.0-heaf79c2_1.tar.bz2 version: 7.86.0 - category: main dependencies: @@ -10277,14 +10310,14 @@ package: dependencies: python: '>=3.7' hash: - md5: da409b864dc21631820c81973df42587 - sha256: 201c07a4e0489f864ce25b5f1b132f672bee7647c21f65f9a273d710c4163ebd + md5: e6415d628310f067a205448f43421739 + sha256: 7fe7c323661d11d530e43992566a1469aea0d657a80f106326bbfa0471932df1 manager: conda name: exceptiongroup optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.0-pyhd8ed1ab_0.tar.bz2 - version: 1.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.1-pyhd8ed1ab_0.tar.bz2 + version: 1.0.1 - category: full dependencies: python: '>=2.7' @@ -10313,14 +10346,14 @@ package: dependencies: python: '>=3.6' hash: - md5: f93822cba5c20161560661988a88f2c0 - sha256: f56157ce4b55ef46a4fa4fe875703468e362b983099f864b740fd99aa80bbdbb + md5: 6d5e56de2e65da7aa35fd10131226efa + sha256: 251e79241eadab363eeaaf20f118423571e1a90ef351ae78e1c4574c53c8526c manager: conda name: flit-core optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/flit-core-3.7.1-pyhd8ed1ab_0.tar.bz2 - version: 3.7.1 + url: https://conda.anaconda.org/conda-forge/noarch/flit-core-3.8.0-pyhd8ed1ab_0.tar.bz2 + version: 3.8.0 - category: full dependencies: expat: '>=2.4.9,<3.0a0' @@ -10343,14 +10376,14 @@ package: dependencies: python: '>=3.6' hash: - md5: ee4d78b97e857cb8d845c8fa4c898433 - sha256: 30ab06e5a472d7e1faed5b2189010345ab26be3e98460f5a5362c2651814014a + md5: eb919f2119a6db5d0192f9e9c3711572 + sha256: 1ba0e6a0c6f023753b6766fda092b333485a7c640f1069a64d003570c652bddb manager: conda name: fsspec optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2022.10.0-pyhd8ed1ab_0.tar.bz2 - version: 2022.10.0 + url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2022.11.0-pyhd8ed1ab_0.tar.bz2 + version: 2022.11.0 - category: main dependencies: python: '>=3.8' @@ -10587,14 +10620,14 @@ package: dependencies: python: '>=3.8' hash: - md5: 1b74438a7270b1e2cbd3de9dba18ebb6 - sha256: eda4b0dba46c72770bc410c794f4da62509623a24c12b9805954828278915dc7 + md5: bb45ff9deddb045331fd039949f39650 + sha256: a8e3531fdb6f9acfde885dd94c8639c020013215dab98ff4ed82db7aa745277a manager: conda name: networkx optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.7-pyhd8ed1ab_0.tar.bz2 - version: 2.8.7 + url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.8-pyhd8ed1ab_0.tar.bz2 + version: 2.8.8 - category: main dependencies: libpng: '>=1.6.37,<1.7.0a0' @@ -10746,7 +10779,7 @@ package: version: 0.2.2 - category: main dependencies: - python: 2.7.*|>=3.4 + python: ==2.7.*|>=3.4 hash: md5: 076becd9e05608f8dc72757d5f3a91ff sha256: 74c63fd03f1f1ea2b54e8bc529fd1a600aaafb24027b738d0db87909ee3a33dc @@ -10796,14 +10829,14 @@ package: dependencies: python: '>=3.6' hash: - md5: 565724d09157870f0e469b1a0a172a6d - sha256: 0fc68b442d74920858fe7e4760c10efb22610fb27f28d2bfe98296b7ef2078f0 + md5: b1f26ad83328e486910ef7f6e81dc061 + sha256: d82fa6df6707afaf7e9f7034c810ced6e5c2b313ce9bf49eeee613b0711da0ab manager: conda name: pytz optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.5-pyhd8ed1ab_0.tar.bz2 - version: '2022.5' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.6-pyhd8ed1ab_0.tar.bz2 + version: '2022.6' - category: full dependencies: python: '>=3.6' @@ -10820,14 +10853,14 @@ package: dependencies: python: '>=3.7' hash: - md5: 462466739c786f85f9ed555f87099fe1 - sha256: 8c1e25e2aae26973bbfe074dcb34a8b4904357048f4e83cb21e8843ee36c1fd5 + md5: cfb8dc4d9d285ca5fb1177b9dd450e33 + sha256: 55521371cfbd1bc046c362a108f9b8e294c35604896757659c6fb6765b6955c2 manager: conda name: setuptools optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.5.0-pyhd8ed1ab_0.tar.bz2 - version: 65.5.0 + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.5.1-pyhd8ed1ab_0.tar.bz2 + version: 65.5.1 - category: main dependencies: python: '' @@ -11012,26 +11045,26 @@ package: dependencies: python: '>=3.7' hash: - md5: f3b20ec2c97bad7104679b1d62eb7a11 - sha256: 911ac2b5c2bbe602c806ded8e5a40bd132e99ffa1dda10e27e6bc046c962fed6 + md5: 5309fca1777cfdd2d7ab582edb8cc41a + sha256: cf252c7ce64ab21e6dac77f070046f7523a9027059ab50856a17c3178f8c9187 manager: conda name: websocket-client optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.1-pyhd8ed1ab_0.tar.bz2 - version: 1.4.1 + url: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.4.2-pyhd8ed1ab_0.tar.bz2 + version: 1.4.2 - category: main dependencies: - python: '!=3.0,!=3.1,!=3.2,!=3.3,!=3.4' + python: '>=3.7' hash: - md5: 1ca02aaf78d9c70d9a81a3bed5752022 - sha256: aede66e6370f3b936164a703e48362f9080d7162234058fb2ee63cc84d528afc + md5: c829cfb8cb826acb9de0ac1a2df0a940 + sha256: bd4f11ff075ff251ade9f57686f31473e25be46ab282d9603f551401250f9f44 manager: conda name: wheel optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.37.1-pyhd8ed1ab_0.tar.bz2 - version: 0.37.1 + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.38.4-pyhd8ed1ab_0.tar.bz2 + version: 0.38.4 - category: main dependencies: __win: '' @@ -11584,14 +11617,14 @@ package: setuptools: '' wheel: '' hash: - md5: 6f4c6de9fed2a9bd8043283611b09587 - sha256: 9300dd4a4ca6ced6ebaf455e7be43aeb47e1d764de1c3f448d9dc98ab3b32942 + md5: da66f2851b9836d3a7c5190082a45f7d + sha256: 7a86b2427abbf5cf695da192ba1c03130115f157297e7bfde65f0a18a345a7bc manager: conda name: pip optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pip-22.3-pyhd8ed1ab_0.tar.bz2 - version: '22.3' + url: https://conda.anaconda.org/conda-forge/noarch/pip-22.3.1-pyhd8ed1ab_0.tar.bz2 + version: 22.3.1 - category: full dependencies: python: '>=3.6' @@ -11613,14 +11646,14 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 7c397ea136c97fb069e80918ccdf8976 - sha256: 70cdcad07f657e78005149ad103d2fe91d7c062e92fd549f69e86a25e18984d1 + md5: 0efdaa5002b9e304d0cec05eab88a29f + sha256: d3f50661565fb5e5931593f4928fe8c31b7ca1b4fed9a7c7a20eb9f8346a4c0b manager: conda name: psutil optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/psutil-5.9.3-py39ha55989b_1.tar.bz2 - version: 5.9.3 + url: https://conda.anaconda.org/conda-forge/win-64/psutil-5.9.4-py39ha55989b_0.tar.bz2 + version: 5.9.4 - category: full dependencies: python: '>=3.6' @@ -11642,14 +11675,14 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 1128b005fef6cfe7f41f4236bbefbdf1 - sha256: 0be09fcdced56104f12744204b7e4355f4d317d7e8e8c91d979c31bd84e22d11 + md5: c6980bf4ebf5f8a8d553567bc2d1fb97 + sha256: 12c2ab3f1b97e1fb876aeb496c1e7bdc0f95fcb7605bb5fc0c93ea57e7f93f65 manager: conda name: pyrsistent optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pyrsistent-0.18.1-py39ha55989b_2.tar.bz2 - version: 0.18.1 + url: https://conda.anaconda.org/conda-forge/win-64/pyrsistent-0.19.2-py39ha55989b_0.tar.bz2 + version: 0.19.2 - category: main dependencies: __win: '' @@ -12003,21 +12036,21 @@ package: - category: main dependencies: cffi: '>=1.12' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: bd83c2020c062db53a51665d732fc136 - sha256: be2df2f3c3184b6c10fabc7368d03f5c99b459e51529103bad3a6321d1f34b28 + md5: 974ccd716c07d67afda218edbd75a0c5 + sha256: 4a51e5eadf981911a0fb17eb60dca0e5b9d78016eb1efc6e5bf068ce95cb8635 manager: conda name: cryptography optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/cryptography-38.0.2-py39hb6bd5e6_2.tar.bz2 - version: 38.0.2 + url: https://conda.anaconda.org/conda-forge/win-64/cryptography-38.0.3-py39hb6bd5e6_0.tar.bz2 + version: 38.0.3 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -12155,29 +12188,30 @@ package: python: '>=3.7' typing_extensions: '' hash: - md5: f39774717a77d98673ea29d28a586a84 - sha256: ed3cb14323210e9b313cac99c545ea5bab53b3d545d2b7e5b3c359ee3ea8aa4e + md5: 8e85461b6f906519ce662845027ea98f + sha256: 3e08dd97c72e98aef8299ba36ec838ea050b106b71f797bd7383bb083cadc123 manager: conda name: jsonschema optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.16.0-pyhd8ed1ab_0.tar.bz2 - version: 4.16.0 + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.17.0-pyhd8ed1ab_0.tar.bz2 + version: 4.17.0 - category: full dependencies: + platformdirs: '' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 pywin32: '>=1.0' traitlets: '' hash: - md5: efd194addd03d5f046c1d81d21c3acb8 - sha256: 734ab5477660efd52f979af17057871109ffdf31c898c42fcf07b558ae952bbf + md5: 022dc171e8da77bdc54a4ff4f20b341f + sha256: d8cd7fbc9b90e8beb88c2ecb6f243cc8958fb7b0cec61999b76236824acd9a03 manager: conda name: jupyter_core optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/jupyter_core-4.11.1-py39hcbf5309_1.tar.bz2 - version: 4.11.1 + url: https://conda.anaconda.org/conda-forge/win-64/jupyter_core-5.0.0-py39hcbf5309_0.tar.bz2 + version: 5.0.0 - category: full dependencies: pygments: '>=2.4.1,<3' @@ -12252,14 +12286,14 @@ package: dependencies: boost-cpp: '>=1.78.0,<1.78.1.0a0' cairo: '>=1.16.0,<2.0a0' - fontconfig: '>=2.14.0,<3.0a0' + fontconfig: '>=2.14.1,<3.0a0' fonts-conda-ecosystem: '' freetype: '>=2.12.1,<3.0a0' gettext: '>=0.21.1,<1.0a0' jpeg: '>=9e,<10a' - lcms2: '>=2.12,<3.0a0' - libcurl: '>=7.85.0,<8.0a0' - libglib: '>=2.74.0,<3.0a0' + lcms2: '>=2.14,<3.0a0' + libcurl: '>=7.86.0,<8.0a0' + libglib: '>=2.74.1,<3.0a0' libiconv: '>=1.17,<2.0a0' libpng: '>=1.6.38,<1.7.0a0' libtiff: '>=4.4.0,<5.0a0' @@ -12270,14 +12304,14 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: e4ecf1fe1133eb28359c35c671df263f - sha256: 71d7ef00b0ed55b3d99ada71d10a70f123bfe870c85553db3d1b79f4bebb2b2d + md5: 9f04314fcaefd8bf0a7a2efefc887eed + sha256: a5c61af5621c52a79a115ab72bb2a4f2dcdd03044484f2ba6848b76326df8ee0 manager: conda name: poppler optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/poppler-22.10.0-ha6c1112_0.tar.bz2 - version: 22.10.0 + url: https://conda.anaconda.org/conda-forge/win-64/poppler-22.11.0-ha6c1112_0.tar.bz2 + version: 22.11.0 - category: dev dependencies: attrs: '>=19.2.0' @@ -12327,13 +12361,13 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 699244927b61625d48e998fca9bdf5b7 - sha256: 9d7c7675bc5283da1bfe2e8b435802360d71a9726574d2d73cc3231f1f7dad4a + md5: b923df49729629ec0c2f46f9b7db715f + sha256: 1d91f95da72110cb61b13cf650f3995dde93f259a2868a1ccf0e647bb9a057e2 manager: conda name: scipy optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.9.3-py39hfbf2dce_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.9.3-py39hfbf2dce_2.tar.bz2 version: 1.9.3 - category: full dependencies: @@ -12527,9 +12561,9 @@ package: libxml2: '>=2.10.3,<2.11.0a0' libzlib: '>=1.2.13,<1.3.0a0' openjpeg: '>=2.5.0,<3.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' pcre: '>=8.45,<9.0a0' - poppler: '>=22.10.0,<22.11.0a0' + poppler: '>=22.11.0,<22.12.0a0' postgresql: '' proj: '>=9.1.0,<9.1.1.0a0' tiledb: '>=2.11.3,<2.12.0a0' @@ -12540,13 +12574,13 @@ package: xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 6b9a832784b965e71a82a60311cc7147 - sha256: 25f4e4e74ea1d368ac16c036193c5f4b3a8572c2fefcdfac65cc0e93d2301eab + md5: e6a9c0ae5d48757ac054a48fc09396f4 + sha256: d3c0cffbb352dabbdf4f7112b990dba267035cd21f505bc1e063475db98dadb3 manager: conda name: libgdal optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libgdal-3.5.3-h283e77c_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/libgdal-3.5.3-hc5f2fbc_1.tar.bz2 version: 3.5.3 - category: main dependencies: @@ -12559,7 +12593,7 @@ package: numpy: '>=1.20.3,<2.0a0' packaging: '>=20.0' pillow: '>=6.2.0' - pyparsing: '>=2.2.1' + pyparsing: '>=2.3.1' python: '>=3.9,<3.10.0a0' python-dateutil: '>=2.7' python_abi: 3.9.* *_cp39 @@ -12567,14 +12601,14 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: ed54e8c6922d24566ba70e3307383a43 - sha256: a425905b6a6d4984146a6e9d18f83c41a18f6f5278be082bd1738bb1ec6f46ee + md5: d420f1357dfb5815828cf6f1f1b26f6f + sha256: f3f663a89379f684ddcef3a0fce31442ba09ce46fc4eaefa82e4b4ed524fe8e6 manager: conda name: matplotlib-base optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/matplotlib-base-3.6.1-py39haf65ace_1.tar.bz2 - version: 3.6.1 + url: https://conda.anaconda.org/conda-forge/win-64/matplotlib-base-3.6.2-py39haf65ace_0.tar.bz2 + version: 3.6.2 - category: full dependencies: importlib-metadata: '>=3.6' @@ -12597,14 +12631,14 @@ package: python: '>=3.6' wcwidth: '' hash: - md5: 94fee21afe199936bc361608e537cd11 - sha256: 4fadebeef8ff5441e7181cee7b580c69362b3226e41b77ae753226c11b2895bb + md5: 3e9740adeebfdffcfb3f1df1564c357c + sha256: 603276f093823787393948a0077fbb6a8924aac1505860339edddf97359784f1 manager: conda name: prompt-toolkit optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.31-pyha770c72_0.tar.bz2 - version: 3.0.31 + url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.32-pyha770c72_0.tar.bz2 + version: 3.0.32 - category: main dependencies: numpy: '>=1.7' @@ -12757,22 +12791,22 @@ package: - category: full dependencies: hdf5: '>=1.12.2,<1.12.3.0a0' - libgdal: 3.5.3 h283e77c_0 + libgdal: 3.5.3 hc5f2fbc_1 numpy: '>=1.20.3,<2.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 0163e7ad80d393eba0f217beec0cf4d2 - sha256: 78c5fd58fc626a56cb8d5672b2270d6ac483e29090fad9078babb1d6dc39169b + md5: 44f775e5a7cf89e1a6f97b1d1bd6f776 + sha256: 306d9abc7196a7aa1f956dc79e47a813573c7182081a387c232540774e32a17a manager: conda name: gdal optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/gdal-3.5.3-py39h3be0312_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/gdal-3.5.3-py39h3be0312_1.tar.bz2 version: 3.5.3 - category: main dependencies: @@ -12901,14 +12935,14 @@ package: python: '>=3.6' setuptools: '' hash: - md5: 08473f0b4d35533dec6cf77149dcecbc - sha256: 3bb47d32349addf8be7f939700b9b4c1d1548a794389dd3b1217a0003a9f15a1 + md5: be020f446ae291d37ad0443e952b40e0 + sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b manager: conda name: dash optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.6.2-pyhd8ed1ab_0.tar.bz2 - version: 2.6.2 + url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 + version: 2.7.0 - category: main dependencies: click: '>=6.6' @@ -12956,13 +12990,13 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: b09ecfc7fd3f93e272b2ab3aaf920189 - sha256: 8e6ccfd1749071356b5836b9177cecdd156a340849c22e5ed472af393d6c7d88 + md5: 364f94316437fe0c727360b39ac23c19 + sha256: f7a0b51b40e63153e071c753326c194e3a28be3fac839763eb5cd55fef1b503b manager: conda name: fiona optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/fiona-1.8.22-py39h9e0966e_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/fiona-1.8.22-py39h9e0966e_2.tar.bz2 version: 1.8.22 - category: full dependencies: @@ -12979,14 +13013,14 @@ package: tornado: '>=6.1' traitlets: '>=5.1.0' hash: - md5: e97aa24b5fb3c0bddad7e408fd99f2bf - sha256: 808daef2205d2676c2943301891b78308b6032f198d98f692691886a71aafb0d + md5: 64ccbdce60faeb7ad57dc1a14751e99e + sha256: d75653dccb203d6507ab18c81271b64fd1dcb9998d03b7d361e323348436eec9 manager: conda name: ipykernel optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.17.0-pyh025b116_0.tar.bz2 - version: 6.17.0 + url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.17.1-pyh025b116_0.tar.bz2 + version: 6.17.1 - category: full dependencies: beautifulsoup4: '' @@ -13007,14 +13041,14 @@ package: tinycss2: '' traitlets: '>=5.0' hash: - md5: fa00f301fe82fe2b260f58789440587b - sha256: fd5f7512edd5b13d0aa09be9bf1336de433886fdf94bf668220e3e74b36ac3f7 + md5: 4842b0ffe67983b40333fe4bf73d1d6d + sha256: 50ba28a69479905d92fa526dbba4464c15e2db6ede7154fe3ba384b2ed2a175e manager: conda name: nbconvert-core optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.3-pyhd8ed1ab_0.tar.bz2 - version: 7.2.3 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.4-pyhd8ed1ab_0.tar.bz2 + version: 7.2.4 - category: dev dependencies: certifi: '>=2017.4.17' @@ -13083,55 +13117,55 @@ package: traitlets: '>=5.1.0' websocket-client: '' hash: - md5: 81f31b184703349ea7280c49ca4b5b4e - sha256: b14fe42d7eab0cefe9140b2e21ab139a408c5f4b3b7ba9cfdd438ff3ed17490d + md5: 8d017ebe94c92cc379d59bd0d107e34e + sha256: 8d99f7a2d8a5bb952d36a887e420d7448893ef380fe69dc2ddfe0d7aaf2eeca4 manager: conda name: jupyter_server optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.21.0-pyhd8ed1ab_0.tar.bz2 - version: 1.21.0 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.23.1-pyhd8ed1ab_0.tar.bz2 + version: 1.23.1 - category: full dependencies: - nbconvert-core: 7.2.3 pyhd8ed1ab_0 + nbconvert-core: 7.2.4 pyhd8ed1ab_0 pandoc: '' python: '>=3.7' hash: - md5: 895c58bc1aa507933ad2ed9759682d9f - sha256: 5f7f9a907a1897fbe2139b176650b780d738e4b2dd5daac03bfdd6b957be2ffa + md5: ccb1679d3a83ddbf5dad2f08c417c8ad + sha256: bc9dafc8ae063aa17b85f58610117ca5fd654c7d741b6657bd7c96ee87428dd4 manager: conda name: nbconvert-pandoc optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.3-pyhd8ed1ab_0.tar.bz2 - version: 7.2.3 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.4-pyhd8ed1ab_0.tar.bz2 + version: 7.2.4 - category: full dependencies: - nbconvert-core: 7.2.3 pyhd8ed1ab_0 - nbconvert-pandoc: 7.2.3 pyhd8ed1ab_0 + nbconvert-core: 7.2.4 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.4 pyhd8ed1ab_0 python: '>=3.7' hash: - md5: 7c1dbb2baf7c43c56fe1940a721f2678 - sha256: 207c88766cf465ce4f4a56e4439c83236a987fd737e4e83a9866f32b6e98747c + md5: 8b8b8d45d361a04bf6949655efd7d66a + sha256: 4e9b2e5ce28c0de0b823e93061283e9592b40f70ef0dd973c58f9d8ca7fb0569 manager: conda name: nbconvert optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.3-pyhd8ed1ab_0.tar.bz2 - version: 7.2.3 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.4-pyhd8ed1ab_0.tar.bz2 + version: 7.2.4 - category: full dependencies: jupyter_server: '>=1.8,<3' python: '>=3.7' hash: - md5: 45b287252fd17eccb002676623ba859c - sha256: c37fb11cdb79ec121948a3bd1bda4a6ad61e4d17cc78d9b6f845eb0680823277 + md5: 40be846cd4e78672a40e43db9dae753c + sha256: d798a6a1938e3efa1562d3477a0337720ce07ef571c8b0255d80089f285eaf8a manager: conda name: notebook-shim optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.0-pyhd8ed1ab_0.tar.bz2 - version: 0.2.0 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.2-pyhd8ed1ab_0.tar.bz2 + version: 0.2.2 - category: full dependencies: argon2-cffi: '' @@ -13153,14 +13187,14 @@ package: tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 8d16bf3ba8cba7f702691767919d6bc6 - sha256: 2edf0741bf374b55163970127697846985ae9ac0576684ab9c80224ca810f060 + md5: f4f150f83ed90a1b833e6081bbf38257 + sha256: e180247b54ef26df23ed4662a5ca6a04252b11624da22d21cd976479afea4417 manager: conda name: nbclassic optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.5-pyhd8ed1ab_0.tar.bz2 - version: 0.4.5 + url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.8-pyhd8ed1ab_0.tar.bz2 + version: 0.4.8 - category: full dependencies: argon2-cffi: '' @@ -13169,25 +13203,26 @@ package: jinja2: '' jupyter_client: '>=5.3.4' jupyter_core: '>=4.6.1' - nbclassic: 0.4.5 - nbconvert: '>=5' + nbclassic: '>=0.4.7' + nbconvert-core: '>=5' nbformat: '' + nest-asyncio: '>=1.5' prometheus_client: '' python: '>=3.7' pyzmq: '>=17' - send2trash: '>=1.5.0' + send2trash: '>=1.8.0' terminado: '>=0.8.3' tornado: '>=6.1' traitlets: '>=4.2.1' hash: - md5: 16d5690e1f1cf716b6adf33a2a54dce5 - sha256: 7f1f249181459591083c4b99e3981a7c0933365deace3a75f72bfaca3256305a + md5: 7bf26ca095481f206e6f9dd7681085fe + sha256: 59b8f5923f5400e8d52a1bc7ad307add6953fa09f332cb745e22ef1e05b05acc manager: conda name: notebook optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.1-pyha770c72_0.tar.bz2 - version: 6.5.1 + url: https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.2-pyha770c72_1.tar.bz2 + version: 6.5.2 - category: full dependencies: notebook: '>=5.3' @@ -13285,4 +13320,17 @@ package: source: null url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl version: 0.15.1.dev6 +- category: main + dependencies: + geoh5py: '>=0.5.0,<0.6.0' + numpy: '>=1.21.5,<2.0.0' + hash: + sha256: 48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + manager: pip + name: param-sweeps + optional: false + platform: win-64 + source: null + url: https://files.pythonhosted.org/packages/ca/96/992802ddc69c08483c8c9ced584658b26bc5681e9c7c914949bc16192ef3/param_sweeps-0.1.2-py3-none-any.whl + version: 0.1.2 version: 1 diff --git a/environments/conda-py-3.10-linux-64-dev.lock.yml b/environments/conda-py-3.10-linux-64-dev.lock.yml index 338be0195..014a4a0ac 100644 --- a/environments/conda-py-3.10-linux-64-dev.lock.yml +++ b/environments/conda-py-3.10-linux-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: c0b4ae9e854f84e295abb337b4ca0c9010cf30c3e2765be27e66ab95c120444a +# input_hash: 6bf92d35e26a37f5e7fa6f8531f7a1461265ae6b9a7aea58345603f5b6b724ef channels: - conda-forge @@ -57,9 +57,9 @@ dependencies: - pcre=8.45=h9c3ff4c_0 - pixman=0.40.0=h36c2ea0_0 - pthread-stubs=0.4=h36c2ea0_1001 - - snappy=1.1.9=hbd366e4_1 + - snappy=1.1.9=hbd366e4_2 - tbb=2021.6.0=h924138e_1 - - tzcode=2022e=h166bdaf_0 + - tzcode=2022f=h166bdaf_0 - xorg-kbproto=1.0.7=h7f98852_1002 - xorg-libice=1.0.10=h7f98852_0 - xorg-libxau=1.0.9=h7f98852_0 @@ -84,9 +84,9 @@ dependencies: - libxcb=1.13=h7f98852_1004 - libxml2=2.10.3=h7463322_0 - libzip=1.9.2=hc929e4a_1 - - llvm-openmp=14.0.4=he0ac6c6_0 + - llvm-openmp=15.0.4=he0ac6c6_0 - pandoc=2.19.2=h32600fe_1 - - pcre2=10.37=hc3806b6_1 + - pcre2=10.40=hc3806b6_0 - readline=8.1.2=h0f457ee_0 - tk=8.6.12=h27826a3_0 - xorg-libsm=1.2.3=hd9c2040_1000 @@ -100,7 +100,7 @@ dependencies: - freetype=2.12.1=hca18f0e_0 - hdf4=4.2.15=h9772cbc_5 - krb5=1.19.3=h08a2579_0 - - libglib=2.74.1=h7a41b64_0 + - libglib=2.74.1=h606061b_1 - libtiff=4.4.0=h55922b4_4 - mkl=2022.1.0=h84fe81f_915 - python=3.10.6=ha86cf86_0_cpython @@ -122,12 +122,12 @@ dependencies: - defusedxml=0.7.1=pyhd8ed1ab_0 - dill=0.3.6=pyhd8ed1ab_1 - entrypoints=0.4=pyhd8ed1ab_0 - - exceptiongroup=1.0.0=pyhd8ed1ab_0 + - exceptiongroup=1.0.1=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - - flit-core=3.7.1=pyhd8ed1ab_0 + - flit-core=3.8.0=pyhd8ed1ab_0 - fontconfig=2.14.1=hc2a2eb6_0 - - fsspec=2022.10.0=pyhd8ed1ab_0 + - fsspec=2022.11.0=pyhd8ed1ab_0 - future=0.18.2=pyhd8ed1ab_6 - heapdict=1.0.1=py_0 - idna=3.4=pyhd8ed1ab_0 @@ -137,7 +137,7 @@ dependencies: - jupyterlab_widgets=1.1.1=pyhd8ed1ab_0 - lcms2=2.14=h6ed2654_0 - libblas=3.9.0=16_linux64_mkl - - libcurl=7.86.0=h2283fc2_0 + - libcurl=7.86.0=h2283fc2_1 - libkml=1.3.0=h37653c0_1015 - libpq=14.5=he2d8382_1 - locket=1.0.0=pyhd8ed1ab_0 @@ -145,7 +145,7 @@ dependencies: - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - - networkx=2.8.7=pyhd8ed1ab_0 + - networkx=2.8.8=pyhd8ed1ab_0 - nss=3.78=h2350873_0 - openjpeg=2.5.0=h7d73246_1 - pandocfilters=1.5.0=pyhd8ed1ab_0 @@ -162,9 +162,9 @@ dependencies: - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.10=2_cp310 - - pytz=2022.5=pyhd8ed1ab_0 + - pytz=2022.6=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.5.0=pyhd8ed1ab_0 + - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 @@ -180,8 +180,8 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - - websocket-client=1.4.1=pyhd8ed1ab_0 - - wheel=0.37.1=pyhd8ed1ab_0 + - websocket-client=1.4.2=pyhd8ed1ab_0 + - wheel=0.38.4=pyhd8ed1ab_0 - xorg-libxext=1.3.4=h7f98852_1 - xorg-libxrender=0.9.10=h7f98852_1003 - zipp=3.10.0=pyhd8ed1ab_0 @@ -199,7 +199,7 @@ dependencies: - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - coverage=6.5.0=py310h5764c6d_1 - - curl=7.86.0=h2283fc2_0 + - curl=7.86.0=h2283fc2_1 - cytoolz=0.12.0=py310h5764c6d_1 - debugpy=1.6.3=py310hd8f1fbe_1 - hdf5=1.12.2=nompi_h4df4325_100 @@ -208,7 +208,7 @@ dependencies: - isort=5.10.1=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - joblib=1.2.0=pyhd8ed1ab_0 - - jupyter_core=4.11.1=py310hff52083_1 + - jupyter_core=5.0.0=py310hff52083_0 - kiwisolver=1.4.4=py310hbf28c38_1 - lazy-object-proxy=1.8.0=py310h5764c6d_0 - libcblas=3.9.0=16_linux64_mkl @@ -222,13 +222,13 @@ dependencies: - partd=1.3.0=pyhd8ed1ab_0 - pexpect=4.8.0=pyh1a96a4e_2 - pillow=9.2.0=py310h454ad03_3 - - pip=22.3=pyhd8ed1ab_0 + - pip=22.3.1=pyhd8ed1ab_0 - plotly=5.11.0=pyhd8ed1ab_0 - postgresql=14.5=ha105346_1 - proj=9.1.0=h93bde94_0 - - psutil=5.9.3=py310h5764c6d_1 + - psutil=5.9.4=py310h5764c6d_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.18.1=py310h5764c6d_2 + - pyrsistent=0.19.2=py310h5764c6d_0 - python-dateutil=2.8.2=pyhd8ed1ab_0 - pyyaml=6.0=py310h5764c6d_5 - pyzmq=24.0.1=py310h330234f_1 @@ -246,12 +246,12 @@ dependencies: - astroid=2.12.12=py310hff52083_1 - bleach=5.0.1=pyhd8ed1ab_0 - brotlipy=0.7.0=py310h5764c6d_1005 - - cryptography=38.0.2=py310h600f1e7_2 + - cryptography=38.0.3=py310h600f1e7_0 - dask-core=2022.10.0=pyhd8ed1ab_2 - fonttools=4.38.0=py310h5764c6d_1 - geotiff=1.7.1=ha76d385_4 - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.16.0=pyhd8ed1ab_0 + - jsonschema=4.17.0=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - kealib=1.4.15=ha7026e8_1 @@ -259,7 +259,7 @@ dependencies: - libnetcdf=4.8.1=nompi_h261ec11_106 - libspatialite=5.0.1=hfbd986c_21 - numpy=1.23.4=py310h53a5b5f_1 - - poppler=22.10.0=h92391eb_0 + - poppler=22.11.0=h92391eb_0 - pytest=7.2.0=pyhd8ed1ab_2 - stack_data=0.6.0=pyhd8ed1ab_0 - terminado=0.17.0=pyh41d4057_0 @@ -272,25 +272,25 @@ dependencies: - h5py=3.7.0=nompi_py310h416281c_102 - imagecodecs=2022.9.26=py310h90cd304_3 - imageio=2.22.0=pyhfa7a67d_0 - - libgdal=3.5.3=h27ae5c1_0 + - libgdal=3.5.3=heb1176f_1 - nbformat=5.7.0=pyhd8ed1ab_0 - numba=0.56.3=py310ha5257ce_0 - numcodecs=0.10.2=py310hd8f1fbe_0 - pandas=1.5.1=py310h769672d_1 - - prompt-toolkit=3.0.31=pyha770c72_0 + - prompt-toolkit=3.0.32=pyha770c72_0 - pylint=2.15.5=pyhd8ed1ab_0 - pyopenssl=22.1.0=pyhd8ed1ab_0 - pytest-cov=3.0.0=pyhd8ed1ab_0 - pywavelets=1.3.0=py310hde88566_2 - - scipy=1.9.3=py310hdfbd76f_1 + - scipy=1.9.3=py310hdfbd76f_2 - shapely=1.8.5=py310h5e49deb_1 - vectormath=0.2.2=py_0 - discretize=0.7.4=py310hc4a4660_0 - empymod=2.2.1=pyhd8ed1ab_0 - flask-compress=1.13=pyhd8ed1ab_0 - - gdal=3.5.3=py310he53f9b6_0 + - gdal=3.5.3=py310he53f9b6_1 - ipython=8.6.0=pyh41d4057_1 - - matplotlib-base=3.6.1=py310h8d5ebf3_1 + - matplotlib-base=3.6.2=py310h8d5ebf3_0 - nbclient=0.7.0=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py310h1dd1467_4 @@ -298,30 +298,31 @@ dependencies: - tifffile=2022.10.10=pyhd8ed1ab_0 - urllib3=1.26.11=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - - dash=2.6.2=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 - distributed=2022.10.0=pyhd8ed1ab_2 - - fiona=1.8.22=py310h60a68a4_1 + - fiona=1.8.22=py310h60a68a4_2 - geoana=0.0.6=py_1 - - ipykernel=6.17.0=pyh210e3f2_0 - - nbconvert-core=7.2.3=pyhd8ed1ab_0 + - ipykernel=6.17.1=pyh210e3f2_0 + - nbconvert-core=7.2.4=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - requests=2.28.1=pyhd8ed1ab_1 - scikit-image=0.19.3=py310h769672d_2 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.21.0=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.3=pyhd8ed1ab_0 - - nbconvert=7.2.3=pyhd8ed1ab_0 - - notebook-shim=0.2.0=pyhd8ed1ab_0 - - nbclassic=0.4.5=pyhd8ed1ab_0 - - notebook=6.5.1=pyha770c72_0 + - jupyter_server=1.23.1=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 + - nbconvert=7.2.4=pyhd8ed1ab_0 + - notebook-shim=0.2.2=pyhd8ed1ab_0 + - nbclassic=0.4.8=pyhd8ed1ab_0 + - notebook=6.5.2=pyha770c72_1 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 - - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 + - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 + - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.10-linux-64.lock.yml b/environments/conda-py-3.10-linux-64.lock.yml index abf2bef0f..6765b8257 100644 --- a/environments/conda-py-3.10-linux-64.lock.yml +++ b/environments/conda-py-3.10-linux-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: c0b4ae9e854f84e295abb337b4ca0c9010cf30c3e2765be27e66ab95c120444a +# input_hash: 6bf92d35e26a37f5e7fa6f8531f7a1461265ae6b9a7aea58345603f5b6b724ef channels: - conda-forge @@ -57,9 +57,9 @@ dependencies: - pcre=8.45=h9c3ff4c_0 - pixman=0.40.0=h36c2ea0_0 - pthread-stubs=0.4=h36c2ea0_1001 - - snappy=1.1.9=hbd366e4_1 + - snappy=1.1.9=hbd366e4_2 - tbb=2021.6.0=h924138e_1 - - tzcode=2022e=h166bdaf_0 + - tzcode=2022f=h166bdaf_0 - xorg-kbproto=1.0.7=h7f98852_1002 - xorg-libice=1.0.10=h7f98852_0 - xorg-libxau=1.0.9=h7f98852_0 @@ -84,9 +84,9 @@ dependencies: - libxcb=1.13=h7f98852_1004 - libxml2=2.10.3=h7463322_0 - libzip=1.9.2=hc929e4a_1 - - llvm-openmp=14.0.4=he0ac6c6_0 + - llvm-openmp=15.0.4=he0ac6c6_0 - pandoc=2.19.2=h32600fe_1 - - pcre2=10.37=hc3806b6_1 + - pcre2=10.40=hc3806b6_0 - readline=8.1.2=h0f457ee_0 - tk=8.6.12=h27826a3_0 - xorg-libsm=1.2.3=hd9c2040_1000 @@ -100,7 +100,7 @@ dependencies: - freetype=2.12.1=hca18f0e_0 - hdf4=4.2.15=h9772cbc_5 - krb5=1.19.3=h08a2579_0 - - libglib=2.74.1=h7a41b64_0 + - libglib=2.74.1=h606061b_1 - libtiff=4.4.0=h55922b4_4 - mkl=2022.1.0=h84fe81f_915 - python=3.10.6=ha86cf86_0_cpython @@ -121,9 +121,9 @@ dependencies: - entrypoints=0.4=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - - flit-core=3.7.1=pyhd8ed1ab_0 + - flit-core=3.8.0=pyhd8ed1ab_0 - fontconfig=2.14.1=hc2a2eb6_0 - - fsspec=2022.10.0=pyhd8ed1ab_0 + - fsspec=2022.11.0=pyhd8ed1ab_0 - future=0.18.2=pyhd8ed1ab_6 - heapdict=1.0.1=py_0 - idna=3.4=pyhd8ed1ab_0 @@ -132,14 +132,14 @@ dependencies: - jupyterlab_widgets=1.1.1=pyhd8ed1ab_0 - lcms2=2.14=h6ed2654_0 - libblas=3.9.0=16_linux64_mkl - - libcurl=7.86.0=h2283fc2_0 + - libcurl=7.86.0=h2283fc2_1 - libkml=1.3.0=h37653c0_1015 - libpq=14.5=he2d8382_1 - locket=1.0.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - - networkx=2.8.7=pyhd8ed1ab_0 + - networkx=2.8.8=pyhd8ed1ab_0 - nss=3.78=h2350873_0 - openjpeg=2.5.0=h7d73246_1 - pandocfilters=1.5.0=pyhd8ed1ab_0 @@ -154,9 +154,9 @@ dependencies: - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.10=2_cp310 - - pytz=2022.5=pyhd8ed1ab_0 + - pytz=2022.6=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.5.0=pyhd8ed1ab_0 + - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 @@ -169,8 +169,8 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - - websocket-client=1.4.1=pyhd8ed1ab_0 - - wheel=0.37.1=pyhd8ed1ab_0 + - websocket-client=1.4.2=pyhd8ed1ab_0 + - wheel=0.38.4=pyhd8ed1ab_0 - xorg-libxext=1.3.4=h7f98852_1 - xorg-libxrender=0.9.10=h7f98852_1003 - zipp=3.10.0=pyhd8ed1ab_0 @@ -187,7 +187,7 @@ dependencies: - cfitsio=4.1.0=hd9d235c_0 - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - - curl=7.86.0=h2283fc2_0 + - curl=7.86.0=h2283fc2_1 - cytoolz=0.12.0=py310h5764c6d_1 - debugpy=1.6.3=py310hd8f1fbe_1 - hdf5=1.12.2=nompi_h4df4325_100 @@ -195,7 +195,7 @@ dependencies: - importlib_resources=5.10.0=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - joblib=1.2.0=pyhd8ed1ab_0 - - jupyter_core=4.11.1=py310hff52083_1 + - jupyter_core=5.0.0=py310hff52083_0 - kiwisolver=1.4.4=py310hbf28c38_1 - libcblas=3.9.0=16_linux64_mkl - liblapack=3.9.0=16_linux64_mkl @@ -208,13 +208,13 @@ dependencies: - partd=1.3.0=pyhd8ed1ab_0 - pexpect=4.8.0=pyh1a96a4e_2 - pillow=9.2.0=py310h454ad03_3 - - pip=22.3=pyhd8ed1ab_0 + - pip=22.3.1=pyhd8ed1ab_0 - plotly=5.11.0=pyhd8ed1ab_0 - postgresql=14.5=ha105346_1 - proj=9.1.0=h93bde94_0 - - psutil=5.9.3=py310h5764c6d_1 + - psutil=5.9.4=py310h5764c6d_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.18.1=py310h5764c6d_2 + - pyrsistent=0.19.2=py310h5764c6d_0 - python-dateutil=2.8.2=pyhd8ed1ab_0 - pyyaml=6.0=py310h5764c6d_5 - pyzmq=24.0.1=py310h330234f_1 @@ -229,12 +229,12 @@ dependencies: - argon2-cffi-bindings=21.2.0=py310h5764c6d_3 - bleach=5.0.1=pyhd8ed1ab_0 - brotlipy=0.7.0=py310h5764c6d_1005 - - cryptography=38.0.2=py310h600f1e7_2 + - cryptography=38.0.3=py310h600f1e7_0 - dask-core=2022.10.0=pyhd8ed1ab_2 - fonttools=4.38.0=py310h5764c6d_1 - geotiff=1.7.1=ha76d385_4 - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.16.0=pyhd8ed1ab_0 + - jsonschema=4.17.0=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - kealib=1.4.15=ha7026e8_1 @@ -242,7 +242,7 @@ dependencies: - libnetcdf=4.8.1=nompi_h261ec11_106 - libspatialite=5.0.1=hfbd986c_21 - numpy=1.23.4=py310h53a5b5f_1 - - poppler=22.10.0=h92391eb_0 + - poppler=22.11.0=h92391eb_0 - stack_data=0.6.0=pyhd8ed1ab_0 - terminado=0.17.0=pyh41d4057_0 - tiledb=2.11.3=h3f4058f_1 @@ -254,23 +254,23 @@ dependencies: - h5py=3.7.0=nompi_py310h416281c_102 - imagecodecs=2022.9.26=py310h90cd304_3 - imageio=2.22.0=pyhfa7a67d_0 - - libgdal=3.5.3=h27ae5c1_0 + - libgdal=3.5.3=heb1176f_1 - nbformat=5.7.0=pyhd8ed1ab_0 - numba=0.56.3=py310ha5257ce_0 - numcodecs=0.10.2=py310hd8f1fbe_0 - pandas=1.5.1=py310h769672d_1 - - prompt-toolkit=3.0.31=pyha770c72_0 + - prompt-toolkit=3.0.32=pyha770c72_0 - pyopenssl=22.1.0=pyhd8ed1ab_0 - pywavelets=1.3.0=py310hde88566_2 - - scipy=1.9.3=py310hdfbd76f_1 + - scipy=1.9.3=py310hdfbd76f_2 - shapely=1.8.5=py310h5e49deb_1 - vectormath=0.2.2=py_0 - discretize=0.7.4=py310hc4a4660_0 - empymod=2.2.1=pyhd8ed1ab_0 - flask-compress=1.13=pyhd8ed1ab_0 - - gdal=3.5.3=py310he53f9b6_0 + - gdal=3.5.3=py310he53f9b6_1 - ipython=8.6.0=pyh41d4057_1 - - matplotlib-base=3.6.1=py310h8d5ebf3_1 + - matplotlib-base=3.6.2=py310h8d5ebf3_0 - nbclient=0.7.0=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py310h1dd1467_4 @@ -278,29 +278,30 @@ dependencies: - tifffile=2022.10.10=pyhd8ed1ab_0 - urllib3=1.26.11=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - - dash=2.6.2=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 - distributed=2022.10.0=pyhd8ed1ab_2 - - fiona=1.8.22=py310h60a68a4_1 + - fiona=1.8.22=py310h60a68a4_2 - geoana=0.0.6=py_1 - - ipykernel=6.17.0=pyh210e3f2_0 - - nbconvert-core=7.2.3=pyhd8ed1ab_0 + - ipykernel=6.17.1=pyh210e3f2_0 + - nbconvert-core=7.2.4=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py310h769672d_2 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.21.0=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.3=pyhd8ed1ab_0 - - nbconvert=7.2.3=pyhd8ed1ab_0 - - notebook-shim=0.2.0=pyhd8ed1ab_0 - - nbclassic=0.4.5=pyhd8ed1ab_0 - - notebook=6.5.1=pyha770c72_0 + - jupyter_server=1.23.1=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 + - nbconvert=7.2.4=pyhd8ed1ab_0 + - notebook-shim=0.2.2=pyhd8ed1ab_0 + - nbclassic=0.4.8=pyhd8ed1ab_0 + - notebook=6.5.2=pyha770c72_1 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 - - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 + - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 + - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.10-osx-64-dev.lock.yml b/environments/conda-py-3.10-osx-64-dev.lock.yml index 97b1a305c..9d57edca9 100644 --- a/environments/conda-py-3.10-osx-64-dev.lock.yml +++ b/environments/conda-py-3.10-osx-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 1f05b7c5155875970fe47006f618e729183f6659eb0d66e5cdb6f71add761e41 +# input_hash: 06bf44f337532f806fe8e1c9f0b5b81aa39b15a6f5e88321e8ca36248285b081 channels: - conda-forge @@ -28,13 +28,13 @@ dependencies: - libsodium=1.0.18=hbcb3906_1 - libwebp-base=1.2.4=h775f41a_0 - libzlib=1.2.13=hfd90126_4 - - llvm-openmp=14.0.4=ha654fa7_0 + - llvm-openmp=15.0.4=h61d9ccf_0 - ncurses=6.3=h96cf925_1 - pandoc=2.19.2=h694c41f_1 - pixman=0.40.0=hbcb3906_0 - poppler-data=0.4.11=hd8ed1ab_0 - pthread-stubs=0.4=hc929b4f_1001 - - tzcode=2022e=hb7f2c08_0 + - tzcode=2022f=hb7f2c08_0 - tzdata=2022f=h191b570_0 - xorg-libxau=1.0.9=h35c211d_0 - xorg-libxdmcp=1.1.3=h35c211d_0 @@ -53,7 +53,7 @@ dependencies: - libbrotlidec=1.0.9=hb7f2c08_8 - libbrotlienc=1.0.9=hb7f2c08_8 - libedit=3.1.20191231=h0678c8f_2 - - libgfortran5=11.3.0=h082f757_25 + - libgfortran5=11.3.0=h082f757_26 - libllvm11=11.1.0=h8fb7429_5 - libpng=1.6.38=ha978bb4_0 - libsqlite=3.39.4=ha978bb4_0 @@ -63,9 +63,9 @@ dependencies: - nspr=4.32=hcd9eead_1 - openssl=3.0.7=hfd90126_0 - pcre=8.45=he49afe7_0 - - pcre2=10.37=h3f55489_1 + - pcre2=10.40=h1c4e4bc_0 - readline=8.1.2=h3899abd_0 - - snappy=1.1.9=h6e38e02_1 + - snappy=1.1.9=h225ccf5_2 - tbb=2021.6.0=hb8565cd_1 - tk=8.6.12=h5dbffcc_0 - zeromq=4.3.4=he49afe7_1 @@ -81,8 +81,8 @@ dependencies: - hdf4=4.2.15=h7aa5921_5 - krb5=1.19.3=hb98e516_0 - libavif=0.11.1=he9a59b1_0 - - libgfortran=5.0.0=10_4_0_h97931a8_25 - - libglib=2.74.1=h3ba3332_0 + - libgfortran=5.0.0=9_5_0_h97931a8_26 + - libglib=2.74.1=h4c723e1_1 - libnghttp2=1.47.0=h5aae05b_1 - librttopo=1.1.0=he07d8f5_11 - libssh2=1.10.0=h47af595_3 @@ -109,12 +109,12 @@ dependencies: - defusedxml=0.7.1=pyhd8ed1ab_0 - dill=0.3.6=pyhd8ed1ab_1 - entrypoints=0.4=pyhd8ed1ab_0 - - exceptiongroup=1.0.0=pyhd8ed1ab_0 + - exceptiongroup=1.0.1=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - - flit-core=3.7.1=pyhd8ed1ab_0 + - flit-core=3.8.0=pyhd8ed1ab_0 - fontconfig=2.14.1=h5bb23bf_0 - - fsspec=2022.10.0=pyhd8ed1ab_0 + - fsspec=2022.11.0=pyhd8ed1ab_0 - future=0.18.2=pyhd8ed1ab_6 - heapdict=1.0.1=py_0 - idna=3.4=pyhd8ed1ab_0 @@ -124,7 +124,7 @@ dependencies: - jupyterlab_widgets=1.1.1=pyhd8ed1ab_0 - lcms2=2.14=h90f4b2a_0 - libblas=3.9.0=16_osx64_mkl - - libcurl=7.86.0=h581aaea_0 + - libcurl=7.86.0=h581aaea_1 - libkml=1.3.0=haeb80ef_1015 - libpq=14.5=hd79e848_1 - locket=1.0.0=pyhd8ed1ab_0 @@ -132,7 +132,7 @@ dependencies: - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - - networkx=2.8.7=pyhd8ed1ab_0 + - networkx=2.8.8=pyhd8ed1ab_0 - nss=3.78=ha8197d3_0 - openjpeg=2.5.0=h5d0d7b0_1 - pandocfilters=1.5.0=pyhd8ed1ab_0 @@ -149,9 +149,9 @@ dependencies: - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.10=2_cp310 - - pytz=2022.5=pyhd8ed1ab_0 + - pytz=2022.6=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.5.0=pyhd8ed1ab_0 + - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 @@ -167,8 +167,8 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - - websocket-client=1.4.1=pyhd8ed1ab_0 - - wheel=0.37.1=pyhd8ed1ab_0 + - websocket-client=1.4.2=pyhd8ed1ab_0 + - wheel=0.38.4=pyhd8ed1ab_0 - zipp=3.10.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py310h2ec42d9_1 - anyio=3.6.2=pyhd8ed1ab_0 @@ -184,7 +184,7 @@ dependencies: - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - coverage=6.5.0=py310h90acd4f_1 - - curl=7.86.0=h581aaea_0 + - curl=7.86.0=h581aaea_1 - cytoolz=0.12.0=py310h90acd4f_1 - debugpy=1.6.3=py310h7a76584_1 - hdf5=1.12.2=nompi_h1f71328_100 @@ -193,7 +193,7 @@ dependencies: - isort=5.10.1=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - joblib=1.2.0=pyhd8ed1ab_0 - - jupyter_core=4.11.1=py310h2ec42d9_1 + - jupyter_core=5.0.0=py310h2ec42d9_0 - kiwisolver=1.4.4=py310ha23aa8a_1 - lazy-object-proxy=1.8.0=py310h90acd4f_0 - libcblas=3.9.0=16_osx64_mkl @@ -207,13 +207,13 @@ dependencies: - partd=1.3.0=pyhd8ed1ab_0 - pexpect=4.8.0=pyh1a96a4e_2 - pillow=9.2.0=py310hffcf78b_3 - - pip=22.3=pyhd8ed1ab_0 + - pip=22.3.1=pyhd8ed1ab_0 - plotly=5.11.0=pyhd8ed1ab_0 - postgresql=14.5=hae21482_1 - proj=9.1.0=hcbd9701_0 - - psutil=5.9.3=py310h90acd4f_1 + - psutil=5.9.4=py310h90acd4f_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.18.1=py310h90acd4f_2 + - pyrsistent=0.19.2=py310h90acd4f_0 - python-dateutil=2.8.2=pyhd8ed1ab_0 - pyyaml=6.0=py310h90acd4f_5 - pyzmq=24.0.1=py310hf615a82_1 @@ -231,12 +231,12 @@ dependencies: - astroid=2.12.12=py310h2ec42d9_1 - bleach=5.0.1=pyhd8ed1ab_0 - brotlipy=0.7.0=py310h90acd4f_1005 - - cryptography=38.0.2=py310hdd0c95c_2 + - cryptography=38.0.3=py310hdd0c95c_0 - dask-core=2022.10.0=pyhd8ed1ab_2 - fonttools=4.38.0=py310h90acd4f_1 - geotiff=1.7.1=he29fd1c_4 - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.16.0=pyhd8ed1ab_0 + - jsonschema=4.17.0=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - kealib=1.4.15=h51f5cc1_1 @@ -244,7 +244,7 @@ dependencies: - libnetcdf=4.8.1=nompi_hc61b76e_106 - libspatialite=5.0.1=h778c766_21 - numpy=1.23.4=py310h1b7c290_1 - - poppler=22.10.0=hf2ff1a1_0 + - poppler=22.11.0=hf2ff1a1_0 - pytest=7.2.0=pyhd8ed1ab_2 - stack_data=0.6.0=pyhd8ed1ab_0 - terminado=0.17.0=pyhd1c38e8_0 @@ -257,25 +257,25 @@ dependencies: - h5py=3.7.0=nompi_py310h5555e59_102 - imagecodecs=2022.9.26=py310h79a1b8a_3 - imageio=2.22.0=pyhfa7a67d_0 - - libgdal=3.5.3=h9ab8fee_0 + - libgdal=3.5.3=h76976c5_1 - nbformat=5.7.0=pyhd8ed1ab_0 - numba=0.56.3=py310h62db5c2_0 - numcodecs=0.10.2=py310h154be8b_0 - pandas=1.5.1=py310hecf8f37_1 - - prompt-toolkit=3.0.31=pyha770c72_0 + - prompt-toolkit=3.0.32=pyha770c72_0 - pylint=2.15.5=pyhd8ed1ab_0 - pyopenssl=22.1.0=pyhd8ed1ab_0 - pytest-cov=3.0.0=pyhd8ed1ab_0 - pywavelets=1.3.0=py310h936d966_2 - - scipy=1.9.3=py310h240c617_1 + - scipy=1.9.3=py310h240c617_2 - shapely=1.8.5=py310hd79a494_1 - vectormath=0.2.2=py_0 - discretize=0.7.4=py310h84c6d00_0 - empymod=2.2.1=pyhd8ed1ab_0 - flask-compress=1.13=pyhd8ed1ab_0 - - gdal=3.5.3=py310h5abc6fc_0 + - gdal=3.5.3=py310h5abc6fc_1 - ipython=8.6.0=pyhd1c38e8_1 - - matplotlib-base=3.6.1=py310he725631_1 + - matplotlib-base=3.6.2=py310he725631_0 - nbclient=0.7.0=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py310he105d0e_4 @@ -283,30 +283,31 @@ dependencies: - tifffile=2022.10.10=pyhd8ed1ab_0 - urllib3=1.26.11=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - - dash=2.6.2=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 - distributed=2022.10.0=pyhd8ed1ab_2 - - fiona=1.8.22=py310h5a14c0a_1 + - fiona=1.8.22=py310h5a14c0a_2 - geoana=0.0.6=py_1 - - ipykernel=6.17.0=pyh736e0ef_0 - - nbconvert-core=7.2.3=pyhd8ed1ab_0 + - ipykernel=6.17.1=pyh736e0ef_0 + - nbconvert-core=7.2.4=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - requests=2.28.1=pyhd8ed1ab_1 - scikit-image=0.19.3=py310hecf8f37_2 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.21.0=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.3=pyhd8ed1ab_0 - - nbconvert=7.2.3=pyhd8ed1ab_0 - - notebook-shim=0.2.0=pyhd8ed1ab_0 - - nbclassic=0.4.5=pyhd8ed1ab_0 - - notebook=6.5.1=pyha770c72_0 + - jupyter_server=1.23.1=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 + - nbconvert=7.2.4=pyhd8ed1ab_0 + - notebook-shim=0.2.2=pyhd8ed1ab_0 + - nbclassic=0.4.8=pyhd8ed1ab_0 + - notebook=6.5.2=pyha770c72_1 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 - - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 + - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 + - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.10-osx-64.lock.yml b/environments/conda-py-3.10-osx-64.lock.yml index 1d028e7cd..142cf0888 100644 --- a/environments/conda-py-3.10-osx-64.lock.yml +++ b/environments/conda-py-3.10-osx-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 1f05b7c5155875970fe47006f618e729183f6659eb0d66e5cdb6f71add761e41 +# input_hash: 06bf44f337532f806fe8e1c9f0b5b81aa39b15a6f5e88321e8ca36248285b081 channels: - conda-forge @@ -28,13 +28,13 @@ dependencies: - libsodium=1.0.18=hbcb3906_1 - libwebp-base=1.2.4=h775f41a_0 - libzlib=1.2.13=hfd90126_4 - - llvm-openmp=14.0.4=ha654fa7_0 + - llvm-openmp=15.0.4=h61d9ccf_0 - ncurses=6.3=h96cf925_1 - pandoc=2.19.2=h694c41f_1 - pixman=0.40.0=hbcb3906_0 - poppler-data=0.4.11=hd8ed1ab_0 - pthread-stubs=0.4=hc929b4f_1001 - - tzcode=2022e=hb7f2c08_0 + - tzcode=2022f=hb7f2c08_0 - tzdata=2022f=h191b570_0 - xorg-libxau=1.0.9=h35c211d_0 - xorg-libxdmcp=1.1.3=h35c211d_0 @@ -53,7 +53,7 @@ dependencies: - libbrotlidec=1.0.9=hb7f2c08_8 - libbrotlienc=1.0.9=hb7f2c08_8 - libedit=3.1.20191231=h0678c8f_2 - - libgfortran5=11.3.0=h082f757_25 + - libgfortran5=11.3.0=h082f757_26 - libllvm11=11.1.0=h8fb7429_5 - libpng=1.6.38=ha978bb4_0 - libsqlite=3.39.4=ha978bb4_0 @@ -63,9 +63,9 @@ dependencies: - nspr=4.32=hcd9eead_1 - openssl=3.0.7=hfd90126_0 - pcre=8.45=he49afe7_0 - - pcre2=10.37=h3f55489_1 + - pcre2=10.40=h1c4e4bc_0 - readline=8.1.2=h3899abd_0 - - snappy=1.1.9=h6e38e02_1 + - snappy=1.1.9=h225ccf5_2 - tbb=2021.6.0=hb8565cd_1 - tk=8.6.12=h5dbffcc_0 - zeromq=4.3.4=he49afe7_1 @@ -81,8 +81,8 @@ dependencies: - hdf4=4.2.15=h7aa5921_5 - krb5=1.19.3=hb98e516_0 - libavif=0.11.1=he9a59b1_0 - - libgfortran=5.0.0=10_4_0_h97931a8_25 - - libglib=2.74.1=h3ba3332_0 + - libgfortran=5.0.0=9_5_0_h97931a8_26 + - libglib=2.74.1=h4c723e1_1 - libnghttp2=1.47.0=h5aae05b_1 - librttopo=1.1.0=he07d8f5_11 - libssh2=1.10.0=h47af595_3 @@ -108,9 +108,9 @@ dependencies: - entrypoints=0.4=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - - flit-core=3.7.1=pyhd8ed1ab_0 + - flit-core=3.8.0=pyhd8ed1ab_0 - fontconfig=2.14.1=h5bb23bf_0 - - fsspec=2022.10.0=pyhd8ed1ab_0 + - fsspec=2022.11.0=pyhd8ed1ab_0 - future=0.18.2=pyhd8ed1ab_6 - heapdict=1.0.1=py_0 - idna=3.4=pyhd8ed1ab_0 @@ -119,14 +119,14 @@ dependencies: - jupyterlab_widgets=1.1.1=pyhd8ed1ab_0 - lcms2=2.14=h90f4b2a_0 - libblas=3.9.0=16_osx64_mkl - - libcurl=7.86.0=h581aaea_0 + - libcurl=7.86.0=h581aaea_1 - libkml=1.3.0=haeb80ef_1015 - libpq=14.5=hd79e848_1 - locket=1.0.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - - networkx=2.8.7=pyhd8ed1ab_0 + - networkx=2.8.8=pyhd8ed1ab_0 - nss=3.78=ha8197d3_0 - openjpeg=2.5.0=h5d0d7b0_1 - pandocfilters=1.5.0=pyhd8ed1ab_0 @@ -141,9 +141,9 @@ dependencies: - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.10=2_cp310 - - pytz=2022.5=pyhd8ed1ab_0 + - pytz=2022.6=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.5.0=pyhd8ed1ab_0 + - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 @@ -156,8 +156,8 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - - websocket-client=1.4.1=pyhd8ed1ab_0 - - wheel=0.37.1=pyhd8ed1ab_0 + - websocket-client=1.4.2=pyhd8ed1ab_0 + - wheel=0.38.4=pyhd8ed1ab_0 - zipp=3.10.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py310h2ec42d9_1 - anyio=3.6.2=pyhd8ed1ab_0 @@ -172,7 +172,7 @@ dependencies: - cfitsio=4.1.0=h2c97ad1_0 - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - - curl=7.86.0=h581aaea_0 + - curl=7.86.0=h581aaea_1 - cytoolz=0.12.0=py310h90acd4f_1 - debugpy=1.6.3=py310h7a76584_1 - hdf5=1.12.2=nompi_h1f71328_100 @@ -180,7 +180,7 @@ dependencies: - importlib_resources=5.10.0=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - joblib=1.2.0=pyhd8ed1ab_0 - - jupyter_core=4.11.1=py310h2ec42d9_1 + - jupyter_core=5.0.0=py310h2ec42d9_0 - kiwisolver=1.4.4=py310ha23aa8a_1 - libcblas=3.9.0=16_osx64_mkl - liblapack=3.9.0=16_osx64_mkl @@ -193,13 +193,13 @@ dependencies: - partd=1.3.0=pyhd8ed1ab_0 - pexpect=4.8.0=pyh1a96a4e_2 - pillow=9.2.0=py310hffcf78b_3 - - pip=22.3=pyhd8ed1ab_0 + - pip=22.3.1=pyhd8ed1ab_0 - plotly=5.11.0=pyhd8ed1ab_0 - postgresql=14.5=hae21482_1 - proj=9.1.0=hcbd9701_0 - - psutil=5.9.3=py310h90acd4f_1 + - psutil=5.9.4=py310h90acd4f_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.18.1=py310h90acd4f_2 + - pyrsistent=0.19.2=py310h90acd4f_0 - python-dateutil=2.8.2=pyhd8ed1ab_0 - pyyaml=6.0=py310h90acd4f_5 - pyzmq=24.0.1=py310hf615a82_1 @@ -214,12 +214,12 @@ dependencies: - argon2-cffi-bindings=21.2.0=py310h90acd4f_3 - bleach=5.0.1=pyhd8ed1ab_0 - brotlipy=0.7.0=py310h90acd4f_1005 - - cryptography=38.0.2=py310hdd0c95c_2 + - cryptography=38.0.3=py310hdd0c95c_0 - dask-core=2022.10.0=pyhd8ed1ab_2 - fonttools=4.38.0=py310h90acd4f_1 - geotiff=1.7.1=he29fd1c_4 - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.16.0=pyhd8ed1ab_0 + - jsonschema=4.17.0=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - kealib=1.4.15=h51f5cc1_1 @@ -227,7 +227,7 @@ dependencies: - libnetcdf=4.8.1=nompi_hc61b76e_106 - libspatialite=5.0.1=h778c766_21 - numpy=1.23.4=py310h1b7c290_1 - - poppler=22.10.0=hf2ff1a1_0 + - poppler=22.11.0=hf2ff1a1_0 - stack_data=0.6.0=pyhd8ed1ab_0 - terminado=0.17.0=pyhd1c38e8_0 - tiledb=2.11.3=h8b9cbf0_1 @@ -239,23 +239,23 @@ dependencies: - h5py=3.7.0=nompi_py310h5555e59_102 - imagecodecs=2022.9.26=py310h79a1b8a_3 - imageio=2.22.0=pyhfa7a67d_0 - - libgdal=3.5.3=h9ab8fee_0 + - libgdal=3.5.3=h76976c5_1 - nbformat=5.7.0=pyhd8ed1ab_0 - numba=0.56.3=py310h62db5c2_0 - numcodecs=0.10.2=py310h154be8b_0 - pandas=1.5.1=py310hecf8f37_1 - - prompt-toolkit=3.0.31=pyha770c72_0 + - prompt-toolkit=3.0.32=pyha770c72_0 - pyopenssl=22.1.0=pyhd8ed1ab_0 - pywavelets=1.3.0=py310h936d966_2 - - scipy=1.9.3=py310h240c617_1 + - scipy=1.9.3=py310h240c617_2 - shapely=1.8.5=py310hd79a494_1 - vectormath=0.2.2=py_0 - discretize=0.7.4=py310h84c6d00_0 - empymod=2.2.1=pyhd8ed1ab_0 - flask-compress=1.13=pyhd8ed1ab_0 - - gdal=3.5.3=py310h5abc6fc_0 + - gdal=3.5.3=py310h5abc6fc_1 - ipython=8.6.0=pyhd1c38e8_1 - - matplotlib-base=3.6.1=py310he725631_1 + - matplotlib-base=3.6.2=py310he725631_0 - nbclient=0.7.0=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py310he105d0e_4 @@ -263,29 +263,30 @@ dependencies: - tifffile=2022.10.10=pyhd8ed1ab_0 - urllib3=1.26.11=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - - dash=2.6.2=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 - distributed=2022.10.0=pyhd8ed1ab_2 - - fiona=1.8.22=py310h5a14c0a_1 + - fiona=1.8.22=py310h5a14c0a_2 - geoana=0.0.6=py_1 - - ipykernel=6.17.0=pyh736e0ef_0 - - nbconvert-core=7.2.3=pyhd8ed1ab_0 + - ipykernel=6.17.1=pyh736e0ef_0 + - nbconvert-core=7.2.4=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py310hecf8f37_2 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.21.0=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.3=pyhd8ed1ab_0 - - nbconvert=7.2.3=pyhd8ed1ab_0 - - notebook-shim=0.2.0=pyhd8ed1ab_0 - - nbclassic=0.4.5=pyhd8ed1ab_0 - - notebook=6.5.1=pyha770c72_0 + - jupyter_server=1.23.1=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 + - nbconvert=7.2.4=pyhd8ed1ab_0 + - notebook-shim=0.2.2=pyhd8ed1ab_0 + - nbclassic=0.4.8=pyhd8ed1ab_0 + - notebook=6.5.2=pyha770c72_1 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 - - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 + - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 + - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.10-win-64-dev.lock.yml b/environments/conda-py-3.10-win-64-dev.lock.yml index 55b60eb1c..d48e0dd32 100644 --- a/environments/conda-py-3.10-win-64-dev.lock.yml +++ b/environments/conda-py-3.10-win-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: e18de762efef9efbb3751464f1d6e045e99d74bb992bcf79c73a5a4c6f71a5e1 +# input_hash: a3e5fdd4f67c1ddb4cc70fc9838b1346dac72077728a743ab4841432cb012ba4 channels: - conda-forge @@ -51,7 +51,7 @@ dependencies: - openssl=3.0.7=hcfcfb64_0 - pcre=8.45=h0e60522_0 - pixman=0.40.0=h8ffe710_0 - - snappy=1.1.9=h82413e6_1 + - snappy=1.1.9=hfb803bf_2 - tbb=2021.6.0=h91493d7_1 - tk=8.6.12=h8ffe710_0 - xerces-c=3.2.4=h63175ca_1 @@ -72,7 +72,7 @@ dependencies: - libzip=1.9.2=h519de47_1 - m2w64-gcc-libs=5.3.0=7 - mkl=2022.1.0=h6a75c08_874 - - pcre2=10.37=hdfff0fc_1 + - pcre2=10.40=h17e33f8_0 - python=3.10.6=hcf16a7b_0_cpython - sqlite=3.39.4=hcfcfb64_0 - zeromq=4.3.4=h0e60522_1 @@ -96,12 +96,12 @@ dependencies: - defusedxml=0.7.1=pyhd8ed1ab_0 - dill=0.3.6=pyhd8ed1ab_1 - entrypoints=0.4=pyhd8ed1ab_0 - - exceptiongroup=1.0.0=pyhd8ed1ab_0 + - exceptiongroup=1.0.1=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - - flit-core=3.7.1=pyhd8ed1ab_0 + - flit-core=3.8.0=pyhd8ed1ab_0 - freetype=2.12.1=h546665d_0 - - fsspec=2022.10.0=pyhd8ed1ab_0 + - fsspec=2022.11.0=pyhd8ed1ab_0 - future=0.18.2=pyhd8ed1ab_6 - hdf4=4.2.15=h1b1b6ef_5 - heapdict=1.0.1=py_0 @@ -111,8 +111,8 @@ dependencies: - itsdangerous=2.1.2=pyhd8ed1ab_0 - jupyterlab_widgets=1.1.1=pyhd8ed1ab_0 - libblas=3.9.0=16_win64_mkl - - libcurl=7.86.0=heaf79c2_0 - - libglib=2.74.1=h79619a9_0 + - libcurl=7.86.0=heaf79c2_1 + - libglib=2.74.1=he8f3873_1 - libpq=14.5=hf15792c_1 - libtiff=4.4.0=h8e97e67_4 - locket=1.0.0=pyhd8ed1ab_0 @@ -120,7 +120,7 @@ dependencies: - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - - networkx=2.8.7=pyhd8ed1ab_0 + - networkx=2.8.8=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 @@ -134,9 +134,9 @@ dependencies: - pyparsing=3.0.9=pyhd8ed1ab_0 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.10=2_cp310 - - pytz=2022.5=pyhd8ed1ab_0 + - pytz=2022.6=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.5.0=pyhd8ed1ab_0 + - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 @@ -152,8 +152,8 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - - websocket-client=1.4.1=pyhd8ed1ab_0 - - wheel=0.37.1=pyhd8ed1ab_0 + - websocket-client=1.4.2=pyhd8ed1ab_0 + - wheel=0.38.4=pyhd8ed1ab_0 - win_inet_pton=1.1.0=pyhd8ed1ab_6 - xorg-libxau=1.0.9=hcd874cb_0 - xorg-libxdmcp=1.1.3=hcd874cb_0 @@ -170,7 +170,7 @@ dependencies: - cfitsio=4.1.0=h5a969a9_0 - click=8.1.3=win_pyhd8ed1ab_2 - coverage=6.5.0=py310h8d17308_1 - - curl=7.86.0=heaf79c2_0 + - curl=7.86.0=heaf79c2_1 - cytoolz=0.12.0=py310h8d17308_1 - debugpy=1.6.3=py310h00ffb61_1 - fontconfig=2.14.1=hbde0cde_0 @@ -195,13 +195,13 @@ dependencies: - openjpeg=2.5.0=hc9384bd_1 - packaging=21.3=pyhd8ed1ab_0 - partd=1.3.0=pyhd8ed1ab_0 - - pip=22.3=pyhd8ed1ab_0 + - pip=22.3.1=pyhd8ed1ab_0 - plotly=5.11.0=pyhd8ed1ab_0 - postgresql=14.5=h58a5ca5_1 - proj=9.1.0=h3863b3b_0 - - psutil=5.9.3=py310h8d17308_1 + - psutil=5.9.4=py310h8d17308_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.18.1=py310h8d17308_2 + - pyrsistent=0.19.2=py310h8d17308_0 - pysocks=1.7.1=pyh0701188_6 - python-dateutil=2.8.2=pyhd8ed1ab_0 - pywin32=304=py310h00ffb61_2 @@ -224,13 +224,13 @@ dependencies: - cairo=1.16.0=hd694305_1014 - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - - cryptography=38.0.2=py310h6e82f81_2 + - cryptography=38.0.3=py310h6e82f81_0 - dask-core=2022.10.0=pyhd8ed1ab_2 - fonttools=4.38.0=py310h8d17308_1 - geotiff=1.7.1=h4ffd875_4 - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.16.0=pyhd8ed1ab_0 - - jupyter_core=4.11.1=py310h5588dad_1 + - jsonschema=4.17.0=pyhd8ed1ab_0 + - jupyter_core=5.0.0=py310h5588dad_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - kealib=1.4.15=hdf81f3a_1 - libnetcdf=4.8.1=nompi_h8c042bf_106 @@ -254,21 +254,21 @@ dependencies: - numba=0.56.3=py310h19bcfe9_0 - numcodecs=0.10.2=py310h8a704f9_0 - pandas=1.5.1=py310h1c4a608_1 - - poppler=22.10.0=ha6c1112_0 - - prompt-toolkit=3.0.31=pyha770c72_0 + - poppler=22.11.0=ha6c1112_0 + - prompt-toolkit=3.0.32=pyha770c72_0 - pylint=2.15.5=pyhd8ed1ab_0 - pyopenssl=22.1.0=pyhd8ed1ab_0 - pytest-cov=3.0.0=pyhd8ed1ab_0 - pywavelets=1.3.0=py310h9b08ddd_2 - - scipy=1.9.3=py310h578b7cb_1 + - scipy=1.9.3=py310h578b7cb_2 - shapely=1.8.5=py310h3734685_1 - vectormath=0.2.2=py_0 - discretize=0.7.4=py310hc781a3c_0 - empymod=2.2.1=pyhd8ed1ab_0 - flask-compress=1.13=pyhd8ed1ab_0 - ipython=8.6.0=pyh08f2357_1 - - libgdal=3.5.3=h283e77c_0 - - matplotlib-base=3.6.1=py310h51140c5_1 + - libgdal=3.5.3=hc5f2fbc_1 + - matplotlib-base=3.6.2=py310h51140c5_0 - nbclient=0.7.0=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py310h847dae0_4 @@ -276,31 +276,32 @@ dependencies: - tifffile=2022.10.10=pyhd8ed1ab_0 - urllib3=1.26.11=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - - dash=2.6.2=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 - distributed=2022.10.0=pyhd8ed1ab_2 - - gdal=3.5.3=py310h644bc08_0 + - gdal=3.5.3=py310h644bc08_1 - geoana=0.0.6=py_1 - - ipykernel=6.17.0=pyh025b116_0 - - nbconvert-core=7.2.3=pyhd8ed1ab_0 + - ipykernel=6.17.1=pyh025b116_0 + - nbconvert-core=7.2.4=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - requests=2.28.1=pyhd8ed1ab_1 - scikit-image=0.19.3=py310h1c4a608_2 - dash-daq=0.5.0=pyh9f0ad1d_1 - - fiona=1.8.22=py310h30f9a14_1 + - fiona=1.8.22=py310h30f9a14_2 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.21.0=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.3=pyhd8ed1ab_0 - - nbconvert=7.2.3=pyhd8ed1ab_0 - - notebook-shim=0.2.0=pyhd8ed1ab_0 - - nbclassic=0.4.5=pyhd8ed1ab_0 - - notebook=6.5.1=pyha770c72_0 + - jupyter_server=1.23.1=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 + - nbconvert=7.2.4=pyhd8ed1ab_0 + - notebook-shim=0.2.2=pyhd8ed1ab_0 + - nbclassic=0.4.8=pyhd8ed1ab_0 + - notebook=6.5.2=pyha770c72_1 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 - - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 + - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 + - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.10-win-64.lock.yml b/environments/conda-py-3.10-win-64.lock.yml index a9891ec3d..984e5cc9a 100644 --- a/environments/conda-py-3.10-win-64.lock.yml +++ b/environments/conda-py-3.10-win-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: e18de762efef9efbb3751464f1d6e045e99d74bb992bcf79c73a5a4c6f71a5e1 +# input_hash: a3e5fdd4f67c1ddb4cc70fc9838b1346dac72077728a743ab4841432cb012ba4 channels: - conda-forge @@ -51,7 +51,7 @@ dependencies: - openssl=3.0.7=hcfcfb64_0 - pcre=8.45=h0e60522_0 - pixman=0.40.0=h8ffe710_0 - - snappy=1.1.9=h82413e6_1 + - snappy=1.1.9=hfb803bf_2 - tbb=2021.6.0=h91493d7_1 - tk=8.6.12=h8ffe710_0 - xerces-c=3.2.4=h63175ca_1 @@ -72,7 +72,7 @@ dependencies: - libzip=1.9.2=h519de47_1 - m2w64-gcc-libs=5.3.0=7 - mkl=2022.1.0=h6a75c08_874 - - pcre2=10.37=hdfff0fc_1 + - pcre2=10.40=h17e33f8_0 - python=3.10.6=hcf16a7b_0_cpython - sqlite=3.39.4=hcfcfb64_0 - zeromq=4.3.4=h0e60522_1 @@ -95,9 +95,9 @@ dependencies: - entrypoints=0.4=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - - flit-core=3.7.1=pyhd8ed1ab_0 + - flit-core=3.8.0=pyhd8ed1ab_0 - freetype=2.12.1=h546665d_0 - - fsspec=2022.10.0=pyhd8ed1ab_0 + - fsspec=2022.11.0=pyhd8ed1ab_0 - future=0.18.2=pyhd8ed1ab_6 - hdf4=4.2.15=h1b1b6ef_5 - heapdict=1.0.1=py_0 @@ -106,15 +106,15 @@ dependencies: - itsdangerous=2.1.2=pyhd8ed1ab_0 - jupyterlab_widgets=1.1.1=pyhd8ed1ab_0 - libblas=3.9.0=16_win64_mkl - - libcurl=7.86.0=heaf79c2_0 - - libglib=2.74.1=h79619a9_0 + - libcurl=7.86.0=heaf79c2_1 + - libglib=2.74.1=he8f3873_1 - libpq=14.5=hf15792c_1 - libtiff=4.4.0=h8e97e67_4 - locket=1.0.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - - networkx=2.8.7=pyhd8ed1ab_0 + - networkx=2.8.8=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 @@ -126,9 +126,9 @@ dependencies: - pyparsing=3.0.9=pyhd8ed1ab_0 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.10=2_cp310 - - pytz=2022.5=pyhd8ed1ab_0 + - pytz=2022.6=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.5.0=pyhd8ed1ab_0 + - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 @@ -141,8 +141,8 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - - websocket-client=1.4.1=pyhd8ed1ab_0 - - wheel=0.37.1=pyhd8ed1ab_0 + - websocket-client=1.4.2=pyhd8ed1ab_0 + - wheel=0.38.4=pyhd8ed1ab_0 - win_inet_pton=1.1.0=pyhd8ed1ab_6 - xorg-libxau=1.0.9=hcd874cb_0 - xorg-libxdmcp=1.1.3=hcd874cb_0 @@ -158,7 +158,7 @@ dependencies: - cffi=1.15.1=py310h628cb3f_2 - cfitsio=4.1.0=h5a969a9_0 - click=8.1.3=win_pyhd8ed1ab_2 - - curl=7.86.0=heaf79c2_0 + - curl=7.86.0=heaf79c2_1 - cytoolz=0.12.0=py310h8d17308_1 - debugpy=1.6.3=py310h00ffb61_1 - fontconfig=2.14.1=hbde0cde_0 @@ -181,13 +181,13 @@ dependencies: - openjpeg=2.5.0=hc9384bd_1 - packaging=21.3=pyhd8ed1ab_0 - partd=1.3.0=pyhd8ed1ab_0 - - pip=22.3=pyhd8ed1ab_0 + - pip=22.3.1=pyhd8ed1ab_0 - plotly=5.11.0=pyhd8ed1ab_0 - postgresql=14.5=h58a5ca5_1 - proj=9.1.0=h3863b3b_0 - - psutil=5.9.3=py310h8d17308_1 + - psutil=5.9.4=py310h8d17308_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.18.1=py310h8d17308_2 + - pyrsistent=0.19.2=py310h8d17308_0 - pysocks=1.7.1=pyh0701188_6 - python-dateutil=2.8.2=pyhd8ed1ab_0 - pywin32=304=py310h00ffb61_2 @@ -207,13 +207,13 @@ dependencies: - cairo=1.16.0=hd694305_1014 - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - - cryptography=38.0.2=py310h6e82f81_2 + - cryptography=38.0.3=py310h6e82f81_0 - dask-core=2022.10.0=pyhd8ed1ab_2 - fonttools=4.38.0=py310h8d17308_1 - geotiff=1.7.1=h4ffd875_4 - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.16.0=pyhd8ed1ab_0 - - jupyter_core=4.11.1=py310h5588dad_1 + - jsonschema=4.17.0=pyhd8ed1ab_0 + - jupyter_core=5.0.0=py310h5588dad_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - kealib=1.4.15=hdf81f3a_1 - libnetcdf=4.8.1=nompi_h8c042bf_106 @@ -236,19 +236,19 @@ dependencies: - numba=0.56.3=py310h19bcfe9_0 - numcodecs=0.10.2=py310h8a704f9_0 - pandas=1.5.1=py310h1c4a608_1 - - poppler=22.10.0=ha6c1112_0 - - prompt-toolkit=3.0.31=pyha770c72_0 + - poppler=22.11.0=ha6c1112_0 + - prompt-toolkit=3.0.32=pyha770c72_0 - pyopenssl=22.1.0=pyhd8ed1ab_0 - pywavelets=1.3.0=py310h9b08ddd_2 - - scipy=1.9.3=py310h578b7cb_1 + - scipy=1.9.3=py310h578b7cb_2 - shapely=1.8.5=py310h3734685_1 - vectormath=0.2.2=py_0 - discretize=0.7.4=py310hc781a3c_0 - empymod=2.2.1=pyhd8ed1ab_0 - flask-compress=1.13=pyhd8ed1ab_0 - ipython=8.6.0=pyh08f2357_1 - - libgdal=3.5.3=h283e77c_0 - - matplotlib-base=3.6.1=py310h51140c5_1 + - libgdal=3.5.3=hc5f2fbc_1 + - matplotlib-base=3.6.2=py310h51140c5_0 - nbclient=0.7.0=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py310h847dae0_4 @@ -256,30 +256,31 @@ dependencies: - tifffile=2022.10.10=pyhd8ed1ab_0 - urllib3=1.26.11=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - - dash=2.6.2=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 - distributed=2022.10.0=pyhd8ed1ab_2 - - gdal=3.5.3=py310h644bc08_0 + - gdal=3.5.3=py310h644bc08_1 - geoana=0.0.6=py_1 - - ipykernel=6.17.0=pyh025b116_0 - - nbconvert-core=7.2.3=pyhd8ed1ab_0 + - ipykernel=6.17.1=pyh025b116_0 + - nbconvert-core=7.2.4=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py310h1c4a608_2 - dash-daq=0.5.0=pyh9f0ad1d_1 - - fiona=1.8.22=py310h30f9a14_1 + - fiona=1.8.22=py310h30f9a14_2 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.21.0=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.3=pyhd8ed1ab_0 - - nbconvert=7.2.3=pyhd8ed1ab_0 - - notebook-shim=0.2.0=pyhd8ed1ab_0 - - nbclassic=0.4.5=pyhd8ed1ab_0 - - notebook=6.5.1=pyha770c72_0 + - jupyter_server=1.23.1=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 + - nbconvert=7.2.4=pyhd8ed1ab_0 + - notebook-shim=0.2.2=pyhd8ed1ab_0 + - nbclassic=0.4.8=pyhd8ed1ab_0 + - notebook=6.5.2=pyha770c72_1 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 - - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 + - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 + - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.9-linux-64-dev.lock.yml b/environments/conda-py-3.9-linux-64-dev.lock.yml index f967b19e8..9b6f48321 100644 --- a/environments/conda-py-3.9-linux-64-dev.lock.yml +++ b/environments/conda-py-3.9-linux-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 8ecdd0d8c7d7d17c0e3a4ad1c0eb249ab1ddaf023e1e0ef702bac2e9095ad55c +# input_hash: 0bc81c7275101b853bda5a7467974ed32c79c713554827fefaa29bfab990e12a channels: - conda-forge @@ -57,9 +57,9 @@ dependencies: - pcre=8.45=h9c3ff4c_0 - pixman=0.40.0=h36c2ea0_0 - pthread-stubs=0.4=h36c2ea0_1001 - - snappy=1.1.9=hbd366e4_1 + - snappy=1.1.9=hbd366e4_2 - tbb=2021.6.0=h924138e_1 - - tzcode=2022e=h166bdaf_0 + - tzcode=2022f=h166bdaf_0 - xorg-kbproto=1.0.7=h7f98852_1002 - xorg-libice=1.0.10=h7f98852_0 - xorg-libxau=1.0.9=h7f98852_0 @@ -84,9 +84,9 @@ dependencies: - libxcb=1.13=h7f98852_1004 - libxml2=2.10.3=h7463322_0 - libzip=1.9.2=hc929e4a_1 - - llvm-openmp=14.0.4=he0ac6c6_0 + - llvm-openmp=15.0.4=he0ac6c6_0 - pandoc=2.19.2=h32600fe_1 - - pcre2=10.37=hc3806b6_1 + - pcre2=10.40=hc3806b6_0 - readline=8.1.2=h0f457ee_0 - tk=8.6.12=h27826a3_0 - xorg-libsm=1.2.3=hd9c2040_1000 @@ -100,7 +100,7 @@ dependencies: - freetype=2.12.1=hca18f0e_0 - hdf4=4.2.15=h9772cbc_5 - krb5=1.19.3=h08a2579_0 - - libglib=2.74.1=h7a41b64_0 + - libglib=2.74.1=h606061b_1 - libtiff=4.4.0=h55922b4_4 - mkl=2022.1.0=h84fe81f_915 - sqlite=3.39.4=h4ff8645_0 @@ -109,7 +109,7 @@ dependencies: - fontconfig=2.14.1=hc2a2eb6_0 - lcms2=2.14=h6ed2654_0 - libblas=3.9.0=16_linux64_mkl - - libcurl=7.86.0=h2283fc2_0 + - libcurl=7.86.0=h2283fc2_1 - libkml=1.3.0=h37653c0_1015 - libpq=14.5=he2d8382_1 - nss=3.78=h2350873_0 @@ -130,17 +130,17 @@ dependencies: - click=8.1.3=unix_pyhd8ed1ab_2 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_0 - - curl=7.86.0=h2283fc2_0 + - curl=7.86.0=h2283fc2_1 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - dill=0.3.6=pyhd8ed1ab_1 - entrypoints=0.4=pyhd8ed1ab_0 - - exceptiongroup=1.0.0=pyhd8ed1ab_0 + - exceptiongroup=1.0.1=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - - flit-core=3.7.1=pyhd8ed1ab_0 - - fsspec=2022.10.0=pyhd8ed1ab_0 + - flit-core=3.8.0=pyhd8ed1ab_0 + - fsspec=2022.11.0=pyhd8ed1ab_0 - future=0.18.2=pyhd8ed1ab_6 - hdf5=1.12.2=nompi_h4df4325_100 - heapdict=1.0.1=py_0 @@ -156,7 +156,7 @@ dependencies: - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - - networkx=2.8.7=pyhd8ed1ab_0 + - networkx=2.8.8=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 @@ -173,9 +173,9 @@ dependencies: - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.9=2_cp39 - - pytz=2022.5=pyhd8ed1ab_0 + - pytz=2022.6=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.5.0=pyhd8ed1ab_0 + - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 @@ -191,8 +191,8 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - - websocket-client=1.4.1=pyhd8ed1ab_0 - - wheel=0.37.1=pyhd8ed1ab_0 + - websocket-client=1.4.2=pyhd8ed1ab_0 + - wheel=0.38.4=pyhd8ed1ab_0 - xerces-c=3.2.4=h55805fa_1 - zipp=3.10.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39hf3d152e_1 @@ -214,7 +214,7 @@ dependencies: - isort=5.10.1=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - joblib=1.2.0=pyhd8ed1ab_0 - - jupyter_core=4.11.1=py39hf3d152e_1 + - jupyter_core=5.0.0=py39hf3d152e_0 - kealib=1.4.15=ha7026e8_1 - kiwisolver=1.4.4=py39hf939315_1 - lazy-object-proxy=1.8.0=py39hb9d737c_0 @@ -231,12 +231,12 @@ dependencies: - partd=1.3.0=pyhd8ed1ab_0 - pexpect=4.8.0=pyh1a96a4e_2 - pillow=9.2.0=py39hf3a2cdf_3 - - pip=22.3=pyhd8ed1ab_0 + - pip=22.3.1=pyhd8ed1ab_0 - plotly=5.11.0=pyhd8ed1ab_0 - - poppler=22.10.0=h92391eb_0 - - psutil=5.9.3=py39hb9d737c_1 + - poppler=22.11.0=h92391eb_0 + - psutil=5.9.4=py39hb9d737c_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.18.1=py39hb9d737c_2 + - pyrsistent=0.19.2=py39hb9d737c_0 - python-dateutil=2.8.2=pyhd8ed1ab_0 - pyyaml=6.0=py39hb9d737c_5 - pyzmq=24.0.1=py39headdf64_1 @@ -255,23 +255,23 @@ dependencies: - bleach=5.0.1=pyhd8ed1ab_0 - brotlipy=0.7.0=py39hb9d737c_1005 - contourpy=1.0.6=py39hf939315_0 - - cryptography=38.0.2=py39h3ccb8fc_2 + - cryptography=38.0.3=py39h3ccb8fc_0 - dask-core=2022.10.0=pyhd8ed1ab_2 - fonttools=4.38.0=py39hb9d737c_1 - h5py=3.7.0=nompi_py39h817c9c5_102 - imagecodecs=2022.9.26=py39h702eeef_3 - imageio=2.22.0=pyhfa7a67d_0 - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.16.0=pyhd8ed1ab_0 + - jsonschema=4.17.0=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - libgdal=3.5.3=h27ae5c1_0 + - libgdal=3.5.3=heb1176f_1 - numba=0.56.3=py39h61ddf18_0 - numcodecs=0.10.2=py39h5a03fae_0 - pandas=1.5.1=py39h4661b88_1 - pytest=7.2.0=pyhd8ed1ab_2 - pywavelets=1.3.0=py39h2ae25f5_2 - - scipy=1.9.3=py39hddc5342_1 + - scipy=1.9.3=py39hddc5342_2 - shapely=1.8.5=py39h5b5020f_1 - stack_data=0.6.0=pyhd8ed1ab_0 - terminado=0.17.0=pyh41d4057_0 @@ -282,10 +282,10 @@ dependencies: - discretize=0.7.4=py39hac2352c_0 - empymod=2.2.1=pyhd8ed1ab_0 - flask=2.2.2=pyhd8ed1ab_0 - - gdal=3.5.3=py39h5cb30a4_0 - - matplotlib-base=3.6.1=py39hf9fd14e_1 + - gdal=3.5.3=py39h5cb30a4_1 + - matplotlib-base=3.6.2=py39hf9fd14e_0 - nbformat=5.7.0=pyhd8ed1ab_0 - - prompt-toolkit=3.0.31=pyha770c72_0 + - prompt-toolkit=3.0.32=pyha770c72_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py39h051f8f4_4 - pylint=2.15.5=pyhd8ed1ab_0 @@ -294,7 +294,7 @@ dependencies: - scikit-learn=1.1.3=py39hd5c8da3_1 - tifffile=2022.10.10=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - - fiona=1.8.22=py39h80939cc_1 + - fiona=1.8.22=py39h80939cc_2 - flask-compress=1.13=pyhd8ed1ab_0 - geoana=0.0.6=py_1 - ipython=8.6.0=pyh41d4057_1 @@ -302,26 +302,27 @@ dependencies: - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py39h4661b88_2 - urllib3=1.26.11=pyhd8ed1ab_0 - - dash=2.6.2=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 - distributed=2022.10.0=pyhd8ed1ab_2 - - ipykernel=6.17.0=pyh210e3f2_0 - - nbconvert-core=7.2.3=pyhd8ed1ab_0 + - ipykernel=6.17.1=pyh210e3f2_0 + - nbconvert-core=7.2.4=pyhd8ed1ab_0 - requests=2.28.1=pyhd8ed1ab_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.21.0=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.3=pyhd8ed1ab_0 - - nbconvert=7.2.3=pyhd8ed1ab_0 - - notebook-shim=0.2.0=pyhd8ed1ab_0 - - nbclassic=0.4.5=pyhd8ed1ab_0 - - notebook=6.5.1=pyha770c72_0 + - jupyter_server=1.23.1=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 + - nbconvert=7.2.4=pyhd8ed1ab_0 + - notebook-shim=0.2.2=pyhd8ed1ab_0 + - nbclassic=0.4.8=pyhd8ed1ab_0 + - notebook=6.5.2=pyha770c72_1 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 - - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 + - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 + - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.9-linux-64.lock.yml b/environments/conda-py-3.9-linux-64.lock.yml index a29e75100..f90a274ee 100644 --- a/environments/conda-py-3.9-linux-64.lock.yml +++ b/environments/conda-py-3.9-linux-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 8ecdd0d8c7d7d17c0e3a4ad1c0eb249ab1ddaf023e1e0ef702bac2e9095ad55c +# input_hash: 0bc81c7275101b853bda5a7467974ed32c79c713554827fefaa29bfab990e12a channels: - conda-forge @@ -57,9 +57,9 @@ dependencies: - pcre=8.45=h9c3ff4c_0 - pixman=0.40.0=h36c2ea0_0 - pthread-stubs=0.4=h36c2ea0_1001 - - snappy=1.1.9=hbd366e4_1 + - snappy=1.1.9=hbd366e4_2 - tbb=2021.6.0=h924138e_1 - - tzcode=2022e=h166bdaf_0 + - tzcode=2022f=h166bdaf_0 - xorg-kbproto=1.0.7=h7f98852_1002 - xorg-libice=1.0.10=h7f98852_0 - xorg-libxau=1.0.9=h7f98852_0 @@ -84,9 +84,9 @@ dependencies: - libxcb=1.13=h7f98852_1004 - libxml2=2.10.3=h7463322_0 - libzip=1.9.2=hc929e4a_1 - - llvm-openmp=14.0.4=he0ac6c6_0 + - llvm-openmp=15.0.4=he0ac6c6_0 - pandoc=2.19.2=h32600fe_1 - - pcre2=10.37=hc3806b6_1 + - pcre2=10.40=hc3806b6_0 - readline=8.1.2=h0f457ee_0 - tk=8.6.12=h27826a3_0 - xorg-libsm=1.2.3=hd9c2040_1000 @@ -100,7 +100,7 @@ dependencies: - freetype=2.12.1=hca18f0e_0 - hdf4=4.2.15=h9772cbc_5 - krb5=1.19.3=h08a2579_0 - - libglib=2.74.1=h7a41b64_0 + - libglib=2.74.1=h606061b_1 - libtiff=4.4.0=h55922b4_4 - mkl=2022.1.0=h84fe81f_915 - sqlite=3.39.4=h4ff8645_0 @@ -109,7 +109,7 @@ dependencies: - fontconfig=2.14.1=hc2a2eb6_0 - lcms2=2.14=h6ed2654_0 - libblas=3.9.0=16_linux64_mkl - - libcurl=7.86.0=h2283fc2_0 + - libcurl=7.86.0=h2283fc2_1 - libkml=1.3.0=h37653c0_1015 - libpq=14.5=he2d8382_1 - nss=3.78=h2350873_0 @@ -128,15 +128,15 @@ dependencies: - click=8.1.3=unix_pyhd8ed1ab_2 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_0 - - curl=7.86.0=h2283fc2_0 + - curl=7.86.0=h2283fc2_1 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - - flit-core=3.7.1=pyhd8ed1ab_0 - - fsspec=2022.10.0=pyhd8ed1ab_0 + - flit-core=3.8.0=pyhd8ed1ab_0 + - fsspec=2022.11.0=pyhd8ed1ab_0 - future=0.18.2=pyhd8ed1ab_6 - hdf5=1.12.2=nompi_h4df4325_100 - heapdict=1.0.1=py_0 @@ -150,7 +150,7 @@ dependencies: - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - - networkx=2.8.7=pyhd8ed1ab_0 + - networkx=2.8.8=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 @@ -165,9 +165,9 @@ dependencies: - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.9=2_cp39 - - pytz=2022.5=pyhd8ed1ab_0 + - pytz=2022.6=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.5.0=pyhd8ed1ab_0 + - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 @@ -180,8 +180,8 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - - websocket-client=1.4.1=pyhd8ed1ab_0 - - wheel=0.37.1=pyhd8ed1ab_0 + - websocket-client=1.4.2=pyhd8ed1ab_0 + - wheel=0.38.4=pyhd8ed1ab_0 - xerces-c=3.2.4=h55805fa_1 - zipp=3.10.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39hf3d152e_1 @@ -201,7 +201,7 @@ dependencies: - importlib_resources=5.10.0=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - joblib=1.2.0=pyhd8ed1ab_0 - - jupyter_core=4.11.1=py39hf3d152e_1 + - jupyter_core=5.0.0=py39hf3d152e_0 - kealib=1.4.15=ha7026e8_1 - kiwisolver=1.4.4=py39hf939315_1 - libdap4=3.20.6=hd7c4107_2 @@ -217,12 +217,12 @@ dependencies: - partd=1.3.0=pyhd8ed1ab_0 - pexpect=4.8.0=pyh1a96a4e_2 - pillow=9.2.0=py39hf3a2cdf_3 - - pip=22.3=pyhd8ed1ab_0 + - pip=22.3.1=pyhd8ed1ab_0 - plotly=5.11.0=pyhd8ed1ab_0 - - poppler=22.10.0=h92391eb_0 - - psutil=5.9.3=py39hb9d737c_1 + - poppler=22.11.0=h92391eb_0 + - psutil=5.9.4=py39hb9d737c_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.18.1=py39hb9d737c_2 + - pyrsistent=0.19.2=py39hb9d737c_0 - python-dateutil=2.8.2=pyhd8ed1ab_0 - pyyaml=6.0=py39hb9d737c_5 - pyzmq=24.0.1=py39headdf64_1 @@ -238,22 +238,22 @@ dependencies: - bleach=5.0.1=pyhd8ed1ab_0 - brotlipy=0.7.0=py39hb9d737c_1005 - contourpy=1.0.6=py39hf939315_0 - - cryptography=38.0.2=py39h3ccb8fc_2 + - cryptography=38.0.3=py39h3ccb8fc_0 - dask-core=2022.10.0=pyhd8ed1ab_2 - fonttools=4.38.0=py39hb9d737c_1 - h5py=3.7.0=nompi_py39h817c9c5_102 - imagecodecs=2022.9.26=py39h702eeef_3 - imageio=2.22.0=pyhfa7a67d_0 - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.16.0=pyhd8ed1ab_0 + - jsonschema=4.17.0=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - libgdal=3.5.3=h27ae5c1_0 + - libgdal=3.5.3=heb1176f_1 - numba=0.56.3=py39h61ddf18_0 - numcodecs=0.10.2=py39h5a03fae_0 - pandas=1.5.1=py39h4661b88_1 - pywavelets=1.3.0=py39h2ae25f5_2 - - scipy=1.9.3=py39hddc5342_1 + - scipy=1.9.3=py39hddc5342_2 - shapely=1.8.5=py39h5b5020f_1 - stack_data=0.6.0=pyhd8ed1ab_0 - terminado=0.17.0=pyh41d4057_0 @@ -264,17 +264,17 @@ dependencies: - discretize=0.7.4=py39hac2352c_0 - empymod=2.2.1=pyhd8ed1ab_0 - flask=2.2.2=pyhd8ed1ab_0 - - gdal=3.5.3=py39h5cb30a4_0 - - matplotlib-base=3.6.1=py39hf9fd14e_1 + - gdal=3.5.3=py39h5cb30a4_1 + - matplotlib-base=3.6.2=py39hf9fd14e_0 - nbformat=5.7.0=pyhd8ed1ab_0 - - prompt-toolkit=3.0.31=pyha770c72_0 + - prompt-toolkit=3.0.32=pyha770c72_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py39h051f8f4_4 - pyopenssl=22.1.0=pyhd8ed1ab_0 - scikit-learn=1.1.3=py39hd5c8da3_1 - tifffile=2022.10.10=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - - fiona=1.8.22=py39h80939cc_1 + - fiona=1.8.22=py39h80939cc_2 - flask-compress=1.13=pyhd8ed1ab_0 - geoana=0.0.6=py_1 - ipython=8.6.0=pyh41d4057_1 @@ -282,25 +282,26 @@ dependencies: - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py39h4661b88_2 - urllib3=1.26.11=pyhd8ed1ab_0 - - dash=2.6.2=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 - distributed=2022.10.0=pyhd8ed1ab_2 - - ipykernel=6.17.0=pyh210e3f2_0 - - nbconvert-core=7.2.3=pyhd8ed1ab_0 + - ipykernel=6.17.1=pyh210e3f2_0 + - nbconvert-core=7.2.4=pyhd8ed1ab_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.21.0=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.3=pyhd8ed1ab_0 - - nbconvert=7.2.3=pyhd8ed1ab_0 - - notebook-shim=0.2.0=pyhd8ed1ab_0 - - nbclassic=0.4.5=pyhd8ed1ab_0 - - notebook=6.5.1=pyha770c72_0 + - jupyter_server=1.23.1=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 + - nbconvert=7.2.4=pyhd8ed1ab_0 + - notebook-shim=0.2.2=pyhd8ed1ab_0 + - nbclassic=0.4.8=pyhd8ed1ab_0 + - notebook=6.5.2=pyha770c72_1 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 - - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 + - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 + - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.9-osx-64-dev.lock.yml b/environments/conda-py-3.9-osx-64-dev.lock.yml index 2022e7476..26d790430 100644 --- a/environments/conda-py-3.9-osx-64-dev.lock.yml +++ b/environments/conda-py-3.9-osx-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 8a80e23af8fa4dbfcd3a5f529e2618075ca38860292ce44bdcc0815f3b34f846 +# input_hash: 1960bbb37c3e60e536d69e4e9d1575c9285d5d24f6e8660efe7f1e045867c7e6 channels: - conda-forge @@ -28,13 +28,13 @@ dependencies: - libsodium=1.0.18=hbcb3906_1 - libwebp-base=1.2.4=h775f41a_0 - libzlib=1.2.13=hfd90126_4 - - llvm-openmp=14.0.4=ha654fa7_0 + - llvm-openmp=15.0.4=h61d9ccf_0 - ncurses=6.3=h96cf925_1 - pandoc=2.19.2=h694c41f_1 - pixman=0.40.0=hbcb3906_0 - poppler-data=0.4.11=hd8ed1ab_0 - pthread-stubs=0.4=hc929b4f_1001 - - tzcode=2022e=hb7f2c08_0 + - tzcode=2022f=hb7f2c08_0 - tzdata=2022f=h191b570_0 - xorg-libxau=1.0.9=h35c211d_0 - xorg-libxdmcp=1.1.3=h35c211d_0 @@ -53,7 +53,7 @@ dependencies: - libbrotlidec=1.0.9=hb7f2c08_8 - libbrotlienc=1.0.9=hb7f2c08_8 - libedit=3.1.20191231=h0678c8f_2 - - libgfortran5=11.3.0=h082f757_25 + - libgfortran5=11.3.0=h082f757_26 - libllvm11=11.1.0=h8fb7429_5 - libpng=1.6.38=ha978bb4_0 - libsqlite=3.39.4=ha978bb4_0 @@ -63,9 +63,9 @@ dependencies: - nspr=4.32=hcd9eead_1 - openssl=3.0.7=hfd90126_0 - pcre=8.45=he49afe7_0 - - pcre2=10.37=h3f55489_1 + - pcre2=10.40=h1c4e4bc_0 - readline=8.1.2=h3899abd_0 - - snappy=1.1.9=h6e38e02_1 + - snappy=1.1.9=h225ccf5_2 - tbb=2021.6.0=hb8565cd_1 - tk=8.6.12=h5dbffcc_0 - zeromq=4.3.4=he49afe7_1 @@ -81,8 +81,8 @@ dependencies: - hdf4=4.2.15=h7aa5921_5 - krb5=1.19.3=hb98e516_0 - libavif=0.11.1=he9a59b1_0 - - libgfortran=5.0.0=10_4_0_h97931a8_25 - - libglib=2.74.1=h3ba3332_0 + - libgfortran=5.0.0=9_5_0_h97931a8_26 + - libglib=2.74.1=h4c723e1_1 - libnghttp2=1.47.0=h5aae05b_1 - librttopo=1.1.0=he07d8f5_11 - libssh2=1.10.0=h47af595_3 @@ -95,7 +95,7 @@ dependencies: - fontconfig=2.14.1=h5bb23bf_0 - lcms2=2.14=h90f4b2a_0 - libblas=3.9.0=16_osx64_mkl - - libcurl=7.86.0=h581aaea_0 + - libcurl=7.86.0=h581aaea_1 - libkml=1.3.0=haeb80ef_1015 - libpq=14.5=hd79e848_1 - nss=3.78=ha8197d3_0 @@ -115,17 +115,17 @@ dependencies: - click=8.1.3=unix_pyhd8ed1ab_2 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_0 - - curl=7.86.0=h581aaea_0 + - curl=7.86.0=h581aaea_1 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - dill=0.3.6=pyhd8ed1ab_1 - entrypoints=0.4=pyhd8ed1ab_0 - - exceptiongroup=1.0.0=pyhd8ed1ab_0 + - exceptiongroup=1.0.1=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - - flit-core=3.7.1=pyhd8ed1ab_0 - - fsspec=2022.10.0=pyhd8ed1ab_0 + - flit-core=3.8.0=pyhd8ed1ab_0 + - fsspec=2022.11.0=pyhd8ed1ab_0 - future=0.18.2=pyhd8ed1ab_6 - hdf5=1.12.2=nompi_h1f71328_100 - heapdict=1.0.1=py_0 @@ -141,7 +141,7 @@ dependencies: - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - - networkx=2.8.7=pyhd8ed1ab_0 + - networkx=2.8.8=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 @@ -158,9 +158,9 @@ dependencies: - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.9=2_cp39 - - pytz=2022.5=pyhd8ed1ab_0 + - pytz=2022.6=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.5.0=pyhd8ed1ab_0 + - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 @@ -176,8 +176,8 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - - websocket-client=1.4.1=pyhd8ed1ab_0 - - wheel=0.37.1=pyhd8ed1ab_0 + - websocket-client=1.4.2=pyhd8ed1ab_0 + - wheel=0.38.4=pyhd8ed1ab_0 - xerces-c=3.2.4=h2007e90_1 - zipp=3.10.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39h6e9494a_1 @@ -199,7 +199,7 @@ dependencies: - isort=5.10.1=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - joblib=1.2.0=pyhd8ed1ab_0 - - jupyter_core=4.11.1=py39h6e9494a_1 + - jupyter_core=5.0.0=py39h6e9494a_0 - kealib=1.4.15=h51f5cc1_1 - kiwisolver=1.4.4=py39h92daf61_1 - lazy-object-proxy=1.8.0=py39ha30fb19_0 @@ -216,12 +216,12 @@ dependencies: - partd=1.3.0=pyhd8ed1ab_0 - pexpect=4.8.0=pyh1a96a4e_2 - pillow=9.2.0=py39h35d4919_3 - - pip=22.3=pyhd8ed1ab_0 + - pip=22.3.1=pyhd8ed1ab_0 - plotly=5.11.0=pyhd8ed1ab_0 - - poppler=22.10.0=hf2ff1a1_0 - - psutil=5.9.3=py39ha30fb19_1 + - poppler=22.11.0=hf2ff1a1_0 + - psutil=5.9.4=py39ha30fb19_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.18.1=py39ha30fb19_2 + - pyrsistent=0.19.2=py39ha30fb19_0 - python-dateutil=2.8.2=pyhd8ed1ab_0 - pyyaml=6.0=py39ha30fb19_5 - pyzmq=24.0.1=py39hed8f129_1 @@ -240,23 +240,23 @@ dependencies: - bleach=5.0.1=pyhd8ed1ab_0 - brotlipy=0.7.0=py39ha30fb19_1005 - contourpy=1.0.6=py39h92daf61_0 - - cryptography=38.0.2=py39hbeae22c_2 + - cryptography=38.0.3=py39hbeae22c_0 - dask-core=2022.10.0=pyhd8ed1ab_2 - fonttools=4.38.0=py39ha30fb19_1 - h5py=3.7.0=nompi_py39h7d40783_102 - imagecodecs=2022.9.26=py39h1e0cc1c_3 - imageio=2.22.0=pyhfa7a67d_0 - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.16.0=pyhd8ed1ab_0 + - jsonschema=4.17.0=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - libgdal=3.5.3=h9ab8fee_0 + - libgdal=3.5.3=h76976c5_1 - numba=0.56.3=py39hf6b9d82_0 - numcodecs=0.10.2=py39hd91caee_0 - pandas=1.5.1=py39hecff1ad_1 - pytest=7.2.0=pyhd8ed1ab_2 - pywavelets=1.3.0=py39h7cc1f47_2 - - scipy=1.9.3=py39h8a15683_1 + - scipy=1.9.3=py39h8a15683_2 - shapely=1.8.5=py39hf33cec1_1 - stack_data=0.6.0=pyhd8ed1ab_0 - terminado=0.17.0=pyhd1c38e8_0 @@ -267,10 +267,10 @@ dependencies: - discretize=0.7.4=py39hb5e4067_0 - empymod=2.2.1=pyhd8ed1ab_0 - flask=2.2.2=pyhd8ed1ab_0 - - gdal=3.5.3=py39h6783340_0 - - matplotlib-base=3.6.1=py39hb2f573b_1 + - gdal=3.5.3=py39h6783340_1 + - matplotlib-base=3.6.2=py39hb2f573b_0 - nbformat=5.7.0=pyhd8ed1ab_0 - - prompt-toolkit=3.0.31=pyha770c72_0 + - prompt-toolkit=3.0.32=pyha770c72_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py39h29261d1_4 - pylint=2.15.5=pyhd8ed1ab_0 @@ -279,7 +279,7 @@ dependencies: - scikit-learn=1.1.3=py39hdbdcc14_1 - tifffile=2022.10.10=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - - fiona=1.8.22=py39h6fa385f_1 + - fiona=1.8.22=py39h6fa385f_2 - flask-compress=1.13=pyhd8ed1ab_0 - geoana=0.0.6=py_1 - ipython=8.6.0=pyhd1c38e8_1 @@ -287,26 +287,27 @@ dependencies: - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py39hecff1ad_2 - urllib3=1.26.11=pyhd8ed1ab_0 - - dash=2.6.2=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 - distributed=2022.10.0=pyhd8ed1ab_2 - - ipykernel=6.17.0=pyh736e0ef_0 - - nbconvert-core=7.2.3=pyhd8ed1ab_0 + - ipykernel=6.17.1=pyh736e0ef_0 + - nbconvert-core=7.2.4=pyhd8ed1ab_0 - requests=2.28.1=pyhd8ed1ab_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.21.0=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.3=pyhd8ed1ab_0 - - nbconvert=7.2.3=pyhd8ed1ab_0 - - notebook-shim=0.2.0=pyhd8ed1ab_0 - - nbclassic=0.4.5=pyhd8ed1ab_0 - - notebook=6.5.1=pyha770c72_0 + - jupyter_server=1.23.1=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 + - nbconvert=7.2.4=pyhd8ed1ab_0 + - notebook-shim=0.2.2=pyhd8ed1ab_0 + - nbclassic=0.4.8=pyhd8ed1ab_0 + - notebook=6.5.2=pyha770c72_1 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 - - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 + - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 + - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.9-osx-64.lock.yml b/environments/conda-py-3.9-osx-64.lock.yml index 6902a3fbc..e3366859e 100644 --- a/environments/conda-py-3.9-osx-64.lock.yml +++ b/environments/conda-py-3.9-osx-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 8a80e23af8fa4dbfcd3a5f529e2618075ca38860292ce44bdcc0815f3b34f846 +# input_hash: 1960bbb37c3e60e536d69e4e9d1575c9285d5d24f6e8660efe7f1e045867c7e6 channels: - conda-forge @@ -28,13 +28,13 @@ dependencies: - libsodium=1.0.18=hbcb3906_1 - libwebp-base=1.2.4=h775f41a_0 - libzlib=1.2.13=hfd90126_4 - - llvm-openmp=14.0.4=ha654fa7_0 + - llvm-openmp=15.0.4=h61d9ccf_0 - ncurses=6.3=h96cf925_1 - pandoc=2.19.2=h694c41f_1 - pixman=0.40.0=hbcb3906_0 - poppler-data=0.4.11=hd8ed1ab_0 - pthread-stubs=0.4=hc929b4f_1001 - - tzcode=2022e=hb7f2c08_0 + - tzcode=2022f=hb7f2c08_0 - tzdata=2022f=h191b570_0 - xorg-libxau=1.0.9=h35c211d_0 - xorg-libxdmcp=1.1.3=h35c211d_0 @@ -53,7 +53,7 @@ dependencies: - libbrotlidec=1.0.9=hb7f2c08_8 - libbrotlienc=1.0.9=hb7f2c08_8 - libedit=3.1.20191231=h0678c8f_2 - - libgfortran5=11.3.0=h082f757_25 + - libgfortran5=11.3.0=h082f757_26 - libllvm11=11.1.0=h8fb7429_5 - libpng=1.6.38=ha978bb4_0 - libsqlite=3.39.4=ha978bb4_0 @@ -63,9 +63,9 @@ dependencies: - nspr=4.32=hcd9eead_1 - openssl=3.0.7=hfd90126_0 - pcre=8.45=he49afe7_0 - - pcre2=10.37=h3f55489_1 + - pcre2=10.40=h1c4e4bc_0 - readline=8.1.2=h3899abd_0 - - snappy=1.1.9=h6e38e02_1 + - snappy=1.1.9=h225ccf5_2 - tbb=2021.6.0=hb8565cd_1 - tk=8.6.12=h5dbffcc_0 - zeromq=4.3.4=he49afe7_1 @@ -81,8 +81,8 @@ dependencies: - hdf4=4.2.15=h7aa5921_5 - krb5=1.19.3=hb98e516_0 - libavif=0.11.1=he9a59b1_0 - - libgfortran=5.0.0=10_4_0_h97931a8_25 - - libglib=2.74.1=h3ba3332_0 + - libgfortran=5.0.0=9_5_0_h97931a8_26 + - libglib=2.74.1=h4c723e1_1 - libnghttp2=1.47.0=h5aae05b_1 - librttopo=1.1.0=he07d8f5_11 - libssh2=1.10.0=h47af595_3 @@ -95,7 +95,7 @@ dependencies: - fontconfig=2.14.1=h5bb23bf_0 - lcms2=2.14=h90f4b2a_0 - libblas=3.9.0=16_osx64_mkl - - libcurl=7.86.0=h581aaea_0 + - libcurl=7.86.0=h581aaea_1 - libkml=1.3.0=haeb80ef_1015 - libpq=14.5=hd79e848_1 - nss=3.78=ha8197d3_0 @@ -113,15 +113,15 @@ dependencies: - click=8.1.3=unix_pyhd8ed1ab_2 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_0 - - curl=7.86.0=h581aaea_0 + - curl=7.86.0=h581aaea_1 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - - flit-core=3.7.1=pyhd8ed1ab_0 - - fsspec=2022.10.0=pyhd8ed1ab_0 + - flit-core=3.8.0=pyhd8ed1ab_0 + - fsspec=2022.11.0=pyhd8ed1ab_0 - future=0.18.2=pyhd8ed1ab_6 - hdf5=1.12.2=nompi_h1f71328_100 - heapdict=1.0.1=py_0 @@ -135,7 +135,7 @@ dependencies: - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - - networkx=2.8.7=pyhd8ed1ab_0 + - networkx=2.8.8=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 @@ -150,9 +150,9 @@ dependencies: - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.9=2_cp39 - - pytz=2022.5=pyhd8ed1ab_0 + - pytz=2022.6=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.5.0=pyhd8ed1ab_0 + - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 @@ -165,8 +165,8 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - - websocket-client=1.4.1=pyhd8ed1ab_0 - - wheel=0.37.1=pyhd8ed1ab_0 + - websocket-client=1.4.2=pyhd8ed1ab_0 + - wheel=0.38.4=pyhd8ed1ab_0 - xerces-c=3.2.4=h2007e90_1 - zipp=3.10.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39h6e9494a_1 @@ -186,7 +186,7 @@ dependencies: - importlib_resources=5.10.0=pyhd8ed1ab_0 - jedi=0.18.1=pyhd8ed1ab_2 - joblib=1.2.0=pyhd8ed1ab_0 - - jupyter_core=4.11.1=py39h6e9494a_1 + - jupyter_core=5.0.0=py39h6e9494a_0 - kealib=1.4.15=h51f5cc1_1 - kiwisolver=1.4.4=py39h92daf61_1 - libdap4=3.20.6=h3e144a0_2 @@ -202,12 +202,12 @@ dependencies: - partd=1.3.0=pyhd8ed1ab_0 - pexpect=4.8.0=pyh1a96a4e_2 - pillow=9.2.0=py39h35d4919_3 - - pip=22.3=pyhd8ed1ab_0 + - pip=22.3.1=pyhd8ed1ab_0 - plotly=5.11.0=pyhd8ed1ab_0 - - poppler=22.10.0=hf2ff1a1_0 - - psutil=5.9.3=py39ha30fb19_1 + - poppler=22.11.0=hf2ff1a1_0 + - psutil=5.9.4=py39ha30fb19_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.18.1=py39ha30fb19_2 + - pyrsistent=0.19.2=py39ha30fb19_0 - python-dateutil=2.8.2=pyhd8ed1ab_0 - pyyaml=6.0=py39ha30fb19_5 - pyzmq=24.0.1=py39hed8f129_1 @@ -223,22 +223,22 @@ dependencies: - bleach=5.0.1=pyhd8ed1ab_0 - brotlipy=0.7.0=py39ha30fb19_1005 - contourpy=1.0.6=py39h92daf61_0 - - cryptography=38.0.2=py39hbeae22c_2 + - cryptography=38.0.3=py39hbeae22c_0 - dask-core=2022.10.0=pyhd8ed1ab_2 - fonttools=4.38.0=py39ha30fb19_1 - h5py=3.7.0=nompi_py39h7d40783_102 - imagecodecs=2022.9.26=py39h1e0cc1c_3 - imageio=2.22.0=pyhfa7a67d_0 - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.16.0=pyhd8ed1ab_0 + - jsonschema=4.17.0=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - libgdal=3.5.3=h9ab8fee_0 + - libgdal=3.5.3=h76976c5_1 - numba=0.56.3=py39hf6b9d82_0 - numcodecs=0.10.2=py39hd91caee_0 - pandas=1.5.1=py39hecff1ad_1 - pywavelets=1.3.0=py39h7cc1f47_2 - - scipy=1.9.3=py39h8a15683_1 + - scipy=1.9.3=py39h8a15683_2 - shapely=1.8.5=py39hf33cec1_1 - stack_data=0.6.0=pyhd8ed1ab_0 - terminado=0.17.0=pyhd1c38e8_0 @@ -249,17 +249,17 @@ dependencies: - discretize=0.7.4=py39hb5e4067_0 - empymod=2.2.1=pyhd8ed1ab_0 - flask=2.2.2=pyhd8ed1ab_0 - - gdal=3.5.3=py39h6783340_0 - - matplotlib-base=3.6.1=py39hb2f573b_1 + - gdal=3.5.3=py39h6783340_1 + - matplotlib-base=3.6.2=py39hb2f573b_0 - nbformat=5.7.0=pyhd8ed1ab_0 - - prompt-toolkit=3.0.31=pyha770c72_0 + - prompt-toolkit=3.0.32=pyha770c72_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py39h29261d1_4 - pyopenssl=22.1.0=pyhd8ed1ab_0 - scikit-learn=1.1.3=py39hdbdcc14_1 - tifffile=2022.10.10=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - - fiona=1.8.22=py39h6fa385f_1 + - fiona=1.8.22=py39h6fa385f_2 - flask-compress=1.13=pyhd8ed1ab_0 - geoana=0.0.6=py_1 - ipython=8.6.0=pyhd1c38e8_1 @@ -267,25 +267,26 @@ dependencies: - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py39hecff1ad_2 - urllib3=1.26.11=pyhd8ed1ab_0 - - dash=2.6.2=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 - distributed=2022.10.0=pyhd8ed1ab_2 - - ipykernel=6.17.0=pyh736e0ef_0 - - nbconvert-core=7.2.3=pyhd8ed1ab_0 + - ipykernel=6.17.1=pyh736e0ef_0 + - nbconvert-core=7.2.4=pyhd8ed1ab_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.21.0=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.3=pyhd8ed1ab_0 - - nbconvert=7.2.3=pyhd8ed1ab_0 - - notebook-shim=0.2.0=pyhd8ed1ab_0 - - nbclassic=0.4.5=pyhd8ed1ab_0 - - notebook=6.5.1=pyha770c72_0 + - jupyter_server=1.23.1=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 + - nbconvert=7.2.4=pyhd8ed1ab_0 + - notebook-shim=0.2.2=pyhd8ed1ab_0 + - nbclassic=0.4.8=pyhd8ed1ab_0 + - notebook=6.5.2=pyha770c72_1 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 - - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 + - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 + - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.9-win-64-dev.lock.yml b/environments/conda-py-3.9-win-64-dev.lock.yml index b966c27d5..35eb6f7a1 100644 --- a/environments/conda-py-3.9-win-64-dev.lock.yml +++ b/environments/conda-py-3.9-win-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 5ea9d9c263b785a8e81c144a01e560eb53aaf945ca8817591f16f443fe302144 +# input_hash: 3aa873423f63f75a00c8368049b524c163e4c53f6c2a5f60dc441bba5e3d0f3a channels: - conda-forge @@ -51,7 +51,7 @@ dependencies: - openssl=3.0.7=hcfcfb64_0 - pcre=8.45=h0e60522_0 - pixman=0.40.0=h8ffe710_0 - - snappy=1.1.9=h82413e6_1 + - snappy=1.1.9=hfb803bf_2 - tbb=2021.6.0=h91493d7_1 - tk=8.6.12=h8ffe710_0 - xerces-c=3.2.4=h63175ca_1 @@ -72,7 +72,7 @@ dependencies: - libzip=1.9.2=h519de47_1 - m2w64-gcc-libs=5.3.0=7 - mkl=2022.1.0=h6a75c08_874 - - pcre2=10.37=hdfff0fc_1 + - pcre2=10.40=h17e33f8_0 - sqlite=3.39.4=hcfcfb64_0 - zeromq=4.3.4=h0e60522_1 - zlib=1.2.13=hcfcfb64_4 @@ -84,8 +84,8 @@ dependencies: - freetype=2.12.1=h546665d_0 - hdf4=4.2.15=h1b1b6ef_5 - libblas=3.9.0=16_win64_mkl - - libcurl=7.86.0=heaf79c2_0 - - libglib=2.74.1=h79619a9_0 + - libcurl=7.86.0=heaf79c2_1 + - libglib=2.74.1=he8f3873_1 - libpq=14.5=hf15792c_1 - libtiff=4.4.0=h8e97e67_4 - pthread-stubs=0.4=hcd874cb_1001 @@ -103,18 +103,18 @@ dependencies: - charset-normalizer=2.1.1=pyhd8ed1ab_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_0 - - curl=7.86.0=heaf79c2_0 + - curl=7.86.0=heaf79c2_1 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - dill=0.3.6=pyhd8ed1ab_1 - entrypoints=0.4=pyhd8ed1ab_0 - - exceptiongroup=1.0.0=pyhd8ed1ab_0 + - exceptiongroup=1.0.1=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - - flit-core=3.7.1=pyhd8ed1ab_0 + - flit-core=3.8.0=pyhd8ed1ab_0 - fontconfig=2.14.1=hbde0cde_0 - - fsspec=2022.10.0=pyhd8ed1ab_0 + - fsspec=2022.11.0=pyhd8ed1ab_0 - future=0.18.2=pyhd8ed1ab_6 - hdf5=1.12.2=nompi_h57737ce_100 - heapdict=1.0.1=py_0 @@ -133,7 +133,7 @@ dependencies: - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - - networkx=2.8.7=pyhd8ed1ab_0 + - networkx=2.8.8=pyhd8ed1ab_0 - openjpeg=2.5.0=hc9384bd_1 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 @@ -149,9 +149,9 @@ dependencies: - pyparsing=3.0.9=pyhd8ed1ab_0 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.9=2_cp39 - - pytz=2022.5=pyhd8ed1ab_0 + - pytz=2022.6=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.5.0=pyhd8ed1ab_0 + - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 @@ -167,8 +167,8 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - - websocket-client=1.4.1=pyhd8ed1ab_0 - - wheel=0.37.1=pyhd8ed1ab_0 + - websocket-client=1.4.2=pyhd8ed1ab_0 + - wheel=0.38.4=pyhd8ed1ab_0 - win_inet_pton=1.1.0=pyhd8ed1ab_6 - zipp=3.10.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39hcbf5309_1 @@ -204,11 +204,11 @@ dependencies: - packaging=21.3=pyhd8ed1ab_0 - partd=1.3.0=pyhd8ed1ab_0 - pillow=9.2.0=py39h595c93f_3 - - pip=22.3=pyhd8ed1ab_0 + - pip=22.3.1=pyhd8ed1ab_0 - plotly=5.11.0=pyhd8ed1ab_0 - - psutil=5.9.3=py39ha55989b_1 + - psutil=5.9.4=py39ha55989b_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.18.1=py39ha55989b_2 + - pyrsistent=0.19.2=py39ha55989b_0 - pysocks=1.7.1=pyh0701188_6 - python-dateutil=2.8.2=pyhd8ed1ab_0 - pywin32=304=py39h99910a6_2 @@ -232,23 +232,23 @@ dependencies: - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - contourpy=1.0.6=py39h1f6ef14_0 - - cryptography=38.0.2=py39hb6bd5e6_2 + - cryptography=38.0.3=py39hb6bd5e6_0 - dask-core=2022.10.0=pyhd8ed1ab_2 - fonttools=4.38.0=py39ha55989b_1 - h5py=3.7.0=nompi_py39hbc6f334_102 - imagecodecs=2022.9.26=py39h414dd1e_3 - imageio=2.22.0=pyhfa7a67d_0 - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.16.0=pyhd8ed1ab_0 - - jupyter_core=4.11.1=py39hcbf5309_1 + - jsonschema=4.17.0=pyhd8ed1ab_0 + - jupyter_core=5.0.0=py39hcbf5309_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - numba=0.56.3=py39h99ae161_0 - numcodecs=0.10.2=py39h415ef7b_0 - pandas=1.5.1=py39h2ba5b7c_1 - - poppler=22.10.0=ha6c1112_0 + - poppler=22.11.0=ha6c1112_0 - pytest=7.2.0=pyhd8ed1ab_2 - pywavelets=1.3.0=py39hc266a54_2 - - scipy=1.9.3=py39hfbf2dce_1 + - scipy=1.9.3=py39hfbf2dce_2 - shapely=1.8.5=py39h6f18ba6_1 - stack_data=0.6.0=pyhd8ed1ab_0 - terminado=0.17.0=pyh08f2357_0 @@ -260,10 +260,10 @@ dependencies: - empymod=2.2.1=pyhd8ed1ab_0 - flask=2.2.2=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - - libgdal=3.5.3=h283e77c_0 - - matplotlib-base=3.6.1=py39haf65ace_1 + - libgdal=3.5.3=hc5f2fbc_1 + - matplotlib-base=3.6.2=py39haf65ace_0 - nbformat=5.7.0=pyhd8ed1ab_0 - - prompt-toolkit=3.0.31=pyha770c72_0 + - prompt-toolkit=3.0.32=pyha770c72_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py39h9be9993_4 - pylint=2.15.5=pyhd8ed1ab_0 @@ -273,34 +273,35 @@ dependencies: - tifffile=2022.10.10=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - flask-compress=1.13=pyhd8ed1ab_0 - - gdal=3.5.3=py39h3be0312_0 + - gdal=3.5.3=py39h3be0312_1 - geoana=0.0.6=py_1 - ipython=8.6.0=pyh08f2357_1 - nbclient=0.7.0=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py39h2ba5b7c_2 - urllib3=1.26.11=pyhd8ed1ab_0 - - dash=2.6.2=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 - distributed=2022.10.0=pyhd8ed1ab_2 - - fiona=1.8.22=py39h9e0966e_1 - - ipykernel=6.17.0=pyh025b116_0 - - nbconvert-core=7.2.3=pyhd8ed1ab_0 + - fiona=1.8.22=py39h9e0966e_2 + - ipykernel=6.17.1=pyh025b116_0 + - nbconvert-core=7.2.4=pyhd8ed1ab_0 - requests=2.28.1=pyhd8ed1ab_1 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.21.0=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.3=pyhd8ed1ab_0 - - nbconvert=7.2.3=pyhd8ed1ab_0 - - notebook-shim=0.2.0=pyhd8ed1ab_0 - - nbclassic=0.4.5=pyhd8ed1ab_0 - - notebook=6.5.1=pyha770c72_0 + - jupyter_server=1.23.1=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 + - nbconvert=7.2.4=pyhd8ed1ab_0 + - notebook-shim=0.2.2=pyhd8ed1ab_0 + - nbclassic=0.4.8=pyhd8ed1ab_0 + - notebook=6.5.2=pyha770c72_1 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 - - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 + - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 + - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.9-win-64.lock.yml b/environments/conda-py-3.9-win-64.lock.yml index 864b4373e..9ad70f9b6 100644 --- a/environments/conda-py-3.9-win-64.lock.yml +++ b/environments/conda-py-3.9-win-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 5ea9d9c263b785a8e81c144a01e560eb53aaf945ca8817591f16f443fe302144 +# input_hash: 3aa873423f63f75a00c8368049b524c163e4c53f6c2a5f60dc441bba5e3d0f3a channels: - conda-forge @@ -51,7 +51,7 @@ dependencies: - openssl=3.0.7=hcfcfb64_0 - pcre=8.45=h0e60522_0 - pixman=0.40.0=h8ffe710_0 - - snappy=1.1.9=h82413e6_1 + - snappy=1.1.9=hfb803bf_2 - tbb=2021.6.0=h91493d7_1 - tk=8.6.12=h8ffe710_0 - xerces-c=3.2.4=h63175ca_1 @@ -72,7 +72,7 @@ dependencies: - libzip=1.9.2=h519de47_1 - m2w64-gcc-libs=5.3.0=7 - mkl=2022.1.0=h6a75c08_874 - - pcre2=10.37=hdfff0fc_1 + - pcre2=10.40=h17e33f8_0 - sqlite=3.39.4=hcfcfb64_0 - zeromq=4.3.4=h0e60522_1 - zlib=1.2.13=hcfcfb64_4 @@ -84,8 +84,8 @@ dependencies: - freetype=2.12.1=h546665d_0 - hdf4=4.2.15=h1b1b6ef_5 - libblas=3.9.0=16_win64_mkl - - libcurl=7.86.0=heaf79c2_0 - - libglib=2.74.1=h79619a9_0 + - libcurl=7.86.0=heaf79c2_1 + - libglib=2.74.1=he8f3873_1 - libpq=14.5=hf15792c_1 - libtiff=4.4.0=h8e97e67_4 - pthread-stubs=0.4=hcd874cb_1001 @@ -101,16 +101,16 @@ dependencies: - cfitsio=4.1.0=h5a969a9_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_0 - - curl=7.86.0=heaf79c2_0 + - curl=7.86.0=heaf79c2_1 - cycler=0.11.0=pyhd8ed1ab_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - - flit-core=3.7.1=pyhd8ed1ab_0 + - flit-core=3.8.0=pyhd8ed1ab_0 - fontconfig=2.14.1=hbde0cde_0 - - fsspec=2022.10.0=pyhd8ed1ab_0 + - fsspec=2022.11.0=pyhd8ed1ab_0 - future=0.18.2=pyhd8ed1ab_6 - hdf5=1.12.2=nompi_h57737ce_100 - heapdict=1.0.1=py_0 @@ -127,7 +127,7 @@ dependencies: - mistune=2.0.4=pyhd8ed1ab_0 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - - networkx=2.8.7=pyhd8ed1ab_0 + - networkx=2.8.8=pyhd8ed1ab_0 - openjpeg=2.5.0=hc9384bd_1 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 @@ -141,9 +141,9 @@ dependencies: - pyparsing=3.0.9=pyhd8ed1ab_0 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - python_abi=3.9=2_cp39 - - pytz=2022.5=pyhd8ed1ab_0 + - pytz=2022.6=pyhd8ed1ab_0 - send2trash=1.8.0=pyhd8ed1ab_0 - - setuptools=65.5.0=pyhd8ed1ab_0 + - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 @@ -156,8 +156,8 @@ dependencies: - typing_extensions=4.4.0=pyha770c72_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - - websocket-client=1.4.1=pyhd8ed1ab_0 - - wheel=0.37.1=pyhd8ed1ab_0 + - websocket-client=1.4.2=pyhd8ed1ab_0 + - wheel=0.38.4=pyhd8ed1ab_0 - win_inet_pton=1.1.0=pyhd8ed1ab_6 - zipp=3.10.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39hcbf5309_1 @@ -190,11 +190,11 @@ dependencies: - packaging=21.3=pyhd8ed1ab_0 - partd=1.3.0=pyhd8ed1ab_0 - pillow=9.2.0=py39h595c93f_3 - - pip=22.3=pyhd8ed1ab_0 + - pip=22.3.1=pyhd8ed1ab_0 - plotly=5.11.0=pyhd8ed1ab_0 - - psutil=5.9.3=py39ha55989b_1 + - psutil=5.9.4=py39ha55989b_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.18.1=py39ha55989b_2 + - pyrsistent=0.19.2=py39ha55989b_0 - pysocks=1.7.1=pyh0701188_6 - python-dateutil=2.8.2=pyhd8ed1ab_0 - pywin32=304=py39h99910a6_2 @@ -215,22 +215,22 @@ dependencies: - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - contourpy=1.0.6=py39h1f6ef14_0 - - cryptography=38.0.2=py39hb6bd5e6_2 + - cryptography=38.0.3=py39hb6bd5e6_0 - dask-core=2022.10.0=pyhd8ed1ab_2 - fonttools=4.38.0=py39ha55989b_1 - h5py=3.7.0=nompi_py39hbc6f334_102 - imagecodecs=2022.9.26=py39h414dd1e_3 - imageio=2.22.0=pyhfa7a67d_0 - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.16.0=pyhd8ed1ab_0 - - jupyter_core=4.11.1=py39hcbf5309_1 + - jsonschema=4.17.0=pyhd8ed1ab_0 + - jupyter_core=5.0.0=py39hcbf5309_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - numba=0.56.3=py39h99ae161_0 - numcodecs=0.10.2=py39h415ef7b_0 - pandas=1.5.1=py39h2ba5b7c_1 - - poppler=22.10.0=ha6c1112_0 + - poppler=22.11.0=ha6c1112_0 - pywavelets=1.3.0=py39hc266a54_2 - - scipy=1.9.3=py39hfbf2dce_1 + - scipy=1.9.3=py39hfbf2dce_2 - shapely=1.8.5=py39h6f18ba6_1 - stack_data=0.6.0=pyhd8ed1ab_0 - terminado=0.17.0=pyh08f2357_0 @@ -242,10 +242,10 @@ dependencies: - empymod=2.2.1=pyhd8ed1ab_0 - flask=2.2.2=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - - libgdal=3.5.3=h283e77c_0 - - matplotlib-base=3.6.1=py39haf65ace_1 + - libgdal=3.5.3=hc5f2fbc_1 + - matplotlib-base=3.6.2=py39haf65ace_0 - nbformat=5.7.0=pyhd8ed1ab_0 - - prompt-toolkit=3.0.31=pyha770c72_0 + - prompt-toolkit=3.0.32=pyha770c72_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py39h9be9993_4 - pyopenssl=22.1.0=pyhd8ed1ab_0 @@ -253,33 +253,34 @@ dependencies: - tifffile=2022.10.10=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - flask-compress=1.13=pyhd8ed1ab_0 - - gdal=3.5.3=py39h3be0312_0 + - gdal=3.5.3=py39h3be0312_1 - geoana=0.0.6=py_1 - ipython=8.6.0=pyh08f2357_1 - nbclient=0.7.0=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py39h2ba5b7c_2 - urllib3=1.26.11=pyhd8ed1ab_0 - - dash=2.6.2=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 - distributed=2022.10.0=pyhd8ed1ab_2 - - fiona=1.8.22=py39h9e0966e_1 - - ipykernel=6.17.0=pyh025b116_0 - - nbconvert-core=7.2.3=pyhd8ed1ab_0 + - fiona=1.8.22=py39h9e0966e_2 + - ipykernel=6.17.1=pyh025b116_0 + - nbconvert-core=7.2.4=pyhd8ed1ab_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.21.0=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.3=pyhd8ed1ab_0 - - nbconvert=7.2.3=pyhd8ed1ab_0 - - notebook-shim=0.2.0=pyhd8ed1ab_0 - - nbclassic=0.4.5=pyhd8ed1ab_0 - - notebook=6.5.1=pyha770c72_0 + - jupyter_server=1.23.1=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 + - nbconvert=7.2.4=pyhd8ed1ab_0 + - notebook-shim=0.2.2=pyhd8ed1ab_0 + - nbclassic=0.4.8=pyhd8ed1ab_0 + - notebook=6.5.2=pyha770c72_1 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 - - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 + - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 + - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e variables: KMP_WARNINGS: 0 diff --git a/pyproject.toml b/pyproject.toml index ebaf955a9..9ba3e5a85 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -69,8 +69,7 @@ zarr = "^2.8.1" # from simpgeg using Dask geoh5py = { version = "0.5.0", source = "pypi" } simpeg_archive = {version = "0.9.1.dev5", source = "pypi"} mira-simpeg = {version = "0.15.1dev6", source = "pypi"} - -param-sweeps = { url = "https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/develop.tar.gz#sha256=None"} +param-sweeps = {version = "0.1.2", source = "pypi"} [tool.poetry.dev-dependencies] pylint = "^2.14.4" From 86124f36715f795ec6567115b2eccea67794f781 Mon Sep 17 00:00:00 2001 From: sebastienh Date: Fri, 11 Nov 2022 15:26:34 -0500 Subject: [PATCH 043/107] change version to 0.9.1 alpha --- docs/conf.py | 4 ++-- geoapps/__init__.py | 2 +- pyproject.toml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index 3ed609c71..cc68e685a 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -95,9 +95,9 @@ project = "geoapps" # The short X.Y version. -version = "0.9.0" +version = "0.9.1" # The full version, including alpha/beta/rc tags. -release = "0.9.0-rc.4" +release = "0.9.1-alpha.1" # List of patterns, relative to source directory, that match files and diff --git a/geoapps/__init__.py b/geoapps/__init__.py index 35f857efd..051f9d541 100644 --- a/geoapps/__init__.py +++ b/geoapps/__init__.py @@ -5,4 +5,4 @@ # geoapps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). -__version__ = "0.9.0-rc.4" +__version__ = "0.9.1-alpha.1" diff --git a/pyproject.toml b/pyproject.toml index 89218f463..c4e956857 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "geoapps" -version = "0.9.0-rc.4" +version = "0.9.1-alpha.1" description = "Open-sourced Applications in Geoscience" authors = ["Mira Geoscience "] repository = "https://github.com/MiraGeoscience/geoapps" From 1cb0b27e8df3ebf1491e53f3f5aa80f6f6bf5381 Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 14 Nov 2022 09:27:45 -0800 Subject: [PATCH 044/107] switching branches --- geoapps/inversion/constants.py | 15 +++--- .../three_dimensions/constants.py | 2 +- .../two_dimensions/constants.py | 7 ++- .../three_dimensions/constants.py | 51 +++++++++++++++++-- .../two_dimensions/constants.py | 6 +-- .../magnetotellurics/constants.py | 2 +- .../natural_sources/tipper/constants.py | 17 ++++--- .../potential_fields/gravity/constants.py | 4 +- .../magnetic_scalar/constants.py | 23 +++++---- .../magnetic_vector/constants.py | 29 +++++++---- 10 files changed, 107 insertions(+), 49 deletions(-) diff --git a/geoapps/inversion/constants.py b/geoapps/inversion/constants.py index e73d6c3e7..dc9f6358f 100644 --- a/geoapps/inversion/constants.py +++ b/geoapps/inversion/constants.py @@ -73,6 +73,7 @@ "value": 1, "min": 1, "max": 1000, + "verbose": 2, }, "output_tile_files": False, "z_from_topo": { @@ -80,7 +81,7 @@ "label": "Take z from topography", "tooltip": "Sets survey elevation to topography before any offsets are applied.", "value": False, - "verbose": 3 + "verbose": 3, }, "receivers_offset_x": { "group": "Data pre-processing", @@ -136,7 +137,7 @@ "enabled": False, "label": "Downsampling resolution", "value": 0.0, - "verbose": 3 + "verbose": 3, }, "detrend_order": { "min": 0, @@ -314,7 +315,7 @@ "min": 0.0, "precision": 1, "lineEdit": False, - "verbose": 2 + "verbose": 2, }, "every_iteration_bool": { "group": "Update sensitivity weights directive", @@ -371,7 +372,7 @@ "value": 1.0, "tooltip": "This chi factor will be used to determine the misfit" " threshold after which IRLS iterations begin.", - "verbose": 3 + "verbose": 3, }, "max_global_iterations": { "min": 1, @@ -389,7 +390,7 @@ "tooltip": "Incomplete Re-weighted Least Squares iterations for non-L2 problems", "value": 25, "enabled": True, - "verbose": 2 + "verbose": 2, }, "coolingRate": { "group": "Optimization", @@ -399,7 +400,7 @@ "LineEdit": False, "max": 10, "precision": 1, - "verbose": 2 + "verbose": 2, }, "coolingFactor": { "group": "Optimization", @@ -544,7 +545,7 @@ "group": "Regularization", "label": "Gradient type", "value": "total", - "verbose": 3 + "verbose": 3, }, "lower_bound": { "association": ["Cell", "Vertex"], diff --git a/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py index 88d53adc3..4f534f4c8 100644 --- a/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py +++ b/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py @@ -92,7 +92,7 @@ "potential_channel_bool": True, } forward_defaults = { - "title": "SimPEG Direct Current Forward", + "title": "Direct Current (DC) forward", "documentation": "https://geoapps.readthedocs.io/en/stable/content/applications/dcip_inversion.html", "icon": "PotentialElectrode", "inversion_type": "direct current", diff --git a/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py index 750b8ce0f..c6b277405 100644 --- a/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py +++ b/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py @@ -99,7 +99,7 @@ "potential_channel_bool": True, } forward_defaults = { - "title": "Direct Current (DC) 2D Inversion", + "title": "Direct Current (DC) 2D forward", "icon": "PotentialElectrode", "inversion_type": "direct current 2d", "geoh5": None, # Must remain at top of list for notebook app initialization @@ -107,10 +107,10 @@ "topography_object": None, "topography": None, "data_object": None, + "z_from_topo": True, "line_object": None, "line_id": 1, "resolution": None, - "z_from_topo": True, "receivers_radar_drape": None, "receivers_offset_x": None, "receivers_offset_y": None, @@ -312,7 +312,7 @@ "min": 1.0, "max": 2.0, "precision": 1, - "lineEdit": False + "lineEdit": False, }, "receivers_offset_x": { "group": "Data pre-processing", @@ -356,7 +356,6 @@ "detrend_order": None, "detrend_type": None, "tile_spatial": 1, - "out_group": {"label": "Results group name", "value": "DirectCurrentInversion"}, } diff --git a/geoapps/inversion/electricals/induced_polarization/three_dimensions/constants.py b/geoapps/inversion/electricals/induced_polarization/three_dimensions/constants.py index 5971567f0..8b9dbefd3 100644 --- a/geoapps/inversion/electricals/induced_polarization/three_dimensions/constants.py +++ b/geoapps/inversion/electricals/induced_polarization/three_dimensions/constants.py @@ -24,7 +24,7 @@ "topography": None, "data_object": None, "resolution": None, - "z_from_topo": False, + "z_from_topo": True, "receivers_radar_drape": None, "receivers_offset_x": None, "receivers_offset_y": None, @@ -80,7 +80,7 @@ "n_cpu": None, "tile_spatial": 1, "max_ram": None, - "store_sensitivities": "disk", + "store_sensitivities": "ram", "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "InducedPolarizationInversion", @@ -93,7 +93,7 @@ } forward_defaults = { - "title": "Induced Polarization (IP) inversion", + "title": "Induced Polarization (IP) forward", "documentation": "https://geoapps.readthedocs.io/en/stable/content/applications/dcip_inversion.html", "icon": "PotentialElectrode", "inversion_type": "induced polarization", @@ -103,7 +103,7 @@ "topography": None, "data_object": None, "resolution": None, - "z_from_topo": False, + "z_from_topo": True, "receivers_radar_drape": None, "receivers_offset_x": None, "receivers_offset_y": None, @@ -167,6 +167,13 @@ "meshType": "{275ecee9-9c24-4378-bf94-65f3c5fbe163}", "value": None, }, + "z_from_topo": { + "group": "Data", + "main": True, + "label": "Surface survey", + "tooltip": "Uncheck if borehole data is present", + "value": True, + }, "chargeability_channel_bool": True, "chargeability_channel": { "association": ["Cell", "Vertex"], @@ -254,6 +261,42 @@ "label": "Results group name", "value": "InducedPolarizationInversion", }, + "receivers_offset_x": { + "group": "Data pre-processing", + "label": "Receiver X offset (m)", + "optional": True, + "enabled": False, + "value": 0.0, + "visible": False, + }, + "receivers_offset_y": { + "group": "Data pre-processing", + "label": "Receiver Y offset (m)", + "optional": True, + "enabled": False, + "value": 0.0, + "visible": False, + }, + "receivers_offset_z": { + "group": "Data pre-processing", + "label": "Z static offset", + "optional": True, + "enabled": False, + "value": 0.0, + "visible": False, + }, + "receivers_radar_drape": { + "association": ["Cell", "Vertex"], + "dataType": "Float", + "group": "Data pre-processing", + "label": "Z radar offset", + "tooltip": "Apply a non-homogeneous offset to survey object from radar channel.", + "optional": True, + "parent": "data_object", + "value": None, + "enabled": False, + "visible": False, + }, } default_ui_json = dict(base_default_ui_json, **default_ui_json) diff --git a/geoapps/inversion/electricals/induced_polarization/two_dimensions/constants.py b/geoapps/inversion/electricals/induced_polarization/two_dimensions/constants.py index b4b85e3c2..84900c46f 100644 --- a/geoapps/inversion/electricals/induced_polarization/two_dimensions/constants.py +++ b/geoapps/inversion/electricals/induced_polarization/two_dimensions/constants.py @@ -100,7 +100,7 @@ "chargeability_channel_bool": True, } forward_defaults = { - "title": "Induced Polarization (IP) 2D Inversion", + "title": "Induced Polarization (IP) 2D forward", "icon": "PotentialElectrode", "inversion_type": "induced polarization 2d", "geoh5": None, # Must remain at top of list for notebook app initialization @@ -108,10 +108,10 @@ "topography_object": None, "topography": None, "data_object": None, + "resolution": None, "z_from_topo": True, "line_object": None, "line_id": 1, - "resolution": None, "receivers_radar_drape": None, "receivers_offset_x": None, "receivers_offset_y": None, @@ -325,7 +325,7 @@ "min": 1.0, "max": 2.0, "precision": 1, - "lineEdit": False + "lineEdit": False, }, "resolution": None, "detrend_order": None, diff --git a/geoapps/inversion/natural_sources/magnetotellurics/constants.py b/geoapps/inversion/natural_sources/magnetotellurics/constants.py index f5c656dff..182c52a0e 100644 --- a/geoapps/inversion/natural_sources/magnetotellurics/constants.py +++ b/geoapps/inversion/natural_sources/magnetotellurics/constants.py @@ -116,7 +116,7 @@ } forward_defaults = { - "title": "Magnetotellurics (MT) inversion", + "title": "Magnetotellurics (MT) forward", "icon": "surveymagnetotellurics", "inversion_type": "magnetotellurics", "geoh5": None, # Must remain at top of list for notebook app initialization diff --git a/geoapps/inversion/natural_sources/tipper/constants.py b/geoapps/inversion/natural_sources/tipper/constants.py index 75220d253..8fbf45d9f 100644 --- a/geoapps/inversion/natural_sources/tipper/constants.py +++ b/geoapps/inversion/natural_sources/tipper/constants.py @@ -16,7 +16,8 @@ ################# defaults ################## inversion_defaults = { - "title": "SimPEG Tipper inversion", + "title": "Tipper inversion", + "icon": "surveyztem", "inversion_type": "tipper", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": False, @@ -86,7 +87,7 @@ "n_cpu": None, "tile_spatial": 1, "max_ram": None, - "store_sensitivities": "disk", + "store_sensitivities": "ram", "max_chunk_size": 128, "chunk_by_rows": True, "out_group": "TipperInversion", @@ -102,7 +103,8 @@ } forward_defaults = { - "title": "SimPEG Tipper Forward", + "title": "Tipper forward", + "icon": "surveyztem", "inversion_type": "tipper", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": True, @@ -171,7 +173,8 @@ } default_ui_json = { - "title": "SimPEG Tipper inversion", + "title": "Tipper inversion", + "icon": "surveyztem", "inversion_type": "tipper", "data_object": { "main": True, @@ -307,7 +310,7 @@ "main": True, "isValue": False, "parent": "mesh", - "label": "Initial Conductivity (S/m)", + "label": "Initial conductivity (S/m)", "property": None, "value": 1e-3, }, @@ -318,7 +321,7 @@ "group": "Mesh and Models", "isValue": True, "parent": "mesh", - "label": "Reference Conductivity (S/m)", + "label": "Reference conductivity (S/m)", "property": None, "value": 1e-3, }, @@ -329,7 +332,7 @@ "main": True, "isValue": True, "parent": "mesh", - "label": "Background Conductivity (S/m)", + "label": "Background conductivity (S/m)", "property": None, "value": 1e-3, }, diff --git a/geoapps/inversion/potential_fields/gravity/constants.py b/geoapps/inversion/potential_fields/gravity/constants.py index 96cd33a2b..e973d59c5 100644 --- a/geoapps/inversion/potential_fields/gravity/constants.py +++ b/geoapps/inversion/potential_fields/gravity/constants.py @@ -121,7 +121,7 @@ "gy_channel_bool": False, } forward_defaults = { - "title": "Gravity Forward", + "title": "Gravity forward", "documentation": "https://geoapps.readthedocs.io/en/stable/content/applications/grav_mag_inversion.html", "icon": "surveyairbornegravity", "inversion_type": "gravity", @@ -130,8 +130,8 @@ "topography_object": None, "topography": None, "data_object": None, - "resolution": None, "z_from_topo": False, + "resolution": None, "receivers_radar_drape": None, "receivers_offset_x": None, "receivers_offset_y": None, diff --git a/geoapps/inversion/potential_fields/magnetic_scalar/constants.py b/geoapps/inversion/potential_fields/magnetic_scalar/constants.py index 6daf8bd9a..c2838da24 100644 --- a/geoapps/inversion/potential_fields/magnetic_scalar/constants.py +++ b/geoapps/inversion/potential_fields/magnetic_scalar/constants.py @@ -17,9 +17,9 @@ ################# defaults ################## inversion_defaults = { - "title": "Magnetic Susceptibility inversion", + "title": "Magnetic inversion", "documentation": "https://geoapps.readthedocs.io/en/stable/content/applications/grav_mag_inversion.html", - "icon": "surveyairbornegravity", + "icon": "surveyairbornemagnetics", "inversion_type": "magnetic scalar", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": False, @@ -102,7 +102,7 @@ "parallelized": True, "n_cpu": None, "tile_spatial": 1, - "store_sensitivities": "disk", + "store_sensitivities": "ram", "max_ram": None, "max_chunk_size": 128, "chunk_by_rows": True, @@ -124,7 +124,7 @@ "bz_channel_bool": False, } forward_defaults = { - "title": "Magnetic Susceptibility Forward", + "title": "Magnetic Susceptibility forward", "documentation": "https://geoapps.readthedocs.io/en/stable/content/applications/grav_mag_inversion.html", "icon": "surveyairbornegravity", "inversion_type": "magnetic scalar", @@ -214,7 +214,10 @@ "icon": "surveyairbornegravity", "inversion_type": "magnetic scalar", "inducing_field_strength": { - "min": 1.0, + "min": 0.0, + "max": 100000.0, + "precision": 2, + "lineEdit": False, "main": True, "group": "Inducing Field", "label": "Strength (nT)", @@ -224,18 +227,20 @@ "min": -90.0, "max": 90.0, "precision": 2, + "lineEdit": False, "main": True, "group": "Inducing Field", - "label": "Inclination (degrees from North)", + "label": "Inclination (deg)", "value": 90.0, }, "inducing_field_declination": { "min": -180.0, "max": 180.0, "precision": 2, + "lineEdit": False, "main": True, "group": "Inducing Field", - "label": "Declination (degrees from horizontal)", + "label": "Declination (deg)", "value": 0.0, }, "data_object": { @@ -559,7 +564,7 @@ "main": True, "isValue": True, "parent": "mesh", - "label": "Initial Susceptibility (SI)", + "label": "Initial susceptibility (SI)", "property": None, "value": 1e-4, }, @@ -570,7 +575,7 @@ "group": "Mesh and Models", "isValue": True, "parent": "mesh", - "label": "Reference Susceptibility (SI)", + "label": "Reference susceptibility (SI)", "property": None, "value": 0.0, }, diff --git a/geoapps/inversion/potential_fields/magnetic_vector/constants.py b/geoapps/inversion/potential_fields/magnetic_vector/constants.py index 01ded2c31..b7602ae2e 100644 --- a/geoapps/inversion/potential_fields/magnetic_vector/constants.py +++ b/geoapps/inversion/potential_fields/magnetic_vector/constants.py @@ -106,7 +106,7 @@ "parallelized": True, "n_cpu": None, "tile_spatial": 1, - "store_sensitivities": "disk", + "store_sensitivities": "ram", "max_ram": None, "max_chunk_size": 128, "chunk_by_rows": True, @@ -129,9 +129,9 @@ } forward_defaults = { - "title": "Magnetic Vector Forward", + "title": "Magnetic Vector forward", "documentation": "https://geoapps.readthedocs.io/en/stable/content/applications/grav_mag_inversion.html", - "icon": "surveyairbornegravity", + "icon": "surveyairbornemagnetics", "inversion_type": "magnetic vector", "geoh5": None, # Must remain at top of list for notebook app initialization "forward_only": True, @@ -222,6 +222,9 @@ "inversion_type": "magnetic vector", "inducing_field_strength": { "min": 0.0, + "max": 100000.0, + "precision": 2, + "lineEdit": False, "main": True, "group": "Inducing Field", "label": "Strength (nT)", @@ -230,17 +233,21 @@ "inducing_field_inclination": { "min": -90.0, "max": 90.0, + "precision": 2, + "lineEdit": False, "main": True, "group": "Inducing Field", - "label": "Inclination (degrees from North)", + "label": "Inclination (deg)", "value": 90.0, }, "inducing_field_declination": { "min": -180, "max": 180, + "precision": 2, + "lineEdit": False, "main": True, "group": "Inducing Field", - "label": "Declination (degrees from horizontal)", + "label": "Declination (deg)", "value": 0.0, }, "data_object": { @@ -564,7 +571,7 @@ "main": True, "isValue": False, "parent": "mesh", - "label": "Initial Susceptibility (SI)", + "label": "Initial susceptibility (SI)", "property": None, "value": 1e-4, }, @@ -577,7 +584,7 @@ "optional": True, "enabled": False, "parent": "mesh", - "label": "Initial Inclination (degrees)", + "label": "Initial inclination (deg)", "property": None, "value": 0.0, }, @@ -590,7 +597,7 @@ "optional": True, "enabled": False, "parent": "mesh", - "label": "Initial Declination (degrees)", + "label": "Initial declination (deg)", "property": None, "value": 0.0, }, @@ -601,7 +608,7 @@ "group": "Mesh and Models", "isValue": True, "parent": "mesh", - "label": "Reference Susceptibility (SI)", + "label": "Reference susceptibility (SI)", "property": None, "value": 0.0, }, @@ -613,7 +620,7 @@ "isValue": False, "optional": True, "enabled": False, - "label": "Reference Inclination (degrees)", + "label": "Reference inclination (deg)", "parent": "mesh", "property": None, "value": 0.0, @@ -626,7 +633,7 @@ "isValue": True, "optional": True, "enabled": False, - "label": "Reference Declination (degrees)", + "label": "Reference declination (deg)", "parent": "mesh", "property": None, "value": 0.0, From 0dc05c9a131f40a5b62b9613e3fb5ccb80c83ec0 Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 14 Nov 2022 11:40:09 -0800 Subject: [PATCH 045/107] Remove pseudo_three_dimensions_driver_test.py - to be covered in GEOPY-621 --- tests/pseudo_three_dimensions_driver_test.py | 21 -------------------- 1 file changed, 21 deletions(-) delete mode 100644 tests/pseudo_three_dimensions_driver_test.py diff --git a/tests/pseudo_three_dimensions_driver_test.py b/tests/pseudo_three_dimensions_driver_test.py deleted file mode 100644 index 01ff1af4b..000000000 --- a/tests/pseudo_three_dimensions_driver_test.py +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright (c) 2022 Mira Geoscience Ltd. -# -# This file is part of geoapps. -# -# geoapps is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). - -import json -import os -import uuid - -from geoapps.inversion.line_sweep.driver import LineSweepDriver - - -def test_line_files(tmp_path): - filepath = os.path.join(tmp_path, "lookup.json") - file_lines = {str(uuid.uuid4()): {"line_id": k} for k in range(1, 3)} - with open(filepath, "w", encoding="utf-8") as file: - json.dump(file_lines, file) - line_files = LineSweepDriver.line_files(os.path.dirname(filepath)) - assert line_files == {v["line_id"]: k for k, v in file_lines.items()} From 2b06dcc4dcd26b6bfc389ecd4e0de98200d16271 Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 14 Nov 2022 11:53:14 -0800 Subject: [PATCH 046/107] remove pseudo3ddriver import --- geoapps/inversion/driver.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/geoapps/inversion/driver.py b/geoapps/inversion/driver.py index f679f0e4a..ebc5615be 100644 --- a/geoapps/inversion/driver.py +++ b/geoapps/inversion/driver.py @@ -407,9 +407,6 @@ def get_path(self, file): if __name__ == "__main__": - from geoapps.inversion.electricals.direct_current.pseudo_three_dimensions.driver import ( - DirectCurrentPseudo3DDriver, - ) from geoapps.inversion.electricals.direct_current.three_dimensions.driver import ( DirectCurrent3DDriver, ) @@ -441,7 +438,6 @@ def get_path(self, file): "magnetic vector": MagneticVectorDriver, "direct current 3d": DirectCurrent3DDriver, "direct current 2d": DirectCurrent2DDriver, - "direct current pseudo 3d": DirectCurrentPseudo3DDriver, "induced polarization 3d": InducedPolarization3DDriver, "induced polarization 2d": InducedPolarization2DDriver, "induced polarization pseudo 3d": None, # InducedPolarizationPseudo3DDriver, From 39eb5bdb1528d93c2b08ab0a6d767801f0001b13 Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 14 Nov 2022 12:06:05 -0800 Subject: [PATCH 047/107] re-trigger test --- geoapps/inversion/driver.py | 1 - 1 file changed, 1 deletion(-) diff --git a/geoapps/inversion/driver.py b/geoapps/inversion/driver.py index ebc5615be..4980dbf17 100644 --- a/geoapps/inversion/driver.py +++ b/geoapps/inversion/driver.py @@ -419,7 +419,6 @@ def get_path(self, file): from geoapps.inversion.electricals.induced_polarization.two_dimensions.driver import ( InducedPolarization2DDriver, ) - # from geoapps.inversion.electricals.induced_polarization.pseudo_three_dimensions.driver import InducedPolarizationPseudo3DDriver from geoapps.inversion.natural_sources.magnetotellurics.driver import ( MagnetotelluricsDriver, ) From 4e5796cef868eda36613564e2f4967173403a070 Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 14 Nov 2022 13:34:00 -0800 Subject: [PATCH 048/107] no more context --- geoapps/inversion/driver.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/geoapps/inversion/driver.py b/geoapps/inversion/driver.py index 42bc49197..f0ad52414 100644 --- a/geoapps/inversion/driver.py +++ b/geoapps/inversion/driver.py @@ -479,12 +479,9 @@ def start_inversion(filepath=None, **kwargs) -> InversionDriver: input_file = InputFile.read_ui_json(filepath, validations=validations) params = ParamClass(input_file=input_file, **kwargs) - + params.geoh5.close() driver = InversionDriver(params) - - with params.geoh5.open(mode="r+"): - driver.run() - + driver.run() return driver From 605250b6459738ed56498ec3d9e1e38d4fe18f5b Mon Sep 17 00:00:00 2001 From: benjamink Date: Tue, 15 Nov 2022 13:35:05 -0800 Subject: [PATCH 049/107] edits after GA viewing --- .../three_dimensions/constants.py | 13 ++++++++++++- .../direct_current/two_dimensions/constants.py | 13 +++++++++++-- .../three_dimensions/constants.py | 11 +++++++++++ .../two_dimensions/constants.py | 12 +++++++++++- .../magnetotellurics/constants.py | 18 ++++++++++-------- .../natural_sources/tipper/constants.py | 10 ++++++---- .../potential_fields/gravity/constants.py | 15 +++++++++++++-- .../magnetic_scalar/constants.py | 13 ++++++++++++- .../magnetic_vector/constants.py | 13 ++++++++++++- .../inversion/potential_fields/notebook.ipynb | 4 ++-- tests/params_test.py | 2 -- 11 files changed, 100 insertions(+), 24 deletions(-) diff --git a/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py index 4f534f4c8..05ffc22ea 100644 --- a/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py +++ b/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py @@ -102,7 +102,7 @@ "topography": None, "data_object": None, "resolution": None, - "z_from_topo": False, + "z_from_topo": True, "receivers_offset_x": None, "receivers_offset_y": None, "receivers_offset_z": None, @@ -144,6 +144,17 @@ } forward_ui_json = { + "starting_model": { + "association": ["Cell", "Vertex"], + "dataType": "Float", + "group": "Mesh and Models`", + "main": True, + "isValue": False, + "parent": "mesh", + "label": "Conductivity (S/m)", + "property": None, + "value": 0.0, + }, "gradient_type": "total", "alpha_s": 1.0, "alpha_x": 1.0, diff --git a/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py index c6b277405..8b9afd3f1 100644 --- a/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py +++ b/geoapps/inversion/electricals/direct_current/two_dimensions/constants.py @@ -158,6 +158,17 @@ } forward_ui_json = { + "starting_model": { + "association": "Cell", + "dataType": "Float", + "group": "Mesh and Models", + "main": True, + "isValue": False, + "parent": "mesh", + "label": "Conductivity (S/m)", + "property": None, + "value": 1e-3, + }, "gradient_type": "total", "alpha_s": 1.0, "alpha_x": 1.0, @@ -321,7 +332,6 @@ "enabled": False, "value": 0.0, "visible": False, - "visible": False, }, "receivers_offset_y": { "group": "Data pre-processing", @@ -330,7 +340,6 @@ "enabled": False, "value": 0.0, "visible": False, - "visible": False, }, "receivers_offset_z": { "group": "Data pre-processing", diff --git a/geoapps/inversion/electricals/induced_polarization/three_dimensions/constants.py b/geoapps/inversion/electricals/induced_polarization/three_dimensions/constants.py index 8b9dbefd3..9317fc63d 100644 --- a/geoapps/inversion/electricals/induced_polarization/three_dimensions/constants.py +++ b/geoapps/inversion/electricals/induced_polarization/three_dimensions/constants.py @@ -145,6 +145,17 @@ } forward_ui_json = { + "starting_model": { + "association": ["Cell", "Vertex"], + "dataType": "Float", + "group": "Mesh and Models", + "main": True, + "isValue": False, + "parent": "mesh", + "label": "Chargeability (V/V)", + "property": None, + "value": 0.0, + }, "gradient_type": "total", "alpha_s": 1.0, "alpha_x": 1.0, diff --git a/geoapps/inversion/electricals/induced_polarization/two_dimensions/constants.py b/geoapps/inversion/electricals/induced_polarization/two_dimensions/constants.py index 84900c46f..82439fa27 100644 --- a/geoapps/inversion/electricals/induced_polarization/two_dimensions/constants.py +++ b/geoapps/inversion/electricals/induced_polarization/two_dimensions/constants.py @@ -160,6 +160,17 @@ } forward_ui_json = { + "starting_model": { + "association": "Cell", + "dataType": "Float", + "group": "Mesh and Models", + "main": True, + "isValue": False, + "parent": "mesh", + "label": "Chargeability (V/V)", + "property": None, + "value": 0.0, + }, "gradient_type": "total", "alpha_s": 1.0, "alpha_x": 1.0, @@ -321,7 +332,6 @@ "dependency": "mesh", "dependencyType": "disabled", "value": 1.1, - "value": 1.1, "min": 1.0, "max": 2.0, "precision": 1, diff --git a/geoapps/inversion/natural_sources/magnetotellurics/constants.py b/geoapps/inversion/natural_sources/magnetotellurics/constants.py index 182c52a0e..1bdf7eeea 100644 --- a/geoapps/inversion/natural_sources/magnetotellurics/constants.py +++ b/geoapps/inversion/natural_sources/magnetotellurics/constants.py @@ -131,14 +131,14 @@ "receivers_offset_y": None, "receivers_offset_z": None, "gps_receivers_offset": None, - "zxx_real_channel_bool": False, - "zxx_imag_channel_bool": False, - "zxy_real_channel_bool": False, - "zxy_imag_channel_bool": False, - "zyx_real_channel_bool": False, - "zyx_imag_channel_bool": False, - "zyy_real_channel_bool": False, - "zyy_imag_channel_bool": False, + "zxx_real_channel_bool": True, + "zxx_imag_channel_bool": True, + "zxy_real_channel_bool": True, + "zxy_imag_channel_bool": True, + "zyx_real_channel_bool": True, + "zyx_imag_channel_bool": True, + "zyy_real_channel_bool": True, + "zyy_imag_channel_bool": True, "mesh": None, "background_conductivity": 1e-3, "starting_model": 1e-3, @@ -179,6 +179,8 @@ "zyx_imag_channel_bool": False, "zyy_real_channel_bool": False, "zyy_imag_channel_bool": False, + "detrend_type": None, + "detrend_order": None, } forward_ui_json = { diff --git a/geoapps/inversion/natural_sources/tipper/constants.py b/geoapps/inversion/natural_sources/tipper/constants.py index 8fbf45d9f..9329f9681 100644 --- a/geoapps/inversion/natural_sources/tipper/constants.py +++ b/geoapps/inversion/natural_sources/tipper/constants.py @@ -118,10 +118,10 @@ "receivers_offset_y": None, "receivers_offset_z": None, "gps_receivers_offset": None, - "txz_real_channel_bool": False, - "txz_imag_channel_bool": False, - "tyz_real_channel_bool": False, - "tyz_imag_channel_bool": False, + "txz_real_channel_bool": True, + "txz_imag_channel_bool": True, + "tyz_real_channel_bool": True, + "tyz_imag_channel_bool": True, "mesh": None, "background_conductivity": 1e-3, "starting_model": 1e-3, @@ -158,6 +158,8 @@ "txz_imag_channel_bool": False, "tyz_real_channel_bool": False, "tyz_imag_channel_bool": False, + "detrend_type": None, + "detrend_order": None, } forward_ui_json = { diff --git a/geoapps/inversion/potential_fields/gravity/constants.py b/geoapps/inversion/potential_fields/gravity/constants.py index e973d59c5..1742379c1 100644 --- a/geoapps/inversion/potential_fields/gravity/constants.py +++ b/geoapps/inversion/potential_fields/gravity/constants.py @@ -99,7 +99,7 @@ "parallelized": True, "n_cpu": None, "tile_spatial": 1, - "store_sensitivities": "disk", + "store_sensitivities": "ram", "max_ram": None, "max_chunk_size": 128, "chunk_by_rows": True, @@ -137,7 +137,7 @@ "receivers_offset_y": None, "receivers_offset_z": None, "gps_receivers_offset": None, - "gz_channel_bool": False, + "gz_channel_bool": True, "gx_channel_bool": False, "gy_channel_bool": False, "guv_channel_bool": False, @@ -191,6 +191,17 @@ } forward_ui_json = { + "starting_model": { + "association": ["Cell", "Vertex"], + "dataType": "Float", + "group": "Mesh and Models", + "main": True, + "isValue": True, + "parent": "mesh", + "label": "Density contrast (g/cc)", + "property": None, + "value": 1e-3, + }, "gradient_type": "total", "alpha_s": 1.0, "alpha_x": 1.0, diff --git a/geoapps/inversion/potential_fields/magnetic_scalar/constants.py b/geoapps/inversion/potential_fields/magnetic_scalar/constants.py index c2838da24..56d94f18a 100644 --- a/geoapps/inversion/potential_fields/magnetic_scalar/constants.py +++ b/geoapps/inversion/potential_fields/magnetic_scalar/constants.py @@ -143,7 +143,7 @@ "receivers_offset_z": None, "receivers_radar_drape": None, "gps_receivers_offset": None, - "tmi_channel_bool": False, + "tmi_channel_bool": True, "bx_channel_bool": False, "by_channel_bool": False, "bz_channel_bool": False, @@ -197,6 +197,17 @@ } forward_ui_json = { + "starting_model": { + "association": ["Cell", "Vertex"], + "dataType": "Float", + "group": "Mesh and Models", + "main": True, + "isValue": True, + "parent": "mesh", + "label": "Susceptibility (SI)", + "property": None, + "value": 1e-4, + }, "gradient_type": "total", "alpha_s": 1.0, "alpha_x": 1.0, diff --git a/geoapps/inversion/potential_fields/magnetic_vector/constants.py b/geoapps/inversion/potential_fields/magnetic_vector/constants.py index b7602ae2e..e2ce370d9 100644 --- a/geoapps/inversion/potential_fields/magnetic_vector/constants.py +++ b/geoapps/inversion/potential_fields/magnetic_vector/constants.py @@ -148,7 +148,7 @@ "receivers_offset_z": None, "receivers_radar_drape": None, "gps_receivers_offset": None, - "tmi_channel_bool": False, + "tmi_channel_bool": True, "bx_channel_bool": False, "by_channel_bool": False, "bz_channel_bool": False, @@ -204,6 +204,17 @@ } forward_ui_json = { + "starting_model": { + "association": ["Cell", "Vertex"], + "dataType": "Float", + "group": "Mesh and Models", + "main": True, + "isValue": False, + "parent": "mesh", + "label": "Susceptibility (SI)", + "property": None, + "value": 1e-4, + }, "gradient_type": "total", "alpha_s": 1.0, "alpha_x": 1.0, diff --git a/geoapps/inversion/potential_fields/notebook.ipynb b/geoapps/inversion/potential_fields/notebook.ipynb index 2bf81138d..e402bff48 100644 --- a/geoapps/inversion/potential_fields/notebook.ipynb +++ b/geoapps/inversion/potential_fields/notebook.ipynb @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3e98bbd25d7f51fd29c8a19ca79f263f6bd9c764eeb025acb0f5ece227c5e9d2 -size 3064 +oid sha256:37dadc35af87e2fe0f8be1f692558d0a9ad9263393d529a72f4c5f77d91d864e +size 3525 diff --git a/tests/params_test.py b/tests/params_test.py index a77376a98..20cbbf667 100644 --- a/tests/params_test.py +++ b/tests/params_test.py @@ -346,8 +346,6 @@ def test_validate_topography(): mvi_params.topography_object = UUID("{ab3c2083-6ea8-4d31-9230-7aad3ec09525}") newval = UUID("{a603a762-f6cb-4b21-afda-3160e725bf7d}") param_test_generator(param, newval) - newval = 1234.0 - param_test_generator(param, newval) newval = UUID("{79b719bc-d996-4f52-9af0-10aa9c7bb941}") catch_invalid_generator(param, newval, "association") newval = "abc" From 6f785dc6dae04378c49eabe40475d7548b692c05 Mon Sep 17 00:00:00 2001 From: benjamink Date: Tue, 15 Nov 2022 13:48:50 -0800 Subject: [PATCH 050/107] Fix up dom's comments --- geoapps/driver_base/driver.py | 2 +- geoapps/inversion/__init__.py | 47 ++++++++++++++++++++++++++-------- geoapps/inversion/driver.py | 37 +------------------------- geoapps/iso_surfaces/driver.py | 7 ----- 4 files changed, 38 insertions(+), 55 deletions(-) diff --git a/geoapps/driver_base/driver.py b/geoapps/driver_base/driver.py index f66da0325..31db72a0e 100644 --- a/geoapps/driver_base/driver.py +++ b/geoapps/driver_base/driver.py @@ -54,4 +54,4 @@ def start(cls, filepath): driver.run() print(f"Results saved to {params.geoh5.h5file}") - return driver + return driver diff --git a/geoapps/inversion/__init__.py b/geoapps/inversion/__init__.py index 0711793f1..d2541d9bd 100644 --- a/geoapps/inversion/__init__.py +++ b/geoapps/inversion/__init__.py @@ -7,17 +7,42 @@ from __future__ import annotations +from geoapps.inversion.electricals.direct_current.three_dimensions.driver import ( + DirectCurrent3DDriver, +) +from geoapps.inversion.electricals.direct_current.two_dimensions.driver import ( + DirectCurrent2DDriver, +) +from geoapps.inversion.electricals.induced_polarization.three_dimensions.driver import ( + InducedPolarization3DDriver, +) +from geoapps.inversion.electricals.induced_polarization.two_dimensions.driver import ( + InducedPolarization2DDriver, +) +from geoapps.inversion.natural_sources.magnetotellurics.driver import ( + MagnetotelluricsDriver, +) +from geoapps.inversion.natural_sources.tipper.driver import TipperDriver +from geoapps.inversion.potential_fields.gravity.driver import GravityDriver +from geoapps.inversion.potential_fields.magnetic_scalar.driver import ( + MagneticScalarDriver, +) +from geoapps.inversion.potential_fields.magnetic_vector.driver import ( + MagneticVectorDriver, +) + from .constants import default_ui_json from .params import InversionBaseParams -# from .potential_fields.gravity.driver import GravityDriver -# from .potential_fields.magnetic_scalar.driver import MagneticScalarDriver -# from .potential_fields.magnetic_vector.driver import MagneticVectorDriver -# from .electricals.direct_current.three_dimensions.driver import DirectCurrent3DDriver -# from .electricals.direct_current.two_dimensions.driver import DirectCurrent2DDriver -# from .electricals.direct_current.pseudo_three_dimensions.driver import DirectCurrentPseudo3DDriver -# from .electricals.induced_polarization.three_dimensions.driver import InducedPolarization3DDriver -# from .electricals.induced_polarization.two_dimensions.driver import InducedPolarization2DDriver -# # from .electricals.induced_polarization.pseudo_three_dimensions.driver import InducedPolarizationPseudo3DDriver -# from .natural_sources.magnetotellurics.driver import MagnetotelluricsDriver -# from .natural_sources.tipper.driver import TipperDriver +DRIVER_MAP = { + "gravity": GravityDriver, + "magnetic scalar": MagneticScalarDriver, + "magnetic vector": MagneticVectorDriver, + "direct current 3d": DirectCurrent3DDriver, + "direct current 2d": DirectCurrent2DDriver, + "induced polarization 3d": InducedPolarization3DDriver, + "induced polarization 2d": InducedPolarization2DDriver, + "induced polarization pseudo 3d": None, # InducedPolarizationPseudo3DDriver, + "magnetotellurics": MagnetotelluricsDriver, + "tipper": TipperDriver, +} diff --git a/geoapps/inversion/driver.py b/geoapps/inversion/driver.py index 4980dbf17..c263f9d9e 100644 --- a/geoapps/inversion/driver.py +++ b/geoapps/inversion/driver.py @@ -407,42 +407,7 @@ def get_path(self, file): if __name__ == "__main__": - from geoapps.inversion.electricals.direct_current.three_dimensions.driver import ( - DirectCurrent3DDriver, - ) - from geoapps.inversion.electricals.direct_current.two_dimensions.driver import ( - DirectCurrent2DDriver, - ) - from geoapps.inversion.electricals.induced_polarization.three_dimensions.driver import ( - InducedPolarization3DDriver, - ) - from geoapps.inversion.electricals.induced_polarization.two_dimensions.driver import ( - InducedPolarization2DDriver, - ) - from geoapps.inversion.natural_sources.magnetotellurics.driver import ( - MagnetotelluricsDriver, - ) - from geoapps.inversion.natural_sources.tipper.driver import TipperDriver - from geoapps.inversion.potential_fields.gravity.driver import GravityDriver - from geoapps.inversion.potential_fields.magnetic_scalar.driver import ( - MagneticScalarDriver, - ) - from geoapps.inversion.potential_fields.magnetic_vector.driver import ( - MagneticVectorDriver, - ) - - DRIVER_MAP = { - "gravity": GravityDriver, - "magnetic scalar": MagneticScalarDriver, - "magnetic vector": MagneticVectorDriver, - "direct current 3d": DirectCurrent3DDriver, - "direct current 2d": DirectCurrent2DDriver, - "induced polarization 3d": InducedPolarization3DDriver, - "induced polarization 2d": InducedPolarization2DDriver, - "induced polarization pseudo 3d": None, # InducedPolarizationPseudo3DDriver, - "magnetotellurics": MagnetotelluricsDriver, - "tipper": TipperDriver, - } + from . import DRIVER_MAP filepath = sys.argv[1] ifile = InputFile.read_ui_json(filepath) diff --git a/geoapps/iso_surfaces/driver.py b/geoapps/iso_surfaces/driver.py index e9832114b..c26626da6 100644 --- a/geoapps/iso_surfaces/driver.py +++ b/geoapps/iso_surfaces/driver.py @@ -203,10 +203,3 @@ def iso_surface( if __name__ == "__main__": file = sys.argv[1] IsoSurfacesDriver.start(file) - # params_class = IsoSurfacesParams(InputFile.read_ui_json(file)) - # driver = IsoSurfacesDriver(params_class) - # - # print("Loaded. Running iso surface creation . . .") - # with params_class.geoh5.open(mode="r+"): - # driver.run() - # print("Done.") From d1f731fb441cb9a5b93824f690914368dbcbbcfc Mon Sep 17 00:00:00 2001 From: benjamink Date: Wed, 16 Nov 2022 09:24:44 -0800 Subject: [PATCH 051/107] Fix up Dom's comments --- geoapps/driver_base/driver.py | 2 +- geoapps/iso_surfaces/driver.py | 7 ------- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/geoapps/driver_base/driver.py b/geoapps/driver_base/driver.py index f66da0325..31db72a0e 100644 --- a/geoapps/driver_base/driver.py +++ b/geoapps/driver_base/driver.py @@ -54,4 +54,4 @@ def start(cls, filepath): driver.run() print(f"Results saved to {params.geoh5.h5file}") - return driver + return driver diff --git a/geoapps/iso_surfaces/driver.py b/geoapps/iso_surfaces/driver.py index e9832114b..c26626da6 100644 --- a/geoapps/iso_surfaces/driver.py +++ b/geoapps/iso_surfaces/driver.py @@ -203,10 +203,3 @@ def iso_surface( if __name__ == "__main__": file = sys.argv[1] IsoSurfacesDriver.start(file) - # params_class = IsoSurfacesParams(InputFile.read_ui_json(file)) - # driver = IsoSurfacesDriver(params_class) - # - # print("Loaded. Running iso surface creation . . .") - # with params_class.geoh5.open(mode="r+"): - # driver.run() - # print("Done.") From ecc4721cb0fe94bd1ae9d75e2704c90f800d216d Mon Sep 17 00:00:00 2001 From: dominiquef Date: Wed, 16 Nov 2022 11:11:17 -0800 Subject: [PATCH 052/107] Fix imports --- geoapps/inversion/__init__.py | 9 +++++---- geoapps/inversion/components/topography.py | 5 +---- geoapps/inversion/electricals/__init__.py | 5 +---- .../direct_current/three_dimensions/__init__.py | 2 -- .../direct_current/three_dimensions/constants.py | 2 +- .../direct_current/two_dimensions/__init__.py | 2 -- .../induced_polarization/three_dimensions/__init__.py | 6 +----- .../induced_polarization/two_dimensions/__init__.py | 2 -- geoapps/inversion/natural_sources/__init__.py | 2 -- .../natural_sources/magnetotellurics/__init__.py | 2 -- geoapps/inversion/natural_sources/tipper/__init__.py | 2 -- geoapps/inversion/potential_fields/__init__.py | 2 -- geoapps/inversion/potential_fields/gravity/__init__.py | 2 -- .../potential_fields/magnetic_scalar/__init__.py | 2 -- .../potential_fields/magnetic_vector/__init__.py | 2 -- 15 files changed, 9 insertions(+), 38 deletions(-) diff --git a/geoapps/inversion/__init__.py b/geoapps/inversion/__init__.py index d2541d9bd..3c5e12ee5 100644 --- a/geoapps/inversion/__init__.py +++ b/geoapps/inversion/__init__.py @@ -5,8 +5,11 @@ # geoapps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). -from __future__ import annotations +# isort: skip_file +from __future__ import annotations +from geoapps.inversion.params import InversionBaseParams # isort: skip +from geoapps.inversion.constants import default_ui_json from geoapps.inversion.electricals.direct_current.three_dimensions.driver import ( DirectCurrent3DDriver, ) @@ -23,6 +26,7 @@ MagnetotelluricsDriver, ) from geoapps.inversion.natural_sources.tipper.driver import TipperDriver + from geoapps.inversion.potential_fields.gravity.driver import GravityDriver from geoapps.inversion.potential_fields.magnetic_scalar.driver import ( MagneticScalarDriver, @@ -31,9 +35,6 @@ MagneticVectorDriver, ) -from .constants import default_ui_json -from .params import InversionBaseParams - DRIVER_MAP = { "gravity": GravityDriver, "magnetic scalar": MagneticScalarDriver, diff --git a/geoapps/inversion/components/topography.py b/geoapps/inversion/components/topography.py index 13b8a69da..0181aa187 100644 --- a/geoapps/inversion/components/topography.py +++ b/geoapps/inversion/components/topography.py @@ -22,9 +22,6 @@ from geoh5py.shared import Entity from geoapps.driver_base.utils import active_from_xyz -from geoapps.inversion.natural_sources.magnetotellurics.params import ( - MagnetotelluricsParams, -) from geoapps.shared_utils.utils import filter_xy from .data import InversionData @@ -99,7 +96,7 @@ def active_cells(self, mesh: InversionMesh, data: InversionData) -> np.ndarray: :return: active_cells: Mask that restricts a model to the set of earth cells that are active in the inversion (beneath topography). """ - if isinstance(self.params, MagnetotelluricsParams): + if self.params.inversion_type == "magnetotellurics": active_cells = active_from_xyz( mesh.mesh, self.locations, grid_reference="bottom_nodes", logical="any" ) diff --git a/geoapps/inversion/electricals/__init__.py b/geoapps/inversion/electricals/__init__.py index b97b45c78..e84e45703 100644 --- a/geoapps/inversion/electricals/__init__.py +++ b/geoapps/inversion/electricals/__init__.py @@ -7,8 +7,5 @@ from __future__ import annotations -from geoapps.inversion.electricals.induced_polarization.three_dimensions.params import ( - InducedPolarization3DParams, -) - from .direct_current.three_dimensions import DirectCurrent3DParams +from .induced_polarization.three_dimensions.params import InducedPolarization3DParams diff --git a/geoapps/inversion/electricals/direct_current/three_dimensions/__init__.py b/geoapps/inversion/electricals/direct_current/three_dimensions/__init__.py index 2b8e9b5a2..5d3175056 100644 --- a/geoapps/inversion/electricals/direct_current/three_dimensions/__init__.py +++ b/geoapps/inversion/electricals/direct_current/three_dimensions/__init__.py @@ -5,6 +5,4 @@ # geoapps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). -from __future__ import annotations - from .params import DirectCurrent3DParams diff --git a/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py b/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py index 3d494e74c..5f30b8bb8 100644 --- a/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py +++ b/geoapps/inversion/electricals/direct_current/three_dimensions/constants.py @@ -11,7 +11,7 @@ from geoh5py.objects.surveys.direct_current import PotentialElectrode -from geoapps.inversion import default_ui_json as base_default_ui_json +from geoapps.inversion.constants import default_ui_json as base_default_ui_json from geoapps.inversion.constants import validations as base_validations inversion_defaults = { diff --git a/geoapps/inversion/electricals/direct_current/two_dimensions/__init__.py b/geoapps/inversion/electricals/direct_current/two_dimensions/__init__.py index 85ffb9e04..9183eb2ce 100644 --- a/geoapps/inversion/electricals/direct_current/two_dimensions/__init__.py +++ b/geoapps/inversion/electricals/direct_current/two_dimensions/__init__.py @@ -5,6 +5,4 @@ # geoapps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). -from __future__ import annotations - from .params import DirectCurrent2DParams diff --git a/geoapps/inversion/electricals/induced_polarization/three_dimensions/__init__.py b/geoapps/inversion/electricals/induced_polarization/three_dimensions/__init__.py index 2d6591999..dc94a38a0 100644 --- a/geoapps/inversion/electricals/induced_polarization/three_dimensions/__init__.py +++ b/geoapps/inversion/electricals/induced_polarization/three_dimensions/__init__.py @@ -5,8 +5,4 @@ # geoapps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). -from __future__ import annotations - -from geoapps.inversion.electricals.induced_polarization.three_dimensions.params import ( - InducedPolarization3DParams, -) +from .params import InducedPolarization3DParams diff --git a/geoapps/inversion/electricals/induced_polarization/two_dimensions/__init__.py b/geoapps/inversion/electricals/induced_polarization/two_dimensions/__init__.py index ffd4d242d..b47c7fc75 100644 --- a/geoapps/inversion/electricals/induced_polarization/two_dimensions/__init__.py +++ b/geoapps/inversion/electricals/induced_polarization/two_dimensions/__init__.py @@ -5,6 +5,4 @@ # geoapps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). -from __future__ import annotations - from .params import InducedPolarization2DParams diff --git a/geoapps/inversion/natural_sources/__init__.py b/geoapps/inversion/natural_sources/__init__.py index c75c40e11..6437e19a9 100644 --- a/geoapps/inversion/natural_sources/__init__.py +++ b/geoapps/inversion/natural_sources/__init__.py @@ -5,7 +5,5 @@ # geoapps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). -from __future__ import annotations - from .magnetotellurics import MagnetotelluricsParams from .tipper import TipperParams diff --git a/geoapps/inversion/natural_sources/magnetotellurics/__init__.py b/geoapps/inversion/natural_sources/magnetotellurics/__init__.py index 5a86c2c0a..66dd94952 100644 --- a/geoapps/inversion/natural_sources/magnetotellurics/__init__.py +++ b/geoapps/inversion/natural_sources/magnetotellurics/__init__.py @@ -5,6 +5,4 @@ # geoapps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). -from __future__ import annotations - from .params import MagnetotelluricsParams diff --git a/geoapps/inversion/natural_sources/tipper/__init__.py b/geoapps/inversion/natural_sources/tipper/__init__.py index 11b6418ff..3e661d2e2 100644 --- a/geoapps/inversion/natural_sources/tipper/__init__.py +++ b/geoapps/inversion/natural_sources/tipper/__init__.py @@ -5,6 +5,4 @@ # geoapps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). -from __future__ import annotations - from .params import TipperParams diff --git a/geoapps/inversion/potential_fields/__init__.py b/geoapps/inversion/potential_fields/__init__.py index 8c8e3281f..b9f5c781e 100644 --- a/geoapps/inversion/potential_fields/__init__.py +++ b/geoapps/inversion/potential_fields/__init__.py @@ -5,8 +5,6 @@ # geoapps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). -from __future__ import annotations - from .gravity.params import GravityParams from .magnetic_scalar.params import MagneticScalarParams from .magnetic_vector.params import MagneticVectorParams diff --git a/geoapps/inversion/potential_fields/gravity/__init__.py b/geoapps/inversion/potential_fields/gravity/__init__.py index 74f7d55e5..3e89ada30 100644 --- a/geoapps/inversion/potential_fields/gravity/__init__.py +++ b/geoapps/inversion/potential_fields/gravity/__init__.py @@ -5,6 +5,4 @@ # geoapps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). -from __future__ import annotations - from .params import GravityParams diff --git a/geoapps/inversion/potential_fields/magnetic_scalar/__init__.py b/geoapps/inversion/potential_fields/magnetic_scalar/__init__.py index 0cae533cb..54db6721a 100644 --- a/geoapps/inversion/potential_fields/magnetic_scalar/__init__.py +++ b/geoapps/inversion/potential_fields/magnetic_scalar/__init__.py @@ -5,6 +5,4 @@ # geoapps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). -from __future__ import annotations - from .params import MagneticScalarParams diff --git a/geoapps/inversion/potential_fields/magnetic_vector/__init__.py b/geoapps/inversion/potential_fields/magnetic_vector/__init__.py index 706569837..f95b30c21 100644 --- a/geoapps/inversion/potential_fields/magnetic_vector/__init__.py +++ b/geoapps/inversion/potential_fields/magnetic_vector/__init__.py @@ -5,6 +5,4 @@ # geoapps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). -from __future__ import annotations - from .params import MagneticVectorParams From 6e883c33c12b42ac17be4f59579765239543aab1 Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 17 Nov 2022 11:41:46 -0800 Subject: [PATCH 053/107] When param-sweeps called from geoapps update the conda-environment with 'geoapps' since param-sweeps is a dependency. Added an update_values argument to generate to allow this behaviour. --- geoapps/driver_base/driver.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/geoapps/driver_base/driver.py b/geoapps/driver_base/driver.py index 31db72a0e..26b4345f2 100644 --- a/geoapps/driver_base/driver.py +++ b/geoapps/driver_base/driver.py @@ -30,7 +30,12 @@ def run(self): raise NotImplementedError @classmethod - def start(cls, filepath): + def start(cls, filepath: str): + """ + Run application specified by 'filepath' ui.json file. + + :param filepath: Path to valid ui.json file for the application driver. + """ print("Loading input file . . .") filepath = os.path.abspath(filepath) @@ -42,7 +47,7 @@ def start(cls, filepath): name = os.path.basename(filepath) path = os.path.dirname(filepath) ifile.write_ui_json(name=name, path=path) - generate(filepath) + generate(filepath, update_values={"conda_environment": "geoapps"}) else: params = cls._params_class(ifile) if hasattr(params, "inversion_type"): From 78326eaaf3e2255a23828582105caf5a49a37240 Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 17 Nov 2022 13:47:51 -0800 Subject: [PATCH 054/107] Point geoapps pyproj.toml to param-sweeps 678 branch --- pyproject.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 9ba3e5a85..c16434076 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -69,7 +69,8 @@ zarr = "^2.8.1" # from simpgeg using Dask geoh5py = { version = "0.5.0", source = "pypi" } simpeg_archive = {version = "0.9.1.dev5", source = "pypi"} mira-simpeg = {version = "0.15.1dev6", source = "pypi"} -param-sweeps = {version = "0.1.2", source = "pypi"} +param-sweeps = {url = "https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/GEOPY-678.zip#sha256=e2a87ea51ee5adebf53a5d4c2d3b7f38158b1db6"} +#param-sweeps = {version = "0.1.2", source = "pypi"} [tool.poetry.dev-dependencies] pylint = "^2.14.4" From 30d11736b44f4c2d732c5fef67d395f46661ff30 Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 17 Nov 2022 14:11:17 -0800 Subject: [PATCH 055/107] disable pyline for generate unexpected argument --- geoapps/driver_base/driver.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/geoapps/driver_base/driver.py b/geoapps/driver_base/driver.py index 26b4345f2..17db34ee5 100644 --- a/geoapps/driver_base/driver.py +++ b/geoapps/driver_base/driver.py @@ -47,7 +47,9 @@ def start(cls, filepath: str): name = os.path.basename(filepath) path = os.path.dirname(filepath) ifile.write_ui_json(name=name, path=path) - generate(filepath, update_values={"conda_environment": "geoapps"}) + generate( + filepath, update_values={"conda_environment": "geoapps"} + ) # pylint: disable=E1123 else: params = cls._params_class(ifile) if hasattr(params, "inversion_type"): From 6e3de4b08b3dcfe3f41c6e760e92582ff725b756 Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 17 Nov 2022 14:31:12 -0800 Subject: [PATCH 056/107] move the pylint disable after black moved it... argh --- geoapps/driver_base/driver.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/geoapps/driver_base/driver.py b/geoapps/driver_base/driver.py index 17db34ee5..07e24f2cd 100644 --- a/geoapps/driver_base/driver.py +++ b/geoapps/driver_base/driver.py @@ -47,9 +47,9 @@ def start(cls, filepath: str): name = os.path.basename(filepath) path = os.path.dirname(filepath) ifile.write_ui_json(name=name, path=path) - generate( + generate( # pylint: disable=E1123 filepath, update_values={"conda_environment": "geoapps"} - ) # pylint: disable=E1123 + ) else: params = cls._params_class(ifile) if hasattr(params, "inversion_type"): From 68e42d23974b8edf856f3312414080983a3e89cf Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 21 Nov 2022 10:47:30 -0800 Subject: [PATCH 057/107] Add dcip inversion types to list of inversions that receive the active cell adjustment currently only done for mt. --- geoapps/inversion/components/topography.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/geoapps/inversion/components/topography.py b/geoapps/inversion/components/topography.py index 0181aa187..bff46287f 100644 --- a/geoapps/inversion/components/topography.py +++ b/geoapps/inversion/components/topography.py @@ -96,7 +96,14 @@ def active_cells(self, mesh: InversionMesh, data: InversionData) -> np.ndarray: :return: active_cells: Mask that restricts a model to the set of earth cells that are active in the inversion (beneath topography). """ - if self.params.inversion_type == "magnetotellurics": + forced_to_surface = [ + "magnetotellurics", + "direct current 3d", + "direct current 2d", + "induced polarization 3d", + "induced polarization 2d", + ] + if self.params.inversion_type in forced_to_surface: active_cells = active_from_xyz( mesh.mesh, self.locations, grid_reference="bottom_nodes", logical="any" ) From 692c468c2fbef2f9a80c260b7dd29b10b1aef806 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Mon, 21 Nov 2022 12:33:06 -0800 Subject: [PATCH 058/107] Deal with connected lines through "parts" --- geoapps/inversion/components/factories/entity_factory.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/geoapps/inversion/components/factories/entity_factory.py b/geoapps/inversion/components/factories/entity_factory.py index 7b2ca2fa8..d6fadc204 100644 --- a/geoapps/inversion/components/factories/entity_factory.py +++ b/geoapps/inversion/components/factories/entity_factory.py @@ -121,7 +121,10 @@ def _build(self, inversion_data: InversionData): ) if np.any(~inversion_data.mask): - entity.remove_vertices(~inversion_data.mask) + entity.remove_vertices(np.where(~inversion_data.mask)) + + if getattr(self.params.data_object, "parts", None) is not None: + entity.parts = self.params.data_object.parts[inversion_data.mask] if getattr(self.params.data_object, "base_stations", None) is not None: entity.base_stations = type(self.params.data_object.base_stations).create( From 775c33faca9c40d2f2f5b402bb62ac3e5bd4955f Mon Sep 17 00:00:00 2001 From: benjamink Date: Wed, 23 Nov 2022 13:20:48 -0800 Subject: [PATCH 059/107] Log the earth/air adjustment for MT and DCIP --- geoapps/inversion/components/topography.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/geoapps/inversion/components/topography.py b/geoapps/inversion/components/topography.py index bff46287f..8b5ed6b74 100644 --- a/geoapps/inversion/components/topography.py +++ b/geoapps/inversion/components/topography.py @@ -11,7 +11,7 @@ if TYPE_CHECKING: from geoh5py.workspace import Workspace - from geoapps.drivers import BaseParams + from geoapps.driver_base.params import BaseParams from . import InversionMesh from typing import Any @@ -107,6 +107,9 @@ def active_cells(self, mesh: InversionMesh, data: InversionData) -> np.ndarray: active_cells = active_from_xyz( mesh.mesh, self.locations, grid_reference="bottom_nodes", logical="any" ) + print( + "Adjusting active cells so that receivers are all within an active cell . . ." + ) active_cells[ mesh.mesh._get_containing_cell_indexes( # pylint: disable=protected-access data.locations From 7f21d8efdaef8acccaab420e1767ed048073fcd3 Mon Sep 17 00:00:00 2001 From: benjamink Date: Wed, 23 Nov 2022 16:16:35 -0800 Subject: [PATCH 060/107] Update test targets, and add a check for floating active cells. --- geoapps/inversion/components/topography.py | 14 +++++++++--- geoapps/utils/models.py | 25 ++++++++++++++++++++++ geoapps/utils/testing.py | 3 +-- tests/run_tests/driver_dc_test.py | 10 ++++----- 4 files changed, 42 insertions(+), 10 deletions(-) diff --git a/geoapps/inversion/components/topography.py b/geoapps/inversion/components/topography.py index 8b5ed6b74..347348c23 100644 --- a/geoapps/inversion/components/topography.py +++ b/geoapps/inversion/components/topography.py @@ -15,6 +15,7 @@ from . import InversionMesh from typing import Any +import warnings from copy import deepcopy import numpy as np @@ -22,10 +23,10 @@ from geoh5py.shared import Entity from geoapps.driver_base.utils import active_from_xyz +from geoapps.inversion.components.data import InversionData +from geoapps.inversion.components.locations import InversionLocations from geoapps.shared_utils.utils import filter_xy - -from .data import InversionData -from .locations import InversionLocations +from geoapps.utils.models import floating_active class InversionTopography(InversionLocations): @@ -110,11 +111,18 @@ def active_cells(self, mesh: InversionMesh, data: InversionData) -> np.ndarray: print( "Adjusting active cells so that receivers are all within an active cell . . ." ) + active_cells[ mesh.mesh._get_containing_cell_indexes( # pylint: disable=protected-access data.locations ) ] = True + + if floating_active(mesh.mesh, active_cells): + warnings.warn( + "Active cell adjustment has created a patch of active cells in the air, likely due to a faulty survey location." + ) + else: mesh_object = ( mesh.entity if "2d" in self.params.inversion_type else mesh.mesh diff --git a/geoapps/utils/models.py b/geoapps/utils/models.py index c1fbf7a88..21c29fa5d 100644 --- a/geoapps/utils/models.py +++ b/geoapps/utils/models.py @@ -8,6 +8,11 @@ from __future__ import annotations +from typing import TYPE_CHECKING + +if TYPE_CHECKING: + from discretize import TreeMesh + import numpy as np from discretize.utils import mesh_utils from geoh5py.groups import Group @@ -20,6 +25,26 @@ from geoapps.utils.surveys import compute_alongline_distance +def face_average(mesh: TreeMesh, model: np.ndarray) -> np.ndarray: + """ + Compute the average face values of a model + + :param mesh: Tree mesh object + :param model: A vector of cell centered property values + """ + return mesh.stencil_cell_gradient.T * (mesh.stencil_cell_gradient * model) + + +def floating_active(mesh: TreeMesh, active: np.ndarray): + """ + True if there are any active cells in the air + + :param mesh: Tree mesh object + :param active: active cells array + """ + return True if 6 in face_average(mesh, active) else False + + def get_drape_model( workspace: Workspace, name: str, diff --git a/geoapps/utils/testing.py b/geoapps/utils/testing.py index 1567f15f7..32a4917d4 100644 --- a/geoapps/utils/testing.py +++ b/geoapps/utils/testing.py @@ -318,8 +318,7 @@ def check_target(output: dict, target: dict, tolerance=0.1): / target["data_norm"], tolerance, ) - print(np.abs(output["phi_m"][1] - target["phi_m"]) / target["phi_m"]) - print(tolerance) + np.testing.assert_array_less( np.abs(output["phi_m"][1] - target["phi_m"]) / target["phi_m"], tolerance ) diff --git a/tests/run_tests/driver_dc_test.py b/tests/run_tests/driver_dc_test.py index 6c45fbd37..93adbae42 100644 --- a/tests/run_tests/driver_dc_test.py +++ b/tests/run_tests/driver_dc_test.py @@ -22,9 +22,9 @@ # Move this file out of the test directory and run. target_run = { - "data_norm": 0.152097, - "phi_d": 5.578, - "phi_m": 110.1, + "data_norm": 0.15015, + "phi_d": 4.782, + "phi_m": 87.92, } np.random.seed(0) @@ -53,7 +53,7 @@ def test_dc_fwr_run( geoh5=geoh5, mesh=model.parent.uid, topography_object=topography.uid, - z_from_topo=True, + z_from_topo=False, data_object=survey.uid, starting_model=model.uid, resolution=None, @@ -95,7 +95,7 @@ def test_dc_run( z_norm=1.0, gradient_type="components", potential_channel_bool=True, - z_from_topo=True, + z_from_topo=False, potential_channel=potential.uid, potential_uncertainty=1e-3, max_global_iterations=max_iterations, From 0b80008e118f82be080d3a751ad1e62c94ff636b Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 24 Nov 2022 09:42:34 -0800 Subject: [PATCH 061/107] remove drape height from dc runtest --- geoapps/utils/testing.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/geoapps/utils/testing.py b/geoapps/utils/testing.py index 32a4917d4..a3f3d7dea 100644 --- a/geoapps/utils/testing.py +++ b/geoapps/utils/testing.py @@ -87,7 +87,6 @@ def setup_inversion_workspace( n_lines=5, refinement=(4, 6), padding_distance=100, - drape_height=5.0, inversion_type="other", flatten=False, ): @@ -122,7 +121,7 @@ def setup_inversion_workspace( if flatten: Z = np.zeros_like(X) else: - Z = A * np.exp(-0.5 * ((X / b) ** 2.0 + (Y / b) ** 2.0)) + drape_height + Z = A * np.exp(-0.5 * ((X / b) ** 2.0 + (Y / b) ** 2.0)) vertices = np.c_[utils.mkvc(X.T), utils.mkvc(Y.T), utils.mkvc(Z.T)] From 5829edf0367f6a83f933d671c1a02aac50a613bc Mon Sep 17 00:00:00 2001 From: dominiquef Date: Thu, 24 Nov 2022 16:26:08 -0800 Subject: [PATCH 062/107] Update FlinFlon file --- assets/FlinFlon.geoh5 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/FlinFlon.geoh5 b/assets/FlinFlon.geoh5 index d3dc866a0..a5def1cb6 100644 --- a/assets/FlinFlon.geoh5 +++ b/assets/FlinFlon.geoh5 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:048a18663a032580553138e0e387a2a9e7bffcb13f6b16c82b89f928cf727ca8 -size 18624135 +oid sha256:1237b7026c3f1103a56989e7356eb66a294a9fe8d4e7a1b4428fde6041064c93 +size 20690122 From b2e8e6e85f1b617eacc90453ff5eb9b4089309bf Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 25 Nov 2022 06:18:15 -0800 Subject: [PATCH 063/107] make test pass --- geoapps/inversion/components/topography.py | 2 -- geoapps/utils/testing.py | 3 ++- tests/run_tests/driver_ip_test.py | 6 +++--- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/geoapps/inversion/components/topography.py b/geoapps/inversion/components/topography.py index 347348c23..9d80b26ab 100644 --- a/geoapps/inversion/components/topography.py +++ b/geoapps/inversion/components/topography.py @@ -100,9 +100,7 @@ def active_cells(self, mesh: InversionMesh, data: InversionData) -> np.ndarray: forced_to_surface = [ "magnetotellurics", "direct current 3d", - "direct current 2d", "induced polarization 3d", - "induced polarization 2d", ] if self.params.inversion_type in forced_to_surface: active_cells = active_from_xyz( diff --git a/geoapps/utils/testing.py b/geoapps/utils/testing.py index a3f3d7dea..32a4917d4 100644 --- a/geoapps/utils/testing.py +++ b/geoapps/utils/testing.py @@ -87,6 +87,7 @@ def setup_inversion_workspace( n_lines=5, refinement=(4, 6), padding_distance=100, + drape_height=5.0, inversion_type="other", flatten=False, ): @@ -121,7 +122,7 @@ def setup_inversion_workspace( if flatten: Z = np.zeros_like(X) else: - Z = A * np.exp(-0.5 * ((X / b) ** 2.0 + (Y / b) ** 2.0)) + Z = A * np.exp(-0.5 * ((X / b) ** 2.0 + (Y / b) ** 2.0)) + drape_height vertices = np.c_[utils.mkvc(X.T), utils.mkvc(Y.T), utils.mkvc(Z.T)] diff --git a/tests/run_tests/driver_ip_test.py b/tests/run_tests/driver_ip_test.py index e097d7082..5c7bfdb8d 100644 --- a/tests/run_tests/driver_ip_test.py +++ b/tests/run_tests/driver_ip_test.py @@ -23,9 +23,9 @@ # Move this file out of the test directory and run. target_run = { - "data_norm": 0.007242, - "phi_d": 4.975, - "phi_m": 0.06144, + "data_norm": 0.00708, + "phi_d": 3.957, + "phi_m": 0.0986, } np.random.seed(0) From 5ebc648e23fc4b3bf8b88eda17caeebe688321d4 Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 25 Nov 2022 09:36:04 -0800 Subject: [PATCH 064/107] Update mesh uid for potential fields app_initializers --- geoapps/inversion/potential_fields/gravity/constants.py | 2 +- geoapps/inversion/potential_fields/magnetic_scalar/constants.py | 2 +- geoapps/inversion/potential_fields/magnetic_vector/constants.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/geoapps/inversion/potential_fields/gravity/constants.py b/geoapps/inversion/potential_fields/gravity/constants.py index 4d1b9c07a..1671ab1e8 100644 --- a/geoapps/inversion/potential_fields/gravity/constants.py +++ b/geoapps/inversion/potential_fields/gravity/constants.py @@ -625,7 +625,7 @@ "gxz_uncertainty": 1.0, "gyz_channel": UUID("{3d19bd53-8bb8-4634-aeae-4e3a90e9d19e}"), "gyz_uncertainty": 1.0, - "mesh": UUID("{385f341f-1027-4b8e-9a86-93be239aa3fb}"), + "mesh": UUID("{a8f3b369-10bd-4ca8-8bd6-2d2595bddbdf}"), "resolution": 50.0, "window_center_x": 314565.0, "window_center_y": 6072334.0, diff --git a/geoapps/inversion/potential_fields/magnetic_scalar/constants.py b/geoapps/inversion/potential_fields/magnetic_scalar/constants.py index f0df97e52..66dcab7d9 100644 --- a/geoapps/inversion/potential_fields/magnetic_scalar/constants.py +++ b/geoapps/inversion/potential_fields/magnetic_scalar/constants.py @@ -650,7 +650,7 @@ "resolution": 50.0, "tmi_channel": UUID("{44822654-b6ae-45b0-8886-2d845f80f422}"), "tmi_uncertainty": 10.0, - "mesh": UUID("{385f341f-1027-4b8e-9a86-93be239aa3fb}"), + "mesh": UUID("{a8f3b369-10bd-4ca8-8bd6-2d2595bddbdf}"), "inducing_field_strength": 60000.0, "inducing_field_inclination": 79.0, "inducing_field_declination": 11.0, diff --git a/geoapps/inversion/potential_fields/magnetic_vector/constants.py b/geoapps/inversion/potential_fields/magnetic_vector/constants.py index 6023d27ab..e70de1711 100644 --- a/geoapps/inversion/potential_fields/magnetic_vector/constants.py +++ b/geoapps/inversion/potential_fields/magnetic_vector/constants.py @@ -704,7 +704,7 @@ "data_object": UUID("{538a7eb1-2218-4bec-98cc-0a759aa0ef4f}"), "tmi_channel": UUID("{44822654-b6ae-45b0-8886-2d845f80f422}"), "tmi_uncertainty": 10.0, - "mesh": UUID("{385f341f-1027-4b8e-9a86-93be239aa3fb}"), + "mesh": UUID("{a8f3b369-10bd-4ca8-8bd6-2d2595bddbdf}"), "inducing_field_strength": 60000.0, "inducing_field_inclination": 79.0, "inducing_field_declination": 11.0, From 99b94445990e1ff471ee8e3bed7eeeaeb5a1bffa Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 25 Nov 2022 10:18:10 -0800 Subject: [PATCH 065/107] update flinflon.geoh5 source in test init --- tests/__init__.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/tests/__init__.py b/tests/__init__.py index 0ea750a6d..b08de0dcf 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -11,9 +11,7 @@ PROJECT = "FlinFlon.geoh5" -URL = ( - "https://github.com/MiraGeoscience/geoapps/raw/release/0.9.0/assets/FlinFlon.geoh5" -) +URL = "https://github.com/MiraGeoscience/geoapps/raw/GEOPY-397_v2/assets/FlinFlon.geoh5" # Todo - change this back to release branch if not os.path.isfile("FlinFlon.geoh5"): r = requests.get(URL, timeout=5) From 916b99dc9d2f9491c041053acdbb400cbfaaa4f1 Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 25 Nov 2022 10:22:28 -0800 Subject: [PATCH 066/107] update references to old mesh uid in tests --- tests/data_test.py | 2 +- tests/locations_test.py | 2 +- tests/meshes_test.py | 2 +- tests/models_test.py | 2 +- tests/run_tests/apps_inversion_test.py | 2 +- tests/topography_test.py | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/tests/data_test.py b/tests/data_test.py index f8a9d41c7..91e313742 100644 --- a/tests/data_test.py +++ b/tests/data_test.py @@ -24,7 +24,7 @@ def setup_params(tmp): geotest = Geoh5Tester(geoh5, tmp, "test.geoh5", params_class=MagneticVectorParams) - geotest.set_param("mesh", "{385f341f-1027-4b8e-9a86-93be239aa3fb}") + geotest.set_param("mesh", "{a8f3b369-10bd-4ca8-8bd6-2d2595bddbdf}") geotest.set_param("data_object", "{538a7eb1-2218-4bec-98cc-0a759aa0ef4f}") geotest.set_param("topography_object", "{ab3c2083-6ea8-4d31-9230-7aad3ec09525}") geotest.set_param("tmi_channel", "{44822654-b6ae-45b0-8886-2d845f80f422}") diff --git a/tests/locations_test.py b/tests/locations_test.py index 2bda7ade5..6fcb5f0d5 100644 --- a/tests/locations_test.py +++ b/tests/locations_test.py @@ -20,7 +20,7 @@ def setup_params(tmp): geotest = Geoh5Tester(geoh5, tmp, "test.geoh5", MagneticVectorParams) - geotest.set_param("mesh", "{385f341f-1027-4b8e-9a86-93be239aa3fb}") + geotest.set_param("mesh", "{a8f3b369-10bd-4ca8-8bd6-2d2595bddbdf}") geotest.set_param("topography_object", "{ab3c2083-6ea8-4d31-9230-7aad3ec09525}") return geotest.make() diff --git a/tests/meshes_test.py b/tests/meshes_test.py index db7471b88..e39aa0f4e 100644 --- a/tests/meshes_test.py +++ b/tests/meshes_test.py @@ -23,7 +23,7 @@ def setup_params(tmp): geotest = Geoh5Tester(geoh5, tmp, "test.geoh5", MagneticVectorParams) - geotest.set_param("mesh", "{385f341f-1027-4b8e-9a86-93be239aa3fb}") + geotest.set_param("mesh", "{a8f3b369-10bd-4ca8-8bd6-2d2595bddbdf}") geotest.set_param("data_object", "{538a7eb1-2218-4bec-98cc-0a759aa0ef4f}") geotest.set_param("topography_object", "{ab3c2083-6ea8-4d31-9230-7aad3ec09525}") geotest.set_param("tmi_channel_bool", True) diff --git a/tests/models_test.py b/tests/models_test.py index a854e99ce..a2808c230 100644 --- a/tests/models_test.py +++ b/tests/models_test.py @@ -35,7 +35,7 @@ def setup_params(path): geotest.set_param("window_width", 1000.0) geotest.set_param("window_height", 1000.0) geotest.set_param("out_group", "MVIInversion") - geotest.set_param("mesh", "{385f341f-1027-4b8e-9a86-93be239aa3fb}") + geotest.set_param("mesh", "{a8f3b369-10bd-4ca8-8bd6-2d2595bddbdf}") geotest.set_param("topography_object", "{ab3c2083-6ea8-4d31-9230-7aad3ec09525}") geotest.set_param("topography", "{a603a762-f6cb-4b21-afda-3160e725bf7d}") geotest.set_param("starting_model", 1e-04) diff --git a/tests/run_tests/apps_inversion_test.py b/tests/run_tests/apps_inversion_test.py index a0c606060..8ecdbf8d5 100644 --- a/tests/run_tests/apps_inversion_test.py +++ b/tests/run_tests/apps_inversion_test.py @@ -49,7 +49,7 @@ def test_mag_inversion(tmp_path): 0 ].copy(parent=new_geoh5) topo_val = new_topo.add_data({"elev": {"values": new_topo.vertices[:, 2]}}) - ws.get_entity(UUID("{385f341f-1027-4b8e-9a86-93be239aa3fb}"))[0].copy( + ws.get_entity(UUID("{a8f3b369-10bd-4ca8-8bd6-2d2595bddbdf}"))[0].copy( parent=new_geoh5 ) diff --git a/tests/topography_test.py b/tests/topography_test.py index 26f9157d9..544d3aaf6 100644 --- a/tests/topography_test.py +++ b/tests/topography_test.py @@ -22,7 +22,7 @@ def setup_params(tmp): geotest = Geoh5Tester(geoh5, tmp, "test.geoh5", MagneticVectorParams) - geotest.set_param("mesh", "{385f341f-1027-4b8e-9a86-93be239aa3fb}") + geotest.set_param("mesh", "{a8f3b369-10bd-4ca8-8bd6-2d2595bddbdf}") geotest.set_param("data_object", "{538a7eb1-2218-4bec-98cc-0a759aa0ef4f}") geotest.set_param("tmi_channel_bool", True) geotest.set_param("tmi_channel", "{44822654-b6ae-45b0-8886-2d845f80f422}") From 131a6421606e588a2f73dcdd6341ef2aafda17ee Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 25 Nov 2022 10:26:49 -0800 Subject: [PATCH 067/107] update expected contour value in test --- tests/run_tests/apps_run_test.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/run_tests/apps_run_test.py b/tests/run_tests/apps_run_test.py index 3e08e1794..148b5a44e 100644 --- a/tests/run_tests/apps_run_test.py +++ b/tests/run_tests/apps_run_test.py @@ -154,7 +154,7 @@ def test_contour_values(tmp_path): with Workspace(get_output_workspace(tmp_path)) as workspace: output = workspace.get_entity("contours")[0] - assert output.n_vertices == 3000, "Change in output. Need to verify." + assert output.n_vertices == 2655, "Change in output. Need to verify." def test_create_surface(tmp_path): From 01293cc6bfb2eb720f97ed64a5914b187f072361 Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 25 Nov 2022 10:37:25 -0800 Subject: [PATCH 068/107] set drape height 0 and reset targets in dc/ip tests --- tests/run_tests/driver_dc_test.py | 7 ++++--- tests/run_tests/driver_ip_test.py | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/tests/run_tests/driver_dc_test.py b/tests/run_tests/driver_dc_test.py index 93adbae42..4edf364bc 100644 --- a/tests/run_tests/driver_dc_test.py +++ b/tests/run_tests/driver_dc_test.py @@ -22,9 +22,9 @@ # Move this file out of the test directory and run. target_run = { - "data_norm": 0.15015, - "phi_d": 4.782, - "phi_m": 87.92, + "data_norm": 0.14152, + "phi_d": 11.93, + "phi_m": 340.8, } np.random.seed(0) @@ -45,6 +45,7 @@ def test_dc_fwr_run( n_electrodes=n_electrodes, n_lines=n_lines, refinement=refinement, + drape_height=0.0, inversion_type="dcip", flatten=False, ) diff --git a/tests/run_tests/driver_ip_test.py b/tests/run_tests/driver_ip_test.py index 5c7bfdb8d..ea4e920a7 100644 --- a/tests/run_tests/driver_ip_test.py +++ b/tests/run_tests/driver_ip_test.py @@ -23,9 +23,9 @@ # Move this file out of the test directory and run. target_run = { - "data_norm": 0.00708, - "phi_d": 3.957, - "phi_m": 0.0986, + "data_norm": 0.008102, + "phi_d": 4.506, + "phi_m": 0.1116, } np.random.seed(0) @@ -45,6 +45,7 @@ def test_ip_fwr_run( n_electrodes=n_electrodes, n_lines=n_lines, refinement=refinement, + drape_height=0.0, inversion_type="dcip", flatten=False, ) From 38bd19ff5aeb3534c5b0c491b85865d8a768a673 Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 25 Nov 2022 11:44:49 -0800 Subject: [PATCH 069/107] swithcing branches --- .../components/factories/survey_factory.py | 13 -------- geoapps/utils/models.py | 2 +- tests/run_tests/driver_ip_test.py | 2 +- tests/utils_test.py | 32 ++++++++++++++++++- 4 files changed, 33 insertions(+), 16 deletions(-) diff --git a/geoapps/inversion/components/factories/survey_factory.py b/geoapps/inversion/components/factories/survey_factory.py index 7b7340207..a270c1c89 100644 --- a/geoapps/inversion/components/factories/survey_factory.py +++ b/geoapps/inversion/components/factories/survey_factory.py @@ -157,19 +157,6 @@ def build( else: self._add_data(survey, data, local_index, channel) - if self.factory_type in [ - "direct current 3d", - "direct current 2d", - "induced polarization 3d", - "induced polarization 2d", - ]: - if ( - (mesh is not None) - and (active_cells is not None) - and self.params.z_from_topo - ): - survey.drape_electrodes_on_topography(mesh, active_cells) - survey.dummy = self.dummy return survey, self.local_index diff --git a/geoapps/utils/models.py b/geoapps/utils/models.py index 21c29fa5d..4d282ea88 100644 --- a/geoapps/utils/models.py +++ b/geoapps/utils/models.py @@ -42,7 +42,7 @@ def floating_active(mesh: TreeMesh, active: np.ndarray): :param mesh: Tree mesh object :param active: active cells array """ - return True if 6 in face_average(mesh, active) else False + return True if any(face_average(mesh, active) > 6) else False def get_drape_model( diff --git a/tests/run_tests/driver_ip_test.py b/tests/run_tests/driver_ip_test.py index ea4e920a7..cf2e298be 100644 --- a/tests/run_tests/driver_ip_test.py +++ b/tests/run_tests/driver_ip_test.py @@ -98,7 +98,7 @@ def test_ip_run( z_norm=0.0, gradient_type="components", chargeability_channel_bool=True, - z_from_topo=True, + z_from_topo=False, chargeability_channel=potential.uid, chargeability_uncertainty=2e-4, max_global_iterations=max_iterations, diff --git a/tests/utils_test.py b/tests/utils_test.py index 8606dceff..0e604a6fc 100644 --- a/tests/utils_test.py +++ b/tests/utils_test.py @@ -38,7 +38,9 @@ ) from geoapps.utils import warn_module_not_found from geoapps.utils.list import find_value, sorted_alphanumeric_list -from geoapps.utils.models import RectangularBlock, get_drape_model +from geoapps.utils.models import ( + RectangularBlock, get_drape_model, face_average, floating_active +) from geoapps.utils.statistics import is_outlier from geoapps.utils.string import string_to_numeric from geoapps.utils.surveys import ( @@ -56,6 +58,34 @@ geoh5 = Workspace("./FlinFlon.geoh5") dc_geoh5 = "./FlinFlon_dcip.geoh5" +def test_face_average(tmp_path): + geotest = Geoh5Tester(geoh5, tmp_path, "test.geoh5") + with geotest.make() as workspace: + mesh = TreeMesh([[10] * 16, [10] * 16, [10] * 16], [0, 0, 0]) + mesh.insert_cells([100, 100, 100], mesh.max_level, finalize=True) + # omesh = treemesh_2_octree(workspace, mesh, name="test_mesh") + centers = mesh.cell_centers + active = np.zeros_like(centers[:, 2]) + active[centers[:, 2] < 75] = 1 + face_avs = face_average(mesh, active) + assert np.all(face_avs < 6) + active[49] = 1 + face_avs = face_average(mesh, active) + # omesh.add_data({"active_cells": {"values": active[mesh._ubc_order]}}) + assert np.sum(face_avs == 6) == 1 + +def test_floating_active(tmp_path): + geotest = Geoh5Tester(geoh5, tmp_path, "test.geoh5") + with geotest.make() as workspace: + mesh = TreeMesh([[10] * 16, [10] * 16, [10] * 16], [0, 0, 0]) + mesh.insert_cells([100, 100, 100], mesh.max_level, finalize=True) + centers = mesh.cell_centers + active = np.zeros_like(centers[:, 2]) + active[centers[:, 2] < 75] = 1 + assert not floating_active(mesh, active) + active[49] = 1 + assert floating_active(mesh, active) + def test_get_drape_model(tmp_path): ws = Workspace(os.path.join(tmp_path, "test.geoh5")) From 6fadc3e1172c103666a65604d7e237b479e01e35 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Fri, 25 Nov 2022 21:10:56 +0000 Subject: [PATCH 070/107] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- tests/utils_test.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/utils_test.py b/tests/utils_test.py index 0e604a6fc..a4c2775a4 100644 --- a/tests/utils_test.py +++ b/tests/utils_test.py @@ -39,7 +39,10 @@ from geoapps.utils import warn_module_not_found from geoapps.utils.list import find_value, sorted_alphanumeric_list from geoapps.utils.models import ( - RectangularBlock, get_drape_model, face_average, floating_active + RectangularBlock, + face_average, + floating_active, + get_drape_model, ) from geoapps.utils.statistics import is_outlier from geoapps.utils.string import string_to_numeric @@ -58,6 +61,7 @@ geoh5 = Workspace("./FlinFlon.geoh5") dc_geoh5 = "./FlinFlon_dcip.geoh5" + def test_face_average(tmp_path): geotest = Geoh5Tester(geoh5, tmp_path, "test.geoh5") with geotest.make() as workspace: @@ -74,6 +78,7 @@ def test_face_average(tmp_path): # omesh.add_data({"active_cells": {"values": active[mesh._ubc_order]}}) assert np.sum(face_avs == 6) == 1 + def test_floating_active(tmp_path): geotest = Geoh5Tester(geoh5, tmp_path, "test.geoh5") with geotest.make() as workspace: From 7a46639bcf5e513ee7486c764790088575c69c82 Mon Sep 17 00:00:00 2001 From: benjamink Date: Tue, 29 Nov 2022 10:09:35 -0800 Subject: [PATCH 071/107] Update the active_from_xyz utility. Only accepts DrapeModel or Octree objects now. --- geoapps/driver_base/utils.py | 102 +++++++++--------- geoapps/inversion/components/data.py | 3 - .../components/factories/misfit_factory.py | 6 +- .../components/factories/receiver_factory.py | 14 +-- .../components/factories/survey_factory.py | 13 +-- geoapps/inversion/components/topography.py | 11 +- geoapps/utils/models.py | 2 +- geoapps/utils/testing.py | 6 +- tests/run_tests/driver_dc_2d_test.py | 2 +- 9 files changed, 70 insertions(+), 89 deletions(-) diff --git a/geoapps/driver_base/utils.py b/geoapps/driver_base/utils.py index 91de1cfea..fcc812125 100644 --- a/geoapps/driver_base/utils.py +++ b/geoapps/driver_base/utils.py @@ -8,6 +8,7 @@ from __future__ import annotations import numpy as np +import scipy.interpolate from geoh5py.objects import DrapeModel, Octree from scipy.interpolate import LinearNDInterpolator, NearestNDInterpolator from scipy.spatial import Delaunay, cKDTree @@ -80,72 +81,67 @@ def treemesh_2_octree(workspace, treemesh, **kwargs): return mesh_object +def cell_size_z(drape_model: DrapeModel) -> np.ndarray: + """Compute z cell sizes of drape model.""" + hz = [] + for prism in drape_model.prisms: + top_z, top_layer, n_layers = prism[2:] + bottoms = drape_model.layers[ + range(int(top_layer), int(top_layer + n_layers)), 2 + ] + z = np.hstack([top_z, bottoms]) + hz.append(z[:-1] - z[1:]) + return np.hstack(hz) + + def active_from_xyz( - mesh, xyz, grid_reference="cell_centers", method="linear", logical="all" + mesh: DrapeModel | Octree, + topo: np.ndarray, + grid_reference="center", + method="linear", ): """Returns an active cell index array below a surface - **** ADAPTED FROM discretize.utils.mesh_utils.active_from_xyz **** - + :param mesh: Mesh object + :param topo: Array of xyz locations + :param grid_reference: Cell reference. Must be "center", "top", or "bottom" + :param method: Interpolation method. Must be "linear", or "nearest" """ - if isinstance(mesh, DrapeModel) and grid_reference != "cell_centers": - raise ValueError("Drape models must use cell_centers grid reference.") + mesh_dim = 2 if isinstance(mesh, DrapeModel) else 3 + locations = mesh.centroids.copy() if method == "linear": - delaunay_2d = Delaunay(xyz[:, :2]) - z_interpolate = LinearNDInterpolator(delaunay_2d, xyz[:, 2]) + delaunay_2d = Delaunay(topo[:, :-1]) + z_interpolate = LinearNDInterpolator(delaunay_2d, topo[:, -1]) + elif method == "nearest": + z_interpolate = NearestNDInterpolator(topo[:, :-1], topo[:, -1]) else: - z_interpolate = NearestNDInterpolator(xyz[:, :2], xyz[:, 2]) + raise ValueError("Method must be 'linear', or 'nearest'") - if grid_reference == "cell_centers": - # this should work for all 4 mesh types... - locations = ( - mesh.centroids if isinstance(mesh, (DrapeModel, Octree)) else mesh.gridCC - ) - - elif grid_reference == "top_nodes": - locations = np.vstack( - [ - mesh.gridCC - + (np.c_[-1, 1, 1][:, None] * mesh.h_gridded / 2.0).squeeze(), - mesh.gridCC - + (np.c_[-1, -1, 1][:, None] * mesh.h_gridded / 2.0).squeeze(), - mesh.gridCC - + (np.c_[1, 1, 1][:, None] * mesh.h_gridded / 2.0).squeeze(), - mesh.gridCC - + (np.c_[1, -1, 1][:, None] * mesh.h_gridded / 2.0).squeeze(), - ] - ) - elif grid_reference == "bottom_nodes": - locations = np.vstack( - [ - mesh.gridCC - + (np.c_[-1, 1, -1][:, None] * mesh.h_gridded / 2.0).squeeze(), - mesh.gridCC - + (np.c_[-1, -1, -1][:, None] * mesh.h_gridded / 2.0).squeeze(), - mesh.gridCC - + (np.c_[1, 1, -1][:, None] * mesh.h_gridded / 2.0).squeeze(), - mesh.gridCC - + (np.c_[1, -1, -1][:, None] * mesh.h_gridded / 2.0).squeeze(), - ] - ) + if mesh_dim == 2: + z_offset = cell_size_z(mesh) / 2.0 + else: + z_offset = mesh.octree_cells["NCells"] / (2.0 * mesh.w_cell_size) + + # Shift cell center location to top or bottom of cell + if grid_reference == "top": + locations[:, -1] += z_offset + elif grid_reference == "bottom": + locations[:, -1] -= z_offset + elif grid_reference == "center": + pass + else: + raise ValueError("'grid_reference' must be one of 'center', 'top', or 'bottom'") - # Interpolate z values on CC or N - z_xyz = z_interpolate(locations[:, :-1]).squeeze() + z_locations = z_interpolate(locations[:, :-1]) # Apply nearest neighbour if in extrapolation - ind_nan = np.isnan(z_xyz) + ind_nan = np.isnan(z_locations) if any(ind_nan): - tree = cKDTree(xyz) + tree = cKDTree(topo) _, ind = tree.query(locations[ind_nan, :]) - z_xyz[ind_nan] = xyz[ind, -1] - - # Create an active bool of all True - - n_cells = mesh.n_cells if isinstance(mesh, (DrapeModel, Octree)) else mesh.nC - active = getattr(np, logical)( - (locations[:, -1] < z_xyz).reshape((n_cells, -1), order="F"), axis=1 - ) + z_locations[ind_nan] = topo[ind, -1] - return active.ravel() + # Return the active cell array + return locations[:, -1] < z_locations diff --git a/geoapps/inversion/components/data.py b/geoapps/inversion/components/data.py index 1faddb62f..fc1a92d84 100644 --- a/geoapps/inversion/components/data.py +++ b/geoapps/inversion/components/data.py @@ -422,7 +422,6 @@ def get_normalizations(self): def survey( self, mesh: TreeMesh = None, - active_cells: np.ndarray = None, local_index: np.ndarray = None, channel=None, ): @@ -441,7 +440,6 @@ def survey( survey = survey_factory.build( data=self, mesh=mesh, - active_cells=active_cells, local_index=local_index, channel=channel, ) @@ -478,7 +476,6 @@ def simulation( sim = simulation_factory.build( survey=survey, global_mesh=mesh, - active_cells=active_cells, mapping=mapping, ) diff --git a/geoapps/inversion/components/factories/misfit_factory.py b/geoapps/inversion/components/factories/misfit_factory.py index e9050cbf4..f1a894c56 100644 --- a/geoapps/inversion/components/factories/misfit_factory.py +++ b/geoapps/inversion/components/factories/misfit_factory.py @@ -81,7 +81,9 @@ def _generic_arguments( tile_num = 0 for local_index in tiles: - survey, local_index = inversion_data.survey(mesh, active_cells, local_index) + survey, local_index = inversion_data.survey( + mesh=mesh, local_index=local_index + ) lsim, lmap = inversion_data.simulation(mesh, active_cells, survey, tile_num) @@ -130,7 +132,7 @@ def _naturalsource_arguments( for freq in frequencies: survey, local_index = inversion_data.survey( - mesh, active_cells, local_index, channel=freq + mesh, local_index, channel=freq ) lsim, lmap = inversion_data.simulation( mesh, active_cells, survey, tile_num diff --git a/geoapps/inversion/components/factories/receiver_factory.py b/geoapps/inversion/components/factories/receiver_factory.py index afdea8de4..ec666e922 100644 --- a/geoapps/inversion/components/factories/receiver_factory.py +++ b/geoapps/inversion/components/factories/receiver_factory.py @@ -66,7 +66,7 @@ def concrete_object(self): return receivers.Point3DTipper def assemble_arguments( - self, locations=None, data=None, local_index=None, mesh=None, active_cells=None + self, locations=None, data=None, local_index=None, mesh=None ): """Provides implementations to assemble arguments for receivers object.""" @@ -95,7 +95,6 @@ def assemble_arguments( locations=locations, local_index=local_index, mesh=mesh, - active_cells=active_cells, ) else: @@ -104,7 +103,7 @@ def assemble_arguments( return args def assemble_keyword_arguments( - self, locations=None, data=None, local_index=None, mesh=None, active_cells=None + self, locations=None, data=None, local_index=None, mesh=None ): """Provides implementations to assemble keyword arguments for receivers object.""" kwargs = {} @@ -118,15 +117,12 @@ def assemble_keyword_arguments( return kwargs - def build( - self, locations=None, data=None, local_index=None, mesh=None, active_cells=None - ): + def build(self, locations=None, data=None, local_index=None, mesh=None): receivers = super().build( locations=locations, data=data, local_index=local_index, mesh=mesh, - active_cells=active_cells, ) if ( @@ -163,9 +159,7 @@ def _dcip_arguments(self, locations=None, local_index=None): return args - def _magnetotellurics_arguments( - self, locations=None, local_index=None, mesh=None, active_cells=None - ): + def _magnetotellurics_arguments(self, locations=None, local_index=None, mesh=None): args = [] locs = locations[local_index] diff --git a/geoapps/inversion/components/factories/survey_factory.py b/geoapps/inversion/components/factories/survey_factory.py index a270c1c89..1e627388a 100644 --- a/geoapps/inversion/components/factories/survey_factory.py +++ b/geoapps/inversion/components/factories/survey_factory.py @@ -90,9 +90,7 @@ def concrete_object(self): return survey.Survey - def assemble_arguments( - self, data=None, mesh=None, active_cells=None, local_index=None, channel=None - ): + def assemble_arguments(self, data=None, mesh=None, local_index=None, channel=None): """Provides implementations to assemble arguments for receivers object.""" receiver_entity = data.entity @@ -120,7 +118,7 @@ def assemble_arguments( return self._dcip_arguments(data=data, local_index=local_index) elif self.factory_type in ["magnetotellurics", "tipper"]: return self._naturalsource_arguments( - data=data, mesh=mesh, active_cells=active_cells, frequency=channel + data=data, mesh=mesh, frequency=channel ) else: receivers = ReceiversFactory(self.params).build( @@ -135,7 +133,6 @@ def build( self, data=None, mesh=None, - active_cells=None, local_index=None, indices=None, channel=None, @@ -146,7 +143,6 @@ def build( data=data, local_index=local_index, mesh=mesh, - active_cells=active_cells, channel=channel, ) @@ -335,9 +331,7 @@ def _dcip_arguments(self, data=None, local_index=None): return [sources] - def _naturalsource_arguments( - self, data=None, mesh=None, active_cells=None, frequency=None - ): + def _naturalsource_arguments(self, data=None, mesh=None, frequency=None): receivers = [] sources = [] @@ -348,7 +342,6 @@ def _naturalsource_arguments( local_index=self.local_index, data={k: v}, mesh=mesh, - active_cells=active_cells, ) ) diff --git a/geoapps/inversion/components/topography.py b/geoapps/inversion/components/topography.py index 9d80b26ab..a39758ca2 100644 --- a/geoapps/inversion/components/topography.py +++ b/geoapps/inversion/components/topography.py @@ -100,15 +100,18 @@ def active_cells(self, mesh: InversionMesh, data: InversionData) -> np.ndarray: forced_to_surface = [ "magnetotellurics", "direct current 3d", + "direct current 2d", "induced polarization 3d", + "induced polarization 2d", ] if self.params.inversion_type in forced_to_surface: active_cells = active_from_xyz( - mesh.mesh, self.locations, grid_reference="bottom_nodes", logical="any" + mesh.entity, self.locations, grid_reference="bottom" ) print( "Adjusting active cells so that receivers are all within an active cell . . ." ) + active_cells = active_cells[np.argsort(mesh.permutation)] active_cells[ mesh.mesh._get_containing_cell_indexes( # pylint: disable=protected-access @@ -122,12 +125,10 @@ def active_cells(self, mesh: InversionMesh, data: InversionData) -> np.ndarray: ) else: - mesh_object = ( - mesh.entity if "2d" in self.params.inversion_type else mesh.mesh - ) active_cells = active_from_xyz( - mesh_object, self.locations, grid_reference="cell_centers" + mesh.entity, self.locations, grid_reference="center" ) + active_cells = active_cells[np.argsort(mesh.permutation)] if "2d" in self.params.inversion_type: ac_model = active_cells.astype("float64") diff --git a/geoapps/utils/models.py b/geoapps/utils/models.py index 4d282ea88..1292e4fce 100644 --- a/geoapps/utils/models.py +++ b/geoapps/utils/models.py @@ -42,7 +42,7 @@ def floating_active(mesh: TreeMesh, active: np.ndarray): :param mesh: Tree mesh object :param active: active cells array """ - return True if any(face_average(mesh, active) > 6) else False + return True if any(face_average(mesh, active) >= 6) else False def get_drape_model( diff --git a/geoapps/utils/testing.py b/geoapps/utils/testing.py index 32a4917d4..dd0579b32 100644 --- a/geoapps/utils/testing.py +++ b/geoapps/utils/testing.py @@ -235,9 +235,7 @@ def setup_inversion_workspace( return_colocated_mesh=True, return_sorting=True, ) - active = active_from_xyz( - entity, topography.vertices, grid_reference="cell_centers" - ) + active = active_from_xyz(entity, topography.vertices, grid_reference="center") else: padDist = np.ones((3, 2)) * padding_distance @@ -257,7 +255,7 @@ def setup_inversion_workspace( finalize=True, ) entity = treemesh_2_octree(geoh5, mesh, name="mesh") - active = active_from_xyz(mesh, topography.vertices, grid_reference="top_nodes") + active = active_from_xyz(entity, topography.vertices, grid_reference="top") permutation = mesh._ubc_order # pylint: disable=W0212 # Model diff --git a/tests/run_tests/driver_dc_2d_test.py b/tests/run_tests/driver_dc_2d_test.py index c6309690c..98745cfa0 100644 --- a/tests/run_tests/driver_dc_2d_test.py +++ b/tests/run_tests/driver_dc_2d_test.py @@ -56,7 +56,7 @@ def test_dc_2d_fwr_run( geoh5=geoh5, mesh=model.parent.uid, topography_object=topography.uid, - z_from_topo=True, + z_from_topo=False, data_object=survey.uid, starting_model=model.uid, line_object=geoh5.get_entity("line_ids")[0].uid, From 0cbb679964e4fa0f10aca303be963f5fc8578e40 Mon Sep 17 00:00:00 2001 From: benjamink Date: Tue, 29 Nov 2022 11:39:02 -0800 Subject: [PATCH 072/107] Fix the z_offset for Octree case --- geoapps/driver_base/utils.py | 3 +-- geoapps/utils/testing.py | 2 +- tests/run_tests/driver_dc_test.py | 3 ++- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/geoapps/driver_base/utils.py b/geoapps/driver_base/utils.py index fcc812125..0d70205fe 100644 --- a/geoapps/driver_base/utils.py +++ b/geoapps/driver_base/utils.py @@ -8,7 +8,6 @@ from __future__ import annotations import numpy as np -import scipy.interpolate from geoh5py.objects import DrapeModel, Octree from scipy.interpolate import LinearNDInterpolator, NearestNDInterpolator from scipy.spatial import Delaunay, cKDTree @@ -122,7 +121,7 @@ def active_from_xyz( if mesh_dim == 2: z_offset = cell_size_z(mesh) / 2.0 else: - z_offset = mesh.octree_cells["NCells"] / (2.0 * mesh.w_cell_size) + z_offset = mesh.octree_cells["NCells"] * np.abs(mesh.w_cell_size) / 2 # Shift cell center location to top or bottom of cell if grid_reference == "top": diff --git a/geoapps/utils/testing.py b/geoapps/utils/testing.py index dd0579b32..49a18c335 100644 --- a/geoapps/utils/testing.py +++ b/geoapps/utils/testing.py @@ -255,7 +255,7 @@ def setup_inversion_workspace( finalize=True, ) entity = treemesh_2_octree(geoh5, mesh, name="mesh") - active = active_from_xyz(entity, topography.vertices, grid_reference="top") + active = active_from_xyz(entity, topography.vertices, grid_reference="center") permutation = mesh._ubc_order # pylint: disable=W0212 # Model diff --git a/tests/run_tests/driver_dc_test.py b/tests/run_tests/driver_dc_test.py index 4edf364bc..cfe35103d 100644 --- a/tests/run_tests/driver_dc_test.py +++ b/tests/run_tests/driver_dc_test.py @@ -101,12 +101,13 @@ def test_dc_run( potential_uncertainty=1e-3, max_global_iterations=max_iterations, initial_beta=None, - initial_beta_ratio=1e0, + initial_beta_ratio=10.0, prctile=100, upper_bound=10, tile_spatial=n_lines, store_sensitivities="ram", coolingRate=1, + chi_factor=0.5, ) params.write_input_file(path=tmp_path, name="Inv_run") From 49409846a1ea64a8e1f1a21cf8b9c623c8a41710 Mon Sep 17 00:00:00 2001 From: benjamink Date: Wed, 30 Nov 2022 07:06:20 -0800 Subject: [PATCH 073/107] running through for 2d with active cell adjustment, but the 2d test is failing. survey locations not coinciding with the mesh. --- geoapps/inversion/components/data.py | 1 + geoapps/inversion/components/meshes.py | 4 ++-- geoapps/inversion/components/topography.py | 13 +++++----- geoapps/utils/surveys.py | 28 ++++++++++++++++++++++ 4 files changed, 37 insertions(+), 9 deletions(-) diff --git a/geoapps/inversion/components/data.py b/geoapps/inversion/components/data.py index fc1a92d84..327e3a39e 100644 --- a/geoapps/inversion/components/data.py +++ b/geoapps/inversion/components/data.py @@ -476,6 +476,7 @@ def simulation( sim = simulation_factory.build( survey=survey, global_mesh=mesh, + active_cells=active_cells, mapping=mapping, ) diff --git a/geoapps/inversion/components/meshes.py b/geoapps/inversion/components/meshes.py index 2c60470a0..2110fc4b4 100644 --- a/geoapps/inversion/components/meshes.py +++ b/geoapps/inversion/components/meshes.py @@ -17,11 +17,11 @@ from geoapps.utils.models import get_drape_model if TYPE_CHECKING: - from discretize import TreeMesh from geoh5py.workspace import Workspace from . import InversionData, InversionTopography +from discretize import TreeMesh, TensorMesh class InversionMesh: """ @@ -57,7 +57,7 @@ def __init__( self.params = params self.inversion_data = inversion_data self.inversion_topography = inversion_topography - self.mesh: TreeMesh = None + self.mesh: TreeMesh | TensorMesh= None self.n_cells: int = None self.rotation: dict[str, float] = None self.permutation: np.ndarray = None diff --git a/geoapps/inversion/components/topography.py b/geoapps/inversion/components/topography.py index a39758ca2..85fb9293b 100644 --- a/geoapps/inversion/components/topography.py +++ b/geoapps/inversion/components/topography.py @@ -27,6 +27,7 @@ from geoapps.inversion.components.locations import InversionLocations from geoapps.shared_utils.utils import filter_xy from geoapps.utils.models import floating_active +from geoapps.utils.surveys import get_containing_cells class InversionTopography(InversionLocations): @@ -89,6 +90,9 @@ def _initialize(self): self.entity = self.write_entity() + + + def active_cells(self, mesh: InversionMesh, data: InversionData) -> np.ndarray: """ Return mask that restricts models to set of earth cells. @@ -108,16 +112,11 @@ def active_cells(self, mesh: InversionMesh, data: InversionData) -> np.ndarray: active_cells = active_from_xyz( mesh.entity, self.locations, grid_reference="bottom" ) + active_cells = active_cells[np.argsort(mesh.permutation)] print( "Adjusting active cells so that receivers are all within an active cell . . ." ) - active_cells = active_cells[np.argsort(mesh.permutation)] - - active_cells[ - mesh.mesh._get_containing_cell_indexes( # pylint: disable=protected-access - data.locations - ) - ] = True + active_cells[get_containing_cells(mesh.mesh, data)] = True if floating_active(mesh.mesh, active_cells): warnings.warn( diff --git a/geoapps/utils/surveys.py b/geoapps/utils/surveys.py index b0e21c774..4b900976e 100644 --- a/geoapps/utils/surveys.py +++ b/geoapps/utils/surveys.py @@ -9,6 +9,7 @@ from typing import Callable import numpy as np +from discretize import TreeMesh, TensorMesh from geoh5py.data import FloatData from geoh5py.objects import CurrentElectrode, PotentialElectrode from geoh5py.workspace import Workspace @@ -17,6 +18,33 @@ from geoapps.utils.statistics import is_outlier +def get_containing_cells(mesh: TreeMesh | TensorMesh, data: InversionData) -> np.ndarray: + """ + Find indices of cells that contain data locations + + :param mesh: Computational mesh object + :param data: Inversion data object + """ + if isinstance(mesh, TreeMesh): + + inds = mesh._get_containing_cell_indexes( # pylint: disable=protected-access + data.locations + ) + + elif isinstance(mesh, TensorMesh): + + locations = data._survey.unique_locations + locations # pylint: disable=protected-access + xi = np.searchsorted(mesh.nodes_x, locations[:, 0]) + yi = np.searchsorted(mesh.nodes_y, locations[:, -1]) + inds = xi + yi * mesh.shape_cells[0] + + else: + + raise ValueError("Mesh must be 'TreeMesh' or 'TensorMesh'") + + return inds + def new_neighbors(distances: np.ndarray, neighbors: np.ndarray, nodes: list[int]): """ Index into neighbor arrays excluding zero distance and past neighbors. From 57593ea86cebc7199a639fb606c3d1eea1fe6de5 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Wed, 30 Nov 2022 15:07:16 +0000 Subject: [PATCH 074/107] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- geoapps/inversion/components/meshes.py | 5 +++-- geoapps/inversion/components/topography.py | 3 --- geoapps/utils/surveys.py | 9 ++++++--- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/geoapps/inversion/components/meshes.py b/geoapps/inversion/components/meshes.py index 2110fc4b4..e2bf1b562 100644 --- a/geoapps/inversion/components/meshes.py +++ b/geoapps/inversion/components/meshes.py @@ -21,7 +21,8 @@ from . import InversionData, InversionTopography -from discretize import TreeMesh, TensorMesh +from discretize import TensorMesh, TreeMesh + class InversionMesh: """ @@ -57,7 +58,7 @@ def __init__( self.params = params self.inversion_data = inversion_data self.inversion_topography = inversion_topography - self.mesh: TreeMesh | TensorMesh= None + self.mesh: TreeMesh | TensorMesh = None self.n_cells: int = None self.rotation: dict[str, float] = None self.permutation: np.ndarray = None diff --git a/geoapps/inversion/components/topography.py b/geoapps/inversion/components/topography.py index 85fb9293b..3881040c6 100644 --- a/geoapps/inversion/components/topography.py +++ b/geoapps/inversion/components/topography.py @@ -90,9 +90,6 @@ def _initialize(self): self.entity = self.write_entity() - - - def active_cells(self, mesh: InversionMesh, data: InversionData) -> np.ndarray: """ Return mask that restricts models to set of earth cells. diff --git a/geoapps/utils/surveys.py b/geoapps/utils/surveys.py index 4b900976e..24e0d7056 100644 --- a/geoapps/utils/surveys.py +++ b/geoapps/utils/surveys.py @@ -9,7 +9,7 @@ from typing import Callable import numpy as np -from discretize import TreeMesh, TensorMesh +from discretize import TensorMesh, TreeMesh from geoh5py.data import FloatData from geoh5py.objects import CurrentElectrode, PotentialElectrode from geoh5py.workspace import Workspace @@ -18,7 +18,9 @@ from geoapps.utils.statistics import is_outlier -def get_containing_cells(mesh: TreeMesh | TensorMesh, data: InversionData) -> np.ndarray: +def get_containing_cells( + mesh: TreeMesh | TensorMesh, data: InversionData +) -> np.ndarray: """ Find indices of cells that contain data locations @@ -34,7 +36,7 @@ def get_containing_cells(mesh: TreeMesh | TensorMesh, data: InversionData) -> np elif isinstance(mesh, TensorMesh): locations = data._survey.unique_locations - locations # pylint: disable=protected-access + locations # pylint: disable=protected-access xi = np.searchsorted(mesh.nodes_x, locations[:, 0]) yi = np.searchsorted(mesh.nodes_y, locations[:, -1]) inds = xi + yi * mesh.shape_cells[0] @@ -45,6 +47,7 @@ def get_containing_cells(mesh: TreeMesh | TensorMesh, data: InversionData) -> np return inds + def new_neighbors(distances: np.ndarray, neighbors: np.ndarray, nodes: list[int]): """ Index into neighbor arrays excluding zero distance and past neighbors. From 4778c5a53da88a04370494adb9d5eb56d976d06b Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 1 Dec 2022 10:16:54 -0800 Subject: [PATCH 075/107] Working towards 2d active cell adjustment. About to try creating a survey in distance/z within the inversionData class --- geoapps/inversion/components/data.py | 8 ++++---- .../components/factories/misfit_factory.py | 4 ++-- geoapps/inversion/components/meshes.py | 2 +- geoapps/inversion/components/topography.py | 15 --------------- geoapps/inversion/driver.py | 2 +- geoapps/utils/surveys.py | 7 +++---- 6 files changed, 11 insertions(+), 27 deletions(-) diff --git a/geoapps/inversion/components/data.py b/geoapps/inversion/components/data.py index 327e3a39e..ee1a9b01e 100644 --- a/geoapps/inversion/components/data.py +++ b/geoapps/inversion/components/data.py @@ -121,7 +121,7 @@ def __init__( self.entity = None self.data_entity = None self._observed_data_types = {} - self._survey = None + self.survey = None self._initialize() def _initialize(self) -> None: @@ -159,7 +159,7 @@ def _initialize(self) -> None: self.locations = self.apply_transformations(self.locations) self.entity = self.write_entity() self.locations = super().get_locations(self.entity) - self._survey, _ = self.survey() + self.survey, _ = self.create_survey() self.save_data(self.entity) def filter(self, a): @@ -268,7 +268,7 @@ def save_data(self, entity): if "direct current" in self.params.inversion_type: self.transformations[component] = 1 / ( - geometric_factor(self._survey) + 1e-10 + geometric_factor(self.survey) + 1e-10 ) apparent_property = data[component].copy() @@ -419,7 +419,7 @@ def get_normalizations(self): return normalizations - def survey( + def create_survey( self, mesh: TreeMesh = None, local_index: np.ndarray = None, diff --git a/geoapps/inversion/components/factories/misfit_factory.py b/geoapps/inversion/components/factories/misfit_factory.py index f1a894c56..dee3fa3a5 100644 --- a/geoapps/inversion/components/factories/misfit_factory.py +++ b/geoapps/inversion/components/factories/misfit_factory.py @@ -81,7 +81,7 @@ def _generic_arguments( tile_num = 0 for local_index in tiles: - survey, local_index = inversion_data.survey( + survey, local_index = inversion_data.create_survey( mesh=mesh, local_index=local_index ) @@ -131,7 +131,7 @@ def _naturalsource_arguments( self.sorting.append(local_index) for freq in frequencies: - survey, local_index = inversion_data.survey( + survey, local_index = inversion_data.create_survey( mesh, local_index, channel=freq ) lsim, lmap = inversion_data.simulation( diff --git a/geoapps/inversion/components/meshes.py b/geoapps/inversion/components/meshes.py index 2110fc4b4..d1e886bc9 100644 --- a/geoapps/inversion/components/meshes.py +++ b/geoapps/inversion/components/meshes.py @@ -112,7 +112,7 @@ def build_from_params(self) -> Octree: ) = get_drape_model( self.workspace, "Models", - self.inversion_data._survey.unique_locations, # pylint: disable=W0212 + self.inversion_data.locations, # pylint: disable=W0212 [self.params.u_cell_size, self.params.v_cell_size], self.params.depth_core, [self.params.horizontal_padding] * 2 diff --git a/geoapps/inversion/components/topography.py b/geoapps/inversion/components/topography.py index 85fb9293b..4fa17269c 100644 --- a/geoapps/inversion/components/topography.py +++ b/geoapps/inversion/components/topography.py @@ -88,10 +88,6 @@ def _initialize(self): if self.is_rotated: self.locations = super().rotate(self.locations) - self.entity = self.write_entity() - - - def active_cells(self, mesh: InversionMesh, data: InversionData) -> np.ndarray: """ @@ -164,14 +160,3 @@ def get_locations(self, obj: Entity) -> np.ndarray: locs[:, 2] = elev return locs - - def write_entity(self): - """Write out the survey to geoh5""" - - if "2d" in self.params.inversion_type: - locs = self.inversion_data._survey.unique_locations # pylint: disable=W0212 - entity = super().create_entity("Topo", locs, Curve) - else: - entity = super().create_entity("Topo", self.locations) - - return entity diff --git a/geoapps/inversion/driver.py b/geoapps/inversion/driver.py index c263f9d9e..c4e0c60d4 100644 --- a/geoapps/inversion/driver.py +++ b/geoapps/inversion/driver.py @@ -143,7 +143,7 @@ def initialize(self): self.is_rotated = False if self.inversion_mesh.rotation is None else True # Create SimPEG Survey object - self.survey = self.inversion_data._survey # pylint: disable=protected-access + self.survey = self.inversion_data.survey # Tile locations self.tiles = self.get_tiles() # [np.arange(len(self.survey.source_list))]# diff --git a/geoapps/utils/surveys.py b/geoapps/utils/surveys.py index 4b900976e..c4298c951 100644 --- a/geoapps/utils/surveys.py +++ b/geoapps/utils/surveys.py @@ -33,10 +33,9 @@ def get_containing_cells(mesh: TreeMesh | TensorMesh, data: InversionData) -> np elif isinstance(mesh, TensorMesh): - locations = data._survey.unique_locations - locations # pylint: disable=protected-access - xi = np.searchsorted(mesh.nodes_x, locations[:, 0]) - yi = np.searchsorted(mesh.nodes_y, locations[:, -1]) + locations = data.survey.unique_locations + xi = np.searchsorted(mesh.nodes_x, locations[:, 0]) - 1 + yi = np.searchsorted(mesh.nodes_y, locations[:, -1]) - 1 inds = xi + yi * mesh.shape_cells[0] else: From 1206910b83b2c7607d1a7a6fad7ada84249f7e5e Mon Sep 17 00:00:00 2001 From: dominiquef Date: Thu, 1 Dec 2022 15:15:13 -0800 Subject: [PATCH 076/107] store dpred on warmstart --- geoapps/inversion/components/data.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/geoapps/inversion/components/data.py b/geoapps/inversion/components/data.py index d232729bf..7af720e87 100644 --- a/geoapps/inversion/components/data.py +++ b/geoapps/inversion/components/data.py @@ -520,6 +520,8 @@ def simulate(self, model, inverse_problem, sorting): ) save_directive.save_components(0, dpred) + inverse_problem.dpred = dpred + @property def observed_data_types(self): """ From 16dfc0c6b6fbfbc2d7b0a0ce01c062a00f49a290 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Thu, 1 Dec 2022 15:26:21 -0800 Subject: [PATCH 077/107] Bump version --- geoapps/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/geoapps/__init__.py b/geoapps/__init__.py index 51229881b..c463c1c09 100644 --- a/geoapps/__init__.py +++ b/geoapps/__init__.py @@ -5,4 +5,4 @@ # geoapps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). -__version__ = "0.9.0" +__version__ = "0.9.1" From ee8eefa5be7a1663b9d75498668f369fc53ad6bb Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 2 Dec 2022 08:27:30 -0800 Subject: [PATCH 078/107] Pushing latest dev on 2d active cell adjustment - need to fix nan_fill. Place after model resorted or compute drapemodel centroids and keep it where it is --- geoapps/driver_base/utils.py | 6 +++- .../components/factories/survey_factory.py | 35 +++++++++---------- geoapps/inversion/components/meshes.py | 3 +- geoapps/inversion/components/models.py | 10 +++++- geoapps/inversion/components/topography.py | 7 +--- geoapps/inversion/driver.py | 3 -- geoapps/utils/models.py | 19 ++++++++++ geoapps/utils/surveys.py | 5 ++- tests/run_tests/driver_dc_2d_test.py | 1 + tests/run_tests/driver_dc_test.py | 2 +- 10 files changed, 59 insertions(+), 32 deletions(-) diff --git a/geoapps/driver_base/utils.py b/geoapps/driver_base/utils.py index 0d70205fe..4d138fb22 100644 --- a/geoapps/driver_base/utils.py +++ b/geoapps/driver_base/utils.py @@ -119,8 +119,10 @@ def active_from_xyz( raise ValueError("Method must be 'linear', or 'nearest'") if mesh_dim == 2: + locations = locations[:, (0, 2)] z_offset = cell_size_z(mesh) / 2.0 else: + locations = locations[:, :2] z_offset = mesh.octree_cells["NCells"] * np.abs(mesh.w_cell_size) / 2 # Shift cell center location to top or bottom of cell @@ -133,7 +135,7 @@ def active_from_xyz( else: raise ValueError("'grid_reference' must be one of 'center', 'top', or 'bottom'") - z_locations = z_interpolate(locations[:, :-1]) + z_locations = z_interpolate(locations) # Apply nearest neighbour if in extrapolation ind_nan = np.isnan(z_locations) @@ -142,5 +144,7 @@ def active_from_xyz( _, ind = tree.query(locations[ind_nan, :]) z_locations[ind_nan] = topo[ind, -1] + # fill_nan(locations, z_locations, filler=topo[:, -1]) + # Return the active cell array return locations[:, -1] < z_locations diff --git a/geoapps/inversion/components/factories/survey_factory.py b/geoapps/inversion/components/factories/survey_factory.py index 1e627388a..eae6c9de5 100644 --- a/geoapps/inversion/components/factories/survey_factory.py +++ b/geoapps/inversion/components/factories/survey_factory.py @@ -287,24 +287,23 @@ def _dcip_arguments(self, data=None, local_index=None): if "2d" in self.params.inversion_type: receiver_locations = receiver_entity.vertices source_locations = currents.vertices - if local_index is not None: - locations = np.vstack([receiver_locations, source_locations]) - locations = np.unique(locations, axis=0) - distances = compute_alongline_distance(locations) - xrange = locations[:, 0].max() - locations[:, 0].min() - yrange = locations[:, 1].max() - locations[:, 1].min() - use_x = xrange >= yrange - if use_x: - to_distance = interp1d(locations[:, 0], distances[:, 0]) - rec_dist = to_distance(receiver_locations[:, 0]) - src_dist = to_distance(source_locations[:, 0]) - else: - to_distance = interp1d(locations[:, 1], distances[:, 0]) - rec_dist = to_distance(receiver_locations[:, 1]) - src_dist = to_distance(source_locations[:, 1]) - - receiver_locations = np.c_[rec_dist, receiver_locations[:, 2]] - source_locations = np.c_[src_dist, source_locations[:, 2]] + locations = np.vstack([receiver_locations, source_locations]) + locations = np.unique(locations, axis=0) + distances = compute_alongline_distance(locations) + xrange = locations[:, 0].max() - locations[:, 0].min() + yrange = locations[:, 1].max() - locations[:, 1].min() + use_x = xrange >= yrange + if use_x: + to_distance = interp1d(locations[:, 0], distances[:, 0]) + rec_dist = to_distance(receiver_locations[:, 0]) + src_dist = to_distance(source_locations[:, 0]) + else: + to_distance = interp1d(locations[:, 1], distances[:, 0]) + rec_dist = to_distance(receiver_locations[:, 1]) + src_dist = to_distance(source_locations[:, 1]) + + receiver_locations = np.c_[rec_dist, receiver_locations[:, 2]] + source_locations = np.c_[src_dist, source_locations[:, 2]] else: receiver_locations = data.locations source_locations = currents.vertices diff --git a/geoapps/inversion/components/meshes.py b/geoapps/inversion/components/meshes.py index d1e886bc9..57940f365 100644 --- a/geoapps/inversion/components/meshes.py +++ b/geoapps/inversion/components/meshes.py @@ -23,6 +23,7 @@ from discretize import TreeMesh, TensorMesh + class InversionMesh: """ Retrieve octree mesh data from workspace and convert to Treemesh. @@ -57,7 +58,7 @@ def __init__( self.params = params self.inversion_data = inversion_data self.inversion_topography = inversion_topography - self.mesh: TreeMesh | TensorMesh= None + self.mesh: TreeMesh | TensorMesh = None self.n_cells: int = None self.rotation: dict[str, float] = None self.permutation: np.ndarray = None diff --git a/geoapps/inversion/components/models.py b/geoapps/inversion/components/models.py index 2ca960005..f16bc78e7 100644 --- a/geoapps/inversion/components/models.py +++ b/geoapps/inversion/components/models.py @@ -17,6 +17,8 @@ mkvc, ) +from geoapps.utils.models import fill_nan + from geoapps.driver_base.params import BaseParams from geoapps.shared_utils.utils import rotate_xyz, weighted_average @@ -380,6 +382,8 @@ def _get(self, name: str) -> np.ndarray | None: return None + + def _get_value(self, model: float | Data): """ Fills vector with model value to match size of inversion mesh. @@ -422,7 +426,11 @@ def _obj_2_mesh(self, obj, parent): xyz_in = parent.vertices if (xyz_out.shape[1]) == 2 and isinstance(parent, DrapeModel): - return obj[np.argsort(self.mesh.permutation)] + resorted_obj = obj[np.argsort(self.mesh.permutation)] + nan_ind = np.isnan(resorted_obj) + if any(nan_ind): + + self.mesh.mesh.cell_centers else: return weighted_average(xyz_in, xyz_out, [obj], n=1)[0] diff --git a/geoapps/inversion/components/topography.py b/geoapps/inversion/components/topography.py index 4fa17269c..509e86cee 100644 --- a/geoapps/inversion/components/topography.py +++ b/geoapps/inversion/components/topography.py @@ -88,7 +88,6 @@ def _initialize(self): if self.is_rotated: self.locations = super().rotate(self.locations) - def active_cells(self, mesh: InversionMesh, data: InversionData) -> np.ndarray: """ Return mask that restricts models to set of earth cells. @@ -125,12 +124,8 @@ def active_cells(self, mesh: InversionMesh, data: InversionData) -> np.ndarray: ) active_cells = active_cells[np.argsort(mesh.permutation)] - if "2d" in self.params.inversion_type: - ac_model = active_cells.astype("float64") - active_cells = active_cells[np.argsort(mesh.permutation)] - else: - ac_model = active_cells[mesh.permutation].astype("float64") + ac_model = active_cells[mesh.permutation].astype("float64") mesh.entity.add_data({"active_cells": {"values": ac_model}}) return active_cells diff --git a/geoapps/inversion/driver.py b/geoapps/inversion/driver.py index c4e0c60d4..03b0449c4 100644 --- a/geoapps/inversion/driver.py +++ b/geoapps/inversion/driver.py @@ -134,9 +134,6 @@ def initialize(self): self.inversion_mesh.entity.get_data("active_cells")[0].values.astype(bool) ) self.models.remove_air(self.active_cells) - self.active_cells_map = maps.InjectActiveCells( - self.mesh, self.active_cells, np.nan - ) self.n_cells = int(np.sum(self.active_cells)) self.is_vector = self.models.is_vector self.n_blocks = 3 if self.is_vector else 1 diff --git a/geoapps/utils/models.py b/geoapps/utils/models.py index 1292e4fce..68ffdd1a7 100644 --- a/geoapps/utils/models.py +++ b/geoapps/utils/models.py @@ -19,12 +19,31 @@ from geoh5py.objects import BlockModel, DrapeModel from geoh5py.workspace import Workspace from scipy.interpolate import interp1d +from scipy.spatial import cKDTree from geoapps.block_model_creation.driver import BlockModelDriver from geoapps.shared_utils.utils import rotate_xyz from geoapps.utils.surveys import compute_alongline_distance +def fill_nan(locations: np.ndarray, model: np.ndarray, filler: np.ndarray = None): + """ + Make sure there are no nan's in the incoming model + + :param locations: xy locations array + :param model: model vector + :param filler: Optional nan replacement vector. If None replaces with the model + + """ + + nan_ind = np.isnan(model) + if np.any(nan_ind): + tree = cKDTree(locations[~nan_ind]) + _, nearest_ind = tree.query(locations[nan_ind]) + model[nan_ind] = filler[nearest_ind] if filler else model[nearest_ind] + + return model + def face_average(mesh: TreeMesh, model: np.ndarray) -> np.ndarray: """ Compute the average face values of a model diff --git a/geoapps/utils/surveys.py b/geoapps/utils/surveys.py index c4298c951..fe2f1f238 100644 --- a/geoapps/utils/surveys.py +++ b/geoapps/utils/surveys.py @@ -18,7 +18,9 @@ from geoapps.utils.statistics import is_outlier -def get_containing_cells(mesh: TreeMesh | TensorMesh, data: InversionData) -> np.ndarray: +def get_containing_cells( + mesh: TreeMesh | TensorMesh, data: InversionData +) -> np.ndarray: """ Find indices of cells that contain data locations @@ -44,6 +46,7 @@ def get_containing_cells(mesh: TreeMesh | TensorMesh, data: InversionData) -> np return inds + def new_neighbors(distances: np.ndarray, neighbors: np.ndarray, nodes: list[int]): """ Index into neighbor arrays excluding zero distance and past neighbors. diff --git a/tests/run_tests/driver_dc_2d_test.py b/tests/run_tests/driver_dc_2d_test.py index 98745cfa0..517825760 100644 --- a/tests/run_tests/driver_dc_2d_test.py +++ b/tests/run_tests/driver_dc_2d_test.py @@ -48,6 +48,7 @@ def test_dc_2d_fwr_run( n_lines=n_lines, refinement=refinement, inversion_type="dcip_2d", + drape_height=0.0, flatten=False, ) _ = survey_lines(survey, [-100, -100], save="line_ids") diff --git a/tests/run_tests/driver_dc_test.py b/tests/run_tests/driver_dc_test.py index cfe35103d..aa18f0b69 100644 --- a/tests/run_tests/driver_dc_test.py +++ b/tests/run_tests/driver_dc_test.py @@ -79,7 +79,7 @@ def test_dc_run( with Workspace(workpath) as geoh5: potential = geoh5.get_entity("Iteration_0_dc")[0] mesh = geoh5.get_entity("mesh")[0] - topography = geoh5.get_entity("Topo")[0] + topography = geoh5.get_entity("topography")[0] # Run the inverse np.random.seed(0) From 54312ce29f886ba92e8c002f35c9eb63d256725b Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Fri, 2 Dec 2022 16:32:25 +0000 Subject: [PATCH 079/107] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- geoapps/inversion/components/models.py | 3 +-- geoapps/utils/models.py | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/geoapps/inversion/components/models.py b/geoapps/inversion/components/models.py index f16bc78e7..6636ea719 100644 --- a/geoapps/inversion/components/models.py +++ b/geoapps/inversion/components/models.py @@ -17,10 +17,9 @@ mkvc, ) -from geoapps.utils.models import fill_nan - from geoapps.driver_base.params import BaseParams from geoapps.shared_utils.utils import rotate_xyz, weighted_average +from geoapps.utils.models import fill_nan from . import InversionMesh diff --git a/geoapps/utils/models.py b/geoapps/utils/models.py index 68ffdd1a7..19ee6ba6b 100644 --- a/geoapps/utils/models.py +++ b/geoapps/utils/models.py @@ -44,6 +44,7 @@ def fill_nan(locations: np.ndarray, model: np.ndarray, filler: np.ndarray = None return model + def face_average(mesh: TreeMesh, model: np.ndarray) -> np.ndarray: """ Compute the average face values of a model From be8650a640be09a97c40f2951d8d25105f55493c Mon Sep 17 00:00:00 2001 From: dominiquef Date: Fri, 2 Dec 2022 09:08:41 -0800 Subject: [PATCH 080/107] Fix issue with air cells. Remove unused filler method --- geoapps/driver_base/utils.py | 4 +--- geoapps/inversion/components/models.py | 15 +++------------ geoapps/utils/models.py | 20 -------------------- tests/run_tests/driver_ip_2d_test.py | 1 + 4 files changed, 5 insertions(+), 35 deletions(-) diff --git a/geoapps/driver_base/utils.py b/geoapps/driver_base/utils.py index 4d138fb22..eff7160be 100644 --- a/geoapps/driver_base/utils.py +++ b/geoapps/driver_base/utils.py @@ -119,10 +119,8 @@ def active_from_xyz( raise ValueError("Method must be 'linear', or 'nearest'") if mesh_dim == 2: - locations = locations[:, (0, 2)] z_offset = cell_size_z(mesh) / 2.0 else: - locations = locations[:, :2] z_offset = mesh.octree_cells["NCells"] * np.abs(mesh.w_cell_size) / 2 # Shift cell center location to top or bottom of cell @@ -135,7 +133,7 @@ def active_from_xyz( else: raise ValueError("'grid_reference' must be one of 'center', 'top', or 'bottom'") - z_locations = z_interpolate(locations) + z_locations = z_interpolate(locations[:, :2]) # Apply nearest neighbour if in extrapolation ind_nan = np.isnan(z_locations) diff --git a/geoapps/inversion/components/models.py b/geoapps/inversion/components/models.py index 6636ea719..771df5849 100644 --- a/geoapps/inversion/components/models.py +++ b/geoapps/inversion/components/models.py @@ -9,7 +9,6 @@ import numpy as np from geoh5py.data import Data -from geoh5py.objects import DrapeModel from geoh5py.workspace import Workspace from SimPEG.utils.mat_utils import ( cartesian2amplitude_dip_azimuth, @@ -19,7 +18,6 @@ from geoapps.driver_base.params import BaseParams from geoapps.shared_utils.utils import rotate_xyz, weighted_average -from geoapps.utils.models import fill_nan from . import InversionMesh @@ -381,8 +379,6 @@ def _get(self, name: str) -> np.ndarray | None: return None - - def _get_value(self, model: float | Data): """ Fills vector with model value to match size of inversion mesh. @@ -412,7 +408,7 @@ def _obj_2_mesh(self, obj, parent): """ - xyz_out = self.mesh.mesh.cell_centers + xyz_out = self.mesh.entity.centroids if hasattr(parent, "centroids"): xyz_in = parent.centroids @@ -424,14 +420,9 @@ def _obj_2_mesh(self, obj, parent): else: xyz_in = parent.vertices - if (xyz_out.shape[1]) == 2 and isinstance(parent, DrapeModel): - resorted_obj = obj[np.argsort(self.mesh.permutation)] - nan_ind = np.isnan(resorted_obj) - if any(nan_ind): + full_vector = weighted_average(xyz_in, xyz_out, [obj], n=1)[0] - self.mesh.mesh.cell_centers - else: - return weighted_average(xyz_in, xyz_out, [obj], n=1)[0] + return full_vector[np.argsort(self.mesh.permutation)] @property def model_type(self): diff --git a/geoapps/utils/models.py b/geoapps/utils/models.py index 19ee6ba6b..1292e4fce 100644 --- a/geoapps/utils/models.py +++ b/geoapps/utils/models.py @@ -19,32 +19,12 @@ from geoh5py.objects import BlockModel, DrapeModel from geoh5py.workspace import Workspace from scipy.interpolate import interp1d -from scipy.spatial import cKDTree from geoapps.block_model_creation.driver import BlockModelDriver from geoapps.shared_utils.utils import rotate_xyz from geoapps.utils.surveys import compute_alongline_distance -def fill_nan(locations: np.ndarray, model: np.ndarray, filler: np.ndarray = None): - """ - Make sure there are no nan's in the incoming model - - :param locations: xy locations array - :param model: model vector - :param filler: Optional nan replacement vector. If None replaces with the model - - """ - - nan_ind = np.isnan(model) - if np.any(nan_ind): - tree = cKDTree(locations[~nan_ind]) - _, nearest_ind = tree.query(locations[nan_ind]) - model[nan_ind] = filler[nearest_ind] if filler else model[nearest_ind] - - return model - - def face_average(mesh: TreeMesh, model: np.ndarray) -> np.ndarray: """ Compute the average face values of a model diff --git a/tests/run_tests/driver_ip_2d_test.py b/tests/run_tests/driver_ip_2d_test.py index 31d08aacc..f6da6fc86 100644 --- a/tests/run_tests/driver_ip_2d_test.py +++ b/tests/run_tests/driver_ip_2d_test.py @@ -48,6 +48,7 @@ def test_ip_2d_fwr_run( refinement=refinement, inversion_type="dcip_2d", flatten=False, + drape_height=0.0, ) _ = survey_lines(survey, [-100, -100], save="line_ids") params = InducedPolarization2DParams( From 98786caebb70bc6662d9d233b09273a11500fb26 Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 2 Dec 2022 12:15:02 -0800 Subject: [PATCH 081/107] Update dc 2d test tolerances --- tests/run_tests/driver_dc_2d_test.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/run_tests/driver_dc_2d_test.py b/tests/run_tests/driver_dc_2d_test.py index 517825760..aadb572bf 100644 --- a/tests/run_tests/driver_dc_2d_test.py +++ b/tests/run_tests/driver_dc_2d_test.py @@ -24,9 +24,9 @@ # Move this file out of the test directory and run. target_run = { - "data_norm": 0.6624, - "phi_d": 875.7, - "phi_m": 2.502, + "data_norm": 0.6326, + "phi_d": 740, + "phi_m": 2.87, } np.random.seed(0) From e421f7f5bd7b3fd9e19da6cdc9f4ca99bebdc640 Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 2 Dec 2022 12:33:11 -0800 Subject: [PATCH 082/107] pylint fixes --- geoapps/inversion/components/topography.py | 1 - geoapps/utils/surveys.py | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/geoapps/inversion/components/topography.py b/geoapps/inversion/components/topography.py index 46e985145..8d818f5da 100644 --- a/geoapps/inversion/components/topography.py +++ b/geoapps/inversion/components/topography.py @@ -19,7 +19,6 @@ from copy import deepcopy import numpy as np -from geoh5py.objects import Curve from geoh5py.shared import Entity from geoapps.driver_base.utils import active_from_xyz diff --git a/geoapps/utils/surveys.py b/geoapps/utils/surveys.py index dfafe381a..a2d398f96 100644 --- a/geoapps/utils/surveys.py +++ b/geoapps/utils/surveys.py @@ -15,6 +15,7 @@ from geoh5py.workspace import Workspace from scipy.spatial import cKDTree +from geoapps.inversion.components.data import InversionData from geoapps.utils.statistics import is_outlier From 106aae10c4366b43646b6c9550ef8d03675486f3 Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 2 Dec 2022 13:20:22 -0800 Subject: [PATCH 083/107] Clean up the temporary dcip survey objects --- .../inversion/components/factories/survey_factory.py | 8 +++++++- geoapps/utils/surveys.py | 12 ++++++++++-- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/geoapps/inversion/components/factories/survey_factory.py b/geoapps/inversion/components/factories/survey_factory.py index eae6c9de5..70db5a405 100644 --- a/geoapps/inversion/components/factories/survey_factory.py +++ b/geoapps/inversion/components/factories/survey_factory.py @@ -260,7 +260,7 @@ def _dcip_arguments(self, data=None, local_index=None): return None receiver_entity = data.entity - if self.factory_type in ["direct current 2d", "induced polarization 2d"]: + if "2d" in self.factory_type: receiver_entity = extract_dcip_survey( self.params.geoh5, receiver_entity, @@ -312,6 +312,7 @@ def _dcip_arguments(self, data=None, local_index=None): locations=receiver_locations, local_index=receiver_entity.cells[receiver_indices], ) + if receivers.nD == 0: continue @@ -328,6 +329,11 @@ def _dcip_arguments(self, data=None, local_index=None): self.local_index = np.hstack(self.local_index) + if "2d" in self.factory_type: + current_entity = receiver_entity.current_electrodes + self.params.geoh5.remove_entity(receiver_entity) + self.params.geoh5.remove_entity(current_entity) + return [sources] def _naturalsource_arguments(self, data=None, mesh=None, frequency=None): diff --git a/geoapps/utils/surveys.py b/geoapps/utils/surveys.py index a2d398f96..c92a82312 100644 --- a/geoapps/utils/surveys.py +++ b/geoapps/utils/surveys.py @@ -6,6 +6,11 @@ # (see LICENSE file at the root of this source code package). from __future__ import annotations +from typing import TYPE_CHECKING + +if TYPE_CHECKING: + from geoapps.inversion.components.data import InversionData + from typing import Callable import numpy as np @@ -15,7 +20,6 @@ from geoh5py.workspace import Workspace from scipy.spatial import cKDTree -from geoapps.inversion.components.data import InversionData from geoapps.utils.statistics import is_outlier @@ -295,11 +299,15 @@ def extract_dcip_survey( name=f"{line_name} (currents)", vertices=current_locs, cells=np.array(current_cells, dtype=np.int32), + allow_delete=True, ) currents.add_default_ab_cell_id() potentials = PotentialElectrode.create( - workspace, name=line_name, vertices=survey_locs + workspace, + name=line_name, + vertices=survey_locs, + allow_delete=True, ) potentials.cells = np.array(survey_cells, dtype=np.int32) From 5882aee65feb023baebd32801bb19e86da01251f Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 2 Dec 2022 14:33:40 -0800 Subject: [PATCH 084/107] Update tolerances with the active cell behaviour --- tests/data_test.py | 2 +- tests/run_tests/driver_dc_test.py | 6 +++--- tests/run_tests/driver_grav_test.py | 2 +- tests/run_tests/driver_ip_2d_test.py | 4 ++-- tests/run_tests/driver_ip_test.py | 10 +++++----- tests/run_tests/driver_mag_test.py | 8 ++++---- tests/run_tests/driver_mt_test.py | 8 ++++---- tests/run_tests/driver_mvi_test.py | 8 ++++---- tests/run_tests/driver_tipper_test.py | 8 ++++---- 9 files changed, 28 insertions(+), 28 deletions(-) diff --git a/tests/data_test.py b/tests/data_test.py index f8a9d41c7..a5c332327 100644 --- a/tests/data_test.py +++ b/tests/data_test.py @@ -295,5 +295,5 @@ def test_get_survey(tmp_path): locs = params.data_object.centroids window = {"center": [np.mean(locs[:, 0]), np.mean(locs[:, 1])], "size": [100, 100]} data = InversionData(ws, params, window) - survey, _ = data.survey() + survey, _ = data.create_survey() assert isinstance(survey, SimPEG.potential_fields.magnetics.Survey) diff --git a/tests/run_tests/driver_dc_test.py b/tests/run_tests/driver_dc_test.py index aa18f0b69..f2fd64941 100644 --- a/tests/run_tests/driver_dc_test.py +++ b/tests/run_tests/driver_dc_test.py @@ -22,9 +22,9 @@ # Move this file out of the test directory and run. target_run = { - "data_norm": 0.14152, - "phi_d": 11.93, - "phi_m": 340.8, + "data_norm": 0.13881, + "phi_d": 63.67, + "phi_m": 361.3, } np.random.seed(0) diff --git a/tests/run_tests/driver_grav_test.py b/tests/run_tests/driver_grav_test.py index ac69d40ff..120ce2303 100644 --- a/tests/run_tests/driver_grav_test.py +++ b/tests/run_tests/driver_grav_test.py @@ -70,7 +70,7 @@ def test_gravity_run( gz = geoh5.get_entity("Iteration_0_gz")[0] orig_gz = gz.values.copy() mesh = geoh5.get_entity("mesh")[0] - topography = geoh5.get_entity("Topo")[0] + topography = geoh5.get_entity("topography")[0] # Turn some values to nan values = gz.values.copy() diff --git a/tests/run_tests/driver_ip_2d_test.py b/tests/run_tests/driver_ip_2d_test.py index f6da6fc86..9f9eb9b9b 100644 --- a/tests/run_tests/driver_ip_2d_test.py +++ b/tests/run_tests/driver_ip_2d_test.py @@ -25,8 +25,8 @@ target_run = { "data_norm": 0.076613, - "phi_d": 4522, - "phi_m": 0.0375, + "phi_d": 3565, + "phi_m": 0.04174, } np.random.seed(0) diff --git a/tests/run_tests/driver_ip_test.py b/tests/run_tests/driver_ip_test.py index cf2e298be..2502297eb 100644 --- a/tests/run_tests/driver_ip_test.py +++ b/tests/run_tests/driver_ip_test.py @@ -23,9 +23,9 @@ # Move this file out of the test directory and run. target_run = { - "data_norm": 0.008102, - "phi_d": 4.506, - "phi_m": 0.1116, + "data_norm": 0.008416, + "phi_d": 6.145, + "phi_m": 0.1307, } np.random.seed(0) @@ -129,14 +129,14 @@ def test_ip_run( if __name__ == "__main__": # Full run mstart = test_ip_fwr_run( - "../", + "./", n_electrodes=20, n_lines=5, refinement=(4, 8), ) m_rec = test_ip_run( - "../", + "./", n_lines=5, max_iterations=15, pytest=False, diff --git a/tests/run_tests/driver_mag_test.py b/tests/run_tests/driver_mag_test.py index 206bdffe2..4b39990b2 100644 --- a/tests/run_tests/driver_mag_test.py +++ b/tests/run_tests/driver_mag_test.py @@ -21,9 +21,9 @@ # Move this file out of the test directory and run. target_run = { - "data_norm": 11.707134, - "phi_d": 1.598, - "phi_m": 8.824e-6, + "data_norm": 10.6647, + "phi_d": 1.328, + "phi_m": 7.302e-6, } @@ -80,7 +80,7 @@ def test_susceptibility_run( tmi = geoh5.get_entity("Iteration_0_tmi")[0] orig_tmi = tmi.values.copy() mesh = geoh5.get_entity("mesh")[0] - topography = geoh5.get_entity("Topo")[0] + topography = geoh5.get_entity("topography")[0] inducing_field = (50000.0, 90.0, 0.0) # Run the inverse diff --git a/tests/run_tests/driver_mt_test.py b/tests/run_tests/driver_mt_test.py index 370a009a7..04ca790ec 100644 --- a/tests/run_tests/driver_mt_test.py +++ b/tests/run_tests/driver_mt_test.py @@ -24,9 +24,9 @@ # Move this file out of the test directory and run. target_run = { - "data_norm": 0.00665, - "phi_d": 0.495, - "phi_m": 40.85, + "data_norm": 0.008206, + "phi_d": 0.1967, + "phi_m": 78.56, } np.random.seed(0) @@ -84,7 +84,7 @@ def test_magnetotellurics_run(tmp_path, max_iterations=1, pytest=True): with Workspace(workpath) as geoh5: survey = geoh5.get_entity("survey")[0] mesh = geoh5.get_entity("mesh")[0] - topography = geoh5.get_entity("Topo")[0] + topography = geoh5.get_entity("topography")[0] data = {} uncertainties = {} diff --git a/tests/run_tests/driver_mvi_test.py b/tests/run_tests/driver_mvi_test.py index 87305b7a5..636488440 100644 --- a/tests/run_tests/driver_mvi_test.py +++ b/tests/run_tests/driver_mvi_test.py @@ -23,9 +23,9 @@ # Move this file out of the test directory and run. target_mvi_run = { - "data_norm": 8.943476, - "phi_d": 0.00776, - "phi_m": 4.674e-6, + "data_norm": 8.0686, + "phi_d": 0.006295, + "phi_m": 3.798e-6, } @@ -87,7 +87,7 @@ def test_magnetic_vector_run( tmi = geoh5.get_entity("Iteration_0_tmi")[0] orig_tmi = tmi.values.copy() mesh = geoh5.get_entity("mesh")[0] - topography = geoh5.get_entity("Topo")[0] + topography = geoh5.get_entity("topography")[0] inducing_field = (50000.0, 90.0, 0.0) # Run the inverse diff --git a/tests/run_tests/driver_tipper_test.py b/tests/run_tests/driver_tipper_test.py index 43b1cd3c9..ce21a2031 100644 --- a/tests/run_tests/driver_tipper_test.py +++ b/tests/run_tests/driver_tipper_test.py @@ -19,9 +19,9 @@ # Move this file out of the test directory and run. target_run = { - "data_norm": 0.003829, - "phi_d": 0.02935, - "phi_m": 541.2, + "data_norm": 0.004808, + "phi_d": 0.03499, + "phi_m": 1237, } np.random.seed(0) @@ -74,7 +74,7 @@ def test_tipper_run(tmp_path, max_iterations=1, pytest=True): with Workspace(workpath) as geoh5: survey = geoh5.get_entity("survey")[0] mesh = geoh5.get_entity("mesh")[0] - topography = geoh5.get_entity("Topo")[0] + topography = geoh5.get_entity("topography")[0] data = {} uncertainties = {} From 92d6874f4bfc043a810649cc63249bcd7fbecfd1 Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 2 Dec 2022 14:44:23 -0800 Subject: [PATCH 085/107] add grav --- tests/run_tests/driver_grav_test.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/run_tests/driver_grav_test.py b/tests/run_tests/driver_grav_test.py index 120ce2303..fd883d7d9 100644 --- a/tests/run_tests/driver_grav_test.py +++ b/tests/run_tests/driver_grav_test.py @@ -19,9 +19,9 @@ # Move this file out of the test directory and run. target_run = { - "data_norm": 0.0071214, - "phi_d": 0.0002049, - "phi_m": 0.00936, + "data_norm": 0.00648, + "phi_d": 0.0001732, + "phi_m": 0.007933, } From b733c40da76c0ab755c9dd19865725fb70a91310 Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 5 Dec 2022 09:41:02 -0800 Subject: [PATCH 086/107] switching branches --- geoapps/block_model_creation/driver.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/geoapps/block_model_creation/driver.py b/geoapps/block_model_creation/driver.py index e0bce436f..47a09df23 100644 --- a/geoapps/block_model_creation/driver.py +++ b/geoapps/block_model_creation/driver.py @@ -46,11 +46,11 @@ def truncate_locs_depths(locs: np.ndarray, depth_core: float) -> np.ndarray: :return locs: locs with depths truncated. """ - zmax = locs[:, 2].max() # top of locs - below_core_ind = (zmax - locs[:, 2]) > depth_core + zmax = locs[:, -1].max() # top of locs + below_core_ind = (zmax - locs[:, -1]) > depth_core core_bottom_elev = zmax - depth_core locs[ - below_core_ind, 2 + below_core_ind, -1 ] = core_bottom_elev # sets locations below core to core bottom return locs @@ -67,7 +67,7 @@ def minimum_depth_core( :return depth_core: Minimum depth core. """ - zrange = locs[:, 2].max() - locs[:, 2].min() # locs z range + zrange = locs[:, -1].max() - locs[:, -1].min() # locs z range if depth_core >= zrange: return depth_core - zrange + core_z_cell_size else: From 36058fb3c92ad00d8abfeac9577392509250b8d2 Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 5 Dec 2022 09:44:50 -0800 Subject: [PATCH 087/107] prevent unnecessary drape_2_tensor call when mesh_from_params is called --- geoapps/inversion/components/meshes.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/geoapps/inversion/components/meshes.py b/geoapps/inversion/components/meshes.py index a680a5cb3..dd698ff8d 100644 --- a/geoapps/inversion/components/meshes.py +++ b/geoapps/inversion/components/meshes.py @@ -98,7 +98,7 @@ def _initialize(self) -> None: self.mesh = octree_2_treemesh(self.entity) self.permutation = getattr(self.mesh, "_ubc_order") - if isinstance(self.entity, DrapeModel): + if isinstance(self.entity, DrapeModel) and self.mesh is not None: self.mesh, self.permutation = drape_2_tensor( self.entity, return_sorting=True ) @@ -113,7 +113,7 @@ def build_from_params(self) -> Octree: ) = get_drape_model( self.workspace, "Models", - self.inversion_data.locations, # pylint: disable=W0212 + self.inversion_data.survey.unique_locations, # pylint: disable=W0212 [self.params.u_cell_size, self.params.v_cell_size], self.params.depth_core, [self.params.horizontal_padding] * 2 From ec871d2b739e6320bf335a00b3c72f5f9f720040 Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 5 Dec 2022 11:30:17 -0800 Subject: [PATCH 088/107] put InversionData survey into real coords again and fix get_containing cells to calculate local coords --- .../components/factories/survey_factory.py | 35 ++++++++++--------- geoapps/inversion/components/meshes.py | 5 ++- geoapps/utils/surveys.py | 2 +- 3 files changed, 23 insertions(+), 19 deletions(-) diff --git a/geoapps/inversion/components/factories/survey_factory.py b/geoapps/inversion/components/factories/survey_factory.py index 70db5a405..2c64131f7 100644 --- a/geoapps/inversion/components/factories/survey_factory.py +++ b/geoapps/inversion/components/factories/survey_factory.py @@ -287,23 +287,24 @@ def _dcip_arguments(self, data=None, local_index=None): if "2d" in self.params.inversion_type: receiver_locations = receiver_entity.vertices source_locations = currents.vertices - locations = np.vstack([receiver_locations, source_locations]) - locations = np.unique(locations, axis=0) - distances = compute_alongline_distance(locations) - xrange = locations[:, 0].max() - locations[:, 0].min() - yrange = locations[:, 1].max() - locations[:, 1].min() - use_x = xrange >= yrange - if use_x: - to_distance = interp1d(locations[:, 0], distances[:, 0]) - rec_dist = to_distance(receiver_locations[:, 0]) - src_dist = to_distance(source_locations[:, 0]) - else: - to_distance = interp1d(locations[:, 1], distances[:, 0]) - rec_dist = to_distance(receiver_locations[:, 1]) - src_dist = to_distance(source_locations[:, 1]) - - receiver_locations = np.c_[rec_dist, receiver_locations[:, 2]] - source_locations = np.c_[src_dist, source_locations[:, 2]] + if local_index is not None: + locations = np.vstack([receiver_locations, source_locations]) + locations = np.unique(locations, axis=0) + distances = compute_alongline_distance(locations) + xrange = locations[:, 0].max() - locations[:, 0].min() + yrange = locations[:, 1].max() - locations[:, 1].min() + use_x = xrange >= yrange + if use_x: + to_distance = interp1d(locations[:, 0], distances[:, 0]) + rec_dist = to_distance(receiver_locations[:, 0]) + src_dist = to_distance(source_locations[:, 0]) + else: + to_distance = interp1d(locations[:, 1], distances[:, 0]) + rec_dist = to_distance(receiver_locations[:, 1]) + src_dist = to_distance(source_locations[:, 1]) + + receiver_locations = np.c_[rec_dist, receiver_locations[:, 2]] + source_locations = np.c_[src_dist, source_locations[:, 2]] else: receiver_locations = data.locations source_locations = currents.vertices diff --git a/geoapps/inversion/components/meshes.py b/geoapps/inversion/components/meshes.py index dd698ff8d..2e0edd3c9 100644 --- a/geoapps/inversion/components/meshes.py +++ b/geoapps/inversion/components/meshes.py @@ -98,7 +98,7 @@ def _initialize(self) -> None: self.mesh = octree_2_treemesh(self.entity) self.permutation = getattr(self.mesh, "_ubc_order") - if isinstance(self.entity, DrapeModel) and self.mesh is not None: + if isinstance(self.entity, DrapeModel) and self.mesh is None: self.mesh, self.permutation = drape_2_tensor( self.entity, return_sorting=True ) @@ -106,6 +106,9 @@ def _initialize(self) -> None: def build_from_params(self) -> Octree: """Runs geoapps.create.OctreeMesh to create mesh from params.""" if "2d" in self.params.inversion_type: + + self.params.geoh5.get_entity("") + ( # pylint: disable=W0632 self.entity, self.mesh, diff --git a/geoapps/utils/surveys.py b/geoapps/utils/surveys.py index c92a82312..628e4bb91 100644 --- a/geoapps/utils/surveys.py +++ b/geoapps/utils/surveys.py @@ -40,7 +40,7 @@ def get_containing_cells( elif isinstance(mesh, TensorMesh): - locations = data.survey.unique_locations + locations = compute_alongline_distance(data.survey.unique_locations) xi = np.searchsorted(mesh.nodes_x, locations[:, 0]) - 1 yi = np.searchsorted(mesh.nodes_y, locations[:, -1]) - 1 inds = xi + yi * mesh.shape_cells[0] From 9a47bdcbab70d0874ad3feaf94e13a3fa3554b6a Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 5 Dec 2022 11:31:44 -0800 Subject: [PATCH 089/107] use -1 to index 'z' --- geoapps/block_model_creation/driver.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/geoapps/block_model_creation/driver.py b/geoapps/block_model_creation/driver.py index e0bce436f..47a09df23 100644 --- a/geoapps/block_model_creation/driver.py +++ b/geoapps/block_model_creation/driver.py @@ -46,11 +46,11 @@ def truncate_locs_depths(locs: np.ndarray, depth_core: float) -> np.ndarray: :return locs: locs with depths truncated. """ - zmax = locs[:, 2].max() # top of locs - below_core_ind = (zmax - locs[:, 2]) > depth_core + zmax = locs[:, -1].max() # top of locs + below_core_ind = (zmax - locs[:, -1]) > depth_core core_bottom_elev = zmax - depth_core locs[ - below_core_ind, 2 + below_core_ind, -1 ] = core_bottom_elev # sets locations below core to core bottom return locs @@ -67,7 +67,7 @@ def minimum_depth_core( :return depth_core: Minimum depth core. """ - zrange = locs[:, 2].max() - locs[:, 2].min() # locs z range + zrange = locs[:, -1].max() - locs[:, -1].min() # locs z range if depth_core >= zrange: return depth_core - zrange + core_z_cell_size else: From d72c84b525e8c591c61838212181676c17d6bd37 Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 5 Dec 2022 12:05:18 -0800 Subject: [PATCH 090/107] Download assets from release/0.9.1 --- tests/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/__init__.py b/tests/__init__.py index 0ea750a6d..181cdc8ab 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -12,7 +12,7 @@ PROJECT = "FlinFlon.geoh5" URL = ( - "https://github.com/MiraGeoscience/geoapps/raw/release/0.9.0/assets/FlinFlon.geoh5" + "https://github.com/MiraGeoscience/geoapps/raw/release/0.9.1/assets/FlinFlon.geoh5" ) # Todo - change this back to release branch if not os.path.isfile("FlinFlon.geoh5"): @@ -21,7 +21,7 @@ file.write(r.content) PROJECT_DCIP = "FlinFlon_dcip.geoh5" -URL = "https://github.com/MiraGeoscience/geoapps/raw/release/0.9.0/assets/FlinFlon_dcip.geoh5" +URL = "https://github.com/MiraGeoscience/geoapps/raw/release/0.9.1/assets/FlinFlon_dcip.geoh5" if not os.path.isfile("FlinFlon_dcip.geoh5"): r = requests.get(URL, timeout=5) From f75de166884915ae382ec90118e14bd342bd773f Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 5 Dec 2022 12:27:54 -0800 Subject: [PATCH 091/107] cleanup --- tests/utils_test.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tests/utils_test.py b/tests/utils_test.py index a4c2775a4..00e5f33fc 100644 --- a/tests/utils_test.py +++ b/tests/utils_test.py @@ -64,10 +64,9 @@ def test_face_average(tmp_path): geotest = Geoh5Tester(geoh5, tmp_path, "test.geoh5") - with geotest.make() as workspace: + with geotest.make(): mesh = TreeMesh([[10] * 16, [10] * 16, [10] * 16], [0, 0, 0]) mesh.insert_cells([100, 100, 100], mesh.max_level, finalize=True) - # omesh = treemesh_2_octree(workspace, mesh, name="test_mesh") centers = mesh.cell_centers active = np.zeros_like(centers[:, 2]) active[centers[:, 2] < 75] = 1 @@ -75,13 +74,12 @@ def test_face_average(tmp_path): assert np.all(face_avs < 6) active[49] = 1 face_avs = face_average(mesh, active) - # omesh.add_data({"active_cells": {"values": active[mesh._ubc_order]}}) assert np.sum(face_avs == 6) == 1 def test_floating_active(tmp_path): geotest = Geoh5Tester(geoh5, tmp_path, "test.geoh5") - with geotest.make() as workspace: + with geotest.make(): mesh = TreeMesh([[10] * 16, [10] * 16, [10] * 16], [0, 0, 0]) mesh.insert_cells([100, 100, 100], mesh.max_level, finalize=True) centers = mesh.cell_centers From 87d666f340716bd7e66949f80cd13d953689765d Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 5 Dec 2022 15:37:59 -0800 Subject: [PATCH 092/107] update pyproject version --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 1b4209958..93fd4000d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "geoapps" -version = "0.9.1-alpha.1" +version = "0.9.1" description = "Open-sourced Applications in Geoscience" authors = ["Mira Geoscience "] repository = "https://github.com/MiraGeoscience/geoapps" From e79fd4d53a66ff5275194f37b844e1aaa3795ef2 Mon Sep 17 00:00:00 2001 From: benjamink Date: Tue, 6 Dec 2022 08:26:15 -0800 Subject: [PATCH 093/107] dependabot... sure.. --- .github/dependabot.yml | 11 ----------- .pre-commit-config.yaml | 8 ++++---- 2 files changed, 4 insertions(+), 15 deletions(-) delete mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 4eb1d5391..000000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,11 +0,0 @@ -# To get started with Dependabot version updates, you'll need to specify which -# package ecosystems to update and where the package manifests are located. -# Please see the documentation for all configuration options: -# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates - -version: 2 -updates: - - package-ecosystem: "github-actions" - directory: "/" - schedule: - interval: "monthly" diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index dbb0abb87..26566b4e5 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,7 +12,7 @@ ci: repos: - repo: https://github.com/psf/black - rev: 22.10.0 + rev: 22.6.0 hooks: - id: black - repo: https://github.com/asottile/seed-isort-config @@ -33,7 +33,7 @@ repos: # hooks: # - id: flake8 - repo: https://github.com/asottile/pyupgrade - rev: v3.2.0 + rev: v2.37.2 hooks: - id: pyupgrade args: [--py39-plus] @@ -59,7 +59,7 @@ repos: types: [python] exclude: (^setup.py$|(docs|assets)/) - repo: https://github.com/codespell-project/codespell - rev: v2.2.2 + rev: v2.1.0 hooks: - id: codespell exclude: (\.ipynb$) @@ -81,7 +81,7 @@ repos: - id: mixed-line-ending - id: name-tests-test - repo: https://github.com/rstcheck/rstcheck - rev: v6.1.0 + rev: v6.0.0.post1 hooks: - id: rstcheck additional_dependencies: [sphinx] From 82aad9166a0c9197916e8ae2a18e9a25bac55abe Mon Sep 17 00:00:00 2001 From: benjamink Date: Tue, 6 Dec 2022 09:36:37 -0800 Subject: [PATCH 094/107] Push small change to FlinFlon.geoh5 --- assets/FlinFlon.geoh5 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/FlinFlon.geoh5 b/assets/FlinFlon.geoh5 index a5def1cb6..4df4a53a4 100644 --- a/assets/FlinFlon.geoh5 +++ b/assets/FlinFlon.geoh5 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1237b7026c3f1103a56989e7356eb66a294a9fe8d4e7a1b4428fde6041064c93 -size 20690122 +oid sha256:cb2f7cff9dec2cdb0b2df81a663439a8322ba7a8e5924b9fed637b7be664babb +size 20706106 From 988e25ac4c1d75d1be72bebf03c0c9e4b86cd768 Mon Sep 17 00:00:00 2001 From: benjamink Date: Tue, 6 Dec 2022 09:38:12 -0800 Subject: [PATCH 095/107] Point to issue branch for test FlinFlon.geoh5 --- tests/__init__.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/tests/__init__.py b/tests/__init__.py index 181cdc8ab..dd6cdb313 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -11,9 +11,7 @@ PROJECT = "FlinFlon.geoh5" -URL = ( - "https://github.com/MiraGeoscience/geoapps/raw/release/0.9.1/assets/FlinFlon.geoh5" -) +URL = "https://github.com/MiraGeoscience/geoapps/raw/GEOPY-690/assets/FlinFlon.geoh5" # Todo - change this back to release branch if not os.path.isfile("FlinFlon.geoh5"): r = requests.get(URL, timeout=5) From dda2a77fe16be12ac97766979b0f98715ab745a6 Mon Sep 17 00:00:00 2001 From: benjamink Date: Tue, 6 Dec 2022 11:18:38 -0800 Subject: [PATCH 096/107] Add list as valid type for distributed workers and add a param test --- geoapps/inversion/constants.py | 2 +- tests/params_test.py | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/geoapps/inversion/constants.py b/geoapps/inversion/constants.py index d391e617e..6dc0b00cc 100644 --- a/geoapps/inversion/constants.py +++ b/geoapps/inversion/constants.py @@ -639,5 +639,5 @@ "norm_x": {"types": [int, float]}, "norm_y": {"types": [int, float]}, "norm_z": {"types": [int, float]}, - "distributed_workers": {"types": [tuple, type(None)]}, + "distributed_workers": {"types": [list, type(None)]}, } diff --git a/tests/params_test.py b/tests/params_test.py index 191a3460f..23d53eb0c 100644 --- a/tests/params_test.py +++ b/tests/params_test.py @@ -793,6 +793,13 @@ def test_validate_out_group(): catch_invalid_generator(param, {}, "type") +def test_validate_distributed_workers(): + param = "distributed_workers" + newval = ["one", "two"] + param_test_generator(param, newval) + catch_invalid_generator(param, (), "type") + + def test_gravity_inversion_type(): with pytest.raises(ValueValidationError) as excinfo: grav_params.inversion_type = "alskdj" From 07222718d2ab690671fb1e41fec6107ac1868c17 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Wed, 7 Dec 2022 14:34:20 -0800 Subject: [PATCH 097/107] Fix issue with testing setup. Revert former target values --- geoapps/utils/testing.py | 15 ++++++--------- tests/run_tests/driver_grav_test.py | 6 +++--- tests/run_tests/driver_mag_test.py | 6 +++--- tests/run_tests/driver_mvi_test.py | 6 +++--- 4 files changed, 15 insertions(+), 18 deletions(-) diff --git a/geoapps/utils/testing.py b/geoapps/utils/testing.py index 49a18c335..6016a5c41 100644 --- a/geoapps/utils/testing.py +++ b/geoapps/utils/testing.py @@ -223,7 +223,7 @@ def setup_inversion_workspace( locs = np.unique(np.vstack([ab_vertices, mn_vertices]), axis=0) lines = survey_lines(locs, [-100, -100]) - entity, mesh, permutation = get_drape_model( # pylint: disable=W0632 + entity, mesh, _ = get_drape_model( # pylint: disable=W0632 geoh5, "Models", locs[lines == 2], @@ -235,7 +235,7 @@ def setup_inversion_workspace( return_colocated_mesh=True, return_sorting=True, ) - active = active_from_xyz(entity, topography.vertices, grid_reference="center") + active = active_from_xyz(entity, topography.vertices, grid_reference="top") else: padDist = np.ones((3, 2)) * padding_distance @@ -255,8 +255,7 @@ def setup_inversion_workspace( finalize=True, ) entity = treemesh_2_octree(geoh5, mesh, name="mesh") - active = active_from_xyz(entity, topography.vertices, grid_reference="center") - permutation = mesh._ubc_order # pylint: disable=W0212 + active = active_from_xyz(entity, topography.vertices, grid_reference="top") # Model if flatten: @@ -285,17 +284,15 @@ def setup_inversion_workspace( p1 = np.r_[20, 20, 25] model = utils.model_builder.addBlock( - mesh.gridCC, + entity.centroids, background * np.ones(mesh.nC), p0, p1, anomaly, ) - model[ - ~(active[np.argsort(permutation)] if "2d" in inversion_type else active) - ] = np.nan - model = entity.add_data({"model": {"values": model[permutation]}}) + model[~active] = np.nan + model = entity.add_data({"model": {"values": model}}) return geoh5, entity, model, survey, topography diff --git a/tests/run_tests/driver_grav_test.py b/tests/run_tests/driver_grav_test.py index fd883d7d9..120ce2303 100644 --- a/tests/run_tests/driver_grav_test.py +++ b/tests/run_tests/driver_grav_test.py @@ -19,9 +19,9 @@ # Move this file out of the test directory and run. target_run = { - "data_norm": 0.00648, - "phi_d": 0.0001732, - "phi_m": 0.007933, + "data_norm": 0.0071214, + "phi_d": 0.0002049, + "phi_m": 0.00936, } diff --git a/tests/run_tests/driver_mag_test.py b/tests/run_tests/driver_mag_test.py index 4b39990b2..a3d56ce97 100644 --- a/tests/run_tests/driver_mag_test.py +++ b/tests/run_tests/driver_mag_test.py @@ -21,9 +21,9 @@ # Move this file out of the test directory and run. target_run = { - "data_norm": 10.6647, - "phi_d": 1.328, - "phi_m": 7.302e-6, + "data_norm": 11.707134, + "phi_d": 1.598, + "phi_m": 8.824e-6, } diff --git a/tests/run_tests/driver_mvi_test.py b/tests/run_tests/driver_mvi_test.py index 636488440..13b22f9e0 100644 --- a/tests/run_tests/driver_mvi_test.py +++ b/tests/run_tests/driver_mvi_test.py @@ -23,9 +23,9 @@ # Move this file out of the test directory and run. target_mvi_run = { - "data_norm": 8.0686, - "phi_d": 0.006295, - "phi_m": 3.798e-6, + "data_norm": 8.943476, + "phi_d": 0.00776, + "phi_m": 4.674e-6, } From 12d010180f772653ba5c203c942673bce47efe97 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Wed, 7 Dec 2022 15:11:58 -0800 Subject: [PATCH 098/107] Update rest of tests --- geoapps/utils/testing.py | 16 ++++------------ tests/run_tests/driver_dc_test.py | 6 +++--- tests/run_tests/driver_ip_test.py | 6 +++--- tests/run_tests/driver_mt_test.py | 17 ++++++++--------- tests/run_tests/driver_tipper_test.py | 26 +++++++++++++------------- 5 files changed, 31 insertions(+), 40 deletions(-) diff --git a/geoapps/utils/testing.py b/geoapps/utils/testing.py index 6016a5c41..47ba53a5a 100644 --- a/geoapps/utils/testing.py +++ b/geoapps/utils/testing.py @@ -260,12 +260,8 @@ def setup_inversion_workspace( # Model if flatten: - if "2d" in inversion_type: - p0 = np.r_[80, -30] - p1 = np.r_[120, -70] - else: - p0 = np.r_[-20, -20, -30] - p1 = np.r_[20, 20, -70] + p0 = np.r_[-20, -20, -30] + p1 = np.r_[20, 20, -70] model = utils.model_builder.addBlock( mesh.gridCC, @@ -276,12 +272,8 @@ def setup_inversion_workspace( ) else: - if "2d" in inversion_type: - p0 = np.r_[80, -20] - p1 = np.r_[120, 25] - else: - p0 = np.r_[-20, -20, -20] - p1 = np.r_[20, 20, 25] + p0 = np.r_[-20, -20, -20] + p1 = np.r_[20, 20, 25] model = utils.model_builder.addBlock( entity.centroids, diff --git a/tests/run_tests/driver_dc_test.py b/tests/run_tests/driver_dc_test.py index f2fd64941..9d8cfdc4a 100644 --- a/tests/run_tests/driver_dc_test.py +++ b/tests/run_tests/driver_dc_test.py @@ -22,9 +22,9 @@ # Move this file out of the test directory and run. target_run = { - "data_norm": 0.13881, - "phi_d": 63.67, - "phi_m": 361.3, + "data_norm": 0.14308, + "phi_d": 36.06, + "phi_m": 241.1, } np.random.seed(0) diff --git a/tests/run_tests/driver_ip_test.py b/tests/run_tests/driver_ip_test.py index 2502297eb..a08235252 100644 --- a/tests/run_tests/driver_ip_test.py +++ b/tests/run_tests/driver_ip_test.py @@ -23,9 +23,9 @@ # Move this file out of the test directory and run. target_run = { - "data_norm": 0.008416, - "phi_d": 6.145, - "phi_m": 0.1307, + "data_norm": 0.00797, + "phi_d": 5.524, + "phi_m": 0.1174, } np.random.seed(0) diff --git a/tests/run_tests/driver_mt_test.py b/tests/run_tests/driver_mt_test.py index 04ca790ec..b9841ef93 100644 --- a/tests/run_tests/driver_mt_test.py +++ b/tests/run_tests/driver_mt_test.py @@ -24,9 +24,9 @@ # Move this file out of the test directory and run. target_run = { - "data_norm": 0.008206, - "phi_d": 0.1967, - "phi_m": 78.56, + "data_norm": 0.01577, + "phi_d": 12.04, + "phi_m": 0.2547, } np.random.seed(0) @@ -46,7 +46,7 @@ def test_magnetotellurics_fwr_run( refinement=refinement, drape_height=0.0, inversion_type="magnetotellurics", - flatten=True, + flatten=False, ) params = MagnetotelluricsParams( forward_only=True, @@ -112,15 +112,14 @@ def test_magnetotellurics_run(tmp_path, max_iterations=1, pytest=True): uncert = survey.add_data( { f"uncertainty_{comp}_{freq:.2e}": { - "values": np.abs(0.05 * data_envity.values) - + data_envity.values.std() + "values": np.ones_like(data_envity.values) + * np.percentile(np.abs(data_envity.values), 10) } } ) uncertainties[f"{cname} uncertainties"].append( uncert.copy(parent=survey) ) - # uncertainties[f"{cname} uncertainties"][freq] = {"values": u.copy(parent=survey)} survey.add_components_data(data) survey.add_components_data(uncertainties) @@ -142,7 +141,7 @@ def test_magnetotellurics_run(tmp_path, max_iterations=1, pytest=True): data_object=survey.uid, starting_model=0.01, reference_model=0.01, - s_norm=0.0, + s_norm=1.0, x_norm=1.0, y_norm=1.0, z_norm=1.0, @@ -151,7 +150,7 @@ def test_magnetotellurics_run(tmp_path, max_iterations=1, pytest=True): upper_bound=0.75, conductivity_model=1e-2, max_global_iterations=max_iterations, - initial_beta_ratio=1e-2, + initial_beta_ratio=1e2, prctile=100, store_sensitivities="ram", **data_kwargs, diff --git a/tests/run_tests/driver_tipper_test.py b/tests/run_tests/driver_tipper_test.py index ce21a2031..92b65cd0b 100644 --- a/tests/run_tests/driver_tipper_test.py +++ b/tests/run_tests/driver_tipper_test.py @@ -19,9 +19,9 @@ # Move this file out of the test directory and run. target_run = { - "data_norm": 0.004808, - "phi_d": 0.03499, - "phi_m": 1237, + "data_norm": 0.00877, + "phi_d": 2.396, + "phi_m": 0.3094, } np.random.seed(0) @@ -42,7 +42,7 @@ def test_tipper_fwr_run( refinement=refinement, inversion_type="tipper", drape_height=15.0, - flatten=True, + flatten=False, ) params = TipperParams( forward_only=True, @@ -89,20 +89,20 @@ def test_tipper_run(tmp_path, max_iterations=1, pytest=True): data[cname] = [] uncertainties[f"{cname} uncertainties"] = [] for freq in survey.channels: - d = geoh5.get_entity(f"Iteration_0_{comp}_{freq:.2e}")[0].copy( - parent=survey - ) - data[cname].append(d) + data_entity = geoh5.get_entity(f"Iteration_0_{comp}_{freq:.2e}")[ + 0 + ].copy(parent=survey) + data[cname].append(data_entity) - u = survey.add_data( + uncert = survey.add_data( { f"uncertainty_{comp}_{freq:.2e}": { - "values": np.ones_like(d.values) - * np.percentile(np.abs(d.values), 20) + "values": np.ones_like(data_entity.values) + * np.percentile(np.abs(data_entity.values), 10) } } ) - uncertainties[f"{cname} uncertainties"].append(u) + uncertainties[f"{cname} uncertainties"].append(uncert) # uncertainties[f"{cname} uncertainties"][freq] = {"values": u.copy(parent=survey)} survey.add_components_data(data) @@ -135,7 +135,7 @@ def test_tipper_run(tmp_path, max_iterations=1, pytest=True): z_from_topo=False, upper_bound=0.75, max_global_iterations=max_iterations, - initial_beta_ratio=1e0, + initial_beta_ratio=1e4, sens_wts_threshold=60.0, prctile=100, store_sensitivities="ram", From 8abb64cb8882a00b10136e0814feb33699146df3 Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 8 Dec 2022 13:23:56 -0800 Subject: [PATCH 099/107] point test init back to release/0.9.1 FlinFlon.geoh5 --- tests/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/__init__.py b/tests/__init__.py index dd6cdb313..181cdc8ab 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -11,7 +11,9 @@ PROJECT = "FlinFlon.geoh5" -URL = "https://github.com/MiraGeoscience/geoapps/raw/GEOPY-690/assets/FlinFlon.geoh5" +URL = ( + "https://github.com/MiraGeoscience/geoapps/raw/release/0.9.1/assets/FlinFlon.geoh5" +) # Todo - change this back to release branch if not os.path.isfile("FlinFlon.geoh5"): r = requests.get(URL, timeout=5) From c046c91039ee4f69164ee64f82d36753e22b1bc7 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Mon, 12 Dec 2022 10:27:12 -0800 Subject: [PATCH 100/107] Hot fix for Tipper survey with base station --- .../inversion/components/factories/receiver_factory.py | 9 ++++++++- geoapps/utils/testing.py | 4 +++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/geoapps/inversion/components/factories/receiver_factory.py b/geoapps/inversion/components/factories/receiver_factory.py index ec666e922..5fe6de8e4 100644 --- a/geoapps/inversion/components/factories/receiver_factory.py +++ b/geoapps/inversion/components/factories/receiver_factory.py @@ -131,10 +131,17 @@ def build(self, locations=None, data=None, local_index=None, mesh=None): ): stations = self.params.data_object.base_stations.vertices if stations is not None: + if getattr(self.params.mesh, "rotation", None): + rotate_xyz( + stations, + self.params.mesh.origin.tolist(), + -1 * self.params.mesh.rotation[0], + ) + if stations.shape[0] == 1: stations = np.tile(stations.T, self.params.data_object.n_vertices).T - receivers.reference_locations = stations + receivers.reference_locations = stations[local_index, :] return receivers diff --git a/geoapps/utils/testing.py b/geoapps/utils/testing.py index 47ba53a5a..12b0f887e 100644 --- a/geoapps/utils/testing.py +++ b/geoapps/utils/testing.py @@ -199,7 +199,9 @@ def setup_inversion_workspace( "Tyz (imag)", ], ) - survey.base_stations = TipperBaseStations.create(geoh5) + survey.base_stations = TipperBaseStations.create( + geoh5, vertices=np.c_[vertices[0, :]].T + ) survey.channels = [10.0, 100.0, 1000.0] dist = np.linalg.norm( survey.vertices[survey.cells[:, 0], :] From 3e95c7a1bb50be2126a2425734aa606de79ebac0 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Mon, 12 Dec 2022 10:55:08 -0800 Subject: [PATCH 101/107] Update requirement locks --- conda-py-3.10-lock.yml | 6584 ++++++------ conda-py-3.9-lock.yml | 9132 +++++++++-------- .../conda-py-3.10-linux-64-dev.lock.yml | 210 +- environments/conda-py-3.10-linux-64.lock.yml | 192 +- .../conda-py-3.10-osx-64-dev.lock.yml | 185 +- environments/conda-py-3.10-osx-64.lock.yml | 169 +- .../conda-py-3.10-win-64-dev.lock.yml | 209 +- environments/conda-py-3.10-win-64.lock.yml | 191 +- .../conda-py-3.9-linux-64-dev.lock.yml | 252 +- environments/conda-py-3.9-linux-64.lock.yml | 234 +- environments/conda-py-3.9-osx-64-dev.lock.yml | 239 +- environments/conda-py-3.9-osx-64.lock.yml | 221 +- environments/conda-py-3.9-win-64-dev.lock.yml | 261 +- environments/conda-py-3.9-win-64.lock.yml | 243 +- pyproject.toml | 6 +- 15 files changed, 9284 insertions(+), 9044 deletions(-) diff --git a/conda-py-3.10-lock.yml b/conda-py-3.10-lock.yml index 54e41154a..ae5135c92 100644 --- a/conda-py-3.10-lock.yml +++ b/conda-py-3.10-lock.yml @@ -13,7 +13,7 @@ # To update a single package to the latest version compatible with the version constraints in the source: # conda-lock lock --lockfile conda-py-3.10-lock.yml --update PACKAGE # To re-solve the entire environment, e.g. after changing a version constraint in the source file: -# conda-lock -f C:\Users\Benjamink\GIT\geoapps\pyproject.toml -f C:\Users\Benjamink\GIT\geoapps\environments\env-python-3.10.yml --lockfile conda-py-3.10-lock.yml +# conda-lock -f pyproject.toml -f environments/env-python-3.10.yml --lockfile conda-py-3.10-lock.yml metadata: channels: - url: conda-forge @@ -21,16 +21,16 @@ metadata: - url: defaults used_env_vars: [] content_hash: - linux-64: 6bf92d35e26a37f5e7fa6f8531f7a1461265ae6b9a7aea58345603f5b6b724ef - osx-64: 06bf44f337532f806fe8e1c9f0b5b81aa39b15a6f5e88321e8ca36248285b081 - win-64: a3e5fdd4f67c1ddb4cc70fc9838b1346dac72077728a743ab4841432cb012ba4 + linux-64: df4d02352d4445c21d7678d46abe4046d0c3f5eae3ea3d1a40bc9be9191ebc35 + osx-64: e483a506e2fe06e926a302f83f760656a88f857965e8685b732a19d40c5a01e3 + win-64: 6a91d162d26ffc583bb8a5b73d99d69201a41cf4829516ea23d7cba521aea78f platforms: - win-64 - osx-64 - linux-64 sources: - - C:\Users\Benjamink\GIT\geoapps\pyproject.toml - - C:\Users\Benjamink\GIT\geoapps\environments\env-python-3.10.yml + - pyproject.toml + - environments/env-python-3.10.yml package: - category: main dependencies: {} @@ -46,14 +46,14 @@ package: - category: main dependencies: {} hash: - md5: 41e4e87062433e283696cf384f952ef6 - sha256: 058355034667e77d15389700f6b2364cc74efce0af63a418eacc1ce252458942 + md5: ff9f73d45c4a07d6f424495288a26080 + sha256: 8f6c81b0637771ae0ea73dc03a6d30bec3326ba3927f2a7b91931aa2d59b1789 manager: conda name: ca-certificates optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2022.9.24-ha878542_0.tar.bz2 - version: 2022.9.24 + url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2022.12.7-ha878542_0.conda + version: 2022.12.7 - category: full dependencies: {} hash: @@ -101,13 +101,13 @@ package: - category: main dependencies: {} hash: - md5: c2719e2faa7bd7076d3a4b52271e5622 - sha256: a41140cb2a85048eba89dcf6cc8267e673bf40ce2108534eda1531b9f939fe82 + md5: 737be0d34c22d24432049ab7a3214de4 + sha256: 3e7f203e33ea497b6e468279cc5fdef7d556473c25e7466b35fd672940392469 manager: conda name: ld_impl_linux-64 optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.39-hc81fddc_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.39-hcc3a1bd_1.conda version: '2.39' - category: main dependencies: {} @@ -145,14 +145,25 @@ package: - category: main dependencies: {} hash: - md5: e366350e2343a798e29833286abe2560 - sha256: 419eaff0d20f418974ca27a40bc871bbe48217dba05936f147a574eb5f079005 + md5: 4eb33d14d794b0f4be116443ffed3853 + sha256: bcb15db27eb6fbc0fe15d23aa60dcfa58ef451d92771441068d4a911aea7bb9f + manager: conda + name: python_abi + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.10-3_cp310.conda + version: '3.10' +- category: main + dependencies: {} + hash: + md5: 51fc4fcfb19f5d95ffc8c339db5068e8 + sha256: 0bfae0b9962bc0dbf79048f9175b913ed4f53c4310d06708dc7acbb290ad82f6 manager: conda name: tzdata optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022f-h191b570_0.tar.bz2 - version: 2022f + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022g-h191b570_0.conda + version: 2022g - category: full dependencies: font-ttf-dejavu-sans-mono: '' @@ -192,6 +203,18 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 version: '1' +- category: full + dependencies: + python: 3.10.* + hash: + md5: e3f19766a5bf40d587e507670a9e2cf8 + sha256: 3a4e5f4ff6c1baaffdb70745f0d2267c1c8e92d518fcdf0ac400a02cd125d136 + manager: conda + name: _ipython_minor_entry_point + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/_ipython_minor_entry_point-8.7.0-hb6b4a82_0.conda + version: 8.7.0 - category: main dependencies: _libgcc_mutex: 0.1 conda_forge @@ -310,14 +333,14 @@ package: libgcc-ng: '>=12' libstdcxx-ng: '>=12' hash: - md5: a583d0bc9a85c48e8b07a588d1ac8a80 - sha256: eaee8645a203291cf12ddf15d274e535c1a5292d9bce4f76f888d171f1523754 + md5: 917b9a50001fffdd89b321b5dba31e55 + sha256: 836f3362ba45d104efecbdb3991c1e01b8152978b194d84202c25c8f2c5fce6f manager: conda name: geos optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/geos-3.11.0-h27087fc_0.tar.bz2 - version: 3.11.0 + url: https://conda.anaconda.org/conda-forge/linux-64/geos-3.11.1-h27087fc_0.tar.bz2 + version: 3.11.1 - category: full dependencies: libgcc-ng: '>=12' @@ -342,7 +365,7 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/giflib-5.2.1-h36c2ea0_2.tar.bz2 version: 5.2.1 -- category: full +- category: main dependencies: libgcc-ng: '>=10.3.0' libstdcxx-ng: '>=10.3.0' @@ -351,7 +374,7 @@ package: sha256: 1d7950f3be4637ab915d886304e57731d39a41ab705ffc95c4681655c459374a manager: conda name: icu - optional: true + optional: false platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/icu-70.1-h27087fc_0.tar.bz2 version: '70.1' @@ -477,7 +500,7 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 version: 3.4.2 -- category: full +- category: main dependencies: libgcc-ng: '>=10.3.0' hash: @@ -485,7 +508,7 @@ package: sha256: 6a81ebac9f1aacdf2b4f945c87ad62b972f0f69c8e0981d68e111739e6720fd7 manager: conda name: libiconv - optional: true + optional: false platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-h166bdaf_0.tar.bz2 version: '1.17' @@ -589,43 +612,30 @@ package: version: '6.3' - category: full dependencies: - libgcc-ng: '>=9.4.0' - libstdcxx-ng: '>=9.4.0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' hash: - md5: 29ded371806431b0499aaee146abfc3e - sha256: 987835de2261507bcea0dcb61ed0668e4622fc55ad9d84ec1fc3d72ab2bd94e9 + md5: da0ec11a6454ae19bff5b02ed881a2b1 + sha256: 8fadeebb2b7369a4f3b2c039a980d419f65c7b18267ba0c62588f9f894396d0c manager: conda name: nspr optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/nspr-4.32-h9c3ff4c_1.tar.bz2 - version: '4.32' + url: https://conda.anaconda.org/conda-forge/linux-64/nspr-4.35-h27087fc_0.conda + version: '4.35' - category: main dependencies: ca-certificates: '' libgcc-ng: '>=12' hash: - md5: d1ad1824c71e67dea42f07e06cd177dc - sha256: 67fc8e91186ada002682bdd125e1ceece884ba309c68e9c5c981e8412196d226 + md5: 7adaac6ff98219bcb99b45e408b80f4e + sha256: d9143f6d10e7edaa8cbb03e510d60c54463f4538c01f30b0abff51def582d94e manager: conda name: openssl optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.0.7-h166bdaf_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.0.7-h0b41bf4_1.conda version: 3.0.7 -- category: full - dependencies: - libgcc-ng: '>=9.3.0' - libstdcxx-ng: '>=9.3.0' - hash: - md5: c05d1820a6d34ff07aaaab7a9b7eddaa - sha256: 8f35c244b1631a4f31fb1d66ab6e1d9bfac0ca9b679deced1112c7225b3ad138 - manager: conda - name: pcre - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pcre-8.45-h9c3ff4c_0.tar.bz2 - version: '8.45' - category: full dependencies: libgcc-ng: '>=7.5.0' @@ -663,32 +673,19 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.1.9-hbd366e4_2.tar.bz2 version: 1.1.9 -- category: main - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - hash: - md5: 9f37c25c6fd4edb1d090eac27fed7d49 - sha256: 461eb15626d60aa665013ef5875da041c6e9ffb78cdf3f839377435dabd6cd1d - manager: conda - name: tbb - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tbb-2021.6.0-h924138e_1.tar.bz2 - version: 2021.6.0 - category: full dependencies: __glibc: '>=2.17,<3.0.a0' libgcc-ng: '>=12' hash: - md5: 3c28b234561214c9655050c4a0f51bb7 - sha256: 4c079aa15b8f9ea983c4c3d9cc195f2aef6d0eb75a901dc3dd1a81131aa2e0b8 + md5: 229620ecbc0bf2f9f04b888fd3478f79 + sha256: 69a2de90e0164155c8ac3251e610060a7227d33c52ebdb982e64fca354a87036 manager: conda name: tzcode optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tzcode-2022f-h166bdaf_0.tar.bz2 - version: 2022f + url: https://conda.anaconda.org/conda-forge/linux-64/tzcode-2022g-h166bdaf_0.conda + version: 2022g - category: full dependencies: libgcc-ng: '>=9.3.0' @@ -910,43 +907,43 @@ package: - category: main dependencies: libgcc-ng: '>=12' - libzlib: '>=1.2.12,<1.3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' hash: - md5: 575078de1d3a3114b3ce131bd1508d0c - sha256: 422a544fbfc8d8bf43de4b2dc5c7c991294ad0e37b37439d8dbf740f07a75437 + md5: e1c890aebdebbfbf87e2c917187b4416 + sha256: a32b36d34e4f2490b99bddbc77d01a674d304f667f0e62c89e02c961addef462 manager: conda name: libpng optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.38-h753d276_0.tar.bz2 - version: 1.6.38 + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.39-h753d276_0.conda + version: 1.6.39 - category: full dependencies: - geos: '>=3.11.0,<3.11.1.0a0' + geos: '>=3.11.1,<3.11.2.0a0' libgcc-ng: '>=12' libstdcxx-ng: '>=12' hash: - md5: 13b2138ccfbd9821fe13ee0cb7471c03 - sha256: 0bd78394199ef26d33cd8af69bb92215a288b1487236420f521dc6e2bc7250d5 + md5: d2047c6de84b07a1db9cbe1683939956 + sha256: 0d6a97cdb1c573bbc3464c47eb0d57da1cd6434689b9dc253d03fca6710d0c22 manager: conda name: librttopo optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/librttopo-1.1.0-hf730bdb_11.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/librttopo-1.1.0-ha49c73b_12.tar.bz2 version: 1.1.0 - category: main dependencies: libgcc-ng: '>=12' - libzlib: '>=1.2.12,<1.3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' hash: - md5: 978924c298fc2215f129e8171bbea688 - sha256: 919396aa0e5d0df8d8082db554d850639aa363aff13f4feabf2ee642f823b6d4 + md5: 2e5f9a37d487e1019fd4d8113adb2f9f + sha256: 6008a0b914bd1a3510a3dba38eada93aa0349ebca3a21e5fa276833c8205bf49 manager: conda name: libsqlite optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.39.4-h753d276_0.tar.bz2 - version: 3.39.4 + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.40.0-h753d276_0.tar.bz2 + version: 3.40.0 - category: main dependencies: libgcc-ng: '>=12' @@ -976,7 +973,7 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.13-h7f98852_1004.tar.bz2 version: '1.13' -- category: full +- category: main dependencies: icu: '>=70.1,<71.0a0' libgcc-ng: '>=12' @@ -988,7 +985,7 @@ package: sha256: b30713fb4477ff4f722280d956593e7e7a2cb705b7444dcc278de447432b43b1 manager: conda name: libxml2 - optional: true + optional: false platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.10.3-h7463322_0.tar.bz2 version: 2.10.3 @@ -1011,14 +1008,14 @@ package: dependencies: libzlib: '>=1.2.13,<1.3.0a0' hash: - md5: 9adb9d2c79aafd1176b2cafaa5b03b0b - sha256: 8d556341db1849b544ad302191ac89aee47c0633df17768b7c3d24bc0857550f + md5: 6b80b7135d057de371c7284c8471b044 + sha256: 81bac368092b5788efa66cccdfaca824dc55f3f965c16f9e5f715450394cfd72 manager: conda name: llvm-openmp optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/llvm-openmp-15.0.4-he0ac6c6_0.tar.bz2 - version: 15.0.4 + url: https://conda.anaconda.org/conda-forge/linux-64/llvm-openmp-15.0.6-he0ac6c6_0.conda + version: 15.0.6 - category: full dependencies: libzlib: '>=1.2.13,<1.3.0a0' @@ -1128,21 +1125,21 @@ package: version: 1.5.2 - category: full dependencies: - libgcc-ng: '>=10.3.0' - libstdcxx-ng: '>=10.3.0' - libzlib: '>=1.2.11,<1.3.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' lz4-c: '>=1.9.3,<1.10.0a0' snappy: '>=1.1.9,<2.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 37baca23e60af4130cfc03e8ab9f8e22 - sha256: 3635408361a0d168c289d0e32927b1e1c1e4e563439b4ce7153e787201c6a4e0 + md5: 9fc20ab886b80d1029b828ef7ee79a35 + sha256: 4c3a0242aa1771839bd0e8fa2916fcf8be713d383da71106e662b3e2d99d0b46 manager: conda name: blosc optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/blosc-1.21.1-h83bc5f7_3.tar.bz2 - version: 1.21.1 + url: https://conda.anaconda.org/conda-forge/linux-64/blosc-1.21.2-hafa529b_0.conda + version: 1.21.2 - category: full dependencies: bzip2: '>=1.0.8,<2.0a0' @@ -1183,27 +1180,27 @@ package: zlib-ng: '>=2.0.6,<2.1.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 675c0a3103fd69380bda86cfddb0f3f4 - sha256: 6cbd7ff95232a0efa4c065c2996f04b621ce8a99e07673bcb24b886a4aa1b461 + md5: fee8650462dfee92f4ed50778793ebe8 + sha256: 4ad87e9640ab3508ea2553e9ef0a3adc44210101369afaa5608091575e4cf75e manager: conda name: c-blosc2 optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/c-blosc2-2.4.3-h7a311fb_0.tar.bz2 - version: 2.4.3 + url: https://conda.anaconda.org/conda-forge/linux-64/c-blosc2-2.6.0-hf91038e_0.conda + version: 2.6.0 - category: main dependencies: libgcc-ng: '>=12' - libpng: '>=1.6.37,<1.7.0a0' - libzlib: '>=1.2.12,<1.3.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libzlib: '>=1.2.13,<1.3.0a0' hash: - md5: 4e54cbfc47b8c74c2ecc1e7730d8edce - sha256: 97325af03590d9f9cc7fcb35ad869fa409c51820b0c721bfc9fe7a6d058d0bb0 + md5: e1232042de76d24539a436d37597eb06 + sha256: 1eb913727b54e9aa63c6d9a1177db4e2894cee97c5f26910a2b61899d5ac904f manager: conda name: freetype optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-hca18f0e_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-hca18f0e_1.conda version: 2.12.1 - category: full dependencies: @@ -1255,6 +1252,20 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.74.1-h606061b_1.tar.bz2 version: 2.74.1 +- category: main + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libxml2: '>=2.9.14,<2.11.0a0' + hash: + md5: 0c52bb2b3b621d684f3beabd4aacaca7 + sha256: 2b52bbb87f875a44ebc599c534f73e027e59f69097a1a8769bcefa8e5bf6c060 + manager: conda + name: libhwloc + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libhwloc-2.8.0-h32351e8_1.tar.bz2 + version: 2.8.0 - category: main dependencies: jpeg: '>=9e,<10a' @@ -1275,61 +1286,63 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.4.0-h55922b4_4.tar.bz2 version: 4.4.0 -- category: main +- category: full dependencies: - _openmp_mutex: '>=4.5' - llvm-openmp: '>=14.0.3' - tbb: 2021.* + libgcc-ng: '>=12' + libsqlite: '>=3.40.0,<4.0a0' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + nspr: '>=4.35,<5.0a0' hash: - md5: b9c8f925797a93dbff45e1626b025a6b - sha256: 767318c4f2057822a7ebc238d6065ce12c6ae60df4ab892758adb79b1057ce02 + md5: f8d7f11d19e4cb2207eab159fd4c0152 + sha256: dd848f91478b155d3b3af6e64f494d17573fce7f7ebc154d48332f259b112f72 manager: conda - name: mkl - optional: false + name: nss + optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/mkl-2022.1.0-h84fe81f_915.tar.bz2 - version: 2022.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/nss-3.82-he02c5a1_0.conda + version: '3.82' - category: main dependencies: bzip2: '>=1.0.8,<2.0a0' ld_impl_linux-64: '>=2.36.1' - libffi: '>=3.4.2,<3.5.0a0' + libffi: '>=3.4,<4.0a0' libgcc-ng: '>=12' libnsl: '>=2.0.0,<2.1.0a0' - libsqlite: '>=3.39.2,<4.0a0' + libsqlite: '>=3.40.0,<4.0a0' libuuid: '>=2.32.1,<3.0a0' - libzlib: '>=1.2.12,<1.3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' ncurses: '>=6.3,<7.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' readline: '>=8.1.2,<9.0a0' tk: '>=8.6.12,<8.7.0a0' tzdata: '' - xz: '>=5.2.6,<5.3.0a0' + xz: '>=5.2.6,<6.0a0' hash: - md5: 98d77e6496f7516d6b3c508f71c102fc - sha256: 51858b574a043bd0f7225880ecb11624c0545ef04865f848cd5a54c487bc637f + md5: be2a6d78752c2ab85f360ce37d2c64e2 + sha256: 79cc250d8f85da29c7a06116a51db4c9efbd46f62f21daef6cf10e8bccdc0523 manager: conda name: python optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.10.6-ha86cf86_0_cpython.tar.bz2 - version: 3.10.6 + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.10.8-h4a9ceb5_0_cpython.conda + version: 3.10.8 - category: full dependencies: libgcc-ng: '>=12' - libsqlite: 3.39.4 h753d276_0 - libzlib: '>=1.2.12,<1.3.0a0' + libsqlite: 3.40.0 h753d276_0 + libzlib: '>=1.2.13,<1.3.0a0' ncurses: '>=6.3,<7.0a0' readline: '>=8.1.2,<9.0a0' hash: - md5: 643c271de2dd23ecbd107284426cebc2 - sha256: b0a812bcdc8c622852e4769f66d1db8a2e437a867acf64067ce31f9a0181acc8 + md5: bb11803129cbbb53ed56f9506ff74145 + sha256: baf0e77938e5215653aa6609ff154cb94aeb0a08083ff8dec2d3ba8dd62263e9 manager: conda name: sqlite optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.39.4-h4ff8645_0.tar.bz2 - version: 3.39.4 + url: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.40.0-h4ff8645_0.tar.bz2 + version: 3.40.0 - category: full dependencies: libgcc-ng: '>=9.3.0' @@ -1383,15 +1396,15 @@ package: version: 0.2.0 - category: full dependencies: - python: '' + python: '>=2.7' hash: - md5: 0da16b293affa6ac31812376f8eb79dd - sha256: a584e690dbb042779af83abaa87a54764278c0a53bf5256ff8f5b0f0061ac283 + md5: 54ca2e08b3220c148a1d8329c2678e02 + sha256: 711602276ae39276cb0faaca6fd0ac851fff0ca17151917569174841ef830bbd manager: conda name: backports optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/backports-1.0-py_2.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/backports-1.0-pyhd8ed1ab_3.conda version: '1.0' - category: main dependencies: @@ -1408,6 +1421,21 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/brotli-1.0.9-h166bdaf_8.tar.bz2 version: 1.0.9 +- category: full + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: e3852120550a5c510af6f3dd3de391b8 + sha256: a8dddc63315c2377dfb31f15e0f7dbb6646ad31555c4e0972e197c80548c44f5 + manager: conda + name: brotli-python + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.0.9-py310hd8f1fbe_8.tar.bz2 + version: 1.0.9 - category: main dependencies: python: '>=3.6' @@ -1424,14 +1452,14 @@ package: dependencies: python: '>=3.7' hash: - md5: f66309b099374af91369e67e84af397d - sha256: 52e7459b3c457e888e2b6a4e6d13ab7f8675999bc12d20a83e34f12591a8771a + md5: fb9addc3db06e56abe03e0e9f21a63e6 + sha256: 5e22af4776700200fab2c1df41a2188ab9cfe90a50c4f388592bb978562c88ec manager: conda name: certifi optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2022.9.24-pyhd8ed1ab_0.tar.bz2 - version: 2022.9.24 + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2022.12.7-pyhd8ed1ab_0.conda + version: 2022.12.7 - category: dev dependencies: python: '>=3.6' @@ -1493,6 +1521,21 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/cycler-0.11.0-pyhd8ed1ab_0.tar.bz2 version: 0.11.0 +- category: full + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: 0843eb6e875d2eb710859942d8880a16 + sha256: 5c1f5da917fd4a03c445e90d85d3f8a6be09babc73a3c63d3c4c155990c4fea3 + manager: conda + name: debugpy + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.6.4-py310hd8f1fbe_0.conda + version: 1.6.4 - category: full dependencies: python: '>=3.5' @@ -1545,14 +1588,14 @@ package: dependencies: python: '>=3.7' hash: - md5: e6415d628310f067a205448f43421739 - sha256: 7fe7c323661d11d530e43992566a1469aea0d657a80f106326bbfa0471932df1 + md5: e0734d1f12de77f9daca98bda3428733 + sha256: abd2795af746b666b93ee42baf4de3ebaad82435b8291b6485325ecbc9d49f56 manager: conda name: exceptiongroup optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.1-pyhd8ed1ab_0.tar.bz2 - version: 1.0.1 + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.4-pyhd8ed1ab_0.tar.bz2 + version: 1.0.4 - category: full dependencies: python: '>=2.7' @@ -1701,6 +1744,35 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_widgets-1.1.1-pyhd8ed1ab_0.tar.bz2 version: 1.1.1 +- category: main + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: ad5647e517ba68e2868ef2e6e6ff7723 + sha256: f56d1772472b90ddda6fd0963a80dcf1960f1277b9653667a9bde62ae125f972 + manager: conda + name: kiwisolver + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/kiwisolver-1.4.4-py310hbf28c38_1.tar.bz2 + version: 1.4.4 +- category: dev + dependencies: + libgcc-ng: '>=12' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: 7c3f704b65f1689d6ba31a79791d2ce1 + sha256: 3e2c4056aba3d239bd2cc81d214dd3b1ef797d632037de34a6383cdf2fb138da + manager: conda + name: lazy-object-proxy + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/lazy-object-proxy-1.8.0-py310h5764c6d_0.tar.bz2 + version: 1.8.0 - category: main dependencies: jpeg: '>=9e,<10a' @@ -1715,18 +1787,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.14-h6ed2654_0.tar.bz2 version: '2.14' -- category: main - dependencies: - mkl: '>=2022.1.0,<2023.0a0' - hash: - md5: 85f61af03fd291dae33150ffe89dc09a - sha256: 24e656f13b402b6fceb88df386768445ab9beb657d451a8e5a88d4b3380cf7a4 - manager: conda - name: libblas - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-16_linux64_mkl.tar.bz2 - version: 3.9.0 - category: main dependencies: krb5: '>=1.19.3,<1.20.0a0' @@ -1766,17 +1826,33 @@ package: krb5: '>=1.19.3,<1.20.0a0' libgcc-ng: '>=12' libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' - readline: '>=8.1.2,<9.0a0' + openssl: '>=3.0.7,<4.0a0' hash: - md5: c194811a2d160ef3210218ee508b6075 - sha256: 8bd0bb731081cb5132928279f70b592733202f579eda503b38da15b6bdf5e61d + md5: e1389a8d9a907133b3e6483c2807d243 + sha256: 3cc63d051ff00ed82b71df43cb431cff6c8a50be0b5f208f9588a318e56643f5 manager: conda name: libpq optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libpq-14.5-he2d8382_1.tar.bz2 - version: '14.5' + url: https://conda.anaconda.org/conda-forge/linux-64/libpq-15.1-h67c24c5_1.conda + version: '15.1' +- category: main + dependencies: + libgcc-ng: '>=12' + libllvm11: '>=11.1.0,<11.2.0a0' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: 18c28e036ae9c5366c56ecd0c875a108 + sha256: 9215e71d019f1b99f687700fe00dc5d4fba9edc9a482ce5c8aa321d62772a479 + manager: conda + name: llvmlite + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/llvmlite-0.39.1-py310h58363a5_1.tar.bz2 + version: 0.39.1 - category: main dependencies: python: '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*' @@ -1789,6 +1865,20 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 version: 1.0.0 +- category: main + dependencies: + libgcc-ng: '>=12' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: 2d7028ea2a77f909931e1a173d952261 + sha256: 05a217ff2eea3fb0bada54f4c7c8efe5eb35e1ad7d142d662b364c686ff80da6 + manager: conda + name: markupsafe + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-2.1.1-py310h5764c6d_2.tar.bz2 + version: 2.1.1 - category: dev dependencies: python: '>=3.6' @@ -1813,6 +1903,21 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/mistune-2.0.4-pyhd8ed1ab_0.tar.bz2 version: 2.0.4 +- category: main + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: 1fa34c9e9be72b7e4c3c9b95017463a3 + sha256: 7878b37c7a97c14d01745f72b33921fbdb46617932bed8c791803129f9fae8a9 + manager: conda + name: msgpack-python + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/msgpack-python-1.0.4-py310hbf28c38_1.tar.bz2 + version: 1.0.4 - category: main dependencies: python: '' @@ -1849,22 +1954,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.8-pyhd8ed1ab_0.tar.bz2 version: 2.8.8 -- category: full - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - libzlib: '>=1.2.11,<1.3.0a0' - nspr: '>=4.32,<5.0a0' - sqlite: '>=3.38.5,<4.0a0' - hash: - md5: ab3df39f96742e6f1a9878b09274c1dc - sha256: 6dc675619b9a156641eeb898acf810f620bca5f1af1ced5508a6c7b7ff3e7306 - manager: conda - name: nss - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/nss-3.78-h2350873_0.tar.bz2 - version: '3.78' - category: main dependencies: libgcc-ng: '>=12' @@ -1881,6 +1970,18 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.0-h7d73246_1.tar.bz2 version: 2.5.0 +- category: main + dependencies: + python: '>=3.7' + hash: + md5: 0e8e1bd93998978fc3125522266d12db + sha256: 163f26e55246c506a75551ca01f35c7d4d533aee6db5c4cf2d598ae253e956b8 + manager: conda + name: packaging + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/packaging-22.0-pyhd8ed1ab_0.conda + version: '22.0' - category: full dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3' @@ -1933,14 +2034,14 @@ package: dependencies: python: '>=3.7' hash: - md5: 2fb3f88922e7aec26ba652fcdfe13950 - sha256: a46843e317318405a8c66b640e7ad0c95d2f536918faa4f36cdfcda852000bcd + md5: b1b2ab02d1ece1719f7fa002ad4bc70d + sha256: 84f269198487823eaf5dbd1f1dd62f2f04c5dd98b66bb7e043cc6478dbf04f2e manager: conda name: platformdirs optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-2.5.2-pyhd8ed1ab_1.tar.bz2 - version: 2.5.2 + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-2.6.0-pyhd8ed1ab_0.conda + version: 2.6.0 - category: dev dependencies: python: '>=3.8' @@ -1965,6 +2066,20 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.15.0-pyhd8ed1ab_0.tar.bz2 version: 0.15.0 +- category: main + dependencies: + libgcc-ng: '>=12' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: c3c55664e9becc48e6a652e2b641961f + sha256: efaf186bc3be5074ff44a25372ec0f21564c0a8f9cd3ed3e8378389745999be5 + manager: conda + name: psutil + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/psutil-5.9.4-py310h5764c6d_0.tar.bz2 + version: 5.9.4 - category: full dependencies: python: '' @@ -1991,7 +2106,7 @@ package: version: 0.2.2 - category: main dependencies: - python: ==2.7.*|>=3.4 + python: 2.7.*|>=3.4 hash: md5: 076becd9e05608f8dc72757d5f3a91ff sha256: 74c63fd03f1f1ea2b54e8bc529fd1a600aaafb24027b738d0db87909ee3a33dc @@ -2013,13 +2128,27 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.0.9-pyhd8ed1ab_0.tar.bz2 version: 3.0.9 -- category: main +- category: full dependencies: - __unix: '' - python: '>=3.8' + libgcc-ng: '>=12' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 hash: - md5: 2a7de29fb590ca14b5243c4c812c8025 - sha256: a42f826e958a8d22e65b3394f437af7332610e43ee313393d1cf143f0a2d274b + md5: 8e15da65c2d22cadcef42726916b5eeb + sha256: 124d700b5ffb923660fbfca089482dc9cdc35cfe7bbbb0a059d7d29aa7b709bf + manager: conda + name: pyrsistent + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/pyrsistent-0.19.2-py310h5764c6d_0.tar.bz2 + version: 0.19.2 +- category: main + dependencies: + __unix: '' + python: '>=3.8' + hash: + md5: 2a7de29fb590ca14b5243c4c812c8025 + sha256: a42f826e958a8d22e65b3394f437af7332610e43ee313393d1cf143f0a2d274b manager: conda name: pysocks optional: false @@ -2038,18 +2167,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.16.2-pyhd8ed1ab_0.tar.bz2 version: 2.16.2 -- category: main - dependencies: - python: 3.10.* - hash: - md5: 9e7160cd0d865e98f6803f1fe15c8b61 - sha256: e7e52aaec7cba6e17e45d731f9d38ede007aea0d72aee66670ab71016f5783ed - manager: conda - name: python_abi - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.10-2_cp310.tar.bz2 - version: '3.10' - category: main dependencies: python: '>=3.6' @@ -2062,6 +2179,38 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.6-pyhd8ed1ab_0.tar.bz2 version: '2022.6' +- category: main + dependencies: + libgcc-ng: '>=12' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + yaml: '>=0.2.5,<0.3.0a0' + hash: + md5: 9e68d2ff6d98737c855b65f48dd3c597 + sha256: 602d68ee4544274b12fb6d13b8d5fc61d0ebbee190292c21d8be10a4e68185bd + manager: conda + name: pyyaml + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0-py310h5764c6d_5.tar.bz2 + version: '6.0' +- category: full + dependencies: + libgcc-ng: '>=12' + libsodium: '>=1.0.18,<1.0.19.0a0' + libstdcxx-ng: '>=12' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + zeromq: '>=4.3.4,<4.4.0a0' + hash: + md5: 527a1e6cb07b5c19563131af9fca3835 + sha256: db9849f6cbf4f4377dd79da1354b0adf795aea6536cdaff9e034d8b25e721def + manager: conda + name: pyzmq + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-24.0.1-py310h330234f_1.tar.bz2 + version: 24.0.1 - category: full dependencies: python: '>=3.6' @@ -2134,6 +2283,20 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.3.2.post1-pyhd8ed1ab_0.tar.bz2 version: 2.3.2.post1 +- category: main + dependencies: + libgcc-ng: '>=12' + libhwloc: '>=2.8.0,<2.8.1.0a0' + libstdcxx-ng: '>=12' + hash: + md5: 1a272773743a97aa044fd5bcdac2138a + sha256: 27d76fe5972b1a21ba0d3fa83764a76f20c92b42dc58d045c3f02d78056de05c + manager: conda + name: tbb + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/tbb-2021.7.0-h924138e_1.conda + version: 2021.7.0 - category: main dependencies: python: '>=3.6' @@ -2206,18 +2369,32 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/toolz-0.12.0-pyhd8ed1ab_0.tar.bz2 version: 0.12.0 +- category: main + dependencies: + libgcc-ng: '>=10.3.0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: 8a5770e6392d29d99c9bc9c3635bba60 + sha256: 67347d4755ffbb969e581f9c0d7210490142aa7cfec15ff421b499c6dcf162aa + manager: conda + name: tornado + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.1-py310h5764c6d_3.tar.bz2 + version: '6.1' - category: full dependencies: python: '>=3.7' hash: - md5: 63650c013737b2801811bcd94524e863 - sha256: c5a333fa75f4d9ef577631a0ec6a3eb9d3538b5bc873286679cb3851419bf55b + md5: 202405f939ee9271e641922de27e2c5a + sha256: ad1b029878c74cadd8d85c3635f6d483f680d8e0ed291bf1516ac4598efa835f manager: conda name: traitlets optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.5.0-pyhd8ed1ab_0.tar.bz2 - version: 5.5.0 + url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.7.0-pyhd8ed1ab_0.conda + version: 5.7.0 - category: dev dependencies: python: '>=3' @@ -2242,6 +2419,20 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.4.0-pyha770c72_0.tar.bz2 version: 4.4.0 +- category: main + dependencies: + libgcc-ng: '>=12' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: e972c5a1f472561cf4a91962cb01f4b4 + sha256: 332732c2b87445c3e071c86cacfbc72a99ba4ea55d0b9d65416894253782ca02 + manager: conda + name: unicodedata2 + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/unicodedata2-15.0.0-py310h5764c6d_0.tar.bz2 + version: 15.0.0 - category: main dependencies: python: '>=3.6' @@ -2290,6 +2481,20 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.38.4-pyhd8ed1ab_0.tar.bz2 version: 0.38.4 +- category: dev + dependencies: + libgcc-ng: '>=12' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: 49c8664940fe2f6124193ba3cc32ca20 + sha256: a24e644d8a07fad83045f35bf0e0088f813257a45b429cbc43e59394e07d2f62 + manager: conda + name: wrapt + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.14.1-py310h5764c6d_1.tar.bz2 + version: 1.14.1 - category: full dependencies: libgcc-ng: '>=9.3.0' @@ -2322,14 +2527,14 @@ package: dependencies: python: '>=3.7' hash: - md5: cd4eb48ebde7de61f92252979aab515c - sha256: 942b80980ae3db52f032720c82c2d4fb3f463b228762fc2d6a2684d6438fcc29 + md5: 09b5b885341697137879a4f039a9e5a1 + sha256: d98e41fe62edde9d979d79114f8cffa992ca86f4e7428c75e3c8b8fd6ab040a3 manager: conda name: zipp optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.10.0-pyhd8ed1ab_0.tar.bz2 - version: 3.10.0 + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.11.0-pyhd8ed1ab_0.conda + version: 3.11.0 - category: full dependencies: python: '>=3.10,<3.11.0a0' @@ -2360,19 +2565,35 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/anyio-3.6.2-pyhd8ed1ab_0.tar.bz2 version: 3.6.2 +- category: dev + dependencies: + lazy-object-proxy: '>=1.4.0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + setuptools: '>=20.0' + wrapt: '>=1.11,<2' + hash: + md5: 02ef25c493a7c0854c20443cf5a92c8e + sha256: cbb9a93de00b08ff8867bb14f6f2d51a7c4c08681dd37f6676658325bd3067bd + manager: conda + name: astroid + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/astroid-2.12.13-py310hff52083_0.conda + version: 2.12.13 - category: full dependencies: python: '>=3.5' six: '' hash: - md5: 2e19652c1276ecec6477db3c60ca26c8 - sha256: fc97e082f049973612638b00280cbdd1aa839363b3be2b58e00b90e63657299d + md5: bf7f54dd0f25c3f06ecb82a07341841a + sha256: 7ed530efddd47a96c11197906b4008405b90e3bc2f4e0df722a36e0e6103fd9c manager: conda name: asttokens optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/asttokens-2.1.0-pyhd8ed1ab_0.tar.bz2 - version: 2.1.0 + url: https://conda.anaconda.org/conda-forge/noarch/asttokens-2.2.1-pyhd8ed1ab_0.conda + version: 2.2.1 - category: full dependencies: backports: '' @@ -2402,19 +2623,20 @@ package: version: 4.11.1 - category: full dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 + packaging: '' + python: '>=3.6' + setuptools: '' + six: '>=1.9.0' + webencodings: '' hash: - md5: e3852120550a5c510af6f3dd3de391b8 - sha256: a8dddc63315c2377dfb31f15e0f7dbb6646ad31555c4e0972e197c80548c44f5 + md5: 1f5151d37e4a2b1137f81c89a3a769f2 + sha256: b85dd43a40efd13c860086365d181eb9bc64cc757c36a05edc7544c3fa622bf8 manager: conda - name: brotli-python + name: bleach optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.0.9-py310hd8f1fbe_8.tar.bz2 - version: 1.0.9 + url: https://conda.anaconda.org/conda-forge/noarch/bleach-5.0.1-pyhd8ed1ab_0.tar.bz2 + version: 5.0.1 - category: full dependencies: brotli: '>=1.0.9,<2.0a0' @@ -2487,20 +2709,20 @@ package: - category: full dependencies: bzip2: '>=1.0.8,<2.0a0' - libcurl: '>=7.82.0,<8.0a0' - libgcc-ng: '>=10.3.0' + libcurl: '>=7.86.0,<8.0a0' + libgcc-ng: '>=12' libgfortran-ng: '' - libgfortran5: '>=10.3.0' - libzlib: '>=1.2.11,<1.3.0a0' + libgfortran5: '>=10.4.0' + libzlib: '>=1.2.13,<1.3.0a0' hash: - md5: ebc04a148d7204bb428f8633b89fd3dd - sha256: ab51263a83b7138ed8f132d78381189cc4f9f79c95230634f39311759dbbaf4c + md5: 8c57a9adbafd87f5eff842abde599cb4 + sha256: 6409d15f09ae1a1673c971c8f45fc87272d1af569d027efbe16b689a1a8afd0d manager: conda name: cfitsio optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/cfitsio-4.1.0-hd9d235c_0.tar.bz2 - version: 4.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/cfitsio-4.2.0-hd9d235c_0.conda + version: 4.2.0 - category: full dependencies: click: '>=3.0' @@ -2527,6 +2749,19 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/cligj-0.7.2-pyhd8ed1ab_1.tar.bz2 version: 0.7.2 +- category: full + dependencies: + python: '>=3.6' + traitlets: '>=5.3' + hash: + md5: 3c78af4752bb1600ebe5e83ef4588eaa + sha256: b33f5e5eb2bedefc3db622dd0b2f4ea67b621080153913eb22486aac78b6f54f + manager: conda + name: comm + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/comm-0.1.2-pyhd8ed1ab_0.conda + version: 0.1.2 - category: dev dependencies: libgcc-ng: '>=12' @@ -2574,21 +2809,23 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/cytoolz-0.12.0-py310h5764c6d_1.tar.bz2 version: 0.12.0 -- category: full +- category: main dependencies: + brotli: '' libgcc-ng: '>=12' - libstdcxx-ng: '>=12' + munkres: '' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 + unicodedata2: '>=14.0.0' hash: - md5: fbd74abed841f37a5be4a2f23d7a0afc - sha256: 01eb25ff493dc617928899c9ad1efef003ed8c7905530460b476582ce293dd34 + md5: 12ebe92a8a578bc903bd844744f4d040 + sha256: 28e21fe765f07219c7f086b0d3bf66305ba2a457d5c248bcc92ee53d8b0f393d manager: conda - name: debugpy - optional: true + name: fonttools + optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.6.3-py310hd8f1fbe_1.tar.bz2 - version: 1.6.3 + url: https://conda.anaconda.org/conda-forge/linux-64/fonttools-4.38.0-py310h5764c6d_1.tar.bz2 + version: 4.38.0 - category: main dependencies: libcurl: '>=7.83.1,<8.0a0' @@ -2612,27 +2849,27 @@ package: python: '>=3.8' zipp: '>=0.5' hash: - md5: ec069c4db6a0ad84107bac5da62819d2 - sha256: cea7928e6949c3ecd15e56ee8fa4e54efa8bb82738b8264e0489847e86e022c8 + md5: 46a62e35b9ae515cf0e49afc7fe0e7ef + sha256: 6e5e45c3cc3ba9fc854cd80960d775ff6c042e1f0b1351ca2e294b1b9d987d8c manager: conda name: importlib-metadata optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-5.0.0-pyha770c72_1.tar.bz2 - version: 5.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-5.1.0-pyha770c72_0.conda + version: 5.1.0 - category: full dependencies: python: '>=3.6' zipp: '>=3.1.0' hash: - md5: eb521efe7f5550de7573bc1629b74a05 - sha256: d4929ef6dd4ba4222dc2bd737c365833b896a3ee89f9e5142df763799b5ca944 + md5: db5d88c84c769798bf4b2f6776446b32 + sha256: 89347f8b0bcc0fcc31620cc5745f1cb34e71b9f7692a0384cb411090daea192f manager: conda name: importlib_resources optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.0-pyhd8ed1ab_0.tar.bz2 - version: 5.10.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.1-pyhd8ed1ab_0.conda + version: 5.10.1 - category: dev dependencies: python: '>=3.6,<4.0' @@ -2651,14 +2888,27 @@ package: parso: '>=0.8.0,<0.9.0' python: '>=3.6' hash: - md5: 0e613217e78777045199372a2b0d5bd2 - sha256: 1c7150635f00455037bbede8a6c0086531c45e8e257ff6eaaf7aa134ccd20767 + md5: b5e695ef9c3f0d27d6cd96bf5adc9e07 + sha256: abe63ae6e1b13f83500608d94004cb8d485b264083511d77f79253e775cd546c manager: conda name: jedi optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/jedi-0.18.1-pyhd8ed1ab_2.tar.bz2 - version: 0.18.1 + url: https://conda.anaconda.org/conda-forge/noarch/jedi-0.18.2-pyhd8ed1ab_0.conda + version: 0.18.2 +- category: main + dependencies: + markupsafe: '>=2.0' + python: '>=3.7' + hash: + md5: c8490ed5c70966d232fdd389d0dbed37 + sha256: b045faba7130ab263db6a8fdc96b1a3de5fcf85c4a607c5f11a49e76851500b5 + manager: conda + name: jinja2 + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.2-pyhd8ed1ab_1.tar.bz2 + version: 3.1.2 - category: main dependencies: python: '>=3.6' @@ -2674,179 +2924,81 @@ package: version: 1.2.0 - category: full dependencies: - platformdirs: '' + platformdirs: '>=2.5' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 - traitlets: '' + traitlets: '>=5.3' hash: - md5: b12bc2fc32c6c752fac27db8810793d9 - sha256: e4cfa1101d2062d002d68699e505203a9a789703f42a7e2e95b8e313e8fe02b8 + md5: 26cf0b9e76519f4ba1d6b126693a89dc + sha256: e6a6ff5cfd4cc88c7a9591c0b325b72b6d1911fa873c866bf16842c5eabd4de4 manager: conda name: jupyter_core optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/jupyter_core-5.0.0-py310hff52083_0.tar.bz2 - version: 5.0.0 + url: https://conda.anaconda.org/conda-forge/linux-64/jupyter_core-5.1.0-py310hff52083_0.conda + version: 5.1.0 +- category: full + dependencies: + python: '>=3.6' + traitlets: '' + hash: + md5: b21613793fcc81d944c76c9f2864a7de + sha256: aa091b88aec55bfa2d9207028d8cdc689b9efb090ae27b99557e93c675be2f3c + manager: conda + name: matplotlib-inline + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.6-pyhd8ed1ab_0.tar.bz2 + version: 0.1.6 - category: main dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 + _openmp_mutex: '>=4.5' + llvm-openmp: '>=15.0.6' + tbb: 2021.* hash: - md5: ad5647e517ba68e2868ef2e6e6ff7723 - sha256: f56d1772472b90ddda6fd0963a80dcf1960f1277b9653667a9bde62ae125f972 + md5: a7ce56d5757f5b57e7daabe703ade5bb + sha256: 5322750d5e96ff5d96b1457db5fb6b10300f2bc4030545e940e17b57c4e96d00 manager: conda - name: kiwisolver + name: mkl optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/kiwisolver-1.4.4-py310hbf28c38_1.tar.bz2 - version: 1.4.4 -- category: dev + url: https://conda.anaconda.org/conda-forge/linux-64/mkl-2022.2.1-h84fe81f_16997.conda + version: 2022.2.1 +- category: full dependencies: - libgcc-ng: '>=12' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 + python: '' + setuptools: '>=17.1' + six: '' hash: - md5: 7c3f704b65f1689d6ba31a79791d2ce1 - sha256: 3e2c4056aba3d239bd2cc81d214dd3b1ef797d632037de34a6383cdf2fb138da + md5: 31d9e9be500e25ff0050bc9f57a6bcd7 + sha256: bd885bec8b012abf0c5ca5d6225caf0e88e5b2b0af8fa5a4e4d339604d3e9cd1 manager: conda - name: lazy-object-proxy + name: munch optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lazy-object-proxy-1.8.0-py310h5764c6d_0.tar.bz2 - version: 1.8.0 + url: https://conda.anaconda.org/conda-forge/noarch/munch-2.5.0-py_0.tar.bz2 + version: 2.5.0 - category: main dependencies: - libblas: 3.9.0 16_linux64_mkl + locket: '' + python: '>=3.7' + toolz: '' hash: - md5: 361bf757b95488de76c4f123805742d3 - sha256: 892ba10508f22310ccfe748df1fd3b6c7f20e7b6f6b79e69ed337863551c1bd8 + md5: af8c82d121e63082926062d61d9abb54 + sha256: 0bba1886af3b9aaa398e237dc481c1afb06289b81c5434bf51d089b553f0035b manager: conda - name: libcblas + name: partd optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-16_linux64_mkl.tar.bz2 - version: 3.9.0 -- category: main + url: https://conda.anaconda.org/conda-forge/noarch/partd-1.3.0-pyhd8ed1ab_0.tar.bz2 + version: 1.3.0 +- category: full dependencies: - libblas: 3.9.0 16_linux64_mkl + ptyprocess: '>=0.5' + python: '' hash: - md5: a2f166748917d6d6e4707841ca1f519e - sha256: d6201f860b2d76ed59027e69c2bbad6d1cb211a215ec9705cc487cde488fa1fa - manager: conda - name: liblapack - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-16_linux64_mkl.tar.bz2 - version: 3.9.0 -- category: main - dependencies: - libgcc-ng: '>=12' - libllvm11: '>=11.1.0,<11.2.0a0' - libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<1.3.0a0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - hash: - md5: 18c28e036ae9c5366c56ecd0c875a108 - sha256: 9215e71d019f1b99f687700fe00dc5d4fba9edc9a482ce5c8aa321d62772a479 - manager: conda - name: llvmlite - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/llvmlite-0.39.1-py310h58363a5_1.tar.bz2 - version: 0.39.1 -- category: main - dependencies: - libgcc-ng: '>=12' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - hash: - md5: 2d7028ea2a77f909931e1a173d952261 - sha256: 05a217ff2eea3fb0bada54f4c7c8efe5eb35e1ad7d142d662b364c686ff80da6 - manager: conda - name: markupsafe - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-2.1.1-py310h5764c6d_2.tar.bz2 - version: 2.1.1 -- category: full - dependencies: - python: '>=3.6' - traitlets: '' - hash: - md5: b21613793fcc81d944c76c9f2864a7de - sha256: aa091b88aec55bfa2d9207028d8cdc689b9efb090ae27b99557e93c675be2f3c - manager: conda - name: matplotlib-inline - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.6-pyhd8ed1ab_0.tar.bz2 - version: 0.1.6 -- category: main - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - hash: - md5: 1fa34c9e9be72b7e4c3c9b95017463a3 - sha256: 7878b37c7a97c14d01745f72b33921fbdb46617932bed8c791803129f9fae8a9 - manager: conda - name: msgpack-python - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/msgpack-python-1.0.4-py310hbf28c38_1.tar.bz2 - version: 1.0.4 -- category: full - dependencies: - python: '' - setuptools: '>=17.1' - six: '' - hash: - md5: 31d9e9be500e25ff0050bc9f57a6bcd7 - sha256: bd885bec8b012abf0c5ca5d6225caf0e88e5b2b0af8fa5a4e4d339604d3e9cd1 - manager: conda - name: munch - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/munch-2.5.0-py_0.tar.bz2 - version: 2.5.0 -- category: main - dependencies: - pyparsing: '>=2.0.2,!=3.0.5' - python: '>=3.6' - hash: - md5: 71f1ab2de48613876becddd496371c85 - sha256: 8322a9e93e2e09fbf2103f0d37c9287b7b97387125abadd6db26686084893540 - manager: conda - name: packaging - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/packaging-21.3-pyhd8ed1ab_0.tar.bz2 - version: '21.3' -- category: main - dependencies: - locket: '' - python: '>=3.7' - toolz: '' - hash: - md5: af8c82d121e63082926062d61d9abb54 - sha256: 0bba1886af3b9aaa398e237dc481c1afb06289b81c5434bf51d089b553f0035b - manager: conda - name: partd - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/partd-1.3.0-pyhd8ed1ab_0.tar.bz2 - version: 1.3.0 -- category: full - dependencies: - ptyprocess: '>=0.5' - python: '' - hash: - md5: 330448ce4403cc74990ac07c555942a1 - sha256: 07706c0417ead94f359ca7278f65452d3c396448777aba1da6a11fc351bdca9a + md5: 330448ce4403cc74990ac07c555942a1 + sha256: 07706c0417ead94f359ca7278f65452d3c396448777aba1da6a11fc351bdca9a manager: conda name: pexpect optional: true @@ -2895,35 +3047,35 @@ package: python: '>=3.6' tenacity: '>=6.2.0' hash: - md5: 71aef86c572ad0ee49dba9af238d9c13 - sha256: b41f31aa81bff52d1d473a9f4a45c5600f36b8b7f259a8a572467d1836bad59a + md5: e594a3343150c5c470902d46e1723b45 + sha256: 60de0401c5bd29db1d3112cc56919010d89cfd38239f122c51df78ea5fd82e7e manager: conda name: plotly optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/plotly-5.11.0-pyhd8ed1ab_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/plotly-5.11.0-pyhd8ed1ab_1.conda version: 5.11.0 - category: full dependencies: krb5: '>=1.19.3,<1.20.0a0' libgcc-ng: '>=12' - libpq: 14.5 he2d8382_1 + libpq: 15.1 h67c24c5_1 libxml2: '>=2.10.3,<2.11.0a0' libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' readline: '>=8.1.2,<9.0a0' tzcode: '' tzdata: '' zlib: '' hash: - md5: 39e6de6153ca4dca9081a2a4dc863102 - sha256: 8fb53481e1d57b3300ff0c581d0e67fc2339dc0ed97677da62c322a63525aeb3 + md5: 81cfa38baa2a8741f0566f8815fef4e3 + sha256: 0a4b020f1bc08f72e4669b3f8bc26ef760a744122983d18694ed891878f6da07 manager: conda name: postgresql optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/postgresql-14.5-ha105346_1.tar.bz2 - version: '14.5' + url: https://conda.anaconda.org/conda-forge/linux-64/postgresql-15.1-ha105346_1.conda + version: '15.1' - category: full dependencies: libcurl: '>=7.83.1,<8.0a0' @@ -2941,20 +3093,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/proj-9.1.0-h93bde94_0.tar.bz2 version: 9.1.0 -- category: main - dependencies: - libgcc-ng: '>=12' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - hash: - md5: c3c55664e9becc48e6a652e2b641961f - sha256: efaf186bc3be5074ff44a25372ec0f21564c0a8f9cd3ed3e8378389745999be5 - manager: conda - name: psutil - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/psutil-5.9.4-py310h5764c6d_0.tar.bz2 - version: 5.9.4 - category: full dependencies: python: '>=3.6' @@ -2968,20 +3106,25 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.13.0-pyhd8ed1ab_0.tar.bz2 version: 2.13.0 -- category: full +- category: dev dependencies: - libgcc-ng: '>=12' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 + attrs: '>=19.2.0' + colorama: '' + exceptiongroup: '' + iniconfig: '' + packaging: '' + pluggy: '>=0.12,<2.0' + python: '>=3.8' + tomli: '>=1.0.0' hash: - md5: 8e15da65c2d22cadcef42726916b5eeb - sha256: 124d700b5ffb923660fbfca089482dc9cdc35cfe7bbbb0a059d7d29aa7b709bf + md5: ac82c7aebc282e6ac0450fca012ca78c + sha256: 854233dc2d0d64219b7e951ccf49c1f32332c6fc7085ecb62cc18bc1f4e791b0 manager: conda - name: pyrsistent + name: pytest optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyrsistent-0.19.2-py310h5764c6d_0.tar.bz2 - version: 0.19.2 + url: https://conda.anaconda.org/conda-forge/noarch/pytest-7.2.0-pyhd8ed1ab_2.tar.bz2 + version: 7.2.0 - category: main dependencies: python: '>=3.6' @@ -2995,38 +3138,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.8.2-pyhd8ed1ab_0.tar.bz2 version: 2.8.2 -- category: main - dependencies: - libgcc-ng: '>=12' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - yaml: '>=0.2.5,<0.3.0a0' - hash: - md5: 9e68d2ff6d98737c855b65f48dd3c597 - sha256: 602d68ee4544274b12fb6d13b8d5fc61d0ebbee190292c21d8be10a4e68185bd - manager: conda - name: pyyaml - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0-py310h5764c6d_5.tar.bz2 - version: '6.0' -- category: full - dependencies: - libgcc-ng: '>=12' - libsodium: '>=1.0.18,<1.0.19.0a0' - libstdcxx-ng: '>=12' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - zeromq: '>=4.3.4,<4.4.0a0' - hash: - md5: 527a1e6cb07b5c19563131af9fca3835 - sha256: db9849f6cbf4f4377dd79da1354b0adf795aea6536cdaff9e034d8b25e721def - manager: conda - name: pyzmq - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-24.0.1-py310h330234f_1.tar.bz2 - version: 24.0.1 - category: full dependencies: python: '' @@ -3040,6 +3151,21 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/retrying-1.3.3-py_2.tar.bz2 version: 1.3.3 +- category: full + dependencies: + __linux: '' + ptyprocess: '' + python: '>=3.7' + tornado: '>=6.1.0' + hash: + md5: 3788984d535770cad699efaeb6cb3037 + sha256: bce252eb53330a8ba9617caa7a1dc75ce602c8808cf547a8f4d48285901f47c3 + manager: conda + name: terminado + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.17.1-pyh41d4057_0.conda + version: 0.17.1 - category: full dependencies: python: '>=3.5' @@ -3066,20 +3192,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.6-pyha770c72_0.tar.bz2 version: 0.11.6 -- category: main - dependencies: - libgcc-ng: '>=10.3.0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - hash: - md5: 8a5770e6392d29d99c9bc9c3635bba60 - sha256: 67347d4755ffbb969e581f9c0d7210490142aa7cfec15ff421b499c6dcf162aa - manager: conda - name: tornado - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.1-py310h5764c6d_3.tar.bz2 - version: '6.1' - category: main dependencies: colorama: '' @@ -3105,34 +3217,19 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.4.0-hd8ed1ab_0.tar.bz2 version: 4.4.0 -- category: main - dependencies: - libgcc-ng: '>=12' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - hash: - md5: e972c5a1f472561cf4a91962cb01f4b4 - sha256: 332732c2b87445c3e071c86cacfbc72a99ba4ea55d0b9d65416894253782ca02 - manager: conda - name: unicodedata2 - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/unicodedata2-15.0.0-py310h5764c6d_0.tar.bz2 - version: 15.0.0 -- category: dev +- category: full dependencies: - libgcc-ng: '>=12' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 + markupsafe: '>=2.1.1' + python: '>=3.7' hash: - md5: 49c8664940fe2f6124193ba3cc32ca20 - sha256: a24e644d8a07fad83045f35bf0e0088f813257a45b429cbc43e59394e07d2f62 + md5: 8e69568592e552919201f730b01a58c2 + sha256: 3bb3d6a98f9e3c6081166d81368e4a0e48fdbfe19e683a957ac344b063c42412 manager: conda - name: wrapt + name: werkzeug optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.14.1-py310h5764c6d_1.tar.bz2 - version: 1.14.1 + url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-2.2.2-pyhd8ed1ab_0.tar.bz2 + version: 2.2.2 - category: full dependencies: icu: '>=70.1,<71.0a0' @@ -3177,54 +3274,22 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/argon2-cffi-bindings-21.2.0-py310h5764c6d_3.tar.bz2 version: 21.2.0 -- category: dev +- category: main dependencies: - lazy-object-proxy: '>=1.4.0' + cffi: '>=1.0.0' + libgcc-ng: '>=12' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 - setuptools: '>=20.0' - wrapt: '>=1.11,<2' hash: - md5: e4a79aa4a7ef10ad6b0fb2bf09ab316b - sha256: f8a4bb421ccbbb8741caee8ffbb88ffe80177faa0f3fba92649a9f1a04429f55 + md5: 87669c3468dff637bbd0363bc0f895cf + sha256: a37f9a00170f48e71b67bb4547e8bf352dcee4e4a79a55f087b512022cc64a0d manager: conda - name: astroid - optional: true + name: brotlipy + optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/astroid-2.12.12-py310hff52083_1.tar.bz2 - version: 2.12.12 -- category: full - dependencies: - packaging: '' - python: '>=3.6' - setuptools: '' - six: '>=1.9.0' - webencodings: '' - hash: - md5: 1f5151d37e4a2b1137f81c89a3a769f2 - sha256: b85dd43a40efd13c860086365d181eb9bc64cc757c36a05edc7544c3fa622bf8 - manager: conda - name: bleach - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/bleach-5.0.1-pyhd8ed1ab_0.tar.bz2 - version: 5.0.1 -- category: main - dependencies: - cffi: '>=1.0.0' - libgcc-ng: '>=12' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - hash: - md5: 87669c3468dff637bbd0363bc0f895cf - sha256: a37f9a00170f48e71b67bb4547e8bf352dcee4e4a79a55f087b512022cc64a0d - manager: conda - name: brotlipy - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/brotlipy-0.7.0-py310h5764c6d_1005.tar.bz2 - version: 0.7.0 -- category: main + url: https://conda.anaconda.org/conda-forge/linux-64/brotlipy-0.7.0-py310h5764c6d_1005.tar.bz2 + version: 0.7.0 +- category: main dependencies: cffi: '>=1.12' libgcc-ng: '>=12' @@ -3232,14 +3297,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 hash: - md5: 6d5e57c85bf49ab9ebeb74241f5fdc41 - sha256: eb69b4d89c6e9a1a9df260ae6a39793fc959f64f2b183ab203ccc77f7a4ae983 + md5: f999dcc21fe27ad97a8afcfa590daa14 + sha256: 64a31aa5153e977e58256b098044b61ef903885b5b8f7ed807d066d1ceed2244 manager: conda name: cryptography optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-38.0.3-py310h600f1e7_0.tar.bz2 - version: 38.0.3 + url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-38.0.4-py310h600f1e7_0.conda + version: 38.0.4 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -3258,23 +3323,23 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/dask-core-2022.10.0-pyhd8ed1ab_2.tar.bz2 version: 2022.10.0 -- category: main +- category: full dependencies: - brotli: '' - libgcc-ng: '>=12' - munkres: '' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - unicodedata2: '>=14.0.0' + click: '>=8.0' + importlib-metadata: '>=3.6.0' + itsdangerous: '>=2.0' + jinja2: '>=3.0' + python: '>=3.7' + werkzeug: '>=2.2.2' hash: - md5: 12ebe92a8a578bc903bd844744f4d040 - sha256: 28e21fe765f07219c7f086b0d3bf66305ba2a457d5c248bcc92ee53d8b0f393d + md5: 85fad4c7889dd969ed4c02cf63cfe9c5 + sha256: e047c40122dc3fd53c534924271e9635d3dbf5ba606ccd2bd7f7c70b63697037 manager: conda - name: fonttools - optional: false + name: flask + optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/fonttools-4.38.0-py310h5764c6d_1.tar.bz2 - version: 4.38.0 + url: https://conda.anaconda.org/conda-forge/noarch/flask-2.2.2-pyhd8ed1ab_0.tar.bz2 + version: 2.2.2 - category: full dependencies: jpeg: '>=9e,<10a' @@ -3293,19 +3358,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/geotiff-1.7.1-ha76d385_4.tar.bz2 version: 1.7.1 -- category: main - dependencies: - markupsafe: '>=2.0' - python: '>=3.7' - hash: - md5: c8490ed5c70966d232fdd389d0dbed37 - sha256: b045faba7130ab263db6a8fdc96b1a3de5fcf85c4a607c5f11a49e76851500b5 - manager: conda - name: jinja2 - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.2-pyhd8ed1ab_1.tar.bz2 - version: 3.1.2 - category: full dependencies: attrs: '>=17.4.0' @@ -3316,14 +3368,14 @@ package: python: '>=3.7' typing_extensions: '' hash: - md5: 8e85461b6f906519ce662845027ea98f - sha256: 3e08dd97c72e98aef8299ba36ec838ea050b106b71f797bd7383bb083cadc123 + md5: 723268a468177cd44568eb8f794e0d80 + sha256: 4f68a23430d1afc5c9b41c46fbac0ade33c0bf57a293c646bfdd6dc65350eada manager: conda name: jsonschema optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.17.0-pyhd8ed1ab_0.tar.bz2 - version: 4.17.0 + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.17.3-pyhd8ed1ab_0.conda + version: 4.17.3 - category: full dependencies: entrypoints: '' @@ -3362,14 +3414,26 @@ package: libgcc-ng: '>=12' libstdcxx-ng: '>=12' hash: - md5: 085b1e5ae7fa9a236f88a68eae65374e - sha256: d0725e93efdf4ab5687382e18288d6f9f34a31d82045dc3e8fff958c05cbb431 + md5: c948b920f45fd81a2dde8b1ab514cc84 + sha256: 092e44e2a672c6366170d4414c41eed5cdf864f6cbc76b83be785117b8a66ed4 manager: conda name: kealib optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/kealib-1.4.15-ha7026e8_1.tar.bz2 - version: 1.4.15 + url: https://conda.anaconda.org/conda-forge/linux-64/kealib-1.5.0-ha7026e8_0.conda + version: 1.5.0 +- category: main + dependencies: + mkl: '>=2022.1.0,<2023.0a0' + hash: + md5: 85f61af03fd291dae33150ffe89dc09a + sha256: 24e656f13b402b6fceb88df386768445ab9beb657d451a8e5a88d4b3380cf7a4 + manager: conda + name: libblas + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-16_linux64_mkl.tar.bz2 + version: 3.9.0 - category: full dependencies: curl: '>=7.75.0,<8.0a0' @@ -3410,43 +3474,25 @@ package: - category: full dependencies: freexl: '>=1.0.6,<2.0a0' - geos: '>=3.11.0,<3.11.1.0a0' + geos: '>=3.11.1,<3.11.2.0a0' libgcc-ng: '>=12' librttopo: '>=1.1.0,<1.2.0a0' - libsqlite: '>=3.39.3,<4.0a0' + libsqlite: '>=3.39.4,<4.0a0' libstdcxx-ng: '>=12' - libxml2: '>=2.10.2,<2.11.0a0' - libzlib: '>=1.2.12,<1.3.0a0' + libxml2: '>=2.10.3,<2.11.0a0' + libzlib: '>=1.2.13,<1.3.0a0' proj: '>=9.1.0,<9.1.1.0a0' - sqlite: '>=3.39.3,<4.0a0' - zlib: '>=1.2.12,<1.3.0a0' + sqlite: '' + zlib: '' hash: - md5: 92a2dbb3813c4ef1ba81802453173de6 - sha256: 2f4dba1c76f9a3ef9504cbe7386b38c55202910aea8366d953ea3c0470ee71d5 + md5: 23abed7562ad969493b89ad0e5f5c521 + sha256: ebd600fd0b4708fce8359c5c7974bf499fb70f40183732fbdf9b202766c9ed3a manager: conda name: libspatialite optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libspatialite-5.0.1-hfbd986c_21.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/libspatialite-5.0.1-h7c8129e_22.tar.bz2 version: 5.0.1 -- category: main - dependencies: - libblas: '>=3.9.0,<4.0a0' - libcblas: '>=3.9.0,<4.0a0' - libgcc-ng: '>=12' - liblapack: '>=3.9.0,<4.0a0' - libstdcxx-ng: '>=12' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - hash: - md5: 0b7d4c8253f7191030adf34e2768c412 - sha256: b0c38316fe6fcfb504f1399a8d71b731aa3d2334e96c2288385a3184e93f68f3 - manager: conda - name: numpy - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.23.4-py310h53a5b5f_1.tar.bz2 - version: 1.23.4 - category: full dependencies: boost-cpp: '>=1.78.0,<1.78.1.0a0' @@ -3461,71 +3507,74 @@ package: libgcc-ng: '>=12' libglib: '>=2.74.1,<3.0a0' libiconv: '>=1.17,<2.0a0' - libpng: '>=1.6.38,<1.7.0a0' + libpng: '>=1.6.39,<1.7.0a0' libstdcxx-ng: '>=12' libtiff: '>=4.4.0,<5.0a0' libzlib: '>=1.2.13,<1.3.0a0' - nss: '>=3.78,<4.0a0' + nss: '>=3.82,<4.0a0' openjpeg: '>=2.5.0,<3.0a0' poppler-data: '' hash: - md5: 833285a4a9d03a93f3e3e5f31b319de8 - sha256: bdbaf2ad6acdbbc622a821814e6a6b1d1db56dc3f11e1aef356ccbbebcdf9adb + md5: 7ad6d858f5615f9b0e9e4bd60395ea75 + sha256: e722d8cd8c704fb8f62db08628e3af0d2802d69f26d168c52cca50ccb4d8acc6 manager: conda name: poppler optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/poppler-22.11.0-h92391eb_0.tar.bz2 - version: 22.11.0 + url: https://conda.anaconda.org/conda-forge/linux-64/poppler-22.12.0-h92391eb_0.conda + version: 22.12.0 - category: dev dependencies: - attrs: '>=19.2.0' - colorama: '' - exceptiongroup: '' - iniconfig: '' - packaging: '' - pluggy: '>=0.12,<2.0' - python: '>=3.8' - tomli: '>=1.0.0' + astroid: '>=2.12.13,<2.14.0-dev0' + colorama: '>=0.4.5' + dill: '>=0.2' + isort: '>=4.2.5,<6' + mccabe: '>=0.6,<0.8' + platformdirs: '>=2.2.0' + python: '>=3.7.2' + tomli: '>=1.1.0' + tomlkit: '>=0.10.1' + typing_extensions: '>=3.10.0' hash: - md5: ac82c7aebc282e6ac0450fca012ca78c - sha256: 854233dc2d0d64219b7e951ccf49c1f32332c6fc7085ecb62cc18bc1f4e791b0 + md5: 26a62404bbfc93452c4d22aa2cda6f08 + sha256: 852e6a99ec31358324943ade205b0320ca25ba2d594ba215b3e34dee3f16fcae manager: conda - name: pytest + name: pylint optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-7.2.0-pyhd8ed1ab_2.tar.bz2 - version: 7.2.0 -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/pylint-2.15.8-pyhd8ed1ab_0.conda + version: 2.15.8 +- category: dev dependencies: - asttokens: '' - executing: '' - pure_eval: '' - python: '>=3.5' + coverage: '>=5.2.1' + pytest: '>=4.6' + python: '>=3.6' + setuptools: '' + toml: '' hash: - md5: d62578a476321e761628bb3c428f07f9 - sha256: da0432671a463f59b1a644da103c586ebe690236d9a7716a9e10b1bd42b5456c + md5: 0f7cac11bb696b62d378bde725bfc3eb + sha256: c5feac67a828f10bfa7d5e80b12e0a7c8e3b7b4886ad682aa783bc63f62477ba manager: conda - name: stack_data + name: pytest-cov optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.0-pyhd8ed1ab_0.tar.bz2 - version: 0.6.0 + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-3.0.0-pyhd8ed1ab_0.tar.bz2 + version: 3.0.0 - category: full dependencies: - __linux: '' - ptyprocess: '' - python: '>=3.7' - tornado: '>=6.1.0' + asttokens: '' + executing: '' + pure_eval: '' + python: '>=3.5' hash: - md5: 57127b015e2f20aa5410666c58a07d61 - sha256: 10c5c8f97ecd66c16c7af25d5b34bd9454c203d8c5175de88f3852b0065ceac3 + md5: e7df0fdd404616638df5ece6e69ba7af + sha256: a58433e75229bec39f3be50c02efbe9b7083e53a1f31d8ee247564f370191eec manager: conda - name: terminado + name: stack_data optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.17.0-pyh41d4057_0.tar.bz2 - version: 0.17.0 + url: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.2-pyhd8ed1ab_0.conda + version: 0.6.2 - category: full dependencies: bzip2: '>=1.0.8,<2.0a0' @@ -3534,18 +3583,18 @@ package: libstdcxx-ng: '>=12' libzlib: '>=1.2.13,<1.3.0a0' lz4-c: '>=1.9.3,<1.10.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' zlib: '' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 4ae02ca7d1da6e2b4e3005108df36812 - sha256: cfcc418a8e19487d2286df2954d1f8b22d85299f54d3a314e1540173149801ea + md5: b7009881353045d2bdae62ec0dd04bc0 + sha256: 20323a6e2d0dde70ce38041120585456bcdff45a2522acca8dd22d4a2f67c363 manager: conda name: tiledb optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tiledb-2.11.3-h3f4058f_1.tar.bz2 - version: 2.11.3 + url: https://conda.anaconda.org/conda-forge/linux-64/tiledb-2.13.0-h3f4058f_0.conda + version: 2.13.0 - category: full dependencies: backports.functools_lru_cache: '' @@ -3559,19 +3608,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.5-pyh9f0ad1d_2.tar.bz2 version: 0.2.5 -- category: full - dependencies: - markupsafe: '>=2.1.1' - python: '>=3.7' - hash: - md5: 8e69568592e552919201f730b01a58c2 - sha256: 3bb3d6a98f9e3c6081166d81368e4a0e48fdbfe19e683a957ac344b063c42412 - manager: conda - name: werkzeug - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-2.2.2-pyhd8ed1ab_0.tar.bz2 - version: 2.2.2 - category: full dependencies: argon2-cffi-bindings: '' @@ -3586,163 +3622,98 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-21.3.0-pyhd8ed1ab_0.tar.bz2 version: 21.3.0 -- category: main - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - numpy: '>=1.16' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - hash: - md5: c5b1699e390d30b680dd93a2b251062b - sha256: 0026b90f6d05663df26ad281616b27211e39ecfe9b3ccbcb551d54c35e98bcf1 - manager: conda - name: contourpy - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/contourpy-1.0.6-py310hbf28c38_0.tar.bz2 - version: 1.0.6 - category: full dependencies: - click: '>=8.0' - importlib-metadata: '>=3.6.0' - itsdangerous: '>=2.0' - jinja2: '>=3.0' - python: '>=3.7' - werkzeug: '>=2.2.2' + brotli-python: '' + flask: '' + python: '>=2.7|>=3.6' hash: - md5: 85fad4c7889dd969ed4c02cf63cfe9c5 - sha256: e047c40122dc3fd53c534924271e9635d3dbf5ba606ccd2bd7f7c70b63697037 + md5: 19a84270d30c5a0dd10780e3d510e33d + sha256: 75d326f0b12aef8f35080f5a5e2ef26066afcb60e3da765a9a5f4349572acd3b manager: conda - name: flask + name: flask-compress optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/flask-2.2.2-pyhd8ed1ab_0.tar.bz2 - version: 2.2.2 + url: https://conda.anaconda.org/conda-forge/noarch/flask-compress-1.13-pyhd8ed1ab_0.tar.bz2 + version: '1.13' - category: main dependencies: - cached-property: '' - hdf5: '>=1.12.2,<1.12.3.0a0' - libgcc-ng: '>=12' - numpy: '>=1.21.6,<2.0a0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 + libblas: 3.9.0 16_linux64_mkl hash: - md5: 0531c9996dd47c57f14264c3177ccb03 - sha256: 8dd30a202cc301a73de074c7558a111ad04df5c5959cb8255507471360f80a50 + md5: 361bf757b95488de76c4f123805742d3 + sha256: 892ba10508f22310ccfe748df1fd3b6c7f20e7b6f6b79e69ed337863551c1bd8 manager: conda - name: h5py + name: libcblas optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.7.0-nompi_py310h416281c_102.tar.bz2 - version: 3.7.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-16_linux64_mkl.tar.bz2 + version: 3.9.0 - category: full dependencies: - blosc: '>=1.21.1,<2.0a0' - brunsli: '>=0.1,<1.0a0' - bzip2: '>=1.0.8,<2.0a0' - c-blosc2: '>=2.4.3,<3.0a0' - cfitsio: '>=4.1.0,<4.1.1.0a0' - charls: '>=2.3.4,<2.4.0a0' + __glibc: '>=2.17,<3.0.a0' + blosc: '>=1.21.2,<2.0a0' + cfitsio: '>=4.2.0,<4.2.1.0a0' + expat: '>=2.5.0,<3.0a0' + freexl: '>=1.0.6,<2.0a0' + geos: '>=3.11.1,<3.11.2.0a0' + geotiff: '>=1.7.1,<1.8.0a0' giflib: '>=5.2.1,<5.3.0a0' + hdf4: '>=4.2.15,<4.2.16.0a0' + hdf5: '>=1.12.2,<1.12.3.0a0' + icu: '>=70.1,<71.0a0' jpeg: '>=9e,<10a' - jxrlib: '>=1.1,<1.2.0a0' - lcms2: '>=2.12,<3.0a0' + json-c: '>=0.16,<0.17.0a0' + kealib: '>=1.5.0,<1.6.0a0' lerc: '>=4.0.0,<5.0a0' - libaec: '>=1.0.6,<2.0a0' - libavif: '>=0.11.1,<0.11.2.0a0' - libbrotlicommon: '>=1.0.9,<1.1.0a0' - libbrotlidec: '>=1.0.9,<1.1.0a0' - libbrotlienc: '>=1.0.9,<1.1.0a0' + libcurl: '>=7.86.0,<8.0a0' + libdap4: '>=3.20.6,<3.20.7.0a0' libdeflate: '>=1.14,<1.15.0a0' libgcc-ng: '>=12' - libpng: '>=1.6.38,<1.7.0a0' + libiconv: '>=1.17,<2.0a0' + libkml: '>=1.3.0,<1.4.0a0' + libnetcdf: '>=4.8.1,<4.8.2.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libpq: '>=15.1,<16.0a0' + libspatialite: '>=5.0.1,<5.1.0a0' + libsqlite: '>=3.40.0,<4.0a0' libstdcxx-ng: '>=12' libtiff: '>=4.4.0,<5.0a0' + libuuid: '>=2.32.1,<3.0a0' libwebp-base: '>=1.2.4,<2.0a0' + libxml2: '>=2.10.3,<2.11.0a0' libzlib: '>=1.2.13,<1.3.0a0' - libzopfli: '>=1.0.3,<1.1.0a0' lz4-c: '>=1.9.3,<1.10.0a0' - numpy: '>=1.21.6,<2.0a0' - openjpeg: '>=2.5.0,<3.0a0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - snappy: '>=1.1.9,<2.0a0' - xz: '>=5.2.6,<6.0a0' - zfp: '>=1.0.0,<2.0a0' - zstd: '>=1.5.2,<1.6.0a0' - hash: - md5: 96382eaad60f0298a4b31b0ae37c75db - sha256: b2a06d8e97ba9ae1deb6c84133b206e76e4b1ae71d0037cc92c2aec99ac9b08f - manager: conda - name: imagecodecs - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/imagecodecs-2022.9.26-py310h90cd304_3.tar.bz2 - version: 2022.9.26 -- category: full - dependencies: - numpy: '' - pillow: '>=8.3.2' - python: '>=3' - hash: - md5: 9d10b00d27b54836d40759608d558276 - sha256: 0f949184ba2b939c05c817b043566c616ea49e373989859e6cc47fd7aa8ea6fa - manager: conda - name: imageio - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.22.0-pyhfa7a67d_0.tar.bz2 - version: 2.22.0 -- category: full - dependencies: - __glibc: '>=2.17,<3.0.a0' - blosc: '>=1.21.1,<2.0a0' - cfitsio: '>=4.1.0,<4.1.1.0a0' - expat: '>=2.5.0,<3.0a0' - freexl: '>=1.0.6,<2.0a0' - geos: '>=3.11.0,<3.11.1.0a0' - geotiff: '>=1.7.1,<1.8.0a0' - giflib: '>=5.2.1,<5.3.0a0' - hdf4: '>=4.2.15,<4.2.16.0a0' - hdf5: '>=1.12.2,<1.12.3.0a0' - icu: '>=70.1,<71.0a0' - jpeg: '>=9e,<10a' - json-c: '>=0.16,<0.17.0a0' - kealib: '>=1.4.15,<1.5.0a0' - libdap4: '>=3.20.6,<3.20.7.0a0' - libgcc-ng: '>=12' - libkml: '>=1.3.0,<1.4.0a0' - libnetcdf: '>=4.8.1,<4.8.2.0a0' - libpng: '>=1.6.38,<1.7.0a0' - libpq: '>=14.5,<15.0a0' - libspatialite: '>=5.0.1,<5.1.0a0' - libsqlite: '>=3.39.4,<4.0a0' - libstdcxx-ng: '>=12' - libtiff: '>=4.4.0,<5.0a0' - libuuid: '>=2.32.1,<3.0a0' - libwebp-base: '>=1.2.4,<2.0a0' - libxml2: '>=2.10.3,<2.11.0a0' - libzlib: '>=1.2.13,<1.3.0a0' openjpeg: '>=2.5.0,<3.0a0' openssl: '>=3.0.7,<4.0a0' - pcre: '>=8.45,<9.0a0' - poppler: '>=22.11.0,<22.12.0a0' + pcre2: '>=10.40,<10.41.0a0' + poppler: '>=22.12.0,<22.13.0a0' postgresql: '' proj: '>=9.1.0,<9.1.1.0a0' - tiledb: '>=2.11.3,<2.12.0a0' + tiledb: '>=2.13.0,<2.14.0a0' xerces-c: '>=3.2.4,<3.3.0a0' xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 583c320225235773aee030d96a769fc6 - sha256: 2dd9a8a963a1e1f069247c23119a09f506480d46deda6684cfd57bab50df8c0a + md5: 135d9b9dba9b5839c390feeb9c30b8d2 + sha256: 5bbaaa3ab26a5bd30bca5d6fb440fefba388b8298ea2f7811c194d78123c4e13 manager: conda name: libgdal optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgdal-3.5.3-heb1176f_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/libgdal-3.5.3-h2d23f43_10.conda version: 3.5.3 +- category: main + dependencies: + libblas: 3.9.0 16_linux64_mkl + hash: + md5: a2f166748917d6d6e4707841ca1f519e + sha256: d6201f860b2d76ed59027e69c2bbad6d1cb211a215ec9705cc487cde488fa1fa + manager: conda + name: liblapack + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-16_linux64_mkl.tar.bz2 + version: 3.9.0 - category: full dependencies: importlib-metadata: '>=3.6' @@ -3760,95 +3731,19 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.7.0-pyhd8ed1ab_0.tar.bz2 version: 5.7.0 -- category: main - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - llvmlite: '>=0.39.1,<0.40.0a0' - numpy: '>=1.21.6,<2.0a0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - setuptools: '' - hash: - md5: 776b69868b790bb0fab407cda31c27c8 - sha256: 248447294df7a1600a5a85e37cd661ddd26d74a11f51a72b18bc60d919730460 - manager: conda - name: numba - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/numba-0.56.3-py310ha5257ce_0.tar.bz2 - version: 0.56.3 -- category: main - dependencies: - entrypoints: '' - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - msgpack-python: '' - numpy: '>=1.7' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - typing-extensions: '>=3.7.4' - hash: - md5: 5d02d2c8122453deb6e12c46178639b3 - sha256: 6b136c3494ef4e831af303a94e54bc62e8999306c29ece9dcfc191da17f6ec60 - manager: conda - name: numcodecs - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/numcodecs-0.10.2-py310hd8f1fbe_0.tar.bz2 - version: 0.10.2 -- category: main - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - numpy: '>=1.21.6,<2.0a0' - python: '>=3.10,<3.11.0a0' - python-dateutil: '>=2.8.1' - python_abi: 3.10.* *_cp310 - pytz: '>=2020.1' - hash: - md5: 4dd589c55d445e52ef0a7102158254df - sha256: 4fef6eada4f75588665c8d1d5f79f1f117436a5b1f33d198aa7fb4a0728aa3da - manager: conda - name: pandas - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pandas-1.5.1-py310h769672d_1.tar.bz2 - version: 1.5.1 - category: full dependencies: python: '>=3.6' wcwidth: '' hash: - md5: 3e9740adeebfdffcfb3f1df1564c357c - sha256: 603276f093823787393948a0077fbb6a8924aac1505860339edddf97359784f1 + md5: 4d79ec192e0bfd530a254006d123b9a6 + sha256: 6bd3626799c9467d7aa8ed5f95043e4cea614a1329580980ddcf40cfed3ee860 manager: conda name: prompt-toolkit optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.32-pyha770c72_0.tar.bz2 - version: 3.0.32 -- category: dev - dependencies: - astroid: '>=2.12.12,<2.14.0-dev0' - colorama: '>=0.4.5' - dill: '>=0.2' - isort: '>=4.2.5,<6' - mccabe: '>=0.6,<0.8' - platformdirs: '>=2.2.0' - python: '>=3.7.2' - tomli: '>=1.1.0' - tomlkit: '>=0.10.1' - typing_extensions: '>=3.10.0' - hash: - md5: 20a795c6e8abea62d460bae344df462b - sha256: f9b6f6daf05c28d241ba327e8999bac327a1e7f0bc8bd115e45abcb71901bee5 - manager: conda - name: pylint - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/pylint-2.15.5-pyhd8ed1ab_0.tar.bz2 - version: 2.15.5 + url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.36-pyha770c72_0.conda + version: 3.0.36 - category: main dependencies: cryptography: '>=38.0.0,<39' @@ -3862,528 +3757,494 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.1.0-pyhd8ed1ab_0.tar.bz2 version: 22.1.0 -- category: dev +- category: full dependencies: - coverage: '>=5.2.1' - pytest: '>=4.6' + flask: '>=1.0.4' + flask-compress: '' + plotly: '>=5.0.0' python: '>=3.6' setuptools: '' - toml: '' hash: - md5: 0f7cac11bb696b62d378bde725bfc3eb - sha256: c5feac67a828f10bfa7d5e80b12e0a7c8e3b7b4886ad682aa783bc63f62477ba + md5: be020f446ae291d37ad0443e952b40e0 + sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b manager: conda - name: pytest-cov + name: dash optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-3.0.0-pyhd8ed1ab_0.tar.bz2 - version: 3.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 + version: 2.7.0 - category: full dependencies: - libgcc-ng: '>=12' - numpy: '>=1.21.6,<2.0a0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 + __linux: '' + _ipython_minor_entry_point: 8.7.0.* + backcall: '' + decorator: '' + jedi: '>=0.16' + matplotlib-inline: '' + pexpect: '>4.3' + pickleshare: '' + prompt-toolkit: '>=3.0.11,<3.1.0' + pygments: '>=2.4.0' + python: '>=3.8' + stack_data: '' + traitlets: '>=5' hash: - md5: 61e2f2f7befaf45f47d1da449a9a0aca - sha256: 93dc0c944ad1dee3013da36f0e4ae387f0258840b714ac14202e666cb00a7d02 + md5: adc2f96edf35423c091dba93b642573a + sha256: 206db23530d25907c1fc7d28f6a5ed790348cfaf3eef14186d496f906a1c61ea manager: conda - name: pywavelets + name: ipython optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pywavelets-1.3.0-py310hde88566_2.tar.bz2 - version: 1.3.0 + url: https://conda.anaconda.org/conda-forge/noarch/ipython-8.7.0-pyh41d4057_0.conda + version: 8.7.0 +- category: full + dependencies: + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.12,!=5.0.*' + nbformat: '>=5.1' + python: '>=3.7' + traitlets: '>=5.3' + hash: + md5: 6c7b0d75b66a220274bb5a28c23197f2 + sha256: 400cba87afda16d91c4fab133ed72b37ab0aa6592de61d4d5dd29dc026832a4f + manager: conda + name: nbclient + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.2-pyhd8ed1ab_0.conda + version: 0.7.2 - category: main dependencies: libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' libgcc-ng: '>=12' - libgfortran-ng: '' - libgfortran5: '>=10.4.0' liblapack: '>=3.9.0,<4.0a0' libstdcxx-ng: '>=12' - numpy: '>=1.21.6,<2.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 hash: - md5: 0582a434d03f6b06d5defbb142c96f4f - sha256: 3b25a8ccc8c4ebd91e540824dd5c36c6c9fa3758a69b8199d169b00fad86c8fb + md5: 3b114b1559def8bad228fec544ac1812 + sha256: c3b2dc03dbae88ae1337e37e672aa44008898395d3508839bf35323b54e71665 manager: conda - name: scipy + name: numpy optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.9.3-py310hdfbd76f_2.tar.bz2 - version: 1.9.3 -- category: full - dependencies: - geos: '>=3.11.0,<3.11.1.0a0' - libgcc-ng: '>=12' - numpy: '>=1.21.6,<2.0a0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - hash: - md5: e5519576751b59d67164b965a4eb4406 - sha256: 4038c550c2fbaf644d8fdb723e5f2ea77745098036f6025f0aaecd0af86d0dbb - manager: conda - name: shapely - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/shapely-1.8.5-py310h5e49deb_1.tar.bz2 - version: 1.8.5 + url: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.23.5-py310h53a5b5f_0.conda + version: 1.23.5 - category: main dependencies: - numpy: '>=1.7' - python: '' + brotlipy: '>=0.6.0' + certifi: '' + cryptography: '>=1.3.4' + idna: '>=2.0.0' + pyopenssl: '>=0.14' + pysocks: '>=1.5.6,<2.0,!=1.5.7' + python: <4.0 hash: - md5: 7a6395b244b183e9e55e606e3d68e83b - sha256: 891620c6e65716efa84832458ff972037faf31a2009421ad120807dedd360402 + md5: 3078ef2359efd6ecadbc7e085c5e0592 + sha256: 992f2d6ca50c98f865a4f2e4bada23f950e39f33ff7c64614a31ee152ec4d5ae manager: conda - name: vectormath + name: urllib3 optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/vectormath-0.2.2-py_0.tar.bz2 - version: 0.2.2 + url: https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.13-pyhd8ed1ab_0.conda + version: 1.26.13 - category: main dependencies: - libgcc-ng: '>=10.3.0' - libstdcxx-ng: '>=10.3.0' - numpy: '>=1.21.6,<2.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + numpy: '>=1.16' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 - scipy: '>=0.13' - hash: - md5: f97c620a5ab8cf3b34cbb10907b2f571 - sha256: b35b4b58fde74fc7afdcb61b96f933719e7f92136068f3ff4f3010dd817cf611 - manager: conda - name: discretize - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/discretize-0.7.4-py310hc4a4660_0.tar.bz2 - version: 0.7.4 -- category: main - dependencies: - numba: '>=0.47' - python: '>=3.7' - scipy: '>=1.4.0' hash: - md5: df7965121f7c2d03a9f444e5307a6550 - sha256: d01a52b5aa35962f6d160be459a4c2859079a0212b518ccaeaa2bc4a69a9568c + md5: c5b1699e390d30b680dd93a2b251062b + sha256: 0026b90f6d05663df26ad281616b27211e39ecfe9b3ccbcb551d54c35e98bcf1 manager: conda - name: empymod + name: contourpy optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/empymod-2.2.1-pyhd8ed1ab_0.tar.bz2 - version: 2.2.1 + url: https://conda.anaconda.org/conda-forge/linux-64/contourpy-1.0.6-py310hbf28c38_0.tar.bz2 + version: 1.0.6 - category: full dependencies: - brotli-python: '' - flask: '' - python: '>=2.7|>=3.6' + dash: '>=1.6.1' + python: '' hash: - md5: 19a84270d30c5a0dd10780e3d510e33d - sha256: 75d326f0b12aef8f35080f5a5e2ef26066afcb60e3da765a9a5f4349572acd3b + md5: ebd54a61606fa8a191932cb72e448418 + sha256: 5e99ab8b5cac15e5d6986a90566a335c21b2849838a6e877bec79efa2e7e346f manager: conda - name: flask-compress + name: dash-daq optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/flask-compress-1.13-pyhd8ed1ab_0.tar.bz2 - version: '1.13' -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/dash-daq-0.5.0-pyh9f0ad1d_1.tar.bz2 + version: 0.5.0 +- category: main dependencies: - hdf5: '>=1.12.2,<1.12.3.0a0' - libgcc-ng: '>=12' - libgdal: 3.5.3 heb1176f_1 + click: '>=6.6' + cloudpickle: '>=1.5.0' + cytoolz: '>=0.8.2' + dask-core: '>=2022.10.0,<2022.10.1.0a0' + jinja2: '' + locket: '>=1.0.0' + msgpack-python: '>=0.6.0' + packaging: '>=20.0' + psutil: '>=5.0' + python: '>=3.8' + pyyaml: '' + sortedcontainers: '!=2.0.0,!=2.0.1' + tblib: '>=1.6.0' + toolz: '>=0.8.2' + tornado: '>=6.0.3,<6.2' + urllib3: '' + zict: '>=0.1.3' + hash: + md5: 3dc3dceb9ad4ce190fcd4e31d903ac5f + sha256: 5cad2f5416814c4c72504741594f9167f2d49b79e3c5316545f33135b53da676 + manager: conda + name: distributed + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.10.0-pyhd8ed1ab_2.tar.bz2 + version: 2022.10.0 +- category: full + dependencies: + hdf5: '>=1.12.2,<1.12.3.0a0' + libgcc-ng: '>=12' + libgdal: 3.5.3 h2d23f43_10 libstdcxx-ng: '>=12' numpy: '>=1.21.6,<2.0a0' openssl: '>=3.0.7,<4.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 hash: - md5: 55d245e108a0f4f178578e3c58786c04 - sha256: faf262fe5cc9c1462d73f09be8cdf2d322c4e030d9854449ccbc61a495970c18 + md5: 4f173327fdd930aba142ba9aaff39816 + sha256: 418643bfc06c4ce290660d2cb4779b32fd33750b5a3088e0ddd6d07a76bab7d0 manager: conda name: gdal optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gdal-3.5.3-py310he53f9b6_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/gdal-3.5.3-py310hc1b7723_10.conda version: 3.5.3 -- category: full +- category: main dependencies: - __linux: '' - backcall: '' - decorator: '' - jedi: '>=0.16' - matplotlib-inline: '' - pexpect: '>4.3' - pickleshare: '' - prompt-toolkit: '>3.0.1,<3.1.0' - pygments: '>=2.4.0' - python: '>=3.8' - stack_data: '' - traitlets: '>=5' + cached-property: '' + hdf5: '>=1.12.2,<1.12.3.0a0' + libgcc-ng: '>=12' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 hash: - md5: 1450d70c7a31f515354f47d8d8faae78 - sha256: e417c9064fac8d254b0fba28bb897be5d68dc678bc8d9224b23e1bc00d7802de + md5: 0531c9996dd47c57f14264c3177ccb03 + sha256: 8dd30a202cc301a73de074c7558a111ad04df5c5959cb8255507471360f80a50 manager: conda - name: ipython - optional: true + name: h5py + optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/ipython-8.6.0-pyh41d4057_1.tar.bz2 - version: 8.6.0 -- category: main + url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.7.0-nompi_py310h416281c_102.tar.bz2 + version: 3.7.0 +- category: full dependencies: - certifi: '>=2020.06.20' - contourpy: '>=1.0.1' - cycler: '>=0.10' - fonttools: '>=4.22.0' - freetype: '>=2.12.1,<3.0a0' - kiwisolver: '>=1.0.1' + blosc: '>=1.21.1,<2.0a0' + brunsli: '>=0.1,<1.0a0' + bzip2: '>=1.0.8,<2.0a0' + c-blosc2: '>=2.4.3,<3.0a0' + cfitsio: '>=4.2.0,<4.2.1.0a0' + charls: '>=2.3.4,<2.4.0a0' + giflib: '>=5.2.1,<5.3.0a0' + jpeg: '>=9e,<10a' + jxrlib: '>=1.1,<1.2.0a0' + lcms2: '>=2.14,<3.0a0' + lerc: '>=4.0.0,<5.0a0' + libaec: '>=1.0.6,<2.0a0' + libavif: '>=0.11.1,<0.11.2.0a0' + libbrotlicommon: '>=1.0.9,<1.1.0a0' + libbrotlidec: '>=1.0.9,<1.1.0a0' + libbrotlienc: '>=1.0.9,<1.1.0a0' + libdeflate: '>=1.14,<1.15.0a0' libgcc-ng: '>=12' + libpng: '>=1.6.38,<1.7.0a0' libstdcxx-ng: '>=12' + libtiff: '>=4.4.0,<5.0a0' + libwebp-base: '>=1.2.4,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + libzopfli: '>=1.0.3,<1.1.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' numpy: '>=1.21.6,<2.0a0' - packaging: '>=20.0' - pillow: '>=6.2.0' - pyparsing: '>=2.3.1' + openjpeg: '>=2.5.0,<3.0a0' python: '>=3.10,<3.11.0a0' - python-dateutil: '>=2.7' python_abi: 3.10.* *_cp310 - tk: '>=8.6.12,<8.7.0a0' + snappy: '>=1.1.9,<2.0a0' + xz: '>=5.2.6,<6.0a0' + zfp: '>=1.0.0,<2.0a0' + zstd: '>=1.5.2,<1.6.0a0' hash: - md5: da51ddb20c0f99d672eb756c3abf27e7 - sha256: 58b84a4607bfbc3375d8dc3ec83cf324ae1df0261f51b6ef65023b5a725b79f8 + md5: e0d3ca05bf830a6dc056648f0037c057 + sha256: 1863f4b452b83652098c2f419fa55ed945fb75a085c921cce503f8c649489b39 manager: conda - name: matplotlib-base - optional: false + name: imagecodecs + optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.6.2-py310h8d5ebf3_0.tar.bz2 - version: 3.6.2 + url: https://conda.anaconda.org/conda-forge/linux-64/imagecodecs-2022.9.26-py310h543e91f_4.conda + version: 2022.9.26 +- category: full + dependencies: + numpy: '' + pillow: '>=8.3.2' + python: '>=3' + hash: + md5: 4fef7788eaed184136c627a8c5feced6 + sha256: c1a49325a3208a875bc5d2ab2d866c820a60a0c6561c4efe796ad78e10085123 + manager: conda + name: imageio + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.22.4-pyhfa7a67d_1.conda + version: 2.22.4 - category: full dependencies: - jupyter_client: '>=6.1.5' - nbformat: '>=5.0' + __linux: '' + comm: '>=0.1' + debugpy: '>=1.0' + ipython: '>=7.23.1' + jupyter_client: '>=6.1.12' + matplotlib-inline: '>=0.1' nest-asyncio: '' + packaging: '' + psutil: '' + python: '>=3.8' + pyzmq: '>=17' + tornado: '>=6.1' + traitlets: '>=5.1.0' + hash: + md5: fac8e302e83b809e6d25a396f0e156c7 + sha256: 4504a2d2bf86d173bc83d4d545ccf3fa7197110a0f113dc423645ba117b4b6d7 + manager: conda + name: ipykernel + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.19.2-pyh210e3f2_0.conda + version: 6.19.2 +- category: full + dependencies: + beautifulsoup4: '' + bleach: '' + defusedxml: '' + entrypoints: '>=0.2.2' + jinja2: '>=3.0' + jupyter_core: '>=4.7' + jupyterlab_pygments: '' + markupsafe: '>=2.0' + mistune: '>=2.0.3,<3' + nbclient: '>=0.5.0' + nbformat: '>=5.1' + packaging: '' + pandocfilters: '>=1.4.1' + pygments: '>=2.4.1' python: '>=3.7' - traitlets: '>=5.2.2' + tinycss2: '' + traitlets: '>=5.0' hash: - md5: 87eed34d791330d8acdab6a8ab63113f - sha256: ef28a3c4e3a218ae48b1e7a24ec7a8bb4f6da0096135d1155a5a5cc71393aaf4 + md5: d222e8861fa78999b66ae7fa14710c1c + sha256: b40fdc7bacaff6b926af36e622654850ebd8e03786c62a1a38a38fd42a51d60a manager: conda - name: nbclient + name: nbconvert-core optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.0-pyhd8ed1ab_0.tar.bz2 - version: 0.7.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.6-pyhd8ed1ab_0.conda + version: 7.2.6 - category: main dependencies: - numpy: '>=1.7' - python: '' - six: '' - vectormath: '>=0.1.4' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + llvmlite: '>=0.39.1,<0.40.0a0' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + setuptools: '' hash: - md5: 62052fa8409d12536ff149e25b0e9905 - sha256: 693596b821b28f8d9710e80a143816e55fc401b8cd2f0b0d777f5155bd3358f2 + md5: 5a4904c5c57a3d1f9a5ae6533401f652 + sha256: 231899246b69d78f55b4e725a009b18a8f9a53255b9508b8fc25743ab9e3177a manager: conda - name: properties + name: numba optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/properties-0.6.1-py_0.tar.bz2 - version: 0.6.1 + url: https://conda.anaconda.org/conda-forge/linux-64/numba-0.56.4-py310ha5257ce_0.conda + version: 0.56.4 - category: main dependencies: + entrypoints: '' libgcc-ng: '>=12' - mkl: '>=2022.1.0,<2023.0a0' - numpy: '>=1.21.6,<2.0a0' + libstdcxx-ng: '>=12' + msgpack-python: '' + numpy: '>=1.7' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 - scipy: '>=0.13' + typing-extensions: '>=3.7.4' hash: - md5: 35402d207b798650a58e15f2a12335ef - sha256: 1a81cfce8a9bd81e6b6ed099ef1939ee53fd119dfe11c4169ad2422e245967aa + md5: 5d02d2c8122453deb6e12c46178639b3 + sha256: 6b136c3494ef4e831af303a94e54bc62e8999306c29ece9dcfc191da17f6ec60 manager: conda - name: pydiso + name: numcodecs optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pydiso-0.0.3-py310h1dd1467_4.tar.bz2 - version: 0.0.3 + url: https://conda.anaconda.org/conda-forge/linux-64/numcodecs-0.10.2-py310hd8f1fbe_0.tar.bz2 + version: 0.10.2 - category: main dependencies: - joblib: '>=1.0.0' - libcblas: '>=3.9.0,<4.0a0' libgcc-ng: '>=12' libstdcxx-ng: '>=12' numpy: '>=1.21.6,<2.0a0' python: '>=3.10,<3.11.0a0' + python-dateutil: '>=2.8.1' python_abi: 3.10.* *_cp310 - scipy: '' - threadpoolctl: '>=2.0.0' + pytz: '>=2020.1' hash: - md5: 94edd7ffaa02bfbff3ba7d03f0d0dfe2 - sha256: 922dfa8b1727c167f2d6701b73a1608271c673ccd3b7015c6ed9670916f39e50 + md5: bc363997d22f3b058fb17f1e89d4c96f + sha256: 9fc01e4b920cee9ce2974a2d16dbacc5b86db3d12825fe8b25ff2adf4c80a362 manager: conda - name: scikit-learn + name: pandas optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/scikit-learn-1.1.3-py310h0c3af53_1.tar.bz2 - version: 1.1.3 + url: https://conda.anaconda.org/conda-forge/linux-64/pandas-1.5.2-py310h769672d_0.conda + version: 1.5.2 - category: full dependencies: - imagecodecs: '>=2021.11.20' - numpy: '>=1.19.2' - python: '>=3.8' + libgcc-ng: '>=12' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 hash: - md5: 1c126ff5b4643785bbc16e44e6327e41 - sha256: 85153fe85b205e01f62fcfddcc47c2c6a8cb6062d4e0e73e0a0a71f01a984f33 + md5: 61e2f2f7befaf45f47d1da449a9a0aca + sha256: 93dc0c944ad1dee3013da36f0e4ae387f0258840b714ac14202e666cb00a7d02 manager: conda - name: tifffile + name: pywavelets optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.10.10-pyhd8ed1ab_0.tar.bz2 - version: 2022.10.10 -- category: main + url: https://conda.anaconda.org/conda-forge/linux-64/pywavelets-1.3.0-py310hde88566_2.tar.bz2 + version: 1.3.0 +- category: dev dependencies: - brotlipy: '>=0.6.0' - certifi: '' - cryptography: '>=1.3.4' - idna: '>=2.0.0' - pyopenssl: '>=0.14' - pysocks: '>=1.5.6,<2.0,!=1.5.7' - python: <4.0 + certifi: '>=2017.4.17' + charset-normalizer: '>=2,<3' + idna: '>=2.5,<4' + python: '>=3.7,<4.0' + urllib3: '>=1.21.1,<1.27' hash: - md5: 0738978569b10669bdef41c671252dd1 - sha256: 57a823b83428156aa2bc18f34159a744657c9bd117a125ca4559b0518a2e4fa2 + md5: 089382ee0e2dc2eae33a04cc3c2bddb0 + sha256: b45d0da6774c8231ab4fef0427b3050e7c54c84dfe453143dd4010999c89e050 manager: conda - name: urllib3 - optional: false + name: requests + optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.11-pyhd8ed1ab_0.tar.bz2 - version: 1.26.11 + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.28.1-pyhd8ed1ab_1.tar.bz2 + version: 2.28.1 - category: main dependencies: - asciitree: '' - fasteners: '' - numcodecs: '>=0.10.0' - numpy: '>=1.7' - python: '>=3.5' + libblas: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' + libgcc-ng: '>=12' + libgfortran-ng: '' + libgfortran5: '>=10.4.0' + liblapack: '>=3.9.0,<4.0a0' + libstdcxx-ng: '>=12' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 hash: - md5: 7e212240cf03e35a6b3201010a1a1e12 - sha256: 522e72b5f4f1d49d73bdd7fc92a4e51efe86910460577646f553905969d11550 + md5: 0582a434d03f6b06d5defbb142c96f4f + sha256: 3b25a8ccc8c4ebd91e540824dd5c36c6c9fa3758a69b8199d169b00fad86c8fb manager: conda - name: zarr - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.13.3-pyhd8ed1ab_0.tar.bz2 - version: 2.13.3 -- category: full - dependencies: - flask: '>=1.0.4' - flask-compress: '' - plotly: '>=5.0.0' - python: '>=3.6' - setuptools: '' - hash: - md5: be020f446ae291d37ad0443e952b40e0 - sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b - manager: conda - name: dash - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 - version: 2.7.0 -- category: main - dependencies: - click: '>=6.6' - cloudpickle: '>=1.5.0' - cytoolz: '>=0.8.2' - dask-core: '>=2022.10.0,<2022.10.1.0a0' - jinja2: '' - locket: '>=1.0.0' - msgpack-python: '>=0.6.0' - packaging: '>=20.0' - psutil: '>=5.0' - python: '>=3.8' - pyyaml: '' - sortedcontainers: '!=2.0.0,!=2.0.1' - tblib: '>=1.6.0' - toolz: '>=0.8.2' - tornado: '>=6.0.3,<6.2' - urllib3: '' - zict: '>=0.1.3' - hash: - md5: 3dc3dceb9ad4ce190fcd4e31d903ac5f - sha256: 5cad2f5416814c4c72504741594f9167f2d49b79e3c5316545f33135b53da676 - manager: conda - name: distributed + name: scipy optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.10.0-pyhd8ed1ab_2.tar.bz2 - version: 2022.10.0 + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.9.3-py310hdfbd76f_2.tar.bz2 + version: 1.9.3 - category: full dependencies: - attrs: '>=17' - click: '>=4.0' - click-plugins: '>=1.0' - cligj: '>=0.5' - gdal: '' + geos: '>=3.11.1,<3.11.2.0a0' libgcc-ng: '>=12' - libgdal: '>=3.5.3,<3.6.0a0' - libstdcxx-ng: '>=12' - munch: '' numpy: '>=1.21.6,<2.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 - setuptools: '' - shapely: '' - six: '>=1.7' hash: - md5: fc3bb0d986e4ede4ddedb62ae2d99c55 - sha256: 3f9f8ce3338e17cc749299d6a9ddf7e41843a7f0c258c188122ba92922d68cb9 + md5: 823009371d9b961c83cdb9aa80e1e6e7 + sha256: c100d7e19ebcb8c23c9d3565354461ecd8efc2dfdb35afe947c3e3ab5402d56f manager: conda - name: fiona + name: shapely optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/fiona-1.8.22-py310h60a68a4_2.tar.bz2 - version: 1.8.22 + url: https://conda.anaconda.org/conda-forge/linux-64/shapely-2.0.0-py310h8b84c32_0.conda + version: 2.0.0 - category: main dependencies: - future: '' - matplotlib-base: '' numpy: '>=1.7' - properties: '' python: '' - scipy: '>=0.13' - utm: '' - vectormath: '' hash: - md5: 940c153c790eec5801d26ad7115d69bf - sha256: 6ef4cb86ab786166d39b6a55f2b5b9027f298d4aa7ba676d587b31cf80053ae5 + md5: 7a6395b244b183e9e55e606e3d68e83b + sha256: 891620c6e65716efa84832458ff972037faf31a2009421ad120807dedd360402 manager: conda - name: geoana + name: vectormath optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/geoana-0.0.6-py_1.tar.bz2 - version: 0.0.6 -- category: full - dependencies: - __linux: '' - debugpy: '>=1.0' - ipython: '>=7.23.1' - jupyter_client: '>=6.1.12' - matplotlib-inline: '>=0.1' - nest-asyncio: '' - packaging: '' - psutil: '' - python: '>=3.8' - pyzmq: '>=17' - tornado: '>=6.1' - traitlets: '>=5.1.0' - hash: - md5: 31a2b5532fad6b7d7f4779d8f02d0ab3 - sha256: 8299dafadb51d2080082cc8b7ded3d9c26228462023e3421bed6ef1ca7d838ce - manager: conda - name: ipykernel - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.17.1-pyh210e3f2_0.tar.bz2 - version: 6.17.1 -- category: full - dependencies: - beautifulsoup4: '' - bleach: '' - defusedxml: '' - entrypoints: '>=0.2.2' - jinja2: '>=3.0' - jupyter_core: '>=4.7' - jupyterlab_pygments: '' - markupsafe: '>=2.0' - mistune: '>=2.0.3,<3' - nbclient: '>=0.5.0' - nbformat: '>=5.1' - packaging: '' - pandocfilters: '>=1.4.1' - pygments: '>=2.4.1' - python: '>=3.7' - tinycss2: '' - traitlets: '>=5.0' - hash: - md5: 4842b0ffe67983b40333fe4bf73d1d6d - sha256: 50ba28a69479905d92fa526dbba4464c15e2db6ede7154fe3ba384b2ed2a175e - manager: conda - name: nbconvert-core - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.4-pyhd8ed1ab_0.tar.bz2 - version: 7.2.4 + url: https://conda.anaconda.org/conda-forge/noarch/vectormath-0.2.2-py_0.tar.bz2 + version: 0.2.2 - category: main dependencies: - numpy: '' - pydiso: '' - python: '>=3.6' - scipy: '' + libgcc-ng: '>=10.3.0' + libstdcxx-ng: '>=10.3.0' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + scipy: '>=0.13' hash: - md5: d824e3266c690c6b8c662cf19fa62b3f - sha256: e1d39044c41541a09ba846c51c2ba315858622dfb4e7eaebcb0823316159fab8 + md5: f97c620a5ab8cf3b34cbb10907b2f571 + sha256: b35b4b58fde74fc7afdcb61b96f933719e7f92136068f3ff4f3010dd817cf611 manager: conda - name: pymatsolver + name: discretize optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/pymatsolver-0.2.0-pyhd8ed1ab_0.tar.bz2 - version: 0.2.0 -- category: dev + url: https://conda.anaconda.org/conda-forge/linux-64/discretize-0.7.4-py310hc4a4660_0.tar.bz2 + version: 0.7.4 +- category: main dependencies: - certifi: '>=2017.4.17' - charset-normalizer: '>=2,<3' - idna: '>=2.5,<4' - python: '>=3.7,<4.0' - urllib3: '>=1.21.1,<1.27' + numba: '>=0.47' + python: '>=3.7' + scipy: '>=1.4.0' hash: - md5: 089382ee0e2dc2eae33a04cc3c2bddb0 - sha256: b45d0da6774c8231ab4fef0427b3050e7c54c84dfe453143dd4010999c89e050 + md5: df7965121f7c2d03a9f444e5307a6550 + sha256: d01a52b5aa35962f6d160be459a4c2859079a0212b518ccaeaa2bc4a69a9568c manager: conda - name: requests - optional: true + name: empymod + optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.28.1-pyhd8ed1ab_1.tar.bz2 - version: 2.28.1 + url: https://conda.anaconda.org/conda-forge/noarch/empymod-2.2.1-pyhd8ed1ab_0.tar.bz2 + version: 2.2.1 - category: full dependencies: - cloudpickle: '>=0.2.1' - cytoolz: '>=0.7.3' - dask-core: '>=1.0.0,!=2.17.0' - imageio: '>=2.3.0' + attrs: '>=17' + click: '>=4.0' + click-plugins: '>=1.0' + cligj: '>=0.5' + gdal: '' libgcc-ng: '>=12' + libgdal: '>=3.5.3,<3.6.0a0' libstdcxx-ng: '>=12' - networkx: '>=2.2' + munch: '' numpy: '>=1.21.6,<2.0a0' - packaging: '>=20.0' - pillow: '>=6.1.0,!=7.1.0,!=7.1.1,!=8.3.0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 - pywavelets: '>=1.1.1' - scipy: '>=1.4.1' - tifffile: '>=2019.7.26' - toolz: '>=0.7.3' - hash: - md5: c0391107b0cd0010708d6969ed759e8b - sha256: 42943f4eb3fc0ae3207bcebfded7cd2e673746795f945918e0d6c33a2c79f5e4 - manager: conda - name: scikit-image - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/scikit-image-0.19.3-py310h769672d_2.tar.bz2 - version: 0.19.3 -- category: full - dependencies: - dash: '>=1.6.1' - python: '' + setuptools: '' + shapely: '' + six: '>=1.7' hash: - md5: ebd54a61606fa8a191932cb72e448418 - sha256: 5e99ab8b5cac15e5d6986a90566a335c21b2849838a6e877bec79efa2e7e346f + md5: fc3bb0d986e4ede4ddedb62ae2d99c55 + sha256: 3f9f8ce3338e17cc749299d6a9ddf7e41843a7f0c258c188122ba92922d68cb9 manager: conda - name: dash-daq + name: fiona optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-daq-0.5.0-pyh9f0ad1d_1.tar.bz2 - version: 0.5.0 + url: https://conda.anaconda.org/conda-forge/linux-64/fiona-1.8.22-py310h60a68a4_2.tar.bz2 + version: 1.8.22 - category: full dependencies: ansi2html: '' @@ -4423,55 +4284,225 @@ package: traitlets: '>=5.1.0' websocket-client: '' hash: - md5: 8d017ebe94c92cc379d59bd0d107e34e - sha256: 8d99f7a2d8a5bb952d36a887e420d7448893ef380fe69dc2ddfe0d7aaf2eeca4 + md5: c497ada2dbcb07e6912756f4ea709f65 + sha256: 125d721aa32f00c33078e8b5e0d76b5333e65afccd5631970e57eaadb9ab8858 manager: conda name: jupyter_server optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.23.1-pyhd8ed1ab_0.tar.bz2 - version: 1.23.1 -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.23.3-pyhd8ed1ab_0.conda + version: 1.23.3 +- category: main dependencies: - nbconvert-core: 7.2.4 pyhd8ed1ab_0 - pandoc: '' - python: '>=3.7' + certifi: '>=2020.06.20' + contourpy: '>=1.0.1' + cycler: '>=0.10' + fonttools: '>=4.22.0' + freetype: '>=2.12.1,<3.0a0' + kiwisolver: '>=1.0.1' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + numpy: '>=1.21.6,<2.0a0' + packaging: '>=20.0' + pillow: '>=6.2.0' + pyparsing: '>=2.3.1' + python: '>=3.10,<3.11.0a0' + python-dateutil: '>=2.7' + python_abi: 3.10.* *_cp310 + tk: '>=8.6.12,<8.7.0a0' hash: - md5: ccb1679d3a83ddbf5dad2f08c417c8ad - sha256: bc9dafc8ae063aa17b85f58610117ca5fd654c7d741b6657bd7c96ee87428dd4 + md5: da51ddb20c0f99d672eb756c3abf27e7 + sha256: 58b84a4607bfbc3375d8dc3ec83cf324ae1df0261f51b6ef65023b5a725b79f8 manager: conda - name: nbconvert-pandoc - optional: true + name: matplotlib-base + optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.4-pyhd8ed1ab_0.tar.bz2 - version: 7.2.4 + url: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.6.2-py310h8d5ebf3_0.tar.bz2 + version: 3.6.2 - category: full dependencies: - nbconvert-core: 7.2.4 pyhd8ed1ab_0 - nbconvert-pandoc: 7.2.4 pyhd8ed1ab_0 + nbconvert-core: 7.2.6 pyhd8ed1ab_0 + pandoc: '' python: '>=3.7' hash: - md5: 8b8b8d45d361a04bf6949655efd7d66a - sha256: 4e9b2e5ce28c0de0b823e93061283e9592b40f70ef0dd973c58f9d8ca7fb0569 + md5: c75ece5b10744eb2db7e9faaa02e25eb + sha256: 51a768efc97c48b2d768a53d2c100253d04446d4feff037dd95bb5e37c778a86 manager: conda - name: nbconvert + name: nbconvert-pandoc optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.4-pyhd8ed1ab_0.tar.bz2 - version: 7.2.4 -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.6-pyhd8ed1ab_0.conda + version: 7.2.6 +- category: main dependencies: - jupyter_server: '>=1.8,<3' - python: '>=3.7' + numpy: '>=1.7' + python: '' + six: '' + vectormath: '>=0.1.4' hash: - md5: 40be846cd4e78672a40e43db9dae753c - sha256: d798a6a1938e3efa1562d3477a0337720ce07ef571c8b0255d80089f285eaf8a + md5: 62052fa8409d12536ff149e25b0e9905 + sha256: 693596b821b28f8d9710e80a143816e55fc401b8cd2f0b0d777f5155bd3358f2 manager: conda - name: notebook-shim + name: properties + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/properties-0.6.1-py_0.tar.bz2 + version: 0.6.1 +- category: main + dependencies: + libgcc-ng: '>=12' + mkl: '>=2022.1.0,<2023.0a0' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + scipy: '>=0.13' + hash: + md5: 35402d207b798650a58e15f2a12335ef + sha256: 1a81cfce8a9bd81e6b6ed099ef1939ee53fd119dfe11c4169ad2422e245967aa + manager: conda + name: pydiso + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/pydiso-0.0.3-py310h1dd1467_4.tar.bz2 + version: 0.0.3 +- category: main + dependencies: + joblib: '>=1.1.1' + libcblas: '>=3.9.0,<4.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + scipy: '' + threadpoolctl: '>=2.0.0' + hash: + md5: 5a08a1f004445ee9bf58261feb16cc18 + sha256: 00733203bf459b9ca33b8c19ba7a57fca460aa266a6d98a5b111e8b199ed896d + manager: conda + name: scikit-learn + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/scikit-learn-1.2.0-py310h209a8ca_0.conda + version: 1.2.0 +- category: full + dependencies: + imagecodecs: '>=2021.11.20' + numpy: '>=1.19.2' + python: '>=3.8' + hash: + md5: 1c126ff5b4643785bbc16e44e6327e41 + sha256: 85153fe85b205e01f62fcfddcc47c2c6a8cb6062d4e0e73e0a0a71f01a984f33 + manager: conda + name: tifffile + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.10.10-pyhd8ed1ab_0.tar.bz2 + version: 2022.10.10 +- category: main + dependencies: + asciitree: '' + fasteners: '' + numcodecs: '>=0.10.0' + numpy: '>=1.7' + python: '>=3.5' + hash: + md5: 7e212240cf03e35a6b3201010a1a1e12 + sha256: 522e72b5f4f1d49d73bdd7fc92a4e51efe86910460577646f553905969d11550 + manager: conda + name: zarr + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.13.3-pyhd8ed1ab_0.tar.bz2 + version: 2.13.3 +- category: main + dependencies: + future: '' + matplotlib-base: '' + numpy: '>=1.7' + properties: '' + python: '' + scipy: '>=0.13' + utm: '' + vectormath: '' + hash: + md5: 940c153c790eec5801d26ad7115d69bf + sha256: 6ef4cb86ab786166d39b6a55f2b5b9027f298d4aa7ba676d587b31cf80053ae5 + manager: conda + name: geoana + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/geoana-0.0.6-py_1.tar.bz2 + version: 0.0.6 +- category: full + dependencies: + nbconvert-core: 7.2.6 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.6 pyhd8ed1ab_0 + python: '>=3.7' + hash: + md5: cad325a4f09969426cd099d5c9f689f5 + sha256: b428afd52bcf4f395a423293c93f89c97fa71f03b019dc799542d45f429f9b7b + manager: conda + name: nbconvert + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.6-pyhd8ed1ab_0.conda + version: 7.2.6 +- category: full + dependencies: + jupyter_server: '>=1.8,<3' + python: '>=3.7' + hash: + md5: 40be846cd4e78672a40e43db9dae753c + sha256: d798a6a1938e3efa1562d3477a0337720ce07ef571c8b0255d80089f285eaf8a + manager: conda + name: notebook-shim optional: true platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.2-pyhd8ed1ab_0.tar.bz2 version: 0.2.2 +- category: main + dependencies: + numpy: '' + pydiso: '' + python: '>=3.6' + scipy: '' + hash: + md5: d824e3266c690c6b8c662cf19fa62b3f + sha256: e1d39044c41541a09ba846c51c2ba315858622dfb4e7eaebcb0823316159fab8 + manager: conda + name: pymatsolver + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/pymatsolver-0.2.0-pyhd8ed1ab_0.tar.bz2 + version: 0.2.0 +- category: full + dependencies: + cloudpickle: '>=0.2.1' + cytoolz: '>=0.7.3' + dask-core: '>=1.0.0,!=2.17.0' + imageio: '>=2.3.0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + networkx: '>=2.2' + numpy: '>=1.21.6,<2.0a0' + packaging: '>=20.0' + pillow: '>=6.1.0,!=7.1.0,!=7.1.1,!=8.3.0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + pywavelets: '>=1.1.1' + scipy: '>=1.4.1' + tifffile: '>=2019.7.26' + toolz: '>=0.7.3' + hash: + md5: c0391107b0cd0010708d6969ed759e8b + sha256: 42943f4eb3fc0ae3207bcebfded7cd2e673746795f945918e0d6c33a2c79f5e4 + manager: conda + name: scikit-image + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/scikit-image-0.19.3-py310h769672d_2.tar.bz2 + version: 0.19.3 - category: full dependencies: argon2-cffi: '' @@ -4618,27 +4649,29 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + sha256: None manager: pip name: mira-simpeg optional: false platform: linux-64 - source: null - url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl + source: + type: url + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip version: 0.15.1.dev6 - category: main dependencies: geoh5py: '>=0.5.0,<0.6.0' numpy: '>=1.21.5,<2.0.0' hash: - sha256: 48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + sha256: c73020238558b1ececd1ad6e01b76dac8272dda46f3361a034315bd40b341d9d manager: pip name: param-sweeps optional: false platform: linux-64 source: null - url: https://files.pythonhosted.org/packages/ca/96/992802ddc69c08483c8c9ced584658b26bc5681e9c7c914949bc16192ef3/param_sweeps-0.1.2-py3-none-any.whl - version: 0.1.2 + url: https://files.pythonhosted.org/packages/86/9a/cf12141da920feeb4b80833bd54f01d11c7b58b3f7f7c5ec19d2a45127f8/param_sweeps-0.1.3-py3-none-any.whl + version: 0.1.3 - category: main dependencies: {} hash: @@ -4664,14 +4697,14 @@ package: - category: main dependencies: {} hash: - md5: 67b268c32433047914482def1ce215c2 - sha256: e1c929207f8a8e03fa86150c3b446f3511f35b2146d3031de305088c3b148c58 + md5: af2bdcd68f16ce030ca957cdeb83d88a + sha256: 898276d86de89fb034ecfae05103045d0a0d6a356ced1b6d1832cdbd07a8fc18 manager: conda name: ca-certificates optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/ca-certificates-2022.9.24-h033912b_0.tar.bz2 - version: 2022.9.24 + url: https://conda.anaconda.org/conda-forge/osx-64/ca-certificates-2022.12.7-h033912b_0.conda + version: 2022.12.7 - category: full dependencies: {} hash: @@ -4884,14 +4917,14 @@ package: - category: main dependencies: {} hash: - md5: 6bd043f3bc0c46aaa7168e15a0113bc1 - sha256: 9d45cc4abde2311d2e00cb9f6a089941731649fff4ff4fcc77e9e4e42376e134 + md5: 3a900993deb973d86d98361ceef49ab3 + sha256: d8b65c6bd88a6508bc0ed3c03edfdf4c05d55024b2bf43dd5f61bec69f3bb87e manager: conda name: llvm-openmp optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/llvm-openmp-15.0.4-h61d9ccf_0.tar.bz2 - version: 15.0.4 + url: https://conda.anaconda.org/conda-forge/osx-64/llvm-openmp-15.0.6-h61d9ccf_0.conda + version: 15.0.6 - category: main dependencies: {} hash: @@ -4947,28 +4980,39 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/pthread-stubs-0.4-hc929b4f_1001.tar.bz2 version: '0.4' +- category: main + dependencies: {} + hash: + md5: 42da9b0138e911cd5b2f75b0278e26dc + sha256: 0a66852c47be6b28b70bde29891a71d047730c723355d44b0da48db79fb99eb1 + manager: conda + name: python_abi + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/python_abi-3.10-3_cp310.conda + version: '3.10' - category: full dependencies: {} hash: - md5: 91d57cddd83476de60b0c303b7630c22 - sha256: b5029e17e0733f2187e1e32f1d85d1207af7de22c309d12f0d94808cbc7f242b + md5: f1bf42ae6c2a752b4c064140365563c2 + sha256: da3f2c43081a5f2b24168ee138ee3f499b60039d8c9a0421dc962c4cb81105ae manager: conda name: tzcode optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/tzcode-2022f-hb7f2c08_0.tar.bz2 - version: 2022f + url: https://conda.anaconda.org/conda-forge/osx-64/tzcode-2022g-hb7f2c08_0.conda + version: 2022g - category: main dependencies: {} hash: - md5: e366350e2343a798e29833286abe2560 - sha256: 419eaff0d20f418974ca27a40bc871bbe48217dba05936f147a574eb5f079005 + md5: 51fc4fcfb19f5d95ffc8c339db5068e8 + sha256: 0bfae0b9962bc0dbf79048f9175b913ed4f53c4310d06708dc7acbb290ad82f6 manager: conda name: tzdata optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022f-h191b570_0.tar.bz2 - version: 2022f + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022g-h191b570_0.conda + version: 2022g - category: main dependencies: {} hash: @@ -5077,16 +5121,16 @@ package: version: '1' - category: full dependencies: - libcxx: '>=13.0.1' + libcxx: '>=14.0.6' hash: - md5: c7e2d591b477ceb4fc8a1190a5c9cb8e - sha256: d92573b2ea8a3d7a7518a140e04c9ed74ce2c01f1e3ede0004a51ee8e536a301 + md5: b8ac0c20383087c33ac8e5e330072832 + sha256: 6e6bbc66cf21e23f13910b4c96847f8598b699ca52d2c735c8f57f354f91f2e6 manager: conda name: geos optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/geos-3.11.0-hb486fe8_0.tar.bz2 - version: 3.11.0 + url: https://conda.anaconda.org/conda-forge/osx-64/geos-3.11.1-hf0c8a7f_0.tar.bz2 + version: 3.11.1 - category: full dependencies: libiconv: '>=1.17,<2.0a0' @@ -5198,28 +5242,28 @@ package: version: 11.1.0 - category: main dependencies: - libzlib: '>=1.2.12,<1.3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' hash: - md5: 3954555b5b02b117119cb806d5dcfcd8 - sha256: 8bcc76d644202cde53252a2274f8a3fe28650ba273148ce027337c576276d6f3 + md5: 35e4928794c5391aec14ffdf1deaaee5 + sha256: 5ad9f5e96e6770bfc8b0a826f48835e7f337c2d2e9512d76027a62f9c120b2a3 manager: conda name: libpng optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libpng-1.6.38-ha978bb4_0.tar.bz2 - version: 1.6.38 + url: https://conda.anaconda.org/conda-forge/osx-64/libpng-1.6.39-ha978bb4_0.conda + version: 1.6.39 - category: main dependencies: - libzlib: '>=1.2.12,<1.3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' hash: - md5: 28060fa753417bdd4e66da2048951dd1 - sha256: 3fc6bd39468480b12166b4450731f6a517780590aa3cbfcd812f71b4c9a6946b + md5: ceb13b6726534b96e3b4e3dda91e9050 + sha256: ae19f866188cc0c514fed754468460ae9e8dd763ebbd7b7afc4e818d71844297 manager: conda name: libsqlite optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libsqlite-3.39.4-ha978bb4_0.tar.bz2 - version: 3.39.4 + url: https://conda.anaconda.org/conda-forge/osx-64/libsqlite-3.40.0-ha978bb4_0.tar.bz2 + version: 3.40.0 - category: main dependencies: pthread-stubs: '' @@ -5260,40 +5304,28 @@ package: version: 1.9.3 - category: full dependencies: - libcxx: '>=11.1.0' + libcxx: '>=14.0.6' hash: - md5: 8d7d6d0d86b10bd80e2096058c240a45 - sha256: 0384690469af309024db6daebc3008419808f378c58c1ab773df86b761ffb5ca + md5: a9e56c98d13d8b7ce72bf4357317c29b + sha256: da6e19bd0ff31e219760e647cfe1cc499a8cdfaff305f06c56d495ca062b86de manager: conda name: nspr optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/nspr-4.32-hcd9eead_1.tar.bz2 - version: '4.32' + url: https://conda.anaconda.org/conda-forge/osx-64/nspr-4.35-hea0b92c_0.conda + version: '4.35' - category: main dependencies: ca-certificates: '' hash: - md5: 78d8266753a5db378ef0f9302be9990f - sha256: 6410b7cb71f33e63f815a377b378c598e2c4a28493f29f0eb73893cecf3c20d7 + md5: 7a3fb6d40e0aa5dbb5b4ef54462f00a8 + sha256: 3eb19686ae870daae035582cb93253a6435f71baf537addced41be449b4daf67 manager: conda name: openssl optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/openssl-3.0.7-hfd90126_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/openssl-3.0.7-hfd90126_1.conda version: 3.0.7 -- category: full - dependencies: - libcxx: '>=11.1.0' - hash: - md5: 0526850419e04ac003bc0b65a78dc4cc - sha256: 8002279cf4084fbf219f137c2bdef2825d076a5a57a14d1d922d7c5fa7872a5c - manager: conda - name: pcre - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/pcre-8.45-he49afe7_0.tar.bz2 - version: '8.45' - category: full dependencies: bzip2: '>=1.0.8,<2.0a0' @@ -5333,16 +5365,16 @@ package: version: 1.1.9 - category: main dependencies: - libcxx: '>=14.0.4' + libcxx: '>=14.0.6' hash: - md5: a61183103765b09fcf26b564f75b4904 - sha256: fbf980b92f1e1fb522410525b87a1499904967abdaedd2cdef815da3e368f526 + md5: 1d7d711419ed9e4a96370d8749cec3c1 + sha256: bb1d644bc47fb415bfe8cdb5ee2be1558cb3952798f862ac4bc4e3a8c743428e manager: conda name: tbb optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/tbb-2021.6.0-hb8565cd_1.tar.bz2 - version: 2021.6.0 + url: https://conda.anaconda.org/conda-forge/osx-64/tbb-2021.7.0-hb8565cd_1.conda + version: 2021.7.0 - category: main dependencies: libzlib: '>=1.2.11,<1.3.0a0' @@ -5408,20 +5440,20 @@ package: version: 1.5.2 - category: full dependencies: - libcxx: '>=13.0.1' - libzlib: '>=1.2.11,<1.3.0a0' + libcxx: '>=14.0.6' + libzlib: '>=1.2.13,<1.3.0a0' lz4-c: '>=1.9.3,<1.10.0a0' snappy: '>=1.1.9,<2.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: c7bcd688fb5236757648a8b85b8fb7f0 - sha256: 518057cef4b20f86ea7df4000e2a69fd87da4f9924d9e52d89517b0c200d3cf3 + md5: 2e726e782e57ba3e70f2e85891377cd5 + sha256: 7a7b353be94c36461eacf181b574a0154a00f49d449c4b4046f332f132778959 manager: conda name: blosc optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/blosc-1.21.1-h97e831e_3.tar.bz2 - version: 1.21.1 + url: https://conda.anaconda.org/conda-forge/osx-64/blosc-1.21.2-hebb52c4_0.conda + version: 1.21.2 - category: full dependencies: bzip2: '>=1.0.8,<2.0a0' @@ -5454,19 +5486,19 @@ package: version: 1.0.9 - category: full dependencies: - libcxx: '>=14.0.4' + libcxx: '>=14.0.6' lz4-c: '>=1.9.3,<1.10.0a0' zlib-ng: '>=2.0.6,<2.1.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 6abb27f10b8d97369f4f6a89db483ea7 - sha256: 87311881e613a89f1333b48146aa91c98180d1cf269f61f85ada2aa2279e7eed + md5: 9783aa8a3cb5fab3bee979b9d3b6bf37 + sha256: 3cd0d090c0111b5f784c49c7e2f6108cf026d6407754fcfbdfc12af7a6e4252e manager: conda name: c-blosc2 optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/c-blosc2-2.4.3-had5f71b_0.tar.bz2 - version: 2.4.3 + url: https://conda.anaconda.org/conda-forge/osx-64/c-blosc2-2.6.0-had5f71b_0.conda + version: 2.6.0 - category: full dependencies: fonts-conda-forge: '' @@ -5481,16 +5513,16 @@ package: version: '1' - category: main dependencies: - libpng: '>=1.6.37,<1.7.0a0' - libzlib: '>=1.2.12,<1.3.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libzlib: '>=1.2.13,<1.3.0a0' hash: - md5: 6afb5b1664496c575117efe9aa2c9ba9 - sha256: 73b9b2eeb53fee81109cef859d3bb0bd032834cc31771af3529173dab9a17781 + md5: 852224ea3e8991a8342228eab274840e + sha256: 0aea2b93d0da8bf022501857de93f2fc0e362fabcd83c4579be8d8f5bc3e17cb manager: conda name: freetype optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/freetype-2.12.1-h3f81eb7_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/freetype-2.12.1-h3f81eb7_1.conda version: 2.12.1 - category: full dependencies: @@ -5581,16 +5613,16 @@ package: version: 1.47.0 - category: full dependencies: - geos: '>=3.11.0,<3.11.1.0a0' - libcxx: '>=13.0.1' + geos: '>=3.11.1,<3.11.2.0a0' + libcxx: '>=14.0.6' hash: - md5: cbe0c3c20a8b3069c84659eb4540f0cb - sha256: fb7abf6f9ca8cd700f82c8a749e0f5a641d22fdd1ec7443437a6592818ca51d4 + md5: cbf6767a38ffbc9be29cf26045e81faf + sha256: 16b4ac4a136411cac709a88dabc628bc9ca4971ba31820b29a67a13788a79db3 manager: conda name: librttopo optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/librttopo-1.1.0-he07d8f5_11.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/librttopo-1.1.0-h9461dca_12.tar.bz2 version: 1.1.0 - category: main dependencies: @@ -5655,53 +5687,65 @@ package: version: 1.9.2 - category: main dependencies: - llvm-openmp: '>=13.0.1' + llvm-openmp: '>=14.0.6' tbb: 2021.* hash: - md5: 98a4d58de0ba6e61ce46620b775c19ce - sha256: 56548424d3c74f2249ef567e5422f83a3ed7c81be1ffebe0034668b44d763854 + md5: a51e7035c0075d4341942a5894ef20b9 + sha256: 70896885df3cf031ac547c42f27384f769f190bc2bfb9e2520a7ef2c34db4806 manager: conda name: mkl optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/mkl-2022.1.0-h860c996_928.tar.bz2 - version: 2022.1.0 + url: https://conda.anaconda.org/conda-forge/osx-64/mkl-2022.2.1-h44ed08c_16952.conda + version: 2022.2.1 - category: main dependencies: bzip2: '>=1.0.8,<2.0a0' - libffi: '>=3.4.2,<3.5.0a0' - libsqlite: '>=3.39.2,<4.0a0' - libzlib: '>=1.2.12,<1.3.0a0' + libffi: '>=3.4,<4.0a0' + libsqlite: '>=3.40.0,<4.0a0' + libzlib: '>=1.2.13,<1.3.0a0' ncurses: '>=6.3,<7.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' readline: '>=8.1.2,<9.0a0' tk: '>=8.6.12,<8.7.0a0' tzdata: '' - xz: '>=5.2.6,<5.3.0a0' + xz: '>=5.2.6,<6.0a0' hash: - md5: 9b19a68323edeaedb2ee94942c1ec017 - sha256: 0bb4f82766abefc18653aac7a5c58d329ce7246dccd975100d5888dc851373e0 + md5: 4b6976686db5f16650df28332d84ce9e + sha256: b001073de81761dc30848a55e92fd2eb4cb9fc60c2809afa0987c2a7d7f621f9 manager: conda name: python optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/python-3.10.6-hc14f532_0_cpython.tar.bz2 - version: 3.10.6 + url: https://conda.anaconda.org/conda-forge/osx-64/python-3.10.8-he7542f4_0_cpython.conda + version: 3.10.8 - category: full dependencies: - libsqlite: 3.39.4 ha978bb4_0 - libzlib: '>=1.2.12,<1.3.0a0' + libsqlite: 3.40.0 ha978bb4_0 + libzlib: '>=1.2.13,<1.3.0a0' ncurses: '>=6.3,<7.0a0' readline: '>=8.1.2,<9.0a0' hash: - md5: 14e2dbb73e122e10858790f664d9636b - sha256: af69137ec8e4dd85adb4f779cdf034022fff952bc09809c2a95b6b9026f48095 + md5: b66b0b11f1b901f3c2bce9406bedfd40 + sha256: 6dac7b1a5b2111a0781735050b3cf8dd1dbbf0253b0bd857863c1d9e6e26beab manager: conda name: sqlite optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/sqlite-3.39.4-h9ae0607_0.tar.bz2 - version: 3.39.4 + url: https://conda.anaconda.org/conda-forge/osx-64/sqlite-3.40.0-h9ae0607_0.tar.bz2 + version: 3.40.0 +- category: full + dependencies: + python: 3.10.* + hash: + md5: e3f19766a5bf40d587e507670a9e2cf8 + sha256: 3a4e5f4ff6c1baaffdb70745f0d2267c1c8e92d518fcdf0ac400a02cd125d136 + manager: conda + name: _ipython_minor_entry_point + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/_ipython_minor_entry_point-8.7.0-hb6b4a82_0.conda + version: 8.7.0 - category: full dependencies: python: '>=2.7' @@ -5752,15 +5796,15 @@ package: version: 0.2.0 - category: full dependencies: - python: '' + python: '>=2.7' hash: - md5: 0da16b293affa6ac31812376f8eb79dd - sha256: a584e690dbb042779af83abaa87a54764278c0a53bf5256ff8f5b0f0061ac283 + md5: 54ca2e08b3220c148a1d8329c2678e02 + sha256: 711602276ae39276cb0faaca6fd0ac851fff0ca17151917569174841ef830bbd manager: conda name: backports optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/backports-1.0-py_2.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/backports-1.0-pyhd8ed1ab_3.conda version: '1.0' - category: main dependencies: @@ -5776,6 +5820,20 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/brotli-1.0.9-hb7f2c08_8.tar.bz2 version: 1.0.9 +- category: full + dependencies: + libcxx: '>=14.0.4' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: 2b67de36ce20513eedb0c19dee49bb83 + sha256: d9845fc2aaaad97675adabdb6cd172c98020502b3f90195696302f5125e08f6d + manager: conda + name: brotli-python + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/brotli-python-1.0.9-py310h7a76584_8.tar.bz2 + version: 1.0.9 - category: main dependencies: python: '>=3.6' @@ -5792,14 +5850,14 @@ package: dependencies: python: '>=3.7' hash: - md5: f66309b099374af91369e67e84af397d - sha256: 52e7459b3c457e888e2b6a4e6d13ab7f8675999bc12d20a83e34f12591a8771a + md5: fb9addc3db06e56abe03e0e9f21a63e6 + sha256: 5e22af4776700200fab2c1df41a2188ab9cfe90a50c4f388592bb978562c88ec manager: conda name: certifi optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2022.9.24-pyhd8ed1ab_0.tar.bz2 - version: 2022.9.24 + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2022.12.7-pyhd8ed1ab_0.conda + version: 2022.12.7 - category: dev dependencies: python: '>=3.6' @@ -5861,6 +5919,20 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/cycler-0.11.0-pyhd8ed1ab_0.tar.bz2 version: 0.11.0 +- category: full + dependencies: + libcxx: '>=14.0.6' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: 5fa5b2464a8346731a14e6312b2fbbc4 + sha256: 9d22c85620c4470e36d6f81b00e1d62661ac51211f58d20e8575d617110379f5 + manager: conda + name: debugpy + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/debugpy-1.6.4-py310h7a76584_0.conda + version: 1.6.4 - category: full dependencies: python: '>=3.5' @@ -5913,14 +5985,14 @@ package: dependencies: python: '>=3.7' hash: - md5: e6415d628310f067a205448f43421739 - sha256: 7fe7c323661d11d530e43992566a1469aea0d657a80f106326bbfa0471932df1 + md5: e0734d1f12de77f9daca98bda3428733 + sha256: abd2795af746b666b93ee42baf4de3ebaad82435b8291b6485325ecbc9d49f56 manager: conda name: exceptiongroup optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.1-pyhd8ed1ab_0.tar.bz2 - version: 1.0.1 + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.4-pyhd8ed1ab_0.tar.bz2 + version: 1.0.4 - category: full dependencies: python: '>=2.7' @@ -6067,6 +6139,33 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_widgets-1.1.1-pyhd8ed1ab_0.tar.bz2 version: 1.1.1 +- category: main + dependencies: + libcxx: '>=14.0.4' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: cc358fb878ac593c60cea08b28ac7423 + sha256: 6b48d27a14c68978d7bfd4e676a366db64264edd7d7bb5545e9c54aee2a8aea4 + manager: conda + name: kiwisolver + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/kiwisolver-1.4.4-py310ha23aa8a_1.tar.bz2 + version: 1.4.4 +- category: dev + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: f7962de893680c47dabf969c0ac7654c + sha256: 0f52fae604c160c4a82ac2947cc105df97b8938708ceb4fb2492e5f09328bd49 + manager: conda + name: lazy-object-proxy + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/lazy-object-proxy-1.8.0-py310h90acd4f_0.tar.bz2 + version: 1.8.0 - category: main dependencies: jpeg: '>=9e,<10a' @@ -6128,20 +6227,35 @@ package: dependencies: krb5: '>=1.19.3,<1.20.0a0' libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' - readline: '>=8.1.2,<9.0a0' + openssl: '>=3.0.7,<4.0a0' hash: - md5: 3b23941f15c1078edaee9a761785b907 - sha256: b1a8407fc8fb07178499432d01d2f1f54822f63a2756428c5873a06064834538 + md5: 4f2e19659e71825ac16e36a8f83d0a9c + sha256: e719fcd70c40df1465a66992fa7bfa937ef4965cb3d09cc382afa9b4894fcc1e manager: conda name: libpq optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libpq-14.5-hd79e848_1.tar.bz2 - version: '14.5' + url: https://conda.anaconda.org/conda-forge/osx-64/libpq-15.1-hb1ae2b1_1.conda + version: '15.1' - category: main dependencies: - python: '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*' + libcxx: '>=14.0.4' + libllvm11: '>=11.1.0,<11.2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: 50be72775bc4e8db5c65c2a274febea2 + sha256: 00878cc3bce34e944b5761ecad5033661aa7b3533f072243bdaae026e93d7871 + manager: conda + name: llvmlite + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/llvmlite-0.39.1-py310h2bfb868_1.tar.bz2 + version: 0.39.1 +- category: main + dependencies: + python: '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*' hash: md5: 91e27ef3d05cc772ce627e51cff111c4 sha256: 9afe0b5cfa418e8bdb30d8917c5a6cec10372b037924916f1f85b9f4899a67a6 @@ -6151,6 +6265,19 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 version: 1.0.0 +- category: main + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: 232c20719e4290fa284ae1e9a4661dfa + sha256: 45aa996770bb49fdd6bc68e24b301932c2bb592522e3798f0c80e0206c352b8b + manager: conda + name: markupsafe + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/markupsafe-2.1.1-py310h90acd4f_2.tar.bz2 + version: 2.1.1 - category: dev dependencies: python: '>=3.6' @@ -6175,6 +6302,20 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/mistune-2.0.4-pyhd8ed1ab_0.tar.bz2 version: 2.0.4 +- category: main + dependencies: + libcxx: '>=14.0.4' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: 164e856479d735e96fcbd547afa70251 + sha256: c8311366a2858a24b3ac65fa1c6f8ca63f83528bbb2f6825cdf56d30047d022b + manager: conda + name: msgpack-python + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/msgpack-python-1.0.4-py310ha23aa8a_1.tar.bz2 + version: 1.0.4 - category: main dependencies: python: '' @@ -6241,6 +6382,18 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/openjpeg-2.5.0-h5d0d7b0_1.tar.bz2 version: 2.5.0 +- category: main + dependencies: + python: '>=3.7' + hash: + md5: 0e8e1bd93998978fc3125522266d12db + sha256: 163f26e55246c506a75551ca01f35c7d4d533aee6db5c4cf2d598ae253e956b8 + manager: conda + name: packaging + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/packaging-22.0-pyhd8ed1ab_0.conda + version: '22.0' - category: full dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3' @@ -6293,14 +6446,14 @@ package: dependencies: python: '>=3.7' hash: - md5: 2fb3f88922e7aec26ba652fcdfe13950 - sha256: a46843e317318405a8c66b640e7ad0c95d2f536918faa4f36cdfcda852000bcd + md5: b1b2ab02d1ece1719f7fa002ad4bc70d + sha256: 84f269198487823eaf5dbd1f1dd62f2f04c5dd98b66bb7e043cc6478dbf04f2e manager: conda name: platformdirs optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-2.5.2-pyhd8ed1ab_1.tar.bz2 - version: 2.5.2 + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-2.6.0-pyhd8ed1ab_0.conda + version: 2.6.0 - category: dev dependencies: python: '>=3.8' @@ -6325,6 +6478,19 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.15.0-pyhd8ed1ab_0.tar.bz2 version: 0.15.0 +- category: main + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: 853c27367c8b975a8d3c66a5eb6ec1b1 + sha256: db42f5ff3e2b96e4dbb8e57f625ff981a96e8708f87c564a1c06097a244a40bf + manager: conda + name: psutil + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/psutil-5.9.4-py310h90acd4f_0.tar.bz2 + version: 5.9.4 - category: full dependencies: python: '' @@ -6351,7 +6517,7 @@ package: version: 0.2.2 - category: main dependencies: - python: ==2.7.*|>=3.4 + python: 2.7.*|>=3.4 hash: md5: 076becd9e05608f8dc72757d5f3a91ff sha256: 74c63fd03f1f1ea2b54e8bc529fd1a600aaafb24027b738d0db87909ee3a33dc @@ -6373,6 +6539,19 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.0.9-pyhd8ed1ab_0.tar.bz2 version: 3.0.9 +- category: full + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: 8da890755e0fdbdbfb02a474891c7a59 + sha256: 9e630471031658c4d37974bb5cfb46a520653d180ca032a04581a338e015a321 + manager: conda + name: pyrsistent + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/pyrsistent-0.19.2-py310h90acd4f_0.tar.bz2 + version: 0.19.2 - category: main dependencies: __unix: '' @@ -6398,18 +6577,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.16.2-pyhd8ed1ab_0.tar.bz2 version: 2.16.2 -- category: main - dependencies: - python: 3.10.* - hash: - md5: 502ca4a8b43b424316f380d864832877 - sha256: c79e3da64d6f79377d58d6313463001c7520a23141466816ccb07aed8700afc2 - manager: conda - name: python_abi - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/python_abi-3.10-2_cp310.tar.bz2 - version: '3.10' - category: main dependencies: python: '>=3.6' @@ -6422,6 +6589,36 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.6-pyhd8ed1ab_0.tar.bz2 version: '2022.6' +- category: main + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + yaml: '>=0.2.5,<0.3.0a0' + hash: + md5: e0ba2009f52ccda088c63dedf0d1c5ec + sha256: ab7b2b8fef9adc4211834054d004f3e286161bb3e1dcb17d4b974fae4f87b31b + manager: conda + name: pyyaml + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/pyyaml-6.0-py310h90acd4f_5.tar.bz2 + version: '6.0' +- category: full + dependencies: + libcxx: '>=14.0.4' + libsodium: '>=1.0.18,<1.0.19.0a0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + zeromq: '>=4.3.4,<4.4.0a0' + hash: + md5: 37780d9e5fb65a36eb94ef47a0f8b862 + sha256: c233600245fcd3b5c7f762a562ee9d4a90f4177336036c11a5533c0d722e10b4 + manager: conda + name: pyzmq + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/pyzmq-24.0.1-py310hf615a82_1.tar.bz2 + version: 24.0.1 - category: full dependencies: python: '>=3.6' @@ -6566,18 +6763,31 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/toolz-0.12.0-pyhd8ed1ab_0.tar.bz2 version: 0.12.0 +- category: main + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: 84d43324014a93910f008ada676ca542 + sha256: e1e7ad2c24147d9023fff99c708c892161a9c4be3ff324ef731ba2f884302b46 + manager: conda + name: tornado + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/tornado-6.1-py310h1961e1f_3.tar.bz2 + version: '6.1' - category: full dependencies: python: '>=3.7' hash: - md5: 63650c013737b2801811bcd94524e863 - sha256: c5a333fa75f4d9ef577631a0ec6a3eb9d3538b5bc873286679cb3851419bf55b + md5: 202405f939ee9271e641922de27e2c5a + sha256: ad1b029878c74cadd8d85c3635f6d483f680d8e0ed291bf1516ac4598efa835f manager: conda name: traitlets optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.5.0-pyhd8ed1ab_0.tar.bz2 - version: 5.5.0 + url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.7.0-pyhd8ed1ab_0.conda + version: 5.7.0 - category: dev dependencies: python: '>=3' @@ -6602,6 +6812,19 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.4.0-pyha770c72_0.tar.bz2 version: 4.4.0 +- category: main + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: b62adca3645b3bbc46940d5b1833d59b + sha256: 69e8397a2ee493eef2ccde8d5d877886a89be887111a6fc276fb27b6a86c4131 + manager: conda + name: unicodedata2 + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/unicodedata2-15.0.0-py310h90acd4f_0.tar.bz2 + version: 15.0.0 - category: main dependencies: python: '>=3.6' @@ -6650,18 +6873,31 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.38.4-pyhd8ed1ab_0.tar.bz2 version: 0.38.4 +- category: dev + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + hash: + md5: 5ab4d574cfaeb68024191d28c39d4c6f + sha256: 8f06c0da54e6ba9c5894f042803ad836897570dcbdec511271de98cddcb4ee85 + manager: conda + name: wrapt + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/wrapt-1.14.1-py310h90acd4f_1.tar.bz2 + version: 1.14.1 - category: full dependencies: python: '>=3.7' hash: - md5: cd4eb48ebde7de61f92252979aab515c - sha256: 942b80980ae3db52f032720c82c2d4fb3f463b228762fc2d6a2684d6438fcc29 + md5: 09b5b885341697137879a4f039a9e5a1 + sha256: d98e41fe62edde9d979d79114f8cffa992ca86f4e7428c75e3c8b8fd6ab040a3 manager: conda name: zipp optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.10.0-pyhd8ed1ab_0.tar.bz2 - version: 3.10.0 + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.11.0-pyhd8ed1ab_0.conda + version: 3.11.0 - category: full dependencies: python: '>=3.10,<3.11.0a0' @@ -6692,19 +6928,35 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/anyio-3.6.2-pyhd8ed1ab_0.tar.bz2 version: 3.6.2 +- category: dev + dependencies: + lazy-object-proxy: '>=1.4.0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + setuptools: '>=20.0' + wrapt: '>=1.11,<2' + hash: + md5: 7618f92e0699c20008a07f79a296c33d + sha256: d4df7eeca5aa449f6713f8e2c33460ec4bdf521af755abacb6770b0563fc2905 + manager: conda + name: astroid + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/astroid-2.12.13-py310h2ec42d9_0.conda + version: 2.12.13 - category: full dependencies: python: '>=3.5' six: '' hash: - md5: 2e19652c1276ecec6477db3c60ca26c8 - sha256: fc97e082f049973612638b00280cbdd1aa839363b3be2b58e00b90e63657299d + md5: bf7f54dd0f25c3f06ecb82a07341841a + sha256: 7ed530efddd47a96c11197906b4008405b90e3bc2f4e0df722a36e0e6103fd9c manager: conda name: asttokens optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/asttokens-2.1.0-pyhd8ed1ab_0.tar.bz2 - version: 2.1.0 + url: https://conda.anaconda.org/conda-forge/noarch/asttokens-2.2.1-pyhd8ed1ab_0.conda + version: 2.2.1 - category: full dependencies: backports: '' @@ -6734,18 +6986,20 @@ package: version: 4.11.1 - category: full dependencies: - libcxx: '>=14.0.4' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 + packaging: '' + python: '>=3.6' + setuptools: '' + six: '>=1.9.0' + webencodings: '' hash: - md5: 2b67de36ce20513eedb0c19dee49bb83 - sha256: d9845fc2aaaad97675adabdb6cd172c98020502b3f90195696302f5125e08f6d + md5: 1f5151d37e4a2b1137f81c89a3a769f2 + sha256: b85dd43a40efd13c860086365d181eb9bc64cc757c36a05edc7544c3fa622bf8 manager: conda - name: brotli-python + name: bleach optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/brotli-python-1.0.9-py310h7a76584_8.tar.bz2 - version: 1.0.9 + url: https://conda.anaconda.org/conda-forge/noarch/bleach-5.0.1-pyhd8ed1ab_0.tar.bz2 + version: 5.0.1 - category: full dependencies: brotli: '>=1.0.9,<2.0a0' @@ -6809,19 +7063,19 @@ package: - category: full dependencies: bzip2: '>=1.0.8,<2.0a0' - libcurl: '>=7.82.0,<8.0a0' + libcurl: '>=7.86.0,<8.0a0' libgfortran: 5.* - libgfortran5: '>=9.3.0' - libzlib: '>=1.2.11,<1.3.0a0' + libgfortran5: '>=11.3.0' + libzlib: '>=1.2.13,<1.3.0a0' hash: - md5: f2108cb086dfd037a6709b011564860d - sha256: 1d830a5b6cdf74160e4eb08aab3abca0be325c0e32c24a83db57612bdd0664a8 + md5: 28e03cefd79aa28ec0e313e5a9c71f5b + sha256: 9e4746e64dd54030777ee77f6cb729374e877da2322236c10563dff27b877660 manager: conda name: cfitsio optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/cfitsio-4.1.0-h2c97ad1_0.tar.bz2 - version: 4.1.0 + url: https://conda.anaconda.org/conda-forge/osx-64/cfitsio-4.2.0-hd56cc12_0.conda + version: 4.2.0 - category: full dependencies: click: '>=3.0' @@ -6848,6 +7102,19 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/cligj-0.7.2-pyhd8ed1ab_1.tar.bz2 version: 0.7.2 +- category: full + dependencies: + python: '>=3.6' + traitlets: '>=5.3' + hash: + md5: 3c78af4752bb1600ebe5e83ef4588eaa + sha256: b33f5e5eb2bedefc3db622dd0b2f4ea67b621080153913eb22486aac78b6f54f + manager: conda + name: comm + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/comm-0.1.2-pyhd8ed1ab_0.conda + version: 0.1.2 - category: dev dependencies: python: '>=3.10,<3.11.0a0' @@ -6892,20 +7159,22 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/cytoolz-0.12.0-py310h90acd4f_1.tar.bz2 version: 0.12.0 -- category: full +- category: main dependencies: - libcxx: '>=14.0.4' + brotli: '' + munkres: '' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 + unicodedata2: '>=14.0.0' hash: - md5: 1d93ea9931b30f5c6141e98c2c7e6253 - sha256: 08b7dfd1ca4b77bce2c71033c23c997c30877fed64e01b13f13432a6ce7d67c0 + md5: 0b05af0a10ea3a8db1847bc0e389a335 + sha256: a6187c79801684a572250205279e3a80ea76bbf0b03e98a7fa5b02f279fd480b manager: conda - name: debugpy - optional: true + name: fonttools + optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/debugpy-1.6.3-py310h7a76584_1.tar.bz2 - version: 1.6.3 + url: https://conda.anaconda.org/conda-forge/osx-64/fonttools-4.38.0-py310h90acd4f_1.tar.bz2 + version: 4.38.0 - category: main dependencies: libcurl: '>=7.83.1,<8.0a0' @@ -6928,27 +7197,27 @@ package: python: '>=3.8' zipp: '>=0.5' hash: - md5: ec069c4db6a0ad84107bac5da62819d2 - sha256: cea7928e6949c3ecd15e56ee8fa4e54efa8bb82738b8264e0489847e86e022c8 + md5: 46a62e35b9ae515cf0e49afc7fe0e7ef + sha256: 6e5e45c3cc3ba9fc854cd80960d775ff6c042e1f0b1351ca2e294b1b9d987d8c manager: conda name: importlib-metadata optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-5.0.0-pyha770c72_1.tar.bz2 - version: 5.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-5.1.0-pyha770c72_0.conda + version: 5.1.0 - category: full dependencies: python: '>=3.6' zipp: '>=3.1.0' hash: - md5: eb521efe7f5550de7573bc1629b74a05 - sha256: d4929ef6dd4ba4222dc2bd737c365833b896a3ee89f9e5142df763799b5ca944 + md5: db5d88c84c769798bf4b2f6776446b32 + sha256: 89347f8b0bcc0fcc31620cc5745f1cb34e71b9f7692a0384cb411090daea192f manager: conda name: importlib_resources optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.0-pyhd8ed1ab_0.tar.bz2 - version: 5.10.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.1-pyhd8ed1ab_0.conda + version: 5.10.1 - category: dev dependencies: python: '>=3.6,<4.0' @@ -6967,14 +7236,27 @@ package: parso: '>=0.8.0,<0.9.0' python: '>=3.6' hash: - md5: 0e613217e78777045199372a2b0d5bd2 - sha256: 1c7150635f00455037bbede8a6c0086531c45e8e257ff6eaaf7aa134ccd20767 + md5: b5e695ef9c3f0d27d6cd96bf5adc9e07 + sha256: abe63ae6e1b13f83500608d94004cb8d485b264083511d77f79253e775cd546c manager: conda name: jedi optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/jedi-0.18.1-pyhd8ed1ab_2.tar.bz2 - version: 0.18.1 + url: https://conda.anaconda.org/conda-forge/noarch/jedi-0.18.2-pyhd8ed1ab_0.conda + version: 0.18.2 +- category: main + dependencies: + markupsafe: '>=2.0' + python: '>=3.7' + hash: + md5: c8490ed5c70966d232fdd389d0dbed37 + sha256: b045faba7130ab263db6a8fdc96b1a3de5fcf85c4a607c5f11a49e76851500b5 + manager: conda + name: jinja2 + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.2-pyhd8ed1ab_1.tar.bz2 + version: 3.1.2 - category: main dependencies: python: '>=3.6' @@ -6990,61 +7272,34 @@ package: version: 1.2.0 - category: full dependencies: - platformdirs: '' + platformdirs: '>=2.5' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 - traitlets: '' + traitlets: '>=5.3' hash: - md5: ac371687797b2cd982dd8f5c359b3e12 - sha256: 8426b036efbb2cd788cf2f435b1e95f3af61af5237401687e164da451652a88a + md5: 8c7aded45000e3bcb3d50634964cad3f + sha256: 8db3d239e498026e1086b840686011123043c2c6586542721a100e51eaafec4a manager: conda name: jupyter_core optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/jupyter_core-5.0.0-py310h2ec42d9_0.tar.bz2 - version: 5.0.0 + url: https://conda.anaconda.org/conda-forge/osx-64/jupyter_core-5.1.0-py310h2ec42d9_0.conda + version: 5.1.0 - category: main dependencies: - libcxx: '>=14.0.4' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 + libblas: 3.9.0 16_osx64_mkl hash: - md5: cc358fb878ac593c60cea08b28ac7423 - sha256: 6b48d27a14c68978d7bfd4e676a366db64264edd7d7bb5545e9c54aee2a8aea4 + md5: 430c4d18fd8bbc987c4367f5d16135cf + sha256: cea791941c65d70883937ceba5ab930a4c97cd2d74451fd0e6b1e06526299a55 manager: conda - name: kiwisolver + name: libcblas optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/kiwisolver-1.4.4-py310ha23aa8a_1.tar.bz2 - version: 1.4.4 -- category: dev + url: https://conda.anaconda.org/conda-forge/osx-64/libcblas-3.9.0-16_osx64_mkl.tar.bz2 + version: 3.9.0 +- category: main dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - hash: - md5: f7962de893680c47dabf969c0ac7654c - sha256: 0f52fae604c160c4a82ac2947cc105df97b8938708ceb4fb2492e5f09328bd49 - manager: conda - name: lazy-object-proxy - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/lazy-object-proxy-1.8.0-py310h90acd4f_0.tar.bz2 - version: 1.8.0 -- category: main - dependencies: - libblas: 3.9.0 16_osx64_mkl - hash: - md5: 430c4d18fd8bbc987c4367f5d16135cf - sha256: cea791941c65d70883937ceba5ab930a4c97cd2d74451fd0e6b1e06526299a55 - manager: conda - name: libcblas - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libcblas-3.9.0-16_osx64_mkl.tar.bz2 - version: 3.9.0 -- category: main - dependencies: - libblas: 3.9.0 16_osx64_mkl + libblas: 3.9.0 16_osx64_mkl hash: md5: 757f1ae46973ce6542784d99b9984d8d sha256: 1df7a4e75ccafef1ed768b947cce6817eb98eee235fb61e768046f084cc5f48f @@ -7054,35 +7309,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/liblapack-3.9.0-16_osx64_mkl.tar.bz2 version: 3.9.0 -- category: main - dependencies: - libcxx: '>=14.0.4' - libllvm11: '>=11.1.0,<11.2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - hash: - md5: 50be72775bc4e8db5c65c2a274febea2 - sha256: 00878cc3bce34e944b5761ecad5033661aa7b3533f072243bdaae026e93d7871 - manager: conda - name: llvmlite - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/llvmlite-0.39.1-py310h2bfb868_1.tar.bz2 - version: 0.39.1 -- category: main - dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - hash: - md5: 232c20719e4290fa284ae1e9a4661dfa - sha256: 45aa996770bb49fdd6bc68e24b301932c2bb592522e3798f0c80e0206c352b8b - manager: conda - name: markupsafe - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/markupsafe-2.1.1-py310h90acd4f_2.tar.bz2 - version: 2.1.1 - category: full dependencies: python: '>=3.6' @@ -7096,20 +7322,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.6-pyhd8ed1ab_0.tar.bz2 version: 0.1.6 -- category: main - dependencies: - libcxx: '>=14.0.4' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - hash: - md5: 164e856479d735e96fcbd547afa70251 - sha256: c8311366a2858a24b3ac65fa1c6f8ca63f83528bbb2f6825cdf56d30047d022b - manager: conda - name: msgpack-python - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/msgpack-python-1.0.4-py310ha23aa8a_1.tar.bz2 - version: 1.0.4 - category: full dependencies: python: '' @@ -7124,19 +7336,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/munch-2.5.0-py_0.tar.bz2 version: 2.5.0 -- category: main - dependencies: - pyparsing: '>=2.0.2,!=3.0.5' - python: '>=3.6' - hash: - md5: 71f1ab2de48613876becddd496371c85 - sha256: 8322a9e93e2e09fbf2103f0d37c9287b7b97387125abadd6db26686084893540 - manager: conda - name: packaging - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/packaging-21.3-pyhd8ed1ab_0.tar.bz2 - version: '21.3' - category: main dependencies: locket: '' @@ -7205,34 +7404,34 @@ package: python: '>=3.6' tenacity: '>=6.2.0' hash: - md5: 71aef86c572ad0ee49dba9af238d9c13 - sha256: b41f31aa81bff52d1d473a9f4a45c5600f36b8b7f259a8a572467d1836bad59a + md5: e594a3343150c5c470902d46e1723b45 + sha256: 60de0401c5bd29db1d3112cc56919010d89cfd38239f122c51df78ea5fd82e7e manager: conda name: plotly optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/plotly-5.11.0-pyhd8ed1ab_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/plotly-5.11.0-pyhd8ed1ab_1.conda version: 5.11.0 - category: full dependencies: krb5: '>=1.19.3,<1.20.0a0' - libpq: 14.5 hd79e848_1 + libpq: 15.1 hb1ae2b1_1 libxml2: '>=2.10.3,<2.11.0a0' libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' readline: '>=8.1.2,<9.0a0' tzcode: '' tzdata: '' zlib: '' hash: - md5: 3688a215054b40c25fc5ae47d07ab0cd - sha256: f2276cab09db1e5340c8803a51a835e2a5ff4db06045e2f80e271fa5d668eb65 + md5: 8824fdf2c7e9fb3b05e568366a69baed + sha256: c429b053182e1814f722725d611568e555965792d80c78705af6bec536e6dcde manager: conda name: postgresql optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/postgresql-14.5-hae21482_1.tar.bz2 - version: '14.5' + url: https://conda.anaconda.org/conda-forge/osx-64/postgresql-15.1-hae21482_1.conda + version: '15.1' - category: full dependencies: libcurl: '>=7.83.1,<8.0a0' @@ -7249,19 +7448,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/proj-9.1.0-hcbd9701_0.tar.bz2 version: 9.1.0 -- category: main - dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - hash: - md5: 853c27367c8b975a8d3c66a5eb6ec1b1 - sha256: db42f5ff3e2b96e4dbb8e57f625ff981a96e8708f87c564a1c06097a244a40bf - manager: conda - name: psutil - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/psutil-5.9.4-py310h90acd4f_0.tar.bz2 - version: 5.9.4 - category: full dependencies: python: '>=3.6' @@ -7275,19 +7461,25 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.13.0-pyhd8ed1ab_0.tar.bz2 version: 2.13.0 -- category: full +- category: dev dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 + attrs: '>=19.2.0' + colorama: '' + exceptiongroup: '' + iniconfig: '' + packaging: '' + pluggy: '>=0.12,<2.0' + python: '>=3.8' + tomli: '>=1.0.0' hash: - md5: 8da890755e0fdbdbfb02a474891c7a59 - sha256: 9e630471031658c4d37974bb5cfb46a520653d180ca032a04581a338e015a321 + md5: ac82c7aebc282e6ac0450fca012ca78c + sha256: 854233dc2d0d64219b7e951ccf49c1f32332c6fc7085ecb62cc18bc1f4e791b0 manager: conda - name: pyrsistent + name: pytest optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/pyrsistent-0.19.2-py310h90acd4f_0.tar.bz2 - version: 0.19.2 + url: https://conda.anaconda.org/conda-forge/noarch/pytest-7.2.0-pyhd8ed1ab_2.tar.bz2 + version: 7.2.0 - category: main dependencies: python: '>=3.6' @@ -7301,36 +7493,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.8.2-pyhd8ed1ab_0.tar.bz2 version: 2.8.2 -- category: main - dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - yaml: '>=0.2.5,<0.3.0a0' - hash: - md5: e0ba2009f52ccda088c63dedf0d1c5ec - sha256: ab7b2b8fef9adc4211834054d004f3e286161bb3e1dcb17d4b974fae4f87b31b - manager: conda - name: pyyaml - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/pyyaml-6.0-py310h90acd4f_5.tar.bz2 - version: '6.0' -- category: full - dependencies: - libcxx: '>=14.0.4' - libsodium: '>=1.0.18,<1.0.19.0a0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - zeromq: '>=4.3.4,<4.4.0a0' - hash: - md5: 37780d9e5fb65a36eb94ef47a0f8b862 - sha256: c233600245fcd3b5c7f762a562ee9d4a90f4177336036c11a5533c0d722e10b4 - manager: conda - name: pyzmq - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/pyzmq-24.0.1-py310hf615a82_1.tar.bz2 - version: 24.0.1 - category: full dependencies: python: '' @@ -7344,6 +7506,21 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/retrying-1.3.3-py_2.tar.bz2 version: 1.3.3 +- category: full + dependencies: + __osx: '' + ptyprocess: '' + python: '>=3.7' + tornado: '>=6.1.0' + hash: + md5: 046120b71d8896cb7faef78bfdbfee1e + sha256: a2f8382ab390c74af592cc3566dc22e2ed81e5ac69c5b6417d1b7c22e63927bc + manager: conda + name: terminado + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.17.1-pyhd1c38e8_0.conda + version: 0.17.1 - category: full dependencies: python: '>=3.5' @@ -7370,19 +7547,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.6-pyha770c72_0.tar.bz2 version: 0.11.6 -- category: main - dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - hash: - md5: 84d43324014a93910f008ada676ca542 - sha256: e1e7ad2c24147d9023fff99c708c892161a9c4be3ff324ef731ba2f884302b46 - manager: conda - name: tornado - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/tornado-6.1-py310h1961e1f_3.tar.bz2 - version: '6.1' - category: main dependencies: colorama: '' @@ -7408,32 +7572,19 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.4.0-hd8ed1ab_0.tar.bz2 version: 4.4.0 -- category: main - dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - hash: - md5: b62adca3645b3bbc46940d5b1833d59b - sha256: 69e8397a2ee493eef2ccde8d5d877886a89be887111a6fc276fb27b6a86c4131 - manager: conda - name: unicodedata2 - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/unicodedata2-15.0.0-py310h90acd4f_0.tar.bz2 - version: 15.0.0 -- category: dev +- category: full dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 + markupsafe: '>=2.1.1' + python: '>=3.7' hash: - md5: 5ab4d574cfaeb68024191d28c39d4c6f - sha256: 8f06c0da54e6ba9c5894f042803ad836897570dcbdec511271de98cddcb4ee85 + md5: 8e69568592e552919201f730b01a58c2 + sha256: 3bb3d6a98f9e3c6081166d81368e4a0e48fdbfe19e683a957ac344b063c42412 manager: conda - name: wrapt + name: werkzeug optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/wrapt-1.14.1-py310h90acd4f_1.tar.bz2 - version: 1.14.1 + url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-2.2.2-pyhd8ed1ab_0.tar.bz2 + version: 2.2.2 - category: full dependencies: icu: '>=70.1,<71.0a0' @@ -7475,38 +7626,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/argon2-cffi-bindings-21.2.0-py310h90acd4f_3.tar.bz2 version: 21.2.0 -- category: dev - dependencies: - lazy-object-proxy: '>=1.4.0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - setuptools: '>=20.0' - wrapt: '>=1.11,<2' - hash: - md5: 399ce598c35f8fa37cf21d3df0318627 - sha256: ad1b41aa3021e431ee78f49e8d2aec098bba9ad05de63325fd9c746bf9170712 - manager: conda - name: astroid - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/astroid-2.12.12-py310h2ec42d9_1.tar.bz2 - version: 2.12.12 -- category: full - dependencies: - packaging: '' - python: '>=3.6' - setuptools: '' - six: '>=1.9.0' - webencodings: '' - hash: - md5: 1f5151d37e4a2b1137f81c89a3a769f2 - sha256: b85dd43a40efd13c860086365d181eb9bc64cc757c36a05edc7544c3fa622bf8 - manager: conda - name: bleach - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/bleach-5.0.1-pyhd8ed1ab_0.tar.bz2 - version: 5.0.1 - category: main dependencies: cffi: '>=1.0.0' @@ -7528,14 +7647,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 hash: - md5: c2f16aca866a1c60fc5dfad6ba4c9158 - sha256: d2cf364b99539b8708516d1c935d5c319218f5fcc194a9769075f284da4974fa + md5: 7f0791ebd6b9c996fbd16ed1368b7eee + sha256: 16cfba388e76b1b22b31a0f9ec864f5d4e19902f72eb65b29e2eebb2a1bdc9db manager: conda name: cryptography optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/cryptography-38.0.3-py310hdd0c95c_0.tar.bz2 - version: 38.0.3 + url: https://conda.anaconda.org/conda-forge/osx-64/cryptography-38.0.4-py310hdd0c95c_0.conda + version: 38.0.4 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -7554,22 +7673,23 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/dask-core-2022.10.0-pyhd8ed1ab_2.tar.bz2 version: 2022.10.0 -- category: main +- category: full dependencies: - brotli: '' - munkres: '' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - unicodedata2: '>=14.0.0' + click: '>=8.0' + importlib-metadata: '>=3.6.0' + itsdangerous: '>=2.0' + jinja2: '>=3.0' + python: '>=3.7' + werkzeug: '>=2.2.2' hash: - md5: 0b05af0a10ea3a8db1847bc0e389a335 - sha256: a6187c79801684a572250205279e3a80ea76bbf0b03e98a7fa5b02f279fd480b + md5: 85fad4c7889dd969ed4c02cf63cfe9c5 + sha256: e047c40122dc3fd53c534924271e9635d3dbf5ba606ccd2bd7f7c70b63697037 manager: conda - name: fonttools - optional: false + name: flask + optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/fonttools-4.38.0-py310h90acd4f_1.tar.bz2 - version: 4.38.0 + url: https://conda.anaconda.org/conda-forge/noarch/flask-2.2.2-pyhd8ed1ab_0.tar.bz2 + version: 2.2.2 - category: full dependencies: jpeg: '>=9e,<10a' @@ -7587,37 +7707,24 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/geotiff-1.7.1-he29fd1c_4.tar.bz2 version: 1.7.1 -- category: main +- category: full dependencies: - markupsafe: '>=2.0' + attrs: '>=17.4.0' + importlib-metadata: '' + importlib_resources: '>=1.4.0' + pkgutil-resolve-name: '>=1.3.10' + pyrsistent: '!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0' python: '>=3.7' + typing_extensions: '' hash: - md5: c8490ed5c70966d232fdd389d0dbed37 - sha256: b045faba7130ab263db6a8fdc96b1a3de5fcf85c4a607c5f11a49e76851500b5 - manager: conda - name: jinja2 - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.2-pyhd8ed1ab_1.tar.bz2 - version: 3.1.2 -- category: full - dependencies: - attrs: '>=17.4.0' - importlib-metadata: '' - importlib_resources: '>=1.4.0' - pkgutil-resolve-name: '>=1.3.10' - pyrsistent: '!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0' - python: '>=3.7' - typing_extensions: '' - hash: - md5: 8e85461b6f906519ce662845027ea98f - sha256: 3e08dd97c72e98aef8299ba36ec838ea050b106b71f797bd7383bb083cadc123 + md5: 723268a468177cd44568eb8f794e0d80 + sha256: 4f68a23430d1afc5c9b41c46fbac0ade33c0bf57a293c646bfdd6dc65350eada manager: conda name: jsonschema optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.17.0-pyhd8ed1ab_0.tar.bz2 - version: 4.17.0 + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.17.3-pyhd8ed1ab_0.conda + version: 4.17.3 - category: full dependencies: entrypoints: '' @@ -7653,16 +7760,16 @@ package: - category: full dependencies: hdf5: '>=1.12.2,<1.12.3.0a0' - libcxx: '>=13.0.1' + libcxx: '>=14.0.6' hash: - md5: ba621f335dfb9762c13b64855ed3e68e - sha256: ce2abc9e4a0f53b83d583f8780cd31447c65c39acfe3e9263010037038b99916 + md5: 4aab67daf291f97462a5a947aaad48ea + sha256: a61bfc6b1977a2d31d749b8061a9de93603326d1215ece0d6096fab10a735947 manager: conda name: kealib optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/kealib-1.4.15-h51f5cc1_1.tar.bz2 - version: 1.4.15 + url: https://conda.anaconda.org/conda-forge/osx-64/kealib-1.5.0-h5c1f988_0.conda + version: 1.5.0 - category: full dependencies: curl: '>=7.75.0,<8.0a0' @@ -7700,42 +7807,42 @@ package: - category: full dependencies: freexl: '>=1.0.6,<2.0a0' - geos: '>=3.11.0,<3.11.1.0a0' - libcxx: '>=14.0.4' - libiconv: '>=1.17,<2.0.0a0' + geos: '>=3.11.1,<3.11.2.0a0' + libcxx: '>=14.0.6' + libiconv: '>=1.17,<2.0a0' librttopo: '>=1.1.0,<1.2.0a0' - libsqlite: '>=3.39.3,<4.0a0' - libxml2: '>=2.10.2,<2.11.0a0' - libzlib: '>=1.2.12,<1.3.0a0' + libsqlite: '>=3.39.4,<4.0a0' + libxml2: '>=2.10.3,<2.11.0a0' + libzlib: '>=1.2.13,<1.3.0a0' proj: '>=9.1.0,<9.1.1.0a0' - sqlite: '>=3.39.3,<4.0a0' - zlib: '>=1.2.12,<1.3.0a0' + sqlite: '' + zlib: '' hash: - md5: 0a412d151277ce5974a00e23eb49b07c - sha256: 3cc41d7636d36d7373c9ac28161f6362a1a136bb0b3a514d231c3aaac87db052 + md5: 13513d4171137de61c7f8dd7c2fa4e74 + sha256: 40bb31b0b18ec42a0fa5165347782be38ca5c71df33c7cd49e63825fa906e4f1 manager: conda name: libspatialite optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libspatialite-5.0.1-h778c766_21.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/libspatialite-5.0.1-hc1c2c66_22.tar.bz2 version: 5.0.1 - category: main dependencies: libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' - libcxx: '>=14.0.4' + libcxx: '>=14.0.6' liblapack: '>=3.9.0,<4.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 hash: - md5: 83930a7444dab73641a2dd927f3c6a0d - sha256: 055bd3d17bb2fde853c0913d7a3140fa46f63ebdc7cecf69b4f1b9638e2ccba4 + md5: cc6930f1a95f169e2caedb1b808bf7f7 + sha256: 4318194b73e93e018af16da9dd7f9060e481c6beb3a4894bcfecdce894e95200 manager: conda name: numpy optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/numpy-1.23.4-py310h1b7c290_1.tar.bz2 - version: 1.23.4 + url: https://conda.anaconda.org/conda-forge/osx-64/numpy-1.23.5-py310h1b7c290_0.conda + version: 1.23.5 - category: full dependencies: boost-cpp: '>=1.78.0,<1.78.1.0a0' @@ -7747,92 +7854,95 @@ package: jpeg: '>=9e,<10a' lcms2: '>=2.14,<3.0a0' libcurl: '>=7.86.0,<8.0a0' - libcxx: '>=14.0.4' + libcxx: '>=14.0.6' libglib: '>=2.74.1,<3.0a0' libiconv: '>=1.17,<2.0a0' - libpng: '>=1.6.38,<1.7.0a0' + libpng: '>=1.6.39,<1.7.0a0' libtiff: '>=4.4.0,<5.0a0' libzlib: '>=1.2.13,<1.3.0a0' nss: '>=3.78,<4.0a0' openjpeg: '>=2.5.0,<3.0a0' poppler-data: '' hash: - md5: 052935af6d441a0ec3e69fc2e56440a5 - sha256: f832ae8003e660abc7818b44a4aa9b63f11e6612094d7da60eee2faecbfe5f39 + md5: ad1c9f970971bc448424cff37c99eddd + sha256: be972dca85c1d79917451f5036062bcd8864b4ca3a1ae843f731933343bf2627 manager: conda name: poppler optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/poppler-22.11.0-hf2ff1a1_0.tar.bz2 - version: 22.11.0 + url: https://conda.anaconda.org/conda-forge/osx-64/poppler-22.12.0-hf2ff1a1_0.conda + version: 22.12.0 - category: dev dependencies: - attrs: '>=19.2.0' - colorama: '' - exceptiongroup: '' - iniconfig: '' - packaging: '' - pluggy: '>=0.12,<2.0' - python: '>=3.8' - tomli: '>=1.0.0' + astroid: '>=2.12.13,<2.14.0-dev0' + colorama: '>=0.4.5' + dill: '>=0.2' + isort: '>=4.2.5,<6' + mccabe: '>=0.6,<0.8' + platformdirs: '>=2.2.0' + python: '>=3.7.2' + tomli: '>=1.1.0' + tomlkit: '>=0.10.1' + typing_extensions: '>=3.10.0' hash: - md5: ac82c7aebc282e6ac0450fca012ca78c - sha256: 854233dc2d0d64219b7e951ccf49c1f32332c6fc7085ecb62cc18bc1f4e791b0 + md5: 26a62404bbfc93452c4d22aa2cda6f08 + sha256: 852e6a99ec31358324943ade205b0320ca25ba2d594ba215b3e34dee3f16fcae manager: conda - name: pytest + name: pylint optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-7.2.0-pyhd8ed1ab_2.tar.bz2 - version: 7.2.0 -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/pylint-2.15.8-pyhd8ed1ab_0.conda + version: 2.15.8 +- category: dev dependencies: - asttokens: '' - executing: '' - pure_eval: '' - python: '>=3.5' + coverage: '>=5.2.1' + pytest: '>=4.6' + python: '>=3.6' + setuptools: '' + toml: '' hash: - md5: d62578a476321e761628bb3c428f07f9 - sha256: da0432671a463f59b1a644da103c586ebe690236d9a7716a9e10b1bd42b5456c + md5: 0f7cac11bb696b62d378bde725bfc3eb + sha256: c5feac67a828f10bfa7d5e80b12e0a7c8e3b7b4886ad682aa783bc63f62477ba manager: conda - name: stack_data + name: pytest-cov optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.0-pyhd8ed1ab_0.tar.bz2 - version: 0.6.0 + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-3.0.0-pyhd8ed1ab_0.tar.bz2 + version: 3.0.0 - category: full dependencies: - __osx: '' - ptyprocess: '' - python: '>=3.7' - tornado: '>=6.1.0' + asttokens: '' + executing: '' + pure_eval: '' + python: '>=3.5' hash: - md5: b459811ccd18801c61eb334f65e7c283 - sha256: 07c98e0945f484285b26675b1572c78350e62930156dcf4a61b0b62ba7b502e5 + md5: e7df0fdd404616638df5ece6e69ba7af + sha256: a58433e75229bec39f3be50c02efbe9b7083e53a1f31d8ee247564f370191eec manager: conda - name: terminado + name: stack_data optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.17.0-pyhd1c38e8_0.tar.bz2 - version: 0.17.0 + url: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.2-pyhd8ed1ab_0.conda + version: 0.6.2 - category: full dependencies: bzip2: '>=1.0.8,<2.0a0' curl: '' - libcxx: '>=14.0.4' + libcxx: '>=14.0.6' libzlib: '>=1.2.13,<1.3.0a0' lz4-c: '>=1.9.3,<1.10.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' zlib: '' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 6e9ceb8b47cf6c22443cea2fb0639f45 - sha256: 45f4e96600866e9f259f66b21b5b68369ecfd39252ccd0b3e1e77ab16e2d7ace + md5: 7d15ea87de12a626a3239b5da26a9b26 + sha256: 7b96ea57c3c378de1976b071e2c5277f1d680188a9a2531e209188aed903c836 manager: conda name: tiledb optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/tiledb-2.11.3-h8b9cbf0_1.tar.bz2 - version: 2.11.3 + url: https://conda.anaconda.org/conda-forge/osx-64/tiledb-2.13.0-h8b9cbf0_0.conda + version: 2.13.0 - category: full dependencies: backports.functools_lru_cache: '' @@ -7846,19 +7956,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.5-pyh9f0ad1d_2.tar.bz2 version: 0.2.5 -- category: full - dependencies: - markupsafe: '>=2.1.1' - python: '>=3.7' - hash: - md5: 8e69568592e552919201f730b01a58c2 - sha256: 3bb3d6a98f9e3c6081166d81368e4a0e48fdbfe19e683a957ac344b063c42412 - manager: conda - name: werkzeug - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-2.2.2-pyhd8ed1ab_0.tar.bz2 - version: 2.2.2 - category: full dependencies: argon2-cffi-bindings: '' @@ -7890,21 +7987,18 @@ package: version: 1.0.6 - category: full dependencies: - click: '>=8.0' - importlib-metadata: '>=3.6.0' - itsdangerous: '>=2.0' - jinja2: '>=3.0' - python: '>=3.7' - werkzeug: '>=2.2.2' + brotli-python: '' + flask: '' + python: '>=2.7|>=3.6' hash: - md5: 85fad4c7889dd969ed4c02cf63cfe9c5 - sha256: e047c40122dc3fd53c534924271e9635d3dbf5ba606ccd2bd7f7c70b63697037 + md5: 19a84270d30c5a0dd10780e3d510e33d + sha256: 75d326f0b12aef8f35080f5a5e2ef26066afcb60e3da765a9a5f4349572acd3b manager: conda - name: flask + name: flask-compress optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/flask-2.2.2-pyhd8ed1ab_0.tar.bz2 - version: 2.2.2 + url: https://conda.anaconda.org/conda-forge/noarch/flask-compress-1.13-pyhd8ed1ab_0.tar.bz2 + version: '1.13' - category: main dependencies: cached-property: '' @@ -7927,19 +8021,19 @@ package: brunsli: '>=0.1,<1.0a0' bzip2: '>=1.0.8,<2.0a0' c-blosc2: '>=2.4.3,<3.0a0' - cfitsio: '>=4.1.0,<4.1.1.0a0' + cfitsio: '>=4.2.0,<4.2.1.0a0' charls: '>=2.3.4,<2.4.0a0' giflib: '>=5.2.1,<5.3.0a0' jpeg: '>=9e,<10a' jxrlib: '>=1.1,<1.2.0a0' - lcms2: '>=2.12,<3.0a0' + lcms2: '>=2.14,<3.0a0' lerc: '>=4.0.0,<5.0a0' libaec: '>=1.0.6,<2.0a0' libavif: '>=0.11.1,<0.11.2.0a0' libbrotlicommon: '>=1.0.9,<1.1.0a0' libbrotlidec: '>=1.0.9,<1.1.0a0' libbrotlienc: '>=1.0.9,<1.1.0a0' - libcxx: '>=14.0.4' + libcxx: '>=14.0.6' libdeflate: '>=1.14,<1.15.0a0' libpng: '>=1.6.38,<1.7.0a0' libtiff: '>=4.4.0,<5.0a0' @@ -7956,13 +8050,13 @@ package: zfp: '>=1.0.0,<2.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: ef2b59ed5f5821b100f9fcdd4c9561cd - sha256: 0fcd09c29fcd3009d1f08b6670c37c11423908e55b6683de0efb9e39bbc6e669 + md5: 32a196a5ad91294adea7552c9b9e6c2c + sha256: 96d3f096908035d6598f99d47a0aa04353ea09c75706c9c9c600cd81462f520b manager: conda name: imagecodecs optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/imagecodecs-2022.9.26-py310h79a1b8a_3.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/imagecodecs-2022.9.26-py310h86b898b_4.conda version: 2022.9.26 - category: full dependencies: @@ -7970,21 +8064,21 @@ package: pillow: '>=8.3.2' python: '>=3' hash: - md5: 9d10b00d27b54836d40759608d558276 - sha256: 0f949184ba2b939c05c817b043566c616ea49e373989859e6cc47fd7aa8ea6fa + md5: 4fef7788eaed184136c627a8c5feced6 + sha256: c1a49325a3208a875bc5d2ab2d866c820a60a0c6561c4efe796ad78e10085123 manager: conda name: imageio optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.22.0-pyhfa7a67d_0.tar.bz2 - version: 2.22.0 + url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.22.4-pyhfa7a67d_1.conda + version: 2.22.4 - category: full dependencies: - blosc: '>=1.21.1,<2.0a0' - cfitsio: '>=4.1.0,<4.1.1.0a0' + blosc: '>=1.21.2,<2.0a0' + cfitsio: '>=4.2.0,<4.2.1.0a0' expat: '>=2.5.0,<3.0a0' freexl: '>=1.0.6,<2.0a0' - geos: '>=3.11.0,<3.11.1.0a0' + geos: '>=3.11.1,<3.11.2.0a0' geotiff: '>=1.7.1,<1.8.0a0' giflib: '>=5.2.1,<5.3.0a0' hdf4: '>=4.2.15,<4.2.16.0a0' @@ -7992,37 +8086,42 @@ package: icu: '>=70.1,<71.0a0' jpeg: '>=9e,<10a' json-c: '>=0.16,<0.17.0a0' - kealib: '>=1.4.15,<1.5.0a0' - libcxx: '>=14.0.4' + kealib: '>=1.5.0,<1.6.0a0' + lerc: '>=4.0.0,<5.0a0' + libcurl: '>=7.86.0,<8.0a0' + libcxx: '>=14.0.6' libdap4: '>=3.20.6,<3.20.7.0a0' + libdeflate: '>=1.14,<1.15.0a0' + libiconv: '>=1.17,<2.0a0' libkml: '>=1.3.0,<1.4.0a0' libnetcdf: '>=4.8.1,<4.8.2.0a0' - libpng: '>=1.6.38,<1.7.0a0' - libpq: '>=14.5,<15.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libpq: '>=15.1,<16.0a0' libspatialite: '>=5.0.1,<5.1.0a0' - libsqlite: '>=3.39.4,<4.0a0' + libsqlite: '>=3.40.0,<4.0a0' libtiff: '>=4.4.0,<5.0a0' libwebp-base: '>=1.2.4,<2.0a0' libxml2: '>=2.10.3,<2.11.0a0' libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' openjpeg: '>=2.5.0,<3.0a0' openssl: '>=3.0.7,<4.0a0' - pcre: '>=8.45,<9.0a0' - poppler: '>=22.11.0,<22.12.0a0' + pcre2: '>=10.40,<10.41.0a0' + poppler: '>=22.12.0,<22.13.0a0' postgresql: '' proj: '>=9.1.0,<9.1.1.0a0' - tiledb: '>=2.11.3,<2.12.0a0' + tiledb: '>=2.13.0,<2.14.0a0' xerces-c: '>=3.2.4,<3.3.0a0' xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 6d102c7249de500e66568378c16c38c6 - sha256: ccf8ab1f302e363220d9b4a9889277d6aecb631af467e43a92dd597d32e7c1f3 + md5: e0156bd46cf51267cd96305c91b21199 + sha256: acf744cf68d1bff9640c4a61d05676f75ffafb7c309591d584fabc8ea9a1c7b6 manager: conda name: libgdal optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libgdal-3.5.3-h76976c5_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/libgdal-3.5.3-hdf58b35_10.conda version: 3.5.3 - category: full dependencies: @@ -8043,22 +8142,22 @@ package: version: 5.7.0 - category: main dependencies: - libcxx: '>=14.0.4' - llvm-openmp: '>=14.0.4' + libcxx: '>=14.0.6' + llvm-openmp: '>=15.0.5' llvmlite: '>=0.39.1,<0.40.0a0' numpy: '>=1.21.6,<2.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 setuptools: '' hash: - md5: b97347e531b26b102e7bd7f70f8fa3b7 - sha256: 992ea6627ffa13cfdb61b4535e33c0edd5a04becc1b29ecbc707738c0dde4b6c + md5: 1ecab821ec0ec2718efdb0f02a557664 + sha256: 22cf40922562c830eb40f32f235e4ac89213600ba3723dbd430368e913b3217e manager: conda name: numba optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/numba-0.56.3-py310h62db5c2_0.tar.bz2 - version: 0.56.3 + url: https://conda.anaconda.org/conda-forge/osx-64/numba-0.56.4-py310h62db5c2_0.conda + version: 0.56.4 - category: main dependencies: entrypoints: '' @@ -8079,55 +8178,34 @@ package: version: 0.10.2 - category: main dependencies: - libcxx: '>=14.0.4' + libcxx: '>=14.0.6' numpy: '>=1.21.6,<2.0a0' python: '>=3.10,<3.11.0a0' python-dateutil: '>=2.8.1' python_abi: 3.10.* *_cp310 pytz: '>=2020.1' hash: - md5: 52484bab619955d7fb2b90976e1aefee - sha256: 202bdab04543b137edfeac23597bb056b9ed9798ac248866184ea956e9ff9ea0 + md5: ce0b1639b2084753be9ec8cabb754553 + sha256: a99ba2a03b746d5234ec5ec94401cde8c4a04740af1b0c0f42e273f3e8026c79 manager: conda name: pandas optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/pandas-1.5.1-py310hecf8f37_1.tar.bz2 - version: 1.5.1 + url: https://conda.anaconda.org/conda-forge/osx-64/pandas-1.5.2-py310hecf8f37_0.conda + version: 1.5.2 - category: full dependencies: python: '>=3.6' wcwidth: '' hash: - md5: 3e9740adeebfdffcfb3f1df1564c357c - sha256: 603276f093823787393948a0077fbb6a8924aac1505860339edddf97359784f1 + md5: 4d79ec192e0bfd530a254006d123b9a6 + sha256: 6bd3626799c9467d7aa8ed5f95043e4cea614a1329580980ddcf40cfed3ee860 manager: conda name: prompt-toolkit optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.32-pyha770c72_0.tar.bz2 - version: 3.0.32 -- category: dev - dependencies: - astroid: '>=2.12.12,<2.14.0-dev0' - colorama: '>=0.4.5' - dill: '>=0.2' - isort: '>=4.2.5,<6' - mccabe: '>=0.6,<0.8' - platformdirs: '>=2.2.0' - python: '>=3.7.2' - tomli: '>=1.1.0' - tomlkit: '>=0.10.1' - typing_extensions: '>=3.10.0' - hash: - md5: 20a795c6e8abea62d460bae344df462b - sha256: f9b6f6daf05c28d241ba327e8999bac327a1e7f0bc8bd115e45abcb71901bee5 - manager: conda - name: pylint - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/pylint-2.15.5-pyhd8ed1ab_0.tar.bz2 - version: 2.15.5 + url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.36-pyha770c72_0.conda + version: 3.0.36 - category: main dependencies: cryptography: '>=38.0.0,<39' @@ -8141,22 +8219,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.1.0-pyhd8ed1ab_0.tar.bz2 version: 22.1.0 -- category: dev - dependencies: - coverage: '>=5.2.1' - pytest: '>=4.6' - python: '>=3.6' - setuptools: '' - toml: '' - hash: - md5: 0f7cac11bb696b62d378bde725bfc3eb - sha256: c5feac67a828f10bfa7d5e80b12e0a7c8e3b7b4886ad682aa783bc63f62477ba - manager: conda - name: pytest-cov - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-3.0.0-pyhd8ed1ab_0.tar.bz2 - version: 3.0.0 - category: full dependencies: numpy: '>=1.21.6,<2.0a0' @@ -8193,19 +8255,19 @@ package: version: 1.9.3 - category: full dependencies: - geos: '>=3.11.0,<3.11.1.0a0' + geos: '>=3.11.1,<3.11.2.0a0' numpy: '>=1.21.6,<2.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 hash: - md5: 36905d3f926a3d6c7be81e7bc5f68d04 - sha256: 76152a528b09d82e638786545df94202656a69064a66709582a7fb0704504d45 + md5: 88aaaab21cf59003eb24f6b902764b55 + sha256: ea8511433259c7f6ae141bf8e5e3377c11cdf6f41bebee95083fb314b154cb50 manager: conda name: shapely optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/shapely-1.8.5-py310hd79a494_1.tar.bz2 - version: 1.8.5 + url: https://conda.anaconda.org/conda-forge/osx-64/shapely-2.0.0-py310h4e43f2a_0.conda + version: 2.0.0 - category: main dependencies: numpy: '>=1.7' @@ -8219,6 +8281,22 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/vectormath-0.2.2-py_0.tar.bz2 version: 0.2.2 +- category: full + dependencies: + flask: '>=1.0.4' + flask-compress: '' + plotly: '>=5.0.0' + python: '>=3.6' + setuptools: '' + hash: + md5: be020f446ae291d37ad0443e952b40e0 + sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b + manager: conda + name: dash + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 + version: 2.7.0 - category: main dependencies: libcxx: '>=12.0.1' @@ -8249,41 +8327,28 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/empymod-2.2.1-pyhd8ed1ab_0.tar.bz2 version: 2.2.1 -- category: full - dependencies: - brotli-python: '' - flask: '' - python: '>=2.7|>=3.6' - hash: - md5: 19a84270d30c5a0dd10780e3d510e33d - sha256: 75d326f0b12aef8f35080f5a5e2ef26066afcb60e3da765a9a5f4349572acd3b - manager: conda - name: flask-compress - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/flask-compress-1.13-pyhd8ed1ab_0.tar.bz2 - version: '1.13' - category: full dependencies: hdf5: '>=1.12.2,<1.12.3.0a0' - libcxx: '>=14.0.4' - libgdal: 3.5.3 h76976c5_1 + libcxx: '>=14.0.6' + libgdal: 3.5.3 hdf58b35_10 numpy: '>=1.21.6,<2.0a0' openssl: '>=3.0.7,<4.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 hash: - md5: 10ecadf8084952acbf9974f9c85c8818 - sha256: b6a78bf8fd8705405fbfc022060ddaf1923403589752198c089bf280ce0b4e93 + md5: e2840de36f916bd17c5b8753958c9d86 + sha256: 12422e93593f51212af37ee106e9aeb6468dc62022defe3c55c978fd78d5d891 manager: conda name: gdal optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/gdal-3.5.3-py310h5abc6fc_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/gdal-3.5.3-py310h5abc6fc_10.conda version: 3.5.3 - category: full dependencies: __osx: '' + _ipython_minor_entry_point: 8.7.0.* appnope: '' backcall: '' decorator: '' @@ -8291,20 +8356,20 @@ package: matplotlib-inline: '' pexpect: '>4.3' pickleshare: '' - prompt-toolkit: '>3.0.1,<3.1.0' + prompt-toolkit: '>=3.0.11,<3.1.0' pygments: '>=2.4.0' python: '>=3.8' stack_data: '' traitlets: '>=5' hash: - md5: 44a023ada0a70374a1c4656346dbb0c0 - sha256: e30a65969dba789b63ffe79d830bfea4df99d30fca3e9315750ce9a7f28b2ae3 + md5: 54d2e0754d7ecb42cd6a6d1795241a16 + sha256: a677323278a64f26a44c2b09392cdeefc67690e8cf3e741be708e8463711ddbf manager: conda name: ipython optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/ipython-8.6.0-pyhd1c38e8_1.tar.bz2 - version: 8.6.0 + url: https://conda.anaconda.org/conda-forge/noarch/ipython-8.7.0-pyhd1c38e8_0.conda + version: 8.7.0 - category: main dependencies: __osx: '>=10.12' @@ -8333,20 +8398,20 @@ package: version: 3.6.2 - category: full dependencies: - jupyter_client: '>=6.1.5' - nbformat: '>=5.0' - nest-asyncio: '' + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.12,!=5.0.*' + nbformat: '>=5.1' python: '>=3.7' - traitlets: '>=5.2.2' + traitlets: '>=5.3' hash: - md5: 87eed34d791330d8acdab6a8ab63113f - sha256: ef28a3c4e3a218ae48b1e7a24ec7a8bb4f6da0096135d1155a5a5cc71393aaf4 + md5: 6c7b0d75b66a220274bb5a28c23197f2 + sha256: 400cba87afda16d91c4fab133ed72b37ab0aa6592de61d4d5dd29dc026832a4f manager: conda name: nbclient optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.0-pyhd8ed1ab_0.tar.bz2 - version: 0.7.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.2-pyhd8ed1ab_0.conda + version: 0.7.2 - category: main dependencies: numpy: '>=1.7' @@ -8380,24 +8445,24 @@ package: version: 0.0.3 - category: main dependencies: - joblib: '>=1.0.0' + joblib: '>=1.1.1' libcblas: '>=3.9.0,<4.0a0' - libcxx: '>=14.0.4' - llvm-openmp: '>=14.0.4' + libcxx: '>=14.0.6' + llvm-openmp: '>=14.0.6' numpy: '>=1.21.6,<2.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 scipy: '' threadpoolctl: '>=2.0.0' hash: - md5: 88d28546e73cfe96dec17319bdd1a2dd - sha256: e66e6199dbd8799af2c9baea26c22da37faafd479b2b6f80d7e683744c69c93e + md5: 0bf9a20847233ba57ea31cba1d115696 + sha256: 6433f1b35613f02cfaad95df05e8eff69f31ca581897715a3685e5fdd8c2a19a manager: conda name: scikit-learn optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/scikit-learn-1.1.3-py310hcebe997_1.tar.bz2 - version: 1.1.3 + url: https://conda.anaconda.org/conda-forge/osx-64/scikit-learn-1.2.0-py310hcebe997_0.conda + version: 1.2.0 - category: full dependencies: imagecodecs: '>=2021.11.20' @@ -8422,14 +8487,14 @@ package: pysocks: '>=1.5.6,<2.0,!=1.5.7' python: <4.0 hash: - md5: 0738978569b10669bdef41c671252dd1 - sha256: 57a823b83428156aa2bc18f34159a744657c9bd117a125ca4559b0518a2e4fa2 + md5: 3078ef2359efd6ecadbc7e085c5e0592 + sha256: 992f2d6ca50c98f865a4f2e4bada23f950e39f33ff7c64614a31ee152ec4d5ae manager: conda name: urllib3 optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.11-pyhd8ed1ab_0.tar.bz2 - version: 1.26.11 + url: https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.13-pyhd8ed1ab_0.conda + version: 1.26.13 - category: main dependencies: asciitree: '' @@ -8448,20 +8513,17 @@ package: version: 2.13.3 - category: full dependencies: - flask: '>=1.0.4' - flask-compress: '' - plotly: '>=5.0.0' - python: '>=3.6' - setuptools: '' + dash: '>=1.6.1' + python: '' hash: - md5: be020f446ae291d37ad0443e952b40e0 - sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b + md5: ebd54a61606fa8a191932cb72e448418 + sha256: 5e99ab8b5cac15e5d6986a90566a335c21b2849838a6e877bec79efa2e7e346f manager: conda - name: dash + name: dash-daq optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 - version: 2.7.0 + url: https://conda.anaconda.org/conda-forge/noarch/dash-daq-0.5.0-pyh9f0ad1d_1.tar.bz2 + version: 0.5.0 - category: main dependencies: click: '>=6.6' @@ -8538,6 +8600,7 @@ package: dependencies: __osx: '' appnope: '' + comm: '>=0.1' debugpy: '>=1.0' ipython: '>=7.23.1' jupyter_client: '>=6.1.12' @@ -8550,14 +8613,14 @@ package: tornado: '>=6.1' traitlets: '>=5.1.0' hash: - md5: 25d488818ba025e6d5f42c13e6ebd76c - sha256: e2a6f263a6fb4a6946910b19a85f30100476d22c5b15ea70717dce7e22077e05 + md5: 91a9f426eadf5046be5c50693226332f + sha256: f4a5e21a9ca5194c501021dd25173c24e694faea6562e3352df14832c489d73e manager: conda name: ipykernel optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.17.1-pyh736e0ef_0.tar.bz2 - version: 6.17.1 + url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.19.2-pyh736e0ef_0.conda + version: 6.19.2 - category: full dependencies: beautifulsoup4: '' @@ -8578,14 +8641,14 @@ package: tinycss2: '' traitlets: '>=5.0' hash: - md5: 4842b0ffe67983b40333fe4bf73d1d6d - sha256: 50ba28a69479905d92fa526dbba4464c15e2db6ede7154fe3ba384b2ed2a175e + md5: d222e8861fa78999b66ae7fa14710c1c + sha256: b40fdc7bacaff6b926af36e622654850ebd8e03786c62a1a38a38fd42a51d60a manager: conda name: nbconvert-core optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.4-pyhd8ed1ab_0.tar.bz2 - version: 7.2.4 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.6-pyhd8ed1ab_0.conda + version: 7.2.6 - category: main dependencies: numpy: '' @@ -8643,19 +8706,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/scikit-image-0.19.3-py310hecf8f37_2.tar.bz2 version: 0.19.3 -- category: full - dependencies: - dash: '>=1.6.1' - python: '' - hash: - md5: ebd54a61606fa8a191932cb72e448418 - sha256: 5e99ab8b5cac15e5d6986a90566a335c21b2849838a6e877bec79efa2e7e346f - manager: conda - name: dash-daq - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-daq-0.5.0-pyh9f0ad1d_1.tar.bz2 - version: 0.5.0 - category: full dependencies: ansi2html: '' @@ -8695,42 +8745,42 @@ package: traitlets: '>=5.1.0' websocket-client: '' hash: - md5: 8d017ebe94c92cc379d59bd0d107e34e - sha256: 8d99f7a2d8a5bb952d36a887e420d7448893ef380fe69dc2ddfe0d7aaf2eeca4 + md5: c497ada2dbcb07e6912756f4ea709f65 + sha256: 125d721aa32f00c33078e8b5e0d76b5333e65afccd5631970e57eaadb9ab8858 manager: conda name: jupyter_server optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.23.1-pyhd8ed1ab_0.tar.bz2 - version: 1.23.1 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.23.3-pyhd8ed1ab_0.conda + version: 1.23.3 - category: full dependencies: - nbconvert-core: 7.2.4 pyhd8ed1ab_0 + nbconvert-core: 7.2.6 pyhd8ed1ab_0 pandoc: '' python: '>=3.7' hash: - md5: ccb1679d3a83ddbf5dad2f08c417c8ad - sha256: bc9dafc8ae063aa17b85f58610117ca5fd654c7d741b6657bd7c96ee87428dd4 + md5: c75ece5b10744eb2db7e9faaa02e25eb + sha256: 51a768efc97c48b2d768a53d2c100253d04446d4feff037dd95bb5e37c778a86 manager: conda name: nbconvert-pandoc optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.4-pyhd8ed1ab_0.tar.bz2 - version: 7.2.4 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.6-pyhd8ed1ab_0.conda + version: 7.2.6 - category: full dependencies: - nbconvert-core: 7.2.4 pyhd8ed1ab_0 - nbconvert-pandoc: 7.2.4 pyhd8ed1ab_0 + nbconvert-core: 7.2.6 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.6 pyhd8ed1ab_0 python: '>=3.7' hash: - md5: 8b8b8d45d361a04bf6949655efd7d66a - sha256: 4e9b2e5ce28c0de0b823e93061283e9592b40f70ef0dd973c58f9d8ca7fb0569 + md5: cad325a4f09969426cd099d5c9f689f5 + sha256: b428afd52bcf4f395a423293c93f89c97fa71f03b019dc799542d45f429f9b7b manager: conda name: nbconvert optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.4-pyhd8ed1ab_0.tar.bz2 - version: 7.2.4 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.6-pyhd8ed1ab_0.conda + version: 7.2.6 - category: full dependencies: jupyter_server: '>=1.8,<3' @@ -8890,38 +8940,40 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + sha256: None manager: pip name: mira-simpeg optional: false platform: osx-64 - source: null - url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl + source: + type: url + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip version: 0.15.1.dev6 - category: main dependencies: geoh5py: '>=0.5.0,<0.6.0' numpy: '>=1.21.5,<2.0.0' hash: - sha256: 48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + sha256: c73020238558b1ececd1ad6e01b76dac8272dda46f3361a034315bd40b341d9d manager: pip name: param-sweeps optional: false platform: osx-64 source: null - url: https://files.pythonhosted.org/packages/ca/96/992802ddc69c08483c8c9ced584658b26bc5681e9c7c914949bc16192ef3/param_sweeps-0.1.2-py3-none-any.whl - version: 0.1.2 + url: https://files.pythonhosted.org/packages/86/9a/cf12141da920feeb4b80833bd54f01d11c7b58b3f7f7c5ec19d2a45127f8/param_sweeps-0.1.3-py3-none-any.whl + version: 0.1.3 - category: main dependencies: {} hash: - md5: 5fba0abc60bf327a4bc4188cd64678be - sha256: 564f7c91d51b8b7b7111fd207bcbefe5c4f6c2075e41dc1b44725d974325ed90 + md5: 31de4d9887dc8eaed9e6230a5dfbb9d6 + sha256: 405f3634e055e2e6b0502b1999bc9b7e7bb6b549b229a9a371b19d660f0b14f0 manager: conda name: ca-certificates optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2022.9.24-h5b45459_0.tar.bz2 - version: 2022.9.24 + url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2022.12.7-h5b45459_0.conda + version: 2022.12.7 - category: full dependencies: {} hash: @@ -8969,14 +9021,14 @@ package: - category: main dependencies: {} hash: - md5: 35dff2b6e944ce136a574c4c006cec28 - sha256: e9c4a67b9a612ed4fc610880af931520855e03b7d5071c6ae31e0b2f796a3d63 + md5: 862119758b21a2a735f15290abb01ae7 + sha256: 9ee00dfbc2b2567f52722e5827969e6820195e2fb8a966b5ec43e5e2a1685fe5 manager: conda name: intel-openmp optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2022.1.0-h57928b3_3787.tar.bz2 - version: 2022.1.0 + url: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2022.2.1-h57928b3_19741.conda + version: 2022.2.1 - category: main dependencies: {} hash: @@ -9013,14 +9065,25 @@ package: - category: main dependencies: {} hash: - md5: e366350e2343a798e29833286abe2560 - sha256: 419eaff0d20f418974ca27a40bc871bbe48217dba05936f147a574eb5f079005 + md5: f4cfd883c0d91bb17164d8e34f4900d5 + sha256: 8212c6f1a68d5a494bcde5cd64196626024059dcbe8995469c8a5ed32694efa0 + manager: conda + name: python_abi + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/python_abi-3.10-3_cp310.conda + version: '3.10' +- category: main + dependencies: {} + hash: + md5: 51fc4fcfb19f5d95ffc8c339db5068e8 + sha256: 0bfae0b9962bc0dbf79048f9175b913ed4f53c4310d06708dc7acbb290ad82f6 manager: conda name: tzdata optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022f-h191b570_0.tar.bz2 - version: 2022f + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022g-h191b570_0.conda + version: 2022g - category: main dependencies: {} hash: @@ -9200,17 +9263,18 @@ package: version: 2.5.0 - category: full dependencies: - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - hash: - md5: 87da446bebdf92030df5593c18530ae2 - sha256: f6610e734ee1444fe838ff07bda89871721f6b44117ecbd449d4af887198f82e - manager: conda + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: 97225394895a9c6939175c936ab1a4b0 + sha256: 15ca40f3dafbc8caecb6f38ddf55cac9ac303f81371690a84e9e953d000f0ffd + manager: conda name: geos optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/geos-3.11.0-h39d44d4_0.tar.bz2 - version: 3.11.0 + url: https://conda.anaconda.org/conda-forge/win-64/geos-3.11.1-h1537add_0.tar.bz2 + version: 3.11.1 - category: full dependencies: vc: '>=14.1,<15.0a0' @@ -9329,7 +9393,7 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/libffi-3.4.2-h8ffe710_5.tar.bz2 version: 3.4.2 -- category: full +- category: main dependencies: vc: '>=14.1,<15' vs2015_runtime: '>=14.16.27033' @@ -9338,7 +9402,7 @@ package: sha256: 657c2a992c896475021a25faebd9ccfaa149c5d70c7dc824d4069784b686cea1 manager: conda name: libiconv - optional: true + optional: false platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.17-h8ffe710_0.tar.bz2 version: '1.17' @@ -9357,17 +9421,18 @@ package: version: 1.0.18 - category: main dependencies: + ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 9484be835acbd4ec7920ba013a0cc5bf - sha256: aeddd956da30c8d1c61e08286164040b1daaa4a5001c1e95d60e85ad6c8da508 + md5: 5e5a97795de72f8cc3baf3d9ea6327a2 + sha256: 4e50b3d90a351c9d47d239d3f90fce4870df2526e4f7fef35203ab3276a6dfc9 manager: conda name: libsqlite optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.39.4-hcfcfb64_0.tar.bz2 - version: 3.39.4 + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.40.0-hcfcfb64_0.tar.bz2 + version: 3.40.0 - category: main dependencies: vc: '>=14.1,<15' @@ -9441,27 +9506,14 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: a87ab36dc95970e3b4b63b7599bebdbe - sha256: 1610e24d7327a2c63019d18cc2dbf43a26d48f149053e64f49a2d942f89f9390 + md5: e48b661f57b25ddf34996fa8b685182d + sha256: 3f26c38e6167d7351de5bdcf13d1456891c242711e689999c25e50e5898bb660 manager: conda name: openssl optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.0.7-hcfcfb64_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.0.7-hcfcfb64_1.conda version: 3.0.7 -- category: full - dependencies: - vc: '>=14.1,<15.0a0' - vs2015_runtime: '>=14.16.27012' - hash: - md5: 3cd3948bb5de74ebef93b6be6d8cf0d5 - sha256: 2ee62337b921b2d60a87aa9a91bf34bc855a0bbf6a5642ec66a7a175a772be6d - manager: conda - name: pcre - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pcre-8.45-h0e60522_0.tar.bz2 - version: '8.45' - category: full dependencies: vc: '>=14.1,<15.0a0' @@ -9475,6 +9527,18 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/pixman-0.40.0-h8ffe710_0.tar.bz2 version: 0.40.0 +- category: main + dependencies: + vc: 14.* + hash: + md5: e2da8758d7d51ff6aa78a14dfb9dbed4 + sha256: 576a228630a72f25d255a5e345e5f10878e153221a96560f2498040cd6f54005 + manager: conda + name: pthreads-win32 + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/pthreads-win32-2.9.1-hfa6e2cd_3.tar.bz2 + version: 2.9.1 - category: full dependencies: ucrt: '>=10.0.20348.0' @@ -9489,20 +9553,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/snappy-1.1.9-hfb803bf_2.tar.bz2 version: 1.1.9 -- category: main - dependencies: - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 7f9dddcd2f9cc334282e4e9c3f7b41ae - sha256: c45db980efd1f20bb2c36059377710f582ba37280ef674bee1723a0ce8efaa66 - manager: conda - name: tbb - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.6.0-h91493d7_1.tar.bz2 - version: 2021.6.0 - category: main dependencies: vc: '>=14.1,<15' @@ -9671,31 +9721,33 @@ package: version: 1.0.9 - category: main dependencies: - libzlib: '>=1.2.12,<1.3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 90332fb968a69b3cb04c47454dcd7447 - sha256: df42464593cbe568c799bbd9402d4d2749b0601a7c1512b5f195fd0e4cc77a3e + md5: ab6febdb2dbd9c00803609079db4de71 + sha256: 1f139a72109366ba1da69f5bdc569b0e6783f887615807c02d7bfcc2c7575067 manager: conda name: libpng optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.38-h19919ed_0.tar.bz2 - version: 1.6.38 + url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.39-h19919ed_0.conda + version: 1.6.39 - category: full dependencies: - geos: '>=3.11.0,<3.11.1.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + geos: '>=3.11.1,<3.11.2.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: ae13271b8053b68bd007101ac9776ac6 - sha256: 6d71803e6a2ea8ef763e20ba2d607c03f7e6a9281696c8f076c7b0acd104a61f + md5: 115a51fda72ff01d7b7eb275183d6c72 + sha256: d22fc13a91df3bbd21c7de063b220692b7ccddaedf1ec8de056bc6659733a64b manager: conda name: librttopo optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/librttopo-1.1.0-h2842628_11.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/librttopo-1.1.0-he22b5cd_12.tar.bz2 version: 1.1.0 - category: main dependencies: @@ -9712,7 +9764,7 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.10.0-h9a1e1f7_3.tar.bz2 version: 1.10.0 -- category: full +- category: main dependencies: libiconv: '>=1.17,<2.0a0' libzlib: '>=1.2.13,<1.3.0a0' @@ -9724,7 +9776,7 @@ package: sha256: bba812f5c8c4b47c2b97aa8e66fa43f11a4be37d2d383d766890b30b2f28cdde manager: conda name: libxml2 - optional: true + optional: false platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.10.3-hc3477c8_0.tar.bz2 version: 2.10.3 @@ -9760,19 +9812,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-5.3.0-7.tar.bz2 version: 5.3.0 -- category: main - dependencies: - intel-openmp: '' - tbb: 2021.* - hash: - md5: 2ff89a7337a9636029b4db9466e9f8e3 - sha256: b130d13dba6a798cbcce8f19c52e9765b75b8668d2f8f95ba8210c63b6fa84eb - manager: conda - name: mkl - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/mkl-2022.1.0-h6a75c08_874.tar.bz2 - version: 2022.1.0 - category: full dependencies: bzip2: '>=1.0.8,<2.0a0' @@ -9792,38 +9831,39 @@ package: - category: main dependencies: bzip2: '>=1.0.8,<2.0a0' - libffi: '>=3.4.2,<3.5.0a0' - libsqlite: '>=3.39.2,<4.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' + libffi: '>=3.4,<4.0a0' + libsqlite: '>=3.40.0,<4.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.7,<4.0a0' tk: '>=8.6.12,<8.7.0a0' tzdata: '' vc: '>=14.1,<15' vs2015_runtime: '>=14.16.27033' - xz: '>=5.2.6,<5.3.0a0' + xz: '>=5.2.6,<6.0a0' hash: - md5: fd37ee80fffd9209ce2d2c869920f16e - sha256: 262ae6de275ac3890613300c5258bdb3f3434e6b9e9075dd9ecc99c3e34e8b80 + md5: 6a74ef0e5662397929214f2fb04c7d19 + sha256: 7c05da8180e62ebdf6e5af72fd1605df79395b11b0d0653788b828f6e1a6649e manager: conda name: python optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/python-3.10.6-hcf16a7b_0_cpython.tar.bz2 - version: 3.10.6 + url: https://conda.anaconda.org/conda-forge/win-64/python-3.10.8-h4de0772_0_cpython.conda + version: 3.10.8 - category: full dependencies: - libsqlite: 3.39.4 hcfcfb64_0 + libsqlite: 3.40.0 hcfcfb64_0 + ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 780e5daa2897f989f46bc73f0e43fa62 - sha256: 173d51f94e4a9c0e6f2db18695a019062c06db136be36c818e0cb7e5fc5419c1 + md5: c71d4be22d8402e7e17386aeb18b930e + sha256: c4c9d991ae95a61109d2c0038fcae58410b6b7ecdded0e29254ddb1bfae340f8 manager: conda name: sqlite optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/sqlite-3.39.4-hcfcfb64_0.tar.bz2 - version: 3.39.4 + url: https://conda.anaconda.org/conda-forge/win-64/sqlite-3.40.0-hcfcfb64_0.tar.bz2 + version: 3.40.0 - category: full dependencies: libsodium: '>=1.0.18,<1.0.19.0a0' @@ -9868,6 +9908,18 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/zstd-1.5.2-h7755175_4.tar.bz2 version: 1.5.2 +- category: full + dependencies: + python: 3.10.* + hash: + md5: e3f19766a5bf40d587e507670a9e2cf8 + sha256: 3a4e5f4ff6c1baaffdb70745f0d2267c1c8e92d518fcdf0ac400a02cd125d136 + manager: conda + name: _ipython_minor_entry_point + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/_ipython_minor_entry_point-8.7.0-hb6b4a82_0.conda + version: 8.7.0 - category: main dependencies: python: '' @@ -9906,33 +9958,34 @@ package: version: 0.2.0 - category: full dependencies: - python: '' + python: '>=2.7' hash: - md5: 0da16b293affa6ac31812376f8eb79dd - sha256: a584e690dbb042779af83abaa87a54764278c0a53bf5256ff8f5b0f0061ac283 + md5: 54ca2e08b3220c148a1d8329c2678e02 + sha256: 711602276ae39276cb0faaca6fd0ac851fff0ca17151917569174841ef830bbd manager: conda name: backports optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/backports-1.0-py_2.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/backports-1.0-pyhd8ed1ab_3.conda version: '1.0' - category: full dependencies: - libzlib: '>=1.2.11,<1.3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' lz4-c: '>=1.9.3,<1.10.0a0' snappy: '>=1.1.9,<2.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 90e1e39de7864e0e48654c0beb83e170 - sha256: 31f33776be873aaa30d422f82715ed9f2290cf453999bbba2459810b734df1c0 + md5: 06de41a00361a3ed7239af57663c8ad2 + sha256: 0f1e9f697cb7231f0b50ff4cb339ce452afb2390ce20315ded0bd002c4e8d02f manager: conda name: blosc optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/blosc-1.21.1-h74325e0_3.tar.bz2 - version: 1.21.1 + url: https://conda.anaconda.org/conda-forge/win-64/blosc-1.21.2-hdccc3a2_0.conda + version: 1.21.2 - category: full dependencies: bzip2: '>=1.0.8,<2.0a0' @@ -9965,6 +10018,22 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/brotli-bin-1.0.9-hcfcfb64_8.tar.bz2 version: 1.0.9 +- category: full + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: 4243481464f5c4257f68a7911d06644d + sha256: a9eb89ad62a3b454e73e6a3f7433806617bb2750456078f2d801b30362cc99bf + manager: conda + name: brotli-python + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/brotli-python-1.0.9-py310h00ffb61_8.tar.bz2 + version: 1.0.9 - category: full dependencies: lz4-c: '>=1.9.3,<1.10.0a0' @@ -9974,14 +10043,14 @@ package: zlib-ng: '>=2.0.6,<2.1.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 7a27b9f41c59ebc82f55e8d3d5af86f1 - sha256: a0957bd4d4065a7d3d5ea82190644618d9f69640c72a42c16fc5abef2c93e900 + md5: 4968ce1474086c3fe4c734a5a7549a38 + sha256: 05bf3631d193c745baa89eb41a68efc32f26ca892178866f8d2cc12facea509a manager: conda name: c-blosc2 optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/c-blosc2-2.4.3-h183a6f4_0.tar.bz2 - version: 2.4.3 + url: https://conda.anaconda.org/conda-forge/win-64/c-blosc2-2.6.0-h183a6f4_0.conda + version: 2.6.0 - category: main dependencies: python: '>=3.6' @@ -9998,14 +10067,14 @@ package: dependencies: python: '>=3.7' hash: - md5: f66309b099374af91369e67e84af397d - sha256: 52e7459b3c457e888e2b6a4e6d13ab7f8675999bc12d20a83e34f12591a8771a + md5: fb9addc3db06e56abe03e0e9f21a63e6 + sha256: 5e22af4776700200fab2c1df41a2188ab9cfe90a50c4f388592bb978562c88ec manager: conda name: certifi optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2022.9.24-pyhd8ed1ab_0.tar.bz2 - version: 2022.9.24 + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2022.12.7-pyhd8ed1ab_0.conda + version: 2022.12.7 - category: dev dependencies: python: '>=3.6' @@ -10054,6 +10123,22 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/cycler-0.11.0-pyhd8ed1ab_0.tar.bz2 version: 0.11.0 +- category: full + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: f5ed9a8d5ac0c44a0d64f342a7471d34 + sha256: 4323b2cffd1acac08b2930a66dfa8f8e194cd419f48838968027e75d34cbe1ba + manager: conda + name: debugpy + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/debugpy-1.6.4-py310h00ffb61_0.conda + version: 1.6.4 - category: full dependencies: python: '>=3.5' @@ -10106,14 +10191,14 @@ package: dependencies: python: '>=3.7' hash: - md5: e6415d628310f067a205448f43421739 - sha256: 7fe7c323661d11d530e43992566a1469aea0d657a80f106326bbfa0471932df1 + md5: e0734d1f12de77f9daca98bda3428733 + sha256: abd2795af746b666b93ee42baf4de3ebaad82435b8291b6485325ecbc9d49f56 manager: conda name: exceptiongroup optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.1-pyhd8ed1ab_0.tar.bz2 - version: 1.0.1 + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.4-pyhd8ed1ab_0.tar.bz2 + version: 1.0.4 - category: full dependencies: python: '>=2.7' @@ -10152,18 +10237,18 @@ package: version: 3.8.0 - category: main dependencies: - libpng: '>=1.6.37,<1.7.0a0' - libzlib: '>=1.2.12,<1.3.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libzlib: '>=1.2.13,<1.3.0a0' vc: '>=14.1,<15' vs2015_runtime: '>=14.16.27033' hash: - md5: 8bfa20ad87170f94e856133bafa5f5cf - sha256: 9afe3223a47a002d8f02184ac3d8bb2b7b4e44626e1e973cdd2843abbbea74fe + md5: 1b513009cd012591f3fdc9e03a74ec0a + sha256: fe027235660d9dfe7889c350a51e96bc0134c3f408827a4c58c4b0557409984c manager: conda name: freetype optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/freetype-2.12.1-h546665d_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/freetype-2.12.1-h546665d_1.conda version: 2.12.1 - category: main dependencies: @@ -10280,16 +10365,36 @@ package: version: 1.1.1 - category: main dependencies: - mkl: 2022.1.0 h6a75c08_874 + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: d2e6f4e86cee2b4e8c27ff6884ccdc61 - sha256: 0825e98108590b83f91177a6f31e4815441b2f70c67d29df36f11039c23b947a + md5: c55fe943d5f212d49d27d08580f5a610 + sha256: 6e927eab8b735c7fcbd52dff8b7ecf9f98b9221cf0d21f8491f2aeaf5bcc49f3 manager: conda - name: libblas + name: kiwisolver optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-16_win64_mkl.tar.bz2 - version: 3.9.0 + url: https://conda.anaconda.org/conda-forge/win-64/kiwisolver-1.4.4-py310h232114e_1.tar.bz2 + version: 1.4.4 +- category: dev + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: 32667428a624a3200b142eb5e73952a4 + sha256: 5453f8153dbb76ccd044fb20ee98f1ee0973ef67d28a45d12c8f81b4c45f1b24 + manager: conda + name: lazy-object-proxy + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/lazy-object-proxy-1.8.0-py310h8d17308_0.tar.bz2 + version: 1.8.0 - category: main dependencies: krb5: '>=1.19.3,<1.20.0a0' @@ -10326,23 +10431,38 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/libglib-2.74.1-he8f3873_1.tar.bz2 version: 2.74.1 +- category: main + dependencies: + libxml2: '>=2.9.14,<2.11.0a0' + pthreads-win32: '' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: e84839b06cdd039130a1d1aa875146d3 + sha256: a3c5629dd103194ca49d06a975232d3a57e46cdef18c6ebf4f1da58a7772384d + manager: conda + name: libhwloc + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.8.0-h039e092_1.tar.bz2 + version: 2.8.0 - category: full dependencies: krb5: '>=1.19.3,<1.20.0a0' libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 6e8c4f0b01733da283bab3ed2f1b7729 - sha256: 8e7c6435842fd106e3c74c74a8852328376af6ed96c2fba2fe18ed9fc3cdb6e3 + md5: 5ddf458b2255785eee65ac701932a418 + sha256: 8786087bff946c7c2a8e980670f8a739f40a173f7e7c03d80d5f6e9edc2ab0ee manager: conda name: libpq optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libpq-14.5-hf15792c_1.tar.bz2 - version: '14.5' + url: https://conda.anaconda.org/conda-forge/win-64/libpq-15.1-hf15792c_1.conda + version: '15.1' - category: main dependencies: jpeg: '>=9e,<10a' @@ -10362,6 +10482,23 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.4.0-h8e97e67_4.tar.bz2 version: 4.4.0 +- category: main + dependencies: + libzlib: '>=1.2.13,<1.3.0a0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: db4165b53b8010875cc8b663714363cb + sha256: 8231cbb3ce448957410876ee2177ff9a73fb1517405cf9520ac7c10c2fd20cb8 + manager: conda + name: llvmlite + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/llvmlite-0.39.1-py310hb84602e_1.tar.bz2 + version: 0.39.1 - category: main dependencies: python: '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*' @@ -10374,6 +10511,22 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 version: 1.0.0 +- category: main + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: 24e57be449c71b8edc52cc6a48ff846d + sha256: 76576c5fd2a6ad1e987b3df4bba55dab05c0f4f35e4f54c6ddbb9559aaf01537 + manager: conda + name: markupsafe + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-2.1.1-py310h8d17308_2.tar.bz2 + version: 2.1.1 - category: dev dependencies: python: '>=3.6' @@ -10398,6 +10551,22 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/mistune-2.0.4-pyhd8ed1ab_0.tar.bz2 version: 2.0.4 +- category: main + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: 037a60d74aadd3a2f10e1e9580a42a9b + sha256: 9f44cff2cd152db18ef4b8101b6fdb72a8616c80bace71dfff8f248dc0dafe05 + manager: conda + name: msgpack-python + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/msgpack-python-1.0.4-py310h232114e_1.tar.bz2 + version: 1.0.4 - category: main dependencies: python: '' @@ -10434,6 +10603,18 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.8-pyhd8ed1ab_0.tar.bz2 version: 2.8.8 +- category: main + dependencies: + python: '>=3.7' + hash: + md5: 0e8e1bd93998978fc3125522266d12db + sha256: 163f26e55246c506a75551ca01f35c7d4d533aee6db5c4cf2d598ae253e956b8 + manager: conda + name: packaging + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/packaging-22.0-pyhd8ed1ab_0.conda + version: '22.0' - category: full dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3' @@ -10486,14 +10667,14 @@ package: dependencies: python: '>=3.7' hash: - md5: 2fb3f88922e7aec26ba652fcdfe13950 - sha256: a46843e317318405a8c66b640e7ad0c95d2f536918faa4f36cdfcda852000bcd + md5: b1b2ab02d1ece1719f7fa002ad4bc70d + sha256: 84f269198487823eaf5dbd1f1dd62f2f04c5dd98b66bb7e043cc6478dbf04f2e manager: conda name: platformdirs optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-2.5.2-pyhd8ed1ab_1.tar.bz2 - version: 2.5.2 + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-2.6.0-pyhd8ed1ab_0.conda + version: 2.6.0 - category: dev dependencies: python: '>=3.8' @@ -10518,6 +10699,22 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.15.0-pyhd8ed1ab_0.tar.bz2 version: 0.15.0 +- category: main + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: 88bc28b36cb3ede7866f569c65f8a691 + sha256: b73e31165cacf97840c27c369e7f5edec1513f957b3e15831bae4521155be64d + manager: conda + name: psutil + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/psutil-5.9.4-py310h8d17308_0.tar.bz2 + version: 5.9.4 - category: main dependencies: m2w64-gcc-libs: '' @@ -10544,7 +10741,7 @@ package: version: 0.2.2 - category: main dependencies: - python: ==2.7.*|>=3.4 + python: 2.7.*|>=3.4 hash: md5: 076becd9e05608f8dc72757d5f3a91ff sha256: 74c63fd03f1f1ea2b54e8bc529fd1a600aaafb24027b738d0db87909ee3a33dc @@ -10566,6 +10763,22 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.0.9-pyhd8ed1ab_0.tar.bz2 version: 3.0.9 +- category: full + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: 1480d01337c77bb6afc86ef4be032d6e + sha256: c985569e0bfb84dbcc2ddc3211e99306ec38ba1a96bb7ffe555d94841105142a + manager: conda + name: pyrsistent + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/pyrsistent-0.19.2-py310h8d17308_0.tar.bz2 + version: 0.19.2 - category: full dependencies: python: '>=3.3' @@ -10580,28 +10793,84 @@ package: version: 2.16.2 - category: main dependencies: - python: 3.10.* + python: '>=3.6' hash: - md5: aaa900b98edb2e67106b461ff365ba57 - sha256: 0871297da6dc3379aeddcb55787faf61aa44103b247b52aac381da3a1c794e45 + md5: b1f26ad83328e486910ef7f6e81dc061 + sha256: d82fa6df6707afaf7e9f7034c810ced6e5c2b313ce9bf49eeee613b0711da0ab manager: conda - name: python_abi + name: pytz optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/python_abi-3.10-2_cp310.tar.bz2 - version: '3.10' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.6-pyhd8ed1ab_0.tar.bz2 + version: '2022.6' +- category: full + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: e1401844b4f4ec959e099452a953e764 + sha256: 10729e8e884cbd0d817de5d193c3b08d38fc1395bae0506b75a26e0ead7770a0 + manager: conda + name: pywin32 + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/pywin32-304-py310h00ffb61_2.tar.bz2 + version: '304' +- category: full + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + winpty: '' + hash: + md5: b458638e95b420abf406280bf16df6ab + sha256: cbe687d068ef11133a7d1b918dd35a4f85cd7078a721491d63ccb6b7e72fdabf + manager: conda + name: pywinpty + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/pywinpty-2.0.9-py310h00ffb61_0.tar.bz2 + version: 2.0.9 - category: main dependencies: - python: '>=3.6' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + yaml: '>=0.2.5,<0.3.0a0' hash: - md5: b1f26ad83328e486910ef7f6e81dc061 - sha256: d82fa6df6707afaf7e9f7034c810ced6e5c2b313ce9bf49eeee613b0711da0ab + md5: d0daf3eed98dd2bf4337ed08d8011eb8 + sha256: 7d948a99bf7af50c9823a248267fce75ac555e4f357de166f65a75fab8549f3c manager: conda - name: pytz + name: pyyaml optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.6-pyhd8ed1ab_0.tar.bz2 - version: '2022.6' + url: https://conda.anaconda.org/conda-forge/win-64/pyyaml-6.0-py310h8d17308_5.tar.bz2 + version: '6.0' +- category: full + dependencies: + libsodium: '>=1.0.18,<1.0.19.0a0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + zeromq: '>=4.3.4,<4.3.5.0a0' + hash: + md5: f475f6fb2ebae89e1126aba220f37fff + sha256: a71af303a6f52ccfe06a97073a4a3cc9e82858f127a25b17262ec38b196de218 + manager: conda + name: pyzmq + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/pyzmq-24.0.1-py310hcd737a0_1.tar.bz2 + version: 24.0.1 - category: full dependencies: python: '>=3.6' @@ -10746,18 +11015,33 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/toolz-0.12.0-pyhd8ed1ab_0.tar.bz2 version: 0.12.0 +- category: main + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + vc: '>=14.1,<15' + vs2015_runtime: '>=14.16.27033' + hash: + md5: f5e310d96e266e6acda33c31c722e2cb + sha256: 0af2d677ec17d9c00311b5cba56a1ed5e62328d8c160523b66c8e243fe99dcb0 + manager: conda + name: tornado + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/tornado-6.1-py310he2412df_3.tar.bz2 + version: '6.1' - category: full dependencies: python: '>=3.7' hash: - md5: 63650c013737b2801811bcd94524e863 - sha256: c5a333fa75f4d9ef577631a0ec6a3eb9d3538b5bc873286679cb3851419bf55b + md5: 202405f939ee9271e641922de27e2c5a + sha256: ad1b029878c74cadd8d85c3635f6d483f680d8e0ed291bf1516ac4598efa835f manager: conda name: traitlets optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.5.0-pyhd8ed1ab_0.tar.bz2 - version: 5.5.0 + url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.7.0-pyhd8ed1ab_0.conda + version: 5.7.0 - category: dev dependencies: python: '>=3' @@ -10782,6 +11066,22 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.4.0-pyha770c72_0.tar.bz2 version: 4.4.0 +- category: main + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: 5d14ba562f7740b64be9c8059498cfbf + sha256: 4b93fa5ecf66df2c8558c224bb7404d9fd73e956c3c5db059fb01c1e4bd61ffa + manager: conda + name: unicodedata2 + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/unicodedata2-15.0.0-py310h8d17308_0.tar.bz2 + version: 15.0.0 - category: main dependencies: python: '>=3.6' @@ -10843,6 +11143,22 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/win_inet_pton-1.1.0-pyhd8ed1ab_6.tar.bz2 version: 1.1.0 +- category: dev + dependencies: + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: f6c526f1cb7207ced358632cd811ccbe + sha256: 75853031e21f9553e1bfb84d60b91d8fbc4083039c3de6b1aea446d98d4ba7c1 + manager: conda + name: wrapt + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/wrapt-1.14.1-py310h8d17308_1.tar.bz2 + version: 1.14.1 - category: main dependencies: m2w64-gcc-libs: '' @@ -10871,14 +11187,14 @@ package: dependencies: python: '>=3.7' hash: - md5: cd4eb48ebde7de61f92252979aab515c - sha256: 942b80980ae3db52f032720c82c2d4fb3f463b228762fc2d6a2684d6438fcc29 + md5: 09b5b885341697137879a4f039a9e5a1 + sha256: d98e41fe62edde9d979d79114f8cffa992ca86f4e7428c75e3c8b8fd6ab040a3 manager: conda name: zipp optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.10.0-pyhd8ed1ab_0.tar.bz2 - version: 3.10.0 + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.11.0-pyhd8ed1ab_0.conda + version: 3.11.0 - category: full dependencies: python: '>=3.10,<3.11.0a0' @@ -10909,19 +11225,35 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/anyio-3.6.2-pyhd8ed1ab_0.tar.bz2 version: 3.6.2 +- category: dev + dependencies: + lazy-object-proxy: '>=1.4.0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + setuptools: '>=20.0' + wrapt: '>=1.11,<2' + hash: + md5: ef5a0ea774b7dd1057cd3c8310e0f74b + sha256: e971776f82ccded73580d6bd9daec9b999f6f2b3a30c34d5d8b686b3d12fbf2d + manager: conda + name: astroid + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/astroid-2.12.13-py310h5588dad_0.conda + version: 2.12.13 - category: full dependencies: python: '>=3.5' six: '' hash: - md5: 2e19652c1276ecec6477db3c60ca26c8 - sha256: fc97e082f049973612638b00280cbdd1aa839363b3be2b58e00b90e63657299d + md5: bf7f54dd0f25c3f06ecb82a07341841a + sha256: 7ed530efddd47a96c11197906b4008405b90e3bc2f4e0df722a36e0e6103fd9c manager: conda name: asttokens optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/asttokens-2.1.0-pyhd8ed1ab_0.tar.bz2 - version: 2.1.0 + url: https://conda.anaconda.org/conda-forge/noarch/asttokens-2.2.1-pyhd8ed1ab_0.conda + version: 2.2.1 - category: full dependencies: backports: '' @@ -10949,6 +11281,22 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.11.1-pyha770c72_0.tar.bz2 version: 4.11.1 +- category: full + dependencies: + packaging: '' + python: '>=3.6' + setuptools: '' + six: '>=1.9.0' + webencodings: '' + hash: + md5: 1f5151d37e4a2b1137f81c89a3a769f2 + sha256: b85dd43a40efd13c860086365d181eb9bc64cc757c36a05edc7544c3fa622bf8 + manager: conda + name: bleach + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/bleach-5.0.1-pyhd8ed1ab_0.tar.bz2 + version: 5.0.1 - category: main dependencies: brotli-bin: 1.0.9 hcfcfb64_8 @@ -10966,22 +11314,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/brotli-1.0.9-hcfcfb64_8.tar.bz2 version: 1.0.9 -- category: full - dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 4243481464f5c4257f68a7911d06644d - sha256: a9eb89ad62a3b454e73e6a3f7433806617bb2750456078f2d801b30362cc99bf - manager: conda - name: brotli-python - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/brotli-python-1.0.9-py310h00ffb61_8.tar.bz2 - version: 1.0.9 - category: main dependencies: cached_property: '>=1.5.2,<1.5.3.0a0' @@ -11013,19 +11345,20 @@ package: version: 1.15.1 - category: full dependencies: - libcurl: '>=7.82.0,<8.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + libcurl: '>=7.86.0,<8.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: df455e759b8bd9cb9beccd47306b55e7 - sha256: 6ff5eedca6e344fa853c827809f580b2bb7332273d48bf87ae9b58568fceccf4 + md5: cccd314cbeea4f2f70f73c763d9660e8 + sha256: 18e893342e7ac8254741ea1dbae1b1f8e7771f2fdbb12e591e55f3a0519343ef manager: conda name: cfitsio optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/cfitsio-4.1.0-h5a969a9_0.tar.bz2 - version: 4.1.0 + url: https://conda.anaconda.org/conda-forge/win-64/cfitsio-4.2.0-h9ebe7e4_0.conda + version: 4.2.0 - category: main dependencies: __win: '' @@ -11040,6 +11373,19 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/click-8.1.3-win_pyhd8ed1ab_2.tar.bz2 version: 8.1.3 +- category: full + dependencies: + python: '>=3.6' + traitlets: '>=5.3' + hash: + md5: 3c78af4752bb1600ebe5e83ef4588eaa + sha256: b33f5e5eb2bedefc3db622dd0b2f4ea67b621080153913eb22486aac78b6f54f + manager: conda + name: comm + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/comm-0.1.2-pyhd8ed1ab_0.conda + version: 0.1.2 - category: dev dependencies: python: '>=3.10,<3.11.0a0' @@ -11092,22 +11438,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/cytoolz-0.12.0-py310h8d17308_1.tar.bz2 version: 0.12.0 -- category: full - dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 42f999fcfda6984190e0a83f19f77d9f - sha256: 815a57bf210ab43215b8312a5a470c45b77ce76074221417aa940bfd7a177474 - manager: conda - name: debugpy - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/debugpy-1.6.3-py310h00ffb61_1.tar.bz2 - version: 1.6.3 - category: full dependencies: expat: '>=2.4.9,<3.0a0' @@ -11147,27 +11477,27 @@ package: python: '>=3.8' zipp: '>=0.5' hash: - md5: ec069c4db6a0ad84107bac5da62819d2 - sha256: cea7928e6949c3ecd15e56ee8fa4e54efa8bb82738b8264e0489847e86e022c8 + md5: 46a62e35b9ae515cf0e49afc7fe0e7ef + sha256: 6e5e45c3cc3ba9fc854cd80960d775ff6c042e1f0b1351ca2e294b1b9d987d8c manager: conda name: importlib-metadata optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-5.0.0-pyha770c72_1.tar.bz2 - version: 5.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-5.1.0-pyha770c72_0.conda + version: 5.1.0 - category: full dependencies: python: '>=3.6' zipp: '>=3.1.0' hash: - md5: eb521efe7f5550de7573bc1629b74a05 - sha256: d4929ef6dd4ba4222dc2bd737c365833b896a3ee89f9e5142df763799b5ca944 + md5: db5d88c84c769798bf4b2f6776446b32 + sha256: 89347f8b0bcc0fcc31620cc5745f1cb34e71b9f7692a0384cb411090daea192f manager: conda name: importlib_resources optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.0-pyhd8ed1ab_0.tar.bz2 - version: 5.10.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.1-pyhd8ed1ab_0.conda + version: 5.10.1 - category: dev dependencies: python: '>=3.6,<4.0' @@ -11186,14 +11516,27 @@ package: parso: '>=0.8.0,<0.9.0' python: '>=3.6' hash: - md5: 0e613217e78777045199372a2b0d5bd2 - sha256: 1c7150635f00455037bbede8a6c0086531c45e8e257ff6eaaf7aa134ccd20767 + md5: b5e695ef9c3f0d27d6cd96bf5adc9e07 + sha256: abe63ae6e1b13f83500608d94004cb8d485b264083511d77f79253e775cd546c manager: conda name: jedi optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/jedi-0.18.1-pyhd8ed1ab_2.tar.bz2 - version: 0.18.1 + url: https://conda.anaconda.org/conda-forge/noarch/jedi-0.18.2-pyhd8ed1ab_0.conda + version: 0.18.2 +- category: main + dependencies: + markupsafe: '>=2.0' + python: '>=3.7' + hash: + md5: c8490ed5c70966d232fdd389d0dbed37 + sha256: b045faba7130ab263db6a8fdc96b1a3de5fcf85c4a607c5f11a49e76851500b5 + manager: conda + name: jinja2 + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.2-pyhd8ed1ab_1.tar.bz2 + version: 3.1.2 - category: main dependencies: python: '>=3.6' @@ -11207,38 +11550,22 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/joblib-1.2.0-pyhd8ed1ab_0.tar.bz2 version: 1.2.0 -- category: main - dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: c55fe943d5f212d49d27d08580f5a610 - sha256: 6e927eab8b735c7fcbd52dff8b7ecf9f98b9221cf0d21f8491f2aeaf5bcc49f3 - manager: conda - name: kiwisolver - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/kiwisolver-1.4.4-py310h232114e_1.tar.bz2 - version: 1.4.4 -- category: dev +- category: full dependencies: + platformdirs: '>=2.5' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' + pywin32: '>=1.0' + traitlets: '>=5.3' hash: - md5: 32667428a624a3200b142eb5e73952a4 - sha256: 5453f8153dbb76ccd044fb20ee98f1ee0973ef67d28a45d12c8f81b4c45f1b24 + md5: 77ad4c1e6adfd184740598e4ac7f0f44 + sha256: 164af612263cf7f517445d4932979f963aae8cb8f5f84144d075b06be639b3d3 manager: conda - name: lazy-object-proxy + name: jupyter_core optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/lazy-object-proxy-1.8.0-py310h8d17308_0.tar.bz2 - version: 1.8.0 + url: https://conda.anaconda.org/conda-forge/win-64/jupyter_core-5.1.0-py310h5588dad_0.conda + version: 5.1.0 - category: main dependencies: jpeg: '>=9e,<10a' @@ -11255,18 +11582,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/lcms2-2.14-h90d422f_0.tar.bz2 version: '2.14' -- category: main - dependencies: - libblas: 3.9.0 16_win64_mkl - hash: - md5: 14c2fb03b2bb14dfa3806186ca91d557 - sha256: 4ca91d4ff2ef409d2426c5aa5f451410bd817c0ad7410f3a95d62ddc13e2d1f1 - manager: conda - name: libcblas - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-16_win64_mkl.tar.bz2 - version: 3.9.0 - category: full dependencies: boost-cpp: '>=1.78.0,<1.78.1.0a0' @@ -11286,22 +11601,10 @@ package: version: 1.3.0 - category: main dependencies: - libblas: 3.9.0 16_win64_mkl - hash: - md5: be2f9d5712a5bb05cd900005ee752a05 - sha256: cb10f543120e277e44c342f65bcec2bd27f4bd206f5ea9332efd91e4551e5bac - manager: conda - name: liblapack - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-16_win64_mkl.tar.bz2 - version: 3.9.0 -- category: main - dependencies: - m2w64-gcc-libs: '' - pthread-stubs: '' - xorg-libxau: '' - xorg-libxdmcp: '' + m2w64-gcc-libs: '' + pthread-stubs: '' + xorg-libxau: '' + xorg-libxdmcp: '' hash: md5: a6d7fd030532378ecb6ba435cd9f8234 sha256: a6fe7468ed3b9898f7beaa75f7e3adff9c7b96b39a36a3f8399c37223ec6a9e8 @@ -11311,39 +11614,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.13-hcd874cb_1004.tar.bz2 version: '1.13' -- category: main - dependencies: - libzlib: '>=1.2.13,<1.3.0a0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: db4165b53b8010875cc8b663714363cb - sha256: 8231cbb3ce448957410876ee2177ff9a73fb1517405cf9520ac7c10c2fd20cb8 - manager: conda - name: llvmlite - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/llvmlite-0.39.1-py310hb84602e_1.tar.bz2 - version: 0.39.1 -- category: main - dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 24e57be449c71b8edc52cc6a48ff846d - sha256: 76576c5fd2a6ad1e987b3df4bba55dab05c0f4f35e4f54c6ddbb9559aaf01537 - manager: conda - name: markupsafe - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-2.1.1-py310h8d17308_2.tar.bz2 - version: 2.1.1 - category: full dependencies: python: '>=3.6' @@ -11357,22 +11627,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.6-pyhd8ed1ab_0.tar.bz2 version: 0.1.6 -- category: main - dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 037a60d74aadd3a2f10e1e9580a42a9b - sha256: 9f44cff2cd152db18ef4b8101b6fdb72a8616c80bace71dfff8f248dc0dafe05 - manager: conda - name: msgpack-python - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/msgpack-python-1.0.4-py310h232114e_1.tar.bz2 - version: 1.0.4 - category: full dependencies: python: '' @@ -11403,19 +11657,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.0-hc9384bd_1.tar.bz2 version: 2.5.0 -- category: main - dependencies: - pyparsing: '>=2.0.2,!=3.0.5' - python: '>=3.6' - hash: - md5: 71f1ab2de48613876becddd496371c85 - sha256: 8322a9e93e2e09fbf2103f0d37c9287b7b97387125abadd6db26686084893540 - manager: conda - name: packaging - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/packaging-21.3-pyhd8ed1ab_0.tar.bz2 - version: '21.3' - category: main dependencies: locket: '' @@ -11449,34 +11690,34 @@ package: python: '>=3.6' tenacity: '>=6.2.0' hash: - md5: 71aef86c572ad0ee49dba9af238d9c13 - sha256: b41f31aa81bff52d1d473a9f4a45c5600f36b8b7f259a8a572467d1836bad59a + md5: e594a3343150c5c470902d46e1723b45 + sha256: 60de0401c5bd29db1d3112cc56919010d89cfd38239f122c51df78ea5fd82e7e manager: conda name: plotly optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/plotly-5.11.0-pyhd8ed1ab_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/plotly-5.11.0-pyhd8ed1ab_1.conda version: 5.11.0 - category: full dependencies: krb5: '>=1.19.3,<1.20.0a0' - libpq: 14.5 hf15792c_1 + libpq: 15.1 hf15792c_1 libxml2: '>=2.10.3,<2.11.0a0' libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' zlib: '' hash: - md5: a0ad1503dfc7e5404e8bb49fa76748cf - sha256: 4a4b66e7113851fbf3224052783fe3f15430c717fe9594e5a197187c1b213acd + md5: 5522f38347632c52f675427c7918e57d + sha256: eb00909ee1bf5baaedab5e0d0764285e554a7a70e6a6cf2f37bb7e631599746f manager: conda name: postgresql optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/postgresql-14.5-h58a5ca5_1.tar.bz2 - version: '14.5' + url: https://conda.anaconda.org/conda-forge/win-64/postgresql-15.1-h58a5ca5_1.conda + version: '15.1' - category: full dependencies: libcurl: '>=7.83.1,<8.0a0' @@ -11494,22 +11735,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/proj-9.1.0-h3863b3b_0.tar.bz2 version: 9.1.0 -- category: main - dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 88bc28b36cb3ede7866f569c65f8a691 - sha256: b73e31165cacf97840c27c369e7f5edec1513f957b3e15831bae4521155be64d - manager: conda - name: psutil - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/psutil-5.9.4-py310h8d17308_0.tar.bz2 - version: 5.9.4 - category: full dependencies: python: '>=3.6' @@ -11523,22 +11748,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.13.0-pyhd8ed1ab_0.tar.bz2 version: 2.13.0 -- category: full - dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 1480d01337c77bb6afc86ef4be032d6e - sha256: c985569e0bfb84dbcc2ddc3211e99306ec38ba1a96bb7ffe555d94841105142a - manager: conda - name: pyrsistent - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pyrsistent-0.19.2-py310h8d17308_0.tar.bz2 - version: 0.19.2 - category: main dependencies: __win: '' @@ -11553,6 +11762,25 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyh0701188_6.tar.bz2 version: 1.7.1 +- category: dev + dependencies: + attrs: '>=19.2.0' + colorama: '' + exceptiongroup: '' + iniconfig: '' + packaging: '' + pluggy: '>=0.12,<2.0' + python: '>=3.8' + tomli: '>=1.0.0' + hash: + md5: ac82c7aebc282e6ac0450fca012ca78c + sha256: 854233dc2d0d64219b7e951ccf49c1f32332c6fc7085ecb62cc18bc1f4e791b0 + manager: conda + name: pytest + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/pytest-7.2.0-pyhd8ed1ab_2.tar.bz2 + version: 7.2.0 - category: main dependencies: python: '>=3.6' @@ -11568,85 +11796,47 @@ package: version: 2.8.2 - category: full dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: e1401844b4f4ec959e099452a953e764 - sha256: 10729e8e884cbd0d817de5d193c3b08d38fc1395bae0506b75a26e0ead7770a0 - manager: conda - name: pywin32 - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pywin32-304-py310h00ffb61_2.tar.bz2 - version: '304' -- category: full - dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - winpty: '' + python: '' + six: '>=1.7.0' hash: - md5: b458638e95b420abf406280bf16df6ab - sha256: cbe687d068ef11133a7d1b918dd35a4f85cd7078a721491d63ccb6b7e72fdabf + md5: a11f356d6f93b74b4a84e9501afd48b4 + sha256: ef407b88c45171f41eadcbbcfd41243cb137fe7438fc18f4cd08181c522664cf manager: conda - name: pywinpty + name: retrying optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pywinpty-2.0.9-py310h00ffb61_0.tar.bz2 - version: 2.0.9 + url: https://conda.anaconda.org/conda-forge/noarch/retrying-1.3.3-py_2.tar.bz2 + version: 1.3.3 - category: main dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 + libhwloc: '>=2.8.0,<2.8.1.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' - yaml: '>=0.2.5,<0.3.0a0' hash: - md5: d0daf3eed98dd2bf4337ed08d8011eb8 - sha256: 7d948a99bf7af50c9823a248267fce75ac555e4f357de166f65a75fab8549f3c + md5: 39365b918d4f04909485f3055b131c86 + sha256: f6489406b16c8a5d0e65df20a43c23999960348dbb999b921899f33d7b1bc1fb manager: conda - name: pyyaml + name: tbb optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pyyaml-6.0-py310h8d17308_5.tar.bz2 - version: '6.0' -- category: full - dependencies: - libsodium: '>=1.0.18,<1.0.19.0a0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - zeromq: '>=4.3.4,<4.3.5.0a0' - hash: - md5: f475f6fb2ebae89e1126aba220f37fff - sha256: a71af303a6f52ccfe06a97073a4a3cc9e82858f127a25b17262ec38b196de218 - manager: conda - name: pyzmq - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pyzmq-24.0.1-py310hcd737a0_1.tar.bz2 - version: 24.0.1 + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.7.0-h91493d7_1.conda + version: 2021.7.0 - category: full dependencies: - python: '' - six: '>=1.7.0' + __win: '' + python: '>=3.7' + pywinpty: '>=1.1.0' + tornado: '>=6.1.0' hash: - md5: a11f356d6f93b74b4a84e9501afd48b4 - sha256: ef407b88c45171f41eadcbbcfd41243cb137fe7438fc18f4cd08181c522664cf + md5: 0152a609d5748ed9887d195b1e61a6c9 + sha256: 5c8fcf31430e0f312bc65ab5aa5b893fcc250820c023b02ff3fd188ae13199a5 manager: conda - name: retrying + name: terminado optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/retrying-1.3.3-py_2.tar.bz2 - version: 1.3.3 + url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.17.0-pyh08f2357_0.tar.bz2 + version: 0.17.0 - category: full dependencies: python: '>=3.5' @@ -11673,21 +11863,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.6-pyha770c72_0.tar.bz2 version: 0.11.6 -- category: main - dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - hash: - md5: f5e310d96e266e6acda33c31c722e2cb - sha256: 0af2d677ec17d9c00311b5cba56a1ed5e62328d8c160523b66c8e243fe99dcb0 - manager: conda - name: tornado - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/tornado-6.1-py310he2412df_3.tar.bz2 - version: '6.1' - category: main dependencies: colorama: '' @@ -11713,38 +11888,19 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.4.0-hd8ed1ab_0.tar.bz2 version: 4.4.0 -- category: main - dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 5d14ba562f7740b64be9c8059498cfbf - sha256: 4b93fa5ecf66df2c8558c224bb7404d9fd73e956c3c5db059fb01c1e4bd61ffa - manager: conda - name: unicodedata2 - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/unicodedata2-15.0.0-py310h8d17308_0.tar.bz2 - version: 15.0.0 -- category: dev +- category: full dependencies: - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' + markupsafe: '>=2.1.1' + python: '>=3.7' hash: - md5: f6c526f1cb7207ced358632cd811ccbe - sha256: 75853031e21f9553e1bfb84d60b91d8fbc4083039c3de6b1aea446d98d4ba7c1 + md5: 8e69568592e552919201f730b01a58c2 + sha256: 3bb3d6a98f9e3c6081166d81368e4a0e48fdbfe19e683a957ac344b063c42412 manager: conda - name: wrapt + name: werkzeug optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/wrapt-1.14.1-py310h8d17308_1.tar.bz2 - version: 1.14.1 + url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-2.2.2-pyhd8ed1ab_0.tar.bz2 + version: 2.2.2 - category: main dependencies: heapdict: '' @@ -11775,41 +11931,9 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/argon2-cffi-bindings-21.2.0-py310h8d17308_3.tar.bz2 version: 21.2.0 -- category: dev +- category: main dependencies: - lazy-object-proxy: '>=1.4.0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - setuptools: '>=20.0' - wrapt: '>=1.11,<2' - hash: - md5: d440dcac8c8a48b2b17be40595046bc9 - sha256: 8041a0c7d855aa9347c5697e58e291ecaba44465787fd4c0c4fa398f790c65a3 - manager: conda - name: astroid - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/astroid-2.12.12-py310h5588dad_1.tar.bz2 - version: 2.12.12 -- category: full - dependencies: - packaging: '' - python: '>=3.6' - setuptools: '' - six: '>=1.9.0' - webencodings: '' - hash: - md5: 1f5151d37e4a2b1137f81c89a3a769f2 - sha256: b85dd43a40efd13c860086365d181eb9bc64cc757c36a05edc7544c3fa622bf8 - manager: conda - name: bleach - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/bleach-5.0.1-pyhd8ed1ab_0.tar.bz2 - version: 5.0.1 -- category: main - dependencies: - cffi: '>=1.0.0' + cffi: '>=1.0.0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 ucrt: '>=10.0.20348.0' @@ -11882,14 +12006,14 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: b08acdd3674bab4a28fa53853e444921 - sha256: b64b552fe1316cdf58523be87043a27afaef64fb7ee3c83dfb36bb33f5a1fed4 + md5: 0e8b49bc425a99afa3c8d48776c6e6ed + sha256: 22930c11e3c44785cfc83f739bea5250bee34a078ee90f8840378a100d624aa4 manager: conda name: cryptography optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/cryptography-38.0.3-py310h6e82f81_0.tar.bz2 - version: 38.0.3 + url: https://conda.anaconda.org/conda-forge/win-64/cryptography-38.0.4-py310h6e82f81_0.conda + version: 38.0.4 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -11908,6 +12032,23 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/dask-core-2022.10.0-pyhd8ed1ab_2.tar.bz2 version: 2022.10.0 +- category: full + dependencies: + click: '>=8.0' + importlib-metadata: '>=3.6.0' + itsdangerous: '>=2.0' + jinja2: '>=3.0' + python: '>=3.7' + werkzeug: '>=2.2.2' + hash: + md5: 85fad4c7889dd969ed4c02cf63cfe9c5 + sha256: e047c40122dc3fd53c534924271e9635d3dbf5ba606ccd2bd7f7c70b63697037 + manager: conda + name: flask + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/flask-2.2.2-pyhd8ed1ab_0.tar.bz2 + version: 2.2.2 - category: main dependencies: brotli: '' @@ -11945,19 +12086,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/geotiff-1.7.1-h4ffd875_4.tar.bz2 version: 1.7.1 -- category: main - dependencies: - markupsafe: '>=2.0' - python: '>=3.7' - hash: - md5: c8490ed5c70966d232fdd389d0dbed37 - sha256: b045faba7130ab263db6a8fdc96b1a3de5fcf85c4a607c5f11a49e76851500b5 - manager: conda - name: jinja2 - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.2-pyhd8ed1ab_1.tar.bz2 - version: 3.1.2 - category: full dependencies: attrs: '>=17.4.0' @@ -11968,30 +12096,33 @@ package: python: '>=3.7' typing_extensions: '' hash: - md5: 8e85461b6f906519ce662845027ea98f - sha256: 3e08dd97c72e98aef8299ba36ec838ea050b106b71f797bd7383bb083cadc123 + md5: 723268a468177cd44568eb8f794e0d80 + sha256: 4f68a23430d1afc5c9b41c46fbac0ade33c0bf57a293c646bfdd6dc65350eada manager: conda name: jsonschema optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.17.0-pyhd8ed1ab_0.tar.bz2 - version: 4.17.0 + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.17.3-pyhd8ed1ab_0.conda + version: 4.17.3 - category: full dependencies: - platformdirs: '' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - pywin32: '>=1.0' + entrypoints: '' + jupyter_core: '>=4.9.2' + nest-asyncio: '>=1.5.4' + python: '>=3.7' + python-dateutil: '>=2.8.2' + pyzmq: '>=23.0' + tornado: '>=6.0' traitlets: '' hash: - md5: fb2ccfab6c345e923f4a893ea30b9127 - sha256: 2c76c4f81f5d88904bd41d824fb2fbe8d3fc84e686346aca88fd400ae5990bc1 + md5: dad80938cdccc5c274e954dda56b6eb5 + sha256: 181b36306cf9f389785c63199a14df6154583b605c86ab6c81f36c2fe57b4c9b manager: conda - name: jupyter_core + name: jupyter_client optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/jupyter_core-5.0.0-py310h5588dad_0.tar.bz2 - version: 5.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-7.3.4-pyhd8ed1ab_0.tar.bz2 + version: 7.3.4 - category: full dependencies: pygments: '>=2.4.1,<3' @@ -12008,17 +12139,18 @@ package: - category: full dependencies: hdf5: '>=1.12.2,<1.12.3.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 8af922f4e73960925b80852c806879ef - sha256: e4aa5343aafa89dea01e1d39faffe7b0bc667f744b106a3e6d3302800c645265 + md5: 59e439387b2ca19699b8ce1f077ebe0a + sha256: 6b17e3de85f036bc0ae5a971798a81ab94b80f354b1acd17af2f0368905b5ffe manager: conda name: kealib optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/kealib-1.4.15-hdf81f3a_1.tar.bz2 - version: 1.4.15 + url: https://conda.anaconda.org/conda-forge/win-64/kealib-1.5.0-h61be68b_0.conda + version: 1.5.0 - category: full dependencies: bzip2: '>=1.0.8,<2.0a0' @@ -12044,44 +12176,39 @@ package: - category: full dependencies: freexl: '>=1.0.6,<2.0a0' - geos: '>=3.11.0,<3.11.1.0a0' + geos: '>=3.11.1,<3.11.2.0a0' librttopo: '>=1.1.0,<1.2.0a0' - libsqlite: '>=3.39.3,<4.0a0' - libxml2: '>=2.10.2,<2.11.0a0' - libzlib: '>=1.2.12,<1.3.0a0' + libsqlite: '>=3.39.4,<4.0a0' + libxml2: '>=2.10.3,<2.11.0a0' + libzlib: '>=1.2.13,<1.3.0a0' proj: '>=9.1.0,<9.1.1.0a0' - sqlite: '>=3.39.3,<4.0a0' + sqlite: '' + ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' - zlib: '>=1.2.12,<1.3.0a0' + zlib: '' hash: - md5: b2dee850d3480f9c20a2cee4fdb1fd37 - sha256: 24612fe9e682b3c3711e43640565546d07a6a338b86e5101fcc212643d54891c + md5: 5a3076b2c06c63dff2c1e82ed57379dc + sha256: 469b67ed1c5b1cb0f93627e7081a0b0d6695f1b2c427a725e299467c89d7411c manager: conda name: libspatialite optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libspatialite-5.0.1-hd560d62_21.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/libspatialite-5.0.1-h07bf483_22.tar.bz2 version: 5.0.1 - category: main dependencies: - libblas: '>=3.9.0,<4.0a0' - libcblas: '>=3.9.0,<4.0a0' - liblapack: '>=3.9.0,<4.0a0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' + intel-openmp: '' + tbb: 2021.* hash: - md5: 3e912fdde0f115791cb783fd35d41ad8 - sha256: d86e0f7d6b96901941000d4cd0db49a3c2754f3cc862c6b75703ca8f70e047c8 + md5: 2ff89a7337a9636029b4db9466e9f8e3 + sha256: b130d13dba6a798cbcce8f19c52e9765b75b8668d2f8f95ba8210c63b6fa84eb manager: conda - name: numpy + name: mkl optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/numpy-1.23.4-py310h4a8f9c9_1.tar.bz2 - version: 1.23.4 + url: https://conda.anaconda.org/conda-forge/win-64/mkl-2022.1.0-h6a75c08_874.tar.bz2 + version: 2022.1.0 - category: main dependencies: freetype: '>=2.12.1,<3.0a0' @@ -12109,74 +12236,77 @@ package: version: 9.2.0 - category: dev dependencies: - attrs: '>=19.2.0' - colorama: '' - exceptiongroup: '' - iniconfig: '' - packaging: '' - pluggy: '>=0.12,<2.0' - python: '>=3.8' - tomli: '>=1.0.0' + astroid: '>=2.12.13,<2.14.0-dev0' + colorama: '>=0.4.5' + dill: '>=0.2' + isort: '>=4.2.5,<6' + mccabe: '>=0.6,<0.8' + platformdirs: '>=2.2.0' + python: '>=3.7.2' + tomli: '>=1.1.0' + tomlkit: '>=0.10.1' + typing_extensions: '>=3.10.0' hash: - md5: ac82c7aebc282e6ac0450fca012ca78c - sha256: 854233dc2d0d64219b7e951ccf49c1f32332c6fc7085ecb62cc18bc1f4e791b0 + md5: 26a62404bbfc93452c4d22aa2cda6f08 + sha256: 852e6a99ec31358324943ade205b0320ca25ba2d594ba215b3e34dee3f16fcae manager: conda - name: pytest + name: pylint optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-7.2.0-pyhd8ed1ab_2.tar.bz2 - version: 7.2.0 -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/pylint-2.15.8-pyhd8ed1ab_0.conda + version: 2.15.8 +- category: dev dependencies: - asttokens: '' - executing: '' - pure_eval: '' - python: '>=3.5' + coverage: '>=5.2.1' + pytest: '>=4.6' + python: '>=3.6' + setuptools: '' + toml: '' hash: - md5: d62578a476321e761628bb3c428f07f9 - sha256: da0432671a463f59b1a644da103c586ebe690236d9a7716a9e10b1bd42b5456c + md5: 0f7cac11bb696b62d378bde725bfc3eb + sha256: c5feac67a828f10bfa7d5e80b12e0a7c8e3b7b4886ad682aa783bc63f62477ba manager: conda - name: stack_data + name: pytest-cov optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.0-pyhd8ed1ab_0.tar.bz2 - version: 0.6.0 + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-3.0.0-pyhd8ed1ab_0.tar.bz2 + version: 3.0.0 - category: full dependencies: - __win: '' - python: '>=3.7' - pywinpty: '>=1.1.0' - tornado: '>=6.1.0' + asttokens: '' + executing: '' + pure_eval: '' + python: '>=3.5' hash: - md5: 0152a609d5748ed9887d195b1e61a6c9 - sha256: 5c8fcf31430e0f312bc65ab5aa5b893fcc250820c023b02ff3fd188ae13199a5 + md5: e7df0fdd404616638df5ece6e69ba7af + sha256: a58433e75229bec39f3be50c02efbe9b7083e53a1f31d8ee247564f370191eec manager: conda - name: terminado + name: stack_data optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.17.0-pyh08f2357_0.tar.bz2 - version: 0.17.0 + url: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.2-pyhd8ed1ab_0.conda + version: 0.6.2 - category: full dependencies: bzip2: '>=1.0.8,<2.0a0' curl: '' libzlib: '>=1.2.13,<1.3.0a0' lz4-c: '>=1.9.3,<1.10.0a0' - openssl: '>=3.0.5,<4.0a0' + openssl: '>=3.0.7,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' zlib: '' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 301b6102734797d622ba0871e7452992 - sha256: 2d84668ba9875b2e927d4c9d3ca1d3d80fa6258aed7d99b72f51a84c65bf153a + md5: accf5a38476be82bea4565ee1fe15efa + sha256: e1f933035956b37fa6c874a09b68d8dc8022fa7caf49b95321b2393d5314625e manager: conda name: tiledb optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/tiledb-2.11.3-h3132609_1.tar.bz2 - version: 2.11.3 + url: https://conda.anaconda.org/conda-forge/win-64/tiledb-2.13.0-h3132609_0.conda + version: 2.13.0 - category: full dependencies: backports.functools_lru_cache: '' @@ -12190,19 +12320,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.5-pyh9f0ad1d_2.tar.bz2 version: 0.2.5 -- category: full - dependencies: - markupsafe: '>=2.1.1' - python: '>=3.7' - hash: - md5: 8e69568592e552919201f730b01a58c2 - sha256: 3bb3d6a98f9e3c6081166d81368e4a0e48fdbfe19e683a957ac344b063c42412 - manager: conda - name: werkzeug - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-2.2.2-pyhd8ed1ab_0.tar.bz2 - version: 2.2.2 - category: full dependencies: argon2-cffi-bindings: '' @@ -12217,837 +12334,713 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-21.3.0-pyhd8ed1ab_0.tar.bz2 version: 21.3.0 +- category: full + dependencies: + brotli-python: '' + flask: '' + python: '>=2.7|>=3.6' + hash: + md5: 19a84270d30c5a0dd10780e3d510e33d + sha256: 75d326f0b12aef8f35080f5a5e2ef26066afcb60e3da765a9a5f4349572acd3b + manager: conda + name: flask-compress + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/flask-compress-1.13-pyhd8ed1ab_0.tar.bz2 + version: '1.13' - category: main dependencies: - numpy: '>=1.16' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' + mkl: 2022.1.0 h6a75c08_874 hash: - md5: eb801fd448c931fa196bc3686d6a03c1 - sha256: ca6f17115078c56e1bf4aa735798843060e8c60c04de866163d3f1b329f7e16e + md5: d2e6f4e86cee2b4e8c27ff6884ccdc61 + sha256: 0825e98108590b83f91177a6f31e4815441b2f70c67d29df36f11039c23b947a manager: conda - name: contourpy + name: libblas optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/contourpy-1.0.6-py310h232114e_0.tar.bz2 - version: 1.0.6 + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-16_win64_mkl.tar.bz2 + version: 3.9.0 - category: full dependencies: - click: '>=8.0' - importlib-metadata: '>=3.6.0' - itsdangerous: '>=2.0' - jinja2: '>=3.0' + importlib-metadata: '>=3.6' + jsonschema: '>=2.6' + jupyter_core: '' python: '>=3.7' - werkzeug: '>=2.2.2' + python-fastjsonschema: '' + traitlets: '>=5.1' hash: - md5: 85fad4c7889dd969ed4c02cf63cfe9c5 - sha256: e047c40122dc3fd53c534924271e9635d3dbf5ba606ccd2bd7f7c70b63697037 + md5: f8439ce65664bec6d348346590ed57f0 + sha256: 7e7442fbbd721d5be49d1632957b06939b8e6618ae07cbcc4b6d0e07d044f55c manager: conda - name: flask + name: nbformat optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/flask-2.2.2-pyhd8ed1ab_0.tar.bz2 - version: 2.2.2 -- category: main + url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.7.0-pyhd8ed1ab_0.tar.bz2 + version: 5.7.0 +- category: full dependencies: - cached-property: '' - hdf5: '>=1.12.2,<1.12.3.0a0' - numpy: '>=1.21.6,<2.0a0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 + boost-cpp: '>=1.78.0,<1.78.1.0a0' + cairo: '>=1.16.0,<2.0a0' + fontconfig: '>=2.14.1,<3.0a0' + fonts-conda-ecosystem: '' + freetype: '>=2.12.1,<3.0a0' + gettext: '>=0.21.1,<1.0a0' + jpeg: '>=9e,<10a' + lcms2: '>=2.14,<3.0a0' + libcurl: '>=7.86.0,<8.0a0' + libglib: '>=2.74.1,<3.0a0' + libiconv: '>=1.17,<2.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libtiff: '>=4.4.0,<5.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openjpeg: '>=2.5.0,<3.0a0' + poppler-data: '' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 13b4432fd169ccbe5b49e075b51da58b - sha256: d16b0d2da8ddeddf20656f4982c959346ef078fc44cc8b7ba8949a4e83d4379c + md5: 2525c54ec216b35a5ad4595c81b73864 + sha256: 62c3087eb6a8a44fd49450533b89c531b7d5509a4326a70680121ff76dcf79dc manager: conda - name: h5py - optional: false + name: poppler + optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.7.0-nompi_py310hae7a582_102.tar.bz2 - version: 3.7.0 + url: https://conda.anaconda.org/conda-forge/win-64/poppler-22.12.0-ha6c1112_0.conda + version: 22.12.0 - category: full dependencies: - blosc: '>=1.21.1,<2.0a0' - bzip2: '>=1.0.8,<2.0a0' - c-blosc2: '>=2.4.3,<3.0a0' - cfitsio: '>=4.1.0,<4.1.1.0a0' - charls: '>=2.3.4,<2.4.0a0' - giflib: '>=5.2.1,<5.3.0a0' - jpeg: '>=9e,<10a' - jxrlib: '>=1.1,<1.2.0a0' - lcms2: '>=2.12,<3.0a0' - lerc: '>=4.0.0,<5.0a0' - libaec: '>=1.0.6,<2.0a0' - libavif: '>=0.11.1,<0.11.2.0a0' - libbrotlicommon: '>=1.0.9,<1.1.0a0' - libbrotlidec: '>=1.0.9,<1.1.0a0' - libbrotlienc: '>=1.0.9,<1.1.0a0' - libdeflate: '>=1.14,<1.15.0a0' - libpng: '>=1.6.38,<1.7.0a0' - libtiff: '>=4.4.0,<5.0a0' - libwebp-base: '>=1.2.4,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - libzopfli: '>=1.0.3,<1.1.0a0' - lz4-c: '>=1.9.3,<1.10.0a0' - numpy: '>=1.21.6,<2.0a0' - openjpeg: '>=2.5.0,<3.0a0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - snappy: '>=1.1.9,<2.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - xz: '>=5.2.6,<6.0a0' - zfp: '>=1.0.0,<2.0a0' - zstd: '>=1.5.2,<1.6.0a0' + python: '>=3.6' + wcwidth: '' hash: - md5: 02c9f946b38786e2a045c05eb7658a6f - sha256: d8e7f7a6d5876a8aea514cf81d73f7d611a958187ba4f65be7d8f7a79b27714f + md5: 4d79ec192e0bfd530a254006d123b9a6 + sha256: 6bd3626799c9467d7aa8ed5f95043e4cea614a1329580980ddcf40cfed3ee860 manager: conda - name: imagecodecs + name: prompt-toolkit optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/imagecodecs-2022.9.26-py310h68994fe_3.tar.bz2 - version: 2022.9.26 -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.36-pyha770c72_0.conda + version: 3.0.36 +- category: main dependencies: - numpy: '' - pillow: '>=8.3.2' - python: '>=3' + cryptography: '>=38.0.0,<39' + python: '>=3.6' hash: - md5: 9d10b00d27b54836d40759608d558276 - sha256: 0f949184ba2b939c05c817b043566c616ea49e373989859e6cc47fd7aa8ea6fa + md5: fbfa0a180d48c800f922a10a114a8632 + sha256: 42f04dded77ac2597108378d62b121697d0e982aba7b20a462a7239030563628 manager: conda - name: imageio - optional: true + name: pyopenssl + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.22.0-pyhfa7a67d_0.tar.bz2 - version: 2.22.0 + url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.1.0-pyhd8ed1ab_0.tar.bz2 + version: 22.1.0 - category: full dependencies: - entrypoints: '' - jupyter_core: '>=4.9.2' - nest-asyncio: '>=1.5.4' - python: '>=3.7' - python-dateutil: '>=2.8.2' - pyzmq: '>=23.0' - tornado: '>=6.0' - traitlets: '' + flask: '>=1.0.4' + flask-compress: '' + plotly: '>=5.0.0' + python: '>=3.6' + setuptools: '' hash: - md5: dad80938cdccc5c274e954dda56b6eb5 - sha256: 181b36306cf9f389785c63199a14df6154583b605c86ab6c81f36c2fe57b4c9b + md5: be020f446ae291d37ad0443e952b40e0 + sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b manager: conda - name: jupyter_client + name: dash optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-7.3.4-pyhd8ed1ab_0.tar.bz2 - version: 7.3.4 + url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 + version: 2.7.0 - category: full dependencies: - importlib-metadata: '>=3.6' - jsonschema: '>=2.6' - jupyter_core: '' - python: '>=3.7' - python-fastjsonschema: '' - traitlets: '>=5.1' + __win: '' + _ipython_minor_entry_point: 8.7.0.* + backcall: '' + colorama: '' + decorator: '' + jedi: '>=0.16' + matplotlib-inline: '' + pickleshare: '' + prompt-toolkit: '>=3.0.11,<3.1.0' + pygments: '>=2.4.0' + python: '>=3.8' + stack_data: '' + traitlets: '>=5' hash: - md5: f8439ce65664bec6d348346590ed57f0 - sha256: 7e7442fbbd721d5be49d1632957b06939b8e6618ae07cbcc4b6d0e07d044f55c + md5: d848fc38b9f250d8f6db50ac2b415539 + sha256: cf8d7e1d119d9893c94032cc3218c8d05ef725b360729a2953515f66b7c2ca00 manager: conda - name: nbformat + name: ipython optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.7.0-pyhd8ed1ab_0.tar.bz2 - version: 5.7.0 -- category: main - dependencies: - llvmlite: '>=0.39.1,<0.40.0a0' - numpy: '>=1.21.6,<2.0a0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - setuptools: '' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 725820197e234654e29be898b90ceffb - sha256: 944d76c6ca2e1d2b7c50b2e08282f6e4056d5ae8a92a08b83854a1fc78bb8b90 - manager: conda - name: numba - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/numba-0.56.3-py310h19bcfe9_0.tar.bz2 - version: 0.56.3 + url: https://conda.anaconda.org/conda-forge/noarch/ipython-8.7.0-pyh08f2357_0.conda + version: 8.7.0 - category: main dependencies: - entrypoints: '' - msgpack-python: '' - numpy: '>=1.7' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - typing-extensions: '>=3.7.4' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - hash: - md5: 5b71b492c0e24367b19ddf02251eb9eb - sha256: 11368b8ddd0ae3891e625b4b56bf374dcee66706e3b93edb5cec4102b6a7c3f3 - manager: conda - name: numcodecs - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/numcodecs-0.10.2-py310h8a704f9_0.tar.bz2 - version: 0.10.2 -- category: main - dependencies: - numpy: '>=1.21.6,<2.0a0' - python: '>=3.10,<3.11.0a0' - python-dateutil: '>=2.8.1' - python_abi: 3.10.* *_cp310 - pytz: '>=2020.1' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' + libblas: 3.9.0 16_win64_mkl hash: - md5: 24aa0024fe97d04bc34bd774892b7317 - sha256: e8887bcf0d0e54d081da983cda0cb1ec5fc13cf02ba7a5f26f6974e2f3126d72 + md5: 14c2fb03b2bb14dfa3806186ca91d557 + sha256: 4ca91d4ff2ef409d2426c5aa5f451410bd817c0ad7410f3a95d62ddc13e2d1f1 manager: conda - name: pandas + name: libcblas optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pandas-1.5.1-py310h1c4a608_1.tar.bz2 - version: 1.5.1 + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-16_win64_mkl.tar.bz2 + version: 3.9.0 - category: full dependencies: - boost-cpp: '>=1.78.0,<1.78.1.0a0' - cairo: '>=1.16.0,<2.0a0' - fontconfig: '>=2.14.1,<3.0a0' - fonts-conda-ecosystem: '' - freetype: '>=2.12.1,<3.0a0' - gettext: '>=0.21.1,<1.0a0' + blosc: '>=1.21.2,<2.0a0' + cfitsio: '>=4.2.0,<4.2.1.0a0' + expat: '>=2.5.0,<3.0a0' + freexl: '>=1.0.6,<2.0a0' + geos: '>=3.11.1,<3.11.2.0a0' + geotiff: '>=1.7.1,<1.8.0a0' + hdf4: '>=4.2.15,<4.2.16.0a0' + hdf5: '>=1.12.2,<1.12.3.0a0' + icu: '>=70.1,<71.0a0' jpeg: '>=9e,<10a' - lcms2: '>=2.14,<3.0a0' + kealib: '>=1.5.0,<1.6.0a0' + lerc: '>=4.0.0,<5.0a0' libcurl: '>=7.86.0,<8.0a0' - libglib: '>=2.74.1,<3.0a0' + libdeflate: '>=1.14,<1.15.0a0' libiconv: '>=1.17,<2.0a0' - libpng: '>=1.6.38,<1.7.0a0' + libkml: '>=1.3.0,<1.4.0a0' + libnetcdf: '>=4.8.1,<4.8.2.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libpq: '>=15.1,<16.0a0' + libspatialite: '>=5.0.1,<5.1.0a0' + libsqlite: '>=3.40.0,<4.0a0' libtiff: '>=4.4.0,<5.0a0' + libwebp-base: '>=1.2.4,<2.0a0' + libxml2: '>=2.10.3,<2.11.0a0' libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' openjpeg: '>=2.5.0,<3.0a0' - poppler-data: '' + openssl: '>=3.0.7,<4.0a0' + pcre2: '>=10.40,<10.41.0a0' + poppler: '>=22.12.0,<22.13.0a0' + postgresql: '' + proj: '>=9.1.0,<9.1.1.0a0' + tiledb: '>=2.13.0,<2.14.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' + xerces-c: '>=3.2.4,<3.3.0a0' + xz: '>=5.2.6,<6.0a0' + zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 9f04314fcaefd8bf0a7a2efefc887eed - sha256: a5c61af5621c52a79a115ab72bb2a4f2dcdd03044484f2ba6848b76326df8ee0 + md5: ab73794275d3a3beb181ff51257c4ef9 + sha256: 53ffb6b5c671b3a123637bf676e90fead77e97c0ccbeaee534bf2c5678edf761 manager: conda - name: poppler + name: libgdal optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/poppler-22.11.0-ha6c1112_0.tar.bz2 - version: 22.11.0 + url: https://conda.anaconda.org/conda-forge/win-64/libgdal-3.5.3-hefe12b1_10.conda + version: 3.5.3 +- category: main + dependencies: + libblas: 3.9.0 16_win64_mkl + hash: + md5: be2f9d5712a5bb05cd900005ee752a05 + sha256: cb10f543120e277e44c342f65bcec2bd27f4bd206f5ea9332efd91e4551e5bac + manager: conda + name: liblapack + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-16_win64_mkl.tar.bz2 + version: 3.9.0 - category: full dependencies: - python: '>=3.6' - wcwidth: '' + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.12,!=5.0.*' + nbformat: '>=5.1' + python: '>=3.7' + traitlets: '>=5.3' hash: - md5: 3e9740adeebfdffcfb3f1df1564c357c - sha256: 603276f093823787393948a0077fbb6a8924aac1505860339edddf97359784f1 + md5: 6c7b0d75b66a220274bb5a28c23197f2 + sha256: 400cba87afda16d91c4fab133ed72b37ab0aa6592de61d4d5dd29dc026832a4f manager: conda - name: prompt-toolkit + name: nbclient optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.32-pyha770c72_0.tar.bz2 - version: 3.0.32 -- category: dev + url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.2-pyhd8ed1ab_0.conda + version: 0.7.2 +- category: main dependencies: - astroid: '>=2.12.12,<2.14.0-dev0' - colorama: '>=0.4.5' - dill: '>=0.2' - isort: '>=4.2.5,<6' - mccabe: '>=0.6,<0.8' - platformdirs: '>=2.2.0' - python: '>=3.7.2' - tomli: '>=1.1.0' - tomlkit: '>=0.10.1' - typing_extensions: '>=3.10.0' + brotlipy: '>=0.6.0' + certifi: '' + cryptography: '>=1.3.4' + idna: '>=2.0.0' + pyopenssl: '>=0.14' + pysocks: '>=1.5.6,<2.0,!=1.5.7' + python: <4.0 hash: - md5: 20a795c6e8abea62d460bae344df462b - sha256: f9b6f6daf05c28d241ba327e8999bac327a1e7f0bc8bd115e45abcb71901bee5 + md5: 3078ef2359efd6ecadbc7e085c5e0592 + sha256: 992f2d6ca50c98f865a4f2e4bada23f950e39f33ff7c64614a31ee152ec4d5ae manager: conda - name: pylint + name: urllib3 + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.13-pyhd8ed1ab_0.conda + version: 1.26.13 +- category: full + dependencies: + dash: '>=1.6.1' + python: '' + hash: + md5: ebd54a61606fa8a191932cb72e448418 + sha256: 5e99ab8b5cac15e5d6986a90566a335c21b2849838a6e877bec79efa2e7e346f + manager: conda + name: dash-daq optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pylint-2.15.5-pyhd8ed1ab_0.tar.bz2 - version: 2.15.5 + url: https://conda.anaconda.org/conda-forge/noarch/dash-daq-0.5.0-pyh9f0ad1d_1.tar.bz2 + version: 0.5.0 - category: main dependencies: - cryptography: '>=38.0.0,<39' - python: '>=3.6' + click: '>=6.6' + cloudpickle: '>=1.5.0' + cytoolz: '>=0.8.2' + dask-core: '>=2022.10.0,<2022.10.1.0a0' + jinja2: '' + locket: '>=1.0.0' + msgpack-python: '>=0.6.0' + packaging: '>=20.0' + psutil: '>=5.0' + python: '>=3.8' + pyyaml: '' + sortedcontainers: '!=2.0.0,!=2.0.1' + tblib: '>=1.6.0' + toolz: '>=0.8.2' + tornado: '>=6.0.3,<6.2' + urllib3: '' + zict: '>=0.1.3' hash: - md5: fbfa0a180d48c800f922a10a114a8632 - sha256: 42f04dded77ac2597108378d62b121697d0e982aba7b20a462a7239030563628 + md5: 3dc3dceb9ad4ce190fcd4e31d903ac5f + sha256: 5cad2f5416814c4c72504741594f9167f2d49b79e3c5316545f33135b53da676 manager: conda - name: pyopenssl + name: distributed optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.1.0-pyhd8ed1ab_0.tar.bz2 - version: 22.1.0 -- category: dev + url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.10.0-pyhd8ed1ab_2.tar.bz2 + version: 2022.10.0 +- category: full dependencies: - coverage: '>=5.2.1' - pytest: '>=4.6' - python: '>=3.6' - setuptools: '' - toml: '' + __win: '' + comm: '>=0.1' + debugpy: '>=1.0' + ipython: '>=7.23.1' + jupyter_client: '>=6.1.12' + matplotlib-inline: '>=0.1' + nest-asyncio: '' + packaging: '' + psutil: '' + python: '>=3.8' + pyzmq: '>=17' + tornado: '>=6.1' + traitlets: '>=5.1.0' hash: - md5: 0f7cac11bb696b62d378bde725bfc3eb - sha256: c5feac67a828f10bfa7d5e80b12e0a7c8e3b7b4886ad682aa783bc63f62477ba + md5: 37bf29d59d4bdce159f916500bdafb83 + sha256: 75b1f2dce81f56f15173b13aafe771d7cb80c96f8cf042e29d49da751a2cdf7e manager: conda - name: pytest-cov + name: ipykernel optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-3.0.0-pyhd8ed1ab_0.tar.bz2 - version: 3.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.19.2-pyh025b116_0.conda + version: 6.19.2 - category: full dependencies: - numpy: '>=1.21.6,<2.0a0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' + beautifulsoup4: '' + bleach: '' + defusedxml: '' + entrypoints: '>=0.2.2' + jinja2: '>=3.0' + jupyter_core: '>=4.7' + jupyterlab_pygments: '' + markupsafe: '>=2.0' + mistune: '>=2.0.3,<3' + nbclient: '>=0.5.0' + nbformat: '>=5.1' + packaging: '' + pandocfilters: '>=1.4.1' + pygments: '>=2.4.1' + python: '>=3.7' + tinycss2: '' + traitlets: '>=5.0' hash: - md5: da29a11f84e99fa7f83f8ba32a501f6b - sha256: 455e38355f5a05c4ed7899c18c601e47dc4e43f4f51148315b0d324d639573d2 + md5: d222e8861fa78999b66ae7fa14710c1c + sha256: b40fdc7bacaff6b926af36e622654850ebd8e03786c62a1a38a38fd42a51d60a manager: conda - name: pywavelets + name: nbconvert-core optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pywavelets-1.3.0-py310h9b08ddd_2.tar.bz2 - version: 1.3.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.6-pyhd8ed1ab_0.conda + version: 7.2.6 - category: main dependencies: libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' liblapack: '>=3.9.0,<4.0a0' - m2w64-gcc-libs: '' - numpy: '>=1.21.6,<2.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: dd00a0a254b250f6cc7546be6e79e396 - sha256: 4eb650f66f457a67b1ba8dda476d7f4de38fa1cddd1f64fb8e483fc82d42397b + md5: f734ade6fd852582e5c1a09152dd3a60 + sha256: 92900cc7e9561ea177878f838a6a8a105b750d5971affedc648090ef22b4db23 manager: conda - name: scipy + name: numpy optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.9.3-py310h578b7cb_2.tar.bz2 - version: 1.9.3 -- category: full + url: https://conda.anaconda.org/conda-forge/win-64/numpy-1.23.5-py310h4a8f9c9_0.conda + version: 1.23.5 +- category: dev dependencies: - geos: '>=3.11.0,<3.11.1.0a0' - numpy: '>=1.21.6,<2.0a0' - python: '>=3.10,<3.11.0a0' - python_abi: 3.10.* *_cp310 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' + certifi: '>=2017.4.17' + charset-normalizer: '>=2,<3' + idna: '>=2.5,<4' + python: '>=3.7,<4.0' + urllib3: '>=1.21.1,<1.27' hash: - md5: a42a90263395ce482d8649dcc32a2f1d - sha256: 30b29253738eaf2eeee140e5c61316e97cd4dd5a00e7d906f02a94e1aa3860cd + md5: 089382ee0e2dc2eae33a04cc3c2bddb0 + sha256: b45d0da6774c8231ab4fef0427b3050e7c54c84dfe453143dd4010999c89e050 manager: conda - name: shapely + name: requests optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/shapely-1.8.5-py310h3734685_1.tar.bz2 - version: 1.8.5 + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.28.1-pyhd8ed1ab_1.tar.bz2 + version: 2.28.1 - category: main dependencies: - numpy: '>=1.7' - python: '' + numpy: '>=1.16' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 7a6395b244b183e9e55e606e3d68e83b - sha256: 891620c6e65716efa84832458ff972037faf31a2009421ad120807dedd360402 + md5: eb801fd448c931fa196bc3686d6a03c1 + sha256: ca6f17115078c56e1bf4aa735798843060e8c60c04de866163d3f1b329f7e16e manager: conda - name: vectormath + name: contourpy optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/vectormath-0.2.2-py_0.tar.bz2 - version: 0.2.2 -- category: main + url: https://conda.anaconda.org/conda-forge/win-64/contourpy-1.0.6-py310h232114e_0.tar.bz2 + version: 1.0.6 +- category: full dependencies: + hdf5: '>=1.12.2,<1.12.3.0a0' + libgdal: 3.5.3 hefe12b1_10 numpy: '>=1.21.6,<2.0a0' + openssl: '>=3.0.7,<4.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 - scipy: '>=0.13' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 7f313a70e136066343932415dcaa64b4 - sha256: 531719da40ada6e54d86ec2437172a687ddb52034e85063bd2f03540fc0bb9c0 + md5: 2e006379da94c311acf1d328ee248301 + sha256: 4dc5dd9bf402ef3d70524d04a86613fdbcceb19d26682b845eb011f8d7da4848 manager: conda - name: discretize - optional: false + name: gdal + optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/discretize-0.7.4-py310hc781a3c_0.tar.bz2 - version: 0.7.4 + url: https://conda.anaconda.org/conda-forge/win-64/gdal-3.5.3-py310h644bc08_10.conda + version: 3.5.3 - category: main dependencies: - numba: '>=0.47' - python: '>=3.7' - scipy: '>=1.4.0' + cached-property: '' + hdf5: '>=1.12.2,<1.12.3.0a0' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: df7965121f7c2d03a9f444e5307a6550 - sha256: d01a52b5aa35962f6d160be459a4c2859079a0212b518ccaeaa2bc4a69a9568c + md5: 13b4432fd169ccbe5b49e075b51da58b + sha256: d16b0d2da8ddeddf20656f4982c959346ef078fc44cc8b7ba8949a4e83d4379c manager: conda - name: empymod + name: h5py optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/empymod-2.2.1-pyhd8ed1ab_0.tar.bz2 - version: 2.2.1 -- category: full - dependencies: - brotli-python: '' - flask: '' - python: '>=2.7|>=3.6' - hash: - md5: 19a84270d30c5a0dd10780e3d510e33d - sha256: 75d326f0b12aef8f35080f5a5e2ef26066afcb60e3da765a9a5f4349572acd3b - manager: conda - name: flask-compress - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/flask-compress-1.13-pyhd8ed1ab_0.tar.bz2 - version: '1.13' -- category: full - dependencies: - __win: '' - backcall: '' - colorama: '' - decorator: '' - jedi: '>=0.16' - matplotlib-inline: '' - pickleshare: '' - prompt-toolkit: '>3.0.1,<3.1.0' - pygments: '>=2.4.0' - python: '>=3.8' - stack_data: '' - traitlets: '>=5' - hash: - md5: 2841523ef1ea32772de957e803c76d8b - sha256: 0fd4399523ca92a32d26825184a5876c15e6825862268711bff8c0399c76f82e - manager: conda - name: ipython - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/ipython-8.6.0-pyh08f2357_1.tar.bz2 - version: 8.6.0 + url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.7.0-nompi_py310hae7a582_102.tar.bz2 + version: 3.7.0 - category: full dependencies: blosc: '>=1.21.1,<2.0a0' - cfitsio: '>=4.1.0,<4.1.1.0a0' - expat: '>=2.5.0,<3.0a0' - freexl: '>=1.0.6,<2.0a0' - geos: '>=3.11.0,<3.11.1.0a0' - geotiff: '>=1.7.1,<1.8.0a0' - hdf4: '>=4.2.15,<4.2.16.0a0' - hdf5: '>=1.12.2,<1.12.3.0a0' - icu: '>=70.1,<71.0a0' + bzip2: '>=1.0.8,<2.0a0' + c-blosc2: '>=2.4.3,<3.0a0' + cfitsio: '>=4.2.0,<4.2.1.0a0' + charls: '>=2.3.4,<2.4.0a0' + giflib: '>=5.2.1,<5.3.0a0' jpeg: '>=9e,<10a' - kealib: '>=1.4.15,<1.5.0a0' - libkml: '>=1.3.0,<1.4.0a0' - libnetcdf: '>=4.8.1,<4.8.2.0a0' + jxrlib: '>=1.1,<1.2.0a0' + lcms2: '>=2.14,<3.0a0' + lerc: '>=4.0.0,<5.0a0' + libaec: '>=1.0.6,<2.0a0' + libavif: '>=0.11.1,<0.11.2.0a0' + libbrotlicommon: '>=1.0.9,<1.1.0a0' + libbrotlidec: '>=1.0.9,<1.1.0a0' + libbrotlienc: '>=1.0.9,<1.1.0a0' + libdeflate: '>=1.14,<1.15.0a0' libpng: '>=1.6.38,<1.7.0a0' - libpq: '>=14.5,<15.0a0' - libspatialite: '>=5.0.1,<5.1.0a0' - libsqlite: '>=3.39.4,<4.0a0' libtiff: '>=4.4.0,<5.0a0' libwebp-base: '>=1.2.4,<2.0a0' - libxml2: '>=2.10.3,<2.11.0a0' libzlib: '>=1.2.13,<1.3.0a0' + libzopfli: '>=1.0.3,<1.1.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + numpy: '>=1.21.6,<2.0a0' openjpeg: '>=2.5.0,<3.0a0' - openssl: '>=3.0.7,<4.0a0' - pcre: '>=8.45,<9.0a0' - poppler: '>=22.11.0,<22.12.0a0' - postgresql: '' - proj: '>=9.1.0,<9.1.1.0a0' - tiledb: '>=2.11.3,<2.12.0a0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + snappy: '>=1.1.9,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' - xerces-c: '>=3.2.4,<3.3.0a0' xz: '>=5.2.6,<6.0a0' + zfp: '>=1.0.0,<2.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: e6a9c0ae5d48757ac054a48fc09396f4 - sha256: d3c0cffbb352dabbdf4f7112b990dba267035cd21f505bc1e063475db98dadb3 + md5: 8c82bee96080ff082cb563f0f11deb7c + sha256: 3e8920e6fb87f41687453fe65e1f3bde7519634bfc2f09ded4828836a0e9edcb manager: conda - name: libgdal + name: imagecodecs optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libgdal-3.5.3-hc5f2fbc_1.tar.bz2 - version: 3.5.3 -- category: main + url: https://conda.anaconda.org/conda-forge/win-64/imagecodecs-2022.9.26-py310h99cb1c7_4.conda + version: 2022.9.26 +- category: full dependencies: - certifi: '>=2020.06.20' - contourpy: '>=1.0.1' - cycler: '>=0.10' - fonttools: '>=4.22.0' - freetype: '>=2.12.1,<3.0a0' - kiwisolver: '>=1.0.1' - numpy: '>=1.21.6,<2.0a0' - packaging: '>=20.0' - pillow: '>=6.2.0' - pyparsing: '>=2.3.1' - python: '>=3.10,<3.11.0a0' - python-dateutil: '>=2.7' - python_abi: 3.10.* *_cp310 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' + numpy: '' + pillow: '>=8.3.2' + python: '>=3' hash: - md5: 51a43b04e415da8dd0850c2ded044c6e - sha256: f1ef00bb3af1777bb16ccbab290f2b3e5e9abd5885bfdc619a213499399b9f65 + md5: 4fef7788eaed184136c627a8c5feced6 + sha256: c1a49325a3208a875bc5d2ab2d866c820a60a0c6561c4efe796ad78e10085123 manager: conda - name: matplotlib-base - optional: false + name: imageio + optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/matplotlib-base-3.6.2-py310h51140c5_0.tar.bz2 - version: 3.6.2 + url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.22.4-pyhfa7a67d_1.conda + version: 2.22.4 - category: full dependencies: - jupyter_client: '>=6.1.5' - nbformat: '>=5.0' + ansi2html: '' + dash: '' + flask: '' + ipykernel: '' + ipython: '' nest-asyncio: '' + python: '>=3.5' + requests: '' + retrying: '' + hash: + md5: 9c77330b235666f244a7b8dcc7c0955a + sha256: 1b664f4776f45c897bb783fbfae19c400d58b1e68bdd1942da2c95a4e7f50091 + manager: conda + name: jupyter-dash + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter-dash-0.4.2-pyhd8ed1ab_1.tar.bz2 + version: 0.4.2 +- category: full + dependencies: + anyio: '>=3.1.0' + argon2-cffi: '' + jinja2: '' + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.7.0' + nbconvert-core: '>=6.4.4' + nbformat: '>=5.2.0' + packaging: '' + prometheus_client: '' python: '>=3.7' - traitlets: '>=5.2.2' + pyzmq: '>=17' + send2trash: '' + terminado: '>=0.8.3' + tornado: '>=6.1.0' + traitlets: '>=5.1.0' + websocket-client: '' hash: - md5: 87eed34d791330d8acdab6a8ab63113f - sha256: ef28a3c4e3a218ae48b1e7a24ec7a8bb4f6da0096135d1155a5a5cc71393aaf4 + md5: c497ada2dbcb07e6912756f4ea709f65 + sha256: 125d721aa32f00c33078e8b5e0d76b5333e65afccd5631970e57eaadb9ab8858 manager: conda - name: nbclient + name: jupyter_server optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.0-pyhd8ed1ab_0.tar.bz2 - version: 0.7.0 -- category: main + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.23.3-pyhd8ed1ab_0.conda + version: 1.23.3 +- category: full dependencies: - numpy: '>=1.7' - python: '' - six: '' - vectormath: '>=0.1.4' + nbconvert-core: 7.2.6 pyhd8ed1ab_0 + pandoc: '' + python: '>=3.7' hash: - md5: 62052fa8409d12536ff149e25b0e9905 - sha256: 693596b821b28f8d9710e80a143816e55fc401b8cd2f0b0d777f5155bd3358f2 + md5: c75ece5b10744eb2db7e9faaa02e25eb + sha256: 51a768efc97c48b2d768a53d2c100253d04446d4feff037dd95bb5e37c778a86 manager: conda - name: properties - optional: false + name: nbconvert-pandoc + optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/properties-0.6.1-py_0.tar.bz2 - version: 0.6.1 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.6-pyhd8ed1ab_0.conda + version: 7.2.6 - category: main dependencies: - mkl: '>=2022.1.0,<2023.0a0' + llvmlite: '>=0.39.1,<0.40.0a0' numpy: '>=1.21.6,<2.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 - scipy: '>=0.13' + setuptools: '' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: be5580cf9f16fe52820c00c8edc39e15 - sha256: a2d0ef0294fff49ee8e927ecb56562c0ae71f2217cdf8bbe4d574dded0f989d7 + md5: 6056b5adcba018b637a6ad4ceea5b537 + sha256: f02efd294981028348b8b2bcd6340b7fb1e2c44ac5d742220f8f2e10eecf546c manager: conda - name: pydiso + name: numba optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pydiso-0.0.3-py310h847dae0_4.tar.bz2 - version: 0.0.3 + url: https://conda.anaconda.org/conda-forge/win-64/numba-0.56.4-py310h19bcfe9_0.conda + version: 0.56.4 - category: main dependencies: - joblib: '>=1.0.0' - libcblas: '>=3.9.0,<4.0a0' - numpy: '>=1.21.6,<2.0a0' + entrypoints: '' + msgpack-python: '' + numpy: '>=1.7' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 - scipy: '' - threadpoolctl: '>=2.0.0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 6fd6e3a3618d97926d288e0c66d2f59e - sha256: 0ad41c95744cfcdffc8d9f1d1575588f38e814613f059f1ea2709e9921f1c1b9 - manager: conda - name: scikit-learn - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/scikit-learn-1.1.3-py310had3394f_1.tar.bz2 - version: 1.1.3 -- category: full - dependencies: - imagecodecs: '>=2021.11.20' - numpy: '>=1.19.2' - python: '>=3.8' - hash: - md5: 1c126ff5b4643785bbc16e44e6327e41 - sha256: 85153fe85b205e01f62fcfddcc47c2c6a8cb6062d4e0e73e0a0a71f01a984f33 - manager: conda - name: tifffile - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.10.10-pyhd8ed1ab_0.tar.bz2 - version: 2022.10.10 -- category: main - dependencies: - brotlipy: '>=0.6.0' - certifi: '' - cryptography: '>=1.3.4' - idna: '>=2.0.0' - pyopenssl: '>=0.14' - pysocks: '>=1.5.6,<2.0,!=1.5.7' - python: <4.0 + typing-extensions: '>=3.7.4' + vc: '>=14.1,<15' + vs2015_runtime: '>=14.16.27033' hash: - md5: 0738978569b10669bdef41c671252dd1 - sha256: 57a823b83428156aa2bc18f34159a744657c9bd117a125ca4559b0518a2e4fa2 + md5: 5b71b492c0e24367b19ddf02251eb9eb + sha256: 11368b8ddd0ae3891e625b4b56bf374dcee66706e3b93edb5cec4102b6a7c3f3 manager: conda - name: urllib3 + name: numcodecs optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.11-pyhd8ed1ab_0.tar.bz2 - version: 1.26.11 + url: https://conda.anaconda.org/conda-forge/win-64/numcodecs-0.10.2-py310h8a704f9_0.tar.bz2 + version: 0.10.2 - category: main dependencies: - asciitree: '' - fasteners: '' - numcodecs: '>=0.10.0' - numpy: '>=1.7' - python: '>=3.5' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.10,<3.11.0a0' + python-dateutil: '>=2.8.1' + python_abi: 3.10.* *_cp310 + pytz: '>=2020.1' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 7e212240cf03e35a6b3201010a1a1e12 - sha256: 522e72b5f4f1d49d73bdd7fc92a4e51efe86910460577646f553905969d11550 + md5: 905643029444cd6ed5b11b918c3d04f8 + sha256: fce17e2fdca451ac46769ffe961cd0e1c939f4cc1426837233199dbbb0a81317 manager: conda - name: zarr + name: pandas optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.13.3-pyhd8ed1ab_0.tar.bz2 - version: 2.13.3 + url: https://conda.anaconda.org/conda-forge/win-64/pandas-1.5.2-py310h1c4a608_0.conda + version: 1.5.2 - category: full dependencies: - flask: '>=1.0.4' - flask-compress: '' - plotly: '>=5.0.0' - python: '>=3.6' - setuptools: '' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: be020f446ae291d37ad0443e952b40e0 - sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b + md5: da29a11f84e99fa7f83f8ba32a501f6b + sha256: 455e38355f5a05c4ed7899c18c601e47dc4e43f4f51148315b0d324d639573d2 manager: conda - name: dash + name: pywavelets optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 - version: 2.7.0 + url: https://conda.anaconda.org/conda-forge/win-64/pywavelets-1.3.0-py310h9b08ddd_2.tar.bz2 + version: 1.3.0 - category: main dependencies: - click: '>=6.6' - cloudpickle: '>=1.5.0' - cytoolz: '>=0.8.2' - dask-core: '>=2022.10.0,<2022.10.1.0a0' - jinja2: '' - locket: '>=1.0.0' - msgpack-python: '>=0.6.0' - packaging: '>=20.0' - psutil: '>=5.0' - python: '>=3.8' - pyyaml: '' - sortedcontainers: '!=2.0.0,!=2.0.1' - tblib: '>=1.6.0' - toolz: '>=0.8.2' - tornado: '>=6.0.3,<6.2' - urllib3: '' - zict: '>=0.1.3' + libblas: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' + liblapack: '>=3.9.0,<4.0a0' + m2w64-gcc-libs: '' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 3dc3dceb9ad4ce190fcd4e31d903ac5f - sha256: 5cad2f5416814c4c72504741594f9167f2d49b79e3c5316545f33135b53da676 + md5: dd00a0a254b250f6cc7546be6e79e396 + sha256: 4eb650f66f457a67b1ba8dda476d7f4de38fa1cddd1f64fb8e483fc82d42397b manager: conda - name: distributed + name: scipy optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.10.0-pyhd8ed1ab_2.tar.bz2 - version: 2022.10.0 + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.9.3-py310h578b7cb_2.tar.bz2 + version: 1.9.3 - category: full dependencies: - hdf5: '>=1.12.2,<1.12.3.0a0' - libgdal: 3.5.3 hc5f2fbc_1 + geos: '>=3.11.1,<3.11.2.0a0' numpy: '>=1.21.6,<2.0a0' - openssl: '>=3.0.7,<4.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 2b38afcaf9bb1297fac94e1c3eb4fc08 - sha256: bdedb98fe110590da0c3291cb917aa6fc048080ff2d64c3227097fe03eb7ab41 + md5: 0d7b76a087fdabace87bdf1b9f38a467 + sha256: e51c9455ff3a378bf02fe74b871b832db55b7e14fccedc4f7b902c0a07255f9f manager: conda - name: gdal + name: shapely optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/gdal-3.5.3-py310h644bc08_1.tar.bz2 - version: 3.5.3 + url: https://conda.anaconda.org/conda-forge/win-64/shapely-2.0.0-py310h8c82734_0.conda + version: 2.0.0 - category: main dependencies: - future: '' - matplotlib-base: '' numpy: '>=1.7' - properties: '' python: '' - scipy: '>=0.13' - utm: '' - vectormath: '' - hash: - md5: 940c153c790eec5801d26ad7115d69bf - sha256: 6ef4cb86ab786166d39b6a55f2b5b9027f298d4aa7ba676d587b31cf80053ae5 - manager: conda - name: geoana - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/geoana-0.0.6-py_1.tar.bz2 - version: 0.0.6 -- category: full - dependencies: - __win: '' - debugpy: '>=1.0' - ipython: '>=7.23.1' - jupyter_client: '>=6.1.12' - matplotlib-inline: '>=0.1' - nest-asyncio: '' - packaging: '' - psutil: '' - python: '>=3.8' - pyzmq: '>=17' - tornado: '>=6.1' - traitlets: '>=5.1.0' - hash: - md5: 64ccbdce60faeb7ad57dc1a14751e99e - sha256: d75653dccb203d6507ab18c81271b64fd1dcb9998d03b7d361e323348436eec9 - manager: conda - name: ipykernel - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.17.1-pyh025b116_0.tar.bz2 - version: 6.17.1 -- category: full - dependencies: - beautifulsoup4: '' - bleach: '' - defusedxml: '' - entrypoints: '>=0.2.2' - jinja2: '>=3.0' - jupyter_core: '>=4.7' - jupyterlab_pygments: '' - markupsafe: '>=2.0' - mistune: '>=2.0.3,<3' - nbclient: '>=0.5.0' - nbformat: '>=5.1' - packaging: '' - pandocfilters: '>=1.4.1' - pygments: '>=2.4.1' - python: '>=3.7' - tinycss2: '' - traitlets: '>=5.0' - hash: - md5: 4842b0ffe67983b40333fe4bf73d1d6d - sha256: 50ba28a69479905d92fa526dbba4464c15e2db6ede7154fe3ba384b2ed2a175e - manager: conda - name: nbconvert-core - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.4-pyhd8ed1ab_0.tar.bz2 - version: 7.2.4 -- category: main - dependencies: - numpy: '' - pydiso: '' - python: '>=3.6' - scipy: '' hash: - md5: d824e3266c690c6b8c662cf19fa62b3f - sha256: e1d39044c41541a09ba846c51c2ba315858622dfb4e7eaebcb0823316159fab8 + md5: 7a6395b244b183e9e55e606e3d68e83b + sha256: 891620c6e65716efa84832458ff972037faf31a2009421ad120807dedd360402 manager: conda - name: pymatsolver + name: vectormath optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pymatsolver-0.2.0-pyhd8ed1ab_0.tar.bz2 - version: 0.2.0 -- category: dev - dependencies: - certifi: '>=2017.4.17' - charset-normalizer: '>=2,<3' - idna: '>=2.5,<4' - python: '>=3.7,<4.0' - urllib3: '>=1.21.1,<1.27' - hash: - md5: 089382ee0e2dc2eae33a04cc3c2bddb0 - sha256: b45d0da6774c8231ab4fef0427b3050e7c54c84dfe453143dd4010999c89e050 - manager: conda - name: requests - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.28.1-pyhd8ed1ab_1.tar.bz2 - version: 2.28.1 -- category: full - dependencies: - cloudpickle: '>=0.2.1' - cytoolz: '>=0.7.3' - dask-core: '>=1.0.0,!=2.17.0' - imageio: '>=2.3.0' - networkx: '>=2.2' + url: https://conda.anaconda.org/conda-forge/noarch/vectormath-0.2.2-py_0.tar.bz2 + version: 0.2.2 +- category: main + dependencies: numpy: '>=1.21.6,<2.0a0' - packaging: '>=20.0' - pillow: '>=6.1.0,!=7.1.0,!=7.1.1,!=8.3.0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 - pywavelets: '>=1.1.1' - scipy: '>=1.4.1' - tifffile: '>=2019.7.26' - toolz: '>=0.7.3' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' + scipy: '>=0.13' + vc: '>=14.1,<15' + vs2015_runtime: '>=14.16.27033' hash: - md5: 99759a602e6fdb8d5666b5d459801706 - sha256: ef267bf8909d2198c6fb192079721abfea3042eca025cf9acda606f4e3d90e95 + md5: 7f313a70e136066343932415dcaa64b4 + sha256: 531719da40ada6e54d86ec2437172a687ddb52034e85063bd2f03540fc0bb9c0 manager: conda - name: scikit-image - optional: true + name: discretize + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/scikit-image-0.19.3-py310h1c4a608_2.tar.bz2 - version: 0.19.3 -- category: full + url: https://conda.anaconda.org/conda-forge/win-64/discretize-0.7.4-py310hc781a3c_0.tar.bz2 + version: 0.7.4 +- category: main dependencies: - dash: '>=1.6.1' - python: '' + numba: '>=0.47' + python: '>=3.7' + scipy: '>=1.4.0' hash: - md5: ebd54a61606fa8a191932cb72e448418 - sha256: 5e99ab8b5cac15e5d6986a90566a335c21b2849838a6e877bec79efa2e7e346f + md5: df7965121f7c2d03a9f444e5307a6550 + sha256: d01a52b5aa35962f6d160be459a4c2859079a0212b518ccaeaa2bc4a69a9568c manager: conda - name: dash-daq - optional: true + name: empymod + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-daq-0.5.0-pyh9f0ad1d_1.tar.bz2 - version: 0.5.0 + url: https://conda.anaconda.org/conda-forge/noarch/empymod-2.2.1-pyhd8ed1ab_0.tar.bz2 + version: 2.2.1 - category: full dependencies: attrs: '>=17' @@ -13075,94 +13068,164 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/fiona-1.8.22-py310h30f9a14_2.tar.bz2 version: 1.8.22 -- category: full +- category: main dependencies: - ansi2html: '' - dash: '' - flask: '' - ipykernel: '' - ipython: '' - nest-asyncio: '' - python: '>=3.5' - requests: '' - retrying: '' + certifi: '>=2020.06.20' + contourpy: '>=1.0.1' + cycler: '>=0.10' + fonttools: '>=4.22.0' + freetype: '>=2.12.1,<3.0a0' + kiwisolver: '>=1.0.1' + numpy: '>=1.21.6,<2.0a0' + packaging: '>=20.0' + pillow: '>=6.2.0' + pyparsing: '>=2.3.1' + python: '>=3.10,<3.11.0a0' + python-dateutil: '>=2.7' + python_abi: 3.10.* *_cp310 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 9c77330b235666f244a7b8dcc7c0955a - sha256: 1b664f4776f45c897bb783fbfae19c400d58b1e68bdd1942da2c95a4e7f50091 + md5: 51a43b04e415da8dd0850c2ded044c6e + sha256: f1ef00bb3af1777bb16ccbab290f2b3e5e9abd5885bfdc619a213499399b9f65 manager: conda - name: jupyter-dash - optional: true + name: matplotlib-base + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/jupyter-dash-0.4.2-pyhd8ed1ab_1.tar.bz2 - version: 0.4.2 + url: https://conda.anaconda.org/conda-forge/win-64/matplotlib-base-3.6.2-py310h51140c5_0.tar.bz2 + version: 3.6.2 - category: full dependencies: - anyio: '>=3.1.0' - argon2-cffi: '' - jinja2: '' - jupyter_client: '>=6.1.12' - jupyter_core: '>=4.7.0' - nbconvert-core: '>=6.4.4' - nbformat: '>=5.2.0' - packaging: '' - prometheus_client: '' + nbconvert-core: 7.2.6 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.6 pyhd8ed1ab_0 python: '>=3.7' - pyzmq: '>=17' - send2trash: '' - terminado: '>=0.8.3' - tornado: '>=6.1.0' - traitlets: '>=5.1.0' - websocket-client: '' hash: - md5: 8d017ebe94c92cc379d59bd0d107e34e - sha256: 8d99f7a2d8a5bb952d36a887e420d7448893ef380fe69dc2ddfe0d7aaf2eeca4 + md5: cad325a4f09969426cd099d5c9f689f5 + sha256: b428afd52bcf4f395a423293c93f89c97fa71f03b019dc799542d45f429f9b7b manager: conda - name: jupyter_server + name: nbconvert optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.23.1-pyhd8ed1ab_0.tar.bz2 - version: 1.23.1 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.6-pyhd8ed1ab_0.conda + version: 7.2.6 - category: full dependencies: - nbconvert-core: 7.2.4 pyhd8ed1ab_0 - pandoc: '' + jupyter_server: '>=1.8,<3' python: '>=3.7' hash: - md5: ccb1679d3a83ddbf5dad2f08c417c8ad - sha256: bc9dafc8ae063aa17b85f58610117ca5fd654c7d741b6657bd7c96ee87428dd4 + md5: 40be846cd4e78672a40e43db9dae753c + sha256: d798a6a1938e3efa1562d3477a0337720ce07ef571c8b0255d80089f285eaf8a manager: conda - name: nbconvert-pandoc + name: notebook-shim optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.4-pyhd8ed1ab_0.tar.bz2 - version: 7.2.4 -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.2-pyhd8ed1ab_0.tar.bz2 + version: 0.2.2 +- category: main dependencies: - nbconvert-core: 7.2.4 pyhd8ed1ab_0 - nbconvert-pandoc: 7.2.4 pyhd8ed1ab_0 - python: '>=3.7' + numpy: '>=1.7' + python: '' + six: '' + vectormath: '>=0.1.4' hash: - md5: 8b8b8d45d361a04bf6949655efd7d66a - sha256: 4e9b2e5ce28c0de0b823e93061283e9592b40f70ef0dd973c58f9d8ca7fb0569 + md5: 62052fa8409d12536ff149e25b0e9905 + sha256: 693596b821b28f8d9710e80a143816e55fc401b8cd2f0b0d777f5155bd3358f2 manager: conda - name: nbconvert - optional: true + name: properties + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/properties-0.6.1-py_0.tar.bz2 + version: 0.6.1 +- category: main + dependencies: + mkl: '>=2022.1.0,<2023.0a0' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + scipy: '>=0.13' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: be5580cf9f16fe52820c00c8edc39e15 + sha256: a2d0ef0294fff49ee8e927ecb56562c0ae71f2217cdf8bbe4d574dded0f989d7 + manager: conda + name: pydiso + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/pydiso-0.0.3-py310h847dae0_4.tar.bz2 + version: 0.0.3 +- category: main + dependencies: + joblib: '>=1.1.1' + libcblas: '>=3.9.0,<4.0a0' + numpy: '>=1.21.6,<2.0a0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + scipy: '' + threadpoolctl: '>=2.0.0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: f5433a3e1971e7565a4a9bd00d1df2eb + sha256: da4c825912e4c388268611df0f3f99fae86e443bdbf17214fa2af1d9ef4bc80e + manager: conda + name: scikit-learn + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.4-pyhd8ed1ab_0.tar.bz2 - version: 7.2.4 + url: https://conda.anaconda.org/conda-forge/win-64/scikit-learn-1.2.0-py310had3394f_0.conda + version: 1.2.0 - category: full dependencies: - jupyter_server: '>=1.8,<3' - python: '>=3.7' + imagecodecs: '>=2021.11.20' + numpy: '>=1.19.2' + python: '>=3.8' hash: - md5: 40be846cd4e78672a40e43db9dae753c - sha256: d798a6a1938e3efa1562d3477a0337720ce07ef571c8b0255d80089f285eaf8a + md5: 1c126ff5b4643785bbc16e44e6327e41 + sha256: 85153fe85b205e01f62fcfddcc47c2c6a8cb6062d4e0e73e0a0a71f01a984f33 manager: conda - name: notebook-shim + name: tifffile optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.2-pyhd8ed1ab_0.tar.bz2 - version: 0.2.2 + url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.10.10-pyhd8ed1ab_0.tar.bz2 + version: 2022.10.10 +- category: main + dependencies: + asciitree: '' + fasteners: '' + numcodecs: '>=0.10.0' + numpy: '>=1.7' + python: '>=3.5' + hash: + md5: 7e212240cf03e35a6b3201010a1a1e12 + sha256: 522e72b5f4f1d49d73bdd7fc92a4e51efe86910460577646f553905969d11550 + manager: conda + name: zarr + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.13.3-pyhd8ed1ab_0.tar.bz2 + version: 2.13.3 +- category: main + dependencies: + future: '' + matplotlib-base: '' + numpy: '>=1.7' + properties: '' + python: '' + scipy: '>=0.13' + utm: '' + vectormath: '' + hash: + md5: 940c153c790eec5801d26ad7115d69bf + sha256: 6ef4cb86ab786166d39b6a55f2b5b9027f298d4aa7ba676d587b31cf80053ae5 + manager: conda + name: geoana + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/geoana-0.0.6-py_1.tar.bz2 + version: 0.0.6 - category: full dependencies: argon2-cffi: '' @@ -13192,6 +13255,49 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.8-pyhd8ed1ab_0.tar.bz2 version: 0.4.8 +- category: main + dependencies: + numpy: '' + pydiso: '' + python: '>=3.6' + scipy: '' + hash: + md5: d824e3266c690c6b8c662cf19fa62b3f + sha256: e1d39044c41541a09ba846c51c2ba315858622dfb4e7eaebcb0823316159fab8 + manager: conda + name: pymatsolver + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/pymatsolver-0.2.0-pyhd8ed1ab_0.tar.bz2 + version: 0.2.0 +- category: full + dependencies: + cloudpickle: '>=0.2.1' + cytoolz: '>=0.7.3' + dask-core: '>=1.0.0,!=2.17.0' + imageio: '>=2.3.0' + networkx: '>=2.2' + numpy: '>=1.21.6,<2.0a0' + packaging: '>=20.0' + pillow: '>=6.1.0,!=7.1.0,!=7.1.1,!=8.3.0' + python: '>=3.10,<3.11.0a0' + python_abi: 3.10.* *_cp310 + pywavelets: '>=1.1.1' + scipy: '>=1.4.1' + tifffile: '>=2019.7.26' + toolz: '>=0.7.3' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: 99759a602e6fdb8d5666b5d459801706 + sha256: ef267bf8909d2198c6fb192079721abfea3042eca025cf9acda606f4e3d90e95 + manager: conda + name: scikit-image + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/scikit-image-0.19.3-py310h1c4a608_2.tar.bz2 + version: 0.19.3 - category: full dependencies: argon2-cffi: '' @@ -13309,25 +13415,27 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + sha256: None manager: pip name: mira-simpeg optional: false platform: win-64 - source: null - url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl + source: + type: url + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip version: 0.15.1.dev6 - category: main dependencies: geoh5py: '>=0.5.0,<0.6.0' numpy: '>=1.21.5,<2.0.0' hash: - sha256: 48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + sha256: c73020238558b1ececd1ad6e01b76dac8272dda46f3361a034315bd40b341d9d manager: pip name: param-sweeps optional: false platform: win-64 source: null - url: https://files.pythonhosted.org/packages/ca/96/992802ddc69c08483c8c9ced584658b26bc5681e9c7c914949bc16192ef3/param_sweeps-0.1.2-py3-none-any.whl - version: 0.1.2 + url: https://files.pythonhosted.org/packages/86/9a/cf12141da920feeb4b80833bd54f01d11c7b58b3f7f7c5ec19d2a45127f8/param_sweeps-0.1.3-py3-none-any.whl + version: 0.1.3 version: 1 diff --git a/conda-py-3.9-lock.yml b/conda-py-3.9-lock.yml index 1e6271dd9..dd53a0537 100644 --- a/conda-py-3.9-lock.yml +++ b/conda-py-3.9-lock.yml @@ -13,7 +13,7 @@ # To update a single package to the latest version compatible with the version constraints in the source: # conda-lock lock --lockfile conda-py-3.9-lock.yml --update PACKAGE # To re-solve the entire environment, e.g. after changing a version constraint in the source file: -# conda-lock -f C:\Users\Benjamink\GIT\geoapps\pyproject.toml -f C:\Users\Benjamink\GIT\geoapps\environments\env-python-3.9.yml --lockfile conda-py-3.9-lock.yml +# conda-lock -f pyproject.toml -f environments/env-python-3.9.yml --lockfile conda-py-3.9-lock.yml metadata: channels: - url: conda-forge @@ -21,16 +21,16 @@ metadata: - url: defaults used_env_vars: [] content_hash: - linux-64: 0bc81c7275101b853bda5a7467974ed32c79c713554827fefaa29bfab990e12a - osx-64: 1960bbb37c3e60e536d69e4e9d1575c9285d5d24f6e8660efe7f1e045867c7e6 - win-64: 3aa873423f63f75a00c8368049b524c163e4c53f6c2a5f60dc441bba5e3d0f3a + linux-64: 60c93a10a6ba78be592cceabbd561e0dcdc4312ae76f03d09eddc76fe0b40cfb + osx-64: 53ed8067b2c22f954ffe6d73cf49a7a94e03aaa79b696bf78a239946a0dc26b3 + win-64: 6b38302df6e17a19f7f819c9399a3c1b16b299a727c242eedba04eacf3e61d31 platforms: - win-64 - osx-64 - linux-64 sources: - - C:\Users\Benjamink\GIT\geoapps\pyproject.toml - - C:\Users\Benjamink\GIT\geoapps\environments\env-python-3.9.yml + - pyproject.toml + - environments/env-python-3.9.yml package: - category: main dependencies: {} @@ -46,14 +46,14 @@ package: - category: main dependencies: {} hash: - md5: 41e4e87062433e283696cf384f952ef6 - sha256: 058355034667e77d15389700f6b2364cc74efce0af63a418eacc1ce252458942 + md5: ff9f73d45c4a07d6f424495288a26080 + sha256: 8f6c81b0637771ae0ea73dc03a6d30bec3326ba3927f2a7b91931aa2d59b1789 manager: conda name: ca-certificates optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2022.9.24-ha878542_0.tar.bz2 - version: 2022.9.24 + url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2022.12.7-ha878542_0.conda + version: 2022.12.7 - category: full dependencies: {} hash: @@ -101,13 +101,13 @@ package: - category: main dependencies: {} hash: - md5: c2719e2faa7bd7076d3a4b52271e5622 - sha256: a41140cb2a85048eba89dcf6cc8267e673bf40ce2108534eda1531b9f939fe82 + md5: 737be0d34c22d24432049ab7a3214de4 + sha256: 3e7f203e33ea497b6e468279cc5fdef7d556473c25e7466b35fd672940392469 manager: conda name: ld_impl_linux-64 optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.39-hc81fddc_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.39-hcc3a1bd_1.conda version: '2.39' - category: main dependencies: {} @@ -145,14 +145,25 @@ package: - category: main dependencies: {} hash: - md5: e366350e2343a798e29833286abe2560 - sha256: 419eaff0d20f418974ca27a40bc871bbe48217dba05936f147a574eb5f079005 + md5: 0dd193187d54e585cac7eab942a8847e + sha256: 89e8c4436dd04d8b4a0c13c508e930be56973a480a9714171969de953bdafd3a + manager: conda + name: python_abi + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.9-3_cp39.conda + version: '3.9' +- category: main + dependencies: {} + hash: + md5: 51fc4fcfb19f5d95ffc8c339db5068e8 + sha256: 0bfae0b9962bc0dbf79048f9175b913ed4f53c4310d06708dc7acbb290ad82f6 manager: conda name: tzdata optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022f-h191b570_0.tar.bz2 - version: 2022f + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022g-h191b570_0.conda + version: 2022g - category: full dependencies: font-ttf-dejavu-sans-mono: '' @@ -192,6 +203,18 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 version: '1' +- category: full + dependencies: + python: 3.9.* + hash: + md5: 0b7821445f86bbfc5b75ef9d812453c6 + sha256: 7c6f0748101ae31360b3a84727aceb246afd9fbb0eca17b1ebfe13ae58e62bf8 + manager: conda + name: _ipython_minor_entry_point + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/_ipython_minor_entry_point-8.7.0-h8cf3c4a_0.conda + version: 8.7.0 - category: main dependencies: _libgcc_mutex: 0.1 conda_forge @@ -310,14 +333,14 @@ package: libgcc-ng: '>=12' libstdcxx-ng: '>=12' hash: - md5: a583d0bc9a85c48e8b07a588d1ac8a80 - sha256: eaee8645a203291cf12ddf15d274e535c1a5292d9bce4f76f888d171f1523754 + md5: 917b9a50001fffdd89b321b5dba31e55 + sha256: 836f3362ba45d104efecbdb3991c1e01b8152978b194d84202c25c8f2c5fce6f manager: conda name: geos optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/geos-3.11.0-h27087fc_0.tar.bz2 - version: 3.11.0 + url: https://conda.anaconda.org/conda-forge/linux-64/geos-3.11.1-h27087fc_0.tar.bz2 + version: 3.11.1 - category: full dependencies: libgcc-ng: '>=12' @@ -342,7 +365,7 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/giflib-5.2.1-h36c2ea0_2.tar.bz2 version: 5.2.1 -- category: full +- category: main dependencies: libgcc-ng: '>=10.3.0' libstdcxx-ng: '>=10.3.0' @@ -351,7 +374,7 @@ package: sha256: 1d7950f3be4637ab915d886304e57731d39a41ab705ffc95c4681655c459374a manager: conda name: icu - optional: true + optional: false platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/icu-70.1-h27087fc_0.tar.bz2 version: '70.1' @@ -477,7 +500,7 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 version: 3.4.2 -- category: full +- category: main dependencies: libgcc-ng: '>=10.3.0' hash: @@ -485,7 +508,7 @@ package: sha256: 6a81ebac9f1aacdf2b4f945c87ad62b972f0f69c8e0981d68e111739e6720fd7 manager: conda name: libiconv - optional: true + optional: false platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-h166bdaf_0.tar.bz2 version: '1.17' @@ -589,43 +612,30 @@ package: version: '6.3' - category: full dependencies: - libgcc-ng: '>=9.4.0' - libstdcxx-ng: '>=9.4.0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' hash: - md5: 29ded371806431b0499aaee146abfc3e - sha256: 987835de2261507bcea0dcb61ed0668e4622fc55ad9d84ec1fc3d72ab2bd94e9 + md5: da0ec11a6454ae19bff5b02ed881a2b1 + sha256: 8fadeebb2b7369a4f3b2c039a980d419f65c7b18267ba0c62588f9f894396d0c manager: conda name: nspr optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/nspr-4.32-h9c3ff4c_1.tar.bz2 - version: '4.32' + url: https://conda.anaconda.org/conda-forge/linux-64/nspr-4.35-h27087fc_0.conda + version: '4.35' - category: main dependencies: ca-certificates: '' libgcc-ng: '>=12' hash: - md5: d1ad1824c71e67dea42f07e06cd177dc - sha256: 67fc8e91186ada002682bdd125e1ceece884ba309c68e9c5c981e8412196d226 + md5: 7adaac6ff98219bcb99b45e408b80f4e + sha256: d9143f6d10e7edaa8cbb03e510d60c54463f4538c01f30b0abff51def582d94e manager: conda name: openssl optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.0.7-h166bdaf_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.0.7-h0b41bf4_1.conda version: 3.0.7 -- category: full - dependencies: - libgcc-ng: '>=9.3.0' - libstdcxx-ng: '>=9.3.0' - hash: - md5: c05d1820a6d34ff07aaaab7a9b7eddaa - sha256: 8f35c244b1631a4f31fb1d66ab6e1d9bfac0ca9b679deced1112c7225b3ad138 - manager: conda - name: pcre - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pcre-8.45-h9c3ff4c_0.tar.bz2 - version: '8.45' - category: full dependencies: libgcc-ng: '>=7.5.0' @@ -663,32 +673,19 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.1.9-hbd366e4_2.tar.bz2 version: 1.1.9 -- category: main - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - hash: - md5: 9f37c25c6fd4edb1d090eac27fed7d49 - sha256: 461eb15626d60aa665013ef5875da041c6e9ffb78cdf3f839377435dabd6cd1d - manager: conda - name: tbb - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tbb-2021.6.0-h924138e_1.tar.bz2 - version: 2021.6.0 - category: full dependencies: __glibc: '>=2.17,<3.0.a0' libgcc-ng: '>=12' hash: - md5: 3c28b234561214c9655050c4a0f51bb7 - sha256: 4c079aa15b8f9ea983c4c3d9cc195f2aef6d0eb75a901dc3dd1a81131aa2e0b8 + md5: 229620ecbc0bf2f9f04b888fd3478f79 + sha256: 69a2de90e0164155c8ac3251e610060a7227d33c52ebdb982e64fca354a87036 manager: conda name: tzcode optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tzcode-2022f-h166bdaf_0.tar.bz2 - version: 2022f + url: https://conda.anaconda.org/conda-forge/linux-64/tzcode-2022g-h166bdaf_0.conda + version: 2022g - category: full dependencies: libgcc-ng: '>=9.3.0' @@ -910,43 +907,43 @@ package: - category: main dependencies: libgcc-ng: '>=12' - libzlib: '>=1.2.12,<1.3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' hash: - md5: 575078de1d3a3114b3ce131bd1508d0c - sha256: 422a544fbfc8d8bf43de4b2dc5c7c991294ad0e37b37439d8dbf740f07a75437 + md5: e1c890aebdebbfbf87e2c917187b4416 + sha256: a32b36d34e4f2490b99bddbc77d01a674d304f667f0e62c89e02c961addef462 manager: conda name: libpng optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.38-h753d276_0.tar.bz2 - version: 1.6.38 + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.39-h753d276_0.conda + version: 1.6.39 - category: full dependencies: - geos: '>=3.11.0,<3.11.1.0a0' + geos: '>=3.11.1,<3.11.2.0a0' libgcc-ng: '>=12' libstdcxx-ng: '>=12' hash: - md5: 13b2138ccfbd9821fe13ee0cb7471c03 - sha256: 0bd78394199ef26d33cd8af69bb92215a288b1487236420f521dc6e2bc7250d5 + md5: d2047c6de84b07a1db9cbe1683939956 + sha256: 0d6a97cdb1c573bbc3464c47eb0d57da1cd6434689b9dc253d03fca6710d0c22 manager: conda name: librttopo optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/librttopo-1.1.0-hf730bdb_11.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/librttopo-1.1.0-ha49c73b_12.tar.bz2 version: 1.1.0 - category: main dependencies: libgcc-ng: '>=12' - libzlib: '>=1.2.12,<1.3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' hash: - md5: 978924c298fc2215f129e8171bbea688 - sha256: 919396aa0e5d0df8d8082db554d850639aa363aff13f4feabf2ee642f823b6d4 + md5: 2e5f9a37d487e1019fd4d8113adb2f9f + sha256: 6008a0b914bd1a3510a3dba38eada93aa0349ebca3a21e5fa276833c8205bf49 manager: conda name: libsqlite optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.39.4-h753d276_0.tar.bz2 - version: 3.39.4 + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.40.0-h753d276_0.tar.bz2 + version: 3.40.0 - category: main dependencies: libgcc-ng: '>=12' @@ -976,7 +973,7 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.13-h7f98852_1004.tar.bz2 version: '1.13' -- category: full +- category: main dependencies: icu: '>=70.1,<71.0a0' libgcc-ng: '>=12' @@ -988,7 +985,7 @@ package: sha256: b30713fb4477ff4f722280d956593e7e7a2cb705b7444dcc278de447432b43b1 manager: conda name: libxml2 - optional: true + optional: false platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.10.3-h7463322_0.tar.bz2 version: 2.10.3 @@ -1011,14 +1008,14 @@ package: dependencies: libzlib: '>=1.2.13,<1.3.0a0' hash: - md5: 9adb9d2c79aafd1176b2cafaa5b03b0b - sha256: 8d556341db1849b544ad302191ac89aee47c0633df17768b7c3d24bc0857550f + md5: 6b80b7135d057de371c7284c8471b044 + sha256: 81bac368092b5788efa66cccdfaca824dc55f3f965c16f9e5f715450394cfd72 manager: conda name: llvm-openmp optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/llvm-openmp-15.0.4-he0ac6c6_0.tar.bz2 - version: 15.0.4 + url: https://conda.anaconda.org/conda-forge/linux-64/llvm-openmp-15.0.6-he0ac6c6_0.conda + version: 15.0.6 - category: full dependencies: libzlib: '>=1.2.13,<1.3.0a0' @@ -1128,21 +1125,21 @@ package: version: 1.5.2 - category: full dependencies: - libgcc-ng: '>=10.3.0' - libstdcxx-ng: '>=10.3.0' - libzlib: '>=1.2.11,<1.3.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' lz4-c: '>=1.9.3,<1.10.0a0' snappy: '>=1.1.9,<2.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 37baca23e60af4130cfc03e8ab9f8e22 - sha256: 3635408361a0d168c289d0e32927b1e1c1e4e563439b4ce7153e787201c6a4e0 + md5: 9fc20ab886b80d1029b828ef7ee79a35 + sha256: 4c3a0242aa1771839bd0e8fa2916fcf8be713d383da71106e662b3e2d99d0b46 manager: conda name: blosc optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/blosc-1.21.1-h83bc5f7_3.tar.bz2 - version: 1.21.1 + url: https://conda.anaconda.org/conda-forge/linux-64/blosc-1.21.2-hafa529b_0.conda + version: 1.21.2 - category: full dependencies: bzip2: '>=1.0.8,<2.0a0' @@ -1183,27 +1180,27 @@ package: zlib-ng: '>=2.0.6,<2.1.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 675c0a3103fd69380bda86cfddb0f3f4 - sha256: 6cbd7ff95232a0efa4c065c2996f04b621ce8a99e07673bcb24b886a4aa1b461 + md5: fee8650462dfee92f4ed50778793ebe8 + sha256: 4ad87e9640ab3508ea2553e9ef0a3adc44210101369afaa5608091575e4cf75e manager: conda name: c-blosc2 optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/c-blosc2-2.4.3-h7a311fb_0.tar.bz2 - version: 2.4.3 + url: https://conda.anaconda.org/conda-forge/linux-64/c-blosc2-2.6.0-hf91038e_0.conda + version: 2.6.0 - category: main dependencies: libgcc-ng: '>=12' - libpng: '>=1.6.37,<1.7.0a0' - libzlib: '>=1.2.12,<1.3.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libzlib: '>=1.2.13,<1.3.0a0' hash: - md5: 4e54cbfc47b8c74c2ecc1e7730d8edce - sha256: 97325af03590d9f9cc7fcb35ad869fa409c51820b0c721bfc9fe7a6d058d0bb0 + md5: e1232042de76d24539a436d37597eb06 + sha256: 1eb913727b54e9aa63c6d9a1177db4e2894cee97c5f26910a2b61899d5ac904f manager: conda name: freetype optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-hca18f0e_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-hca18f0e_1.conda version: 2.12.1 - category: full dependencies: @@ -1255,6 +1252,20 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.74.1-h606061b_1.tar.bz2 version: 2.74.1 +- category: main + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libxml2: '>=2.9.14,<2.11.0a0' + hash: + md5: 0c52bb2b3b621d684f3beabd4aacaca7 + sha256: 2b52bbb87f875a44ebc599c534f73e027e59f69097a1a8769bcefa8e5bf6c060 + manager: conda + name: libhwloc + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libhwloc-2.8.0-h32351e8_1.tar.bz2 + version: 2.8.0 - category: main dependencies: jpeg: '>=9e,<10a' @@ -1275,36 +1286,63 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.4.0-h55922b4_4.tar.bz2 version: 4.4.0 +- category: full + dependencies: + libgcc-ng: '>=12' + libsqlite: '>=3.40.0,<4.0a0' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + nspr: '>=4.35,<5.0a0' + hash: + md5: f8d7f11d19e4cb2207eab159fd4c0152 + sha256: dd848f91478b155d3b3af6e64f494d17573fce7f7ebc154d48332f259b112f72 + manager: conda + name: nss + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/nss-3.82-he02c5a1_0.conda + version: '3.82' - category: main dependencies: - _openmp_mutex: '>=4.5' - llvm-openmp: '>=14.0.3' - tbb: 2021.* + bzip2: '>=1.0.8,<2.0a0' + ld_impl_linux-64: '>=2.36.1' + libffi: '>=3.4,<4.0a0' + libgcc-ng: '>=12' + libnsl: '>=2.0.0,<2.1.0a0' + libsqlite: '>=3.40.0,<4.0a0' + libuuid: '>=2.32.1,<3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ncurses: '>=6.3,<7.0a0' + openssl: '>=3.0.7,<4.0a0' + readline: '>=8.1.2,<9.0a0' + tk: '>=8.6.12,<8.7.0a0' + tzdata: '' + xz: '>=5.2.6,<6.0a0' hash: - md5: b9c8f925797a93dbff45e1626b025a6b - sha256: 767318c4f2057822a7ebc238d6065ce12c6ae60df4ab892758adb79b1057ce02 + md5: 7b9485fce17fac2dd4aca6117a9936c2 + sha256: 159a1ba8789317fa0b6649b88c5f302a7022be86e69d2edf652065177c88c209 manager: conda - name: mkl + name: python optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/mkl-2022.1.0-h84fe81f_915.tar.bz2 - version: 2022.1.0 -- category: main + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.9.15-hba424b6_0_cpython.conda + version: 3.9.15 +- category: full dependencies: libgcc-ng: '>=12' - libsqlite: 3.39.4 h753d276_0 - libzlib: '>=1.2.12,<1.3.0a0' + libsqlite: 3.40.0 h753d276_0 + libzlib: '>=1.2.13,<1.3.0a0' ncurses: '>=6.3,<7.0a0' readline: '>=8.1.2,<9.0a0' hash: - md5: 643c271de2dd23ecbd107284426cebc2 - sha256: b0a812bcdc8c622852e4769f66d1db8a2e437a867acf64067ce31f9a0181acc8 + md5: bb11803129cbbb53ed56f9506ff74145 + sha256: baf0e77938e5215653aa6609ff154cb94aeb0a08083ff8dec2d3ba8dd62263e9 manager: conda name: sqlite - optional: false + optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.39.4-h4ff8645_0.tar.bz2 - version: 3.39.4 + url: https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.40.0-h4ff8645_0.tar.bz2 + version: 3.40.0 - category: full dependencies: libgcc-ng: '>=9.3.0' @@ -1322,347 +1360,127 @@ package: version: 1.7.2 - category: main dependencies: - brotli-bin: 1.0.9 h166bdaf_8 - libbrotlidec: 1.0.9 h166bdaf_8 - libbrotlienc: 1.0.9 h166bdaf_8 - libgcc-ng: '>=12' + python: '' hash: - md5: 2ff08978892a3e8b954397c461f18418 - sha256: 74c0fa22ea7c62d2c8f7a7aea03a3bd4919f7f3940ef5b027ce0dfb5feb38c06 + md5: c0481c9de49f040272556e2cedf42816 + sha256: b3e9369529fe7d721b66f18680ff4b561e20dbf6507e209e1f60eac277c97560 manager: conda - name: brotli + name: asciitree optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/brotli-1.0.9-h166bdaf_8.tar.bz2 - version: 1.0.9 -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/asciitree-0.3.3-py_2.tar.bz2 + version: 0.3.3 +- category: dev dependencies: - expat: '>=2.4.9,<3.0a0' - freetype: '>=2.12.1,<3.0a0' - libgcc-ng: '>=12' - libuuid: '>=2.32.1,<3.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + python: '>=3.5' hash: - md5: 78415f0180a8d9c5bcc47889e00d5fb1 - sha256: 4594348401ccdb622b41692698f3701423e9a4e726b6b6efa818c3a1611b01f9 + md5: 6d3ccbc56256204925bfa8378722792f + sha256: 86133878250874b3823bae7369bcad90187132537726cb1b546d88a0552d24de manager: conda - name: fontconfig + name: attrs optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.14.1-hc2a2eb6_0.tar.bz2 - version: 2.14.1 -- category: main + url: https://conda.anaconda.org/conda-forge/noarch/attrs-22.1.0-pyh71513ae_1.tar.bz2 + version: 22.1.0 +- category: full dependencies: - jpeg: '>=9e,<10a' - libgcc-ng: '>=12' - libtiff: '>=4.4.0,<5.0a0' + python: '' hash: - md5: dcc588839de1445d90995a0a2c4f3a39 - sha256: cbadb4150850941bf0518ba948effbbdd89b2c28dfdfed54eae196037e015b43 + md5: 6006a6d08a3fa99268a2681c7fb55213 + sha256: ee62d6434090c1327a48551734e06bd10e65a64ef7f3b6e68719500dab0e42b9 manager: conda - name: lcms2 - optional: false + name: backcall + optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.14-h6ed2654_0.tar.bz2 - version: '2.14' -- category: main + url: https://conda.anaconda.org/conda-forge/noarch/backcall-0.2.0-pyh9f0ad1d_0.tar.bz2 + version: 0.2.0 +- category: full dependencies: - mkl: '>=2022.1.0,<2023.0a0' + python: '>=2.7' hash: - md5: 85f61af03fd291dae33150ffe89dc09a - sha256: 24e656f13b402b6fceb88df386768445ab9beb657d451a8e5a88d4b3380cf7a4 + md5: 54ca2e08b3220c148a1d8329c2678e02 + sha256: 711602276ae39276cb0faaca6fd0ac851fff0ca17151917569174841ef830bbd manager: conda - name: libblas - optional: false + name: backports + optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-16_linux64_mkl.tar.bz2 - version: 3.9.0 + url: https://conda.anaconda.org/conda-forge/noarch/backports-1.0-pyhd8ed1ab_3.conda + version: '1.0' - category: main dependencies: - krb5: '>=1.19.3,<1.20.0a0' + brotli-bin: 1.0.9 h166bdaf_8 + libbrotlidec: 1.0.9 h166bdaf_8 + libbrotlienc: 1.0.9 h166bdaf_8 libgcc-ng: '>=12' - libnghttp2: '>=1.47.0,<2.0a0' - libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.7,<4.0a0' hash: - md5: fdca8cd67ec2676f90a70ac73a32538b - sha256: 485249c8cf7c2bd67d8308f7d1fccbe64e54334ad6cc73168d665eed824ca3bc + md5: 2ff08978892a3e8b954397c461f18418 + sha256: 74c0fa22ea7c62d2c8f7a7aea03a3bd4919f7f3940ef5b027ce0dfb5feb38c06 manager: conda - name: libcurl + name: brotli optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-7.86.0-h2283fc2_1.tar.bz2 - version: 7.86.0 + url: https://conda.anaconda.org/conda-forge/linux-64/brotli-1.0.9-h166bdaf_8.tar.bz2 + version: 1.0.9 - category: full dependencies: - boost-cpp: '>=1.78.0,<1.78.1.0a0' - expat: '>=2.4.8,<3.0a0' libgcc-ng: '>=12' libstdcxx-ng: '>=12' - libzlib: '>=1.2.12,<1.3.0a0' - zlib: '>=1.2.12,<1.3.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 hash: - md5: 37d3747dd24d604f63d2610910576e63 - sha256: c435a9674717eac87e283ffdfe841635ecc025403c824f8ab5fa04e591e5b820 + md5: 93ddd9ef07e3d17125801ee3ec9c5027 + sha256: 1f3a95cd30306fe5c2beedc5f612a4168bed08f6fa2155212752780dadff81ce manager: conda - name: libkml + name: brotli-python optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libkml-1.3.0-h37653c0_1015.tar.bz2 - version: 1.3.0 -- category: full + url: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.0.9-py39h5a03fae_8.tar.bz2 + version: 1.0.9 +- category: main dependencies: - krb5: '>=1.19.3,<1.20.0a0' - libgcc-ng: '>=12' - libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' - readline: '>=8.1.2,<9.0a0' + python: '>=3.6' hash: - md5: c194811a2d160ef3210218ee508b6075 - sha256: 8bd0bb731081cb5132928279f70b592733202f579eda503b38da15b6bdf5e61d + md5: 576d629e47797577ab0f1b351297ef4a + sha256: 6dbf7a5070cc43d90a1e4c2ec0c541c69d8e30a0e25f50ce9f6e4a432e42c5d7 manager: conda - name: libpq - optional: true + name: cached_property + optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libpq-14.5-he2d8382_1.tar.bz2 - version: '14.5' -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 + version: 1.5.2 +- category: main dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - libzlib: '>=1.2.11,<1.3.0a0' - nspr: '>=4.32,<5.0a0' - sqlite: '>=3.38.5,<4.0a0' + python: '>=3.7' hash: - md5: ab3df39f96742e6f1a9878b09274c1dc - sha256: 6dc675619b9a156641eeb898acf810f620bca5f1af1ced5508a6c7b7ff3e7306 + md5: fb9addc3db06e56abe03e0e9f21a63e6 + sha256: 5e22af4776700200fab2c1df41a2188ab9cfe90a50c4f388592bb978562c88ec manager: conda - name: nss + name: certifi + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2022.12.7-pyhd8ed1ab_0.conda + version: 2022.12.7 +- category: dev + dependencies: + python: '>=3.6' + hash: + md5: c1d5b294fbf9a795dec349a6f4d8be8e + sha256: 9e6170fa7b65b5546377eddb602d5ff871110f84bebf101b7b8177ff64aab1cb + manager: conda + name: charset-normalizer optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/nss-3.78-h2350873_0.tar.bz2 - version: '3.78' + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-2.1.1-pyhd8ed1ab_0.tar.bz2 + version: 2.1.1 - category: main dependencies: - libgcc-ng: '>=12' - libpng: '>=1.6.37,<1.7.0a0' - libstdcxx-ng: '>=12' - libtiff: '>=4.4.0,<5.0a0' - libzlib: '>=1.2.12,<1.3.0a0' + __unix: '' + python: '>=3.8' hash: - md5: a11b4df9271a8d7917686725aa04c8f2 - sha256: a715cba5649f12a1dca53dfd72fc49577152041f033d7595cf4b6a655a5b93b6 + md5: 20e4087407c7cb04a40817114b333dbf + sha256: 23676470b591b100393bb0f6c46fe10624dcbefc696a6a9f42932ed8816ef0ea manager: conda - name: openjpeg - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.0-h7d73246_1.tar.bz2 - version: 2.5.0 -- category: main - dependencies: - bzip2: '>=1.0.8,<2.0a0' - ld_impl_linux-64: '>=2.36.1' - libffi: '>=3.4.2,<3.5.0a0' - libgcc-ng: '>=12' - libnsl: '>=2.0.0,<2.1.0a0' - libuuid: '>=2.32.1,<3.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - ncurses: '>=6.3,<7.0a0' - openssl: '>=3.0.3,<4.0a0' - readline: '>=8.1,<9.0a0' - sqlite: '>=3.38.5,<4.0a0' - tk: '>=8.6.12,<8.7.0a0' - tzdata: '' - xz: '>=5.2.5,<5.3.0a0' - hash: - md5: 894f6c234741ffc61505de11b7a588ba - sha256: 915c68c398d85132a7f80bc65432d435d7445bbb96fbd2e56c3a3a70aa4fd76a - manager: conda - name: python - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.9.13-h2660328_0_cpython.tar.bz2 - version: 3.9.13 -- category: full - dependencies: - libgcc-ng: '>=9.3.0' - xorg-libx11: '>=1.7.0,<2.0a0' - xorg-xextproto: '' - hash: - md5: 536cc5db4d0a3ba0630541aec064b5e4 - sha256: cf47ccbf49d46189d7bdadeac1387c826be82deb92ce6badbb03baae4b67ed26 - manager: conda - name: xorg-libxext - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.4-h7f98852_1.tar.bz2 - version: 1.3.4 -- category: full - dependencies: - libgcc-ng: '>=9.3.0' - xorg-libx11: '>=1.7.0,<2.0a0' - xorg-renderproto: '' - hash: - md5: f59c1242cc1dd93e72c2ee2b360979eb - sha256: 7d907ed9e2ec5af5d7498fb3ab744accc298914ae31497ab6dcc6ef8bd134d00 - manager: conda - name: xorg-libxrender - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.10-h7f98852_1003.tar.bz2 - version: 0.9.10 -- category: main - dependencies: - python: '' - hash: - md5: c0481c9de49f040272556e2cedf42816 - sha256: b3e9369529fe7d721b66f18680ff4b561e20dbf6507e209e1f60eac277c97560 - manager: conda - name: asciitree - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/asciitree-0.3.3-py_2.tar.bz2 - version: 0.3.3 -- category: dev - dependencies: - python: '>=3.5' - hash: - md5: 6d3ccbc56256204925bfa8378722792f - sha256: 86133878250874b3823bae7369bcad90187132537726cb1b546d88a0552d24de - manager: conda - name: attrs - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/attrs-22.1.0-pyh71513ae_1.tar.bz2 - version: 22.1.0 -- category: full - dependencies: - python: '' - hash: - md5: 6006a6d08a3fa99268a2681c7fb55213 - sha256: ee62d6434090c1327a48551734e06bd10e65a64ef7f3b6e68719500dab0e42b9 - manager: conda - name: backcall - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/backcall-0.2.0-pyh9f0ad1d_0.tar.bz2 - version: 0.2.0 -- category: full - dependencies: - python: '' - hash: - md5: 0da16b293affa6ac31812376f8eb79dd - sha256: a584e690dbb042779af83abaa87a54764278c0a53bf5256ff8f5b0f0061ac283 - manager: conda - name: backports - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/backports-1.0-py_2.tar.bz2 - version: '1.0' -- category: full - dependencies: - brotli: '>=1.0.9,<2.0a0' - libgcc-ng: '>=9.3.0' - libstdcxx-ng: '>=9.3.0' - hash: - md5: c1ac6229d0bfd14f8354ff9ad2a26cad - sha256: 36da32e5a6beab7a9af39be1c8f42e5eca716e64562cb9d5e0d559c14406b11d - manager: conda - name: brunsli - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/brunsli-0.1-h9c3ff4c_0.tar.bz2 - version: '0.1' -- category: main - dependencies: - python: '>=3.6' - hash: - md5: 576d629e47797577ab0f1b351297ef4a - sha256: 6dbf7a5070cc43d90a1e4c2ec0c541c69d8e30a0e25f50ce9f6e4a432e42c5d7 - manager: conda - name: cached_property - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 - version: 1.5.2 -- category: full - dependencies: - fontconfig: '>=2.13.96,<3.0a0' - fonts-conda-ecosystem: '' - freetype: '>=2.12.1,<3.0a0' - icu: '>=70.1,<71.0a0' - libgcc-ng: '>=12' - libglib: '>=2.72.1,<3.0a0' - libpng: '>=1.6.38,<1.7.0a0' - libxcb: '>=1.13,<1.14.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - pixman: '>=0.40.0,<1.0a0' - xorg-libice: '' - xorg-libsm: '' - xorg-libx11: '' - xorg-libxext: '' - xorg-libxrender: '' - zlib: '>=1.2.12,<1.3.0a0' - hash: - md5: d1a88f3ed5b52e1024b80d4bcd26a7a0 - sha256: f062cf56e6e50d3ad4b425ebb3765ca9138c6ebc52e6a42d1377de8bc8d954f6 - manager: conda - name: cairo - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.16.0-ha61ee94_1014.tar.bz2 - version: 1.16.0 -- category: main - dependencies: - python: '>=3.7' - hash: - md5: f66309b099374af91369e67e84af397d - sha256: 52e7459b3c457e888e2b6a4e6d13ab7f8675999bc12d20a83e34f12591a8771a - manager: conda - name: certifi - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2022.9.24-pyhd8ed1ab_0.tar.bz2 - version: 2022.9.24 -- category: full - dependencies: - bzip2: '>=1.0.8,<2.0a0' - libcurl: '>=7.82.0,<8.0a0' - libgcc-ng: '>=10.3.0' - libgfortran-ng: '' - libgfortran5: '>=10.3.0' - libzlib: '>=1.2.11,<1.3.0a0' - hash: - md5: ebc04a148d7204bb428f8633b89fd3dd - sha256: ab51263a83b7138ed8f132d78381189cc4f9f79c95230634f39311759dbbaf4c - manager: conda - name: cfitsio - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/cfitsio-4.1.0-hd9d235c_0.tar.bz2 - version: 4.1.0 -- category: dev - dependencies: - python: '>=3.6' - hash: - md5: c1d5b294fbf9a795dec349a6f4d8be8e - sha256: 9e6170fa7b65b5546377eddb602d5ff871110f84bebf101b7b8177ff64aab1cb - manager: conda - name: charset-normalizer - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-2.1.1-pyhd8ed1ab_0.tar.bz2 - version: 2.1.1 -- category: main - dependencies: - __unix: '' - python: '>=3.8' - hash: - md5: 20e4087407c7cb04a40817114b333dbf - sha256: 23676470b591b100393bb0f6c46fe10624dcbefc696a6a9f42932ed8816ef0ea - manager: conda - name: click + name: click optional: false platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/click-8.1.3-unix_pyhd8ed1ab_2.tar.bz2 @@ -1691,23 +1509,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 version: 0.4.6 -- category: full - dependencies: - krb5: '>=1.19.3,<1.20.0a0' - libcurl: 7.86.0 h2283fc2_1 - libgcc-ng: '>=12' - libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.7,<4.0a0' - hash: - md5: 9d4149760567cb232691cce2d8ccc21f - sha256: 9c7de3c405c8195a02dd829f4b9b1a8a14b5bca4670b8e6a05554df63d0b92af - manager: conda - name: curl - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/curl-7.86.0-h2283fc2_1.tar.bz2 - version: 7.86.0 - category: main dependencies: python: '>=3.6' @@ -1720,6 +1521,21 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/cycler-0.11.0-pyhd8ed1ab_0.tar.bz2 version: 0.11.0 +- category: full + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + hash: + md5: ae678ca0a298fddfcec744f8d013b21e + sha256: b45a1a0ace5cd40413baabc507c9071bce2a68b3cca301022ec7e90d0b0c6be8 + manager: conda + name: debugpy + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.6.4-py39h5a03fae_0.conda + version: 1.6.4 - category: full dependencies: python: '>=3.5' @@ -1772,14 +1588,14 @@ package: dependencies: python: '>=3.7' hash: - md5: e6415d628310f067a205448f43421739 - sha256: 7fe7c323661d11d530e43992566a1469aea0d657a80f106326bbfa0471932df1 + md5: e0734d1f12de77f9daca98bda3428733 + sha256: abd2795af746b666b93ee42baf4de3ebaad82435b8291b6485325ecbc9d49f56 manager: conda name: exceptiongroup optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.1-pyhd8ed1ab_0.tar.bz2 - version: 1.0.1 + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.4-pyhd8ed1ab_0.tar.bz2 + version: 1.0.4 - category: full dependencies: python: '>=2.7' @@ -1816,6 +1632,22 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/flit-core-3.8.0-pyhd8ed1ab_0.tar.bz2 version: 3.8.0 +- category: full + dependencies: + expat: '>=2.4.9,<3.0a0' + freetype: '>=2.12.1,<3.0a0' + libgcc-ng: '>=12' + libuuid: '>=2.32.1,<3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + hash: + md5: 78415f0180a8d9c5bcc47889e00d5fb1 + sha256: 4594348401ccdb622b41692698f3701423e9a4e726b6b6efa818c3a1611b01f9 + manager: conda + name: fontconfig + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.14.1-hc2a2eb6_0.tar.bz2 + version: 2.14.1 - category: main dependencies: python: '>=3.6' @@ -1840,24 +1672,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/future-0.18.2-pyhd8ed1ab_6.tar.bz2 version: 0.18.2 -- category: main - dependencies: - libcurl: '>=7.83.1,<8.0a0' - libgcc-ng: '>=12' - libgfortran-ng: '' - libgfortran5: '>=10.3.0' - libstdcxx-ng: '>=12' - libzlib: '>=1.2.12,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' - hash: - md5: 91f6a330e4aeba166e5d7f0ee0af3d37 - sha256: db7e8ef5c2012e80ad23f8a47f4be2f375b8ab59c6aab858e958a37218e86790 - manager: conda - name: hdf5 - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.12.2-nompi_h4df4325_100.tar.bz2 - version: 1.12.2 - category: main dependencies: python: '' @@ -1932,28 +1746,113 @@ package: version: 1.1.1 - category: main dependencies: - libblas: 3.9.0 16_linux64_mkl - hash: - md5: 361bf757b95488de76c4f123805742d3 - sha256: 892ba10508f22310ccfe748df1fd3b6c7f20e7b6f6b79e69ed337863551c1bd8 + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + hash: + md5: 41679a052a8ce841c74df1ebc802e411 + sha256: eb28254cc7029e702d0059536d986b010221de62f9c8588a5a83e95a00b4e74d manager: conda - name: libcblas + name: kiwisolver optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-16_linux64_mkl.tar.bz2 - version: 3.9.0 + url: https://conda.anaconda.org/conda-forge/linux-64/kiwisolver-1.4.4-py39hf939315_1.tar.bz2 + version: 1.4.4 +- category: dev + dependencies: + libgcc-ng: '>=12' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + hash: + md5: b38a4ea2a1dd586c0bb078bc325b5a18 + sha256: 190069213e075a353683d783c90980f87621f806dc2cf109d47f534189ba91fb + manager: conda + name: lazy-object-proxy + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/lazy-object-proxy-1.8.0-py39hb9d737c_0.tar.bz2 + version: 1.8.0 - category: main dependencies: - libblas: 3.9.0 16_linux64_mkl + jpeg: '>=9e,<10a' + libgcc-ng: '>=12' + libtiff: '>=4.4.0,<5.0a0' hash: - md5: a2f166748917d6d6e4707841ca1f519e - sha256: d6201f860b2d76ed59027e69c2bbad6d1cb211a215ec9705cc487cde488fa1fa + md5: dcc588839de1445d90995a0a2c4f3a39 + sha256: cbadb4150850941bf0518ba948effbbdd89b2c28dfdfed54eae196037e015b43 manager: conda - name: liblapack + name: lcms2 optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-16_linux64_mkl.tar.bz2 - version: 3.9.0 + url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.14-h6ed2654_0.tar.bz2 + version: '2.14' +- category: main + dependencies: + krb5: '>=1.19.3,<1.20.0a0' + libgcc-ng: '>=12' + libnghttp2: '>=1.47.0,<2.0a0' + libssh2: '>=1.10.0,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.7,<4.0a0' + hash: + md5: fdca8cd67ec2676f90a70ac73a32538b + sha256: 485249c8cf7c2bd67d8308f7d1fccbe64e54334ad6cc73168d665eed824ca3bc + manager: conda + name: libcurl + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-7.86.0-h2283fc2_1.tar.bz2 + version: 7.86.0 +- category: full + dependencies: + boost-cpp: '>=1.78.0,<1.78.1.0a0' + expat: '>=2.4.8,<3.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.12,<1.3.0a0' + zlib: '>=1.2.12,<1.3.0a0' + hash: + md5: 37d3747dd24d604f63d2610910576e63 + sha256: c435a9674717eac87e283ffdfe841635ecc025403c824f8ab5fa04e591e5b820 + manager: conda + name: libkml + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libkml-1.3.0-h37653c0_1015.tar.bz2 + version: 1.3.0 +- category: full + dependencies: + krb5: '>=1.19.3,<1.20.0a0' + libgcc-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.7,<4.0a0' + hash: + md5: e1389a8d9a907133b3e6483c2807d243 + sha256: 3cc63d051ff00ed82b71df43cb431cff6c8a50be0b5f208f9588a318e56643f5 + manager: conda + name: libpq + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/libpq-15.1-h67c24c5_1.conda + version: '15.1' +- category: main + dependencies: + libgcc-ng: '>=12' + libllvm11: '>=11.1.0,<11.2.0a0' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + hash: + md5: 8b0168c3620ecae746cc97a8a63c3fa7 + sha256: 8a7afc6498b712932e20560d56083e98f9bc46150691437ceec4b2d9a444cd3c + manager: conda + name: llvmlite + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/llvmlite-0.39.1-py39h7d9a04d_1.tar.bz2 + version: 0.39.1 - category: main dependencies: python: '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*' @@ -1966,6 +1865,20 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 version: 1.0.0 +- category: main + dependencies: + libgcc-ng: '>=12' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + hash: + md5: c678e07e7862b3157fb9f6d908233ffa + sha256: 4261b334329ab4b974f9e56bca99567bf213b31feb26e6a36888cb0bb431d008 + manager: conda + name: markupsafe + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-2.1.1-py39hb9d737c_2.tar.bz2 + version: 2.1.1 - category: dev dependencies: python: '>=3.6' @@ -1990,6 +1903,21 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/mistune-2.0.4-pyhd8ed1ab_0.tar.bz2 version: 2.0.4 +- category: main + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + hash: + md5: 1476ded6cd61da1e2d921a2396207c75 + sha256: a1f373b96221b13df5ab32ccf586232e6d82068c362278d0348a326951b93c34 + manager: conda + name: msgpack-python + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/msgpack-python-1.0.4-py39hf939315_1.tar.bz2 + version: 1.0.4 - category: main dependencies: python: '' @@ -2026,6 +1954,34 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.8-pyhd8ed1ab_0.tar.bz2 version: 2.8.8 +- category: main + dependencies: + libgcc-ng: '>=12' + libpng: '>=1.6.37,<1.7.0a0' + libstdcxx-ng: '>=12' + libtiff: '>=4.4.0,<5.0a0' + libzlib: '>=1.2.12,<1.3.0a0' + hash: + md5: a11b4df9271a8d7917686725aa04c8f2 + sha256: a715cba5649f12a1dca53dfd72fc49577152041f033d7595cf4b6a655a5b93b6 + manager: conda + name: openjpeg + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.0-h7d73246_1.tar.bz2 + version: 2.5.0 +- category: main + dependencies: + python: '>=3.7' + hash: + md5: 0e8e1bd93998978fc3125522266d12db + sha256: 163f26e55246c506a75551ca01f35c7d4d533aee6db5c4cf2d598ae253e956b8 + manager: conda + name: packaging + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/packaging-22.0-pyhd8ed1ab_0.conda + version: '22.0' - category: full dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3' @@ -2078,14 +2034,14 @@ package: dependencies: python: '>=3.7' hash: - md5: 2fb3f88922e7aec26ba652fcdfe13950 - sha256: a46843e317318405a8c66b640e7ad0c95d2f536918faa4f36cdfcda852000bcd + md5: b1b2ab02d1ece1719f7fa002ad4bc70d + sha256: 84f269198487823eaf5dbd1f1dd62f2f04c5dd98b66bb7e043cc6478dbf04f2e manager: conda name: platformdirs optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-2.5.2-pyhd8ed1ab_1.tar.bz2 - version: 2.5.2 + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-2.6.0-pyhd8ed1ab_0.conda + version: 2.6.0 - category: dev dependencies: python: '>=3.8' @@ -2098,44 +2054,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.0.0-pyhd8ed1ab_5.tar.bz2 version: 1.0.0 -- category: full - dependencies: - krb5: '>=1.19.3,<1.20.0a0' - libgcc-ng: '>=12' - libpq: 14.5 he2d8382_1 - libxml2: '>=2.10.3,<2.11.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' - readline: '>=8.1.2,<9.0a0' - tzcode: '' - tzdata: '' - zlib: '' - hash: - md5: 39e6de6153ca4dca9081a2a4dc863102 - sha256: 8fb53481e1d57b3300ff0c581d0e67fc2339dc0ed97677da62c322a63525aeb3 - manager: conda - name: postgresql - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/postgresql-14.5-ha105346_1.tar.bz2 - version: '14.5' -- category: full - dependencies: - libcurl: '>=7.83.1,<8.0a0' - libgcc-ng: '>=12' - libsqlite: '>=3.39.3,<4.0a0' - libstdcxx-ng: '>=12' - libtiff: '>=4.4.0,<5.0a0' - sqlite: '>=3.39.3,<4.0a0' - hash: - md5: 255c7204dda39747c3ba380d28b026d7 - sha256: a381d3db5e344e101cd88304ec9eceaaa7a320ee35cc68fb10b247a7b46bcc3d - manager: conda - name: proj - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/proj-9.1.0-h93bde94_0.tar.bz2 - version: 9.1.0 - category: full dependencies: python: '>=3.6' @@ -2148,6 +2066,20 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.15.0-pyhd8ed1ab_0.tar.bz2 version: 0.15.0 +- category: main + dependencies: + libgcc-ng: '>=12' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + hash: + md5: 12184951da572828fb986b06ffb63eed + sha256: 515cf2cfc0504eb5758fa9ddfabc1dcbd7182da7650828aac97c9eee35597c84 + manager: conda + name: psutil + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/psutil-5.9.4-py39hb9d737c_0.tar.bz2 + version: 5.9.4 - category: full dependencies: python: '' @@ -2174,7 +2106,7 @@ package: version: 0.2.2 - category: main dependencies: - python: ==2.7.*|>=3.4 + python: 2.7.*|>=3.4 hash: md5: 076becd9e05608f8dc72757d5f3a91ff sha256: 74c63fd03f1f1ea2b54e8bc529fd1a600aaafb24027b738d0db87909ee3a33dc @@ -2196,6 +2128,20 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.0.9-pyhd8ed1ab_0.tar.bz2 version: 3.0.9 +- category: full + dependencies: + libgcc-ng: '>=12' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + hash: + md5: e5dcf9f2f210b6135daad0e1f6545f98 + sha256: 3ba9683ce99ce63ab72005be7fa41fbcc3c2b164832b52cf179dcdfa8419f656 + manager: conda + name: pyrsistent + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/pyrsistent-0.19.2-py39hb9d737c_0.tar.bz2 + version: 0.19.2 - category: main dependencies: __unix: '' @@ -2221,18 +2167,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.16.2-pyhd8ed1ab_0.tar.bz2 version: 2.16.2 -- category: main - dependencies: - python: 3.9.* - hash: - md5: 39adde4247484de2bb4000122fdcf665 - sha256: 67231829ea0101fee30c68f788fdba40a11bbee8fdac556daaab5832bd27bf3d - manager: conda - name: python_abi - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.9-2_cp39.tar.bz2 - version: '3.9' - category: main dependencies: python: '>=3.6' @@ -2245,33 +2179,65 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.6-pyhd8ed1ab_0.tar.bz2 version: '2022.6' -- category: full - dependencies: - python: '>=3.6' - hash: - md5: edab14119efe85c3bf131ad747e9005c - sha256: 1a8e79f256e747bae4e7aefd3b06261f428f30cdd14e61fbe7bbe628b31df224 - manager: conda - name: send2trash - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.0-pyhd8ed1ab_0.tar.bz2 - version: 1.8.0 - category: main dependencies: - python: '>=3.7' + libgcc-ng: '>=12' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + yaml: '>=0.2.5,<0.3.0a0' hash: - md5: cfb8dc4d9d285ca5fb1177b9dd450e33 - sha256: 55521371cfbd1bc046c362a108f9b8e294c35604896757659c6fb6765b6955c2 + md5: ef9db3c38ae7275f6b14491cfe61a248 + sha256: ae22172640fb16e7df679f55f16353be8ed6de434193a511214cf95eaa202e79 manager: conda - name: setuptools + name: pyyaml optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.5.1-pyhd8ed1ab_0.tar.bz2 - version: 65.5.1 -- category: main + url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0-py39hb9d737c_5.tar.bz2 + version: '6.0' +- category: full dependencies: - python: '' + libgcc-ng: '>=12' + libsodium: '>=1.0.18,<1.0.19.0a0' + libstdcxx-ng: '>=12' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + zeromq: '>=4.3.4,<4.4.0a0' + hash: + md5: 8ef2263feb2f0130ced1a41444474e98 + sha256: 50bfdf05f3d8e6c99b11eace72b99da2dfade66626e7adf4efb882c956deaf86 + manager: conda + name: pyzmq + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-24.0.1-py39headdf64_1.tar.bz2 + version: 24.0.1 +- category: full + dependencies: + python: '>=3.6' + hash: + md5: edab14119efe85c3bf131ad747e9005c + sha256: 1a8e79f256e747bae4e7aefd3b06261f428f30cdd14e61fbe7bbe628b31df224 + manager: conda + name: send2trash + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.0-pyhd8ed1ab_0.tar.bz2 + version: 1.8.0 +- category: main + dependencies: + python: '>=3.7' + hash: + md5: cfb8dc4d9d285ca5fb1177b9dd450e33 + sha256: 55521371cfbd1bc046c362a108f9b8e294c35604896757659c6fb6765b6955c2 + manager: conda + name: setuptools + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-65.5.1-pyhd8ed1ab_0.tar.bz2 + version: 65.5.1 +- category: main + dependencies: + python: '' hash: md5: e5f25f8dbc060e9a8d912e432202afc2 sha256: a85c38227b446f42c5b90d9b642f2c0567880c15d72492d8da074a59c8f91dd6 @@ -2317,6 +2283,20 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.3.2.post1-pyhd8ed1ab_0.tar.bz2 version: 2.3.2.post1 +- category: main + dependencies: + libgcc-ng: '>=12' + libhwloc: '>=2.8.0,<2.8.1.0a0' + libstdcxx-ng: '>=12' + hash: + md5: 1a272773743a97aa044fd5bcdac2138a + sha256: 27d76fe5972b1a21ba0d3fa83764a76f20c92b42dc58d045c3f02d78056de05c + manager: conda + name: tbb + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/tbb-2021.7.0-h924138e_1.conda + version: 2021.7.0 - category: main dependencies: python: '>=3.6' @@ -2389,18 +2369,32 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/toolz-0.12.0-pyhd8ed1ab_0.tar.bz2 version: 0.12.0 +- category: main + dependencies: + libgcc-ng: '>=10.3.0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + hash: + md5: 5e13a2d214ed4184969df363a1aab420 + sha256: e7f1c835a824403f48bfaaaba9c711069427ddf4610df64fc0cdf001114c22cf + manager: conda + name: tornado + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.1-py39hb9d737c_3.tar.bz2 + version: '6.1' - category: full dependencies: python: '>=3.7' hash: - md5: 63650c013737b2801811bcd94524e863 - sha256: c5a333fa75f4d9ef577631a0ec6a3eb9d3538b5bc873286679cb3851419bf55b + md5: 202405f939ee9271e641922de27e2c5a + sha256: ad1b029878c74cadd8d85c3635f6d483f680d8e0ed291bf1516ac4598efa835f manager: conda name: traitlets optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.5.0-pyhd8ed1ab_0.tar.bz2 - version: 5.5.0 + url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.7.0-pyhd8ed1ab_0.conda + version: 5.7.0 - category: dev dependencies: python: '>=3' @@ -2425,6 +2419,20 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.4.0-pyha770c72_0.tar.bz2 version: 4.4.0 +- category: main + dependencies: + libgcc-ng: '>=12' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + hash: + md5: 230d65004135bf312504a1bbcb0c7a08 + sha256: 03c2cf05d1f4f2b01fc1e3ced22d5f331f2f233e335c4a4cd11a31fea1fccc0c + manager: conda + name: unicodedata2 + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/unicodedata2-15.0.0-py39hb9d737c_0.tar.bz2 + version: 15.0.0 - category: main dependencies: python: '>=3.6' @@ -2473,34 +2481,60 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.38.4-pyhd8ed1ab_0.tar.bz2 version: 0.38.4 -- category: full +- category: dev dependencies: - icu: '>=70.1,<71.0a0' - libcurl: '>=7.85.0,<8.0a0' libgcc-ng: '>=12' - libnsl: '>=2.0.0,<2.1.0a0' - libstdcxx-ng: '>=12' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 hash: - md5: d127dc8efe24033b306180939e51e6af - sha256: 63a799ef355a4d01f6789ecf31fbfa1b96f8a6bbee1a3b4be6d5d34158eb32a5 + md5: f5906293b6eabeaaeafc90e427f9cbe5 + sha256: 16fa658554048c0eb37684685cf046ea3ef9e1f1fe03c92cbd8f726197ba60fe manager: conda - name: xerces-c + name: wrapt optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/xerces-c-3.2.4-h55805fa_1.tar.bz2 - version: 3.2.4 + url: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.14.1-py39hb9d737c_1.tar.bz2 + version: 1.14.1 +- category: full + dependencies: + libgcc-ng: '>=9.3.0' + xorg-libx11: '>=1.7.0,<2.0a0' + xorg-xextproto: '' + hash: + md5: 536cc5db4d0a3ba0630541aec064b5e4 + sha256: cf47ccbf49d46189d7bdadeac1387c826be82deb92ce6badbb03baae4b67ed26 + manager: conda + name: xorg-libxext + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.4-h7f98852_1.tar.bz2 + version: 1.3.4 +- category: full + dependencies: + libgcc-ng: '>=9.3.0' + xorg-libx11: '>=1.7.0,<2.0a0' + xorg-renderproto: '' + hash: + md5: f59c1242cc1dd93e72c2ee2b360979eb + sha256: 7d907ed9e2ec5af5d7498fb3ab744accc298914ae31497ab6dcc6ef8bd134d00 + manager: conda + name: xorg-libxrender + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.10-h7f98852_1003.tar.bz2 + version: 0.9.10 - category: full dependencies: python: '>=3.7' hash: - md5: cd4eb48ebde7de61f92252979aab515c - sha256: 942b80980ae3db52f032720c82c2d4fb3f463b228762fc2d6a2684d6438fcc29 + md5: 09b5b885341697137879a4f039a9e5a1 + sha256: d98e41fe62edde9d979d79114f8cffa992ca86f4e7428c75e3c8b8fd6ab040a3 manager: conda name: zipp optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.10.0-pyhd8ed1ab_0.tar.bz2 - version: 3.10.0 + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.11.0-pyhd8ed1ab_0.conda + version: 3.11.0 - category: full dependencies: python: '>=3.9,<3.10.0a0' @@ -2536,14 +2570,14 @@ package: python: '>=3.5' six: '' hash: - md5: 2e19652c1276ecec6477db3c60ca26c8 - sha256: fc97e082f049973612638b00280cbdd1aa839363b3be2b58e00b90e63657299d + md5: bf7f54dd0f25c3f06ecb82a07341841a + sha256: 7ed530efddd47a96c11197906b4008405b90e3bc2f4e0df722a36e0e6103fd9c manager: conda name: asttokens optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/asttokens-2.1.0-pyhd8ed1ab_0.tar.bz2 - version: 2.1.0 + url: https://conda.anaconda.org/conda-forge/noarch/asttokens-2.2.1-pyhd8ed1ab_0.conda + version: 2.2.1 - category: full dependencies: backports: '' @@ -2573,19 +2607,34 @@ package: version: 4.11.1 - category: full dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + packaging: '' + python: '>=3.6' + setuptools: '' + six: '>=1.9.0' + webencodings: '' hash: - md5: 93ddd9ef07e3d17125801ee3ec9c5027 - sha256: 1f3a95cd30306fe5c2beedc5f612a4168bed08f6fa2155212752780dadff81ce + md5: 1f5151d37e4a2b1137f81c89a3a769f2 + sha256: b85dd43a40efd13c860086365d181eb9bc64cc757c36a05edc7544c3fa622bf8 manager: conda - name: brotli-python + name: bleach optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.0.9-py39h5a03fae_8.tar.bz2 - version: 1.0.9 + url: https://conda.anaconda.org/conda-forge/noarch/bleach-5.0.1-pyhd8ed1ab_0.tar.bz2 + version: 5.0.1 +- category: full + dependencies: + brotli: '>=1.0.9,<2.0a0' + libgcc-ng: '>=9.3.0' + libstdcxx-ng: '>=9.3.0' + hash: + md5: c1ac6229d0bfd14f8354ff9ad2a26cad + sha256: 36da32e5a6beab7a9af39be1c8f42e5eca716e64562cb9d5e0d559c14406b11d + manager: conda + name: brunsli + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/brunsli-0.1-h9c3ff4c_0.tar.bz2 + version: '0.1' - category: main dependencies: cached_property: '>=1.5.2,<1.5.3.0a0' @@ -2598,6 +2647,33 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 version: 1.5.2 +- category: full + dependencies: + fontconfig: '>=2.13.96,<3.0a0' + fonts-conda-ecosystem: '' + freetype: '>=2.12.1,<3.0a0' + icu: '>=70.1,<71.0a0' + libgcc-ng: '>=12' + libglib: '>=2.72.1,<3.0a0' + libpng: '>=1.6.38,<1.7.0a0' + libxcb: '>=1.13,<1.14.0a0' + libzlib: '>=1.2.12,<1.3.0a0' + pixman: '>=0.40.0,<1.0a0' + xorg-libice: '' + xorg-libsm: '' + xorg-libx11: '' + xorg-libxext: '' + xorg-libxrender: '' + zlib: '>=1.2.12,<1.3.0a0' + hash: + md5: d1a88f3ed5b52e1024b80d4bcd26a7a0 + sha256: f062cf56e6e50d3ad4b425ebb3765ca9138c6ebc52e6a42d1377de8bc8d954f6 + manager: conda + name: cairo + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.16.0-ha61ee94_1014.tar.bz2 + version: 1.16.0 - category: main dependencies: libffi: '>=3.4,<4.0a0' @@ -2614,6 +2690,23 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.15.1-py39he91dace_2.tar.bz2 version: 1.15.1 +- category: full + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libcurl: '>=7.86.0,<8.0a0' + libgcc-ng: '>=12' + libgfortran-ng: '' + libgfortran5: '>=10.4.0' + libzlib: '>=1.2.13,<1.3.0a0' + hash: + md5: 8c57a9adbafd87f5eff842abde599cb4 + sha256: 6409d15f09ae1a1673c971c8f45fc87272d1af569d027efbe16b689a1a8afd0d + manager: conda + name: cfitsio + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/cfitsio-4.2.0-hd9d235c_0.conda + version: 4.2.0 - category: full dependencies: click: '>=3.0' @@ -2640,6 +2733,19 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/cligj-0.7.2-pyhd8ed1ab_1.tar.bz2 version: 0.7.2 +- category: full + dependencies: + python: '>=3.6' + traitlets: '>=5.3' + hash: + md5: 3c78af4752bb1600ebe5e83ef4588eaa + sha256: b33f5e5eb2bedefc3db622dd0b2f4ea67b621080153913eb22486aac78b6f54f + manager: conda + name: comm + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/comm-0.1.2-pyhd8ed1ab_0.conda + version: 0.1.2 - category: dev dependencies: libgcc-ng: '>=12' @@ -2655,6 +2761,23 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/coverage-6.5.0-py39hb9d737c_1.tar.bz2 version: 6.5.0 +- category: full + dependencies: + krb5: '>=1.19.3,<1.20.0a0' + libcurl: 7.86.0 h2283fc2_1 + libgcc-ng: '>=12' + libssh2: '>=1.10.0,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.7,<4.0a0' + hash: + md5: 9d4149760567cb232691cce2d8ccc21f + sha256: 9c7de3c405c8195a02dd829f4b9b1a8a14b5bca4670b8e6a05554df63d0b92af + manager: conda + name: curl + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/curl-7.86.0-h2283fc2_1.tar.bz2 + version: 7.86.0 - category: main dependencies: libgcc-ng: '>=12' @@ -2670,65 +2793,67 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/cytoolz-0.12.0-py39hb9d737c_1.tar.bz2 version: 0.12.0 -- category: full +- category: main dependencies: + brotli: '' libgcc-ng: '>=12' - libstdcxx-ng: '>=12' + munkres: '' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 + unicodedata2: '>=14.0.0' hash: - md5: 9ecabb09bdfe42d399c872abf93f9c14 - sha256: 516fdaa652e87a23a324d167b1ee709ba614d681977541d12f3a1496eccdb147 + md5: 3f2d104f2fefdd5e8a205dd3aacbf1d7 + sha256: 55dff2dd401ef1d6fc4a27cf8e74af899c609519d35eafff3b097d7fc1836d83 manager: conda - name: debugpy - optional: true + name: fonttools + optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.6.3-py39h5a03fae_1.tar.bz2 - version: 1.6.3 -- category: full + url: https://conda.anaconda.org/conda-forge/linux-64/fonttools-4.38.0-py39hb9d737c_1.tar.bz2 + version: 4.38.0 +- category: main dependencies: - jpeg: '>=9e,<10a' + libcurl: '>=7.83.1,<8.0a0' libgcc-ng: '>=12' + libgfortran-ng: '' + libgfortran5: '>=10.3.0' libstdcxx-ng: '>=12' - libtiff: '>=4.4.0,<5.0a0' libzlib: '>=1.2.12,<1.3.0a0' - proj: '>=9.1.0,<9.1.1.0a0' - zlib: '>=1.2.12,<1.3.0a0' + openssl: '>=3.0.5,<4.0a0' hash: - md5: 6a613710a0f19aba3a5dfe83bf1c1c0f - sha256: afc5ecf6b1892546cc497f0290a70333908aa388f750d614664c293f91468ee6 + md5: 91f6a330e4aeba166e5d7f0ee0af3d37 + sha256: db7e8ef5c2012e80ad23f8a47f4be2f375b8ab59c6aab858e958a37218e86790 manager: conda - name: geotiff - optional: true + name: hdf5 + optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/geotiff-1.7.1-ha76d385_4.tar.bz2 - version: 1.7.1 + url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.12.2-nompi_h4df4325_100.tar.bz2 + version: 1.12.2 - category: full dependencies: python: '>=3.8' zipp: '>=0.5' hash: - md5: ec069c4db6a0ad84107bac5da62819d2 - sha256: cea7928e6949c3ecd15e56ee8fa4e54efa8bb82738b8264e0489847e86e022c8 + md5: 46a62e35b9ae515cf0e49afc7fe0e7ef + sha256: 6e5e45c3cc3ba9fc854cd80960d775ff6c042e1f0b1351ca2e294b1b9d987d8c manager: conda name: importlib-metadata optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-5.0.0-pyha770c72_1.tar.bz2 - version: 5.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-5.1.0-pyha770c72_0.conda + version: 5.1.0 - category: full dependencies: python: '>=3.6' zipp: '>=3.1.0' hash: - md5: eb521efe7f5550de7573bc1629b74a05 - sha256: d4929ef6dd4ba4222dc2bd737c365833b896a3ee89f9e5142df763799b5ca944 + md5: db5d88c84c769798bf4b2f6776446b32 + sha256: 89347f8b0bcc0fcc31620cc5745f1cb34e71b9f7692a0384cb411090daea192f manager: conda name: importlib_resources optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.0-pyhd8ed1ab_0.tar.bz2 - version: 5.10.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.1-pyhd8ed1ab_0.conda + version: 5.10.1 - category: dev dependencies: python: '>=3.6,<4.0' @@ -2747,14 +2872,27 @@ package: parso: '>=0.8.0,<0.9.0' python: '>=3.6' hash: - md5: 0e613217e78777045199372a2b0d5bd2 - sha256: 1c7150635f00455037bbede8a6c0086531c45e8e257ff6eaaf7aa134ccd20767 + md5: b5e695ef9c3f0d27d6cd96bf5adc9e07 + sha256: abe63ae6e1b13f83500608d94004cb8d485b264083511d77f79253e775cd546c manager: conda name: jedi optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/jedi-0.18.1-pyhd8ed1ab_2.tar.bz2 - version: 0.18.1 + url: https://conda.anaconda.org/conda-forge/noarch/jedi-0.18.2-pyhd8ed1ab_0.conda + version: 0.18.2 +- category: main + dependencies: + markupsafe: '>=2.0' + python: '>=3.7' + hash: + md5: c8490ed5c70966d232fdd389d0dbed37 + sha256: b045faba7130ab263db6a8fdc96b1a3de5fcf85c4a607c5f11a49e76851500b5 + manager: conda + name: jinja2 + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.2-pyhd8ed1ab_1.tar.bz2 + version: 3.1.2 - category: main dependencies: python: '>=3.6' @@ -2770,152 +2908,19 @@ package: version: 1.2.0 - category: full dependencies: - platformdirs: '' + platformdirs: '>=2.5' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 - traitlets: '' + traitlets: '>=5.3' hash: - md5: 97c21186ff2c84b66eb2505ff102502f - sha256: fde33e9fd650ee6966ffb70caa0a078d21f84d2f72b26d5175266852cf6bd527 + md5: 4f5b3538aea06497d3bb7781b9d204ed + sha256: aa1f2bd1311bea37d31a506eec899d4c180aad43942b0fd04b324b3e299fc68c manager: conda name: jupyter_core optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/jupyter_core-5.0.0-py39hf3d152e_0.tar.bz2 - version: 5.0.0 -- category: full - dependencies: - hdf5: '>=1.12.2,<1.12.3.0a0' - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - hash: - md5: 085b1e5ae7fa9a236f88a68eae65374e - sha256: d0725e93efdf4ab5687382e18288d6f9f34a31d82045dc3e8fff958c05cbb431 - manager: conda - name: kealib - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/kealib-1.4.15-ha7026e8_1.tar.bz2 - version: 1.4.15 -- category: main - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - hash: - md5: 41679a052a8ce841c74df1ebc802e411 - sha256: eb28254cc7029e702d0059536d986b010221de62f9c8588a5a83e95a00b4e74d - manager: conda - name: kiwisolver - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/kiwisolver-1.4.4-py39hf939315_1.tar.bz2 - version: 1.4.4 -- category: dev - dependencies: - libgcc-ng: '>=12' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - hash: - md5: b38a4ea2a1dd586c0bb078bc325b5a18 - sha256: 190069213e075a353683d783c90980f87621f806dc2cf109d47f534189ba91fb - manager: conda - name: lazy-object-proxy - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/lazy-object-proxy-1.8.0-py39hb9d737c_0.tar.bz2 - version: 1.8.0 -- category: full - dependencies: - curl: '>=7.75.0,<8.0a0' - libgcc-ng: '>=9.3.0' - libstdcxx-ng: '>=9.3.0' - libuuid: '>=2.32.1,<3.0a0' - libxml2: '>=2.9.10,<2.11.0a0' - hash: - md5: c265ae57e3acdc891f3e2b93cf6784f5 - sha256: ebc0d6a0decbd236f3cc362d7485f8ad1f7aef1246ada5507b407892e88293c5 - manager: conda - name: libdap4 - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libdap4-3.20.6-hd7c4107_2.tar.bz2 - version: 3.20.6 -- category: full - dependencies: - bzip2: '>=1.0.8,<2.0a0' - curl: '' - hdf4: '>=4.2.15,<4.2.16.0a0' - hdf5: '>=1.12.2,<1.12.3.0a0' - jpeg: '>=9e,<10a' - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - libxml2: '>=2.10.3,<2.11.0a0' - libzip: '>=1.9.2,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - hash: - md5: 9b25de670ce5753a33c18b1090d1d3bf - sha256: 2ccb50f85e11c19479c9986065673bbf86d3e9c5d451c16507da9488e41800fa - manager: conda - name: libnetcdf - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libnetcdf-4.8.1-nompi_h261ec11_106.tar.bz2 - version: 4.8.1 -- category: full - dependencies: - freexl: '>=1.0.6,<2.0a0' - geos: '>=3.11.0,<3.11.1.0a0' - libgcc-ng: '>=12' - librttopo: '>=1.1.0,<1.2.0a0' - libsqlite: '>=3.39.3,<4.0a0' - libstdcxx-ng: '>=12' - libxml2: '>=2.10.2,<2.11.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - proj: '>=9.1.0,<9.1.1.0a0' - sqlite: '>=3.39.3,<4.0a0' - zlib: '>=1.2.12,<1.3.0a0' - hash: - md5: 92a2dbb3813c4ef1ba81802453173de6 - sha256: 2f4dba1c76f9a3ef9504cbe7386b38c55202910aea8366d953ea3c0470ee71d5 - manager: conda - name: libspatialite - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libspatialite-5.0.1-hfbd986c_21.tar.bz2 - version: 5.0.1 -- category: main - dependencies: - libgcc-ng: '>=12' - libllvm11: '>=11.1.0,<11.2.0a0' - libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<1.3.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - hash: - md5: 8b0168c3620ecae746cc97a8a63c3fa7 - sha256: 8a7afc6498b712932e20560d56083e98f9bc46150691437ceec4b2d9a444cd3c - manager: conda - name: llvmlite - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/llvmlite-0.39.1-py39h7d9a04d_1.tar.bz2 - version: 0.39.1 -- category: main - dependencies: - libgcc-ng: '>=12' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - hash: - md5: c678e07e7862b3157fb9f6d908233ffa - sha256: 4261b334329ab4b974f9e56bca99567bf213b31feb26e6a36888cb0bb431d008 - manager: conda - name: markupsafe - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-2.1.1-py39hb9d737c_2.tar.bz2 - version: 2.1.1 + url: https://conda.anaconda.org/conda-forge/linux-64/jupyter_core-5.1.0-py39hf3d152e_0.conda + version: 5.1.0 - category: full dependencies: python: '>=3.6' @@ -2931,19 +2936,18 @@ package: version: 0.1.6 - category: main dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + _openmp_mutex: '>=4.5' + llvm-openmp: '>=15.0.6' + tbb: 2021.* hash: - md5: 1476ded6cd61da1e2d921a2396207c75 - sha256: a1f373b96221b13df5ab32ccf586232e6d82068c362278d0348a326951b93c34 + md5: a7ce56d5757f5b57e7daabe703ade5bb + sha256: 5322750d5e96ff5d96b1457db5fb6b10300f2bc4030545e940e17b57c4e96d00 manager: conda - name: msgpack-python + name: mkl optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/msgpack-python-1.0.4-py39hf939315_1.tar.bz2 - version: 1.0.4 + url: https://conda.anaconda.org/conda-forge/linux-64/mkl-2022.2.1-h84fe81f_16997.conda + version: 2022.2.1 - category: full dependencies: python: '' @@ -2958,37 +2962,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/munch-2.5.0-py_0.tar.bz2 version: 2.5.0 -- category: main - dependencies: - libblas: '>=3.9.0,<4.0a0' - libcblas: '>=3.9.0,<4.0a0' - libgcc-ng: '>=12' - liblapack: '>=3.9.0,<4.0a0' - libstdcxx-ng: '>=12' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - hash: - md5: ba4f1c0466d4ba7f53090c150fc88434 - sha256: 7ddfc5cbec573d2a7c8e328b0f57b62bfd5295858f2475658a9f26c85933e235 - manager: conda - name: numpy - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.23.4-py39h3d75532_1.tar.bz2 - version: 1.23.4 -- category: main - dependencies: - pyparsing: '>=2.0.2,!=3.0.5' - python: '>=3.6' - hash: - md5: 71f1ab2de48613876becddd496371c85 - sha256: 8322a9e93e2e09fbf2103f0d37c9287b7b97387125abadd6db26686084893540 - manager: conda - name: packaging - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/packaging-21.3-pyhd8ed1ab_0.tar.bz2 - version: '21.3' - category: main dependencies: locket: '' @@ -3058,58 +3031,52 @@ package: python: '>=3.6' tenacity: '>=6.2.0' hash: - md5: 71aef86c572ad0ee49dba9af238d9c13 - sha256: b41f31aa81bff52d1d473a9f4a45c5600f36b8b7f259a8a572467d1836bad59a + md5: e594a3343150c5c470902d46e1723b45 + sha256: 60de0401c5bd29db1d3112cc56919010d89cfd38239f122c51df78ea5fd82e7e manager: conda name: plotly optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/plotly-5.11.0-pyhd8ed1ab_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/plotly-5.11.0-pyhd8ed1ab_1.conda version: 5.11.0 - category: full dependencies: - boost-cpp: '>=1.78.0,<1.78.1.0a0' - cairo: '>=1.16.0,<2.0a0' - fontconfig: '>=2.14.1,<3.0a0' - fonts-conda-ecosystem: '' - freetype: '>=2.12.1,<3.0a0' - gettext: '>=0.21.1,<1.0a0' - jpeg: '>=9e,<10a' - lcms2: '>=2.14,<3.0a0' - libcurl: '>=7.86.0,<8.0a0' + krb5: '>=1.19.3,<1.20.0a0' libgcc-ng: '>=12' - libglib: '>=2.74.1,<3.0a0' - libiconv: '>=1.17,<2.0a0' - libpng: '>=1.6.38,<1.7.0a0' - libstdcxx-ng: '>=12' - libtiff: '>=4.4.0,<5.0a0' + libpq: 15.1 h67c24c5_1 + libxml2: '>=2.10.3,<2.11.0a0' libzlib: '>=1.2.13,<1.3.0a0' - nss: '>=3.78,<4.0a0' - openjpeg: '>=2.5.0,<3.0a0' - poppler-data: '' + openssl: '>=3.0.7,<4.0a0' + readline: '>=8.1.2,<9.0a0' + tzcode: '' + tzdata: '' + zlib: '' hash: - md5: 833285a4a9d03a93f3e3e5f31b319de8 - sha256: bdbaf2ad6acdbbc622a821814e6a6b1d1db56dc3f11e1aef356ccbbebcdf9adb + md5: 81cfa38baa2a8741f0566f8815fef4e3 + sha256: 0a4b020f1bc08f72e4669b3f8bc26ef760a744122983d18694ed891878f6da07 manager: conda - name: poppler + name: postgresql optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/poppler-22.11.0-h92391eb_0.tar.bz2 - version: 22.11.0 -- category: main + url: https://conda.anaconda.org/conda-forge/linux-64/postgresql-15.1-ha105346_1.conda + version: '15.1' +- category: full dependencies: + libcurl: '>=7.83.1,<8.0a0' libgcc-ng: '>=12' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + libsqlite: '>=3.39.3,<4.0a0' + libstdcxx-ng: '>=12' + libtiff: '>=4.4.0,<5.0a0' + sqlite: '>=3.39.3,<4.0a0' hash: - md5: 12184951da572828fb986b06ffb63eed - sha256: 515cf2cfc0504eb5758fa9ddfabc1dcbd7182da7650828aac97c9eee35597c84 + md5: 255c7204dda39747c3ba380d28b026d7 + sha256: a381d3db5e344e101cd88304ec9eceaaa7a320ee35cc68fb10b247a7b46bcc3d manager: conda - name: psutil - optional: false + name: proj + optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/psutil-5.9.4-py39hb9d737c_0.tar.bz2 - version: 5.9.4 + url: https://conda.anaconda.org/conda-forge/linux-64/proj-9.1.0-h93bde94_0.tar.bz2 + version: 9.1.0 - category: full dependencies: python: '>=3.6' @@ -3123,20 +3090,25 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.13.0-pyhd8ed1ab_0.tar.bz2 version: 2.13.0 -- category: full +- category: dev dependencies: - libgcc-ng: '>=12' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + attrs: '>=19.2.0' + colorama: '' + exceptiongroup: '' + iniconfig: '' + packaging: '' + pluggy: '>=0.12,<2.0' + python: '>=3.8' + tomli: '>=1.0.0' hash: - md5: e5dcf9f2f210b6135daad0e1f6545f98 - sha256: 3ba9683ce99ce63ab72005be7fa41fbcc3c2b164832b52cf179dcdfa8419f656 + md5: ac82c7aebc282e6ac0450fca012ca78c + sha256: 854233dc2d0d64219b7e951ccf49c1f32332c6fc7085ecb62cc18bc1f4e791b0 manager: conda - name: pyrsistent + name: pytest optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyrsistent-0.19.2-py39hb9d737c_0.tar.bz2 - version: 0.19.2 + url: https://conda.anaconda.org/conda-forge/noarch/pytest-7.2.0-pyhd8ed1ab_2.tar.bz2 + version: 7.2.0 - category: main dependencies: python: '>=3.6' @@ -3150,39 +3122,7 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.8.2-pyhd8ed1ab_0.tar.bz2 version: 2.8.2 -- category: main - dependencies: - libgcc-ng: '>=12' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - yaml: '>=0.2.5,<0.3.0a0' - hash: - md5: ef9db3c38ae7275f6b14491cfe61a248 - sha256: ae22172640fb16e7df679f55f16353be8ed6de434193a511214cf95eaa202e79 - manager: conda - name: pyyaml - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0-py39hb9d737c_5.tar.bz2 - version: '6.0' -- category: full - dependencies: - libgcc-ng: '>=12' - libsodium: '>=1.0.18,<1.0.19.0a0' - libstdcxx-ng: '>=12' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - zeromq: '>=4.3.4,<4.4.0a0' - hash: - md5: 8ef2263feb2f0130ced1a41444474e98 - sha256: 50bfdf05f3d8e6c99b11eace72b99da2dfade66626e7adf4efb882c956deaf86 - manager: conda - name: pyzmq - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-24.0.1-py39headdf64_1.tar.bz2 - version: 24.0.1 -- category: full +- category: full dependencies: python: '' six: '>=1.7.0' @@ -3197,24 +3137,19 @@ package: version: 1.3.3 - category: full dependencies: - bzip2: '>=1.0.8,<2.0a0' - curl: '' - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<1.3.0a0' - lz4-c: '>=1.9.3,<1.10.0a0' - openssl: '>=3.0.5,<4.0a0' - zlib: '' - zstd: '>=1.5.2,<1.6.0a0' + __linux: '' + ptyprocess: '' + python: '>=3.7' + tornado: '>=6.1.0' hash: - md5: 4ae02ca7d1da6e2b4e3005108df36812 - sha256: cfcc418a8e19487d2286df2954d1f8b22d85299f54d3a314e1540173149801ea + md5: 3788984d535770cad699efaeb6cb3037 + sha256: bce252eb53330a8ba9617caa7a1dc75ce602c8808cf547a8f4d48285901f47c3 manager: conda - name: tiledb + name: terminado optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tiledb-2.11.3-h3f4058f_1.tar.bz2 - version: 2.11.3 + url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.17.1-pyh41d4057_0.conda + version: 0.17.1 - category: full dependencies: python: '>=3.5' @@ -3241,20 +3176,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.6-pyha770c72_0.tar.bz2 version: 0.11.6 -- category: main - dependencies: - libgcc-ng: '>=10.3.0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - hash: - md5: 5e13a2d214ed4184969df363a1aab420 - sha256: e7f1c835a824403f48bfaaaba9c711069427ddf4610df64fc0cdf001114c22cf - manager: conda - name: tornado - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.1-py39hb9d737c_3.tar.bz2 - version: '6.1' - category: main dependencies: colorama: '' @@ -3280,34 +3201,35 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.4.0-hd8ed1ab_0.tar.bz2 version: 4.4.0 -- category: main +- category: full dependencies: - libgcc-ng: '>=12' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + markupsafe: '>=2.1.1' + python: '>=3.7' hash: - md5: 230d65004135bf312504a1bbcb0c7a08 - sha256: 03c2cf05d1f4f2b01fc1e3ced22d5f331f2f233e335c4a4cd11a31fea1fccc0c + md5: 8e69568592e552919201f730b01a58c2 + sha256: 3bb3d6a98f9e3c6081166d81368e4a0e48fdbfe19e683a957ac344b063c42412 manager: conda - name: unicodedata2 - optional: false + name: werkzeug + optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/unicodedata2-15.0.0-py39hb9d737c_0.tar.bz2 - version: 15.0.0 -- category: dev + url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-2.2.2-pyhd8ed1ab_0.tar.bz2 + version: 2.2.2 +- category: full dependencies: + icu: '>=70.1,<71.0a0' + libcurl: '>=7.85.0,<8.0a0' libgcc-ng: '>=12' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + libnsl: '>=2.0.0,<2.1.0a0' + libstdcxx-ng: '>=12' hash: - md5: f5906293b6eabeaaeafc90e427f9cbe5 - sha256: 16fa658554048c0eb37684685cf046ea3ef9e1f1fe03c92cbd8f726197ba60fe + md5: d127dc8efe24033b306180939e51e6af + sha256: 63a799ef355a4d01f6789ecf31fbfa1b96f8a6bbee1a3b4be6d5d34158eb32a5 manager: conda - name: wrapt + name: xerces-c optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/wrapt-1.14.1-py39hb9d737c_1.tar.bz2 - version: 1.14.1 + url: https://conda.anaconda.org/conda-forge/linux-64/xerces-c-3.2.4-h55805fa_1.tar.bz2 + version: 3.2.4 - category: main dependencies: heapdict: '' @@ -3345,30 +3267,14 @@ package: typing-extensions: '>=3.10' wrapt: '>=1.11,<2' hash: - md5: 73ac006190838b9a618b5f37a676ef50 - sha256: 0cf874cb44c2893950c357b0138225821cecba50d36835adad6ed4489f9addeb + md5: 59e87f99e29932cd8429ea9638c8d189 + sha256: 81bfbaa972f01c7c633d030d93e1d8370d98276bb3fa303eb2da82c5afdf5d31 manager: conda name: astroid optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/astroid-2.12.12-py39hf3d152e_1.tar.bz2 - version: 2.12.12 -- category: full - dependencies: - packaging: '' - python: '>=3.6' - setuptools: '' - six: '>=1.9.0' - webencodings: '' - hash: - md5: 1f5151d37e4a2b1137f81c89a3a769f2 - sha256: b85dd43a40efd13c860086365d181eb9bc64cc757c36a05edc7544c3fa622bf8 - manager: conda - name: bleach - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/bleach-5.0.1-pyhd8ed1ab_0.tar.bz2 - version: 5.0.1 + url: https://conda.anaconda.org/conda-forge/linux-64/astroid-2.12.13-py39hf3d152e_0.conda + version: 2.12.13 - category: main dependencies: cffi: '>=1.0.0' @@ -3384,22 +3290,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/brotlipy-0.7.0-py39hb9d737c_1005.tar.bz2 version: 0.7.0 -- category: main - dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - numpy: '>=1.16' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - hash: - md5: fb3f77fe25042c20c51974fcfe72f797 - sha256: 98836c1f9a91c7d18b3f70956602c825c0c70db29dd9a353d294ff801866aa40 - manager: conda - name: contourpy - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/contourpy-1.0.6-py39hf939315_0.tar.bz2 - version: 1.0.6 - category: main dependencies: cffi: '>=1.12' @@ -3408,14 +3298,14 @@ package: python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 hash: - md5: 64119cc315958472211288435368f1e5 - sha256: 2f90616abefc4052896345e1baafaf832ef6b125287b8458420f6e6d5b74ace8 + md5: dee37fde01f9bbc53ec421199d7b17cf + sha256: e2aa3c11b22554733ecc07b97d7925db0467921a45ccc69e348e9e7501ce7e11 manager: conda name: cryptography optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-38.0.3-py39h3ccb8fc_0.tar.bz2 - version: 38.0.3 + url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-38.0.4-py39h3ccb8fc_0.conda + version: 38.0.4 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -3434,111 +3324,41 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/dask-core-2022.10.0-pyhd8ed1ab_2.tar.bz2 version: 2022.10.0 -- category: main - dependencies: - brotli: '' - libgcc-ng: '>=12' - munkres: '' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - unicodedata2: '>=14.0.0' - hash: - md5: 3f2d104f2fefdd5e8a205dd3aacbf1d7 - sha256: 55dff2dd401ef1d6fc4a27cf8e74af899c609519d35eafff3b097d7fc1836d83 - manager: conda - name: fonttools - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/fonttools-4.38.0-py39hb9d737c_1.tar.bz2 - version: 4.38.0 -- category: main +- category: full dependencies: - cached-property: '' - hdf5: '>=1.12.2,<1.12.3.0a0' - libgcc-ng: '>=12' - numpy: '>=1.20.3,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + click: '>=8.0' + importlib-metadata: '>=3.6.0' + itsdangerous: '>=2.0' + jinja2: '>=3.0' + python: '>=3.7' + werkzeug: '>=2.2.2' hash: - md5: fd439e2a36d79b2855827df5ef4c4d32 - sha256: bc4a84a42d3e2c358a40093b45d7a28e8000e4253353496e6d35e804ad01a36e + md5: 85fad4c7889dd969ed4c02cf63cfe9c5 + sha256: e047c40122dc3fd53c534924271e9635d3dbf5ba606ccd2bd7f7c70b63697037 manager: conda - name: h5py - optional: false + name: flask + optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.7.0-nompi_py39h817c9c5_102.tar.bz2 - version: 3.7.0 + url: https://conda.anaconda.org/conda-forge/noarch/flask-2.2.2-pyhd8ed1ab_0.tar.bz2 + version: 2.2.2 - category: full dependencies: - blosc: '>=1.21.1,<2.0a0' - brunsli: '>=0.1,<1.0a0' - bzip2: '>=1.0.8,<2.0a0' - c-blosc2: '>=2.4.3,<3.0a0' - cfitsio: '>=4.1.0,<4.1.1.0a0' - charls: '>=2.3.4,<2.4.0a0' - giflib: '>=5.2.1,<5.3.0a0' jpeg: '>=9e,<10a' - jxrlib: '>=1.1,<1.2.0a0' - lcms2: '>=2.12,<3.0a0' - lerc: '>=4.0.0,<5.0a0' - libaec: '>=1.0.6,<2.0a0' - libavif: '>=0.11.1,<0.11.2.0a0' - libbrotlicommon: '>=1.0.9,<1.1.0a0' - libbrotlidec: '>=1.0.9,<1.1.0a0' - libbrotlienc: '>=1.0.9,<1.1.0a0' - libdeflate: '>=1.14,<1.15.0a0' libgcc-ng: '>=12' - libpng: '>=1.6.38,<1.7.0a0' libstdcxx-ng: '>=12' libtiff: '>=4.4.0,<5.0a0' - libwebp-base: '>=1.2.4,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - libzopfli: '>=1.0.3,<1.1.0a0' - lz4-c: '>=1.9.3,<1.10.0a0' - numpy: '>=1.20.3,<2.0a0' - openjpeg: '>=2.5.0,<3.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - snappy: '>=1.1.9,<2.0a0' - xz: '>=5.2.6,<6.0a0' - zfp: '>=1.0.0,<2.0a0' - zstd: '>=1.5.2,<1.6.0a0' - hash: - md5: db54bac14e45918857510e8fd5d09f0e - sha256: b4ee1bc72cf51cab7efd28fcf936eb0c31c31e1ef34fbc42beb3d8977be248dd - manager: conda - name: imagecodecs - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/imagecodecs-2022.9.26-py39h702eeef_3.tar.bz2 - version: 2022.9.26 -- category: full - dependencies: - numpy: '' - pillow: '>=8.3.2' - python: '>=3' + libzlib: '>=1.2.12,<1.3.0a0' + proj: '>=9.1.0,<9.1.1.0a0' + zlib: '>=1.2.12,<1.3.0a0' hash: - md5: 9d10b00d27b54836d40759608d558276 - sha256: 0f949184ba2b939c05c817b043566c616ea49e373989859e6cc47fd7aa8ea6fa + md5: 6a613710a0f19aba3a5dfe83bf1c1c0f + sha256: afc5ecf6b1892546cc497f0290a70333908aa388f750d614664c293f91468ee6 manager: conda - name: imageio + name: geotiff optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.22.0-pyhfa7a67d_0.tar.bz2 - version: 2.22.0 -- category: main - dependencies: - markupsafe: '>=2.0' - python: '>=3.7' - hash: - md5: c8490ed5c70966d232fdd389d0dbed37 - sha256: b045faba7130ab263db6a8fdc96b1a3de5fcf85c4a607c5f11a49e76851500b5 - manager: conda - name: jinja2 - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.2-pyhd8ed1ab_1.tar.bz2 - version: 3.1.2 + url: https://conda.anaconda.org/conda-forge/linux-64/geotiff-1.7.1-ha76d385_4.tar.bz2 + version: 1.7.1 - category: full dependencies: attrs: '>=17.4.0' @@ -3549,14 +3369,14 @@ package: python: '>=3.7' typing_extensions: '' hash: - md5: 8e85461b6f906519ce662845027ea98f - sha256: 3e08dd97c72e98aef8299ba36ec838ea050b106b71f797bd7383bb083cadc123 + md5: 723268a468177cd44568eb8f794e0d80 + sha256: 4f68a23430d1afc5c9b41c46fbac0ade33c0bf57a293c646bfdd6dc65350eada manager: conda name: jsonschema optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.17.0-pyhd8ed1ab_0.tar.bz2 - version: 4.17.0 + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.17.3-pyhd8ed1ab_0.conda + version: 4.17.3 - category: full dependencies: entrypoints: '' @@ -3591,179 +3411,135 @@ package: version: 0.2.2 - category: full dependencies: - __glibc: '>=2.17,<3.0.a0' - blosc: '>=1.21.1,<2.0a0' - cfitsio: '>=4.1.0,<4.1.1.0a0' - expat: '>=2.5.0,<3.0a0' - freexl: '>=1.0.6,<2.0a0' - geos: '>=3.11.0,<3.11.1.0a0' - geotiff: '>=1.7.1,<1.8.0a0' - giflib: '>=5.2.1,<5.3.0a0' - hdf4: '>=4.2.15,<4.2.16.0a0' hdf5: '>=1.12.2,<1.12.3.0a0' - icu: '>=70.1,<71.0a0' - jpeg: '>=9e,<10a' - json-c: '>=0.16,<0.17.0a0' - kealib: '>=1.4.15,<1.5.0a0' - libdap4: '>=3.20.6,<3.20.7.0a0' libgcc-ng: '>=12' - libkml: '>=1.3.0,<1.4.0a0' - libnetcdf: '>=4.8.1,<4.8.2.0a0' - libpng: '>=1.6.38,<1.7.0a0' - libpq: '>=14.5,<15.0a0' - libspatialite: '>=5.0.1,<5.1.0a0' - libsqlite: '>=3.39.4,<4.0a0' libstdcxx-ng: '>=12' - libtiff: '>=4.4.0,<5.0a0' - libuuid: '>=2.32.1,<3.0a0' - libwebp-base: '>=1.2.4,<2.0a0' - libxml2: '>=2.10.3,<2.11.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - openjpeg: '>=2.5.0,<3.0a0' - openssl: '>=3.0.7,<4.0a0' - pcre: '>=8.45,<9.0a0' - poppler: '>=22.11.0,<22.12.0a0' - postgresql: '' - proj: '>=9.1.0,<9.1.1.0a0' - tiledb: '>=2.11.3,<2.12.0a0' - xerces-c: '>=3.2.4,<3.3.0a0' - xz: '>=5.2.6,<6.0a0' - zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 583c320225235773aee030d96a769fc6 - sha256: 2dd9a8a963a1e1f069247c23119a09f506480d46deda6684cfd57bab50df8c0a + md5: c948b920f45fd81a2dde8b1ab514cc84 + sha256: 092e44e2a672c6366170d4414c41eed5cdf864f6cbc76b83be785117b8a66ed4 manager: conda - name: libgdal + name: kealib optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgdal-3.5.3-heb1176f_1.tar.bz2 - version: 3.5.3 + url: https://conda.anaconda.org/conda-forge/linux-64/kealib-1.5.0-ha7026e8_0.conda + version: 1.5.0 - category: main dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - llvmlite: '>=0.39.1,<0.40.0a0' - numpy: '>=1.20.3,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - setuptools: '' + mkl: '>=2022.1.0,<2023.0a0' hash: - md5: f0ada0b984905df35c1ef91d441d1a72 - sha256: 831e1be559d0b6d3663c61947f542e1b8bc3d0da4c77735e62fced55c13083c0 + md5: 85f61af03fd291dae33150ffe89dc09a + sha256: 24e656f13b402b6fceb88df386768445ab9beb657d451a8e5a88d4b3380cf7a4 manager: conda - name: numba + name: libblas optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/numba-0.56.3-py39h61ddf18_0.tar.bz2 - version: 0.56.3 -- category: main + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-16_linux64_mkl.tar.bz2 + version: 3.9.0 +- category: full dependencies: - entrypoints: '' - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - msgpack-python: '' - numpy: '>=1.7' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - typing-extensions: '>=3.7.4' + curl: '>=7.75.0,<8.0a0' + libgcc-ng: '>=9.3.0' + libstdcxx-ng: '>=9.3.0' + libuuid: '>=2.32.1,<3.0a0' + libxml2: '>=2.9.10,<2.11.0a0' hash: - md5: 9ca214ca5ad3f7557c1d6122f2239a00 - sha256: 2897fe250b08c16e576b078d11f911354b38573d2e70c814be86ba4771043420 + md5: c265ae57e3acdc891f3e2b93cf6784f5 + sha256: ebc0d6a0decbd236f3cc362d7485f8ad1f7aef1246ada5507b407892e88293c5 manager: conda - name: numcodecs - optional: false + name: libdap4 + optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/numcodecs-0.10.2-py39h5a03fae_0.tar.bz2 - version: 0.10.2 -- category: main + url: https://conda.anaconda.org/conda-forge/linux-64/libdap4-3.20.6-hd7c4107_2.tar.bz2 + version: 3.20.6 +- category: full dependencies: + bzip2: '>=1.0.8,<2.0a0' + curl: '' + hdf4: '>=4.2.15,<4.2.16.0a0' + hdf5: '>=1.12.2,<1.12.3.0a0' + jpeg: '>=9e,<10a' libgcc-ng: '>=12' libstdcxx-ng: '>=12' - numpy: '>=1.20.3,<2.0a0' - python: '>=3.9,<3.10.0a0' - python-dateutil: '>=2.8.1' - python_abi: 3.9.* *_cp39 - pytz: '>=2020.1' - hash: - md5: d541bbe75ce0f2679344ead981b2f858 - sha256: 1d93baab64430dd00d9635ea60b4cdb57c285f831b047eeadfbc26e77668dc6f - manager: conda - name: pandas - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pandas-1.5.1-py39h4661b88_1.tar.bz2 - version: 1.5.1 -- category: dev - dependencies: - attrs: '>=19.2.0' - colorama: '' - exceptiongroup: '' - iniconfig: '' - packaging: '' - pluggy: '>=0.12,<2.0' - python: '>=3.8' - tomli: '>=1.0.0' + libxml2: '>=2.10.3,<2.11.0a0' + libzip: '>=1.9.2,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' hash: - md5: ac82c7aebc282e6ac0450fca012ca78c - sha256: 854233dc2d0d64219b7e951ccf49c1f32332c6fc7085ecb62cc18bc1f4e791b0 + md5: 9b25de670ce5753a33c18b1090d1d3bf + sha256: 2ccb50f85e11c19479c9986065673bbf86d3e9c5d451c16507da9488e41800fa manager: conda - name: pytest + name: libnetcdf optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-7.2.0-pyhd8ed1ab_2.tar.bz2 - version: 7.2.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libnetcdf-4.8.1-nompi_h261ec11_106.tar.bz2 + version: 4.8.1 - category: full dependencies: + freexl: '>=1.0.6,<2.0a0' + geos: '>=3.11.1,<3.11.2.0a0' libgcc-ng: '>=12' - numpy: '>=1.20.3,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + librttopo: '>=1.1.0,<1.2.0a0' + libsqlite: '>=3.39.4,<4.0a0' + libstdcxx-ng: '>=12' + libxml2: '>=2.10.3,<2.11.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + proj: '>=9.1.0,<9.1.1.0a0' + sqlite: '' + zlib: '' hash: - md5: 234ad9828eca1caf0f2fdcb4a24ad816 - sha256: 519522411fdb441a37aa8f601a5849bfca42f953bd6e4473d8434860e01f8b94 + md5: 23abed7562ad969493b89ad0e5f5c521 + sha256: ebd600fd0b4708fce8359c5c7974bf499fb70f40183732fbdf9b202766c9ed3a manager: conda - name: pywavelets + name: libspatialite optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pywavelets-1.3.0-py39h2ae25f5_2.tar.bz2 - version: 1.3.0 -- category: main + url: https://conda.anaconda.org/conda-forge/linux-64/libspatialite-5.0.1-h7c8129e_22.tar.bz2 + version: 5.0.1 +- category: full dependencies: - libblas: '>=3.9.0,<4.0a0' - libcblas: '>=3.9.0,<4.0a0' + boost-cpp: '>=1.78.0,<1.78.1.0a0' + cairo: '>=1.16.0,<2.0a0' + fontconfig: '>=2.14.1,<3.0a0' + fonts-conda-ecosystem: '' + freetype: '>=2.12.1,<3.0a0' + gettext: '>=0.21.1,<1.0a0' + jpeg: '>=9e,<10a' + lcms2: '>=2.14,<3.0a0' + libcurl: '>=7.86.0,<8.0a0' libgcc-ng: '>=12' - libgfortran-ng: '' - libgfortran5: '>=10.4.0' - liblapack: '>=3.9.0,<4.0a0' + libglib: '>=2.74.1,<3.0a0' + libiconv: '>=1.17,<2.0a0' + libpng: '>=1.6.39,<1.7.0a0' libstdcxx-ng: '>=12' - numpy: '>=1.20.3,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + libtiff: '>=4.4.0,<5.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + nss: '>=3.82,<4.0a0' + openjpeg: '>=2.5.0,<3.0a0' + poppler-data: '' hash: - md5: 0615ac8191c6ccf7d40860aff645f774 - sha256: 9d7ca66db59509539621a42c6b7061307e4a6e1a9960ffe2f39a947b1fa7a4b9 + md5: 7ad6d858f5615f9b0e9e4bd60395ea75 + sha256: e722d8cd8c704fb8f62db08628e3af0d2802d69f26d168c52cca50ccb4d8acc6 manager: conda - name: scipy - optional: false + name: poppler + optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.9.3-py39hddc5342_2.tar.bz2 - version: 1.9.3 -- category: full + url: https://conda.anaconda.org/conda-forge/linux-64/poppler-22.12.0-h92391eb_0.conda + version: 22.12.0 +- category: dev dependencies: - geos: '>=3.11.0,<3.11.1.0a0' - libgcc-ng: '>=12' - numpy: '>=1.20.3,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + coverage: '>=5.2.1' + pytest: '>=4.6' + python: '>=3.6' + setuptools: '' + toml: '' hash: - md5: 9d969b4f06adee93e9cf4a62d8056cb6 - sha256: 4cbfdb8fb65a360e442d415e72580e7313b584d68255bb04730c7e4b2e259bd1 + md5: 0f7cac11bb696b62d378bde725bfc3eb + sha256: c5feac67a828f10bfa7d5e80b12e0a7c8e3b7b4886ad682aa783bc63f62477ba manager: conda - name: shapely + name: pytest-cov optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/shapely-1.8.5-py39h5b5020f_1.tar.bz2 - version: 1.8.5 + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-3.0.0-pyhd8ed1ab_0.tar.bz2 + version: 3.0.0 - category: full dependencies: asttokens: '' @@ -3771,42 +3547,34 @@ package: pure_eval: '' python: '>=3.5' hash: - md5: d62578a476321e761628bb3c428f07f9 - sha256: da0432671a463f59b1a644da103c586ebe690236d9a7716a9e10b1bd42b5456c + md5: e7df0fdd404616638df5ece6e69ba7af + sha256: a58433e75229bec39f3be50c02efbe9b7083e53a1f31d8ee247564f370191eec manager: conda name: stack_data optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.0-pyhd8ed1ab_0.tar.bz2 - version: 0.6.0 + url: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.2-pyhd8ed1ab_0.conda + version: 0.6.2 - category: full dependencies: - __linux: '' - ptyprocess: '' - python: '>=3.7' - tornado: '>=6.1.0' + bzip2: '>=1.0.8,<2.0a0' + curl: '' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + openssl: '>=3.0.7,<4.0a0' + zlib: '' + zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 57127b015e2f20aa5410666c58a07d61 - sha256: 10c5c8f97ecd66c16c7af25d5b34bd9454c203d8c5175de88f3852b0065ceac3 + md5: b7009881353045d2bdae62ec0dd04bc0 + sha256: 20323a6e2d0dde70ce38041120585456bcdff45a2522acca8dd22d4a2f67c363 manager: conda - name: terminado + name: tiledb optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.17.0-pyh41d4057_0.tar.bz2 - version: 0.17.0 -- category: main - dependencies: - numpy: '>=1.7' - python: '' - hash: - md5: 7a6395b244b183e9e55e606e3d68e83b - sha256: 891620c6e65716efa84832458ff972037faf31a2009421ad120807dedd360402 - manager: conda - name: vectormath - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/vectormath-0.2.2-py_0.tar.bz2 - version: 0.2.2 + url: https://conda.anaconda.org/conda-forge/linux-64/tiledb-2.13.0-h3f4058f_0.conda + version: 2.13.0 - category: full dependencies: backports.functools_lru_cache: '' @@ -3820,19 +3588,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.5-pyh9f0ad1d_2.tar.bz2 version: 0.2.5 -- category: full - dependencies: - markupsafe: '>=2.1.1' - python: '>=3.7' - hash: - md5: 8e69568592e552919201f730b01a58c2 - sha256: 3bb3d6a98f9e3c6081166d81368e4a0e48fdbfe19e683a957ac344b063c42412 - manager: conda - name: werkzeug - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-2.2.2-pyhd8ed1ab_0.tar.bz2 - version: 2.2.2 - category: full dependencies: argon2-cffi-bindings: '' @@ -3847,100 +3602,98 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-21.3.0-pyhd8ed1ab_0.tar.bz2 version: 21.3.0 -- category: main +- category: full dependencies: - libgcc-ng: '>=10.3.0' - libstdcxx-ng: '>=10.3.0' - numpy: '>=1.19.5,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - scipy: '>=0.13' + brotli-python: '' + flask: '' + python: '>=2.7|>=3.6' hash: - md5: 6e885cf316cc3dcb45f1501fd7179a90 - sha256: 9103819962f24086e0349dae1c0f62738b0a5cc003d714bbb8c500e5c5fce72c + md5: 19a84270d30c5a0dd10780e3d510e33d + sha256: 75d326f0b12aef8f35080f5a5e2ef26066afcb60e3da765a9a5f4349572acd3b manager: conda - name: discretize - optional: false + name: flask-compress + optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/discretize-0.7.4-py39hac2352c_0.tar.bz2 - version: 0.7.4 + url: https://conda.anaconda.org/conda-forge/noarch/flask-compress-1.13-pyhd8ed1ab_0.tar.bz2 + version: '1.13' - category: main dependencies: - numba: '>=0.47' - python: '>=3.7' - scipy: '>=1.4.0' + libblas: 3.9.0 16_linux64_mkl hash: - md5: df7965121f7c2d03a9f444e5307a6550 - sha256: d01a52b5aa35962f6d160be459a4c2859079a0212b518ccaeaa2bc4a69a9568c + md5: 361bf757b95488de76c4f123805742d3 + sha256: 892ba10508f22310ccfe748df1fd3b6c7f20e7b6f6b79e69ed337863551c1bd8 manager: conda - name: empymod + name: libcblas optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/empymod-2.2.1-pyhd8ed1ab_0.tar.bz2 - version: 2.2.1 -- category: full - dependencies: - click: '>=8.0' - importlib-metadata: '>=3.6.0' - itsdangerous: '>=2.0' - jinja2: '>=3.0' - python: '>=3.7' - werkzeug: '>=2.2.2' - hash: - md5: 85fad4c7889dd969ed4c02cf63cfe9c5 - sha256: e047c40122dc3fd53c534924271e9635d3dbf5ba606ccd2bd7f7c70b63697037 - manager: conda - name: flask - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/flask-2.2.2-pyhd8ed1ab_0.tar.bz2 - version: 2.2.2 + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-16_linux64_mkl.tar.bz2 + version: 3.9.0 - category: full dependencies: - hdf5: '>=1.12.2,<1.12.3.0a0' + __glibc: '>=2.17,<3.0.a0' + blosc: '>=1.21.2,<2.0a0' + cfitsio: '>=4.2.0,<4.2.1.0a0' + expat: '>=2.5.0,<3.0a0' + freexl: '>=1.0.6,<2.0a0' + geos: '>=3.11.1,<3.11.2.0a0' + geotiff: '>=1.7.1,<1.8.0a0' + giflib: '>=5.2.1,<5.3.0a0' + hdf4: '>=4.2.15,<4.2.16.0a0' + hdf5: '>=1.12.2,<1.12.3.0a0' + icu: '>=70.1,<71.0a0' + jpeg: '>=9e,<10a' + json-c: '>=0.16,<0.17.0a0' + kealib: '>=1.5.0,<1.6.0a0' + lerc: '>=4.0.0,<5.0a0' + libcurl: '>=7.86.0,<8.0a0' + libdap4: '>=3.20.6,<3.20.7.0a0' + libdeflate: '>=1.14,<1.15.0a0' libgcc-ng: '>=12' - libgdal: 3.5.3 heb1176f_1 + libiconv: '>=1.17,<2.0a0' + libkml: '>=1.3.0,<1.4.0a0' + libnetcdf: '>=4.8.1,<4.8.2.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libpq: '>=15.1,<16.0a0' + libspatialite: '>=5.0.1,<5.1.0a0' + libsqlite: '>=3.40.0,<4.0a0' libstdcxx-ng: '>=12' - numpy: '>=1.20.3,<2.0a0' + libtiff: '>=4.4.0,<5.0a0' + libuuid: '>=2.32.1,<3.0a0' + libwebp-base: '>=1.2.4,<2.0a0' + libxml2: '>=2.10.3,<2.11.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + openjpeg: '>=2.5.0,<3.0a0' openssl: '>=3.0.7,<4.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + pcre2: '>=10.40,<10.41.0a0' + poppler: '>=22.12.0,<22.13.0a0' + postgresql: '' + proj: '>=9.1.0,<9.1.1.0a0' + tiledb: '>=2.13.0,<2.14.0a0' + xerces-c: '>=3.2.4,<3.3.0a0' + xz: '>=5.2.6,<6.0a0' + zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 59540035b6c17d9412fff86fbe13adf7 - sha256: 564d2d53fa924601229e7b846255eb2876191ed8e6a6fd5b6ce4c3654373248d + md5: 135d9b9dba9b5839c390feeb9c30b8d2 + sha256: 5bbaaa3ab26a5bd30bca5d6fb440fefba388b8298ea2f7811c194d78123c4e13 manager: conda - name: gdal + name: libgdal optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gdal-3.5.3-py39h5cb30a4_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/libgdal-3.5.3-h2d23f43_10.conda version: 3.5.3 - category: main dependencies: - certifi: '>=2020.06.20' - contourpy: '>=1.0.1' - cycler: '>=0.10' - fonttools: '>=4.22.0' - freetype: '>=2.12.1,<3.0a0' - kiwisolver: '>=1.0.1' - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - numpy: '>=1.20.3,<2.0a0' - packaging: '>=20.0' - pillow: '>=6.2.0' - pyparsing: '>=2.3.1' - python: '>=3.9,<3.10.0a0' - python-dateutil: '>=2.7' - python_abi: 3.9.* *_cp39 - tk: '>=8.6.12,<8.7.0a0' + libblas: 3.9.0 16_linux64_mkl hash: - md5: 78ce32061e0be12deb8e0f11ffb76906 - sha256: f41f4d8a3186d56818c998fb5add478a37a4a7b585ba800ca335cdc0ff7d0036 + md5: a2f166748917d6d6e4707841ca1f519e + sha256: d6201f860b2d76ed59027e69c2bbad6d1cb211a215ec9705cc487cde488fa1fa manager: conda - name: matplotlib-base + name: liblapack optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.6.2-py39hf9fd14e_0.tar.bz2 - version: 3.6.2 + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-16_linux64_mkl.tar.bz2 + version: 3.9.0 - category: full dependencies: importlib-metadata: '>=3.6' @@ -3963,49 +3716,17 @@ package: python: '>=3.6' wcwidth: '' hash: - md5: 3e9740adeebfdffcfb3f1df1564c357c - sha256: 603276f093823787393948a0077fbb6a8924aac1505860339edddf97359784f1 + md5: 4d79ec192e0bfd530a254006d123b9a6 + sha256: 6bd3626799c9467d7aa8ed5f95043e4cea614a1329580980ddcf40cfed3ee860 manager: conda name: prompt-toolkit optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.32-pyha770c72_0.tar.bz2 - version: 3.0.32 -- category: main - dependencies: - numpy: '>=1.7' - python: '' - six: '' - vectormath: '>=0.1.4' - hash: - md5: 62052fa8409d12536ff149e25b0e9905 - sha256: 693596b821b28f8d9710e80a143816e55fc401b8cd2f0b0d777f5155bd3358f2 - manager: conda - name: properties - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/properties-0.6.1-py_0.tar.bz2 - version: 0.6.1 -- category: main - dependencies: - libgcc-ng: '>=12' - mkl: '>=2022.1.0,<2023.0a0' - numpy: '>=1.20.3,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - scipy: '>=0.13' - hash: - md5: e39f58c96cb2d15abf86c73b73c280a8 - sha256: e29addcede74fc759ef484900f2796a2cec5accca93a184317d26676dea8c410 - manager: conda - name: pydiso - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/pydiso-0.0.3-py39h051f8f4_4.tar.bz2 - version: 0.0.3 + url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.36-pyha770c72_0.conda + version: 3.0.36 - category: dev dependencies: - astroid: '>=2.12.12,<2.14.0-dev0' + astroid: '>=2.12.13,<2.14.0-dev0' colorama: '>=0.4.5' dill: '>=0.2' isort: '>=4.2.5,<6' @@ -4016,14 +3737,14 @@ package: tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' hash: - md5: 20a795c6e8abea62d460bae344df462b - sha256: f9b6f6daf05c28d241ba327e8999bac327a1e7f0bc8bd115e45abcb71901bee5 + md5: 26a62404bbfc93452c4d22aa2cda6f08 + sha256: 852e6a99ec31358324943ade205b0320ca25ba2d594ba215b3e34dee3f16fcae manager: conda name: pylint optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/pylint-2.15.5-pyhd8ed1ab_0.tar.bz2 - version: 2.15.5 + url: https://conda.anaconda.org/conda-forge/noarch/pylint-2.15.8-pyhd8ed1ab_0.conda + version: 2.15.8 - category: main dependencies: cryptography: '>=38.0.0,<39' @@ -4037,277 +3758,253 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.1.0-pyhd8ed1ab_0.tar.bz2 version: 22.1.0 -- category: dev +- category: full dependencies: - coverage: '>=5.2.1' - pytest: '>=4.6' + flask: '>=1.0.4' + flask-compress: '' + plotly: '>=5.0.0' python: '>=3.6' setuptools: '' - toml: '' hash: - md5: 0f7cac11bb696b62d378bde725bfc3eb - sha256: c5feac67a828f10bfa7d5e80b12e0a7c8e3b7b4886ad682aa783bc63f62477ba + md5: be020f446ae291d37ad0443e952b40e0 + sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b manager: conda - name: pytest-cov + name: dash optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-3.0.0-pyhd8ed1ab_0.tar.bz2 - version: 3.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 + version: 2.7.0 +- category: full + dependencies: + __linux: '' + _ipython_minor_entry_point: 8.7.0.* + backcall: '' + decorator: '' + jedi: '>=0.16' + matplotlib-inline: '' + pexpect: '>4.3' + pickleshare: '' + prompt-toolkit: '>=3.0.11,<3.1.0' + pygments: '>=2.4.0' + python: '>=3.8' + stack_data: '' + traitlets: '>=5' + hash: + md5: adc2f96edf35423c091dba93b642573a + sha256: 206db23530d25907c1fc7d28f6a5ed790348cfaf3eef14186d496f906a1c61ea + manager: conda + name: ipython + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/ipython-8.7.0-pyh41d4057_0.conda + version: 8.7.0 +- category: full + dependencies: + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.12,!=5.0.*' + nbformat: '>=5.1' + python: '>=3.7' + traitlets: '>=5.3' + hash: + md5: 6c7b0d75b66a220274bb5a28c23197f2 + sha256: 400cba87afda16d91c4fab133ed72b37ab0aa6592de61d4d5dd29dc026832a4f + manager: conda + name: nbclient + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.2-pyhd8ed1ab_0.conda + version: 0.7.2 - category: main dependencies: - joblib: '>=1.0.0' + libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' libgcc-ng: '>=12' + liblapack: '>=3.9.0,<4.0a0' libstdcxx-ng: '>=12' - numpy: '>=1.20.3,<2.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 - scipy: '' - threadpoolctl: '>=2.0.0' hash: - md5: e0753b1949134a2d7ccf2be7bbc9f7d0 - sha256: 1dcab2772c8e37fcfdd7bb9532d0b8b55e7411fe0b7b1a91210d73d14c3f5d31 + md5: ea5d332e361eb72c2593cf79559bc0ec + sha256: ab8c088aa07adfed0ec39ca53541b09cdf13538d7f96086f60b784cdb7ee1ff0 manager: conda - name: scikit-learn + name: numpy optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/scikit-learn-1.1.3-py39hd5c8da3_1.tar.bz2 - version: 1.1.3 -- category: full - dependencies: - imagecodecs: '>=2021.11.20' - numpy: '>=1.19.2' - python: '>=3.8' - hash: - md5: 1c126ff5b4643785bbc16e44e6327e41 - sha256: 85153fe85b205e01f62fcfddcc47c2c6a8cb6062d4e0e73e0a0a71f01a984f33 - manager: conda - name: tifffile - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.10.10-pyhd8ed1ab_0.tar.bz2 - version: 2022.10.10 + url: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.23.5-py39h3d75532_0.conda + version: 1.23.5 - category: main dependencies: - asciitree: '' - fasteners: '' - numcodecs: '>=0.10.0' - numpy: '>=1.7' - python: '>=3.5' + brotlipy: '>=0.6.0' + certifi: '' + cryptography: '>=1.3.4' + idna: '>=2.0.0' + pyopenssl: '>=0.14' + pysocks: '>=1.5.6,<2.0,!=1.5.7' + python: <4.0 hash: - md5: 7e212240cf03e35a6b3201010a1a1e12 - sha256: 522e72b5f4f1d49d73bdd7fc92a4e51efe86910460577646f553905969d11550 + md5: 3078ef2359efd6ecadbc7e085c5e0592 + sha256: 992f2d6ca50c98f865a4f2e4bada23f950e39f33ff7c64614a31ee152ec4d5ae manager: conda - name: zarr + name: urllib3 optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.13.3-pyhd8ed1ab_0.tar.bz2 - version: 2.13.3 -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.13-pyhd8ed1ab_0.conda + version: 1.26.13 +- category: main dependencies: - attrs: '>=17' - click: '>=4.0' - click-plugins: '>=1.0' - cligj: '>=0.5' - gdal: '' libgcc-ng: '>=12' - libgdal: '>=3.5.3,<3.6.0a0' libstdcxx-ng: '>=12' - munch: '' - numpy: '>=1.20.3,<2.0a0' + numpy: '>=1.16' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 - setuptools: '' - shapely: '' - six: '>=1.7' hash: - md5: d319c4ff2edf1da6d25741223b430957 - sha256: 4397383c09a082d7ba6e718e61c4c8524a5edcc8f3f11389a7149e991d1e456a + md5: fb3f77fe25042c20c51974fcfe72f797 + sha256: 98836c1f9a91c7d18b3f70956602c825c0c70db29dd9a353d294ff801866aa40 manager: conda - name: fiona - optional: true + name: contourpy + optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/fiona-1.8.22-py39h80939cc_2.tar.bz2 - version: 1.8.22 + url: https://conda.anaconda.org/conda-forge/linux-64/contourpy-1.0.6-py39hf939315_0.tar.bz2 + version: 1.0.6 - category: full dependencies: - brotli-python: '' - flask: '' - python: '>=2.7|>=3.6' + dash: '>=1.6.1' + python: '' hash: - md5: 19a84270d30c5a0dd10780e3d510e33d - sha256: 75d326f0b12aef8f35080f5a5e2ef26066afcb60e3da765a9a5f4349572acd3b + md5: ebd54a61606fa8a191932cb72e448418 + sha256: 5e99ab8b5cac15e5d6986a90566a335c21b2849838a6e877bec79efa2e7e346f manager: conda - name: flask-compress + name: dash-daq optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/flask-compress-1.13-pyhd8ed1ab_0.tar.bz2 - version: '1.13' + url: https://conda.anaconda.org/conda-forge/noarch/dash-daq-0.5.0-pyh9f0ad1d_1.tar.bz2 + version: 0.5.0 - category: main dependencies: - future: '' - matplotlib-base: '' - numpy: '>=1.7' - properties: '' - python: '' - scipy: '>=0.13' - utm: '' - vectormath: '' + click: '>=6.6' + cloudpickle: '>=1.5.0' + cytoolz: '>=0.8.2' + dask-core: '>=2022.10.0,<2022.10.1.0a0' + jinja2: '' + locket: '>=1.0.0' + msgpack-python: '>=0.6.0' + packaging: '>=20.0' + psutil: '>=5.0' + python: '>=3.8' + pyyaml: '' + sortedcontainers: '!=2.0.0,!=2.0.1' + tblib: '>=1.6.0' + toolz: '>=0.8.2' + tornado: '>=6.0.3,<6.2' + urllib3: '' + zict: '>=0.1.3' hash: - md5: 940c153c790eec5801d26ad7115d69bf - sha256: 6ef4cb86ab786166d39b6a55f2b5b9027f298d4aa7ba676d587b31cf80053ae5 + md5: 3dc3dceb9ad4ce190fcd4e31d903ac5f + sha256: 5cad2f5416814c4c72504741594f9167f2d49b79e3c5316545f33135b53da676 manager: conda - name: geoana + name: distributed optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/geoana-0.0.6-py_1.tar.bz2 - version: 0.0.6 -- category: full - dependencies: - __linux: '' - backcall: '' - decorator: '' - jedi: '>=0.16' - matplotlib-inline: '' - pexpect: '>4.3' - pickleshare: '' - prompt-toolkit: '>3.0.1,<3.1.0' - pygments: '>=2.4.0' - python: '>=3.8' - stack_data: '' - traitlets: '>=5' - hash: - md5: 1450d70c7a31f515354f47d8d8faae78 - sha256: e417c9064fac8d254b0fba28bb897be5d68dc678bc8d9224b23e1bc00d7802de - manager: conda - name: ipython - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/ipython-8.6.0-pyh41d4057_1.tar.bz2 - version: 8.6.0 + url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.10.0-pyhd8ed1ab_2.tar.bz2 + version: 2022.10.0 - category: full dependencies: - jupyter_client: '>=6.1.5' - nbformat: '>=5.0' - nest-asyncio: '' - python: '>=3.7' - traitlets: '>=5.2.2' + hdf5: '>=1.12.2,<1.12.3.0a0' + libgcc-ng: '>=12' + libgdal: 3.5.3 h2d23f43_10 + libstdcxx-ng: '>=12' + numpy: '>=1.20.3,<2.0a0' + openssl: '>=3.0.7,<4.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 hash: - md5: 87eed34d791330d8acdab6a8ab63113f - sha256: ef28a3c4e3a218ae48b1e7a24ec7a8bb4f6da0096135d1155a5a5cc71393aaf4 + md5: 838fbadefdca2649bcf4b251ce03446f + sha256: 04102d69fbf982ae4d74e2bdbf84680b6b2d7914a1c1540da8078051af5e76a6 manager: conda - name: nbclient + name: gdal optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.0-pyhd8ed1ab_0.tar.bz2 - version: 0.7.0 + url: https://conda.anaconda.org/conda-forge/linux-64/gdal-3.5.3-py39hc6cd174_10.conda + version: 3.5.3 - category: main dependencies: - numpy: '' - pydiso: '' - python: '>=3.6' - scipy: '' + cached-property: '' + hdf5: '>=1.12.2,<1.12.3.0a0' + libgcc-ng: '>=12' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 hash: - md5: d824e3266c690c6b8c662cf19fa62b3f - sha256: e1d39044c41541a09ba846c51c2ba315858622dfb4e7eaebcb0823316159fab8 + md5: fd439e2a36d79b2855827df5ef4c4d32 + sha256: bc4a84a42d3e2c358a40093b45d7a28e8000e4253353496e6d35e804ad01a36e manager: conda - name: pymatsolver + name: h5py optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/pymatsolver-0.2.0-pyhd8ed1ab_0.tar.bz2 - version: 0.2.0 + url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.7.0-nompi_py39h817c9c5_102.tar.bz2 + version: 3.7.0 - category: full dependencies: - cloudpickle: '>=0.2.1' - cytoolz: '>=0.7.3' - dask-core: '>=1.0.0,!=2.17.0' - imageio: '>=2.3.0' + blosc: '>=1.21.1,<2.0a0' + brunsli: '>=0.1,<1.0a0' + bzip2: '>=1.0.8,<2.0a0' + c-blosc2: '>=2.4.3,<3.0a0' + cfitsio: '>=4.2.0,<4.2.1.0a0' + charls: '>=2.3.4,<2.4.0a0' + giflib: '>=5.2.1,<5.3.0a0' + jpeg: '>=9e,<10a' + jxrlib: '>=1.1,<1.2.0a0' + lcms2: '>=2.14,<3.0a0' + lerc: '>=4.0.0,<5.0a0' + libaec: '>=1.0.6,<2.0a0' + libavif: '>=0.11.1,<0.11.2.0a0' + libbrotlicommon: '>=1.0.9,<1.1.0a0' + libbrotlidec: '>=1.0.9,<1.1.0a0' + libbrotlienc: '>=1.0.9,<1.1.0a0' + libdeflate: '>=1.14,<1.15.0a0' libgcc-ng: '>=12' + libpng: '>=1.6.38,<1.7.0a0' libstdcxx-ng: '>=12' - networkx: '>=2.2' + libtiff: '>=4.4.0,<5.0a0' + libwebp-base: '>=1.2.4,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + libzopfli: '>=1.0.3,<1.1.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' numpy: '>=1.20.3,<2.0a0' - packaging: '>=20.0' - pillow: '>=6.1.0,!=7.1.0,!=7.1.1,!=8.3.0' + openjpeg: '>=2.5.0,<3.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 - pywavelets: '>=1.1.1' - scipy: '>=1.4.1' - tifffile: '>=2019.7.26' - toolz: '>=0.7.3' + snappy: '>=1.1.9,<2.0a0' + xz: '>=5.2.6,<6.0a0' + zfp: '>=1.0.0,<2.0a0' + zstd: '>=1.5.2,<1.6.0a0' hash: - md5: a8d53b12aedcd84107ba8c85c81be56f - sha256: b24a19e5a5d78335288b480fd1da021756ba37c832f9ce6be0a7246e4e2aac0e + md5: 4bdbe7db90f8c77efb9eb8ef6417343d + sha256: 83321a681a6469a1e867d1bcd3473a0936d0290c08cd318808a49388c2adc091 manager: conda - name: scikit-image + name: imagecodecs optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/scikit-image-0.19.3-py39h4661b88_2.tar.bz2 - version: 0.19.3 -- category: main - dependencies: - brotlipy: '>=0.6.0' - certifi: '' - cryptography: '>=1.3.4' - idna: '>=2.0.0' - pyopenssl: '>=0.14' - pysocks: '>=1.5.6,<2.0,!=1.5.7' - python: <4.0 - hash: - md5: 0738978569b10669bdef41c671252dd1 - sha256: 57a823b83428156aa2bc18f34159a744657c9bd117a125ca4559b0518a2e4fa2 - manager: conda - name: urllib3 - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.11-pyhd8ed1ab_0.tar.bz2 - version: 1.26.11 + url: https://conda.anaconda.org/conda-forge/linux-64/imagecodecs-2022.9.26-py39hf32c164_4.conda + version: 2022.9.26 - category: full dependencies: - flask: '>=1.0.4' - flask-compress: '' - plotly: '>=5.0.0' - python: '>=3.6' - setuptools: '' + numpy: '' + pillow: '>=8.3.2' + python: '>=3' hash: - md5: be020f446ae291d37ad0443e952b40e0 - sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b + md5: 4fef7788eaed184136c627a8c5feced6 + sha256: c1a49325a3208a875bc5d2ab2d866c820a60a0c6561c4efe796ad78e10085123 manager: conda - name: dash + name: imageio optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 - version: 2.7.0 -- category: main - dependencies: - click: '>=6.6' - cloudpickle: '>=1.5.0' - cytoolz: '>=0.8.2' - dask-core: '>=2022.10.0,<2022.10.1.0a0' - jinja2: '' - locket: '>=1.0.0' - msgpack-python: '>=0.6.0' - packaging: '>=20.0' - psutil: '>=5.0' - python: '>=3.8' - pyyaml: '' - sortedcontainers: '!=2.0.0,!=2.0.1' - tblib: '>=1.6.0' - toolz: '>=0.8.2' - tornado: '>=6.0.3,<6.2' - urllib3: '' - zict: '>=0.1.3' - hash: - md5: 3dc3dceb9ad4ce190fcd4e31d903ac5f - sha256: 5cad2f5416814c4c72504741594f9167f2d49b79e3c5316545f33135b53da676 - manager: conda - name: distributed - optional: false - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.10.0-pyhd8ed1ab_2.tar.bz2 - version: 2022.10.0 + url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.22.4-pyhfa7a67d_1.conda + version: 2.22.4 - category: full dependencies: __linux: '' + comm: '>=0.1' debugpy: '>=1.0' ipython: '>=7.23.1' jupyter_client: '>=6.1.12' @@ -4320,14 +4017,14 @@ package: tornado: '>=6.1' traitlets: '>=5.1.0' hash: - md5: 31a2b5532fad6b7d7f4779d8f02d0ab3 - sha256: 8299dafadb51d2080082cc8b7ded3d9c26228462023e3421bed6ef1ca7d838ce + md5: fac8e302e83b809e6d25a396f0e156c7 + sha256: 4504a2d2bf86d173bc83d4d545ccf3fa7197110a0f113dc423645ba117b4b6d7 manager: conda name: ipykernel optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.17.1-pyh210e3f2_0.tar.bz2 - version: 6.17.1 + url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.19.2-pyh210e3f2_0.conda + version: 6.19.2 - category: full dependencies: beautifulsoup4: '' @@ -4348,14 +4045,84 @@ package: tinycss2: '' traitlets: '>=5.0' hash: - md5: 4842b0ffe67983b40333fe4bf73d1d6d - sha256: 50ba28a69479905d92fa526dbba4464c15e2db6ede7154fe3ba384b2ed2a175e + md5: d222e8861fa78999b66ae7fa14710c1c + sha256: b40fdc7bacaff6b926af36e622654850ebd8e03786c62a1a38a38fd42a51d60a manager: conda name: nbconvert-core optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.4-pyhd8ed1ab_0.tar.bz2 - version: 7.2.4 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.6-pyhd8ed1ab_0.conda + version: 7.2.6 +- category: main + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + llvmlite: '>=0.39.1,<0.40.0a0' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + setuptools: '' + hash: + md5: 5f91d97e7a4853a301064401d7283aaf + sha256: a7a2a19393b8ac2ed4208cc989facf47e1629ea245a66d0b93d7ad11c9d1f961 + manager: conda + name: numba + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/numba-0.56.4-py39h61ddf18_0.conda + version: 0.56.4 +- category: main + dependencies: + entrypoints: '' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + msgpack-python: '' + numpy: '>=1.7' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + typing-extensions: '>=3.7.4' + hash: + md5: 9ca214ca5ad3f7557c1d6122f2239a00 + sha256: 2897fe250b08c16e576b078d11f911354b38573d2e70c814be86ba4771043420 + manager: conda + name: numcodecs + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/numcodecs-0.10.2-py39h5a03fae_0.tar.bz2 + version: 0.10.2 +- category: main + dependencies: + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.9,<3.10.0a0' + python-dateutil: '>=2.8.1' + python_abi: 3.9.* *_cp39 + pytz: '>=2020.1' + hash: + md5: e17e50269c268d79478956a262a9fe13 + sha256: 8e35d5505e7f062f38b3147ae3db30d9dfdb3c160c065c876cdae9638fd38b15 + manager: conda + name: pandas + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/pandas-1.5.2-py39h4661b88_0.conda + version: 1.5.2 +- category: full + dependencies: + libgcc-ng: '>=12' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + hash: + md5: 234ad9828eca1caf0f2fdcb4a24ad816 + sha256: 519522411fdb441a37aa8f601a5849bfca42f953bd6e4473d8434860e01f8b94 + manager: conda + name: pywavelets + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/pywavelets-1.3.0-py39h2ae25f5_2.tar.bz2 + version: 1.3.0 - category: dev dependencies: certifi: '>=2017.4.17' @@ -4372,30 +4139,124 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/requests-2.28.1-pyhd8ed1ab_1.tar.bz2 version: 2.28.1 -- category: full +- category: main dependencies: - dash: '>=1.6.1' - python: '' + libblas: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' + libgcc-ng: '>=12' + libgfortran-ng: '' + libgfortran5: '>=10.4.0' + liblapack: '>=3.9.0,<4.0a0' + libstdcxx-ng: '>=12' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 hash: - md5: ebd54a61606fa8a191932cb72e448418 - sha256: 5e99ab8b5cac15e5d6986a90566a335c21b2849838a6e877bec79efa2e7e346f + md5: 0615ac8191c6ccf7d40860aff645f774 + sha256: 9d7ca66db59509539621a42c6b7061307e4a6e1a9960ffe2f39a947b1fa7a4b9 manager: conda - name: dash-daq - optional: true + name: scipy + optional: false platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-daq-0.5.0-pyh9f0ad1d_1.tar.bz2 - version: 0.5.0 + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.9.3-py39hddc5342_2.tar.bz2 + version: 1.9.3 - category: full dependencies: - ansi2html: '' - dash: '' - flask: '' - ipykernel: '' - ipython: '' - nest-asyncio: '' - python: '>=3.5' - requests: '' - retrying: '' + geos: '>=3.11.1,<3.11.2.0a0' + libgcc-ng: '>=12' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + hash: + md5: 735b335f9250d84a5da94ffb76692db8 + sha256: a0707cc74465fab7c83677380f39c4689b637114e40e8abe37308f683366245f + manager: conda + name: shapely + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/shapely-2.0.0-py39hc9151fd_0.conda + version: 2.0.0 +- category: main + dependencies: + numpy: '>=1.7' + python: '' + hash: + md5: 7a6395b244b183e9e55e606e3d68e83b + sha256: 891620c6e65716efa84832458ff972037faf31a2009421ad120807dedd360402 + manager: conda + name: vectormath + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/vectormath-0.2.2-py_0.tar.bz2 + version: 0.2.2 +- category: main + dependencies: + libgcc-ng: '>=10.3.0' + libstdcxx-ng: '>=10.3.0' + numpy: '>=1.19.5,<2.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + scipy: '>=0.13' + hash: + md5: 6e885cf316cc3dcb45f1501fd7179a90 + sha256: 9103819962f24086e0349dae1c0f62738b0a5cc003d714bbb8c500e5c5fce72c + manager: conda + name: discretize + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/discretize-0.7.4-py39hac2352c_0.tar.bz2 + version: 0.7.4 +- category: main + dependencies: + numba: '>=0.47' + python: '>=3.7' + scipy: '>=1.4.0' + hash: + md5: df7965121f7c2d03a9f444e5307a6550 + sha256: d01a52b5aa35962f6d160be459a4c2859079a0212b518ccaeaa2bc4a69a9568c + manager: conda + name: empymod + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/empymod-2.2.1-pyhd8ed1ab_0.tar.bz2 + version: 2.2.1 +- category: full + dependencies: + attrs: '>=17' + click: '>=4.0' + click-plugins: '>=1.0' + cligj: '>=0.5' + gdal: '' + libgcc-ng: '>=12' + libgdal: '>=3.5.3,<3.6.0a0' + libstdcxx-ng: '>=12' + munch: '' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + setuptools: '' + shapely: '' + six: '>=1.7' + hash: + md5: d319c4ff2edf1da6d25741223b430957 + sha256: 4397383c09a082d7ba6e718e61c4c8524a5edcc8f3f11389a7149e991d1e456a + manager: conda + name: fiona + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/fiona-1.8.22-py39h80939cc_2.tar.bz2 + version: 1.8.22 +- category: full + dependencies: + ansi2html: '' + dash: '' + flask: '' + ipykernel: '' + ipython: '' + nest-asyncio: '' + python: '>=3.5' + requests: '' + retrying: '' hash: md5: 9c77330b235666f244a7b8dcc7c0955a sha256: 1b664f4776f45c897bb783fbfae19c400d58b1e68bdd1942da2c95a4e7f50091 @@ -4424,42 +4285,170 @@ package: traitlets: '>=5.1.0' websocket-client: '' hash: - md5: 8d017ebe94c92cc379d59bd0d107e34e - sha256: 8d99f7a2d8a5bb952d36a887e420d7448893ef380fe69dc2ddfe0d7aaf2eeca4 + md5: c497ada2dbcb07e6912756f4ea709f65 + sha256: 125d721aa32f00c33078e8b5e0d76b5333e65afccd5631970e57eaadb9ab8858 manager: conda name: jupyter_server optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.23.1-pyhd8ed1ab_0.tar.bz2 - version: 1.23.1 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.23.3-pyhd8ed1ab_0.conda + version: 1.23.3 +- category: main + dependencies: + certifi: '>=2020.06.20' + contourpy: '>=1.0.1' + cycler: '>=0.10' + fonttools: '>=4.22.0' + freetype: '>=2.12.1,<3.0a0' + kiwisolver: '>=1.0.1' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + numpy: '>=1.20.3,<2.0a0' + packaging: '>=20.0' + pillow: '>=6.2.0' + pyparsing: '>=2.3.1' + python: '>=3.9,<3.10.0a0' + python-dateutil: '>=2.7' + python_abi: 3.9.* *_cp39 + tk: '>=8.6.12,<8.7.0a0' + hash: + md5: 78ce32061e0be12deb8e0f11ffb76906 + sha256: f41f4d8a3186d56818c998fb5add478a37a4a7b585ba800ca335cdc0ff7d0036 + manager: conda + name: matplotlib-base + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.6.2-py39hf9fd14e_0.tar.bz2 + version: 3.6.2 - category: full dependencies: - nbconvert-core: 7.2.4 pyhd8ed1ab_0 + nbconvert-core: 7.2.6 pyhd8ed1ab_0 pandoc: '' python: '>=3.7' hash: - md5: ccb1679d3a83ddbf5dad2f08c417c8ad - sha256: bc9dafc8ae063aa17b85f58610117ca5fd654c7d741b6657bd7c96ee87428dd4 + md5: c75ece5b10744eb2db7e9faaa02e25eb + sha256: 51a768efc97c48b2d768a53d2c100253d04446d4feff037dd95bb5e37c778a86 manager: conda name: nbconvert-pandoc optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.4-pyhd8ed1ab_0.tar.bz2 - version: 7.2.4 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.6-pyhd8ed1ab_0.conda + version: 7.2.6 +- category: main + dependencies: + numpy: '>=1.7' + python: '' + six: '' + vectormath: '>=0.1.4' + hash: + md5: 62052fa8409d12536ff149e25b0e9905 + sha256: 693596b821b28f8d9710e80a143816e55fc401b8cd2f0b0d777f5155bd3358f2 + manager: conda + name: properties + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/properties-0.6.1-py_0.tar.bz2 + version: 0.6.1 +- category: main + dependencies: + libgcc-ng: '>=12' + mkl: '>=2022.1.0,<2023.0a0' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + scipy: '>=0.13' + hash: + md5: e39f58c96cb2d15abf86c73b73c280a8 + sha256: e29addcede74fc759ef484900f2796a2cec5accca93a184317d26676dea8c410 + manager: conda + name: pydiso + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/pydiso-0.0.3-py39h051f8f4_4.tar.bz2 + version: 0.0.3 +- category: main + dependencies: + joblib: '>=1.1.1' + libcblas: '>=3.9.0,<4.0a0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + scipy: '' + threadpoolctl: '>=2.0.0' + hash: + md5: ff6d645bb941f01553eb2f4a2cf17636 + sha256: 95338bf31ac60532dca303e9b2828eaa0a01d46744fe83395b4ea2a691d92893 + manager: conda + name: scikit-learn + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/scikit-learn-1.2.0-py39h86b2a18_0.conda + version: 1.2.0 +- category: full + dependencies: + imagecodecs: '>=2021.11.20' + numpy: '>=1.19.2' + python: '>=3.8' + hash: + md5: 1c126ff5b4643785bbc16e44e6327e41 + sha256: 85153fe85b205e01f62fcfddcc47c2c6a8cb6062d4e0e73e0a0a71f01a984f33 + manager: conda + name: tifffile + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.10.10-pyhd8ed1ab_0.tar.bz2 + version: 2022.10.10 +- category: main + dependencies: + asciitree: '' + fasteners: '' + numcodecs: '>=0.10.0' + numpy: '>=1.7' + python: '>=3.5' + hash: + md5: 7e212240cf03e35a6b3201010a1a1e12 + sha256: 522e72b5f4f1d49d73bdd7fc92a4e51efe86910460577646f553905969d11550 + manager: conda + name: zarr + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.13.3-pyhd8ed1ab_0.tar.bz2 + version: 2.13.3 +- category: main + dependencies: + future: '' + matplotlib-base: '' + numpy: '>=1.7' + properties: '' + python: '' + scipy: '>=0.13' + utm: '' + vectormath: '' + hash: + md5: 940c153c790eec5801d26ad7115d69bf + sha256: 6ef4cb86ab786166d39b6a55f2b5b9027f298d4aa7ba676d587b31cf80053ae5 + manager: conda + name: geoana + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/geoana-0.0.6-py_1.tar.bz2 + version: 0.0.6 - category: full dependencies: - nbconvert-core: 7.2.4 pyhd8ed1ab_0 - nbconvert-pandoc: 7.2.4 pyhd8ed1ab_0 + nbconvert-core: 7.2.6 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.6 pyhd8ed1ab_0 python: '>=3.7' hash: - md5: 8b8b8d45d361a04bf6949655efd7d66a - sha256: 4e9b2e5ce28c0de0b823e93061283e9592b40f70ef0dd973c58f9d8ca7fb0569 + md5: cad325a4f09969426cd099d5c9f689f5 + sha256: b428afd52bcf4f395a423293c93f89c97fa71f03b019dc799542d45f429f9b7b manager: conda name: nbconvert optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.4-pyhd8ed1ab_0.tar.bz2 - version: 7.2.4 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.6-pyhd8ed1ab_0.conda + version: 7.2.6 - category: full dependencies: jupyter_server: '>=1.8,<3' @@ -4473,6 +4462,48 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.2-pyhd8ed1ab_0.tar.bz2 version: 0.2.2 +- category: main + dependencies: + numpy: '' + pydiso: '' + python: '>=3.6' + scipy: '' + hash: + md5: d824e3266c690c6b8c662cf19fa62b3f + sha256: e1d39044c41541a09ba846c51c2ba315858622dfb4e7eaebcb0823316159fab8 + manager: conda + name: pymatsolver + optional: false + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/noarch/pymatsolver-0.2.0-pyhd8ed1ab_0.tar.bz2 + version: 0.2.0 +- category: full + dependencies: + cloudpickle: '>=0.2.1' + cytoolz: '>=0.7.3' + dask-core: '>=1.0.0,!=2.17.0' + imageio: '>=2.3.0' + libgcc-ng: '>=12' + libstdcxx-ng: '>=12' + networkx: '>=2.2' + numpy: '>=1.20.3,<2.0a0' + packaging: '>=20.0' + pillow: '>=6.1.0,!=7.1.0,!=7.1.1,!=8.3.0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + pywavelets: '>=1.1.1' + scipy: '>=1.4.1' + tifffile: '>=2019.7.26' + toolz: '>=0.7.3' + hash: + md5: a8d53b12aedcd84107ba8c85c81be56f + sha256: b24a19e5a5d78335288b480fd1da021756ba37c832f9ce6be0a7246e4e2aac0e + manager: conda + name: scikit-image + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/scikit-image-0.19.3-py39h4661b88_2.tar.bz2 + version: 0.19.3 - category: full dependencies: argon2-cffi: '' @@ -4619,27 +4650,29 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + sha256: None manager: pip name: mira-simpeg optional: false platform: linux-64 - source: null - url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl + source: + type: url + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip version: 0.15.1.dev6 - category: main dependencies: geoh5py: '>=0.5.0,<0.6.0' numpy: '>=1.21.5,<2.0.0' hash: - sha256: 48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + sha256: c73020238558b1ececd1ad6e01b76dac8272dda46f3361a034315bd40b341d9d manager: pip name: param-sweeps optional: false platform: linux-64 source: null - url: https://files.pythonhosted.org/packages/ca/96/992802ddc69c08483c8c9ced584658b26bc5681e9c7c914949bc16192ef3/param_sweeps-0.1.2-py3-none-any.whl - version: 0.1.2 + url: https://files.pythonhosted.org/packages/86/9a/cf12141da920feeb4b80833bd54f01d11c7b58b3f7f7c5ec19d2a45127f8/param_sweeps-0.1.3-py3-none-any.whl + version: 0.1.3 - category: main dependencies: {} hash: @@ -4665,14 +4698,14 @@ package: - category: main dependencies: {} hash: - md5: 67b268c32433047914482def1ce215c2 - sha256: e1c929207f8a8e03fa86150c3b446f3511f35b2146d3031de305088c3b148c58 + md5: af2bdcd68f16ce030ca957cdeb83d88a + sha256: 898276d86de89fb034ecfae05103045d0a0d6a356ced1b6d1832cdbd07a8fc18 manager: conda name: ca-certificates optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/ca-certificates-2022.9.24-h033912b_0.tar.bz2 - version: 2022.9.24 + url: https://conda.anaconda.org/conda-forge/osx-64/ca-certificates-2022.12.7-h033912b_0.conda + version: 2022.12.7 - category: full dependencies: {} hash: @@ -4885,14 +4918,14 @@ package: - category: main dependencies: {} hash: - md5: 6bd043f3bc0c46aaa7168e15a0113bc1 - sha256: 9d45cc4abde2311d2e00cb9f6a089941731649fff4ff4fcc77e9e4e42376e134 + md5: 3a900993deb973d86d98361ceef49ab3 + sha256: d8b65c6bd88a6508bc0ed3c03edfdf4c05d55024b2bf43dd5f61bec69f3bb87e manager: conda name: llvm-openmp optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/llvm-openmp-15.0.4-h61d9ccf_0.tar.bz2 - version: 15.0.4 + url: https://conda.anaconda.org/conda-forge/osx-64/llvm-openmp-15.0.6-h61d9ccf_0.conda + version: 15.0.6 - category: main dependencies: {} hash: @@ -4948,28 +4981,39 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/pthread-stubs-0.4-hc929b4f_1001.tar.bz2 version: '0.4' +- category: main + dependencies: {} + hash: + md5: 021e2768e8eaf24ee8e25aec64d305a1 + sha256: b02e179f015b042510da8ba256c86f5cfb34058a96ec1c548f33f9f8bcdbb78c + manager: conda + name: python_abi + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/python_abi-3.9-3_cp39.conda + version: '3.9' - category: full dependencies: {} hash: - md5: 91d57cddd83476de60b0c303b7630c22 - sha256: b5029e17e0733f2187e1e32f1d85d1207af7de22c309d12f0d94808cbc7f242b + md5: f1bf42ae6c2a752b4c064140365563c2 + sha256: da3f2c43081a5f2b24168ee138ee3f499b60039d8c9a0421dc962c4cb81105ae manager: conda name: tzcode optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/tzcode-2022f-hb7f2c08_0.tar.bz2 - version: 2022f + url: https://conda.anaconda.org/conda-forge/osx-64/tzcode-2022g-hb7f2c08_0.conda + version: 2022g - category: main dependencies: {} hash: - md5: e366350e2343a798e29833286abe2560 - sha256: 419eaff0d20f418974ca27a40bc871bbe48217dba05936f147a574eb5f079005 + md5: 51fc4fcfb19f5d95ffc8c339db5068e8 + sha256: 0bfae0b9962bc0dbf79048f9175b913ed4f53c4310d06708dc7acbb290ad82f6 manager: conda name: tzdata optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022f-h191b570_0.tar.bz2 - version: 2022f + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022g-h191b570_0.conda + version: 2022g - category: main dependencies: {} hash: @@ -5078,16 +5122,16 @@ package: version: '1' - category: full dependencies: - libcxx: '>=13.0.1' + libcxx: '>=14.0.6' hash: - md5: c7e2d591b477ceb4fc8a1190a5c9cb8e - sha256: d92573b2ea8a3d7a7518a140e04c9ed74ce2c01f1e3ede0004a51ee8e536a301 + md5: b8ac0c20383087c33ac8e5e330072832 + sha256: 6e6bbc66cf21e23f13910b4c96847f8598b699ca52d2c735c8f57f354f91f2e6 manager: conda name: geos optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/geos-3.11.0-hb486fe8_0.tar.bz2 - version: 3.11.0 + url: https://conda.anaconda.org/conda-forge/osx-64/geos-3.11.1-hf0c8a7f_0.tar.bz2 + version: 3.11.1 - category: full dependencies: libiconv: '>=1.17,<2.0a0' @@ -5199,28 +5243,28 @@ package: version: 11.1.0 - category: main dependencies: - libzlib: '>=1.2.12,<1.3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' hash: - md5: 3954555b5b02b117119cb806d5dcfcd8 - sha256: 8bcc76d644202cde53252a2274f8a3fe28650ba273148ce027337c576276d6f3 + md5: 35e4928794c5391aec14ffdf1deaaee5 + sha256: 5ad9f5e96e6770bfc8b0a826f48835e7f337c2d2e9512d76027a62f9c120b2a3 manager: conda name: libpng optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libpng-1.6.38-ha978bb4_0.tar.bz2 - version: 1.6.38 + url: https://conda.anaconda.org/conda-forge/osx-64/libpng-1.6.39-ha978bb4_0.conda + version: 1.6.39 - category: main dependencies: - libzlib: '>=1.2.12,<1.3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' hash: - md5: 28060fa753417bdd4e66da2048951dd1 - sha256: 3fc6bd39468480b12166b4450731f6a517780590aa3cbfcd812f71b4c9a6946b + md5: ceb13b6726534b96e3b4e3dda91e9050 + sha256: ae19f866188cc0c514fed754468460ae9e8dd763ebbd7b7afc4e818d71844297 manager: conda name: libsqlite optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libsqlite-3.39.4-ha978bb4_0.tar.bz2 - version: 3.39.4 + url: https://conda.anaconda.org/conda-forge/osx-64/libsqlite-3.40.0-ha978bb4_0.tar.bz2 + version: 3.40.0 - category: main dependencies: pthread-stubs: '' @@ -5261,40 +5305,28 @@ package: version: 1.9.3 - category: full dependencies: - libcxx: '>=11.1.0' + libcxx: '>=14.0.6' hash: - md5: 8d7d6d0d86b10bd80e2096058c240a45 - sha256: 0384690469af309024db6daebc3008419808f378c58c1ab773df86b761ffb5ca + md5: a9e56c98d13d8b7ce72bf4357317c29b + sha256: da6e19bd0ff31e219760e647cfe1cc499a8cdfaff305f06c56d495ca062b86de manager: conda name: nspr optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/nspr-4.32-hcd9eead_1.tar.bz2 - version: '4.32' + url: https://conda.anaconda.org/conda-forge/osx-64/nspr-4.35-hea0b92c_0.conda + version: '4.35' - category: main dependencies: ca-certificates: '' hash: - md5: 78d8266753a5db378ef0f9302be9990f - sha256: 6410b7cb71f33e63f815a377b378c598e2c4a28493f29f0eb73893cecf3c20d7 + md5: 7a3fb6d40e0aa5dbb5b4ef54462f00a8 + sha256: 3eb19686ae870daae035582cb93253a6435f71baf537addced41be449b4daf67 manager: conda name: openssl optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/openssl-3.0.7-hfd90126_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/openssl-3.0.7-hfd90126_1.conda version: 3.0.7 -- category: full - dependencies: - libcxx: '>=11.1.0' - hash: - md5: 0526850419e04ac003bc0b65a78dc4cc - sha256: 8002279cf4084fbf219f137c2bdef2825d076a5a57a14d1d922d7c5fa7872a5c - manager: conda - name: pcre - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/pcre-8.45-he49afe7_0.tar.bz2 - version: '8.45' - category: full dependencies: bzip2: '>=1.0.8,<2.0a0' @@ -5334,16 +5366,16 @@ package: version: 1.1.9 - category: main dependencies: - libcxx: '>=14.0.4' + libcxx: '>=14.0.6' hash: - md5: a61183103765b09fcf26b564f75b4904 - sha256: fbf980b92f1e1fb522410525b87a1499904967abdaedd2cdef815da3e368f526 + md5: 1d7d711419ed9e4a96370d8749cec3c1 + sha256: bb1d644bc47fb415bfe8cdb5ee2be1558cb3952798f862ac4bc4e3a8c743428e manager: conda name: tbb optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/tbb-2021.6.0-hb8565cd_1.tar.bz2 - version: 2021.6.0 + url: https://conda.anaconda.org/conda-forge/osx-64/tbb-2021.7.0-hb8565cd_1.conda + version: 2021.7.0 - category: main dependencies: libzlib: '>=1.2.11,<1.3.0a0' @@ -5409,20 +5441,20 @@ package: version: 1.5.2 - category: full dependencies: - libcxx: '>=13.0.1' - libzlib: '>=1.2.11,<1.3.0a0' + libcxx: '>=14.0.6' + libzlib: '>=1.2.13,<1.3.0a0' lz4-c: '>=1.9.3,<1.10.0a0' snappy: '>=1.1.9,<2.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: c7bcd688fb5236757648a8b85b8fb7f0 - sha256: 518057cef4b20f86ea7df4000e2a69fd87da4f9924d9e52d89517b0c200d3cf3 + md5: 2e726e782e57ba3e70f2e85891377cd5 + sha256: 7a7b353be94c36461eacf181b574a0154a00f49d449c4b4046f332f132778959 manager: conda name: blosc optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/blosc-1.21.1-h97e831e_3.tar.bz2 - version: 1.21.1 + url: https://conda.anaconda.org/conda-forge/osx-64/blosc-1.21.2-hebb52c4_0.conda + version: 1.21.2 - category: full dependencies: bzip2: '>=1.0.8,<2.0a0' @@ -5455,19 +5487,19 @@ package: version: 1.0.9 - category: full dependencies: - libcxx: '>=14.0.4' + libcxx: '>=14.0.6' lz4-c: '>=1.9.3,<1.10.0a0' zlib-ng: '>=2.0.6,<2.1.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 6abb27f10b8d97369f4f6a89db483ea7 - sha256: 87311881e613a89f1333b48146aa91c98180d1cf269f61f85ada2aa2279e7eed + md5: 9783aa8a3cb5fab3bee979b9d3b6bf37 + sha256: 3cd0d090c0111b5f784c49c7e2f6108cf026d6407754fcfbdfc12af7a6e4252e manager: conda name: c-blosc2 optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/c-blosc2-2.4.3-had5f71b_0.tar.bz2 - version: 2.4.3 + url: https://conda.anaconda.org/conda-forge/osx-64/c-blosc2-2.6.0-had5f71b_0.conda + version: 2.6.0 - category: full dependencies: fonts-conda-forge: '' @@ -5482,16 +5514,16 @@ package: version: '1' - category: main dependencies: - libpng: '>=1.6.37,<1.7.0a0' - libzlib: '>=1.2.12,<1.3.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libzlib: '>=1.2.13,<1.3.0a0' hash: - md5: 6afb5b1664496c575117efe9aa2c9ba9 - sha256: 73b9b2eeb53fee81109cef859d3bb0bd032834cc31771af3529173dab9a17781 + md5: 852224ea3e8991a8342228eab274840e + sha256: 0aea2b93d0da8bf022501857de93f2fc0e362fabcd83c4579be8d8f5bc3e17cb manager: conda name: freetype optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/freetype-2.12.1-h3f81eb7_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/freetype-2.12.1-h3f81eb7_1.conda version: 2.12.1 - category: full dependencies: @@ -5582,16 +5614,16 @@ package: version: 1.47.0 - category: full dependencies: - geos: '>=3.11.0,<3.11.1.0a0' - libcxx: '>=13.0.1' + geos: '>=3.11.1,<3.11.2.0a0' + libcxx: '>=14.0.6' hash: - md5: cbe0c3c20a8b3069c84659eb4540f0cb - sha256: fb7abf6f9ca8cd700f82c8a749e0f5a641d22fdd1ec7443437a6592818ca51d4 + md5: cbf6767a38ffbc9be29cf26045e81faf + sha256: 16b4ac4a136411cac709a88dabc628bc9ca4971ba31820b29a67a13788a79db3 manager: conda name: librttopo optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/librttopo-1.1.0-he07d8f5_11.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/librttopo-1.1.0-h9461dca_12.tar.bz2 version: 1.1.0 - category: main dependencies: @@ -5656,183 +5688,65 @@ package: version: 1.9.2 - category: main dependencies: - llvm-openmp: '>=13.0.1' + llvm-openmp: '>=14.0.6' tbb: 2021.* hash: - md5: 98a4d58de0ba6e61ce46620b775c19ce - sha256: 56548424d3c74f2249ef567e5422f83a3ed7c81be1ffebe0034668b44d763854 + md5: a51e7035c0075d4341942a5894ef20b9 + sha256: 70896885df3cf031ac547c42f27384f769f190bc2bfb9e2520a7ef2c34db4806 manager: conda name: mkl optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/mkl-2022.1.0-h860c996_928.tar.bz2 - version: 2022.1.0 -- category: main - dependencies: - libsqlite: 3.39.4 ha978bb4_0 - libzlib: '>=1.2.12,<1.3.0a0' - ncurses: '>=6.3,<7.0a0' - readline: '>=8.1.2,<9.0a0' - hash: - md5: 14e2dbb73e122e10858790f664d9636b - sha256: af69137ec8e4dd85adb4f779cdf034022fff952bc09809c2a95b6b9026f48095 - manager: conda - name: sqlite - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/sqlite-3.39.4-h9ae0607_0.tar.bz2 - version: 3.39.4 -- category: main - dependencies: - brotli-bin: 1.0.9 hb7f2c08_8 - libbrotlidec: 1.0.9 hb7f2c08_8 - libbrotlienc: 1.0.9 hb7f2c08_8 - hash: - md5: 55f612fe4a9b5f6ac76348b6de94aaeb - sha256: 1272426370f1e8db1a8b245a7b522afe27413b09eab169990512a7676b802e3b - manager: conda - name: brotli - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/brotli-1.0.9-hb7f2c08_8.tar.bz2 - version: 1.0.9 -- category: full - dependencies: - expat: '>=2.4.9,<3.0a0' - freetype: '>=2.12.1,<3.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - hash: - md5: 68c42c630dcf96518bbd9f6525861e06 - sha256: 76df655e7f4885b9f964906d9b0aad5ecd5ae9779b0ca63e875483428c38a528 - manager: conda - name: fontconfig - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/fontconfig-2.14.1-h5bb23bf_0.tar.bz2 - version: 2.14.1 -- category: main - dependencies: - jpeg: '>=9e,<10a' - libtiff: '>=4.4.0,<5.0a0' - hash: - md5: e56c432e9a78c63692fa6bd076a15713 - sha256: c9cc9f806ae1cdc40597d2415b8ffe9448db434f109133938968b371f16580b8 - manager: conda - name: lcms2 - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/lcms2-2.14-h90f4b2a_0.tar.bz2 - version: '2.14' -- category: main - dependencies: - mkl: '>=2022.1.0,<2023.0a0' - hash: - md5: 96b23c2ca3208c5cb1ed34270448af5c - sha256: f1fa9b504ad948e70c9ecb834ceddb84ee4fd4a49f773c67e4943b15377f19d0 - manager: conda - name: libblas - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libblas-3.9.0-16_osx64_mkl.tar.bz2 - version: 3.9.0 + url: https://conda.anaconda.org/conda-forge/osx-64/mkl-2022.2.1-h44ed08c_16952.conda + version: 2022.2.1 - category: main dependencies: - krb5: '>=1.19.3,<1.20.0a0' - libnghttp2: '>=1.47.0,<2.0a0' - libssh2: '>=1.10.0,<2.0a0' + bzip2: '>=1.0.8,<2.0a0' + libffi: '>=3.4,<4.0a0' + libsqlite: '>=3.40.0,<4.0a0' libzlib: '>=1.2.13,<1.3.0a0' + ncurses: '>=6.3,<7.0a0' openssl: '>=3.0.7,<4.0a0' + readline: '>=8.1.2,<9.0a0' + tk: '>=8.6.12,<8.7.0a0' + tzdata: '' + xz: '>=5.2.6,<6.0a0' hash: - md5: af83102fc53762fb78e27657b540756f - sha256: f76129b5fbb7d08a1457ce36eb16b32da470ccd5ad8e498265c97750ccddd921 + md5: 5910e45e5f96fb8c8d99d2786f9618a8 + sha256: 2db99b97f647c78018363c291d479b60696d0e32041495b3bc7f883e79725ff3 manager: conda - name: libcurl + name: python optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libcurl-7.86.0-h581aaea_1.tar.bz2 - version: 7.86.0 -- category: full - dependencies: - boost-cpp: '>=1.78.0,<1.78.1.0a0' - expat: '>=2.4.8,<3.0a0' - libcxx: '>=14.0.4' - libzlib: '>=1.2.12,<1.3.0a0' - zlib: '>=1.2.12,<1.3.0a0' - hash: - md5: f1a092ddaedbde48dcf62a9455ce7e31 - sha256: 8ab0f6094e27d7fce097a83fccca60aa0dd5055a46335386e3fd4b417bc24d33 - manager: conda - name: libkml - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libkml-1.3.0-haeb80ef_1015.tar.bz2 - version: 1.3.0 + url: https://conda.anaconda.org/conda-forge/osx-64/python-3.9.15-h709bd14_0_cpython.conda + version: 3.9.15 - category: full dependencies: - krb5: '>=1.19.3,<1.20.0a0' + libsqlite: 3.40.0 ha978bb4_0 libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' + ncurses: '>=6.3,<7.0a0' readline: '>=8.1.2,<9.0a0' hash: - md5: 3b23941f15c1078edaee9a761785b907 - sha256: b1a8407fc8fb07178499432d01d2f1f54822f63a2756428c5873a06064834538 + md5: b66b0b11f1b901f3c2bce9406bedfd40 + sha256: 6dac7b1a5b2111a0781735050b3cf8dd1dbbf0253b0bd857863c1d9e6e26beab manager: conda - name: libpq + name: sqlite optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libpq-14.5-hd79e848_1.tar.bz2 - version: '14.5' + url: https://conda.anaconda.org/conda-forge/osx-64/sqlite-3.40.0-h9ae0607_0.tar.bz2 + version: 3.40.0 - category: full dependencies: - libcxx: '>=13.0.1' - libzlib: '>=1.2.11,<1.3.0a0' - nspr: '>=4.32,<5.0a0' - sqlite: '>=3.38.5,<4.0a0' + python: 3.9.* hash: - md5: 0927d191f392959c876b7eab924efd01 - sha256: 6ac545d23f517ec1fc07496083e4fa667f82dcdb433046609c87d770f37217c1 + md5: 0b7821445f86bbfc5b75ef9d812453c6 + sha256: 7c6f0748101ae31360b3a84727aceb246afd9fbb0eca17b1ebfe13ae58e62bf8 manager: conda - name: nss + name: _ipython_minor_entry_point optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/nss-3.78-ha8197d3_0.tar.bz2 - version: '3.78' -- category: main - dependencies: - libcxx: '>=13.0.1' - libpng: '>=1.6.37,<1.7.0a0' - libtiff: '>=4.4.0,<5.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - hash: - md5: be533cc782981a0ec5eed28aa618470a - sha256: 8e8851daf6eabf553e0bdf7cbdd3011b86e579d742852d2d757389f97a463b45 - manager: conda - name: openjpeg - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/openjpeg-2.5.0-h5d0d7b0_1.tar.bz2 - version: 2.5.0 -- category: main - dependencies: - bzip2: '>=1.0.8,<2.0a0' - libffi: '>=3.4.2,<3.5.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - ncurses: '>=6.3,<7.0a0' - openssl: '>=3.0.3,<4.0a0' - readline: '>=8.1,<9.0a0' - sqlite: '>=3.38.5,<4.0a0' - tk: '>=8.6.12,<8.7.0a0' - tzdata: '' - xz: '>=5.2.5,<5.3.0a0' - hash: - md5: c3c4e87be5a78529972f2fa99c9e9938 - sha256: cbbb0a8b3cbdf0f12a561b8de8e580f214703ba7313dbaf84425d63acdd48c79 - manager: conda - name: python - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/python-3.9.13-hf8d34f4_0_cpython.tar.bz2 - version: 3.9.13 + url: https://conda.anaconda.org/conda-forge/noarch/_ipython_minor_entry_point-8.7.0-h8cf3c4a_0.conda + version: 8.7.0 - category: full dependencies: python: '>=2.7' @@ -5883,29 +5797,44 @@ package: version: 0.2.0 - category: full dependencies: - python: '' + python: '>=2.7' hash: - md5: 0da16b293affa6ac31812376f8eb79dd - sha256: a584e690dbb042779af83abaa87a54764278c0a53bf5256ff8f5b0f0061ac283 + md5: 54ca2e08b3220c148a1d8329c2678e02 + sha256: 711602276ae39276cb0faaca6fd0ac851fff0ca17151917569174841ef830bbd manager: conda name: backports optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/backports-1.0-py_2.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/backports-1.0-pyhd8ed1ab_3.conda version: '1.0' +- category: main + dependencies: + brotli-bin: 1.0.9 hb7f2c08_8 + libbrotlidec: 1.0.9 hb7f2c08_8 + libbrotlienc: 1.0.9 hb7f2c08_8 + hash: + md5: 55f612fe4a9b5f6ac76348b6de94aaeb + sha256: 1272426370f1e8db1a8b245a7b522afe27413b09eab169990512a7676b802e3b + manager: conda + name: brotli + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/brotli-1.0.9-hb7f2c08_8.tar.bz2 + version: 1.0.9 - category: full dependencies: - brotli: '>=1.0.9,<2.0a0' - libcxx: '>=11.0.0' + libcxx: '>=14.0.4' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 hash: - md5: 28d47920c95b85499c9a61994cc49b87 - sha256: e9abc53437889e03013b466521f928903fa27de770d16eb5f4ac6c4266a7b6a4 + md5: e98d2cfd5593cd70dd434989e5b5bce5 + sha256: 4b208c8e587be38b905e7d3a4c32dddfc034b1230bbea0bf8b419bfdea79b615 manager: conda - name: brunsli + name: brotli-python optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/brunsli-0.1-h046ec9c_0.tar.bz2 - version: '0.1' + url: https://conda.anaconda.org/conda-forge/osx-64/brotli-python-1.0.9-py39h7a8716b_8.tar.bz2 + version: 1.0.9 - category: main dependencies: python: '>=3.6' @@ -5918,54 +5847,18 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 version: 1.5.2 -- category: full - dependencies: - fontconfig: '>=2.13.96,<3.0a0' - fonts-conda-ecosystem: '' - freetype: '>=2.12.1,<3.0a0' - icu: '>=70.1,<71.0a0' - libglib: '>=2.72.1,<3.0a0' - libpng: '>=1.6.38,<1.7.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - pixman: '>=0.40.0,<1.0a0' - zlib: '>=1.2.12,<1.3.0a0' - hash: - md5: 2e7b4350178ed52bb6fd2b1ecbeeed4f - sha256: a41a819cf32b87492098332c9f2a2c4b1055489efdad4a8be75a086ffc8573c5 - manager: conda - name: cairo - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/cairo-1.16.0-h904041c_1014.tar.bz2 - version: 1.16.0 - category: main dependencies: python: '>=3.7' hash: - md5: f66309b099374af91369e67e84af397d - sha256: 52e7459b3c457e888e2b6a4e6d13ab7f8675999bc12d20a83e34f12591a8771a + md5: fb9addc3db06e56abe03e0e9f21a63e6 + sha256: 5e22af4776700200fab2c1df41a2188ab9cfe90a50c4f388592bb978562c88ec manager: conda name: certifi optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2022.9.24-pyhd8ed1ab_0.tar.bz2 - version: 2022.9.24 -- category: full - dependencies: - bzip2: '>=1.0.8,<2.0a0' - libcurl: '>=7.82.0,<8.0a0' - libgfortran: 5.* - libgfortran5: '>=9.3.0' - libzlib: '>=1.2.11,<1.3.0a0' - hash: - md5: f2108cb086dfd037a6709b011564860d - sha256: 1d830a5b6cdf74160e4eb08aab3abca0be325c0e32c24a83db57612bdd0664a8 - manager: conda - name: cfitsio - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/cfitsio-4.1.0-h2c97ad1_0.tar.bz2 - version: 4.1.0 + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2022.12.7-pyhd8ed1ab_0.conda + version: 2022.12.7 - category: dev dependencies: python: '>=3.6' @@ -6015,22 +5908,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 version: 0.4.6 -- category: full - dependencies: - krb5: '>=1.19.3,<1.20.0a0' - libcurl: 7.86.0 h581aaea_1 - libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.7,<4.0a0' - hash: - md5: 9caafb7cb35bf100d31b15e27e29eb38 - sha256: 7481972f27c04ebc812f645453865bc5bca12706dec8cb45b5a0bb58b1f48fbb - manager: conda - name: curl - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/curl-7.86.0-h581aaea_1.tar.bz2 - version: 7.86.0 - category: main dependencies: python: '>=3.6' @@ -6045,12 +5922,26 @@ package: version: 0.11.0 - category: full dependencies: - python: '>=3.5' + libcxx: '>=14.0.6' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 hash: - md5: 43afe5ab04e35e17ba28649471dd7364 - sha256: 328a6a379f9bdfd0230e51de291ce858e6479411ea4b0545fb377c71662ef3e2 + md5: 71e1c3c6e7979c5c3549bd41f3cdee47 + sha256: a5ad4b8609289e5d6460e0464df8a93272e1e15d2e76b049a61c462cd569d9e5 manager: conda - name: decorator + name: debugpy + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/debugpy-1.6.4-py39h7a8716b_0.conda + version: 1.6.4 +- category: full + dependencies: + python: '>=3.5' + hash: + md5: 43afe5ab04e35e17ba28649471dd7364 + sha256: 328a6a379f9bdfd0230e51de291ce858e6479411ea4b0545fb377c71662ef3e2 + manager: conda + name: decorator optional: true platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/decorator-5.1.1-pyhd8ed1ab_0.tar.bz2 @@ -6095,14 +5986,14 @@ package: dependencies: python: '>=3.7' hash: - md5: e6415d628310f067a205448f43421739 - sha256: 7fe7c323661d11d530e43992566a1469aea0d657a80f106326bbfa0471932df1 + md5: e0734d1f12de77f9daca98bda3428733 + sha256: abd2795af746b666b93ee42baf4de3ebaad82435b8291b6485325ecbc9d49f56 manager: conda name: exceptiongroup optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.1-pyhd8ed1ab_0.tar.bz2 - version: 1.0.1 + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.4-pyhd8ed1ab_0.tar.bz2 + version: 1.0.4 - category: full dependencies: python: '>=2.7' @@ -6139,6 +6030,20 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/flit-core-3.8.0-pyhd8ed1ab_0.tar.bz2 version: 3.8.0 +- category: full + dependencies: + expat: '>=2.4.9,<3.0a0' + freetype: '>=2.12.1,<3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + hash: + md5: 68c42c630dcf96518bbd9f6525861e06 + sha256: 76df655e7f4885b9f964906d9b0aad5ecd5ae9779b0ca63e875483428c38a528 + manager: conda + name: fontconfig + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/fontconfig-2.14.1-h5bb23bf_0.tar.bz2 + version: 2.14.1 - category: main dependencies: python: '>=3.6' @@ -6163,23 +6068,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/future-0.18.2-pyhd8ed1ab_6.tar.bz2 version: 0.18.2 -- category: main - dependencies: - libcurl: '>=7.83.1,<8.0a0' - libcxx: '>=13.0.1' - libgfortran: 5.* - libgfortran5: '>=9.3.0' - libzlib: '>=1.2.12,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' - hash: - md5: a6e9b643c5d6fd3ac2b04e8279290191 - sha256: f2deaaa747adc9d8e5a23e74bb6878f130533d318958c5cf2e3e94ff67984c03 - manager: conda - name: hdf5 - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/hdf5-1.12.2-nompi_h1f71328_100.tar.bz2 - version: 1.12.2 - category: main dependencies: python: '' @@ -6254,28 +6142,118 @@ package: version: 1.1.1 - category: main dependencies: - libblas: 3.9.0 16_osx64_mkl + libcxx: '>=14.0.4' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 hash: - md5: 430c4d18fd8bbc987c4367f5d16135cf - sha256: cea791941c65d70883937ceba5ab930a4c97cd2d74451fd0e6b1e06526299a55 + md5: 7720e059630e25ab17ab12677e59c615 + sha256: c397173c92ca77678d645bf8ef8064e81b821169db056217963f020acc09d42c manager: conda - name: libcblas + name: kiwisolver optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libcblas-3.9.0-16_osx64_mkl.tar.bz2 - version: 3.9.0 + url: https://conda.anaconda.org/conda-forge/osx-64/kiwisolver-1.4.4-py39h92daf61_1.tar.bz2 + version: 1.4.4 +- category: dev + dependencies: + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + hash: + md5: d2c7fe4ff28696c63cb03ebd8782f5df + sha256: 8316f191b4ea033dfba0a1c94c9dcc1b5b9af2d66205b76250cb4509171a1786 + manager: conda + name: lazy-object-proxy + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/lazy-object-proxy-1.8.0-py39ha30fb19_0.tar.bz2 + version: 1.8.0 - category: main dependencies: - libblas: 3.9.0 16_osx64_mkl + jpeg: '>=9e,<10a' + libtiff: '>=4.4.0,<5.0a0' hash: - md5: 757f1ae46973ce6542784d99b9984d8d - sha256: 1df7a4e75ccafef1ed768b947cce6817eb98eee235fb61e768046f084cc5f48f + md5: e56c432e9a78c63692fa6bd076a15713 + sha256: c9cc9f806ae1cdc40597d2415b8ffe9448db434f109133938968b371f16580b8 manager: conda - name: liblapack + name: lcms2 optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/liblapack-3.9.0-16_osx64_mkl.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/lcms2-2.14-h90f4b2a_0.tar.bz2 + version: '2.14' +- category: main + dependencies: + mkl: '>=2022.1.0,<2023.0a0' + hash: + md5: 96b23c2ca3208c5cb1ed34270448af5c + sha256: f1fa9b504ad948e70c9ecb834ceddb84ee4fd4a49f773c67e4943b15377f19d0 + manager: conda + name: libblas + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/libblas-3.9.0-16_osx64_mkl.tar.bz2 version: 3.9.0 +- category: main + dependencies: + krb5: '>=1.19.3,<1.20.0a0' + libnghttp2: '>=1.47.0,<2.0a0' + libssh2: '>=1.10.0,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.7,<4.0a0' + hash: + md5: af83102fc53762fb78e27657b540756f + sha256: f76129b5fbb7d08a1457ce36eb16b32da470ccd5ad8e498265c97750ccddd921 + manager: conda + name: libcurl + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/libcurl-7.86.0-h581aaea_1.tar.bz2 + version: 7.86.0 +- category: full + dependencies: + boost-cpp: '>=1.78.0,<1.78.1.0a0' + expat: '>=2.4.8,<3.0a0' + libcxx: '>=14.0.4' + libzlib: '>=1.2.12,<1.3.0a0' + zlib: '>=1.2.12,<1.3.0a0' + hash: + md5: f1a092ddaedbde48dcf62a9455ce7e31 + sha256: 8ab0f6094e27d7fce097a83fccca60aa0dd5055a46335386e3fd4b417bc24d33 + manager: conda + name: libkml + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/libkml-1.3.0-haeb80ef_1015.tar.bz2 + version: 1.3.0 +- category: full + dependencies: + krb5: '>=1.19.3,<1.20.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.7,<4.0a0' + hash: + md5: 4f2e19659e71825ac16e36a8f83d0a9c + sha256: e719fcd70c40df1465a66992fa7bfa937ef4965cb3d09cc382afa9b4894fcc1e + manager: conda + name: libpq + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/libpq-15.1-hb1ae2b1_1.conda + version: '15.1' +- category: main + dependencies: + libcxx: '>=14.0.4' + libllvm11: '>=11.1.0,<11.2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + hash: + md5: 1ade05a3d2c999bd14675dcdaf763b38 + sha256: 43e5f08d584ab5b2d5006cb6c91bd7580b3445b7edaaaa908a7b450b0e8a47ac + manager: conda + name: llvmlite + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/llvmlite-0.39.1-py39had167e2_1.tar.bz2 + version: 0.39.1 - category: main dependencies: python: '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*' @@ -6288,6 +6266,19 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 version: 1.0.0 +- category: main + dependencies: + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + hash: + md5: ff153f279e1f29f64d98245b8a042e85 + sha256: 561cae5f3603823655efb688c5c5f71d2283ff84771a84244b0780bb1d4e2f15 + manager: conda + name: markupsafe + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/markupsafe-2.1.1-py39ha30fb19_2.tar.bz2 + version: 2.1.1 - category: dev dependencies: python: '>=3.6' @@ -6312,6 +6303,20 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/mistune-2.0.4-pyhd8ed1ab_0.tar.bz2 version: 2.0.4 +- category: main + dependencies: + libcxx: '>=14.0.4' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + hash: + md5: 1514cec1741a05af5d55d0e792e9dee6 + sha256: ad9b957b549d62a64cb4c01a888e5561df2ce03e5d644fdbbf6525b82f30f47b + manager: conda + name: msgpack-python + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/msgpack-python-1.0.4-py39h92daf61_1.tar.bz2 + version: 1.0.4 - category: main dependencies: python: '' @@ -6348,6 +6353,48 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/networkx-2.8.8-pyhd8ed1ab_0.tar.bz2 version: 2.8.8 +- category: full + dependencies: + libcxx: '>=13.0.1' + libzlib: '>=1.2.11,<1.3.0a0' + nspr: '>=4.32,<5.0a0' + sqlite: '>=3.38.5,<4.0a0' + hash: + md5: 0927d191f392959c876b7eab924efd01 + sha256: 6ac545d23f517ec1fc07496083e4fa667f82dcdb433046609c87d770f37217c1 + manager: conda + name: nss + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/nss-3.78-ha8197d3_0.tar.bz2 + version: '3.78' +- category: main + dependencies: + libcxx: '>=13.0.1' + libpng: '>=1.6.37,<1.7.0a0' + libtiff: '>=4.4.0,<5.0a0' + libzlib: '>=1.2.12,<1.3.0a0' + hash: + md5: be533cc782981a0ec5eed28aa618470a + sha256: 8e8851daf6eabf553e0bdf7cbdd3011b86e579d742852d2d757389f97a463b45 + manager: conda + name: openjpeg + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/openjpeg-2.5.0-h5d0d7b0_1.tar.bz2 + version: 2.5.0 +- category: main + dependencies: + python: '>=3.7' + hash: + md5: 0e8e1bd93998978fc3125522266d12db + sha256: 163f26e55246c506a75551ca01f35c7d4d533aee6db5c4cf2d598ae253e956b8 + manager: conda + name: packaging + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/packaging-22.0-pyhd8ed1ab_0.conda + version: '22.0' - category: full dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3' @@ -6400,14 +6447,14 @@ package: dependencies: python: '>=3.7' hash: - md5: 2fb3f88922e7aec26ba652fcdfe13950 - sha256: a46843e317318405a8c66b640e7ad0c95d2f536918faa4f36cdfcda852000bcd + md5: b1b2ab02d1ece1719f7fa002ad4bc70d + sha256: 84f269198487823eaf5dbd1f1dd62f2f04c5dd98b66bb7e043cc6478dbf04f2e manager: conda name: platformdirs optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-2.5.2-pyhd8ed1ab_1.tar.bz2 - version: 2.5.2 + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-2.6.0-pyhd8ed1ab_0.conda + version: 2.6.0 - category: dev dependencies: python: '>=3.8' @@ -6420,42 +6467,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.0.0-pyhd8ed1ab_5.tar.bz2 version: 1.0.0 -- category: full - dependencies: - krb5: '>=1.19.3,<1.20.0a0' - libpq: 14.5 hd79e848_1 - libxml2: '>=2.10.3,<2.11.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' - readline: '>=8.1.2,<9.0a0' - tzcode: '' - tzdata: '' - zlib: '' - hash: - md5: 3688a215054b40c25fc5ae47d07ab0cd - sha256: f2276cab09db1e5340c8803a51a835e2a5ff4db06045e2f80e271fa5d668eb65 - manager: conda - name: postgresql - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/postgresql-14.5-hae21482_1.tar.bz2 - version: '14.5' -- category: full - dependencies: - libcurl: '>=7.83.1,<8.0a0' - libcxx: '>=14.0.4' - libsqlite: '>=3.39.3,<4.0a0' - libtiff: '>=4.4.0,<5.0a0' - sqlite: '>=3.39.3,<4.0a0' - hash: - md5: 78ee95e87e5143d0e4a17d4aeef56411 - sha256: 4858f8a83f8a139a8bd38b76e6ebc51ba29b0c1a868caedaf4ea78c3cb9c718f - manager: conda - name: proj - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/proj-9.1.0-hcbd9701_0.tar.bz2 - version: 9.1.0 - category: full dependencies: python: '>=3.6' @@ -6468,13 +6479,26 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.15.0-pyhd8ed1ab_0.tar.bz2 version: 0.15.0 -- category: full +- category: main dependencies: - python: '' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 hash: - md5: 359eeb6536da0e687af562ed265ec263 - sha256: fb31e006a25eb2e18f3440eb8d17be44c8ccfae559499199f73584566d0a444a - manager: conda + md5: fde4dae8cd4d545d53e20d371ffd4c77 + sha256: 4e81064087ca1938c04d8e9dd1e8be92f686a56f7ebf0da5371beea9fc5f2a24 + manager: conda + name: psutil + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/psutil-5.9.4-py39ha30fb19_0.tar.bz2 + version: 5.9.4 +- category: full + dependencies: + python: '' + hash: + md5: 359eeb6536da0e687af562ed265ec263 + sha256: fb31e006a25eb2e18f3440eb8d17be44c8ccfae559499199f73584566d0a444a + manager: conda name: ptyprocess optional: true platform: osx-64 @@ -6494,7 +6518,7 @@ package: version: 0.2.2 - category: main dependencies: - python: ==2.7.*|>=3.4 + python: 2.7.*|>=3.4 hash: md5: 076becd9e05608f8dc72757d5f3a91ff sha256: 74c63fd03f1f1ea2b54e8bc529fd1a600aaafb24027b738d0db87909ee3a33dc @@ -6516,6 +6540,19 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.0.9-pyhd8ed1ab_0.tar.bz2 version: 3.0.9 +- category: full + dependencies: + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + hash: + md5: 0c3335afb53c57ea3e88e69bd51e717b + sha256: 513dbfab4589ff40590d7e25d69bbb3429f6b7b85830006ef1252b318eee52ec + manager: conda + name: pyrsistent + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/pyrsistent-0.19.2-py39ha30fb19_0.tar.bz2 + version: 0.19.2 - category: main dependencies: __unix: '' @@ -6541,18 +6578,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.16.2-pyhd8ed1ab_0.tar.bz2 version: 2.16.2 -- category: main - dependencies: - python: 3.9.* - hash: - md5: 262f557ee8ca777fe2190956038024cd - sha256: 684ad12c7e7f92aa2794c45c3a0e0f6a0c0e6251819126c065ee0d0b4da166dc - manager: conda - name: python_abi - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/python_abi-3.9-2_cp39.tar.bz2 - version: '3.9' - category: main dependencies: python: '>=3.6' @@ -6565,6 +6590,36 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.6-pyhd8ed1ab_0.tar.bz2 version: '2022.6' +- category: main + dependencies: + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + yaml: '>=0.2.5,<0.3.0a0' + hash: + md5: 45794cac8eadcc11b3f26dda1705bf62 + sha256: 6edf2777c7f6b542d3495d4b2c8f455dfcf5e6351f4ceca9265aac9ace4beac2 + manager: conda + name: pyyaml + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/pyyaml-6.0-py39ha30fb19_5.tar.bz2 + version: '6.0' +- category: full + dependencies: + libcxx: '>=14.0.4' + libsodium: '>=1.0.18,<1.0.19.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + zeromq: '>=4.3.4,<4.4.0a0' + hash: + md5: d6fba77eb1eccaa1e89f1adbac9d8e1d + sha256: 0f27dac3740474a0698716317a29f0402ae0bd20bcfffa29ba80d24bb2f4ca2f + manager: conda + name: pyzmq + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/pyzmq-24.0.1-py39hed8f129_1.tar.bz2 + version: 24.0.1 - category: full dependencies: python: '>=3.6' @@ -6709,18 +6764,31 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/toolz-0.12.0-pyhd8ed1ab_0.tar.bz2 version: 0.12.0 +- category: main + dependencies: + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + hash: + md5: 82c1e73cdc3ae881ef28d56a3a58225c + sha256: 9b390d4f3d632e1c6751dc10bfb73fc2400ef771e306b8eac65fb8febe053309 + manager: conda + name: tornado + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/tornado-6.1-py39h63b48b0_3.tar.bz2 + version: '6.1' - category: full dependencies: python: '>=3.7' hash: - md5: 63650c013737b2801811bcd94524e863 - sha256: c5a333fa75f4d9ef577631a0ec6a3eb9d3538b5bc873286679cb3851419bf55b + md5: 202405f939ee9271e641922de27e2c5a + sha256: ad1b029878c74cadd8d85c3635f6d483f680d8e0ed291bf1516ac4598efa835f manager: conda name: traitlets optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.5.0-pyhd8ed1ab_0.tar.bz2 - version: 5.5.0 + url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.7.0-pyhd8ed1ab_0.conda + version: 5.7.0 - category: dev dependencies: python: '>=3' @@ -6745,6 +6813,19 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.4.0-pyha770c72_0.tar.bz2 version: 4.4.0 +- category: main + dependencies: + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + hash: + md5: 17876b4aebf783fb7bba980a79516892 + sha256: 06ff21e0a28f5acee3719fd8c788c4dffbed408f463c933f7f892399039962fc + manager: conda + name: unicodedata2 + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/unicodedata2-15.0.0-py39ha30fb19_0.tar.bz2 + version: 15.0.0 - category: main dependencies: python: '>=3.6' @@ -6793,32 +6874,31 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.38.4-pyhd8ed1ab_0.tar.bz2 version: 0.38.4 -- category: full +- category: dev dependencies: - icu: '>=70.1,<71.0a0' - libcurl: '>=7.85.0,<8.0a0' - libcxx: '>=14.0.4' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 hash: - md5: da5951ed1609c4fdd135db32c4c8ef36 - sha256: eadb97d75fb8d375474c31d9f3c622869a2413be5c048d3a830e1e4482d65283 + md5: 1f32082a7afac6f4b7255d4d3be520e0 + sha256: ad1587b6685aebb0e0f912020f3dc02e00626912953f49591f9c7aac230aeaf4 manager: conda - name: xerces-c + name: wrapt optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/xerces-c-3.2.4-h2007e90_1.tar.bz2 - version: 3.2.4 + url: https://conda.anaconda.org/conda-forge/osx-64/wrapt-1.14.1-py39ha30fb19_1.tar.bz2 + version: 1.14.1 - category: full dependencies: python: '>=3.7' hash: - md5: cd4eb48ebde7de61f92252979aab515c - sha256: 942b80980ae3db52f032720c82c2d4fb3f463b228762fc2d6a2684d6438fcc29 + md5: 09b5b885341697137879a4f039a9e5a1 + sha256: d98e41fe62edde9d979d79114f8cffa992ca86f4e7428c75e3c8b8fd6ab040a3 manager: conda name: zipp optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.10.0-pyhd8ed1ab_0.tar.bz2 - version: 3.10.0 + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.11.0-pyhd8ed1ab_0.conda + version: 3.11.0 - category: full dependencies: python: '>=3.9,<3.10.0a0' @@ -6854,14 +6934,14 @@ package: python: '>=3.5' six: '' hash: - md5: 2e19652c1276ecec6477db3c60ca26c8 - sha256: fc97e082f049973612638b00280cbdd1aa839363b3be2b58e00b90e63657299d + md5: bf7f54dd0f25c3f06ecb82a07341841a + sha256: 7ed530efddd47a96c11197906b4008405b90e3bc2f4e0df722a36e0e6103fd9c manager: conda name: asttokens optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/asttokens-2.1.0-pyhd8ed1ab_0.tar.bz2 - version: 2.1.0 + url: https://conda.anaconda.org/conda-forge/noarch/asttokens-2.2.1-pyhd8ed1ab_0.conda + version: 2.2.1 - category: full dependencies: backports: '' @@ -6891,18 +6971,33 @@ package: version: 4.11.1 - category: full dependencies: - libcxx: '>=14.0.4' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + packaging: '' + python: '>=3.6' + setuptools: '' + six: '>=1.9.0' + webencodings: '' hash: - md5: e98d2cfd5593cd70dd434989e5b5bce5 - sha256: 4b208c8e587be38b905e7d3a4c32dddfc034b1230bbea0bf8b419bfdea79b615 + md5: 1f5151d37e4a2b1137f81c89a3a769f2 + sha256: b85dd43a40efd13c860086365d181eb9bc64cc757c36a05edc7544c3fa622bf8 manager: conda - name: brotli-python + name: bleach optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/brotli-python-1.0.9-py39h7a8716b_8.tar.bz2 - version: 1.0.9 + url: https://conda.anaconda.org/conda-forge/noarch/bleach-5.0.1-pyhd8ed1ab_0.tar.bz2 + version: 5.0.1 +- category: full + dependencies: + brotli: '>=1.0.9,<2.0a0' + libcxx: '>=11.0.0' + hash: + md5: 28d47920c95b85499c9a61994cc49b87 + sha256: e9abc53437889e03013b466521f928903fa27de770d16eb5f4ac6c4266a7b6a4 + manager: conda + name: brunsli + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/brunsli-0.1-h046ec9c_0.tar.bz2 + version: '0.1' - category: main dependencies: cached_property: '>=1.5.2,<1.5.3.0a0' @@ -6915,6 +7010,26 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 version: 1.5.2 +- category: full + dependencies: + fontconfig: '>=2.13.96,<3.0a0' + fonts-conda-ecosystem: '' + freetype: '>=2.12.1,<3.0a0' + icu: '>=70.1,<71.0a0' + libglib: '>=2.72.1,<3.0a0' + libpng: '>=1.6.38,<1.7.0a0' + libzlib: '>=1.2.12,<1.3.0a0' + pixman: '>=0.40.0,<1.0a0' + zlib: '>=1.2.12,<1.3.0a0' + hash: + md5: 2e7b4350178ed52bb6fd2b1ecbeeed4f + sha256: a41a819cf32b87492098332c9f2a2c4b1055489efdad4a8be75a086ffc8573c5 + manager: conda + name: cairo + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/cairo-1.16.0-h904041c_1014.tar.bz2 + version: 1.16.0 - category: main dependencies: libffi: '>=3.4,<4.0a0' @@ -6930,6 +7045,22 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/cffi-1.15.1-py39h131948b_2.tar.bz2 version: 1.15.1 +- category: full + dependencies: + bzip2: '>=1.0.8,<2.0a0' + libcurl: '>=7.86.0,<8.0a0' + libgfortran: 5.* + libgfortran5: '>=11.3.0' + libzlib: '>=1.2.13,<1.3.0a0' + hash: + md5: 28e03cefd79aa28ec0e313e5a9c71f5b + sha256: 9e4746e64dd54030777ee77f6cb729374e877da2322236c10563dff27b877660 + manager: conda + name: cfitsio + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/cfitsio-4.2.0-hd56cc12_0.conda + version: 4.2.0 - category: full dependencies: click: '>=3.0' @@ -6956,6 +7087,19 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/cligj-0.7.2-pyhd8ed1ab_1.tar.bz2 version: 0.7.2 +- category: full + dependencies: + python: '>=3.6' + traitlets: '>=5.3' + hash: + md5: 3c78af4752bb1600ebe5e83ef4588eaa + sha256: b33f5e5eb2bedefc3db622dd0b2f4ea67b621080153913eb22486aac78b6f54f + manager: conda + name: comm + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/comm-0.1.2-pyhd8ed1ab_0.conda + version: 0.1.2 - category: dev dependencies: python: '>=3.9,<3.10.0a0' @@ -6970,6 +7114,22 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/coverage-6.5.0-py39ha30fb19_1.tar.bz2 version: 6.5.0 +- category: full + dependencies: + krb5: '>=1.19.3,<1.20.0a0' + libcurl: 7.86.0 h581aaea_1 + libssh2: '>=1.10.0,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.7,<4.0a0' + hash: + md5: 9caafb7cb35bf100d31b15e27e29eb38 + sha256: 7481972f27c04ebc812f645453865bc5bca12706dec8cb45b5a0bb58b1f48fbb + manager: conda + name: curl + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/curl-7.86.0-h581aaea_1.tar.bz2 + version: 7.86.0 - category: main dependencies: python: '>=3.9,<3.10.0a0' @@ -6984,63 +7144,65 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/cytoolz-0.12.0-py39ha30fb19_1.tar.bz2 version: 0.12.0 -- category: full +- category: main dependencies: - libcxx: '>=14.0.4' + brotli: '' + munkres: '' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 + unicodedata2: '>=14.0.0' hash: - md5: 7c76e49b2e9a88e8e91d3d5e9765e759 - sha256: ed6b1e72dbf2922b94f68e811f0533e92e8c836b951896819425b176e52a1438 + md5: d4ef9879362c40c8c346a0b6cd79f2e0 + sha256: 6875cb8e44e09332b59f276c3b32be05906206f8a19e773d8c765feeae6dac4b manager: conda - name: debugpy - optional: true + name: fonttools + optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/debugpy-1.6.3-py39h7a8716b_1.tar.bz2 - version: 1.6.3 -- category: full + url: https://conda.anaconda.org/conda-forge/osx-64/fonttools-4.38.0-py39ha30fb19_1.tar.bz2 + version: 4.38.0 +- category: main dependencies: - jpeg: '>=9e,<10a' - libcxx: '>=14.0.4' - libtiff: '>=4.4.0,<5.0a0' + libcurl: '>=7.83.1,<8.0a0' + libcxx: '>=13.0.1' + libgfortran: 5.* + libgfortran5: '>=9.3.0' libzlib: '>=1.2.12,<1.3.0a0' - proj: '>=9.1.0,<9.1.1.0a0' - zlib: '>=1.2.12,<1.3.0a0' + openssl: '>=3.0.5,<4.0a0' hash: - md5: 7fab5b9379958e9d3f784842c00c8e66 - sha256: 828e0b381c31c3d188e1be9c2fda16a13442ff5d2a2634672187a28e86fc99b0 + md5: a6e9b643c5d6fd3ac2b04e8279290191 + sha256: f2deaaa747adc9d8e5a23e74bb6878f130533d318958c5cf2e3e94ff67984c03 manager: conda - name: geotiff - optional: true + name: hdf5 + optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/geotiff-1.7.1-he29fd1c_4.tar.bz2 - version: 1.7.1 + url: https://conda.anaconda.org/conda-forge/osx-64/hdf5-1.12.2-nompi_h1f71328_100.tar.bz2 + version: 1.12.2 - category: full dependencies: python: '>=3.8' zipp: '>=0.5' hash: - md5: ec069c4db6a0ad84107bac5da62819d2 - sha256: cea7928e6949c3ecd15e56ee8fa4e54efa8bb82738b8264e0489847e86e022c8 + md5: 46a62e35b9ae515cf0e49afc7fe0e7ef + sha256: 6e5e45c3cc3ba9fc854cd80960d775ff6c042e1f0b1351ca2e294b1b9d987d8c manager: conda name: importlib-metadata optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-5.0.0-pyha770c72_1.tar.bz2 - version: 5.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-5.1.0-pyha770c72_0.conda + version: 5.1.0 - category: full dependencies: python: '>=3.6' zipp: '>=3.1.0' hash: - md5: eb521efe7f5550de7573bc1629b74a05 - sha256: d4929ef6dd4ba4222dc2bd737c365833b896a3ee89f9e5142df763799b5ca944 + md5: db5d88c84c769798bf4b2f6776446b32 + sha256: 89347f8b0bcc0fcc31620cc5745f1cb34e71b9f7692a0384cb411090daea192f manager: conda name: importlib_resources optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.0-pyhd8ed1ab_0.tar.bz2 - version: 5.10.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.1-pyhd8ed1ab_0.conda + version: 5.10.1 - category: dev dependencies: python: '>=3.6,<4.0' @@ -7059,14 +7221,27 @@ package: parso: '>=0.8.0,<0.9.0' python: '>=3.6' hash: - md5: 0e613217e78777045199372a2b0d5bd2 - sha256: 1c7150635f00455037bbede8a6c0086531c45e8e257ff6eaaf7aa134ccd20767 + md5: b5e695ef9c3f0d27d6cd96bf5adc9e07 + sha256: abe63ae6e1b13f83500608d94004cb8d485b264083511d77f79253e775cd546c manager: conda name: jedi optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/jedi-0.18.1-pyhd8ed1ab_2.tar.bz2 - version: 0.18.1 + url: https://conda.anaconda.org/conda-forge/noarch/jedi-0.18.2-pyhd8ed1ab_0.conda + version: 0.18.2 +- category: main + dependencies: + markupsafe: '>=2.0' + python: '>=3.7' + hash: + md5: c8490ed5c70966d232fdd389d0dbed37 + sha256: b045faba7130ab263db6a8fdc96b1a3de5fcf85c4a607c5f11a49e76851500b5 + manager: conda + name: jinja2 + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.2-pyhd8ed1ab_1.tar.bz2 + version: 3.1.2 - category: main dependencies: python: '>=3.6' @@ -7082,144 +7257,43 @@ package: version: 1.2.0 - category: full dependencies: - platformdirs: '' + platformdirs: '>=2.5' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 - traitlets: '' + traitlets: '>=5.3' hash: - md5: 924d4df8c9ec6d0bbc73a466d090a81b - sha256: beeaebeb8fd669d68403463fe8988dade5273352f46977a73d039a946d3e98a8 + md5: a4c9fe8c65922f6411436f736f8c5d17 + sha256: c26f0c862958074408a32873b11da63ced50d66c4e0af06547965025b3ce4392 manager: conda name: jupyter_core optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/jupyter_core-5.0.0-py39h6e9494a_0.tar.bz2 - version: 5.0.0 -- category: full - dependencies: - hdf5: '>=1.12.2,<1.12.3.0a0' - libcxx: '>=13.0.1' - hash: - md5: ba621f335dfb9762c13b64855ed3e68e - sha256: ce2abc9e4a0f53b83d583f8780cd31447c65c39acfe3e9263010037038b99916 - manager: conda - name: kealib - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/kealib-1.4.15-h51f5cc1_1.tar.bz2 - version: 1.4.15 -- category: main - dependencies: - libcxx: '>=14.0.4' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - hash: - md5: 7720e059630e25ab17ab12677e59c615 - sha256: c397173c92ca77678d645bf8ef8064e81b821169db056217963f020acc09d42c - manager: conda - name: kiwisolver - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/kiwisolver-1.4.4-py39h92daf61_1.tar.bz2 - version: 1.4.4 -- category: dev - dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - hash: - md5: d2c7fe4ff28696c63cb03ebd8782f5df - sha256: 8316f191b4ea033dfba0a1c94c9dcc1b5b9af2d66205b76250cb4509171a1786 - manager: conda - name: lazy-object-proxy - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/lazy-object-proxy-1.8.0-py39ha30fb19_0.tar.bz2 - version: 1.8.0 -- category: full - dependencies: - curl: '>=7.75.0,<8.0a0' - libcxx: '>=11.1.0' - libxml2: '>=2.9.10,<2.11.0a0' - hash: - md5: 55e0706347eb18f3616808366236bcaa - sha256: 2bd0467dd3aca8167d2dc67913c579b1c6097575fe511e497ce2143c31c57526 - manager: conda - name: libdap4 - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libdap4-3.20.6-h3e144a0_2.tar.bz2 - version: 3.20.6 -- category: full - dependencies: - bzip2: '>=1.0.8,<2.0a0' - curl: '' - hdf4: '>=4.2.15,<4.2.16.0a0' - hdf5: '>=1.12.2,<1.12.3.0a0' - jpeg: '>=9e,<10a' - libcxx: '>=11.1.0' - libxml2: '>=2.10.3,<2.11.0a0' - libzip: '>=1.9.2,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - hash: - md5: 502e31e4a400216854da4e9933fb21c2 - sha256: 4244e653e61a74402435c3d074be4b2315ff48a3d6ff3a739501a241be429fa0 - manager: conda - name: libnetcdf - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libnetcdf-4.8.1-nompi_hc61b76e_106.tar.bz2 - version: 4.8.1 -- category: full - dependencies: - freexl: '>=1.0.6,<2.0a0' - geos: '>=3.11.0,<3.11.1.0a0' - libcxx: '>=14.0.4' - libiconv: '>=1.17,<2.0.0a0' - librttopo: '>=1.1.0,<1.2.0a0' - libsqlite: '>=3.39.3,<4.0a0' - libxml2: '>=2.10.2,<2.11.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - proj: '>=9.1.0,<9.1.1.0a0' - sqlite: '>=3.39.3,<4.0a0' - zlib: '>=1.2.12,<1.3.0a0' - hash: - md5: 0a412d151277ce5974a00e23eb49b07c - sha256: 3cc41d7636d36d7373c9ac28161f6362a1a136bb0b3a514d231c3aaac87db052 - manager: conda - name: libspatialite - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libspatialite-5.0.1-h778c766_21.tar.bz2 - version: 5.0.1 + url: https://conda.anaconda.org/conda-forge/osx-64/jupyter_core-5.1.0-py39h6e9494a_0.conda + version: 5.1.0 - category: main dependencies: - libcxx: '>=14.0.4' - libllvm11: '>=11.1.0,<11.2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + libblas: 3.9.0 16_osx64_mkl hash: - md5: 1ade05a3d2c999bd14675dcdaf763b38 - sha256: 43e5f08d584ab5b2d5006cb6c91bd7580b3445b7edaaaa908a7b450b0e8a47ac + md5: 430c4d18fd8bbc987c4367f5d16135cf + sha256: cea791941c65d70883937ceba5ab930a4c97cd2d74451fd0e6b1e06526299a55 manager: conda - name: llvmlite + name: libcblas optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/llvmlite-0.39.1-py39had167e2_1.tar.bz2 - version: 0.39.1 + url: https://conda.anaconda.org/conda-forge/osx-64/libcblas-3.9.0-16_osx64_mkl.tar.bz2 + version: 3.9.0 - category: main dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + libblas: 3.9.0 16_osx64_mkl hash: - md5: ff153f279e1f29f64d98245b8a042e85 - sha256: 561cae5f3603823655efb688c5c5f71d2283ff84771a84244b0780bb1d4e2f15 + md5: 757f1ae46973ce6542784d99b9984d8d + sha256: 1df7a4e75ccafef1ed768b947cce6817eb98eee235fb61e768046f084cc5f48f manager: conda - name: markupsafe + name: liblapack optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/markupsafe-2.1.1-py39ha30fb19_2.tar.bz2 - version: 2.1.1 + url: https://conda.anaconda.org/conda-forge/osx-64/liblapack-3.9.0-16_osx64_mkl.tar.bz2 + version: 3.9.0 - category: full dependencies: python: '>=3.6' @@ -7233,20 +7307,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.6-pyhd8ed1ab_0.tar.bz2 version: 0.1.6 -- category: main - dependencies: - libcxx: '>=14.0.4' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - hash: - md5: 1514cec1741a05af5d55d0e792e9dee6 - sha256: ad9b957b549d62a64cb4c01a888e5561df2ce03e5d644fdbbf6525b82f30f47b - manager: conda - name: msgpack-python - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/msgpack-python-1.0.4-py39h92daf61_1.tar.bz2 - version: 1.0.4 - category: full dependencies: python: '' @@ -7261,36 +7321,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/munch-2.5.0-py_0.tar.bz2 version: 2.5.0 -- category: main - dependencies: - libblas: '>=3.9.0,<4.0a0' - libcblas: '>=3.9.0,<4.0a0' - libcxx: '>=14.0.4' - liblapack: '>=3.9.0,<4.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - hash: - md5: b3006af08cbaea37b4d8ee814e643adb - sha256: 990d95a13544867feda9fcab07a681599b0c7e01db88ee70f7ca9a727be4bf44 - manager: conda - name: numpy - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/numpy-1.23.4-py39hdfa1d0c_1.tar.bz2 - version: 1.23.4 -- category: main - dependencies: - pyparsing: '>=2.0.2,!=3.0.5' - python: '>=3.6' - hash: - md5: 71f1ab2de48613876becddd496371c85 - sha256: 8322a9e93e2e09fbf2103f0d37c9287b7b97387125abadd6db26686084893540 - manager: conda - name: packaging - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/packaging-21.3-pyhd8ed1ab_0.tar.bz2 - version: '21.3' - category: main dependencies: locket: '' @@ -7359,56 +7389,50 @@ package: python: '>=3.6' tenacity: '>=6.2.0' hash: - md5: 71aef86c572ad0ee49dba9af238d9c13 - sha256: b41f31aa81bff52d1d473a9f4a45c5600f36b8b7f259a8a572467d1836bad59a + md5: e594a3343150c5c470902d46e1723b45 + sha256: 60de0401c5bd29db1d3112cc56919010d89cfd38239f122c51df78ea5fd82e7e manager: conda name: plotly optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/plotly-5.11.0-pyhd8ed1ab_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/plotly-5.11.0-pyhd8ed1ab_1.conda version: 5.11.0 - category: full dependencies: - boost-cpp: '>=1.78.0,<1.78.1.0a0' - cairo: '>=1.16.0,<2.0a0' - fontconfig: '>=2.14.1,<3.0a0' - fonts-conda-ecosystem: '' - freetype: '>=2.12.1,<3.0a0' - gettext: '>=0.21.1,<1.0a0' - jpeg: '>=9e,<10a' - lcms2: '>=2.14,<3.0a0' - libcurl: '>=7.86.0,<8.0a0' - libcxx: '>=14.0.4' - libglib: '>=2.74.1,<3.0a0' - libiconv: '>=1.17,<2.0a0' - libpng: '>=1.6.38,<1.7.0a0' - libtiff: '>=4.4.0,<5.0a0' + krb5: '>=1.19.3,<1.20.0a0' + libpq: 15.1 hb1ae2b1_1 + libxml2: '>=2.10.3,<2.11.0a0' libzlib: '>=1.2.13,<1.3.0a0' - nss: '>=3.78,<4.0a0' - openjpeg: '>=2.5.0,<3.0a0' - poppler-data: '' + openssl: '>=3.0.7,<4.0a0' + readline: '>=8.1.2,<9.0a0' + tzcode: '' + tzdata: '' + zlib: '' hash: - md5: 052935af6d441a0ec3e69fc2e56440a5 - sha256: f832ae8003e660abc7818b44a4aa9b63f11e6612094d7da60eee2faecbfe5f39 + md5: 8824fdf2c7e9fb3b05e568366a69baed + sha256: c429b053182e1814f722725d611568e555965792d80c78705af6bec536e6dcde manager: conda - name: poppler + name: postgresql optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/poppler-22.11.0-hf2ff1a1_0.tar.bz2 - version: 22.11.0 -- category: main + url: https://conda.anaconda.org/conda-forge/osx-64/postgresql-15.1-hae21482_1.conda + version: '15.1' +- category: full dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + libcurl: '>=7.83.1,<8.0a0' + libcxx: '>=14.0.4' + libsqlite: '>=3.39.3,<4.0a0' + libtiff: '>=4.4.0,<5.0a0' + sqlite: '>=3.39.3,<4.0a0' hash: - md5: fde4dae8cd4d545d53e20d371ffd4c77 - sha256: 4e81064087ca1938c04d8e9dd1e8be92f686a56f7ebf0da5371beea9fc5f2a24 + md5: 78ee95e87e5143d0e4a17d4aeef56411 + sha256: 4858f8a83f8a139a8bd38b76e6ebc51ba29b0c1a868caedaf4ea78c3cb9c718f manager: conda - name: psutil - optional: false + name: proj + optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/psutil-5.9.4-py39ha30fb19_0.tar.bz2 - version: 5.9.4 + url: https://conda.anaconda.org/conda-forge/osx-64/proj-9.1.0-hcbd9701_0.tar.bz2 + version: 9.1.0 - category: full dependencies: python: '>=3.6' @@ -7422,19 +7446,25 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.13.0-pyhd8ed1ab_0.tar.bz2 version: 2.13.0 -- category: full +- category: dev dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + attrs: '>=19.2.0' + colorama: '' + exceptiongroup: '' + iniconfig: '' + packaging: '' + pluggy: '>=0.12,<2.0' + python: '>=3.8' + tomli: '>=1.0.0' hash: - md5: 0c3335afb53c57ea3e88e69bd51e717b - sha256: 513dbfab4589ff40590d7e25d69bbb3429f6b7b85830006ef1252b318eee52ec + md5: ac82c7aebc282e6ac0450fca012ca78c + sha256: 854233dc2d0d64219b7e951ccf49c1f32332c6fc7085ecb62cc18bc1f4e791b0 manager: conda - name: pyrsistent + name: pytest optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/pyrsistent-0.19.2-py39ha30fb19_0.tar.bz2 - version: 0.19.2 + url: https://conda.anaconda.org/conda-forge/noarch/pytest-7.2.0-pyhd8ed1ab_2.tar.bz2 + version: 7.2.0 - category: main dependencies: python: '>=3.6' @@ -7448,36 +7478,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.8.2-pyhd8ed1ab_0.tar.bz2 version: 2.8.2 -- category: main - dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - yaml: '>=0.2.5,<0.3.0a0' - hash: - md5: 45794cac8eadcc11b3f26dda1705bf62 - sha256: 6edf2777c7f6b542d3495d4b2c8f455dfcf5e6351f4ceca9265aac9ace4beac2 - manager: conda - name: pyyaml - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/pyyaml-6.0-py39ha30fb19_5.tar.bz2 - version: '6.0' -- category: full - dependencies: - libcxx: '>=14.0.4' - libsodium: '>=1.0.18,<1.0.19.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - zeromq: '>=4.3.4,<4.4.0a0' - hash: - md5: d6fba77eb1eccaa1e89f1adbac9d8e1d - sha256: 0f27dac3740474a0698716317a29f0402ae0bd20bcfffa29ba80d24bb2f4ca2f - manager: conda - name: pyzmq - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/pyzmq-24.0.1-py39hed8f129_1.tar.bz2 - version: 24.0.1 - category: full dependencies: python: '' @@ -7493,23 +7493,19 @@ package: version: 1.3.3 - category: full dependencies: - bzip2: '>=1.0.8,<2.0a0' - curl: '' - libcxx: '>=14.0.4' - libzlib: '>=1.2.13,<1.3.0a0' - lz4-c: '>=1.9.3,<1.10.0a0' - openssl: '>=3.0.5,<4.0a0' - zlib: '' - zstd: '>=1.5.2,<1.6.0a0' + __osx: '' + ptyprocess: '' + python: '>=3.7' + tornado: '>=6.1.0' hash: - md5: 6e9ceb8b47cf6c22443cea2fb0639f45 - sha256: 45f4e96600866e9f259f66b21b5b68369ecfd39252ccd0b3e1e77ab16e2d7ace + md5: 046120b71d8896cb7faef78bfdbfee1e + sha256: a2f8382ab390c74af592cc3566dc22e2ed81e5ac69c5b6417d1b7c22e63927bc manager: conda - name: tiledb + name: terminado optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/tiledb-2.11.3-h8b9cbf0_1.tar.bz2 - version: 2.11.3 + url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.17.1-pyhd1c38e8_0.conda + version: 0.17.1 - category: full dependencies: python: '>=3.5' @@ -7536,19 +7532,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.6-pyha770c72_0.tar.bz2 version: 0.11.6 -- category: main - dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - hash: - md5: 82c1e73cdc3ae881ef28d56a3a58225c - sha256: 9b390d4f3d632e1c6751dc10bfb73fc2400ef771e306b8eac65fb8febe053309 - manager: conda - name: tornado - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/tornado-6.1-py39h63b48b0_3.tar.bz2 - version: '6.1' - category: main dependencies: colorama: '' @@ -7574,32 +7557,33 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.4.0-hd8ed1ab_0.tar.bz2 version: 4.4.0 -- category: main +- category: full dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + markupsafe: '>=2.1.1' + python: '>=3.7' hash: - md5: 17876b4aebf783fb7bba980a79516892 - sha256: 06ff21e0a28f5acee3719fd8c788c4dffbed408f463c933f7f892399039962fc + md5: 8e69568592e552919201f730b01a58c2 + sha256: 3bb3d6a98f9e3c6081166d81368e4a0e48fdbfe19e683a957ac344b063c42412 manager: conda - name: unicodedata2 - optional: false + name: werkzeug + optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/unicodedata2-15.0.0-py39ha30fb19_0.tar.bz2 - version: 15.0.0 -- category: dev + url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-2.2.2-pyhd8ed1ab_0.tar.bz2 + version: 2.2.2 +- category: full dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + icu: '>=70.1,<71.0a0' + libcurl: '>=7.85.0,<8.0a0' + libcxx: '>=14.0.4' hash: - md5: 1f32082a7afac6f4b7255d4d3be520e0 - sha256: ad1587b6685aebb0e0f912020f3dc02e00626912953f49591f9c7aac230aeaf4 + md5: da5951ed1609c4fdd135db32c4c8ef36 + sha256: eadb97d75fb8d375474c31d9f3c622869a2413be5c048d3a830e1e4482d65283 manager: conda - name: wrapt + name: xerces-c optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/wrapt-1.14.1-py39ha30fb19_1.tar.bz2 - version: 1.14.1 + url: https://conda.anaconda.org/conda-forge/osx-64/xerces-c-3.2.4-h2007e90_1.tar.bz2 + version: 3.2.4 - category: main dependencies: heapdict: '' @@ -7636,30 +7620,14 @@ package: typing-extensions: '>=3.10' wrapt: '>=1.11,<2' hash: - md5: 84e8015ac4b88fc0c3380a73478add39 - sha256: 15fc8791f34fb1f165d5e81dd1095209e7e0caa0834e4597c8ce9b6141fbce89 + md5: a6f046b75e32c3ce556b921a91ffef49 + sha256: 36563dd2f5091911dc19127d223df756cf705679096468eec0975c0661b22f0d manager: conda name: astroid optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/astroid-2.12.12-py39h6e9494a_1.tar.bz2 - version: 2.12.12 -- category: full - dependencies: - packaging: '' - python: '>=3.6' - setuptools: '' - six: '>=1.9.0' - webencodings: '' - hash: - md5: 1f5151d37e4a2b1137f81c89a3a769f2 - sha256: b85dd43a40efd13c860086365d181eb9bc64cc757c36a05edc7544c3fa622bf8 - manager: conda - name: bleach - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/bleach-5.0.1-pyhd8ed1ab_0.tar.bz2 - version: 5.0.1 + url: https://conda.anaconda.org/conda-forge/osx-64/astroid-2.12.13-py39h6e9494a_0.conda + version: 2.12.13 - category: main dependencies: cffi: '>=1.0.0' @@ -7674,21 +7642,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/brotlipy-0.7.0-py39ha30fb19_1005.tar.bz2 version: 0.7.0 -- category: main - dependencies: - libcxx: '>=14.0.4' - numpy: '>=1.16' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - hash: - md5: 68ff7bf827e07256fb6993cb3393a19b - sha256: 1903db269f8af54036d84c805ecef7fcf1ff1349d45456c646b2a265c3fd115e - manager: conda - name: contourpy - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/contourpy-1.0.6-py39h92daf61_0.tar.bz2 - version: 1.0.6 - category: main dependencies: cffi: '>=1.12' @@ -7696,14 +7649,14 @@ package: python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 hash: - md5: f6dcaffbf00736b98aa790173e1937ab - sha256: d722428dac84c5f3a797a63e21f91d1b5845ada1bca7537b0bfc030e8c39ba88 + md5: d71d3f70f5a0675624f322c7a8956b33 + sha256: db00313b44ab8cc7e6897d004f9466c4281c81c13c7d29af88974866ac064fab manager: conda name: cryptography optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/cryptography-38.0.3-py39hbeae22c_0.tar.bz2 - version: 38.0.3 + url: https://conda.anaconda.org/conda-forge/osx-64/cryptography-38.0.4-py39hbeae22c_0.conda + version: 38.0.4 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -7722,108 +7675,40 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/dask-core-2022.10.0-pyhd8ed1ab_2.tar.bz2 version: 2022.10.0 -- category: main - dependencies: - brotli: '' - munkres: '' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - unicodedata2: '>=14.0.0' - hash: - md5: d4ef9879362c40c8c346a0b6cd79f2e0 - sha256: 6875cb8e44e09332b59f276c3b32be05906206f8a19e773d8c765feeae6dac4b - manager: conda - name: fonttools - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/fonttools-4.38.0-py39ha30fb19_1.tar.bz2 - version: 4.38.0 -- category: main +- category: full dependencies: - cached-property: '' - hdf5: '>=1.12.2,<1.12.3.0a0' - numpy: '>=1.20.3,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + click: '>=8.0' + importlib-metadata: '>=3.6.0' + itsdangerous: '>=2.0' + jinja2: '>=3.0' + python: '>=3.7' + werkzeug: '>=2.2.2' hash: - md5: 2b3ef033a4e3fcd909dbee1f05e0f978 - sha256: a8d50d8bf05625ed4e2b8daf239499842452d70995321ddcb190315ae19cc040 + md5: 85fad4c7889dd969ed4c02cf63cfe9c5 + sha256: e047c40122dc3fd53c534924271e9635d3dbf5ba606ccd2bd7f7c70b63697037 manager: conda - name: h5py - optional: false + name: flask + optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/h5py-3.7.0-nompi_py39h7d40783_102.tar.bz2 - version: 3.7.0 + url: https://conda.anaconda.org/conda-forge/noarch/flask-2.2.2-pyhd8ed1ab_0.tar.bz2 + version: 2.2.2 - category: full dependencies: - blosc: '>=1.21.1,<2.0a0' - brunsli: '>=0.1,<1.0a0' - bzip2: '>=1.0.8,<2.0a0' - c-blosc2: '>=2.4.3,<3.0a0' - cfitsio: '>=4.1.0,<4.1.1.0a0' - charls: '>=2.3.4,<2.4.0a0' - giflib: '>=5.2.1,<5.3.0a0' jpeg: '>=9e,<10a' - jxrlib: '>=1.1,<1.2.0a0' - lcms2: '>=2.12,<3.0a0' - lerc: '>=4.0.0,<5.0a0' - libaec: '>=1.0.6,<2.0a0' - libavif: '>=0.11.1,<0.11.2.0a0' - libbrotlicommon: '>=1.0.9,<1.1.0a0' - libbrotlidec: '>=1.0.9,<1.1.0a0' - libbrotlienc: '>=1.0.9,<1.1.0a0' libcxx: '>=14.0.4' - libdeflate: '>=1.14,<1.15.0a0' - libpng: '>=1.6.38,<1.7.0a0' libtiff: '>=4.4.0,<5.0a0' - libwebp-base: '>=1.2.4,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - libzopfli: '>=1.0.3,<1.1.0a0' - lz4-c: '>=1.9.3,<1.10.0a0' - numpy: '>=1.20.3,<2.0a0' - openjpeg: '>=2.5.0,<3.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - snappy: '>=1.1.9,<2.0a0' - xz: '>=5.2.6,<6.0a0' - zfp: '>=1.0.0,<2.0a0' - zstd: '>=1.5.2,<1.6.0a0' - hash: - md5: 4ebbc95370125db28b417716db9b19d8 - sha256: f52c89028cc3cbe35299455b0f6a07c863abdfbfa95b507ed45944aae73ac126 - manager: conda - name: imagecodecs - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/imagecodecs-2022.9.26-py39h1e0cc1c_3.tar.bz2 - version: 2022.9.26 -- category: full - dependencies: - numpy: '' - pillow: '>=8.3.2' - python: '>=3' + libzlib: '>=1.2.12,<1.3.0a0' + proj: '>=9.1.0,<9.1.1.0a0' + zlib: '>=1.2.12,<1.3.0a0' hash: - md5: 9d10b00d27b54836d40759608d558276 - sha256: 0f949184ba2b939c05c817b043566c616ea49e373989859e6cc47fd7aa8ea6fa + md5: 7fab5b9379958e9d3f784842c00c8e66 + sha256: 828e0b381c31c3d188e1be9c2fda16a13442ff5d2a2634672187a28e86fc99b0 manager: conda - name: imageio + name: geotiff optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.22.0-pyhfa7a67d_0.tar.bz2 - version: 2.22.0 -- category: main - dependencies: - markupsafe: '>=2.0' - python: '>=3.7' - hash: - md5: c8490ed5c70966d232fdd389d0dbed37 - sha256: b045faba7130ab263db6a8fdc96b1a3de5fcf85c4a607c5f11a49e76851500b5 - manager: conda - name: jinja2 - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.2-pyhd8ed1ab_1.tar.bz2 - version: 3.1.2 + url: https://conda.anaconda.org/conda-forge/osx-64/geotiff-1.7.1-he29fd1c_4.tar.bz2 + version: 1.7.1 - category: full dependencies: attrs: '>=17.4.0' @@ -7834,14 +7719,14 @@ package: python: '>=3.7' typing_extensions: '' hash: - md5: 8e85461b6f906519ce662845027ea98f - sha256: 3e08dd97c72e98aef8299ba36ec838ea050b106b71f797bd7383bb083cadc123 + md5: 723268a468177cd44568eb8f794e0d80 + sha256: 4f68a23430d1afc5c9b41c46fbac0ade33c0bf57a293c646bfdd6dc65350eada manager: conda name: jsonschema optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.17.0-pyhd8ed1ab_0.tar.bz2 - version: 4.17.0 + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.17.3-pyhd8ed1ab_0.conda + version: 4.17.3 - category: full dependencies: entrypoints: '' @@ -7876,171 +7761,135 @@ package: version: 0.2.2 - category: full dependencies: - blosc: '>=1.21.1,<2.0a0' - cfitsio: '>=4.1.0,<4.1.1.0a0' - expat: '>=2.5.0,<3.0a0' - freexl: '>=1.0.6,<2.0a0' - geos: '>=3.11.0,<3.11.1.0a0' - geotiff: '>=1.7.1,<1.8.0a0' - giflib: '>=5.2.1,<5.3.0a0' + hdf5: '>=1.12.2,<1.12.3.0a0' + libcxx: '>=14.0.6' + hash: + md5: 4aab67daf291f97462a5a947aaad48ea + sha256: a61bfc6b1977a2d31d749b8061a9de93603326d1215ece0d6096fab10a735947 + manager: conda + name: kealib + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/kealib-1.5.0-h5c1f988_0.conda + version: 1.5.0 +- category: full + dependencies: + curl: '>=7.75.0,<8.0a0' + libcxx: '>=11.1.0' + libxml2: '>=2.9.10,<2.11.0a0' + hash: + md5: 55e0706347eb18f3616808366236bcaa + sha256: 2bd0467dd3aca8167d2dc67913c579b1c6097575fe511e497ce2143c31c57526 + manager: conda + name: libdap4 + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/libdap4-3.20.6-h3e144a0_2.tar.bz2 + version: 3.20.6 +- category: full + dependencies: + bzip2: '>=1.0.8,<2.0a0' + curl: '' hdf4: '>=4.2.15,<4.2.16.0a0' hdf5: '>=1.12.2,<1.12.3.0a0' - icu: '>=70.1,<71.0a0' jpeg: '>=9e,<10a' - json-c: '>=0.16,<0.17.0a0' - kealib: '>=1.4.15,<1.5.0a0' - libcxx: '>=14.0.4' - libdap4: '>=3.20.6,<3.20.7.0a0' - libkml: '>=1.3.0,<1.4.0a0' - libnetcdf: '>=4.8.1,<4.8.2.0a0' - libpng: '>=1.6.38,<1.7.0a0' - libpq: '>=14.5,<15.0a0' - libspatialite: '>=5.0.1,<5.1.0a0' + libcxx: '>=11.1.0' + libxml2: '>=2.10.3,<2.11.0a0' + libzip: '>=1.9.2,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + hash: + md5: 502e31e4a400216854da4e9933fb21c2 + sha256: 4244e653e61a74402435c3d074be4b2315ff48a3d6ff3a739501a241be429fa0 + manager: conda + name: libnetcdf + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/libnetcdf-4.8.1-nompi_hc61b76e_106.tar.bz2 + version: 4.8.1 +- category: full + dependencies: + freexl: '>=1.0.6,<2.0a0' + geos: '>=3.11.1,<3.11.2.0a0' + libcxx: '>=14.0.6' + libiconv: '>=1.17,<2.0a0' + librttopo: '>=1.1.0,<1.2.0a0' libsqlite: '>=3.39.4,<4.0a0' - libtiff: '>=4.4.0,<5.0a0' - libwebp-base: '>=1.2.4,<2.0a0' libxml2: '>=2.10.3,<2.11.0a0' libzlib: '>=1.2.13,<1.3.0a0' - openjpeg: '>=2.5.0,<3.0a0' - openssl: '>=3.0.7,<4.0a0' - pcre: '>=8.45,<9.0a0' - poppler: '>=22.11.0,<22.12.0a0' - postgresql: '' proj: '>=9.1.0,<9.1.1.0a0' - tiledb: '>=2.11.3,<2.12.0a0' - xerces-c: '>=3.2.4,<3.3.0a0' - xz: '>=5.2.6,<6.0a0' - zstd: '>=1.5.2,<1.6.0a0' + sqlite: '' + zlib: '' hash: - md5: 6d102c7249de500e66568378c16c38c6 - sha256: ccf8ab1f302e363220d9b4a9889277d6aecb631af467e43a92dd597d32e7c1f3 + md5: 13513d4171137de61c7f8dd7c2fa4e74 + sha256: 40bb31b0b18ec42a0fa5165347782be38ca5c71df33c7cd49e63825fa906e4f1 manager: conda - name: libgdal + name: libspatialite optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libgdal-3.5.3-h76976c5_1.tar.bz2 - version: 3.5.3 -- category: main - dependencies: - libcxx: '>=14.0.4' - llvm-openmp: '>=14.0.4' - llvmlite: '>=0.39.1,<0.40.0a0' - numpy: '>=1.20.3,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - setuptools: '' - hash: - md5: 8fccb73f50c0d4dced78beba5f0917c2 - sha256: f9af9f5ada2350891b68aa559f0d8455c90347ef3f24c675e0c27c035a2238ae - manager: conda - name: numba - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/numba-0.56.3-py39hf6b9d82_0.tar.bz2 - version: 0.56.3 -- category: main - dependencies: - entrypoints: '' - libcxx: '>=13.0.1' - msgpack-python: '' - numpy: '>=1.7' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - typing-extensions: '>=3.7.4' - hash: - md5: b6ed265ce1fc83fee203a49f76857b74 - sha256: 100c717883b05d189ec2357ae33ad2df95ae2d888ce8591b4e48245eed1ed266 - manager: conda - name: numcodecs - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/numcodecs-0.10.2-py39hd91caee_0.tar.bz2 - version: 0.10.2 + url: https://conda.anaconda.org/conda-forge/osx-64/libspatialite-5.0.1-hc1c2c66_22.tar.bz2 + version: 5.0.1 - category: main dependencies: - libcxx: '>=14.0.4' - numpy: '>=1.20.3,<2.0a0' + libblas: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' + libcxx: '>=14.0.6' + liblapack: '>=3.9.0,<4.0a0' python: '>=3.9,<3.10.0a0' - python-dateutil: '>=2.8.1' python_abi: 3.9.* *_cp39 - pytz: '>=2020.1' hash: - md5: 4acbce5ece29ee80ac558b6ef54de21f - sha256: eee243707fafdeb63445d4376af30c0e4bfcfcacb162e9f130f171a54768b886 + md5: 162e42439dbb526b1acb08f35546eaa4 + sha256: 069c2c0a37457a6625269a932c19d83f64857149415b9fe37012ddc17e20b09a manager: conda - name: pandas + name: numpy optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/pandas-1.5.1-py39hecff1ad_1.tar.bz2 - version: 1.5.1 -- category: dev - dependencies: - attrs: '>=19.2.0' - colorama: '' - exceptiongroup: '' - iniconfig: '' - packaging: '' - pluggy: '>=0.12,<2.0' - python: '>=3.8' - tomli: '>=1.0.0' - hash: - md5: ac82c7aebc282e6ac0450fca012ca78c - sha256: 854233dc2d0d64219b7e951ccf49c1f32332c6fc7085ecb62cc18bc1f4e791b0 - manager: conda - name: pytest - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-7.2.0-pyhd8ed1ab_2.tar.bz2 - version: 7.2.0 + url: https://conda.anaconda.org/conda-forge/osx-64/numpy-1.23.5-py39hdfa1d0c_0.conda + version: 1.23.5 - category: full dependencies: - numpy: '>=1.20.3,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + boost-cpp: '>=1.78.0,<1.78.1.0a0' + cairo: '>=1.16.0,<2.0a0' + fontconfig: '>=2.14.1,<3.0a0' + fonts-conda-ecosystem: '' + freetype: '>=2.12.1,<3.0a0' + gettext: '>=0.21.1,<1.0a0' + jpeg: '>=9e,<10a' + lcms2: '>=2.14,<3.0a0' + libcurl: '>=7.86.0,<8.0a0' + libcxx: '>=14.0.6' + libglib: '>=2.74.1,<3.0a0' + libiconv: '>=1.17,<2.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libtiff: '>=4.4.0,<5.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + nss: '>=3.78,<4.0a0' + openjpeg: '>=2.5.0,<3.0a0' + poppler-data: '' hash: - md5: b3c0bbeaca21d9da56d6d551a7b73891 - sha256: 60dbdb40f9cbe294c66281a5b9b376c880c8dba04936de7660af478b5f24db15 + md5: ad1c9f970971bc448424cff37c99eddd + sha256: be972dca85c1d79917451f5036062bcd8864b4ca3a1ae843f731933343bf2627 manager: conda - name: pywavelets + name: poppler optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/pywavelets-1.3.0-py39h7cc1f47_2.tar.bz2 - version: 1.3.0 -- category: main - dependencies: - libblas: '>=3.9.0,<4.0a0' - libcblas: '>=3.9.0,<4.0a0' - libcxx: '>=14.0.4' - libgfortran: 5.* - libgfortran5: '>=11.3.0' - liblapack: '>=3.9.0,<4.0a0' - numpy: '>=1.20.3,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - hash: - md5: 15265a968475ed446bb063660fd4d176 - sha256: 9b40356401d4f171dbeb79d1fa9cbdc8f270ef650ed71724372dca59064d7747 - manager: conda - name: scipy - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/scipy-1.9.3-py39h8a15683_2.tar.bz2 - version: 1.9.3 -- category: full + url: https://conda.anaconda.org/conda-forge/osx-64/poppler-22.12.0-hf2ff1a1_0.conda + version: 22.12.0 +- category: dev dependencies: - geos: '>=3.11.0,<3.11.1.0a0' - numpy: '>=1.20.3,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + coverage: '>=5.2.1' + pytest: '>=4.6' + python: '>=3.6' + setuptools: '' + toml: '' hash: - md5: cab82d58166eebc654c12f63ffb0d922 - sha256: d23c787f1ff1f54d46529fcf2d111f187b6e65b198292390cd3ee584314d4c40 + md5: 0f7cac11bb696b62d378bde725bfc3eb + sha256: c5feac67a828f10bfa7d5e80b12e0a7c8e3b7b4886ad682aa783bc63f62477ba manager: conda - name: shapely + name: pytest-cov optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/shapely-1.8.5-py39hf33cec1_1.tar.bz2 - version: 1.8.5 + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-3.0.0-pyhd8ed1ab_0.tar.bz2 + version: 3.0.0 - category: full dependencies: asttokens: '' @@ -8048,42 +7897,33 @@ package: pure_eval: '' python: '>=3.5' hash: - md5: d62578a476321e761628bb3c428f07f9 - sha256: da0432671a463f59b1a644da103c586ebe690236d9a7716a9e10b1bd42b5456c + md5: e7df0fdd404616638df5ece6e69ba7af + sha256: a58433e75229bec39f3be50c02efbe9b7083e53a1f31d8ee247564f370191eec manager: conda name: stack_data optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.0-pyhd8ed1ab_0.tar.bz2 - version: 0.6.0 + url: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.2-pyhd8ed1ab_0.conda + version: 0.6.2 - category: full dependencies: - __osx: '' - ptyprocess: '' - python: '>=3.7' - tornado: '>=6.1.0' + bzip2: '>=1.0.8,<2.0a0' + curl: '' + libcxx: '>=14.0.6' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + openssl: '>=3.0.7,<4.0a0' + zlib: '' + zstd: '>=1.5.2,<1.6.0a0' hash: - md5: b459811ccd18801c61eb334f65e7c283 - sha256: 07c98e0945f484285b26675b1572c78350e62930156dcf4a61b0b62ba7b502e5 + md5: 7d15ea87de12a626a3239b5da26a9b26 + sha256: 7b96ea57c3c378de1976b071e2c5277f1d680188a9a2531e209188aed903c836 manager: conda - name: terminado + name: tiledb optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.17.0-pyhd1c38e8_0.tar.bz2 - version: 0.17.0 -- category: main - dependencies: - numpy: '>=1.7' - python: '' - hash: - md5: 7a6395b244b183e9e55e606e3d68e83b - sha256: 891620c6e65716efa84832458ff972037faf31a2009421ad120807dedd360402 - manager: conda - name: vectormath - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/vectormath-0.2.2-py_0.tar.bz2 - version: 0.2.2 + url: https://conda.anaconda.org/conda-forge/osx-64/tiledb-2.13.0-h8b9cbf0_0.conda + version: 2.13.0 - category: full dependencies: backports.functools_lru_cache: '' @@ -8097,19 +7937,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.5-pyh9f0ad1d_2.tar.bz2 version: 0.2.5 -- category: full - dependencies: - markupsafe: '>=2.1.1' - python: '>=3.7' - hash: - md5: 8e69568592e552919201f730b01a58c2 - sha256: 3bb3d6a98f9e3c6081166d81368e4a0e48fdbfe19e683a957ac344b063c42412 - manager: conda - name: werkzeug - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-2.2.2-pyhd8ed1ab_0.tar.bz2 - version: 2.2.2 - category: full dependencies: argon2-cffi-bindings: '' @@ -8126,102 +7953,164 @@ package: version: 21.3.0 - category: main dependencies: - libcxx: '>=12.0.1' - numpy: '>=1.19.5,<2.0a0' + libcxx: '>=14.0.4' + numpy: '>=1.16' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 - scipy: '>=0.13' - hash: - md5: 49503ab78512f5ef2223f7f1f1ae0858 - sha256: 13edb04a7bae0592e66069078f5b7972dd1a6033608e1a11aff9c27e0024c2ac - manager: conda - name: discretize - optional: false - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/discretize-0.7.4-py39hb5e4067_0.tar.bz2 - version: 0.7.4 -- category: main - dependencies: - numba: '>=0.47' - python: '>=3.7' - scipy: '>=1.4.0' hash: - md5: df7965121f7c2d03a9f444e5307a6550 - sha256: d01a52b5aa35962f6d160be459a4c2859079a0212b518ccaeaa2bc4a69a9568c + md5: 68ff7bf827e07256fb6993cb3393a19b + sha256: 1903db269f8af54036d84c805ecef7fcf1ff1349d45456c646b2a265c3fd115e manager: conda - name: empymod + name: contourpy optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/empymod-2.2.1-pyhd8ed1ab_0.tar.bz2 - version: 2.2.1 -- category: full - dependencies: - click: '>=8.0' - importlib-metadata: '>=3.6.0' - itsdangerous: '>=2.0' - jinja2: '>=3.0' - python: '>=3.7' - werkzeug: '>=2.2.2' - hash: - md5: 85fad4c7889dd969ed4c02cf63cfe9c5 - sha256: e047c40122dc3fd53c534924271e9635d3dbf5ba606ccd2bd7f7c70b63697037 - manager: conda - name: flask - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/flask-2.2.2-pyhd8ed1ab_0.tar.bz2 - version: 2.2.2 + url: https://conda.anaconda.org/conda-forge/osx-64/contourpy-1.0.6-py39h92daf61_0.tar.bz2 + version: 1.0.6 - category: full dependencies: - hdf5: '>=1.12.2,<1.12.3.0a0' - libcxx: '>=14.0.4' - libgdal: 3.5.3 h76976c5_1 - numpy: '>=1.20.3,<2.0a0' - openssl: '>=3.0.7,<4.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + brotli-python: '' + flask: '' + python: '>=2.7|>=3.6' hash: - md5: 8a0b0f9049e1fab63ce236ff35df5a00 - sha256: 325dbdaa28ff52a0bbc17e357e1ef3d52cb2775a1b1c1d835407d324b069d2cb + md5: 19a84270d30c5a0dd10780e3d510e33d + sha256: 75d326f0b12aef8f35080f5a5e2ef26066afcb60e3da765a9a5f4349572acd3b manager: conda - name: gdal + name: flask-compress optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/gdal-3.5.3-py39h6783340_1.tar.bz2 - version: 3.5.3 + url: https://conda.anaconda.org/conda-forge/noarch/flask-compress-1.13-pyhd8ed1ab_0.tar.bz2 + version: '1.13' - category: main dependencies: - __osx: '>=10.12' - certifi: '>=2020.06.20' - contourpy: '>=1.0.1' - cycler: '>=0.10' - fonttools: '>=4.22.0' - freetype: '>=2.12.1,<3.0a0' - kiwisolver: '>=1.0.1' - libcxx: '>=14.0.4' + cached-property: '' + hdf5: '>=1.12.2,<1.12.3.0a0' numpy: '>=1.20.3,<2.0a0' - packaging: '>=20.0' - pillow: '>=6.2.0' - pyparsing: '>=2.3.1' python: '>=3.9,<3.10.0a0' - python-dateutil: '>=2.7' python_abi: 3.9.* *_cp39 hash: - md5: f63288c9b4f73c8e923b6ca3102e29a4 - sha256: 4fb44da301d5d101259aaefe1262a256cef1a9bbe071b7e9369ae711dc3d05cd + md5: 2b3ef033a4e3fcd909dbee1f05e0f978 + sha256: a8d50d8bf05625ed4e2b8daf239499842452d70995321ddcb190315ae19cc040 manager: conda - name: matplotlib-base + name: h5py optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/matplotlib-base-3.6.2-py39hb2f573b_0.tar.bz2 - version: 3.6.2 + url: https://conda.anaconda.org/conda-forge/osx-64/h5py-3.7.0-nompi_py39h7d40783_102.tar.bz2 + version: 3.7.0 - category: full dependencies: - importlib-metadata: '>=3.6' - jsonschema: '>=2.6' - jupyter_core: '' - python: '>=3.7' - python-fastjsonschema: '' + blosc: '>=1.21.1,<2.0a0' + brunsli: '>=0.1,<1.0a0' + bzip2: '>=1.0.8,<2.0a0' + c-blosc2: '>=2.4.3,<3.0a0' + cfitsio: '>=4.2.0,<4.2.1.0a0' + charls: '>=2.3.4,<2.4.0a0' + giflib: '>=5.2.1,<5.3.0a0' + jpeg: '>=9e,<10a' + jxrlib: '>=1.1,<1.2.0a0' + lcms2: '>=2.14,<3.0a0' + lerc: '>=4.0.0,<5.0a0' + libaec: '>=1.0.6,<2.0a0' + libavif: '>=0.11.1,<0.11.2.0a0' + libbrotlicommon: '>=1.0.9,<1.1.0a0' + libbrotlidec: '>=1.0.9,<1.1.0a0' + libbrotlienc: '>=1.0.9,<1.1.0a0' + libcxx: '>=14.0.6' + libdeflate: '>=1.14,<1.15.0a0' + libpng: '>=1.6.38,<1.7.0a0' + libtiff: '>=4.4.0,<5.0a0' + libwebp-base: '>=1.2.4,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + libzopfli: '>=1.0.3,<1.1.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + numpy: '>=1.20.3,<2.0a0' + openjpeg: '>=2.5.0,<3.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + snappy: '>=1.1.9,<2.0a0' + xz: '>=5.2.6,<6.0a0' + zfp: '>=1.0.0,<2.0a0' + zstd: '>=1.5.2,<1.6.0a0' + hash: + md5: cb7a91a715fb279e3c135e32ff894c5e + sha256: 7b7e744f6e7bd08a948b980d9a2baa8b3438156a5acd04037d43774c3b5e2c40 + manager: conda + name: imagecodecs + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/imagecodecs-2022.9.26-py39h8036967_4.conda + version: 2022.9.26 +- category: full + dependencies: + numpy: '' + pillow: '>=8.3.2' + python: '>=3' + hash: + md5: 4fef7788eaed184136c627a8c5feced6 + sha256: c1a49325a3208a875bc5d2ab2d866c820a60a0c6561c4efe796ad78e10085123 + manager: conda + name: imageio + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.22.4-pyhfa7a67d_1.conda + version: 2.22.4 +- category: full + dependencies: + blosc: '>=1.21.2,<2.0a0' + cfitsio: '>=4.2.0,<4.2.1.0a0' + expat: '>=2.5.0,<3.0a0' + freexl: '>=1.0.6,<2.0a0' + geos: '>=3.11.1,<3.11.2.0a0' + geotiff: '>=1.7.1,<1.8.0a0' + giflib: '>=5.2.1,<5.3.0a0' + hdf4: '>=4.2.15,<4.2.16.0a0' + hdf5: '>=1.12.2,<1.12.3.0a0' + icu: '>=70.1,<71.0a0' + jpeg: '>=9e,<10a' + json-c: '>=0.16,<0.17.0a0' + kealib: '>=1.5.0,<1.6.0a0' + lerc: '>=4.0.0,<5.0a0' + libcurl: '>=7.86.0,<8.0a0' + libcxx: '>=14.0.6' + libdap4: '>=3.20.6,<3.20.7.0a0' + libdeflate: '>=1.14,<1.15.0a0' + libiconv: '>=1.17,<2.0a0' + libkml: '>=1.3.0,<1.4.0a0' + libnetcdf: '>=4.8.1,<4.8.2.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libpq: '>=15.1,<16.0a0' + libspatialite: '>=5.0.1,<5.1.0a0' + libsqlite: '>=3.40.0,<4.0a0' + libtiff: '>=4.4.0,<5.0a0' + libwebp-base: '>=1.2.4,<2.0a0' + libxml2: '>=2.10.3,<2.11.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + openjpeg: '>=2.5.0,<3.0a0' + openssl: '>=3.0.7,<4.0a0' + pcre2: '>=10.40,<10.41.0a0' + poppler: '>=22.12.0,<22.13.0a0' + postgresql: '' + proj: '>=9.1.0,<9.1.1.0a0' + tiledb: '>=2.13.0,<2.14.0a0' + xerces-c: '>=3.2.4,<3.3.0a0' + xz: '>=5.2.6,<6.0a0' + zstd: '>=1.5.2,<1.6.0a0' + hash: + md5: e0156bd46cf51267cd96305c91b21199 + sha256: acf744cf68d1bff9640c4a61d05676f75ffafb7c309591d584fabc8ea9a1c7b6 + manager: conda + name: libgdal + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/libgdal-3.5.3-hdf58b35_10.conda + version: 3.5.3 +- category: full + dependencies: + importlib-metadata: '>=3.6' + jsonschema: '>=2.6' + jupyter_core: '' + python: '>=3.7' + python-fastjsonschema: '' traitlets: '>=5.1' hash: md5: f8439ce65664bec6d348346590ed57f0 @@ -8232,53 +8121,75 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.7.0-pyhd8ed1ab_0.tar.bz2 version: 5.7.0 -- category: full +- category: main dependencies: - python: '>=3.6' - wcwidth: '' + libcxx: '>=14.0.6' + llvm-openmp: '>=15.0.5' + llvmlite: '>=0.39.1,<0.40.0a0' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + setuptools: '' hash: - md5: 3e9740adeebfdffcfb3f1df1564c357c - sha256: 603276f093823787393948a0077fbb6a8924aac1505860339edddf97359784f1 + md5: e935a2b191cf4352b01e3dc65ee064fc + sha256: 55cd5c004e25559ea118765fb581c38998cbe693d2274ce15099eeb15812afc5 manager: conda - name: prompt-toolkit - optional: true + name: numba + optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.32-pyha770c72_0.tar.bz2 - version: 3.0.32 + url: https://conda.anaconda.org/conda-forge/osx-64/numba-0.56.4-py39hf6b9d82_0.conda + version: 0.56.4 - category: main dependencies: + entrypoints: '' + libcxx: '>=13.0.1' + msgpack-python: '' numpy: '>=1.7' - python: '' - six: '' - vectormath: '>=0.1.4' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + typing-extensions: '>=3.7.4' hash: - md5: 62052fa8409d12536ff149e25b0e9905 - sha256: 693596b821b28f8d9710e80a143816e55fc401b8cd2f0b0d777f5155bd3358f2 + md5: b6ed265ce1fc83fee203a49f76857b74 + sha256: 100c717883b05d189ec2357ae33ad2df95ae2d888ce8591b4e48245eed1ed266 manager: conda - name: properties + name: numcodecs optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/properties-0.6.1-py_0.tar.bz2 - version: 0.6.1 + url: https://conda.anaconda.org/conda-forge/osx-64/numcodecs-0.10.2-py39hd91caee_0.tar.bz2 + version: 0.10.2 - category: main dependencies: - mkl: '>=2022.1.0,<2023.0a0' + libcxx: '>=14.0.6' numpy: '>=1.20.3,<2.0a0' python: '>=3.9,<3.10.0a0' + python-dateutil: '>=2.8.1' python_abi: 3.9.* *_cp39 - scipy: '>=0.13' + pytz: '>=2020.1' hash: - md5: 28ce90bf543e6d4efbaf17f7f4829772 - sha256: 354968cf58289350c3ca3ac23b111b308b3370ff8512cffd8d32db6fb5b2595b + md5: ded75985c062c8b5643df4d919bf360b + sha256: 3945fe3c84a296799f6f7135cdf39b94aaffce32f6f22e03251034bd4baeff88 manager: conda - name: pydiso + name: pandas optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/pydiso-0.0.3-py39h29261d1_4.tar.bz2 - version: 0.0.3 + url: https://conda.anaconda.org/conda-forge/osx-64/pandas-1.5.2-py39hecff1ad_0.conda + version: 1.5.2 +- category: full + dependencies: + python: '>=3.6' + wcwidth: '' + hash: + md5: 4d79ec192e0bfd530a254006d123b9a6 + sha256: 6bd3626799c9467d7aa8ed5f95043e4cea614a1329580980ddcf40cfed3ee860 + manager: conda + name: prompt-toolkit + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.36-pyha770c72_0.conda + version: 3.0.36 - category: dev dependencies: - astroid: '>=2.12.12,<2.14.0-dev0' + astroid: '>=2.12.13,<2.14.0-dev0' colorama: '>=0.4.5' dill: '>=0.2' isort: '>=4.2.5,<6' @@ -8289,14 +8200,14 @@ package: tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' hash: - md5: 20a795c6e8abea62d460bae344df462b - sha256: f9b6f6daf05c28d241ba327e8999bac327a1e7f0bc8bd115e45abcb71901bee5 + md5: 26a62404bbfc93452c4d22aa2cda6f08 + sha256: 852e6a99ec31358324943ade205b0320ca25ba2d594ba215b3e34dee3f16fcae manager: conda name: pylint optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/pylint-2.15.5-pyhd8ed1ab_0.tar.bz2 - version: 2.15.5 + url: https://conda.anaconda.org/conda-forge/noarch/pylint-2.15.8-pyhd8ed1ab_0.conda + version: 2.15.8 - category: main dependencies: cryptography: '>=38.0.0,<39' @@ -8310,133 +8221,136 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.1.0-pyhd8ed1ab_0.tar.bz2 version: 22.1.0 -- category: dev +- category: full dependencies: - coverage: '>=5.2.1' - pytest: '>=4.6' - python: '>=3.6' - setuptools: '' - toml: '' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 hash: - md5: 0f7cac11bb696b62d378bde725bfc3eb - sha256: c5feac67a828f10bfa7d5e80b12e0a7c8e3b7b4886ad682aa783bc63f62477ba + md5: b3c0bbeaca21d9da56d6d551a7b73891 + sha256: 60dbdb40f9cbe294c66281a5b9b376c880c8dba04936de7660af478b5f24db15 manager: conda - name: pytest-cov + name: pywavelets optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-3.0.0-pyhd8ed1ab_0.tar.bz2 - version: 3.0.0 + url: https://conda.anaconda.org/conda-forge/osx-64/pywavelets-1.3.0-py39h7cc1f47_2.tar.bz2 + version: 1.3.0 - category: main dependencies: - joblib: '>=1.0.0' + libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' libcxx: '>=14.0.4' - llvm-openmp: '>=14.0.4' + libgfortran: 5.* + libgfortran5: '>=11.3.0' + liblapack: '>=3.9.0,<4.0a0' numpy: '>=1.20.3,<2.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 - scipy: '' - threadpoolctl: '>=2.0.0' hash: - md5: d5f1684c7079b96f8dbcd70a2162de3f - sha256: eb0e8145aea44144852808ebea4f16d99efe20fbd86d3f974055601fc6cb3541 + md5: 15265a968475ed446bb063660fd4d176 + sha256: 9b40356401d4f171dbeb79d1fa9cbdc8f270ef650ed71724372dca59064d7747 manager: conda - name: scikit-learn + name: scipy optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/scikit-learn-1.1.3-py39hdbdcc14_1.tar.bz2 - version: 1.1.3 + url: https://conda.anaconda.org/conda-forge/osx-64/scipy-1.9.3-py39h8a15683_2.tar.bz2 + version: 1.9.3 - category: full dependencies: - imagecodecs: '>=2021.11.20' - numpy: '>=1.19.2' - python: '>=3.8' + geos: '>=3.11.1,<3.11.2.0a0' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 hash: - md5: 1c126ff5b4643785bbc16e44e6327e41 - sha256: 85153fe85b205e01f62fcfddcc47c2c6a8cb6062d4e0e73e0a0a71f01a984f33 + md5: fc9b89ebd1d12164255ff30a57c5e617 + sha256: b4317f54ee559cacfbe5660757daa7c2af7026d0aeb198ef26859deef8ac32b2 manager: conda - name: tifffile + name: shapely optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.10.10-pyhd8ed1ab_0.tar.bz2 - version: 2022.10.10 + url: https://conda.anaconda.org/conda-forge/osx-64/shapely-2.0.0-py39hed42127_0.conda + version: 2.0.0 - category: main dependencies: - asciitree: '' - fasteners: '' - numcodecs: '>=0.10.0' numpy: '>=1.7' - python: '>=3.5' + python: '' hash: - md5: 7e212240cf03e35a6b3201010a1a1e12 - sha256: 522e72b5f4f1d49d73bdd7fc92a4e51efe86910460577646f553905969d11550 + md5: 7a6395b244b183e9e55e606e3d68e83b + sha256: 891620c6e65716efa84832458ff972037faf31a2009421ad120807dedd360402 manager: conda - name: zarr + name: vectormath optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.13.3-pyhd8ed1ab_0.tar.bz2 - version: 2.13.3 + url: https://conda.anaconda.org/conda-forge/noarch/vectormath-0.2.2-py_0.tar.bz2 + version: 0.2.2 - category: full dependencies: - attrs: '>=17' - click: '>=4.0' - click-plugins: '>=1.0' - cligj: '>=0.5' - gdal: '' - libcxx: '>=14.0.4' - libgdal: '>=3.5.3,<3.6.0a0' - munch: '' - numpy: '>=1.20.3,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + flask: '>=1.0.4' + flask-compress: '' + plotly: '>=5.0.0' + python: '>=3.6' setuptools: '' - shapely: '' - six: '>=1.7' hash: - md5: 00448d0d4945c3cbba85199b03652650 - sha256: 06b4d2abb45b2e0299ae791f797168652435fd6f3cd5e1ba6448cc36091857c6 + md5: be020f446ae291d37ad0443e952b40e0 + sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b manager: conda - name: fiona + name: dash optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/fiona-1.8.22-py39h6fa385f_2.tar.bz2 - version: 1.8.22 -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 + version: 2.7.0 +- category: main dependencies: - brotli-python: '' - flask: '' - python: '>=2.7|>=3.6' + libcxx: '>=12.0.1' + numpy: '>=1.19.5,<2.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + scipy: '>=0.13' hash: - md5: 19a84270d30c5a0dd10780e3d510e33d - sha256: 75d326f0b12aef8f35080f5a5e2ef26066afcb60e3da765a9a5f4349572acd3b + md5: 49503ab78512f5ef2223f7f1f1ae0858 + sha256: 13edb04a7bae0592e66069078f5b7972dd1a6033608e1a11aff9c27e0024c2ac manager: conda - name: flask-compress - optional: true + name: discretize + optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/flask-compress-1.13-pyhd8ed1ab_0.tar.bz2 - version: '1.13' + url: https://conda.anaconda.org/conda-forge/osx-64/discretize-0.7.4-py39hb5e4067_0.tar.bz2 + version: 0.7.4 - category: main dependencies: - future: '' - matplotlib-base: '' - numpy: '>=1.7' - properties: '' - python: '' - scipy: '>=0.13' - utm: '' - vectormath: '' + numba: '>=0.47' + python: '>=3.7' + scipy: '>=1.4.0' hash: - md5: 940c153c790eec5801d26ad7115d69bf - sha256: 6ef4cb86ab786166d39b6a55f2b5b9027f298d4aa7ba676d587b31cf80053ae5 + md5: df7965121f7c2d03a9f444e5307a6550 + sha256: d01a52b5aa35962f6d160be459a4c2859079a0212b518ccaeaa2bc4a69a9568c manager: conda - name: geoana + name: empymod optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/geoana-0.0.6-py_1.tar.bz2 - version: 0.0.6 + url: https://conda.anaconda.org/conda-forge/noarch/empymod-2.2.1-pyhd8ed1ab_0.tar.bz2 + version: 2.2.1 +- category: full + dependencies: + hdf5: '>=1.12.2,<1.12.3.0a0' + libcxx: '>=14.0.6' + libgdal: 3.5.3 hdf58b35_10 + numpy: '>=1.20.3,<2.0a0' + openssl: '>=3.0.7,<4.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + hash: + md5: b3917cd713d93027d9a7b5120fb83ee7 + sha256: 563df769dda2519dc174f3492a4dc4f036c58be5bc44b6c58408269de2718a26 + manager: conda + name: gdal + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/gdal-3.5.3-py39h6783340_10.conda + version: 3.5.3 - category: full dependencies: __osx: '' + _ipython_minor_entry_point: 8.7.0.* appnope: '' backcall: '' decorator: '' @@ -8444,77 +8358,127 @@ package: matplotlib-inline: '' pexpect: '>4.3' pickleshare: '' - prompt-toolkit: '>3.0.1,<3.1.0' + prompt-toolkit: '>=3.0.11,<3.1.0' pygments: '>=2.4.0' python: '>=3.8' stack_data: '' traitlets: '>=5' hash: - md5: 44a023ada0a70374a1c4656346dbb0c0 - sha256: e30a65969dba789b63ffe79d830bfea4df99d30fca3e9315750ce9a7f28b2ae3 + md5: 54d2e0754d7ecb42cd6a6d1795241a16 + sha256: a677323278a64f26a44c2b09392cdeefc67690e8cf3e741be708e8463711ddbf manager: conda name: ipython optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/ipython-8.6.0-pyhd1c38e8_1.tar.bz2 - version: 8.6.0 + url: https://conda.anaconda.org/conda-forge/noarch/ipython-8.7.0-pyhd1c38e8_0.conda + version: 8.7.0 +- category: main + dependencies: + __osx: '>=10.12' + certifi: '>=2020.06.20' + contourpy: '>=1.0.1' + cycler: '>=0.10' + fonttools: '>=4.22.0' + freetype: '>=2.12.1,<3.0a0' + kiwisolver: '>=1.0.1' + libcxx: '>=14.0.4' + numpy: '>=1.20.3,<2.0a0' + packaging: '>=20.0' + pillow: '>=6.2.0' + pyparsing: '>=2.3.1' + python: '>=3.9,<3.10.0a0' + python-dateutil: '>=2.7' + python_abi: 3.9.* *_cp39 + hash: + md5: f63288c9b4f73c8e923b6ca3102e29a4 + sha256: 4fb44da301d5d101259aaefe1262a256cef1a9bbe071b7e9369ae711dc3d05cd + manager: conda + name: matplotlib-base + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/matplotlib-base-3.6.2-py39hb2f573b_0.tar.bz2 + version: 3.6.2 - category: full dependencies: - jupyter_client: '>=6.1.5' - nbformat: '>=5.0' - nest-asyncio: '' + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.12,!=5.0.*' + nbformat: '>=5.1' python: '>=3.7' - traitlets: '>=5.2.2' + traitlets: '>=5.3' hash: - md5: 87eed34d791330d8acdab6a8ab63113f - sha256: ef28a3c4e3a218ae48b1e7a24ec7a8bb4f6da0096135d1155a5a5cc71393aaf4 + md5: 6c7b0d75b66a220274bb5a28c23197f2 + sha256: 400cba87afda16d91c4fab133ed72b37ab0aa6592de61d4d5dd29dc026832a4f manager: conda name: nbclient optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.0-pyhd8ed1ab_0.tar.bz2 - version: 0.7.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.2-pyhd8ed1ab_0.conda + version: 0.7.2 - category: main dependencies: - numpy: '' - pydiso: '' - python: '>=3.6' - scipy: '' + numpy: '>=1.7' + python: '' + six: '' + vectormath: '>=0.1.4' hash: - md5: d824e3266c690c6b8c662cf19fa62b3f - sha256: e1d39044c41541a09ba846c51c2ba315858622dfb4e7eaebcb0823316159fab8 + md5: 62052fa8409d12536ff149e25b0e9905 + sha256: 693596b821b28f8d9710e80a143816e55fc401b8cd2f0b0d777f5155bd3358f2 manager: conda - name: pymatsolver + name: properties optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/pymatsolver-0.2.0-pyhd8ed1ab_0.tar.bz2 - version: 0.2.0 -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/properties-0.6.1-py_0.tar.bz2 + version: 0.6.1 +- category: main dependencies: - cloudpickle: '>=0.2.1' - cytoolz: '>=0.7.3' - dask-core: '>=1.0.0,!=2.17.0' - imageio: '>=2.3.0' - libcxx: '>=14.0.4' - networkx: '>=2.2' + mkl: '>=2022.1.0,<2023.0a0' numpy: '>=1.20.3,<2.0a0' - packaging: '>=20.0' - pillow: '>=6.1.0,!=7.1.0,!=7.1.1,!=8.3.0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 - pywavelets: '>=1.1.1' - scipy: '>=1.4.1' - tifffile: '>=2019.7.26' - toolz: '>=0.7.3' + scipy: '>=0.13' hash: - md5: 966cbed14955d6773fc368b695db0a97 - sha256: 0fd3f721263b761c84c66dcbe19d5196ed12142e71914d4a6fc52c9065b7ba17 + md5: 28ce90bf543e6d4efbaf17f7f4829772 + sha256: 354968cf58289350c3ca3ac23b111b308b3370ff8512cffd8d32db6fb5b2595b manager: conda - name: scikit-image + name: pydiso + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/pydiso-0.0.3-py39h29261d1_4.tar.bz2 + version: 0.0.3 +- category: main + dependencies: + joblib: '>=1.1.1' + libcblas: '>=3.9.0,<4.0a0' + libcxx: '>=14.0.6' + llvm-openmp: '>=14.0.6' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + scipy: '' + threadpoolctl: '>=2.0.0' + hash: + md5: 0850e300b774b00b16afce95123f43c3 + sha256: 84705bd7f72c67bc214287c59100f622cc305ba3d63306734a54099218298a2a + manager: conda + name: scikit-learn + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/scikit-learn-1.2.0-py39hdbdcc14_0.conda + version: 1.2.0 +- category: full + dependencies: + imagecodecs: '>=2021.11.20' + numpy: '>=1.19.2' + python: '>=3.8' + hash: + md5: 1c126ff5b4643785bbc16e44e6327e41 + sha256: 85153fe85b205e01f62fcfddcc47c2c6a8cb6062d4e0e73e0a0a71f01a984f33 + manager: conda + name: tifffile optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/scikit-image-0.19.3-py39hecff1ad_2.tar.bz2 - version: 0.19.3 + url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.10.10-pyhd8ed1ab_0.tar.bz2 + version: 2022.10.10 - category: main dependencies: brotlipy: '>=0.6.0' @@ -8525,30 +8489,43 @@ package: pysocks: '>=1.5.6,<2.0,!=1.5.7' python: <4.0 hash: - md5: 0738978569b10669bdef41c671252dd1 - sha256: 57a823b83428156aa2bc18f34159a744657c9bd117a125ca4559b0518a2e4fa2 + md5: 3078ef2359efd6ecadbc7e085c5e0592 + sha256: 992f2d6ca50c98f865a4f2e4bada23f950e39f33ff7c64614a31ee152ec4d5ae manager: conda name: urllib3 optional: false platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.11-pyhd8ed1ab_0.tar.bz2 - version: 1.26.11 + url: https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.13-pyhd8ed1ab_0.conda + version: 1.26.13 +- category: main + dependencies: + asciitree: '' + fasteners: '' + numcodecs: '>=0.10.0' + numpy: '>=1.7' + python: '>=3.5' + hash: + md5: 7e212240cf03e35a6b3201010a1a1e12 + sha256: 522e72b5f4f1d49d73bdd7fc92a4e51efe86910460577646f553905969d11550 + manager: conda + name: zarr + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.13.3-pyhd8ed1ab_0.tar.bz2 + version: 2.13.3 - category: full dependencies: - flask: '>=1.0.4' - flask-compress: '' - plotly: '>=5.0.0' - python: '>=3.6' - setuptools: '' + dash: '>=1.6.1' + python: '' hash: - md5: be020f446ae291d37ad0443e952b40e0 - sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b + md5: ebd54a61606fa8a191932cb72e448418 + sha256: 5e99ab8b5cac15e5d6986a90566a335c21b2849838a6e877bec79efa2e7e346f manager: conda - name: dash + name: dash-daq optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 - version: 2.7.0 + url: https://conda.anaconda.org/conda-forge/noarch/dash-daq-0.5.0-pyh9f0ad1d_1.tar.bz2 + version: 0.5.0 - category: main dependencies: click: '>=6.6' @@ -8577,10 +8554,55 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.10.0-pyhd8ed1ab_2.tar.bz2 version: 2022.10.0 +- category: full + dependencies: + attrs: '>=17' + click: '>=4.0' + click-plugins: '>=1.0' + cligj: '>=0.5' + gdal: '' + libcxx: '>=14.0.4' + libgdal: '>=3.5.3,<3.6.0a0' + munch: '' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + setuptools: '' + shapely: '' + six: '>=1.7' + hash: + md5: 00448d0d4945c3cbba85199b03652650 + sha256: 06b4d2abb45b2e0299ae791f797168652435fd6f3cd5e1ba6448cc36091857c6 + manager: conda + name: fiona + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/fiona-1.8.22-py39h6fa385f_2.tar.bz2 + version: 1.8.22 +- category: main + dependencies: + future: '' + matplotlib-base: '' + numpy: '>=1.7' + properties: '' + python: '' + scipy: '>=0.13' + utm: '' + vectormath: '' + hash: + md5: 940c153c790eec5801d26ad7115d69bf + sha256: 6ef4cb86ab786166d39b6a55f2b5b9027f298d4aa7ba676d587b31cf80053ae5 + manager: conda + name: geoana + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/geoana-0.0.6-py_1.tar.bz2 + version: 0.0.6 - category: full dependencies: __osx: '' appnope: '' + comm: '>=0.1' debugpy: '>=1.0' ipython: '>=7.23.1' jupyter_client: '>=6.1.12' @@ -8593,14 +8615,14 @@ package: tornado: '>=6.1' traitlets: '>=5.1.0' hash: - md5: 25d488818ba025e6d5f42c13e6ebd76c - sha256: e2a6f263a6fb4a6946910b19a85f30100476d22c5b15ea70717dce7e22077e05 + md5: 91a9f426eadf5046be5c50693226332f + sha256: f4a5e21a9ca5194c501021dd25173c24e694faea6562e3352df14832c489d73e manager: conda name: ipykernel optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.17.1-pyh736e0ef_0.tar.bz2 - version: 6.17.1 + url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.19.2-pyh736e0ef_0.conda + version: 6.19.2 - category: full dependencies: beautifulsoup4: '' @@ -8621,14 +8643,29 @@ package: tinycss2: '' traitlets: '>=5.0' hash: - md5: 4842b0ffe67983b40333fe4bf73d1d6d - sha256: 50ba28a69479905d92fa526dbba4464c15e2db6ede7154fe3ba384b2ed2a175e + md5: d222e8861fa78999b66ae7fa14710c1c + sha256: b40fdc7bacaff6b926af36e622654850ebd8e03786c62a1a38a38fd42a51d60a manager: conda name: nbconvert-core optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.4-pyhd8ed1ab_0.tar.bz2 - version: 7.2.4 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.6-pyhd8ed1ab_0.conda + version: 7.2.6 +- category: main + dependencies: + numpy: '' + pydiso: '' + python: '>=3.6' + scipy: '' + hash: + md5: d824e3266c690c6b8c662cf19fa62b3f + sha256: e1d39044c41541a09ba846c51c2ba315858622dfb4e7eaebcb0823316159fab8 + manager: conda + name: pymatsolver + optional: false + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/noarch/pymatsolver-0.2.0-pyhd8ed1ab_0.tar.bz2 + version: 0.2.0 - category: dev dependencies: certifi: '>=2017.4.17' @@ -8647,17 +8684,30 @@ package: version: 2.28.1 - category: full dependencies: - dash: '>=1.6.1' - python: '' + cloudpickle: '>=0.2.1' + cytoolz: '>=0.7.3' + dask-core: '>=1.0.0,!=2.17.0' + imageio: '>=2.3.0' + libcxx: '>=14.0.4' + networkx: '>=2.2' + numpy: '>=1.20.3,<2.0a0' + packaging: '>=20.0' + pillow: '>=6.1.0,!=7.1.0,!=7.1.1,!=8.3.0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + pywavelets: '>=1.1.1' + scipy: '>=1.4.1' + tifffile: '>=2019.7.26' + toolz: '>=0.7.3' hash: - md5: ebd54a61606fa8a191932cb72e448418 - sha256: 5e99ab8b5cac15e5d6986a90566a335c21b2849838a6e877bec79efa2e7e346f + md5: 966cbed14955d6773fc368b695db0a97 + sha256: 0fd3f721263b761c84c66dcbe19d5196ed12142e71914d4a6fc52c9065b7ba17 manager: conda - name: dash-daq + name: scikit-image optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-daq-0.5.0-pyh9f0ad1d_1.tar.bz2 - version: 0.5.0 + url: https://conda.anaconda.org/conda-forge/osx-64/scikit-image-0.19.3-py39hecff1ad_2.tar.bz2 + version: 0.19.3 - category: full dependencies: ansi2html: '' @@ -8697,42 +8747,42 @@ package: traitlets: '>=5.1.0' websocket-client: '' hash: - md5: 8d017ebe94c92cc379d59bd0d107e34e - sha256: 8d99f7a2d8a5bb952d36a887e420d7448893ef380fe69dc2ddfe0d7aaf2eeca4 + md5: c497ada2dbcb07e6912756f4ea709f65 + sha256: 125d721aa32f00c33078e8b5e0d76b5333e65afccd5631970e57eaadb9ab8858 manager: conda name: jupyter_server optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.23.1-pyhd8ed1ab_0.tar.bz2 - version: 1.23.1 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.23.3-pyhd8ed1ab_0.conda + version: 1.23.3 - category: full dependencies: - nbconvert-core: 7.2.4 pyhd8ed1ab_0 + nbconvert-core: 7.2.6 pyhd8ed1ab_0 pandoc: '' python: '>=3.7' hash: - md5: ccb1679d3a83ddbf5dad2f08c417c8ad - sha256: bc9dafc8ae063aa17b85f58610117ca5fd654c7d741b6657bd7c96ee87428dd4 + md5: c75ece5b10744eb2db7e9faaa02e25eb + sha256: 51a768efc97c48b2d768a53d2c100253d04446d4feff037dd95bb5e37c778a86 manager: conda name: nbconvert-pandoc optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.4-pyhd8ed1ab_0.tar.bz2 - version: 7.2.4 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.6-pyhd8ed1ab_0.conda + version: 7.2.6 - category: full dependencies: - nbconvert-core: 7.2.4 pyhd8ed1ab_0 - nbconvert-pandoc: 7.2.4 pyhd8ed1ab_0 + nbconvert-core: 7.2.6 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.6 pyhd8ed1ab_0 python: '>=3.7' hash: - md5: 8b8b8d45d361a04bf6949655efd7d66a - sha256: 4e9b2e5ce28c0de0b823e93061283e9592b40f70ef0dd973c58f9d8ca7fb0569 + md5: cad325a4f09969426cd099d5c9f689f5 + sha256: b428afd52bcf4f395a423293c93f89c97fa71f03b019dc799542d45f429f9b7b manager: conda name: nbconvert optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.4-pyhd8ed1ab_0.tar.bz2 - version: 7.2.4 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.6-pyhd8ed1ab_0.conda + version: 7.2.6 - category: full dependencies: jupyter_server: '>=1.8,<3' @@ -8892,38 +8942,40 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + sha256: None manager: pip name: mira-simpeg optional: false platform: osx-64 - source: null - url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl + source: + type: url + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip version: 0.15.1.dev6 - category: main dependencies: geoh5py: '>=0.5.0,<0.6.0' numpy: '>=1.21.5,<2.0.0' hash: - sha256: 48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + sha256: c73020238558b1ececd1ad6e01b76dac8272dda46f3361a034315bd40b341d9d manager: pip name: param-sweeps optional: false platform: osx-64 source: null - url: https://files.pythonhosted.org/packages/ca/96/992802ddc69c08483c8c9ced584658b26bc5681e9c7c914949bc16192ef3/param_sweeps-0.1.2-py3-none-any.whl - version: 0.1.2 + url: https://files.pythonhosted.org/packages/86/9a/cf12141da920feeb4b80833bd54f01d11c7b58b3f7f7c5ec19d2a45127f8/param_sweeps-0.1.3-py3-none-any.whl + version: 0.1.3 - category: main dependencies: {} hash: - md5: 5fba0abc60bf327a4bc4188cd64678be - sha256: 564f7c91d51b8b7b7111fd207bcbefe5c4f6c2075e41dc1b44725d974325ed90 + md5: 31de4d9887dc8eaed9e6230a5dfbb9d6 + sha256: 405f3634e055e2e6b0502b1999bc9b7e7bb6b549b229a9a371b19d660f0b14f0 manager: conda name: ca-certificates optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2022.9.24-h5b45459_0.tar.bz2 - version: 2022.9.24 + url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2022.12.7-h5b45459_0.conda + version: 2022.12.7 - category: full dependencies: {} hash: @@ -8971,14 +9023,14 @@ package: - category: main dependencies: {} hash: - md5: 35dff2b6e944ce136a574c4c006cec28 - sha256: e9c4a67b9a612ed4fc610880af931520855e03b7d5071c6ae31e0b2f796a3d63 + md5: 862119758b21a2a735f15290abb01ae7 + sha256: 9ee00dfbc2b2567f52722e5827969e6820195e2fb8a966b5ec43e5e2a1685fe5 manager: conda name: intel-openmp optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2022.1.0-h57928b3_3787.tar.bz2 - version: 2022.1.0 + url: https://conda.anaconda.org/conda-forge/win-64/intel-openmp-2022.2.1-h57928b3_19741.conda + version: 2022.2.1 - category: main dependencies: {} hash: @@ -9015,14 +9067,25 @@ package: - category: main dependencies: {} hash: - md5: e366350e2343a798e29833286abe2560 - sha256: 419eaff0d20f418974ca27a40bc871bbe48217dba05936f147a574eb5f079005 + md5: c7f654abbee61f9a03f54e9064e79e89 + sha256: 86dcf63e17364e1f7e06aac05310954f374a1bfae8ff3cfb721b3cca87010f1e + manager: conda + name: python_abi + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/python_abi-3.9-3_cp39.conda + version: '3.9' +- category: main + dependencies: {} + hash: + md5: 51fc4fcfb19f5d95ffc8c339db5068e8 + sha256: 0bfae0b9962bc0dbf79048f9175b913ed4f53c4310d06708dc7acbb290ad82f6 manager: conda name: tzdata optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022f-h191b570_0.tar.bz2 - version: 2022f + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2022g-h191b570_0.conda + version: 2022g - category: main dependencies: {} hash: @@ -9202,17 +9265,18 @@ package: version: 2.5.0 - category: full dependencies: - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 87da446bebdf92030df5593c18530ae2 - sha256: f6610e734ee1444fe838ff07bda89871721f6b44117ecbd449d4af887198f82e + md5: 97225394895a9c6939175c936ab1a4b0 + sha256: 15ca40f3dafbc8caecb6f38ddf55cac9ac303f81371690a84e9e953d000f0ffd manager: conda name: geos optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/geos-3.11.0-h39d44d4_0.tar.bz2 - version: 3.11.0 + url: https://conda.anaconda.org/conda-forge/win-64/geos-3.11.1-h1537add_0.tar.bz2 + version: 3.11.1 - category: full dependencies: vc: '>=14.1,<15.0a0' @@ -9331,7 +9395,7 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/libffi-3.4.2-h8ffe710_5.tar.bz2 version: 3.4.2 -- category: full +- category: main dependencies: vc: '>=14.1,<15' vs2015_runtime: '>=14.16.27033' @@ -9340,7 +9404,7 @@ package: sha256: 657c2a992c896475021a25faebd9ccfaa149c5d70c7dc824d4069784b686cea1 manager: conda name: libiconv - optional: true + optional: false platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.17-h8ffe710_0.tar.bz2 version: '1.17' @@ -9359,17 +9423,18 @@ package: version: 1.0.18 - category: main dependencies: + ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 9484be835acbd4ec7920ba013a0cc5bf - sha256: aeddd956da30c8d1c61e08286164040b1daaa4a5001c1e95d60e85ad6c8da508 + md5: 5e5a97795de72f8cc3baf3d9ea6327a2 + sha256: 4e50b3d90a351c9d47d239d3f90fce4870df2526e4f7fef35203ab3276a6dfc9 manager: conda name: libsqlite optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.39.4-hcfcfb64_0.tar.bz2 - version: 3.39.4 + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.40.0-hcfcfb64_0.tar.bz2 + version: 3.40.0 - category: main dependencies: vc: '>=14.1,<15' @@ -9443,27 +9508,14 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: a87ab36dc95970e3b4b63b7599bebdbe - sha256: 1610e24d7327a2c63019d18cc2dbf43a26d48f149053e64f49a2d942f89f9390 + md5: e48b661f57b25ddf34996fa8b685182d + sha256: 3f26c38e6167d7351de5bdcf13d1456891c242711e689999c25e50e5898bb660 manager: conda name: openssl optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.0.7-hcfcfb64_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.0.7-hcfcfb64_1.conda version: 3.0.7 -- category: full - dependencies: - vc: '>=14.1,<15.0a0' - vs2015_runtime: '>=14.16.27012' - hash: - md5: 3cd3948bb5de74ebef93b6be6d8cf0d5 - sha256: 2ee62337b921b2d60a87aa9a91bf34bc855a0bbf6a5642ec66a7a175a772be6d - manager: conda - name: pcre - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pcre-8.45-h0e60522_0.tar.bz2 - version: '8.45' - category: full dependencies: vc: '>=14.1,<15.0a0' @@ -9477,6 +9529,18 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/pixman-0.40.0-h8ffe710_0.tar.bz2 version: 0.40.0 +- category: main + dependencies: + vc: 14.* + hash: + md5: e2da8758d7d51ff6aa78a14dfb9dbed4 + sha256: 576a228630a72f25d255a5e345e5f10878e153221a96560f2498040cd6f54005 + manager: conda + name: pthreads-win32 + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/pthreads-win32-2.9.1-hfa6e2cd_3.tar.bz2 + version: 2.9.1 - category: full dependencies: ucrt: '>=10.0.20348.0' @@ -9491,20 +9555,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/snappy-1.1.9-hfb803bf_2.tar.bz2 version: 1.1.9 -- category: main - dependencies: - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 7f9dddcd2f9cc334282e4e9c3f7b41ae - sha256: c45db980efd1f20bb2c36059377710f582ba37280ef674bee1723a0ce8efaa66 - manager: conda - name: tbb - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.6.0-h91493d7_1.tar.bz2 - version: 2021.6.0 - category: main dependencies: vc: '>=14.1,<15' @@ -9673,31 +9723,33 @@ package: version: 1.0.9 - category: main dependencies: - libzlib: '>=1.2.12,<1.3.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 90332fb968a69b3cb04c47454dcd7447 - sha256: df42464593cbe568c799bbd9402d4d2749b0601a7c1512b5f195fd0e4cc77a3e + md5: ab6febdb2dbd9c00803609079db4de71 + sha256: 1f139a72109366ba1da69f5bdc569b0e6783f887615807c02d7bfcc2c7575067 manager: conda name: libpng optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.38-h19919ed_0.tar.bz2 - version: 1.6.38 + url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.39-h19919ed_0.conda + version: 1.6.39 - category: full dependencies: - geos: '>=3.11.0,<3.11.1.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + geos: '>=3.11.1,<3.11.2.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: ae13271b8053b68bd007101ac9776ac6 - sha256: 6d71803e6a2ea8ef763e20ba2d607c03f7e6a9281696c8f076c7b0acd104a61f + md5: 115a51fda72ff01d7b7eb275183d6c72 + sha256: d22fc13a91df3bbd21c7de063b220692b7ccddaedf1ec8de056bc6659733a64b manager: conda name: librttopo optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/librttopo-1.1.0-h2842628_11.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/librttopo-1.1.0-he22b5cd_12.tar.bz2 version: 1.1.0 - category: main dependencies: @@ -9714,7 +9766,7 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.10.0-h9a1e1f7_3.tar.bz2 version: 1.10.0 -- category: full +- category: main dependencies: libiconv: '>=1.17,<2.0a0' libzlib: '>=1.2.13,<1.3.0a0' @@ -9726,7 +9778,7 @@ package: sha256: bba812f5c8c4b47c2b97aa8e66fa43f11a4be37d2d383d766890b30b2f28cdde manager: conda name: libxml2 - optional: true + optional: false platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.10.3-hc3477c8_0.tar.bz2 version: 2.10.3 @@ -9762,19 +9814,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/m2w64-gcc-libs-5.3.0-7.tar.bz2 version: 5.3.0 -- category: main - dependencies: - intel-openmp: '' - tbb: 2021.* - hash: - md5: 2ff89a7337a9636029b4db9466e9f8e3 - sha256: b130d13dba6a798cbcce8f19c52e9765b75b8668d2f8f95ba8210c63b6fa84eb - manager: conda - name: mkl - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/mkl-2022.1.0-h6a75c08_874.tar.bz2 - version: 2022.1.0 - category: full dependencies: bzip2: '>=1.0.8,<2.0a0' @@ -9793,18 +9832,40 @@ package: version: '10.40' - category: main dependencies: - libsqlite: 3.39.4 hcfcfb64_0 + bzip2: '>=1.0.8,<2.0a0' + libffi: '>=3.4,<4.0a0' + libsqlite: '>=3.40.0,<4.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.7,<4.0a0' + tk: '>=8.6.12,<8.7.0a0' + tzdata: '' + vc: '>=14.1,<15' + vs2015_runtime: '>=14.16.27033' + xz: '>=5.2.6,<6.0a0' + hash: + md5: 6532646d4c59a4363d1702791b8e2e73 + sha256: fc2f473fb6cf756581cedca7f2d826c2cf52a4c25f8595595fb6d2b69de7c540 + manager: conda + name: python + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/python-3.9.15-h4de0772_0_cpython.conda + version: 3.9.15 +- category: full + dependencies: + libsqlite: 3.40.0 hcfcfb64_0 + ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 780e5daa2897f989f46bc73f0e43fa62 - sha256: 173d51f94e4a9c0e6f2db18695a019062c06db136be36c818e0cb7e5fc5419c1 + md5: c71d4be22d8402e7e17386aeb18b930e + sha256: c4c9d991ae95a61109d2c0038fcae58410b6b7ecdded0e29254ddb1bfae340f8 manager: conda name: sqlite - optional: false + optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/sqlite-3.39.4-hcfcfb64_0.tar.bz2 - version: 3.39.4 + url: https://conda.anaconda.org/conda-forge/win-64/sqlite-3.40.0-hcfcfb64_0.tar.bz2 + version: 3.40.0 - category: full dependencies: libsodium: '>=1.0.18,<1.0.19.0a0' @@ -9851,21 +9912,82 @@ package: version: 1.5.2 - category: full dependencies: - libzlib: '>=1.2.11,<1.3.0a0' + python: 3.9.* + hash: + md5: 0b7821445f86bbfc5b75ef9d812453c6 + sha256: 7c6f0748101ae31360b3a84727aceb246afd9fbb0eca17b1ebfe13ae58e62bf8 + manager: conda + name: _ipython_minor_entry_point + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/_ipython_minor_entry_point-8.7.0-h8cf3c4a_0.conda + version: 8.7.0 +- category: main + dependencies: + python: '' + hash: + md5: c0481c9de49f040272556e2cedf42816 + sha256: b3e9369529fe7d721b66f18680ff4b561e20dbf6507e209e1f60eac277c97560 + manager: conda + name: asciitree + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/asciitree-0.3.3-py_2.tar.bz2 + version: 0.3.3 +- category: dev + dependencies: + python: '>=3.5' + hash: + md5: 6d3ccbc56256204925bfa8378722792f + sha256: 86133878250874b3823bae7369bcad90187132537726cb1b546d88a0552d24de + manager: conda + name: attrs + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/attrs-22.1.0-pyh71513ae_1.tar.bz2 + version: 22.1.0 +- category: full + dependencies: + python: '' + hash: + md5: 6006a6d08a3fa99268a2681c7fb55213 + sha256: ee62d6434090c1327a48551734e06bd10e65a64ef7f3b6e68719500dab0e42b9 + manager: conda + name: backcall + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/backcall-0.2.0-pyh9f0ad1d_0.tar.bz2 + version: 0.2.0 +- category: full + dependencies: + python: '>=2.7' + hash: + md5: 54ca2e08b3220c148a1d8329c2678e02 + sha256: 711602276ae39276cb0faaca6fd0ac851fff0ca17151917569174841ef830bbd + manager: conda + name: backports + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/backports-1.0-pyhd8ed1ab_3.conda + version: '1.0' +- category: full + dependencies: + libzlib: '>=1.2.13,<1.3.0a0' lz4-c: '>=1.9.3,<1.10.0a0' snappy: '>=1.1.9,<2.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 90e1e39de7864e0e48654c0beb83e170 - sha256: 31f33776be873aaa30d422f82715ed9f2290cf453999bbba2459810b734df1c0 + md5: 06de41a00361a3ed7239af57663c8ad2 + sha256: 0f1e9f697cb7231f0b50ff4cb339ce452afb2390ce20315ded0bd002c4e8d02f manager: conda name: blosc optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/blosc-1.21.1-h74325e0_3.tar.bz2 - version: 1.21.1 + url: https://conda.anaconda.org/conda-forge/win-64/blosc-1.21.2-hdccc3a2_0.conda + version: 1.21.2 - category: full dependencies: bzip2: '>=1.0.8,<2.0a0' @@ -9898,6 +10020,22 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/brotli-bin-1.0.9-hcfcfb64_8.tar.bz2 version: 1.0.9 +- category: full + dependencies: + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: dbf8ae0a9b59722ebaee4d32e3340238 + sha256: 1643508b3c4cc09acded20fffef814c69e6ee337b4ded0dfbf4962fc9ce0b3e2 + manager: conda + name: brotli-python + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/brotli-python-1.0.9-py39h99910a6_8.tar.bz2 + version: 1.0.9 - category: full dependencies: lz4-c: '>=1.9.3,<1.10.0a0' @@ -9907,357 +10045,102 @@ package: zlib-ng: '>=2.0.6,<2.1.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 7a27b9f41c59ebc82f55e8d3d5af86f1 - sha256: a0957bd4d4065a7d3d5ea82190644618d9f69640c72a42c16fc5abef2c93e900 + md5: 4968ce1474086c3fe4c734a5a7549a38 + sha256: 05bf3631d193c745baa89eb41a68efc32f26ca892178866f8d2cc12facea509a manager: conda name: c-blosc2 optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/c-blosc2-2.4.3-h183a6f4_0.tar.bz2 - version: 2.4.3 + url: https://conda.anaconda.org/conda-forge/win-64/c-blosc2-2.6.0-h183a6f4_0.conda + version: 2.6.0 - category: main dependencies: - libpng: '>=1.6.37,<1.7.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + python: '>=3.6' hash: - md5: 8bfa20ad87170f94e856133bafa5f5cf - sha256: 9afe3223a47a002d8f02184ac3d8bb2b7b4e44626e1e973cdd2843abbbea74fe + md5: 576d629e47797577ab0f1b351297ef4a + sha256: 6dbf7a5070cc43d90a1e4c2ec0c541c69d8e30a0e25f50ce9f6e4a432e42c5d7 manager: conda - name: freetype + name: cached_property optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/freetype-2.12.1-h546665d_0.tar.bz2 - version: 2.12.1 -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 + version: 1.5.2 +- category: main dependencies: - jpeg: '>=9e,<10a' - libzlib: '>=1.2.13,<1.3.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - zlib: '' + python: '>=3.7' hash: - md5: bfb6a2d82ef9a30455cc0900d89eed20 - sha256: 24842165790df11a664a9b9d8bc90c239427232ef2365d4b475f29101efd687f + md5: fb9addc3db06e56abe03e0e9f21a63e6 + sha256: 5e22af4776700200fab2c1df41a2188ab9cfe90a50c4f388592bb978562c88ec manager: conda - name: hdf4 + name: certifi + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2022.12.7-pyhd8ed1ab_0.conda + version: 2022.12.7 +- category: dev + dependencies: + python: '>=3.6' + hash: + md5: c1d5b294fbf9a795dec349a6f4d8be8e + sha256: 9e6170fa7b65b5546377eddb602d5ff871110f84bebf101b7b8177ff64aab1cb + manager: conda + name: charset-normalizer optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/hdf4-4.2.15-h1b1b6ef_5.tar.bz2 - version: 4.2.15 + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-2.1.1-pyhd8ed1ab_0.tar.bz2 + version: 2.1.1 - category: main dependencies: - mkl: 2022.1.0 h6a75c08_874 + python: '>=3.6' hash: - md5: d2e6f4e86cee2b4e8c27ff6884ccdc61 - sha256: 0825e98108590b83f91177a6f31e4815441b2f70c67d29df36f11039c23b947a + md5: a6cf47b09786423200d7982d1faa19eb + sha256: ad15e71f51afa48f44592e9f7cee74b6e1b90ddb1caacb5d3e043a62775b64bb manager: conda - name: libblas + name: cloudpickle optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-16_win64_mkl.tar.bz2 - version: 3.9.0 + url: https://conda.anaconda.org/conda-forge/noarch/cloudpickle-2.2.0-pyhd8ed1ab_0.tar.bz2 + version: 2.2.0 - category: main dependencies: - krb5: '>=1.19.3,<1.20.0a0' - libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' + python: '>=3.7' hash: - md5: d5fc1cba559c9889332ffb2a39001704 - sha256: 3c2edc12356b57aeb0d9ba11f273196b99862680bc7cec58f8b69f25cf4ab1b1 + md5: 3faab06a954c2a04039983f2c4a50d99 + sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 manager: conda - name: libcurl + name: colorama optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-7.86.0-heaf79c2_1.tar.bz2 - version: 7.86.0 + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + version: 0.4.6 +- category: main + dependencies: + python: '>=3.6' + hash: + md5: a50559fad0affdbb33729a68669ca1cb + sha256: 3b594bc8aa0b9a51269d54c7a4ef6af777d7fad4bee16b05695e1124de6563f6 + manager: conda + name: cycler + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/cycler-0.11.0-pyhd8ed1ab_0.tar.bz2 + version: 0.11.0 - category: full dependencies: - gettext: '>=0.21.1,<1.0a0' - libffi: '>=3.4,<4.0a0' - libiconv: '>=1.17,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - pcre2: '>=10.40,<10.41.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 09e1cbabfd9d733729843c3b35cb0b6d - sha256: bc6c2ffae7c9156b154ebf75d99c7cbded3dfc891eacac63dcd2ea5c9e00f7ee + md5: a6230f545ce7bcc43f8444a23e493514 + sha256: 410e8bda56b3a2d09646b82e0e8ac327dcd8e86286ac6bfbe2b1f76cf401d47b manager: conda - name: libglib + name: debugpy optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libglib-2.74.1-he8f3873_1.tar.bz2 - version: 2.74.1 -- category: full - dependencies: - krb5: '>=1.19.3,<1.20.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 6e8c4f0b01733da283bab3ed2f1b7729 - sha256: 8e7c6435842fd106e3c74c74a8852328376af6ed96c2fba2fe18ed9fc3cdb6e3 - manager: conda - name: libpq - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libpq-14.5-hf15792c_1.tar.bz2 - version: '14.5' -- category: main - dependencies: - jpeg: '>=9e,<10a' - lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.14,<1.15.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - xz: '>=5.2.6,<5.3.0a0' - zstd: '>=1.5.2,<1.6.0a0' - hash: - md5: 3ef0d0259b2d742e8c6a07598614a5d6 - sha256: 3944cdaa989e84abc978087c4591c3a2ca716ba167df167757a2330eab2758ef - manager: conda - name: libtiff - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.4.0-h8e97e67_4.tar.bz2 - version: 4.4.0 -- category: main - dependencies: - m2w64-gcc-libs: '' - hash: - md5: a1f820480193ea83582b13249a7e7bd9 - sha256: bb5a6ddf1a609a63addd6d7b488b0f58d05092ea84e9203283409bff539e202a - manager: conda - name: pthread-stubs - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pthread-stubs-0.4-hcd874cb_1001.tar.bz2 - version: '0.4' -- category: main - dependencies: - bzip2: '>=1.0.8,<2.0a0' - libffi: '>=3.4.2,<3.5.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - openssl: '>=3.0.3,<4.0a0' - sqlite: '>=3.38.5,<4.0a0' - tk: '>=8.6.12,<8.7.0a0' - tzdata: '' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - xz: '>=5.2.5,<5.3.0a0' - hash: - md5: 6017838044b4b984cffd2600d31a11de - sha256: 63e7fb11f273bd4481bebcfec301b54f6c8df69073914b8f05e615ad8b56d733 - manager: conda - name: python - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/python-3.9.13-hcf16a7b_0_cpython.tar.bz2 - version: 3.9.13 -- category: main - dependencies: - m2w64-gcc-libs: '' - hash: - md5: 9cef622e75683c17d05ae62d66e69e6c - sha256: 29f46932abfebfc32559d251b3aa0acbed8913c9ca05c1a89b8f6a37f74c4a11 - manager: conda - name: xorg-libxau - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.9-hcd874cb_0.tar.bz2 - version: 1.0.9 -- category: main - dependencies: - m2w64-gcc-libs: '' - hash: - md5: 46878ebb6b9cbd8afcf8088d7ef00ece - sha256: f51205d33c07d744ec177243e5d9b874002910c731954f2c8da82459be462b93 - manager: conda - name: xorg-libxdmcp - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxdmcp-1.1.3-hcd874cb_0.tar.bz2 - version: 1.1.3 -- category: main - dependencies: - python: '' - hash: - md5: c0481c9de49f040272556e2cedf42816 - sha256: b3e9369529fe7d721b66f18680ff4b561e20dbf6507e209e1f60eac277c97560 - manager: conda - name: asciitree - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/asciitree-0.3.3-py_2.tar.bz2 - version: 0.3.3 -- category: dev - dependencies: - python: '>=3.5' - hash: - md5: 6d3ccbc56256204925bfa8378722792f - sha256: 86133878250874b3823bae7369bcad90187132537726cb1b546d88a0552d24de - manager: conda - name: attrs - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/attrs-22.1.0-pyh71513ae_1.tar.bz2 - version: 22.1.0 -- category: full - dependencies: - python: '' - hash: - md5: 6006a6d08a3fa99268a2681c7fb55213 - sha256: ee62d6434090c1327a48551734e06bd10e65a64ef7f3b6e68719500dab0e42b9 - manager: conda - name: backcall - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/backcall-0.2.0-pyh9f0ad1d_0.tar.bz2 - version: 0.2.0 -- category: full - dependencies: - python: '' - hash: - md5: 0da16b293affa6ac31812376f8eb79dd - sha256: a584e690dbb042779af83abaa87a54764278c0a53bf5256ff8f5b0f0061ac283 - manager: conda - name: backports - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/backports-1.0-py_2.tar.bz2 - version: '1.0' -- category: main - dependencies: - brotli-bin: 1.0.9 hcfcfb64_8 - libbrotlidec: 1.0.9 hcfcfb64_8 - libbrotlienc: 1.0.9 hcfcfb64_8 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 2e661f21e1741c11506bdc7226e6b0bc - sha256: 6d2fc2f147c9fc6685124d984089683988729463193578ba1d62f80263bce3c5 - manager: conda - name: brotli - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/brotli-1.0.9-hcfcfb64_8.tar.bz2 - version: 1.0.9 -- category: main - dependencies: - python: '>=3.6' - hash: - md5: 576d629e47797577ab0f1b351297ef4a - sha256: 6dbf7a5070cc43d90a1e4c2ec0c541c69d8e30a0e25f50ce9f6e4a432e42c5d7 - manager: conda - name: cached_property - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 - version: 1.5.2 -- category: main - dependencies: - python: '>=3.7' - hash: - md5: f66309b099374af91369e67e84af397d - sha256: 52e7459b3c457e888e2b6a4e6d13ab7f8675999bc12d20a83e34f12591a8771a - manager: conda - name: certifi - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2022.9.24-pyhd8ed1ab_0.tar.bz2 - version: 2022.9.24 -- category: full - dependencies: - libcurl: '>=7.82.0,<8.0a0' - libzlib: '>=1.2.11,<1.3.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - hash: - md5: df455e759b8bd9cb9beccd47306b55e7 - sha256: 6ff5eedca6e344fa853c827809f580b2bb7332273d48bf87ae9b58568fceccf4 - manager: conda - name: cfitsio - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/cfitsio-4.1.0-h5a969a9_0.tar.bz2 - version: 4.1.0 -- category: dev - dependencies: - python: '>=3.6' - hash: - md5: c1d5b294fbf9a795dec349a6f4d8be8e - sha256: 9e6170fa7b65b5546377eddb602d5ff871110f84bebf101b7b8177ff64aab1cb - manager: conda - name: charset-normalizer - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-2.1.1-pyhd8ed1ab_0.tar.bz2 - version: 2.1.1 -- category: main - dependencies: - python: '>=3.6' - hash: - md5: a6cf47b09786423200d7982d1faa19eb - sha256: ad15e71f51afa48f44592e9f7cee74b6e1b90ddb1caacb5d3e043a62775b64bb - manager: conda - name: cloudpickle - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/cloudpickle-2.2.0-pyhd8ed1ab_0.tar.bz2 - version: 2.2.0 -- category: main - dependencies: - python: '>=3.7' - hash: - md5: 3faab06a954c2a04039983f2c4a50d99 - sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 - manager: conda - name: colorama - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 - version: 0.4.6 -- category: full - dependencies: - krb5: '>=1.19.3,<1.20.0a0' - libcurl: 7.86.0 heaf79c2_1 - libssh2: '>=1.10.0,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 2c3f3665f99eb0a712801561707c6382 - sha256: 7f46ba534fc33a0db4f57b60c9baa67ab34e887d0b6aa23dd55efdf20e8ce49a - manager: conda - name: curl - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/curl-7.86.0-heaf79c2_1.tar.bz2 - version: 7.86.0 -- category: main - dependencies: - python: '>=3.6' - hash: - md5: a50559fad0affdbb33729a68669ca1cb - sha256: 3b594bc8aa0b9a51269d54c7a4ef6af777d7fad4bee16b05695e1124de6563f6 - manager: conda - name: cycler - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/cycler-0.11.0-pyhd8ed1ab_0.tar.bz2 - version: 0.11.0 + url: https://conda.anaconda.org/conda-forge/win-64/debugpy-1.6.4-py39h99910a6_0.conda + version: 1.6.4 - category: full dependencies: python: '>=3.5' @@ -10310,14 +10193,14 @@ package: dependencies: python: '>=3.7' hash: - md5: e6415d628310f067a205448f43421739 - sha256: 7fe7c323661d11d530e43992566a1469aea0d657a80f106326bbfa0471932df1 + md5: e0734d1f12de77f9daca98bda3428733 + sha256: abd2795af746b666b93ee42baf4de3ebaad82435b8291b6485325ecbc9d49f56 manager: conda name: exceptiongroup optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.1-pyhd8ed1ab_0.tar.bz2 - version: 1.0.1 + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.0.4-pyhd8ed1ab_0.tar.bz2 + version: 1.0.4 - category: full dependencies: python: '>=2.7' @@ -10354,24 +10237,21 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/flit-core-3.8.0-pyhd8ed1ab_0.tar.bz2 version: 3.8.0 -- category: full +- category: main dependencies: - expat: '>=2.4.9,<3.0a0' - freetype: '>=2.12.1,<3.0a0' - libiconv: '>=1.17,<2.0a0' + libpng: '>=1.6.39,<1.7.0a0' libzlib: '>=1.2.13,<1.3.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' + vc: '>=14.1,<15' + vs2015_runtime: '>=14.16.27033' hash: - md5: 7db47ce2d047923726eb2681d336b9d8 - sha256: b35d2f1e9980f9ce3c982d47b947f930cfaae84367641d4b917cf3426843305a + md5: 1b513009cd012591f3fdc9e03a74ec0a + sha256: fe027235660d9dfe7889c350a51e96bc0134c3f408827a4c58c4b0557409984c manager: conda - name: fontconfig - optional: true + name: freetype + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/fontconfig-2.14.1-hbde0cde_0.tar.bz2 - version: 2.14.1 + url: https://conda.anaconda.org/conda-forge/win-64/freetype-2.12.1-h546665d_1.conda + version: 2.12.1 - category: main dependencies: python: '>=3.6' @@ -10396,22 +10276,23 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/future-0.18.2-pyhd8ed1ab_6.tar.bz2 version: 0.18.2 -- category: main +- category: full dependencies: - libcurl: '>=7.83.1,<8.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + jpeg: '>=9e,<10a' + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + zlib: '' hash: - md5: d7cfe4ed6cb88a7ef4ab101b2c67a58b - sha256: 0fce4569bb688c83e4aff240f096aa339435c9371001c80e89ec9fdf751ef906 + md5: bfb6a2d82ef9a30455cc0900d89eed20 + sha256: 24842165790df11a664a9b9d8bc90c239427232ef2365d4b475f29101efd687f manager: conda - name: hdf5 - optional: false + name: hdf4 + optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.12.2-nompi_h57737ce_100.tar.bz2 - version: 1.12.2 + url: https://conda.anaconda.org/conda-forge/win-64/hdf4-4.2.15-h1b1b6ef_5.tar.bz2 + version: 4.2.15 - category: main dependencies: python: '' @@ -10486,76 +10367,140 @@ package: version: 1.1.1 - category: main dependencies: - jpeg: '>=9e,<10a' - libtiff: '>=4.4.0,<5.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: a0deec92aa16fca7bf5a6717d05f88ee - sha256: 1e79c0c2ca28f00d2b171655ced23baf630aa87eca550ded775311c6dac04758 + md5: de04861ceb137d2952d3f2d0a13e9d46 + sha256: e73843fbff7ae10d7a75629c1e67f71b52b166123c0a65583fb1744ca2c66e39 manager: conda - name: lcms2 + name: kiwisolver optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/lcms2-2.14-h90d422f_0.tar.bz2 - version: '2.14' + url: https://conda.anaconda.org/conda-forge/win-64/kiwisolver-1.4.4-py39h1f6ef14_1.tar.bz2 + version: 1.4.4 +- category: dev + dependencies: + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: 585c1e95953d7a395ff9f22872fbb1cd + sha256: 45b0e70363af2ad328abab59c30478aef548718c3e7495a66492d77c1ac92811 + manager: conda + name: lazy-object-proxy + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/lazy-object-proxy-1.8.0-py39ha55989b_0.tar.bz2 + version: 1.8.0 - category: main dependencies: - libblas: 3.9.0 16_win64_mkl + krb5: '>=1.19.3,<1.20.0a0' + libssh2: '>=1.10.0,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 14c2fb03b2bb14dfa3806186ca91d557 - sha256: 4ca91d4ff2ef409d2426c5aa5f451410bd817c0ad7410f3a95d62ddc13e2d1f1 + md5: d5fc1cba559c9889332ffb2a39001704 + sha256: 3c2edc12356b57aeb0d9ba11f273196b99862680bc7cec58f8b69f25cf4ab1b1 manager: conda - name: libcblas + name: libcurl optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-16_win64_mkl.tar.bz2 - version: 3.9.0 + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-7.86.0-heaf79c2_1.tar.bz2 + version: 7.86.0 - category: full dependencies: - boost-cpp: '>=1.78.0,<1.78.1.0a0' - expat: '>=2.4.8,<3.0a0' - libzlib: '>=1.2.12,<1.3.0a0' + gettext: '>=0.21.1,<1.0a0' + libffi: '>=3.4,<4.0a0' + libiconv: '>=1.17,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + pcre2: '>=10.40,<10.41.0a0' + ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' - zlib: '>=1.2.12,<1.3.0a0' hash: - md5: 1f50b25e87cefda820cb71fb643bc021 - sha256: 4d136a0f5091dc988be0bd5648a36eb27df227e14f433ea2f5f022ba17137b42 + md5: 09e1cbabfd9d733729843c3b35cb0b6d + sha256: bc6c2ffae7c9156b154ebf75d99c7cbded3dfc891eacac63dcd2ea5c9e00f7ee manager: conda - name: libkml + name: libglib optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libkml-1.3.0-hf2ab4e4_1015.tar.bz2 - version: 1.3.0 + url: https://conda.anaconda.org/conda-forge/win-64/libglib-2.74.1-he8f3873_1.tar.bz2 + version: 2.74.1 - category: main dependencies: - libblas: 3.9.0 16_win64_mkl + libxml2: '>=2.9.14,<2.11.0a0' + pthreads-win32: '' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: be2f9d5712a5bb05cd900005ee752a05 - sha256: cb10f543120e277e44c342f65bcec2bd27f4bd206f5ea9332efd91e4551e5bac + md5: e84839b06cdd039130a1d1aa875146d3 + sha256: a3c5629dd103194ca49d06a975232d3a57e46cdef18c6ebf4f1da58a7772384d manager: conda - name: liblapack + name: libhwloc optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-16_win64_mkl.tar.bz2 - version: 3.9.0 + url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.8.0-h039e092_1.tar.bz2 + version: 2.8.0 +- category: full + dependencies: + krb5: '>=1.19.3,<1.20.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.7,<4.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: 5ddf458b2255785eee65ac701932a418 + sha256: 8786087bff946c7c2a8e980670f8a739f40a173f7e7c03d80d5f6e9edc2ab0ee + manager: conda + name: libpq + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/libpq-15.1-hf15792c_1.conda + version: '15.1' - category: main dependencies: - m2w64-gcc-libs: '' - pthread-stubs: '' - xorg-libxau: '' - xorg-libxdmcp: '' + jpeg: '>=9e,<10a' + lerc: '>=4.0.0,<5.0a0' + libdeflate: '>=1.14,<1.15.0a0' + libzlib: '>=1.2.12,<1.3.0a0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + xz: '>=5.2.6,<5.3.0a0' + zstd: '>=1.5.2,<1.6.0a0' hash: - md5: a6d7fd030532378ecb6ba435cd9f8234 - sha256: a6fe7468ed3b9898f7beaa75f7e3adff9c7b96b39a36a3f8399c37223ec6a9e8 + md5: 3ef0d0259b2d742e8c6a07598614a5d6 + sha256: 3944cdaa989e84abc978087c4591c3a2ca716ba167df167757a2330eab2758ef manager: conda - name: libxcb + name: libtiff optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.13-hcd874cb_1004.tar.bz2 - version: '1.13' + url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.4.0-h8e97e67_4.tar.bz2 + version: 4.4.0 +- category: main + dependencies: + libzlib: '>=1.2.13,<1.3.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: c86948da5a5f49c2dfa015d4b789fbd0 + sha256: 3b4653d4cef6df9b1c992b0873cb1d912c142054b6a8fd7368dfaf22fe7a4da8 + manager: conda + name: llvmlite + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/llvmlite-0.39.1-py39hd28a505_1.tar.bz2 + version: 0.39.1 - category: main dependencies: python: '>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*' @@ -10568,6 +10513,22 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/locket-1.0.0-pyhd8ed1ab_0.tar.bz2 version: 1.0.0 +- category: main + dependencies: + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: b6dd8303ea8f1fc1417014b53742cef6 + sha256: 9af3424d16fe4aa24e9ce5488209ff3a266ad72e3c781ef2f4dca171890de6a8 + manager: conda + name: markupsafe + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-2.1.1-py39ha55989b_2.tar.bz2 + version: 2.1.1 - category: dev dependencies: python: '>=3.6' @@ -10592,6 +10553,22 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/mistune-2.0.4-pyhd8ed1ab_0.tar.bz2 version: 2.0.4 +- category: main + dependencies: + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: 9afe90a33529768bb9854058398d620c + sha256: 6458755d6b01eaf0a88ffd1fed3871b7582d1a6bcd9fd88a1f5277c59e25ee84 + manager: conda + name: msgpack-python + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/msgpack-python-1.0.4-py39h1f6ef14_1.tar.bz2 + version: 1.0.4 - category: main dependencies: python: '' @@ -10630,20 +10607,16 @@ package: version: 2.8.8 - category: main dependencies: - libpng: '>=1.6.37,<1.7.0a0' - libtiff: '>=4.4.0,<5.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + python: '>=3.7' hash: - md5: a6834096f8d834339eca7ef4d23bcc44 - sha256: 20bca4de8475314dc20561435ca0f6186d03502ff9914ac27be69826885dde48 + md5: 0e8e1bd93998978fc3125522266d12db + sha256: 163f26e55246c506a75551ca01f35c7d4d533aee6db5c4cf2d598ae253e956b8 manager: conda - name: openjpeg + name: packaging optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.0-hc9384bd_1.tar.bz2 - version: 2.5.0 + url: https://conda.anaconda.org/conda-forge/noarch/packaging-22.0-pyhd8ed1ab_0.conda + version: '22.0' - category: full dependencies: python: '!=3.0,!=3.1,!=3.2,!=3.3' @@ -10696,14 +10669,14 @@ package: dependencies: python: '>=3.7' hash: - md5: 2fb3f88922e7aec26ba652fcdfe13950 - sha256: a46843e317318405a8c66b640e7ad0c95d2f536918faa4f36cdfcda852000bcd + md5: b1b2ab02d1ece1719f7fa002ad4bc70d + sha256: 84f269198487823eaf5dbd1f1dd62f2f04c5dd98b66bb7e043cc6478dbf04f2e manager: conda name: platformdirs optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-2.5.2-pyhd8ed1ab_1.tar.bz2 - version: 2.5.2 + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-2.6.0-pyhd8ed1ab_0.conda + version: 2.6.0 - category: dev dependencies: python: '>=3.8' @@ -10718,53 +10691,44 @@ package: version: 1.0.0 - category: full dependencies: - krb5: '>=1.19.3,<1.20.0a0' - libpq: 14.5 hf15792c_1 - libxml2: '>=2.10.3,<2.11.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - openssl: '>=3.0.5,<4.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - zlib: '' + python: '>=3.6' hash: - md5: a0ad1503dfc7e5404e8bb49fa76748cf - sha256: 4a4b66e7113851fbf3224052783fe3f15430c717fe9594e5a197187c1b213acd + md5: b260ed41427dbbe70537b3030c643b2e + sha256: e3aaefcdfed2e2425c9d6c7f1f729b0c3210c241ad0d92f263b01971b18f5310 manager: conda - name: postgresql + name: prometheus_client optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/postgresql-14.5-h58a5ca5_1.tar.bz2 - version: '14.5' -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.15.0-pyhd8ed1ab_0.tar.bz2 + version: 0.15.0 +- category: main dependencies: - libcurl: '>=7.83.1,<8.0a0' - libsqlite: '>=3.39.3,<4.0a0' - libtiff: '>=4.4.0,<5.0a0' - sqlite: '>=3.39.3,<4.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 40201019efe10a1373387506cffa8cb1 - sha256: 6b55081c4f422832d432d453cdde60570909b127b03e512568bb601ac304863d + md5: 0efdaa5002b9e304d0cec05eab88a29f + sha256: d3f50661565fb5e5931593f4928fe8c31b7ca1b4fed9a7c7a20eb9f8346a4c0b manager: conda - name: proj - optional: true + name: psutil + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/proj-9.1.0-h3863b3b_0.tar.bz2 - version: 9.1.0 -- category: full + url: https://conda.anaconda.org/conda-forge/win-64/psutil-5.9.4-py39ha55989b_0.tar.bz2 + version: 5.9.4 +- category: main dependencies: - python: '>=3.6' + m2w64-gcc-libs: '' hash: - md5: b260ed41427dbbe70537b3030c643b2e - sha256: e3aaefcdfed2e2425c9d6c7f1f729b0c3210c241ad0d92f263b01971b18f5310 + md5: a1f820480193ea83582b13249a7e7bd9 + sha256: bb5a6ddf1a609a63addd6d7b488b0f58d05092ea84e9203283409bff539e202a manager: conda - name: prometheus_client - optional: true + name: pthread-stubs + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.15.0-pyhd8ed1ab_0.tar.bz2 - version: 0.15.0 + url: https://conda.anaconda.org/conda-forge/win-64/pthread-stubs-0.4-hcd874cb_1001.tar.bz2 + version: '0.4' - category: full dependencies: python: '>=3.5' @@ -10779,7 +10743,7 @@ package: version: 0.2.2 - category: main dependencies: - python: ==2.7.*|>=3.4 + python: 2.7.*|>=3.4 hash: md5: 076becd9e05608f8dc72757d5f3a91ff sha256: 74c63fd03f1f1ea2b54e8bc529fd1a600aaafb24027b738d0db87909ee3a33dc @@ -10801,6 +10765,22 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.0.9-pyhd8ed1ab_0.tar.bz2 version: 3.0.9 +- category: full + dependencies: + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: c6980bf4ebf5f8a8d553567bc2d1fb97 + sha256: 12c2ab3f1b97e1fb876aeb496c1e7bdc0f95fcb7605bb5fc0c93ea57e7f93f65 + manager: conda + name: pyrsistent + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/pyrsistent-0.19.2-py39ha55989b_0.tar.bz2 + version: 0.19.2 - category: full dependencies: python: '>=3.3' @@ -10813,18 +10793,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.16.2-pyhd8ed1ab_0.tar.bz2 version: 2.16.2 -- category: main - dependencies: - python: 3.9.* - hash: - md5: 757068981fb2f97d0cadbba9ae6ae191 - sha256: c0aadb0df52257e5d31551711a04d97a201432e928d6b32518034cf6f1baa911 - manager: conda - name: python_abi - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/python_abi-3.9-2_cp39.tar.bz2 - version: '3.9' - category: main dependencies: python: '>=3.6' @@ -10837,6 +10805,74 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/pytz-2022.6-pyhd8ed1ab_0.tar.bz2 version: '2022.6' +- category: full + dependencies: + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: 4cb6e4e7a9a0c2889967a4f436e589bc + sha256: 6852c2708300ea836b68a91b9ebe837b0568d6db0ea8430791b03f32ea6f6406 + manager: conda + name: pywin32 + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/pywin32-304-py39h99910a6_2.tar.bz2 + version: '304' +- category: full + dependencies: + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + winpty: '' + hash: + md5: 4bd89a60ae1eb5cbea081e4bd20cd364 + sha256: 8d4860e255e08151e62484ef46550cff18a993e086b3b15fc48e1732531e317e + manager: conda + name: pywinpty + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/pywinpty-2.0.9-py39h99910a6_0.tar.bz2 + version: 2.0.9 +- category: main + dependencies: + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + yaml: '>=0.2.5,<0.3.0a0' + hash: + md5: 03968ff66723b72b793e94033d0fbb2f + sha256: c58efc019e69505e017c6a1d5f7bf8c02bb60b32cfc7dba1743547d64ed6e217 + manager: conda + name: pyyaml + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/pyyaml-6.0-py39ha55989b_5.tar.bz2 + version: '6.0' +- category: full + dependencies: + libsodium: '>=1.0.18,<1.0.19.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + zeromq: '>=4.3.4,<4.3.5.0a0' + hash: + md5: 22f22a1c03309ec4dc4c65122c87b668 + sha256: b4e061eca10e1b0ae766d05e3653191e4e61f76f3831d13880cdb7c5d52e03e8 + manager: conda + name: pyzmq + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/pyzmq-24.0.1-py39hea35a22_1.tar.bz2 + version: 24.0.1 - category: full dependencies: python: '>=3.6' @@ -10981,18 +11017,33 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/toolz-0.12.0-pyhd8ed1ab_0.tar.bz2 version: 0.12.0 +- category: main + dependencies: + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + vc: '>=14.1,<15' + vs2015_runtime: '>=14.16.27033' + hash: + md5: 244564c2450db05b6e7168902277fcdb + sha256: 5648bc352e86550fe053fb811201ff5acb6f1279f16460f9262f31739709f23a + manager: conda + name: tornado + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/tornado-6.1-py39hb82d6ee_3.tar.bz2 + version: '6.1' - category: full dependencies: python: '>=3.7' hash: - md5: 63650c013737b2801811bcd94524e863 - sha256: c5a333fa75f4d9ef577631a0ec6a3eb9d3538b5bc873286679cb3851419bf55b + md5: 202405f939ee9271e641922de27e2c5a + sha256: ad1b029878c74cadd8d85c3635f6d483f680d8e0ed291bf1516ac4598efa835f manager: conda name: traitlets optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.5.0-pyhd8ed1ab_0.tar.bz2 - version: 5.5.0 + url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.7.0-pyhd8ed1ab_0.conda + version: 5.7.0 - category: dev dependencies: python: '>=3' @@ -11017,6 +11068,22 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.4.0-pyha770c72_0.tar.bz2 version: 4.4.0 +- category: main + dependencies: + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: 3be582ed58b3e289836a1fdc4e41d0b8 + sha256: d29dbdab1c5bc9e39c26c9cb91bf5745746c99c5fbbacddab855e3ad11b2be67 + manager: conda + name: unicodedata2 + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/unicodedata2-15.0.0-py39ha55989b_0.tar.bz2 + version: 15.0.0 - category: main dependencies: python: '>=3.6' @@ -11078,18 +11145,58 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/win_inet_pton-1.1.0-pyhd8ed1ab_6.tar.bz2 version: 1.1.0 +- category: dev + dependencies: + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: bc8c45e134cb0b52ef851ef0a6ad5c8f + sha256: c626d3d612d9dc21a4ae594b04173d8affd2ab45d92359f21c1300e9ba6edc26 + manager: conda + name: wrapt + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/wrapt-1.14.1-py39ha55989b_1.tar.bz2 + version: 1.14.1 +- category: main + dependencies: + m2w64-gcc-libs: '' + hash: + md5: 9cef622e75683c17d05ae62d66e69e6c + sha256: 29f46932abfebfc32559d251b3aa0acbed8913c9ca05c1a89b8f6a37f74c4a11 + manager: conda + name: xorg-libxau + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.9-hcd874cb_0.tar.bz2 + version: 1.0.9 +- category: main + dependencies: + m2w64-gcc-libs: '' + hash: + md5: 46878ebb6b9cbd8afcf8088d7ef00ece + sha256: f51205d33c07d744ec177243e5d9b874002910c731954f2c8da82459be462b93 + manager: conda + name: xorg-libxdmcp + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxdmcp-1.1.3-hcd874cb_0.tar.bz2 + version: 1.1.3 - category: full dependencies: python: '>=3.7' hash: - md5: cd4eb48ebde7de61f92252979aab515c - sha256: 942b80980ae3db52f032720c82c2d4fb3f463b228762fc2d6a2684d6438fcc29 + md5: 09b5b885341697137879a4f039a9e5a1 + sha256: d98e41fe62edde9d979d79114f8cffa992ca86f4e7428c75e3c8b8fd6ab040a3 manager: conda name: zipp optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.10.0-pyhd8ed1ab_0.tar.bz2 - version: 3.10.0 + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.11.0-pyhd8ed1ab_0.conda + version: 3.11.0 - category: full dependencies: python: '>=3.9,<3.10.0a0' @@ -11125,14 +11232,14 @@ package: python: '>=3.5' six: '' hash: - md5: 2e19652c1276ecec6477db3c60ca26c8 - sha256: fc97e082f049973612638b00280cbdd1aa839363b3be2b58e00b90e63657299d + md5: bf7f54dd0f25c3f06ecb82a07341841a + sha256: 7ed530efddd47a96c11197906b4008405b90e3bc2f4e0df722a36e0e6103fd9c manager: conda name: asttokens optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/asttokens-2.1.0-pyhd8ed1ab_0.tar.bz2 - version: 2.1.0 + url: https://conda.anaconda.org/conda-forge/noarch/asttokens-2.2.1-pyhd8ed1ab_0.conda + version: 2.2.1 - category: full dependencies: backports: '' @@ -11162,19 +11269,36 @@ package: version: 4.11.1 - category: full dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + packaging: '' + python: '>=3.6' + setuptools: '' + six: '>=1.9.0' + webencodings: '' + hash: + md5: 1f5151d37e4a2b1137f81c89a3a769f2 + sha256: b85dd43a40efd13c860086365d181eb9bc64cc757c36a05edc7544c3fa622bf8 + manager: conda + name: bleach + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/bleach-5.0.1-pyhd8ed1ab_0.tar.bz2 + version: 5.0.1 +- category: main + dependencies: + brotli-bin: 1.0.9 hcfcfb64_8 + libbrotlidec: 1.0.9 hcfcfb64_8 + libbrotlienc: 1.0.9 hcfcfb64_8 ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: dbf8ae0a9b59722ebaee4d32e3340238 - sha256: 1643508b3c4cc09acded20fffef814c69e6ee337b4ded0dfbf4962fc9ce0b3e2 + md5: 2e661f21e1741c11506bdc7226e6b0bc + sha256: 6d2fc2f147c9fc6685124d984089683988729463193578ba1d62f80263bce3c5 manager: conda - name: brotli-python - optional: true + name: brotli + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/brotli-python-1.0.9-py39h99910a6_8.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/brotli-1.0.9-hcfcfb64_8.tar.bz2 version: 1.0.9 - category: main dependencies: @@ -11188,28 +11312,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 version: 1.5.2 -- category: full - dependencies: - fontconfig: '>=2.13.96,<3.0a0' - fonts-conda-ecosystem: '' - freetype: '>=2.12.1,<3.0a0' - icu: '>=70.1,<71.0a0' - libglib: '>=2.72.1,<3.0a0' - libpng: '>=1.6.38,<1.7.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - pixman: '>=0.40.0,<1.0a0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - zlib: '>=1.2.12,<1.3.0a0' - hash: - md5: 91f08ed9ff25a969ddd06237454dae0d - sha256: 9f61fd45d0c9d27bd5e2bf4eeb3662d97691dc7d08b4007060776ce91f1a0d35 - manager: conda - name: cairo - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/cairo-1.16.0-hd694305_1014.tar.bz2 - version: 1.16.0 - category: main dependencies: pycparser: '' @@ -11227,6 +11329,22 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/cffi-1.15.1-py39h68f70e3_2.tar.bz2 version: 1.15.1 +- category: full + dependencies: + libcurl: '>=7.86.0,<8.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: cccd314cbeea4f2f70f73c763d9660e8 + sha256: 18e893342e7ac8254741ea1dbae1b1f8e7771f2fdbb12e591e55f3a0519343ef + manager: conda + name: cfitsio + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/cfitsio-4.2.0-h9ebe7e4_0.conda + version: 4.2.0 - category: main dependencies: __win: '' @@ -11241,6 +11359,19 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/click-8.1.3-win_pyhd8ed1ab_2.tar.bz2 version: 8.1.3 +- category: full + dependencies: + python: '>=3.6' + traitlets: '>=5.3' + hash: + md5: 3c78af4752bb1600ebe5e83ef4588eaa + sha256: b33f5e5eb2bedefc3db622dd0b2f4ea67b621080153913eb22486aac78b6f54f + manager: conda + name: comm + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/comm-0.1.2-pyhd8ed1ab_0.conda + version: 0.1.2 - category: dev dependencies: python: '>=3.9,<3.10.0a0' @@ -11258,83 +11389,101 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/coverage-6.5.0-py39ha55989b_1.tar.bz2 version: 6.5.0 -- category: main +- category: full dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - toolz: '>=0.10.0' + krb5: '>=1.19.3,<1.20.0a0' + libcurl: 7.86.0 heaf79c2_1 + libssh2: '>=1.10.0,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 1bf852998240d1c7c9c26516c7c1323d - sha256: 14ceaadde8186fbb2c20c6abd15b7b73dfe58d989c00e09a93b3fbfce08bda20 + md5: 2c3f3665f99eb0a712801561707c6382 + sha256: 7f46ba534fc33a0db4f57b60c9baa67ab34e887d0b6aa23dd55efdf20e8ce49a manager: conda - name: cytoolz - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/cytoolz-0.12.0-py39ha55989b_1.tar.bz2 - version: 0.12.0 -- category: full + name: curl + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/curl-7.86.0-heaf79c2_1.tar.bz2 + version: 7.86.0 +- category: main dependencies: python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 + toolz: '>=0.10.0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 4ebeaf1b504abcc35fcdb199d9995473 - sha256: 32f564733fe827c851f69e7ea31c8b41c17fdafc61017e7dd375ffbf2b686604 + md5: 1bf852998240d1c7c9c26516c7c1323d + sha256: 14ceaadde8186fbb2c20c6abd15b7b73dfe58d989c00e09a93b3fbfce08bda20 manager: conda - name: debugpy - optional: true + name: cytoolz + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/debugpy-1.6.3-py39h99910a6_1.tar.bz2 - version: 1.6.3 + url: https://conda.anaconda.org/conda-forge/win-64/cytoolz-0.12.0-py39ha55989b_1.tar.bz2 + version: 0.12.0 - category: full dependencies: - jpeg: '>=9e,<10a' - libtiff: '>=4.4.0,<5.0a0' - libzlib: '>=1.2.12,<1.3.0a0' - proj: '>=9.1.0,<9.1.1.0a0' + expat: '>=2.4.9,<3.0a0' + freetype: '>=2.12.1,<3.0a0' + libiconv: '>=1.17,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' - zlib: '>=1.2.12,<1.3.0a0' hash: - md5: 411fd346ad4b588b4f36db902abef917 - sha256: 86ce91110c05c49468d29340247105159153329b3d817127c7a8bb427f1dacfd + md5: 7db47ce2d047923726eb2681d336b9d8 + sha256: b35d2f1e9980f9ce3c982d47b947f930cfaae84367641d4b917cf3426843305a manager: conda - name: geotiff + name: fontconfig optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/geotiff-1.7.1-h4ffd875_4.tar.bz2 - version: 1.7.1 + url: https://conda.anaconda.org/conda-forge/win-64/fontconfig-2.14.1-hbde0cde_0.tar.bz2 + version: 2.14.1 +- category: main + dependencies: + libcurl: '>=7.83.1,<8.0a0' + libzlib: '>=1.2.12,<1.3.0a0' + openssl: '>=3.0.5,<4.0a0' + vc: '>=14.1,<15' + vs2015_runtime: '>=14.16.27033' + hash: + md5: d7cfe4ed6cb88a7ef4ab101b2c67a58b + sha256: 0fce4569bb688c83e4aff240f096aa339435c9371001c80e89ec9fdf751ef906 + manager: conda + name: hdf5 + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.12.2-nompi_h57737ce_100.tar.bz2 + version: 1.12.2 - category: full dependencies: python: '>=3.8' zipp: '>=0.5' hash: - md5: ec069c4db6a0ad84107bac5da62819d2 - sha256: cea7928e6949c3ecd15e56ee8fa4e54efa8bb82738b8264e0489847e86e022c8 + md5: 46a62e35b9ae515cf0e49afc7fe0e7ef + sha256: 6e5e45c3cc3ba9fc854cd80960d775ff6c042e1f0b1351ca2e294b1b9d987d8c manager: conda name: importlib-metadata optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-5.0.0-pyha770c72_1.tar.bz2 - version: 5.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-5.1.0-pyha770c72_0.conda + version: 5.1.0 - category: full dependencies: python: '>=3.6' zipp: '>=3.1.0' hash: - md5: eb521efe7f5550de7573bc1629b74a05 - sha256: d4929ef6dd4ba4222dc2bd737c365833b896a3ee89f9e5142df763799b5ca944 + md5: db5d88c84c769798bf4b2f6776446b32 + sha256: 89347f8b0bcc0fcc31620cc5745f1cb34e71b9f7692a0384cb411090daea192f manager: conda name: importlib_resources optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.0-pyhd8ed1ab_0.tar.bz2 - version: 5.10.0 + url: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-5.10.1-pyhd8ed1ab_0.conda + version: 5.10.1 - category: dev dependencies: python: '>=3.6,<4.0' @@ -11353,14 +11502,27 @@ package: parso: '>=0.8.0,<0.9.0' python: '>=3.6' hash: - md5: 0e613217e78777045199372a2b0d5bd2 - sha256: 1c7150635f00455037bbede8a6c0086531c45e8e257ff6eaaf7aa134ccd20767 + md5: b5e695ef9c3f0d27d6cd96bf5adc9e07 + sha256: abe63ae6e1b13f83500608d94004cb8d485b264083511d77f79253e775cd546c manager: conda name: jedi optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/jedi-0.18.1-pyhd8ed1ab_2.tar.bz2 - version: 0.18.1 + url: https://conda.anaconda.org/conda-forge/noarch/jedi-0.18.2-pyhd8ed1ab_0.conda + version: 0.18.2 +- category: main + dependencies: + markupsafe: '>=2.0' + python: '>=3.7' + hash: + md5: c8490ed5c70966d232fdd389d0dbed37 + sha256: b045faba7130ab263db6a8fdc96b1a3de5fcf85c4a607c5f11a49e76851500b5 + manager: conda + name: jinja2 + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.2-pyhd8ed1ab_1.tar.bz2 + version: 3.1.2 - category: main dependencies: python: '>=3.6' @@ -11376,127 +11538,68 @@ package: version: 1.2.0 - category: full dependencies: - hdf5: '>=1.12.2,<1.12.3.0a0' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - hash: - md5: 8af922f4e73960925b80852c806879ef - sha256: e4aa5343aafa89dea01e1d39faffe7b0bc667f744b106a3e6d3302800c645265 - manager: conda - name: kealib - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/kealib-1.4.15-hdf81f3a_1.tar.bz2 - version: 1.4.15 -- category: main - dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: de04861ceb137d2952d3f2d0a13e9d46 - sha256: e73843fbff7ae10d7a75629c1e67f71b52b166123c0a65583fb1744ca2c66e39 - manager: conda - name: kiwisolver - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/kiwisolver-1.4.4-py39h1f6ef14_1.tar.bz2 - version: 1.4.4 -- category: dev - dependencies: + platformdirs: '>=2.5' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' + pywin32: '>=1.0' + traitlets: '>=5.3' hash: - md5: 585c1e95953d7a395ff9f22872fbb1cd - sha256: 45b0e70363af2ad328abab59c30478aef548718c3e7495a66492d77c1ac92811 + md5: da29686c6f8f7f896f6fb2d1ebc88478 + sha256: b996c320192f47604fa7bcd0a9a50bd9980eb02e92a5509cc575ef2e80e4a1c0 manager: conda - name: lazy-object-proxy + name: jupyter_core optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/lazy-object-proxy-1.8.0-py39ha55989b_0.tar.bz2 - version: 1.8.0 -- category: full + url: https://conda.anaconda.org/conda-forge/win-64/jupyter_core-5.1.0-py39hcbf5309_0.conda + version: 5.1.0 +- category: main dependencies: - bzip2: '>=1.0.8,<2.0a0' - curl: '' - hdf4: '>=4.2.15,<4.2.16.0a0' - hdf5: '>=1.12.2,<1.12.3.0a0' jpeg: '>=9e,<10a' - libxml2: '>=2.10.3,<2.11.0a0' - libzip: '>=1.9.2,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' + libtiff: '>=4.4.0,<5.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 90515eee0f7575b5fd296b6ba8d91dae - sha256: b4973b73e8b0b5c5c2c0715dce98a046faafb145e82f964132d8da9a614c0ca6 + md5: a0deec92aa16fca7bf5a6717d05f88ee + sha256: 1e79c0c2ca28f00d2b171655ced23baf630aa87eca550ded775311c6dac04758 manager: conda - name: libnetcdf - optional: true + name: lcms2 + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libnetcdf-4.8.1-nompi_h8c042bf_106.tar.bz2 - version: 4.8.1 + url: https://conda.anaconda.org/conda-forge/win-64/lcms2-2.14-h90d422f_0.tar.bz2 + version: '2.14' - category: full dependencies: - freexl: '>=1.0.6,<2.0a0' - geos: '>=3.11.0,<3.11.1.0a0' - librttopo: '>=1.1.0,<1.2.0a0' - libsqlite: '>=3.39.3,<4.0a0' - libxml2: '>=2.10.2,<2.11.0a0' + boost-cpp: '>=1.78.0,<1.78.1.0a0' + expat: '>=2.4.8,<3.0a0' libzlib: '>=1.2.12,<1.3.0a0' - proj: '>=9.1.0,<9.1.1.0a0' - sqlite: '>=3.39.3,<4.0a0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' zlib: '>=1.2.12,<1.3.0a0' hash: - md5: b2dee850d3480f9c20a2cee4fdb1fd37 - sha256: 24612fe9e682b3c3711e43640565546d07a6a338b86e5101fcc212643d54891c + md5: 1f50b25e87cefda820cb71fb643bc021 + sha256: 4d136a0f5091dc988be0bd5648a36eb27df227e14f433ea2f5f022ba17137b42 manager: conda - name: libspatialite + name: libkml optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libspatialite-5.0.1-hd560d62_21.tar.bz2 - version: 5.0.1 -- category: main - dependencies: - libzlib: '>=1.2.13,<1.3.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: c86948da5a5f49c2dfa015d4b789fbd0 - sha256: 3b4653d4cef6df9b1c992b0873cb1d912c142054b6a8fd7368dfaf22fe7a4da8 - manager: conda - name: llvmlite - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/llvmlite-0.39.1-py39hd28a505_1.tar.bz2 - version: 0.39.1 + url: https://conda.anaconda.org/conda-forge/win-64/libkml-1.3.0-hf2ab4e4_1015.tar.bz2 + version: 1.3.0 - category: main dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' + m2w64-gcc-libs: '' + pthread-stubs: '' + xorg-libxau: '' + xorg-libxdmcp: '' hash: - md5: b6dd8303ea8f1fc1417014b53742cef6 - sha256: 9af3424d16fe4aa24e9ce5488209ff3a266ad72e3c781ef2f4dca171890de6a8 + md5: a6d7fd030532378ecb6ba435cd9f8234 + sha256: a6fe7468ed3b9898f7beaa75f7e3adff9c7b96b39a36a3f8399c37223ec6a9e8 manager: conda - name: markupsafe + name: libxcb optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-2.1.1-py39ha55989b_2.tar.bz2 - version: 2.1.1 + url: https://conda.anaconda.org/conda-forge/win-64/libxcb-1.13-hcd874cb_1004.tar.bz2 + version: '1.13' - category: full dependencies: python: '>=3.6' @@ -11510,22 +11613,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.6-pyhd8ed1ab_0.tar.bz2 version: 0.1.6 -- category: main - dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 9afe90a33529768bb9854058398d620c - sha256: 6458755d6b01eaf0a88ffd1fed3871b7582d1a6bcd9fd88a1f5277c59e25ee84 - manager: conda - name: msgpack-python - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/msgpack-python-1.0.4-py39h1f6ef14_1.tar.bz2 - version: 1.0.4 - category: full dependencies: python: '' @@ -11542,36 +11629,20 @@ package: version: 2.5.0 - category: main dependencies: - libblas: '>=3.9.0,<4.0a0' - libcblas: '>=3.9.0,<4.0a0' - liblapack: '>=3.9.0,<4.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 5efa809d78fa26365de52841400e40a5 - sha256: 13f4108db196e27383284cbf3bf8d4cf285ca470580280a37a3a7134b8c40489 - manager: conda - name: numpy - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/numpy-1.23.4-py39hbccbffa_1.tar.bz2 - version: 1.23.4 -- category: main - dependencies: - pyparsing: '>=2.0.2,!=3.0.5' - python: '>=3.6' + libpng: '>=1.6.37,<1.7.0a0' + libtiff: '>=4.4.0,<5.0a0' + libzlib: '>=1.2.12,<1.3.0a0' + vc: '>=14.1,<15' + vs2015_runtime: '>=14.16.27033' hash: - md5: 71f1ab2de48613876becddd496371c85 - sha256: 8322a9e93e2e09fbf2103f0d37c9287b7b97387125abadd6db26686084893540 + md5: a6834096f8d834339eca7ef4d23bcc44 + sha256: 20bca4de8475314dc20561435ca0f6186d03502ff9914ac27be69826885dde48 manager: conda - name: packaging + name: openjpeg optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/packaging-21.3-pyhd8ed1ab_0.tar.bz2 - version: '21.3' + url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.0-hc9384bd_1.tar.bz2 + version: 2.5.0 - category: main dependencies: locket: '' @@ -11586,31 +11657,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/partd-1.3.0-pyhd8ed1ab_0.tar.bz2 version: 1.3.0 -- category: main - dependencies: - freetype: '>=2.12.1,<3.0a0' - jpeg: '>=9e,<10a' - lcms2: '>=2.12,<3.0a0' - libtiff: '>=4.4.0,<5.0a0' - libwebp-base: '>=1.2.4,<2.0a0' - libxcb: '>=1.13,<1.14.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - openjpeg: '>=2.5.0,<3.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - tk: '>=8.6.12,<8.7.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 2136fed21965598cd159e6df274e37f5 - sha256: 2920a4f91e7a2ce920c80a64558d5562df8782946c4fd786aa19dc0411535d33 - manager: conda - name: pillow - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pillow-9.2.0-py39h595c93f_3.tar.bz2 - version: 9.2.0 - category: main dependencies: python: '>=3.7' @@ -11630,30 +11676,51 @@ package: python: '>=3.6' tenacity: '>=6.2.0' hash: - md5: 71aef86c572ad0ee49dba9af238d9c13 - sha256: b41f31aa81bff52d1d473a9f4a45c5600f36b8b7f259a8a572467d1836bad59a + md5: e594a3343150c5c470902d46e1723b45 + sha256: 60de0401c5bd29db1d3112cc56919010d89cfd38239f122c51df78ea5fd82e7e manager: conda name: plotly optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/plotly-5.11.0-pyhd8ed1ab_0.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/plotly-5.11.0-pyhd8ed1ab_1.conda version: 5.11.0 -- category: main +- category: full dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + krb5: '>=1.19.3,<1.20.0a0' + libpq: 15.1 hf15792c_1 + libxml2: '>=2.10.3,<2.11.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openssl: '>=3.0.7,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' + zlib: '' hash: - md5: 0efdaa5002b9e304d0cec05eab88a29f - sha256: d3f50661565fb5e5931593f4928fe8c31b7ca1b4fed9a7c7a20eb9f8346a4c0b + md5: 5522f38347632c52f675427c7918e57d + sha256: eb00909ee1bf5baaedab5e0d0764285e554a7a70e6a6cf2f37bb7e631599746f manager: conda - name: psutil - optional: false + name: postgresql + optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/psutil-5.9.4-py39ha55989b_0.tar.bz2 - version: 5.9.4 + url: https://conda.anaconda.org/conda-forge/win-64/postgresql-15.1-h58a5ca5_1.conda + version: '15.1' +- category: full + dependencies: + libcurl: '>=7.83.1,<8.0a0' + libsqlite: '>=3.39.3,<4.0a0' + libtiff: '>=4.4.0,<5.0a0' + sqlite: '>=3.39.3,<4.0a0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: 40201019efe10a1373387506cffa8cb1 + sha256: 6b55081c4f422832d432d453cdde60570909b127b03e512568bb601ac304863d + manager: conda + name: proj + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/proj-9.1.0-h3863b3b_0.tar.bz2 + version: 9.1.0 - category: full dependencies: python: '>=3.6' @@ -11667,22 +11734,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.13.0-pyhd8ed1ab_0.tar.bz2 version: 2.13.0 -- category: full - dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: c6980bf4ebf5f8a8d553567bc2d1fb97 - sha256: 12c2ab3f1b97e1fb876aeb496c1e7bdc0f95fcb7605bb5fc0c93ea57e7f93f65 - manager: conda - name: pyrsistent - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pyrsistent-0.19.2-py39ha55989b_0.tar.bz2 - version: 0.19.2 - category: main dependencies: __win: '' @@ -11697,6 +11748,25 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyh0701188_6.tar.bz2 version: 1.7.1 +- category: dev + dependencies: + attrs: '>=19.2.0' + colorama: '' + exceptiongroup: '' + iniconfig: '' + packaging: '' + pluggy: '>=0.12,<2.0' + python: '>=3.8' + tomli: '>=1.0.0' + hash: + md5: ac82c7aebc282e6ac0450fca012ca78c + sha256: 854233dc2d0d64219b7e951ccf49c1f32332c6fc7085ecb62cc18bc1f4e791b0 + manager: conda + name: pytest + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/pytest-7.2.0-pyhd8ed1ab_2.tar.bz2 + version: 7.2.0 - category: main dependencies: python: '>=3.6' @@ -11710,74 +11780,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.8.2-pyhd8ed1ab_0.tar.bz2 version: 2.8.2 -- category: full - dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 4cb6e4e7a9a0c2889967a4f436e589bc - sha256: 6852c2708300ea836b68a91b9ebe837b0568d6db0ea8430791b03f32ea6f6406 - manager: conda - name: pywin32 - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pywin32-304-py39h99910a6_2.tar.bz2 - version: '304' -- category: full - dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - winpty: '' - hash: - md5: 4bd89a60ae1eb5cbea081e4bd20cd364 - sha256: 8d4860e255e08151e62484ef46550cff18a993e086b3b15fc48e1732531e317e - manager: conda - name: pywinpty - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pywinpty-2.0.9-py39h99910a6_0.tar.bz2 - version: 2.0.9 -- category: main - dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - yaml: '>=0.2.5,<0.3.0a0' - hash: - md5: 03968ff66723b72b793e94033d0fbb2f - sha256: c58efc019e69505e017c6a1d5f7bf8c02bb60b32cfc7dba1743547d64ed6e217 - manager: conda - name: pyyaml - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pyyaml-6.0-py39ha55989b_5.tar.bz2 - version: '6.0' -- category: full - dependencies: - libsodium: '>=1.0.18,<1.0.19.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - zeromq: '>=4.3.4,<4.3.5.0a0' - hash: - md5: 22f22a1c03309ec4dc4c65122c87b668 - sha256: b4e061eca10e1b0ae766d05e3653191e4e61f76f3831d13880cdb7c5d52e03e8 - manager: conda - name: pyzmq - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pyzmq-24.0.1-py39hea35a22_1.tar.bz2 - version: 24.0.1 - category: full dependencies: python: '' @@ -11791,27 +11793,36 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/retrying-1.3.3-py_2.tar.bz2 version: 1.3.3 -- category: full +- category: main dependencies: - bzip2: '>=1.0.8,<2.0a0' - curl: '' - libzlib: '>=1.2.13,<1.3.0a0' - lz4-c: '>=1.9.3,<1.10.0a0' - openssl: '>=3.0.5,<4.0a0' + libhwloc: '>=2.8.0,<2.8.1.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' - zlib: '' - zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 301b6102734797d622ba0871e7452992 - sha256: 2d84668ba9875b2e927d4c9d3ca1d3d80fa6258aed7d99b72f51a84c65bf153a + md5: 39365b918d4f04909485f3055b131c86 + sha256: f6489406b16c8a5d0e65df20a43c23999960348dbb999b921899f33d7b1bc1fb manager: conda - name: tiledb + name: tbb + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.7.0-h91493d7_1.conda + version: 2021.7.0 +- category: full + dependencies: + __win: '' + python: '>=3.7' + pywinpty: '>=1.1.0' + tornado: '>=6.1.0' + hash: + md5: 0152a609d5748ed9887d195b1e61a6c9 + sha256: 5c8fcf31430e0f312bc65ab5aa5b893fcc250820c023b02ff3fd188ae13199a5 + manager: conda + name: terminado optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/tiledb-2.11.3-h3132609_1.tar.bz2 - version: 2.11.3 + url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.17.0-pyh08f2357_0.tar.bz2 + version: 0.17.0 - category: full dependencies: python: '>=3.5' @@ -11838,21 +11849,6 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.11.6-pyha770c72_0.tar.bz2 version: 0.11.6 -- category: main - dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - hash: - md5: 244564c2450db05b6e7168902277fcdb - sha256: 5648bc352e86550fe053fb811201ff5acb6f1279f16460f9262f31739709f23a - manager: conda - name: tornado - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/tornado-6.1-py39hb82d6ee_3.tar.bz2 - version: '6.1' - category: main dependencies: colorama: '' @@ -11878,38 +11874,19 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.4.0-hd8ed1ab_0.tar.bz2 version: 4.4.0 -- category: main - dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 3be582ed58b3e289836a1fdc4e41d0b8 - sha256: d29dbdab1c5bc9e39c26c9cb91bf5745746c99c5fbbacddab855e3ad11b2be67 - manager: conda - name: unicodedata2 - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/unicodedata2-15.0.0-py39ha55989b_0.tar.bz2 - version: 15.0.0 -- category: dev +- category: full dependencies: - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' + markupsafe: '>=2.1.1' + python: '>=3.7' hash: - md5: bc8c45e134cb0b52ef851ef0a6ad5c8f - sha256: c626d3d612d9dc21a4ae594b04173d8affd2ab45d92359f21c1300e9ba6edc26 + md5: 8e69568592e552919201f730b01a58c2 + sha256: 3bb3d6a98f9e3c6081166d81368e4a0e48fdbfe19e683a957ac344b063c42412 manager: conda - name: wrapt + name: werkzeug optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/wrapt-1.14.1-py39ha55989b_1.tar.bz2 - version: 1.14.1 + url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-2.2.2-pyhd8ed1ab_0.tar.bz2 + version: 2.2.2 - category: main dependencies: heapdict: '' @@ -11949,30 +11926,14 @@ package: typing-extensions: '>=3.10' wrapt: '>=1.11,<2' hash: - md5: ab0caf65e5427fe95a667eddcd63aa51 - sha256: 7c13d92a4456d9792c05594392ddaeaa7d4ae18c2d28eb2e8ba6794d732a6d1a + md5: 167055371d755afcdc81406d42baca97 + sha256: 4e2a9c7d60b9b99c3950457a6642fd7e52e7cf0364f04ba6cf3cde220f31fb47 manager: conda name: astroid optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/astroid-2.12.12-py39hcbf5309_1.tar.bz2 - version: 2.12.12 -- category: full - dependencies: - packaging: '' - python: '>=3.6' - setuptools: '' - six: '>=1.9.0' - webencodings: '' - hash: - md5: 1f5151d37e4a2b1137f81c89a3a769f2 - sha256: b85dd43a40efd13c860086365d181eb9bc64cc757c36a05edc7544c3fa622bf8 - manager: conda - name: bleach - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/bleach-5.0.1-pyhd8ed1ab_0.tar.bz2 - version: 5.0.1 + url: https://conda.anaconda.org/conda-forge/win-64/astroid-2.12.13-py39hcbf5309_0.conda + version: 2.12.13 - category: main dependencies: cffi: '>=1.0.0' @@ -11990,6 +11951,28 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/brotlipy-0.7.0-py39ha55989b_1005.tar.bz2 version: 0.7.0 +- category: full + dependencies: + fontconfig: '>=2.13.96,<3.0a0' + fonts-conda-ecosystem: '' + freetype: '>=2.12.1,<3.0a0' + icu: '>=70.1,<71.0a0' + libglib: '>=2.72.1,<3.0a0' + libpng: '>=1.6.38,<1.7.0a0' + libzlib: '>=1.2.12,<1.3.0a0' + pixman: '>=0.40.0,<1.0a0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + zlib: '>=1.2.12,<1.3.0a0' + hash: + md5: 91f08ed9ff25a969ddd06237454dae0d + sha256: 9f61fd45d0c9d27bd5e2bf4eeb3662d97691dc7d08b4007060776ce91f1a0d35 + manager: conda + name: cairo + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/cairo-1.16.0-hd694305_1014.tar.bz2 + version: 1.16.0 - category: full dependencies: click: '>=3.0' @@ -12018,39 +12001,22 @@ package: version: 0.7.2 - category: main dependencies: - numpy: '>=1.16' + cffi: '>=1.12' + openssl: '>=3.0.7,<4.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: df19b359ba763232c54277fc2fbe7a49 - sha256: 3ba1efe35a9b19628641affb6a6cd95a081b2c52e51935581401c936d3cc3394 + md5: b578d1ccc2d34452cced2bbf5c4bbe38 + sha256: 8ed99568729be1d7f795bc16e5c9d7cc2eafb34a2177bccb5a9b7f753c3646b1 manager: conda - name: contourpy + name: cryptography optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/contourpy-1.0.6-py39h1f6ef14_0.tar.bz2 - version: 1.0.6 -- category: main - dependencies: - cffi: '>=1.12' - openssl: '>=3.0.7,<4.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 974ccd716c07d67afda218edbd75a0c5 - sha256: 4a51e5eadf981911a0fb17eb60dca0e5b9d78016eb1efc6e5bf068ce95cb8635 - manager: conda - name: cryptography - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/cryptography-38.0.3-py39hb6bd5e6_0.tar.bz2 - version: 38.0.3 + url: https://conda.anaconda.org/conda-forge/win-64/cryptography-38.0.4-py39hb6bd5e6_0.conda + version: 38.0.4 - category: main dependencies: cloudpickle: '>=1.1.1' @@ -12069,6 +12035,23 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/dask-core-2022.10.0-pyhd8ed1ab_2.tar.bz2 version: 2022.10.0 +- category: full + dependencies: + click: '>=8.0' + importlib-metadata: '>=3.6.0' + itsdangerous: '>=2.0' + jinja2: '>=3.0' + python: '>=3.7' + werkzeug: '>=2.2.2' + hash: + md5: 85fad4c7889dd969ed4c02cf63cfe9c5 + sha256: e047c40122dc3fd53c534924271e9635d3dbf5ba606ccd2bd7f7c70b63697037 + manager: conda + name: flask + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/flask-2.2.2-pyhd8ed1ab_0.tar.bz2 + version: 2.2.2 - category: main dependencies: brotli: '' @@ -12088,96 +12071,24 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/fonttools-4.38.0-py39ha55989b_1.tar.bz2 version: 4.38.0 -- category: main - dependencies: - cached-property: '' - hdf5: '>=1.12.2,<1.12.3.0a0' - numpy: '>=1.20.3,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: aa2c26de428302895eda22470d0f6cbb - sha256: e4d5e6c6e6b283918df7bd3b90280ab5873e56e5be3625dec410dde95d40d005 - manager: conda - name: h5py - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.7.0-nompi_py39hbc6f334_102.tar.bz2 - version: 3.7.0 - category: full dependencies: - blosc: '>=1.21.1,<2.0a0' - bzip2: '>=1.0.8,<2.0a0' - c-blosc2: '>=2.4.3,<3.0a0' - cfitsio: '>=4.1.0,<4.1.1.0a0' - charls: '>=2.3.4,<2.4.0a0' - giflib: '>=5.2.1,<5.3.0a0' jpeg: '>=9e,<10a' - jxrlib: '>=1.1,<1.2.0a0' - lcms2: '>=2.12,<3.0a0' - lerc: '>=4.0.0,<5.0a0' - libaec: '>=1.0.6,<2.0a0' - libavif: '>=0.11.1,<0.11.2.0a0' - libbrotlicommon: '>=1.0.9,<1.1.0a0' - libbrotlidec: '>=1.0.9,<1.1.0a0' - libbrotlienc: '>=1.0.9,<1.1.0a0' - libdeflate: '>=1.14,<1.15.0a0' - libpng: '>=1.6.38,<1.7.0a0' libtiff: '>=4.4.0,<5.0a0' - libwebp-base: '>=1.2.4,<2.0a0' - libzlib: '>=1.2.13,<1.3.0a0' - libzopfli: '>=1.0.3,<1.1.0a0' - lz4-c: '>=1.9.3,<1.10.0a0' - numpy: '>=1.20.3,<2.0a0' - openjpeg: '>=2.5.0,<3.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - snappy: '>=1.1.9,<2.0a0' - ucrt: '>=10.0.20348.0' + libzlib: '>=1.2.12,<1.3.0a0' + proj: '>=9.1.0,<9.1.1.0a0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' - xz: '>=5.2.6,<6.0a0' - zfp: '>=1.0.0,<2.0a0' - zstd: '>=1.5.2,<1.6.0a0' - hash: - md5: 5dd9113cbfa48345acb68698acd810db - sha256: ac2f27bb2da03fc299a603d84037490f9346140125a9c91e359888aec43c7fc0 - manager: conda - name: imagecodecs - optional: true - platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/imagecodecs-2022.9.26-py39h414dd1e_3.tar.bz2 - version: 2022.9.26 -- category: full - dependencies: - numpy: '' - pillow: '>=8.3.2' - python: '>=3' + zlib: '>=1.2.12,<1.3.0a0' hash: - md5: 9d10b00d27b54836d40759608d558276 - sha256: 0f949184ba2b939c05c817b043566c616ea49e373989859e6cc47fd7aa8ea6fa + md5: 411fd346ad4b588b4f36db902abef917 + sha256: 86ce91110c05c49468d29340247105159153329b3d817127c7a8bb427f1dacfd manager: conda - name: imageio + name: geotiff optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.22.0-pyhfa7a67d_0.tar.bz2 - version: 2.22.0 -- category: main - dependencies: - markupsafe: '>=2.0' - python: '>=3.7' - hash: - md5: c8490ed5c70966d232fdd389d0dbed37 - sha256: b045faba7130ab263db6a8fdc96b1a3de5fcf85c4a607c5f11a49e76851500b5 - manager: conda - name: jinja2 - optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.2-pyhd8ed1ab_1.tar.bz2 - version: 3.1.2 + url: https://conda.anaconda.org/conda-forge/win-64/geotiff-1.7.1-h4ffd875_4.tar.bz2 + version: 1.7.1 - category: full dependencies: attrs: '>=17.4.0' @@ -12188,30 +12099,33 @@ package: python: '>=3.7' typing_extensions: '' hash: - md5: 8e85461b6f906519ce662845027ea98f - sha256: 3e08dd97c72e98aef8299ba36ec838ea050b106b71f797bd7383bb083cadc123 + md5: 723268a468177cd44568eb8f794e0d80 + sha256: 4f68a23430d1afc5c9b41c46fbac0ade33c0bf57a293c646bfdd6dc65350eada manager: conda name: jsonschema optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.17.0-pyhd8ed1ab_0.tar.bz2 - version: 4.17.0 + url: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.17.3-pyhd8ed1ab_0.conda + version: 4.17.3 - category: full dependencies: - platformdirs: '' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - pywin32: '>=1.0' + entrypoints: '' + jupyter_core: '>=4.9.2' + nest-asyncio: '>=1.5.4' + python: '>=3.7' + python-dateutil: '>=2.8.2' + pyzmq: '>=23.0' + tornado: '>=6.0' traitlets: '' hash: - md5: 022dc171e8da77bdc54a4ff4f20b341f - sha256: d8cd7fbc9b90e8beb88c2ecb6f243cc8958fb7b0cec61999b76236824acd9a03 + md5: dad80938cdccc5c274e954dda56b6eb5 + sha256: 181b36306cf9f389785c63199a14df6154583b605c86ab6c81f36c2fe57b4c9b manager: conda - name: jupyter_core + name: jupyter_client optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/jupyter_core-5.0.0-py39hcbf5309_0.tar.bz2 - version: 5.0.0 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-7.3.4-pyhd8ed1ab_0.tar.bz2 + version: 7.3.4 - category: full dependencies: pygments: '>=2.4.1,<3' @@ -12225,348 +12139,390 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.2.2-pyhd8ed1ab_0.tar.bz2 version: 0.2.2 -- category: main +- category: full dependencies: - llvmlite: '>=0.39.1,<0.40.0a0' - numpy: '>=1.20.3,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - setuptools: '' + hdf5: '>=1.12.2,<1.12.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 081f00bc3c4e0f7585dc3c9f759e5225 - sha256: dea978d2bc9aca2764a07e5fe2f49c90df27a37dcd41c505bb3515f9b5d27b1c + md5: 59e439387b2ca19699b8ce1f077ebe0a + sha256: 6b17e3de85f036bc0ae5a971798a81ab94b80f354b1acd17af2f0368905b5ffe manager: conda - name: numba - optional: false + name: kealib + optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/numba-0.56.3-py39h99ae161_0.tar.bz2 - version: 0.56.3 -- category: main + url: https://conda.anaconda.org/conda-forge/win-64/kealib-1.5.0-h61be68b_0.conda + version: 1.5.0 +- category: full dependencies: - entrypoints: '' - msgpack-python: '' - numpy: '>=1.7' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - typing-extensions: '>=3.7.4' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + bzip2: '>=1.0.8,<2.0a0' + curl: '' + hdf4: '>=4.2.15,<4.2.16.0a0' + hdf5: '>=1.12.2,<1.12.3.0a0' + jpeg: '>=9e,<10a' + libxml2: '>=2.10.3,<2.11.0a0' + libzip: '>=1.9.2,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 53e2c75d8450cd3483325d731cd4736e - sha256: eb89be57f4a2d2150eb4bd303faf0457d4112ae9046941e903bc39b8a0d682d1 + md5: 90515eee0f7575b5fd296b6ba8d91dae + sha256: b4973b73e8b0b5c5c2c0715dce98a046faafb145e82f964132d8da9a614c0ca6 manager: conda - name: numcodecs - optional: false + name: libnetcdf + optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/numcodecs-0.10.2-py39h415ef7b_0.tar.bz2 - version: 0.10.2 -- category: main + url: https://conda.anaconda.org/conda-forge/win-64/libnetcdf-4.8.1-nompi_h8c042bf_106.tar.bz2 + version: 4.8.1 +- category: full dependencies: - numpy: '>=1.20.3,<2.0a0' - python: '>=3.9,<3.10.0a0' - python-dateutil: '>=2.8.1' - python_abi: 3.9.* *_cp39 - pytz: '>=2020.1' + freexl: '>=1.0.6,<2.0a0' + geos: '>=3.11.1,<3.11.2.0a0' + librttopo: '>=1.1.0,<1.2.0a0' + libsqlite: '>=3.39.4,<4.0a0' + libxml2: '>=2.10.3,<2.11.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + proj: '>=9.1.0,<9.1.1.0a0' + sqlite: '' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' + zlib: '' hash: - md5: 35921d2e1972f74ebb00f593cd0023c2 - sha256: d64a5bb1d93c41a2e97a48b7635c83de42f846bb7a0f619eaf3469e54bf0d22c + md5: 5a3076b2c06c63dff2c1e82ed57379dc + sha256: 469b67ed1c5b1cb0f93627e7081a0b0d6695f1b2c427a725e299467c89d7411c manager: conda - name: pandas + name: libspatialite + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/libspatialite-5.0.1-h07bf483_22.tar.bz2 + version: 5.0.1 +- category: main + dependencies: + intel-openmp: '' + tbb: 2021.* + hash: + md5: 2ff89a7337a9636029b4db9466e9f8e3 + sha256: b130d13dba6a798cbcce8f19c52e9765b75b8668d2f8f95ba8210c63b6fa84eb + manager: conda + name: mkl optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pandas-1.5.1-py39h2ba5b7c_1.tar.bz2 - version: 1.5.1 -- category: full + url: https://conda.anaconda.org/conda-forge/win-64/mkl-2022.1.0-h6a75c08_874.tar.bz2 + version: 2022.1.0 +- category: main dependencies: - boost-cpp: '>=1.78.0,<1.78.1.0a0' - cairo: '>=1.16.0,<2.0a0' - fontconfig: '>=2.14.1,<3.0a0' - fonts-conda-ecosystem: '' freetype: '>=2.12.1,<3.0a0' - gettext: '>=0.21.1,<1.0a0' jpeg: '>=9e,<10a' - lcms2: '>=2.14,<3.0a0' - libcurl: '>=7.86.0,<8.0a0' - libglib: '>=2.74.1,<3.0a0' - libiconv: '>=1.17,<2.0a0' - libpng: '>=1.6.38,<1.7.0a0' + lcms2: '>=2.12,<3.0a0' libtiff: '>=4.4.0,<5.0a0' + libwebp-base: '>=1.2.4,<2.0a0' + libxcb: '>=1.13,<1.14.0a0' libzlib: '>=1.2.13,<1.3.0a0' openjpeg: '>=2.5.0,<3.0a0' - poppler-data: '' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + tk: '>=8.6.12,<8.7.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 9f04314fcaefd8bf0a7a2efefc887eed - sha256: a5c61af5621c52a79a115ab72bb2a4f2dcdd03044484f2ba6848b76326df8ee0 + md5: 2136fed21965598cd159e6df274e37f5 + sha256: 2920a4f91e7a2ce920c80a64558d5562df8782946c4fd786aa19dc0411535d33 manager: conda - name: poppler - optional: true + name: pillow + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/poppler-22.11.0-ha6c1112_0.tar.bz2 - version: 22.11.0 + url: https://conda.anaconda.org/conda-forge/win-64/pillow-9.2.0-py39h595c93f_3.tar.bz2 + version: 9.2.0 - category: dev dependencies: - attrs: '>=19.2.0' - colorama: '' - exceptiongroup: '' - iniconfig: '' - packaging: '' - pluggy: '>=0.12,<2.0' - python: '>=3.8' - tomli: '>=1.0.0' + coverage: '>=5.2.1' + pytest: '>=4.6' + python: '>=3.6' + setuptools: '' + toml: '' hash: - md5: ac82c7aebc282e6ac0450fca012ca78c - sha256: 854233dc2d0d64219b7e951ccf49c1f32332c6fc7085ecb62cc18bc1f4e791b0 + md5: 0f7cac11bb696b62d378bde725bfc3eb + sha256: c5feac67a828f10bfa7d5e80b12e0a7c8e3b7b4886ad682aa783bc63f62477ba manager: conda - name: pytest + name: pytest-cov optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-7.2.0-pyhd8ed1ab_2.tar.bz2 - version: 7.2.0 + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-3.0.0-pyhd8ed1ab_0.tar.bz2 + version: 3.0.0 - category: full dependencies: - numpy: '>=1.20.3,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - hash: - md5: 515e5ca4c0cba90e7882821552b57c17 - sha256: 6d80993d0a829f32b0fda9fd78b2a01153108d113a748abc5cabf19d4d30ae76 + asttokens: '' + executing: '' + pure_eval: '' + python: '>=3.5' + hash: + md5: e7df0fdd404616638df5ece6e69ba7af + sha256: a58433e75229bec39f3be50c02efbe9b7083e53a1f31d8ee247564f370191eec manager: conda - name: pywavelets + name: stack_data optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pywavelets-1.3.0-py39hc266a54_2.tar.bz2 - version: 1.3.0 -- category: main + url: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.2-pyhd8ed1ab_0.conda + version: 0.6.2 +- category: full dependencies: - libblas: '>=3.9.0,<4.0a0' - libcblas: '>=3.9.0,<4.0a0' - liblapack: '>=3.9.0,<4.0a0' - m2w64-gcc-libs: '' - numpy: '>=1.20.3,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 + bzip2: '>=1.0.8,<2.0a0' + curl: '' + libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + openssl: '>=3.0.7,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' + zlib: '' + zstd: '>=1.5.2,<1.6.0a0' hash: - md5: b923df49729629ec0c2f46f9b7db715f - sha256: 1d91f95da72110cb61b13cf650f3995dde93f259a2868a1ccf0e647bb9a057e2 + md5: accf5a38476be82bea4565ee1fe15efa + sha256: e1f933035956b37fa6c874a09b68d8dc8022fa7caf49b95321b2393d5314625e manager: conda - name: scipy - optional: false + name: tiledb + optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.9.3-py39hfbf2dce_2.tar.bz2 - version: 1.9.3 + url: https://conda.anaconda.org/conda-forge/win-64/tiledb-2.13.0-h3132609_0.conda + version: 2.13.0 - category: full dependencies: - geos: '>=3.11.0,<3.11.1.0a0' - numpy: '>=1.20.3,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' + backports.functools_lru_cache: '' + python: '' hash: - md5: 4e825ee403b33df041996f4fbd6b7041 - sha256: e407eca0b61adee1480aad655ce917795885252d0cf8968200cddc0c66cd31e5 + md5: 5266fcd697043c59621fda522b3d78ee + sha256: be098694551ab1b9a1a4bcf28d61f3edd5a17325a33ca723e571298dd8645ca2 manager: conda - name: shapely + name: wcwidth optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/shapely-1.8.5-py39h6f18ba6_1.tar.bz2 - version: 1.8.5 + url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.5-pyh9f0ad1d_2.tar.bz2 + version: 0.2.5 - category: full dependencies: - asttokens: '' - executing: '' - pure_eval: '' - python: '>=3.5' + argon2-cffi-bindings: '' + flit-core: '>=3.4,<4' + python: '>=3.6' hash: - md5: d62578a476321e761628bb3c428f07f9 - sha256: da0432671a463f59b1a644da103c586ebe690236d9a7716a9e10b1bd42b5456c + md5: a0b402db58f73aaab8ee0ca1025a362e + sha256: 3a53cfd674641d9ff9901f5d4e1cc5e9a3ce9bb8b6a7dca826db840c2e39bc23 manager: conda - name: stack_data + name: argon2-cffi optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.0-pyhd8ed1ab_0.tar.bz2 - version: 0.6.0 + url: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-21.3.0-pyhd8ed1ab_0.tar.bz2 + version: 21.3.0 - category: full dependencies: - __win: '' - python: '>=3.7' - pywinpty: '>=1.1.0' - tornado: '>=6.1.0' + brotli-python: '' + flask: '' + python: '>=2.7|>=3.6' hash: - md5: 0152a609d5748ed9887d195b1e61a6c9 - sha256: 5c8fcf31430e0f312bc65ab5aa5b893fcc250820c023b02ff3fd188ae13199a5 + md5: 19a84270d30c5a0dd10780e3d510e33d + sha256: 75d326f0b12aef8f35080f5a5e2ef26066afcb60e3da765a9a5f4349572acd3b manager: conda - name: terminado + name: flask-compress optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/terminado-0.17.0-pyh08f2357_0.tar.bz2 - version: 0.17.0 + url: https://conda.anaconda.org/conda-forge/noarch/flask-compress-1.13-pyhd8ed1ab_0.tar.bz2 + version: '1.13' - category: main dependencies: - numpy: '>=1.7' - python: '' + mkl: 2022.1.0 h6a75c08_874 hash: - md5: 7a6395b244b183e9e55e606e3d68e83b - sha256: 891620c6e65716efa84832458ff972037faf31a2009421ad120807dedd360402 + md5: d2e6f4e86cee2b4e8c27ff6884ccdc61 + sha256: 0825e98108590b83f91177a6f31e4815441b2f70c67d29df36f11039c23b947a manager: conda - name: vectormath + name: libblas optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/vectormath-0.2.2-py_0.tar.bz2 - version: 0.2.2 + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-16_win64_mkl.tar.bz2 + version: 3.9.0 - category: full dependencies: - backports.functools_lru_cache: '' - python: '' + importlib-metadata: '>=3.6' + jsonschema: '>=2.6' + jupyter_core: '' + python: '>=3.7' + python-fastjsonschema: '' + traitlets: '>=5.1' hash: - md5: 5266fcd697043c59621fda522b3d78ee - sha256: be098694551ab1b9a1a4bcf28d61f3edd5a17325a33ca723e571298dd8645ca2 + md5: f8439ce65664bec6d348346590ed57f0 + sha256: 7e7442fbbd721d5be49d1632957b06939b8e6618ae07cbcc4b6d0e07d044f55c manager: conda - name: wcwidth + name: nbformat optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.5-pyh9f0ad1d_2.tar.bz2 - version: 0.2.5 + url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.7.0-pyhd8ed1ab_0.tar.bz2 + version: 5.7.0 - category: full dependencies: - markupsafe: '>=2.1.1' - python: '>=3.7' + boost-cpp: '>=1.78.0,<1.78.1.0a0' + cairo: '>=1.16.0,<2.0a0' + fontconfig: '>=2.14.1,<3.0a0' + fonts-conda-ecosystem: '' + freetype: '>=2.12.1,<3.0a0' + gettext: '>=0.21.1,<1.0a0' + jpeg: '>=9e,<10a' + lcms2: '>=2.14,<3.0a0' + libcurl: '>=7.86.0,<8.0a0' + libglib: '>=2.74.1,<3.0a0' + libiconv: '>=1.17,<2.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libtiff: '>=4.4.0,<5.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + openjpeg: '>=2.5.0,<3.0a0' + poppler-data: '' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 8e69568592e552919201f730b01a58c2 - sha256: 3bb3d6a98f9e3c6081166d81368e4a0e48fdbfe19e683a957ac344b063c42412 + md5: 2525c54ec216b35a5ad4595c81b73864 + sha256: 62c3087eb6a8a44fd49450533b89c531b7d5509a4326a70680121ff76dcf79dc manager: conda - name: werkzeug + name: poppler optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-2.2.2-pyhd8ed1ab_0.tar.bz2 - version: 2.2.2 + url: https://conda.anaconda.org/conda-forge/win-64/poppler-22.12.0-ha6c1112_0.conda + version: 22.12.0 - category: full dependencies: - argon2-cffi-bindings: '' - flit-core: '>=3.4,<4' python: '>=3.6' + wcwidth: '' hash: - md5: a0b402db58f73aaab8ee0ca1025a362e - sha256: 3a53cfd674641d9ff9901f5d4e1cc5e9a3ce9bb8b6a7dca826db840c2e39bc23 + md5: 4d79ec192e0bfd530a254006d123b9a6 + sha256: 6bd3626799c9467d7aa8ed5f95043e4cea614a1329580980ddcf40cfed3ee860 manager: conda - name: argon2-cffi + name: prompt-toolkit optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-21.3.0-pyhd8ed1ab_0.tar.bz2 - version: 21.3.0 -- category: main + url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.36-pyha770c72_0.conda + version: 3.0.36 +- category: dev dependencies: - numpy: '>=1.19.5,<2.0a0' - python: '>=3.9,<3.10.0a0' - python_abi: 3.9.* *_cp39 - scipy: '>=0.13' - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' + astroid: '>=2.12.13,<2.14.0-dev0' + colorama: '>=0.4.5' + dill: '>=0.2' + isort: '>=4.2.5,<6' + mccabe: '>=0.6,<0.8' + platformdirs: '>=2.2.0' + python: '>=3.7.2' + tomli: '>=1.1.0' + tomlkit: '>=0.10.1' + typing_extensions: '>=3.10.0' hash: - md5: 4e899b73be229523f8a916d80843e2f2 - sha256: 7b73503c2adbfadea3857ea26fcf2d5f22af825e9a4a6b9824b18c96974a6132 + md5: 26a62404bbfc93452c4d22aa2cda6f08 + sha256: 852e6a99ec31358324943ade205b0320ca25ba2d594ba215b3e34dee3f16fcae manager: conda - name: discretize - optional: false + name: pylint + optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/discretize-0.7.4-py39hefe7e4c_0.tar.bz2 - version: 0.7.4 + url: https://conda.anaconda.org/conda-forge/noarch/pylint-2.15.8-pyhd8ed1ab_0.conda + version: 2.15.8 - category: main dependencies: - numba: '>=0.47' - python: '>=3.7' - scipy: '>=1.4.0' + cryptography: '>=38.0.0,<39' + python: '>=3.6' hash: - md5: df7965121f7c2d03a9f444e5307a6550 - sha256: d01a52b5aa35962f6d160be459a4c2859079a0212b518ccaeaa2bc4a69a9568c + md5: fbfa0a180d48c800f922a10a114a8632 + sha256: 42f04dded77ac2597108378d62b121697d0e982aba7b20a462a7239030563628 manager: conda - name: empymod + name: pyopenssl optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/empymod-2.2.1-pyhd8ed1ab_0.tar.bz2 - version: 2.2.1 + url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.1.0-pyhd8ed1ab_0.tar.bz2 + version: 22.1.0 - category: full dependencies: - click: '>=8.0' - importlib-metadata: '>=3.6.0' - itsdangerous: '>=2.0' - jinja2: '>=3.0' - python: '>=3.7' - werkzeug: '>=2.2.2' + flask: '>=1.0.4' + flask-compress: '' + plotly: '>=5.0.0' + python: '>=3.6' + setuptools: '' hash: - md5: 85fad4c7889dd969ed4c02cf63cfe9c5 - sha256: e047c40122dc3fd53c534924271e9635d3dbf5ba606ccd2bd7f7c70b63697037 + md5: be020f446ae291d37ad0443e952b40e0 + sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b manager: conda - name: flask + name: dash optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/flask-2.2.2-pyhd8ed1ab_0.tar.bz2 - version: 2.2.2 + url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 + version: 2.7.0 - category: full dependencies: - entrypoints: '' - jupyter_core: '>=4.9.2' - nest-asyncio: '>=1.5.4' - python: '>=3.7' - python-dateutil: '>=2.8.2' - pyzmq: '>=23.0' - tornado: '>=6.0' - traitlets: '' + __win: '' + _ipython_minor_entry_point: 8.7.0.* + backcall: '' + colorama: '' + decorator: '' + jedi: '>=0.16' + matplotlib-inline: '' + pickleshare: '' + prompt-toolkit: '>=3.0.11,<3.1.0' + pygments: '>=2.4.0' + python: '>=3.8' + stack_data: '' + traitlets: '>=5' hash: - md5: dad80938cdccc5c274e954dda56b6eb5 - sha256: 181b36306cf9f389785c63199a14df6154583b605c86ab6c81f36c2fe57b4c9b + md5: d848fc38b9f250d8f6db50ac2b415539 + sha256: cf8d7e1d119d9893c94032cc3218c8d05ef725b360729a2953515f66b7c2ca00 manager: conda - name: jupyter_client + name: ipython optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-7.3.4-pyhd8ed1ab_0.tar.bz2 - version: 7.3.4 + url: https://conda.anaconda.org/conda-forge/noarch/ipython-8.7.0-pyh08f2357_0.conda + version: 8.7.0 +- category: main + dependencies: + libblas: 3.9.0 16_win64_mkl + hash: + md5: 14c2fb03b2bb14dfa3806186ca91d557 + sha256: 4ca91d4ff2ef409d2426c5aa5f451410bd817c0ad7410f3a95d62ddc13e2d1f1 + manager: conda + name: libcblas + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-16_win64_mkl.tar.bz2 + version: 3.9.0 - category: full dependencies: - blosc: '>=1.21.1,<2.0a0' - cfitsio: '>=4.1.0,<4.1.1.0a0' + blosc: '>=1.21.2,<2.0a0' + cfitsio: '>=4.2.0,<4.2.1.0a0' expat: '>=2.5.0,<3.0a0' freexl: '>=1.0.6,<2.0a0' - geos: '>=3.11.0,<3.11.1.0a0' + geos: '>=3.11.1,<3.11.2.0a0' geotiff: '>=1.7.1,<1.8.0a0' hdf4: '>=4.2.15,<4.2.16.0a0' hdf5: '>=1.12.2,<1.12.3.0a0' icu: '>=70.1,<71.0a0' jpeg: '>=9e,<10a' - kealib: '>=1.4.15,<1.5.0a0' + kealib: '>=1.5.0,<1.6.0a0' + lerc: '>=4.0.0,<5.0a0' + libcurl: '>=7.86.0,<8.0a0' + libdeflate: '>=1.14,<1.15.0a0' + libiconv: '>=1.17,<2.0a0' libkml: '>=1.3.0,<1.4.0a0' libnetcdf: '>=4.8.1,<4.8.2.0a0' - libpng: '>=1.6.38,<1.7.0a0' - libpq: '>=14.5,<15.0a0' + libpng: '>=1.6.39,<1.7.0a0' + libpq: '>=15.1,<16.0a0' libspatialite: '>=5.0.1,<5.1.0a0' - libsqlite: '>=3.39.4,<4.0a0' + libsqlite: '>=3.40.0,<4.0a0' libtiff: '>=4.4.0,<5.0a0' libwebp-base: '>=1.2.4,<2.0a0' libxml2: '>=2.10.3,<2.11.0a0' libzlib: '>=1.2.13,<1.3.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' openjpeg: '>=2.5.0,<3.0a0' openssl: '>=3.0.7,<4.0a0' - pcre: '>=8.45,<9.0a0' - poppler: '>=22.11.0,<22.12.0a0' + pcre2: '>=10.40,<10.41.0a0' + poppler: '>=22.12.0,<22.13.0a0' postgresql: '' proj: '>=9.1.0,<9.1.1.0a0' - tiledb: '>=2.11.3,<2.12.0a0' + tiledb: '>=2.13.0,<2.14.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' @@ -12574,403 +12530,520 @@ package: xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: e6a9c0ae5d48757ac054a48fc09396f4 - sha256: d3c0cffbb352dabbdf4f7112b990dba267035cd21f505bc1e063475db98dadb3 + md5: ab73794275d3a3beb181ff51257c4ef9 + sha256: 53ffb6b5c671b3a123637bf676e90fead77e97c0ccbeaee534bf2c5678edf761 manager: conda name: libgdal optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libgdal-3.5.3-hc5f2fbc_1.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/libgdal-3.5.3-hefe12b1_10.conda version: 3.5.3 - category: main dependencies: - certifi: '>=2020.06.20' - contourpy: '>=1.0.1' - cycler: '>=0.10' - fonttools: '>=4.22.0' - freetype: '>=2.12.1,<3.0a0' - kiwisolver: '>=1.0.1' - numpy: '>=1.20.3,<2.0a0' - packaging: '>=20.0' - pillow: '>=6.2.0' - pyparsing: '>=2.3.1' - python: '>=3.9,<3.10.0a0' - python-dateutil: '>=2.7' - python_abi: 3.9.* *_cp39 - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' + libblas: 3.9.0 16_win64_mkl hash: - md5: d420f1357dfb5815828cf6f1f1b26f6f - sha256: f3f663a89379f684ddcef3a0fce31442ba09ce46fc4eaefa82e4b4ed524fe8e6 + md5: be2f9d5712a5bb05cd900005ee752a05 + sha256: cb10f543120e277e44c342f65bcec2bd27f4bd206f5ea9332efd91e4551e5bac manager: conda - name: matplotlib-base + name: liblapack optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/matplotlib-base-3.6.2-py39haf65ace_0.tar.bz2 - version: 3.6.2 + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-16_win64_mkl.tar.bz2 + version: 3.9.0 - category: full dependencies: - importlib-metadata: '>=3.6' - jsonschema: '>=2.6' - jupyter_core: '' + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.12,!=5.0.*' + nbformat: '>=5.1' python: '>=3.7' - python-fastjsonschema: '' - traitlets: '>=5.1' + traitlets: '>=5.3' hash: - md5: f8439ce65664bec6d348346590ed57f0 - sha256: 7e7442fbbd721d5be49d1632957b06939b8e6618ae07cbcc4b6d0e07d044f55c + md5: 6c7b0d75b66a220274bb5a28c23197f2 + sha256: 400cba87afda16d91c4fab133ed72b37ab0aa6592de61d4d5dd29dc026832a4f manager: conda - name: nbformat + name: nbclient optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.7.0-pyhd8ed1ab_0.tar.bz2 - version: 5.7.0 + url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.2-pyhd8ed1ab_0.conda + version: 0.7.2 +- category: main + dependencies: + brotlipy: '>=0.6.0' + certifi: '' + cryptography: '>=1.3.4' + idna: '>=2.0.0' + pyopenssl: '>=0.14' + pysocks: '>=1.5.6,<2.0,!=1.5.7' + python: <4.0 + hash: + md5: 3078ef2359efd6ecadbc7e085c5e0592 + sha256: 992f2d6ca50c98f865a4f2e4bada23f950e39f33ff7c64614a31ee152ec4d5ae + manager: conda + name: urllib3 + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.13-pyhd8ed1ab_0.conda + version: 1.26.13 - category: full dependencies: - python: '>=3.6' - wcwidth: '' + dash: '>=1.6.1' + python: '' hash: - md5: 3e9740adeebfdffcfb3f1df1564c357c - sha256: 603276f093823787393948a0077fbb6a8924aac1505860339edddf97359784f1 + md5: ebd54a61606fa8a191932cb72e448418 + sha256: 5e99ab8b5cac15e5d6986a90566a335c21b2849838a6e877bec79efa2e7e346f manager: conda - name: prompt-toolkit + name: dash-daq optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.32-pyha770c72_0.tar.bz2 - version: 3.0.32 + url: https://conda.anaconda.org/conda-forge/noarch/dash-daq-0.5.0-pyh9f0ad1d_1.tar.bz2 + version: 0.5.0 - category: main dependencies: - numpy: '>=1.7' - python: '' - six: '' - vectormath: '>=0.1.4' + click: '>=6.6' + cloudpickle: '>=1.5.0' + cytoolz: '>=0.8.2' + dask-core: '>=2022.10.0,<2022.10.1.0a0' + jinja2: '' + locket: '>=1.0.0' + msgpack-python: '>=0.6.0' + packaging: '>=20.0' + psutil: '>=5.0' + python: '>=3.8' + pyyaml: '' + sortedcontainers: '!=2.0.0,!=2.0.1' + tblib: '>=1.6.0' + toolz: '>=0.8.2' + tornado: '>=6.0.3,<6.2' + urllib3: '' + zict: '>=0.1.3' hash: - md5: 62052fa8409d12536ff149e25b0e9905 - sha256: 693596b821b28f8d9710e80a143816e55fc401b8cd2f0b0d777f5155bd3358f2 + md5: 3dc3dceb9ad4ce190fcd4e31d903ac5f + sha256: 5cad2f5416814c4c72504741594f9167f2d49b79e3c5316545f33135b53da676 manager: conda - name: properties + name: distributed optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/properties-0.6.1-py_0.tar.bz2 - version: 0.6.1 + url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.10.0-pyhd8ed1ab_2.tar.bz2 + version: 2022.10.0 +- category: full + dependencies: + __win: '' + comm: '>=0.1' + debugpy: '>=1.0' + ipython: '>=7.23.1' + jupyter_client: '>=6.1.12' + matplotlib-inline: '>=0.1' + nest-asyncio: '' + packaging: '' + psutil: '' + python: '>=3.8' + pyzmq: '>=17' + tornado: '>=6.1' + traitlets: '>=5.1.0' + hash: + md5: 37bf29d59d4bdce159f916500bdafb83 + sha256: 75b1f2dce81f56f15173b13aafe771d7cb80c96f8cf042e29d49da751a2cdf7e + manager: conda + name: ipykernel + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.19.2-pyh025b116_0.conda + version: 6.19.2 +- category: full + dependencies: + beautifulsoup4: '' + bleach: '' + defusedxml: '' + entrypoints: '>=0.2.2' + jinja2: '>=3.0' + jupyter_core: '>=4.7' + jupyterlab_pygments: '' + markupsafe: '>=2.0' + mistune: '>=2.0.3,<3' + nbclient: '>=0.5.0' + nbformat: '>=5.1' + packaging: '' + pandocfilters: '>=1.4.1' + pygments: '>=2.4.1' + python: '>=3.7' + tinycss2: '' + traitlets: '>=5.0' + hash: + md5: d222e8861fa78999b66ae7fa14710c1c + sha256: b40fdc7bacaff6b926af36e622654850ebd8e03786c62a1a38a38fd42a51d60a + manager: conda + name: nbconvert-core + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.6-pyhd8ed1ab_0.conda + version: 7.2.6 - category: main dependencies: - mkl: '>=2022.1.0,<2023.0a0' - numpy: '>=1.20.3,<2.0a0' + libblas: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' + liblapack: '>=3.9.0,<4.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 - scipy: '>=0.13' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: d33169c9110fd4e697b92fb3373df4bd - sha256: f293370dcb860a3643c6348cef18206d3b9667238ec2f9a2e968961477b32797 + md5: 2de785b8afd83444f5ebc60161689c0d + sha256: 57ab332114438bf567a46b6befdf3a99dde1c3606121fb99b99fe53750380cca manager: conda - name: pydiso + name: numpy optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/pydiso-0.0.3-py39h9be9993_4.tar.bz2 - version: 0.0.3 + url: https://conda.anaconda.org/conda-forge/win-64/numpy-1.23.5-py39hbccbffa_0.conda + version: 1.23.5 - category: dev dependencies: - astroid: '>=2.12.12,<2.14.0-dev0' - colorama: '>=0.4.5' - dill: '>=0.2' - isort: '>=4.2.5,<6' - mccabe: '>=0.6,<0.8' - platformdirs: '>=2.2.0' - python: '>=3.7.2' - tomli: '>=1.1.0' - tomlkit: '>=0.10.1' - typing_extensions: '>=3.10.0' + certifi: '>=2017.4.17' + charset-normalizer: '>=2,<3' + idna: '>=2.5,<4' + python: '>=3.7,<4.0' + urllib3: '>=1.21.1,<1.27' hash: - md5: 20a795c6e8abea62d460bae344df462b - sha256: f9b6f6daf05c28d241ba327e8999bac327a1e7f0bc8bd115e45abcb71901bee5 + md5: 089382ee0e2dc2eae33a04cc3c2bddb0 + sha256: b45d0da6774c8231ab4fef0427b3050e7c54c84dfe453143dd4010999c89e050 manager: conda - name: pylint + name: requests optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pylint-2.15.5-pyhd8ed1ab_0.tar.bz2 - version: 2.15.5 + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.28.1-pyhd8ed1ab_1.tar.bz2 + version: 2.28.1 - category: main dependencies: - cryptography: '>=38.0.0,<39' - python: '>=3.6' + numpy: '>=1.16' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: fbfa0a180d48c800f922a10a114a8632 - sha256: 42f04dded77ac2597108378d62b121697d0e982aba7b20a462a7239030563628 + md5: df19b359ba763232c54277fc2fbe7a49 + sha256: 3ba1efe35a9b19628641affb6a6cd95a081b2c52e51935581401c936d3cc3394 manager: conda - name: pyopenssl + name: contourpy optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.1.0-pyhd8ed1ab_0.tar.bz2 - version: 22.1.0 -- category: dev + url: https://conda.anaconda.org/conda-forge/win-64/contourpy-1.0.6-py39h1f6ef14_0.tar.bz2 + version: 1.0.6 +- category: full dependencies: - coverage: '>=5.2.1' - pytest: '>=4.6' - python: '>=3.6' - setuptools: '' - toml: '' + hdf5: '>=1.12.2,<1.12.3.0a0' + libgdal: 3.5.3 hefe12b1_10 + numpy: '>=1.20.3,<2.0a0' + openssl: '>=3.0.7,<4.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 0f7cac11bb696b62d378bde725bfc3eb - sha256: c5feac67a828f10bfa7d5e80b12e0a7c8e3b7b4886ad682aa783bc63f62477ba + md5: ebd7ea952fc5f3da31244a5303caf669 + sha256: 8a8c68c2bb18de6e97e6c5b5e4e401f12659e25b4a38b56e18e250a9742ae4c2 manager: conda - name: pytest-cov + name: gdal optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-3.0.0-pyhd8ed1ab_0.tar.bz2 - version: 3.0.0 + url: https://conda.anaconda.org/conda-forge/win-64/gdal-3.5.3-py39h3be0312_10.conda + version: 3.5.3 - category: main dependencies: - joblib: '>=1.0.0' - libcblas: '>=3.9.0,<4.0a0' + cached-property: '' + hdf5: '>=1.12.2,<1.12.3.0a0' numpy: '>=1.20.3,<2.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 - scipy: '' - threadpoolctl: '>=2.0.0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: aa46378fd608a447b0c23a9ce88bd812 - sha256: a9cb13b49903303f4b59a27c71741ac33985bd5382f636852649ce7eab9c12de + md5: aa2c26de428302895eda22470d0f6cbb + sha256: e4d5e6c6e6b283918df7bd3b90280ab5873e56e5be3625dec410dde95d40d005 + manager: conda + name: h5py + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.7.0-nompi_py39hbc6f334_102.tar.bz2 + version: 3.7.0 +- category: full + dependencies: + blosc: '>=1.21.1,<2.0a0' + bzip2: '>=1.0.8,<2.0a0' + c-blosc2: '>=2.4.3,<3.0a0' + cfitsio: '>=4.2.0,<4.2.1.0a0' + charls: '>=2.3.4,<2.4.0a0' + giflib: '>=5.2.1,<5.3.0a0' + jpeg: '>=9e,<10a' + jxrlib: '>=1.1,<1.2.0a0' + lcms2: '>=2.14,<3.0a0' + lerc: '>=4.0.0,<5.0a0' + libaec: '>=1.0.6,<2.0a0' + libavif: '>=0.11.1,<0.11.2.0a0' + libbrotlicommon: '>=1.0.9,<1.1.0a0' + libbrotlidec: '>=1.0.9,<1.1.0a0' + libbrotlienc: '>=1.0.9,<1.1.0a0' + libdeflate: '>=1.14,<1.15.0a0' + libpng: '>=1.6.38,<1.7.0a0' + libtiff: '>=4.4.0,<5.0a0' + libwebp-base: '>=1.2.4,<2.0a0' + libzlib: '>=1.2.13,<1.3.0a0' + libzopfli: '>=1.0.3,<1.1.0a0' + lz4-c: '>=1.9.3,<1.10.0a0' + numpy: '>=1.20.3,<2.0a0' + openjpeg: '>=2.5.0,<3.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + snappy: '>=1.1.9,<2.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + xz: '>=5.2.6,<6.0a0' + zfp: '>=1.0.0,<2.0a0' + zstd: '>=1.5.2,<1.6.0a0' + hash: + md5: dfafbdfeb17b88ba43ffbb98ab47f933 + sha256: afd3b7602752beb3e485da979345ba84baa5a83331b2bfd1aa67e1dc73ca7392 + manager: conda + name: imagecodecs + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/imagecodecs-2022.9.26-py39haf5b5c4_4.conda + version: 2022.9.26 +- category: full + dependencies: + numpy: '' + pillow: '>=8.3.2' + python: '>=3' + hash: + md5: 4fef7788eaed184136c627a8c5feced6 + sha256: c1a49325a3208a875bc5d2ab2d866c820a60a0c6561c4efe796ad78e10085123 manager: conda - name: scikit-learn - optional: false + name: imageio + optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/scikit-learn-1.1.3-py39h6fe01c0_1.tar.bz2 - version: 1.1.3 + url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.22.4-pyhfa7a67d_1.conda + version: 2.22.4 - category: full dependencies: - imagecodecs: '>=2021.11.20' - numpy: '>=1.19.2' - python: '>=3.8' + ansi2html: '' + dash: '' + flask: '' + ipykernel: '' + ipython: '' + nest-asyncio: '' + python: '>=3.5' + requests: '' + retrying: '' hash: - md5: 1c126ff5b4643785bbc16e44e6327e41 - sha256: 85153fe85b205e01f62fcfddcc47c2c6a8cb6062d4e0e73e0a0a71f01a984f33 + md5: 9c77330b235666f244a7b8dcc7c0955a + sha256: 1b664f4776f45c897bb783fbfae19c400d58b1e68bdd1942da2c95a4e7f50091 manager: conda - name: tifffile + name: jupyter-dash optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.10.10-pyhd8ed1ab_0.tar.bz2 - version: 2022.10.10 -- category: main + url: https://conda.anaconda.org/conda-forge/noarch/jupyter-dash-0.4.2-pyhd8ed1ab_1.tar.bz2 + version: 0.4.2 +- category: full dependencies: - asciitree: '' - fasteners: '' - numcodecs: '>=0.10.0' - numpy: '>=1.7' - python: '>=3.5' + anyio: '>=3.1.0' + argon2-cffi: '' + jinja2: '' + jupyter_client: '>=6.1.12' + jupyter_core: '>=4.7.0' + nbconvert-core: '>=6.4.4' + nbformat: '>=5.2.0' + packaging: '' + prometheus_client: '' + python: '>=3.7' + pyzmq: '>=17' + send2trash: '' + terminado: '>=0.8.3' + tornado: '>=6.1.0' + traitlets: '>=5.1.0' + websocket-client: '' hash: - md5: 7e212240cf03e35a6b3201010a1a1e12 - sha256: 522e72b5f4f1d49d73bdd7fc92a4e51efe86910460577646f553905969d11550 + md5: c497ada2dbcb07e6912756f4ea709f65 + sha256: 125d721aa32f00c33078e8b5e0d76b5333e65afccd5631970e57eaadb9ab8858 manager: conda - name: zarr - optional: false + name: jupyter_server + optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.13.3-pyhd8ed1ab_0.tar.bz2 - version: 2.13.3 + url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.23.3-pyhd8ed1ab_0.conda + version: 1.23.3 - category: full dependencies: - brotli-python: '' - flask: '' - python: '>=2.7|>=3.6' + nbconvert-core: 7.2.6 pyhd8ed1ab_0 + pandoc: '' + python: '>=3.7' hash: - md5: 19a84270d30c5a0dd10780e3d510e33d - sha256: 75d326f0b12aef8f35080f5a5e2ef26066afcb60e3da765a9a5f4349572acd3b + md5: c75ece5b10744eb2db7e9faaa02e25eb + sha256: 51a768efc97c48b2d768a53d2c100253d04446d4feff037dd95bb5e37c778a86 manager: conda - name: flask-compress + name: nbconvert-pandoc optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/flask-compress-1.13-pyhd8ed1ab_0.tar.bz2 - version: '1.13' -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.6-pyhd8ed1ab_0.conda + version: 7.2.6 +- category: main dependencies: - hdf5: '>=1.12.2,<1.12.3.0a0' - libgdal: 3.5.3 hc5f2fbc_1 + llvmlite: '>=0.39.1,<0.40.0a0' numpy: '>=1.20.3,<2.0a0' - openssl: '>=3.0.7,<4.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 + setuptools: '' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 44f775e5a7cf89e1a6f97b1d1bd6f776 - sha256: 306d9abc7196a7aa1f956dc79e47a813573c7182081a387c232540774e32a17a + md5: 9a02de677aa910840b980ae5e2d4cc9a + sha256: 0cdb6e5b1ae60665dde323f0736346e5e656643966e237e7af0805216ec4db63 manager: conda - name: gdal - optional: true + name: numba + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/gdal-3.5.3-py39h3be0312_1.tar.bz2 - version: 3.5.3 + url: https://conda.anaconda.org/conda-forge/win-64/numba-0.56.4-py39h99ae161_0.conda + version: 0.56.4 - category: main dependencies: - future: '' - matplotlib-base: '' + entrypoints: '' + msgpack-python: '' numpy: '>=1.7' - properties: '' - python: '' - scipy: '>=0.13' - utm: '' - vectormath: '' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + typing-extensions: '>=3.7.4' + vc: '>=14.1,<15' + vs2015_runtime: '>=14.16.27033' hash: - md5: 940c153c790eec5801d26ad7115d69bf - sha256: 6ef4cb86ab786166d39b6a55f2b5b9027f298d4aa7ba676d587b31cf80053ae5 + md5: 53e2c75d8450cd3483325d731cd4736e + sha256: eb89be57f4a2d2150eb4bd303faf0457d4112ae9046941e903bc39b8a0d682d1 manager: conda - name: geoana + name: numcodecs optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/geoana-0.0.6-py_1.tar.bz2 - version: 0.0.6 -- category: full + url: https://conda.anaconda.org/conda-forge/win-64/numcodecs-0.10.2-py39h415ef7b_0.tar.bz2 + version: 0.10.2 +- category: main dependencies: - __win: '' - backcall: '' - colorama: '' - decorator: '' - jedi: '>=0.16' - matplotlib-inline: '' - pickleshare: '' - prompt-toolkit: '>3.0.1,<3.1.0' - pygments: '>=2.4.0' - python: '>=3.8' - stack_data: '' - traitlets: '>=5' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.9,<3.10.0a0' + python-dateutil: '>=2.8.1' + python_abi: 3.9.* *_cp39 + pytz: '>=2020.1' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 2841523ef1ea32772de957e803c76d8b - sha256: 0fd4399523ca92a32d26825184a5876c15e6825862268711bff8c0399c76f82e + md5: 55e2ed03505b8e2df8d94f509add6b0f + sha256: bd9b7530f86198fff8016ec44fbb89d8101a0651ea0d377cb5caa1b5598cb2b1 manager: conda - name: ipython - optional: true + name: pandas + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/ipython-8.6.0-pyh08f2357_1.tar.bz2 - version: 8.6.0 + url: https://conda.anaconda.org/conda-forge/win-64/pandas-1.5.2-py39h2ba5b7c_0.conda + version: 1.5.2 - category: full dependencies: - jupyter_client: '>=6.1.5' - nbformat: '>=5.0' - nest-asyncio: '' - python: '>=3.7' - traitlets: '>=5.2.2' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 87eed34d791330d8acdab6a8ab63113f - sha256: ef28a3c4e3a218ae48b1e7a24ec7a8bb4f6da0096135d1155a5a5cc71393aaf4 + md5: 515e5ca4c0cba90e7882821552b57c17 + sha256: 6d80993d0a829f32b0fda9fd78b2a01153108d113a748abc5cabf19d4d30ae76 manager: conda - name: nbclient + name: pywavelets optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.7.0-pyhd8ed1ab_0.tar.bz2 - version: 0.7.0 + url: https://conda.anaconda.org/conda-forge/win-64/pywavelets-1.3.0-py39hc266a54_2.tar.bz2 + version: 1.3.0 - category: main dependencies: - numpy: '' - pydiso: '' - python: '>=3.6' - scipy: '' + libblas: '>=3.9.0,<4.0a0' + libcblas: '>=3.9.0,<4.0a0' + liblapack: '>=3.9.0,<4.0a0' + m2w64-gcc-libs: '' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: d824e3266c690c6b8c662cf19fa62b3f - sha256: e1d39044c41541a09ba846c51c2ba315858622dfb4e7eaebcb0823316159fab8 + md5: b923df49729629ec0c2f46f9b7db715f + sha256: 1d91f95da72110cb61b13cf650f3995dde93f259a2868a1ccf0e647bb9a057e2 manager: conda - name: pymatsolver + name: scipy optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/pymatsolver-0.2.0-pyhd8ed1ab_0.tar.bz2 - version: 0.2.0 + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.9.3-py39hfbf2dce_2.tar.bz2 + version: 1.9.3 - category: full dependencies: - cloudpickle: '>=0.2.1' - cytoolz: '>=0.7.3' - dask-core: '>=1.0.0,!=2.17.0' - imageio: '>=2.3.0' - networkx: '>=2.2' + geos: '>=3.11.1,<3.11.2.0a0' numpy: '>=1.20.3,<2.0a0' - packaging: '>=20.0' - pillow: '>=6.1.0,!=7.1.0,!=7.1.1,!=8.3.0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 - pywavelets: '>=1.1.1' - scipy: '>=1.4.1' - tifffile: '>=2019.7.26' - toolz: '>=0.7.3' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 95af5e59b69d4df686989cd3662a2172 - sha256: 8cc7161db95db3768c36d69a7a347e64afbec82fd4dbc38e56bd6b65438ea69b + md5: 5901975bfa0197441778bec463d2c45f + sha256: b79de723fe4b923062d5c1bffd3ea9558fff7ebfd8dab5aba1fc9b67ef886036 manager: conda - name: scikit-image + name: shapely optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/scikit-image-0.19.3-py39h2ba5b7c_2.tar.bz2 - version: 0.19.3 + url: https://conda.anaconda.org/conda-forge/win-64/shapely-2.0.0-py39h7c5f289_0.conda + version: 2.0.0 - category: main dependencies: - brotlipy: '>=0.6.0' - certifi: '' - cryptography: '>=1.3.4' - idna: '>=2.0.0' - pyopenssl: '>=0.14' - pysocks: '>=1.5.6,<2.0,!=1.5.7' - python: <4.0 + numpy: '>=1.7' + python: '' hash: - md5: 0738978569b10669bdef41c671252dd1 - sha256: 57a823b83428156aa2bc18f34159a744657c9bd117a125ca4559b0518a2e4fa2 + md5: 7a6395b244b183e9e55e606e3d68e83b + sha256: 891620c6e65716efa84832458ff972037faf31a2009421ad120807dedd360402 manager: conda - name: urllib3 + name: vectormath optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.11-pyhd8ed1ab_0.tar.bz2 - version: 1.26.11 -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/vectormath-0.2.2-py_0.tar.bz2 + version: 0.2.2 +- category: main dependencies: - flask: '>=1.0.4' - flask-compress: '' - plotly: '>=5.0.0' - python: '>=3.6' - setuptools: '' + numpy: '>=1.19.5,<2.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + scipy: '>=0.13' + vc: '>=14.1,<15' + vs2015_runtime: '>=14.16.27033' hash: - md5: be020f446ae291d37ad0443e952b40e0 - sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b + md5: 4e899b73be229523f8a916d80843e2f2 + sha256: 7b73503c2adbfadea3857ea26fcf2d5f22af825e9a4a6b9824b18c96974a6132 manager: conda - name: dash - optional: true + name: discretize + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 - version: 2.7.0 + url: https://conda.anaconda.org/conda-forge/win-64/discretize-0.7.4-py39hefe7e4c_0.tar.bz2 + version: 0.7.4 - category: main dependencies: - click: '>=6.6' - cloudpickle: '>=1.5.0' - cytoolz: '>=0.8.2' - dask-core: '>=2022.10.0,<2022.10.1.0a0' - jinja2: '' - locket: '>=1.0.0' - msgpack-python: '>=0.6.0' - packaging: '>=20.0' - psutil: '>=5.0' - python: '>=3.8' - pyyaml: '' - sortedcontainers: '!=2.0.0,!=2.0.1' - tblib: '>=1.6.0' - toolz: '>=0.8.2' - tornado: '>=6.0.3,<6.2' - urllib3: '' - zict: '>=0.1.3' + numba: '>=0.47' + python: '>=3.7' + scipy: '>=1.4.0' hash: - md5: 3dc3dceb9ad4ce190fcd4e31d903ac5f - sha256: 5cad2f5416814c4c72504741594f9167f2d49b79e3c5316545f33135b53da676 + md5: df7965121f7c2d03a9f444e5307a6550 + sha256: d01a52b5aa35962f6d160be459a4c2859079a0212b518ccaeaa2bc4a69a9568c manager: conda - name: distributed + name: empymod optional: false - platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/distributed-2022.10.0-pyhd8ed1ab_2.tar.bz2 - version: 2022.10.0 + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/empymod-2.2.1-pyhd8ed1ab_0.tar.bz2 + version: 2.2.1 - category: full dependencies: attrs: '>=17' @@ -12998,174 +13071,164 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/fiona-1.8.22-py39h9e0966e_2.tar.bz2 version: 1.8.22 -- category: full +- category: main dependencies: - __win: '' - debugpy: '>=1.0' - ipython: '>=7.23.1' - jupyter_client: '>=6.1.12' - matplotlib-inline: '>=0.1' - nest-asyncio: '' - packaging: '' - psutil: '' - python: '>=3.8' - pyzmq: '>=17' - tornado: '>=6.1' - traitlets: '>=5.1.0' + certifi: '>=2020.06.20' + contourpy: '>=1.0.1' + cycler: '>=0.10' + fonttools: '>=4.22.0' + freetype: '>=2.12.1,<3.0a0' + kiwisolver: '>=1.0.1' + numpy: '>=1.20.3,<2.0a0' + packaging: '>=20.0' + pillow: '>=6.2.0' + pyparsing: '>=2.3.1' + python: '>=3.9,<3.10.0a0' + python-dateutil: '>=2.7' + python_abi: 3.9.* *_cp39 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 64ccbdce60faeb7ad57dc1a14751e99e - sha256: d75653dccb203d6507ab18c81271b64fd1dcb9998d03b7d361e323348436eec9 + md5: d420f1357dfb5815828cf6f1f1b26f6f + sha256: f3f663a89379f684ddcef3a0fce31442ba09ce46fc4eaefa82e4b4ed524fe8e6 manager: conda - name: ipykernel - optional: true + name: matplotlib-base + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.17.1-pyh025b116_0.tar.bz2 - version: 6.17.1 + url: https://conda.anaconda.org/conda-forge/win-64/matplotlib-base-3.6.2-py39haf65ace_0.tar.bz2 + version: 3.6.2 - category: full dependencies: - beautifulsoup4: '' - bleach: '' - defusedxml: '' - entrypoints: '>=0.2.2' - jinja2: '>=3.0' - jupyter_core: '>=4.7' - jupyterlab_pygments: '' - markupsafe: '>=2.0' - mistune: '>=2.0.3,<3' - nbclient: '>=0.5.0' - nbformat: '>=5.1' - packaging: '' - pandocfilters: '>=1.4.1' - pygments: '>=2.4.1' + nbconvert-core: 7.2.6 pyhd8ed1ab_0 + nbconvert-pandoc: 7.2.6 pyhd8ed1ab_0 python: '>=3.7' - tinycss2: '' - traitlets: '>=5.0' hash: - md5: 4842b0ffe67983b40333fe4bf73d1d6d - sha256: 50ba28a69479905d92fa526dbba4464c15e2db6ede7154fe3ba384b2ed2a175e + md5: cad325a4f09969426cd099d5c9f689f5 + sha256: b428afd52bcf4f395a423293c93f89c97fa71f03b019dc799542d45f429f9b7b manager: conda - name: nbconvert-core + name: nbconvert optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.2.4-pyhd8ed1ab_0.tar.bz2 - version: 7.2.4 -- category: dev + url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.6-pyhd8ed1ab_0.conda + version: 7.2.6 +- category: full dependencies: - certifi: '>=2017.4.17' - charset-normalizer: '>=2,<3' - idna: '>=2.5,<4' - python: '>=3.7,<4.0' - urllib3: '>=1.21.1,<1.27' + jupyter_server: '>=1.8,<3' + python: '>=3.7' hash: - md5: 089382ee0e2dc2eae33a04cc3c2bddb0 - sha256: b45d0da6774c8231ab4fef0427b3050e7c54c84dfe453143dd4010999c89e050 + md5: 40be846cd4e78672a40e43db9dae753c + sha256: d798a6a1938e3efa1562d3477a0337720ce07ef571c8b0255d80089f285eaf8a manager: conda - name: requests + name: notebook-shim optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.28.1-pyhd8ed1ab_1.tar.bz2 - version: 2.28.1 -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.2-pyhd8ed1ab_0.tar.bz2 + version: 0.2.2 +- category: main dependencies: - dash: '>=1.6.1' + numpy: '>=1.7' python: '' + six: '' + vectormath: '>=0.1.4' hash: - md5: ebd54a61606fa8a191932cb72e448418 - sha256: 5e99ab8b5cac15e5d6986a90566a335c21b2849838a6e877bec79efa2e7e346f + md5: 62052fa8409d12536ff149e25b0e9905 + sha256: 693596b821b28f8d9710e80a143816e55fc401b8cd2f0b0d777f5155bd3358f2 manager: conda - name: dash-daq - optional: true + name: properties + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-daq-0.5.0-pyh9f0ad1d_1.tar.bz2 - version: 0.5.0 -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/properties-0.6.1-py_0.tar.bz2 + version: 0.6.1 +- category: main dependencies: - ansi2html: '' - dash: '' - flask: '' - ipykernel: '' - ipython: '' - nest-asyncio: '' - python: '>=3.5' - requests: '' - retrying: '' + mkl: '>=2022.1.0,<2023.0a0' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + scipy: '>=0.13' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 9c77330b235666f244a7b8dcc7c0955a - sha256: 1b664f4776f45c897bb783fbfae19c400d58b1e68bdd1942da2c95a4e7f50091 + md5: d33169c9110fd4e697b92fb3373df4bd + sha256: f293370dcb860a3643c6348cef18206d3b9667238ec2f9a2e968961477b32797 manager: conda - name: jupyter-dash - optional: true + name: pydiso + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/jupyter-dash-0.4.2-pyhd8ed1ab_1.tar.bz2 - version: 0.4.2 -- category: full + url: https://conda.anaconda.org/conda-forge/win-64/pydiso-0.0.3-py39h9be9993_4.tar.bz2 + version: 0.0.3 +- category: main dependencies: - anyio: '>=3.1.0' - argon2-cffi: '' - jinja2: '' - jupyter_client: '>=6.1.12' - jupyter_core: '>=4.7.0' - nbconvert-core: '>=6.4.4' - nbformat: '>=5.2.0' - packaging: '' - prometheus_client: '' - python: '>=3.7' - pyzmq: '>=17' - send2trash: '' - terminado: '>=0.8.3' - tornado: '>=6.1.0' - traitlets: '>=5.1.0' - websocket-client: '' + joblib: '>=1.1.1' + libcblas: '>=3.9.0,<4.0a0' + numpy: '>=1.20.3,<2.0a0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + scipy: '' + threadpoolctl: '>=2.0.0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' hash: - md5: 8d017ebe94c92cc379d59bd0d107e34e - sha256: 8d99f7a2d8a5bb952d36a887e420d7448893ef380fe69dc2ddfe0d7aaf2eeca4 + md5: a59ed4e811e20fbccbae9c97dc76f861 + sha256: cff4e3ccfc8387113043e86c3ca7be7af9f88f31f1a6b4f1471cada94ee6edbe manager: conda - name: jupyter_server - optional: true + name: scikit-learn + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-1.23.1-pyhd8ed1ab_0.tar.bz2 - version: 1.23.1 + url: https://conda.anaconda.org/conda-forge/win-64/scikit-learn-1.2.0-py39h6fe01c0_0.conda + version: 1.2.0 - category: full dependencies: - nbconvert-core: 7.2.4 pyhd8ed1ab_0 - pandoc: '' - python: '>=3.7' + imagecodecs: '>=2021.11.20' + numpy: '>=1.19.2' + python: '>=3.8' hash: - md5: ccb1679d3a83ddbf5dad2f08c417c8ad - sha256: bc9dafc8ae063aa17b85f58610117ca5fd654c7d741b6657bd7c96ee87428dd4 + md5: 1c126ff5b4643785bbc16e44e6327e41 + sha256: 85153fe85b205e01f62fcfddcc47c2c6a8cb6062d4e0e73e0a0a71f01a984f33 manager: conda - name: nbconvert-pandoc + name: tifffile optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.2.4-pyhd8ed1ab_0.tar.bz2 - version: 7.2.4 -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2022.10.10-pyhd8ed1ab_0.tar.bz2 + version: 2022.10.10 +- category: main dependencies: - nbconvert-core: 7.2.4 pyhd8ed1ab_0 - nbconvert-pandoc: 7.2.4 pyhd8ed1ab_0 - python: '>=3.7' + asciitree: '' + fasteners: '' + numcodecs: '>=0.10.0' + numpy: '>=1.7' + python: '>=3.5' hash: - md5: 8b8b8d45d361a04bf6949655efd7d66a - sha256: 4e9b2e5ce28c0de0b823e93061283e9592b40f70ef0dd973c58f9d8ca7fb0569 + md5: 7e212240cf03e35a6b3201010a1a1e12 + sha256: 522e72b5f4f1d49d73bdd7fc92a4e51efe86910460577646f553905969d11550 manager: conda - name: nbconvert - optional: true + name: zarr + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.2.4-pyhd8ed1ab_0.tar.bz2 - version: 7.2.4 -- category: full + url: https://conda.anaconda.org/conda-forge/noarch/zarr-2.13.3-pyhd8ed1ab_0.tar.bz2 + version: 2.13.3 +- category: main dependencies: - jupyter_server: '>=1.8,<3' - python: '>=3.7' + future: '' + matplotlib-base: '' + numpy: '>=1.7' + properties: '' + python: '' + scipy: '>=0.13' + utm: '' + vectormath: '' hash: - md5: 40be846cd4e78672a40e43db9dae753c - sha256: d798a6a1938e3efa1562d3477a0337720ce07ef571c8b0255d80089f285eaf8a + md5: 940c153c790eec5801d26ad7115d69bf + sha256: 6ef4cb86ab786166d39b6a55f2b5b9027f298d4aa7ba676d587b31cf80053ae5 manager: conda - name: notebook-shim - optional: true + name: geoana + optional: false platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.2-pyhd8ed1ab_0.tar.bz2 - version: 0.2.2 + url: https://conda.anaconda.org/conda-forge/noarch/geoana-0.0.6-py_1.tar.bz2 + version: 0.0.6 - category: full dependencies: argon2-cffi: '' @@ -13195,6 +13258,49 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/noarch/nbclassic-0.4.8-pyhd8ed1ab_0.tar.bz2 version: 0.4.8 +- category: main + dependencies: + numpy: '' + pydiso: '' + python: '>=3.6' + scipy: '' + hash: + md5: d824e3266c690c6b8c662cf19fa62b3f + sha256: e1d39044c41541a09ba846c51c2ba315858622dfb4e7eaebcb0823316159fab8 + manager: conda + name: pymatsolver + optional: false + platform: win-64 + url: https://conda.anaconda.org/conda-forge/noarch/pymatsolver-0.2.0-pyhd8ed1ab_0.tar.bz2 + version: 0.2.0 +- category: full + dependencies: + cloudpickle: '>=0.2.1' + cytoolz: '>=0.7.3' + dask-core: '>=1.0.0,!=2.17.0' + imageio: '>=2.3.0' + networkx: '>=2.2' + numpy: '>=1.20.3,<2.0a0' + packaging: '>=20.0' + pillow: '>=6.1.0,!=7.1.0,!=7.1.1,!=8.3.0' + python: '>=3.9,<3.10.0a0' + python_abi: 3.9.* *_cp39 + pywavelets: '>=1.1.1' + scipy: '>=1.4.1' + tifffile: '>=2019.7.26' + toolz: '>=0.7.3' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vs2015_runtime: '>=14.29.30139' + hash: + md5: 95af5e59b69d4df686989cd3662a2172 + sha256: 8cc7161db95db3768c36d69a7a347e64afbec82fd4dbc38e56bd6b65438ea69b + manager: conda + name: scikit-image + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/scikit-image-0.19.3-py39h2ba5b7c_2.tar.bz2 + version: 0.19.3 - category: full dependencies: argon2-cffi: '' @@ -13312,25 +13418,27 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + sha256: None manager: pip name: mira-simpeg optional: false platform: win-64 - source: null - url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl + source: + type: url + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip version: 0.15.1.dev6 - category: main dependencies: geoh5py: '>=0.5.0,<0.6.0' numpy: '>=1.21.5,<2.0.0' hash: - sha256: 48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + sha256: c73020238558b1ececd1ad6e01b76dac8272dda46f3361a034315bd40b341d9d manager: pip name: param-sweeps optional: false platform: win-64 source: null - url: https://files.pythonhosted.org/packages/ca/96/992802ddc69c08483c8c9ced584658b26bc5681e9c7c914949bc16192ef3/param_sweeps-0.1.2-py3-none-any.whl - version: 0.1.2 + url: https://files.pythonhosted.org/packages/86/9a/cf12141da920feeb4b80833bd54f01d11c7b58b3f7f7c5ec19d2a45127f8/param_sweeps-0.1.3-py3-none-any.whl + version: 0.1.3 version: 1 diff --git a/environments/conda-py-3.10-linux-64-dev.lock.yml b/environments/conda-py-3.10-linux-64-dev.lock.yml index 014a4a0ac..161c8f378 100644 --- a/environments/conda-py-3.10-linux-64-dev.lock.yml +++ b/environments/conda-py-3.10-linux-64-dev.lock.yml @@ -1,25 +1,27 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 6bf92d35e26a37f5e7fa6f8531f7a1461265ae6b9a7aea58345603f5b6b724ef +# input_hash: df4d02352d4445c21d7678d46abe4046d0c3f5eae3ea3d1a40bc9be9191ebc35 channels: - conda-forge - defaults dependencies: - _libgcc_mutex=0.1=conda_forge - - ca-certificates=2022.9.24=ha878542_0 + - ca-certificates=2022.12.7=ha878542_0 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - font-ttf-inconsolata=3.000=h77eed37_0 - font-ttf-source-code-pro=2.038=h77eed37_0 - font-ttf-ubuntu=0.83=hab24e00_0 - - ld_impl_linux-64=2.39=hc81fddc_0 + - ld_impl_linux-64=2.39=hcc3a1bd_1 - libgfortran5=12.2.0=h337968e_19 - libstdcxx-ng=12.2.0=h46fd767_19 - poppler-data=0.4.11=hd8ed1ab_0 - - tzdata=2022f=h191b570_0 + - python_abi=3.10=3_cp310 + - tzdata=2022g=h191b570_0 - fonts-conda-forge=1=0 - libgfortran-ng=12.2.0=h69a702a_19 - fonts-conda-ecosystem=1=0 + - _ipython_minor_entry_point=8.7.0=hb6b4a82_0 - _openmp_mutex=4.5=2_kmp_llvm - libgcc-ng=12.2.0=h65d4601_19 - aom=3.5.0=h27087fc_0 @@ -29,7 +31,7 @@ dependencies: - dav1d=1.0.0=h166bdaf_1 - expat=2.5.0=h27087fc_0 - freexl=1.0.6=h166bdaf_1 - - geos=3.11.0=h27087fc_0 + - geos=3.11.1=h27087fc_0 - gettext=0.21.1=h27087fc_0 - giflib=5.2.1=h36c2ea0_2 - icu=70.1=h27087fc_0 @@ -52,14 +54,12 @@ dependencies: - libzopfli=1.0.3=h9c3ff4c_0 - lz4-c=1.9.3=h9c3ff4c_1 - ncurses=6.3=h27087fc_1 - - nspr=4.32=h9c3ff4c_1 - - openssl=3.0.7=h166bdaf_0 - - pcre=8.45=h9c3ff4c_0 + - nspr=4.35=h27087fc_0 + - openssl=3.0.7=h0b41bf4_1 - pixman=0.40.0=h36c2ea0_0 - pthread-stubs=0.4=h36c2ea0_1001 - snappy=1.1.9=hbd366e4_2 - - tbb=2021.6.0=h924138e_1 - - tzcode=2022f=h166bdaf_0 + - tzcode=2022g=h166bdaf_0 - xorg-kbproto=1.0.7=h7f98852_1002 - xorg-libice=1.0.10=h7f98852_0 - xorg-libxau=1.0.9=h7f98852_0 @@ -77,14 +77,14 @@ dependencies: - libedit=3.1.20191231=he28a2e2_2 - libllvm11=11.1.0=he0ac6c6_5 - libnghttp2=1.47.0=hff17c54_1 - - libpng=1.6.38=h753d276_0 - - librttopo=1.1.0=hf730bdb_11 - - libsqlite=3.39.4=h753d276_0 + - libpng=1.6.39=h753d276_0 + - librttopo=1.1.0=ha49c73b_12 + - libsqlite=3.40.0=h753d276_0 - libssh2=1.10.0=hf14f497_3 - libxcb=1.13=h7f98852_1004 - libxml2=2.10.3=h7463322_0 - libzip=1.9.2=hc929e4a_1 - - llvm-openmp=15.0.4=he0ac6c6_0 + - llvm-openmp=15.0.6=he0ac6c6_0 - pandoc=2.19.2=h32600fe_1 - pcre2=10.40=hc3806b6_0 - readline=8.1.2=h0f457ee_0 @@ -93,36 +93,39 @@ dependencies: - zeromq=4.3.4=h9c3ff4c_1 - zlib=1.2.13=h166bdaf_4 - zstd=1.5.2=h6239696_4 - - blosc=1.21.1=h83bc5f7_3 + - blosc=1.21.2=hafa529b_0 - boost-cpp=1.78.0=h75c5d50_1 - brotli-bin=1.0.9=h166bdaf_8 - - c-blosc2=2.4.3=h7a311fb_0 - - freetype=2.12.1=hca18f0e_0 + - c-blosc2=2.6.0=hf91038e_0 + - freetype=2.12.1=hca18f0e_1 - hdf4=4.2.15=h9772cbc_5 - krb5=1.19.3=h08a2579_0 - libglib=2.74.1=h606061b_1 + - libhwloc=2.8.0=h32351e8_1 - libtiff=4.4.0=h55922b4_4 - - mkl=2022.1.0=h84fe81f_915 - - python=3.10.6=ha86cf86_0_cpython - - sqlite=3.39.4=h4ff8645_0 + - nss=3.82=he02c5a1_0 + - python=3.10.8=h4a9ceb5_0_cpython + - sqlite=3.40.0=h4ff8645_0 - xorg-libx11=1.7.2=h7f98852_0 - asciitree=0.3.3=py_2 - attrs=22.1.0=pyh71513ae_1 - backcall=0.2.0=pyh9f0ad1d_0 - - backports=1.0=py_2 + - backports=1.0=pyhd8ed1ab_3 - brotli=1.0.9=h166bdaf_8 + - brotli-python=1.0.9=py310hd8f1fbe_8 - cached_property=1.5.2=pyha770c72_1 - - certifi=2022.9.24=pyhd8ed1ab_0 + - certifi=2022.12.7=pyhd8ed1ab_0 - charset-normalizer=2.1.1=pyhd8ed1ab_0 - click=8.1.3=unix_pyhd8ed1ab_2 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_0 - cycler=0.11.0=pyhd8ed1ab_0 + - debugpy=1.6.4=py310hd8f1fbe_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - dill=0.3.6=pyhd8ed1ab_1 - entrypoints=0.4=pyhd8ed1ab_0 - - exceptiongroup=1.0.1=pyhd8ed1ab_0 + - exceptiongroup=1.0.4=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.8.0=pyhd8ed1ab_0 @@ -135,194 +138,193 @@ dependencies: - ipython_genutils=0.2.0=py_1 - itsdangerous=2.1.2=pyhd8ed1ab_0 - jupyterlab_widgets=1.1.1=pyhd8ed1ab_0 + - kiwisolver=1.4.4=py310hbf28c38_1 + - lazy-object-proxy=1.8.0=py310h5764c6d_0 - lcms2=2.14=h6ed2654_0 - - libblas=3.9.0=16_linux64_mkl - libcurl=7.86.0=h2283fc2_1 - libkml=1.3.0=h37653c0_1015 - - libpq=14.5=he2d8382_1 + - libpq=15.1=h67c24c5_1 + - llvmlite=0.39.1=py310h58363a5_1 - locket=1.0.0=pyhd8ed1ab_0 + - markupsafe=2.1.1=py310h5764c6d_2 - mccabe=0.7.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 + - msgpack-python=1.0.4=py310hbf28c38_1 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - networkx=2.8.8=pyhd8ed1ab_0 - - nss=3.78=h2350873_0 - openjpeg=2.5.0=h7d73246_1 + - packaging=22.0=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - - platformdirs=2.5.2=pyhd8ed1ab_1 + - platformdirs=2.6.0=pyhd8ed1ab_0 - pluggy=1.0.0=pyhd8ed1ab_5 - prometheus_client=0.15.0=pyhd8ed1ab_0 + - psutil=5.9.4=py310h5764c6d_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - pycparser=2.21=pyhd8ed1ab_0 - pyparsing=3.0.9=pyhd8ed1ab_0 + - pyrsistent=0.19.2=py310h5764c6d_0 - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - - python_abi=3.10=2_cp310 - pytz=2022.6=pyhd8ed1ab_0 + - pyyaml=6.0=py310h5764c6d_5 + - pyzmq=24.0.1=py310h330234f_1 - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 + - tbb=2021.7.0=h924138e_1 - tblib=1.7.0=pyhd8ed1ab_0 - tenacity=8.1.0=pyhd8ed1ab_0 - threadpoolctl=3.1.0=pyh8a188c0_0 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - toolz=0.12.0=pyhd8ed1ab_0 - - traitlets=5.5.0=pyhd8ed1ab_0 + - tornado=6.1=py310h5764c6d_3 + - traitlets=5.7.0=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 + - unicodedata2=15.0.0=py310h5764c6d_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - websocket-client=1.4.2=pyhd8ed1ab_0 - wheel=0.38.4=pyhd8ed1ab_0 + - wrapt=1.14.1=py310h5764c6d_1 - xorg-libxext=1.3.4=h7f98852_1 - xorg-libxrender=0.9.10=h7f98852_1003 - - zipp=3.10.0=pyhd8ed1ab_0 + - zipp=3.11.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py310hff52083_1 - anyio=3.6.2=pyhd8ed1ab_0 - - asttokens=2.1.0=pyhd8ed1ab_0 + - astroid=2.12.13=py310hff52083_0 + - asttokens=2.2.1=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 - - brotli-python=1.0.9=py310hd8f1fbe_8 + - bleach=5.0.1=pyhd8ed1ab_0 - brunsli=0.1=h9c3ff4c_0 - cached-property=1.5.2=hd8ed1ab_1 - cairo=1.16.0=ha61ee94_1014 - cffi=1.15.1=py310h255011f_2 - - cfitsio=4.1.0=hd9d235c_0 + - cfitsio=4.2.0=hd9d235c_0 - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 + - comm=0.1.2=pyhd8ed1ab_0 - coverage=6.5.0=py310h5764c6d_1 - curl=7.86.0=h2283fc2_1 - cytoolz=0.12.0=py310h5764c6d_1 - - debugpy=1.6.3=py310hd8f1fbe_1 + - fonttools=4.38.0=py310h5764c6d_1 - hdf5=1.12.2=nompi_h4df4325_100 - - importlib-metadata=5.0.0=pyha770c72_1 - - importlib_resources=5.10.0=pyhd8ed1ab_0 + - importlib-metadata=5.1.0=pyha770c72_0 + - importlib_resources=5.10.1=pyhd8ed1ab_0 - isort=5.10.1=pyhd8ed1ab_0 - - jedi=0.18.1=pyhd8ed1ab_2 + - jedi=0.18.2=pyhd8ed1ab_0 + - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 - - jupyter_core=5.0.0=py310hff52083_0 - - kiwisolver=1.4.4=py310hbf28c38_1 - - lazy-object-proxy=1.8.0=py310h5764c6d_0 - - libcblas=3.9.0=16_linux64_mkl - - liblapack=3.9.0=16_linux64_mkl - - llvmlite=0.39.1=py310h58363a5_1 - - markupsafe=2.1.1=py310h5764c6d_2 + - jupyter_core=5.1.0=py310hff52083_0 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - - msgpack-python=1.0.4=py310hbf28c38_1 + - mkl=2022.2.1=h84fe81f_16997 - munch=2.5.0=py_0 - - packaging=21.3=pyhd8ed1ab_0 - partd=1.3.0=pyhd8ed1ab_0 - pexpect=4.8.0=pyh1a96a4e_2 - pillow=9.2.0=py310h454ad03_3 - pip=22.3.1=pyhd8ed1ab_0 - - plotly=5.11.0=pyhd8ed1ab_0 - - postgresql=14.5=ha105346_1 + - plotly=5.11.0=pyhd8ed1ab_1 + - postgresql=15.1=ha105346_1 - proj=9.1.0=h93bde94_0 - - psutil=5.9.4=py310h5764c6d_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.19.2=py310h5764c6d_0 + - pytest=7.2.0=pyhd8ed1ab_2 - python-dateutil=2.8.2=pyhd8ed1ab_0 - - pyyaml=6.0=py310h5764c6d_5 - - pyzmq=24.0.1=py310h330234f_1 - retrying=1.3.3=py_2 + - terminado=0.17.1=pyh41d4057_0 - tinycss2=1.2.1=pyhd8ed1ab_0 - tomlkit=0.11.6=pyha770c72_0 - - tornado=6.1=py310h5764c6d_3 - tqdm=4.64.1=pyhd8ed1ab_0 - typing-extensions=4.4.0=hd8ed1ab_0 - - unicodedata2=15.0.0=py310h5764c6d_0 - - wrapt=1.14.1=py310h5764c6d_1 + - werkzeug=2.2.2=pyhd8ed1ab_0 - xerces-c=3.2.4=h55805fa_1 - zict=2.2.0=pyhd8ed1ab_0 - argon2-cffi-bindings=21.2.0=py310h5764c6d_3 - - astroid=2.12.12=py310hff52083_1 - - bleach=5.0.1=pyhd8ed1ab_0 - brotlipy=0.7.0=py310h5764c6d_1005 - - cryptography=38.0.3=py310h600f1e7_0 + - cryptography=38.0.4=py310h600f1e7_0 - dask-core=2022.10.0=pyhd8ed1ab_2 - - fonttools=4.38.0=py310h5764c6d_1 + - flask=2.2.2=pyhd8ed1ab_0 - geotiff=1.7.1=ha76d385_4 - - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.17.0=pyhd8ed1ab_0 + - jsonschema=4.17.3=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - kealib=1.4.15=ha7026e8_1 + - kealib=1.5.0=ha7026e8_0 + - libblas=3.9.0=16_linux64_mkl - libdap4=3.20.6=hd7c4107_2 - libnetcdf=4.8.1=nompi_h261ec11_106 - - libspatialite=5.0.1=hfbd986c_21 - - numpy=1.23.4=py310h53a5b5f_1 - - poppler=22.11.0=h92391eb_0 - - pytest=7.2.0=pyhd8ed1ab_2 - - stack_data=0.6.0=pyhd8ed1ab_0 - - terminado=0.17.0=pyh41d4057_0 - - tiledb=2.11.3=h3f4058f_1 + - libspatialite=5.0.1=h7c8129e_22 + - poppler=22.12.0=h92391eb_0 + - pylint=2.15.8=pyhd8ed1ab_0 + - pytest-cov=3.0.0=pyhd8ed1ab_0 + - stack_data=0.6.2=pyhd8ed1ab_0 + - tiledb=2.13.0=h3f4058f_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - - werkzeug=2.2.2=pyhd8ed1ab_0 - argon2-cffi=21.3.0=pyhd8ed1ab_0 + - flask-compress=1.13=pyhd8ed1ab_0 + - libcblas=3.9.0=16_linux64_mkl + - libgdal=3.5.3=h2d23f43_10 + - liblapack=3.9.0=16_linux64_mkl + - nbformat=5.7.0=pyhd8ed1ab_0 + - prompt-toolkit=3.0.36=pyha770c72_0 + - pyopenssl=22.1.0=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 + - ipython=8.7.0=pyh41d4057_0 + - nbclient=0.7.2=pyhd8ed1ab_0 + - numpy=1.23.5=py310h53a5b5f_0 + - urllib3=1.26.13=pyhd8ed1ab_0 - contourpy=1.0.6=py310hbf28c38_0 - - flask=2.2.2=pyhd8ed1ab_0 + - dash-daq=0.5.0=pyh9f0ad1d_1 + - distributed=2022.10.0=pyhd8ed1ab_2 + - gdal=3.5.3=py310hc1b7723_10 - h5py=3.7.0=nompi_py310h416281c_102 - - imagecodecs=2022.9.26=py310h90cd304_3 - - imageio=2.22.0=pyhfa7a67d_0 - - libgdal=3.5.3=heb1176f_1 - - nbformat=5.7.0=pyhd8ed1ab_0 - - numba=0.56.3=py310ha5257ce_0 + - imagecodecs=2022.9.26=py310h543e91f_4 + - imageio=2.22.4=pyhfa7a67d_1 + - ipykernel=6.19.2=pyh210e3f2_0 + - nbconvert-core=7.2.6=pyhd8ed1ab_0 + - numba=0.56.4=py310ha5257ce_0 - numcodecs=0.10.2=py310hd8f1fbe_0 - - pandas=1.5.1=py310h769672d_1 - - prompt-toolkit=3.0.32=pyha770c72_0 - - pylint=2.15.5=pyhd8ed1ab_0 - - pyopenssl=22.1.0=pyhd8ed1ab_0 - - pytest-cov=3.0.0=pyhd8ed1ab_0 + - pandas=1.5.2=py310h769672d_0 - pywavelets=1.3.0=py310hde88566_2 + - requests=2.28.1=pyhd8ed1ab_1 - scipy=1.9.3=py310hdfbd76f_2 - - shapely=1.8.5=py310h5e49deb_1 + - shapely=2.0.0=py310h8b84c32_0 - vectormath=0.2.2=py_0 - discretize=0.7.4=py310hc4a4660_0 - empymod=2.2.1=pyhd8ed1ab_0 - - flask-compress=1.13=pyhd8ed1ab_0 - - gdal=3.5.3=py310he53f9b6_1 - - ipython=8.6.0=pyh41d4057_1 + - fiona=1.8.22=py310h60a68a4_2 + - jupyter-dash=0.4.2=pyhd8ed1ab_1 + - jupyter_server=1.23.3=pyhd8ed1ab_0 - matplotlib-base=3.6.2=py310h8d5ebf3_0 - - nbclient=0.7.0=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.6=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py310h1dd1467_4 - - scikit-learn=1.1.3=py310h0c3af53_1 + - scikit-learn=1.2.0=py310h209a8ca_0 - tifffile=2022.10.10=pyhd8ed1ab_0 - - urllib3=1.26.11=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - - dash=2.7.0=pyhd8ed1ab_0 - - distributed=2022.10.0=pyhd8ed1ab_2 - - fiona=1.8.22=py310h60a68a4_2 - geoana=0.0.6=py_1 - - ipykernel=6.17.1=pyh210e3f2_0 - - nbconvert-core=7.2.4=pyhd8ed1ab_0 + - nbconvert=7.2.6=pyhd8ed1ab_0 + - notebook-shim=0.2.2=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - - requests=2.28.1=pyhd8ed1ab_1 - scikit-image=0.19.3=py310h769672d_2 - - dash-daq=0.5.0=pyh9f0ad1d_1 - - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.23.1=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 - - nbconvert=7.2.4=pyhd8ed1ab_0 - - notebook-shim=0.2.2=pyhd8ed1ab_0 - nbclassic=0.4.8=pyhd8ed1ab_0 - notebook=6.5.2=pyha770c72_1 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 - - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 - - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 - - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + - geoh5py === 0.5.0 + - simpeg-archive === 0.9.1.dev5 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - param-sweeps === 0.1.3 variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.10-linux-64.lock.yml b/environments/conda-py-3.10-linux-64.lock.yml index 6765b8257..3bb5ce67b 100644 --- a/environments/conda-py-3.10-linux-64.lock.yml +++ b/environments/conda-py-3.10-linux-64.lock.yml @@ -1,25 +1,27 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 6bf92d35e26a37f5e7fa6f8531f7a1461265ae6b9a7aea58345603f5b6b724ef +# input_hash: df4d02352d4445c21d7678d46abe4046d0c3f5eae3ea3d1a40bc9be9191ebc35 channels: - conda-forge - defaults dependencies: - _libgcc_mutex=0.1=conda_forge - - ca-certificates=2022.9.24=ha878542_0 + - ca-certificates=2022.12.7=ha878542_0 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - font-ttf-inconsolata=3.000=h77eed37_0 - font-ttf-source-code-pro=2.038=h77eed37_0 - font-ttf-ubuntu=0.83=hab24e00_0 - - ld_impl_linux-64=2.39=hc81fddc_0 + - ld_impl_linux-64=2.39=hcc3a1bd_1 - libgfortran5=12.2.0=h337968e_19 - libstdcxx-ng=12.2.0=h46fd767_19 - poppler-data=0.4.11=hd8ed1ab_0 - - tzdata=2022f=h191b570_0 + - python_abi=3.10=3_cp310 + - tzdata=2022g=h191b570_0 - fonts-conda-forge=1=0 - libgfortran-ng=12.2.0=h69a702a_19 - fonts-conda-ecosystem=1=0 + - _ipython_minor_entry_point=8.7.0=hb6b4a82_0 - _openmp_mutex=4.5=2_kmp_llvm - libgcc-ng=12.2.0=h65d4601_19 - aom=3.5.0=h27087fc_0 @@ -29,7 +31,7 @@ dependencies: - dav1d=1.0.0=h166bdaf_1 - expat=2.5.0=h27087fc_0 - freexl=1.0.6=h166bdaf_1 - - geos=3.11.0=h27087fc_0 + - geos=3.11.1=h27087fc_0 - gettext=0.21.1=h27087fc_0 - giflib=5.2.1=h36c2ea0_2 - icu=70.1=h27087fc_0 @@ -52,14 +54,12 @@ dependencies: - libzopfli=1.0.3=h9c3ff4c_0 - lz4-c=1.9.3=h9c3ff4c_1 - ncurses=6.3=h27087fc_1 - - nspr=4.32=h9c3ff4c_1 - - openssl=3.0.7=h166bdaf_0 - - pcre=8.45=h9c3ff4c_0 + - nspr=4.35=h27087fc_0 + - openssl=3.0.7=h0b41bf4_1 - pixman=0.40.0=h36c2ea0_0 - pthread-stubs=0.4=h36c2ea0_1001 - snappy=1.1.9=hbd366e4_2 - - tbb=2021.6.0=h924138e_1 - - tzcode=2022f=h166bdaf_0 + - tzcode=2022g=h166bdaf_0 - xorg-kbproto=1.0.7=h7f98852_1002 - xorg-libice=1.0.10=h7f98852_0 - xorg-libxau=1.0.9=h7f98852_0 @@ -77,14 +77,14 @@ dependencies: - libedit=3.1.20191231=he28a2e2_2 - libllvm11=11.1.0=he0ac6c6_5 - libnghttp2=1.47.0=hff17c54_1 - - libpng=1.6.38=h753d276_0 - - librttopo=1.1.0=hf730bdb_11 - - libsqlite=3.39.4=h753d276_0 + - libpng=1.6.39=h753d276_0 + - librttopo=1.1.0=ha49c73b_12 + - libsqlite=3.40.0=h753d276_0 - libssh2=1.10.0=hf14f497_3 - libxcb=1.13=h7f98852_1004 - libxml2=2.10.3=h7463322_0 - libzip=1.9.2=hc929e4a_1 - - llvm-openmp=15.0.4=he0ac6c6_0 + - llvm-openmp=15.0.6=he0ac6c6_0 - pandoc=2.19.2=h32600fe_1 - pcre2=10.40=hc3806b6_0 - readline=8.1.2=h0f457ee_0 @@ -93,29 +93,32 @@ dependencies: - zeromq=4.3.4=h9c3ff4c_1 - zlib=1.2.13=h166bdaf_4 - zstd=1.5.2=h6239696_4 - - blosc=1.21.1=h83bc5f7_3 + - blosc=1.21.2=hafa529b_0 - boost-cpp=1.78.0=h75c5d50_1 - brotli-bin=1.0.9=h166bdaf_8 - - c-blosc2=2.4.3=h7a311fb_0 - - freetype=2.12.1=hca18f0e_0 + - c-blosc2=2.6.0=hf91038e_0 + - freetype=2.12.1=hca18f0e_1 - hdf4=4.2.15=h9772cbc_5 - krb5=1.19.3=h08a2579_0 - libglib=2.74.1=h606061b_1 + - libhwloc=2.8.0=h32351e8_1 - libtiff=4.4.0=h55922b4_4 - - mkl=2022.1.0=h84fe81f_915 - - python=3.10.6=ha86cf86_0_cpython - - sqlite=3.39.4=h4ff8645_0 + - nss=3.82=he02c5a1_0 + - python=3.10.8=h4a9ceb5_0_cpython + - sqlite=3.40.0=h4ff8645_0 - xorg-libx11=1.7.2=h7f98852_0 - asciitree=0.3.3=py_2 - backcall=0.2.0=pyh9f0ad1d_0 - - backports=1.0=py_2 + - backports=1.0=pyhd8ed1ab_3 - brotli=1.0.9=h166bdaf_8 + - brotli-python=1.0.9=py310hd8f1fbe_8 - cached_property=1.5.2=pyha770c72_1 - - certifi=2022.9.24=pyhd8ed1ab_0 + - certifi=2022.12.7=pyhd8ed1ab_0 - click=8.1.3=unix_pyhd8ed1ab_2 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_0 - cycler=0.11.0=pyhd8ed1ab_0 + - debugpy=1.6.4=py310hd8f1fbe_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 @@ -130,178 +133,177 @@ dependencies: - ipython_genutils=0.2.0=py_1 - itsdangerous=2.1.2=pyhd8ed1ab_0 - jupyterlab_widgets=1.1.1=pyhd8ed1ab_0 + - kiwisolver=1.4.4=py310hbf28c38_1 - lcms2=2.14=h6ed2654_0 - - libblas=3.9.0=16_linux64_mkl - libcurl=7.86.0=h2283fc2_1 - libkml=1.3.0=h37653c0_1015 - - libpq=14.5=he2d8382_1 + - libpq=15.1=h67c24c5_1 + - llvmlite=0.39.1=py310h58363a5_1 - locket=1.0.0=pyhd8ed1ab_0 + - markupsafe=2.1.1=py310h5764c6d_2 - mistune=2.0.4=pyhd8ed1ab_0 + - msgpack-python=1.0.4=py310hbf28c38_1 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - networkx=2.8.8=pyhd8ed1ab_0 - - nss=3.78=h2350873_0 - openjpeg=2.5.0=h7d73246_1 + - packaging=22.0=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - prometheus_client=0.15.0=pyhd8ed1ab_0 + - psutil=5.9.4=py310h5764c6d_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - pycparser=2.21=pyhd8ed1ab_0 - pyparsing=3.0.9=pyhd8ed1ab_0 + - pyrsistent=0.19.2=py310h5764c6d_0 - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - - python_abi=3.10=2_cp310 - pytz=2022.6=pyhd8ed1ab_0 + - pyyaml=6.0=py310h5764c6d_5 + - pyzmq=24.0.1=py310h330234f_1 - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 + - tbb=2021.7.0=h924138e_1 - tblib=1.7.0=pyhd8ed1ab_0 - tenacity=8.1.0=pyhd8ed1ab_0 - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - - traitlets=5.5.0=pyhd8ed1ab_0 + - tornado=6.1=py310h5764c6d_3 + - traitlets=5.7.0=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 + - unicodedata2=15.0.0=py310h5764c6d_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - websocket-client=1.4.2=pyhd8ed1ab_0 - wheel=0.38.4=pyhd8ed1ab_0 - xorg-libxext=1.3.4=h7f98852_1 - xorg-libxrender=0.9.10=h7f98852_1003 - - zipp=3.10.0=pyhd8ed1ab_0 + - zipp=3.11.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py310hff52083_1 - anyio=3.6.2=pyhd8ed1ab_0 - - asttokens=2.1.0=pyhd8ed1ab_0 + - asttokens=2.2.1=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 - - brotli-python=1.0.9=py310hd8f1fbe_8 + - bleach=5.0.1=pyhd8ed1ab_0 - brunsli=0.1=h9c3ff4c_0 - cached-property=1.5.2=hd8ed1ab_1 - cairo=1.16.0=ha61ee94_1014 - cffi=1.15.1=py310h255011f_2 - - cfitsio=4.1.0=hd9d235c_0 + - cfitsio=4.2.0=hd9d235c_0 - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 + - comm=0.1.2=pyhd8ed1ab_0 - curl=7.86.0=h2283fc2_1 - cytoolz=0.12.0=py310h5764c6d_1 - - debugpy=1.6.3=py310hd8f1fbe_1 + - fonttools=4.38.0=py310h5764c6d_1 - hdf5=1.12.2=nompi_h4df4325_100 - - importlib-metadata=5.0.0=pyha770c72_1 - - importlib_resources=5.10.0=pyhd8ed1ab_0 - - jedi=0.18.1=pyhd8ed1ab_2 + - importlib-metadata=5.1.0=pyha770c72_0 + - importlib_resources=5.10.1=pyhd8ed1ab_0 + - jedi=0.18.2=pyhd8ed1ab_0 + - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 - - jupyter_core=5.0.0=py310hff52083_0 - - kiwisolver=1.4.4=py310hbf28c38_1 - - libcblas=3.9.0=16_linux64_mkl - - liblapack=3.9.0=16_linux64_mkl - - llvmlite=0.39.1=py310h58363a5_1 - - markupsafe=2.1.1=py310h5764c6d_2 + - jupyter_core=5.1.0=py310hff52083_0 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - - msgpack-python=1.0.4=py310hbf28c38_1 + - mkl=2022.2.1=h84fe81f_16997 - munch=2.5.0=py_0 - - packaging=21.3=pyhd8ed1ab_0 - partd=1.3.0=pyhd8ed1ab_0 - pexpect=4.8.0=pyh1a96a4e_2 - pillow=9.2.0=py310h454ad03_3 - pip=22.3.1=pyhd8ed1ab_0 - - plotly=5.11.0=pyhd8ed1ab_0 - - postgresql=14.5=ha105346_1 + - plotly=5.11.0=pyhd8ed1ab_1 + - postgresql=15.1=ha105346_1 - proj=9.1.0=h93bde94_0 - - psutil=5.9.4=py310h5764c6d_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.19.2=py310h5764c6d_0 - python-dateutil=2.8.2=pyhd8ed1ab_0 - - pyyaml=6.0=py310h5764c6d_5 - - pyzmq=24.0.1=py310h330234f_1 - retrying=1.3.3=py_2 + - terminado=0.17.1=pyh41d4057_0 - tinycss2=1.2.1=pyhd8ed1ab_0 - - tornado=6.1=py310h5764c6d_3 - tqdm=4.64.1=pyhd8ed1ab_0 - typing-extensions=4.4.0=hd8ed1ab_0 - - unicodedata2=15.0.0=py310h5764c6d_0 + - werkzeug=2.2.2=pyhd8ed1ab_0 - xerces-c=3.2.4=h55805fa_1 - zict=2.2.0=pyhd8ed1ab_0 - argon2-cffi-bindings=21.2.0=py310h5764c6d_3 - - bleach=5.0.1=pyhd8ed1ab_0 - brotlipy=0.7.0=py310h5764c6d_1005 - - cryptography=38.0.3=py310h600f1e7_0 + - cryptography=38.0.4=py310h600f1e7_0 - dask-core=2022.10.0=pyhd8ed1ab_2 - - fonttools=4.38.0=py310h5764c6d_1 + - flask=2.2.2=pyhd8ed1ab_0 - geotiff=1.7.1=ha76d385_4 - - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.17.0=pyhd8ed1ab_0 + - jsonschema=4.17.3=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - kealib=1.4.15=ha7026e8_1 + - kealib=1.5.0=ha7026e8_0 + - libblas=3.9.0=16_linux64_mkl - libdap4=3.20.6=hd7c4107_2 - libnetcdf=4.8.1=nompi_h261ec11_106 - - libspatialite=5.0.1=hfbd986c_21 - - numpy=1.23.4=py310h53a5b5f_1 - - poppler=22.11.0=h92391eb_0 - - stack_data=0.6.0=pyhd8ed1ab_0 - - terminado=0.17.0=pyh41d4057_0 - - tiledb=2.11.3=h3f4058f_1 + - libspatialite=5.0.1=h7c8129e_22 + - poppler=22.12.0=h92391eb_0 + - stack_data=0.6.2=pyhd8ed1ab_0 + - tiledb=2.13.0=h3f4058f_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - - werkzeug=2.2.2=pyhd8ed1ab_0 - argon2-cffi=21.3.0=pyhd8ed1ab_0 + - flask-compress=1.13=pyhd8ed1ab_0 + - libcblas=3.9.0=16_linux64_mkl + - libgdal=3.5.3=h2d23f43_10 + - liblapack=3.9.0=16_linux64_mkl + - nbformat=5.7.0=pyhd8ed1ab_0 + - prompt-toolkit=3.0.36=pyha770c72_0 + - pyopenssl=22.1.0=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 + - ipython=8.7.0=pyh41d4057_0 + - nbclient=0.7.2=pyhd8ed1ab_0 + - numpy=1.23.5=py310h53a5b5f_0 + - urllib3=1.26.13=pyhd8ed1ab_0 - contourpy=1.0.6=py310hbf28c38_0 - - flask=2.2.2=pyhd8ed1ab_0 + - dash-daq=0.5.0=pyh9f0ad1d_1 + - distributed=2022.10.0=pyhd8ed1ab_2 + - gdal=3.5.3=py310hc1b7723_10 - h5py=3.7.0=nompi_py310h416281c_102 - - imagecodecs=2022.9.26=py310h90cd304_3 - - imageio=2.22.0=pyhfa7a67d_0 - - libgdal=3.5.3=heb1176f_1 - - nbformat=5.7.0=pyhd8ed1ab_0 - - numba=0.56.3=py310ha5257ce_0 + - imagecodecs=2022.9.26=py310h543e91f_4 + - imageio=2.22.4=pyhfa7a67d_1 + - ipykernel=6.19.2=pyh210e3f2_0 + - nbconvert-core=7.2.6=pyhd8ed1ab_0 + - numba=0.56.4=py310ha5257ce_0 - numcodecs=0.10.2=py310hd8f1fbe_0 - - pandas=1.5.1=py310h769672d_1 - - prompt-toolkit=3.0.32=pyha770c72_0 - - pyopenssl=22.1.0=pyhd8ed1ab_0 + - pandas=1.5.2=py310h769672d_0 - pywavelets=1.3.0=py310hde88566_2 - scipy=1.9.3=py310hdfbd76f_2 - - shapely=1.8.5=py310h5e49deb_1 + - shapely=2.0.0=py310h8b84c32_0 - vectormath=0.2.2=py_0 - discretize=0.7.4=py310hc4a4660_0 - empymod=2.2.1=pyhd8ed1ab_0 - - flask-compress=1.13=pyhd8ed1ab_0 - - gdal=3.5.3=py310he53f9b6_1 - - ipython=8.6.0=pyh41d4057_1 + - fiona=1.8.22=py310h60a68a4_2 + - jupyter-dash=0.4.2=pyhd8ed1ab_1 + - jupyter_server=1.23.3=pyhd8ed1ab_0 - matplotlib-base=3.6.2=py310h8d5ebf3_0 - - nbclient=0.7.0=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.6=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py310h1dd1467_4 - - scikit-learn=1.1.3=py310h0c3af53_1 + - scikit-learn=1.2.0=py310h209a8ca_0 - tifffile=2022.10.10=pyhd8ed1ab_0 - - urllib3=1.26.11=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - - dash=2.7.0=pyhd8ed1ab_0 - - distributed=2022.10.0=pyhd8ed1ab_2 - - fiona=1.8.22=py310h60a68a4_2 - geoana=0.0.6=py_1 - - ipykernel=6.17.1=pyh210e3f2_0 - - nbconvert-core=7.2.4=pyhd8ed1ab_0 + - nbconvert=7.2.6=pyhd8ed1ab_0 + - notebook-shim=0.2.2=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py310h769672d_2 - - dash-daq=0.5.0=pyh9f0ad1d_1 - - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.23.1=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 - - nbconvert=7.2.4=pyhd8ed1ab_0 - - notebook-shim=0.2.2=pyhd8ed1ab_0 - nbclassic=0.4.8=pyhd8ed1ab_0 - notebook=6.5.2=pyha770c72_1 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 - - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 - - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 - - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + - geoh5py === 0.5.0 + - simpeg-archive === 0.9.1.dev5 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - param-sweeps === 0.1.3 variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.10-osx-64-dev.lock.yml b/environments/conda-py-3.10-osx-64-dev.lock.yml index 9d57edca9..e264702ac 100644 --- a/environments/conda-py-3.10-osx-64-dev.lock.yml +++ b/environments/conda-py-3.10-osx-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 06bf44f337532f806fe8e1c9f0b5b81aa39b15a6f5e88321e8ca36248285b081 +# input_hash: e483a506e2fe06e926a302f83f760656a88f857965e8685b732a19d40c5a01e3 channels: - conda-forge @@ -8,7 +8,7 @@ channels: dependencies: - bzip2=1.0.8=h0d85af4_4 - c-ares=1.18.1=h0d85af4_0 - - ca-certificates=2022.9.24=h033912b_0 + - ca-certificates=2022.12.7=h033912b_0 - dav1d=1.0.0=hac89ed1_1 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - font-ttf-inconsolata=3.000=h77eed37_0 @@ -28,14 +28,15 @@ dependencies: - libsodium=1.0.18=hbcb3906_1 - libwebp-base=1.2.4=h775f41a_0 - libzlib=1.2.13=hfd90126_4 - - llvm-openmp=15.0.4=h61d9ccf_0 + - llvm-openmp=15.0.6=h61d9ccf_0 - ncurses=6.3=h96cf925_1 - pandoc=2.19.2=h694c41f_1 - pixman=0.40.0=hbcb3906_0 - poppler-data=0.4.11=hd8ed1ab_0 - pthread-stubs=0.4=hc929b4f_1001 - - tzcode=2022f=hb7f2c08_0 - - tzdata=2022f=h191b570_0 + - python_abi=3.10=3_cp310 + - tzcode=2022g=hb7f2c08_0 + - tzdata=2022g=h191b570_0 - xorg-libxau=1.0.9=h35c211d_0 - xorg-libxdmcp=1.1.3=h35c211d_0 - xz=5.2.6=h775f41a_0 @@ -45,7 +46,7 @@ dependencies: - charls=2.3.4=he49afe7_0 - expat=2.5.0=hf0c8a7f_0 - fonts-conda-forge=1=0 - - geos=3.11.0=hb486fe8_0 + - geos=3.11.1=hf0c8a7f_0 - gettext=0.21.1=h8a4c099_0 - icu=70.1=h96cf925_0 - lerc=4.0.0=hb486fe8_0 @@ -55,61 +56,63 @@ dependencies: - libedit=3.1.20191231=h0678c8f_2 - libgfortran5=11.3.0=h082f757_26 - libllvm11=11.1.0=h8fb7429_5 - - libpng=1.6.38=ha978bb4_0 - - libsqlite=3.39.4=ha978bb4_0 + - libpng=1.6.39=ha978bb4_0 + - libsqlite=3.40.0=ha978bb4_0 - libxcb=1.13=h0d85af4_1004 - libzopfli=1.0.3=h046ec9c_0 - lz4-c=1.9.3=he49afe7_1 - - nspr=4.32=hcd9eead_1 - - openssl=3.0.7=hfd90126_0 - - pcre=8.45=he49afe7_0 + - nspr=4.35=hea0b92c_0 + - openssl=3.0.7=hfd90126_1 - pcre2=10.40=h1c4e4bc_0 - readline=8.1.2=h3899abd_0 - snappy=1.1.9=h225ccf5_2 - - tbb=2021.6.0=hb8565cd_1 + - tbb=2021.7.0=hb8565cd_1 - tk=8.6.12=h5dbffcc_0 - zeromq=4.3.4=he49afe7_1 - zfp=1.0.0=ha894c9a_3 - zlib=1.2.13=hfd90126_4 - zstd=1.5.2=hfa58983_4 - - blosc=1.21.1=h97e831e_3 + - blosc=1.21.2=hebb52c4_0 - boost-cpp=1.78.0=h8b082ac_1 - brotli-bin=1.0.9=hb7f2c08_8 - - c-blosc2=2.4.3=had5f71b_0 + - c-blosc2=2.6.0=had5f71b_0 - fonts-conda-ecosystem=1=0 - - freetype=2.12.1=h3f81eb7_0 + - freetype=2.12.1=h3f81eb7_1 - hdf4=4.2.15=h7aa5921_5 - krb5=1.19.3=hb98e516_0 - libavif=0.11.1=he9a59b1_0 - libgfortran=5.0.0=9_5_0_h97931a8_26 - libglib=2.74.1=h4c723e1_1 - libnghttp2=1.47.0=h5aae05b_1 - - librttopo=1.1.0=he07d8f5_11 + - librttopo=1.1.0=h9461dca_12 - libssh2=1.10.0=h47af595_3 - libtiff=4.4.0=hdb44e8a_4 - libxml2=2.10.3=hb9e07b5_0 - libzip=1.9.2=h6db710c_1 - - mkl=2022.1.0=h860c996_928 - - python=3.10.6=hc14f532_0_cpython - - sqlite=3.39.4=h9ae0607_0 + - mkl=2022.2.1=h44ed08c_16952 + - python=3.10.8=he7542f4_0_cpython + - sqlite=3.40.0=h9ae0607_0 + - _ipython_minor_entry_point=8.7.0=hb6b4a82_0 - appnope=0.1.3=pyhd8ed1ab_0 - asciitree=0.3.3=py_2 - attrs=22.1.0=pyh71513ae_1 - backcall=0.2.0=pyh9f0ad1d_0 - - backports=1.0=py_2 + - backports=1.0=pyhd8ed1ab_3 - brotli=1.0.9=hb7f2c08_8 + - brotli-python=1.0.9=py310h7a76584_8 - cached_property=1.5.2=pyha770c72_1 - - certifi=2022.9.24=pyhd8ed1ab_0 + - certifi=2022.12.7=pyhd8ed1ab_0 - charset-normalizer=2.1.1=pyhd8ed1ab_0 - click=8.1.3=unix_pyhd8ed1ab_2 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_0 - cycler=0.11.0=pyhd8ed1ab_0 + - debugpy=1.6.4=py310h7a76584_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - dill=0.3.6=pyhd8ed1ab_1 - entrypoints=0.4=pyhd8ed1ab_0 - - exceptiongroup=1.0.1=pyhd8ed1ab_0 + - exceptiongroup=1.0.4=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.8.0=pyhd8ed1ab_0 @@ -122,34 +125,43 @@ dependencies: - ipython_genutils=0.2.0=py_1 - itsdangerous=2.1.2=pyhd8ed1ab_0 - jupyterlab_widgets=1.1.1=pyhd8ed1ab_0 + - kiwisolver=1.4.4=py310ha23aa8a_1 + - lazy-object-proxy=1.8.0=py310h90acd4f_0 - lcms2=2.14=h90f4b2a_0 - libblas=3.9.0=16_osx64_mkl - libcurl=7.86.0=h581aaea_1 - libkml=1.3.0=haeb80ef_1015 - - libpq=14.5=hd79e848_1 + - libpq=15.1=hb1ae2b1_1 + - llvmlite=0.39.1=py310h2bfb868_1 - locket=1.0.0=pyhd8ed1ab_0 + - markupsafe=2.1.1=py310h90acd4f_2 - mccabe=0.7.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 + - msgpack-python=1.0.4=py310ha23aa8a_1 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - networkx=2.8.8=pyhd8ed1ab_0 - nss=3.78=ha8197d3_0 - openjpeg=2.5.0=h5d0d7b0_1 + - packaging=22.0=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - - platformdirs=2.5.2=pyhd8ed1ab_1 + - platformdirs=2.6.0=pyhd8ed1ab_0 - pluggy=1.0.0=pyhd8ed1ab_5 - prometheus_client=0.15.0=pyhd8ed1ab_0 + - psutil=5.9.4=py310h90acd4f_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - pycparser=2.21=pyhd8ed1ab_0 - pyparsing=3.0.9=pyhd8ed1ab_0 + - pyrsistent=0.19.2=py310h90acd4f_0 - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - - python_abi=3.10=2_cp310 - pytz=2022.6=pyhd8ed1ab_0 + - pyyaml=6.0=py310h90acd4f_5 + - pyzmq=24.0.1=py310hf615a82_1 - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 @@ -162,141 +174,130 @@ dependencies: - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - toolz=0.12.0=pyhd8ed1ab_0 - - traitlets=5.5.0=pyhd8ed1ab_0 + - tornado=6.1=py310h1961e1f_3 + - traitlets=5.7.0=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 + - unicodedata2=15.0.0=py310h90acd4f_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - websocket-client=1.4.2=pyhd8ed1ab_0 - wheel=0.38.4=pyhd8ed1ab_0 - - zipp=3.10.0=pyhd8ed1ab_0 + - wrapt=1.14.1=py310h90acd4f_1 + - zipp=3.11.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py310h2ec42d9_1 - anyio=3.6.2=pyhd8ed1ab_0 - - asttokens=2.1.0=pyhd8ed1ab_0 + - astroid=2.12.13=py310h2ec42d9_0 + - asttokens=2.2.1=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 - - brotli-python=1.0.9=py310h7a76584_8 + - bleach=5.0.1=pyhd8ed1ab_0 - brunsli=0.1=h046ec9c_0 - cached-property=1.5.2=hd8ed1ab_1 - cairo=1.16.0=h904041c_1014 - cffi=1.15.1=py310ha78151a_2 - - cfitsio=4.1.0=h2c97ad1_0 + - cfitsio=4.2.0=hd56cc12_0 - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 + - comm=0.1.2=pyhd8ed1ab_0 - coverage=6.5.0=py310h90acd4f_1 - curl=7.86.0=h581aaea_1 - cytoolz=0.12.0=py310h90acd4f_1 - - debugpy=1.6.3=py310h7a76584_1 + - fonttools=4.38.0=py310h90acd4f_1 - hdf5=1.12.2=nompi_h1f71328_100 - - importlib-metadata=5.0.0=pyha770c72_1 - - importlib_resources=5.10.0=pyhd8ed1ab_0 + - importlib-metadata=5.1.0=pyha770c72_0 + - importlib_resources=5.10.1=pyhd8ed1ab_0 - isort=5.10.1=pyhd8ed1ab_0 - - jedi=0.18.1=pyhd8ed1ab_2 + - jedi=0.18.2=pyhd8ed1ab_0 + - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 - - jupyter_core=5.0.0=py310h2ec42d9_0 - - kiwisolver=1.4.4=py310ha23aa8a_1 - - lazy-object-proxy=1.8.0=py310h90acd4f_0 + - jupyter_core=5.1.0=py310h2ec42d9_0 - libcblas=3.9.0=16_osx64_mkl - liblapack=3.9.0=16_osx64_mkl - - llvmlite=0.39.1=py310h2bfb868_1 - - markupsafe=2.1.1=py310h90acd4f_2 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - - msgpack-python=1.0.4=py310ha23aa8a_1 - munch=2.5.0=py_0 - - packaging=21.3=pyhd8ed1ab_0 - partd=1.3.0=pyhd8ed1ab_0 - pexpect=4.8.0=pyh1a96a4e_2 - pillow=9.2.0=py310hffcf78b_3 - pip=22.3.1=pyhd8ed1ab_0 - - plotly=5.11.0=pyhd8ed1ab_0 - - postgresql=14.5=hae21482_1 + - plotly=5.11.0=pyhd8ed1ab_1 + - postgresql=15.1=hae21482_1 - proj=9.1.0=hcbd9701_0 - - psutil=5.9.4=py310h90acd4f_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.19.2=py310h90acd4f_0 + - pytest=7.2.0=pyhd8ed1ab_2 - python-dateutil=2.8.2=pyhd8ed1ab_0 - - pyyaml=6.0=py310h90acd4f_5 - - pyzmq=24.0.1=py310hf615a82_1 - retrying=1.3.3=py_2 + - terminado=0.17.1=pyhd1c38e8_0 - tinycss2=1.2.1=pyhd8ed1ab_0 - tomlkit=0.11.6=pyha770c72_0 - - tornado=6.1=py310h1961e1f_3 - tqdm=4.64.1=pyhd8ed1ab_0 - typing-extensions=4.4.0=hd8ed1ab_0 - - unicodedata2=15.0.0=py310h90acd4f_0 - - wrapt=1.14.1=py310h90acd4f_1 + - werkzeug=2.2.2=pyhd8ed1ab_0 - xerces-c=3.2.4=h2007e90_1 - zict=2.2.0=pyhd8ed1ab_0 - argon2-cffi-bindings=21.2.0=py310h90acd4f_3 - - astroid=2.12.12=py310h2ec42d9_1 - - bleach=5.0.1=pyhd8ed1ab_0 - brotlipy=0.7.0=py310h90acd4f_1005 - - cryptography=38.0.3=py310hdd0c95c_0 + - cryptography=38.0.4=py310hdd0c95c_0 - dask-core=2022.10.0=pyhd8ed1ab_2 - - fonttools=4.38.0=py310h90acd4f_1 + - flask=2.2.2=pyhd8ed1ab_0 - geotiff=1.7.1=he29fd1c_4 - - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.17.0=pyhd8ed1ab_0 + - jsonschema=4.17.3=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - kealib=1.4.15=h51f5cc1_1 + - kealib=1.5.0=h5c1f988_0 - libdap4=3.20.6=h3e144a0_2 - libnetcdf=4.8.1=nompi_hc61b76e_106 - - libspatialite=5.0.1=h778c766_21 - - numpy=1.23.4=py310h1b7c290_1 - - poppler=22.11.0=hf2ff1a1_0 - - pytest=7.2.0=pyhd8ed1ab_2 - - stack_data=0.6.0=pyhd8ed1ab_0 - - terminado=0.17.0=pyhd1c38e8_0 - - tiledb=2.11.3=h8b9cbf0_1 + - libspatialite=5.0.1=hc1c2c66_22 + - numpy=1.23.5=py310h1b7c290_0 + - poppler=22.12.0=hf2ff1a1_0 + - pylint=2.15.8=pyhd8ed1ab_0 + - pytest-cov=3.0.0=pyhd8ed1ab_0 + - stack_data=0.6.2=pyhd8ed1ab_0 + - tiledb=2.13.0=h8b9cbf0_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - - werkzeug=2.2.2=pyhd8ed1ab_0 - argon2-cffi=21.3.0=pyhd8ed1ab_0 - contourpy=1.0.6=py310ha23aa8a_0 - - flask=2.2.2=pyhd8ed1ab_0 + - flask-compress=1.13=pyhd8ed1ab_0 - h5py=3.7.0=nompi_py310h5555e59_102 - - imagecodecs=2022.9.26=py310h79a1b8a_3 - - imageio=2.22.0=pyhfa7a67d_0 - - libgdal=3.5.3=h76976c5_1 + - imagecodecs=2022.9.26=py310h86b898b_4 + - imageio=2.22.4=pyhfa7a67d_1 + - libgdal=3.5.3=hdf58b35_10 - nbformat=5.7.0=pyhd8ed1ab_0 - - numba=0.56.3=py310h62db5c2_0 + - numba=0.56.4=py310h62db5c2_0 - numcodecs=0.10.2=py310h154be8b_0 - - pandas=1.5.1=py310hecf8f37_1 - - prompt-toolkit=3.0.32=pyha770c72_0 - - pylint=2.15.5=pyhd8ed1ab_0 + - pandas=1.5.2=py310hecf8f37_0 + - prompt-toolkit=3.0.36=pyha770c72_0 - pyopenssl=22.1.0=pyhd8ed1ab_0 - - pytest-cov=3.0.0=pyhd8ed1ab_0 - pywavelets=1.3.0=py310h936d966_2 - scipy=1.9.3=py310h240c617_2 - - shapely=1.8.5=py310hd79a494_1 + - shapely=2.0.0=py310h4e43f2a_0 - vectormath=0.2.2=py_0 + - dash=2.7.0=pyhd8ed1ab_0 - discretize=0.7.4=py310h84c6d00_0 - empymod=2.2.1=pyhd8ed1ab_0 - - flask-compress=1.13=pyhd8ed1ab_0 - - gdal=3.5.3=py310h5abc6fc_1 - - ipython=8.6.0=pyhd1c38e8_1 + - gdal=3.5.3=py310h5abc6fc_10 + - ipython=8.7.0=pyhd1c38e8_0 - matplotlib-base=3.6.2=py310he725631_0 - - nbclient=0.7.0=pyhd8ed1ab_0 + - nbclient=0.7.2=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py310he105d0e_4 - - scikit-learn=1.1.3=py310hcebe997_1 + - scikit-learn=1.2.0=py310hcebe997_0 - tifffile=2022.10.10=pyhd8ed1ab_0 - - urllib3=1.26.11=pyhd8ed1ab_0 + - urllib3=1.26.13=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - - dash=2.7.0=pyhd8ed1ab_0 + - dash-daq=0.5.0=pyh9f0ad1d_1 - distributed=2022.10.0=pyhd8ed1ab_2 - fiona=1.8.22=py310h5a14c0a_2 - geoana=0.0.6=py_1 - - ipykernel=6.17.1=pyh736e0ef_0 - - nbconvert-core=7.2.4=pyhd8ed1ab_0 + - ipykernel=6.19.2=pyh736e0ef_0 + - nbconvert-core=7.2.6=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - requests=2.28.1=pyhd8ed1ab_1 - scikit-image=0.19.3=py310hecf8f37_2 - - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.23.1=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 - - nbconvert=7.2.4=pyhd8ed1ab_0 + - jupyter_server=1.23.3=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.6=pyhd8ed1ab_0 + - nbconvert=7.2.6=pyhd8ed1ab_0 - notebook-shim=0.2.2=pyhd8ed1ab_0 - nbclassic=0.4.8=pyhd8ed1ab_0 - notebook=6.5.2=pyha770c72_1 @@ -304,10 +305,10 @@ dependencies: - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 - - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 - - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 - - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + - geoh5py === 0.5.0 + - simpeg-archive === 0.9.1.dev5 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - param-sweeps === 0.1.3 variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.10-osx-64.lock.yml b/environments/conda-py-3.10-osx-64.lock.yml index 142cf0888..520cfb087 100644 --- a/environments/conda-py-3.10-osx-64.lock.yml +++ b/environments/conda-py-3.10-osx-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 06bf44f337532f806fe8e1c9f0b5b81aa39b15a6f5e88321e8ca36248285b081 +# input_hash: e483a506e2fe06e926a302f83f760656a88f857965e8685b732a19d40c5a01e3 channels: - conda-forge @@ -8,7 +8,7 @@ channels: dependencies: - bzip2=1.0.8=h0d85af4_4 - c-ares=1.18.1=h0d85af4_0 - - ca-certificates=2022.9.24=h033912b_0 + - ca-certificates=2022.12.7=h033912b_0 - dav1d=1.0.0=hac89ed1_1 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - font-ttf-inconsolata=3.000=h77eed37_0 @@ -28,14 +28,15 @@ dependencies: - libsodium=1.0.18=hbcb3906_1 - libwebp-base=1.2.4=h775f41a_0 - libzlib=1.2.13=hfd90126_4 - - llvm-openmp=15.0.4=h61d9ccf_0 + - llvm-openmp=15.0.6=h61d9ccf_0 - ncurses=6.3=h96cf925_1 - pandoc=2.19.2=h694c41f_1 - pixman=0.40.0=hbcb3906_0 - poppler-data=0.4.11=hd8ed1ab_0 - pthread-stubs=0.4=hc929b4f_1001 - - tzcode=2022f=hb7f2c08_0 - - tzdata=2022f=h191b570_0 + - python_abi=3.10=3_cp310 + - tzcode=2022g=hb7f2c08_0 + - tzdata=2022g=h191b570_0 - xorg-libxau=1.0.9=h35c211d_0 - xorg-libxdmcp=1.1.3=h35c211d_0 - xz=5.2.6=h775f41a_0 @@ -45,7 +46,7 @@ dependencies: - charls=2.3.4=he49afe7_0 - expat=2.5.0=hf0c8a7f_0 - fonts-conda-forge=1=0 - - geos=3.11.0=hb486fe8_0 + - geos=3.11.1=hf0c8a7f_0 - gettext=0.21.1=h8a4c099_0 - icu=70.1=h96cf925_0 - lerc=4.0.0=hb486fe8_0 @@ -55,54 +56,56 @@ dependencies: - libedit=3.1.20191231=h0678c8f_2 - libgfortran5=11.3.0=h082f757_26 - libllvm11=11.1.0=h8fb7429_5 - - libpng=1.6.38=ha978bb4_0 - - libsqlite=3.39.4=ha978bb4_0 + - libpng=1.6.39=ha978bb4_0 + - libsqlite=3.40.0=ha978bb4_0 - libxcb=1.13=h0d85af4_1004 - libzopfli=1.0.3=h046ec9c_0 - lz4-c=1.9.3=he49afe7_1 - - nspr=4.32=hcd9eead_1 - - openssl=3.0.7=hfd90126_0 - - pcre=8.45=he49afe7_0 + - nspr=4.35=hea0b92c_0 + - openssl=3.0.7=hfd90126_1 - pcre2=10.40=h1c4e4bc_0 - readline=8.1.2=h3899abd_0 - snappy=1.1.9=h225ccf5_2 - - tbb=2021.6.0=hb8565cd_1 + - tbb=2021.7.0=hb8565cd_1 - tk=8.6.12=h5dbffcc_0 - zeromq=4.3.4=he49afe7_1 - zfp=1.0.0=ha894c9a_3 - zlib=1.2.13=hfd90126_4 - zstd=1.5.2=hfa58983_4 - - blosc=1.21.1=h97e831e_3 + - blosc=1.21.2=hebb52c4_0 - boost-cpp=1.78.0=h8b082ac_1 - brotli-bin=1.0.9=hb7f2c08_8 - - c-blosc2=2.4.3=had5f71b_0 + - c-blosc2=2.6.0=had5f71b_0 - fonts-conda-ecosystem=1=0 - - freetype=2.12.1=h3f81eb7_0 + - freetype=2.12.1=h3f81eb7_1 - hdf4=4.2.15=h7aa5921_5 - krb5=1.19.3=hb98e516_0 - libavif=0.11.1=he9a59b1_0 - libgfortran=5.0.0=9_5_0_h97931a8_26 - libglib=2.74.1=h4c723e1_1 - libnghttp2=1.47.0=h5aae05b_1 - - librttopo=1.1.0=he07d8f5_11 + - librttopo=1.1.0=h9461dca_12 - libssh2=1.10.0=h47af595_3 - libtiff=4.4.0=hdb44e8a_4 - libxml2=2.10.3=hb9e07b5_0 - libzip=1.9.2=h6db710c_1 - - mkl=2022.1.0=h860c996_928 - - python=3.10.6=hc14f532_0_cpython - - sqlite=3.39.4=h9ae0607_0 + - mkl=2022.2.1=h44ed08c_16952 + - python=3.10.8=he7542f4_0_cpython + - sqlite=3.40.0=h9ae0607_0 + - _ipython_minor_entry_point=8.7.0=hb6b4a82_0 - appnope=0.1.3=pyhd8ed1ab_0 - asciitree=0.3.3=py_2 - backcall=0.2.0=pyh9f0ad1d_0 - - backports=1.0=py_2 + - backports=1.0=pyhd8ed1ab_3 - brotli=1.0.9=hb7f2c08_8 + - brotli-python=1.0.9=py310h7a76584_8 - cached_property=1.5.2=pyha770c72_1 - - certifi=2022.9.24=pyhd8ed1ab_0 + - certifi=2022.12.7=pyhd8ed1ab_0 - click=8.1.3=unix_pyhd8ed1ab_2 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_0 - cycler=0.11.0=pyhd8ed1ab_0 + - debugpy=1.6.4=py310h7a76584_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 @@ -117,31 +120,39 @@ dependencies: - ipython_genutils=0.2.0=py_1 - itsdangerous=2.1.2=pyhd8ed1ab_0 - jupyterlab_widgets=1.1.1=pyhd8ed1ab_0 + - kiwisolver=1.4.4=py310ha23aa8a_1 - lcms2=2.14=h90f4b2a_0 - libblas=3.9.0=16_osx64_mkl - libcurl=7.86.0=h581aaea_1 - libkml=1.3.0=haeb80ef_1015 - - libpq=14.5=hd79e848_1 + - libpq=15.1=hb1ae2b1_1 + - llvmlite=0.39.1=py310h2bfb868_1 - locket=1.0.0=pyhd8ed1ab_0 + - markupsafe=2.1.1=py310h90acd4f_2 - mistune=2.0.4=pyhd8ed1ab_0 + - msgpack-python=1.0.4=py310ha23aa8a_1 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - networkx=2.8.8=pyhd8ed1ab_0 - nss=3.78=ha8197d3_0 - openjpeg=2.5.0=h5d0d7b0_1 + - packaging=22.0=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - prometheus_client=0.15.0=pyhd8ed1ab_0 + - psutil=5.9.4=py310h90acd4f_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - pycparser=2.21=pyhd8ed1ab_0 - pyparsing=3.0.9=pyhd8ed1ab_0 + - pyrsistent=0.19.2=py310h90acd4f_0 - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - - python_abi=3.10=2_cp310 - pytz=2022.6=pyhd8ed1ab_0 + - pyyaml=6.0=py310h90acd4f_5 + - pyzmq=24.0.1=py310hf615a82_1 - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 @@ -152,130 +163,120 @@ dependencies: - tenacity=8.1.0=pyhd8ed1ab_0 - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - - traitlets=5.5.0=pyhd8ed1ab_0 + - tornado=6.1=py310h1961e1f_3 + - traitlets=5.7.0=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 + - unicodedata2=15.0.0=py310h90acd4f_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - websocket-client=1.4.2=pyhd8ed1ab_0 - wheel=0.38.4=pyhd8ed1ab_0 - - zipp=3.10.0=pyhd8ed1ab_0 + - zipp=3.11.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py310h2ec42d9_1 - anyio=3.6.2=pyhd8ed1ab_0 - - asttokens=2.1.0=pyhd8ed1ab_0 + - asttokens=2.2.1=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 - - brotli-python=1.0.9=py310h7a76584_8 + - bleach=5.0.1=pyhd8ed1ab_0 - brunsli=0.1=h046ec9c_0 - cached-property=1.5.2=hd8ed1ab_1 - cairo=1.16.0=h904041c_1014 - cffi=1.15.1=py310ha78151a_2 - - cfitsio=4.1.0=h2c97ad1_0 + - cfitsio=4.2.0=hd56cc12_0 - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 + - comm=0.1.2=pyhd8ed1ab_0 - curl=7.86.0=h581aaea_1 - cytoolz=0.12.0=py310h90acd4f_1 - - debugpy=1.6.3=py310h7a76584_1 + - fonttools=4.38.0=py310h90acd4f_1 - hdf5=1.12.2=nompi_h1f71328_100 - - importlib-metadata=5.0.0=pyha770c72_1 - - importlib_resources=5.10.0=pyhd8ed1ab_0 - - jedi=0.18.1=pyhd8ed1ab_2 + - importlib-metadata=5.1.0=pyha770c72_0 + - importlib_resources=5.10.1=pyhd8ed1ab_0 + - jedi=0.18.2=pyhd8ed1ab_0 + - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 - - jupyter_core=5.0.0=py310h2ec42d9_0 - - kiwisolver=1.4.4=py310ha23aa8a_1 + - jupyter_core=5.1.0=py310h2ec42d9_0 - libcblas=3.9.0=16_osx64_mkl - liblapack=3.9.0=16_osx64_mkl - - llvmlite=0.39.1=py310h2bfb868_1 - - markupsafe=2.1.1=py310h90acd4f_2 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - - msgpack-python=1.0.4=py310ha23aa8a_1 - munch=2.5.0=py_0 - - packaging=21.3=pyhd8ed1ab_0 - partd=1.3.0=pyhd8ed1ab_0 - pexpect=4.8.0=pyh1a96a4e_2 - pillow=9.2.0=py310hffcf78b_3 - pip=22.3.1=pyhd8ed1ab_0 - - plotly=5.11.0=pyhd8ed1ab_0 - - postgresql=14.5=hae21482_1 + - plotly=5.11.0=pyhd8ed1ab_1 + - postgresql=15.1=hae21482_1 - proj=9.1.0=hcbd9701_0 - - psutil=5.9.4=py310h90acd4f_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.19.2=py310h90acd4f_0 - python-dateutil=2.8.2=pyhd8ed1ab_0 - - pyyaml=6.0=py310h90acd4f_5 - - pyzmq=24.0.1=py310hf615a82_1 - retrying=1.3.3=py_2 + - terminado=0.17.1=pyhd1c38e8_0 - tinycss2=1.2.1=pyhd8ed1ab_0 - - tornado=6.1=py310h1961e1f_3 - tqdm=4.64.1=pyhd8ed1ab_0 - typing-extensions=4.4.0=hd8ed1ab_0 - - unicodedata2=15.0.0=py310h90acd4f_0 + - werkzeug=2.2.2=pyhd8ed1ab_0 - xerces-c=3.2.4=h2007e90_1 - zict=2.2.0=pyhd8ed1ab_0 - argon2-cffi-bindings=21.2.0=py310h90acd4f_3 - - bleach=5.0.1=pyhd8ed1ab_0 - brotlipy=0.7.0=py310h90acd4f_1005 - - cryptography=38.0.3=py310hdd0c95c_0 + - cryptography=38.0.4=py310hdd0c95c_0 - dask-core=2022.10.0=pyhd8ed1ab_2 - - fonttools=4.38.0=py310h90acd4f_1 + - flask=2.2.2=pyhd8ed1ab_0 - geotiff=1.7.1=he29fd1c_4 - - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.17.0=pyhd8ed1ab_0 + - jsonschema=4.17.3=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - kealib=1.4.15=h51f5cc1_1 + - kealib=1.5.0=h5c1f988_0 - libdap4=3.20.6=h3e144a0_2 - libnetcdf=4.8.1=nompi_hc61b76e_106 - - libspatialite=5.0.1=h778c766_21 - - numpy=1.23.4=py310h1b7c290_1 - - poppler=22.11.0=hf2ff1a1_0 - - stack_data=0.6.0=pyhd8ed1ab_0 - - terminado=0.17.0=pyhd1c38e8_0 - - tiledb=2.11.3=h8b9cbf0_1 + - libspatialite=5.0.1=hc1c2c66_22 + - numpy=1.23.5=py310h1b7c290_0 + - poppler=22.12.0=hf2ff1a1_0 + - stack_data=0.6.2=pyhd8ed1ab_0 + - tiledb=2.13.0=h8b9cbf0_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - - werkzeug=2.2.2=pyhd8ed1ab_0 - argon2-cffi=21.3.0=pyhd8ed1ab_0 - contourpy=1.0.6=py310ha23aa8a_0 - - flask=2.2.2=pyhd8ed1ab_0 + - flask-compress=1.13=pyhd8ed1ab_0 - h5py=3.7.0=nompi_py310h5555e59_102 - - imagecodecs=2022.9.26=py310h79a1b8a_3 - - imageio=2.22.0=pyhfa7a67d_0 - - libgdal=3.5.3=h76976c5_1 + - imagecodecs=2022.9.26=py310h86b898b_4 + - imageio=2.22.4=pyhfa7a67d_1 + - libgdal=3.5.3=hdf58b35_10 - nbformat=5.7.0=pyhd8ed1ab_0 - - numba=0.56.3=py310h62db5c2_0 + - numba=0.56.4=py310h62db5c2_0 - numcodecs=0.10.2=py310h154be8b_0 - - pandas=1.5.1=py310hecf8f37_1 - - prompt-toolkit=3.0.32=pyha770c72_0 + - pandas=1.5.2=py310hecf8f37_0 + - prompt-toolkit=3.0.36=pyha770c72_0 - pyopenssl=22.1.0=pyhd8ed1ab_0 - pywavelets=1.3.0=py310h936d966_2 - scipy=1.9.3=py310h240c617_2 - - shapely=1.8.5=py310hd79a494_1 + - shapely=2.0.0=py310h4e43f2a_0 - vectormath=0.2.2=py_0 + - dash=2.7.0=pyhd8ed1ab_0 - discretize=0.7.4=py310h84c6d00_0 - empymod=2.2.1=pyhd8ed1ab_0 - - flask-compress=1.13=pyhd8ed1ab_0 - - gdal=3.5.3=py310h5abc6fc_1 - - ipython=8.6.0=pyhd1c38e8_1 + - gdal=3.5.3=py310h5abc6fc_10 + - ipython=8.7.0=pyhd1c38e8_0 - matplotlib-base=3.6.2=py310he725631_0 - - nbclient=0.7.0=pyhd8ed1ab_0 + - nbclient=0.7.2=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py310he105d0e_4 - - scikit-learn=1.1.3=py310hcebe997_1 + - scikit-learn=1.2.0=py310hcebe997_0 - tifffile=2022.10.10=pyhd8ed1ab_0 - - urllib3=1.26.11=pyhd8ed1ab_0 + - urllib3=1.26.13=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - - dash=2.7.0=pyhd8ed1ab_0 + - dash-daq=0.5.0=pyh9f0ad1d_1 - distributed=2022.10.0=pyhd8ed1ab_2 - fiona=1.8.22=py310h5a14c0a_2 - geoana=0.0.6=py_1 - - ipykernel=6.17.1=pyh736e0ef_0 - - nbconvert-core=7.2.4=pyhd8ed1ab_0 + - ipykernel=6.19.2=pyh736e0ef_0 + - nbconvert-core=7.2.6=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py310hecf8f37_2 - - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.23.1=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 - - nbconvert=7.2.4=pyhd8ed1ab_0 + - jupyter_server=1.23.3=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.6=pyhd8ed1ab_0 + - nbconvert=7.2.6=pyhd8ed1ab_0 - notebook-shim=0.2.2=pyhd8ed1ab_0 - nbclassic=0.4.8=pyhd8ed1ab_0 - notebook=6.5.2=pyha770c72_1 @@ -283,10 +284,10 @@ dependencies: - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 - - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 - - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 - - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + - geoh5py === 0.5.0 + - simpeg-archive === 0.9.1.dev5 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - param-sweeps === 0.1.3 variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.10-win-64-dev.lock.yml b/environments/conda-py-3.10-win-64-dev.lock.yml index d48e0dd32..23f7a6ebd 100644 --- a/environments/conda-py-3.10-win-64-dev.lock.yml +++ b/environments/conda-py-3.10-win-64-dev.lock.yml @@ -1,21 +1,22 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: a3e5fdd4f67c1ddb4cc70fc9838b1346dac72077728a743ab4841432cb012ba4 +# input_hash: 6a91d162d26ffc583bb8a5b73d99d69201a41cf4829516ea23d7cba521aea78f channels: - conda-forge - defaults dependencies: - - ca-certificates=2022.9.24=h5b45459_0 + - ca-certificates=2022.12.7=h5b45459_0 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - font-ttf-inconsolata=3.000=h77eed37_0 - font-ttf-source-code-pro=2.038=h77eed37_0 - font-ttf-ubuntu=0.83=hab24e00_0 - - intel-openmp=2022.1.0=h57928b3_3787 + - intel-openmp=2022.2.1=h57928b3_19741 - msys2-conda-epoch=20160418=1 - pandoc=2.19.2=h57928b3_1 - poppler-data=0.4.11=hd8ed1ab_0 - - tzdata=2022f=h191b570_0 + - python_abi=3.10=3_cp310 + - tzdata=2022g=h191b570_0 - ucrt=10.0.22621.0=h57928b3_0 - winpty=0.4.3=4 - fonts-conda-forge=1=0 @@ -30,7 +31,7 @@ dependencies: - charls=2.3.4=h39d44d4_0 - dav1d=1.0.0=h8ffe710_1 - expat=2.5.0=h1537add_0 - - geos=3.11.0=h39d44d4_0 + - geos=3.11.1=h1537add_0 - giflib=5.2.1=h8d14728_2 - icu=70.1=h0e60522_0 - jpeg=9e=h8ffe710_2 @@ -42,17 +43,16 @@ dependencies: - libffi=3.4.2=h8ffe710_5 - libiconv=1.17=h8ffe710_0 - libsodium=1.0.18=h8d14728_1 - - libsqlite=3.39.4=hcfcfb64_0 + - libsqlite=3.40.0=hcfcfb64_0 - libwebp-base=1.2.4=h8ffe710_0 - libzlib=1.2.13=hcfcfb64_4 - libzopfli=1.0.3=h0e60522_0 - lz4-c=1.9.3=h8ffe710_1 - m2w64-gcc-libgfortran=5.3.0=6 - - openssl=3.0.7=hcfcfb64_0 - - pcre=8.45=h0e60522_0 + - openssl=3.0.7=hcfcfb64_1 - pixman=0.40.0=h8ffe710_0 + - pthreads-win32=2.9.1=hfa6e2cd_3 - snappy=1.1.9=hfb803bf_2 - - tbb=2021.6.0=h91493d7_1 - tk=8.6.12=h8ffe710_0 - xerces-c=3.2.4=h63175ca_1 - xz=5.2.6=h8d14728_0 @@ -65,42 +65,44 @@ dependencies: - libavif=0.11.1=h8f5c5bc_0 - libbrotlidec=1.0.9=hcfcfb64_8 - libbrotlienc=1.0.9=hcfcfb64_8 - - libpng=1.6.38=h19919ed_0 - - librttopo=1.1.0=h2842628_11 + - libpng=1.6.39=h19919ed_0 + - librttopo=1.1.0=he22b5cd_12 - libssh2=1.10.0=h9a1e1f7_3 - libxml2=2.10.3=hc3477c8_0 - libzip=1.9.2=h519de47_1 - m2w64-gcc-libs=5.3.0=7 - - mkl=2022.1.0=h6a75c08_874 - pcre2=10.40=h17e33f8_0 - - python=3.10.6=hcf16a7b_0_cpython - - sqlite=3.39.4=hcfcfb64_0 + - python=3.10.8=h4de0772_0_cpython + - sqlite=3.40.0=hcfcfb64_0 - zeromq=4.3.4=h0e60522_1 - zlib=1.2.13=hcfcfb64_4 - zstd=1.5.2=h7755175_4 + - _ipython_minor_entry_point=8.7.0=hb6b4a82_0 - asciitree=0.3.3=py_2 - attrs=22.1.0=pyh71513ae_1 - backcall=0.2.0=pyh9f0ad1d_0 - - backports=1.0=py_2 - - blosc=1.21.1=h74325e0_3 + - backports=1.0=pyhd8ed1ab_3 + - blosc=1.21.2=hdccc3a2_0 - boost-cpp=1.78.0=h9f4b32c_1 - brotli-bin=1.0.9=hcfcfb64_8 - - c-blosc2=2.4.3=h183a6f4_0 + - brotli-python=1.0.9=py310h00ffb61_8 + - c-blosc2=2.6.0=h183a6f4_0 - cached_property=1.5.2=pyha770c72_1 - - certifi=2022.9.24=pyhd8ed1ab_0 + - certifi=2022.12.7=pyhd8ed1ab_0 - charset-normalizer=2.1.1=pyhd8ed1ab_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_0 - cycler=0.11.0=pyhd8ed1ab_0 + - debugpy=1.6.4=py310h00ffb61_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - dill=0.3.6=pyhd8ed1ab_1 - entrypoints=0.4=pyhd8ed1ab_0 - - exceptiongroup=1.0.1=pyhd8ed1ab_0 + - exceptiongroup=1.0.4=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.8.0=pyhd8ed1ab_0 - - freetype=2.12.1=h546665d_0 + - freetype=2.12.1=h546665d_1 - fsspec=2022.11.0=pyhd8ed1ab_0 - future=0.18.2=pyhd8ed1ab_6 - hdf4=4.2.15=h1b1b6ef_5 @@ -110,31 +112,42 @@ dependencies: - ipython_genutils=0.2.0=py_1 - itsdangerous=2.1.2=pyhd8ed1ab_0 - jupyterlab_widgets=1.1.1=pyhd8ed1ab_0 - - libblas=3.9.0=16_win64_mkl + - kiwisolver=1.4.4=py310h232114e_1 + - lazy-object-proxy=1.8.0=py310h8d17308_0 - libcurl=7.86.0=heaf79c2_1 - libglib=2.74.1=he8f3873_1 - - libpq=14.5=hf15792c_1 + - libhwloc=2.8.0=h039e092_1 + - libpq=15.1=hf15792c_1 - libtiff=4.4.0=h8e97e67_4 + - llvmlite=0.39.1=py310hb84602e_1 - locket=1.0.0=pyhd8ed1ab_0 + - markupsafe=2.1.1=py310h8d17308_2 - mccabe=0.7.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 + - msgpack-python=1.0.4=py310h232114e_1 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - networkx=2.8.8=pyhd8ed1ab_0 + - packaging=22.0=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - - platformdirs=2.5.2=pyhd8ed1ab_1 + - platformdirs=2.6.0=pyhd8ed1ab_0 - pluggy=1.0.0=pyhd8ed1ab_5 - prometheus_client=0.15.0=pyhd8ed1ab_0 + - psutil=5.9.4=py310h8d17308_0 - pthread-stubs=0.4=hcd874cb_1001 - pure_eval=0.2.2=pyhd8ed1ab_0 - pycparser=2.21=pyhd8ed1ab_0 - pyparsing=3.0.9=pyhd8ed1ab_0 + - pyrsistent=0.19.2=py310h8d17308_0 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - - python_abi=3.10=2_cp310 - pytz=2022.6=pyhd8ed1ab_0 + - pywin32=304=py310h00ffb61_2 + - pywinpty=2.0.9=py310h00ffb61_0 + - pyyaml=6.0=py310h8d17308_5 + - pyzmq=24.0.1=py310hcd737a0_1 - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 @@ -147,161 +160,151 @@ dependencies: - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - toolz=0.12.0=pyhd8ed1ab_0 - - traitlets=5.5.0=pyhd8ed1ab_0 + - tornado=6.1=py310he2412df_3 + - traitlets=5.7.0=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 + - unicodedata2=15.0.0=py310h8d17308_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - websocket-client=1.4.2=pyhd8ed1ab_0 - wheel=0.38.4=pyhd8ed1ab_0 - win_inet_pton=1.1.0=pyhd8ed1ab_6 + - wrapt=1.14.1=py310h8d17308_1 - xorg-libxau=1.0.9=hcd874cb_0 - xorg-libxdmcp=1.1.3=hcd874cb_0 - - zipp=3.10.0=pyhd8ed1ab_0 + - zipp=3.11.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py310h5588dad_1 - anyio=3.6.2=pyhd8ed1ab_0 - - asttokens=2.1.0=pyhd8ed1ab_0 + - astroid=2.12.13=py310h5588dad_0 + - asttokens=2.2.1=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 + - bleach=5.0.1=pyhd8ed1ab_0 - brotli=1.0.9=hcfcfb64_8 - - brotli-python=1.0.9=py310h00ffb61_8 - cached-property=1.5.2=hd8ed1ab_1 - cffi=1.15.1=py310h628cb3f_2 - - cfitsio=4.1.0=h5a969a9_0 + - cfitsio=4.2.0=h9ebe7e4_0 - click=8.1.3=win_pyhd8ed1ab_2 + - comm=0.1.2=pyhd8ed1ab_0 - coverage=6.5.0=py310h8d17308_1 - curl=7.86.0=heaf79c2_1 - cytoolz=0.12.0=py310h8d17308_1 - - debugpy=1.6.3=py310h00ffb61_1 - fontconfig=2.14.1=hbde0cde_0 - hdf5=1.12.2=nompi_h57737ce_100 - - importlib-metadata=5.0.0=pyha770c72_1 - - importlib_resources=5.10.0=pyhd8ed1ab_0 + - importlib-metadata=5.1.0=pyha770c72_0 + - importlib_resources=5.10.1=pyhd8ed1ab_0 - isort=5.10.1=pyhd8ed1ab_0 - - jedi=0.18.1=pyhd8ed1ab_2 + - jedi=0.18.2=pyhd8ed1ab_0 + - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 - - kiwisolver=1.4.4=py310h232114e_1 - - lazy-object-proxy=1.8.0=py310h8d17308_0 + - jupyter_core=5.1.0=py310h5588dad_0 - lcms2=2.14=h90d422f_0 - - libcblas=3.9.0=16_win64_mkl - libkml=1.3.0=hf2ab4e4_1015 - - liblapack=3.9.0=16_win64_mkl - libxcb=1.13=hcd874cb_1004 - - llvmlite=0.39.1=py310hb84602e_1 - - markupsafe=2.1.1=py310h8d17308_2 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - - msgpack-python=1.0.4=py310h232114e_1 - munch=2.5.0=py_0 - openjpeg=2.5.0=hc9384bd_1 - - packaging=21.3=pyhd8ed1ab_0 - partd=1.3.0=pyhd8ed1ab_0 - pip=22.3.1=pyhd8ed1ab_0 - - plotly=5.11.0=pyhd8ed1ab_0 - - postgresql=14.5=h58a5ca5_1 + - plotly=5.11.0=pyhd8ed1ab_1 + - postgresql=15.1=h58a5ca5_1 - proj=9.1.0=h3863b3b_0 - - psutil=5.9.4=py310h8d17308_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.19.2=py310h8d17308_0 - pysocks=1.7.1=pyh0701188_6 + - pytest=7.2.0=pyhd8ed1ab_2 - python-dateutil=2.8.2=pyhd8ed1ab_0 - - pywin32=304=py310h00ffb61_2 - - pywinpty=2.0.9=py310h00ffb61_0 - - pyyaml=6.0=py310h8d17308_5 - - pyzmq=24.0.1=py310hcd737a0_1 - retrying=1.3.3=py_2 + - tbb=2021.7.0=h91493d7_1 + - terminado=0.17.0=pyh08f2357_0 - tinycss2=1.2.1=pyhd8ed1ab_0 - tomlkit=0.11.6=pyha770c72_0 - - tornado=6.1=py310he2412df_3 - tqdm=4.64.1=pyhd8ed1ab_0 - typing-extensions=4.4.0=hd8ed1ab_0 - - unicodedata2=15.0.0=py310h8d17308_0 - - wrapt=1.14.1=py310h8d17308_1 + - werkzeug=2.2.2=pyhd8ed1ab_0 - zict=2.2.0=pyhd8ed1ab_0 - argon2-cffi-bindings=21.2.0=py310h8d17308_3 - - astroid=2.12.12=py310h5588dad_1 - - bleach=5.0.1=pyhd8ed1ab_0 - brotlipy=0.7.0=py310h8d17308_1005 - cairo=1.16.0=hd694305_1014 - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - - cryptography=38.0.3=py310h6e82f81_0 + - cryptography=38.0.4=py310h6e82f81_0 - dask-core=2022.10.0=pyhd8ed1ab_2 + - flask=2.2.2=pyhd8ed1ab_0 - fonttools=4.38.0=py310h8d17308_1 - geotiff=1.7.1=h4ffd875_4 - - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.17.0=pyhd8ed1ab_0 - - jupyter_core=5.0.0=py310h5588dad_0 + - jsonschema=4.17.3=pyhd8ed1ab_0 + - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - kealib=1.4.15=hdf81f3a_1 + - kealib=1.5.0=h61be68b_0 - libnetcdf=4.8.1=nompi_h8c042bf_106 - - libspatialite=5.0.1=hd560d62_21 - - numpy=1.23.4=py310h4a8f9c9_1 + - libspatialite=5.0.1=h07bf483_22 + - mkl=2022.1.0=h6a75c08_874 - pillow=9.2.0=py310hd4fb230_3 - - pytest=7.2.0=pyhd8ed1ab_2 - - stack_data=0.6.0=pyhd8ed1ab_0 - - terminado=0.17.0=pyh08f2357_0 - - tiledb=2.11.3=h3132609_1 + - pylint=2.15.8=pyhd8ed1ab_0 + - pytest-cov=3.0.0=pyhd8ed1ab_0 + - stack_data=0.6.2=pyhd8ed1ab_0 + - tiledb=2.13.0=h3132609_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - - werkzeug=2.2.2=pyhd8ed1ab_0 - argon2-cffi=21.3.0=pyhd8ed1ab_0 + - flask-compress=1.13=pyhd8ed1ab_0 + - libblas=3.9.0=16_win64_mkl + - nbformat=5.7.0=pyhd8ed1ab_0 + - poppler=22.12.0=ha6c1112_0 + - prompt-toolkit=3.0.36=pyha770c72_0 + - pyopenssl=22.1.0=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 + - ipython=8.7.0=pyh08f2357_0 + - libcblas=3.9.0=16_win64_mkl + - libgdal=3.5.3=hefe12b1_10 + - liblapack=3.9.0=16_win64_mkl + - nbclient=0.7.2=pyhd8ed1ab_0 + - urllib3=1.26.13=pyhd8ed1ab_0 + - dash-daq=0.5.0=pyh9f0ad1d_1 + - distributed=2022.10.0=pyhd8ed1ab_2 + - ipykernel=6.19.2=pyh025b116_0 + - nbconvert-core=7.2.6=pyhd8ed1ab_0 + - numpy=1.23.5=py310h4a8f9c9_0 + - requests=2.28.1=pyhd8ed1ab_1 - contourpy=1.0.6=py310h232114e_0 - - flask=2.2.2=pyhd8ed1ab_0 + - gdal=3.5.3=py310h644bc08_10 - h5py=3.7.0=nompi_py310hae7a582_102 - - imagecodecs=2022.9.26=py310h68994fe_3 - - imageio=2.22.0=pyhfa7a67d_0 - - jupyter_client=7.3.4=pyhd8ed1ab_0 - - nbformat=5.7.0=pyhd8ed1ab_0 - - numba=0.56.3=py310h19bcfe9_0 + - imagecodecs=2022.9.26=py310h99cb1c7_4 + - imageio=2.22.4=pyhfa7a67d_1 + - jupyter-dash=0.4.2=pyhd8ed1ab_1 + - jupyter_server=1.23.3=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.6=pyhd8ed1ab_0 + - numba=0.56.4=py310h19bcfe9_0 - numcodecs=0.10.2=py310h8a704f9_0 - - pandas=1.5.1=py310h1c4a608_1 - - poppler=22.11.0=ha6c1112_0 - - prompt-toolkit=3.0.32=pyha770c72_0 - - pylint=2.15.5=pyhd8ed1ab_0 - - pyopenssl=22.1.0=pyhd8ed1ab_0 - - pytest-cov=3.0.0=pyhd8ed1ab_0 + - pandas=1.5.2=py310h1c4a608_0 - pywavelets=1.3.0=py310h9b08ddd_2 - scipy=1.9.3=py310h578b7cb_2 - - shapely=1.8.5=py310h3734685_1 + - shapely=2.0.0=py310h8c82734_0 - vectormath=0.2.2=py_0 - discretize=0.7.4=py310hc781a3c_0 - empymod=2.2.1=pyhd8ed1ab_0 - - flask-compress=1.13=pyhd8ed1ab_0 - - ipython=8.6.0=pyh08f2357_1 - - libgdal=3.5.3=hc5f2fbc_1 + - fiona=1.8.22=py310h30f9a14_2 - matplotlib-base=3.6.2=py310h51140c5_0 - - nbclient=0.7.0=pyhd8ed1ab_0 + - nbconvert=7.2.6=pyhd8ed1ab_0 + - notebook-shim=0.2.2=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py310h847dae0_4 - - scikit-learn=1.1.3=py310had3394f_1 + - scikit-learn=1.2.0=py310had3394f_0 - tifffile=2022.10.10=pyhd8ed1ab_0 - - urllib3=1.26.11=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - - dash=2.7.0=pyhd8ed1ab_0 - - distributed=2022.10.0=pyhd8ed1ab_2 - - gdal=3.5.3=py310h644bc08_1 - geoana=0.0.6=py_1 - - ipykernel=6.17.1=pyh025b116_0 - - nbconvert-core=7.2.4=pyhd8ed1ab_0 + - nbclassic=0.4.8=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - - requests=2.28.1=pyhd8ed1ab_1 - scikit-image=0.19.3=py310h1c4a608_2 - - dash-daq=0.5.0=pyh9f0ad1d_1 - - fiona=1.8.22=py310h30f9a14_2 - - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.23.1=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 - - nbconvert=7.2.4=pyhd8ed1ab_0 - - notebook-shim=0.2.2=pyhd8ed1ab_0 - - nbclassic=0.4.8=pyhd8ed1ab_0 - notebook=6.5.2=pyha770c72_1 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 - - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 - - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 - - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + - geoh5py === 0.5.0 + - simpeg-archive === 0.9.1.dev5 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - param-sweeps === 0.1.3 variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.10-win-64.lock.yml b/environments/conda-py-3.10-win-64.lock.yml index 984e5cc9a..19c965e38 100644 --- a/environments/conda-py-3.10-win-64.lock.yml +++ b/environments/conda-py-3.10-win-64.lock.yml @@ -1,21 +1,22 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: a3e5fdd4f67c1ddb4cc70fc9838b1346dac72077728a743ab4841432cb012ba4 +# input_hash: 6a91d162d26ffc583bb8a5b73d99d69201a41cf4829516ea23d7cba521aea78f channels: - conda-forge - defaults dependencies: - - ca-certificates=2022.9.24=h5b45459_0 + - ca-certificates=2022.12.7=h5b45459_0 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - font-ttf-inconsolata=3.000=h77eed37_0 - font-ttf-source-code-pro=2.038=h77eed37_0 - font-ttf-ubuntu=0.83=hab24e00_0 - - intel-openmp=2022.1.0=h57928b3_3787 + - intel-openmp=2022.2.1=h57928b3_19741 - msys2-conda-epoch=20160418=1 - pandoc=2.19.2=h57928b3_1 - poppler-data=0.4.11=hd8ed1ab_0 - - tzdata=2022f=h191b570_0 + - python_abi=3.10=3_cp310 + - tzdata=2022g=h191b570_0 - ucrt=10.0.22621.0=h57928b3_0 - winpty=0.4.3=4 - fonts-conda-forge=1=0 @@ -30,7 +31,7 @@ dependencies: - charls=2.3.4=h39d44d4_0 - dav1d=1.0.0=h8ffe710_1 - expat=2.5.0=h1537add_0 - - geos=3.11.0=h39d44d4_0 + - geos=3.11.1=h1537add_0 - giflib=5.2.1=h8d14728_2 - icu=70.1=h0e60522_0 - jpeg=9e=h8ffe710_2 @@ -42,17 +43,16 @@ dependencies: - libffi=3.4.2=h8ffe710_5 - libiconv=1.17=h8ffe710_0 - libsodium=1.0.18=h8d14728_1 - - libsqlite=3.39.4=hcfcfb64_0 + - libsqlite=3.40.0=hcfcfb64_0 - libwebp-base=1.2.4=h8ffe710_0 - libzlib=1.2.13=hcfcfb64_4 - libzopfli=1.0.3=h0e60522_0 - lz4-c=1.9.3=h8ffe710_1 - m2w64-gcc-libgfortran=5.3.0=6 - - openssl=3.0.7=hcfcfb64_0 - - pcre=8.45=h0e60522_0 + - openssl=3.0.7=hcfcfb64_1 - pixman=0.40.0=h8ffe710_0 + - pthreads-win32=2.9.1=hfa6e2cd_3 - snappy=1.1.9=hfb803bf_2 - - tbb=2021.6.0=h91493d7_1 - tk=8.6.12=h8ffe710_0 - xerces-c=3.2.4=h63175ca_1 - xz=5.2.6=h8d14728_0 @@ -65,38 +65,40 @@ dependencies: - libavif=0.11.1=h8f5c5bc_0 - libbrotlidec=1.0.9=hcfcfb64_8 - libbrotlienc=1.0.9=hcfcfb64_8 - - libpng=1.6.38=h19919ed_0 - - librttopo=1.1.0=h2842628_11 + - libpng=1.6.39=h19919ed_0 + - librttopo=1.1.0=he22b5cd_12 - libssh2=1.10.0=h9a1e1f7_3 - libxml2=2.10.3=hc3477c8_0 - libzip=1.9.2=h519de47_1 - m2w64-gcc-libs=5.3.0=7 - - mkl=2022.1.0=h6a75c08_874 - pcre2=10.40=h17e33f8_0 - - python=3.10.6=hcf16a7b_0_cpython - - sqlite=3.39.4=hcfcfb64_0 + - python=3.10.8=h4de0772_0_cpython + - sqlite=3.40.0=hcfcfb64_0 - zeromq=4.3.4=h0e60522_1 - zlib=1.2.13=hcfcfb64_4 - zstd=1.5.2=h7755175_4 + - _ipython_minor_entry_point=8.7.0=hb6b4a82_0 - asciitree=0.3.3=py_2 - backcall=0.2.0=pyh9f0ad1d_0 - - backports=1.0=py_2 - - blosc=1.21.1=h74325e0_3 + - backports=1.0=pyhd8ed1ab_3 + - blosc=1.21.2=hdccc3a2_0 - boost-cpp=1.78.0=h9f4b32c_1 - brotli-bin=1.0.9=hcfcfb64_8 - - c-blosc2=2.4.3=h183a6f4_0 + - brotli-python=1.0.9=py310h00ffb61_8 + - c-blosc2=2.6.0=h183a6f4_0 - cached_property=1.5.2=pyha770c72_1 - - certifi=2022.9.24=pyhd8ed1ab_0 + - certifi=2022.12.7=pyhd8ed1ab_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_0 - cycler=0.11.0=pyhd8ed1ab_0 + - debugpy=1.6.4=py310h00ffb61_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.8.0=pyhd8ed1ab_0 - - freetype=2.12.1=h546665d_0 + - freetype=2.12.1=h546665d_1 - fsspec=2022.11.0=pyhd8ed1ab_0 - future=0.18.2=pyhd8ed1ab_6 - hdf4=4.2.15=h1b1b6ef_5 @@ -105,28 +107,38 @@ dependencies: - ipython_genutils=0.2.0=py_1 - itsdangerous=2.1.2=pyhd8ed1ab_0 - jupyterlab_widgets=1.1.1=pyhd8ed1ab_0 - - libblas=3.9.0=16_win64_mkl + - kiwisolver=1.4.4=py310h232114e_1 - libcurl=7.86.0=heaf79c2_1 - libglib=2.74.1=he8f3873_1 - - libpq=14.5=hf15792c_1 + - libhwloc=2.8.0=h039e092_1 + - libpq=15.1=hf15792c_1 - libtiff=4.4.0=h8e97e67_4 + - llvmlite=0.39.1=py310hb84602e_1 - locket=1.0.0=pyhd8ed1ab_0 + - markupsafe=2.1.1=py310h8d17308_2 - mistune=2.0.4=pyhd8ed1ab_0 + - msgpack-python=1.0.4=py310h232114e_1 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - networkx=2.8.8=pyhd8ed1ab_0 + - packaging=22.0=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - prometheus_client=0.15.0=pyhd8ed1ab_0 + - psutil=5.9.4=py310h8d17308_0 - pthread-stubs=0.4=hcd874cb_1001 - pure_eval=0.2.2=pyhd8ed1ab_0 - pycparser=2.21=pyhd8ed1ab_0 - pyparsing=3.0.9=pyhd8ed1ab_0 + - pyrsistent=0.19.2=py310h8d17308_0 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - - python_abi=3.10=2_cp310 - pytz=2022.6=pyhd8ed1ab_0 + - pywin32=304=py310h00ffb61_2 + - pywinpty=2.0.9=py310h00ffb61_0 + - pyyaml=6.0=py310h8d17308_5 + - pyzmq=24.0.1=py310hcd737a0_1 - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 @@ -137,8 +149,10 @@ dependencies: - tenacity=8.1.0=pyhd8ed1ab_0 - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - - traitlets=5.5.0=pyhd8ed1ab_0 + - tornado=6.1=py310he2412df_3 + - traitlets=5.7.0=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 + - unicodedata2=15.0.0=py310h8d17308_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - websocket-client=1.4.2=pyhd8ed1ab_0 @@ -146,141 +160,130 @@ dependencies: - win_inet_pton=1.1.0=pyhd8ed1ab_6 - xorg-libxau=1.0.9=hcd874cb_0 - xorg-libxdmcp=1.1.3=hcd874cb_0 - - zipp=3.10.0=pyhd8ed1ab_0 + - zipp=3.11.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py310h5588dad_1 - anyio=3.6.2=pyhd8ed1ab_0 - - asttokens=2.1.0=pyhd8ed1ab_0 + - asttokens=2.2.1=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 + - bleach=5.0.1=pyhd8ed1ab_0 - brotli=1.0.9=hcfcfb64_8 - - brotli-python=1.0.9=py310h00ffb61_8 - cached-property=1.5.2=hd8ed1ab_1 - cffi=1.15.1=py310h628cb3f_2 - - cfitsio=4.1.0=h5a969a9_0 + - cfitsio=4.2.0=h9ebe7e4_0 - click=8.1.3=win_pyhd8ed1ab_2 + - comm=0.1.2=pyhd8ed1ab_0 - curl=7.86.0=heaf79c2_1 - cytoolz=0.12.0=py310h8d17308_1 - - debugpy=1.6.3=py310h00ffb61_1 - fontconfig=2.14.1=hbde0cde_0 - hdf5=1.12.2=nompi_h57737ce_100 - - importlib-metadata=5.0.0=pyha770c72_1 - - importlib_resources=5.10.0=pyhd8ed1ab_0 - - jedi=0.18.1=pyhd8ed1ab_2 + - importlib-metadata=5.1.0=pyha770c72_0 + - importlib_resources=5.10.1=pyhd8ed1ab_0 + - jedi=0.18.2=pyhd8ed1ab_0 + - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 - - kiwisolver=1.4.4=py310h232114e_1 + - jupyter_core=5.1.0=py310h5588dad_0 - lcms2=2.14=h90d422f_0 - - libcblas=3.9.0=16_win64_mkl - libkml=1.3.0=hf2ab4e4_1015 - - liblapack=3.9.0=16_win64_mkl - libxcb=1.13=hcd874cb_1004 - - llvmlite=0.39.1=py310hb84602e_1 - - markupsafe=2.1.1=py310h8d17308_2 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - - msgpack-python=1.0.4=py310h232114e_1 - munch=2.5.0=py_0 - openjpeg=2.5.0=hc9384bd_1 - - packaging=21.3=pyhd8ed1ab_0 - partd=1.3.0=pyhd8ed1ab_0 - pip=22.3.1=pyhd8ed1ab_0 - - plotly=5.11.0=pyhd8ed1ab_0 - - postgresql=14.5=h58a5ca5_1 + - plotly=5.11.0=pyhd8ed1ab_1 + - postgresql=15.1=h58a5ca5_1 - proj=9.1.0=h3863b3b_0 - - psutil=5.9.4=py310h8d17308_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.19.2=py310h8d17308_0 - pysocks=1.7.1=pyh0701188_6 - python-dateutil=2.8.2=pyhd8ed1ab_0 - - pywin32=304=py310h00ffb61_2 - - pywinpty=2.0.9=py310h00ffb61_0 - - pyyaml=6.0=py310h8d17308_5 - - pyzmq=24.0.1=py310hcd737a0_1 - retrying=1.3.3=py_2 + - tbb=2021.7.0=h91493d7_1 + - terminado=0.17.0=pyh08f2357_0 - tinycss2=1.2.1=pyhd8ed1ab_0 - - tornado=6.1=py310he2412df_3 - tqdm=4.64.1=pyhd8ed1ab_0 - typing-extensions=4.4.0=hd8ed1ab_0 - - unicodedata2=15.0.0=py310h8d17308_0 + - werkzeug=2.2.2=pyhd8ed1ab_0 - zict=2.2.0=pyhd8ed1ab_0 - argon2-cffi-bindings=21.2.0=py310h8d17308_3 - - bleach=5.0.1=pyhd8ed1ab_0 - brotlipy=0.7.0=py310h8d17308_1005 - cairo=1.16.0=hd694305_1014 - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - - cryptography=38.0.3=py310h6e82f81_0 + - cryptography=38.0.4=py310h6e82f81_0 - dask-core=2022.10.0=pyhd8ed1ab_2 + - flask=2.2.2=pyhd8ed1ab_0 - fonttools=4.38.0=py310h8d17308_1 - geotiff=1.7.1=h4ffd875_4 - - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.17.0=pyhd8ed1ab_0 - - jupyter_core=5.0.0=py310h5588dad_0 + - jsonschema=4.17.3=pyhd8ed1ab_0 + - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - kealib=1.4.15=hdf81f3a_1 + - kealib=1.5.0=h61be68b_0 - libnetcdf=4.8.1=nompi_h8c042bf_106 - - libspatialite=5.0.1=hd560d62_21 - - numpy=1.23.4=py310h4a8f9c9_1 + - libspatialite=5.0.1=h07bf483_22 + - mkl=2022.1.0=h6a75c08_874 - pillow=9.2.0=py310hd4fb230_3 - - stack_data=0.6.0=pyhd8ed1ab_0 - - terminado=0.17.0=pyh08f2357_0 - - tiledb=2.11.3=h3132609_1 + - stack_data=0.6.2=pyhd8ed1ab_0 + - tiledb=2.13.0=h3132609_0 - wcwidth=0.2.5=pyh9f0ad1d_2 - - werkzeug=2.2.2=pyhd8ed1ab_0 - argon2-cffi=21.3.0=pyhd8ed1ab_0 + - flask-compress=1.13=pyhd8ed1ab_0 + - libblas=3.9.0=16_win64_mkl + - nbformat=5.7.0=pyhd8ed1ab_0 + - poppler=22.12.0=ha6c1112_0 + - prompt-toolkit=3.0.36=pyha770c72_0 + - pyopenssl=22.1.0=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 + - ipython=8.7.0=pyh08f2357_0 + - libcblas=3.9.0=16_win64_mkl + - libgdal=3.5.3=hefe12b1_10 + - liblapack=3.9.0=16_win64_mkl + - nbclient=0.7.2=pyhd8ed1ab_0 + - urllib3=1.26.13=pyhd8ed1ab_0 + - dash-daq=0.5.0=pyh9f0ad1d_1 + - distributed=2022.10.0=pyhd8ed1ab_2 + - ipykernel=6.19.2=pyh025b116_0 + - nbconvert-core=7.2.6=pyhd8ed1ab_0 + - numpy=1.23.5=py310h4a8f9c9_0 - contourpy=1.0.6=py310h232114e_0 - - flask=2.2.2=pyhd8ed1ab_0 + - gdal=3.5.3=py310h644bc08_10 - h5py=3.7.0=nompi_py310hae7a582_102 - - imagecodecs=2022.9.26=py310h68994fe_3 - - imageio=2.22.0=pyhfa7a67d_0 - - jupyter_client=7.3.4=pyhd8ed1ab_0 - - nbformat=5.7.0=pyhd8ed1ab_0 - - numba=0.56.3=py310h19bcfe9_0 + - imagecodecs=2022.9.26=py310h99cb1c7_4 + - imageio=2.22.4=pyhfa7a67d_1 + - jupyter-dash=0.4.2=pyhd8ed1ab_1 + - jupyter_server=1.23.3=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.6=pyhd8ed1ab_0 + - numba=0.56.4=py310h19bcfe9_0 - numcodecs=0.10.2=py310h8a704f9_0 - - pandas=1.5.1=py310h1c4a608_1 - - poppler=22.11.0=ha6c1112_0 - - prompt-toolkit=3.0.32=pyha770c72_0 - - pyopenssl=22.1.0=pyhd8ed1ab_0 + - pandas=1.5.2=py310h1c4a608_0 - pywavelets=1.3.0=py310h9b08ddd_2 - scipy=1.9.3=py310h578b7cb_2 - - shapely=1.8.5=py310h3734685_1 + - shapely=2.0.0=py310h8c82734_0 - vectormath=0.2.2=py_0 - discretize=0.7.4=py310hc781a3c_0 - empymod=2.2.1=pyhd8ed1ab_0 - - flask-compress=1.13=pyhd8ed1ab_0 - - ipython=8.6.0=pyh08f2357_1 - - libgdal=3.5.3=hc5f2fbc_1 + - fiona=1.8.22=py310h30f9a14_2 - matplotlib-base=3.6.2=py310h51140c5_0 - - nbclient=0.7.0=pyhd8ed1ab_0 + - nbconvert=7.2.6=pyhd8ed1ab_0 + - notebook-shim=0.2.2=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py310h847dae0_4 - - scikit-learn=1.1.3=py310had3394f_1 + - scikit-learn=1.2.0=py310had3394f_0 - tifffile=2022.10.10=pyhd8ed1ab_0 - - urllib3=1.26.11=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - - dash=2.7.0=pyhd8ed1ab_0 - - distributed=2022.10.0=pyhd8ed1ab_2 - - gdal=3.5.3=py310h644bc08_1 - geoana=0.0.6=py_1 - - ipykernel=6.17.1=pyh025b116_0 - - nbconvert-core=7.2.4=pyhd8ed1ab_0 + - nbclassic=0.4.8=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py310h1c4a608_2 - - dash-daq=0.5.0=pyh9f0ad1d_1 - - fiona=1.8.22=py310h30f9a14_2 - - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.23.1=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 - - nbconvert=7.2.4=pyhd8ed1ab_0 - - notebook-shim=0.2.2=pyhd8ed1ab_0 - - nbclassic=0.4.8=pyhd8ed1ab_0 - notebook=6.5.2=pyha770c72_1 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 - - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 - - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 - - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + - geoh5py === 0.5.0 + - simpeg-archive === 0.9.1.dev5 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - param-sweeps === 0.1.3 variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.9-linux-64-dev.lock.yml b/environments/conda-py-3.9-linux-64-dev.lock.yml index 9b6f48321..a543099b2 100644 --- a/environments/conda-py-3.9-linux-64-dev.lock.yml +++ b/environments/conda-py-3.9-linux-64-dev.lock.yml @@ -1,25 +1,27 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 0bc81c7275101b853bda5a7467974ed32c79c713554827fefaa29bfab990e12a +# input_hash: 60c93a10a6ba78be592cceabbd561e0dcdc4312ae76f03d09eddc76fe0b40cfb channels: - conda-forge - defaults dependencies: - _libgcc_mutex=0.1=conda_forge - - ca-certificates=2022.9.24=ha878542_0 + - ca-certificates=2022.12.7=ha878542_0 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - font-ttf-inconsolata=3.000=h77eed37_0 - font-ttf-source-code-pro=2.038=h77eed37_0 - font-ttf-ubuntu=0.83=hab24e00_0 - - ld_impl_linux-64=2.39=hc81fddc_0 + - ld_impl_linux-64=2.39=hcc3a1bd_1 - libgfortran5=12.2.0=h337968e_19 - libstdcxx-ng=12.2.0=h46fd767_19 - poppler-data=0.4.11=hd8ed1ab_0 - - tzdata=2022f=h191b570_0 + - python_abi=3.9=3_cp39 + - tzdata=2022g=h191b570_0 - fonts-conda-forge=1=0 - libgfortran-ng=12.2.0=h69a702a_19 - fonts-conda-ecosystem=1=0 + - _ipython_minor_entry_point=8.7.0=h8cf3c4a_0 - _openmp_mutex=4.5=2_kmp_llvm - libgcc-ng=12.2.0=h65d4601_19 - aom=3.5.0=h27087fc_0 @@ -29,7 +31,7 @@ dependencies: - dav1d=1.0.0=h166bdaf_1 - expat=2.5.0=h27087fc_0 - freexl=1.0.6=h166bdaf_1 - - geos=3.11.0=h27087fc_0 + - geos=3.11.1=h27087fc_0 - gettext=0.21.1=h27087fc_0 - giflib=5.2.1=h36c2ea0_2 - icu=70.1=h27087fc_0 @@ -52,14 +54,12 @@ dependencies: - libzopfli=1.0.3=h9c3ff4c_0 - lz4-c=1.9.3=h9c3ff4c_1 - ncurses=6.3=h27087fc_1 - - nspr=4.32=h9c3ff4c_1 - - openssl=3.0.7=h166bdaf_0 - - pcre=8.45=h9c3ff4c_0 + - nspr=4.35=h27087fc_0 + - openssl=3.0.7=h0b41bf4_1 - pixman=0.40.0=h36c2ea0_0 - pthread-stubs=0.4=h36c2ea0_1001 - snappy=1.1.9=hbd366e4_2 - - tbb=2021.6.0=h924138e_1 - - tzcode=2022f=h166bdaf_0 + - tzcode=2022g=h166bdaf_0 - xorg-kbproto=1.0.7=h7f98852_1002 - xorg-libice=1.0.10=h7f98852_0 - xorg-libxau=1.0.9=h7f98852_0 @@ -77,14 +77,14 @@ dependencies: - libedit=3.1.20191231=he28a2e2_2 - libllvm11=11.1.0=he0ac6c6_5 - libnghttp2=1.47.0=hff17c54_1 - - libpng=1.6.38=h753d276_0 - - librttopo=1.1.0=hf730bdb_11 - - libsqlite=3.39.4=h753d276_0 + - libpng=1.6.39=h753d276_0 + - librttopo=1.1.0=ha49c73b_12 + - libsqlite=3.40.0=h753d276_0 - libssh2=1.10.0=hf14f497_3 - libxcb=1.13=h7f98852_1004 - libxml2=2.10.3=h7463322_0 - libzip=1.9.2=hc929e4a_1 - - llvm-openmp=15.0.4=he0ac6c6_0 + - llvm-openmp=15.0.6=he0ac6c6_0 - pandoc=2.19.2=h32600fe_1 - pcre2=10.40=hc3806b6_0 - readline=8.1.2=h0f457ee_0 @@ -93,236 +93,238 @@ dependencies: - zeromq=4.3.4=h9c3ff4c_1 - zlib=1.2.13=h166bdaf_4 - zstd=1.5.2=h6239696_4 - - blosc=1.21.1=h83bc5f7_3 + - blosc=1.21.2=hafa529b_0 - boost-cpp=1.78.0=h75c5d50_1 - brotli-bin=1.0.9=h166bdaf_8 - - c-blosc2=2.4.3=h7a311fb_0 - - freetype=2.12.1=hca18f0e_0 + - c-blosc2=2.6.0=hf91038e_0 + - freetype=2.12.1=hca18f0e_1 - hdf4=4.2.15=h9772cbc_5 - krb5=1.19.3=h08a2579_0 - libglib=2.74.1=h606061b_1 + - libhwloc=2.8.0=h32351e8_1 - libtiff=4.4.0=h55922b4_4 - - mkl=2022.1.0=h84fe81f_915 - - sqlite=3.39.4=h4ff8645_0 + - nss=3.82=he02c5a1_0 + - python=3.9.15=hba424b6_0_cpython + - sqlite=3.40.0=h4ff8645_0 - xorg-libx11=1.7.2=h7f98852_0 - - brotli=1.0.9=h166bdaf_8 - - fontconfig=2.14.1=hc2a2eb6_0 - - lcms2=2.14=h6ed2654_0 - - libblas=3.9.0=16_linux64_mkl - - libcurl=7.86.0=h2283fc2_1 - - libkml=1.3.0=h37653c0_1015 - - libpq=14.5=he2d8382_1 - - nss=3.78=h2350873_0 - - openjpeg=2.5.0=h7d73246_1 - - python=3.9.13=h2660328_0_cpython - - xorg-libxext=1.3.4=h7f98852_1 - - xorg-libxrender=0.9.10=h7f98852_1003 - asciitree=0.3.3=py_2 - attrs=22.1.0=pyh71513ae_1 - backcall=0.2.0=pyh9f0ad1d_0 - - backports=1.0=py_2 - - brunsli=0.1=h9c3ff4c_0 + - backports=1.0=pyhd8ed1ab_3 + - brotli=1.0.9=h166bdaf_8 + - brotli-python=1.0.9=py39h5a03fae_8 - cached_property=1.5.2=pyha770c72_1 - - cairo=1.16.0=ha61ee94_1014 - - certifi=2022.9.24=pyhd8ed1ab_0 - - cfitsio=4.1.0=hd9d235c_0 + - certifi=2022.12.7=pyhd8ed1ab_0 - charset-normalizer=2.1.1=pyhd8ed1ab_0 - click=8.1.3=unix_pyhd8ed1ab_2 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_0 - - curl=7.86.0=h2283fc2_1 - cycler=0.11.0=pyhd8ed1ab_0 + - debugpy=1.6.4=py39h5a03fae_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - dill=0.3.6=pyhd8ed1ab_1 - entrypoints=0.4=pyhd8ed1ab_0 - - exceptiongroup=1.0.1=pyhd8ed1ab_0 + - exceptiongroup=1.0.4=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.8.0=pyhd8ed1ab_0 + - fontconfig=2.14.1=hc2a2eb6_0 - fsspec=2022.11.0=pyhd8ed1ab_0 - future=0.18.2=pyhd8ed1ab_6 - - hdf5=1.12.2=nompi_h4df4325_100 - heapdict=1.0.1=py_0 - idna=3.4=pyhd8ed1ab_0 - iniconfig=1.1.1=pyh9f0ad1d_0 - ipython_genutils=0.2.0=py_1 - itsdangerous=2.1.2=pyhd8ed1ab_0 - jupyterlab_widgets=1.1.1=pyhd8ed1ab_0 - - libcblas=3.9.0=16_linux64_mkl - - liblapack=3.9.0=16_linux64_mkl + - kiwisolver=1.4.4=py39hf939315_1 + - lazy-object-proxy=1.8.0=py39hb9d737c_0 + - lcms2=2.14=h6ed2654_0 + - libcurl=7.86.0=h2283fc2_1 + - libkml=1.3.0=h37653c0_1015 + - libpq=15.1=h67c24c5_1 + - llvmlite=0.39.1=py39h7d9a04d_1 - locket=1.0.0=pyhd8ed1ab_0 + - markupsafe=2.1.1=py39hb9d737c_2 - mccabe=0.7.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 + - msgpack-python=1.0.4=py39hf939315_1 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - networkx=2.8.8=pyhd8ed1ab_0 + - openjpeg=2.5.0=h7d73246_1 + - packaging=22.0=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - - platformdirs=2.5.2=pyhd8ed1ab_1 + - platformdirs=2.6.0=pyhd8ed1ab_0 - pluggy=1.0.0=pyhd8ed1ab_5 - - postgresql=14.5=ha105346_1 - - proj=9.1.0=h93bde94_0 - prometheus_client=0.15.0=pyhd8ed1ab_0 + - psutil=5.9.4=py39hb9d737c_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - pycparser=2.21=pyhd8ed1ab_0 - pyparsing=3.0.9=pyhd8ed1ab_0 + - pyrsistent=0.19.2=py39hb9d737c_0 - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - - python_abi=3.9=2_cp39 - pytz=2022.6=pyhd8ed1ab_0 + - pyyaml=6.0=py39hb9d737c_5 + - pyzmq=24.0.1=py39headdf64_1 - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 + - tbb=2021.7.0=h924138e_1 - tblib=1.7.0=pyhd8ed1ab_0 - tenacity=8.1.0=pyhd8ed1ab_0 - threadpoolctl=3.1.0=pyh8a188c0_0 - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - toolz=0.12.0=pyhd8ed1ab_0 - - traitlets=5.5.0=pyhd8ed1ab_0 + - tornado=6.1=py39hb9d737c_3 + - traitlets=5.7.0=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 + - unicodedata2=15.0.0=py39hb9d737c_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - websocket-client=1.4.2=pyhd8ed1ab_0 - wheel=0.38.4=pyhd8ed1ab_0 - - xerces-c=3.2.4=h55805fa_1 - - zipp=3.10.0=pyhd8ed1ab_0 + - wrapt=1.14.1=py39hb9d737c_1 + - xorg-libxext=1.3.4=h7f98852_1 + - xorg-libxrender=0.9.10=h7f98852_1003 + - zipp=3.11.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39hf3d152e_1 - anyio=3.6.2=pyhd8ed1ab_0 - - asttokens=2.1.0=pyhd8ed1ab_0 + - asttokens=2.2.1=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 - - brotli-python=1.0.9=py39h5a03fae_8 + - bleach=5.0.1=pyhd8ed1ab_0 + - brunsli=0.1=h9c3ff4c_0 - cached-property=1.5.2=hd8ed1ab_1 + - cairo=1.16.0=ha61ee94_1014 - cffi=1.15.1=py39he91dace_2 + - cfitsio=4.2.0=hd9d235c_0 - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 + - comm=0.1.2=pyhd8ed1ab_0 - coverage=6.5.0=py39hb9d737c_1 + - curl=7.86.0=h2283fc2_1 - cytoolz=0.12.0=py39hb9d737c_1 - - debugpy=1.6.3=py39h5a03fae_1 - - geotiff=1.7.1=ha76d385_4 - - importlib-metadata=5.0.0=pyha770c72_1 - - importlib_resources=5.10.0=pyhd8ed1ab_0 + - fonttools=4.38.0=py39hb9d737c_1 + - hdf5=1.12.2=nompi_h4df4325_100 + - importlib-metadata=5.1.0=pyha770c72_0 + - importlib_resources=5.10.1=pyhd8ed1ab_0 - isort=5.10.1=pyhd8ed1ab_0 - - jedi=0.18.1=pyhd8ed1ab_2 + - jedi=0.18.2=pyhd8ed1ab_0 + - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 - - jupyter_core=5.0.0=py39hf3d152e_0 - - kealib=1.4.15=ha7026e8_1 - - kiwisolver=1.4.4=py39hf939315_1 - - lazy-object-proxy=1.8.0=py39hb9d737c_0 - - libdap4=3.20.6=hd7c4107_2 - - libnetcdf=4.8.1=nompi_h261ec11_106 - - libspatialite=5.0.1=hfbd986c_21 - - llvmlite=0.39.1=py39h7d9a04d_1 - - markupsafe=2.1.1=py39hb9d737c_2 + - jupyter_core=5.1.0=py39hf3d152e_0 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - - msgpack-python=1.0.4=py39hf939315_1 + - mkl=2022.2.1=h84fe81f_16997 - munch=2.5.0=py_0 - - numpy=1.23.4=py39h3d75532_1 - - packaging=21.3=pyhd8ed1ab_0 - partd=1.3.0=pyhd8ed1ab_0 - pexpect=4.8.0=pyh1a96a4e_2 - pillow=9.2.0=py39hf3a2cdf_3 - pip=22.3.1=pyhd8ed1ab_0 - - plotly=5.11.0=pyhd8ed1ab_0 - - poppler=22.11.0=h92391eb_0 - - psutil=5.9.4=py39hb9d737c_0 + - plotly=5.11.0=pyhd8ed1ab_1 + - postgresql=15.1=ha105346_1 + - proj=9.1.0=h93bde94_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.19.2=py39hb9d737c_0 + - pytest=7.2.0=pyhd8ed1ab_2 - python-dateutil=2.8.2=pyhd8ed1ab_0 - - pyyaml=6.0=py39hb9d737c_5 - - pyzmq=24.0.1=py39headdf64_1 - retrying=1.3.3=py_2 - - tiledb=2.11.3=h3f4058f_1 + - terminado=0.17.1=pyh41d4057_0 - tinycss2=1.2.1=pyhd8ed1ab_0 - tomlkit=0.11.6=pyha770c72_0 - - tornado=6.1=py39hb9d737c_3 - tqdm=4.64.1=pyhd8ed1ab_0 - typing-extensions=4.4.0=hd8ed1ab_0 - - unicodedata2=15.0.0=py39hb9d737c_0 - - wrapt=1.14.1=py39hb9d737c_1 + - werkzeug=2.2.2=pyhd8ed1ab_0 + - xerces-c=3.2.4=h55805fa_1 - zict=2.2.0=pyhd8ed1ab_0 - argon2-cffi-bindings=21.2.0=py39hb9d737c_3 - - astroid=2.12.12=py39hf3d152e_1 - - bleach=5.0.1=pyhd8ed1ab_0 + - astroid=2.12.13=py39hf3d152e_0 - brotlipy=0.7.0=py39hb9d737c_1005 - - contourpy=1.0.6=py39hf939315_0 - - cryptography=38.0.3=py39h3ccb8fc_0 + - cryptography=38.0.4=py39h3ccb8fc_0 - dask-core=2022.10.0=pyhd8ed1ab_2 - - fonttools=4.38.0=py39hb9d737c_1 - - h5py=3.7.0=nompi_py39h817c9c5_102 - - imagecodecs=2022.9.26=py39h702eeef_3 - - imageio=2.22.0=pyhfa7a67d_0 - - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.17.0=pyhd8ed1ab_0 + - flask=2.2.2=pyhd8ed1ab_0 + - geotiff=1.7.1=ha76d385_4 + - jsonschema=4.17.3=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - libgdal=3.5.3=heb1176f_1 - - numba=0.56.3=py39h61ddf18_0 + - kealib=1.5.0=ha7026e8_0 + - libblas=3.9.0=16_linux64_mkl + - libdap4=3.20.6=hd7c4107_2 + - libnetcdf=4.8.1=nompi_h261ec11_106 + - libspatialite=5.0.1=h7c8129e_22 + - poppler=22.12.0=h92391eb_0 + - pytest-cov=3.0.0=pyhd8ed1ab_0 + - stack_data=0.6.2=pyhd8ed1ab_0 + - tiledb=2.13.0=h3f4058f_0 + - wcwidth=0.2.5=pyh9f0ad1d_2 + - argon2-cffi=21.3.0=pyhd8ed1ab_0 + - flask-compress=1.13=pyhd8ed1ab_0 + - libcblas=3.9.0=16_linux64_mkl + - libgdal=3.5.3=h2d23f43_10 + - liblapack=3.9.0=16_linux64_mkl + - nbformat=5.7.0=pyhd8ed1ab_0 + - prompt-toolkit=3.0.36=pyha770c72_0 + - pylint=2.15.8=pyhd8ed1ab_0 + - pyopenssl=22.1.0=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 + - ipython=8.7.0=pyh41d4057_0 + - nbclient=0.7.2=pyhd8ed1ab_0 + - numpy=1.23.5=py39h3d75532_0 + - urllib3=1.26.13=pyhd8ed1ab_0 + - contourpy=1.0.6=py39hf939315_0 + - dash-daq=0.5.0=pyh9f0ad1d_1 + - distributed=2022.10.0=pyhd8ed1ab_2 + - gdal=3.5.3=py39hc6cd174_10 + - h5py=3.7.0=nompi_py39h817c9c5_102 + - imagecodecs=2022.9.26=py39hf32c164_4 + - imageio=2.22.4=pyhfa7a67d_1 + - ipykernel=6.19.2=pyh210e3f2_0 + - nbconvert-core=7.2.6=pyhd8ed1ab_0 + - numba=0.56.4=py39h61ddf18_0 - numcodecs=0.10.2=py39h5a03fae_0 - - pandas=1.5.1=py39h4661b88_1 - - pytest=7.2.0=pyhd8ed1ab_2 + - pandas=1.5.2=py39h4661b88_0 - pywavelets=1.3.0=py39h2ae25f5_2 + - requests=2.28.1=pyhd8ed1ab_1 - scipy=1.9.3=py39hddc5342_2 - - shapely=1.8.5=py39h5b5020f_1 - - stack_data=0.6.0=pyhd8ed1ab_0 - - terminado=0.17.0=pyh41d4057_0 + - shapely=2.0.0=py39hc9151fd_0 - vectormath=0.2.2=py_0 - - wcwidth=0.2.5=pyh9f0ad1d_2 - - werkzeug=2.2.2=pyhd8ed1ab_0 - - argon2-cffi=21.3.0=pyhd8ed1ab_0 - discretize=0.7.4=py39hac2352c_0 - empymod=2.2.1=pyhd8ed1ab_0 - - flask=2.2.2=pyhd8ed1ab_0 - - gdal=3.5.3=py39h5cb30a4_1 + - fiona=1.8.22=py39h80939cc_2 + - jupyter-dash=0.4.2=pyhd8ed1ab_1 + - jupyter_server=1.23.3=pyhd8ed1ab_0 - matplotlib-base=3.6.2=py39hf9fd14e_0 - - nbformat=5.7.0=pyhd8ed1ab_0 - - prompt-toolkit=3.0.32=pyha770c72_0 + - nbconvert-pandoc=7.2.6=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py39h051f8f4_4 - - pylint=2.15.5=pyhd8ed1ab_0 - - pyopenssl=22.1.0=pyhd8ed1ab_0 - - pytest-cov=3.0.0=pyhd8ed1ab_0 - - scikit-learn=1.1.3=py39hd5c8da3_1 + - scikit-learn=1.2.0=py39h86b2a18_0 - tifffile=2022.10.10=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - - fiona=1.8.22=py39h80939cc_2 - - flask-compress=1.13=pyhd8ed1ab_0 - geoana=0.0.6=py_1 - - ipython=8.6.0=pyh41d4057_1 - - nbclient=0.7.0=pyhd8ed1ab_0 + - nbconvert=7.2.6=pyhd8ed1ab_0 + - notebook-shim=0.2.2=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py39h4661b88_2 - - urllib3=1.26.11=pyhd8ed1ab_0 - - dash=2.7.0=pyhd8ed1ab_0 - - distributed=2022.10.0=pyhd8ed1ab_2 - - ipykernel=6.17.1=pyh210e3f2_0 - - nbconvert-core=7.2.4=pyhd8ed1ab_0 - - requests=2.28.1=pyhd8ed1ab_1 - - dash-daq=0.5.0=pyh9f0ad1d_1 - - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.23.1=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 - - nbconvert=7.2.4=pyhd8ed1ab_0 - - notebook-shim=0.2.2=pyhd8ed1ab_0 - nbclassic=0.4.8=pyhd8ed1ab_0 - notebook=6.5.2=pyha770c72_1 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 - - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 - - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 - - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + - geoh5py === 0.5.0 + - simpeg-archive === 0.9.1.dev5 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - param-sweeps === 0.1.3 variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.9-linux-64.lock.yml b/environments/conda-py-3.9-linux-64.lock.yml index f90a274ee..90756e038 100644 --- a/environments/conda-py-3.9-linux-64.lock.yml +++ b/environments/conda-py-3.9-linux-64.lock.yml @@ -1,25 +1,27 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 0bc81c7275101b853bda5a7467974ed32c79c713554827fefaa29bfab990e12a +# input_hash: 60c93a10a6ba78be592cceabbd561e0dcdc4312ae76f03d09eddc76fe0b40cfb channels: - conda-forge - defaults dependencies: - _libgcc_mutex=0.1=conda_forge - - ca-certificates=2022.9.24=ha878542_0 + - ca-certificates=2022.12.7=ha878542_0 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - font-ttf-inconsolata=3.000=h77eed37_0 - font-ttf-source-code-pro=2.038=h77eed37_0 - font-ttf-ubuntu=0.83=hab24e00_0 - - ld_impl_linux-64=2.39=hc81fddc_0 + - ld_impl_linux-64=2.39=hcc3a1bd_1 - libgfortran5=12.2.0=h337968e_19 - libstdcxx-ng=12.2.0=h46fd767_19 - poppler-data=0.4.11=hd8ed1ab_0 - - tzdata=2022f=h191b570_0 + - python_abi=3.9=3_cp39 + - tzdata=2022g=h191b570_0 - fonts-conda-forge=1=0 - libgfortran-ng=12.2.0=h69a702a_19 - fonts-conda-ecosystem=1=0 + - _ipython_minor_entry_point=8.7.0=h8cf3c4a_0 - _openmp_mutex=4.5=2_kmp_llvm - libgcc-ng=12.2.0=h65d4601_19 - aom=3.5.0=h27087fc_0 @@ -29,7 +31,7 @@ dependencies: - dav1d=1.0.0=h166bdaf_1 - expat=2.5.0=h27087fc_0 - freexl=1.0.6=h166bdaf_1 - - geos=3.11.0=h27087fc_0 + - geos=3.11.1=h27087fc_0 - gettext=0.21.1=h27087fc_0 - giflib=5.2.1=h36c2ea0_2 - icu=70.1=h27087fc_0 @@ -52,14 +54,12 @@ dependencies: - libzopfli=1.0.3=h9c3ff4c_0 - lz4-c=1.9.3=h9c3ff4c_1 - ncurses=6.3=h27087fc_1 - - nspr=4.32=h9c3ff4c_1 - - openssl=3.0.7=h166bdaf_0 - - pcre=8.45=h9c3ff4c_0 + - nspr=4.35=h27087fc_0 + - openssl=3.0.7=h0b41bf4_1 - pixman=0.40.0=h36c2ea0_0 - pthread-stubs=0.4=h36c2ea0_1001 - snappy=1.1.9=hbd366e4_2 - - tbb=2021.6.0=h924138e_1 - - tzcode=2022f=h166bdaf_0 + - tzcode=2022g=h166bdaf_0 - xorg-kbproto=1.0.7=h7f98852_1002 - xorg-libice=1.0.10=h7f98852_0 - xorg-libxau=1.0.9=h7f98852_0 @@ -77,14 +77,14 @@ dependencies: - libedit=3.1.20191231=he28a2e2_2 - libllvm11=11.1.0=he0ac6c6_5 - libnghttp2=1.47.0=hff17c54_1 - - libpng=1.6.38=h753d276_0 - - librttopo=1.1.0=hf730bdb_11 - - libsqlite=3.39.4=h753d276_0 + - libpng=1.6.39=h753d276_0 + - librttopo=1.1.0=ha49c73b_12 + - libsqlite=3.40.0=h753d276_0 - libssh2=1.10.0=hf14f497_3 - libxcb=1.13=h7f98852_1004 - libxml2=2.10.3=h7463322_0 - libzip=1.9.2=hc929e4a_1 - - llvm-openmp=15.0.4=he0ac6c6_0 + - llvm-openmp=15.0.6=he0ac6c6_0 - pandoc=2.19.2=h32600fe_1 - pcre2=10.40=hc3806b6_0 - readline=8.1.2=h0f457ee_0 @@ -93,215 +93,217 @@ dependencies: - zeromq=4.3.4=h9c3ff4c_1 - zlib=1.2.13=h166bdaf_4 - zstd=1.5.2=h6239696_4 - - blosc=1.21.1=h83bc5f7_3 + - blosc=1.21.2=hafa529b_0 - boost-cpp=1.78.0=h75c5d50_1 - brotli-bin=1.0.9=h166bdaf_8 - - c-blosc2=2.4.3=h7a311fb_0 - - freetype=2.12.1=hca18f0e_0 + - c-blosc2=2.6.0=hf91038e_0 + - freetype=2.12.1=hca18f0e_1 - hdf4=4.2.15=h9772cbc_5 - krb5=1.19.3=h08a2579_0 - libglib=2.74.1=h606061b_1 + - libhwloc=2.8.0=h32351e8_1 - libtiff=4.4.0=h55922b4_4 - - mkl=2022.1.0=h84fe81f_915 - - sqlite=3.39.4=h4ff8645_0 + - nss=3.82=he02c5a1_0 + - python=3.9.15=hba424b6_0_cpython + - sqlite=3.40.0=h4ff8645_0 - xorg-libx11=1.7.2=h7f98852_0 - - brotli=1.0.9=h166bdaf_8 - - fontconfig=2.14.1=hc2a2eb6_0 - - lcms2=2.14=h6ed2654_0 - - libblas=3.9.0=16_linux64_mkl - - libcurl=7.86.0=h2283fc2_1 - - libkml=1.3.0=h37653c0_1015 - - libpq=14.5=he2d8382_1 - - nss=3.78=h2350873_0 - - openjpeg=2.5.0=h7d73246_1 - - python=3.9.13=h2660328_0_cpython - - xorg-libxext=1.3.4=h7f98852_1 - - xorg-libxrender=0.9.10=h7f98852_1003 - asciitree=0.3.3=py_2 - backcall=0.2.0=pyh9f0ad1d_0 - - backports=1.0=py_2 - - brunsli=0.1=h9c3ff4c_0 + - backports=1.0=pyhd8ed1ab_3 + - brotli=1.0.9=h166bdaf_8 + - brotli-python=1.0.9=py39h5a03fae_8 - cached_property=1.5.2=pyha770c72_1 - - cairo=1.16.0=ha61ee94_1014 - - certifi=2022.9.24=pyhd8ed1ab_0 - - cfitsio=4.1.0=hd9d235c_0 + - certifi=2022.12.7=pyhd8ed1ab_0 - click=8.1.3=unix_pyhd8ed1ab_2 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_0 - - curl=7.86.0=h2283fc2_1 - cycler=0.11.0=pyhd8ed1ab_0 + - debugpy=1.6.4=py39h5a03fae_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.8.0=pyhd8ed1ab_0 + - fontconfig=2.14.1=hc2a2eb6_0 - fsspec=2022.11.0=pyhd8ed1ab_0 - future=0.18.2=pyhd8ed1ab_6 - - hdf5=1.12.2=nompi_h4df4325_100 - heapdict=1.0.1=py_0 - idna=3.4=pyhd8ed1ab_0 - ipython_genutils=0.2.0=py_1 - itsdangerous=2.1.2=pyhd8ed1ab_0 - jupyterlab_widgets=1.1.1=pyhd8ed1ab_0 - - libcblas=3.9.0=16_linux64_mkl - - liblapack=3.9.0=16_linux64_mkl + - kiwisolver=1.4.4=py39hf939315_1 + - lcms2=2.14=h6ed2654_0 + - libcurl=7.86.0=h2283fc2_1 + - libkml=1.3.0=h37653c0_1015 + - libpq=15.1=h67c24c5_1 + - llvmlite=0.39.1=py39h7d9a04d_1 - locket=1.0.0=pyhd8ed1ab_0 + - markupsafe=2.1.1=py39hb9d737c_2 - mistune=2.0.4=pyhd8ed1ab_0 + - msgpack-python=1.0.4=py39hf939315_1 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - networkx=2.8.8=pyhd8ed1ab_0 + - openjpeg=2.5.0=h7d73246_1 + - packaging=22.0=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - - postgresql=14.5=ha105346_1 - - proj=9.1.0=h93bde94_0 - prometheus_client=0.15.0=pyhd8ed1ab_0 + - psutil=5.9.4=py39hb9d737c_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - pycparser=2.21=pyhd8ed1ab_0 - pyparsing=3.0.9=pyhd8ed1ab_0 + - pyrsistent=0.19.2=py39hb9d737c_0 - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - - python_abi=3.9=2_cp39 - pytz=2022.6=pyhd8ed1ab_0 + - pyyaml=6.0=py39hb9d737c_5 + - pyzmq=24.0.1=py39headdf64_1 - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 - sniffio=1.3.0=pyhd8ed1ab_0 - sortedcontainers=2.4.0=pyhd8ed1ab_0 - soupsieve=2.3.2.post1=pyhd8ed1ab_0 + - tbb=2021.7.0=h924138e_1 - tblib=1.7.0=pyhd8ed1ab_0 - tenacity=8.1.0=pyhd8ed1ab_0 - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - - traitlets=5.5.0=pyhd8ed1ab_0 + - tornado=6.1=py39hb9d737c_3 + - traitlets=5.7.0=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 + - unicodedata2=15.0.0=py39hb9d737c_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - websocket-client=1.4.2=pyhd8ed1ab_0 - wheel=0.38.4=pyhd8ed1ab_0 - - xerces-c=3.2.4=h55805fa_1 - - zipp=3.10.0=pyhd8ed1ab_0 + - xorg-libxext=1.3.4=h7f98852_1 + - xorg-libxrender=0.9.10=h7f98852_1003 + - zipp=3.11.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39hf3d152e_1 - anyio=3.6.2=pyhd8ed1ab_0 - - asttokens=2.1.0=pyhd8ed1ab_0 + - asttokens=2.2.1=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 - - brotli-python=1.0.9=py39h5a03fae_8 + - bleach=5.0.1=pyhd8ed1ab_0 + - brunsli=0.1=h9c3ff4c_0 - cached-property=1.5.2=hd8ed1ab_1 + - cairo=1.16.0=ha61ee94_1014 - cffi=1.15.1=py39he91dace_2 + - cfitsio=4.2.0=hd9d235c_0 - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 + - comm=0.1.2=pyhd8ed1ab_0 + - curl=7.86.0=h2283fc2_1 - cytoolz=0.12.0=py39hb9d737c_1 - - debugpy=1.6.3=py39h5a03fae_1 - - geotiff=1.7.1=ha76d385_4 - - importlib-metadata=5.0.0=pyha770c72_1 - - importlib_resources=5.10.0=pyhd8ed1ab_0 - - jedi=0.18.1=pyhd8ed1ab_2 + - fonttools=4.38.0=py39hb9d737c_1 + - hdf5=1.12.2=nompi_h4df4325_100 + - importlib-metadata=5.1.0=pyha770c72_0 + - importlib_resources=5.10.1=pyhd8ed1ab_0 + - jedi=0.18.2=pyhd8ed1ab_0 + - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 - - jupyter_core=5.0.0=py39hf3d152e_0 - - kealib=1.4.15=ha7026e8_1 - - kiwisolver=1.4.4=py39hf939315_1 - - libdap4=3.20.6=hd7c4107_2 - - libnetcdf=4.8.1=nompi_h261ec11_106 - - libspatialite=5.0.1=hfbd986c_21 - - llvmlite=0.39.1=py39h7d9a04d_1 - - markupsafe=2.1.1=py39hb9d737c_2 + - jupyter_core=5.1.0=py39hf3d152e_0 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - - msgpack-python=1.0.4=py39hf939315_1 + - mkl=2022.2.1=h84fe81f_16997 - munch=2.5.0=py_0 - - numpy=1.23.4=py39h3d75532_1 - - packaging=21.3=pyhd8ed1ab_0 - partd=1.3.0=pyhd8ed1ab_0 - pexpect=4.8.0=pyh1a96a4e_2 - pillow=9.2.0=py39hf3a2cdf_3 - pip=22.3.1=pyhd8ed1ab_0 - - plotly=5.11.0=pyhd8ed1ab_0 - - poppler=22.11.0=h92391eb_0 - - psutil=5.9.4=py39hb9d737c_0 + - plotly=5.11.0=pyhd8ed1ab_1 + - postgresql=15.1=ha105346_1 + - proj=9.1.0=h93bde94_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.19.2=py39hb9d737c_0 - python-dateutil=2.8.2=pyhd8ed1ab_0 - - pyyaml=6.0=py39hb9d737c_5 - - pyzmq=24.0.1=py39headdf64_1 - retrying=1.3.3=py_2 - - tiledb=2.11.3=h3f4058f_1 + - terminado=0.17.1=pyh41d4057_0 - tinycss2=1.2.1=pyhd8ed1ab_0 - - tornado=6.1=py39hb9d737c_3 - tqdm=4.64.1=pyhd8ed1ab_0 - typing-extensions=4.4.0=hd8ed1ab_0 - - unicodedata2=15.0.0=py39hb9d737c_0 + - werkzeug=2.2.2=pyhd8ed1ab_0 + - xerces-c=3.2.4=h55805fa_1 - zict=2.2.0=pyhd8ed1ab_0 - argon2-cffi-bindings=21.2.0=py39hb9d737c_3 - - bleach=5.0.1=pyhd8ed1ab_0 - brotlipy=0.7.0=py39hb9d737c_1005 - - contourpy=1.0.6=py39hf939315_0 - - cryptography=38.0.3=py39h3ccb8fc_0 + - cryptography=38.0.4=py39h3ccb8fc_0 - dask-core=2022.10.0=pyhd8ed1ab_2 - - fonttools=4.38.0=py39hb9d737c_1 - - h5py=3.7.0=nompi_py39h817c9c5_102 - - imagecodecs=2022.9.26=py39h702eeef_3 - - imageio=2.22.0=pyhfa7a67d_0 - - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.17.0=pyhd8ed1ab_0 + - flask=2.2.2=pyhd8ed1ab_0 + - geotiff=1.7.1=ha76d385_4 + - jsonschema=4.17.3=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - libgdal=3.5.3=heb1176f_1 - - numba=0.56.3=py39h61ddf18_0 + - kealib=1.5.0=ha7026e8_0 + - libblas=3.9.0=16_linux64_mkl + - libdap4=3.20.6=hd7c4107_2 + - libnetcdf=4.8.1=nompi_h261ec11_106 + - libspatialite=5.0.1=h7c8129e_22 + - poppler=22.12.0=h92391eb_0 + - stack_data=0.6.2=pyhd8ed1ab_0 + - tiledb=2.13.0=h3f4058f_0 + - wcwidth=0.2.5=pyh9f0ad1d_2 + - argon2-cffi=21.3.0=pyhd8ed1ab_0 + - flask-compress=1.13=pyhd8ed1ab_0 + - libcblas=3.9.0=16_linux64_mkl + - libgdal=3.5.3=h2d23f43_10 + - liblapack=3.9.0=16_linux64_mkl + - nbformat=5.7.0=pyhd8ed1ab_0 + - prompt-toolkit=3.0.36=pyha770c72_0 + - pyopenssl=22.1.0=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 + - ipython=8.7.0=pyh41d4057_0 + - nbclient=0.7.2=pyhd8ed1ab_0 + - numpy=1.23.5=py39h3d75532_0 + - urllib3=1.26.13=pyhd8ed1ab_0 + - contourpy=1.0.6=py39hf939315_0 + - dash-daq=0.5.0=pyh9f0ad1d_1 + - distributed=2022.10.0=pyhd8ed1ab_2 + - gdal=3.5.3=py39hc6cd174_10 + - h5py=3.7.0=nompi_py39h817c9c5_102 + - imagecodecs=2022.9.26=py39hf32c164_4 + - imageio=2.22.4=pyhfa7a67d_1 + - ipykernel=6.19.2=pyh210e3f2_0 + - nbconvert-core=7.2.6=pyhd8ed1ab_0 + - numba=0.56.4=py39h61ddf18_0 - numcodecs=0.10.2=py39h5a03fae_0 - - pandas=1.5.1=py39h4661b88_1 + - pandas=1.5.2=py39h4661b88_0 - pywavelets=1.3.0=py39h2ae25f5_2 - scipy=1.9.3=py39hddc5342_2 - - shapely=1.8.5=py39h5b5020f_1 - - stack_data=0.6.0=pyhd8ed1ab_0 - - terminado=0.17.0=pyh41d4057_0 + - shapely=2.0.0=py39hc9151fd_0 - vectormath=0.2.2=py_0 - - wcwidth=0.2.5=pyh9f0ad1d_2 - - werkzeug=2.2.2=pyhd8ed1ab_0 - - argon2-cffi=21.3.0=pyhd8ed1ab_0 - discretize=0.7.4=py39hac2352c_0 - empymod=2.2.1=pyhd8ed1ab_0 - - flask=2.2.2=pyhd8ed1ab_0 - - gdal=3.5.3=py39h5cb30a4_1 + - fiona=1.8.22=py39h80939cc_2 + - jupyter-dash=0.4.2=pyhd8ed1ab_1 + - jupyter_server=1.23.3=pyhd8ed1ab_0 - matplotlib-base=3.6.2=py39hf9fd14e_0 - - nbformat=5.7.0=pyhd8ed1ab_0 - - prompt-toolkit=3.0.32=pyha770c72_0 + - nbconvert-pandoc=7.2.6=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py39h051f8f4_4 - - pyopenssl=22.1.0=pyhd8ed1ab_0 - - scikit-learn=1.1.3=py39hd5c8da3_1 + - scikit-learn=1.2.0=py39h86b2a18_0 - tifffile=2022.10.10=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - - fiona=1.8.22=py39h80939cc_2 - - flask-compress=1.13=pyhd8ed1ab_0 - geoana=0.0.6=py_1 - - ipython=8.6.0=pyh41d4057_1 - - nbclient=0.7.0=pyhd8ed1ab_0 + - nbconvert=7.2.6=pyhd8ed1ab_0 + - notebook-shim=0.2.2=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py39h4661b88_2 - - urllib3=1.26.11=pyhd8ed1ab_0 - - dash=2.7.0=pyhd8ed1ab_0 - - distributed=2022.10.0=pyhd8ed1ab_2 - - ipykernel=6.17.1=pyh210e3f2_0 - - nbconvert-core=7.2.4=pyhd8ed1ab_0 - - dash-daq=0.5.0=pyh9f0ad1d_1 - - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.23.1=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 - - nbconvert=7.2.4=pyhd8ed1ab_0 - - notebook-shim=0.2.2=pyhd8ed1ab_0 - nbclassic=0.4.8=pyhd8ed1ab_0 - notebook=6.5.2=pyha770c72_1 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 - - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 - - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 - - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + - geoh5py === 0.5.0 + - simpeg-archive === 0.9.1.dev5 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - param-sweeps === 0.1.3 variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.9-osx-64-dev.lock.yml b/environments/conda-py-3.9-osx-64-dev.lock.yml index 26d790430..17f965c49 100644 --- a/environments/conda-py-3.9-osx-64-dev.lock.yml +++ b/environments/conda-py-3.9-osx-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 1960bbb37c3e60e536d69e4e9d1575c9285d5d24f6e8660efe7f1e045867c7e6 +# input_hash: 53ed8067b2c22f954ffe6d73cf49a7a94e03aaa79b696bf78a239946a0dc26b3 channels: - conda-forge @@ -8,7 +8,7 @@ channels: dependencies: - bzip2=1.0.8=h0d85af4_4 - c-ares=1.18.1=h0d85af4_0 - - ca-certificates=2022.9.24=h033912b_0 + - ca-certificates=2022.12.7=h033912b_0 - dav1d=1.0.0=hac89ed1_1 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - font-ttf-inconsolata=3.000=h77eed37_0 @@ -28,14 +28,15 @@ dependencies: - libsodium=1.0.18=hbcb3906_1 - libwebp-base=1.2.4=h775f41a_0 - libzlib=1.2.13=hfd90126_4 - - llvm-openmp=15.0.4=h61d9ccf_0 + - llvm-openmp=15.0.6=h61d9ccf_0 - ncurses=6.3=h96cf925_1 - pandoc=2.19.2=h694c41f_1 - pixman=0.40.0=hbcb3906_0 - poppler-data=0.4.11=hd8ed1ab_0 - pthread-stubs=0.4=hc929b4f_1001 - - tzcode=2022f=hb7f2c08_0 - - tzdata=2022f=h191b570_0 + - python_abi=3.9=3_cp39 + - tzcode=2022g=hb7f2c08_0 + - tzdata=2022g=h191b570_0 - xorg-libxau=1.0.9=h35c211d_0 - xorg-libxdmcp=1.1.3=h35c211d_0 - xz=5.2.6=h775f41a_0 @@ -45,7 +46,7 @@ dependencies: - charls=2.3.4=he49afe7_0 - expat=2.5.0=hf0c8a7f_0 - fonts-conda-forge=1=0 - - geos=3.11.0=hb486fe8_0 + - geos=3.11.1=hf0c8a7f_0 - gettext=0.21.1=h8a4c099_0 - icu=70.1=h96cf925_0 - lerc=4.0.0=hb486fe8_0 @@ -55,110 +56,112 @@ dependencies: - libedit=3.1.20191231=h0678c8f_2 - libgfortran5=11.3.0=h082f757_26 - libllvm11=11.1.0=h8fb7429_5 - - libpng=1.6.38=ha978bb4_0 - - libsqlite=3.39.4=ha978bb4_0 + - libpng=1.6.39=ha978bb4_0 + - libsqlite=3.40.0=ha978bb4_0 - libxcb=1.13=h0d85af4_1004 - libzopfli=1.0.3=h046ec9c_0 - lz4-c=1.9.3=he49afe7_1 - - nspr=4.32=hcd9eead_1 - - openssl=3.0.7=hfd90126_0 - - pcre=8.45=he49afe7_0 + - nspr=4.35=hea0b92c_0 + - openssl=3.0.7=hfd90126_1 - pcre2=10.40=h1c4e4bc_0 - readline=8.1.2=h3899abd_0 - snappy=1.1.9=h225ccf5_2 - - tbb=2021.6.0=hb8565cd_1 + - tbb=2021.7.0=hb8565cd_1 - tk=8.6.12=h5dbffcc_0 - zeromq=4.3.4=he49afe7_1 - zfp=1.0.0=ha894c9a_3 - zlib=1.2.13=hfd90126_4 - zstd=1.5.2=hfa58983_4 - - blosc=1.21.1=h97e831e_3 + - blosc=1.21.2=hebb52c4_0 - boost-cpp=1.78.0=h8b082ac_1 - brotli-bin=1.0.9=hb7f2c08_8 - - c-blosc2=2.4.3=had5f71b_0 + - c-blosc2=2.6.0=had5f71b_0 - fonts-conda-ecosystem=1=0 - - freetype=2.12.1=h3f81eb7_0 + - freetype=2.12.1=h3f81eb7_1 - hdf4=4.2.15=h7aa5921_5 - krb5=1.19.3=hb98e516_0 - libavif=0.11.1=he9a59b1_0 - libgfortran=5.0.0=9_5_0_h97931a8_26 - libglib=2.74.1=h4c723e1_1 - libnghttp2=1.47.0=h5aae05b_1 - - librttopo=1.1.0=he07d8f5_11 + - librttopo=1.1.0=h9461dca_12 - libssh2=1.10.0=h47af595_3 - libtiff=4.4.0=hdb44e8a_4 - libxml2=2.10.3=hb9e07b5_0 - libzip=1.9.2=h6db710c_1 - - mkl=2022.1.0=h860c996_928 - - sqlite=3.39.4=h9ae0607_0 - - brotli=1.0.9=hb7f2c08_8 - - fontconfig=2.14.1=h5bb23bf_0 - - lcms2=2.14=h90f4b2a_0 - - libblas=3.9.0=16_osx64_mkl - - libcurl=7.86.0=h581aaea_1 - - libkml=1.3.0=haeb80ef_1015 - - libpq=14.5=hd79e848_1 - - nss=3.78=ha8197d3_0 - - openjpeg=2.5.0=h5d0d7b0_1 - - python=3.9.13=hf8d34f4_0_cpython + - mkl=2022.2.1=h44ed08c_16952 + - python=3.9.15=h709bd14_0_cpython + - sqlite=3.40.0=h9ae0607_0 + - _ipython_minor_entry_point=8.7.0=h8cf3c4a_0 - appnope=0.1.3=pyhd8ed1ab_0 - asciitree=0.3.3=py_2 - attrs=22.1.0=pyh71513ae_1 - backcall=0.2.0=pyh9f0ad1d_0 - - backports=1.0=py_2 - - brunsli=0.1=h046ec9c_0 + - backports=1.0=pyhd8ed1ab_3 + - brotli=1.0.9=hb7f2c08_8 + - brotli-python=1.0.9=py39h7a8716b_8 - cached_property=1.5.2=pyha770c72_1 - - cairo=1.16.0=h904041c_1014 - - certifi=2022.9.24=pyhd8ed1ab_0 - - cfitsio=4.1.0=h2c97ad1_0 + - certifi=2022.12.7=pyhd8ed1ab_0 - charset-normalizer=2.1.1=pyhd8ed1ab_0 - click=8.1.3=unix_pyhd8ed1ab_2 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_0 - - curl=7.86.0=h581aaea_1 - cycler=0.11.0=pyhd8ed1ab_0 + - debugpy=1.6.4=py39h7a8716b_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - dill=0.3.6=pyhd8ed1ab_1 - entrypoints=0.4=pyhd8ed1ab_0 - - exceptiongroup=1.0.1=pyhd8ed1ab_0 + - exceptiongroup=1.0.4=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.8.0=pyhd8ed1ab_0 + - fontconfig=2.14.1=h5bb23bf_0 - fsspec=2022.11.0=pyhd8ed1ab_0 - future=0.18.2=pyhd8ed1ab_6 - - hdf5=1.12.2=nompi_h1f71328_100 - heapdict=1.0.1=py_0 - idna=3.4=pyhd8ed1ab_0 - iniconfig=1.1.1=pyh9f0ad1d_0 - ipython_genutils=0.2.0=py_1 - itsdangerous=2.1.2=pyhd8ed1ab_0 - jupyterlab_widgets=1.1.1=pyhd8ed1ab_0 - - libcblas=3.9.0=16_osx64_mkl - - liblapack=3.9.0=16_osx64_mkl + - kiwisolver=1.4.4=py39h92daf61_1 + - lazy-object-proxy=1.8.0=py39ha30fb19_0 + - lcms2=2.14=h90f4b2a_0 + - libblas=3.9.0=16_osx64_mkl + - libcurl=7.86.0=h581aaea_1 + - libkml=1.3.0=haeb80ef_1015 + - libpq=15.1=hb1ae2b1_1 + - llvmlite=0.39.1=py39had167e2_1 - locket=1.0.0=pyhd8ed1ab_0 + - markupsafe=2.1.1=py39ha30fb19_2 - mccabe=0.7.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 + - msgpack-python=1.0.4=py39h92daf61_1 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - networkx=2.8.8=pyhd8ed1ab_0 + - nss=3.78=ha8197d3_0 + - openjpeg=2.5.0=h5d0d7b0_1 + - packaging=22.0=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - - platformdirs=2.5.2=pyhd8ed1ab_1 + - platformdirs=2.6.0=pyhd8ed1ab_0 - pluggy=1.0.0=pyhd8ed1ab_5 - - postgresql=14.5=hae21482_1 - - proj=9.1.0=hcbd9701_0 - prometheus_client=0.15.0=pyhd8ed1ab_0 + - psutil=5.9.4=py39ha30fb19_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - pycparser=2.21=pyhd8ed1ab_0 - pyparsing=3.0.9=pyhd8ed1ab_0 + - pyrsistent=0.19.2=py39ha30fb19_0 - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - - python_abi=3.9=2_cp39 - pytz=2022.6=pyhd8ed1ab_0 + - pyyaml=6.0=py39ha30fb19_5 + - pyzmq=24.0.1=py39hed8f129_1 - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 @@ -171,132 +174,130 @@ dependencies: - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - toolz=0.12.0=pyhd8ed1ab_0 - - traitlets=5.5.0=pyhd8ed1ab_0 + - tornado=6.1=py39h63b48b0_3 + - traitlets=5.7.0=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 + - unicodedata2=15.0.0=py39ha30fb19_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - websocket-client=1.4.2=pyhd8ed1ab_0 - wheel=0.38.4=pyhd8ed1ab_0 - - xerces-c=3.2.4=h2007e90_1 - - zipp=3.10.0=pyhd8ed1ab_0 + - wrapt=1.14.1=py39ha30fb19_1 + - zipp=3.11.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39h6e9494a_1 - anyio=3.6.2=pyhd8ed1ab_0 - - asttokens=2.1.0=pyhd8ed1ab_0 + - asttokens=2.2.1=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 - - brotli-python=1.0.9=py39h7a8716b_8 + - bleach=5.0.1=pyhd8ed1ab_0 + - brunsli=0.1=h046ec9c_0 - cached-property=1.5.2=hd8ed1ab_1 + - cairo=1.16.0=h904041c_1014 - cffi=1.15.1=py39h131948b_2 + - cfitsio=4.2.0=hd56cc12_0 - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 + - comm=0.1.2=pyhd8ed1ab_0 - coverage=6.5.0=py39ha30fb19_1 + - curl=7.86.0=h581aaea_1 - cytoolz=0.12.0=py39ha30fb19_1 - - debugpy=1.6.3=py39h7a8716b_1 - - geotiff=1.7.1=he29fd1c_4 - - importlib-metadata=5.0.0=pyha770c72_1 - - importlib_resources=5.10.0=pyhd8ed1ab_0 + - fonttools=4.38.0=py39ha30fb19_1 + - hdf5=1.12.2=nompi_h1f71328_100 + - importlib-metadata=5.1.0=pyha770c72_0 + - importlib_resources=5.10.1=pyhd8ed1ab_0 - isort=5.10.1=pyhd8ed1ab_0 - - jedi=0.18.1=pyhd8ed1ab_2 + - jedi=0.18.2=pyhd8ed1ab_0 + - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 - - jupyter_core=5.0.0=py39h6e9494a_0 - - kealib=1.4.15=h51f5cc1_1 - - kiwisolver=1.4.4=py39h92daf61_1 - - lazy-object-proxy=1.8.0=py39ha30fb19_0 - - libdap4=3.20.6=h3e144a0_2 - - libnetcdf=4.8.1=nompi_hc61b76e_106 - - libspatialite=5.0.1=h778c766_21 - - llvmlite=0.39.1=py39had167e2_1 - - markupsafe=2.1.1=py39ha30fb19_2 + - jupyter_core=5.1.0=py39h6e9494a_0 + - libcblas=3.9.0=16_osx64_mkl + - liblapack=3.9.0=16_osx64_mkl - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - - msgpack-python=1.0.4=py39h92daf61_1 - munch=2.5.0=py_0 - - numpy=1.23.4=py39hdfa1d0c_1 - - packaging=21.3=pyhd8ed1ab_0 - partd=1.3.0=pyhd8ed1ab_0 - pexpect=4.8.0=pyh1a96a4e_2 - pillow=9.2.0=py39h35d4919_3 - pip=22.3.1=pyhd8ed1ab_0 - - plotly=5.11.0=pyhd8ed1ab_0 - - poppler=22.11.0=hf2ff1a1_0 - - psutil=5.9.4=py39ha30fb19_0 + - plotly=5.11.0=pyhd8ed1ab_1 + - postgresql=15.1=hae21482_1 + - proj=9.1.0=hcbd9701_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.19.2=py39ha30fb19_0 + - pytest=7.2.0=pyhd8ed1ab_2 - python-dateutil=2.8.2=pyhd8ed1ab_0 - - pyyaml=6.0=py39ha30fb19_5 - - pyzmq=24.0.1=py39hed8f129_1 - retrying=1.3.3=py_2 - - tiledb=2.11.3=h8b9cbf0_1 + - terminado=0.17.1=pyhd1c38e8_0 - tinycss2=1.2.1=pyhd8ed1ab_0 - tomlkit=0.11.6=pyha770c72_0 - - tornado=6.1=py39h63b48b0_3 - tqdm=4.64.1=pyhd8ed1ab_0 - typing-extensions=4.4.0=hd8ed1ab_0 - - unicodedata2=15.0.0=py39ha30fb19_0 - - wrapt=1.14.1=py39ha30fb19_1 + - werkzeug=2.2.2=pyhd8ed1ab_0 + - xerces-c=3.2.4=h2007e90_1 - zict=2.2.0=pyhd8ed1ab_0 - argon2-cffi-bindings=21.2.0=py39ha30fb19_3 - - astroid=2.12.12=py39h6e9494a_1 - - bleach=5.0.1=pyhd8ed1ab_0 + - astroid=2.12.13=py39h6e9494a_0 - brotlipy=0.7.0=py39ha30fb19_1005 - - contourpy=1.0.6=py39h92daf61_0 - - cryptography=38.0.3=py39hbeae22c_0 + - cryptography=38.0.4=py39hbeae22c_0 - dask-core=2022.10.0=pyhd8ed1ab_2 - - fonttools=4.38.0=py39ha30fb19_1 - - h5py=3.7.0=nompi_py39h7d40783_102 - - imagecodecs=2022.9.26=py39h1e0cc1c_3 - - imageio=2.22.0=pyhfa7a67d_0 - - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.17.0=pyhd8ed1ab_0 + - flask=2.2.2=pyhd8ed1ab_0 + - geotiff=1.7.1=he29fd1c_4 + - jsonschema=4.17.3=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - libgdal=3.5.3=h76976c5_1 - - numba=0.56.3=py39hf6b9d82_0 + - kealib=1.5.0=h5c1f988_0 + - libdap4=3.20.6=h3e144a0_2 + - libnetcdf=4.8.1=nompi_hc61b76e_106 + - libspatialite=5.0.1=hc1c2c66_22 + - numpy=1.23.5=py39hdfa1d0c_0 + - poppler=22.12.0=hf2ff1a1_0 + - pytest-cov=3.0.0=pyhd8ed1ab_0 + - stack_data=0.6.2=pyhd8ed1ab_0 + - tiledb=2.13.0=h8b9cbf0_0 + - wcwidth=0.2.5=pyh9f0ad1d_2 + - argon2-cffi=21.3.0=pyhd8ed1ab_0 + - contourpy=1.0.6=py39h92daf61_0 + - flask-compress=1.13=pyhd8ed1ab_0 + - h5py=3.7.0=nompi_py39h7d40783_102 + - imagecodecs=2022.9.26=py39h8036967_4 + - imageio=2.22.4=pyhfa7a67d_1 + - libgdal=3.5.3=hdf58b35_10 + - nbformat=5.7.0=pyhd8ed1ab_0 + - numba=0.56.4=py39hf6b9d82_0 - numcodecs=0.10.2=py39hd91caee_0 - - pandas=1.5.1=py39hecff1ad_1 - - pytest=7.2.0=pyhd8ed1ab_2 + - pandas=1.5.2=py39hecff1ad_0 + - prompt-toolkit=3.0.36=pyha770c72_0 + - pylint=2.15.8=pyhd8ed1ab_0 + - pyopenssl=22.1.0=pyhd8ed1ab_0 - pywavelets=1.3.0=py39h7cc1f47_2 - scipy=1.9.3=py39h8a15683_2 - - shapely=1.8.5=py39hf33cec1_1 - - stack_data=0.6.0=pyhd8ed1ab_0 - - terminado=0.17.0=pyhd1c38e8_0 + - shapely=2.0.0=py39hed42127_0 - vectormath=0.2.2=py_0 - - wcwidth=0.2.5=pyh9f0ad1d_2 - - werkzeug=2.2.2=pyhd8ed1ab_0 - - argon2-cffi=21.3.0=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 - discretize=0.7.4=py39hb5e4067_0 - empymod=2.2.1=pyhd8ed1ab_0 - - flask=2.2.2=pyhd8ed1ab_0 - - gdal=3.5.3=py39h6783340_1 + - gdal=3.5.3=py39h6783340_10 + - ipython=8.7.0=pyhd1c38e8_0 - matplotlib-base=3.6.2=py39hb2f573b_0 - - nbformat=5.7.0=pyhd8ed1ab_0 - - prompt-toolkit=3.0.32=pyha770c72_0 + - nbclient=0.7.2=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py39h29261d1_4 - - pylint=2.15.5=pyhd8ed1ab_0 - - pyopenssl=22.1.0=pyhd8ed1ab_0 - - pytest-cov=3.0.0=pyhd8ed1ab_0 - - scikit-learn=1.1.3=py39hdbdcc14_1 + - scikit-learn=1.2.0=py39hdbdcc14_0 - tifffile=2022.10.10=pyhd8ed1ab_0 + - urllib3=1.26.13=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 + - dash-daq=0.5.0=pyh9f0ad1d_1 + - distributed=2022.10.0=pyhd8ed1ab_2 - fiona=1.8.22=py39h6fa385f_2 - - flask-compress=1.13=pyhd8ed1ab_0 - geoana=0.0.6=py_1 - - ipython=8.6.0=pyhd1c38e8_1 - - nbclient=0.7.0=pyhd8ed1ab_0 + - ipykernel=6.19.2=pyh736e0ef_0 + - nbconvert-core=7.2.6=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - - scikit-image=0.19.3=py39hecff1ad_2 - - urllib3=1.26.11=pyhd8ed1ab_0 - - dash=2.7.0=pyhd8ed1ab_0 - - distributed=2022.10.0=pyhd8ed1ab_2 - - ipykernel=6.17.1=pyh736e0ef_0 - - nbconvert-core=7.2.4=pyhd8ed1ab_0 - requests=2.28.1=pyhd8ed1ab_1 - - dash-daq=0.5.0=pyh9f0ad1d_1 + - scikit-image=0.19.3=py39hecff1ad_2 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.23.1=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 - - nbconvert=7.2.4=pyhd8ed1ab_0 + - jupyter_server=1.23.3=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.6=pyhd8ed1ab_0 + - nbconvert=7.2.6=pyhd8ed1ab_0 - notebook-shim=0.2.2=pyhd8ed1ab_0 - nbclassic=0.4.8=pyhd8ed1ab_0 - notebook=6.5.2=pyha770c72_1 @@ -304,10 +305,10 @@ dependencies: - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 - - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 - - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 - - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + - geoh5py === 0.5.0 + - simpeg-archive === 0.9.1.dev5 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - param-sweeps === 0.1.3 variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.9-osx-64.lock.yml b/environments/conda-py-3.9-osx-64.lock.yml index e3366859e..cda34f673 100644 --- a/environments/conda-py-3.9-osx-64.lock.yml +++ b/environments/conda-py-3.9-osx-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 1960bbb37c3e60e536d69e4e9d1575c9285d5d24f6e8660efe7f1e045867c7e6 +# input_hash: 53ed8067b2c22f954ffe6d73cf49a7a94e03aaa79b696bf78a239946a0dc26b3 channels: - conda-forge @@ -8,7 +8,7 @@ channels: dependencies: - bzip2=1.0.8=h0d85af4_4 - c-ares=1.18.1=h0d85af4_0 - - ca-certificates=2022.9.24=h033912b_0 + - ca-certificates=2022.12.7=h033912b_0 - dav1d=1.0.0=hac89ed1_1 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - font-ttf-inconsolata=3.000=h77eed37_0 @@ -28,14 +28,15 @@ dependencies: - libsodium=1.0.18=hbcb3906_1 - libwebp-base=1.2.4=h775f41a_0 - libzlib=1.2.13=hfd90126_4 - - llvm-openmp=15.0.4=h61d9ccf_0 + - llvm-openmp=15.0.6=h61d9ccf_0 - ncurses=6.3=h96cf925_1 - pandoc=2.19.2=h694c41f_1 - pixman=0.40.0=hbcb3906_0 - poppler-data=0.4.11=hd8ed1ab_0 - pthread-stubs=0.4=hc929b4f_1001 - - tzcode=2022f=hb7f2c08_0 - - tzdata=2022f=h191b570_0 + - python_abi=3.9=3_cp39 + - tzcode=2022g=hb7f2c08_0 + - tzdata=2022g=h191b570_0 - xorg-libxau=1.0.9=h35c211d_0 - xorg-libxdmcp=1.1.3=h35c211d_0 - xz=5.2.6=h775f41a_0 @@ -45,7 +46,7 @@ dependencies: - charls=2.3.4=he49afe7_0 - expat=2.5.0=hf0c8a7f_0 - fonts-conda-forge=1=0 - - geos=3.11.0=hb486fe8_0 + - geos=3.11.1=hf0c8a7f_0 - gettext=0.21.1=h8a4c099_0 - icu=70.1=h96cf925_0 - lerc=4.0.0=hb486fe8_0 @@ -55,102 +56,103 @@ dependencies: - libedit=3.1.20191231=h0678c8f_2 - libgfortran5=11.3.0=h082f757_26 - libllvm11=11.1.0=h8fb7429_5 - - libpng=1.6.38=ha978bb4_0 - - libsqlite=3.39.4=ha978bb4_0 + - libpng=1.6.39=ha978bb4_0 + - libsqlite=3.40.0=ha978bb4_0 - libxcb=1.13=h0d85af4_1004 - libzopfli=1.0.3=h046ec9c_0 - lz4-c=1.9.3=he49afe7_1 - - nspr=4.32=hcd9eead_1 - - openssl=3.0.7=hfd90126_0 - - pcre=8.45=he49afe7_0 + - nspr=4.35=hea0b92c_0 + - openssl=3.0.7=hfd90126_1 - pcre2=10.40=h1c4e4bc_0 - readline=8.1.2=h3899abd_0 - snappy=1.1.9=h225ccf5_2 - - tbb=2021.6.0=hb8565cd_1 + - tbb=2021.7.0=hb8565cd_1 - tk=8.6.12=h5dbffcc_0 - zeromq=4.3.4=he49afe7_1 - zfp=1.0.0=ha894c9a_3 - zlib=1.2.13=hfd90126_4 - zstd=1.5.2=hfa58983_4 - - blosc=1.21.1=h97e831e_3 + - blosc=1.21.2=hebb52c4_0 - boost-cpp=1.78.0=h8b082ac_1 - brotli-bin=1.0.9=hb7f2c08_8 - - c-blosc2=2.4.3=had5f71b_0 + - c-blosc2=2.6.0=had5f71b_0 - fonts-conda-ecosystem=1=0 - - freetype=2.12.1=h3f81eb7_0 + - freetype=2.12.1=h3f81eb7_1 - hdf4=4.2.15=h7aa5921_5 - krb5=1.19.3=hb98e516_0 - libavif=0.11.1=he9a59b1_0 - libgfortran=5.0.0=9_5_0_h97931a8_26 - libglib=2.74.1=h4c723e1_1 - libnghttp2=1.47.0=h5aae05b_1 - - librttopo=1.1.0=he07d8f5_11 + - librttopo=1.1.0=h9461dca_12 - libssh2=1.10.0=h47af595_3 - libtiff=4.4.0=hdb44e8a_4 - libxml2=2.10.3=hb9e07b5_0 - libzip=1.9.2=h6db710c_1 - - mkl=2022.1.0=h860c996_928 - - sqlite=3.39.4=h9ae0607_0 - - brotli=1.0.9=hb7f2c08_8 - - fontconfig=2.14.1=h5bb23bf_0 - - lcms2=2.14=h90f4b2a_0 - - libblas=3.9.0=16_osx64_mkl - - libcurl=7.86.0=h581aaea_1 - - libkml=1.3.0=haeb80ef_1015 - - libpq=14.5=hd79e848_1 - - nss=3.78=ha8197d3_0 - - openjpeg=2.5.0=h5d0d7b0_1 - - python=3.9.13=hf8d34f4_0_cpython + - mkl=2022.2.1=h44ed08c_16952 + - python=3.9.15=h709bd14_0_cpython + - sqlite=3.40.0=h9ae0607_0 + - _ipython_minor_entry_point=8.7.0=h8cf3c4a_0 - appnope=0.1.3=pyhd8ed1ab_0 - asciitree=0.3.3=py_2 - backcall=0.2.0=pyh9f0ad1d_0 - - backports=1.0=py_2 - - brunsli=0.1=h046ec9c_0 + - backports=1.0=pyhd8ed1ab_3 + - brotli=1.0.9=hb7f2c08_8 + - brotli-python=1.0.9=py39h7a8716b_8 - cached_property=1.5.2=pyha770c72_1 - - cairo=1.16.0=h904041c_1014 - - certifi=2022.9.24=pyhd8ed1ab_0 - - cfitsio=4.1.0=h2c97ad1_0 + - certifi=2022.12.7=pyhd8ed1ab_0 - click=8.1.3=unix_pyhd8ed1ab_2 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_0 - - curl=7.86.0=h581aaea_1 - cycler=0.11.0=pyhd8ed1ab_0 + - debugpy=1.6.4=py39h7a8716b_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.8.0=pyhd8ed1ab_0 + - fontconfig=2.14.1=h5bb23bf_0 - fsspec=2022.11.0=pyhd8ed1ab_0 - future=0.18.2=pyhd8ed1ab_6 - - hdf5=1.12.2=nompi_h1f71328_100 - heapdict=1.0.1=py_0 - idna=3.4=pyhd8ed1ab_0 - ipython_genutils=0.2.0=py_1 - itsdangerous=2.1.2=pyhd8ed1ab_0 - jupyterlab_widgets=1.1.1=pyhd8ed1ab_0 - - libcblas=3.9.0=16_osx64_mkl - - liblapack=3.9.0=16_osx64_mkl + - kiwisolver=1.4.4=py39h92daf61_1 + - lcms2=2.14=h90f4b2a_0 + - libblas=3.9.0=16_osx64_mkl + - libcurl=7.86.0=h581aaea_1 + - libkml=1.3.0=haeb80ef_1015 + - libpq=15.1=hb1ae2b1_1 + - llvmlite=0.39.1=py39had167e2_1 - locket=1.0.0=pyhd8ed1ab_0 + - markupsafe=2.1.1=py39ha30fb19_2 - mistune=2.0.4=pyhd8ed1ab_0 + - msgpack-python=1.0.4=py39h92daf61_1 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - networkx=2.8.8=pyhd8ed1ab_0 + - nss=3.78=ha8197d3_0 + - openjpeg=2.5.0=h5d0d7b0_1 + - packaging=22.0=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - - postgresql=14.5=hae21482_1 - - proj=9.1.0=hcbd9701_0 - prometheus_client=0.15.0=pyhd8ed1ab_0 + - psutil=5.9.4=py39ha30fb19_0 - ptyprocess=0.7.0=pyhd3deb0d_0 - pure_eval=0.2.2=pyhd8ed1ab_0 - pycparser=2.21=pyhd8ed1ab_0 - pyparsing=3.0.9=pyhd8ed1ab_0 + - pyrsistent=0.19.2=py39ha30fb19_0 - pysocks=1.7.1=pyha2e5f31_6 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - - python_abi=3.9=2_cp39 - pytz=2022.6=pyhd8ed1ab_0 + - pyyaml=6.0=py39ha30fb19_5 + - pyzmq=24.0.1=py39hed8f129_1 - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 @@ -161,121 +163,120 @@ dependencies: - tenacity=8.1.0=pyhd8ed1ab_0 - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - - traitlets=5.5.0=pyhd8ed1ab_0 + - tornado=6.1=py39h63b48b0_3 + - traitlets=5.7.0=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 + - unicodedata2=15.0.0=py39ha30fb19_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - websocket-client=1.4.2=pyhd8ed1ab_0 - wheel=0.38.4=pyhd8ed1ab_0 - - xerces-c=3.2.4=h2007e90_1 - - zipp=3.10.0=pyhd8ed1ab_0 + - zipp=3.11.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39h6e9494a_1 - anyio=3.6.2=pyhd8ed1ab_0 - - asttokens=2.1.0=pyhd8ed1ab_0 + - asttokens=2.2.1=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 - - brotli-python=1.0.9=py39h7a8716b_8 + - bleach=5.0.1=pyhd8ed1ab_0 + - brunsli=0.1=h046ec9c_0 - cached-property=1.5.2=hd8ed1ab_1 + - cairo=1.16.0=h904041c_1014 - cffi=1.15.1=py39h131948b_2 + - cfitsio=4.2.0=hd56cc12_0 - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 + - comm=0.1.2=pyhd8ed1ab_0 + - curl=7.86.0=h581aaea_1 - cytoolz=0.12.0=py39ha30fb19_1 - - debugpy=1.6.3=py39h7a8716b_1 - - geotiff=1.7.1=he29fd1c_4 - - importlib-metadata=5.0.0=pyha770c72_1 - - importlib_resources=5.10.0=pyhd8ed1ab_0 - - jedi=0.18.1=pyhd8ed1ab_2 + - fonttools=4.38.0=py39ha30fb19_1 + - hdf5=1.12.2=nompi_h1f71328_100 + - importlib-metadata=5.1.0=pyha770c72_0 + - importlib_resources=5.10.1=pyhd8ed1ab_0 + - jedi=0.18.2=pyhd8ed1ab_0 + - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 - - jupyter_core=5.0.0=py39h6e9494a_0 - - kealib=1.4.15=h51f5cc1_1 - - kiwisolver=1.4.4=py39h92daf61_1 - - libdap4=3.20.6=h3e144a0_2 - - libnetcdf=4.8.1=nompi_hc61b76e_106 - - libspatialite=5.0.1=h778c766_21 - - llvmlite=0.39.1=py39had167e2_1 - - markupsafe=2.1.1=py39ha30fb19_2 + - jupyter_core=5.1.0=py39h6e9494a_0 + - libcblas=3.9.0=16_osx64_mkl + - liblapack=3.9.0=16_osx64_mkl - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - - msgpack-python=1.0.4=py39h92daf61_1 - munch=2.5.0=py_0 - - numpy=1.23.4=py39hdfa1d0c_1 - - packaging=21.3=pyhd8ed1ab_0 - partd=1.3.0=pyhd8ed1ab_0 - pexpect=4.8.0=pyh1a96a4e_2 - pillow=9.2.0=py39h35d4919_3 - pip=22.3.1=pyhd8ed1ab_0 - - plotly=5.11.0=pyhd8ed1ab_0 - - poppler=22.11.0=hf2ff1a1_0 - - psutil=5.9.4=py39ha30fb19_0 + - plotly=5.11.0=pyhd8ed1ab_1 + - postgresql=15.1=hae21482_1 + - proj=9.1.0=hcbd9701_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.19.2=py39ha30fb19_0 - python-dateutil=2.8.2=pyhd8ed1ab_0 - - pyyaml=6.0=py39ha30fb19_5 - - pyzmq=24.0.1=py39hed8f129_1 - retrying=1.3.3=py_2 - - tiledb=2.11.3=h8b9cbf0_1 + - terminado=0.17.1=pyhd1c38e8_0 - tinycss2=1.2.1=pyhd8ed1ab_0 - - tornado=6.1=py39h63b48b0_3 - tqdm=4.64.1=pyhd8ed1ab_0 - typing-extensions=4.4.0=hd8ed1ab_0 - - unicodedata2=15.0.0=py39ha30fb19_0 + - werkzeug=2.2.2=pyhd8ed1ab_0 + - xerces-c=3.2.4=h2007e90_1 - zict=2.2.0=pyhd8ed1ab_0 - argon2-cffi-bindings=21.2.0=py39ha30fb19_3 - - bleach=5.0.1=pyhd8ed1ab_0 - brotlipy=0.7.0=py39ha30fb19_1005 - - contourpy=1.0.6=py39h92daf61_0 - - cryptography=38.0.3=py39hbeae22c_0 + - cryptography=38.0.4=py39hbeae22c_0 - dask-core=2022.10.0=pyhd8ed1ab_2 - - fonttools=4.38.0=py39ha30fb19_1 - - h5py=3.7.0=nompi_py39h7d40783_102 - - imagecodecs=2022.9.26=py39h1e0cc1c_3 - - imageio=2.22.0=pyhfa7a67d_0 - - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.17.0=pyhd8ed1ab_0 + - flask=2.2.2=pyhd8ed1ab_0 + - geotiff=1.7.1=he29fd1c_4 + - jsonschema=4.17.3=pyhd8ed1ab_0 - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - libgdal=3.5.3=h76976c5_1 - - numba=0.56.3=py39hf6b9d82_0 + - kealib=1.5.0=h5c1f988_0 + - libdap4=3.20.6=h3e144a0_2 + - libnetcdf=4.8.1=nompi_hc61b76e_106 + - libspatialite=5.0.1=hc1c2c66_22 + - numpy=1.23.5=py39hdfa1d0c_0 + - poppler=22.12.0=hf2ff1a1_0 + - stack_data=0.6.2=pyhd8ed1ab_0 + - tiledb=2.13.0=h8b9cbf0_0 + - wcwidth=0.2.5=pyh9f0ad1d_2 + - argon2-cffi=21.3.0=pyhd8ed1ab_0 + - contourpy=1.0.6=py39h92daf61_0 + - flask-compress=1.13=pyhd8ed1ab_0 + - h5py=3.7.0=nompi_py39h7d40783_102 + - imagecodecs=2022.9.26=py39h8036967_4 + - imageio=2.22.4=pyhfa7a67d_1 + - libgdal=3.5.3=hdf58b35_10 + - nbformat=5.7.0=pyhd8ed1ab_0 + - numba=0.56.4=py39hf6b9d82_0 - numcodecs=0.10.2=py39hd91caee_0 - - pandas=1.5.1=py39hecff1ad_1 + - pandas=1.5.2=py39hecff1ad_0 + - prompt-toolkit=3.0.36=pyha770c72_0 + - pyopenssl=22.1.0=pyhd8ed1ab_0 - pywavelets=1.3.0=py39h7cc1f47_2 - scipy=1.9.3=py39h8a15683_2 - - shapely=1.8.5=py39hf33cec1_1 - - stack_data=0.6.0=pyhd8ed1ab_0 - - terminado=0.17.0=pyhd1c38e8_0 + - shapely=2.0.0=py39hed42127_0 - vectormath=0.2.2=py_0 - - wcwidth=0.2.5=pyh9f0ad1d_2 - - werkzeug=2.2.2=pyhd8ed1ab_0 - - argon2-cffi=21.3.0=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 - discretize=0.7.4=py39hb5e4067_0 - empymod=2.2.1=pyhd8ed1ab_0 - - flask=2.2.2=pyhd8ed1ab_0 - - gdal=3.5.3=py39h6783340_1 + - gdal=3.5.3=py39h6783340_10 + - ipython=8.7.0=pyhd1c38e8_0 - matplotlib-base=3.6.2=py39hb2f573b_0 - - nbformat=5.7.0=pyhd8ed1ab_0 - - prompt-toolkit=3.0.32=pyha770c72_0 + - nbclient=0.7.2=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py39h29261d1_4 - - pyopenssl=22.1.0=pyhd8ed1ab_0 - - scikit-learn=1.1.3=py39hdbdcc14_1 + - scikit-learn=1.2.0=py39hdbdcc14_0 - tifffile=2022.10.10=pyhd8ed1ab_0 + - urllib3=1.26.13=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 + - dash-daq=0.5.0=pyh9f0ad1d_1 + - distributed=2022.10.0=pyhd8ed1ab_2 - fiona=1.8.22=py39h6fa385f_2 - - flask-compress=1.13=pyhd8ed1ab_0 - geoana=0.0.6=py_1 - - ipython=8.6.0=pyhd1c38e8_1 - - nbclient=0.7.0=pyhd8ed1ab_0 + - ipykernel=6.19.2=pyh736e0ef_0 + - nbconvert-core=7.2.6=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py39hecff1ad_2 - - urllib3=1.26.11=pyhd8ed1ab_0 - - dash=2.7.0=pyhd8ed1ab_0 - - distributed=2022.10.0=pyhd8ed1ab_2 - - ipykernel=6.17.1=pyh736e0ef_0 - - nbconvert-core=7.2.4=pyhd8ed1ab_0 - - dash-daq=0.5.0=pyh9f0ad1d_1 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.23.1=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 - - nbconvert=7.2.4=pyhd8ed1ab_0 + - jupyter_server=1.23.3=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.6=pyhd8ed1ab_0 + - nbconvert=7.2.6=pyhd8ed1ab_0 - notebook-shim=0.2.2=pyhd8ed1ab_0 - nbclassic=0.4.8=pyhd8ed1ab_0 - notebook=6.5.2=pyha770c72_1 @@ -283,10 +284,10 @@ dependencies: - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 - - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 - - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 - - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + - geoh5py === 0.5.0 + - simpeg-archive === 0.9.1.dev5 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - param-sweeps === 0.1.3 variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.9-win-64-dev.lock.yml b/environments/conda-py-3.9-win-64-dev.lock.yml index 35eb6f7a1..eaea1dde1 100644 --- a/environments/conda-py-3.9-win-64-dev.lock.yml +++ b/environments/conda-py-3.9-win-64-dev.lock.yml @@ -1,21 +1,22 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 3aa873423f63f75a00c8368049b524c163e4c53f6c2a5f60dc441bba5e3d0f3a +# input_hash: 6b38302df6e17a19f7f819c9399a3c1b16b299a727c242eedba04eacf3e61d31 channels: - conda-forge - defaults dependencies: - - ca-certificates=2022.9.24=h5b45459_0 + - ca-certificates=2022.12.7=h5b45459_0 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - font-ttf-inconsolata=3.000=h77eed37_0 - font-ttf-source-code-pro=2.038=h77eed37_0 - font-ttf-ubuntu=0.83=hab24e00_0 - - intel-openmp=2022.1.0=h57928b3_3787 + - intel-openmp=2022.2.1=h57928b3_19741 - msys2-conda-epoch=20160418=1 - pandoc=2.19.2=h57928b3_1 - poppler-data=0.4.11=hd8ed1ab_0 - - tzdata=2022f=h191b570_0 + - python_abi=3.9=3_cp39 + - tzdata=2022g=h191b570_0 - ucrt=10.0.22621.0=h57928b3_0 - winpty=0.4.3=4 - fonts-conda-forge=1=0 @@ -30,7 +31,7 @@ dependencies: - charls=2.3.4=h39d44d4_0 - dav1d=1.0.0=h8ffe710_1 - expat=2.5.0=h1537add_0 - - geos=3.11.0=h39d44d4_0 + - geos=3.11.1=h1537add_0 - giflib=5.2.1=h8d14728_2 - icu=70.1=h0e60522_0 - jpeg=9e=h8ffe710_2 @@ -42,17 +43,16 @@ dependencies: - libffi=3.4.2=h8ffe710_5 - libiconv=1.17=h8ffe710_0 - libsodium=1.0.18=h8d14728_1 - - libsqlite=3.39.4=hcfcfb64_0 + - libsqlite=3.40.0=hcfcfb64_0 - libwebp-base=1.2.4=h8ffe710_0 - libzlib=1.2.13=hcfcfb64_4 - libzopfli=1.0.3=h0e60522_0 - lz4-c=1.9.3=h8ffe710_1 - m2w64-gcc-libgfortran=5.3.0=6 - - openssl=3.0.7=hcfcfb64_0 - - pcre=8.45=h0e60522_0 + - openssl=3.0.7=hcfcfb64_1 - pixman=0.40.0=h8ffe710_0 + - pthreads-win32=2.9.1=hfa6e2cd_3 - snappy=1.1.9=hfb803bf_2 - - tbb=2021.6.0=h91493d7_1 - tk=8.6.12=h8ffe710_0 - xerces-c=3.2.4=h63175ca_1 - xz=5.2.6=h8d14728_0 @@ -65,91 +65,89 @@ dependencies: - libavif=0.11.1=h8f5c5bc_0 - libbrotlidec=1.0.9=hcfcfb64_8 - libbrotlienc=1.0.9=hcfcfb64_8 - - libpng=1.6.38=h19919ed_0 - - librttopo=1.1.0=h2842628_11 + - libpng=1.6.39=h19919ed_0 + - librttopo=1.1.0=he22b5cd_12 - libssh2=1.10.0=h9a1e1f7_3 - libxml2=2.10.3=hc3477c8_0 - libzip=1.9.2=h519de47_1 - m2w64-gcc-libs=5.3.0=7 - - mkl=2022.1.0=h6a75c08_874 - pcre2=10.40=h17e33f8_0 - - sqlite=3.39.4=hcfcfb64_0 + - python=3.9.15=h4de0772_0_cpython + - sqlite=3.40.0=hcfcfb64_0 - zeromq=4.3.4=h0e60522_1 - zlib=1.2.13=hcfcfb64_4 - zstd=1.5.2=h7755175_4 - - blosc=1.21.1=h74325e0_3 - - boost-cpp=1.78.0=h9f4b32c_1 - - brotli-bin=1.0.9=hcfcfb64_8 - - c-blosc2=2.4.3=h183a6f4_0 - - freetype=2.12.1=h546665d_0 - - hdf4=4.2.15=h1b1b6ef_5 - - libblas=3.9.0=16_win64_mkl - - libcurl=7.86.0=heaf79c2_1 - - libglib=2.74.1=he8f3873_1 - - libpq=14.5=hf15792c_1 - - libtiff=4.4.0=h8e97e67_4 - - pthread-stubs=0.4=hcd874cb_1001 - - python=3.9.13=hcf16a7b_0_cpython - - xorg-libxau=1.0.9=hcd874cb_0 - - xorg-libxdmcp=1.1.3=hcd874cb_0 + - _ipython_minor_entry_point=8.7.0=h8cf3c4a_0 - asciitree=0.3.3=py_2 - attrs=22.1.0=pyh71513ae_1 - backcall=0.2.0=pyh9f0ad1d_0 - - backports=1.0=py_2 - - brotli=1.0.9=hcfcfb64_8 + - backports=1.0=pyhd8ed1ab_3 + - blosc=1.21.2=hdccc3a2_0 + - boost-cpp=1.78.0=h9f4b32c_1 + - brotli-bin=1.0.9=hcfcfb64_8 + - brotli-python=1.0.9=py39h99910a6_8 + - c-blosc2=2.6.0=h183a6f4_0 - cached_property=1.5.2=pyha770c72_1 - - certifi=2022.9.24=pyhd8ed1ab_0 - - cfitsio=4.1.0=h5a969a9_0 + - certifi=2022.12.7=pyhd8ed1ab_0 - charset-normalizer=2.1.1=pyhd8ed1ab_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_0 - - curl=7.86.0=heaf79c2_1 - cycler=0.11.0=pyhd8ed1ab_0 + - debugpy=1.6.4=py39h99910a6_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - dill=0.3.6=pyhd8ed1ab_1 - entrypoints=0.4=pyhd8ed1ab_0 - - exceptiongroup=1.0.1=pyhd8ed1ab_0 + - exceptiongroup=1.0.4=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.8.0=pyhd8ed1ab_0 - - fontconfig=2.14.1=hbde0cde_0 + - freetype=2.12.1=h546665d_1 - fsspec=2022.11.0=pyhd8ed1ab_0 - future=0.18.2=pyhd8ed1ab_6 - - hdf5=1.12.2=nompi_h57737ce_100 + - hdf4=4.2.15=h1b1b6ef_5 - heapdict=1.0.1=py_0 - idna=3.4=pyhd8ed1ab_0 - iniconfig=1.1.1=pyh9f0ad1d_0 - ipython_genutils=0.2.0=py_1 - itsdangerous=2.1.2=pyhd8ed1ab_0 - jupyterlab_widgets=1.1.1=pyhd8ed1ab_0 - - lcms2=2.14=h90d422f_0 - - libcblas=3.9.0=16_win64_mkl - - libkml=1.3.0=hf2ab4e4_1015 - - liblapack=3.9.0=16_win64_mkl - - libxcb=1.13=hcd874cb_1004 + - kiwisolver=1.4.4=py39h1f6ef14_1 + - lazy-object-proxy=1.8.0=py39ha55989b_0 + - libcurl=7.86.0=heaf79c2_1 + - libglib=2.74.1=he8f3873_1 + - libhwloc=2.8.0=h039e092_1 + - libpq=15.1=hf15792c_1 + - libtiff=4.4.0=h8e97e67_4 + - llvmlite=0.39.1=py39hd28a505_1 - locket=1.0.0=pyhd8ed1ab_0 + - markupsafe=2.1.1=py39ha55989b_2 - mccabe=0.7.0=pyhd8ed1ab_0 - mistune=2.0.4=pyhd8ed1ab_0 + - msgpack-python=1.0.4=py39h1f6ef14_1 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - networkx=2.8.8=pyhd8ed1ab_0 - - openjpeg=2.5.0=hc9384bd_1 + - packaging=22.0=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - - platformdirs=2.5.2=pyhd8ed1ab_1 + - platformdirs=2.6.0=pyhd8ed1ab_0 - pluggy=1.0.0=pyhd8ed1ab_5 - - postgresql=14.5=h58a5ca5_1 - - proj=9.1.0=h3863b3b_0 - prometheus_client=0.15.0=pyhd8ed1ab_0 + - psutil=5.9.4=py39ha55989b_0 + - pthread-stubs=0.4=hcd874cb_1001 - pure_eval=0.2.2=pyhd8ed1ab_0 - pycparser=2.21=pyhd8ed1ab_0 - pyparsing=3.0.9=pyhd8ed1ab_0 + - pyrsistent=0.19.2=py39ha55989b_0 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - - python_abi=3.9=2_cp39 - pytz=2022.6=pyhd8ed1ab_0 + - pywin32=304=py39h99910a6_2 + - pywinpty=2.0.9=py39h99910a6_0 + - pyyaml=6.0=py39ha55989b_5 + - pyzmq=24.0.1=py39hea35a22_1 - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 @@ -162,146 +160,151 @@ dependencies: - toml=0.10.2=pyhd8ed1ab_0 - tomli=2.0.1=pyhd8ed1ab_0 - toolz=0.12.0=pyhd8ed1ab_0 - - traitlets=5.5.0=pyhd8ed1ab_0 + - tornado=6.1=py39hb82d6ee_3 + - traitlets=5.7.0=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 + - unicodedata2=15.0.0=py39ha55989b_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - websocket-client=1.4.2=pyhd8ed1ab_0 - wheel=0.38.4=pyhd8ed1ab_0 - win_inet_pton=1.1.0=pyhd8ed1ab_6 - - zipp=3.10.0=pyhd8ed1ab_0 + - wrapt=1.14.1=py39ha55989b_1 + - xorg-libxau=1.0.9=hcd874cb_0 + - xorg-libxdmcp=1.1.3=hcd874cb_0 + - zipp=3.11.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39hcbf5309_1 - anyio=3.6.2=pyhd8ed1ab_0 - - asttokens=2.1.0=pyhd8ed1ab_0 + - asttokens=2.2.1=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 - - brotli-python=1.0.9=py39h99910a6_8 + - bleach=5.0.1=pyhd8ed1ab_0 + - brotli=1.0.9=hcfcfb64_8 - cached-property=1.5.2=hd8ed1ab_1 - - cairo=1.16.0=hd694305_1014 - cffi=1.15.1=py39h68f70e3_2 + - cfitsio=4.2.0=h9ebe7e4_0 - click=8.1.3=win_pyhd8ed1ab_2 + - comm=0.1.2=pyhd8ed1ab_0 - coverage=6.5.0=py39ha55989b_1 + - curl=7.86.0=heaf79c2_1 - cytoolz=0.12.0=py39ha55989b_1 - - debugpy=1.6.3=py39h99910a6_1 - - geotiff=1.7.1=h4ffd875_4 - - importlib-metadata=5.0.0=pyha770c72_1 - - importlib_resources=5.10.0=pyhd8ed1ab_0 + - fontconfig=2.14.1=hbde0cde_0 + - hdf5=1.12.2=nompi_h57737ce_100 + - importlib-metadata=5.1.0=pyha770c72_0 + - importlib_resources=5.10.1=pyhd8ed1ab_0 - isort=5.10.1=pyhd8ed1ab_0 - - jedi=0.18.1=pyhd8ed1ab_2 + - jedi=0.18.2=pyhd8ed1ab_0 + - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 - - kealib=1.4.15=hdf81f3a_1 - - kiwisolver=1.4.4=py39h1f6ef14_1 - - lazy-object-proxy=1.8.0=py39ha55989b_0 - - libnetcdf=4.8.1=nompi_h8c042bf_106 - - libspatialite=5.0.1=hd560d62_21 - - llvmlite=0.39.1=py39hd28a505_1 - - markupsafe=2.1.1=py39ha55989b_2 + - jupyter_core=5.1.0=py39hcbf5309_0 + - lcms2=2.14=h90d422f_0 + - libkml=1.3.0=hf2ab4e4_1015 + - libxcb=1.13=hcd874cb_1004 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - - msgpack-python=1.0.4=py39h1f6ef14_1 - munch=2.5.0=py_0 - - numpy=1.23.4=py39hbccbffa_1 - - packaging=21.3=pyhd8ed1ab_0 + - openjpeg=2.5.0=hc9384bd_1 - partd=1.3.0=pyhd8ed1ab_0 - - pillow=9.2.0=py39h595c93f_3 - pip=22.3.1=pyhd8ed1ab_0 - - plotly=5.11.0=pyhd8ed1ab_0 - - psutil=5.9.4=py39ha55989b_0 + - plotly=5.11.0=pyhd8ed1ab_1 + - postgresql=15.1=h58a5ca5_1 + - proj=9.1.0=h3863b3b_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.19.2=py39ha55989b_0 - pysocks=1.7.1=pyh0701188_6 + - pytest=7.2.0=pyhd8ed1ab_2 - python-dateutil=2.8.2=pyhd8ed1ab_0 - - pywin32=304=py39h99910a6_2 - - pywinpty=2.0.9=py39h99910a6_0 - - pyyaml=6.0=py39ha55989b_5 - - pyzmq=24.0.1=py39hea35a22_1 - retrying=1.3.3=py_2 - - tiledb=2.11.3=h3132609_1 + - tbb=2021.7.0=h91493d7_1 + - terminado=0.17.0=pyh08f2357_0 - tinycss2=1.2.1=pyhd8ed1ab_0 - tomlkit=0.11.6=pyha770c72_0 - - tornado=6.1=py39hb82d6ee_3 - tqdm=4.64.1=pyhd8ed1ab_0 - typing-extensions=4.4.0=hd8ed1ab_0 - - unicodedata2=15.0.0=py39ha55989b_0 - - wrapt=1.14.1=py39ha55989b_1 + - werkzeug=2.2.2=pyhd8ed1ab_0 - zict=2.2.0=pyhd8ed1ab_0 - argon2-cffi-bindings=21.2.0=py39ha55989b_3 - - astroid=2.12.12=py39hcbf5309_1 - - bleach=5.0.1=pyhd8ed1ab_0 + - astroid=2.12.13=py39hcbf5309_0 - brotlipy=0.7.0=py39ha55989b_1005 + - cairo=1.16.0=hd694305_1014 - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - - contourpy=1.0.6=py39h1f6ef14_0 - - cryptography=38.0.3=py39hb6bd5e6_0 + - cryptography=38.0.4=py39hb6bd5e6_0 - dask-core=2022.10.0=pyhd8ed1ab_2 + - flask=2.2.2=pyhd8ed1ab_0 - fonttools=4.38.0=py39ha55989b_1 - - h5py=3.7.0=nompi_py39hbc6f334_102 - - imagecodecs=2022.9.26=py39h414dd1e_3 - - imageio=2.22.0=pyhfa7a67d_0 - - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.17.0=pyhd8ed1ab_0 - - jupyter_core=5.0.0=py39hcbf5309_0 + - geotiff=1.7.1=h4ffd875_4 + - jsonschema=4.17.3=pyhd8ed1ab_0 + - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - numba=0.56.3=py39h99ae161_0 + - kealib=1.5.0=h61be68b_0 + - libnetcdf=4.8.1=nompi_h8c042bf_106 + - libspatialite=5.0.1=h07bf483_22 + - mkl=2022.1.0=h6a75c08_874 + - pillow=9.2.0=py39h595c93f_3 + - pytest-cov=3.0.0=pyhd8ed1ab_0 + - stack_data=0.6.2=pyhd8ed1ab_0 + - tiledb=2.13.0=h3132609_0 + - wcwidth=0.2.5=pyh9f0ad1d_2 + - argon2-cffi=21.3.0=pyhd8ed1ab_0 + - flask-compress=1.13=pyhd8ed1ab_0 + - libblas=3.9.0=16_win64_mkl + - nbformat=5.7.0=pyhd8ed1ab_0 + - poppler=22.12.0=ha6c1112_0 + - prompt-toolkit=3.0.36=pyha770c72_0 + - pylint=2.15.8=pyhd8ed1ab_0 + - pyopenssl=22.1.0=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 + - ipython=8.7.0=pyh08f2357_0 + - libcblas=3.9.0=16_win64_mkl + - libgdal=3.5.3=hefe12b1_10 + - liblapack=3.9.0=16_win64_mkl + - nbclient=0.7.2=pyhd8ed1ab_0 + - urllib3=1.26.13=pyhd8ed1ab_0 + - dash-daq=0.5.0=pyh9f0ad1d_1 + - distributed=2022.10.0=pyhd8ed1ab_2 + - ipykernel=6.19.2=pyh025b116_0 + - nbconvert-core=7.2.6=pyhd8ed1ab_0 + - numpy=1.23.5=py39hbccbffa_0 + - requests=2.28.1=pyhd8ed1ab_1 + - contourpy=1.0.6=py39h1f6ef14_0 + - gdal=3.5.3=py39h3be0312_10 + - h5py=3.7.0=nompi_py39hbc6f334_102 + - imagecodecs=2022.9.26=py39haf5b5c4_4 + - imageio=2.22.4=pyhfa7a67d_1 + - jupyter-dash=0.4.2=pyhd8ed1ab_1 + - jupyter_server=1.23.3=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.6=pyhd8ed1ab_0 + - numba=0.56.4=py39h99ae161_0 - numcodecs=0.10.2=py39h415ef7b_0 - - pandas=1.5.1=py39h2ba5b7c_1 - - poppler=22.11.0=ha6c1112_0 - - pytest=7.2.0=pyhd8ed1ab_2 + - pandas=1.5.2=py39h2ba5b7c_0 - pywavelets=1.3.0=py39hc266a54_2 - scipy=1.9.3=py39hfbf2dce_2 - - shapely=1.8.5=py39h6f18ba6_1 - - stack_data=0.6.0=pyhd8ed1ab_0 - - terminado=0.17.0=pyh08f2357_0 + - shapely=2.0.0=py39h7c5f289_0 - vectormath=0.2.2=py_0 - - wcwidth=0.2.5=pyh9f0ad1d_2 - - werkzeug=2.2.2=pyhd8ed1ab_0 - - argon2-cffi=21.3.0=pyhd8ed1ab_0 - discretize=0.7.4=py39hefe7e4c_0 - empymod=2.2.1=pyhd8ed1ab_0 - - flask=2.2.2=pyhd8ed1ab_0 - - jupyter_client=7.3.4=pyhd8ed1ab_0 - - libgdal=3.5.3=hc5f2fbc_1 + - fiona=1.8.22=py39h9e0966e_2 - matplotlib-base=3.6.2=py39haf65ace_0 - - nbformat=5.7.0=pyhd8ed1ab_0 - - prompt-toolkit=3.0.32=pyha770c72_0 + - nbconvert=7.2.6=pyhd8ed1ab_0 + - notebook-shim=0.2.2=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py39h9be9993_4 - - pylint=2.15.5=pyhd8ed1ab_0 - - pyopenssl=22.1.0=pyhd8ed1ab_0 - - pytest-cov=3.0.0=pyhd8ed1ab_0 - - scikit-learn=1.1.3=py39h6fe01c0_1 + - scikit-learn=1.2.0=py39h6fe01c0_0 - tifffile=2022.10.10=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - - flask-compress=1.13=pyhd8ed1ab_0 - - gdal=3.5.3=py39h3be0312_1 - geoana=0.0.6=py_1 - - ipython=8.6.0=pyh08f2357_1 - - nbclient=0.7.0=pyhd8ed1ab_0 + - nbclassic=0.4.8=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py39h2ba5b7c_2 - - urllib3=1.26.11=pyhd8ed1ab_0 - - dash=2.7.0=pyhd8ed1ab_0 - - distributed=2022.10.0=pyhd8ed1ab_2 - - fiona=1.8.22=py39h9e0966e_2 - - ipykernel=6.17.1=pyh025b116_0 - - nbconvert-core=7.2.4=pyhd8ed1ab_0 - - requests=2.28.1=pyhd8ed1ab_1 - - dash-daq=0.5.0=pyh9f0ad1d_1 - - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.23.1=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 - - nbconvert=7.2.4=pyhd8ed1ab_0 - - notebook-shim=0.2.2=pyhd8ed1ab_0 - - nbclassic=0.4.8=pyhd8ed1ab_0 - notebook=6.5.2=pyha770c72_1 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 - - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 - - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 - - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + - geoh5py === 0.5.0 + - simpeg-archive === 0.9.1.dev5 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - param-sweeps === 0.1.3 variables: KMP_WARNINGS: 0 diff --git a/environments/conda-py-3.9-win-64.lock.yml b/environments/conda-py-3.9-win-64.lock.yml index 9ad70f9b6..2dd2c4c23 100644 --- a/environments/conda-py-3.9-win-64.lock.yml +++ b/environments/conda-py-3.9-win-64.lock.yml @@ -1,21 +1,22 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 3aa873423f63f75a00c8368049b524c163e4c53f6c2a5f60dc441bba5e3d0f3a +# input_hash: 6b38302df6e17a19f7f819c9399a3c1b16b299a727c242eedba04eacf3e61d31 channels: - conda-forge - defaults dependencies: - - ca-certificates=2022.9.24=h5b45459_0 + - ca-certificates=2022.12.7=h5b45459_0 - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - font-ttf-inconsolata=3.000=h77eed37_0 - font-ttf-source-code-pro=2.038=h77eed37_0 - font-ttf-ubuntu=0.83=hab24e00_0 - - intel-openmp=2022.1.0=h57928b3_3787 + - intel-openmp=2022.2.1=h57928b3_19741 - msys2-conda-epoch=20160418=1 - pandoc=2.19.2=h57928b3_1 - poppler-data=0.4.11=hd8ed1ab_0 - - tzdata=2022f=h191b570_0 + - python_abi=3.9=3_cp39 + - tzdata=2022g=h191b570_0 - ucrt=10.0.22621.0=h57928b3_0 - winpty=0.4.3=4 - fonts-conda-forge=1=0 @@ -30,7 +31,7 @@ dependencies: - charls=2.3.4=h39d44d4_0 - dav1d=1.0.0=h8ffe710_1 - expat=2.5.0=h1537add_0 - - geos=3.11.0=h39d44d4_0 + - geos=3.11.1=h1537add_0 - giflib=5.2.1=h8d14728_2 - icu=70.1=h0e60522_0 - jpeg=9e=h8ffe710_2 @@ -42,17 +43,16 @@ dependencies: - libffi=3.4.2=h8ffe710_5 - libiconv=1.17=h8ffe710_0 - libsodium=1.0.18=h8d14728_1 - - libsqlite=3.39.4=hcfcfb64_0 + - libsqlite=3.40.0=hcfcfb64_0 - libwebp-base=1.2.4=h8ffe710_0 - libzlib=1.2.13=hcfcfb64_4 - libzopfli=1.0.3=h0e60522_0 - lz4-c=1.9.3=h8ffe710_1 - m2w64-gcc-libgfortran=5.3.0=6 - - openssl=3.0.7=hcfcfb64_0 - - pcre=8.45=h0e60522_0 + - openssl=3.0.7=hcfcfb64_1 - pixman=0.40.0=h8ffe710_0 + - pthreads-win32=2.9.1=hfa6e2cd_3 - snappy=1.1.9=hfb803bf_2 - - tbb=2021.6.0=h91493d7_1 - tk=8.6.12=h8ffe710_0 - xerces-c=3.2.4=h63175ca_1 - xz=5.2.6=h8d14728_0 @@ -65,83 +65,80 @@ dependencies: - libavif=0.11.1=h8f5c5bc_0 - libbrotlidec=1.0.9=hcfcfb64_8 - libbrotlienc=1.0.9=hcfcfb64_8 - - libpng=1.6.38=h19919ed_0 - - librttopo=1.1.0=h2842628_11 + - libpng=1.6.39=h19919ed_0 + - librttopo=1.1.0=he22b5cd_12 - libssh2=1.10.0=h9a1e1f7_3 - libxml2=2.10.3=hc3477c8_0 - libzip=1.9.2=h519de47_1 - m2w64-gcc-libs=5.3.0=7 - - mkl=2022.1.0=h6a75c08_874 - pcre2=10.40=h17e33f8_0 - - sqlite=3.39.4=hcfcfb64_0 + - python=3.9.15=h4de0772_0_cpython + - sqlite=3.40.0=hcfcfb64_0 - zeromq=4.3.4=h0e60522_1 - zlib=1.2.13=hcfcfb64_4 - zstd=1.5.2=h7755175_4 - - blosc=1.21.1=h74325e0_3 - - boost-cpp=1.78.0=h9f4b32c_1 - - brotli-bin=1.0.9=hcfcfb64_8 - - c-blosc2=2.4.3=h183a6f4_0 - - freetype=2.12.1=h546665d_0 - - hdf4=4.2.15=h1b1b6ef_5 - - libblas=3.9.0=16_win64_mkl - - libcurl=7.86.0=heaf79c2_1 - - libglib=2.74.1=he8f3873_1 - - libpq=14.5=hf15792c_1 - - libtiff=4.4.0=h8e97e67_4 - - pthread-stubs=0.4=hcd874cb_1001 - - python=3.9.13=hcf16a7b_0_cpython - - xorg-libxau=1.0.9=hcd874cb_0 - - xorg-libxdmcp=1.1.3=hcd874cb_0 + - _ipython_minor_entry_point=8.7.0=h8cf3c4a_0 - asciitree=0.3.3=py_2 - backcall=0.2.0=pyh9f0ad1d_0 - - backports=1.0=py_2 - - brotli=1.0.9=hcfcfb64_8 + - backports=1.0=pyhd8ed1ab_3 + - blosc=1.21.2=hdccc3a2_0 + - boost-cpp=1.78.0=h9f4b32c_1 + - brotli-bin=1.0.9=hcfcfb64_8 + - brotli-python=1.0.9=py39h99910a6_8 + - c-blosc2=2.6.0=h183a6f4_0 - cached_property=1.5.2=pyha770c72_1 - - certifi=2022.9.24=pyhd8ed1ab_0 - - cfitsio=4.1.0=h5a969a9_0 + - certifi=2022.12.7=pyhd8ed1ab_0 - cloudpickle=2.2.0=pyhd8ed1ab_0 - colorama=0.4.6=pyhd8ed1ab_0 - - curl=7.86.0=heaf79c2_1 - cycler=0.11.0=pyhd8ed1ab_0 + - debugpy=1.6.4=py39h99910a6_0 - decorator=5.1.1=pyhd8ed1ab_0 - defusedxml=0.7.1=pyhd8ed1ab_0 - entrypoints=0.4=pyhd8ed1ab_0 - executing=1.2.0=pyhd8ed1ab_0 - fasteners=0.17.3=pyhd8ed1ab_0 - flit-core=3.8.0=pyhd8ed1ab_0 - - fontconfig=2.14.1=hbde0cde_0 + - freetype=2.12.1=h546665d_1 - fsspec=2022.11.0=pyhd8ed1ab_0 - future=0.18.2=pyhd8ed1ab_6 - - hdf5=1.12.2=nompi_h57737ce_100 + - hdf4=4.2.15=h1b1b6ef_5 - heapdict=1.0.1=py_0 - idna=3.4=pyhd8ed1ab_0 - ipython_genutils=0.2.0=py_1 - itsdangerous=2.1.2=pyhd8ed1ab_0 - jupyterlab_widgets=1.1.1=pyhd8ed1ab_0 - - lcms2=2.14=h90d422f_0 - - libcblas=3.9.0=16_win64_mkl - - libkml=1.3.0=hf2ab4e4_1015 - - liblapack=3.9.0=16_win64_mkl - - libxcb=1.13=hcd874cb_1004 + - kiwisolver=1.4.4=py39h1f6ef14_1 + - libcurl=7.86.0=heaf79c2_1 + - libglib=2.74.1=he8f3873_1 + - libhwloc=2.8.0=h039e092_1 + - libpq=15.1=hf15792c_1 + - libtiff=4.4.0=h8e97e67_4 + - llvmlite=0.39.1=py39hd28a505_1 - locket=1.0.0=pyhd8ed1ab_0 + - markupsafe=2.1.1=py39ha55989b_2 - mistune=2.0.4=pyhd8ed1ab_0 + - msgpack-python=1.0.4=py39h1f6ef14_1 - munkres=1.1.4=pyh9f0ad1d_0 - nest-asyncio=1.5.6=pyhd8ed1ab_0 - networkx=2.8.8=pyhd8ed1ab_0 - - openjpeg=2.5.0=hc9384bd_1 + - packaging=22.0=pyhd8ed1ab_0 - pandocfilters=1.5.0=pyhd8ed1ab_0 - parso=0.8.3=pyhd8ed1ab_0 - pickleshare=0.7.5=py_1003 - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - - postgresql=14.5=h58a5ca5_1 - - proj=9.1.0=h3863b3b_0 - prometheus_client=0.15.0=pyhd8ed1ab_0 + - psutil=5.9.4=py39ha55989b_0 + - pthread-stubs=0.4=hcd874cb_1001 - pure_eval=0.2.2=pyhd8ed1ab_0 - pycparser=2.21=pyhd8ed1ab_0 - pyparsing=3.0.9=pyhd8ed1ab_0 + - pyrsistent=0.19.2=py39ha55989b_0 - python-fastjsonschema=2.16.2=pyhd8ed1ab_0 - - python_abi=3.9=2_cp39 - pytz=2022.6=pyhd8ed1ab_0 + - pywin32=304=py39h99910a6_2 + - pywinpty=2.0.9=py39h99910a6_0 + - pyyaml=6.0=py39ha55989b_5 + - pyzmq=24.0.1=py39hea35a22_1 - send2trash=1.8.0=pyhd8ed1ab_0 - setuptools=65.5.1=pyhd8ed1ab_0 - six=1.16.0=pyh6c4a22f_0 @@ -152,135 +149,141 @@ dependencies: - tenacity=8.1.0=pyhd8ed1ab_0 - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - - traitlets=5.5.0=pyhd8ed1ab_0 + - tornado=6.1=py39hb82d6ee_3 + - traitlets=5.7.0=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 + - unicodedata2=15.0.0=py39ha55989b_0 - utm=0.7.0=pyhd8ed1ab_0 - webencodings=0.5.1=py_1 - websocket-client=1.4.2=pyhd8ed1ab_0 - wheel=0.38.4=pyhd8ed1ab_0 - win_inet_pton=1.1.0=pyhd8ed1ab_6 - - zipp=3.10.0=pyhd8ed1ab_0 + - xorg-libxau=1.0.9=hcd874cb_0 + - xorg-libxdmcp=1.1.3=hcd874cb_0 + - zipp=3.11.0=pyhd8ed1ab_0 - ansi2html=1.8.0=py39hcbf5309_1 - anyio=3.6.2=pyhd8ed1ab_0 - - asttokens=2.1.0=pyhd8ed1ab_0 + - asttokens=2.2.1=pyhd8ed1ab_0 - backports.functools_lru_cache=1.6.4=pyhd8ed1ab_0 - beautifulsoup4=4.11.1=pyha770c72_0 - - brotli-python=1.0.9=py39h99910a6_8 + - bleach=5.0.1=pyhd8ed1ab_0 + - brotli=1.0.9=hcfcfb64_8 - cached-property=1.5.2=hd8ed1ab_1 - - cairo=1.16.0=hd694305_1014 - cffi=1.15.1=py39h68f70e3_2 + - cfitsio=4.2.0=h9ebe7e4_0 - click=8.1.3=win_pyhd8ed1ab_2 + - comm=0.1.2=pyhd8ed1ab_0 + - curl=7.86.0=heaf79c2_1 - cytoolz=0.12.0=py39ha55989b_1 - - debugpy=1.6.3=py39h99910a6_1 - - geotiff=1.7.1=h4ffd875_4 - - importlib-metadata=5.0.0=pyha770c72_1 - - importlib_resources=5.10.0=pyhd8ed1ab_0 - - jedi=0.18.1=pyhd8ed1ab_2 + - fontconfig=2.14.1=hbde0cde_0 + - hdf5=1.12.2=nompi_h57737ce_100 + - importlib-metadata=5.1.0=pyha770c72_0 + - importlib_resources=5.10.1=pyhd8ed1ab_0 + - jedi=0.18.2=pyhd8ed1ab_0 + - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 - - kealib=1.4.15=hdf81f3a_1 - - kiwisolver=1.4.4=py39h1f6ef14_1 - - libnetcdf=4.8.1=nompi_h8c042bf_106 - - libspatialite=5.0.1=hd560d62_21 - - llvmlite=0.39.1=py39hd28a505_1 - - markupsafe=2.1.1=py39ha55989b_2 + - jupyter_core=5.1.0=py39hcbf5309_0 + - lcms2=2.14=h90d422f_0 + - libkml=1.3.0=hf2ab4e4_1015 + - libxcb=1.13=hcd874cb_1004 - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - - msgpack-python=1.0.4=py39h1f6ef14_1 - munch=2.5.0=py_0 - - numpy=1.23.4=py39hbccbffa_1 - - packaging=21.3=pyhd8ed1ab_0 + - openjpeg=2.5.0=hc9384bd_1 - partd=1.3.0=pyhd8ed1ab_0 - - pillow=9.2.0=py39h595c93f_3 - pip=22.3.1=pyhd8ed1ab_0 - - plotly=5.11.0=pyhd8ed1ab_0 - - psutil=5.9.4=py39ha55989b_0 + - plotly=5.11.0=pyhd8ed1ab_1 + - postgresql=15.1=h58a5ca5_1 + - proj=9.1.0=h3863b3b_0 - pygments=2.13.0=pyhd8ed1ab_0 - - pyrsistent=0.19.2=py39ha55989b_0 - pysocks=1.7.1=pyh0701188_6 - python-dateutil=2.8.2=pyhd8ed1ab_0 - - pywin32=304=py39h99910a6_2 - - pywinpty=2.0.9=py39h99910a6_0 - - pyyaml=6.0=py39ha55989b_5 - - pyzmq=24.0.1=py39hea35a22_1 - retrying=1.3.3=py_2 - - tiledb=2.11.3=h3132609_1 + - tbb=2021.7.0=h91493d7_1 + - terminado=0.17.0=pyh08f2357_0 - tinycss2=1.2.1=pyhd8ed1ab_0 - - tornado=6.1=py39hb82d6ee_3 - tqdm=4.64.1=pyhd8ed1ab_0 - typing-extensions=4.4.0=hd8ed1ab_0 - - unicodedata2=15.0.0=py39ha55989b_0 + - werkzeug=2.2.2=pyhd8ed1ab_0 - zict=2.2.0=pyhd8ed1ab_0 - argon2-cffi-bindings=21.2.0=py39ha55989b_3 - - bleach=5.0.1=pyhd8ed1ab_0 - brotlipy=0.7.0=py39ha55989b_1005 + - cairo=1.16.0=hd694305_1014 - click-plugins=1.1.1=py_0 - cligj=0.7.2=pyhd8ed1ab_1 - - contourpy=1.0.6=py39h1f6ef14_0 - - cryptography=38.0.3=py39hb6bd5e6_0 + - cryptography=38.0.4=py39hb6bd5e6_0 - dask-core=2022.10.0=pyhd8ed1ab_2 + - flask=2.2.2=pyhd8ed1ab_0 - fonttools=4.38.0=py39ha55989b_1 - - h5py=3.7.0=nompi_py39hbc6f334_102 - - imagecodecs=2022.9.26=py39h414dd1e_3 - - imageio=2.22.0=pyhfa7a67d_0 - - jinja2=3.1.2=pyhd8ed1ab_1 - - jsonschema=4.17.0=pyhd8ed1ab_0 - - jupyter_core=5.0.0=py39hcbf5309_0 + - geotiff=1.7.1=h4ffd875_4 + - jsonschema=4.17.3=pyhd8ed1ab_0 + - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - numba=0.56.3=py39h99ae161_0 + - kealib=1.5.0=h61be68b_0 + - libnetcdf=4.8.1=nompi_h8c042bf_106 + - libspatialite=5.0.1=h07bf483_22 + - mkl=2022.1.0=h6a75c08_874 + - pillow=9.2.0=py39h595c93f_3 + - stack_data=0.6.2=pyhd8ed1ab_0 + - tiledb=2.13.0=h3132609_0 + - wcwidth=0.2.5=pyh9f0ad1d_2 + - argon2-cffi=21.3.0=pyhd8ed1ab_0 + - flask-compress=1.13=pyhd8ed1ab_0 + - libblas=3.9.0=16_win64_mkl + - nbformat=5.7.0=pyhd8ed1ab_0 + - poppler=22.12.0=ha6c1112_0 + - prompt-toolkit=3.0.36=pyha770c72_0 + - pyopenssl=22.1.0=pyhd8ed1ab_0 + - dash=2.7.0=pyhd8ed1ab_0 + - ipython=8.7.0=pyh08f2357_0 + - libcblas=3.9.0=16_win64_mkl + - libgdal=3.5.3=hefe12b1_10 + - liblapack=3.9.0=16_win64_mkl + - nbclient=0.7.2=pyhd8ed1ab_0 + - urllib3=1.26.13=pyhd8ed1ab_0 + - dash-daq=0.5.0=pyh9f0ad1d_1 + - distributed=2022.10.0=pyhd8ed1ab_2 + - ipykernel=6.19.2=pyh025b116_0 + - nbconvert-core=7.2.6=pyhd8ed1ab_0 + - numpy=1.23.5=py39hbccbffa_0 + - contourpy=1.0.6=py39h1f6ef14_0 + - gdal=3.5.3=py39h3be0312_10 + - h5py=3.7.0=nompi_py39hbc6f334_102 + - imagecodecs=2022.9.26=py39haf5b5c4_4 + - imageio=2.22.4=pyhfa7a67d_1 + - jupyter-dash=0.4.2=pyhd8ed1ab_1 + - jupyter_server=1.23.3=pyhd8ed1ab_0 + - nbconvert-pandoc=7.2.6=pyhd8ed1ab_0 + - numba=0.56.4=py39h99ae161_0 - numcodecs=0.10.2=py39h415ef7b_0 - - pandas=1.5.1=py39h2ba5b7c_1 - - poppler=22.11.0=ha6c1112_0 + - pandas=1.5.2=py39h2ba5b7c_0 - pywavelets=1.3.0=py39hc266a54_2 - scipy=1.9.3=py39hfbf2dce_2 - - shapely=1.8.5=py39h6f18ba6_1 - - stack_data=0.6.0=pyhd8ed1ab_0 - - terminado=0.17.0=pyh08f2357_0 + - shapely=2.0.0=py39h7c5f289_0 - vectormath=0.2.2=py_0 - - wcwidth=0.2.5=pyh9f0ad1d_2 - - werkzeug=2.2.2=pyhd8ed1ab_0 - - argon2-cffi=21.3.0=pyhd8ed1ab_0 - discretize=0.7.4=py39hefe7e4c_0 - empymod=2.2.1=pyhd8ed1ab_0 - - flask=2.2.2=pyhd8ed1ab_0 - - jupyter_client=7.3.4=pyhd8ed1ab_0 - - libgdal=3.5.3=hc5f2fbc_1 + - fiona=1.8.22=py39h9e0966e_2 - matplotlib-base=3.6.2=py39haf65ace_0 - - nbformat=5.7.0=pyhd8ed1ab_0 - - prompt-toolkit=3.0.32=pyha770c72_0 + - nbconvert=7.2.6=pyhd8ed1ab_0 + - notebook-shim=0.2.2=pyhd8ed1ab_0 - properties=0.6.1=py_0 - pydiso=0.0.3=py39h9be9993_4 - - pyopenssl=22.1.0=pyhd8ed1ab_0 - - scikit-learn=1.1.3=py39h6fe01c0_1 + - scikit-learn=1.2.0=py39h6fe01c0_0 - tifffile=2022.10.10=pyhd8ed1ab_0 - zarr=2.13.3=pyhd8ed1ab_0 - - flask-compress=1.13=pyhd8ed1ab_0 - - gdal=3.5.3=py39h3be0312_1 - geoana=0.0.6=py_1 - - ipython=8.6.0=pyh08f2357_1 - - nbclient=0.7.0=pyhd8ed1ab_0 + - nbclassic=0.4.8=pyhd8ed1ab_0 - pymatsolver=0.2.0=pyhd8ed1ab_0 - scikit-image=0.19.3=py39h2ba5b7c_2 - - urllib3=1.26.11=pyhd8ed1ab_0 - - dash=2.7.0=pyhd8ed1ab_0 - - distributed=2022.10.0=pyhd8ed1ab_2 - - fiona=1.8.22=py39h9e0966e_2 - - ipykernel=6.17.1=pyh025b116_0 - - nbconvert-core=7.2.4=pyhd8ed1ab_0 - - dash-daq=0.5.0=pyh9f0ad1d_1 - - jupyter-dash=0.4.2=pyhd8ed1ab_1 - - jupyter_server=1.23.1=pyhd8ed1ab_0 - - nbconvert-pandoc=7.2.4=pyhd8ed1ab_0 - - nbconvert=7.2.4=pyhd8ed1ab_0 - - notebook-shim=0.2.2=pyhd8ed1ab_0 - - nbclassic=0.4.8=pyhd8ed1ab_0 - notebook=6.5.2=pyha770c72_1 - widgetsnbextension=3.6.1=pyha770c72_0 - ipywidgets=7.7.2=pyhd8ed1ab_0 - ipyfilechooser=0.6.0=pyhd8ed1ab_0 - pip: - - geoh5py === 0.5.0 --hash=sha256:b3f71a4c6859eaa581c4348b0aa2c3aceccba24ac7f23f539935818a94f31ce9 - - simpeg-archive === 0.9.1.dev5 --hash=sha256:44fb910c849577dd892f40b39289d26f14c3c5bd50467ed1b41b7841b66d4403 - - mira-simpeg === 0.15.1.dev6 --hash=sha256:b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 - - param-sweeps === 0.1.2 --hash=sha256:48d58762339dc8abe83315bc7016cd611a5ff993ac00b53ce265e6aff829a61e + - geoh5py === 0.5.0 + - simpeg-archive === 0.9.1.dev5 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - param-sweeps === 0.1.3 variables: KMP_WARNINGS: 0 diff --git a/pyproject.toml b/pyproject.toml index 93fd4000d..da459a569 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -68,9 +68,9 @@ zarr = "^2.8.1" # from simpgeg using Dask # while poetry2conda supports only { git = "...", tag = "..." }, and not { url = ... } geoh5py = { version = "0.5.0", source = "pypi" } simpeg_archive = {version = "0.9.1.dev5", source = "pypi"} -mira-simpeg = {version = "0.15.1dev6", source = "pypi"} -param-sweeps = {url = "https://github.com/MiraGeoscience/param-sweeps/archive/refs/heads/GEOPY-678.zip#sha256=e2a87ea51ee5adebf53a5d4c2d3b7f38158b1db6"} -#param-sweeps = {version = "0.1.2", source = "pypi"} +#mira-simpeg = {version = "0.15.1dev6", source = "pypi"} +mira-simpeg = {url = "https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None"} +param-sweeps = {version = "0.1.3", source = "pypi"} [tool.poetry.dev-dependencies] pylint = "^2.14.4" From 4bdd1d7e14f51cbc66d064f6c2db6eb8a652b13a Mon Sep 17 00:00:00 2001 From: dominiquef Date: Mon, 12 Dec 2022 14:49:49 -0800 Subject: [PATCH 102/107] Attemp run with old simpeg --- conda-py-3.10-lock.yml | 18 +++++++++--------- conda-py-3.9-lock.yml | 18 +++++++++--------- .../conda-py-3.10-linux-64-dev.lock.yml | 4 ++-- environments/conda-py-3.10-linux-64.lock.yml | 4 ++-- environments/conda-py-3.10-osx-64-dev.lock.yml | 4 ++-- environments/conda-py-3.10-osx-64.lock.yml | 4 ++-- environments/conda-py-3.10-win-64-dev.lock.yml | 4 ++-- environments/conda-py-3.10-win-64.lock.yml | 4 ++-- .../conda-py-3.9-linux-64-dev.lock.yml | 4 ++-- environments/conda-py-3.9-linux-64.lock.yml | 4 ++-- environments/conda-py-3.9-osx-64-dev.lock.yml | 4 ++-- environments/conda-py-3.9-osx-64.lock.yml | 4 ++-- environments/conda-py-3.9-win-64-dev.lock.yml | 4 ++-- environments/conda-py-3.9-win-64.lock.yml | 4 ++-- pyproject.toml | 2 +- 15 files changed, 43 insertions(+), 43 deletions(-) diff --git a/conda-py-3.10-lock.yml b/conda-py-3.10-lock.yml index ae5135c92..beb1af658 100644 --- a/conda-py-3.10-lock.yml +++ b/conda-py-3.10-lock.yml @@ -21,9 +21,9 @@ metadata: - url: defaults used_env_vars: [] content_hash: - linux-64: df4d02352d4445c21d7678d46abe4046d0c3f5eae3ea3d1a40bc9be9191ebc35 - osx-64: e483a506e2fe06e926a302f83f760656a88f857965e8685b732a19d40c5a01e3 - win-64: 6a91d162d26ffc583bb8a5b73d99d69201a41cf4829516ea23d7cba521aea78f + linux-64: 2966c5ccf700fd6ae462864db45ff8f6f33de7d7881f7129e3def65e37949841 + osx-64: 2b04606cd22b93acd3613882903364c2832855aa300282437806048aa0603dfc + win-64: 03848df8c05e7e203bbecf9f2e333c483b77a0d8083b1d02313a1d030e261495 platforms: - win-64 - osx-64 @@ -4656,8 +4656,8 @@ package: platform: linux-64 source: type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip version: 0.15.1.dev6 - category: main dependencies: @@ -8947,8 +8947,8 @@ package: platform: osx-64 source: type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip version: 0.15.1.dev6 - category: main dependencies: @@ -13422,8 +13422,8 @@ package: platform: win-64 source: type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip version: 0.15.1.dev6 - category: main dependencies: diff --git a/conda-py-3.9-lock.yml b/conda-py-3.9-lock.yml index dd53a0537..8a37703e0 100644 --- a/conda-py-3.9-lock.yml +++ b/conda-py-3.9-lock.yml @@ -21,9 +21,9 @@ metadata: - url: defaults used_env_vars: [] content_hash: - linux-64: 60c93a10a6ba78be592cceabbd561e0dcdc4312ae76f03d09eddc76fe0b40cfb - osx-64: 53ed8067b2c22f954ffe6d73cf49a7a94e03aaa79b696bf78a239946a0dc26b3 - win-64: 6b38302df6e17a19f7f819c9399a3c1b16b299a727c242eedba04eacf3e61d31 + linux-64: b43460c1f2d25c8f5442dbb8e7549a174d2d4e4c7fd25ab4aed299778aa667cc + osx-64: 4d38639bd8e5480d02682c44574b511bbaa6af7c2c0dddc47c776543109b380e + win-64: 0c8adc350c318dd4792de2368de6b91a12df09f0123ffd018510258737a025a5 platforms: - win-64 - osx-64 @@ -4657,8 +4657,8 @@ package: platform: linux-64 source: type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip version: 0.15.1.dev6 - category: main dependencies: @@ -8949,8 +8949,8 @@ package: platform: osx-64 source: type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip version: 0.15.1.dev6 - category: main dependencies: @@ -13425,8 +13425,8 @@ package: platform: win-64 source: type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip version: 0.15.1.dev6 - category: main dependencies: diff --git a/environments/conda-py-3.10-linux-64-dev.lock.yml b/environments/conda-py-3.10-linux-64-dev.lock.yml index 161c8f378..c3ef618e5 100644 --- a/environments/conda-py-3.10-linux-64-dev.lock.yml +++ b/environments/conda-py-3.10-linux-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: df4d02352d4445c21d7678d46abe4046d0c3f5eae3ea3d1a40bc9be9191ebc35 +# input_hash: 2966c5ccf700fd6ae462864db45ff8f6f33de7d7881f7129e3def65e37949841 channels: - conda-forge @@ -323,7 +323,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-linux-64.lock.yml b/environments/conda-py-3.10-linux-64.lock.yml index 3bb5ce67b..0e318f619 100644 --- a/environments/conda-py-3.10-linux-64.lock.yml +++ b/environments/conda-py-3.10-linux-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: df4d02352d4445c21d7678d46abe4046d0c3f5eae3ea3d1a40bc9be9191ebc35 +# input_hash: 2966c5ccf700fd6ae462864db45ff8f6f33de7d7881f7129e3def65e37949841 channels: - conda-forge @@ -302,7 +302,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-osx-64-dev.lock.yml b/environments/conda-py-3.10-osx-64-dev.lock.yml index e264702ac..90aa436c2 100644 --- a/environments/conda-py-3.10-osx-64-dev.lock.yml +++ b/environments/conda-py-3.10-osx-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: e483a506e2fe06e926a302f83f760656a88f857965e8685b732a19d40c5a01e3 +# input_hash: 2b04606cd22b93acd3613882903364c2832855aa300282437806048aa0603dfc channels: - conda-forge @@ -307,7 +307,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-osx-64.lock.yml b/environments/conda-py-3.10-osx-64.lock.yml index 520cfb087..d58dea311 100644 --- a/environments/conda-py-3.10-osx-64.lock.yml +++ b/environments/conda-py-3.10-osx-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: e483a506e2fe06e926a302f83f760656a88f857965e8685b732a19d40c5a01e3 +# input_hash: 2b04606cd22b93acd3613882903364c2832855aa300282437806048aa0603dfc channels: - conda-forge @@ -286,7 +286,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-win-64-dev.lock.yml b/environments/conda-py-3.10-win-64-dev.lock.yml index 23f7a6ebd..4280e3a35 100644 --- a/environments/conda-py-3.10-win-64-dev.lock.yml +++ b/environments/conda-py-3.10-win-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 6a91d162d26ffc583bb8a5b73d99d69201a41cf4829516ea23d7cba521aea78f +# input_hash: 03848df8c05e7e203bbecf9f2e333c483b77a0d8083b1d02313a1d030e261495 channels: - conda-forge @@ -303,7 +303,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-win-64.lock.yml b/environments/conda-py-3.10-win-64.lock.yml index 19c965e38..f2e353c87 100644 --- a/environments/conda-py-3.10-win-64.lock.yml +++ b/environments/conda-py-3.10-win-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 6a91d162d26ffc583bb8a5b73d99d69201a41cf4829516ea23d7cba521aea78f +# input_hash: 03848df8c05e7e203bbecf9f2e333c483b77a0d8083b1d02313a1d030e261495 channels: - conda-forge @@ -282,7 +282,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-linux-64-dev.lock.yml b/environments/conda-py-3.9-linux-64-dev.lock.yml index a543099b2..f74627123 100644 --- a/environments/conda-py-3.9-linux-64-dev.lock.yml +++ b/environments/conda-py-3.9-linux-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 60c93a10a6ba78be592cceabbd561e0dcdc4312ae76f03d09eddc76fe0b40cfb +# input_hash: b43460c1f2d25c8f5442dbb8e7549a174d2d4e4c7fd25ab4aed299778aa667cc channels: - conda-forge @@ -323,7 +323,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-linux-64.lock.yml b/environments/conda-py-3.9-linux-64.lock.yml index 90756e038..75f073d5f 100644 --- a/environments/conda-py-3.9-linux-64.lock.yml +++ b/environments/conda-py-3.9-linux-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 60c93a10a6ba78be592cceabbd561e0dcdc4312ae76f03d09eddc76fe0b40cfb +# input_hash: b43460c1f2d25c8f5442dbb8e7549a174d2d4e4c7fd25ab4aed299778aa667cc channels: - conda-forge @@ -302,7 +302,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-osx-64-dev.lock.yml b/environments/conda-py-3.9-osx-64-dev.lock.yml index 17f965c49..8461f0af1 100644 --- a/environments/conda-py-3.9-osx-64-dev.lock.yml +++ b/environments/conda-py-3.9-osx-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 53ed8067b2c22f954ffe6d73cf49a7a94e03aaa79b696bf78a239946a0dc26b3 +# input_hash: 4d38639bd8e5480d02682c44574b511bbaa6af7c2c0dddc47c776543109b380e channels: - conda-forge @@ -307,7 +307,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-osx-64.lock.yml b/environments/conda-py-3.9-osx-64.lock.yml index cda34f673..511335f17 100644 --- a/environments/conda-py-3.9-osx-64.lock.yml +++ b/environments/conda-py-3.9-osx-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 53ed8067b2c22f954ffe6d73cf49a7a94e03aaa79b696bf78a239946a0dc26b3 +# input_hash: 4d38639bd8e5480d02682c44574b511bbaa6af7c2c0dddc47c776543109b380e channels: - conda-forge @@ -286,7 +286,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-win-64-dev.lock.yml b/environments/conda-py-3.9-win-64-dev.lock.yml index eaea1dde1..ea53f6f43 100644 --- a/environments/conda-py-3.9-win-64-dev.lock.yml +++ b/environments/conda-py-3.9-win-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 6b38302df6e17a19f7f819c9399a3c1b16b299a727c242eedba04eacf3e61d31 +# input_hash: 0c8adc350c318dd4792de2368de6b91a12df09f0123ffd018510258737a025a5 channels: - conda-forge @@ -303,7 +303,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-win-64.lock.yml b/environments/conda-py-3.9-win-64.lock.yml index 2dd2c4c23..1faf524cc 100644 --- a/environments/conda-py-3.9-win-64.lock.yml +++ b/environments/conda-py-3.9-win-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 6b38302df6e17a19f7f819c9399a3c1b16b299a727c242eedba04eacf3e61d31 +# input_hash: 0c8adc350c318dd4792de2368de6b91a12df09f0123ffd018510258737a025a5 channels: - conda-forge @@ -282,7 +282,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip - param-sweeps === 0.1.3 variables: diff --git a/pyproject.toml b/pyproject.toml index da459a569..0fa9cf297 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -69,7 +69,7 @@ zarr = "^2.8.1" # from simpgeg using Dask geoh5py = { version = "0.5.0", source = "pypi" } simpeg_archive = {version = "0.9.1.dev5", source = "pypi"} #mira-simpeg = {version = "0.15.1dev6", source = "pypi"} -mira-simpeg = {url = "https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None"} +mira-simpeg = {url = "https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip#sha256=None"} param-sweeps = {version = "0.1.3", source = "pypi"} [tool.poetry.dev-dependencies] From 0fcbf0d468072f968443808e332aeca6f8a8505a Mon Sep 17 00:00:00 2001 From: dominiquef Date: Mon, 12 Dec 2022 15:11:47 -0800 Subject: [PATCH 103/107] Bring back simpeg dev 7 with single cpu --- conda-py-3.10-lock.yml | 18 +++++++++--------- conda-py-3.9-lock.yml | 18 +++++++++--------- .../conda-py-3.10-linux-64-dev.lock.yml | 4 ++-- environments/conda-py-3.10-linux-64.lock.yml | 4 ++-- environments/conda-py-3.10-osx-64-dev.lock.yml | 4 ++-- environments/conda-py-3.10-osx-64.lock.yml | 4 ++-- environments/conda-py-3.10-win-64-dev.lock.yml | 4 ++-- environments/conda-py-3.10-win-64.lock.yml | 4 ++-- .../conda-py-3.9-linux-64-dev.lock.yml | 4 ++-- environments/conda-py-3.9-linux-64.lock.yml | 4 ++-- environments/conda-py-3.9-osx-64-dev.lock.yml | 4 ++-- environments/conda-py-3.9-osx-64.lock.yml | 4 ++-- environments/conda-py-3.9-win-64-dev.lock.yml | 4 ++-- environments/conda-py-3.9-win-64.lock.yml | 4 ++-- pyproject.toml | 2 +- 15 files changed, 43 insertions(+), 43 deletions(-) diff --git a/conda-py-3.10-lock.yml b/conda-py-3.10-lock.yml index beb1af658..ae5135c92 100644 --- a/conda-py-3.10-lock.yml +++ b/conda-py-3.10-lock.yml @@ -21,9 +21,9 @@ metadata: - url: defaults used_env_vars: [] content_hash: - linux-64: 2966c5ccf700fd6ae462864db45ff8f6f33de7d7881f7129e3def65e37949841 - osx-64: 2b04606cd22b93acd3613882903364c2832855aa300282437806048aa0603dfc - win-64: 03848df8c05e7e203bbecf9f2e333c483b77a0d8083b1d02313a1d030e261495 + linux-64: df4d02352d4445c21d7678d46abe4046d0c3f5eae3ea3d1a40bc9be9191ebc35 + osx-64: e483a506e2fe06e926a302f83f760656a88f857965e8685b732a19d40c5a01e3 + win-64: 6a91d162d26ffc583bb8a5b73d99d69201a41cf4829516ea23d7cba521aea78f platforms: - win-64 - osx-64 @@ -4656,8 +4656,8 @@ package: platform: linux-64 source: type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip version: 0.15.1.dev6 - category: main dependencies: @@ -8947,8 +8947,8 @@ package: platform: osx-64 source: type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip version: 0.15.1.dev6 - category: main dependencies: @@ -13422,8 +13422,8 @@ package: platform: win-64 source: type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip version: 0.15.1.dev6 - category: main dependencies: diff --git a/conda-py-3.9-lock.yml b/conda-py-3.9-lock.yml index 8a37703e0..dd53a0537 100644 --- a/conda-py-3.9-lock.yml +++ b/conda-py-3.9-lock.yml @@ -21,9 +21,9 @@ metadata: - url: defaults used_env_vars: [] content_hash: - linux-64: b43460c1f2d25c8f5442dbb8e7549a174d2d4e4c7fd25ab4aed299778aa667cc - osx-64: 4d38639bd8e5480d02682c44574b511bbaa6af7c2c0dddc47c776543109b380e - win-64: 0c8adc350c318dd4792de2368de6b91a12df09f0123ffd018510258737a025a5 + linux-64: 60c93a10a6ba78be592cceabbd561e0dcdc4312ae76f03d09eddc76fe0b40cfb + osx-64: 53ed8067b2c22f954ffe6d73cf49a7a94e03aaa79b696bf78a239946a0dc26b3 + win-64: 6b38302df6e17a19f7f819c9399a3c1b16b299a727c242eedba04eacf3e61d31 platforms: - win-64 - osx-64 @@ -4657,8 +4657,8 @@ package: platform: linux-64 source: type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip version: 0.15.1.dev6 - category: main dependencies: @@ -8949,8 +8949,8 @@ package: platform: osx-64 source: type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip version: 0.15.1.dev6 - category: main dependencies: @@ -13425,8 +13425,8 @@ package: platform: win-64 source: type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip version: 0.15.1.dev6 - category: main dependencies: diff --git a/environments/conda-py-3.10-linux-64-dev.lock.yml b/environments/conda-py-3.10-linux-64-dev.lock.yml index c3ef618e5..161c8f378 100644 --- a/environments/conda-py-3.10-linux-64-dev.lock.yml +++ b/environments/conda-py-3.10-linux-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 2966c5ccf700fd6ae462864db45ff8f6f33de7d7881f7129e3def65e37949841 +# input_hash: df4d02352d4445c21d7678d46abe4046d0c3f5eae3ea3d1a40bc9be9191ebc35 channels: - conda-forge @@ -323,7 +323,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-linux-64.lock.yml b/environments/conda-py-3.10-linux-64.lock.yml index 0e318f619..3bb5ce67b 100644 --- a/environments/conda-py-3.10-linux-64.lock.yml +++ b/environments/conda-py-3.10-linux-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 2966c5ccf700fd6ae462864db45ff8f6f33de7d7881f7129e3def65e37949841 +# input_hash: df4d02352d4445c21d7678d46abe4046d0c3f5eae3ea3d1a40bc9be9191ebc35 channels: - conda-forge @@ -302,7 +302,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-osx-64-dev.lock.yml b/environments/conda-py-3.10-osx-64-dev.lock.yml index 90aa436c2..e264702ac 100644 --- a/environments/conda-py-3.10-osx-64-dev.lock.yml +++ b/environments/conda-py-3.10-osx-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 2b04606cd22b93acd3613882903364c2832855aa300282437806048aa0603dfc +# input_hash: e483a506e2fe06e926a302f83f760656a88f857965e8685b732a19d40c5a01e3 channels: - conda-forge @@ -307,7 +307,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-osx-64.lock.yml b/environments/conda-py-3.10-osx-64.lock.yml index d58dea311..520cfb087 100644 --- a/environments/conda-py-3.10-osx-64.lock.yml +++ b/environments/conda-py-3.10-osx-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 2b04606cd22b93acd3613882903364c2832855aa300282437806048aa0603dfc +# input_hash: e483a506e2fe06e926a302f83f760656a88f857965e8685b732a19d40c5a01e3 channels: - conda-forge @@ -286,7 +286,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-win-64-dev.lock.yml b/environments/conda-py-3.10-win-64-dev.lock.yml index 4280e3a35..23f7a6ebd 100644 --- a/environments/conda-py-3.10-win-64-dev.lock.yml +++ b/environments/conda-py-3.10-win-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 03848df8c05e7e203bbecf9f2e333c483b77a0d8083b1d02313a1d030e261495 +# input_hash: 6a91d162d26ffc583bb8a5b73d99d69201a41cf4829516ea23d7cba521aea78f channels: - conda-forge @@ -303,7 +303,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-win-64.lock.yml b/environments/conda-py-3.10-win-64.lock.yml index f2e353c87..19c965e38 100644 --- a/environments/conda-py-3.10-win-64.lock.yml +++ b/environments/conda-py-3.10-win-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 03848df8c05e7e203bbecf9f2e333c483b77a0d8083b1d02313a1d030e261495 +# input_hash: 6a91d162d26ffc583bb8a5b73d99d69201a41cf4829516ea23d7cba521aea78f channels: - conda-forge @@ -282,7 +282,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-linux-64-dev.lock.yml b/environments/conda-py-3.9-linux-64-dev.lock.yml index f74627123..a543099b2 100644 --- a/environments/conda-py-3.9-linux-64-dev.lock.yml +++ b/environments/conda-py-3.9-linux-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: b43460c1f2d25c8f5442dbb8e7549a174d2d4e4c7fd25ab4aed299778aa667cc +# input_hash: 60c93a10a6ba78be592cceabbd561e0dcdc4312ae76f03d09eddc76fe0b40cfb channels: - conda-forge @@ -323,7 +323,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-linux-64.lock.yml b/environments/conda-py-3.9-linux-64.lock.yml index 75f073d5f..90756e038 100644 --- a/environments/conda-py-3.9-linux-64.lock.yml +++ b/environments/conda-py-3.9-linux-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: b43460c1f2d25c8f5442dbb8e7549a174d2d4e4c7fd25ab4aed299778aa667cc +# input_hash: 60c93a10a6ba78be592cceabbd561e0dcdc4312ae76f03d09eddc76fe0b40cfb channels: - conda-forge @@ -302,7 +302,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-osx-64-dev.lock.yml b/environments/conda-py-3.9-osx-64-dev.lock.yml index 8461f0af1..17f965c49 100644 --- a/environments/conda-py-3.9-osx-64-dev.lock.yml +++ b/environments/conda-py-3.9-osx-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 4d38639bd8e5480d02682c44574b511bbaa6af7c2c0dddc47c776543109b380e +# input_hash: 53ed8067b2c22f954ffe6d73cf49a7a94e03aaa79b696bf78a239946a0dc26b3 channels: - conda-forge @@ -307,7 +307,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-osx-64.lock.yml b/environments/conda-py-3.9-osx-64.lock.yml index 511335f17..cda34f673 100644 --- a/environments/conda-py-3.9-osx-64.lock.yml +++ b/environments/conda-py-3.9-osx-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 4d38639bd8e5480d02682c44574b511bbaa6af7c2c0dddc47c776543109b380e +# input_hash: 53ed8067b2c22f954ffe6d73cf49a7a94e03aaa79b696bf78a239946a0dc26b3 channels: - conda-forge @@ -286,7 +286,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-win-64-dev.lock.yml b/environments/conda-py-3.9-win-64-dev.lock.yml index ea53f6f43..eaea1dde1 100644 --- a/environments/conda-py-3.9-win-64-dev.lock.yml +++ b/environments/conda-py-3.9-win-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 0c8adc350c318dd4792de2368de6b91a12df09f0123ffd018510258737a025a5 +# input_hash: 6b38302df6e17a19f7f819c9399a3c1b16b299a727c242eedba04eacf3e61d31 channels: - conda-forge @@ -303,7 +303,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-win-64.lock.yml b/environments/conda-py-3.9-win-64.lock.yml index 1faf524cc..2dd2c4c23 100644 --- a/environments/conda-py-3.9-win-64.lock.yml +++ b/environments/conda-py-3.9-win-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 0c8adc350c318dd4792de2368de6b91a12df09f0123ffd018510258737a025a5 +# input_hash: 6b38302df6e17a19f7f819c9399a3c1b16b299a727c242eedba04eacf3e61d31 channels: - conda-forge @@ -282,7 +282,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/pyproject.toml b/pyproject.toml index 0fa9cf297..da459a569 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -69,7 +69,7 @@ zarr = "^2.8.1" # from simpgeg using Dask geoh5py = { version = "0.5.0", source = "pypi" } simpeg_archive = {version = "0.9.1.dev5", source = "pypi"} #mira-simpeg = {version = "0.15.1dev6", source = "pypi"} -mira-simpeg = {url = "https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev6+geoapps.0.9.0.zip#sha256=None"} +mira-simpeg = {url = "https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None"} param-sweeps = {version = "0.1.3", source = "pypi"} [tool.poetry.dev-dependencies] From a637665ced221ded007d89018fc31b70e2f6c39a Mon Sep 17 00:00:00 2001 From: dominiquef Date: Mon, 12 Dec 2022 15:35:12 -0800 Subject: [PATCH 104/107] Revert back to simpegdev6 --- conda-py-3.10-lock.yml | 30 ++++++++----------- conda-py-3.9-lock.yml | 30 ++++++++----------- .../conda-py-3.10-linux-64-dev.lock.yml | 4 +-- environments/conda-py-3.10-linux-64.lock.yml | 4 +-- .../conda-py-3.10-osx-64-dev.lock.yml | 4 +-- environments/conda-py-3.10-osx-64.lock.yml | 4 +-- .../conda-py-3.10-win-64-dev.lock.yml | 4 +-- environments/conda-py-3.10-win-64.lock.yml | 4 +-- .../conda-py-3.9-linux-64-dev.lock.yml | 4 +-- environments/conda-py-3.9-linux-64.lock.yml | 4 +-- environments/conda-py-3.9-osx-64-dev.lock.yml | 4 +-- environments/conda-py-3.9-osx-64.lock.yml | 4 +-- environments/conda-py-3.9-win-64-dev.lock.yml | 4 +-- environments/conda-py-3.9-win-64.lock.yml | 4 +-- .../factories/simulation_factory.py | 1 + pyproject.toml | 4 +-- 16 files changed, 51 insertions(+), 62 deletions(-) diff --git a/conda-py-3.10-lock.yml b/conda-py-3.10-lock.yml index ae5135c92..2213cea34 100644 --- a/conda-py-3.10-lock.yml +++ b/conda-py-3.10-lock.yml @@ -21,9 +21,9 @@ metadata: - url: defaults used_env_vars: [] content_hash: - linux-64: df4d02352d4445c21d7678d46abe4046d0c3f5eae3ea3d1a40bc9be9191ebc35 - osx-64: e483a506e2fe06e926a302f83f760656a88f857965e8685b732a19d40c5a01e3 - win-64: 6a91d162d26ffc583bb8a5b73d99d69201a41cf4829516ea23d7cba521aea78f + linux-64: fa165834b0cb33c3a4dcdebad9c50509bebc899f3a0d2a2be8f7336088b8eda0 + osx-64: a9b9b32eec7ec7590b4646291053414f8976023cf3340ea211a2d65562dbc435 + win-64: c1986dbd3fcf103e51090ee1a49e652d180f603762f640acd6194b1fe1d9427a platforms: - win-64 - osx-64 @@ -4649,15 +4649,13 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: None + sha256: b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 manager: pip name: mira-simpeg optional: false platform: linux-64 - source: - type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + source: null + url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl version: 0.15.1.dev6 - category: main dependencies: @@ -8940,15 +8938,13 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: None + sha256: b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 manager: pip name: mira-simpeg optional: false platform: osx-64 - source: - type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + source: null + url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl version: 0.15.1.dev6 - category: main dependencies: @@ -13415,15 +13411,13 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: None + sha256: b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 manager: pip name: mira-simpeg optional: false platform: win-64 - source: - type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + source: null + url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl version: 0.15.1.dev6 - category: main dependencies: diff --git a/conda-py-3.9-lock.yml b/conda-py-3.9-lock.yml index dd53a0537..ff27ecb3e 100644 --- a/conda-py-3.9-lock.yml +++ b/conda-py-3.9-lock.yml @@ -21,9 +21,9 @@ metadata: - url: defaults used_env_vars: [] content_hash: - linux-64: 60c93a10a6ba78be592cceabbd561e0dcdc4312ae76f03d09eddc76fe0b40cfb - osx-64: 53ed8067b2c22f954ffe6d73cf49a7a94e03aaa79b696bf78a239946a0dc26b3 - win-64: 6b38302df6e17a19f7f819c9399a3c1b16b299a727c242eedba04eacf3e61d31 + linux-64: b149c390f3d0c644145dec8be819f35a9c1f26d6dbebf3a219eb00af132a0239 + osx-64: 9ada577c2bdf9846a081f3b6f038f77c2765c3ba9467321181d492df9c9182a9 + win-64: 1997df3a9393c5b11d7786e1bd752ac665e8de255c8f10c97c26fe6f0ad4eec8 platforms: - win-64 - osx-64 @@ -4650,15 +4650,13 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: None + sha256: b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 manager: pip name: mira-simpeg optional: false platform: linux-64 - source: - type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + source: null + url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl version: 0.15.1.dev6 - category: main dependencies: @@ -8942,15 +8940,13 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: None + sha256: b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 manager: pip name: mira-simpeg optional: false platform: osx-64 - source: - type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + source: null + url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl version: 0.15.1.dev6 - category: main dependencies: @@ -13418,15 +13414,13 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: None + sha256: b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 manager: pip name: mira-simpeg optional: false platform: win-64 - source: - type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + source: null + url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl version: 0.15.1.dev6 - category: main dependencies: diff --git a/environments/conda-py-3.10-linux-64-dev.lock.yml b/environments/conda-py-3.10-linux-64-dev.lock.yml index 161c8f378..1c875d548 100644 --- a/environments/conda-py-3.10-linux-64-dev.lock.yml +++ b/environments/conda-py-3.10-linux-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: df4d02352d4445c21d7678d46abe4046d0c3f5eae3ea3d1a40bc9be9191ebc35 +# input_hash: fa165834b0cb33c3a4dcdebad9c50509bebc899f3a0d2a2be8f7336088b8eda0 channels: - conda-forge @@ -323,7 +323,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev6 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-linux-64.lock.yml b/environments/conda-py-3.10-linux-64.lock.yml index 3bb5ce67b..429607c5b 100644 --- a/environments/conda-py-3.10-linux-64.lock.yml +++ b/environments/conda-py-3.10-linux-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: df4d02352d4445c21d7678d46abe4046d0c3f5eae3ea3d1a40bc9be9191ebc35 +# input_hash: fa165834b0cb33c3a4dcdebad9c50509bebc899f3a0d2a2be8f7336088b8eda0 channels: - conda-forge @@ -302,7 +302,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev6 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-osx-64-dev.lock.yml b/environments/conda-py-3.10-osx-64-dev.lock.yml index e264702ac..a2f4ce8c8 100644 --- a/environments/conda-py-3.10-osx-64-dev.lock.yml +++ b/environments/conda-py-3.10-osx-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: e483a506e2fe06e926a302f83f760656a88f857965e8685b732a19d40c5a01e3 +# input_hash: a9b9b32eec7ec7590b4646291053414f8976023cf3340ea211a2d65562dbc435 channels: - conda-forge @@ -307,7 +307,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev6 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-osx-64.lock.yml b/environments/conda-py-3.10-osx-64.lock.yml index 520cfb087..0c51596f8 100644 --- a/environments/conda-py-3.10-osx-64.lock.yml +++ b/environments/conda-py-3.10-osx-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: e483a506e2fe06e926a302f83f760656a88f857965e8685b732a19d40c5a01e3 +# input_hash: a9b9b32eec7ec7590b4646291053414f8976023cf3340ea211a2d65562dbc435 channels: - conda-forge @@ -286,7 +286,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev6 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-win-64-dev.lock.yml b/environments/conda-py-3.10-win-64-dev.lock.yml index 23f7a6ebd..5a6f6b3fc 100644 --- a/environments/conda-py-3.10-win-64-dev.lock.yml +++ b/environments/conda-py-3.10-win-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 6a91d162d26ffc583bb8a5b73d99d69201a41cf4829516ea23d7cba521aea78f +# input_hash: c1986dbd3fcf103e51090ee1a49e652d180f603762f640acd6194b1fe1d9427a channels: - conda-forge @@ -303,7 +303,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev6 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-win-64.lock.yml b/environments/conda-py-3.10-win-64.lock.yml index 19c965e38..2ca84b6bc 100644 --- a/environments/conda-py-3.10-win-64.lock.yml +++ b/environments/conda-py-3.10-win-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 6a91d162d26ffc583bb8a5b73d99d69201a41cf4829516ea23d7cba521aea78f +# input_hash: c1986dbd3fcf103e51090ee1a49e652d180f603762f640acd6194b1fe1d9427a channels: - conda-forge @@ -282,7 +282,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev6 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-linux-64-dev.lock.yml b/environments/conda-py-3.9-linux-64-dev.lock.yml index a543099b2..117ae4282 100644 --- a/environments/conda-py-3.9-linux-64-dev.lock.yml +++ b/environments/conda-py-3.9-linux-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 60c93a10a6ba78be592cceabbd561e0dcdc4312ae76f03d09eddc76fe0b40cfb +# input_hash: b149c390f3d0c644145dec8be819f35a9c1f26d6dbebf3a219eb00af132a0239 channels: - conda-forge @@ -323,7 +323,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev6 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-linux-64.lock.yml b/environments/conda-py-3.9-linux-64.lock.yml index 90756e038..7903bcc65 100644 --- a/environments/conda-py-3.9-linux-64.lock.yml +++ b/environments/conda-py-3.9-linux-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 60c93a10a6ba78be592cceabbd561e0dcdc4312ae76f03d09eddc76fe0b40cfb +# input_hash: b149c390f3d0c644145dec8be819f35a9c1f26d6dbebf3a219eb00af132a0239 channels: - conda-forge @@ -302,7 +302,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev6 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-osx-64-dev.lock.yml b/environments/conda-py-3.9-osx-64-dev.lock.yml index 17f965c49..4252141f2 100644 --- a/environments/conda-py-3.9-osx-64-dev.lock.yml +++ b/environments/conda-py-3.9-osx-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 53ed8067b2c22f954ffe6d73cf49a7a94e03aaa79b696bf78a239946a0dc26b3 +# input_hash: 9ada577c2bdf9846a081f3b6f038f77c2765c3ba9467321181d492df9c9182a9 channels: - conda-forge @@ -307,7 +307,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev6 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-osx-64.lock.yml b/environments/conda-py-3.9-osx-64.lock.yml index cda34f673..8dac4c46d 100644 --- a/environments/conda-py-3.9-osx-64.lock.yml +++ b/environments/conda-py-3.9-osx-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 53ed8067b2c22f954ffe6d73cf49a7a94e03aaa79b696bf78a239946a0dc26b3 +# input_hash: 9ada577c2bdf9846a081f3b6f038f77c2765c3ba9467321181d492df9c9182a9 channels: - conda-forge @@ -286,7 +286,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev6 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-win-64-dev.lock.yml b/environments/conda-py-3.9-win-64-dev.lock.yml index eaea1dde1..bf7ec612a 100644 --- a/environments/conda-py-3.9-win-64-dev.lock.yml +++ b/environments/conda-py-3.9-win-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 6b38302df6e17a19f7f819c9399a3c1b16b299a727c242eedba04eacf3e61d31 +# input_hash: 1997df3a9393c5b11d7786e1bd752ac665e8de255c8f10c97c26fe6f0ad4eec8 channels: - conda-forge @@ -303,7 +303,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev6 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-win-64.lock.yml b/environments/conda-py-3.9-win-64.lock.yml index 2dd2c4c23..be248aa4e 100644 --- a/environments/conda-py-3.9-win-64.lock.yml +++ b/environments/conda-py-3.9-win-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 6b38302df6e17a19f7f819c9399a3c1b16b299a727c242eedba04eacf3e61d31 +# input_hash: 1997df3a9393c5b11d7786e1bd752ac665e8de255c8f10c97c26fe6f0ad4eec8 channels: - conda-forge @@ -282,7 +282,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev6 - param-sweeps === 0.1.3 variables: diff --git a/geoapps/inversion/components/factories/simulation_factory.py b/geoapps/inversion/components/factories/simulation_factory.py index 8a1b7cf86..64167ec95 100644 --- a/geoapps/inversion/components/factories/simulation_factory.py +++ b/geoapps/inversion/components/factories/simulation_factory.py @@ -112,6 +112,7 @@ def assemble_keyword_arguments( kwargs["survey"] = survey kwargs["sensitivity_path"] = sensitivity_path kwargs["max_chunk_size"] = self.params.max_chunk_size + kwargs["n_cpu"] = self.params.n_cpu kwargs["store_sensitivities"] = ( "forward_only" if self.params.forward_only diff --git a/pyproject.toml b/pyproject.toml index da459a569..34f942c08 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -68,8 +68,8 @@ zarr = "^2.8.1" # from simpgeg using Dask # while poetry2conda supports only { git = "...", tag = "..." }, and not { url = ... } geoh5py = { version = "0.5.0", source = "pypi" } simpeg_archive = {version = "0.9.1.dev5", source = "pypi"} -#mira-simpeg = {version = "0.15.1dev6", source = "pypi"} -mira-simpeg = {url = "https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None"} +mira-simpeg = {version = "0.15.1dev6", source = "pypi"} +#mira-simpeg = {url = "https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None"} param-sweeps = {version = "0.1.3", source = "pypi"} [tool.poetry.dev-dependencies] From ae399d8ca4df7f38de65bb54ea88a28fa1264484 Mon Sep 17 00:00:00 2001 From: dominiquef Date: Mon, 12 Dec 2022 15:49:19 -0800 Subject: [PATCH 105/107] Temporary remove of n_cpu --- geoapps/inversion/components/factories/simulation_factory.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/geoapps/inversion/components/factories/simulation_factory.py b/geoapps/inversion/components/factories/simulation_factory.py index 64167ec95..72e2d2c95 100644 --- a/geoapps/inversion/components/factories/simulation_factory.py +++ b/geoapps/inversion/components/factories/simulation_factory.py @@ -112,7 +112,7 @@ def assemble_keyword_arguments( kwargs["survey"] = survey kwargs["sensitivity_path"] = sensitivity_path kwargs["max_chunk_size"] = self.params.max_chunk_size - kwargs["n_cpu"] = self.params.n_cpu + # kwargs["n_cpu"] = self.params.n_cpu kwargs["store_sensitivities"] = ( "forward_only" if self.params.forward_only From 0ffa18fbe267a8d6c5fca07dfa8f4088a549137a Mon Sep 17 00:00:00 2001 From: dominiquef Date: Tue, 13 Dec 2022 10:20:56 -0800 Subject: [PATCH 106/107] Point to slimmed down simpeg.dev7 --- conda-py-3.10-lock.yml | 237 ++++++++++-------- conda-py-3.9-lock.yml | 237 ++++++++++-------- .../conda-py-3.10-linux-64-dev.lock.yml | 16 +- environments/conda-py-3.10-linux-64.lock.yml | 14 +- .../conda-py-3.10-osx-64-dev.lock.yml | 16 +- environments/conda-py-3.10-osx-64.lock.yml | 14 +- .../conda-py-3.10-win-64-dev.lock.yml | 15 +- environments/conda-py-3.10-win-64.lock.yml | 13 +- .../conda-py-3.9-linux-64-dev.lock.yml | 16 +- environments/conda-py-3.9-linux-64.lock.yml | 14 +- environments/conda-py-3.9-osx-64-dev.lock.yml | 16 +- environments/conda-py-3.9-osx-64.lock.yml | 14 +- environments/conda-py-3.9-win-64-dev.lock.yml | 15 +- environments/conda-py-3.9-win-64.lock.yml | 13 +- pyproject.toml | 4 +- 15 files changed, 344 insertions(+), 310 deletions(-) diff --git a/conda-py-3.10-lock.yml b/conda-py-3.10-lock.yml index 2213cea34..b476a14fa 100644 --- a/conda-py-3.10-lock.yml +++ b/conda-py-3.10-lock.yml @@ -21,9 +21,9 @@ metadata: - url: defaults used_env_vars: [] content_hash: - linux-64: fa165834b0cb33c3a4dcdebad9c50509bebc899f3a0d2a2be8f7336088b8eda0 - osx-64: a9b9b32eec7ec7590b4646291053414f8976023cf3340ea211a2d65562dbc435 - win-64: c1986dbd3fcf103e51090ee1a49e652d180f603762f640acd6194b1fe1d9427a + linux-64: df4d02352d4445c21d7678d46abe4046d0c3f5eae3ea3d1a40bc9be9191ebc35 + osx-64: e483a506e2fe06e926a302f83f760656a88f857965e8685b732a19d40c5a01e3 + win-64: 6a91d162d26ffc583bb8a5b73d99d69201a41cf4829516ea23d7cba521aea78f platforms: - win-64 - osx-64 @@ -660,6 +660,19 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 version: '0.4' +- category: full + dependencies: + libgcc-ng: '>=9.4.0' + libstdcxx-ng: '>=9.4.0' + hash: + md5: 5acb8407fefa1c1929c11c167237e776 + sha256: e1d6e4e74486ce4844c4bbdc7198bb4d8191b70881f6415d1f4b5fd8d98f18d7 + manager: conda + name: qhull + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/qhull-2020.2-h4bd325d_2.tar.bz2 + version: '2020.2' - category: full dependencies: libgcc-ng: '>=12' @@ -2875,14 +2888,14 @@ package: python: '>=3.6,<4.0' setuptools: '' hash: - md5: 83df9ffefe1cc01d9e60405bf871bfdb - sha256: b9c74f448872cea7ecc10c6f3ec718427ec9632d446e102ef9525f23c172cf5a + md5: 9ee052b5a12b65ecce7a854a38675106 + sha256: 8288fe6d26deaf90b720f0c3f6e5b908d750dec6fb5a85ca05886030e1478667 manager: conda name: isort optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/isort-5.10.1-pyhd8ed1ab_0.tar.bz2 - version: 5.10.1 + url: https://conda.anaconda.org/conda-forge/noarch/isort-5.11.1-pyhd8ed1ab_0.conda + version: 5.11.1 - category: full dependencies: parso: '>=0.8.0,<0.9.0' @@ -3434,22 +3447,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-16_linux64_mkl.tar.bz2 version: 3.9.0 -- category: full - dependencies: - curl: '>=7.75.0,<8.0a0' - libgcc-ng: '>=9.3.0' - libstdcxx-ng: '>=9.3.0' - libuuid: '>=2.32.1,<3.0a0' - libxml2: '>=2.9.10,<2.11.0a0' - hash: - md5: c265ae57e3acdc891f3e2b93cf6784f5 - sha256: ebc0d6a0decbd236f3cc362d7485f8ad1f7aef1246ada5507b407892e88293c5 - manager: conda - name: libdap4 - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libdap4-3.20.6-hd7c4107_2.tar.bz2 - version: 3.20.6 - category: full dependencies: bzip2: '>=1.0.8,<2.0a0' @@ -3666,7 +3663,6 @@ package: kealib: '>=1.5.0,<1.6.0a0' lerc: '>=4.0.0,<5.0a0' libcurl: '>=7.86.0,<8.0a0' - libdap4: '>=3.20.6,<3.20.7.0a0' libdeflate: '>=1.14,<1.15.0a0' libgcc-ng: '>=12' libiconv: '>=1.17,<2.0a0' @@ -3689,19 +3685,20 @@ package: poppler: '>=22.12.0,<22.13.0a0' postgresql: '' proj: '>=9.1.0,<9.1.1.0a0' + qhull: '>=2020.2,<2020.3.0a0' tiledb: '>=2.13.0,<2.14.0a0' xerces-c: '>=3.2.4,<3.3.0a0' xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 135d9b9dba9b5839c390feeb9c30b8d2 - sha256: 5bbaaa3ab26a5bd30bca5d6fb440fefba388b8298ea2f7811c194d78123c4e13 + md5: 8e42639e5b6979328d67df14f261dbc4 + sha256: 9d43e4be52298be4c7c21ed7469469c9424580bf0c8b82ad952fcc8cb0b12233 manager: conda name: libgdal optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgdal-3.5.3-h2d23f43_10.conda - version: 3.5.3 + url: https://conda.anaconda.org/conda-forge/linux-64/libgdal-3.6.0-h4fca5ce_14.conda + version: 3.6.0 - category: main dependencies: libblas: 3.9.0 16_linux64_mkl @@ -3765,14 +3762,14 @@ package: python: '>=3.6' setuptools: '' hash: - md5: be020f446ae291d37ad0443e952b40e0 - sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b + md5: a610529f1cc80da3ffda41228bc9d2c5 + sha256: 93d759dd4c218271712a0f7d40be57ed32766fde472b3b13469a215671b14178 manager: conda name: dash optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 - version: 2.7.0 + url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.1-pyhd8ed1ab_0.conda + version: 2.7.1 - category: full dependencies: __linux: '' @@ -3910,21 +3907,21 @@ package: dependencies: hdf5: '>=1.12.2,<1.12.3.0a0' libgcc-ng: '>=12' - libgdal: 3.5.3 h2d23f43_10 + libgdal: 3.6.0 h4fca5ce_14 libstdcxx-ng: '>=12' numpy: '>=1.21.6,<2.0a0' openssl: '>=3.0.7,<4.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 hash: - md5: 4f173327fdd930aba142ba9aaff39816 - sha256: 418643bfc06c4ce290660d2cb4779b32fd33750b5a3088e0ddd6d07a76bab7d0 + md5: 4a1a8f760633e46f8db6151ce48502eb + sha256: a4dafb0eee0ad548947450ab062c210e3a867c4f6fab998aa821dc8b7ef9ea02 manager: conda name: gdal optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gdal-3.5.3-py310hc1b7723_10.conda - version: 3.5.3 + url: https://conda.anaconda.org/conda-forge/linux-64/gdal-3.6.0-py310hc1b7723_14.conda + version: 3.6.0 - category: main dependencies: cached-property: '' @@ -4227,7 +4224,7 @@ package: cligj: '>=0.5' gdal: '' libgcc-ng: '>=12' - libgdal: '>=3.5.3,<3.6.0a0' + libgdal: '>=3.6.0,<3.7.0a0' libstdcxx-ng: '>=12' munch: '' numpy: '>=1.21.6,<2.0a0' @@ -4237,13 +4234,13 @@ package: shapely: '' six: '>=1.7' hash: - md5: fc3bb0d986e4ede4ddedb62ae2d99c55 - sha256: 3f9f8ce3338e17cc749299d6a9ddf7e41843a7f0c258c188122ba92922d68cb9 + md5: 0f9f4c841c3122fb2942a5b53ef47fb5 + sha256: d6a6e6ace6a0d6935a4af107d860f1f9da3ec15aff72878b05af94db7015392b manager: conda name: fiona optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/fiona-1.8.22-py310h60a68a4_2.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/fiona-1.8.22-py310ha325b7b_3.conda version: 1.8.22 - category: full dependencies: @@ -4649,14 +4646,16 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + sha256: None manager: pip name: mira-simpeg optional: false platform: linux-64 - source: null - url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl - version: 0.15.1.dev6 + source: + type: url + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + version: 0.15.1.dev7 - category: main dependencies: geoh5py: '>=0.5.0,<0.6.0' @@ -5337,6 +5336,18 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/pcre2-10.40-h1c4e4bc_0.tar.bz2 version: '10.40' +- category: full + dependencies: + libcxx: '>=11.1.0' + hash: + md5: 031bd4afafd89fff7bef4fb6c9f49058 + sha256: a1dff011b3f314ee417a7bd626eecbc44d536b20e51884d378cfc89cc8e90a45 + manager: conda + name: qhull + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/qhull-2020.2-h940c156_2.tar.bz2 + version: '2020.2' - category: main dependencies: ncurses: '>=6.3,<7.0a0' @@ -7221,14 +7232,14 @@ package: python: '>=3.6,<4.0' setuptools: '' hash: - md5: 83df9ffefe1cc01d9e60405bf871bfdb - sha256: b9c74f448872cea7ecc10c6f3ec718427ec9632d446e102ef9525f23c172cf5a + md5: 9ee052b5a12b65ecce7a854a38675106 + sha256: 8288fe6d26deaf90b720f0c3f6e5b908d750dec6fb5a85ca05886030e1478667 manager: conda name: isort optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/isort-5.10.1-pyhd8ed1ab_0.tar.bz2 - version: 5.10.1 + url: https://conda.anaconda.org/conda-forge/noarch/isort-5.11.1-pyhd8ed1ab_0.conda + version: 5.11.1 - category: full dependencies: parso: '>=0.8.0,<0.9.0' @@ -7768,20 +7779,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/kealib-1.5.0-h5c1f988_0.conda version: 1.5.0 -- category: full - dependencies: - curl: '>=7.75.0,<8.0a0' - libcxx: '>=11.1.0' - libxml2: '>=2.9.10,<2.11.0a0' - hash: - md5: 55e0706347eb18f3616808366236bcaa - sha256: 2bd0467dd3aca8167d2dc67913c579b1c6097575fe511e497ce2143c31c57526 - manager: conda - name: libdap4 - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libdap4-3.20.6-h3e144a0_2.tar.bz2 - version: 3.20.6 - category: full dependencies: bzip2: '>=1.0.8,<2.0a0' @@ -8088,7 +8085,6 @@ package: lerc: '>=4.0.0,<5.0a0' libcurl: '>=7.86.0,<8.0a0' libcxx: '>=14.0.6' - libdap4: '>=3.20.6,<3.20.7.0a0' libdeflate: '>=1.14,<1.15.0a0' libiconv: '>=1.17,<2.0a0' libkml: '>=1.3.0,<1.4.0a0' @@ -8108,19 +8104,20 @@ package: poppler: '>=22.12.0,<22.13.0a0' postgresql: '' proj: '>=9.1.0,<9.1.1.0a0' + qhull: '>=2020.2,<2020.3.0a0' tiledb: '>=2.13.0,<2.14.0a0' xerces-c: '>=3.2.4,<3.3.0a0' xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: e0156bd46cf51267cd96305c91b21199 - sha256: acf744cf68d1bff9640c4a61d05676f75ffafb7c309591d584fabc8ea9a1c7b6 + md5: ddfa7a0b39174d3ecd0bc611a86e961f + sha256: 1e9476105e42c3c64b4e4a89cd53554d2535234719808a4a00632d38f0f7cd23 manager: conda name: libgdal optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libgdal-3.5.3-hdf58b35_10.conda - version: 3.5.3 + url: https://conda.anaconda.org/conda-forge/osx-64/libgdal-3.6.0-h03944e0_14.conda + version: 3.6.0 - category: full dependencies: importlib-metadata: '>=3.6' @@ -8287,14 +8284,14 @@ package: python: '>=3.6' setuptools: '' hash: - md5: be020f446ae291d37ad0443e952b40e0 - sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b + md5: a610529f1cc80da3ffda41228bc9d2c5 + sha256: 93d759dd4c218271712a0f7d40be57ed32766fde472b3b13469a215671b14178 manager: conda name: dash optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 - version: 2.7.0 + url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.1-pyhd8ed1ab_0.conda + version: 2.7.1 - category: main dependencies: libcxx: '>=12.0.1' @@ -8329,20 +8326,20 @@ package: dependencies: hdf5: '>=1.12.2,<1.12.3.0a0' libcxx: '>=14.0.6' - libgdal: 3.5.3 hdf58b35_10 + libgdal: 3.6.0 h03944e0_14 numpy: '>=1.21.6,<2.0a0' openssl: '>=3.0.7,<4.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* *_cp310 hash: - md5: e2840de36f916bd17c5b8753958c9d86 - sha256: 12422e93593f51212af37ee106e9aeb6468dc62022defe3c55c978fd78d5d891 + md5: ab7804338f63590198a6c0c3780f880f + sha256: f9bb8c81af2aa420a107b0bc9821a4ec514ec49ae82b3c8f370d54569f58af61 manager: conda name: gdal optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/gdal-3.5.3-py310h5abc6fc_10.conda - version: 3.5.3 + url: https://conda.anaconda.org/conda-forge/osx-64/gdal-3.6.0-py310h5abc6fc_14.conda + version: 3.6.0 - category: full dependencies: __osx: '' @@ -8557,8 +8554,8 @@ package: click-plugins: '>=1.0' cligj: '>=0.5' gdal: '' - libcxx: '>=14.0.4' - libgdal: '>=3.5.3,<3.6.0a0' + libcxx: '>=14.0.6' + libgdal: '>=3.6.0,<3.7.0a0' munch: '' numpy: '>=1.21.6,<2.0a0' python: '>=3.10,<3.11.0a0' @@ -8567,13 +8564,13 @@ package: shapely: '' six: '>=1.7' hash: - md5: 2ab9612719369bf344b90e329ff6b8dc - sha256: 7e96aced5e199a03aff4f7a66e1a842e0b236885e9a89a565aaa1ccaf99dba90 + md5: 41f6dcc47571b0957fa17788739ae02b + sha256: 5d63dd1fd390ee82b3e5fe4d4400fb2389fad1ac9d04fdcd073f59c46d90c32c manager: conda name: fiona optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/fiona-1.8.22-py310h5a14c0a_2.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/fiona-1.8.22-py310h3963e5c_3.conda version: 1.8.22 - category: main dependencies: @@ -8938,14 +8935,16 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + sha256: None manager: pip name: mira-simpeg optional: false platform: osx-64 - source: null - url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl - version: 0.15.1.dev6 + source: + type: url + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + version: 0.15.1.dev7 - category: main dependencies: geoh5py: '>=0.5.0,<0.6.0' @@ -9535,6 +9534,19 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/pthreads-win32-2.9.1-hfa6e2cd_3.tar.bz2 version: 2.9.1 +- category: full + dependencies: + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + hash: + md5: 110403ed058415fdd632298321da1fe0 + sha256: 5905c7c397181c845949f682cba0acb7b0f78124db9f5d8196f273a4ce7f655b + manager: conda + name: qhull + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/qhull-2020.2-h70d2c02_2.tar.bz2 + version: '2020.2' - category: full dependencies: ucrt: '>=10.0.20348.0' @@ -11499,14 +11511,14 @@ package: python: '>=3.6,<4.0' setuptools: '' hash: - md5: 83df9ffefe1cc01d9e60405bf871bfdb - sha256: b9c74f448872cea7ecc10c6f3ec718427ec9632d446e102ef9525f23c172cf5a + md5: 9ee052b5a12b65ecce7a854a38675106 + sha256: 8288fe6d26deaf90b720f0c3f6e5b908d750dec6fb5a85ca05886030e1478667 manager: conda name: isort optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/isort-5.10.1-pyhd8ed1ab_0.tar.bz2 - version: 5.10.1 + url: https://conda.anaconda.org/conda-forge/noarch/isort-5.11.1-pyhd8ed1ab_0.conda + version: 5.11.1 - category: full dependencies: parso: '>=0.8.0,<0.9.0' @@ -12437,14 +12449,14 @@ package: python: '>=3.6' setuptools: '' hash: - md5: be020f446ae291d37ad0443e952b40e0 - sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b + md5: a610529f1cc80da3ffda41228bc9d2c5 + sha256: 93d759dd4c218271712a0f7d40be57ed32766fde472b3b13469a215671b14178 manager: conda name: dash optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 - version: 2.7.0 + url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.1-pyhd8ed1ab_0.conda + version: 2.7.1 - category: full dependencies: __win: '' @@ -12515,6 +12527,7 @@ package: poppler: '>=22.12.0,<22.13.0a0' postgresql: '' proj: '>=9.1.0,<9.1.1.0a0' + qhull: '>=2020.2,<2020.3.0a0' tiledb: '>=2.13.0,<2.14.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' @@ -12523,14 +12536,14 @@ package: xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: ab73794275d3a3beb181ff51257c4ef9 - sha256: 53ffb6b5c671b3a123637bf676e90fead77e97c0ccbeaee534bf2c5678edf761 + md5: 160d0a1d1887c2d4258aeec674a0e86e + sha256: e1b5337a284e351cd21d9a7a827c5b01f2cec5f8e79b679ef8a05f4fed340e1f manager: conda name: libgdal optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libgdal-3.5.3-hefe12b1_10.conda - version: 3.5.3 + url: https://conda.anaconda.org/conda-forge/win-64/libgdal-3.6.0-hefe12b1_14.conda + version: 3.6.0 - category: main dependencies: libblas: 3.9.0 16_win64_mkl @@ -12725,7 +12738,7 @@ package: - category: full dependencies: hdf5: '>=1.12.2,<1.12.3.0a0' - libgdal: 3.5.3 hefe12b1_10 + libgdal: 3.6.0 hefe12b1_14 numpy: '>=1.21.6,<2.0a0' openssl: '>=3.0.7,<4.0a0' python: '>=3.10,<3.11.0a0' @@ -12734,14 +12747,14 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 2e006379da94c311acf1d328ee248301 - sha256: 4dc5dd9bf402ef3d70524d04a86613fdbcceb19d26682b845eb011f8d7da4848 + md5: 2a6c7f7bb83c4796260f8c2f6950c079 + sha256: 781b2fecfbe48e979c7bed51fcd9843ac2ddce33ce97fe00017d8072518107c4 manager: conda name: gdal optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/gdal-3.5.3-py310h644bc08_10.conda - version: 3.5.3 + url: https://conda.anaconda.org/conda-forge/win-64/gdal-3.6.0-py310h644bc08_14.conda + version: 3.6.0 - category: main dependencies: cached-property: '' @@ -13044,7 +13057,7 @@ package: click-plugins: '>=1.0' cligj: '>=0.5' gdal: '' - libgdal: '>=3.5.3,<3.6.0a0' + libgdal: '>=3.6.0,<3.7.0a0' munch: '' numpy: '>=1.21.6,<2.0a0' python: '>=3.10,<3.11.0a0' @@ -13056,13 +13069,13 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 0baba10c35dcce8cec248487ad788cac - sha256: 5085677768a9393fbbd0840ee3255cba9cdb1e3d1e440b7294323eb48486564b + md5: 92587b6a0e024736b9ebc2bd2227aa5c + sha256: 86a9132c0b47fa48062750a76c70914e3c70d00614deed5e1be62fac60a91a7f manager: conda name: fiona optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/fiona-1.8.22-py310h30f9a14_2.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/fiona-1.8.22-py310h4a685fe_3.conda version: 1.8.22 - category: main dependencies: @@ -13411,14 +13424,16 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + sha256: None manager: pip name: mira-simpeg optional: false platform: win-64 - source: null - url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl - version: 0.15.1.dev6 + source: + type: url + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + version: 0.15.1.dev7 - category: main dependencies: geoh5py: '>=0.5.0,<0.6.0' diff --git a/conda-py-3.9-lock.yml b/conda-py-3.9-lock.yml index ff27ecb3e..3b0c9aa06 100644 --- a/conda-py-3.9-lock.yml +++ b/conda-py-3.9-lock.yml @@ -21,9 +21,9 @@ metadata: - url: defaults used_env_vars: [] content_hash: - linux-64: b149c390f3d0c644145dec8be819f35a9c1f26d6dbebf3a219eb00af132a0239 - osx-64: 9ada577c2bdf9846a081f3b6f038f77c2765c3ba9467321181d492df9c9182a9 - win-64: 1997df3a9393c5b11d7786e1bd752ac665e8de255c8f10c97c26fe6f0ad4eec8 + linux-64: 60c93a10a6ba78be592cceabbd561e0dcdc4312ae76f03d09eddc76fe0b40cfb + osx-64: 53ed8067b2c22f954ffe6d73cf49a7a94e03aaa79b696bf78a239946a0dc26b3 + win-64: 6b38302df6e17a19f7f819c9399a3c1b16b299a727c242eedba04eacf3e61d31 platforms: - win-64 - osx-64 @@ -660,6 +660,19 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-h36c2ea0_1001.tar.bz2 version: '0.4' +- category: full + dependencies: + libgcc-ng: '>=9.4.0' + libstdcxx-ng: '>=9.4.0' + hash: + md5: 5acb8407fefa1c1929c11c167237e776 + sha256: e1d6e4e74486ce4844c4bbdc7198bb4d8191b70881f6415d1f4b5fd8d98f18d7 + manager: conda + name: qhull + optional: true + platform: linux-64 + url: https://conda.anaconda.org/conda-forge/linux-64/qhull-2020.2-h4bd325d_2.tar.bz2 + version: '2020.2' - category: full dependencies: libgcc-ng: '>=12' @@ -2859,14 +2872,14 @@ package: python: '>=3.6,<4.0' setuptools: '' hash: - md5: 83df9ffefe1cc01d9e60405bf871bfdb - sha256: b9c74f448872cea7ecc10c6f3ec718427ec9632d446e102ef9525f23c172cf5a + md5: 9ee052b5a12b65ecce7a854a38675106 + sha256: 8288fe6d26deaf90b720f0c3f6e5b908d750dec6fb5a85ca05886030e1478667 manager: conda name: isort optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/isort-5.10.1-pyhd8ed1ab_0.tar.bz2 - version: 5.10.1 + url: https://conda.anaconda.org/conda-forge/noarch/isort-5.11.1-pyhd8ed1ab_0.conda + version: 5.11.1 - category: full dependencies: parso: '>=0.8.0,<0.9.0' @@ -3435,22 +3448,6 @@ package: platform: linux-64 url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-16_linux64_mkl.tar.bz2 version: 3.9.0 -- category: full - dependencies: - curl: '>=7.75.0,<8.0a0' - libgcc-ng: '>=9.3.0' - libstdcxx-ng: '>=9.3.0' - libuuid: '>=2.32.1,<3.0a0' - libxml2: '>=2.9.10,<2.11.0a0' - hash: - md5: c265ae57e3acdc891f3e2b93cf6784f5 - sha256: ebc0d6a0decbd236f3cc362d7485f8ad1f7aef1246ada5507b407892e88293c5 - manager: conda - name: libdap4 - optional: true - platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libdap4-3.20.6-hd7c4107_2.tar.bz2 - version: 3.20.6 - category: full dependencies: bzip2: '>=1.0.8,<2.0a0' @@ -3646,7 +3643,6 @@ package: kealib: '>=1.5.0,<1.6.0a0' lerc: '>=4.0.0,<5.0a0' libcurl: '>=7.86.0,<8.0a0' - libdap4: '>=3.20.6,<3.20.7.0a0' libdeflate: '>=1.14,<1.15.0a0' libgcc-ng: '>=12' libiconv: '>=1.17,<2.0a0' @@ -3669,19 +3665,20 @@ package: poppler: '>=22.12.0,<22.13.0a0' postgresql: '' proj: '>=9.1.0,<9.1.1.0a0' + qhull: '>=2020.2,<2020.3.0a0' tiledb: '>=2.13.0,<2.14.0a0' xerces-c: '>=3.2.4,<3.3.0a0' xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: 135d9b9dba9b5839c390feeb9c30b8d2 - sha256: 5bbaaa3ab26a5bd30bca5d6fb440fefba388b8298ea2f7811c194d78123c4e13 + md5: 8e42639e5b6979328d67df14f261dbc4 + sha256: 9d43e4be52298be4c7c21ed7469469c9424580bf0c8b82ad952fcc8cb0b12233 manager: conda name: libgdal optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/libgdal-3.5.3-h2d23f43_10.conda - version: 3.5.3 + url: https://conda.anaconda.org/conda-forge/linux-64/libgdal-3.6.0-h4fca5ce_14.conda + version: 3.6.0 - category: main dependencies: libblas: 3.9.0 16_linux64_mkl @@ -3766,14 +3763,14 @@ package: python: '>=3.6' setuptools: '' hash: - md5: be020f446ae291d37ad0443e952b40e0 - sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b + md5: a610529f1cc80da3ffda41228bc9d2c5 + sha256: 93d759dd4c218271712a0f7d40be57ed32766fde472b3b13469a215671b14178 manager: conda name: dash optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 - version: 2.7.0 + url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.1-pyhd8ed1ab_0.conda + version: 2.7.1 - category: full dependencies: __linux: '' @@ -3911,21 +3908,21 @@ package: dependencies: hdf5: '>=1.12.2,<1.12.3.0a0' libgcc-ng: '>=12' - libgdal: 3.5.3 h2d23f43_10 + libgdal: 3.6.0 h4fca5ce_14 libstdcxx-ng: '>=12' numpy: '>=1.20.3,<2.0a0' openssl: '>=3.0.7,<4.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 hash: - md5: 838fbadefdca2649bcf4b251ce03446f - sha256: 04102d69fbf982ae4d74e2bdbf84680b6b2d7914a1c1540da8078051af5e76a6 + md5: ab4fcb29e2f4d83edde844dca31abb71 + sha256: c6948bc507c1964fcf22cd8ee5546db01dd54df81879225120dd68a44d17935d manager: conda name: gdal optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/gdal-3.5.3-py39hc6cd174_10.conda - version: 3.5.3 + url: https://conda.anaconda.org/conda-forge/linux-64/gdal-3.6.0-py39hc6cd174_14.conda + version: 3.6.0 - category: main dependencies: cached-property: '' @@ -4228,7 +4225,7 @@ package: cligj: '>=0.5' gdal: '' libgcc-ng: '>=12' - libgdal: '>=3.5.3,<3.6.0a0' + libgdal: '>=3.6.0,<3.7.0a0' libstdcxx-ng: '>=12' munch: '' numpy: '>=1.20.3,<2.0a0' @@ -4238,13 +4235,13 @@ package: shapely: '' six: '>=1.7' hash: - md5: d319c4ff2edf1da6d25741223b430957 - sha256: 4397383c09a082d7ba6e718e61c4c8524a5edcc8f3f11389a7149e991d1e456a + md5: 7c6e10431252c908952a1415fd528460 + sha256: e1601f9109043aae34f0136b5adb2ef49c730e6a867d1db97af8caf35b102cbd manager: conda name: fiona optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/linux-64/fiona-1.8.22-py39h80939cc_2.tar.bz2 + url: https://conda.anaconda.org/conda-forge/linux-64/fiona-1.8.22-py39hbc5ff6d_3.conda version: 1.8.22 - category: full dependencies: @@ -4650,14 +4647,16 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + sha256: None manager: pip name: mira-simpeg optional: false platform: linux-64 - source: null - url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl - version: 0.15.1.dev6 + source: + type: url + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + version: 0.15.1.dev7 - category: main dependencies: geoh5py: '>=0.5.0,<0.6.0' @@ -5338,6 +5337,18 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/pcre2-10.40-h1c4e4bc_0.tar.bz2 version: '10.40' +- category: full + dependencies: + libcxx: '>=11.1.0' + hash: + md5: 031bd4afafd89fff7bef4fb6c9f49058 + sha256: a1dff011b3f314ee417a7bd626eecbc44d536b20e51884d378cfc89cc8e90a45 + manager: conda + name: qhull + optional: true + platform: osx-64 + url: https://conda.anaconda.org/conda-forge/osx-64/qhull-2020.2-h940c156_2.tar.bz2 + version: '2020.2' - category: main dependencies: ncurses: '>=6.3,<7.0a0' @@ -7206,14 +7217,14 @@ package: python: '>=3.6,<4.0' setuptools: '' hash: - md5: 83df9ffefe1cc01d9e60405bf871bfdb - sha256: b9c74f448872cea7ecc10c6f3ec718427ec9632d446e102ef9525f23c172cf5a + md5: 9ee052b5a12b65ecce7a854a38675106 + sha256: 8288fe6d26deaf90b720f0c3f6e5b908d750dec6fb5a85ca05886030e1478667 manager: conda name: isort optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/isort-5.10.1-pyhd8ed1ab_0.tar.bz2 - version: 5.10.1 + url: https://conda.anaconda.org/conda-forge/noarch/isort-5.11.1-pyhd8ed1ab_0.conda + version: 5.11.1 - category: full dependencies: parso: '>=0.8.0,<0.9.0' @@ -7770,20 +7781,6 @@ package: platform: osx-64 url: https://conda.anaconda.org/conda-forge/osx-64/kealib-1.5.0-h5c1f988_0.conda version: 1.5.0 -- category: full - dependencies: - curl: '>=7.75.0,<8.0a0' - libcxx: '>=11.1.0' - libxml2: '>=2.9.10,<2.11.0a0' - hash: - md5: 55e0706347eb18f3616808366236bcaa - sha256: 2bd0467dd3aca8167d2dc67913c579b1c6097575fe511e497ce2143c31c57526 - manager: conda - name: libdap4 - optional: true - platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libdap4-3.20.6-h3e144a0_2.tar.bz2 - version: 3.20.6 - category: full dependencies: bzip2: '>=1.0.8,<2.0a0' @@ -8069,7 +8066,6 @@ package: lerc: '>=4.0.0,<5.0a0' libcurl: '>=7.86.0,<8.0a0' libcxx: '>=14.0.6' - libdap4: '>=3.20.6,<3.20.7.0a0' libdeflate: '>=1.14,<1.15.0a0' libiconv: '>=1.17,<2.0a0' libkml: '>=1.3.0,<1.4.0a0' @@ -8089,19 +8085,20 @@ package: poppler: '>=22.12.0,<22.13.0a0' postgresql: '' proj: '>=9.1.0,<9.1.1.0a0' + qhull: '>=2020.2,<2020.3.0a0' tiledb: '>=2.13.0,<2.14.0a0' xerces-c: '>=3.2.4,<3.3.0a0' xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: e0156bd46cf51267cd96305c91b21199 - sha256: acf744cf68d1bff9640c4a61d05676f75ffafb7c309591d584fabc8ea9a1c7b6 + md5: ddfa7a0b39174d3ecd0bc611a86e961f + sha256: 1e9476105e42c3c64b4e4a89cd53554d2535234719808a4a00632d38f0f7cd23 manager: conda name: libgdal optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/libgdal-3.5.3-hdf58b35_10.conda - version: 3.5.3 + url: https://conda.anaconda.org/conda-forge/osx-64/libgdal-3.6.0-h03944e0_14.conda + version: 3.6.0 - category: full dependencies: importlib-metadata: '>=3.6' @@ -8289,14 +8286,14 @@ package: python: '>=3.6' setuptools: '' hash: - md5: be020f446ae291d37ad0443e952b40e0 - sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b + md5: a610529f1cc80da3ffda41228bc9d2c5 + sha256: 93d759dd4c218271712a0f7d40be57ed32766fde472b3b13469a215671b14178 manager: conda name: dash optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 - version: 2.7.0 + url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.1-pyhd8ed1ab_0.conda + version: 2.7.1 - category: main dependencies: libcxx: '>=12.0.1' @@ -8331,20 +8328,20 @@ package: dependencies: hdf5: '>=1.12.2,<1.12.3.0a0' libcxx: '>=14.0.6' - libgdal: 3.5.3 hdf58b35_10 + libgdal: 3.6.0 h03944e0_14 numpy: '>=1.20.3,<2.0a0' openssl: '>=3.0.7,<4.0a0' python: '>=3.9,<3.10.0a0' python_abi: 3.9.* *_cp39 hash: - md5: b3917cd713d93027d9a7b5120fb83ee7 - sha256: 563df769dda2519dc174f3492a4dc4f036c58be5bc44b6c58408269de2718a26 + md5: e55f3252324e2f7a64061289cbcf0f06 + sha256: c646c38159dc27b3571957bef19a6a3fe6036b89a4cd1ff5eda0795013db2bcb manager: conda name: gdal optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/gdal-3.5.3-py39h6783340_10.conda - version: 3.5.3 + url: https://conda.anaconda.org/conda-forge/osx-64/gdal-3.6.0-py39h6783340_14.conda + version: 3.6.0 - category: full dependencies: __osx: '' @@ -8559,8 +8556,8 @@ package: click-plugins: '>=1.0' cligj: '>=0.5' gdal: '' - libcxx: '>=14.0.4' - libgdal: '>=3.5.3,<3.6.0a0' + libcxx: '>=14.0.6' + libgdal: '>=3.6.0,<3.7.0a0' munch: '' numpy: '>=1.20.3,<2.0a0' python: '>=3.9,<3.10.0a0' @@ -8569,13 +8566,13 @@ package: shapely: '' six: '>=1.7' hash: - md5: 00448d0d4945c3cbba85199b03652650 - sha256: 06b4d2abb45b2e0299ae791f797168652435fd6f3cd5e1ba6448cc36091857c6 + md5: ac04d90c4cd130aeb848c1f747a990a4 + sha256: 2259be32925f74f286fd31b1c8b55aef588a20624c0cc5c29f3a9e0fe81fcfa7 manager: conda name: fiona optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/osx-64/fiona-1.8.22-py39h6fa385f_2.tar.bz2 + url: https://conda.anaconda.org/conda-forge/osx-64/fiona-1.8.22-py39hb507cee_3.conda version: 1.8.22 - category: main dependencies: @@ -8940,14 +8937,16 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + sha256: None manager: pip name: mira-simpeg optional: false platform: osx-64 - source: null - url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl - version: 0.15.1.dev6 + source: + type: url + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + version: 0.15.1.dev7 - category: main dependencies: geoh5py: '>=0.5.0,<0.6.0' @@ -9537,6 +9536,19 @@ package: platform: win-64 url: https://conda.anaconda.org/conda-forge/win-64/pthreads-win32-2.9.1-hfa6e2cd_3.tar.bz2 version: 2.9.1 +- category: full + dependencies: + vc: '>=14.1,<15.0a0' + vs2015_runtime: '>=14.16.27012' + hash: + md5: 110403ed058415fdd632298321da1fe0 + sha256: 5905c7c397181c845949f682cba0acb7b0f78124db9f5d8196f273a4ce7f655b + manager: conda + name: qhull + optional: true + platform: win-64 + url: https://conda.anaconda.org/conda-forge/win-64/qhull-2020.2-h70d2c02_2.tar.bz2 + version: '2020.2' - category: full dependencies: ucrt: '>=10.0.20348.0' @@ -11485,14 +11497,14 @@ package: python: '>=3.6,<4.0' setuptools: '' hash: - md5: 83df9ffefe1cc01d9e60405bf871bfdb - sha256: b9c74f448872cea7ecc10c6f3ec718427ec9632d446e102ef9525f23c172cf5a + md5: 9ee052b5a12b65ecce7a854a38675106 + sha256: 8288fe6d26deaf90b720f0c3f6e5b908d750dec6fb5a85ca05886030e1478667 manager: conda name: isort optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/isort-5.10.1-pyhd8ed1ab_0.tar.bz2 - version: 5.10.1 + url: https://conda.anaconda.org/conda-forge/noarch/isort-5.11.1-pyhd8ed1ab_0.conda + version: 5.11.1 - category: full dependencies: parso: '>=0.8.0,<0.9.0' @@ -12440,14 +12452,14 @@ package: python: '>=3.6' setuptools: '' hash: - md5: be020f446ae291d37ad0443e952b40e0 - sha256: e23715b241cd7b698dfa04ba114f8669163643d9ddb7e5384081c9580d89e18b + md5: a610529f1cc80da3ffda41228bc9d2c5 + sha256: 93d759dd4c218271712a0f7d40be57ed32766fde472b3b13469a215671b14178 manager: conda name: dash optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.0-pyhd8ed1ab_0.tar.bz2 - version: 2.7.0 + url: https://conda.anaconda.org/conda-forge/noarch/dash-2.7.1-pyhd8ed1ab_0.conda + version: 2.7.1 - category: full dependencies: __win: '' @@ -12518,6 +12530,7 @@ package: poppler: '>=22.12.0,<22.13.0a0' postgresql: '' proj: '>=9.1.0,<9.1.1.0a0' + qhull: '>=2020.2,<2020.3.0a0' tiledb: '>=2.13.0,<2.14.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' @@ -12526,14 +12539,14 @@ package: xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.2,<1.6.0a0' hash: - md5: ab73794275d3a3beb181ff51257c4ef9 - sha256: 53ffb6b5c671b3a123637bf676e90fead77e97c0ccbeaee534bf2c5678edf761 + md5: 160d0a1d1887c2d4258aeec674a0e86e + sha256: e1b5337a284e351cd21d9a7a827c5b01f2cec5f8e79b679ef8a05f4fed340e1f manager: conda name: libgdal optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/libgdal-3.5.3-hefe12b1_10.conda - version: 3.5.3 + url: https://conda.anaconda.org/conda-forge/win-64/libgdal-3.6.0-hefe12b1_14.conda + version: 3.6.0 - category: main dependencies: libblas: 3.9.0 16_win64_mkl @@ -12728,7 +12741,7 @@ package: - category: full dependencies: hdf5: '>=1.12.2,<1.12.3.0a0' - libgdal: 3.5.3 hefe12b1_10 + libgdal: 3.6.0 hefe12b1_14 numpy: '>=1.20.3,<2.0a0' openssl: '>=3.0.7,<4.0a0' python: '>=3.9,<3.10.0a0' @@ -12737,14 +12750,14 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: ebd7ea952fc5f3da31244a5303caf669 - sha256: 8a8c68c2bb18de6e97e6c5b5e4e401f12659e25b4a38b56e18e250a9742ae4c2 + md5: fad6620d3d433d76e8abaa8f8a166fd9 + sha256: 5d4201604e2b6f2a58a4fa155072c1d0ca737619dc698b4207378ec2c6c198a8 manager: conda name: gdal optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/gdal-3.5.3-py39h3be0312_10.conda - version: 3.5.3 + url: https://conda.anaconda.org/conda-forge/win-64/gdal-3.6.0-py39h3be0312_14.conda + version: 3.6.0 - category: main dependencies: cached-property: '' @@ -13047,7 +13060,7 @@ package: click-plugins: '>=1.0' cligj: '>=0.5' gdal: '' - libgdal: '>=3.5.3,<3.6.0a0' + libgdal: '>=3.6.0,<3.7.0a0' munch: '' numpy: '>=1.20.3,<2.0a0' python: '>=3.9,<3.10.0a0' @@ -13059,13 +13072,13 @@ package: vc: '>=14.2,<15' vs2015_runtime: '>=14.29.30139' hash: - md5: 364f94316437fe0c727360b39ac23c19 - sha256: f7a0b51b40e63153e071c753326c194e3a28be3fac839763eb5cd55fef1b503b + md5: 8b4b28b86c1c9604e2851c0cd0d122e9 + sha256: 704b77f7fb184790d31483fa12e74bd38b3bcc37f8f4afac2773d3dba2945dbf manager: conda name: fiona optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/win-64/fiona-1.8.22-py39h9e0966e_2.tar.bz2 + url: https://conda.anaconda.org/conda-forge/win-64/fiona-1.8.22-py39hb5a1417_3.conda version: 1.8.22 - category: main dependencies: @@ -13414,14 +13427,16 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: b1343e81535c83051201ae5aefef4d301effe04e5786bd19e3ce15ffb69471c7 + sha256: None manager: pip name: mira-simpeg optional: false platform: win-64 - source: null - url: https://files.pythonhosted.org/packages/0f/00/ac96a8523e2327727bc14577ec06507d76fd9e258cf4689dc06334eb0e1f/Mira_SimPEG-0.15.1.dev6-py2.py3-none-any.whl - version: 0.15.1.dev6 + source: + type: url + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None + url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + version: 0.15.1.dev7 - category: main dependencies: geoh5py: '>=0.5.0,<0.6.0' diff --git a/environments/conda-py-3.10-linux-64-dev.lock.yml b/environments/conda-py-3.10-linux-64-dev.lock.yml index 1c875d548..fc7ea3ae5 100644 --- a/environments/conda-py-3.10-linux-64-dev.lock.yml +++ b/environments/conda-py-3.10-linux-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: fa165834b0cb33c3a4dcdebad9c50509bebc899f3a0d2a2be8f7336088b8eda0 +# input_hash: df4d02352d4445c21d7678d46abe4046d0c3f5eae3ea3d1a40bc9be9191ebc35 channels: - conda-forge @@ -58,6 +58,7 @@ dependencies: - openssl=3.0.7=h0b41bf4_1 - pixman=0.40.0=h36c2ea0_0 - pthread-stubs=0.4=h36c2ea0_1001 + - qhull=2020.2=h4bd325d_2 - snappy=1.1.9=hbd366e4_2 - tzcode=2022g=h166bdaf_0 - xorg-kbproto=1.0.7=h7f98852_1002 @@ -221,7 +222,7 @@ dependencies: - hdf5=1.12.2=nompi_h4df4325_100 - importlib-metadata=5.1.0=pyha770c72_0 - importlib_resources=5.10.1=pyhd8ed1ab_0 - - isort=5.10.1=pyhd8ed1ab_0 + - isort=5.11.1=pyhd8ed1ab_0 - jedi=0.18.2=pyhd8ed1ab_0 - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 @@ -259,7 +260,6 @@ dependencies: - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - kealib=1.5.0=ha7026e8_0 - libblas=3.9.0=16_linux64_mkl - - libdap4=3.20.6=hd7c4107_2 - libnetcdf=4.8.1=nompi_h261ec11_106 - libspatialite=5.0.1=h7c8129e_22 - poppler=22.12.0=h92391eb_0 @@ -271,12 +271,12 @@ dependencies: - argon2-cffi=21.3.0=pyhd8ed1ab_0 - flask-compress=1.13=pyhd8ed1ab_0 - libcblas=3.9.0=16_linux64_mkl - - libgdal=3.5.3=h2d23f43_10 + - libgdal=3.6.0=h4fca5ce_14 - liblapack=3.9.0=16_linux64_mkl - nbformat=5.7.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.36=pyha770c72_0 - pyopenssl=22.1.0=pyhd8ed1ab_0 - - dash=2.7.0=pyhd8ed1ab_0 + - dash=2.7.1=pyhd8ed1ab_0 - ipython=8.7.0=pyh41d4057_0 - nbclient=0.7.2=pyhd8ed1ab_0 - numpy=1.23.5=py310h53a5b5f_0 @@ -284,7 +284,7 @@ dependencies: - contourpy=1.0.6=py310hbf28c38_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - distributed=2022.10.0=pyhd8ed1ab_2 - - gdal=3.5.3=py310hc1b7723_10 + - gdal=3.6.0=py310hc1b7723_14 - h5py=3.7.0=nompi_py310h416281c_102 - imagecodecs=2022.9.26=py310h543e91f_4 - imageio=2.22.4=pyhfa7a67d_1 @@ -300,7 +300,7 @@ dependencies: - vectormath=0.2.2=py_0 - discretize=0.7.4=py310hc4a4660_0 - empymod=2.2.1=pyhd8ed1ab_0 - - fiona=1.8.22=py310h60a68a4_2 + - fiona=1.8.22=py310ha325b7b_3 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - jupyter_server=1.23.3=pyhd8ed1ab_0 - matplotlib-base=3.6.2=py310h8d5ebf3_0 @@ -323,7 +323,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-linux-64.lock.yml b/environments/conda-py-3.10-linux-64.lock.yml index 429607c5b..d55772c81 100644 --- a/environments/conda-py-3.10-linux-64.lock.yml +++ b/environments/conda-py-3.10-linux-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: fa165834b0cb33c3a4dcdebad9c50509bebc899f3a0d2a2be8f7336088b8eda0 +# input_hash: df4d02352d4445c21d7678d46abe4046d0c3f5eae3ea3d1a40bc9be9191ebc35 channels: - conda-forge @@ -58,6 +58,7 @@ dependencies: - openssl=3.0.7=h0b41bf4_1 - pixman=0.40.0=h36c2ea0_0 - pthread-stubs=0.4=h36c2ea0_1001 + - qhull=2020.2=h4bd325d_2 - snappy=1.1.9=hbd366e4_2 - tzcode=2022g=h166bdaf_0 - xorg-kbproto=1.0.7=h7f98852_1002 @@ -241,7 +242,6 @@ dependencies: - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - kealib=1.5.0=ha7026e8_0 - libblas=3.9.0=16_linux64_mkl - - libdap4=3.20.6=hd7c4107_2 - libnetcdf=4.8.1=nompi_h261ec11_106 - libspatialite=5.0.1=h7c8129e_22 - poppler=22.12.0=h92391eb_0 @@ -251,12 +251,12 @@ dependencies: - argon2-cffi=21.3.0=pyhd8ed1ab_0 - flask-compress=1.13=pyhd8ed1ab_0 - libcblas=3.9.0=16_linux64_mkl - - libgdal=3.5.3=h2d23f43_10 + - libgdal=3.6.0=h4fca5ce_14 - liblapack=3.9.0=16_linux64_mkl - nbformat=5.7.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.36=pyha770c72_0 - pyopenssl=22.1.0=pyhd8ed1ab_0 - - dash=2.7.0=pyhd8ed1ab_0 + - dash=2.7.1=pyhd8ed1ab_0 - ipython=8.7.0=pyh41d4057_0 - nbclient=0.7.2=pyhd8ed1ab_0 - numpy=1.23.5=py310h53a5b5f_0 @@ -264,7 +264,7 @@ dependencies: - contourpy=1.0.6=py310hbf28c38_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - distributed=2022.10.0=pyhd8ed1ab_2 - - gdal=3.5.3=py310hc1b7723_10 + - gdal=3.6.0=py310hc1b7723_14 - h5py=3.7.0=nompi_py310h416281c_102 - imagecodecs=2022.9.26=py310h543e91f_4 - imageio=2.22.4=pyhfa7a67d_1 @@ -279,7 +279,7 @@ dependencies: - vectormath=0.2.2=py_0 - discretize=0.7.4=py310hc4a4660_0 - empymod=2.2.1=pyhd8ed1ab_0 - - fiona=1.8.22=py310h60a68a4_2 + - fiona=1.8.22=py310ha325b7b_3 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - jupyter_server=1.23.3=pyhd8ed1ab_0 - matplotlib-base=3.6.2=py310h8d5ebf3_0 @@ -302,7 +302,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-osx-64-dev.lock.yml b/environments/conda-py-3.10-osx-64-dev.lock.yml index a2f4ce8c8..fc5fb2d7b 100644 --- a/environments/conda-py-3.10-osx-64-dev.lock.yml +++ b/environments/conda-py-3.10-osx-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: a9b9b32eec7ec7590b4646291053414f8976023cf3340ea211a2d65562dbc435 +# input_hash: e483a506e2fe06e926a302f83f760656a88f857965e8685b732a19d40c5a01e3 channels: - conda-forge @@ -64,6 +64,7 @@ dependencies: - nspr=4.35=hea0b92c_0 - openssl=3.0.7=hfd90126_1 - pcre2=10.40=h1c4e4bc_0 + - qhull=2020.2=h940c156_2 - readline=8.1.2=h3899abd_0 - snappy=1.1.9=h225ccf5_2 - tbb=2021.7.0=hb8565cd_1 @@ -207,7 +208,7 @@ dependencies: - hdf5=1.12.2=nompi_h1f71328_100 - importlib-metadata=5.1.0=pyha770c72_0 - importlib_resources=5.10.1=pyhd8ed1ab_0 - - isort=5.10.1=pyhd8ed1ab_0 + - isort=5.11.1=pyhd8ed1ab_0 - jedi=0.18.2=pyhd8ed1ab_0 - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 @@ -245,7 +246,6 @@ dependencies: - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - kealib=1.5.0=h5c1f988_0 - - libdap4=3.20.6=h3e144a0_2 - libnetcdf=4.8.1=nompi_hc61b76e_106 - libspatialite=5.0.1=hc1c2c66_22 - numpy=1.23.5=py310h1b7c290_0 @@ -261,7 +261,7 @@ dependencies: - h5py=3.7.0=nompi_py310h5555e59_102 - imagecodecs=2022.9.26=py310h86b898b_4 - imageio=2.22.4=pyhfa7a67d_1 - - libgdal=3.5.3=hdf58b35_10 + - libgdal=3.6.0=h03944e0_14 - nbformat=5.7.0=pyhd8ed1ab_0 - numba=0.56.4=py310h62db5c2_0 - numcodecs=0.10.2=py310h154be8b_0 @@ -272,10 +272,10 @@ dependencies: - scipy=1.9.3=py310h240c617_2 - shapely=2.0.0=py310h4e43f2a_0 - vectormath=0.2.2=py_0 - - dash=2.7.0=pyhd8ed1ab_0 + - dash=2.7.1=pyhd8ed1ab_0 - discretize=0.7.4=py310h84c6d00_0 - empymod=2.2.1=pyhd8ed1ab_0 - - gdal=3.5.3=py310h5abc6fc_10 + - gdal=3.6.0=py310h5abc6fc_14 - ipython=8.7.0=pyhd1c38e8_0 - matplotlib-base=3.6.2=py310he725631_0 - nbclient=0.7.2=pyhd8ed1ab_0 @@ -287,7 +287,7 @@ dependencies: - zarr=2.13.3=pyhd8ed1ab_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - distributed=2022.10.0=pyhd8ed1ab_2 - - fiona=1.8.22=py310h5a14c0a_2 + - fiona=1.8.22=py310h3963e5c_3 - geoana=0.0.6=py_1 - ipykernel=6.19.2=pyh736e0ef_0 - nbconvert-core=7.2.6=pyhd8ed1ab_0 @@ -307,7 +307,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-osx-64.lock.yml b/environments/conda-py-3.10-osx-64.lock.yml index 0c51596f8..5e0df5b39 100644 --- a/environments/conda-py-3.10-osx-64.lock.yml +++ b/environments/conda-py-3.10-osx-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: a9b9b32eec7ec7590b4646291053414f8976023cf3340ea211a2d65562dbc435 +# input_hash: e483a506e2fe06e926a302f83f760656a88f857965e8685b732a19d40c5a01e3 channels: - conda-forge @@ -64,6 +64,7 @@ dependencies: - nspr=4.35=hea0b92c_0 - openssl=3.0.7=hfd90126_1 - pcre2=10.40=h1c4e4bc_0 + - qhull=2020.2=h940c156_2 - readline=8.1.2=h3899abd_0 - snappy=1.1.9=h225ccf5_2 - tbb=2021.7.0=hb8565cd_1 @@ -227,7 +228,6 @@ dependencies: - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - kealib=1.5.0=h5c1f988_0 - - libdap4=3.20.6=h3e144a0_2 - libnetcdf=4.8.1=nompi_hc61b76e_106 - libspatialite=5.0.1=hc1c2c66_22 - numpy=1.23.5=py310h1b7c290_0 @@ -241,7 +241,7 @@ dependencies: - h5py=3.7.0=nompi_py310h5555e59_102 - imagecodecs=2022.9.26=py310h86b898b_4 - imageio=2.22.4=pyhfa7a67d_1 - - libgdal=3.5.3=hdf58b35_10 + - libgdal=3.6.0=h03944e0_14 - nbformat=5.7.0=pyhd8ed1ab_0 - numba=0.56.4=py310h62db5c2_0 - numcodecs=0.10.2=py310h154be8b_0 @@ -252,10 +252,10 @@ dependencies: - scipy=1.9.3=py310h240c617_2 - shapely=2.0.0=py310h4e43f2a_0 - vectormath=0.2.2=py_0 - - dash=2.7.0=pyhd8ed1ab_0 + - dash=2.7.1=pyhd8ed1ab_0 - discretize=0.7.4=py310h84c6d00_0 - empymod=2.2.1=pyhd8ed1ab_0 - - gdal=3.5.3=py310h5abc6fc_10 + - gdal=3.6.0=py310h5abc6fc_14 - ipython=8.7.0=pyhd1c38e8_0 - matplotlib-base=3.6.2=py310he725631_0 - nbclient=0.7.2=pyhd8ed1ab_0 @@ -267,7 +267,7 @@ dependencies: - zarr=2.13.3=pyhd8ed1ab_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - distributed=2022.10.0=pyhd8ed1ab_2 - - fiona=1.8.22=py310h5a14c0a_2 + - fiona=1.8.22=py310h3963e5c_3 - geoana=0.0.6=py_1 - ipykernel=6.19.2=pyh736e0ef_0 - nbconvert-core=7.2.6=pyhd8ed1ab_0 @@ -286,7 +286,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-win-64-dev.lock.yml b/environments/conda-py-3.10-win-64-dev.lock.yml index 5a6f6b3fc..4780f47ba 100644 --- a/environments/conda-py-3.10-win-64-dev.lock.yml +++ b/environments/conda-py-3.10-win-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: c1986dbd3fcf103e51090ee1a49e652d180f603762f640acd6194b1fe1d9427a +# input_hash: 6a91d162d26ffc583bb8a5b73d99d69201a41cf4829516ea23d7cba521aea78f channels: - conda-forge @@ -52,6 +52,7 @@ dependencies: - openssl=3.0.7=hcfcfb64_1 - pixman=0.40.0=h8ffe710_0 - pthreads-win32=2.9.1=hfa6e2cd_3 + - qhull=2020.2=h70d2c02_2 - snappy=1.1.9=hfb803bf_2 - tk=8.6.12=h8ffe710_0 - xerces-c=3.2.4=h63175ca_1 @@ -194,7 +195,7 @@ dependencies: - hdf5=1.12.2=nompi_h57737ce_100 - importlib-metadata=5.1.0=pyha770c72_0 - importlib_resources=5.10.1=pyhd8ed1ab_0 - - isort=5.10.1=pyhd8ed1ab_0 + - isort=5.11.1=pyhd8ed1ab_0 - jedi=0.18.2=pyhd8ed1ab_0 - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 @@ -253,10 +254,10 @@ dependencies: - poppler=22.12.0=ha6c1112_0 - prompt-toolkit=3.0.36=pyha770c72_0 - pyopenssl=22.1.0=pyhd8ed1ab_0 - - dash=2.7.0=pyhd8ed1ab_0 + - dash=2.7.1=pyhd8ed1ab_0 - ipython=8.7.0=pyh08f2357_0 - libcblas=3.9.0=16_win64_mkl - - libgdal=3.5.3=hefe12b1_10 + - libgdal=3.6.0=hefe12b1_14 - liblapack=3.9.0=16_win64_mkl - nbclient=0.7.2=pyhd8ed1ab_0 - urllib3=1.26.13=pyhd8ed1ab_0 @@ -267,7 +268,7 @@ dependencies: - numpy=1.23.5=py310h4a8f9c9_0 - requests=2.28.1=pyhd8ed1ab_1 - contourpy=1.0.6=py310h232114e_0 - - gdal=3.5.3=py310h644bc08_10 + - gdal=3.6.0=py310h644bc08_14 - h5py=3.7.0=nompi_py310hae7a582_102 - imagecodecs=2022.9.26=py310h99cb1c7_4 - imageio=2.22.4=pyhfa7a67d_1 @@ -283,7 +284,7 @@ dependencies: - vectormath=0.2.2=py_0 - discretize=0.7.4=py310hc781a3c_0 - empymod=2.2.1=pyhd8ed1ab_0 - - fiona=1.8.22=py310h30f9a14_2 + - fiona=1.8.22=py310h4a685fe_3 - matplotlib-base=3.6.2=py310h51140c5_0 - nbconvert=7.2.6=pyhd8ed1ab_0 - notebook-shim=0.2.2=pyhd8ed1ab_0 @@ -303,7 +304,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-win-64.lock.yml b/environments/conda-py-3.10-win-64.lock.yml index 2ca84b6bc..7627be1ac 100644 --- a/environments/conda-py-3.10-win-64.lock.yml +++ b/environments/conda-py-3.10-win-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: c1986dbd3fcf103e51090ee1a49e652d180f603762f640acd6194b1fe1d9427a +# input_hash: 6a91d162d26ffc583bb8a5b73d99d69201a41cf4829516ea23d7cba521aea78f channels: - conda-forge @@ -52,6 +52,7 @@ dependencies: - openssl=3.0.7=hcfcfb64_1 - pixman=0.40.0=h8ffe710_0 - pthreads-win32=2.9.1=hfa6e2cd_3 + - qhull=2020.2=h70d2c02_2 - snappy=1.1.9=hfb803bf_2 - tk=8.6.12=h8ffe710_0 - xerces-c=3.2.4=h63175ca_1 @@ -233,10 +234,10 @@ dependencies: - poppler=22.12.0=ha6c1112_0 - prompt-toolkit=3.0.36=pyha770c72_0 - pyopenssl=22.1.0=pyhd8ed1ab_0 - - dash=2.7.0=pyhd8ed1ab_0 + - dash=2.7.1=pyhd8ed1ab_0 - ipython=8.7.0=pyh08f2357_0 - libcblas=3.9.0=16_win64_mkl - - libgdal=3.5.3=hefe12b1_10 + - libgdal=3.6.0=hefe12b1_14 - liblapack=3.9.0=16_win64_mkl - nbclient=0.7.2=pyhd8ed1ab_0 - urllib3=1.26.13=pyhd8ed1ab_0 @@ -246,7 +247,7 @@ dependencies: - nbconvert-core=7.2.6=pyhd8ed1ab_0 - numpy=1.23.5=py310h4a8f9c9_0 - contourpy=1.0.6=py310h232114e_0 - - gdal=3.5.3=py310h644bc08_10 + - gdal=3.6.0=py310h644bc08_14 - h5py=3.7.0=nompi_py310hae7a582_102 - imagecodecs=2022.9.26=py310h99cb1c7_4 - imageio=2.22.4=pyhfa7a67d_1 @@ -262,7 +263,7 @@ dependencies: - vectormath=0.2.2=py_0 - discretize=0.7.4=py310hc781a3c_0 - empymod=2.2.1=pyhd8ed1ab_0 - - fiona=1.8.22=py310h30f9a14_2 + - fiona=1.8.22=py310h4a685fe_3 - matplotlib-base=3.6.2=py310h51140c5_0 - nbconvert=7.2.6=pyhd8ed1ab_0 - notebook-shim=0.2.2=pyhd8ed1ab_0 @@ -282,7 +283,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-linux-64-dev.lock.yml b/environments/conda-py-3.9-linux-64-dev.lock.yml index 117ae4282..37fb654f0 100644 --- a/environments/conda-py-3.9-linux-64-dev.lock.yml +++ b/environments/conda-py-3.9-linux-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: b149c390f3d0c644145dec8be819f35a9c1f26d6dbebf3a219eb00af132a0239 +# input_hash: 60c93a10a6ba78be592cceabbd561e0dcdc4312ae76f03d09eddc76fe0b40cfb channels: - conda-forge @@ -58,6 +58,7 @@ dependencies: - openssl=3.0.7=h0b41bf4_1 - pixman=0.40.0=h36c2ea0_0 - pthread-stubs=0.4=h36c2ea0_1001 + - qhull=2020.2=h4bd325d_2 - snappy=1.1.9=hbd366e4_2 - tzcode=2022g=h166bdaf_0 - xorg-kbproto=1.0.7=h7f98852_1002 @@ -220,7 +221,7 @@ dependencies: - hdf5=1.12.2=nompi_h4df4325_100 - importlib-metadata=5.1.0=pyha770c72_0 - importlib_resources=5.10.1=pyhd8ed1ab_0 - - isort=5.10.1=pyhd8ed1ab_0 + - isort=5.11.1=pyhd8ed1ab_0 - jedi=0.18.2=pyhd8ed1ab_0 - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 @@ -259,7 +260,6 @@ dependencies: - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - kealib=1.5.0=ha7026e8_0 - libblas=3.9.0=16_linux64_mkl - - libdap4=3.20.6=hd7c4107_2 - libnetcdf=4.8.1=nompi_h261ec11_106 - libspatialite=5.0.1=h7c8129e_22 - poppler=22.12.0=h92391eb_0 @@ -270,13 +270,13 @@ dependencies: - argon2-cffi=21.3.0=pyhd8ed1ab_0 - flask-compress=1.13=pyhd8ed1ab_0 - libcblas=3.9.0=16_linux64_mkl - - libgdal=3.5.3=h2d23f43_10 + - libgdal=3.6.0=h4fca5ce_14 - liblapack=3.9.0=16_linux64_mkl - nbformat=5.7.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.36=pyha770c72_0 - pylint=2.15.8=pyhd8ed1ab_0 - pyopenssl=22.1.0=pyhd8ed1ab_0 - - dash=2.7.0=pyhd8ed1ab_0 + - dash=2.7.1=pyhd8ed1ab_0 - ipython=8.7.0=pyh41d4057_0 - nbclient=0.7.2=pyhd8ed1ab_0 - numpy=1.23.5=py39h3d75532_0 @@ -284,7 +284,7 @@ dependencies: - contourpy=1.0.6=py39hf939315_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - distributed=2022.10.0=pyhd8ed1ab_2 - - gdal=3.5.3=py39hc6cd174_10 + - gdal=3.6.0=py39hc6cd174_14 - h5py=3.7.0=nompi_py39h817c9c5_102 - imagecodecs=2022.9.26=py39hf32c164_4 - imageio=2.22.4=pyhfa7a67d_1 @@ -300,7 +300,7 @@ dependencies: - vectormath=0.2.2=py_0 - discretize=0.7.4=py39hac2352c_0 - empymod=2.2.1=pyhd8ed1ab_0 - - fiona=1.8.22=py39h80939cc_2 + - fiona=1.8.22=py39hbc5ff6d_3 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - jupyter_server=1.23.3=pyhd8ed1ab_0 - matplotlib-base=3.6.2=py39hf9fd14e_0 @@ -323,7 +323,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-linux-64.lock.yml b/environments/conda-py-3.9-linux-64.lock.yml index 7903bcc65..d3efd335b 100644 --- a/environments/conda-py-3.9-linux-64.lock.yml +++ b/environments/conda-py-3.9-linux-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: b149c390f3d0c644145dec8be819f35a9c1f26d6dbebf3a219eb00af132a0239 +# input_hash: 60c93a10a6ba78be592cceabbd561e0dcdc4312ae76f03d09eddc76fe0b40cfb channels: - conda-forge @@ -58,6 +58,7 @@ dependencies: - openssl=3.0.7=h0b41bf4_1 - pixman=0.40.0=h36c2ea0_0 - pthread-stubs=0.4=h36c2ea0_1001 + - qhull=2020.2=h4bd325d_2 - snappy=1.1.9=hbd366e4_2 - tzcode=2022g=h166bdaf_0 - xorg-kbproto=1.0.7=h7f98852_1002 @@ -241,7 +242,6 @@ dependencies: - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - kealib=1.5.0=ha7026e8_0 - libblas=3.9.0=16_linux64_mkl - - libdap4=3.20.6=hd7c4107_2 - libnetcdf=4.8.1=nompi_h261ec11_106 - libspatialite=5.0.1=h7c8129e_22 - poppler=22.12.0=h92391eb_0 @@ -251,12 +251,12 @@ dependencies: - argon2-cffi=21.3.0=pyhd8ed1ab_0 - flask-compress=1.13=pyhd8ed1ab_0 - libcblas=3.9.0=16_linux64_mkl - - libgdal=3.5.3=h2d23f43_10 + - libgdal=3.6.0=h4fca5ce_14 - liblapack=3.9.0=16_linux64_mkl - nbformat=5.7.0=pyhd8ed1ab_0 - prompt-toolkit=3.0.36=pyha770c72_0 - pyopenssl=22.1.0=pyhd8ed1ab_0 - - dash=2.7.0=pyhd8ed1ab_0 + - dash=2.7.1=pyhd8ed1ab_0 - ipython=8.7.0=pyh41d4057_0 - nbclient=0.7.2=pyhd8ed1ab_0 - numpy=1.23.5=py39h3d75532_0 @@ -264,7 +264,7 @@ dependencies: - contourpy=1.0.6=py39hf939315_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - distributed=2022.10.0=pyhd8ed1ab_2 - - gdal=3.5.3=py39hc6cd174_10 + - gdal=3.6.0=py39hc6cd174_14 - h5py=3.7.0=nompi_py39h817c9c5_102 - imagecodecs=2022.9.26=py39hf32c164_4 - imageio=2.22.4=pyhfa7a67d_1 @@ -279,7 +279,7 @@ dependencies: - vectormath=0.2.2=py_0 - discretize=0.7.4=py39hac2352c_0 - empymod=2.2.1=pyhd8ed1ab_0 - - fiona=1.8.22=py39h80939cc_2 + - fiona=1.8.22=py39hbc5ff6d_3 - jupyter-dash=0.4.2=pyhd8ed1ab_1 - jupyter_server=1.23.3=pyhd8ed1ab_0 - matplotlib-base=3.6.2=py39hf9fd14e_0 @@ -302,7 +302,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-osx-64-dev.lock.yml b/environments/conda-py-3.9-osx-64-dev.lock.yml index 4252141f2..006b266f1 100644 --- a/environments/conda-py-3.9-osx-64-dev.lock.yml +++ b/environments/conda-py-3.9-osx-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 9ada577c2bdf9846a081f3b6f038f77c2765c3ba9467321181d492df9c9182a9 +# input_hash: 53ed8067b2c22f954ffe6d73cf49a7a94e03aaa79b696bf78a239946a0dc26b3 channels: - conda-forge @@ -64,6 +64,7 @@ dependencies: - nspr=4.35=hea0b92c_0 - openssl=3.0.7=hfd90126_1 - pcre2=10.40=h1c4e4bc_0 + - qhull=2020.2=h940c156_2 - readline=8.1.2=h3899abd_0 - snappy=1.1.9=h225ccf5_2 - tbb=2021.7.0=hb8565cd_1 @@ -206,7 +207,7 @@ dependencies: - hdf5=1.12.2=nompi_h1f71328_100 - importlib-metadata=5.1.0=pyha770c72_0 - importlib_resources=5.10.1=pyhd8ed1ab_0 - - isort=5.10.1=pyhd8ed1ab_0 + - isort=5.11.1=pyhd8ed1ab_0 - jedi=0.18.2=pyhd8ed1ab_0 - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 @@ -245,7 +246,6 @@ dependencies: - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - kealib=1.5.0=h5c1f988_0 - - libdap4=3.20.6=h3e144a0_2 - libnetcdf=4.8.1=nompi_hc61b76e_106 - libspatialite=5.0.1=hc1c2c66_22 - numpy=1.23.5=py39hdfa1d0c_0 @@ -260,7 +260,7 @@ dependencies: - h5py=3.7.0=nompi_py39h7d40783_102 - imagecodecs=2022.9.26=py39h8036967_4 - imageio=2.22.4=pyhfa7a67d_1 - - libgdal=3.5.3=hdf58b35_10 + - libgdal=3.6.0=h03944e0_14 - nbformat=5.7.0=pyhd8ed1ab_0 - numba=0.56.4=py39hf6b9d82_0 - numcodecs=0.10.2=py39hd91caee_0 @@ -272,10 +272,10 @@ dependencies: - scipy=1.9.3=py39h8a15683_2 - shapely=2.0.0=py39hed42127_0 - vectormath=0.2.2=py_0 - - dash=2.7.0=pyhd8ed1ab_0 + - dash=2.7.1=pyhd8ed1ab_0 - discretize=0.7.4=py39hb5e4067_0 - empymod=2.2.1=pyhd8ed1ab_0 - - gdal=3.5.3=py39h6783340_10 + - gdal=3.6.0=py39h6783340_14 - ipython=8.7.0=pyhd1c38e8_0 - matplotlib-base=3.6.2=py39hb2f573b_0 - nbclient=0.7.2=pyhd8ed1ab_0 @@ -287,7 +287,7 @@ dependencies: - zarr=2.13.3=pyhd8ed1ab_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - distributed=2022.10.0=pyhd8ed1ab_2 - - fiona=1.8.22=py39h6fa385f_2 + - fiona=1.8.22=py39hb507cee_3 - geoana=0.0.6=py_1 - ipykernel=6.19.2=pyh736e0ef_0 - nbconvert-core=7.2.6=pyhd8ed1ab_0 @@ -307,7 +307,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-osx-64.lock.yml b/environments/conda-py-3.9-osx-64.lock.yml index 8dac4c46d..8cc602428 100644 --- a/environments/conda-py-3.9-osx-64.lock.yml +++ b/environments/conda-py-3.9-osx-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 9ada577c2bdf9846a081f3b6f038f77c2765c3ba9467321181d492df9c9182a9 +# input_hash: 53ed8067b2c22f954ffe6d73cf49a7a94e03aaa79b696bf78a239946a0dc26b3 channels: - conda-forge @@ -64,6 +64,7 @@ dependencies: - nspr=4.35=hea0b92c_0 - openssl=3.0.7=hfd90126_1 - pcre2=10.40=h1c4e4bc_0 + - qhull=2020.2=h940c156_2 - readline=8.1.2=h3899abd_0 - snappy=1.1.9=h225ccf5_2 - tbb=2021.7.0=hb8565cd_1 @@ -227,7 +228,6 @@ dependencies: - jupyter_client=7.3.4=pyhd8ed1ab_0 - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - kealib=1.5.0=h5c1f988_0 - - libdap4=3.20.6=h3e144a0_2 - libnetcdf=4.8.1=nompi_hc61b76e_106 - libspatialite=5.0.1=hc1c2c66_22 - numpy=1.23.5=py39hdfa1d0c_0 @@ -241,7 +241,7 @@ dependencies: - h5py=3.7.0=nompi_py39h7d40783_102 - imagecodecs=2022.9.26=py39h8036967_4 - imageio=2.22.4=pyhfa7a67d_1 - - libgdal=3.5.3=hdf58b35_10 + - libgdal=3.6.0=h03944e0_14 - nbformat=5.7.0=pyhd8ed1ab_0 - numba=0.56.4=py39hf6b9d82_0 - numcodecs=0.10.2=py39hd91caee_0 @@ -252,10 +252,10 @@ dependencies: - scipy=1.9.3=py39h8a15683_2 - shapely=2.0.0=py39hed42127_0 - vectormath=0.2.2=py_0 - - dash=2.7.0=pyhd8ed1ab_0 + - dash=2.7.1=pyhd8ed1ab_0 - discretize=0.7.4=py39hb5e4067_0 - empymod=2.2.1=pyhd8ed1ab_0 - - gdal=3.5.3=py39h6783340_10 + - gdal=3.6.0=py39h6783340_14 - ipython=8.7.0=pyhd1c38e8_0 - matplotlib-base=3.6.2=py39hb2f573b_0 - nbclient=0.7.2=pyhd8ed1ab_0 @@ -267,7 +267,7 @@ dependencies: - zarr=2.13.3=pyhd8ed1ab_0 - dash-daq=0.5.0=pyh9f0ad1d_1 - distributed=2022.10.0=pyhd8ed1ab_2 - - fiona=1.8.22=py39h6fa385f_2 + - fiona=1.8.22=py39hb507cee_3 - geoana=0.0.6=py_1 - ipykernel=6.19.2=pyh736e0ef_0 - nbconvert-core=7.2.6=pyhd8ed1ab_0 @@ -286,7 +286,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-win-64-dev.lock.yml b/environments/conda-py-3.9-win-64-dev.lock.yml index bf7ec612a..298fbf8a2 100644 --- a/environments/conda-py-3.9-win-64-dev.lock.yml +++ b/environments/conda-py-3.9-win-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 1997df3a9393c5b11d7786e1bd752ac665e8de255c8f10c97c26fe6f0ad4eec8 +# input_hash: 6b38302df6e17a19f7f819c9399a3c1b16b299a727c242eedba04eacf3e61d31 channels: - conda-forge @@ -52,6 +52,7 @@ dependencies: - openssl=3.0.7=hcfcfb64_1 - pixman=0.40.0=h8ffe710_0 - pthreads-win32=2.9.1=hfa6e2cd_3 + - qhull=2020.2=h70d2c02_2 - snappy=1.1.9=hfb803bf_2 - tk=8.6.12=h8ffe710_0 - xerces-c=3.2.4=h63175ca_1 @@ -193,7 +194,7 @@ dependencies: - hdf5=1.12.2=nompi_h57737ce_100 - importlib-metadata=5.1.0=pyha770c72_0 - importlib_resources=5.10.1=pyhd8ed1ab_0 - - isort=5.10.1=pyhd8ed1ab_0 + - isort=5.11.1=pyhd8ed1ab_0 - jedi=0.18.2=pyhd8ed1ab_0 - jinja2=3.1.2=pyhd8ed1ab_1 - joblib=1.2.0=pyhd8ed1ab_0 @@ -253,10 +254,10 @@ dependencies: - prompt-toolkit=3.0.36=pyha770c72_0 - pylint=2.15.8=pyhd8ed1ab_0 - pyopenssl=22.1.0=pyhd8ed1ab_0 - - dash=2.7.0=pyhd8ed1ab_0 + - dash=2.7.1=pyhd8ed1ab_0 - ipython=8.7.0=pyh08f2357_0 - libcblas=3.9.0=16_win64_mkl - - libgdal=3.5.3=hefe12b1_10 + - libgdal=3.6.0=hefe12b1_14 - liblapack=3.9.0=16_win64_mkl - nbclient=0.7.2=pyhd8ed1ab_0 - urllib3=1.26.13=pyhd8ed1ab_0 @@ -267,7 +268,7 @@ dependencies: - numpy=1.23.5=py39hbccbffa_0 - requests=2.28.1=pyhd8ed1ab_1 - contourpy=1.0.6=py39h1f6ef14_0 - - gdal=3.5.3=py39h3be0312_10 + - gdal=3.6.0=py39h3be0312_14 - h5py=3.7.0=nompi_py39hbc6f334_102 - imagecodecs=2022.9.26=py39haf5b5c4_4 - imageio=2.22.4=pyhfa7a67d_1 @@ -283,7 +284,7 @@ dependencies: - vectormath=0.2.2=py_0 - discretize=0.7.4=py39hefe7e4c_0 - empymod=2.2.1=pyhd8ed1ab_0 - - fiona=1.8.22=py39h9e0966e_2 + - fiona=1.8.22=py39hb5a1417_3 - matplotlib-base=3.6.2=py39haf65ace_0 - nbconvert=7.2.6=pyhd8ed1ab_0 - notebook-shim=0.2.2=pyhd8ed1ab_0 @@ -303,7 +304,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-win-64.lock.yml b/environments/conda-py-3.9-win-64.lock.yml index be248aa4e..dd61ed901 100644 --- a/environments/conda-py-3.9-win-64.lock.yml +++ b/environments/conda-py-3.9-win-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 1997df3a9393c5b11d7786e1bd752ac665e8de255c8f10c97c26fe6f0ad4eec8 +# input_hash: 6b38302df6e17a19f7f819c9399a3c1b16b299a727c242eedba04eacf3e61d31 channels: - conda-forge @@ -52,6 +52,7 @@ dependencies: - openssl=3.0.7=hcfcfb64_1 - pixman=0.40.0=h8ffe710_0 - pthreads-win32=2.9.1=hfa6e2cd_3 + - qhull=2020.2=h70d2c02_2 - snappy=1.1.9=hfb803bf_2 - tk=8.6.12=h8ffe710_0 - xerces-c=3.2.4=h63175ca_1 @@ -233,10 +234,10 @@ dependencies: - poppler=22.12.0=ha6c1112_0 - prompt-toolkit=3.0.36=pyha770c72_0 - pyopenssl=22.1.0=pyhd8ed1ab_0 - - dash=2.7.0=pyhd8ed1ab_0 + - dash=2.7.1=pyhd8ed1ab_0 - ipython=8.7.0=pyh08f2357_0 - libcblas=3.9.0=16_win64_mkl - - libgdal=3.5.3=hefe12b1_10 + - libgdal=3.6.0=hefe12b1_14 - liblapack=3.9.0=16_win64_mkl - nbclient=0.7.2=pyhd8ed1ab_0 - urllib3=1.26.13=pyhd8ed1ab_0 @@ -246,7 +247,7 @@ dependencies: - nbconvert-core=7.2.6=pyhd8ed1ab_0 - numpy=1.23.5=py39hbccbffa_0 - contourpy=1.0.6=py39h1f6ef14_0 - - gdal=3.5.3=py39h3be0312_10 + - gdal=3.6.0=py39h3be0312_14 - h5py=3.7.0=nompi_py39hbc6f334_102 - imagecodecs=2022.9.26=py39haf5b5c4_4 - imageio=2.22.4=pyhfa7a67d_1 @@ -262,7 +263,7 @@ dependencies: - vectormath=0.2.2=py_0 - discretize=0.7.4=py39hefe7e4c_0 - empymod=2.2.1=pyhd8ed1ab_0 - - fiona=1.8.22=py39h9e0966e_2 + - fiona=1.8.22=py39hb5a1417_3 - matplotlib-base=3.6.2=py39haf65ace_0 - nbconvert=7.2.6=pyhd8ed1ab_0 - notebook-shim=0.2.2=pyhd8ed1ab_0 @@ -282,7 +283,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg === 0.15.1.dev6 + - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip - param-sweeps === 0.1.3 variables: diff --git a/pyproject.toml b/pyproject.toml index 34f942c08..da459a569 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -68,8 +68,8 @@ zarr = "^2.8.1" # from simpgeg using Dask # while poetry2conda supports only { git = "...", tag = "..." }, and not { url = ... } geoh5py = { version = "0.5.0", source = "pypi" } simpeg_archive = {version = "0.9.1.dev5", source = "pypi"} -mira-simpeg = {version = "0.15.1dev6", source = "pypi"} -#mira-simpeg = {url = "https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None"} +#mira-simpeg = {version = "0.15.1dev6", source = "pypi"} +mira-simpeg = {url = "https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None"} param-sweeps = {version = "0.1.3", source = "pypi"} [tool.poetry.dev-dependencies] From e43fde1a218cdb65a16fa027fad859a066d6f4de Mon Sep 17 00:00:00 2001 From: dominiquef Date: Tue, 13 Dec 2022 11:36:25 -0800 Subject: [PATCH 107/107] Update dependency on mira-simpeg dev7 on pypi --- conda-py-3.10-lock.yml | 54 +++++++++---------- conda-py-3.9-lock.yml | 54 +++++++++---------- docs/conf.py | 2 +- .../conda-py-3.10-linux-64-dev.lock.yml | 6 +-- environments/conda-py-3.10-linux-64.lock.yml | 6 +-- .../conda-py-3.10-osx-64-dev.lock.yml | 6 +-- environments/conda-py-3.10-osx-64.lock.yml | 6 +-- .../conda-py-3.10-win-64-dev.lock.yml | 6 +-- environments/conda-py-3.10-win-64.lock.yml | 6 +-- .../conda-py-3.9-linux-64-dev.lock.yml | 6 +-- environments/conda-py-3.9-linux-64.lock.yml | 6 +-- environments/conda-py-3.9-osx-64-dev.lock.yml | 6 +-- environments/conda-py-3.9-osx-64.lock.yml | 6 +-- environments/conda-py-3.9-win-64-dev.lock.yml | 6 +-- environments/conda-py-3.9-win-64.lock.yml | 6 +-- pyproject.toml | 4 +- 16 files changed, 87 insertions(+), 99 deletions(-) diff --git a/conda-py-3.10-lock.yml b/conda-py-3.10-lock.yml index b476a14fa..c03aec5d5 100644 --- a/conda-py-3.10-lock.yml +++ b/conda-py-3.10-lock.yml @@ -21,9 +21,9 @@ metadata: - url: defaults used_env_vars: [] content_hash: - linux-64: df4d02352d4445c21d7678d46abe4046d0c3f5eae3ea3d1a40bc9be9191ebc35 - osx-64: e483a506e2fe06e926a302f83f760656a88f857965e8685b732a19d40c5a01e3 - win-64: 6a91d162d26ffc583bb8a5b73d99d69201a41cf4829516ea23d7cba521aea78f + linux-64: 3ec4fdef10aab44d9db73da5cf3f58033c45a361304d5de57b40dc8ad09fbdde + osx-64: 3d8b1c43290898761ee9a03920accd858c08b4561b97be76353d9d621db00368 + win-64: 90d5bc3bed83f64bcb7e73e32df450877f61067f109c3f1b011905792e39d757 platforms: - win-64 - osx-64 @@ -2400,14 +2400,14 @@ package: dependencies: python: '>=3.7' hash: - md5: 202405f939ee9271e641922de27e2c5a - sha256: ad1b029878c74cadd8d85c3635f6d483f680d8e0ed291bf1516ac4598efa835f + md5: 96a8c913bcd01dd9ab7360290aeb4c42 + sha256: db45ac7c39fbc710ae0c178ac43eee642811f408be7778d1d5c4156618310cbe manager: conda name: traitlets optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.7.0-pyhd8ed1ab_0.conda - version: 5.7.0 + url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.7.1-pyhd8ed1ab_0.conda + version: 5.7.1 - category: dev dependencies: python: '>=3' @@ -4646,15 +4646,13 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: None + sha256: 35ba6d0f6ff81770caf1ea7599ba62f3b13b23c14091fec35e9d751c0aca793e manager: pip name: mira-simpeg optional: false platform: linux-64 - source: - type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + source: null + url: https://files.pythonhosted.org/packages/f0/6e/d27a5faf1fc1bda17a119bb3f021f8d91597f0fbd1f85630bf9e6dfd63a4/Mira_SimPEG-0.15.1.dev7-py2.py3-none-any.whl version: 0.15.1.dev7 - category: main dependencies: @@ -6789,14 +6787,14 @@ package: dependencies: python: '>=3.7' hash: - md5: 202405f939ee9271e641922de27e2c5a - sha256: ad1b029878c74cadd8d85c3635f6d483f680d8e0ed291bf1516ac4598efa835f + md5: 96a8c913bcd01dd9ab7360290aeb4c42 + sha256: db45ac7c39fbc710ae0c178ac43eee642811f408be7778d1d5c4156618310cbe manager: conda name: traitlets optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.7.0-pyhd8ed1ab_0.conda - version: 5.7.0 + url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.7.1-pyhd8ed1ab_0.conda + version: 5.7.1 - category: dev dependencies: python: '>=3' @@ -8935,15 +8933,13 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: None + sha256: 35ba6d0f6ff81770caf1ea7599ba62f3b13b23c14091fec35e9d751c0aca793e manager: pip name: mira-simpeg optional: false platform: osx-64 - source: - type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + source: null + url: https://files.pythonhosted.org/packages/f0/6e/d27a5faf1fc1bda17a119bb3f021f8d91597f0fbd1f85630bf9e6dfd63a4/Mira_SimPEG-0.15.1.dev7-py2.py3-none-any.whl version: 0.15.1.dev7 - category: main dependencies: @@ -11042,14 +11038,14 @@ package: dependencies: python: '>=3.7' hash: - md5: 202405f939ee9271e641922de27e2c5a - sha256: ad1b029878c74cadd8d85c3635f6d483f680d8e0ed291bf1516ac4598efa835f + md5: 96a8c913bcd01dd9ab7360290aeb4c42 + sha256: db45ac7c39fbc710ae0c178ac43eee642811f408be7778d1d5c4156618310cbe manager: conda name: traitlets optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.7.0-pyhd8ed1ab_0.conda - version: 5.7.0 + url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.7.1-pyhd8ed1ab_0.conda + version: 5.7.1 - category: dev dependencies: python: '>=3' @@ -13424,15 +13420,13 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: None + sha256: 35ba6d0f6ff81770caf1ea7599ba62f3b13b23c14091fec35e9d751c0aca793e manager: pip name: mira-simpeg optional: false platform: win-64 - source: - type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + source: null + url: https://files.pythonhosted.org/packages/f0/6e/d27a5faf1fc1bda17a119bb3f021f8d91597f0fbd1f85630bf9e6dfd63a4/Mira_SimPEG-0.15.1.dev7-py2.py3-none-any.whl version: 0.15.1.dev7 - category: main dependencies: diff --git a/conda-py-3.9-lock.yml b/conda-py-3.9-lock.yml index 3b0c9aa06..a1aa4be8c 100644 --- a/conda-py-3.9-lock.yml +++ b/conda-py-3.9-lock.yml @@ -21,9 +21,9 @@ metadata: - url: defaults used_env_vars: [] content_hash: - linux-64: 60c93a10a6ba78be592cceabbd561e0dcdc4312ae76f03d09eddc76fe0b40cfb - osx-64: 53ed8067b2c22f954ffe6d73cf49a7a94e03aaa79b696bf78a239946a0dc26b3 - win-64: 6b38302df6e17a19f7f819c9399a3c1b16b299a727c242eedba04eacf3e61d31 + linux-64: daa1fce94ec304f011441ccd301c2475f70934db04381131a31923b2cea3797c + osx-64: 284495ae2c649446f0d8169218135f9f4f54592b15d46f3f5f18a7af461bd262 + win-64: 7df0bb660333db67935439fc7324739253b154a7c620f848fbe0f3361ba130ff platforms: - win-64 - osx-64 @@ -2400,14 +2400,14 @@ package: dependencies: python: '>=3.7' hash: - md5: 202405f939ee9271e641922de27e2c5a - sha256: ad1b029878c74cadd8d85c3635f6d483f680d8e0ed291bf1516ac4598efa835f + md5: 96a8c913bcd01dd9ab7360290aeb4c42 + sha256: db45ac7c39fbc710ae0c178ac43eee642811f408be7778d1d5c4156618310cbe manager: conda name: traitlets optional: true platform: linux-64 - url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.7.0-pyhd8ed1ab_0.conda - version: 5.7.0 + url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.7.1-pyhd8ed1ab_0.conda + version: 5.7.1 - category: dev dependencies: python: '>=3' @@ -4647,15 +4647,13 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: None + sha256: 35ba6d0f6ff81770caf1ea7599ba62f3b13b23c14091fec35e9d751c0aca793e manager: pip name: mira-simpeg optional: false platform: linux-64 - source: - type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + source: null + url: https://files.pythonhosted.org/packages/f0/6e/d27a5faf1fc1bda17a119bb3f021f8d91597f0fbd1f85630bf9e6dfd63a4/Mira_SimPEG-0.15.1.dev7-py2.py3-none-any.whl version: 0.15.1.dev7 - category: main dependencies: @@ -6790,14 +6788,14 @@ package: dependencies: python: '>=3.7' hash: - md5: 202405f939ee9271e641922de27e2c5a - sha256: ad1b029878c74cadd8d85c3635f6d483f680d8e0ed291bf1516ac4598efa835f + md5: 96a8c913bcd01dd9ab7360290aeb4c42 + sha256: db45ac7c39fbc710ae0c178ac43eee642811f408be7778d1d5c4156618310cbe manager: conda name: traitlets optional: true platform: osx-64 - url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.7.0-pyhd8ed1ab_0.conda - version: 5.7.0 + url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.7.1-pyhd8ed1ab_0.conda + version: 5.7.1 - category: dev dependencies: python: '>=3' @@ -8937,15 +8935,13 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: None + sha256: 35ba6d0f6ff81770caf1ea7599ba62f3b13b23c14091fec35e9d751c0aca793e manager: pip name: mira-simpeg optional: false platform: osx-64 - source: - type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + source: null + url: https://files.pythonhosted.org/packages/f0/6e/d27a5faf1fc1bda17a119bb3f021f8d91597f0fbd1f85630bf9e6dfd63a4/Mira_SimPEG-0.15.1.dev7-py2.py3-none-any.whl version: 0.15.1.dev7 - category: main dependencies: @@ -11044,14 +11040,14 @@ package: dependencies: python: '>=3.7' hash: - md5: 202405f939ee9271e641922de27e2c5a - sha256: ad1b029878c74cadd8d85c3635f6d483f680d8e0ed291bf1516ac4598efa835f + md5: 96a8c913bcd01dd9ab7360290aeb4c42 + sha256: db45ac7c39fbc710ae0c178ac43eee642811f408be7778d1d5c4156618310cbe manager: conda name: traitlets optional: true platform: win-64 - url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.7.0-pyhd8ed1ab_0.conda - version: 5.7.0 + url: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.7.1-pyhd8ed1ab_0.conda + version: 5.7.1 - category: dev dependencies: python: '>=3' @@ -13427,15 +13423,13 @@ package: utm: '*' vectormath: '>=0.2.0' hash: - sha256: None + sha256: 35ba6d0f6ff81770caf1ea7599ba62f3b13b23c14091fec35e9d751c0aca793e manager: pip name: mira-simpeg optional: false platform: win-64 - source: - type: url - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None - url: https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + source: null + url: https://files.pythonhosted.org/packages/f0/6e/d27a5faf1fc1bda17a119bb3f021f8d91597f0fbd1f85630bf9e6dfd63a4/Mira_SimPEG-0.15.1.dev7-py2.py3-none-any.whl version: 0.15.1.dev7 - category: main dependencies: diff --git a/docs/conf.py b/docs/conf.py index cc68e685a..d5ecfc9ed 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -97,7 +97,7 @@ # The short X.Y version. version = "0.9.1" # The full version, including alpha/beta/rc tags. -release = "0.9.1-alpha.1" +release = "0.9.1" # List of patterns, relative to source directory, that match files and diff --git a/environments/conda-py-3.10-linux-64-dev.lock.yml b/environments/conda-py-3.10-linux-64-dev.lock.yml index fc7ea3ae5..a6541b5ff 100644 --- a/environments/conda-py-3.10-linux-64-dev.lock.yml +++ b/environments/conda-py-3.10-linux-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: df4d02352d4445c21d7678d46abe4046d0c3f5eae3ea3d1a40bc9be9191ebc35 +# input_hash: 3ec4fdef10aab44d9db73da5cf3f58033c45a361304d5de57b40dc8ad09fbdde channels: - conda-forge @@ -188,7 +188,7 @@ dependencies: - tomli=2.0.1=pyhd8ed1ab_0 - toolz=0.12.0=pyhd8ed1ab_0 - tornado=6.1=py310h5764c6d_3 - - traitlets=5.7.0=pyhd8ed1ab_0 + - traitlets=5.7.1=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 - unicodedata2=15.0.0=py310h5764c6d_0 @@ -323,7 +323,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev7 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-linux-64.lock.yml b/environments/conda-py-3.10-linux-64.lock.yml index d55772c81..091dce7f1 100644 --- a/environments/conda-py-3.10-linux-64.lock.yml +++ b/environments/conda-py-3.10-linux-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: df4d02352d4445c21d7678d46abe4046d0c3f5eae3ea3d1a40bc9be9191ebc35 +# input_hash: 3ec4fdef10aab44d9db73da5cf3f58033c45a361304d5de57b40dc8ad09fbdde channels: - conda-forge @@ -177,7 +177,7 @@ dependencies: - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - tornado=6.1=py310h5764c6d_3 - - traitlets=5.7.0=pyhd8ed1ab_0 + - traitlets=5.7.1=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 - unicodedata2=15.0.0=py310h5764c6d_0 - utm=0.7.0=pyhd8ed1ab_0 @@ -302,7 +302,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev7 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-osx-64-dev.lock.yml b/environments/conda-py-3.10-osx-64-dev.lock.yml index fc5fb2d7b..c42fb918e 100644 --- a/environments/conda-py-3.10-osx-64-dev.lock.yml +++ b/environments/conda-py-3.10-osx-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: e483a506e2fe06e926a302f83f760656a88f857965e8685b732a19d40c5a01e3 +# input_hash: 3d8b1c43290898761ee9a03920accd858c08b4561b97be76353d9d621db00368 channels: - conda-forge @@ -176,7 +176,7 @@ dependencies: - tomli=2.0.1=pyhd8ed1ab_0 - toolz=0.12.0=pyhd8ed1ab_0 - tornado=6.1=py310h1961e1f_3 - - traitlets=5.7.0=pyhd8ed1ab_0 + - traitlets=5.7.1=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 - unicodedata2=15.0.0=py310h90acd4f_0 @@ -307,7 +307,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev7 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-osx-64.lock.yml b/environments/conda-py-3.10-osx-64.lock.yml index 5e0df5b39..17b315610 100644 --- a/environments/conda-py-3.10-osx-64.lock.yml +++ b/environments/conda-py-3.10-osx-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: e483a506e2fe06e926a302f83f760656a88f857965e8685b732a19d40c5a01e3 +# input_hash: 3d8b1c43290898761ee9a03920accd858c08b4561b97be76353d9d621db00368 channels: - conda-forge @@ -165,7 +165,7 @@ dependencies: - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - tornado=6.1=py310h1961e1f_3 - - traitlets=5.7.0=pyhd8ed1ab_0 + - traitlets=5.7.1=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 - unicodedata2=15.0.0=py310h90acd4f_0 - utm=0.7.0=pyhd8ed1ab_0 @@ -286,7 +286,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev7 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-win-64-dev.lock.yml b/environments/conda-py-3.10-win-64-dev.lock.yml index 4780f47ba..152d1094a 100644 --- a/environments/conda-py-3.10-win-64-dev.lock.yml +++ b/environments/conda-py-3.10-win-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 6a91d162d26ffc583bb8a5b73d99d69201a41cf4829516ea23d7cba521aea78f +# input_hash: 90d5bc3bed83f64bcb7e73e32df450877f61067f109c3f1b011905792e39d757 channels: - conda-forge @@ -162,7 +162,7 @@ dependencies: - tomli=2.0.1=pyhd8ed1ab_0 - toolz=0.12.0=pyhd8ed1ab_0 - tornado=6.1=py310he2412df_3 - - traitlets=5.7.0=pyhd8ed1ab_0 + - traitlets=5.7.1=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 - unicodedata2=15.0.0=py310h8d17308_0 @@ -304,7 +304,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev7 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.10-win-64.lock.yml b/environments/conda-py-3.10-win-64.lock.yml index 7627be1ac..653ca9a60 100644 --- a/environments/conda-py-3.10-win-64.lock.yml +++ b/environments/conda-py-3.10-win-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 6a91d162d26ffc583bb8a5b73d99d69201a41cf4829516ea23d7cba521aea78f +# input_hash: 90d5bc3bed83f64bcb7e73e32df450877f61067f109c3f1b011905792e39d757 channels: - conda-forge @@ -151,7 +151,7 @@ dependencies: - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - tornado=6.1=py310he2412df_3 - - traitlets=5.7.0=pyhd8ed1ab_0 + - traitlets=5.7.1=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 - unicodedata2=15.0.0=py310h8d17308_0 - utm=0.7.0=pyhd8ed1ab_0 @@ -283,7 +283,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev7 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-linux-64-dev.lock.yml b/environments/conda-py-3.9-linux-64-dev.lock.yml index 37fb654f0..143462ef2 100644 --- a/environments/conda-py-3.9-linux-64-dev.lock.yml +++ b/environments/conda-py-3.9-linux-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 60c93a10a6ba78be592cceabbd561e0dcdc4312ae76f03d09eddc76fe0b40cfb +# input_hash: daa1fce94ec304f011441ccd301c2475f70934db04381131a31923b2cea3797c channels: - conda-forge @@ -188,7 +188,7 @@ dependencies: - tomli=2.0.1=pyhd8ed1ab_0 - toolz=0.12.0=pyhd8ed1ab_0 - tornado=6.1=py39hb9d737c_3 - - traitlets=5.7.0=pyhd8ed1ab_0 + - traitlets=5.7.1=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 - unicodedata2=15.0.0=py39hb9d737c_0 @@ -323,7 +323,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev7 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-linux-64.lock.yml b/environments/conda-py-3.9-linux-64.lock.yml index d3efd335b..59bbf7c5e 100644 --- a/environments/conda-py-3.9-linux-64.lock.yml +++ b/environments/conda-py-3.9-linux-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 60c93a10a6ba78be592cceabbd561e0dcdc4312ae76f03d09eddc76fe0b40cfb +# input_hash: daa1fce94ec304f011441ccd301c2475f70934db04381131a31923b2cea3797c channels: - conda-forge @@ -177,7 +177,7 @@ dependencies: - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - tornado=6.1=py39hb9d737c_3 - - traitlets=5.7.0=pyhd8ed1ab_0 + - traitlets=5.7.1=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 - unicodedata2=15.0.0=py39hb9d737c_0 - utm=0.7.0=pyhd8ed1ab_0 @@ -302,7 +302,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev7 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-osx-64-dev.lock.yml b/environments/conda-py-3.9-osx-64-dev.lock.yml index 006b266f1..66d0c90be 100644 --- a/environments/conda-py-3.9-osx-64-dev.lock.yml +++ b/environments/conda-py-3.9-osx-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 53ed8067b2c22f954ffe6d73cf49a7a94e03aaa79b696bf78a239946a0dc26b3 +# input_hash: 284495ae2c649446f0d8169218135f9f4f54592b15d46f3f5f18a7af461bd262 channels: - conda-forge @@ -176,7 +176,7 @@ dependencies: - tomli=2.0.1=pyhd8ed1ab_0 - toolz=0.12.0=pyhd8ed1ab_0 - tornado=6.1=py39h63b48b0_3 - - traitlets=5.7.0=pyhd8ed1ab_0 + - traitlets=5.7.1=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 - unicodedata2=15.0.0=py39ha30fb19_0 @@ -307,7 +307,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev7 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-osx-64.lock.yml b/environments/conda-py-3.9-osx-64.lock.yml index 8cc602428..57a0c2da5 100644 --- a/environments/conda-py-3.9-osx-64.lock.yml +++ b/environments/conda-py-3.9-osx-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 53ed8067b2c22f954ffe6d73cf49a7a94e03aaa79b696bf78a239946a0dc26b3 +# input_hash: 284495ae2c649446f0d8169218135f9f4f54592b15d46f3f5f18a7af461bd262 channels: - conda-forge @@ -165,7 +165,7 @@ dependencies: - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - tornado=6.1=py39h63b48b0_3 - - traitlets=5.7.0=pyhd8ed1ab_0 + - traitlets=5.7.1=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 - unicodedata2=15.0.0=py39ha30fb19_0 - utm=0.7.0=pyhd8ed1ab_0 @@ -286,7 +286,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev7 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-win-64-dev.lock.yml b/environments/conda-py-3.9-win-64-dev.lock.yml index 298fbf8a2..84e713cce 100644 --- a/environments/conda-py-3.9-win-64-dev.lock.yml +++ b/environments/conda-py-3.9-win-64-dev.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 6b38302df6e17a19f7f819c9399a3c1b16b299a727c242eedba04eacf3e61d31 +# input_hash: 7df0bb660333db67935439fc7324739253b154a7c620f848fbe0f3361ba130ff channels: - conda-forge @@ -162,7 +162,7 @@ dependencies: - tomli=2.0.1=pyhd8ed1ab_0 - toolz=0.12.0=pyhd8ed1ab_0 - tornado=6.1=py39hb82d6ee_3 - - traitlets=5.7.0=pyhd8ed1ab_0 + - traitlets=5.7.1=pyhd8ed1ab_0 - typing=3.10.0.0=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 - unicodedata2=15.0.0=py39ha55989b_0 @@ -304,7 +304,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev7 - param-sweeps === 0.1.3 variables: diff --git a/environments/conda-py-3.9-win-64.lock.yml b/environments/conda-py-3.9-win-64.lock.yml index dd61ed901..6e5d27c29 100644 --- a/environments/conda-py-3.9-win-64.lock.yml +++ b/environments/conda-py-3.9-win-64.lock.yml @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: win-64 -# input_hash: 6b38302df6e17a19f7f819c9399a3c1b16b299a727c242eedba04eacf3e61d31 +# input_hash: 7df0bb660333db67935439fc7324739253b154a7c620f848fbe0f3361ba130ff channels: - conda-forge @@ -151,7 +151,7 @@ dependencies: - threadpoolctl=3.1.0=pyh8a188c0_0 - toolz=0.12.0=pyhd8ed1ab_0 - tornado=6.1=py39hb82d6ee_3 - - traitlets=5.7.0=pyhd8ed1ab_0 + - traitlets=5.7.1=pyhd8ed1ab_0 - typing_extensions=4.4.0=pyha770c72_0 - unicodedata2=15.0.0=py39ha55989b_0 - utm=0.7.0=pyhd8ed1ab_0 @@ -283,7 +283,7 @@ dependencies: - pip: - geoh5py === 0.5.0 - simpeg-archive === 0.9.1.dev5 - - mira-simpeg @ https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip + - mira-simpeg === 0.15.1.dev7 - param-sweeps === 0.1.3 variables: diff --git a/pyproject.toml b/pyproject.toml index da459a569..7884b29f0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -68,8 +68,8 @@ zarr = "^2.8.1" # from simpgeg using Dask # while poetry2conda supports only { git = "...", tag = "..." }, and not { url = ... } geoh5py = { version = "0.5.0", source = "pypi" } simpeg_archive = {version = "0.9.1.dev5", source = "pypi"} -#mira-simpeg = {version = "0.15.1dev6", source = "pypi"} -mira-simpeg = {url = "https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None"} +mira-simpeg = {version = "0.15.1dev7", source = "pypi"} +#mira-simpeg = {url = "https://github.com/MiraGeoscience/simpeg/archive/refs/heads/release/v0.15.1.dev7+geoapps.0.9.1.zip#sha256=None"} param-sweeps = {version = "0.1.3", source = "pypi"} [tool.poetry.dev-dependencies]