Changelog
Published versions of the Komodo Python SDK are distributed as the komodo package on PyPI. The CLI reports the installed package version via komodo --version.
Install or pin a version with:
pip install komodo==<version># oruv add komodo==<version>The komodo package on PyPI lists published versions and metadata.
When upgrading, review PyPI release notes or your internal release communications for breaking changes, new CLI commands, and MCP behavior.
Notable changes
Section titled “Notable changes”Query error visibility and diagnostics
Section titled “Query error visibility and diagnostics”- Failed queries now surface the full Snowflake error — message, error code, SQL state, and query ID — instead of a generic message. Legitimate SQL errors that mention words like “key” or “token” are no longer blanked out.
- New
get_query_diagnostics(connection, query_id)SDK helper andkomodo sql-diagnostics <query-id>CLI command return the error code/message, execution status, warehouse, and timing Snowflake recorded for a query, so you can self-diagnose failures. See Inspecting failures and Troubleshooting.