⬆️ Bump comwatt-client to 0.3.0 #27

Merged
mat merged 1 commit from bump-comwatt-client-0.3.0 into main 2026-07-05 08:36:46 +00:00
Owner

Update to comwatt-client 0.3.0.

Verified nothing needs adapting:

  • comwatt_client/client.py diff 0.2.4→0.3.0 is purely additive (82+/0-): two new methods get_site_time_series() and get_top_consumption(); every method the integration calls (authenticate, get_sites, get_site_networks_ts_time_ago, get_devices, get_device_ts_time_ago, get_device, session.cookies) is untouched
  • Exceptions module and package exports unchanged
  • requests>=2.32.4 pin unchanged → the HA ≥ 2025.6 minimum in hacs.json still holds
  • Dropped Python 3.9 support: irrelevant, CI/tests run on 3.13

Checks: 29 tests · mypy · ruff

Update to [comwatt-client 0.3.0](https://github.com/MateoGreil/python-comwatt-client/releases/tag/0.3.0). **Verified nothing needs adapting:** - `comwatt_client/client.py` diff 0.2.4→0.3.0 is purely additive (82+/0-): two new methods `get_site_time_series()` and `get_top_consumption()`; every method the integration calls (`authenticate`, `get_sites`, `get_site_networks_ts_time_ago`, `get_devices`, `get_device_ts_time_ago`, `get_device`, `session.cookies`) is untouched - Exceptions module and package exports unchanged - `requests>=2.32.4` pin unchanged → the HA ≥ 2025.6 minimum in `hacs.json` still holds - Dropped Python 3.9 support: irrelevant, CI/tests run on 3.13 Checks: 29 tests ✅ · mypy ✅ · ruff ✅
⬆️ Bump comwatt-client to 0.3.0
All checks were successful
Validate / validate-hacs (pull_request) Has been skipped
Validate / validate-hassfest (pull_request) Has been skipped
Validate / lint-ruff (pull_request) Successful in 7s
Validate / test-pytest (pull_request) Successful in 3m2s
Validate / type-check-mypy (pull_request) Successful in 3m6s
Validate / validate-hacs (push) Has been skipped
Validate / validate-hassfest (push) Has been skipped
Validate / lint-ruff (push) Successful in 7s
Validate / test-pytest (push) Successful in 2m59s
Validate / type-check-mypy (push) Successful in 3m6s
da2b86a26b
Additive release (get_site_time_series, get_top_consumption); no API
used by the integration changed. Drops Python 3.9, which the
integration never targeted; the requests pin and therefore the
HA >= 2025.6 minimum are unchanged.
mat merged commit 555ff37012 into main 2026-07-05 08:36:46 +00:00
mat deleted branch bump-comwatt-client-0.3.0 2026-07-05 08:36:46 +00:00
mat referenced this pull request from a commit 2026-07-05 08:36:47 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
mat/homeassistant-comwatt!27
No description provided.