Skip to content

Releases: equinor/fmu-dataio

2.9.1

15 Jan 05:48
Compare
Choose a tag to compare

Bug fixes

Code maintenance

  • MAINT: Refactor 'schema'/'internal' classes by @mferrera in #962
  • MAINT: Restructure models and schemas by @mferrera in #963
  • MAINT: Relocate all schema classes together by @mferrera in #965
  • MAINT: Stop modifying schemas in Docker by @mferrera in #967
  • MAINT: Define schema inside FmuResults model by @tnatt in #970

Full Changelog: 2.9.0...2.9.1

2.9.0

09 Jan 12:00
Compare
Choose a tag to compare

Enhancements

  • ENH: Add required volume calculations by @tnatt in #906
  • ENH: Add inplace volumes result and schema by @mferrera in #894
  • ENH: Enumerate inplace volumes table columns by @mferrera in #926
  • ENH: Add data.product to schema by @tnatt in #904
  • ENH: Export inplace volumes table as parquet by @mferrera in #932
  • ENH: Add calculation of water zone volumes by @tnatt in #925
  • ENH: validate inplace volumes with Pydantic by @mferrera in #934
  • ENH: Set Region required in inplace_volumes by @tnatt in #948
  • ENH: Set NET equal BULK if missing in inplace_volumes (#948) by @tnatt in #950
  • ENH: Faultroom export - add mapping of juxt.pos. to SMDA names (#724) by @ErichSuter in #884
  • ENH: Add product to exported metadata for inplace_volumes by @tnatt in #956
  • ENH: Generalize schema configuration and dumping by @mferrera in #952
  • ENH: Produce inplace volumes result schema by @mferrera in #957
  • ENH: Add release logic to 'update-schema' by @mferrera in #958

Fixes

Maintenance

  • MAINT: Replace column strings with enums in inplace_volumes by @tnatt in #936
  • MAINT: Template schema version and add dev schema url by @mferrera in #942
  • MAINT: Move examples to 'examples/' by @mferrera in #943
  • MAINT: Move nginx.conf to project root by @mferrera in #944
  • MAINT: Move schemas to 'schemas/' by @mferrera in #945
  • MAINT: Drop separate FLUID_COLUMN variable by @tnatt in #951
  • MAINT: Remove now redundant InternalFMU by @mferrera in #961

Other

Full Changelog: 2.8.0...2.9.0

2.8.0

16 Dec 12:48
8ebbbb4
Compare
Choose a tag to compare

Enhancements

  • ENH: Add ExportResult class by @tnatt in #882
  • ENH: Simplify export_volumetrics by @tnatt in #859
  • ENH: Support timedata as list of dates by @tnatt in #885
  • ENH: Add 'simulationtimeseries' content type by @mferrera in #897
  • ENH: Add FLUID column and simplify column names in inplace_volumes by @tnatt in #916
  • ENH: Set table_index explicit in inplace_volume export by @tnatt in #905

Fixes

  • FIX: Remove config_path as argument to rms volumes export by @tnatt in #889
  • FIX: Update documentation for export_inplace_volumes by @tnatt in #887
  • FIX: Re-add 'timeseries' index without duplication by @mferrera in #902
  • FIX: Add missing NET column in inplace_volumes table by @tnatt in #919

Other

Full Changelog: 2.7.0...2.8.0

2.7.0

13 Nov 06:06
Compare
Choose a tag to compare

Enhancements

  • ENH: Calculate hashes in memory by @tnatt in #846
  • ENH: Add ert simulation mode to object metadata by @mferrera in #867
  • ENH: Add zonation with layer range info to grid metadata by @tnatt in #865

Deprecations

  • DEP: Stop adding parameters into the object metadata by @tnatt in #847
  • DEP: Writing metadata on json format by @tnatt in #858

Documentation

  • DOC: Fix pydantic_autosummary for sphinx-rtd >= 3 by @mferrera in #866

Other

Full Changelog: 2.6.1...2.7.0

2.6.1

15 Oct 11:20
ef31c48
Compare
Choose a tag to compare

What's Changed

  • BUG: Ignores error reported by Mypy by @joargr in #849

New Contributors

Full Changelog: 2.6.0...2.6.1

2.6.0

14 Oct 13:23
f97153d
Compare
Choose a tag to compare

What's Changed

  • MAINT: Unpin pyarrow-stubs package version by @slangeveld in #783
  • DEP: Change to deprecation warning for content not provided by @tnatt in #786
  • DOC: Updates to examples according to latest changes by @tnatt in #788
  • ENH: Add realization and iteration object metadata definitions by @equinor-ruaj in #785 (changed in 2.5.0)
  • ENH: Reduce warnings emitted when config is not valid by @tnatt in #791
  • DOC: Update vertical_domain in ExportData example by @tnatt in #792
  • ENH: Add num_columns, num_rows to table spec by @mferrera in #784
  • MAINT: Remove fmu_meta.json from radix container by @tnatt in #801
  • ENH: Do not call generate_metadata() on export when config is not valid by @tnatt in #793
  • MAINT: Refactor to remove the _usefmtflag by @tnatt in #802
  • REV: Set depth as default vertical_domain by @tnatt in #807 (changed in 2.5.0)
  • Use positional arguments for CaseOnDisk by @equinor-ruaj in #809 (changed in 2.5.1)
  • BUG: Resolve restart_path correctly by @tnatt in #811 (changed in 2.5.0)
  • FIX, DEP: rename from export_rms_volumetrics to export_volumetrics by @jcrivenaes in #798 (changed in 2.5.0)
  • FIX: add experimental decorator on export_volumetrics() by @jcrivenaes (changed in 2.5.0)
  • FIX: Give Optionals a default value by @mferrera in #818
  • FIX: Add data.geometry as contractual by @mferrera in #821
  • MAINT: Fix pydantic serialization warning by @tnatt in #824
  • Fix doc link and parallelize doc build by @mferrera in #825
  • ENH: Support restart cases with no iteration folder by @tnatt in #827
  • DEP: Add deprecation warning to generate_aggregation_metadata() by @tnatt in #831
  • BLD: Pin sphinx-rtd-theme<3.0.0 by @tnatt in #837
  • MAINT: Remove warning when using forcefolder by @tnatt in #829
  • FIX: Add back support for content='transmissibilities' by @tnatt in #838
  • ENH: Add fmu.realization.is_reference to schema by @tnatt in #832
  • DEP: Always compute checksum_md5 when generating metadata by @tnatt in #844
  • FIX: Set file.checksum_md5 non optional by @tnatt in #841
  • TST: Add test to ensure all optional fields have defaults by @tnatt in #834
  • TST: Test that all content enums are represented in AnyData by @tnatt in #840
  • DEP: Always compute md5 for aggregated objects by @tnatt in #845

New Contributors

Full Changelog: 2.4.1...2.6.0

2.5.1

01 Oct 07:59
Compare
Choose a tag to compare

Full Changelog: 2.5.0...2.5.1

2.5.0

26 Sep 08:51
Compare
Choose a tag to compare

Full Changelog: 2.4.1...2.5.0

2.4.1

13 Sep 10:44
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.4.0...2.4.1

2.4.0

13 Sep 08:00
Compare
Choose a tag to compare

What's Changed

  • ENH: Add dunder accessors to Pydantic RootModels by @ErichSuter in #767
  • BLD: Unpin fmu-sumo-uploader by @tnatt in #771
  • FIX: Do not convert alias as string to list of characters by @tnatt in #776
  • BLD: Unpin Pydantic 2.7.0 by @tnatt in #777
  • BUG: Preserve top/base/offset information from config by @tnatt in #773
  • MAINT: Replace global_configuration.Asset with fields.Asset by @tnatt in #778
  • MAINT: Keep config as pydantic model by @tnatt in #779
  • ENH: Validate uuids against pydantic.UUID4 (#759) by @ErichSuter in #780

New Contributors

Full Changelog: 2.3.0...2.4.0