Skip to content

Releases: Jezza34000/veolia-api

v2.1.0

06 Dec 15:48

Choose a tag to compare

What's Changed

2.0.0

17 Sep 13:37

Choose a tag to compare

What's Changed

  • Breaking change: fetch_all_data now uses a date range instead of a single date
  • Breaking change: initializing the client API now requires passing an aiohttp session
  • Improvement: added concurrent tasks with a semaphore
  • Improvement: added retry policy on HTTP requests using Tenacity
  • Improvement: handle HTTP 429 responses
  • Fix: removed unnecessary logging
  • Improvement: simplified code
  • CI: switched PyPI build system from setuptools to Poetry
  • Chore: updated license
  • Chore: updated pyproject.toml

v1.2.5

29 Jul 09:28

Choose a tag to compare

What's Changed

  • Fix error 400

v1.2.4

21 Nov 05:55

Choose a tag to compare

What's Changed

  • Fix init crash on alerts_settings when API return HTTP 204

v1.2.3

20 Nov 17:25

Choose a tag to compare

What's Changed

  • Fix raise error when some endpoint return HTTP 204

v1.2.2

19 Nov 15:54

Choose a tag to compare

What's Changed

  • Refactor client exception
  • Add feature to get billing data
  • Change verbosity level
  • Update doc

v1.1.2

18 Nov 22:15

Choose a tag to compare

What's Changed

  • Fix issue when no consumption alerts are set
  • Rename alerts models params to fit API usage

v1.1.1

17 Nov 22:18

Choose a tag to compare

What's Changed

  • Downgrade dependency for HA compatibility

v1.1.0

17 Nov 21:00

Choose a tag to compare

What's Changed

  • Improve connection

v1.0.1

15 Nov 21:44

Choose a tag to compare

What's Changed

  • CI change test