Releases: equinor/xtgeo
Releases · equinor/xtgeo
4.13.0
Enhancements and bug fixes
- ENH: improve memory/performance of Cube compute_attributes_in_window by @jcrivenaes in #1400
Backend
- CLN: re-implement grid hybrid conversion in C++ and pybind11 by @jcrivenaes in #1394
- TST, CLN: avoid warnings while running test suite by @jcrivenaes in #1398
Full Changelog: 4.12.1...4.13.0
4.12.1
What's Changed
- BUG: fix numpy dtype in return from C++ to python (grid refinement) by @jcrivenaes in #1396
Full Changelog: 4.12.0...4.12.1
4.12.0
What's Changed
- Add missing documentation for some class functions by @alifbe in #1375
- BUG: fix various issues related to discrete grid properties by @jcrivenaes in #1376
- BUG: resolve an error when setting icon in RMS with varying data type by @jcrivenaes in #1380
- Add new option for height above ffl by @alifbe in #1383
- ENH: Implement get_zoneprop_from_subgrids method by @alifbe in #1358
- ENH: Add Run Length Encoding compression for GRDECL format by @alifbe in #1326
- CLN: Set RLE to default False. by @alifbe in #1389
- TST: Fix rms15 test errors and licence check issue by @jcrivenaes in #1387
- BLD: Deprecate macOS x86-64 by @mferrera in #1391
- DEP: Deprecate Python 3.9 support by @mferrera in #1390
- STY: Apply new ruff version by @tnatt in #1393
Full Changelog: 4.11.0...4.12.0
4.11.0
Enhancements and bug fixes
- ENH: improve and extend grid.collapse_inactive_cells() by @jcrivenaes in #1371
- BUG,DOC: fix a bug in cube.compute_attributes_in_window in case where input cube has dead traces. by @jcrivenaes in #1374
Backend
- CI: Add CodeQL by @mferrera in #1356
- TST: Skip tests on rmsapi license error by @mferrera in #1360
- BLD: Use newer manylinux for wheels by @mferrera in #1363
- DOC: Fix typo by @nourinmohd in #1368
- TYP: add types for _OptionalMetadata by @nourinmohd in #1369
Full Changelog: 4.10.1...4.11.0
4.10.1
4.10.0
New features
- ENH: add support for csv and parquet i/o for Points/Polygons by @jcrivenaes in #1343
- ENH: Add method to refine grid in all directions by @alifbe in #1337
Backend
- TYP: Adjust for latest mypy by @mferrera in #1344
- [DOC] Split API references into multiple sections by @alifbe in #1347
- TYP: Solve mypy errors by @mferrera in #1352
- CLN: Switch from *args, **kwargs to keyword in well.from_roxar and well.to_roxar method by @alifbe in #1351
- CLN: refactor and improve in backend by @jcrivenaes in #1350
Full Changelog: 4.9.1...4.10.0
4.9.1
What's Changed
- BUG: correct ROFF precision issue by @jcrivenaes in #1340
Full Changelog: 4.9.0...4.9.1
4.9.0
What's Changed
- CLN: Move refine_vertically from C/SWIG to C++/pybind11 by @alifbe in #1335
- CLN,ENH: major backend (C++) rewrite of point in hexahedron and volumetrics by @jcrivenaes in #1336
Full Changelog: 4.8.0...4.9.0
4.8.0
Enhancements
Backend and build
- CLN: Improve cpp python logging by @jcrivenaes in #1322
- BLD: add support for python 3.13 by @jcrivenaes in #1329
Full Changelog: 4.7.1...4.8.0
4.7.1
What's Changed
- BUG: fix Irap ascii export bug that may occur in some cases by @jcrivenaes in #1324
Full Changelog: 4.7.0...tst