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:
pip install --upgrade --force-reinstall relationalai --upgrade-strategy eager
New Features and Enhancements
Section titled “New Features and Enhancements”-
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 limitsrai engines:alter_pool# Parameterized mode: set size and pool limits directlyrai engines:alter_pool --size HIGHMEM_X64_S --min 2 --max 5The command validates inputs and provides helpful error messages for invalid engine sizes, pool limits, or unsupported platforms.
Bug Fixes
Section titled “Bug Fixes”- Updated the RelationalAI Python package to use
snowflake-snowpark-python
version1.38.0
(up from1.34.0
). This upgrade removes a warning message that previously appeared each time the library was imported.