Changelog
0.7.1
Make the
TrackerStatussub_end_dateattribute optional. Thanks Chris van Marle (@qistoph) for the bug report!Add trackers of type
tracker_03. Thanks @DataIsGold for the bug report!
0.7.0
Revamp exception handling so that all calls to API derive from
GpsTrackerException.Rewrite all tests to not depend on actual API calls but mocked ones.
0.6.0
Add the possibility to provide a aiohttp.ClientSession instance to AsyncClient.
0.5.0
Improve handling of unexpected data in API answers
0.4.0
Fix attrs import when attrs<2021.3.0 is installed (required for Home-Assistant 2021.12 which pins attrs==2021.2.0)
Add new client methods:
get_trackers,get_tracker_configandget_tracker_statusImprove synchronous client performances by using a single requests.Session over the client lifecycle
Increase test coverage
0.3.0
Rename package from
invoxiatogps_tracker
0.2.0
Implement Asynchronous client using aiohttp
0.1.3
Fix issues with unit-test execution
0.1.2
Implement unit-tests for synchronous client
0.1.1
Fix badges in README.rst
0.1.0
Implement the synchronous
ClientDocument the use of current module and quickstart
Add
enumerationsto improve readability of some tracker attributes.