3.8.0
Important note
This will be the final minor release of the xtgeo 3.x major version, with the exception of future bug releases. No new features will be added to xtgeo 3.8.0 except under rare circumstances. It will be frozen as-is as we turn toward xtgeo 4.0.
What's Changed
Enhancements
- ENH: issue warning or error if output surface is empty or near empty by @jcrivenaes in #1156
- ENH: Give more informative file format errors by @mferrera in #1165
- ENH: Add grid boundary polygons by @tnatt in #1169
- DOC: Clarify
xtgeo.plot
text by @mferrera in #1183
Bug Fixes
- FIX: Set mpl backend to Agg in Linux only by @mferrera in #1151
- FIX: Inrease robustness in boundary polygons by @tnatt in #1163
- BUG: accept masked arrays as values to Cube() by @jcrivenaes in #1168
- BUG: fix typo in roffio.Format.ASCII statement by @jcrivenaes in #1173
- FIX: Raise on bad GridProperty values by @mferrera in #1179
- FIX: Allow non-default XYZ names on roxar export for xyz by @tnatt in #1182
- FIX: Ensure cube scanning paths are strings by @mferrera in #1181
- BUG: accept masked arrays as values to Cube() by @jcrivenaes in #1168
- BUG: fix typo in roffio.Format.ASCII statement by @jcrivenaes in #1173
Backend changes
- CI: Lint with clang-format and cmake-format by @mferrera in #1153
- TST: Set MPLBACKEND=Agg on test invocations by @mferrera in #1154
- CLN: Remove bare
xtgeo
imports by @mferrera in #1159 - CLN: Use
FileFormat
for exports by @mferrera in #1171 - CLN: Remove testdata logic from userspace by @mferrera in #1177
- TST: Add roff_ascii export regression test by @mferrera in #1180
- DEP: Replace deprecated scipy interp1d in two modules by @jcrivenaes in #1184
Full Changelog: 3.7.3...3.8.0