Ert

Latest version: v14.1.4

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 95

13.0.0rc0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
Improvements
* Avoid non-informative ValueError in parameter/response configuration by eivindjahren in https://github.com/equinor/ert/pull/9793
* Pretty print index.json files in storage by oyvindeide in https://github.com/equinor/ert/pull/9792
Maintenance
* Fix fetching with tags by eivindjahren in https://github.com/equinor/ert/pull/9795


**Full Changelog**: https://github.com/equinor/ert/compare/12.2.0-rc0...13.0.0-rc0

12.2.0rc0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
User impact 🛠
* Use lalr parser for main ert config by eivindjahren in https://github.com/equinor/ert/pull/9735
Breaking Changes 🛠
* Remove SIMULATION_JOB keyword by DanSava in https://github.com/equinor/ert/pull/9606
* Use ert queue options by oyvindeide in https://github.com/equinor/ert/pull/9486
New Features 🎉
* Add post/pre experiment simulation hooks by yngve-sk in https://github.com/equinor/ert/pull/8993
* Add support for multiple occurrences of design matrix by xjules in https://github.com/equinor/ert/pull/9583
Improvements
* Ignore unimportant ConfigWarnings by frode-aarstad in https://github.com/equinor/ert/pull/9656
* Add nicer error message when init fails by frode-aarstad in https://github.com/equinor/ert/pull/9653
* Warn on full disk by eivindjahren in https://github.com/equinor/ert/pull/9745
Bug Fixes
* Workaround Python bug for shutil.copytree() exceptions by berland in https://github.com/equinor/ert/pull/9627
* Fix precision loss issue in calculation of standard deviation. by eivindjahren in https://github.com/equinor/ert/pull/9625
* Fixed plotter remembering correct tab when switching plot types by andreas-el in https://github.com/equinor/ert/pull/9635
* Validate derrf distribution parameters on startup by larsevj in https://github.com/equinor/ert/pull/9599
* Show inversion errors in GUI by eivindjahren in https://github.com/equinor/ert/pull/9678
* Handle unopenable files consistently in config by eivindjahren in https://github.com/equinor/ert/pull/9682
* Only have one visual active button in sidepanel by andreas-el in https://github.com/equinor/ert/pull/9693
* Fix missing comma in SUMMARY_KEYS everest by larsevj in https://github.com/equinor/ert/pull/9717
* Ignore OSErrors on subprocess call of bjobs and bhist by berland in https://github.com/equinor/ert/pull/9696
* Remove asyncio.run_in_executor() calls and make scheduler cancel() async by jonathan-eq in https://github.com/equinor/ert/pull/9664
Maintenance
* Remove unused async_run by oyvindeide in https://github.com/equinor/ert/pull/9609
* Remove function that gave impression everest was logging to azure by oyvindeide in https://github.com/equinor/ert/pull/9558
* Remove deprecated queue options by jonathan-eq in https://github.com/equinor/ert/pull/9501
* Avoid repeated logging for each cluster in misfit analysis by berland in https://github.com/equinor/ert/pull/9626
* Change needed for updated everest-models by frode-aarstad in https://github.com/equinor/ert/pull/9634
* Pin iterative_ensemble_smoother by berland in https://github.com/equinor/ert/pull/9644
* Set up dependabot for github actions by eivindjahren in https://github.com/equinor/ert/pull/9647
* Delete duplicate enum by oyvindeide in https://github.com/equinor/ert/pull/9638
* Avoid UserWarning when vmin==vmax in std_dev plot by berland in https://github.com/equinor/ert/pull/9659
* Add GEN_KW to heat equation and turn localization on by dafeda in https://github.com/equinor/ert/pull/9648
* Use resfo for snake_oil_simulator by eivindjahren in https://github.com/equinor/ert/pull/9667
* Make timestamps in dmesg output human readable by berland in https://github.com/equinor/ert/pull/9685
* Make realization number span attribute by HakonSohoel in https://github.com/equinor/ert/pull/9683
* Include spans for dark storage by HakonSohoel in https://github.com/equinor/ert/pull/9535
* Replace interface towards eclrun and flow using fmstep_config by berland in https://github.com/equinor/ert/pull/9108
* Refactor preferred_num_cpu by frode-aarstad in https://github.com/equinor/ert/pull/9680
* Refactor update workflow signature by frode-aarstad in https://github.com/equinor/ert/pull/9688
* Fix run path tests by eivindjahren in https://github.com/equinor/ert/pull/9711
* Use fetch-depth 1024 instead of 0 by eivindjahren in https://github.com/equinor/ert/pull/9715
* Set span status if realization fails by HakonSohoel in https://github.com/equinor/ert/pull/9692
* Refactor BaseRunModel by frode-aarstad in https://github.com/equinor/ert/pull/9676
* Reduce time in update test by eivindjahren in https://github.com/equinor/ert/pull/9725
* Speed up tests by reusing plugin manager by eivindjahren in https://github.com/equinor/ert/pull/9740
* Change min realizations warning test from cli to unit by eivindjahren in https://github.com/equinor/ert/pull/9747
* Remove redundant tests by eivindjahren in https://github.com/equinor/ert/pull/9753
* Update test_model_factory.py by frode-aarstad in https://github.com/equinor/ert/pull/9764
* Clean up ert config tests by eivindjahren in https://github.com/equinor/ert/pull/9768
* Remove default site config by oyvindeide in https://github.com/equinor/ert/pull/9769
* Convert enum to lower case by oyvindeide in https://github.com/equinor/ert/pull/9776
* Add integration tests for parallel flow simulator by berland in https://github.com/equinor/ert/pull/9779
Dependencies
* Bump astral-sh/setup-uv from 4 to 5 by dependabot in https://github.com/equinor/ert/pull/9651
* Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.12.3 by dependabot in https://github.com/equinor/ert/pull/9652
* Bump codecov/codecov-action from 4 to 5 by dependabot in https://github.com/equinor/ert/pull/9650
* Upgrade pre-commits ruff 0.8.3 -> 0.8.6 by larsevj in https://github.com/equinor/ert/pull/9665
* Bump astral-sh/setup-uv from 4 to 5 by dependabot in https://github.com/equinor/ert/pull/9720
Other Changes
* Refactor the everest run model by verveerpj in https://github.com/equinor/ert/pull/9575
* Replace websockets with zmq by xjules in https://github.com/equinor/ert/pull/9173
* Fix changed functionality after refactoring testing for test_logging_setup and test_https_requests by DanSava in https://github.com/equinor/ert/pull/9622
* Use new version of iterative_ensemble_smoother by dafeda in https://github.com/equinor/ert/pull/9645
* Refactor config docs by oyvindeide in https://github.com/equinor/ert/pull/9610
* Add conda support to activation script by cmrqs in https://github.com/equinor/ert/pull/9436
* Remove job validation from everest config code by verveerpj in https://github.com/equinor/ert/pull/9668
* Non optional everest model and nonzero realizations by StephanDeHoop in https://github.com/equinor/ert/pull/9577
* Explicitly sort dicts in test_api_snapshots by yngve-sk in https://github.com/equinor/ert/pull/9675
* Remove test_run_egg_model by yngve-sk in https://github.com/equinor/ert/pull/9686
* Remove EXEC_ENV by berland in https://github.com/equinor/ert/pull/9690
* Update mac testing workflows by andreas-el in https://github.com/equinor/ert/pull/9716
* Speed up batching of events in evaluator by xjules in https://github.com/equinor/ert/pull/9736
* Increase Event reporter timeout after successful Finish event by xjules in https://github.com/equinor/ert/pull/9733
* Fix bug in docstring of ForwardModelStep by dafeda in https://github.com/equinor/ert/pull/9726
* Update forward model doc for FLOW by berland in https://github.com/equinor/ert/pull/9741
* Store everest results in ERT storage by yngve-sk in https://github.com/equinor/ert/pull/9161
* Revert "Store everest results in ERT storage" by yngve-sk in https://github.com/equinor/ert/pull/9756
* Use codspeed instead of benchmark.yml by eivindjahren in https://github.com/equinor/ert/pull/9759
* Use the configuration file as the everest server job name by verveerpj in https://github.com/equinor/ert/pull/9754
* Speedup everest tests by DanSava in https://github.com/equinor/ert/pull/9746
* Add more snapshots to test_api_summary_snapshot by yngve-sk in https://github.com/equinor/ert/pull/9780
* Fix recommended pytest command by eivindjahren in https://github.com/equinor/ert/pull/9786
* Simplify everest visualisation entry test by DanSava in https://github.com/equinor/ert/pull/9778

