Skip to content

Bump the python-patch-and-minor group in /python-wrapper with 3 updates#347

Merged
FlorentinD merged 1 commit into
mainfrom
dependabot/pip/python-wrapper/python-patch-and-minor-4a04306aa3
May 4, 2026
Merged

Bump the python-patch-and-minor group in /python-wrapper with 3 updates#347
FlorentinD merged 1 commit into
mainfrom
dependabot/pip/python-wrapper/python-patch-and-minor-4a04306aa3

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 4, 2026

Bumps the python-patch-and-minor group in /python-wrapper with 3 updates: snowflake-snowpark-python, selenium and streamlit.

Updates snowflake-snowpark-python from 1.42.0 to 1.50.0

Release notes

Sourced from snowflake-snowpark-python's releases.

Release

1.50.0 (2026-04-23)

Snowpark Python API Updates

New Features

  • Added artifact_repository support to udtf_configs in session.read.dbapi(), enabling users to specify a custom artifact repository (e.g. PyPI) for packages used by the internal UDTF during distributed ingestion.

Bug Fixes

  • Fixed a bug where TRY_CAST reader option is ignored when calling DataFrameReader.schema().csv().
  • Fixed a bug where event_table_telemetry is using incorrect resource attributes.
  • Fixed a bug where value_contains_null was not propagated for MapType in _as_nested function.
  • Fixed a bug where CTE optimization incorrectly deduplicated subtrees containing non-deterministic data generation functions (e.g. uuid_string()).
  • Fixed a bug where vectorized UDFs using non-anaconda package repositories did not specify the pandas package by default.

Snowpark pandas API Updates

Dependency Updates

  • Updated the supported pandas versions to <=2.4 (was previously <=2.3.1).

Release

1.49.0 (2026-04-13)

Snowpark Python API Updates

New Features

  • Allow a user-specified schema when reading Parquet files from a stage.

Improvements

  • Restored the following query improvements that were reverted in 1.47.0 due to bugs:
    • 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").
  • Removed warning that DataFrameReader.dbapi feature was in private preview.

Bug Fixes

  • Fixed a bug where Session.create_dataframe raised TypeError when a StringType column was given a non-string Python value (e.g. int, float, bool, Decimal) for a small local relation (below the array bind threshold); VALUES SQL generation now coerces these types to string literals, consistent with the large-data bind-parameter path.
  • Fixed a bug where DataFrame.approxQuantile did not accept a Column for the col parameter.

Snowpark Local Testing Updates

Bug Fixes

  • Fixed a bug where concat produced extra NaN rows and mismatched values after a filter operation in local testing.
  • Fixed a bug where dense_rank() would fail with ValueError on NULL partition values.

... (truncated)

Changelog

Sourced from snowflake-snowpark-python's changelog.

1.50.0 (2026-04-23)

Snowpark Python API Updates

New Features

  • Added artifact_repository support to udtf_configs in session.read.dbapi(), enabling users to specify a custom artifact repository (e.g. PyPI) for packages used by the internal UDTF during distributed ingestion.

Bug Fixes

  • Fixed a bug where TRY_CAST reader option is ignored when calling DataFrameReader.schema().csv().
  • Fixed a bug where event_table_telemetry is using incorrect resource attributes.
  • Fixed a bug where value_contains_null was not propagated for MapType in _as_nested function.
  • Fixed a bug where CTE optimization incorrectly deduplicated subtrees containing non-deterministic data generation functions (e.g. uuid_string()).
  • Fixed a bug where vectorized UDFs using non-anaconda package repositories did not specify the pandas package by default.

Snowpark pandas API Updates

Dependency Updates

  • Updated the supported pandas versions to <=2.4 (was previously <=2.3.1).

1.49.0 (2026-04-13)

Snowpark Python API Updates

New Features

  • Allow a user-specified schema when reading Parquet files from a stage.

Improvements

  • Restored the following query improvements that were reverted in 1.47.0 due to bugs:
    • 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").
  • Removed warning that DataFrameReader.dbapi feature was in private preview.

Bug Fixes

  • Fixed a bug where Session.create_dataframe raised TypeError when a StringType column was given a non-string Python value (e.g. int, float, bool, Decimal) for a small local relation (below the array bind threshold); VALUES SQL generation now coerces these types to string literals, consistent with the large-data bind-parameter path.
  • Fixed a bug where DataFrame.approxQuantile did not accept a Column for the col parameter.

