Releases: juaAI/jua-python-sdk
Release list
v0.33.0
v0.33.0 (2026-06-26)
Feat
- models: replace ecmwf_aifs025_ensemble with hosted aifs_ens
Refactor
- models: keep ecmwf_aifs025_ensemble; add aifs_ens additively
[main 3f19a74] bump: version 0.32.0 → 0.33.0
3 files changed, 12 insertions(+), 2 deletions(-)
v0.32.0
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
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
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
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
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
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
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
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
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(-)