Skip to content

Releases: juaAI/jua-python-sdk

v0.32.0

17 Jun 16:23

Choose a tag to compare

v0.32.0 (2026-06-17)

Feat

  • power_forecast: validate PSR types with actionable demand hint
  • market_aggregates: add demand (load) MW output
  • market_data: add GB transmission/embedded wind split

Fix

  • market_aggregates: support multi-zone MW output

[main d6b928d] bump: version 0.31.0 → 0.32.0
3 files changed, 14 insertions(+), 2 deletions(-)

v0.31.0

05 Jun 17:42

Choose a tag to compare

v0.31.0 (2026-06-05)

Feat

  • market_data: add zone-addressed market data (ENTSOE + UK power)

Fix

  • market_data: correct imbalance prices and unavailable-variable handling
  • power_forecast: handle DST mixed-offset timestamps in day-ahead stitching

[main eac59de] bump: version 0.30.0 → 0.31.0
3 files changed, 13 insertions(+), 2 deletions(-)

v0.30.0

05 Jun 11:41

Choose a tag to compare

v0.30.0 (2026-06-05)

Feat

  • models: support sub-hourly temporal resolution for Helios
  • add example for helios
  • models: add EPT2_HELIOS and EPT2_EUROPA with meta; feat(variables): add 30min ssrd/fdir variables; docs: note 30min resolution for Helios in meta

Fix

  • models: correct Helios/Europa forecast hours and update frequency
  • models: simplify Helios/Europa meta to match HRRR pattern
  • tests: exclude solar-only Helios from generic forecast tests
  • ci: handle force push in commit message check
  • resolve merge conflict in CHANGELOG.md
  • fix models name

Refactor

  • examples: replace Helios grid example with point comparison

[main bdd133a] bump: version 0.29.0 → 0.30.0
3 files changed, 23 insertions(+), 2 deletions(-)

v0.29.0

04 Jun 10:25

Choose a tag to compare

v0.29.0 (2026-06-04)

Feat

  • power_forecast: add time-window mode to get_init_times

[main 952797c] bump: version 0.28.0 → 0.29.0
3 files changed, 8 insertions(+), 2 deletions(-)

v0.28.0

03 Jun 12:41

Choose a tag to compare

v0.28.0 (2026-06-03)

Feat

  • power_forecast: add date range to get_day_ahead_timeseries
  • power_forecast: add get_day_ahead_timeseries() to stitch day-ahead window by init-hour; include unit test covering 09:00 -> 15..39h selection

Refactor

  • power_forecast: drop redundant UTC conversions in day-ahead clip

[main 051970e] bump: version 0.27.0 → 0.28.0
3 files changed, 13 insertions(+), 2 deletions(-)

v0.27.0

02 Jun 14:06

Choose a tag to compare

v0.27.0 (2026-06-02)

Feat

  • api: size connection pool for concurrent shared-session requests
  • api: add permissive HTTP retry policy for transient failures

Fix

  • api: ignore missing requests.adapters stubs for mypy lint hook

[main 9cdd987] bump: version 0.26.0 → 0.27.0
3 files changed, 13 insertions(+), 2 deletions(-)

v0.26.0

28 May 12:53

Choose a tag to compare

v0.26.0 (2026-05-28)

Feat

  • variables: add WIND_SPEED_OF_GUST_AT_HEIGHT_LEVEL_10M_MAX
  • models: add ECMWF_IFS_ENSEMBLE

Fix

  • variables: drop emcwf_code for wind gust 10m max

[main 40fe60f] bump: version 0.25.0 → 0.26.0
3 files changed, 13 insertions(+), 2 deletions(-)

v0.25.0

08 May 17:09

Choose a tag to compare

v0.25.0 (2026-05-08)

Feat

  • add ForecastWatcher for polling new forecast availability

Fix

  • delegate multi-zone init_time resolution to server

[main c17569a] bump: version 0.24.2 → 0.25.0
3 files changed, 12 insertions(+), 2 deletions(-)

v0.24.2

08 May 16:37

Choose a tag to compare

v0.24.2 (2026-05-08)

Fix

  • delegate multi-zone init_time resolution to server

[main 3061335] bump: version 0.24.1 → 0.24.2
3 files changed, 8 insertions(+), 2 deletions(-)

v0.24.1

08 May 14:17

Choose a tag to compare

v0.24.1 (2026-05-08)

Fix

  • correctly set group by

[main 44603eb] bump: version 0.24.0 → 0.24.1
3 files changed, 8 insertions(+), 2 deletions(-)