Skip to content

Releases: equinor/fmu-dataio

2.3.0

29 Aug 07:44
5e10005
Compare
Choose a tag to compare

What's Changed

  • FIX: Require fmu.model info in schema by @tnatt in #685
  • MAINT: Make format and extension provider properties by @mferrera in #676
  • MAINT: Convert efolder into a property by @mferrera in #680
  • MAINT: Make layout, table_index properties by @mferrera in #681
  • ENH: Use fmu.model info from casemeta if not provided by @tnatt in #686
  • ENH: Make ObjectDataProviders return Pydantic models by @mferrera in #683
  • MAINT: Rename AccessLevel enum to Classification by @tnatt in #691
  • ENH: Add optional geometry for Grid property by @jcrivenaes in #677
  • ENH: Don't persist metadata in ExportData by @mferrera in #692
  • DEP: Input rep_include from config by @tnatt in #694
  • DOC: Remove unused config argument in ExportPreprocessedData by @tnatt in #699
  • BUG: Only append to alias list if not present by @tnatt in #703
  • DEP: Deprecate fmu_context='preprocessed' by @tnatt in #648
  • BLD: Pin fmu-sumo-uploader == 1.0.7 by @tnatt in #709
  • Align FmuContext enum with schema fmu.context.stage by @tnatt in #706
  • DEP: Give deprecation warning for arguments in kwargs by @tnatt in #701
  • DOC: Auto-generate Pydantic model documentation by @mferrera in #705
  • DOC: Add more docstrings with some renaming by @mferrera in #712
  • DOC: Fix ReadTheDocs conf location by @mferrera in #714
  • ENH: Add rms volumetrics wrapper by @jcrivenaes in #704
  • DEV: Add update_schema tool script by @mferrera in #720
  • ENH: Add ERT WF to copy preprocessed data by @tnatt in #716
  • DOC: Complete meta docstrings by @mferrera in #722
  • MAINT: Remove redundant drop_nones from case.py by @slangeveld in #729
  • DOC: Add data/content docstrings by @mferrera in #726
  • DOC: Complete adding docstrings to Pydantic models by @mferrera in #731
  • FIX: Allow user input on vertical_domain by @tnatt in #733
  • MAINT: Guard type checking imports in TYPE_CHECKING block by @slangeveld in #739
  • FIX: Move rms_oneliners.rst into the docs/src folder by @slangeveld in #743
  • TST: Remove deprecated patterns in tests to silence warnings by @tnatt in #742
  • MAINT: Refactor data model subpackage structure by @mferrera in #737
  • TST: improve use of fixtures in rms-related tests by @jcrivenaes in #744
  • ENH: Add --force option to script tools/update_schema by @slangeveld in #745
  • MAINT: Rename 'InitialCase" class to 'CreateCaseMetadata' by @slangeveld in #746
  • ENH: Use Pydantic models to validate metadata in aggregation.py and remove drop_nones by @slangeveld in #750
  • MAINT: Remove drop nones function from utils module by @slangeveld in #751
  • ENH: Create enum for tracklog event type by @slangeveld in #753
  • ENH: Represent the metadata tracklog as a Pydantic RootModel Tracklog by @slangeveld in #754
  • STY: Update to latest ruff by @tnatt in #758
  • DEP: Discontinue legacy schema by @tnatt in #757
  • DOC: Fix wrong case metadata filename by @tnatt in #762
  • ENH: Add Ert experiment id to FMU metadata block by @slangeveld in #755
  • DOC: Add fmu-dataio 3.0 migration guide by @tnatt in #764
  • MAINT: Update naming convension for internal data structures by @slangeveld in #766
  • BLD: Pin package pyarrow-stubs to version 10.0.1.9 by @slangeveld in #769

New Contributors

Full Changelog: 2.2.1...2.3.0

2.2.1

11 Jun 11:02
Compare
Choose a tag to compare

What's Changed

  • MAINT: Refactor ObjectDataProvider base class by @mferrera in #667
  • FIX: Support giving in arguments on export for preprocessed data by @tnatt in #678
  • FIX: Convert fluid contact to lowercase by @mferrera in #679

Full Changelog: 2.2.0...2.2.1

2.2.0

10 Jun 09:19
9c7e6f1
Compare
Choose a tag to compare

