Skip to content

What's New in Version 0.13.7

February 19, 2026 2:41 PM UTC

Version 0.13.7 of the relationalai Python package is now available!

To upgrade, activate your virtual environment and run the following command:

Terminal window
pip install --upgrade relationalai
  • Transaction progress output is now clearer and easier to follow during long-running execution:

    • It now shows how many items are currently in progress.
    • It prints a normal header line before live progress updates begin. These improvements make progress output easier to read in terminals and logs.
  • Long-query disconnect failures now raise ClientDisconnectedException with a clearer user-facing message. This makes client-disconnect aborts easier to detect and handle in application error paths. For example, you can catch ClientDisconnectedException around a long-running call and retry after checking client/network stability.

  • Missing or inaccessible fully qualified Snowflake table/view sources (for example, MY_DB.MY_SCHEMA.MY_TABLE) now raise UnknownSourceError instead of warning-only behavior. This makes source-access issues fail fast and more visible during model/query execution. For example, if a referenced table/view was dropped, renamed, or is no longer readable by your active role, execution raises UnknownSourceError and lists the affected fully qualified object names.

  • No migration is required for most users. Existing code continues to work as before. If your workflow previously continued after missing-source warnings, update exception handling to catch UnknownSourceError where needed.