Enhancements: - Implement time out for legacy evaluator
2.25.0b2
Enhancements: - Deprecate PORTABLE_EXE - Rename: userdata and ensemble_ids endpoints - Add section on how to restart ES-MDA in GUI (1781) - ert3: Introduce common RecordIndex - Add integration tests for post_update_data - Add some temporary debuging of events - Generate narratives on the fly when building the docs - Support building the documenation on ReadTheDocs - Make cancel test more consistent - ert2 use servermonitor for fetching ert-storage auth - Fix 1730 by ignoring order of events in the test - Add ert-storage, clean experiment and webviz-ert to spe1-README - Fix typo in RMS documantion and CLI - Add output records to ert3 ensemble config - Use example servers in comments - Ignore some numpy type annotions that are difficult to handle in python - A rewrite the subst_list_add_from_string function that parses job arg - Added Docs Section In README.md - Split ERT 3 parameters into separate records
Bugfixes: - Fix spelling error in _post_update_data, algorithms -> algorithm - Fixes 1794 by making job queue always launch jobs - Fix GUI crash - Fix bug where the last summary obs was not loaded
Dependencies: - Add type stub packages to types-requirements - Require semeio>=1.1.3rc0 - Remove ert-storage from dev-requirements.txt - Add scikit-build as a dev-requirement - Add setuptools_scm as a dev-requirement
Miscellaneous: - Have mypy ignore missing numpy imports - Make deploy to PyPi also depend on ctests - Change workflows to not trigger on all push events - Reduce the number of macos builds on GA - Run ert2 test data setup on python 3.8 instead of 3.7 - Clone with tags in style and typing workflows - Merge ert and libres test-data - Delete libres test-data - Remove init from tests (1749) - Remove use of temp test folder in GA
2.25.0b1
Not secure
**Include libres in ert** == The libres repository (https://github.com/equinor/libres) has now been included in this repository, and the libres repository will be archived. This means that the `res`, `job_runner` and `ert_logger` python modules that previously came from the `equinor-libres` package, now will come from `ert` instead.
2.25.0b0
Not secure
2.24.0
Not secure
Breaking changes: - Don't use ensemble evaluator by default
Enhancements: - Pass ert3 records to storage as numerical data - Cleanup exceptions in ert3.storage - Define, test and document comm. protocols in EE - Introduce SyncWebsocketDuplexer - Refactor: Remove handlers from evaluator - Pin pytest-qt<4 - Connection error handling in EvaluatorTracker - Add integration tests for post_ensemble_data - Batch all event types - Use 127.0.0.1 as url while binding to 0.0.0.0 - EE and launching ert-storage use same code for finding open port - Order real status according to state transitions - Update detailed progress after failure (1658) - ert3: Ensure immutable stages config - ert3: Use public interface when testing ensemble config - ert3: Ensure immutable ensemble config - ert3: Ensure immutable experiment config - ert3: Introduce parameters config - ert3: Make distributions expose their arguments
Bugfixes: - Revert "EE and launching ert-storage use same code for finding open port" - Revert "Use 127.0.0.1 as url while binding to 0.0.0.0" - Fix bug in prefect ensemble error handling - Fix retry connection in evaluator tracker - Fix rounding error in realization progress visualisation - ert3: Fix wrongly typed distribution index
Dependencies: - Update ert-storage to 0.1.7 - Pin libres to 11.0.0b0