New Contributors
* dependabot made their first contribution in https://github.com/equinor/ert/pull/9651

**Full Changelog**: https://github.com/equinor/ert/compare/12.1.0-b0...12.2.0-rc0

12.1.2

<!-- Release notes generated using configuration in .github/release.yml at version-12.1 -->

What's Changed
Improvements
* Mark ES_MDA as recommended algorithm in GUI by berland in https://github.com/equinor/ert/pull/9828

Bug Fixes
* Make scheduler cancel() and kill_all_jobs async by jonathan-eq in https://github.com/equinor/ert/pull/9827
* Fix rerun button not disabled for ES_MDA by jonathan-eq in https://github.com/equinor/ert/pull/9827


**Full Changelog**: https://github.com/equinor/ert/compare/12.1.1...12.1.2

12.1.1

<!-- Release notes generated using configuration in .github/release.yml at version-12.1 -->

What's Changed
Bug Fixes
* Use the configuration file as the everest server job name by oyvindeide in https://github.com/equinor/ert/pull/9800


**Full Changelog**: https://github.com/equinor/ert/compare/12.1.0...12.1.1

12.1.0

<!-- Release notes generated using configuration in .github/release.yml at version-12.1 -->

What's Changed
Breaking Changes 🛠
* Drop python310 by JHolba in https://github.com/equinor/ert/pull/9433
New Features 🎉
* Run ensemble experiment with design matrix by xjules in https://github.com/equinor/ert/pull/8941