What's Changed

  • BUG: 2D/3D BoundingBox2D, mark iter.id Optional by @janbjorge in #534
  • CLN: Move fmu_context validation for non-fmu runs to ExportData by @tnatt in #533
  • FIX: Avoid overwriting config from env if explicitly given by @tnatt in #535
  • TST: Imp. sumo explorer validater perf. by @janbjorge in #536
  • BUG: Update ssdl.accsess_level if depricated value by @janbjorge in #541
  • CLN: Switch to pydantic for access field in metadata class by @tnatt in #539
  • TST: Imp. sumo explorer validater perf. part two by @janbjorge in #543
  • CLN: Refactor ObjectDataProvider by @mferrera in #545
  • CLN: Move providers to providers subpackage by @mferrera in #546
  • CLN: Separate spec and bbox derivation by @mferrera in #547
  • CLN: Change to Path inside FileDataProvider by @tnatt in #549
  • FIX: Add missing table_index to schema by @tnatt in #553
  • FIX: Add display to schema by @tnatt in #555
  • CLN: Stop support for creating metadata with old time format by @tnatt in #559
  • CLN: Create ExistingDataProvider directly by @mferrera in #560
  • CLN: Further split up ObjectData providers by @mferrera in #561
  • CI: Update actions using deprecated node.js by @mferrera in #563
  • CLN: Deprecate reuse_metadata_rule argument by @tnatt in #568
  • CLN: Use pydantic for filedata by @tnatt in #570
  • CLN: Use pydantic for internal MetaData by @tnatt in #550
  • CLN: Adjust ObjectDataProvider typing by @mferrera in #566
  • FIX: Make FMUDateTime.value a proper datetime by @mferrera in #576
  • ENH: include (fault) surfaces from FaultRoom plugin by @jcrivenaes in #492
  • FIX: additional patch on fault room format by @jcrivenaes in #578
  • FIX: Move export folder creation to export method by @tnatt in #580
  • TST: change to tmp_path dir for all export tests by @tnatt in #581
  • CLN: Update FmuContext values to lowercase member names by @tnatt in #582
  • ENH: Add precision to contractual tracklog items by @mferrera in #584
  • TST: Change to correct model key format in tests by @tnatt in #587
  • ENH: Set fmu_context from env variables if not explicitly given by @tnatt in #586
  • CLN: Collect deprecations in same function by @tnatt in #589
  • CLN: Move validation of workflow key by @tnatt in #590
  • FIX: Add missing description to global_configuration.Model by @tnatt in #596
  • CLN: Use FMUCase model from schema in CaseSchema by @tnatt in #594
  • BLD: pin pydantic < 2.7.0 by @mferrera in #610
  •  CLN: Deprecate table_include_index by @tnatt in #609
  • BUG: Handle content that requires extra info in AggregatedData by @tnatt in #606
  • CLN: Use pydantic in FmuProvider by @tnatt in #599
  • CLN: Deprecate unused realization argument by @tnatt in #613
  • Add support for cases without iteration folder by @tnatt in #614
  • CLN: Drop support for fmu_context='case_symlink_realization' by @tnatt in #616
  • CLN: Refactor export path logic by @tnatt in #621
  • CLN: Refactor filestem construction by @tnatt in #623
  • DOC: Synch Get Started docs with SMDA changes. by @perolavsvendsen in #627
  • Initialize ExportData with tmp config obj from AggregatedData. by @perolavsvendsen in #626
  • FIX: Use typehint from typing for workflow by @tnatt in #631
  • ENH: Add classification and rep_include argument by @tnatt in #628
  • CLN: Remove unused volumetrics and inplace_volumes contents. by @perolavsvendsen in #637
  • ENH/CLN: Add name_area content (Area of Interest), some cleaning and add content-specific tests by @perolavsvendsen in #636
  • ENH: Add UserWarning with 'Getting started' link by @tnatt in #638
  • MAINT: Refactor AllowedContent by @tnatt in #639
  • DEP: Stop support for absolute paths in 'forcefolder' by @tnatt in #642
  • MAINT: Simplify rootpath establishment by @tnatt in #643
  • REV: Support casepath argument outside of ExportData by @tnatt in #645
  • TST: Fix inproper environment framework by @tnatt in #647
  • BUG: Fix data.spec not resolved properly by pydantic by @tnatt in #651
  • FIX: Switch order of bbox types by @tnatt in #655
  • FIX: Handle surfaces with only undefined values by @tnatt in #656
  • API: Export pyarrow as parquet by @daniel-sol in #652
  • ENH: Return BaseModel from bbox getters by @mferrera in #658
  • ENH: Return BaseModel from spec getters by @mferrera in #659
  • ENH: Add Provider base class by @mferrera in #657
  • MAINT: Move workflow conversion to silence warning by @tnatt in #661
  • ENH: Implement ObjectDataProvider as a Provider by @mferrera in #663
  • FIX: Support unit input as None by @tnatt in #665
  • MAINT: Split out preprocessed logic into separate class by @tnatt in #660
  • DEP: Drop support for adding jobs.json by @tnatt in #672

