Skip to content

Commit e3cf605

Browse files
github-actions[bot]jsolaas
authored andcommitted
chore(main): release 13.7.0
1 parent ce1723e commit e3cf605

5 files changed

Lines changed: 36 additions & 4 deletions

File tree

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "13.6.0"
2+
".": "13.7.0"
33
}

docs/docs/changelog/changelog.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
11
# Changelog
22

3+
## [13.7.0](https://github.com/equinor/ecalc/compare/v13.6.0...v13.7.0) (2026-05-04)
4+
5+
6+
### Features
7+
8+
* MultiShaftEqualRatioSolver — equal-ratio independently-shafted train ([91fc2e7](https://github.com/equinor/ecalc/commit/91fc2e79323a7668da7f6e6d6103133e4a17fc12))
9+
* MultiShaftSolver — sequential solver with caller-supplied pressure targets ([#1527](https://github.com/equinor/ecalc/issues/1527)) ([91fc2e7](https://github.com/equinor/ecalc/commit/91fc2e79323a7668da7f6e6d6103133e4a17fc12))
10+
11+
12+
### Bug Fixes
13+
14+
* guard against zero pressure in get_max_standard_rate ([#1532](https://github.com/equinor/ecalc/issues/1532)) ([ce1723e](https://github.com/equinor/ecalc/commit/ce1723e6bd908777340640b81a82ddbe36dba845))
15+
* short-circuit multi pressure solver on per-segment failure ([f72a717](https://github.com/equinor/ecalc/commit/f72a7170b173d5c1b7e5f6495e88db221571f27d))
16+
* upstream choke solver returns false success at rate capacity boundary ([#1529](https://github.com/equinor/ecalc/issues/1529)) ([64ce9ae](https://github.com/equinor/ecalc/commit/64ce9ae7ae787e2575883a0af267d96b00a9bf46))
17+
18+
19+
### Miscellaneous Chores
20+
21+
* move time series stream and time aware process objects ([#1531](https://github.com/equinor/ecalc/issues/1531)) ([a2a9e16](https://github.com/equinor/ecalc/commit/a2a9e1600dacfea3a87e84f13892d41301385c17))
22+
* proposal to also have a decorator for value objects ([#1517](https://github.com/equinor/ecalc/issues/1517)) ([bcaf0be](https://github.com/equinor/ecalc/commit/bcaf0bee1c80c2c3766ba9edce947b5fcae0763b))
23+
24+
25+
### Code Refactoring
26+
27+
* clean upstream choke solver — remove try/except surrogate, add precondition assert ([64ce9ae](https://github.com/equinor/ecalc/commit/64ce9ae7ae787e2575883a0af267d96b00a9bf46))
28+
29+
30+
### Tests
31+
32+
* cover max-choke-above-target path in upstream choke solver ([64ce9ae](https://github.com/equinor/ecalc/commit/64ce9ae7ae787e2575883a0af267d96b00a9bf46))
33+
* failing first segment in multi pressure solver ([#1528](https://github.com/equinor/ecalc/issues/1528)) ([f72a717](https://github.com/equinor/ecalc/commit/f72a7170b173d5c1b7e5f6495e88db221571f27d))
34+
335
## [13.6.0](https://github.com/equinor/ecalc/compare/v13.5.1...v13.6.0) (2026-05-01)
436

537

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "libecalc"
3-
version = "13.6.0"
3+
version = "13.7.0"
44
description = "eCalc™ is a software tool for calculation of energy demand and greenhouse gas (GHG) emissions from oil and gas production and processing."
55
authors = [{ name = "eCalc Team", email = "[email protected]" }]
66
requires-python = ">=3.12,<3.15"

src/libecalc/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from libecalc.common.version import Version
22

33
# DO NOT EDIT - replaced in CI with release please
4-
__version__ = "13.6.0" # x-release-please-version
4+
__version__ = "13.7.0" # x-release-please-version
55
# END DO NOT EDIT
66

77

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)