Release Notes ============= Release 0.4.0 (2026-06-04) -------------------------- - Add a distance to surface data fit measure for contact points - Gempy model cells are getting mislabelled - Allow asymmetric octree extents with cell size enforcement - Have consistency in output labels: name, vs data name vs data group name - Post-process surface normals of gempy surfaces - No orientations fails before validator raises - Migrate gempy-drivers from Poetry/conda-lock env management to pixi Release 0.3.0 (2026-01-09) -------------------------- - Add nugget as input to control points (FloatData or float) - Add range as input value to ui json (float) - Rename the basement layer generated automatically by gempy - Add data scaling parameters in all three dimensions - Support 3D vector orientations - Add data channel for orientation magnitude (gradient) constraint - Add option to export scalar field - Make input mesh optional with base cell size - convert gempy to geoh5 octree - Add a data layer to control which events are conformal/non-conformal - Support nugget values per observation point - Validate that there is an orientation per conformal group - Add a data fit measure on the observation points based on gradient direction and distance from surface - Update docs for new unconformity, meshing, and orientation options - Need to export all scalar fields when multiple conformal groups modelled - Investigate why gempy example not reproducing results from website - Use ReferenceData as input for the definition of StructuralGroup - Add runtest with unconformity and verify if scalar field and gradient exports work - Move column stack to ensure it's scalar_field_gradient is not None - Basement added to the referenced value map not visible in GA Release 0.2.0 (2025-06-20) -------------------------- - Environment for coming pre-release - Allow users to switch between conformal/non-comformal layers. - Bring back adjusted ui.json from Analyst Release 0.1.0 (2025-02-07) -------------------------- **(First release)** - Create first connection point with gempy - Create gempy-drivers repo - Update package with python-poetry-template - Use single points object for both markers and orientation - Reuse colormap for unit colors and names - Add faults to gempy driver/ui.json - Investigate/Add pytorch as solver option - Fill value errors - Add topography to gempy driver/ui.json - Use logging to give feedback on driver operations - Group results into UIJson group - Fixup README by using regular double quotes - Create docs for gempy-drivers - Find strategy to clean out isolate unit cells from model - Exclude RUF005 - Update input variables in github shared workflows - Automatically publish python package on Artifactory - Add examples folder to gempy-drivers and add demo workspace - Prepare Gempy tutorial for docs - Test version consistency - Add third party file - Add third party file for gempy-drivers - Update copyright 2025