Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 26, 2025

Bumps snowflake-snowpark-python from 1.26.0 to 1.37.0.

Release notes

Sourced from snowflake-snowpark-python's releases.

Release

1.37.0 (2025-08-18)

Snowpark Python API Updates

New Features

  • Added support for the following xpath functions in functions.py:
    • xpath
    • xpath_string
    • xpath_boolean
    • xpath_int
    • xpath_float
    • xpath_double
    • xpath_long
    • xpath_short
  • Added support for parameter use_vectorized_scanner in function Session.write_arrow().
  • Dataframe profiler adds the following information about each query: describe query time, execution time, and sql query text. To view this information, call session.dataframe_profiler.enable() and call get_execution_profile on a dataframe.
  • Added support for DataFrame.col_ilike.
  • Added support for non-blocking stored procedure calls that return AsyncJob objects.
    • Added block: bool = True parameter to Session.call(). When block=False, returns an AsyncJob instead of blocking until completion.
    • Added block: bool = True parameter to StoredProcedure.__call__() for async support across both named and anonymous stored procedures.
    • Added Session.call_nowait() that is equivalent to Session.call(block=False).

Bug Fixes

  • Fixed a bug in CTE optimization stage where deepcopy of internal plans would cause a memory spike when a dataframe is created locally using session.create_dataframe() using a large input data.
  • Fixed a bug in DataFrameReader.parquet where the ignore_case option in the infer_schema_options was not respected.
  • Fixed a bug that to_pandas() has different format of column name when query result format is set to 'JSON' and 'ARROW'.

Deprecations

  • Deprecated pkg_resources.

Dependency Updates

  • Added a dependency on protobuf<6.32

Snowpark pandas API Updates

New Features

  • Added support for efficient transfer of data between Snowflake and Ray with the DataFrame.set_backend method. The installed version of modin must be at least 0.35.0, and ray must be installed.

Improvements

Dependency Updates

  • Updated the supported modin versions to >=0.34.0 and <0.36.0 (was previously >= 0.33.0 and <0.35.0).
  • Added support for pandas 2.3 when the installed modin version is at least 0.35.0.

... (truncated)

Changelog

Sourced from snowflake-snowpark-python's changelog.

1.37.0 (2025-08-18)

Snowpark Python API Updates

New Features

  • Added support for the following xpath functions in functions.py:
    • xpath
    • xpath_string
    • xpath_boolean
    • xpath_int
    • xpath_float
    • xpath_double
    • xpath_long
    • xpath_short
  • Added support for parameter use_vectorized_scanner in function Session.write_arrow().
  • Dataframe profiler adds the following information about each query: describe query time, execution time, and sql query text. To view this information, call session.dataframe_profiler.enable() and call get_execution_profile on a dataframe.
  • Added support for DataFrame.col_ilike.
  • Added support for non-blocking stored procedure calls that return AsyncJob objects.
    • Added block: bool = True parameter to Session.call(). When block=False, returns an AsyncJob instead of blocking until completion.
    • Added block: bool = True parameter to StoredProcedure.__call__() for async support across both named and anonymous stored procedures.
    • Added Session.call_nowait() that is equivalent to Session.call(block=False).

Bug Fixes

  • Fixed a bug in CTE optimization stage where deepcopy of internal plans would cause a memory spike when a dataframe is created locally using session.create_dataframe() using a large input data.
  • Fixed a bug in DataFrameReader.parquet where the ignore_case option in the infer_schema_options was not respected.
  • Fixed a bug that to_pandas() has different format of column name when query result format is set to 'JSON' and 'ARROW'.

Deprecations

  • Deprecated pkg_resources.

Dependency Updates

  • Added a dependency on protobuf<6.32

Snowpark pandas API Updates

New Features

  • Added support for efficient transfer of data between Snowflake and Ray with the DataFrame.set_backend method. The installed version of modin must be at least 0.35.0, and ray must be installed.

Improvements

Dependency Updates

  • Updated the supported modin versions to >=0.34.0 and <0.36.0 (was previously >= 0.33.0 and <0.35.0).
  • Added support for pandas 2.3 when the installed modin version is at least 0.35.0.

Bug Fixes

... (truncated)

Commits
  • 56898fc AST update 2
  • 7a509cc update AST
  • 8b2453c CHANGELOG
  • 35ed722 Merge branch 'main' into release-v1.37.0
  • 4b3dc3e Release v1.37.0
  • 13fa637 Fix pyarrow installation issue in jenkins test (#3667)
  • a9a5efb Fix test_async_stored_procedure_execution when sql simplifier is disabled (...
  • 6df4220 SNOW-2260636: modin 0.33 removal and 0.35 support (#3664)
  • f95b06a SNOW-2253293: ilike support when selecting * columns (#3650)
  • 9ff6afe SNOW-2241331: Unable to use numpy.unique through sklearn.metrics._scorer (#3657)
  • 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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.26.0 to 1.37.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.26.0...v1.37.0)

---
updated-dependencies:
- dependency-name: snowflake-snowpark-python
  dependency-version: 1.37.0
  dependency-type: direct:production
  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 Aug 26, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 27, 2025

Looks like snowflake-snowpark-python is up-to-date now, so this is no longer needed.

@dependabot dependabot bot closed this Aug 27, 2025
@dependabot dependabot bot deleted the dependabot/pip/python-wrapper/snowflake-snowpark-python-1.37.0 branch August 27, 2025 09:20
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.

1 participant