Improvements
* Improve UX for permission errors in storage by jonathan-eq in https://github.com/equinor/ert/pull/9423
* Require positive std_cutoff by eivindjahren in https://github.com/equinor/ert/pull/9483
* Add line numbers when validating everest config files by frode-aarstad in https://github.com/equinor/ert/pull/9580

Bug Fixes
* Ignore erroneous auto-scale configuration, but warn by berland in https://github.com/equinor/ert/pull/9390
* Make local_driver use start_new_session when spawning children by JHolba in https://github.com/equinor/ert/pull/9412
* Use forkserver instead of fork for multiprocessing by JHolba in https://github.com/equinor/ert/pull/9411
* Fix not being able to select other realizations than 0 in run dialog by larsevj in https://github.com/equinor/ert/pull/9391
* Fix progress bar not updating realization count for new iterations by jonathan-eq in https://github.com/equinor/ert/pull/9458
* Fix a bug with skipping two lines after TITLE by eivindjahren in https://github.com/equinor/ert/pull/9460
* Have ModelConfig output better warning when malformatted runpath by jonathan-eq in https://github.com/equinor/ert/pull/9408
* Only set active realizations when restart is checked es_mda by larsevj in https://github.com/equinor/ert/pull/9398
* Fix ForwardModelStep `handle_process_timeout...` timeout by jonathan-eq in https://github.com/equinor/ert/pull/9446
* Fix bug in careful_copy handling None by berland in https://github.com/equinor/ert/pull/9490
* Have ErtStorageExceptions not be unexpected in cli by jonathan-eq in https://github.com/equinor/ert/pull/9407
* Fix rerunning on mda by jonathan-eq in https://github.com/equinor/ert/pull/9492
* Fix mismatch between selected iteration and visually indicated realization selected by andreas-el in https://github.com/equinor/ert/pull/9547
* Validate triangular dist parameters on startup by larsevj in https://github.com/equinor/ert/pull/9596
* Workaround Python bug for shutil.copytree() exceptions
* Fix precision loss bug in es_update
* Fixed plotter storing correct tab when switching plot types
* Ignore OSErrors on subprocess call in poll() and bhist
* Fix missing comma in SUMMARY_KEYS for everest

Maintenance
* Add coverage gathering of everest by eivindjahren in https://github.com/equinor/ert/pull/9416
* Fix some warnings by JHolba in https://github.com/equinor/ert/pull/9425
* Update python version in benchmark workflow by eivindjahren in https://github.com/equinor/ert/pull/9427
* Refactor Everest tests using snake_oil configs by oyvindeide in https://github.com/equinor/ert/pull/9409
* Mark long running tests as integration_test by eivindjahren in https://github.com/equinor/ert/pull/9457
* Delete unused `evaluate` method in ensemble_evaluator_utils by jonathan-eq in https://github.com/equinor/ert/pull/9472
* Use pattern matching more by eivindjahren in https://github.com/equinor/ert/pull/9275
* Use pattern matching for make_summary_key by eivindjahren in https://github.com/equinor/ert/pull/9262
* Use pattern matching for config schema by eivindjahren in https://github.com/equinor/ert/pull/9238
* Fix up more unit tests by eivindjahren in https://github.com/equinor/ert/pull/9489
* Remove code paths for python <3.11 by JHolba in https://github.com/equinor/ert/pull/9445
* Run pyupgrade on src tree by JHolba in https://github.com/equinor/ert/pull/9506
* Remove deprecated slurm options `MEMORY` and `MEMORY_PER_CPU` by jonathan-eq in https://github.com/equinor/ert/pull/9496
* Type code in src/ert/resources by berland in https://github.com/equinor/ert/pull/9502
* Add benchmarking with codspeed by eivindjahren in https://github.com/equinor/ert/pull/9530
* Remove unnecessary wrapper forward_model_data_to_json by AugustoMagalhaes in https://github.com/equinor/ert/pull/9551
* Stop using cached seba data by frode-aarstad in https://github.com/equinor/ert/pull/9529
* Stop using cached seba data by frode-aarstad in https://github.com/equinor/ert/pull/9526
* Name job after its executable when not specified by cmrqs in https://github.com/equinor/ert/pull/9438
* Bad dunder method name by berland in https://github.com/equinor/ert/pull/9571
* Unpin pydantic by larsevj in https://github.com/equinor/ert/pull/9514
* Replace deprecated polars count with len by larsevj in https://github.com/equinor/ert/pull/9544
* Solve ruff literal-membership by berland in https://github.com/equinor/ert/pull/9572
* Rename job_dispatch -> fm_dispatch by jonathan-eq in https://github.com/equinor/ert/pull/9534
* Use f-strings for formatting by berland in https://github.com/equinor/ert/pull/9570
* Pretty print manifest.json by berland in https://github.com/equinor/ert/pull/9591
* Change obs_and_responses test to benchmark by eivindjahren in https://github.com/equinor/ert/pull/9567
* Merge EGG.DATA and EGG_FLOW.DATA by berland in https://github.com/equinor/ert/pull/9601
* Move max_runtime to QueueConfig by oyvindeide in https://github.com/equinor/ert/pull/9605
* Avoid repeated logging for each cluster in misfit analysis
* Avoid deprecated utcnow()
* Make timestamps in dmesg output human readable
* Avoid UserWarning when vmin==vmax in std_dev_plot

