Skip to content

Releases: apaperclip/aioarubainstant

aioarubainstant 0.1.4

Choose a tag to compare

@apaperclip apaperclip released this 30 Jun 01:36

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

Choose a tag to compare

@apaperclip apaperclip released this 17 Jun 03:24

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

Choose a tag to compare

@apaperclip apaperclip released this 15 Jun 02:05

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

Choose a tag to compare

@apaperclip apaperclip released this 14 Jun 19:27

Patch release for Aruba Instant HTTP compatibility in debug environments.

  • Accept malformed Aruba response headers when PYTHONASYNCIODEBUG=1 enables 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

Choose a tag to compare

@apaperclip apaperclip released this 13 Jun 13:12

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, and show version
  • Controller-reported cluster and per-AP client counts
  • Python 3.14, strict typing, Ruff, and 95%+ branch coverage