Skip to content

deps: upgrade hotdata SDK to 0.2.5 and hotdata-runtime to 0.2.3#12

Merged
eddietejeda merged 5 commits into
masterfrom
deps/hotdata-sdk-0.2.4
May 27, 2026
Merged

deps: upgrade hotdata SDK to 0.2.5 and hotdata-runtime to 0.2.3#12
eddietejeda merged 5 commits into
masterfrom
deps/hotdata-sdk-0.2.4

Conversation

@eddietejeda
Copy link
Copy Markdown
Contributor

@eddietejeda eddietejeda commented May 27, 2026

Bumps hotdata to >=0.2.5 and hotdata-runtime to >=0.2.3 and updates uv.lock. No source changes needed — all 0.2.4/0.2.5 SDK changes and 0.2.3 runtime changes are backwards compatible with these libraries. All tests pass locally.

@eddietejeda eddietejeda changed the title deps: upgrade hotdata SDK to 0.2.4 deps: upgrade hotdata SDK to 0.2.5 and hotdata-runtime to 0.2.3 May 27, 2026
…tabase scoping

Pass database= to client.execute_sql() so queries are scoped to a
managed database via the X-Database-Id header (hotdata-runtime>=0.2.1).
- HotdataMarimoEngine: add default_database= constructor param, pass to execute()
- SqlEditor: add database= constructor param, pass to both execute_sql calls
- ManagedDatabaseWriter: use description= kwarg matching ManagedDatabase v0.2.0 API
- Fix test_databases_marimo.py syntax error and update assertions
…remove dead code

- table_browser: extract _set_table_pick() replacing duplicate _init/_rebuild methods;
  _sync_table_catalog returns bool so ui drops _rebuilt_table_pick_this_run flag;
  standardize _active_connection_id to use 'or None' consistently
- sql_engine: unregister now restores original engine_to_data_source_connection and
  resets sentinel so register/unregister/register round-trip works correctly
- sql_editor: remove dead 'or ""' on _cached_sql (already guarded by None check above)
- workspace_selector: cache HotdataClient, only reconstruct when workspace_id changes
@eddietejeda eddietejeda force-pushed the deps/hotdata-sdk-0.2.4 branch from 0d2bb60 to 87026ba Compare May 27, 2026 22:49
Comment thread pyproject.toml Outdated
claude[bot]
claude Bot previously approved these changes May 27, 2026
@eddietejeda eddietejeda merged commit 54bc5e3 into master May 27, 2026
2 checks passed
@claude claude Bot mentioned this pull request May 27, 2026
3 tasks
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