github snowflakedb/snowpark-python v1.35.0
Release

latest releases: v1.38.0, v1.37.0, v1.36.0...
one month ago

1.35.0 (2025-07-24)

Snowpark Python API Updates

New Features

  • Added support for the following functions in functions.py:
    • ai_embed
    • try_parse_json

Bug Fixes

  • Fixed a bug in DataFrameReader.dbapi (PrPr) that dbapi fail in python stored procedure with process exit with code 1.
  • Fixed a bug in DataFrameReader.dbapi (PrPr) that custom_schema accept illegal schema.
  • Fixed a bug in DataFrameReader.dbapi (PrPr) that custom_schema does not work when connecting to Postgres and Mysql.
  • Fixed a bug in schema inference that would cause it to fail for external stages.

Improvements

  • Improved query parameter in DataFrameReader.dbapi (PrPr) so that parentheses are not needed around the query.
  • Improved error experience in DataFrameReader.dbapi (PrPr) when exception happen during inferring schema of target data source.

Snowpark Local Testing Updates

New Features

  • Added local testing support for reading files with SnowflakeFile using local file paths, the Snow URL semantic (snow://...), local testing framework stages, and Snowflake stages (@stage/file_path).

Snowpark pandas API Updates

New Features

  • Added support for DataFrame.boxplot.

Improvements

  • Reduced the number of UDFs/UDTFs created by repeated calls to apply or map with the same arguments on Snowpark pandas objects.

Bug Fixes

  • Added an upper bound to the row estimation when the cartesian product from an align or join results in a very large number. This mitigates a performance regression.
  • Fix a pd.read_excel bug when reading files inside stage inner directory.

Don't miss a new snowpark-python release

NewReleases is sending notifications on new releases.