Changelog

0.7.1

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_config and get_tracker_status

  • Improve synchronous client performances by using a single requests.Session over the client lifecycle

  • Increase test coverage

0.3.0

  • Rename package from invoxia to gps_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