⬆️ Bump comwatt-client to 0.3.4 #37

Merged
mat merged 1 commit from bump-comwatt-client-0.3.4 into main 2026-07-05 10:59:48 +00:00
Owner

comwatt-client 0.3.4: authenticate() now raises ComwattAPIError (not ComwattAuthError) for non-credential failures — 5xx on /v1/authent, or 200 without the cwt_session cookie. ComwattAuthError is reserved for rejected credentials (401/403) and invalid sessions.

Prerequisite for the typed-exception PRs in config_flow and coordinator (they map ComwattAuthErrorinvalid_auth / ConfigEntryAuthFailed, which is only safe with this release).

Tests: 29/29 with 0.3.4 installed.

comwatt-client [0.3.4](https://github.com/MateoGreil/python-comwatt-client/releases/tag/0.3.4): `authenticate()` now raises `ComwattAPIError` (not `ComwattAuthError`) for non-credential failures — 5xx on `/v1/authent`, or 200 without the `cwt_session` cookie. `ComwattAuthError` is reserved for rejected credentials (401/403) and invalid sessions. Prerequisite for the typed-exception PRs in config_flow and coordinator (they map `ComwattAuthError` → `invalid_auth` / `ConfigEntryAuthFailed`, which is only safe with this release). Tests: 29/29 with 0.3.4 installed.
mat changed title from WIP: ⬆️ Bump comwatt-client to 0.3.4 to ⬆️ Bump comwatt-client to 0.3.4 2026-07-05 10:59:43 +00:00
mat merged commit fa5390c638 into main 2026-07-05 10:59:48 +00:00
mat deleted branch bump-comwatt-client-0.3.4 2026-07-05 10:59:48 +00:00
mat referenced this pull request from a commit 2026-07-05 10:59:48 +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!37
No description provided.