-
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
-
Other flags/types
-
maybe Pydantic?
-
multiple sessions?
-
example of export/import .wlp (now in
shortcuts
) -
added exclusive async lock for long critical operations
pip install -e .[dev]
stubgen -m your_module -o output_directory