From 7bbec10c6b010f87585171cb746465e107d6bed7 Mon Sep 17 00:00:00 2001 From: Adam Green Date: Sun, 15 Feb 2026 01:54:32 +1300 Subject: [PATCH 1/2] Release 1.4.1 Add changelog entry for v1.4.1 release including: - Custom interval data support - Network charges documentation - Battery degradation how-to - Python 3.11/3.12 only --- docs/docs/changelog.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/docs/docs/changelog.md b/docs/docs/changelog.md index d25514a..f6c19e7 100644 --- a/docs/docs/changelog.md +++ b/docs/docs/changelog.md @@ -1,5 +1,45 @@ # Changelog +## [1.4.1](https://github.com/ADGEfficiency/energy-py-linear/releases/tag/v1.4.1) + +### Custom Interval Data + +Assets now support custom interval data, allowing you to pass additional time series data that can be used in custom objective functions. + +```python +import energypylinear as epl + +asset = epl.Battery( + electricity_prices=[100, 200, 300], + export_electricity_prices=[90, 180, 270], + custom_interval_data={"network_charge": [10, 20, 30]} +) +``` + +[Read more about custom interval data in the documentation](https://energypylinear.adgefficiency.com/latest/how-to/custom-interval-data/). + +### Network Charges + +New documentation showing how to model network charges in your optimization, using custom interval data and objective functions. + +[Read more about network charges in the documentation](https://energypylinear.adgefficiency.com/latest/how-to/network-charges/). + +### Battery Degradation How-To + +New documentation showing how to model battery degradation costs using custom constraints and objective functions. + +[Read more about battery degradation in the documentation](https://energypylinear.adgefficiency.com/latest/how-to/battery-degradation/). + +### Python Version + +Python 3.10 is no longer supported. Only Python 3.11 and 3.12 are supported. + +### Other Changes + +- Renewables with battery example documentation. +- Updated pandera dependency. +- Documentation improvements. + ## [1.4.0](https://github.com/ADGEfficiency/energy-py-linear/releases/tag/v1.4.0) ### Custom Constraints From 782e6fe1ead59b03586ec8000d815566f634e296 Mon Sep 17 00:00:00 2001 From: Adam Green Date: Sun, 15 Feb 2026 01:56:42 +1300 Subject: [PATCH 2/2] Add pandera version detail to changelog --- docs/docs/changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docs/changelog.md b/docs/docs/changelog.md index f6c19e7..f7d1ed4 100644 --- a/docs/docs/changelog.md +++ b/docs/docs/changelog.md @@ -37,7 +37,7 @@ Python 3.10 is no longer supported. Only Python 3.11 and 3.12 are supported. ### Other Changes - Renewables with battery example documentation. -- Updated pandera dependency. +- Updated pandera from `^0.14.5` to `^0.23`. - Documentation improvements. ## [1.4.0](https://github.com/ADGEfficiency/energy-py-linear/releases/tag/v1.4.0)