LovensePy v1.1.4 Release Notes

Release Date: 2026-03-30 // 2 months ago

Previous changes from v1.1.3

  • HTTP (aiohttp)
    Sync and async transports, Socket API token/socket URL helpers, and get_qr_code use aiohttp ; JSON bodies are parsed with read_response_json so LAN/cloud responses still decode when Content-Type is not application/json.

    WebSocket
    WsTransport is backed by aiohttp ws_connect instead of the websockets package; receive keeps a stable socket reference across close(), and all outgoing frames go through an asyncio.Lock so concurrent Engine.IO sends cannot interleave send_str.

    Dependencies
    Runtime stack is aiohttp + pydantic only ( websockets and hyperframe removed as direct deps). Dev/docs/service extras refreshed (see lockfile); pip-audit is capped at <2.10 where it conflicts with semgrep on tomli.

    🔗 Links: CHANGELOG · compare v1.1.2…v1.1.3 · PyPI