Releases: gempy-project/gempy
Releases · gempy-project/gempy
2025.2.0
What's Changed
- [ENH] Replace InterpolationOptions constructor with from_args method for serialization by @Leguark in #1026
- [ENH] Implement GeoModel serialization with Pydantic by @Leguark in #1027
- Onlap example for video tutorials by @javoha in #1030
- [ENH] Implement binary model serialization with compression by @Leguark in #1031
- [ENH] Add model serialization validation and refactor grid modules by @Leguark in #1032
- [BUG] Fix typo in test_topography_II and update Spremberg file paths by @Leguark in #1033
- [ENH] Add grid serialization and improve binary data handling by @Leguark in #1034
- [ENH] Implement ZIP-based model serialization format by @Leguark in #1035
- [CLN] Remove legacy backend and unused code by @Leguark in #1037
- [ENH] Add nugget optimization module with per-group optimization capability by @Leguark in #1036
- [ENH] Fix color generator initialization and improve basement color handling by @Leguark in #1038
- Fix main for Python > 11 by @Leguark in #1039
- Compute at compuation time by @javoha in #1042
Full Changelog: v2025.1.0...v2025.2.0
2025.2.0a2
What's Changed
- [CLN] Remove legacy backend and unused code by @Leguark in #1037
- [ENH] Add nugget optimization module with per-group optimization capability by @Leguark in #1036
- [ENH] Fix color generator initialization and improve basement color handling by @Leguark in #1038
Full Changelog: v2025.2.0a1...v2025.2.0a2
2025.2.0a1
What's Changed
- Onlap example for video tutorials by @javoha in #1030
- [ENH] Implement binary model serialization with compression by @Leguark in #1031
- [ENH] Add model serialization validation and refactor grid modules by @Leguark in #1032
- [BUG] Fix typo in test_topography_II and update Spremberg file paths by @Leguark in #1033
- [ENH] Add grid serialization and improve binary data handling by @Leguark in #1034
- [ENH] Implement ZIP-based model serialization format by @Leguark in #1035
Full Changelog: v2025.2.0a0...v2025.2.0a1
2025.2.0a0
What's Changed
- [ENH] Replace InterpolationOptions constructor with from_args method for serialization by @Leguark in #1026
- [ENH] Implement GeoModel serialization with Pydantic by @Leguark in #1027
Full Changelog: v2025.1.0...v2025.2.0a0
2025.1.0
What's Changed
- Fixed add_orientations function (Issue 921) by @javoha in #929
- [BUG] ColorsGenerator never returns random_colors by @artygo8 in #931
- Example for video tutorial series by @javoha in #941
- Updated changes in main repo for consistency with documentation by @flohorovicic in #961
- Changes in main corresponding to docu update by @flohorovicic in #967
- Updates for documentation by @flohorovicic in #983
- [DOC] Added fault tutorial script by @flohorovicic in #992
- [DOC] Update subsurface dependency and refactor tests for compatibility by @Leguark in #998
- [DOC] Building docs in CI by @Leguark in #999
- [ENH/WIP] Adding first test to implement marching cubes by @Leguark in #1000
- [FEATURE] Add mesh extraction module using marching cubes algorithm | GEN-12031 by @Leguark in #1005
- [DOC] Add example to export output by @Leguark in #1004
- [META] Added openpyxl as requirenment for docs and enhance example by @Leguark in #1007
- Feature/json io by @flohorovicic in #1013
- [ENH] Improve marching cubes mesh extraction with masking support | GEN-12031 by @Leguark in #1006
- [BUG] Outliers in gempy v3 by @javoha in #1009
- [ENH] Refactor mesh extraction and add scalar field at interface to structural elements | | GEN-12031 by @Leguark in #1019
- [ENH] Add interpolation options type selection and improve documentation | GEN-12034 by @Leguark in #1020
- [BUG] Revive gempy x le connection GEN-10870 by @Leguark in #1008
- [ENH] Add group_by parameter to structural_elements_from_borehole_set and plotting improvements by @Leguark in #1025
New Contributors
Full Changelog: 2024.2.0.2...v2025.1.0
2025.1.0rc0: Merge pull request #1008 from gempy-project/le_sdk_
Release notes here
2024.1.1 (a.k.a. GemPy v3)
v2024.1.1 [DOC] Update main readme
2023.2.0 Release
What's Changed
- [WIP] FixFontSize by @AlexanderJuestel in #820
- Updated list of publications using GemPy by @flohorovicic in #839
Full Changelog: v2.3.1...2023.2.0
v2.3.1
What's Changed
- Create CITATION.cff by @AlexanderJuestel in #807 refers to #757
- Fixed a bug using
gp.add_surface-points()
fixed by @Japhiolite in #817 fixes #813
Full Changelog: 2.3.1...v2.3.1
GemPy 2.3.0: Aesara update
Dependencies update and migration from Theano to Aesara
In this release, we have updated all the dependencies and transitioned from Theano to Aesara. This change comes as part of our efforts to keep GemPy up-to-date with the most recent and robust libraries in the Python ecosystem. Thank you @AndrewAnnex for your contributions here.
What's Changed
- [ENH] - add functionality described in #268 by @Japhiolite in #715
- install sklearn in setup by @Japhiolite in #742
- Fix #740 by @AlexanderJuestel in #741
- [WIP] Fix test warnings by @AlexanderJuestel in #743
- Minor change: Reshape solution.fault_block by @NilsChudalla in #779
- Minor change: reset dataframe index for input data by @adamchengtkc in #762
- Fix#801 by @AlexanderJuestel in #802
- Remove Version Warnings and Add Information about DEPs by @AlexanderJuestel in #803
- [WIP] remove inplace for pandas cat by @Japhiolite in #799
- Gempy v2023.1.0 by @Japhiolite in #796
New Contributors
- @NilsChudalla made their first contribution in #779
- @adamchengtkc made their first contribution in #762
Full Changelog: v2.2.12...v2.3.0