Skip to content

Commit 35c6767

Browse files
committed
release: bump version to 0.2.0 - BOALF and Settlement Stack support
Major new features: - ✅ BOALF (Bid-Offer Acceptance Level Flag) endpoints - get_latest_acceptances() - Latest 100 acceptances - get_acceptances_by_time() - Historical acceptance data - ✅ Settlement Stack with TLM data - get_settlement_stack() - Bid/offer settlement stacks - Full transmission loss multiplier support - ✅ BM Units Reference with TLF data - get_bm_units_reference() - 2,732+ BM units - Transmission loss factors for all units - ✅ Additional balancing mechanism endpoints - get_physical_notifications() - Physical notification data - get_bid_offer_data() - Bid-offer data - get_actual_generation() - Actual generation output Models added: - BOALF, BOD, PN, B1610 - SettlementStackPair with comprehensive TLM/pricing - AcceptedVolumes with TLM-adjusted calculations Breaking changes: None API compatibility: Maintained
1 parent 277d10b commit 35c6767

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

elexon_bmrs/client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ def __init__(
143143
# Set default headers
144144
self.session.headers.update(
145145
{
146-
"User-Agent": "elexon-bmrs-python/0.1.1",
146+
"User-Agent": "elexon-bmrs-python/0.2.0",
147147
"Accept": "application/json",
148148
}
149149
)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "elexon-bmrs"
7-
version = "0.1.1"
7+
version = "0.2.0"
88
description = "Python client library for the Elexon BMRS (Balancing Mechanism Reporting Service) API"
99
readme = {file = "README.md", content-type = "text/markdown"}
1010
requires-python = ">=3.8"

0 commit comments

Comments
 (0)