Full Changelog: 2.1.1...2.2.0

2.2.0-b4

28 May 10:11
0c2d040
Compare
Choose a tag to compare
2.2.0-b4 Pre-release
Pre-release

What's Changed

Full Changelog: 2.2.0-b3...2.2.0-b4

2.2.0 beta3 release of fmu.dataio

23 May 12:44
fe33877
Compare
Choose a tag to compare
Pre-release

What's Changed

  • MAINT: Refactor AllowedContent by @tnatt in #639
  • DEP: Stop support for absolute paths in 'forcefolder' by @tnatt in #642
  • MAINT: Simplify rootpath establishment by @tnatt in #643
  • REV: Support casepath argument outside of ExportData by @tnatt in #645
  • TST: Fix inproper environment framework by @tnatt in #647
  • BUG: Fix data.spec not resolved properly by pydantic by @tnatt in #651
  • FIX: Switch order of bbox types by @tnatt in #655
  • FIX: Handle surfaces with only undefined values by @tnatt in #656

Full Changelog: 2.2.0-b2...2.2.0-b3

2.2.0 beta2 release of fmu.dataio

02 May 07:16
73001ef
Compare
Choose a tag to compare
Pre-release

What's Changed

  • BUG: 2D/3D BoundingBox2D, mark iter.id Optional by @janbjorge in #534
  • CLN: Move fmu_context validation for non-fmu runs to ExportData by @tnatt in #533
  • FIX: Avoid overwriting config from env if explicitly given by @tnatt in #535
  • TST: Imp. sumo explorer validater perf. by @janbjorge in #536
  • BUG: Update ssdl.accsess_level if depricated value by @janbjorge in #541
  • CLN: Switch to pydantic for access field in metadata class by @tnatt in #539
  • TST: Imp. sumo explorer validater perf. part two by @janbjorge in #543
  • CLN: Refactor ObjectDataProvider by @mferrera in #545
  • CLN: Move providers to providers subpackage by @mferrera in #546
  • CLN: Separate spec and bbox derivation by @mferrera in #547
  • CLN: Change to Path inside FileDataProvider by @tnatt in #549
  • FIX: Add missing table_index to schema by @tnatt in #553
  • FIX: Add display to schema by @tnatt in #555
  • CLN: Stop support for creating metadata with old time format by @tnatt in #559
  • CLN: Create ExistingDataProvider directly by @mferrera in #560
  • CLN: Further split up ObjectData providers by @mferrera in #561
  • CI: Update actions using deprecated node.js by @mferrera in #563
  • CLN: Deprecate reuse_metadata_rule argument by @tnatt in #568
  • CLN: Use pydantic for filedata by @tnatt in #570
  • CLN: Use pydantic for internal MetaData by @tnatt in #550
  • CLN: Adjust ObjectDataProvider typing by @mferrera in #566
  • FIX: Make FMUDateTime.value a proper datetime by @mferrera in #576
  • ENH: include (fault) surfaces from FaultRoom plugin by @jcrivenaes in #492
  • FIX: additional patch on fault room format by @jcrivenaes in #578
  • FIX: Move export folder creation to export method by @tnatt in #580
  • TST: change to tmp_path dir for all export tests by @tnatt in #581
  • CLN: Update FmuContext values to lowercase member names by @tnatt in #582
  • ENH: Add precision to contractual tracklog items by @mferrera in #584
  • TST: Change to correct model key format in tests by @tnatt in #587
  • ENH: Set fmu_context from env variables if not explicitly given by @tnatt in #586
  • CLN: Collect deprecations in same function by @tnatt in #589
  • CLN: Move validation of workflow key by @tnatt in #590
  • FIX: Add missing description to global_configuration.Model by @tnatt in #596
  • CLN: Use FMUCase model from schema in CaseSchema by @tnatt in #594
  • BLD: pin pydantic < 2.7.0 by @mferrera in #610
  •  CLN: Deprecate table_include_index by @tnatt in #609
  • BUG: Handle content that requires extra info in AggregatedData by @tnatt in #606
  • CLN: Use pydantic in FmuProvider by @tnatt in #599
  • CLN: Deprecate unused realization argument by @tnatt in #613
  • Add support for cases without iteration folder by @tnatt in #614
  • CLN: Drop support for fmu_context='case_symlink_realization' by @tnatt in #616
  • CLN: Refactor export path logic by @tnatt in #621
  • CLN: Refactor filestem construction by @tnatt in #623
  • DOC: Synch Get Started docs with SMDA changes. by @perolavsvendsen in #627
  • Initialize ExportData with tmp config obj from AggregatedData. by @perolavsvendsen in #626
  • FIX: Use typehint from typing for workflow by @tnatt in #631
  • ENH: Add classification and rep_include argument by @tnatt in #628
  • CLN: Remove unused volumetrics and inplace_volumes contents. by @perolavsvendsen in #637
  • ENH/CLN: Add name_area content (Area of Interest), some cleaning and add content-specific tests by @perolavsvendsen in #636
  • ENH: Add UserWarning with 'Getting started' link by @tnatt in #638

