Release
1.11.0 (2023-12-05)
New Features
-
Add the
conn_error
attribute toSnowflakeSQLException
that stores the whole underlying exception fromsnowflake-connector-python
. -
Added support for
RelationalGroupedDataframe.pivot()
to accesspivot
in the following patternDataframe.group_by(...).pivot(...)
. -
Added experimental feature: Local Testing Mode, which allows you to create and operate on Snowpark Python DataFrames locally without connecting to a Snowflake account. You can use the local testing framework to test your DataFrame operations locally, on your development machine or in a CI (continuous integration) pipeline, before deploying code changes to your account.
-
Added support for
arrays_to_object
new functions insnowflake.snowpark.functions
. -
Added support for the vector data type.
Dependency Updates
- Bumped cloudpickle dependency to work with
cloudpickle==2.2.1
- Updated
snowflake-connector-python
to3.4.0
.
Bug Fixes
- DataFrame column names quoting check now supports newline characters.
- Fix a bug where a DataFrame generated by
session.read.with_metadata
creates inconsistent table when doingdf.write.save_as_table
.