Dependencies
* Update ropt to 0.10.0 by verveerpj in https://github.com/equinor/ert/pull/9405

Other Changes
* Remove test_api.py by yngve-sk in https://github.com/equinor/ert/pull/9415
* Cache everest runs in tests by yngve-sk in https://github.com/equinor/ert/pull/9413
* Replace usage of load_all_summary_data() in everest data api by DanSava in https://github.com/equinor/ert/pull/9417
* Revert "Use uvloop for asyncio" by JHolba in https://github.com/equinor/ert/pull/9424
* Fix the azure logging handler in Everest by verveerpj in https://github.com/equinor/ert/pull/9402
* Fix everest logging test by DanSava in https://github.com/equinor/ert/pull/9454
* Remove overriding of tempfile.tempdir by oyvindeide in https://github.com/equinor/ert/pull/9459
* Improve exit code detection in the slurm driver by verveerpj in https://github.com/equinor/ert/pull/9440
* Fix bug where everest jobs would not pick up the activate script by oyvindeide in https://github.com/equinor/ert/pull/9468
* Migrate finalized keys for response configs by yngve-sk in https://github.com/equinor/ert/pull/9375
* Update everest snapshot egg-py311.csv by DanSava in https://github.com/equinor/ert/pull/9481
* Stop using "cached" testdata in test_export.py by yngve-sk in https://github.com/equinor/ert/pull/9484
* Fix memory usage of joining obs&responses by yngve-sk in https://github.com/equinor/ert/pull/9418
* Remove use of deprecated types by eivindjahren in https://github.com/equinor/ert/pull/9494
* Increase esupdate performance test limits by yngve-sk in https://github.com/equinor/ert/pull/9504
* Use cached_example in test_everexport.py by yngve-sk in https://github.com/equinor/ert/pull/9495
* Await everest start_server coroutine in test_everest_output by DanSava in https://github.com/equinor/ert/pull/9442
* Fix small logic error in dark storage data_for_key by yngve-sk in https://github.com/equinor/ert/pull/9383
* Log when evaluator is leaving events by berland in https://github.com/equinor/ert/pull/9487
* Avoid version specific sed syntax by berland in https://github.com/equinor/ert/pull/9540
* Reduce logging to file by larsevj in https://github.com/equinor/ert/pull/9507
* Add missing params to TorqueQueueOptions when creating Everest server by cmrqs in https://github.com/equinor/ert/pull/9431
* Fix everest batch numbering by verveerpj in https://github.com/equinor/ert/pull/9563
* Remove unused test markers by oyvindeide in https://github.com/equinor/ert/pull/9531
* Fix key error on empty summary observations in plotter by yngve-sk in https://github.com/equinor/ert/pull/9568
* Remove unused test data by oyvindeide in https://github.com/equinor/ert/pull/9582
* Change CASE_NAME to BATCH_NAME by StephanDeHoop in https://github.com/equinor/ert/pull/9593
* Inline case_name variable by StephanDeHoop in https://github.com/equinor/ert/pull/9594

**Full Changelog**: https://github.com/equinor/ert/compare/12.0.0...12.1.2

12.1.0b3

<!-- Release notes generated using configuration in .github/release.yml at version-12.1 -->

What's Changed
* Pin scipy < 1.15
* Fix changed functionality after refactoring testing for test_logging_setup and test_https_requests
* Fix precision loss bug in es_update
* Fixed plotter storing correct tab when switching plot types

**Full Changelog**: https://github.com/equinor/ert/compare/12.1.0-b2...12.1.0-b3

Page 5 of 95

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.