Skip to content

chore: align with saic-ismart-client-ng 0.10.0 - #479

Merged
nanomad merged 3 commits into
developfrom
chore/saic-client-ng-0.10
Oct 17, 2026
Merged

nanomad merged 3 commits into
developfrom
chore/saic-client-ng-0.10

Conversation

@nanomad

@nanomad nanomad commented Oct 17, 2026 •

Copy link
Copy Markdown
Contributor
  • Pin saic-ismart-client-ng to >=0.10.0,<0.11.0 and update the lock file to 0.10.0. The floor is 0.10.0 because the gateway now needs close(), which older versions don't have.
  • Call the new close() on the API client when the gateway's main loop ends, to release the HTTP client. A failure while closing is logged as a warning and not raised.

Ruff, mypy and the full test suite pass on 0.10.0. Not tested against the live SAIC API.

Closes #478

@nanomad
nanomad merged commit 8d77e0a into develop Oct 17, 2026
6 checks passed
@nanomad
nanomad deleted the chore/saic-client-ng-0.10 branch October 17, 2026 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant