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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
PredictionModelApi: model listing, inspection, creation, update and deletion, plus
run inspection (get_run, list_runs, get_run_iterator) alongside the existing create_run.
DashboardApi: new client for dashboard widget and table column discovery, exposed as client.dashboard_api.
ExportApi: export_chart, export_dashboard_table and export_dashboard_table_bytes.
New data classes PredictionModel, Dashboard, DashboardTable and TableColumn. PredictionModelRun gains the fields returned by the run resource.
ExabelClient: new export_api_scheme argument to reach the Export API over plain HTTP
for a local or proxied endpoint.
Changed
Updated the protobuf stubs.
protobuf 6.31.1 or later is now required, to match the updated stubs.
Fixed
Model and run creation no longer retry, so an ambiguous server failure cannot leave
duplicate resources behind.
delete_model treats a missing model as already deleted, making deletion idempotent.
A run response missing optional fields can be read back; the required configuration_source is validated when the request is serialized, and an explicit 0
is preserved.
Extra header names are normalized on both gRPC and HTTP, so headers that differ only in
case are merged and repeated values are kept.