Releases: Jezza34000/veolia-api
Releases · Jezza34000/veolia-api
v2.1.0
What's Changed
- Fix API login @strlud (#15)
- Update dependency ruff to ^0.14.0 @renovate[bot] (#7)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci[bot] (#13)
- Update actions/checkout action to v6 @renovate[bot] (#9)
- Update actions/setup-python action to v6 @renovate[bot] (#10)
- Update dependency black to v25 - autoclosed @renovate[bot] (#11)
- Configure Renovate @renovate[bot] (#3)
2.0.0
What's Changed
- Breaking change:
fetch_all_datanow uses a date range instead of a single date - Breaking change: initializing the client API now requires passing an
aiohttpsession - 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
What's Changed
- Fix error 400
v1.2.4
What's Changed
- Fix init crash on alerts_settings when API return HTTP 204
v1.2.3
What's Changed
- Fix raise error when some endpoint return HTTP 204
v1.2.2
What's Changed
- Refactor client exception
- Add feature to get billing data
- Change verbosity level
- Update doc
v1.1.2
What's Changed
- Fix issue when no consumption alerts are set
- Rename alerts models params to fit API usage
v1.1.1
What's Changed
- Downgrade dependency for HA compatibility
v1.1.0
What's Changed
- Improve connection
v1.0.1
What's Changed
- CI change test