github snowflakedb/snowpark-python v1.48.0
Release

9 hours ago

1.48.0 (2026-03-23)

Snowpark Python API Updates

New Features

  • Added support for DIRECTED JOIN.
  • Added support for the INCLUDE_METADATA copy option in DataFrame.copy_into_table, allowing users to include file metadata columns in the target table.

Bug Fixes

  • Fixed a bug in Session.client_telemetry that trace does not have snowflake style trace id.
  • Fixed a bug when saving a fdn table into an iceberg table in overwrite mode, error is raised because StringType is saved in wrong length.
  • Fixed a bug in ai_complete where model_parameters and response_format values containing single quotes would generate malformed SQL.
  • Fixed a bug in DataFrameReader.xml() where reading XML with a custom schema whose field names contain colons (e.g., px:name) raised a SnowparkColumnException.
  • Fixed a bug in that caused SQL compilation errors in Session.read.json when INFER_SCHEMA was set to True, and the USE_RELAXED_TYPES field of INFER_SCHEMA_OPTIONS was also set to True.
  • Fixed a bug where passing a DataFrame created from a SQL SET command to Streamlit's st.write method would raise an exception.
  • Fixed a bug where the account-level default artifact repository setting was not reflected in creation of stored procedures/UDFs.

Improvements

  • Use internal describe to get return type when executing a stored procedure.

Don't miss a new snowpark-python release

NewReleases is sending notifications on new releases.