Python package and CLI 1.19.1
PyRel 1.19.1 fixes queries against quoted and case-sensitive Snowflake table names.
How to install this version
Review the changes below before installing. To install this version, activate a compatible Python virtual environment and run:
python -m pip install "relationalai==1.19.1"For the latest installation instructions, see Start building with PyRel.
Bug Fixes
Section titled “Bug Fixes”-
Fixed queries against Snowflake tables declared with
Tablewhen the table name or stored column spelling requires quoting, including case-sensitive names and names that contain spaces, punctuation, and Unicode characters. For example, the following query now resolves both the quoted table name and the quoted column name correctly:from relationalai.semantics import Modelm = Model("demo")orders = m.Table('"table with spaces"')m.select(orders["id"], orders["column one"]).to_df()Previously, this could raise a
RAIExceptionsuch as[Unknown Table] Failed to fetch schema for table '"table with spaces"'.