Geoh5py

Latest version: v0.10.1

Safety actively analyzes 707009 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.10.1

What's Changed
* GEOPY-1932: Desurveying can produce a divide by zero warning with some paths by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/696
* GEOPY-1971: Octree mesh upside down (backport for Analyst 4.5.1) by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/695


**Full Changelog**: https://github.com/MiraGeoscience/geoh5py/compare/v0.10.0...v0.10.1

0.10.0

What's Changed
* Support for python 3.11 and 3.12 [GEOPY-1494] by SamuelBradley in https://github.com/MiraGeoscience/geoh5py/pull/551
* GEOPY-1591: unstable test test_cell_from_part by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/575
* GEOPY-1380: Convert base forms to pydantic ui json class by benk-mira in https://github.com/MiraGeoscience/geoh5py/pull/571
* image description by RichardScottOZ in https://github.com/MiraGeoscience/geoh5py/pull/582
* GEOPY-1602: Refactor input arguments of class instantiation by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/568
* GEOPY-1638: Convert mesh_type uuid to class type in ObjectForm by benk-mira in https://github.com/MiraGeoscience/geoh5py/pull/583
* GEOPY-1674: Fail reading Geometric data by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/585
* GEOPY-1637: Allow default state (empty string) for all forms by benk-mira in https://github.com/MiraGeoscience/geoh5py/pull/584
* GEOPY-1656: Always check/closed EM loops and return warning by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/591
* GEOPY-1710: Find more efficient computation for DrapeModel centroids by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/592
* GEOPY-1664: Property group type validation is broken by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/594
* GEOPY-1645: Update for geoh5py refactor of class instantiation by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/593
* GEOPY-1668: Continue refactoring on Data classes. by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/597
* GEOPY-1718: allow dependency on not bool data by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/595
* GEOPY-1738: Crash handling Geoscience INTEGRATOR queries by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/602, https://github.com/MiraGeoscience/geoh5py/pull/614
* GEOPY-1706: Add empty string to uid validator and flatten method in base class an… by benk-mira in https://github.com/MiraGeoscience/geoh5py/pull/603
* GEOPY-1720: Fix handling of geometric data from reference data table with user names by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/601, https://github.com/MiraGeoscience/geoh5py/pull/615
* GEOPY-1574: Modify UIJson to use pydantic structure with forms by benk-mira in https://github.com/MiraGeoscience/geoh5py/pull/609
* GEOPY-1624: loaddrillhole group table as a numpy array by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/608
* GEOPY-1758: define dtytpe in DataClass as a class attribute and use this attribute where it's needed by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/613
* GEOPY-1767: Support Value map with bytes by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/617
* GEOPY-1770: add a method to update metadata without rewriting everything by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/618
* GEOPY-1719: allow input active cells instead of topography by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/621
* GEOPY-1755: Property group refactor by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/623
* GEOPY-1755: create an object to access all the data of a property group in a recarray by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/619
* GEOPY-1774: Re-order the inversion inputs following users comments by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/626
* GEOPY-1669: Final clean up of Object class by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/625
* GEOPY-1774: Re-order the inversion inputs following users comments by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/631
* GEOPY-1333: geoh5py uijson documentation by benk-mira in https://github.com/MiraGeoscience/geoh5py/pull/630
* GEOPY-1670: change shutil move for copy by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/632
* GEOPY-1682: Add new data_type attributes by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/633
* GEOPY-1733: Block model centroids not computed correctly for negative cell delimiters by benk-mira in https://github.com/MiraGeoscience/geoh5py/pull/634
* GEOPY-1682: Add new data_type attributes by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/637
* GEOPY-1781: tests of las-geoh5 fail with geoh5 0.10.0 by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/638
* GEOPY-1739: add new InterpretationSection group by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/627
* GEOPY-1802: Copying drillhole groups crashes by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/649
* DEVOPS-511: Update deploy workflows to release pip package on pypi by SophieCurinier in https://github.com/MiraGeoscience/geoh5py/pull/647
* GEOPY-1165: Check for properties for Property Group Type - Implement Property Group Type: Simple by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/645, https://github.com/MiraGeoscience/geoh5py/pull/651
* GEOPY-1811: Use latest "Tx ID tx property" on all EM surveys. by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/652, https://github.com/MiraGeoscience/geoh5py/pull/657
* GEOPY-1815: Can't read DrillholeGroup with Strike/dip property_group_type by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/654
* GEOPY-1814: Issue reading single drillhole exported from DrillholeGroup by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/658
* GEOPY-1623: metadata are not displaying when exporting metadata to drillhole group by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/659
* GEOPY-1840: Enforce reference data type shared between the tx_id_property of receiver and complement (transmitter, base station) by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/666
* GEOPY-1860: do not include top level files in wheels by sebhmg in https://github.com/MiraGeoscience/geoh5py/pull/672, https://github.com/MiraGeoscience/geoh5py/pull/676
* GEOPY-1851: fail to clip geoh5 with error about CustomGroup by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/675
* DEVOPS-540: Add a test to verify conda and pyproject versions consistency by SophieCurinier in https://github.com/MiraGeoscience/geoh5py/pull/680
* GEOPY-1918: Don't load workspace_geoh5 by default. by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/684, https://github.com/MiraGeoscience/geoh5py/pull/685
* GEOPY-1918: Don't load workspace_geoh5 by default. by domfournier in

