You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(teslemetry): make authorized-clients parser public, add raw option (#152)
* feat(teslemetry): make authorized-clients parser public, add raw option
Rename _parse_authorized_clients to parse_authorized_clients and export it
alongside AuthorizedClients/AuthorizedClient and the related enums from
tesla_fleet_api.teslemetry, so a local aiopowerwall reader can reuse the
same parser instead of duplicating it. find_authorized_clients() gains
raw=False to return the same unparsed dict as list_authorized_clients()
for callers that want the raw shape. The private name stays as an alias
for one release.
* no-mistakes(review): Warn on deprecated alias use, document raw param and public parser
* fix(teslemetry): drop raw parameter from find_authorized_clients
list_authorized_clients() already returns the raw response, so
find_authorized_clients() stays typed-only with no raw option.
0 commit comments