From aa5688df03b14d2b5d60359ce932badc949ad8a9 Mon Sep 17 00:00:00 2001 From: Matthieu Cedou Date: Fri, 19 Dec 2025 11:44:11 -0500 Subject: [PATCH 1/4] fix the visual parameter bug --- geoh5py/data/visual_parameters.py | 8 ++++- tests/visual_parameters_test.py | 52 ++++++++++++++++++++++++++++++- 2 files changed, 58 insertions(+), 2 deletions(-) diff --git a/geoh5py/data/visual_parameters.py b/geoh5py/data/visual_parameters.py index 5d8518ef4..334d2cfd5 100644 --- a/geoh5py/data/visual_parameters.py +++ b/geoh5py/data/visual_parameters.py @@ -105,13 +105,19 @@ def colour(self) -> None | list: @colour.setter def colour(self, rgb: list | tuple | np.ndarray): + # all the CellObjects + set_transparency = self.parent.__class__.__name__ in ["Curve", "Surface"] + if ( not isinstance(rgb, (list, tuple, np.ndarray)) - or len(rgb) != 3 + or len(rgb) not in ([3, 4] if set_transparency else [3]) or not all(isinstance(val, int) for val in rgb) ): raise TypeError("Input 'colour' values must be a list of 3 integers.") + if set_transparency and len(rgb) == 3: + rgb = list(rgb) + [255] + byte_string = "".join(f"{val:02x}" for val in rgb) byte_string.join(f"{255:02x}") # alpha value value = int.from_bytes(bytes.fromhex(byte_string), "little") diff --git a/tests/visual_parameters_test.py b/tests/visual_parameters_test.py index 851f2167a..445ef5ada 100644 --- a/tests/visual_parameters_test.py +++ b/tests/visual_parameters_test.py @@ -25,7 +25,7 @@ import numpy as np import pytest -from geoh5py.objects import Points +from geoh5py.objects import Curve, Points, Surface from geoh5py.workspace import Workspace @@ -90,3 +90,53 @@ def test_visual_parameters(tmp_path, caplog): with pytest.raises(TypeError, match="Input 'visual_parameters'"): points.visual_parameters = 1 + + with pytest.raises( + TypeError, match="Input 'colour' values must be a list of 3 integers" + ): + points.visual_parameters.colour = [255, 0] # Wrong length + + +@pytest.mark.parametrize( + "object_type,object_name,extra_params", + [ + (Points, "TestPoints", {}), + (Curve, "TestCurve", {}), + ( + Surface, + "TestSurface", + {"cells": np.array([[0, 1, 5], [1, 6, 5], [1, 2, 6]])}, + ), + ], +) +def test_colour_setter(tmp_path, object_type, object_name, extra_params): + """Test the colour setter with different object types.""" + h5file_path = tmp_path / f"test_{object_name}_colour.geoh5" + colour = [0, 255, 0] # Green + + # Create vertices + if object_type == Surface: + x, y = np.meshgrid(np.arange(5), np.arange(5)) + x, y = x.ravel(), y.ravel() + z = np.random.randn(x.shape[0]) + vertices = np.c_[x, y, z] + else: + vertices = np.random.randn(10, 3) + + with Workspace.create(h5file_path) as workspace: + obj = object_type.create( + workspace, + vertices=vertices, + name=object_name, + **extra_params, + ) + + viz_params = obj.add_default_visual_parameters() + viz_params.colour = colour + + assert obj.visual_parameters.colour == colour + + # Verify persistence + with Workspace(h5file_path) as workspace: + obj = workspace.get_entity(object_name)[0] + assert obj.visual_parameters.colour == colour From 2bb4ee1c7128b33f933a92bd8d92ced41c55b4f9 Mon Sep 17 00:00:00 2001 From: Matthieu Cedou Date: Tue, 6 Jan 2026 13:10:09 -0500 Subject: [PATCH 2/4] always set the transparency if not present and update copyrights.... --- geoh5py/__init__.py | 2 +- geoh5py/data/__init__.py | 2 +- geoh5py/data/blob_data.py | 2 +- geoh5py/data/boolean_data.py | 2 +- geoh5py/data/color_map.py | 2 +- geoh5py/data/colour.py | 2 +- geoh5py/data/data.py | 2 +- geoh5py/data/data_association_enum.py | 2 +- geoh5py/data/data_type.py | 2 +- geoh5py/data/data_unit.py | 2 +- geoh5py/data/datetime_data.py | 2 +- geoh5py/data/filename_data.py | 2 +- geoh5py/data/float_data.py | 2 +- geoh5py/data/geometric_data.py | 2 +- geoh5py/data/integer_data.py | 2 +- geoh5py/data/numeric_data.py | 2 +- geoh5py/data/reference_value_map.py | 2 +- geoh5py/data/referenced_data.py | 2 +- geoh5py/data/text_data.py | 2 +- geoh5py/data/unknown_data.py | 2 +- geoh5py/data/visual_parameters.py | 10 ++++------ geoh5py/groups/__init__.py | 2 +- geoh5py/groups/base.py | 2 +- geoh5py/groups/container.py | 2 +- geoh5py/groups/custom.py | 2 +- geoh5py/groups/drillhole.py | 2 +- geoh5py/groups/giftools.py | 2 +- geoh5py/groups/group_type.py | 2 +- geoh5py/groups/integrator.py | 2 +- geoh5py/groups/interpretation_section.py | 2 +- geoh5py/groups/maps.py | 2 +- geoh5py/groups/notype.py | 2 +- geoh5py/groups/property_group.py | 2 +- geoh5py/groups/property_group_table.py | 2 +- geoh5py/groups/property_group_type.py | 2 +- geoh5py/groups/root.py | 2 +- geoh5py/groups/simpeg.py | 2 +- geoh5py/groups/survey.py | 2 +- geoh5py/groups/uijson.py | 2 +- geoh5py/handlers/__init__.py | 2 +- geoh5py/handlers/data_handler.py | 2 +- geoh5py/handlers/groups_handler.py | 2 +- geoh5py/handlers/objects_handler.py | 2 +- geoh5py/handlers/workspace_handler.py | 2 +- geoh5py/interfaces/__init__.py | 2 +- geoh5py/interfaces/__init__.pyi | 2 +- geoh5py/interfaces/api.pyi | 2 +- geoh5py/interfaces/data.pyi | 2 +- geoh5py/interfaces/groups.pyi | 2 +- geoh5py/interfaces/objects.pyi | 2 +- geoh5py/interfaces/shared.pyi | 2 +- geoh5py/interfaces/workspace.pyi | 2 +- geoh5py/io/__init__.py | 2 +- geoh5py/io/h5_reader.py | 2 +- geoh5py/io/h5_writer.py | 2 +- geoh5py/io/utils.py | 2 +- geoh5py/objects/__init__.py | 2 +- geoh5py/objects/block_model.py | 2 +- geoh5py/objects/cell_object.py | 2 +- geoh5py/objects/curve.py | 2 +- geoh5py/objects/drape_model.py | 2 +- geoh5py/objects/drillhole.py | 2 +- geoh5py/objects/geo_image.py | 2 +- geoh5py/objects/grid2d.py | 2 +- geoh5py/objects/grid_object.py | 2 +- geoh5py/objects/integrator.py | 2 +- geoh5py/objects/label.py | 2 +- geoh5py/objects/notype_object.py | 2 +- geoh5py/objects/object_base.py | 2 +- geoh5py/objects/object_type.py | 2 +- geoh5py/objects/octree.py | 2 +- geoh5py/objects/points.py | 2 +- geoh5py/objects/slicer.py | 2 +- geoh5py/objects/surface.py | 2 +- geoh5py/objects/surveys/__init__.py | 2 +- geoh5py/objects/surveys/base.py | 2 +- geoh5py/objects/surveys/direct_current.py | 2 +- geoh5py/objects/surveys/electromagnetics/__init__.py | 2 +- .../objects/surveys/electromagnetics/airborne_fem.py | 2 +- .../objects/surveys/electromagnetics/airborne_tem.py | 2 +- geoh5py/objects/surveys/electromagnetics/base.py | 2 +- geoh5py/objects/surveys/electromagnetics/ground_fem.py | 2 +- geoh5py/objects/surveys/electromagnetics/ground_tem.py | 2 +- .../surveys/electromagnetics/magnetotellurics.py | 2 +- geoh5py/objects/surveys/electromagnetics/tipper.py | 2 +- geoh5py/objects/surveys/magnetics.py | 2 +- geoh5py/objects/text.py | 2 +- geoh5py/objects/vp_model.py | 2 +- geoh5py/shared/__init__.py | 2 +- geoh5py/shared/concatenation/__init__.py | 2 +- geoh5py/shared/concatenation/concatenated.py | 2 +- geoh5py/shared/concatenation/concatenator.py | 2 +- geoh5py/shared/concatenation/data.py | 2 +- geoh5py/shared/concatenation/drillhole.py | 2 +- geoh5py/shared/concatenation/drillholes_group_table.py | 2 +- geoh5py/shared/concatenation/object.py | 2 +- geoh5py/shared/concatenation/property_group.py | 2 +- geoh5py/shared/conversion/__init__.py | 2 +- geoh5py/shared/conversion/base.py | 2 +- geoh5py/shared/conversion/geo_image.py | 2 +- geoh5py/shared/conversion/grid2d.py | 2 +- geoh5py/shared/cut_by_extent.py | 2 +- geoh5py/shared/entity.py | 2 +- geoh5py/shared/entity_container.py | 2 +- geoh5py/shared/entity_type.py | 2 +- geoh5py/shared/exceptions.py | 2 +- geoh5py/shared/merging/__init__.py | 2 +- geoh5py/shared/merging/base.py | 2 +- geoh5py/shared/merging/cell.py | 2 +- geoh5py/shared/merging/drape_model.py | 2 +- geoh5py/shared/merging/points.py | 2 +- geoh5py/shared/utils.py | 6 ++++-- geoh5py/shared/validators.py | 2 +- geoh5py/shared/weakref_utils.py | 2 +- geoh5py/ui_json/__init__.py | 2 +- geoh5py/ui_json/annotations.py | 2 +- geoh5py/ui_json/constants.py | 2 +- geoh5py/ui_json/enforcers.py | 2 +- geoh5py/ui_json/forms.py | 2 +- geoh5py/ui_json/input_file.py | 2 +- geoh5py/ui_json/parameters.py | 2 +- geoh5py/ui_json/templates.py | 2 +- geoh5py/ui_json/ui_json.py | 2 +- geoh5py/ui_json/utils.py | 2 +- geoh5py/ui_json/validation.py | 2 +- geoh5py/ui_json/validations/__init__.py | 2 +- geoh5py/ui_json/validations/form.py | 2 +- geoh5py/ui_json/validations/uijson.py | 2 +- geoh5py/workspace/__init__.py | 2 +- geoh5py/workspace/workspace.py | 2 +- tests/__init__.py | 2 +- tests/add_filename_data_test.py | 2 +- tests/block_model_test.py | 2 +- tests/boolean_test.py | 2 +- tests/color_map_test.py | 2 +- tests/conversion_base_test.py | 2 +- tests/coordinate_system_test.py | 2 +- tests/copy_entity_test.py | 2 +- tests/copy_extent_cell_data_test.py | 2 +- tests/copy_extent_vertex_data_test.py | 2 +- tests/coulour_test.py | 2 +- tests/curve_data_test.py | 2 +- tests/cut_by_extent_test.py | 2 +- tests/data_instantiation_test.py | 2 +- tests/delete_entity_test.py | 2 +- tests/drape_model_test.py | 2 +- tests/drillhole_data_test.py | 2 +- tests/drillhole_v4_0_test.py | 2 +- tests/entity_attributes_test.py | 2 +- tests/entity_parent_test.py | 2 +- tests/geo_image_test.py | 2 +- tests/geometric_datatype_test.py | 2 +- tests/grid_2d_test.py | 2 +- tests/grid_object_test.py | 2 +- tests/group_test.py | 2 +- tests/groups_instantiation_test.py | 2 +- tests/h5_non_ascii_filename_test.py | 2 +- tests/insert_drillhole_data_test.py | 2 +- tests/interpretation_section_test.py | 2 +- tests/io_utils_test.py | 2 +- tests/io_write_test.py | 2 +- tests/label_test.py | 2 +- tests/merger_curve_test.py | 2 +- tests/merger_drape_model_test.py | 2 +- tests/merger_surface_test.py | 2 +- tests/merger_test.py | 2 +- tests/metadata_test.py | 2 +- tests/modify_property_group_test.py | 2 +- tests/monitored_update_test.py | 2 +- tests/no_data_value_test.py | 2 +- tests/notype_test.py | 2 +- tests/numeric_data_test.py | 2 +- tests/objects_instantiation_test.py | 2 +- tests/octree_test.py | 2 +- tests/point_data_test.py | 2 +- tests/property_group_test.py | 2 +- tests/reference_data_test.py | 2 +- tests/remove_root_test.py | 2 +- tests/save_modified_properties_test.py | 2 +- tests/set_parent_test.py | 2 +- tests/shared_utils_test.py | 2 +- tests/surveys/__init__.py | 2 +- tests/surveys/surface_data_test.py | 2 +- tests/surveys/survey_airborne_tem_test.py | 2 +- tests/surveys/survey_dcip_test.py | 2 +- tests/surveys/survey_fem_test.py | 2 +- tests/surveys/survey_ground_tem_test.py | 2 +- tests/surveys/survey_mt_test.py | 2 +- tests/surveys/survey_tipper_test.py | 2 +- tests/text_data_test.py | 2 +- tests/text_object_test.py | 2 +- tests/type_uid_test.py | 2 +- tests/ui_json/__init__.py | 2 +- tests/ui_json/enforcers_test.py | 2 +- tests/ui_json/exceptions_test.py | 2 +- tests/ui_json/forms_test.py | 2 +- tests/ui_json/parameter_test.py | 2 +- tests/ui_json/set_dict_test.py | 2 +- tests/ui_json/uijson_test.py | 2 +- tests/ui_json_group_test.py | 2 +- tests/ui_json_test.py | 2 +- tests/ui_json_utils_test.py | 2 +- tests/user_comments_test.py | 2 +- tests/utils_test.py | 2 +- tests/validators_test.py | 2 +- tests/version_test.py | 2 +- tests/visual_parameters_test.py | 4 ++-- tests/vp_mesh_test.py | 2 +- tests/weakref_test.py | 2 +- tests/weakref_utils_test.py | 2 +- tests/workspace_context_test.py | 2 +- tests/workspace_test.py | 2 +- 212 files changed, 219 insertions(+), 219 deletions(-) diff --git a/geoh5py/__init__.py b/geoh5py/__init__.py index 10a43a96c..b0c1048de 100644 --- a/geoh5py/__init__.py +++ b/geoh5py/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/__init__.py b/geoh5py/data/__init__.py index 47c5ab5f9..4e24f4684 100644 --- a/geoh5py/data/__init__.py +++ b/geoh5py/data/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/blob_data.py b/geoh5py/data/blob_data.py index 5e4652452..ff7e7aef5 100644 --- a/geoh5py/data/blob_data.py +++ b/geoh5py/data/blob_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/boolean_data.py b/geoh5py/data/boolean_data.py index 20b2c6fc5..45ea87d1d 100644 --- a/geoh5py/data/boolean_data.py +++ b/geoh5py/data/boolean_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/color_map.py b/geoh5py/data/color_map.py index 544621fc8..51fb56eed 100644 --- a/geoh5py/data/color_map.py +++ b/geoh5py/data/color_map.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/colour.py b/geoh5py/data/colour.py index 0e5ed3663..45efe5cdf 100644 --- a/geoh5py/data/colour.py +++ b/geoh5py/data/colour.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/data.py b/geoh5py/data/data.py index f964a814a..291bda93b 100644 --- a/geoh5py/data/data.py +++ b/geoh5py/data/data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/data_association_enum.py b/geoh5py/data/data_association_enum.py index 05276c3e2..06ed54053 100644 --- a/geoh5py/data/data_association_enum.py +++ b/geoh5py/data/data_association_enum.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/data_type.py b/geoh5py/data/data_type.py index 4e8081281..02bc73b40 100644 --- a/geoh5py/data/data_type.py +++ b/geoh5py/data/data_type.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/data_unit.py b/geoh5py/data/data_unit.py index 23aea03b2..75d3191d7 100644 --- a/geoh5py/data/data_unit.py +++ b/geoh5py/data/data_unit.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/datetime_data.py b/geoh5py/data/datetime_data.py index 3538d0229..c75b5544b 100644 --- a/geoh5py/data/datetime_data.py +++ b/geoh5py/data/datetime_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/filename_data.py b/geoh5py/data/filename_data.py index 3ac90f938..06090f376 100644 --- a/geoh5py/data/filename_data.py +++ b/geoh5py/data/filename_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/float_data.py b/geoh5py/data/float_data.py index 70f206526..8e8b0c5f5 100644 --- a/geoh5py/data/float_data.py +++ b/geoh5py/data/float_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/geometric_data.py b/geoh5py/data/geometric_data.py index 0cab5f1d7..4db63c21a 100644 --- a/geoh5py/data/geometric_data.py +++ b/geoh5py/data/geometric_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/integer_data.py b/geoh5py/data/integer_data.py index 2d71c9e7a..4b4683d76 100644 --- a/geoh5py/data/integer_data.py +++ b/geoh5py/data/integer_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/numeric_data.py b/geoh5py/data/numeric_data.py index 7ad43bea6..4a3552b17 100644 --- a/geoh5py/data/numeric_data.py +++ b/geoh5py/data/numeric_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/reference_value_map.py b/geoh5py/data/reference_value_map.py index 43c7e173a..b8122c47c 100644 --- a/geoh5py/data/reference_value_map.py +++ b/geoh5py/data/reference_value_map.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/referenced_data.py b/geoh5py/data/referenced_data.py index 28e4802e1..a9e1c332a 100644 --- a/geoh5py/data/referenced_data.py +++ b/geoh5py/data/referenced_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/text_data.py b/geoh5py/data/text_data.py index 715fd4269..db01ad529 100644 --- a/geoh5py/data/text_data.py +++ b/geoh5py/data/text_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/unknown_data.py b/geoh5py/data/unknown_data.py index 2f89f6af9..84fd246a0 100644 --- a/geoh5py/data/unknown_data.py +++ b/geoh5py/data/unknown_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/visual_parameters.py b/geoh5py/data/visual_parameters.py index 334d2cfd5..8f38b5451 100644 --- a/geoh5py/data/visual_parameters.py +++ b/geoh5py/data/visual_parameters.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' @@ -106,16 +106,14 @@ def colour(self) -> None | list: @colour.setter def colour(self, rgb: list | tuple | np.ndarray): # all the CellObjects - set_transparency = self.parent.__class__.__name__ in ["Curve", "Surface"] - if ( not isinstance(rgb, (list, tuple, np.ndarray)) - or len(rgb) not in ([3, 4] if set_transparency else [3]) + or len(rgb) not in [3, 4] or not all(isinstance(val, int) for val in rgb) ): - raise TypeError("Input 'colour' values must be a list of 3 integers.") + raise TypeError("Input 'colour' values must be a list of 3 or 4 integers.") - if set_transparency and len(rgb) == 3: + if len(rgb) == 3: rgb = list(rgb) + [255] byte_string = "".join(f"{val:02x}" for val in rgb) diff --git a/geoh5py/groups/__init__.py b/geoh5py/groups/__init__.py index 8d6ff0789..8d9782305 100644 --- a/geoh5py/groups/__init__.py +++ b/geoh5py/groups/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/base.py b/geoh5py/groups/base.py index 4d8224338..5e0589e10 100644 --- a/geoh5py/groups/base.py +++ b/geoh5py/groups/base.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/container.py b/geoh5py/groups/container.py index ce1cb4743..6873944d8 100644 --- a/geoh5py/groups/container.py +++ b/geoh5py/groups/container.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/custom.py b/geoh5py/groups/custom.py index 630d0936b..f06a710bc 100644 --- a/geoh5py/groups/custom.py +++ b/geoh5py/groups/custom.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/drillhole.py b/geoh5py/groups/drillhole.py index 3360e0612..18cb504f2 100644 --- a/geoh5py/groups/drillhole.py +++ b/geoh5py/groups/drillhole.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/giftools.py b/geoh5py/groups/giftools.py index fc3992bab..16c1e52be 100644 --- a/geoh5py/groups/giftools.py +++ b/geoh5py/groups/giftools.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/group_type.py b/geoh5py/groups/group_type.py index d6e332079..d5115dc5e 100644 --- a/geoh5py/groups/group_type.py +++ b/geoh5py/groups/group_type.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/integrator.py b/geoh5py/groups/integrator.py index 22366c2d4..86f5a9612 100644 --- a/geoh5py/groups/integrator.py +++ b/geoh5py/groups/integrator.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/interpretation_section.py b/geoh5py/groups/interpretation_section.py index 05624f150..168b7bb2f 100644 --- a/geoh5py/groups/interpretation_section.py +++ b/geoh5py/groups/interpretation_section.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/maps.py b/geoh5py/groups/maps.py index b5ecc806f..40bf15335 100644 --- a/geoh5py/groups/maps.py +++ b/geoh5py/groups/maps.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/notype.py b/geoh5py/groups/notype.py index 2b291b3e5..aed681f44 100644 --- a/geoh5py/groups/notype.py +++ b/geoh5py/groups/notype.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/property_group.py b/geoh5py/groups/property_group.py index 69eeecc08..a6b57270e 100644 --- a/geoh5py/groups/property_group.py +++ b/geoh5py/groups/property_group.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/property_group_table.py b/geoh5py/groups/property_group_table.py index 9f9f1e13f..29f04c68d 100644 --- a/geoh5py/groups/property_group_table.py +++ b/geoh5py/groups/property_group_table.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/property_group_type.py b/geoh5py/groups/property_group_type.py index f3b10e013..b91e79118 100644 --- a/geoh5py/groups/property_group_type.py +++ b/geoh5py/groups/property_group_type.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/root.py b/geoh5py/groups/root.py index ebab752bf..fdd5c7c97 100644 --- a/geoh5py/groups/root.py +++ b/geoh5py/groups/root.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/simpeg.py b/geoh5py/groups/simpeg.py index 81418bd38..ef0d5d8ee 100644 --- a/geoh5py/groups/simpeg.py +++ b/geoh5py/groups/simpeg.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/survey.py b/geoh5py/groups/survey.py index c8da36c1e..260753c3f 100644 --- a/geoh5py/groups/survey.py +++ b/geoh5py/groups/survey.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/uijson.py b/geoh5py/groups/uijson.py index 409f227e3..030070ca2 100644 --- a/geoh5py/groups/uijson.py +++ b/geoh5py/groups/uijson.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/handlers/__init__.py b/geoh5py/handlers/__init__.py index 4444c440b..2f78d4d5a 100644 --- a/geoh5py/handlers/__init__.py +++ b/geoh5py/handlers/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/handlers/data_handler.py b/geoh5py/handlers/data_handler.py index 2e8d5c8a0..406e279e3 100644 --- a/geoh5py/handlers/data_handler.py +++ b/geoh5py/handlers/data_handler.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/handlers/groups_handler.py b/geoh5py/handlers/groups_handler.py index 4262116f3..42880ea3e 100644 --- a/geoh5py/handlers/groups_handler.py +++ b/geoh5py/handlers/groups_handler.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/handlers/objects_handler.py b/geoh5py/handlers/objects_handler.py index 9ede0ed0e..dc6dfece5 100644 --- a/geoh5py/handlers/objects_handler.py +++ b/geoh5py/handlers/objects_handler.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/handlers/workspace_handler.py b/geoh5py/handlers/workspace_handler.py index 9605166f3..8a13969b6 100644 --- a/geoh5py/handlers/workspace_handler.py +++ b/geoh5py/handlers/workspace_handler.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/interfaces/__init__.py b/geoh5py/interfaces/__init__.py index 2c7fbeab1..779026479 100644 --- a/geoh5py/interfaces/__init__.py +++ b/geoh5py/interfaces/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/interfaces/__init__.pyi b/geoh5py/interfaces/__init__.pyi index 0b49cd8ee..2e2af6c44 100644 --- a/geoh5py/interfaces/__init__.pyi +++ b/geoh5py/interfaces/__init__.pyi @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/interfaces/api.pyi b/geoh5py/interfaces/api.pyi index c29622836..9f80aba2a 100644 --- a/geoh5py/interfaces/api.pyi +++ b/geoh5py/interfaces/api.pyi @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/interfaces/data.pyi b/geoh5py/interfaces/data.pyi index ed745caab..f673267e7 100644 --- a/geoh5py/interfaces/data.pyi +++ b/geoh5py/interfaces/data.pyi @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/interfaces/groups.pyi b/geoh5py/interfaces/groups.pyi index 70ca28030..78983987e 100644 --- a/geoh5py/interfaces/groups.pyi +++ b/geoh5py/interfaces/groups.pyi @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/interfaces/objects.pyi b/geoh5py/interfaces/objects.pyi index 1c745f849..906c87afe 100644 --- a/geoh5py/interfaces/objects.pyi +++ b/geoh5py/interfaces/objects.pyi @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/interfaces/shared.pyi b/geoh5py/interfaces/shared.pyi index 467baf5a3..33782bc28 100644 --- a/geoh5py/interfaces/shared.pyi +++ b/geoh5py/interfaces/shared.pyi @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/interfaces/workspace.pyi b/geoh5py/interfaces/workspace.pyi index 551575e56..cb0732df7 100644 --- a/geoh5py/interfaces/workspace.pyi +++ b/geoh5py/interfaces/workspace.pyi @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/io/__init__.py b/geoh5py/io/__init__.py index fa7a990d2..e0fe7e852 100644 --- a/geoh5py/io/__init__.py +++ b/geoh5py/io/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/io/h5_reader.py b/geoh5py/io/h5_reader.py index ebfd8d76e..20997ca2f 100644 --- a/geoh5py/io/h5_reader.py +++ b/geoh5py/io/h5_reader.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/io/h5_writer.py b/geoh5py/io/h5_writer.py index 1ea15ed80..c08b46d86 100644 --- a/geoh5py/io/h5_writer.py +++ b/geoh5py/io/h5_writer.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/io/utils.py b/geoh5py/io/utils.py index 15552c8b2..9ed8f9034 100644 --- a/geoh5py/io/utils.py +++ b/geoh5py/io/utils.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/__init__.py b/geoh5py/objects/__init__.py index 05248c091..dd7c95116 100644 --- a/geoh5py/objects/__init__.py +++ b/geoh5py/objects/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/block_model.py b/geoh5py/objects/block_model.py index 64914da6a..b4c481b1c 100644 --- a/geoh5py/objects/block_model.py +++ b/geoh5py/objects/block_model.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/cell_object.py b/geoh5py/objects/cell_object.py index b6f4d3dbe..a7e5dffb1 100644 --- a/geoh5py/objects/cell_object.py +++ b/geoh5py/objects/cell_object.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/curve.py b/geoh5py/objects/curve.py index 2c6ddb33e..36b1ba3a4 100644 --- a/geoh5py/objects/curve.py +++ b/geoh5py/objects/curve.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/drape_model.py b/geoh5py/objects/drape_model.py index c462e01ff..1831ae9cf 100644 --- a/geoh5py/objects/drape_model.py +++ b/geoh5py/objects/drape_model.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/drillhole.py b/geoh5py/objects/drillhole.py index 59fd810f4..875a96107 100644 --- a/geoh5py/objects/drillhole.py +++ b/geoh5py/objects/drillhole.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/geo_image.py b/geoh5py/objects/geo_image.py index 2e3d8a872..539c4fde5 100644 --- a/geoh5py/objects/geo_image.py +++ b/geoh5py/objects/geo_image.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/grid2d.py b/geoh5py/objects/grid2d.py index 0c4beb78e..0cb2352a2 100644 --- a/geoh5py/objects/grid2d.py +++ b/geoh5py/objects/grid2d.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/grid_object.py b/geoh5py/objects/grid_object.py index 246a7ba7f..a0079f728 100644 --- a/geoh5py/objects/grid_object.py +++ b/geoh5py/objects/grid_object.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/integrator.py b/geoh5py/objects/integrator.py index 5075fa75b..ffbc5b54b 100644 --- a/geoh5py/objects/integrator.py +++ b/geoh5py/objects/integrator.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/label.py b/geoh5py/objects/label.py index ce6f1835f..684cbbee9 100644 --- a/geoh5py/objects/label.py +++ b/geoh5py/objects/label.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/notype_object.py b/geoh5py/objects/notype_object.py index 4e8d666b7..49f4c27c4 100644 --- a/geoh5py/objects/notype_object.py +++ b/geoh5py/objects/notype_object.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/object_base.py b/geoh5py/objects/object_base.py index fd5dc3363..90d2e5203 100644 --- a/geoh5py/objects/object_base.py +++ b/geoh5py/objects/object_base.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/object_type.py b/geoh5py/objects/object_type.py index b9fc97f25..9ff74f5d0 100644 --- a/geoh5py/objects/object_type.py +++ b/geoh5py/objects/object_type.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/octree.py b/geoh5py/objects/octree.py index 42f2425cc..23a215cc1 100644 --- a/geoh5py/objects/octree.py +++ b/geoh5py/objects/octree.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/points.py b/geoh5py/objects/points.py index fe99b8ae7..ef5b3f873 100644 --- a/geoh5py/objects/points.py +++ b/geoh5py/objects/points.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/slicer.py b/geoh5py/objects/slicer.py index 32c7a0a3a..e001d1856 100644 --- a/geoh5py/objects/slicer.py +++ b/geoh5py/objects/slicer.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surface.py b/geoh5py/objects/surface.py index 3589e58b4..8c04b253d 100644 --- a/geoh5py/objects/surface.py +++ b/geoh5py/objects/surface.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/__init__.py b/geoh5py/objects/surveys/__init__.py index 3e76d68ac..db2385232 100644 --- a/geoh5py/objects/surveys/__init__.py +++ b/geoh5py/objects/surveys/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/base.py b/geoh5py/objects/surveys/base.py index cd2e6e99a..1c4f6e41f 100644 --- a/geoh5py/objects/surveys/base.py +++ b/geoh5py/objects/surveys/base.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/direct_current.py b/geoh5py/objects/surveys/direct_current.py index 29c2c0744..8d9b92ee3 100644 --- a/geoh5py/objects/surveys/direct_current.py +++ b/geoh5py/objects/surveys/direct_current.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/electromagnetics/__init__.py b/geoh5py/objects/surveys/electromagnetics/__init__.py index 3e76d68ac..db2385232 100644 --- a/geoh5py/objects/surveys/electromagnetics/__init__.py +++ b/geoh5py/objects/surveys/electromagnetics/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/electromagnetics/airborne_fem.py b/geoh5py/objects/surveys/electromagnetics/airborne_fem.py index a0a7c8ee8..931441b1b 100644 --- a/geoh5py/objects/surveys/electromagnetics/airborne_fem.py +++ b/geoh5py/objects/surveys/electromagnetics/airborne_fem.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/electromagnetics/airborne_tem.py b/geoh5py/objects/surveys/electromagnetics/airborne_tem.py index 46b35e2ad..b4b2ccdeb 100644 --- a/geoh5py/objects/surveys/electromagnetics/airborne_tem.py +++ b/geoh5py/objects/surveys/electromagnetics/airborne_tem.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/electromagnetics/base.py b/geoh5py/objects/surveys/electromagnetics/base.py index f8313bd18..8eb155bc6 100644 --- a/geoh5py/objects/surveys/electromagnetics/base.py +++ b/geoh5py/objects/surveys/electromagnetics/base.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/electromagnetics/ground_fem.py b/geoh5py/objects/surveys/electromagnetics/ground_fem.py index 410c36c95..b38f30348 100644 --- a/geoh5py/objects/surveys/electromagnetics/ground_fem.py +++ b/geoh5py/objects/surveys/electromagnetics/ground_fem.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/electromagnetics/ground_tem.py b/geoh5py/objects/surveys/electromagnetics/ground_tem.py index c5a70e1ef..fdb7ffc5f 100644 --- a/geoh5py/objects/surveys/electromagnetics/ground_tem.py +++ b/geoh5py/objects/surveys/electromagnetics/ground_tem.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/electromagnetics/magnetotellurics.py b/geoh5py/objects/surveys/electromagnetics/magnetotellurics.py index ed6ee28cf..e8860d2c6 100644 --- a/geoh5py/objects/surveys/electromagnetics/magnetotellurics.py +++ b/geoh5py/objects/surveys/electromagnetics/magnetotellurics.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/electromagnetics/tipper.py b/geoh5py/objects/surveys/electromagnetics/tipper.py index df59c1a13..ef49d0b19 100644 --- a/geoh5py/objects/surveys/electromagnetics/tipper.py +++ b/geoh5py/objects/surveys/electromagnetics/tipper.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/magnetics.py b/geoh5py/objects/surveys/magnetics.py index 1a97e9722..995f4ccc0 100644 --- a/geoh5py/objects/surveys/magnetics.py +++ b/geoh5py/objects/surveys/magnetics.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/text.py b/geoh5py/objects/text.py index 0f1805a96..1b14c8ecb 100644 --- a/geoh5py/objects/text.py +++ b/geoh5py/objects/text.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/vp_model.py b/geoh5py/objects/vp_model.py index a20d3d236..803708e19 100644 --- a/geoh5py/objects/vp_model.py +++ b/geoh5py/objects/vp_model.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/__init__.py b/geoh5py/shared/__init__.py index ccca3bca9..de026ddec 100644 --- a/geoh5py/shared/__init__.py +++ b/geoh5py/shared/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/concatenation/__init__.py b/geoh5py/shared/concatenation/__init__.py index a45e6645a..cd7d89583 100644 --- a/geoh5py/shared/concatenation/__init__.py +++ b/geoh5py/shared/concatenation/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/concatenation/concatenated.py b/geoh5py/shared/concatenation/concatenated.py index 4cd9b25c8..ff61fd810 100644 --- a/geoh5py/shared/concatenation/concatenated.py +++ b/geoh5py/shared/concatenation/concatenated.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/concatenation/concatenator.py b/geoh5py/shared/concatenation/concatenator.py index 4d93e773c..4763a7616 100644 --- a/geoh5py/shared/concatenation/concatenator.py +++ b/geoh5py/shared/concatenation/concatenator.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/concatenation/data.py b/geoh5py/shared/concatenation/data.py index a23fd5c00..13d4d5c60 100644 --- a/geoh5py/shared/concatenation/data.py +++ b/geoh5py/shared/concatenation/data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/concatenation/drillhole.py b/geoh5py/shared/concatenation/drillhole.py index 6af6b22f8..e0236f0db 100644 --- a/geoh5py/shared/concatenation/drillhole.py +++ b/geoh5py/shared/concatenation/drillhole.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/concatenation/drillholes_group_table.py b/geoh5py/shared/concatenation/drillholes_group_table.py index 4919f1ec5..e93a012fc 100644 --- a/geoh5py/shared/concatenation/drillholes_group_table.py +++ b/geoh5py/shared/concatenation/drillholes_group_table.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/concatenation/object.py b/geoh5py/shared/concatenation/object.py index f11181ad6..703fa642f 100644 --- a/geoh5py/shared/concatenation/object.py +++ b/geoh5py/shared/concatenation/object.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/concatenation/property_group.py b/geoh5py/shared/concatenation/property_group.py index 7029fada8..005376c82 100644 --- a/geoh5py/shared/concatenation/property_group.py +++ b/geoh5py/shared/concatenation/property_group.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/conversion/__init__.py b/geoh5py/shared/conversion/__init__.py index 4ccfb1537..897e6d7f8 100644 --- a/geoh5py/shared/conversion/__init__.py +++ b/geoh5py/shared/conversion/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/conversion/base.py b/geoh5py/shared/conversion/base.py index 5f777b0d8..3ca703503 100644 --- a/geoh5py/shared/conversion/base.py +++ b/geoh5py/shared/conversion/base.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/conversion/geo_image.py b/geoh5py/shared/conversion/geo_image.py index 31cd6e8ef..82e6fa97b 100644 --- a/geoh5py/shared/conversion/geo_image.py +++ b/geoh5py/shared/conversion/geo_image.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/conversion/grid2d.py b/geoh5py/shared/conversion/grid2d.py index d15441c93..42247863d 100644 --- a/geoh5py/shared/conversion/grid2d.py +++ b/geoh5py/shared/conversion/grid2d.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/cut_by_extent.py b/geoh5py/shared/cut_by_extent.py index 478c9d998..a582f28f0 100644 --- a/geoh5py/shared/cut_by_extent.py +++ b/geoh5py/shared/cut_by_extent.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/entity.py b/geoh5py/shared/entity.py index c7efd6ca6..f4ba57632 100644 --- a/geoh5py/shared/entity.py +++ b/geoh5py/shared/entity.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/entity_container.py b/geoh5py/shared/entity_container.py index d8385c2f0..52bb45177 100644 --- a/geoh5py/shared/entity_container.py +++ b/geoh5py/shared/entity_container.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/entity_type.py b/geoh5py/shared/entity_type.py index 9e76220bb..81cb7ad6b 100644 --- a/geoh5py/shared/entity_type.py +++ b/geoh5py/shared/entity_type.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/exceptions.py b/geoh5py/shared/exceptions.py index b2d021187..a4e104f52 100644 --- a/geoh5py/shared/exceptions.py +++ b/geoh5py/shared/exceptions.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/merging/__init__.py b/geoh5py/shared/merging/__init__.py index a70e4bced..4e6c20a21 100644 --- a/geoh5py/shared/merging/__init__.py +++ b/geoh5py/shared/merging/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/merging/base.py b/geoh5py/shared/merging/base.py index b87d264b0..9d3501b56 100644 --- a/geoh5py/shared/merging/base.py +++ b/geoh5py/shared/merging/base.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/merging/cell.py b/geoh5py/shared/merging/cell.py index c6dd22881..71215c5ac 100644 --- a/geoh5py/shared/merging/cell.py +++ b/geoh5py/shared/merging/cell.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/merging/drape_model.py b/geoh5py/shared/merging/drape_model.py index 267b1666b..f597576b2 100644 --- a/geoh5py/shared/merging/drape_model.py +++ b/geoh5py/shared/merging/drape_model.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/merging/points.py b/geoh5py/shared/merging/points.py index a8a92a0f4..ff41bc83f 100644 --- a/geoh5py/shared/merging/points.py +++ b/geoh5py/shared/merging/points.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/utils.py b/geoh5py/shared/utils.py index a1b1187a1..2389adf39 100644 --- a/geoh5py/shared/utils.py +++ b/geoh5py/shared/utils.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' @@ -16,7 +16,6 @@ # You should have received a copy of the GNU Lesser General Public License ' # along with geoh5py. If not, see . ' # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# pylint: disable=too-many-lines from __future__ import annotations @@ -37,6 +36,9 @@ from .exceptions import Geoh5FileClosedError +# pylint: disable=too-many-lines + + if TYPE_CHECKING: from ..workspace import Workspace from .entity import Entity diff --git a/geoh5py/shared/validators.py b/geoh5py/shared/validators.py index d024d9c1f..0509b8ed0 100644 --- a/geoh5py/shared/validators.py +++ b/geoh5py/shared/validators.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/weakref_utils.py b/geoh5py/shared/weakref_utils.py index 09d92c35a..02f353f10 100644 --- a/geoh5py/shared/weakref_utils.py +++ b/geoh5py/shared/weakref_utils.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/__init__.py b/geoh5py/ui_json/__init__.py index 58bac14f4..4b3462675 100644 --- a/geoh5py/ui_json/__init__.py +++ b/geoh5py/ui_json/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/annotations.py b/geoh5py/ui_json/annotations.py index 5cd8418a3..eeb4e5849 100644 --- a/geoh5py/ui_json/annotations.py +++ b/geoh5py/ui_json/annotations.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/constants.py b/geoh5py/ui_json/constants.py index 5ed6af3c1..c2ea98ea1 100644 --- a/geoh5py/ui_json/constants.py +++ b/geoh5py/ui_json/constants.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/enforcers.py b/geoh5py/ui_json/enforcers.py index 783f37cf8..b861ad4b6 100644 --- a/geoh5py/ui_json/enforcers.py +++ b/geoh5py/ui_json/enforcers.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/forms.py b/geoh5py/ui_json/forms.py index d397f792c..aad972b42 100644 --- a/geoh5py/ui_json/forms.py +++ b/geoh5py/ui_json/forms.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/input_file.py b/geoh5py/ui_json/input_file.py index 98571496c..ba55db095 100644 --- a/geoh5py/ui_json/input_file.py +++ b/geoh5py/ui_json/input_file.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/parameters.py b/geoh5py/ui_json/parameters.py index e375162db..ae6d2c049 100644 --- a/geoh5py/ui_json/parameters.py +++ b/geoh5py/ui_json/parameters.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/templates.py b/geoh5py/ui_json/templates.py index d24b88067..af54518cd 100644 --- a/geoh5py/ui_json/templates.py +++ b/geoh5py/ui_json/templates.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/ui_json.py b/geoh5py/ui_json/ui_json.py index 18358c2b2..5cb412e31 100644 --- a/geoh5py/ui_json/ui_json.py +++ b/geoh5py/ui_json/ui_json.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/utils.py b/geoh5py/ui_json/utils.py index cf9587414..c2ffdaa1c 100644 --- a/geoh5py/ui_json/utils.py +++ b/geoh5py/ui_json/utils.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/validation.py b/geoh5py/ui_json/validation.py index e7bf10da1..305a5a707 100644 --- a/geoh5py/ui_json/validation.py +++ b/geoh5py/ui_json/validation.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/validations/__init__.py b/geoh5py/ui_json/validations/__init__.py index 1e250f631..b481c90cc 100644 --- a/geoh5py/ui_json/validations/__init__.py +++ b/geoh5py/ui_json/validations/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/validations/form.py b/geoh5py/ui_json/validations/form.py index 37f1cfa32..9523d94d6 100644 --- a/geoh5py/ui_json/validations/form.py +++ b/geoh5py/ui_json/validations/form.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/validations/uijson.py b/geoh5py/ui_json/validations/uijson.py index 9532866d9..db0476395 100644 --- a/geoh5py/ui_json/validations/uijson.py +++ b/geoh5py/ui_json/validations/uijson.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/workspace/__init__.py b/geoh5py/workspace/__init__.py index fa5a9b9e8..927564666 100644 --- a/geoh5py/workspace/__init__.py +++ b/geoh5py/workspace/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/workspace/workspace.py b/geoh5py/workspace/workspace.py index e6f78d4c7..14a334e2c 100644 --- a/geoh5py/workspace/workspace.py +++ b/geoh5py/workspace/workspace.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/__init__.py b/tests/__init__.py index 3e76d68ac..db2385232 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/add_filename_data_test.py b/tests/add_filename_data_test.py index 9a9935b2a..54cdfddd3 100644 --- a/tests/add_filename_data_test.py +++ b/tests/add_filename_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/block_model_test.py b/tests/block_model_test.py index c5b6aec6c..911fec213 100644 --- a/tests/block_model_test.py +++ b/tests/block_model_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/boolean_test.py b/tests/boolean_test.py index 1d943437a..00b555429 100644 --- a/tests/boolean_test.py +++ b/tests/boolean_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/color_map_test.py b/tests/color_map_test.py index 60376a8ff..eb123c39c 100644 --- a/tests/color_map_test.py +++ b/tests/color_map_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/conversion_base_test.py b/tests/conversion_base_test.py index 73b18b012..aa9dc7f50 100644 --- a/tests/conversion_base_test.py +++ b/tests/conversion_base_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/coordinate_system_test.py b/tests/coordinate_system_test.py index 8b21c617c..c6107887e 100644 --- a/tests/coordinate_system_test.py +++ b/tests/coordinate_system_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/copy_entity_test.py b/tests/copy_entity_test.py index 750de8c02..9ea5b1070 100644 --- a/tests/copy_entity_test.py +++ b/tests/copy_entity_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/copy_extent_cell_data_test.py b/tests/copy_extent_cell_data_test.py index dc012df46..ccdff00d3 100644 --- a/tests/copy_extent_cell_data_test.py +++ b/tests/copy_extent_cell_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/copy_extent_vertex_data_test.py b/tests/copy_extent_vertex_data_test.py index f46effffb..b3f721cef 100644 --- a/tests/copy_extent_vertex_data_test.py +++ b/tests/copy_extent_vertex_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/coulour_test.py b/tests/coulour_test.py index 727b4f560..c0e56a077 100644 --- a/tests/coulour_test.py +++ b/tests/coulour_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/curve_data_test.py b/tests/curve_data_test.py index 274e936f1..ffdbf3c67 100644 --- a/tests/curve_data_test.py +++ b/tests/curve_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/cut_by_extent_test.py b/tests/cut_by_extent_test.py index 8e4560513..f82614a92 100644 --- a/tests/cut_by_extent_test.py +++ b/tests/cut_by_extent_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/data_instantiation_test.py b/tests/data_instantiation_test.py index 8453e508e..83d31db27 100644 --- a/tests/data_instantiation_test.py +++ b/tests/data_instantiation_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/delete_entity_test.py b/tests/delete_entity_test.py index 03b8cf936..a20953688 100644 --- a/tests/delete_entity_test.py +++ b/tests/delete_entity_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/drape_model_test.py b/tests/drape_model_test.py index 64b218ed3..55ee2433a 100644 --- a/tests/drape_model_test.py +++ b/tests/drape_model_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/drillhole_data_test.py b/tests/drillhole_data_test.py index e447fd838..674d69acc 100644 --- a/tests/drillhole_data_test.py +++ b/tests/drillhole_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/drillhole_v4_0_test.py b/tests/drillhole_v4_0_test.py index db6cf296a..6437a68de 100644 --- a/tests/drillhole_v4_0_test.py +++ b/tests/drillhole_v4_0_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/entity_attributes_test.py b/tests/entity_attributes_test.py index c097180d3..70c45feee 100644 --- a/tests/entity_attributes_test.py +++ b/tests/entity_attributes_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/entity_parent_test.py b/tests/entity_parent_test.py index f40bf5a6f..f47d20eee 100644 --- a/tests/entity_parent_test.py +++ b/tests/entity_parent_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/geo_image_test.py b/tests/geo_image_test.py index 085043f58..32d30a009 100644 --- a/tests/geo_image_test.py +++ b/tests/geo_image_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/geometric_datatype_test.py b/tests/geometric_datatype_test.py index 71f1ac605..afee842ff 100644 --- a/tests/geometric_datatype_test.py +++ b/tests/geometric_datatype_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/grid_2d_test.py b/tests/grid_2d_test.py index 6d10239a0..ebae43033 100644 --- a/tests/grid_2d_test.py +++ b/tests/grid_2d_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/grid_object_test.py b/tests/grid_object_test.py index 61d92d312..198656f8f 100644 --- a/tests/grid_object_test.py +++ b/tests/grid_object_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/group_test.py b/tests/group_test.py index 1b5b7cb46..d3c9370fa 100644 --- a/tests/group_test.py +++ b/tests/group_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/groups_instantiation_test.py b/tests/groups_instantiation_test.py index 7bc515828..b9f67cc41 100644 --- a/tests/groups_instantiation_test.py +++ b/tests/groups_instantiation_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/h5_non_ascii_filename_test.py b/tests/h5_non_ascii_filename_test.py index 44f91c5ae..1ffb9d3d4 100644 --- a/tests/h5_non_ascii_filename_test.py +++ b/tests/h5_non_ascii_filename_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/insert_drillhole_data_test.py b/tests/insert_drillhole_data_test.py index b18836b9d..3f3ffab21 100644 --- a/tests/insert_drillhole_data_test.py +++ b/tests/insert_drillhole_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/interpretation_section_test.py b/tests/interpretation_section_test.py index 5e384b250..4841cf803 100644 --- a/tests/interpretation_section_test.py +++ b/tests/interpretation_section_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/io_utils_test.py b/tests/io_utils_test.py index 4b2ab3068..7873c98e7 100644 --- a/tests/io_utils_test.py +++ b/tests/io_utils_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/io_write_test.py b/tests/io_write_test.py index c20e1086d..aa03e2379 100644 --- a/tests/io_write_test.py +++ b/tests/io_write_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/label_test.py b/tests/label_test.py index 7e7de699f..5e8cab02b 100644 --- a/tests/label_test.py +++ b/tests/label_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/merger_curve_test.py b/tests/merger_curve_test.py index 2f2a8d2d0..6571a378d 100644 --- a/tests/merger_curve_test.py +++ b/tests/merger_curve_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/merger_drape_model_test.py b/tests/merger_drape_model_test.py index f01fcde8b..4970db976 100644 --- a/tests/merger_drape_model_test.py +++ b/tests/merger_drape_model_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/merger_surface_test.py b/tests/merger_surface_test.py index 6386d460d..cef500e94 100644 --- a/tests/merger_surface_test.py +++ b/tests/merger_surface_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/merger_test.py b/tests/merger_test.py index 20b632468..c5971c6dc 100644 --- a/tests/merger_test.py +++ b/tests/merger_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/metadata_test.py b/tests/metadata_test.py index 773120c48..615d8569f 100644 --- a/tests/metadata_test.py +++ b/tests/metadata_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/modify_property_group_test.py b/tests/modify_property_group_test.py index 63670daa4..5a1bd5cf2 100644 --- a/tests/modify_property_group_test.py +++ b/tests/modify_property_group_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/monitored_update_test.py b/tests/monitored_update_test.py index dd9cdd728..d57740b9a 100644 --- a/tests/monitored_update_test.py +++ b/tests/monitored_update_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/no_data_value_test.py b/tests/no_data_value_test.py index f58258ac3..3b2811522 100644 --- a/tests/no_data_value_test.py +++ b/tests/no_data_value_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/notype_test.py b/tests/notype_test.py index f49abf308..8ce36ceb8 100644 --- a/tests/notype_test.py +++ b/tests/notype_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/numeric_data_test.py b/tests/numeric_data_test.py index 4de3705b4..04b4605d5 100644 --- a/tests/numeric_data_test.py +++ b/tests/numeric_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/objects_instantiation_test.py b/tests/objects_instantiation_test.py index 5af8af9c0..61778a111 100644 --- a/tests/objects_instantiation_test.py +++ b/tests/objects_instantiation_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/octree_test.py b/tests/octree_test.py index acae627ed..d62f4ae1e 100644 --- a/tests/octree_test.py +++ b/tests/octree_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/point_data_test.py b/tests/point_data_test.py index 7994f91a4..565bb0788 100644 --- a/tests/point_data_test.py +++ b/tests/point_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/property_group_test.py b/tests/property_group_test.py index 90506e768..1d4fbc03e 100644 --- a/tests/property_group_test.py +++ b/tests/property_group_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/reference_data_test.py b/tests/reference_data_test.py index 1cef6c7b5..3da93561a 100644 --- a/tests/reference_data_test.py +++ b/tests/reference_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/remove_root_test.py b/tests/remove_root_test.py index c9326c8b2..65da13a73 100644 --- a/tests/remove_root_test.py +++ b/tests/remove_root_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/save_modified_properties_test.py b/tests/save_modified_properties_test.py index 2e6377eee..a827446a3 100644 --- a/tests/save_modified_properties_test.py +++ b/tests/save_modified_properties_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/set_parent_test.py b/tests/set_parent_test.py index 44725d263..cff383514 100644 --- a/tests/set_parent_test.py +++ b/tests/set_parent_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/shared_utils_test.py b/tests/shared_utils_test.py index 9ab5adbf1..7e76b4d1a 100644 --- a/tests/shared_utils_test.py +++ b/tests/shared_utils_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/surveys/__init__.py b/tests/surveys/__init__.py index 3e76d68ac..db2385232 100644 --- a/tests/surveys/__init__.py +++ b/tests/surveys/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/surveys/surface_data_test.py b/tests/surveys/surface_data_test.py index 09933d447..526bd5ab3 100644 --- a/tests/surveys/surface_data_test.py +++ b/tests/surveys/surface_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/surveys/survey_airborne_tem_test.py b/tests/surveys/survey_airborne_tem_test.py index a8b746111..82c9e3eab 100644 --- a/tests/surveys/survey_airborne_tem_test.py +++ b/tests/surveys/survey_airborne_tem_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/surveys/survey_dcip_test.py b/tests/surveys/survey_dcip_test.py index cee457ffa..1f05c227a 100644 --- a/tests/surveys/survey_dcip_test.py +++ b/tests/surveys/survey_dcip_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/surveys/survey_fem_test.py b/tests/surveys/survey_fem_test.py index 46f594c60..11e82395a 100644 --- a/tests/surveys/survey_fem_test.py +++ b/tests/surveys/survey_fem_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/surveys/survey_ground_tem_test.py b/tests/surveys/survey_ground_tem_test.py index af673e3b2..8a254407e 100644 --- a/tests/surveys/survey_ground_tem_test.py +++ b/tests/surveys/survey_ground_tem_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/surveys/survey_mt_test.py b/tests/surveys/survey_mt_test.py index 4c509d813..9032a8427 100644 --- a/tests/surveys/survey_mt_test.py +++ b/tests/surveys/survey_mt_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/surveys/survey_tipper_test.py b/tests/surveys/survey_tipper_test.py index 2bbafbdd7..41d586351 100644 --- a/tests/surveys/survey_tipper_test.py +++ b/tests/surveys/survey_tipper_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/text_data_test.py b/tests/text_data_test.py index 492c13078..8a0cc4213 100644 --- a/tests/text_data_test.py +++ b/tests/text_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/text_object_test.py b/tests/text_object_test.py index 6964273cc..fa6864a39 100644 --- a/tests/text_object_test.py +++ b/tests/text_object_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/type_uid_test.py b/tests/type_uid_test.py index 2d9c60415..3ee61a2be 100644 --- a/tests/type_uid_test.py +++ b/tests/type_uid_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/ui_json/__init__.py b/tests/ui_json/__init__.py index 906a18533..ab2ecd6c7 100644 --- a/tests/ui_json/__init__.py +++ b/tests/ui_json/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/ui_json/enforcers_test.py b/tests/ui_json/enforcers_test.py index aad0cb2ce..057db6f9f 100644 --- a/tests/ui_json/enforcers_test.py +++ b/tests/ui_json/enforcers_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/ui_json/exceptions_test.py b/tests/ui_json/exceptions_test.py index d6500d925..d5f91ee4b 100644 --- a/tests/ui_json/exceptions_test.py +++ b/tests/ui_json/exceptions_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/ui_json/forms_test.py b/tests/ui_json/forms_test.py index 2832619c3..c07413bc8 100644 --- a/tests/ui_json/forms_test.py +++ b/tests/ui_json/forms_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/ui_json/parameter_test.py b/tests/ui_json/parameter_test.py index e6637cdf1..27eb5225e 100644 --- a/tests/ui_json/parameter_test.py +++ b/tests/ui_json/parameter_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/ui_json/set_dict_test.py b/tests/ui_json/set_dict_test.py index 90918bdb6..9cbbeacc4 100644 --- a/tests/ui_json/set_dict_test.py +++ b/tests/ui_json/set_dict_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/ui_json/uijson_test.py b/tests/ui_json/uijson_test.py index 84d80e67f..6fde305f3 100644 --- a/tests/ui_json/uijson_test.py +++ b/tests/ui_json/uijson_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/ui_json_group_test.py b/tests/ui_json_group_test.py index 9385d4d06..a787f6b0b 100644 --- a/tests/ui_json_group_test.py +++ b/tests/ui_json_group_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/ui_json_test.py b/tests/ui_json_test.py index f8c3a2217..a0ba1cca1 100644 --- a/tests/ui_json_test.py +++ b/tests/ui_json_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/ui_json_utils_test.py b/tests/ui_json_utils_test.py index f73938a65..41f2b26a9 100644 --- a/tests/ui_json_utils_test.py +++ b/tests/ui_json_utils_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/user_comments_test.py b/tests/user_comments_test.py index 402c1859b..a2961045c 100644 --- a/tests/user_comments_test.py +++ b/tests/user_comments_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/utils_test.py b/tests/utils_test.py index 75b26f267..a767fa0aa 100644 --- a/tests/utils_test.py +++ b/tests/utils_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/validators_test.py b/tests/validators_test.py index 7c1206840..35404aa8f 100644 --- a/tests/validators_test.py +++ b/tests/validators_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/version_test.py b/tests/version_test.py index 93e80f698..eac2bac13 100644 --- a/tests/version_test.py +++ b/tests/version_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/visual_parameters_test.py b/tests/visual_parameters_test.py index 445ef5ada..c1bf17163 100644 --- a/tests/visual_parameters_test.py +++ b/tests/visual_parameters_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' @@ -92,7 +92,7 @@ def test_visual_parameters(tmp_path, caplog): points.visual_parameters = 1 with pytest.raises( - TypeError, match="Input 'colour' values must be a list of 3 integers" + TypeError, match="Input 'colour' values must be a list of 3 or 4 integers" ): points.visual_parameters.colour = [255, 0] # Wrong length diff --git a/tests/vp_mesh_test.py b/tests/vp_mesh_test.py index abe314e5b..792fc6c07 100644 --- a/tests/vp_mesh_test.py +++ b/tests/vp_mesh_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/weakref_test.py b/tests/weakref_test.py index a62ab7f1b..601c19202 100644 --- a/tests/weakref_test.py +++ b/tests/weakref_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/weakref_utils_test.py b/tests/weakref_utils_test.py index 043f8b662..b62f06475 100644 --- a/tests/weakref_utils_test.py +++ b/tests/weakref_utils_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/workspace_context_test.py b/tests/workspace_context_test.py index b9315be9f..bb8856adf 100644 --- a/tests/workspace_context_test.py +++ b/tests/workspace_context_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/workspace_test.py b/tests/workspace_test.py index 651961d7a..7c6c29da3 100644 --- a/tests/workspace_test.py +++ b/tests/workspace_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025 Mira Geoscience Ltd. ' +# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' From a95c3d911f6c1acaa2acdd9ddde7d1773eebe294 Mon Sep 17 00:00:00 2001 From: Matthieu Cedou Date: Tue, 6 Jan 2026 16:06:25 -0500 Subject: [PATCH 3/4] dom's comment: add grid2d for test --- geoh5py/data/visual_parameters.py | 1 - tests/visual_parameters_test.py | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/geoh5py/data/visual_parameters.py b/geoh5py/data/visual_parameters.py index 8f38b5451..2f1a54ef1 100644 --- a/geoh5py/data/visual_parameters.py +++ b/geoh5py/data/visual_parameters.py @@ -105,7 +105,6 @@ def colour(self) -> None | list: @colour.setter def colour(self, rgb: list | tuple | np.ndarray): - # all the CellObjects if ( not isinstance(rgb, (list, tuple, np.ndarray)) or len(rgb) not in [3, 4] diff --git a/tests/visual_parameters_test.py b/tests/visual_parameters_test.py index c1bf17163..ee44c79c5 100644 --- a/tests/visual_parameters_test.py +++ b/tests/visual_parameters_test.py @@ -25,7 +25,7 @@ import numpy as np import pytest -from geoh5py.objects import Curve, Points, Surface +from geoh5py.objects import Curve, Grid2D, Points, Surface from geoh5py.workspace import Workspace @@ -102,6 +102,7 @@ def test_visual_parameters(tmp_path, caplog): [ (Points, "TestPoints", {}), (Curve, "TestCurve", {}), + (Grid2D, "TestGrid2D", {}), ( Surface, "TestSurface", From 46b6293d7f57e75fd4a1847fda11c1fc47fb6b0e Mon Sep 17 00:00:00 2001 From: dominiquef Date: Wed, 7 Jan 2026 11:10:58 -0500 Subject: [PATCH 4/4] Fix up copyright years --- README-dev.rst | 2 +- README.rst | 2 +- geoh5py/__init__.py | 2 +- geoh5py/data/__init__.py | 2 +- geoh5py/data/blob_data.py | 2 +- geoh5py/data/boolean_data.py | 2 +- geoh5py/data/color_map.py | 2 +- geoh5py/data/colour.py | 2 +- geoh5py/data/data.py | 2 +- geoh5py/data/data_association_enum.py | 2 +- geoh5py/data/data_type.py | 2 +- geoh5py/data/data_unit.py | 2 +- geoh5py/data/datetime_data.py | 2 +- geoh5py/data/filename_data.py | 2 +- geoh5py/data/float_data.py | 2 +- geoh5py/data/geometric_data.py | 2 +- geoh5py/data/integer_data.py | 2 +- geoh5py/data/numeric_data.py | 2 +- geoh5py/data/reference_value_map.py | 2 +- geoh5py/data/referenced_data.py | 2 +- geoh5py/data/text_data.py | 2 +- geoh5py/data/unknown_data.py | 2 +- geoh5py/data/visual_parameters.py | 2 +- geoh5py/groups/__init__.py | 2 +- geoh5py/groups/base.py | 2 +- geoh5py/groups/container.py | 2 +- geoh5py/groups/custom.py | 2 +- geoh5py/groups/drillhole.py | 2 +- geoh5py/groups/giftools.py | 2 +- geoh5py/groups/group_type.py | 2 +- geoh5py/groups/integrator.py | 2 +- geoh5py/groups/interpretation_section.py | 2 +- geoh5py/groups/maps.py | 2 +- geoh5py/groups/notype.py | 2 +- geoh5py/groups/property_group.py | 2 +- geoh5py/groups/property_group_table.py | 2 +- geoh5py/groups/property_group_type.py | 2 +- geoh5py/groups/root.py | 2 +- geoh5py/groups/simpeg.py | 2 +- geoh5py/groups/survey.py | 2 +- geoh5py/groups/uijson.py | 2 +- geoh5py/handlers/__init__.py | 2 +- geoh5py/handlers/data_handler.py | 2 +- geoh5py/handlers/groups_handler.py | 2 +- geoh5py/handlers/objects_handler.py | 2 +- geoh5py/handlers/workspace_handler.py | 2 +- geoh5py/interfaces/__init__.py | 2 +- geoh5py/interfaces/__init__.pyi | 2 +- geoh5py/interfaces/api.pyi | 2 +- geoh5py/interfaces/data.pyi | 2 +- geoh5py/interfaces/groups.pyi | 2 +- geoh5py/interfaces/objects.pyi | 2 +- geoh5py/interfaces/shared.pyi | 2 +- geoh5py/interfaces/workspace.pyi | 2 +- geoh5py/io/__init__.py | 2 +- geoh5py/io/h5_reader.py | 2 +- geoh5py/io/h5_writer.py | 2 +- geoh5py/io/utils.py | 2 +- geoh5py/objects/__init__.py | 2 +- geoh5py/objects/block_model.py | 2 +- geoh5py/objects/cell_object.py | 2 +- geoh5py/objects/curve.py | 2 +- geoh5py/objects/drape_model.py | 2 +- geoh5py/objects/drillhole.py | 2 +- geoh5py/objects/geo_image.py | 2 +- geoh5py/objects/grid2d.py | 2 +- geoh5py/objects/grid_object.py | 2 +- geoh5py/objects/integrator.py | 2 +- geoh5py/objects/label.py | 2 +- geoh5py/objects/notype_object.py | 2 +- geoh5py/objects/object_base.py | 2 +- geoh5py/objects/object_type.py | 2 +- geoh5py/objects/octree.py | 2 +- geoh5py/objects/points.py | 2 +- geoh5py/objects/slicer.py | 2 +- geoh5py/objects/surface.py | 2 +- geoh5py/objects/surveys/__init__.py | 2 +- geoh5py/objects/surveys/base.py | 2 +- geoh5py/objects/surveys/direct_current.py | 2 +- geoh5py/objects/surveys/electromagnetics/__init__.py | 2 +- geoh5py/objects/surveys/electromagnetics/airborne_fem.py | 2 +- geoh5py/objects/surveys/electromagnetics/airborne_tem.py | 2 +- geoh5py/objects/surveys/electromagnetics/base.py | 2 +- geoh5py/objects/surveys/electromagnetics/ground_fem.py | 2 +- geoh5py/objects/surveys/electromagnetics/ground_tem.py | 2 +- geoh5py/objects/surveys/electromagnetics/magnetotellurics.py | 2 +- geoh5py/objects/surveys/electromagnetics/tipper.py | 2 +- geoh5py/objects/surveys/magnetics.py | 2 +- geoh5py/objects/text.py | 2 +- geoh5py/objects/vp_model.py | 2 +- geoh5py/shared/__init__.py | 2 +- geoh5py/shared/concatenation/__init__.py | 2 +- geoh5py/shared/concatenation/concatenated.py | 2 +- geoh5py/shared/concatenation/concatenator.py | 2 +- geoh5py/shared/concatenation/data.py | 2 +- geoh5py/shared/concatenation/drillhole.py | 2 +- geoh5py/shared/concatenation/drillholes_group_table.py | 2 +- geoh5py/shared/concatenation/object.py | 2 +- geoh5py/shared/concatenation/property_group.py | 2 +- geoh5py/shared/conversion/__init__.py | 2 +- geoh5py/shared/conversion/base.py | 2 +- geoh5py/shared/conversion/geo_image.py | 2 +- geoh5py/shared/conversion/grid2d.py | 2 +- geoh5py/shared/cut_by_extent.py | 2 +- geoh5py/shared/entity.py | 2 +- geoh5py/shared/entity_container.py | 2 +- geoh5py/shared/entity_type.py | 2 +- geoh5py/shared/exceptions.py | 2 +- geoh5py/shared/merging/__init__.py | 2 +- geoh5py/shared/merging/base.py | 2 +- geoh5py/shared/merging/cell.py | 2 +- geoh5py/shared/merging/drape_model.py | 2 +- geoh5py/shared/merging/points.py | 2 +- geoh5py/shared/utils.py | 2 +- geoh5py/shared/validators.py | 2 +- geoh5py/shared/weakref_utils.py | 2 +- geoh5py/ui_json/__init__.py | 2 +- geoh5py/ui_json/annotations.py | 2 +- geoh5py/ui_json/constants.py | 2 +- geoh5py/ui_json/enforcers.py | 2 +- geoh5py/ui_json/forms.py | 2 +- geoh5py/ui_json/input_file.py | 2 +- geoh5py/ui_json/parameters.py | 2 +- geoh5py/ui_json/templates.py | 2 +- geoh5py/ui_json/ui_json.py | 2 +- geoh5py/ui_json/utils.py | 2 +- geoh5py/ui_json/validation.py | 2 +- geoh5py/ui_json/validations/__init__.py | 2 +- geoh5py/ui_json/validations/form.py | 2 +- geoh5py/ui_json/validations/uijson.py | 2 +- geoh5py/workspace/__init__.py | 2 +- geoh5py/workspace/workspace.py | 2 +- package.rst | 2 +- tests/__init__.py | 2 +- tests/add_filename_data_test.py | 2 +- tests/block_model_test.py | 2 +- tests/boolean_test.py | 2 +- tests/color_map_test.py | 2 +- tests/conversion_base_test.py | 2 +- tests/coordinate_system_test.py | 2 +- tests/copy_entity_test.py | 2 +- tests/copy_extent_cell_data_test.py | 2 +- tests/copy_extent_vertex_data_test.py | 2 +- tests/coulour_test.py | 2 +- tests/curve_data_test.py | 2 +- tests/cut_by_extent_test.py | 2 +- tests/data_instantiation_test.py | 2 +- tests/delete_entity_test.py | 2 +- tests/drape_model_test.py | 2 +- tests/drillhole_data_test.py | 2 +- tests/drillhole_v4_0_test.py | 2 +- tests/entity_attributes_test.py | 2 +- tests/entity_parent_test.py | 2 +- tests/geo_image_test.py | 2 +- tests/geometric_datatype_test.py | 2 +- tests/grid_2d_test.py | 2 +- tests/grid_object_test.py | 2 +- tests/group_test.py | 2 +- tests/groups_instantiation_test.py | 2 +- tests/h5_non_ascii_filename_test.py | 2 +- tests/insert_drillhole_data_test.py | 2 +- tests/interpretation_section_test.py | 2 +- tests/io_utils_test.py | 2 +- tests/io_write_test.py | 2 +- tests/label_test.py | 2 +- tests/merger_curve_test.py | 2 +- tests/merger_drape_model_test.py | 2 +- tests/merger_surface_test.py | 2 +- tests/merger_test.py | 2 +- tests/metadata_test.py | 2 +- tests/modify_property_group_test.py | 2 +- tests/monitored_update_test.py | 2 +- tests/no_data_value_test.py | 2 +- tests/notype_test.py | 2 +- tests/numeric_data_test.py | 2 +- tests/objects_instantiation_test.py | 2 +- tests/octree_test.py | 2 +- tests/point_data_test.py | 2 +- tests/property_group_test.py | 2 +- tests/reference_data_test.py | 2 +- tests/remove_root_test.py | 2 +- tests/save_modified_properties_test.py | 2 +- tests/set_parent_test.py | 2 +- tests/shared_utils_test.py | 2 +- tests/surveys/__init__.py | 2 +- tests/surveys/surface_data_test.py | 2 +- tests/surveys/survey_airborne_tem_test.py | 2 +- tests/surveys/survey_dcip_test.py | 2 +- tests/surveys/survey_fem_test.py | 2 +- tests/surveys/survey_ground_tem_test.py | 2 +- tests/surveys/survey_mt_test.py | 2 +- tests/surveys/survey_tipper_test.py | 2 +- tests/text_data_test.py | 2 +- tests/text_object_test.py | 2 +- tests/type_uid_test.py | 2 +- tests/ui_json/__init__.py | 2 +- tests/ui_json/enforcers_test.py | 2 +- tests/ui_json/exceptions_test.py | 2 +- tests/ui_json/forms_test.py | 2 +- tests/ui_json/parameter_test.py | 2 +- tests/ui_json/set_dict_test.py | 2 +- tests/ui_json/uijson_test.py | 2 +- tests/ui_json_group_test.py | 2 +- tests/ui_json_test.py | 2 +- tests/ui_json_utils_test.py | 2 +- tests/user_comments_test.py | 2 +- tests/utils_test.py | 2 +- tests/validators_test.py | 2 +- tests/version_test.py | 2 +- tests/visual_parameters_test.py | 2 +- tests/vp_mesh_test.py | 2 +- tests/weakref_test.py | 2 +- tests/weakref_utils_test.py | 2 +- tests/workspace_context_test.py | 2 +- tests/workspace_test.py | 2 +- 215 files changed, 215 insertions(+), 215 deletions(-) diff --git a/README-dev.rst b/README-dev.rst index fc63e605f..a4c394256 100644 --- a/README-dev.rst +++ b/README-dev.rst @@ -454,4 +454,4 @@ To build the api docs using autodocs Copyright ^^^^^^^^^ -Copyright (c) 2025 Mira Geoscience Ltd. +Copyright (c) 2020-2026 Mira Geoscience Ltd. diff --git a/README.rst b/README.rst index 02e0c292b..94ceb1cf8 100644 --- a/README.rst +++ b/README.rst @@ -101,7 +101,7 @@ Third Party Software notices and/or additional terms and conditions are located Copyright ^^^^^^^^^ -Copyright (c) 2025 Mira Geoscience Ltd. +Copyright (c) 2020-2026 Mira Geoscience Ltd. Citing geoh5py diff --git a/geoh5py/__init__.py b/geoh5py/__init__.py index b0c1048de..09704cdbe 100644 --- a/geoh5py/__init__.py +++ b/geoh5py/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/__init__.py b/geoh5py/data/__init__.py index 4e24f4684..e369bcac2 100644 --- a/geoh5py/data/__init__.py +++ b/geoh5py/data/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/blob_data.py b/geoh5py/data/blob_data.py index ff7e7aef5..dddcfa259 100644 --- a/geoh5py/data/blob_data.py +++ b/geoh5py/data/blob_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/boolean_data.py b/geoh5py/data/boolean_data.py index 45ea87d1d..e7498ba06 100644 --- a/geoh5py/data/boolean_data.py +++ b/geoh5py/data/boolean_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/color_map.py b/geoh5py/data/color_map.py index 51fb56eed..8f607f0b0 100644 --- a/geoh5py/data/color_map.py +++ b/geoh5py/data/color_map.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/colour.py b/geoh5py/data/colour.py index 45efe5cdf..04d1dc9c6 100644 --- a/geoh5py/data/colour.py +++ b/geoh5py/data/colour.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/data.py b/geoh5py/data/data.py index 291bda93b..b8daea4f5 100644 --- a/geoh5py/data/data.py +++ b/geoh5py/data/data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/data_association_enum.py b/geoh5py/data/data_association_enum.py index 06ed54053..84e0987c0 100644 --- a/geoh5py/data/data_association_enum.py +++ b/geoh5py/data/data_association_enum.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/data_type.py b/geoh5py/data/data_type.py index 02bc73b40..61037ce71 100644 --- a/geoh5py/data/data_type.py +++ b/geoh5py/data/data_type.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/data_unit.py b/geoh5py/data/data_unit.py index 75d3191d7..83ab5917e 100644 --- a/geoh5py/data/data_unit.py +++ b/geoh5py/data/data_unit.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/datetime_data.py b/geoh5py/data/datetime_data.py index c75b5544b..b156fa4cb 100644 --- a/geoh5py/data/datetime_data.py +++ b/geoh5py/data/datetime_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/filename_data.py b/geoh5py/data/filename_data.py index 06090f376..c368e8560 100644 --- a/geoh5py/data/filename_data.py +++ b/geoh5py/data/filename_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/float_data.py b/geoh5py/data/float_data.py index 8e8b0c5f5..9c12d48a9 100644 --- a/geoh5py/data/float_data.py +++ b/geoh5py/data/float_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/geometric_data.py b/geoh5py/data/geometric_data.py index 4db63c21a..e6d72efe1 100644 --- a/geoh5py/data/geometric_data.py +++ b/geoh5py/data/geometric_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/integer_data.py b/geoh5py/data/integer_data.py index 4b4683d76..56491ae81 100644 --- a/geoh5py/data/integer_data.py +++ b/geoh5py/data/integer_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/numeric_data.py b/geoh5py/data/numeric_data.py index 4a3552b17..b90263d57 100644 --- a/geoh5py/data/numeric_data.py +++ b/geoh5py/data/numeric_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/reference_value_map.py b/geoh5py/data/reference_value_map.py index b8122c47c..d1753a8a5 100644 --- a/geoh5py/data/reference_value_map.py +++ b/geoh5py/data/reference_value_map.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/referenced_data.py b/geoh5py/data/referenced_data.py index a9e1c332a..9e23e2358 100644 --- a/geoh5py/data/referenced_data.py +++ b/geoh5py/data/referenced_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/text_data.py b/geoh5py/data/text_data.py index db01ad529..dab198edc 100644 --- a/geoh5py/data/text_data.py +++ b/geoh5py/data/text_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/unknown_data.py b/geoh5py/data/unknown_data.py index 84fd246a0..4b4b1e8f7 100644 --- a/geoh5py/data/unknown_data.py +++ b/geoh5py/data/unknown_data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/data/visual_parameters.py b/geoh5py/data/visual_parameters.py index 2f1a54ef1..8356c8126 100644 --- a/geoh5py/data/visual_parameters.py +++ b/geoh5py/data/visual_parameters.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/__init__.py b/geoh5py/groups/__init__.py index 8d9782305..139f20fef 100644 --- a/geoh5py/groups/__init__.py +++ b/geoh5py/groups/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/base.py b/geoh5py/groups/base.py index 5e0589e10..a3121ec63 100644 --- a/geoh5py/groups/base.py +++ b/geoh5py/groups/base.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/container.py b/geoh5py/groups/container.py index 6873944d8..e820657eb 100644 --- a/geoh5py/groups/container.py +++ b/geoh5py/groups/container.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/custom.py b/geoh5py/groups/custom.py index f06a710bc..bd3809155 100644 --- a/geoh5py/groups/custom.py +++ b/geoh5py/groups/custom.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/drillhole.py b/geoh5py/groups/drillhole.py index 18cb504f2..0cba9994a 100644 --- a/geoh5py/groups/drillhole.py +++ b/geoh5py/groups/drillhole.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/giftools.py b/geoh5py/groups/giftools.py index 16c1e52be..dfdb6f7df 100644 --- a/geoh5py/groups/giftools.py +++ b/geoh5py/groups/giftools.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/group_type.py b/geoh5py/groups/group_type.py index d5115dc5e..24c87b322 100644 --- a/geoh5py/groups/group_type.py +++ b/geoh5py/groups/group_type.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/integrator.py b/geoh5py/groups/integrator.py index 86f5a9612..3727701f0 100644 --- a/geoh5py/groups/integrator.py +++ b/geoh5py/groups/integrator.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/interpretation_section.py b/geoh5py/groups/interpretation_section.py index 168b7bb2f..23b959be8 100644 --- a/geoh5py/groups/interpretation_section.py +++ b/geoh5py/groups/interpretation_section.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/maps.py b/geoh5py/groups/maps.py index 40bf15335..285f402b8 100644 --- a/geoh5py/groups/maps.py +++ b/geoh5py/groups/maps.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/notype.py b/geoh5py/groups/notype.py index aed681f44..6be5c83b9 100644 --- a/geoh5py/groups/notype.py +++ b/geoh5py/groups/notype.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/property_group.py b/geoh5py/groups/property_group.py index a6b57270e..f35eedb0e 100644 --- a/geoh5py/groups/property_group.py +++ b/geoh5py/groups/property_group.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/property_group_table.py b/geoh5py/groups/property_group_table.py index 29f04c68d..ff8e6fffd 100644 --- a/geoh5py/groups/property_group_table.py +++ b/geoh5py/groups/property_group_table.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/property_group_type.py b/geoh5py/groups/property_group_type.py index b91e79118..b3a06602c 100644 --- a/geoh5py/groups/property_group_type.py +++ b/geoh5py/groups/property_group_type.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/root.py b/geoh5py/groups/root.py index fdd5c7c97..eaf1c187c 100644 --- a/geoh5py/groups/root.py +++ b/geoh5py/groups/root.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/simpeg.py b/geoh5py/groups/simpeg.py index ef0d5d8ee..3c53a5541 100644 --- a/geoh5py/groups/simpeg.py +++ b/geoh5py/groups/simpeg.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/survey.py b/geoh5py/groups/survey.py index 260753c3f..417c32500 100644 --- a/geoh5py/groups/survey.py +++ b/geoh5py/groups/survey.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/groups/uijson.py b/geoh5py/groups/uijson.py index 030070ca2..bc6808af3 100644 --- a/geoh5py/groups/uijson.py +++ b/geoh5py/groups/uijson.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/handlers/__init__.py b/geoh5py/handlers/__init__.py index 2f78d4d5a..6f11c1cfe 100644 --- a/geoh5py/handlers/__init__.py +++ b/geoh5py/handlers/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/handlers/data_handler.py b/geoh5py/handlers/data_handler.py index 406e279e3..784197fe9 100644 --- a/geoh5py/handlers/data_handler.py +++ b/geoh5py/handlers/data_handler.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/handlers/groups_handler.py b/geoh5py/handlers/groups_handler.py index 42880ea3e..fe01224a5 100644 --- a/geoh5py/handlers/groups_handler.py +++ b/geoh5py/handlers/groups_handler.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/handlers/objects_handler.py b/geoh5py/handlers/objects_handler.py index dc6dfece5..beea4d3aa 100644 --- a/geoh5py/handlers/objects_handler.py +++ b/geoh5py/handlers/objects_handler.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/handlers/workspace_handler.py b/geoh5py/handlers/workspace_handler.py index 8a13969b6..58ca17aac 100644 --- a/geoh5py/handlers/workspace_handler.py +++ b/geoh5py/handlers/workspace_handler.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/interfaces/__init__.py b/geoh5py/interfaces/__init__.py index 779026479..fdcc3cb7f 100644 --- a/geoh5py/interfaces/__init__.py +++ b/geoh5py/interfaces/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/interfaces/__init__.pyi b/geoh5py/interfaces/__init__.pyi index 2e2af6c44..0c4827192 100644 --- a/geoh5py/interfaces/__init__.pyi +++ b/geoh5py/interfaces/__init__.pyi @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/interfaces/api.pyi b/geoh5py/interfaces/api.pyi index 9f80aba2a..1b29bc979 100644 --- a/geoh5py/interfaces/api.pyi +++ b/geoh5py/interfaces/api.pyi @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/interfaces/data.pyi b/geoh5py/interfaces/data.pyi index f673267e7..4bbacd150 100644 --- a/geoh5py/interfaces/data.pyi +++ b/geoh5py/interfaces/data.pyi @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/interfaces/groups.pyi b/geoh5py/interfaces/groups.pyi index 78983987e..a397cf19c 100644 --- a/geoh5py/interfaces/groups.pyi +++ b/geoh5py/interfaces/groups.pyi @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/interfaces/objects.pyi b/geoh5py/interfaces/objects.pyi index 906c87afe..dbb7bc9b3 100644 --- a/geoh5py/interfaces/objects.pyi +++ b/geoh5py/interfaces/objects.pyi @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/interfaces/shared.pyi b/geoh5py/interfaces/shared.pyi index 33782bc28..5dda774d8 100644 --- a/geoh5py/interfaces/shared.pyi +++ b/geoh5py/interfaces/shared.pyi @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/interfaces/workspace.pyi b/geoh5py/interfaces/workspace.pyi index cb0732df7..27bcc1f79 100644 --- a/geoh5py/interfaces/workspace.pyi +++ b/geoh5py/interfaces/workspace.pyi @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/io/__init__.py b/geoh5py/io/__init__.py index e0fe7e852..4451f9aca 100644 --- a/geoh5py/io/__init__.py +++ b/geoh5py/io/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/io/h5_reader.py b/geoh5py/io/h5_reader.py index 20997ca2f..12158a3f9 100644 --- a/geoh5py/io/h5_reader.py +++ b/geoh5py/io/h5_reader.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/io/h5_writer.py b/geoh5py/io/h5_writer.py index c08b46d86..21cfe7809 100644 --- a/geoh5py/io/h5_writer.py +++ b/geoh5py/io/h5_writer.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/io/utils.py b/geoh5py/io/utils.py index 9ed8f9034..5b220e5bf 100644 --- a/geoh5py/io/utils.py +++ b/geoh5py/io/utils.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/__init__.py b/geoh5py/objects/__init__.py index dd7c95116..ae469f809 100644 --- a/geoh5py/objects/__init__.py +++ b/geoh5py/objects/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/block_model.py b/geoh5py/objects/block_model.py index b4c481b1c..b6b42d653 100644 --- a/geoh5py/objects/block_model.py +++ b/geoh5py/objects/block_model.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/cell_object.py b/geoh5py/objects/cell_object.py index a7e5dffb1..1d57bdcaa 100644 --- a/geoh5py/objects/cell_object.py +++ b/geoh5py/objects/cell_object.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/curve.py b/geoh5py/objects/curve.py index 36b1ba3a4..62f2be480 100644 --- a/geoh5py/objects/curve.py +++ b/geoh5py/objects/curve.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/drape_model.py b/geoh5py/objects/drape_model.py index 1831ae9cf..8f89f238d 100644 --- a/geoh5py/objects/drape_model.py +++ b/geoh5py/objects/drape_model.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/drillhole.py b/geoh5py/objects/drillhole.py index 875a96107..738046cde 100644 --- a/geoh5py/objects/drillhole.py +++ b/geoh5py/objects/drillhole.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/geo_image.py b/geoh5py/objects/geo_image.py index 539c4fde5..076bd9e4e 100644 --- a/geoh5py/objects/geo_image.py +++ b/geoh5py/objects/geo_image.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/grid2d.py b/geoh5py/objects/grid2d.py index 0cb2352a2..910c3fae6 100644 --- a/geoh5py/objects/grid2d.py +++ b/geoh5py/objects/grid2d.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/grid_object.py b/geoh5py/objects/grid_object.py index a0079f728..7c5caed29 100644 --- a/geoh5py/objects/grid_object.py +++ b/geoh5py/objects/grid_object.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/integrator.py b/geoh5py/objects/integrator.py index ffbc5b54b..d22d4046d 100644 --- a/geoh5py/objects/integrator.py +++ b/geoh5py/objects/integrator.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/label.py b/geoh5py/objects/label.py index 684cbbee9..dfb9173eb 100644 --- a/geoh5py/objects/label.py +++ b/geoh5py/objects/label.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/notype_object.py b/geoh5py/objects/notype_object.py index 49f4c27c4..bdec17f66 100644 --- a/geoh5py/objects/notype_object.py +++ b/geoh5py/objects/notype_object.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/object_base.py b/geoh5py/objects/object_base.py index 90d2e5203..bdec7fc16 100644 --- a/geoh5py/objects/object_base.py +++ b/geoh5py/objects/object_base.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/object_type.py b/geoh5py/objects/object_type.py index 9ff74f5d0..99b59a345 100644 --- a/geoh5py/objects/object_type.py +++ b/geoh5py/objects/object_type.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/octree.py b/geoh5py/objects/octree.py index 23a215cc1..141270781 100644 --- a/geoh5py/objects/octree.py +++ b/geoh5py/objects/octree.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/points.py b/geoh5py/objects/points.py index ef5b3f873..e8ea97340 100644 --- a/geoh5py/objects/points.py +++ b/geoh5py/objects/points.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/slicer.py b/geoh5py/objects/slicer.py index e001d1856..6f3a5ec08 100644 --- a/geoh5py/objects/slicer.py +++ b/geoh5py/objects/slicer.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surface.py b/geoh5py/objects/surface.py index 8c04b253d..c2a6d0f90 100644 --- a/geoh5py/objects/surface.py +++ b/geoh5py/objects/surface.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/__init__.py b/geoh5py/objects/surveys/__init__.py index db2385232..a999b1b55 100644 --- a/geoh5py/objects/surveys/__init__.py +++ b/geoh5py/objects/surveys/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/base.py b/geoh5py/objects/surveys/base.py index 1c4f6e41f..6b43d748b 100644 --- a/geoh5py/objects/surveys/base.py +++ b/geoh5py/objects/surveys/base.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/direct_current.py b/geoh5py/objects/surveys/direct_current.py index 8d9b92ee3..249619f2d 100644 --- a/geoh5py/objects/surveys/direct_current.py +++ b/geoh5py/objects/surveys/direct_current.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/electromagnetics/__init__.py b/geoh5py/objects/surveys/electromagnetics/__init__.py index db2385232..a999b1b55 100644 --- a/geoh5py/objects/surveys/electromagnetics/__init__.py +++ b/geoh5py/objects/surveys/electromagnetics/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/electromagnetics/airborne_fem.py b/geoh5py/objects/surveys/electromagnetics/airborne_fem.py index 931441b1b..261052428 100644 --- a/geoh5py/objects/surveys/electromagnetics/airborne_fem.py +++ b/geoh5py/objects/surveys/electromagnetics/airborne_fem.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/electromagnetics/airborne_tem.py b/geoh5py/objects/surveys/electromagnetics/airborne_tem.py index b4b2ccdeb..3e65acf24 100644 --- a/geoh5py/objects/surveys/electromagnetics/airborne_tem.py +++ b/geoh5py/objects/surveys/electromagnetics/airborne_tem.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/electromagnetics/base.py b/geoh5py/objects/surveys/electromagnetics/base.py index 8eb155bc6..b467e3d58 100644 --- a/geoh5py/objects/surveys/electromagnetics/base.py +++ b/geoh5py/objects/surveys/electromagnetics/base.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/electromagnetics/ground_fem.py b/geoh5py/objects/surveys/electromagnetics/ground_fem.py index b38f30348..94e56ef5e 100644 --- a/geoh5py/objects/surveys/electromagnetics/ground_fem.py +++ b/geoh5py/objects/surveys/electromagnetics/ground_fem.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/electromagnetics/ground_tem.py b/geoh5py/objects/surveys/electromagnetics/ground_tem.py index fdb7ffc5f..cf8ab3498 100644 --- a/geoh5py/objects/surveys/electromagnetics/ground_tem.py +++ b/geoh5py/objects/surveys/electromagnetics/ground_tem.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/electromagnetics/magnetotellurics.py b/geoh5py/objects/surveys/electromagnetics/magnetotellurics.py index e8860d2c6..d06833115 100644 --- a/geoh5py/objects/surveys/electromagnetics/magnetotellurics.py +++ b/geoh5py/objects/surveys/electromagnetics/magnetotellurics.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/electromagnetics/tipper.py b/geoh5py/objects/surveys/electromagnetics/tipper.py index ef49d0b19..e4d4f4d04 100644 --- a/geoh5py/objects/surveys/electromagnetics/tipper.py +++ b/geoh5py/objects/surveys/electromagnetics/tipper.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/surveys/magnetics.py b/geoh5py/objects/surveys/magnetics.py index 995f4ccc0..e4d0f6c7a 100644 --- a/geoh5py/objects/surveys/magnetics.py +++ b/geoh5py/objects/surveys/magnetics.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/text.py b/geoh5py/objects/text.py index 1b14c8ecb..b4c9f991f 100644 --- a/geoh5py/objects/text.py +++ b/geoh5py/objects/text.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/objects/vp_model.py b/geoh5py/objects/vp_model.py index 803708e19..5446f9e07 100644 --- a/geoh5py/objects/vp_model.py +++ b/geoh5py/objects/vp_model.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/__init__.py b/geoh5py/shared/__init__.py index de026ddec..14085e485 100644 --- a/geoh5py/shared/__init__.py +++ b/geoh5py/shared/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/concatenation/__init__.py b/geoh5py/shared/concatenation/__init__.py index cd7d89583..afb34d826 100644 --- a/geoh5py/shared/concatenation/__init__.py +++ b/geoh5py/shared/concatenation/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/concatenation/concatenated.py b/geoh5py/shared/concatenation/concatenated.py index ff61fd810..7ca4bbd5e 100644 --- a/geoh5py/shared/concatenation/concatenated.py +++ b/geoh5py/shared/concatenation/concatenated.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/concatenation/concatenator.py b/geoh5py/shared/concatenation/concatenator.py index 4763a7616..bf9b80c2b 100644 --- a/geoh5py/shared/concatenation/concatenator.py +++ b/geoh5py/shared/concatenation/concatenator.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/concatenation/data.py b/geoh5py/shared/concatenation/data.py index 13d4d5c60..368975d87 100644 --- a/geoh5py/shared/concatenation/data.py +++ b/geoh5py/shared/concatenation/data.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/concatenation/drillhole.py b/geoh5py/shared/concatenation/drillhole.py index e0236f0db..20d2c5571 100644 --- a/geoh5py/shared/concatenation/drillhole.py +++ b/geoh5py/shared/concatenation/drillhole.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/concatenation/drillholes_group_table.py b/geoh5py/shared/concatenation/drillholes_group_table.py index e93a012fc..3ea11d492 100644 --- a/geoh5py/shared/concatenation/drillholes_group_table.py +++ b/geoh5py/shared/concatenation/drillholes_group_table.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/concatenation/object.py b/geoh5py/shared/concatenation/object.py index 703fa642f..836239f9d 100644 --- a/geoh5py/shared/concatenation/object.py +++ b/geoh5py/shared/concatenation/object.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/concatenation/property_group.py b/geoh5py/shared/concatenation/property_group.py index 005376c82..b0b45ddab 100644 --- a/geoh5py/shared/concatenation/property_group.py +++ b/geoh5py/shared/concatenation/property_group.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/conversion/__init__.py b/geoh5py/shared/conversion/__init__.py index 897e6d7f8..bffc3e5b5 100644 --- a/geoh5py/shared/conversion/__init__.py +++ b/geoh5py/shared/conversion/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/conversion/base.py b/geoh5py/shared/conversion/base.py index 3ca703503..5877eadcb 100644 --- a/geoh5py/shared/conversion/base.py +++ b/geoh5py/shared/conversion/base.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/conversion/geo_image.py b/geoh5py/shared/conversion/geo_image.py index 82e6fa97b..d9e6bd9d0 100644 --- a/geoh5py/shared/conversion/geo_image.py +++ b/geoh5py/shared/conversion/geo_image.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/conversion/grid2d.py b/geoh5py/shared/conversion/grid2d.py index 42247863d..c24dd8916 100644 --- a/geoh5py/shared/conversion/grid2d.py +++ b/geoh5py/shared/conversion/grid2d.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/cut_by_extent.py b/geoh5py/shared/cut_by_extent.py index a582f28f0..a82bccc9f 100644 --- a/geoh5py/shared/cut_by_extent.py +++ b/geoh5py/shared/cut_by_extent.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/entity.py b/geoh5py/shared/entity.py index f4ba57632..b4a888ba4 100644 --- a/geoh5py/shared/entity.py +++ b/geoh5py/shared/entity.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/entity_container.py b/geoh5py/shared/entity_container.py index 52bb45177..5467fbe58 100644 --- a/geoh5py/shared/entity_container.py +++ b/geoh5py/shared/entity_container.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/entity_type.py b/geoh5py/shared/entity_type.py index 81cb7ad6b..7070e3773 100644 --- a/geoh5py/shared/entity_type.py +++ b/geoh5py/shared/entity_type.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/exceptions.py b/geoh5py/shared/exceptions.py index a4e104f52..70e51125a 100644 --- a/geoh5py/shared/exceptions.py +++ b/geoh5py/shared/exceptions.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/merging/__init__.py b/geoh5py/shared/merging/__init__.py index 4e6c20a21..bfb37f895 100644 --- a/geoh5py/shared/merging/__init__.py +++ b/geoh5py/shared/merging/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/merging/base.py b/geoh5py/shared/merging/base.py index 9d3501b56..fbed74e7c 100644 --- a/geoh5py/shared/merging/base.py +++ b/geoh5py/shared/merging/base.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/merging/cell.py b/geoh5py/shared/merging/cell.py index 71215c5ac..47f4c35cf 100644 --- a/geoh5py/shared/merging/cell.py +++ b/geoh5py/shared/merging/cell.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/merging/drape_model.py b/geoh5py/shared/merging/drape_model.py index f597576b2..492c52f85 100644 --- a/geoh5py/shared/merging/drape_model.py +++ b/geoh5py/shared/merging/drape_model.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/merging/points.py b/geoh5py/shared/merging/points.py index ff41bc83f..10938fc58 100644 --- a/geoh5py/shared/merging/points.py +++ b/geoh5py/shared/merging/points.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/utils.py b/geoh5py/shared/utils.py index 2389adf39..14e229bd8 100644 --- a/geoh5py/shared/utils.py +++ b/geoh5py/shared/utils.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/validators.py b/geoh5py/shared/validators.py index 0509b8ed0..6111bb4e3 100644 --- a/geoh5py/shared/validators.py +++ b/geoh5py/shared/validators.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/shared/weakref_utils.py b/geoh5py/shared/weakref_utils.py index 02f353f10..ac0e42a1a 100644 --- a/geoh5py/shared/weakref_utils.py +++ b/geoh5py/shared/weakref_utils.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/__init__.py b/geoh5py/ui_json/__init__.py index 4b3462675..af0f3ec8b 100644 --- a/geoh5py/ui_json/__init__.py +++ b/geoh5py/ui_json/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/annotations.py b/geoh5py/ui_json/annotations.py index eeb4e5849..acbf70f81 100644 --- a/geoh5py/ui_json/annotations.py +++ b/geoh5py/ui_json/annotations.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/constants.py b/geoh5py/ui_json/constants.py index c2ea98ea1..0184ddcf3 100644 --- a/geoh5py/ui_json/constants.py +++ b/geoh5py/ui_json/constants.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/enforcers.py b/geoh5py/ui_json/enforcers.py index b861ad4b6..7faf128df 100644 --- a/geoh5py/ui_json/enforcers.py +++ b/geoh5py/ui_json/enforcers.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/forms.py b/geoh5py/ui_json/forms.py index aad972b42..b26bc3105 100644 --- a/geoh5py/ui_json/forms.py +++ b/geoh5py/ui_json/forms.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/input_file.py b/geoh5py/ui_json/input_file.py index ba55db095..b3de7d6a6 100644 --- a/geoh5py/ui_json/input_file.py +++ b/geoh5py/ui_json/input_file.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/parameters.py b/geoh5py/ui_json/parameters.py index ae6d2c049..efce9cef9 100644 --- a/geoh5py/ui_json/parameters.py +++ b/geoh5py/ui_json/parameters.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/templates.py b/geoh5py/ui_json/templates.py index af54518cd..af6edb054 100644 --- a/geoh5py/ui_json/templates.py +++ b/geoh5py/ui_json/templates.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/ui_json.py b/geoh5py/ui_json/ui_json.py index 5cb412e31..8ab30788c 100644 --- a/geoh5py/ui_json/ui_json.py +++ b/geoh5py/ui_json/ui_json.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/utils.py b/geoh5py/ui_json/utils.py index c2ffdaa1c..e6c4b601a 100644 --- a/geoh5py/ui_json/utils.py +++ b/geoh5py/ui_json/utils.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/validation.py b/geoh5py/ui_json/validation.py index 305a5a707..b971df522 100644 --- a/geoh5py/ui_json/validation.py +++ b/geoh5py/ui_json/validation.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/validations/__init__.py b/geoh5py/ui_json/validations/__init__.py index b481c90cc..315aea7c9 100644 --- a/geoh5py/ui_json/validations/__init__.py +++ b/geoh5py/ui_json/validations/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/validations/form.py b/geoh5py/ui_json/validations/form.py index 9523d94d6..bcf14904e 100644 --- a/geoh5py/ui_json/validations/form.py +++ b/geoh5py/ui_json/validations/form.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/ui_json/validations/uijson.py b/geoh5py/ui_json/validations/uijson.py index db0476395..f0e61e927 100644 --- a/geoh5py/ui_json/validations/uijson.py +++ b/geoh5py/ui_json/validations/uijson.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/workspace/__init__.py b/geoh5py/workspace/__init__.py index 927564666..56c1263ae 100644 --- a/geoh5py/workspace/__init__.py +++ b/geoh5py/workspace/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/geoh5py/workspace/workspace.py b/geoh5py/workspace/workspace.py index 14a334e2c..9993e04c7 100644 --- a/geoh5py/workspace/workspace.py +++ b/geoh5py/workspace/workspace.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/package.rst b/package.rst index eea0ba725..6643a48a2 100644 --- a/package.rst +++ b/package.rst @@ -50,4 +50,4 @@ along with geoh5py. If not, see . Copyright ^^^^^^^^^ -Copyright (c) 2025 Mira Geoscience Ltd. +Copyright (c) 2020-2026 Mira Geoscience Ltd. diff --git a/tests/__init__.py b/tests/__init__.py index db2385232..a999b1b55 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/add_filename_data_test.py b/tests/add_filename_data_test.py index 54cdfddd3..f4f414371 100644 --- a/tests/add_filename_data_test.py +++ b/tests/add_filename_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/block_model_test.py b/tests/block_model_test.py index 911fec213..ea7e03e3e 100644 --- a/tests/block_model_test.py +++ b/tests/block_model_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/boolean_test.py b/tests/boolean_test.py index 00b555429..55e279b25 100644 --- a/tests/boolean_test.py +++ b/tests/boolean_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/color_map_test.py b/tests/color_map_test.py index eb123c39c..145af4b4f 100644 --- a/tests/color_map_test.py +++ b/tests/color_map_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/conversion_base_test.py b/tests/conversion_base_test.py index aa9dc7f50..2d5a23c1e 100644 --- a/tests/conversion_base_test.py +++ b/tests/conversion_base_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/coordinate_system_test.py b/tests/coordinate_system_test.py index c6107887e..d7d5f7c54 100644 --- a/tests/coordinate_system_test.py +++ b/tests/coordinate_system_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/copy_entity_test.py b/tests/copy_entity_test.py index 9ea5b1070..6affae780 100644 --- a/tests/copy_entity_test.py +++ b/tests/copy_entity_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/copy_extent_cell_data_test.py b/tests/copy_extent_cell_data_test.py index ccdff00d3..2fe5c6940 100644 --- a/tests/copy_extent_cell_data_test.py +++ b/tests/copy_extent_cell_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/copy_extent_vertex_data_test.py b/tests/copy_extent_vertex_data_test.py index b3f721cef..684b8d050 100644 --- a/tests/copy_extent_vertex_data_test.py +++ b/tests/copy_extent_vertex_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/coulour_test.py b/tests/coulour_test.py index c0e56a077..311f20de8 100644 --- a/tests/coulour_test.py +++ b/tests/coulour_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/curve_data_test.py b/tests/curve_data_test.py index ffdbf3c67..949f4a67b 100644 --- a/tests/curve_data_test.py +++ b/tests/curve_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/cut_by_extent_test.py b/tests/cut_by_extent_test.py index f82614a92..b5839b134 100644 --- a/tests/cut_by_extent_test.py +++ b/tests/cut_by_extent_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/data_instantiation_test.py b/tests/data_instantiation_test.py index 83d31db27..d588d5293 100644 --- a/tests/data_instantiation_test.py +++ b/tests/data_instantiation_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/delete_entity_test.py b/tests/delete_entity_test.py index a20953688..8fd2dc329 100644 --- a/tests/delete_entity_test.py +++ b/tests/delete_entity_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/drape_model_test.py b/tests/drape_model_test.py index 55ee2433a..a67f7d9ac 100644 --- a/tests/drape_model_test.py +++ b/tests/drape_model_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/drillhole_data_test.py b/tests/drillhole_data_test.py index 674d69acc..6076800b1 100644 --- a/tests/drillhole_data_test.py +++ b/tests/drillhole_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/drillhole_v4_0_test.py b/tests/drillhole_v4_0_test.py index 6437a68de..e8fe88a24 100644 --- a/tests/drillhole_v4_0_test.py +++ b/tests/drillhole_v4_0_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/entity_attributes_test.py b/tests/entity_attributes_test.py index 70c45feee..55d88c813 100644 --- a/tests/entity_attributes_test.py +++ b/tests/entity_attributes_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/entity_parent_test.py b/tests/entity_parent_test.py index f47d20eee..d331d31f4 100644 --- a/tests/entity_parent_test.py +++ b/tests/entity_parent_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/geo_image_test.py b/tests/geo_image_test.py index 32d30a009..f718a3281 100644 --- a/tests/geo_image_test.py +++ b/tests/geo_image_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/geometric_datatype_test.py b/tests/geometric_datatype_test.py index afee842ff..96b685c52 100644 --- a/tests/geometric_datatype_test.py +++ b/tests/geometric_datatype_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/grid_2d_test.py b/tests/grid_2d_test.py index ebae43033..f85c89802 100644 --- a/tests/grid_2d_test.py +++ b/tests/grid_2d_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/grid_object_test.py b/tests/grid_object_test.py index 198656f8f..2ebe9079a 100644 --- a/tests/grid_object_test.py +++ b/tests/grid_object_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/group_test.py b/tests/group_test.py index d3c9370fa..d4d387ef7 100644 --- a/tests/group_test.py +++ b/tests/group_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/groups_instantiation_test.py b/tests/groups_instantiation_test.py index b9f67cc41..6a3f9df73 100644 --- a/tests/groups_instantiation_test.py +++ b/tests/groups_instantiation_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/h5_non_ascii_filename_test.py b/tests/h5_non_ascii_filename_test.py index 1ffb9d3d4..c9ecba18c 100644 --- a/tests/h5_non_ascii_filename_test.py +++ b/tests/h5_non_ascii_filename_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/insert_drillhole_data_test.py b/tests/insert_drillhole_data_test.py index 3f3ffab21..24a127cd5 100644 --- a/tests/insert_drillhole_data_test.py +++ b/tests/insert_drillhole_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/interpretation_section_test.py b/tests/interpretation_section_test.py index 4841cf803..67ea4cee1 100644 --- a/tests/interpretation_section_test.py +++ b/tests/interpretation_section_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/io_utils_test.py b/tests/io_utils_test.py index 7873c98e7..38bdee5d7 100644 --- a/tests/io_utils_test.py +++ b/tests/io_utils_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/io_write_test.py b/tests/io_write_test.py index aa03e2379..cd5cf5f52 100644 --- a/tests/io_write_test.py +++ b/tests/io_write_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/label_test.py b/tests/label_test.py index 5e8cab02b..33c085154 100644 --- a/tests/label_test.py +++ b/tests/label_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/merger_curve_test.py b/tests/merger_curve_test.py index 6571a378d..2cb53ed5e 100644 --- a/tests/merger_curve_test.py +++ b/tests/merger_curve_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/merger_drape_model_test.py b/tests/merger_drape_model_test.py index 4970db976..2c496d64a 100644 --- a/tests/merger_drape_model_test.py +++ b/tests/merger_drape_model_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/merger_surface_test.py b/tests/merger_surface_test.py index cef500e94..6be322747 100644 --- a/tests/merger_surface_test.py +++ b/tests/merger_surface_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/merger_test.py b/tests/merger_test.py index c5971c6dc..50e8aa727 100644 --- a/tests/merger_test.py +++ b/tests/merger_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/metadata_test.py b/tests/metadata_test.py index 615d8569f..e5431d325 100644 --- a/tests/metadata_test.py +++ b/tests/metadata_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/modify_property_group_test.py b/tests/modify_property_group_test.py index 5a1bd5cf2..33d50b41c 100644 --- a/tests/modify_property_group_test.py +++ b/tests/modify_property_group_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/monitored_update_test.py b/tests/monitored_update_test.py index d57740b9a..1a03aeaef 100644 --- a/tests/monitored_update_test.py +++ b/tests/monitored_update_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/no_data_value_test.py b/tests/no_data_value_test.py index 3b2811522..d651512e1 100644 --- a/tests/no_data_value_test.py +++ b/tests/no_data_value_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/notype_test.py b/tests/notype_test.py index 8ce36ceb8..2f2992057 100644 --- a/tests/notype_test.py +++ b/tests/notype_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/numeric_data_test.py b/tests/numeric_data_test.py index 04b4605d5..384fdf2ed 100644 --- a/tests/numeric_data_test.py +++ b/tests/numeric_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/objects_instantiation_test.py b/tests/objects_instantiation_test.py index 61778a111..9243f2e96 100644 --- a/tests/objects_instantiation_test.py +++ b/tests/objects_instantiation_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/octree_test.py b/tests/octree_test.py index d62f4ae1e..ee686711b 100644 --- a/tests/octree_test.py +++ b/tests/octree_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/point_data_test.py b/tests/point_data_test.py index 565bb0788..b9e649fc0 100644 --- a/tests/point_data_test.py +++ b/tests/point_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/property_group_test.py b/tests/property_group_test.py index 1d4fbc03e..1374865b9 100644 --- a/tests/property_group_test.py +++ b/tests/property_group_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/reference_data_test.py b/tests/reference_data_test.py index 3da93561a..2317566ee 100644 --- a/tests/reference_data_test.py +++ b/tests/reference_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/remove_root_test.py b/tests/remove_root_test.py index 65da13a73..527b01bc6 100644 --- a/tests/remove_root_test.py +++ b/tests/remove_root_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/save_modified_properties_test.py b/tests/save_modified_properties_test.py index a827446a3..5a3d69927 100644 --- a/tests/save_modified_properties_test.py +++ b/tests/save_modified_properties_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/set_parent_test.py b/tests/set_parent_test.py index cff383514..09ebd1c5d 100644 --- a/tests/set_parent_test.py +++ b/tests/set_parent_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/shared_utils_test.py b/tests/shared_utils_test.py index 7e76b4d1a..4d1bf4bb5 100644 --- a/tests/shared_utils_test.py +++ b/tests/shared_utils_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/surveys/__init__.py b/tests/surveys/__init__.py index db2385232..a999b1b55 100644 --- a/tests/surveys/__init__.py +++ b/tests/surveys/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/surveys/surface_data_test.py b/tests/surveys/surface_data_test.py index 526bd5ab3..9136311f6 100644 --- a/tests/surveys/surface_data_test.py +++ b/tests/surveys/surface_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/surveys/survey_airborne_tem_test.py b/tests/surveys/survey_airborne_tem_test.py index 82c9e3eab..c121ca7cd 100644 --- a/tests/surveys/survey_airborne_tem_test.py +++ b/tests/surveys/survey_airborne_tem_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/surveys/survey_dcip_test.py b/tests/surveys/survey_dcip_test.py index 1f05c227a..818b515b7 100644 --- a/tests/surveys/survey_dcip_test.py +++ b/tests/surveys/survey_dcip_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/surveys/survey_fem_test.py b/tests/surveys/survey_fem_test.py index 11e82395a..8b9abb258 100644 --- a/tests/surveys/survey_fem_test.py +++ b/tests/surveys/survey_fem_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/surveys/survey_ground_tem_test.py b/tests/surveys/survey_ground_tem_test.py index 8a254407e..1e5fa736f 100644 --- a/tests/surveys/survey_ground_tem_test.py +++ b/tests/surveys/survey_ground_tem_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/surveys/survey_mt_test.py b/tests/surveys/survey_mt_test.py index 9032a8427..6c7a55560 100644 --- a/tests/surveys/survey_mt_test.py +++ b/tests/surveys/survey_mt_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/surveys/survey_tipper_test.py b/tests/surveys/survey_tipper_test.py index 41d586351..5d656377e 100644 --- a/tests/surveys/survey_tipper_test.py +++ b/tests/surveys/survey_tipper_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/text_data_test.py b/tests/text_data_test.py index 8a0cc4213..ea56b028f 100644 --- a/tests/text_data_test.py +++ b/tests/text_data_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/text_object_test.py b/tests/text_object_test.py index fa6864a39..758a1c58d 100644 --- a/tests/text_object_test.py +++ b/tests/text_object_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/type_uid_test.py b/tests/type_uid_test.py index 3ee61a2be..6f711b1dc 100644 --- a/tests/type_uid_test.py +++ b/tests/type_uid_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/ui_json/__init__.py b/tests/ui_json/__init__.py index ab2ecd6c7..229ef3f7e 100644 --- a/tests/ui_json/__init__.py +++ b/tests/ui_json/__init__.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/ui_json/enforcers_test.py b/tests/ui_json/enforcers_test.py index 057db6f9f..9e068ccdf 100644 --- a/tests/ui_json/enforcers_test.py +++ b/tests/ui_json/enforcers_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/ui_json/exceptions_test.py b/tests/ui_json/exceptions_test.py index d5f91ee4b..b4316e017 100644 --- a/tests/ui_json/exceptions_test.py +++ b/tests/ui_json/exceptions_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/ui_json/forms_test.py b/tests/ui_json/forms_test.py index c07413bc8..5eddc7b5b 100644 --- a/tests/ui_json/forms_test.py +++ b/tests/ui_json/forms_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/ui_json/parameter_test.py b/tests/ui_json/parameter_test.py index 27eb5225e..c71180873 100644 --- a/tests/ui_json/parameter_test.py +++ b/tests/ui_json/parameter_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/ui_json/set_dict_test.py b/tests/ui_json/set_dict_test.py index 9cbbeacc4..a9d4bab0e 100644 --- a/tests/ui_json/set_dict_test.py +++ b/tests/ui_json/set_dict_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/ui_json/uijson_test.py b/tests/ui_json/uijson_test.py index 6fde305f3..ce908eba7 100644 --- a/tests/ui_json/uijson_test.py +++ b/tests/ui_json/uijson_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/ui_json_group_test.py b/tests/ui_json_group_test.py index a787f6b0b..16710ec3b 100644 --- a/tests/ui_json_group_test.py +++ b/tests/ui_json_group_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/ui_json_test.py b/tests/ui_json_test.py index a0ba1cca1..5e5d3813d 100644 --- a/tests/ui_json_test.py +++ b/tests/ui_json_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/ui_json_utils_test.py b/tests/ui_json_utils_test.py index 41f2b26a9..cc29fb286 100644 --- a/tests/ui_json_utils_test.py +++ b/tests/ui_json_utils_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/user_comments_test.py b/tests/user_comments_test.py index a2961045c..4df02eae4 100644 --- a/tests/user_comments_test.py +++ b/tests/user_comments_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/utils_test.py b/tests/utils_test.py index a767fa0aa..79388f780 100644 --- a/tests/utils_test.py +++ b/tests/utils_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/validators_test.py b/tests/validators_test.py index 35404aa8f..5c06f7408 100644 --- a/tests/validators_test.py +++ b/tests/validators_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/version_test.py b/tests/version_test.py index eac2bac13..204e44af1 100644 --- a/tests/version_test.py +++ b/tests/version_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/visual_parameters_test.py b/tests/visual_parameters_test.py index ee44c79c5..1b3b914ea 100644 --- a/tests/visual_parameters_test.py +++ b/tests/visual_parameters_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/vp_mesh_test.py b/tests/vp_mesh_test.py index 792fc6c07..5b92bca2e 100644 --- a/tests/vp_mesh_test.py +++ b/tests/vp_mesh_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/weakref_test.py b/tests/weakref_test.py index 601c19202..5def29b6d 100644 --- a/tests/weakref_test.py +++ b/tests/weakref_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/weakref_utils_test.py b/tests/weakref_utils_test.py index b62f06475..5287d0e45 100644 --- a/tests/weakref_utils_test.py +++ b/tests/weakref_utils_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/workspace_context_test.py b/tests/workspace_context_test.py index bb8856adf..761999688 100644 --- a/tests/workspace_context_test.py +++ b/tests/workspace_context_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # ' diff --git a/tests/workspace_test.py b/tests/workspace_test.py index 7c6c29da3..aec1af0cf 100644 --- a/tests/workspace_test.py +++ b/tests/workspace_test.py @@ -1,5 +1,5 @@ # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2025-2026 Mira Geoscience Ltd. ' +# Copyright (c) 2020-2026 Mira Geoscience Ltd. ' # ' # This file is part of geoh5py. ' # '