New Contributors
* SamuelBradley made their first contribution in https://github.com/MiraGeoscience/geoh5py/pull/551
* SophieCurinier made their first contribution in https://github.com/MiraGeoscience/geoh5py/pull/587

**Full Changelog**: https://github.com/MiraGeoscience/geoh5py/compare/v0.9.2...v0.10.0

0.10.0beta.1

What's Changed
* Update release by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/563
* Support for python 3.11 and 3.12 [GEOPY-1494] by SamuelBradley in https://github.com/MiraGeoscience/geoh5py/pull/551
* GEOPY-1609: merge main to develop branch by sebhmg in https://github.com/MiraGeoscience/geoh5py/pull/569
* GEOPY-1620: geoh5py develop branch lost fixes around drillhole group by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/573
* GEOPY-1591: unstable test test_cell_from_part by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/575
* GEOPY-1380: Convert base forms to pydantic ui json class by benk-mira in https://github.com/MiraGeoscience/geoh5py/pull/571
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/MiraGeoscience/geoh5py/pull/546
* Bump jinja2 from 3.1.3 to 3.1.4 by dependabot in https://github.com/MiraGeoscience/geoh5py/pull/552
* GEOPY-1609: update with 0.9.1 by sebhmg in https://github.com/MiraGeoscience/geoh5py/pull/578
* image description by RichardScottOZ in https://github.com/MiraGeoscience/geoh5py/pull/582
* GEOPY-1602: Refactor input arguments of class instantiation by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/568
* GEOPY-1638: Convert mesh_type uuid to class type in ObjectForm by benk-mira in https://github.com/MiraGeoscience/geoh5py/pull/583
* GEOPY-1674: Fail reading Geometric data by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/585
* GEOPY-1637: Allow default state (empty string) for all forms by benk-mira in https://github.com/MiraGeoscience/geoh5py/pull/584
* GEOPY-1697: use pydantic plugin for mypy by sebhmg in https://github.com/MiraGeoscience/geoh5py/pull/581
* DEVOPS-452: Update package with python-poetry-template by SophieCurinier in https://github.com/MiraGeoscience/geoh5py/pull/587
* also run tests on Windows for Python 3.11 and 3.12 by sebhmg in https://github.com/MiraGeoscience/geoh5py/pull/588
* GEOPY-1656: Always check/closed EM loops and return warning by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/591
* DEVOPS-439: Switch from poetry to hatch by SophieCurinier in https://github.com/MiraGeoscience/geoh5py/pull/590
* GEOPY-1710: Find more efficient computation for DrapeModel centroids by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/592
* GEOPY-1664: Property group type validation is broken by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/594
* GEOPY-1645: Update for geoh5py refactor of class instantiation by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/593
* REVERT-590: Revert "DEVOPS-439: Switch from poetry to hatch" by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/596
* GEOPY-1668: Continue refactoring on Data classes. by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/597
* GEOPY-1718: allow dependency on not bool data by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/595
* DEVOPS-440: Fixup README by using regular double quotes by SophieCurinier in https://github.com/MiraGeoscience/geoh5py/pull/600
* GEOPY-1738: Crash handling GI queries by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/602
* GEOPY-1706: Add empty string to uid validator and flatten method in base class an… by benk-mira in https://github.com/MiraGeoscience/geoh5py/pull/603
* GEOPY-1720: Fix handling of geometric data from reference data table with user names by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/601
* GEOPY-1749: Point simpeg-driver to geoh5py feature 0.10.0 by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/604
* GEOPY-1749: Point simpeg-driver to geoh5py feature 0.10.0 by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/605
* GEOPY-1749: Point simpeg-driver to geoh5py feature 0.10.0 by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/606
* GEOPY-1749: Point simpeg-driver to geoh5py feature 0.10.0 by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/610
* GEOPY-1574: Modify UIJson to use pydantic structure with forms by benk-mira in https://github.com/MiraGeoscience/geoh5py/pull/609
* GEOPY-1624: loaddrillhole group table as a numpy array by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/608
* GEOPY-1738: _r2 by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/614
* GEOPY-1760: Fix required based on logic dependent by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/612
* GEOPY-1758: define dtytpe in DataClass as a class attribute and use this attribute where it's needed by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/613
* GEOPY-1720: _r2 by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/615
* GEOPY-1767: Support Value map with bytes by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/617
* GEOPY-1770: add a method to update metadata without rewriting everything by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/618
* GEOPY-1712: Exclude RUFF005 by SophieCurinier in https://github.com/MiraGeoscience/geoh5py/pull/620
* DEVOPS-471: Merge windows and unix python reusable workflow in one file by SophieCurinier in https://github.com/MiraGeoscience/geoh5py/pull/622
* GEOPY-1719: allow input active cells instead of topography by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/621
* GEOPY-1755: Property group refactor by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/623
* GEOPY-1755: create an object to access all the data of a property group in a recarray by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/619
* DEVOPS-466: Update input variable in shared workflows by SophieCurinier in https://github.com/MiraGeoscience/geoh5py/pull/616
* GEOPY-1774: Re-order the inversion inputs following users comments by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/626
* DEVOPS-466: rename python_ver input variable for consistency by SophieCurinier in https://github.com/MiraGeoscience/geoh5py/pull/628
* GEOPY-1669: Final clean up of Object class by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/625
* GEOPY-1774: Re-order the inversion inputs following users comments by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/631
* GEOPY-1333: geoh5py uijson documentation by benk-mira in https://github.com/MiraGeoscience/geoh5py/pull/630
* GEOPY-1670: change shutil move for copy by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/632
* GEOPY-1682: Add new data_type attributes by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/633
* GEOPY-1733: Block model centroids not computed correctly for negative cell delimiters by benk-mira in https://github.com/MiraGeoscience/geoh5py/pull/634
* GEOPY-1682: Add new data_type attributes by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/637
* GEOPY-1139: update the readme of geoh5py by benk-mira in https://github.com/MiraGeoscience/geoh5py/pull/636
* GEOPY-1798: fail to open workspace due to data_type mapping expected to be "cdf" by sebhmg in https://github.com/MiraGeoscience/geoh5py/pull/643
* GEOPY-1797: wrong minimum Python version in geoh5py doc by sebhmg in https://github.com/MiraGeoscience/geoh5py/pull/640
* GEOPY-1781: tests of las-goh5 fail with geoh5 0.10.0 by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/638
* GEOPY-1139: update the readme of geoh5py by benk-mira in https://github.com/MiraGeoscience/geoh5py/pull/644
* GEOPY-1739: add new InterpretationSection group by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/627
* DEVOPS-504: Add deployment workflows by SophieCurinier in https://github.com/MiraGeoscience/geoh5py/pull/629
* GEOPY-1802: Copying drillhole groups crashes by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/649
* DEVOPS-511: Update deploy workflows to release pip package on pypi by SophieCurinier in https://github.com/MiraGeoscience/geoh5py/pull/647
* DEVOPS-515: adjustments: update precommit and codecov publish by sebhmg in https://github.com/MiraGeoscience/geoh5py/pull/650
* GEOPY-1165: Check for properties for Property Group Type - Implement Property Group Type: Simple by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/645
* GEOPY-1165: b by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/651
* GEOPY-1811: Use latest "Tx ID tx property" on all EM surveys. by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/652
* GEOPY-1815: Can't read DrillholeGroup with Strike/dip property_group_type by MatthieuCMira in https://github.com/MiraGeoscience/geoh5py/pull/654

