Skip to content

aioaxlevpp 0.2.0

Latest

Choose a tag to compare

@Herbertmt978 Herbertmt978 released this 04 Oct 17:35

Add AxleStatus and AxleClient.get_status() to retain Axle's optional opted_out flag when no event is scheduled. Existing get_event() and parse_event() remain available and preserve valid event results. Both client methods use the existing request, session, authentication and timeout behaviour.

An explicitly supplied opted_out value must be Boolean, including on empty schedules. A missing value remains unknown in AxleStatus. The library exposes the raw flag without claiming whether it describes account or event participation.

46 tests pass with 98.68% coverage. Ruff, strict MyPy, source and wheel builds, strict Twine checks and a fresh source-package installation pass.