Ert

Latest version: v14.0.2

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

Scan your dependencies

Page 5 of 94

12.1.0b2

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

What's Changed
Other Changes
* Pin iterative_ensemble_smoother by berland in https://github.com/equinor/ert/pull/9641


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

12.1.0b1

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

What's Changed
Bug Fixes
* Version 12.1 backport by berland in https://github.com/equinor/ert/pull/9636


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

12.1.0b0

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

What's Changed
Breaking Changes 🛠
* Drop support for python 3.10 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 in data files 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
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
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

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

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

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

12.0.0

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

What's Changed
User impact 🛠
* Remove the everest load entry point by verveerpj in https://github.com/equinor/ert/pull/9358
Breaking Changes 🛠
* Drop support for Python3.8 by oyvindeide in https://github.com/equinor/ert/pull/9215
* Remove report_steps from Everest config by oyvindeide in https://github.com/equinor/ert/pull/9271
New Features 🎉
* Add new hook for specifying config per forward model step by berland in https://github.com/equinor/ert/pull/9050
* Make it possible to have multiline statements in config by eivindjahren in https://github.com/equinor/ert/pull/9406
Improvements
* Use uvloop for asyncio by JHolba in https://github.com/equinor/ert/pull/9168
* Add right click capability to open external plot windows by andreas-el in https://github.com/equinor/ert/pull/9131
* Make it possible to serialize and deserialize ErtConfig by oyvindeide in https://github.com/equinor/ert/pull/8820
* Extend save parameters to handle multiple realizations by dafeda in https://github.com/equinor/ert/pull/9125
* Have fm_runner's event reporter shutdown gracefully by jonathan-eq in https://github.com/equinor/ert/pull/9365
* Add plugin hook for configuring an activate script on the compute side by oyvindeide in https://github.com/equinor/ert/pull/9273
* Only read process tree once per job_dispatch report by JHolba in https://github.com/equinor/ert/pull/9322
Bug Fixes
* Fix faulty validation for maintained forward model objectives. by DanSava in https://github.com/equinor/ert/pull/9222
* Fix walltime computation bug by berland in https://github.com/equinor/ert/pull/9228
* Fix ecl not able to parce errors from MPI runs by HakonSohoel in https://github.com/equinor/ert/pull/9248
* Fix issue where dark_storage did not handle empty responses by eivindjahren in https://github.com/equinor/ert/pull/9265
* Avoid forward model crash after MPI NOSIM E100 run by berland in https://github.com/equinor/ert/pull/9284
* Fix ambiguous find_unsmry() by berland in https://github.com/equinor/ert/pull/9300
* Fix slow sel in save_parameters by eivindjahren in https://github.com/equinor/ert/pull/9327
* Fix progress bar showing finished status for unselected reals by jonathan-eq in https://github.com/equinor/ert/pull/9299
* Initialize ert config with plugins when starting webviz ert by larsevj in https://github.com/equinor/ert/pull/9267
* Have ensemble fail early when problems on initial connection to ensemble evaluator by jonathan-eq in https://github.com/equinor/ert/pull/9139
* Fix _storage_main `terminate_on_parent_death` not working on mac by jonathan-eq in https://github.com/equinor/ert/pull/9110
* Fix the azure logging handler in Everest by eivindjahren in https://github.com/equinor/ert/pull/9444
* Backport: Fix progress bar not updating realization count for new iterations by jonathan-eq in https://github.com/equinor/ert/pull/9464
* Backport to Version 12.0 by eivindjahren in https://github.com/equinor/ert/pull/9579
Maintenance
* Add egg snapshots for py38 and py311 by frode-aarstad in https://github.com/equinor/ert/pull/9206
* Use new websockets asyncio by larsevj in https://github.com/equinor/ert/pull/9080
* Remove comment by frode-aarstad in https://github.com/equinor/ert/pull/9232
* Remove ErtConfig and LibresFacade by frode-aarstad in https://github.com/equinor/ert/pull/9231
* Remove unused files from test-data/detached by frode-aarstad in https://github.com/equinor/ert/pull/9278
* Remove unused files from test-data/eclipse by frode-aarstad in https://github.com/equinor/ert/pull/9283
* Replace Flask with FastAPI by frode-aarstad in https://github.com/equinor/ert/pull/9243
* Fix tests writing files to the source tree by frode-aarstad in https://github.com/equinor/ert/pull/9298
* Clean up everest tests by frode-aarstad in https://github.com/equinor/ert/pull/9312
* Remove unused files from test-data/snake_oil by frode-aarstad in https://github.com/equinor/ert/pull/9304
* Remove unused files from test-data/valid_config_file by frode-aarstad in https://github.com/equinor/ert/pull/9287
* Remove unused files from test-data/templating by frode-aarstad in https://github.com/equinor/ert/pull/9324
* Remove unused files from test-data/mocked_test_case by frode-aarstad in https://github.com/equinor/ert/pull/9330
* Fix manifest having too many files and not substituting by eivindjahren in https://github.com/equinor/ert/pull/9233
* Remove lambda function by oyvindeide in https://github.com/equinor/ert/pull/9382
* Remove Everest site config plugin and only use ert by oyvindeide in https://github.com/equinor/ert/pull/9388
* Simplify LibresFacade by removing duplicated functionality by oyvindeide in https://github.com/equinor/ert/pull/9376
* Simplify torque test by oyvindeide in https://github.com/equinor/ert/pull/9397
* Use ensemble evaluator in everest in place of BatchSimulator by DanSava in https://github.com/equinor/ert/pull/9342
Other Changes
* Use scheduler to submit Everserver by oyvindeide in https://github.com/equinor/ert/pull/9126
* Avoid redundant dataset loading by yngve-sk in https://github.com/equinor/ert/pull/9016
* Remove expected objective by yngve-sk in https://github.com/equinor/ert/pull/9208
* Use sh for all code blocks in readme by JHolba in https://github.com/equinor/ert/pull/9213
* Warn user about running Everest in existing non-empty RUNPATH by StephanDeHoop in https://github.com/equinor/ert/pull/9151
* Prevent copying mount point data when setting install_data to a non existing directory by AugustoMagalhaes in https://github.com/equinor/ert/pull/9137
* Remove outdated git lfs instruction by berland in https://github.com/equinor/ert/pull/9236
* Refactor usage of EverestConfig in everest server functionality by DanSava in https://github.com/equinor/ert/pull/9181
* Log which hostname had an OOM-situation by berland in https://github.com/equinor/ert/pull/9246
* Fix incorrect batch ensemble getter by yngve-sk in https://github.com/equinor/ert/pull/9250
* Instantiate ert config before starting everest server by DanSava in https://github.com/equinor/ert/pull/9244
* Highlights selected tab in main window by AugustoMagalhaes in https://github.com/equinor/ert/pull/9160
* get_ensemble_responses without get_ensemble_state by yngve-sk in https://github.com/equinor/ert/pull/9268
* Degrade logged warning to info by berland in https://github.com/equinor/ert/pull/9272
* Aggregate logging of sampling information by berland in https://github.com/equinor/ert/pull/9261
* Pin pydantic version by oyvindeide in https://github.com/equinor/ert/pull/9280
* Put back flaky tag for test_logging_setup by DanSava in https://github.com/equinor/ert/pull/9282
* Tweaks to dark storage stateful test by yngve-sk in https://github.com/equinor/ert/pull/9281
* fixup get_ensemble_responses logic in dark storage by yngve-sk in https://github.com/equinor/ert/pull/9306
* Align has_data with empty response config .keys by yngve-sk in https://github.com/equinor/ert/pull/9311
* Add memory test for some plotapi endpoints by yngve-sk in https://github.com/equinor/ert/pull/9302
* Adjust memory test for unstable/high peak usage by yngve-sk in https://github.com/equinor/ert/pull/9329
* Adds teardown to avoid flaky tests with run_dialog by eivindjahren in https://github.com/equinor/ert/pull/9326
* Remove multi-realization param save logic by yngve-sk in https://github.com/equinor/ert/pull/9337
* Fix extra requirements for readthedocs build by oyvindeide in https://github.com/equinor/ert/pull/9345
* Limit the use of EverestConfig in function signatures by DanSava in https://github.com/equinor/ert/pull/9258
* Fix everest output folder rolling by DanSava in https://github.com/equinor/ert/pull/9361
* Select first realizations by default in gui by AugustoMagalhaes in https://github.com/equinor/ert/pull/8507
* Run cli tests not in parallell by larsevj in https://github.com/equinor/ert/pull/9362
* Mention runpath in copy_file docs by dafeda in https://github.com/equinor/ert/pull/9323
* Limit experiment.response_configuration calls within for loops by yngve-sk in https://github.com/equinor/ert/pull/9363
* remove/dedupe some local_ensemble logic by yngve-sk in https://github.com/equinor/ert/pull/9353
* Suppress everest logger output to the console by verveerpj in https://github.com/equinor/ert/pull/9371
* Move some performance tests out of unit_tests by eivindjahren in https://github.com/equinor/ert/pull/9403
* Add also the simulation jobs to the list of possible simulators by DanSava in https://github.com/equinor/ert/pull/9400
* Fix handling '/' in _get_num_cpu by eivindjahren in https://github.com/equinor/ert/pull/9395
* Revert "Use ensemble evaluator in everest in place of BatchSimulator" by oyvindeide in https://github.com/equinor/ert/pull/9449
* Fix everest logging test by DanSava in https://github.com/equinor/ert/pull/9456
* Backport get_num_cpu fixes to Version 12.0 by eivindjahren in https://github.com/equinor/ert/pull/9463
* backport to 12.0 - Drop support for Python 3.10 by JHolba in https://github.com/equinor/ert/pull/9450
* Backport: Move addition of activate script by oyvindeide in https://github.com/equinor/ert/pull/9469
* Backport bugfixes gui to 12 by larsevj in https://github.com/equinor/ert/pull/9478
* Backport: Migrate finalized keys for response configs by yngve-sk in https://github.com/equinor/ert/pull/9518
* Backport join memory fix by yngve-sk in https://github.com/equinor/ert/pull/9552
* Ignore erroneous auto-scale configuration, but warn by larsevj in https://github.com/equinor/ert/pull/9557
* Version 12.0 havb by berland in https://github.com/equinor/ert/pull/9565


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

12.0.0rc7

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

What's Changed
Bug Fixes
* Backport to Version 12.0 by eivindjahren in https://github.com/equinor/ert/pull/9579
Other Changes
* Ignore erroneous auto-scale configuration, but warn by larsevj in https://github.com/equinor/ert/pull/9557
* Version 12.0 havb by berland in https://github.com/equinor/ert/pull/9565


**Full Changelog**: https://github.com/equinor/ert/compare/12.0.0-rc6...12.0.0-rc7

12.0.0rc6

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

What's Changed
Other Changes
* Backport join memory fix by yngve-sk in https://github.com/equinor/ert/pull/9552


**Full Changelog**: https://github.com/equinor/ert/compare/12.0.0-rc5...12.0.0-rc6

Page 5 of 94

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.