From 0a24794b53eb1ba5c63bd7deee459b63fec8fc51 Mon Sep 17 00:00:00 2001 From: Nikolay Petrov Date: Tue, 1 Sep 2026 16:25:50 +1000 Subject: [PATCH 1/2] Update changelog for premium power endpoints --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a5a1ec..c29074d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## [1.5.0] - 2026-09-01 + +- Add `premium_pv_power` and `premium_wind_power` forecast endpoints for premium PV and wind power forecasts. +- Update forecast documentation with the premium power forecast options. ## [1.4.0] - 2026-07-20 From d670d6e863ec55d9bfa6ef22ac8533d8bfca1d5f Mon Sep 17 00:00:00 2001 From: Nikolay Petrov Date: Wed, 2 Sep 2026 10:09:43 +1000 Subject: [PATCH 2/2] Add premium forecast integration tests --- tests/test_forecast.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/tests/test_forecast.py b/tests/test_forecast.py index aef1625..e676023 100644 --- a/tests/test_forecast.py +++ b/tests/test_forecast.py @@ -42,6 +42,22 @@ def test_advanced_pv_power(): assert res.success is True +def test_premium_pv_power(): + res = forecast.premium_pv_power( + resource_id="cbf6-a872-1cb2-566f", + hours=3, + ) + assert res.success is True + + +def test_premium_wind_power(): + res = forecast.premium_wind_power( + resource_id="c533-fbce-05b5-b3ef", + hours=3, + ) + assert res.success is True + + def test_soiling_kimber(): lats, longs = load_test_locations_coordinates() res = forecast.soiling_kimber(