Skip to content

Latest commit

 

History

History
27 lines (25 loc) · 1.05 KB

notes.md

File metadata and controls

27 lines (25 loc) · 1.05 KB

Todos:

  • http requests queue

  • http requests rate limit

  • Automatic calls batching

  • Prevent batch for some calls (won't fix, server-side resolved, server throws en exceptable error that we catch)

  • Allow multipart

  • add logging

  • create separate Wialon exceptions

  • add WialonError emitter (e.g. aiohttp.ClientResponse.raise_for_status(), use aiowialon.validators)

  • wildcard imports (aka. all)

  • update Docstrings

  • update README

  • Report column value types

  • Other requests

  • Data format

  • Other flags/types

  • maybe Pydantic?

  • multiple sessions?

  • example of export/import .wlp (now in shortcuts)

  • added exclusive async lock for long critical operations

Autogenerate stubs:

pip install -e .[dev]
stubgen -m your_module -o output_directory