New Contributors
* SamuelBradley made their first contribution in https://github.com/MiraGeoscience/geoh5py/pull/551
* SophieCurinier made their first contribution in https://github.com/MiraGeoscience/geoh5py/pull/587

**Full Changelog**: https://github.com/MiraGeoscience/geoh5py/compare/v0.9.1...v0.10.0-beta.1

0.9.2

What's Changed
* GEOPY-1798: fail to open workspace due to data_type mapping expected to be "cdf" by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/643


**Full Changelog**: https://github.com/MiraGeoscience/geoh5py/compare/v0.9.1...v0.9.2

0.9.1

What's Changed
* GEOPY-1559: Update docs for all release branches by domfournier in https://github.com/MiraGeoscience/geoh5py/pull/566
* GEOPY-1619: allow python 3.11, 3.12, newer numpy and scipy by sebhmg in https://github.com/MiraGeoscience/geoh5py/pull/572

**Full Changelog**: https://github.com/MiraGeoscience/geoh5py/compare/v0.9.0...v0.9.1

0.9.0

What's Changed

* GEOPY-1062: Add merging utility for Points
* GEOPY-1092: Add collect_values method to collect values from property_groups.
* GEOPY-1045: Add merging of DrapeModel objects
* GEOPY-1102: Add merging of curve objects
* GEOPY-1144, GEOPY-1147: Increment property_group name if already exists.
* GEOPY-1287: Fix handling of byte strings.
* GEOPY-1297: Expose data tables from DrillholeGroup.
* GEOPY-1296: Allow access of Concatenated data in array form.
* GEOPY-1335: Improve drillholes tables memory and access.
* GEOPY-1332: Adapt geoh5py for drillhole group in ui.json form.
* GEOPY-1328: Issue loading Bool data in mode="r".
* GEOPY-1364: Facilitate metadata assignation to object.
* GEOPY-1351: Implement referenced data in depth_tables add_data.
* GEOPY-1349: Fix get_data() for ConcatenatedPropertyGroup.
* GEOPY-1441: Suppress unnecessary warnings triggered in set_enabled.
* GEOPY-1434: Fix DrillholeGroup exported for monitoring directory.
* GEOPY-532: Re-order curve parts for ANALYST efficiency.
* GEOPY-1440: Better handling of integer data.
* GEOPY-1418: Clean out empty property groups on drillhole objects after data removal.
* GEOPY-1439: Allow FileData associated to DrillholeGroup.
* GEOPY-1418: Avoid removing empty arrays.
* GEOPY-1460: Fix crash on remove_vertices of points object.
* GEOPY-1450: Handle Geoimage from tiff with float layers.
* GEOPY-1418: Clean out empty property groups on drillhole objects after data removal.
* GEOPY-1503: Octree mesh cell definition not update if record array.
* GEOPY-1539: Add a locations property to expose vertices or centroids on geoh5py.objects.ObjectBase.
* GEOPY-1032, GEOPY-1111, GEOPY-1217, GEOPY-1229, GEOPY-1230, GEOPY-1311, GEOPY-1321, GEOPY-1346, GEOPY-1349, GEOPY-1562: Better handling of Drillhole objects.

General maintenance
* GEOPY-1375, GEOPY-1456, GEOPY-1472, GEOPY-1481, GEOPY-1541, GEOPY-1548, GEOPY-1564

**Full Changelog**: https://github.com/MiraGeoscience/geoh5py/compare/v0.8.0...v0.9.0

Page 1 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.