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