Snowpark Local Testing Updates

Bug Fixes

  • Fixed a bug where concat produced extra NaN rows and mismatched values after a filter operation in local testing.
  • Fixed a bug where dense_rank() would fail with ValueError on NULL partition values.
  • Fixed a bug where collect() raised KeyError after save_as_table(column_order="name") when the source DataFrame omitted columns with types VariantType, MapType, or ArrayType that were present in the target table schema in local testing.

... (truncated)

Commits
  • e5031d2 SNOW-2203826: fix flatten regression (#4197)
  • b173488 Prepare release v1.50.0
  • 0aeccd9 NO-SNOW: fix release test failure (#4191)
  • 2163baa SNOW-3392625: Add artifact_repository support to dbapi udtf_configs (#4184)
  • 0fae857 NO-SNOW: fix test failure (#4187)
  • 788ad8b SNOW-3375781: Preserve 1-pass read for SCOS XML user schema performance (#4185)
  • c63ad27 SNOW-3237416: Support structured type schema string parsing (#4155)
  • 07689e0 SNOW-2203826: Loosen flattening rules for sort and filter (#4026)
  • c5362e4 NO-SNOW: Add pyarrow to dev dependencies and fix no-pandas test failures (#4181)
  • 7c853e1 SNOW-3266495: Restore SQL generation fix for HAVING with LIMIT/ORDER BY (#4163)
  • Additional commits viewable in compare view

Updates selenium from 4.40.0 to 4.43.0

Release notes

Sourced from selenium's releases.

Selenium 4.43.0

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript

Full Changelog: SeleniumHQ/selenium@selenium-4.42.0...selenium-4.43.0

Selenium 4.42.0

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript

What's Changed

... (truncated)

Commits
  • dd0f534 [build] Prepare for release of selenium-4.43.0 (#17329)
  • 52a38c6 fix(release): add rust:update command to version reset workflow
  • 7cee048 fix(pypirc): remove setup_pypirc method and update nightly credentials handling
  • 8382015 fix(credentials): add support for nightly PyPI credentials
  • 63e8662 Update mirror info (Thu Apr 9 18:16:15 UTC 2026)
  • 5615f64 fix(version): update selenium-manager to 0.4.43-nightly
  • 9887116 fix(release): specify path for downloading release packages
  • e2d089c fix(dependencies): update selenium-webdriver to 4.43.0.nightly
  • c68d3de Reverting changes done for 4.42.0 release
  • cb536ad Bumping versions to nightly
  • Additional commits viewable in compare view

Updates streamlit from 1.56.0 to 1.57.0

Release notes

Sourced from streamlit's releases.

1.57.0

What's Changed

Breaking Changes 🛠

New Features 🎉

Bug Fixes 🐛

Other Changes

New Contributors

Full Changelog: streamlit/streamlit@1.56.0...1.57.0

Commits

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the python-patch-and-minor group in /python-wrapper with 3 updates: [snowflake-snowpark-python](https://github.com/snowflakedb/snowpark-python), [selenium](https://github.com/SeleniumHQ/Selenium) and [streamlit](https://github.com/streamlit/streamlit).


Updates `snowflake-snowpark-python` from 1.42.0 to 1.50.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.50.0)

Updates `selenium` from 4.40.0 to 4.43.0
- [Release notes](https://github.com/SeleniumHQ/Selenium/releases)
- [Commits](SeleniumHQ/selenium@selenium-4.40.0...selenium-4.43.0)

Updates `streamlit` from 1.56.0 to 1.57.0
- [Release notes](https://github.com/streamlit/streamlit/releases)
- [Commits](streamlit/streamlit@1.56.0...1.57.0)

---
updated-dependencies:
- dependency-name: snowflake-snowpark-python
  dependency-version: 1.50.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-patch-and-minor
- dependency-name: selenium
  dependency-version: 4.43.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-patch-and-minor
- dependency-name: streamlit
  dependency-version: 1.57.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-patch-and-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 May 4, 2026
@FlorentinD FlorentinD merged commit 04c789a into main May 4, 2026
8 checks passed
@dependabot dependabot Bot deleted the dependabot/pip/python-wrapper/python-patch-and-minor-4a04306aa3 branch May 4, 2026 16:57
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