2.2.0
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