Skip to content

What's New in Version 0.9.14

Version 0.9.14 of the relationalai Python package is now available. This release includes a new CLI command to manage Snowflake engine pools and an upgrade to the Snowpark dependency that removes import warnings.

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

Terminal window
pip install --upgrade --force-reinstall relationalai --upgrade-strategy eager
  • A new CLI command, rai engines:alter_pool, is now available to manage engine pool sizes for Snowflake-based engines. You can use this command to set the engine size as well as minimum and maximum numbers of engines in the pool, either interactively or by passing parameters (--size, --min, --max).

    Example usage:

    Terminal window
    # Interactive mode: prompts for size and pool limits
    rai engines:alter_pool
    # Parameterized mode: set size and pool limits directly
    rai engines:alter_pool --size HIGHMEM_X64_S --min 2 --max 5

    The command validates inputs and provides helpful error messages for invalid engine sizes, pool limits, or unsupported platforms.

  • Updated the RelationalAI Python package to use snowflake-snowpark-python version 1.38.0 (up from 1.34.0). This upgrade removes a warning message that previously appeared each time the library was imported.