Skip to content

Bump snowflake-snowpark-python from 1.42.0 to 1.48.0 in /python-wrapper#320

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/python-wrapper/snowflake-snowpark-python-1.48.0
Open

Bump snowflake-snowpark-python from 1.42.0 to 1.48.0 in /python-wrapper#320
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/python-wrapper/snowflake-snowpark-python-1.48.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 30, 2026

Bumps snowflake-snowpark-python from 1.42.0 to 1.48.0.

Release notes

Sourced from snowflake-snowpark-python's releases.

Release

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.

Release

1.47.0 (2026-03-05)

Snowpark Python API Updates

New Features

  • Added support for the array_union_agg function in the snowflake.snowpark.functions module.

Bug Fixes

  • Fixed a bug where Session.udf.register_from_file did not properly process the strict and secure parameters.
  • Fixed a bug when create dataframe with small data(< array binding threshold), and error is raised when have string value in a DecimalType column.

Release

1.46.0 (2026-02-23)

Snowpark Python API Updates

New Features

  • Added support for the DECFLOAT data type that allows users to represent decimal numbers exactly with 38 digits of precision and a dynamic base-10 exponent.
  • Added support for the DEFAULT_PYTHON_ARTIFACT_REPOSITORY parameter that allows users to configure the default artifact repository at the account, database, and schema level.

Bug Fixes

... (truncated)

Changelog

Sourced from snowflake-snowpark-python's changelog.

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.

1.47.0 (2026-03-05)

Snowpark Python API Updates

New Features

  • Added support for the array_union_agg function in the snowflake.snowpark.functions module.

Bug Fixes

  • Fixed a bug where Session.udf.register_from_file did not properly process the strict and secure parameters.
  • Fixed a bug when create dataframe with small data(< array binding threshold), and error is raised when have string value in a DecimalType column.
  • Reverted the following improvements introduced in 1.46.0 as they caused unintended breaking changes in certain query patterns:
    • Reduced the size of queries generated by certain DataFrame.join operations.
    • Removed redundant aliases in generated queries (for example, SELECT "A" AS "A" is now always simplified to SELECT "A").

1.46.0 (2026-02-25)

Snowpark Python API Updates

New Features

  • Added support for the DECFLOAT data type that allows users to represent decimal numbers exactly with 38 digits of precision and a dynamic base-10 exponent.
  • Added support for the DEFAULT_PYTHON_ARTIFACT_REPOSITORY parameter that allows users to configure the default artifact repository at the account, database, and schema level.

Bug Fixes

... (truncated)

Commits
  • 984f6a6 update release date in changelog
  • 2e1a508 SNOW-2867055: Fix leading slash in PATTERN FILES path for INFER_SCHEMA (#4128)
  • fd46458 Prepare release v1.48.0
  • 46a75f8 SNOW-3002469: Support INCLUDE_METADATA in copy_into_table (#4118)
  • d331960 SNOW-3250094: Support DIRECTED JOIN (#4125)
  • c9ac89b SNOW-3192256: Support XML infer schema (#4123)
  • f9586cd SNOW-3230493: Explicitly query CURRENT_ACCOUNT in default_artifact_repository...
  • d3c6e78 NO-SNOW: Fix failing tests (#4126)
  • 1eb18b3 SNOW-3120175 Change the way the Decimals are presented in _show_string_spark ...
  • c032092 NO-SNOW: Skip SET test in sproc (#4121)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [snowflake-snowpark-python](https://github.com/snowflakedb/snowpark-python) from 1.42.0 to 1.48.0.
- [Release notes](https://github.com/snowflakedb/snowpark-python/releases)
- [Changelog](https://github.com/snowflakedb/snowpark-python/blob/main/CHANGELOG.md)
- [Commits](snowflakedb/snowpark-python@v1.42.0...v1.48.0)

---
updated-dependencies:
- dependency-name: snowflake-snowpark-python
  dependency-version: 1.48.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Mar 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants