Skip to content

Releases: equinor/ecalc

v9.7.0

15 Jan 12:33
05d079a
Compare
Choose a tag to compare

9.7.0 (2025-01-15)

Miscellaneous Chores

  • remove pydantic validation from dto classes (#740) (4eff086)
  • revert changes in validation error and update dto exceptions (#764) (0537f20)
  • update validation error to allow string or none (#763) (a5b491d)
  • upgrade dependencies for week 03. Auto-generated by devCalc (#761) (b9017c5)

v9.6.0

10 Jan 13:10
9e8af2c
Compare
Choose a tag to compare

9.6.0 (2025-01-10)

Bug Fixes

Documentation

  • remove reference to internal documents (#758) (61c0d2f)

v9.5.0

10 Jan 12:19
23af36e
Compare
Choose a tag to compare

9.5.0 (2025-01-10)

Miscellaneous Chores

v9.4.0

06 Jan 11:48
a042eb4
Compare
Choose a tag to compare

9.4.0 (2025-01-06)

Documentation

  • update v9.2 and v9.2 changelogs (ed27c0a)

Miscellaneous Chores

  • auto-generated by devcalc (#751) (848d2c5)
  • specify poetry version in ci (#753) (0a32320)
  • upgrade dependencies for week 02. Auto-generated by devCalc (#752) (aa75ca4)
  • upgrade numpy version and set a numpy depr. warning to not error (#750) (ac999db)

v8.20.10

06 Jan 14:45
917973c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.20.9...v8.20.10

v9.3.0

19 Dec 09:36
608ff18
Compare
Choose a tag to compare

9.3.0 (2024-12-19)

Bug Fixes

  • delta profile when 2 result sets have different periods (#741) (52359f1)
  • don't raise error when missing time series on token collection (65d417a)
  • electricity consumer was not included in duplicate names (e3e1e6a)
  • ensure emission names are unique (2bbb989)
  • ensure unique names across facility_inputs and models (0b5e0ce)
  • ensure unique time_series names (813b500)

Documentation

Miscellaneous Chores

  • minor fixes in builders (9b54325)
  • mypy fixes (add6842)
  • pin ubuntu runner images (ccbfe69)
  • update pre-commit to v4 (#742) (8542c6b)
  • upgrade dependencies for week 49. Auto-generated by devCalc (fe2a52e)
  • upgrade dependencies for week 50. Auto-generated by devCalc (#733) (1390f21)
  • upgrade dependencies for week 51. Auto-generated by devCalc (#744) (48d4bb2)

Code Refactoring

v8.20.9

12 Dec 11:39
73e05b7
Compare
Choose a tag to compare

8.20.9 (2024-12-12)

Miscellaneous Chores

v9.2.0

29 Nov 10:16
Compare
Choose a tag to compare

9.2.0 (2024-11-29)

Features

  • get json schema for ecalc yaml in cli (#715) (43bf19a)

Bug Fixes

  • check that time series file exists (#716) (b2daf23)
  • flow diagram generation (b7a6dc9)
  • get max standard rate when compressor train has downstream choke (#703) (c22aaaf)
  • raise error if yaml file is empty or not a valid yaml object (#712) (79f0072)

Documentation

  • docs were not correctly updated for v9.1 release (#717) (fc849bd)

Miscellaneous Chores

Code Refactoring

  • create energy interfaces (9527609)
  • implement emitter interface (c463ba8)
  • move EosModel into fluid (82b68a5)
  • move fluid.py into common (e3973aa)
  • remove dto from CompressorWithTurbine (dc7092b)
  • remove dto import in core turbine (1259672)
  • use builders in venting emitter tests (#714) (da54989)

v9.1.0

14 Nov 14:11
Compare
Choose a tag to compare

9.1.0 (2024-11-14)

Bug Fixes

  • bug in get maximum standard rate for variable speed train with maximum power (#694) (42ce562)
  • max standard rate when pressure control is UPSTREAM_CHOKE (#661) (962ce42)
  • missing discriminator keyword error message (a0ee229)

Documentation

  • adding figure to show surge line, control margin and stonewall on compressor chart (#695) (cdf301b)
  • change readme for test folder to include changes to docker-compose file (00cb459)
  • try to make release-please create pr for 9.1.0 (#679) (adb5bf5)
  • update docs and migration guide with new requirements for control margin and generic charts (#686) (f2c939f)

Miscellaneous Chores

  • bump NeqSim version to 3.0.5 (#693) (e2bef51)
  • changing algorithm for get max rate for streams (#684) (c13ae30)
  • clean up TimeSeriesRate and remove reindex from consumer (#668) (c435999)
  • move tests outside src directory (1fca841)
  • remove extensions from devcontainer not needed (#674) (5399a92)
  • remove warning stating that control margin is experimental (#692) (45ad389)
  • update dependencies week 46 (#696) (6bd1a7a)
  • update docs for running tests (97245f2)
  • upgrade dependencies for week 45 (#689) (1980b11)

Tests

  • add new service to test/docker-compose.yml to run all tests (d3b132e)
  • add pytest filterwarnings with error::DeprecationWarning as baseline (87e2d8a)
  • allow both validation and not in yaml builders (ec32fc8)
  • introduce yaml builders (75a73a8)
  • remove unnecessary asset configuration service (9543bfb)
  • resource- and configuration service fixtures (7775eb8)
  • simplify venting emitter error tests (2191c52)

v8.20.8

14 Nov 14:06
e8d25dd
Compare
Choose a tag to compare

8.20.8 (2024-11-14)

Miscellaneous Chores