Full Changelog: 2.1.1...2.2.0-b2

2.2.0 beta-1 test release

22 Apr 11:27
bec7647
Compare
Choose a tag to compare
Pre-release

What's Changed

  • BUG: 2D/3D BoundingBox2D, mark iter.id Optional by @janbjorge in #534
  • CLN: Move fmu_context validation for non-fmu runs to ExportData by @tnatt in #533
  • FIX: Avoid overwriting config from env if explicitly given by @tnatt in #535
  • TST: Imp. sumo explorer validater perf. by @janbjorge in #536
  • BUG: Update ssdl.accsess_level if depricated value by @janbjorge in #541
  • CLN: Switch to pydantic for access field in metadata class by @tnatt in #539
  • TST: Imp. sumo explorer validater perf. part two by @janbjorge in #543
  • CLN: Refactor ObjectDataProvider by @mferrera in #545
  • CLN: Move providers to providers subpackage by @mferrera in #546
  • CLN: Separate spec and bbox derivation by @mferrera in #547
  • CLN: Change to Path inside FileDataProvider by @tnatt in #549
  • FIX: Add missing table_index to schema by @tnatt in #553
  • FIX: Add display to schema by @tnatt in #555
  • CLN: Stop support for creating metadata with old time format by @tnatt in #559
  • CLN: Create ExistingDataProvider directly by @mferrera in #560
  • CLN: Further split up ObjectData providers by @mferrera in #561
  • CI: Update actions using deprecated node.js by @mferrera in #563
  • CLN: Deprecate reuse_metadata_rule argument by @tnatt in #568
  • CLN: Use pydantic for filedata by @tnatt in #570
  • CLN: Use pydantic for internal MetaData by @tnatt in #550
  • CLN: Adjust ObjectDataProvider typing by @mferrera in #566
  • FIX: Make FMUDateTime.value a proper datetime by @mferrera in #576
  • ENH: include (fault) surfaces from FaultRoom plugin by @jcrivenaes in #492
  • FIX: additional patch on fault room format by @jcrivenaes in #578
  • FIX: Move export folder creation to export method by @tnatt in #580
  • TST: change to tmp_path dir for all export tests by @tnatt in #581
  • CLN: Update FmuContext values to lowercase member names by @tnatt in #582
  • ENH: Add precision to contractual tracklog items by @mferrera in #584
  • TST: Change to correct model key format in tests by @tnatt in #587
  • ENH: Set fmu_context from env variables if not explicitly given by @tnatt in #586
  • CLN: Collect deprecations in same function by @tnatt in #589
  • CLN: Move validation of workflow key by @tnatt in #590
  • FIX: Add missing description to global_configuration.Model by @tnatt in #596
  • CLN: Use FMUCase model from schema in CaseSchema by @tnatt in #594
  • BLD: pin pydantic < 2.7.0 by @mferrera in #610
  •  CLN: Deprecate table_include_index by @tnatt in #609
  • BUG: Handle content that requires extra info in AggregatedData by @tnatt in #606
  • CLN: Use pydantic in FmuProvider by @tnatt in #599
  • CLN: Deprecate unused realization argument by @tnatt in #613
  • Add support for cases without iteration folder by @tnatt in #614
  • CLN: Drop support for fmu_context='case_symlink_realization' by @tnatt in #616
  • CLN: Refactor export path logic by @tnatt in #621
  • CLN: Refactor filestem construction by @tnatt in #623

Full Changelog: 2.1.1...2.2.0-b1

Version 2.1.1 of fmu-dataio

18 Mar 12:11
66dc069
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.1.0...2.1.1

Version 2.1.0 of fmu-dataio

09 Feb 14:50
f4908a8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.11.0...2.1.0

Version 2.0.0 of fmu-dataio

01 Feb 08:11
Compare
Choose a tag to compare

What's Changed

  • ENH: replace verbosity with standard logging patterns by @jcrivenaes in #425

Full Changelog: 1.10.0...2.0.0