Releases: apaperclip/aioarubainstant
Releases · apaperclip/aioarubainstant
Release list
aioarubainstant 0.1.4
Fixed
- Add a 0.25 second delay between serialized controller CLI commands, with no delay before the first command or after the last.
aioarubainstant 0.1.3
Fixed
- Allow installation with Home Assistant environments pinned to aiohttp==3.13.5 by relaxing the dependency to aiohttp>=3.13.5,<4.
- Keep the Aruba malformed-header transport compatible with aiohttp 3.13.5 and newer aiohttp 3.x releases.
Verification
- CI passed on commit 227aecd.
- Wheel metadata reports Requires-Dist: aiohttp<4,>=3.13.5.
aioarubainstant 0.1.2
Fix Aruba Instant 8.6 show summary parsing for cluster name, virtual controller address, marked master address, and standalone AP/client counts. Count matching is now line-safe and preserves controller-reported count provenance.
aioarubainstant 0.1.1
Patch release for Aruba Instant HTTP compatibility in debug environments.
- Accept malformed Aruba response headers when
PYTHONASYNCIODEBUG=1enables aiohttp strict response parsing - Scope compatibility parsing to library-owned Aruba controller sessions
- Preserve global asyncio and aiohttp debug behavior
- Raise the tested minimum dependency to aiohttp 3.14.1
- Add an end-to-end login/logout regression test
Home Assistant integrations should use aioarubainstant==0.1.1 and allow the library to own its HTTP session for this compatibility path.
aioarubainstant 0.1.0
Initial release of the asynchronous Aruba Instant REST API client.
- HTTPS transport with configurable TLS verification
- SID authentication, reuse, logout, and one-time session recovery
- Typed immutable cluster, AP, client, and snapshot models
- Monitoring through
show aps,show client debug,show summary, andshow version - Controller-reported cluster and per-AP client counts
- Python 3.14, strict typing, Ruff, and 95%+ branch coverage