Skip to content

Bump the python-patch-and-minor group across 1 directory with 9 updates - #490

Merged
FlorentinD merged 2 commits into
mainfrom
dependabot/uv/python-wrapper/python-patch-and-minor-fb41bfafca
Oct 29, 2026
Merged

FlorentinD merged 2 commits into
mainfrom
dependabot/uv/python-wrapper/python-patch-and-minor-fb41bfafca

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 29, 2026

Copy link
Copy Markdown
Contributor

Bumps the python-patch-and-minor group with 9 updates in the /python-wrapper directory:

Package From To
pydantic 2.14.0 2.14.1
graphdatascience 2.1 2.2
neo4j 6.4.0 6.4.1
snowflake-snowpark-python 1.55.1 1.55.3
ruff 0.16.10 0.17.2
selenium 4.50.0 4.51.0
pytest-mock 3.16.0 3.17.0
playwright 1.63.0 1.64.1
marimo 0.25.1 0.25.2

Updates pydantic from 2.14.0 to 2.14.1

Release notes

Sourced from pydantic's releases.

v2.14.1 2026-10-11

What's Changed

Performance

  • Avoid Python tuple allocation during model fields validation by @​Viicos in #13955
  • Avoid unnecessary extra dict allocation in model validation by @​Viicos in #13956

Fixes

Full Changelog: pydantic/pydantic@v2.14.0...v2.14.1

Changelog

Sourced from pydantic's changelog.

Commits
  • b2212c7 Prepare release v2.14.1
  • 968fb2b Fix docs conversion table
  • 6adc8b3 Support named tuples in Sequence validation
  • 7637fbc Reject out-of-range int inputs for timedelta
  • dfdbfcb Enforce the max_digits whole-digits limit in the Python Decimal validator
  • e2456d3 Support closed and extra_items via inheritance in TypedDict
  • 317655d Harden CI security
  • 3ba1dd4 Fix TypeError on ForwardRef on Python 3.10.0
  • 43681ab Bump samuelcolvin/check-python-version action to v5.1
  • d6bc53a Avoid unnecessary extra dict allocation in model validation
  • See full diff in compare view

Updates graphdatascience from 2.1 to 2.2

Release notes

Sourced from graphdatascience's releases.

2.2

Changes in 2.2

Breaking changes

New features

  • Added compute endpoints for GraphSage predictions. They start a prediction and return a JobHandle for streaming, mutating, or writing the result: gds.graph_sage.compute (classic GraphSage on a session), gds.graph_sage.supervised.compute and gds.graph_sage.unsupervised.compute.

Bug fixes

Improvements

  • Improve progress logging for FastPath and supervised/unsupervised GraphSage

Other changes

Changelog

Sourced from graphdatascience's changelog.

Changes in 2.2

Breaking changes

New features

  • Added compute endpoints for GraphSage predictions. They start a prediction and return a JobHandle for streaming, mutating, or writing the result: gds.graph_sage.compute (classic GraphSage on a session), gds.graph_sage.supervised.compute and gds.graph_sage.unsupervised.compute.

Bug fixes

Improvements

  • Improve progress logging for FastPath and supervised/unsupervised GraphSage

Other changes

Commits
  • 5235a70 Prepare release branch
  • 1ebe052 Create Embeddings API docs page (#1312)
  • 2a8f909 Make input_properties required for train (#1311)
  • 696d3ee Consider step-local progress (#1307)
  • 16277b5 Remove references to Standalone Sessions from python client docs (#1305)
  • 711e9d3 Merge pull request #1310 from AlfredClemedtson/embedding-api-update-notebook
  • a42952f Use undirected cora in embedding api example
  • 312b442 Merge pull request #1303 from AlfredClemedtson/embedding-api-improvements
  • 01cc4d2 Fix failing tests
  • b49ceb2 Update docs
  • Additional commits viewable in compare view

Updates neo4j from 6.4.0 to 6.4.1

Release notes

Sourced from neo4j's releases.

Neo4j Python Driver 6.4.1

https://github.com/neo4j/neo4j-python-driver/wiki/6.x-changelog#641

Commits

Updates snowflake-snowpark-python from 1.55.1 to 1.55.3

Release notes

Sourced from snowflake-snowpark-python's releases.

Release

1.55.3 (2026-10-21)

Snowpark Python API Updates

New Features

Improvements

  • Removed the experimental tag from DataFrame.to_polars().
  • DataFrame.to_polars() now defaults to transport="parquet" instead of transport="arrow".

Bug Fixes

  • Fixed DataFrameReader.jdbc(PrPr) timing out on slow external data sources by executing the source query lazily.

Improvements

  • Fixed Index.to_pandas() returning an integer Index whose width (for example int8 or int32) depended on the integer width the server returned, instead of the int64 that Snowpark pandas uses for all integer types. This also affects Index.astype to any integer type.

Release

1.55.2 (2026-10-13)

Snowpark Python API Updates

Bug Fixes

  • Fixed nested UDxF registration inside a stored procedure inheriting inaccessible app-package stage paths from the procedure's IMPORTS clause.

Improvements

  • Bumped cloudpickle dependency to also support cloudpickle==3.1.2 in addition to previous versions.
Changelog

Sourced from snowflake-snowpark-python's changelog.

1.55.3 (2026-10-21)

Snowpark Python API Updates

New Features

Improvements

  • Removed the experimental tag from DataFrame.to_polars().
  • DataFrame.to_polars() now defaults to transport="parquet" instead of transport="arrow".

Bug Fixes

  • Fixed DataFrameReader.jdbc(PrPr) timing out on slow external data sources by executing the source query lazily.

Improvements

  • Fixed Index.to_pandas() returning an integer Index whose width (for example int8 or int32) depended on the integer width the server returned, instead of the int64 that Snowpark pandas uses for all integer types. This also affects Index.astype to any integer type.

1.55.2 (2026-10-13)

Snowpark Python API Updates

Bug Fixes

  • Fixed nested UDxF registration inside a stored procedure inheriting inaccessible app-package stage paths from the procedure's IMPORTS clause.

Improvements

  • Bumped cloudpickle dependency to also support cloudpickle==3.1.2 in addition to previous versions.
Commits
  • 854e1af Prepare release v1.55.3
  • ae23122 [DOC-8392] Document BOM-safe incremental JSON reading with SnowflakeFile (#4428)
  • fe583aa SNOW-4193295: execute the jdbc() source query lazily in the read UDTF (#4427)
  • f5b50c3 SNOW-3538315: add type annotations to DataFrame telemetry decorators (#4230)
  • 7f05176 Change to_polars transport default to use parquet (#4415)
  • 05112e1 Clean up outdated VARIANT_COLUMN_SIZE_LIMIT that conflicts with server defaul...
  • c366ca4 NO-SNOW: Cast integer Index.to_pandas() results to the frame's integer type (...
  • db22f07 NO-SNOW: Sort the multi-row DataFrame.ai.extract doctest output (#4424)
  • f8df929 NO SNOW: 1.55.2 merge back (#4422)
  • 151f9a7 NO-SNOW: Replace deprecated Cortex model claude-4-sonnet with claude-sonnet-4...
  • Additional commits viewable in compare view

Updates ruff from 0.16.10 to 0.17.2

Release notes

Sourced from ruff's releases.

0.17.2

Release Notes

Released on 2026-10-22.

Preview features

  • [complexity] Add unnecessary-regular-expression-compile (#25533)

Bug fixes

  • Avoid syntax errors for type variables with starred constraints (UP040, UP046, UP047, RUF053) (#28362)
  • [pydocstyle] Treat backslash-escaped *args and **kwargs as documented (D417) (#29536)
  • [pylint] Avoid false positive on starred elements (PLE0643) (#29483)
  • [pylint] Mark fixes unsafe when deleting comments (PLR5501, PLW0120) (#29414)
  • [pyupgrade] Mark fix unsafe when deleting comments (UP035) (#29413)

Performance

  • Avoid intermediate names in lint name resolution (#29506)
  • Prefilter bidirectional Unicode checks by UTF-8 leading bytes (#29561)
  • Share postfix parsing and reduce expression copies (#29480)

Configuration

  • [pylint] Add a configurable allowlist for magic-value-comparison (PLR2004) (#18961)

Documentation

  • Clarify documentation and correct stale guidance (#29374)
  • [pyupgrade] Remove mentions of variance related to fix safety (UP040, UP047) (#29592)

Contributors

Install ruff 0.17.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ruff/releases/download/0.17.2/ruff-installer.sh | sh
</tr></table> 

... (truncated)

Changelog

Sourced from ruff's changelog.

0.17.2

Released on 2026-10-22.

Preview features

  • [complexity] Add unnecessary-regular-expression-compile (#25533)

Bug fixes

  • Avoid syntax errors for type variables with starred constraints (UP040, UP046, UP047, RUF053) (#28362)
  • [pydocstyle] Treat backslash-escaped *args and **kwargs as documented (D417) (#29536)
  • [pylint] Avoid false positive on starred elements (PLE0643) (#29483)
  • [pylint] Mark fixes unsafe when deleting comments (PLR5501, PLW0120) (#29414)
  • [pyupgrade] Mark fix unsafe when deleting comments (UP035) (#29413)

Performance

  • Avoid intermediate names in lint name resolution (#29506)
  • Prefilter bidirectional Unicode checks by UTF-8 leading bytes (#29561)
  • Share postfix parsing and reduce expression copies (#29480)

Configuration

  • [pylint] Add a configurable allowlist for magic-value-comparison (PLR2004) (#18961)

Documentation

  • Clarify documentation and correct stale guidance (#29374)
  • [pyupgrade] Remove mentions of variance related to fix safety (UP040, UP047) (#29592)

Contributors

0.17.1

Released on 2026-10-15.

Preview features

  • [pycodestyle] Don't treat None, True, or False as keywords (E271-E274) (#29322)

... (truncated)

Commits
  • 30516b4 Bump version to 0.17.2 (#29637)
  • 59a9e85 [ty] Generalize nested types in inferred return types (#29488)
  • 0d562aa [ty] Check inherited attribute conflicts (#28559)
  • 48dcdd0 [ty] Restrict range implications from gradual equivalence (#29577)
  • 734d75a [ty] Check for unsatisfiable bodies before existentially quantifying (#29504)
  • b0f9526 [ty] Preserve checks for recursive descriptor setter types (#29148)
  • 32869b4 Avoid creating deployments for automation jobs (#29626)
  • ec891ba Link the commit in pull request report footers (#29621)
  • 8958748 [ty] Publish ecosystem reports from GitHub Actions (#29609)
  • 01f5394 [ty] Publish typing conformance reports from GitHub Actions (#29608)
  • Additional commits viewable in compare view

Updates selenium from 4.50.0 to 4.51.0

Release notes

Sourced from selenium's releases.

Selenium 4.51.0

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript

What's Changed

New Contributors

... (truncated)

Commits
  • 35c5fab [build] Prepare for release of selenium-4.51.0 (#18149)
  • 8f7503a [build] Automated Browser Version Update (major) with CDP (#18131)
  • f3a43a5 [build] remove the Windows session settle sleeps now that Selenium Manager co...
  • 1915426 [build] Automated Selenium Manager Update
  • af27a30 [build] add stub mode option for using selenium manager with bazel (#18135)
  • 953b27b [rb] drop Safari captureScreenshot guard now that Safari Technology Preview 2...
  • bffbdaf [java] manage state in tests not in global hooks (#18142)
  • 73b2084 [java][bidi] Update tests to use converter functions (#18146)
  • 73ccf58 [java] Do not pass a bare --proxy to Selenium Manager (#18089)
  • 55c6cb9 [build] restore support for 32-bit Windows Selenium Manager
  • Additional commits viewable in compare view

Updates pytest-mock from 3.16.0 to 3.17.0

Release notes

Sourced from pytest-mock's releases.

v3.17.0

2026-10-17

  • #641: Failures of mock assertions such as assert_called_with are again reported only once, instead of two or three times with the original error from the mock module chained before them.
  • #642: Mock assertion failures no longer show misleading introspection when they are not about the arguments of the last call: assert_called, assert_called_once, assert_not_called, assert_any_call, their await counterparts, and assert_called_once_with/assert_awaited_once_with when the mock was not called (awaited) exactly once. The introspection also no longer reports arguments passed by position versus by keyword as different for autospecced mocks, and no longer shows empty Args:/Kwargs: sections when assertion rewriting is not available.
  • #643: assert_has_calls and assert_has_awaits failures no longer show pytest introspection, which compared the expected and actual calls position by position and so reported differences between unrelated calls. The mock's own message, listing the expected and actual calls, is still shown.

v3.16.1

2026-10-17

  • #617: Fixed assert_has_calls raising ValueError instead of AssertionError (or showing misleading introspection) when the expected calls are plain tuples rather than call(...) objects, such as (args, kwargs) entries of another mock's call_args_list, (args,), (kwargs,), (name, args) or (name, kwargs).
  • #621: Fixed mocker.stop() sometimes stopping the wrong mock, for example with mocks from mocker.create_autospec.
  • #621: mocker.stop() now undoes the most recent patch first when the same object is used in several patches.
  • #623: Fixed misleading introspection in assert_has_awaits failures, and assert_has_calls/assert_has_awaits raising IndexError instead of AssertionError when calls is passed by keyword.
  • #624: Clear spy_return_iter after a spied synchronous or asynchronous function raises, matching spy_return.
  • #627: Document async_stub await assertions and the distinction between call and await tracking.
  • #629: Fixed mocker.resetall() skipping the mocks patched with mocker.patch.multiple(), both the ones it creates and the ones passed explicitly.
  • #630: mocker.resetall() now also resets spy_return and spy_exception of spies, like it already did for spy_return_list and spy_return_iter, and no longer overwrites attributes with these names on mocks that are not spies.
  • #633: Fixed spies on classmethod, staticmethod, builtins and classes returning a MagicMock instead of calling the spied code after mocker.resetall(side_effect=True). Resetting a spy's side_effect now goes back to calling the spied code, also clearing any side_effect set on the spy.
Changelog

Sourced from pytest-mock's changelog.

3.17.0

2026-10-17

  • [#641](https://github.com/pytest-dev/pytest-mock/issues/641) <https://github.com/pytest-dev/pytest-mock/pull/641>_: Failures of mock assertions such as assert_called_with are again reported only once, instead of two or three times with the original error from the mock module chained before them.
  • [#642](https://github.com/pytest-dev/pytest-mock/issues/642) <https://github.com/pytest-dev/pytest-mock/pull/642>_: Mock assertion failures no longer show misleading introspection when they are not about the arguments of the last call: assert_called, assert_called_once, assert_not_called, assert_any_call, their await counterparts, and assert_called_once_with/assert_awaited_once_with when the mock was not called (awaited) exactly once. The introspection also no longer reports arguments passed by position versus by keyword as different for autospecced mocks, and no longer shows empty Args:/Kwargs: sections when assertion rewriting is not available.
  • [#643](https://github.com/pytest-dev/pytest-mock/issues/643) <https://github.com/pytest-dev/pytest-mock/pull/643>_: assert_has_calls and assert_has_awaits failures no longer show pytest introspection, which compared the expected and actual calls position by position and so reported differences between unrelated calls. The mock's own message, listing the expected and actual calls, is still shown.

3.16.1

2026-10-17

  • [#617](https://github.com/pytest-dev/pytest-mock/issues/617) <https://github.com/pytest-dev/pytest-mock/pull/617>_: Fixed assert_has_calls raising ValueError instead of AssertionError (or showing misleading introspection) when the expected calls are plain tuples rather than call(...) objects, such as (args, kwargs) entries of another mock's call_args_list, (args,), (kwargs,), (name, args) or (name, kwargs).
  • [#621](https://github.com/pytest-dev/pytest-mock/issues/621) <https://github.com/pytest-dev/pytest-mock/pull/621>_: Fixed mocker.stop() sometimes stopping the wrong mock, for example with mocks from mocker.create_autospec.
  • [#621](https://github.com/pytest-dev/pytest-mock/issues/621) <https://github.com/pytest-dev/pytest-mock/pull/621>_: mocker.stop() now undoes the most recent patch first when the same object is used in several patches.
  • [#623](https://github.com/pytest-dev/pytest-mock/issues/623) <https://github.com/pytest-dev/pytest-mock/pull/623>_: Fixed misleading introspection in assert_has_awaits failures, and assert_has_calls/assert_has_awaits raising IndexError instead of AssertionError when calls is passed by keyword.
  • [#624](https://github.com/pytest-dev/pytest-mock/issues/624) <https://github.com/pytest-dev/pytest-mock/pull/624>_: Clear spy_return_iter after a spied synchronous or asynchronous function raises, matching spy_return.
  • [#627](https://github.com/pytest-dev/pytest-mock/issues/627) <https://github.com/pytest-dev/pytest-mock/pull/627>_: Document async_stub await assertions and the distinction between call and await tracking.
  • [#629](https://github.com/pytest-dev/pytest-mock/issues/629) <https://github.com/pytest-dev/pytest-mock/pull/629>_: Fixed mocker.resetall() skipping the mocks patched with mocker.patch.multiple(), both the ones it creates and the ones passed explicitly.
  • [#630](https://github.com/pytest-dev/pytest-mock/issues/630) <https://github.com/pytest-dev/pytest-mock/pull/630>_: mocker.resetall() now also resets spy_return and spy_exception of spies, like it already did for spy_return_list and spy_return_iter, and no longer overwrites attributes with these names on mocks that are not spies.
  • [#633](https://github.com/pytest-dev/pytest-mock/issues/633) <https://github.com/pytest-dev/pytest-mock/pull/633>_: Fixed spies on classmethod, staticmethod, builtins and classes returning a MagicMock instead of calling the spied code after mocker.resetall(side_effect=True). Resetting a spy's side_effect now goes back to calling the spied code, also clearing any side_effect set on the spy.
Commits
  • 5c2f207 Release 3.17.0
  • 9625271 Bump the minor version for releases that change existing behavior
  • 34b87ae Drop introspection from assert_has_calls and assert_has_awaits (#643)
  • 866520f Only show introspection for failures about the call arguments (#642)
  • 5ab41c1 Do not chain the original mock error to wrapped assertion failures (#641)
  • 1916b14 Merge pull request #635 from nicoddemus/docs-contributing-resetall
  • 212fcd9 Document resetall, the changelog format and running tests with tox
  • 9374b2c Merge pull request #634 from pytest-dev/release-3.16.1
  • fab730d Release 3.16.1
  • d26d41b Merge pull request #627 from xiehuanyi/docs/async-stub-awaits-20261012-r2
  • Additional commits viewable in compare view

Updates playwright from 1.63.0 to 1.64.1

Release notes

Sourced from playwright's releases.

v1.64.1

Highlights

microsoft/playwright-python#3283 - chore: roll Node.js to 24.22.1

The bundled Node.js 24.22.1 is a security release that distrusts the compromised eMudhra intermediate CAs. The driver uses Node's CA store for its own TLS connections, for example connect_over_cdp to a wss:// endpoint.

Browser Versions

  • Chromium 156.0.8078.4
  • Mozilla Firefox 157.0
  • WebKit 27.2

This version was also tested against the following stable channels:

  • Google Chrome 155
  • Microsoft Edge 155

v1.64.0

🧰 WebMCP

New page.webmcp and frame.webmcp give access to the tools that a page registers through the experimental WebMCP browser API, so you can test them like any other part of your app:

browser = chromium.launch(args=["--enable-features=WebMCP"])
page = browser.new_page()
page.goto("https://example.com")
for tool in page.webmcp.tools():
print(tool["name"], tool["description"])
result = page.webmcp.call_tool("add", {"a": 2, "b": 40})
print(result["content"][0]["text"])  # "42"

Playwright MCP also supports WebMCP by default, with page-defined tools offered to the agent as webmcp_<tool>. Pass --no-webmcp to opt out.

playwright-cli exposes them as well:

playwright-cli webmcp-list
playwright-cli webmcp-call search_catalog --params '{"query":"cats"}'

🎬 Better videos

Videos can now be recorded at a custom frame rate, and the decorations for actions are styled with plain CSS:

... (truncated)

Commits
  • bcb9deb cherry-pick(#3283): chore: roll Node.js to 24.22.1
  • 387a8a9 cherry-pick(#3252): devops: publish to PyPI from GitHub Actions with trusted ...
  • 71d2a17 chore: roll Playwright to v1.64.0 (#3251)
  • d566fc5 fix(fetch): JSON-stringify NaN and Infinity string data (#3249)
  • 2959d19 docs(skills): add a skill to prepare a release (#3250)
  • 5313ac2 fix(network): keep blank values in Request.post_data_json for form bodies (#3...
  • 9d8c50f chore(codegen): use alphabetical order in the generated API (#3242)
  • 478282f chore(codegen): generate the public TypedDicts from the docs (#3247)
  • b8b7155 fix: raise Error instead of assert for user input validation (#3245)
  • 1de5d37 fix(network): do not add missing headers when looking them up (#3246)
  • Additional commits viewable in compare view

Updates marimo from 0.25.1 to 0.25.2

Release notes

Sourced from marimo's releases.

0.25.2

This release focuses on bug fixes and adds support for Python 3.15 as well as GeoJSON and GeoParquet downloads for geographic data.

⭐️ Highlights

Python 3.15 support

marimo now supports Python 3.15! Create and run reactive notebooks with the latest Python release. #11128

Export geographic data

Geospatial dataframes (GeoPandas, Arrow, and DuckDB geometry) can now be downloaded as GeoJSON or GeoParquet, alongside the existing CSV, JSON, and Parquet options. Also works with mo.ui.table and mo.ui.dataframe.

🚨 Breaking changes

marimo previously attempted to switch matplotlib, Plotly, Bokeh, and HoloViews to a dark theme when the notebook was dark, but the results were often unexpected, especially in saved figures. Plots now use the plotting library’s own settings. If you want dark plots, please set the theme explicitly in your notebook. (#11147)

✨ Enhancements

  • Add support for Python 3.15. #11128
  • Add Expand all outputs and Clamp all outputs actions. (#11045)
  • Navigate directories with breadcrumbs in mo.ui.file_browser. (#11044)
  • Show consistent startup progress for regular notebooks and sandboxes. (#11085)
  • Build offline WebAssembly exports using Pyodide and PyPI package mirrors. (#11017)
  • Add GeoJSON and GeoParquet exports for geographic tables and dataframes. (#11063, #11116, #11129, #11169)
  • Improve Python highlighting inside Markdown LaTeX. (#11281)
  • Update the LLM model catalog. (#11100, #11183)

🐛 Bug fixes

  • Keep exact mo.ui.number values instead of rounding them to the step size. (#11287)
  • Accept datetime inputs in date widgets. (#11289)
  • Select the first dropdown option when allow_select_none=False and no value is supplied. (#11238)
  • Preserve all rows when sorting tables with unequal-length columns. (#11197)
  • Preserve dates when grouping table charts by hour. (#11078)
  • Export complete geometry text. (#11012)
  • Restore Polars text-to-date/time conversion and preserve empty rows when exploding columns. (#11135, #11158)

... (truncated)

Commits
  • b0e4023 release: 0.25.2 (#11327)
  • 86ef639 test: handle Windows executable casing in ty LSP test (#11329)
  • dd19ff0 fix: apply column format to datetime cells in tables (#11326)
  • 169d793 fix(table): pad unequal columns for row selection and search (#11325)
  • e8436c8 fix: report SQL errors during automatic dataframe conversion (#11247)
  • 4123493 fix: detect ty language server on PATH (#11321)
  • b284933 fix(deps): require SQLGlot with matching compiled accelerator (#11322)
  • bd3be52 feat: support python 3.15 (#11128)
  • 5980629 fix(schema): cover generation and preserve brands on Python 3.10 (

Bumps the python-patch-and-minor group with 9 updates in the /python-wrapper directory:

| Package | From | To |
| --- | --- | --- |
| [pydantic](https://github.com/pydantic/pydantic) | `2.14.0` | `2.14.1` |
| [graphdatascience](https://github.com/neo4j/graph-data-science-client) | `2.1` | `2.2` |
| [neo4j](https://github.com/neo4j/neo4j-python-driver) | `6.4.0` | `6.4.1` |
| [snowflake-snowpark-python](https://github.com/snowflakedb/snowpark-python) | `1.55.1` | `1.55.3` |
| [ruff](https://github.com/astral-sh/ruff) | `0.16.10` | `0.17.2` |
| [selenium](https://github.com/SeleniumHQ/Selenium) | `4.50.0` | `4.51.0` |
| [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.16.0` | `3.17.0` |
| [playwright](https://github.com/microsoft/playwright-python) | `1.63.0` | `1.64.1` |
| [marimo](https://github.com/marimo-team/marimo) | `0.25.1` | `0.25.2` |



Updates `pydantic` from 2.14.0 to 2.14.1
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.14.0...v2.14.1)

Updates `graphdatascience` from 2.1 to 2.2
- [Release notes](https://github.com/neo4j/graph-data-science-client/releases)
- [Changelog](https://github.com/neo4j/graph-data-science-client/blob/2.2/changelog.md)
- [Commits](neo4j/graph-data-science-client@2.1...2.2)

Updates `neo4j` from 6.4.0 to 6.4.1
- [Release notes](https://github.com/neo4j/neo4j-python-driver/releases)
- [Changelog](https://github.com/neo4j/neo4j-python-driver/blob/6.x/CHANGELOG.md)
- [Commits](neo4j/neo4j-python-driver@6.4.0...6.4.1)

Updates `snowflake-snowpark-python` from 1.55.1 to 1.55.3
- [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.55.1...v1.55.3)

Updates `ruff` from 0.16.10 to 0.17.2
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.16.10...0.17.2)

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

Updates `pytest-mock` from 3.16.0 to 3.17.0
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases)
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-mock@v3.16.0...v3.17.0)

Updates `playwright` from 1.63.0 to 1.64.1
- [Release notes](https://github.com/microsoft/playwright-python/releases)
- [Commits](microsoft/playwright-python@v1.63.0...v1.64.1)

Updates `marimo` from 0.25.1 to 0.25.2
- [Release notes](https://github.com/marimo-team/marimo/releases)
- [Commits](marimo-team/marimo@0.25.1...0.25.2)

---
updated-dependencies:
- dependency-name: pydantic
  dependency-version: 2.14.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-patch-and-minor
- dependency-name: graphdatascience
  dependency-version: '2.2'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-patch-and-minor
- dependency-name: neo4j
  dependency-version: 6.4.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-patch-and-minor
- dependency-name: snowflake-snowpark-python
  dependency-version: 1.55.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-patch-and-minor
- dependency-name: ruff
  dependency-version: 0.17.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-patch-and-minor
- dependency-name: selenium
  dependency-version: 4.51.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-patch-and-minor
- dependency-name: pytest-mock
  dependency-version: 3.17.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-patch-and-minor
- dependency-name: playwright
  dependency-version: 1.64.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-patch-and-minor
- dependency-name: marimo
  dependency-version: 0.25.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  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:uv Pull requests that update python:uv code labels Oct 29, 2026
@FlorentinD
FlorentinD requested a review from a team as a code owner October 29, 2026 09:32
@FlorentinD
FlorentinD merged commit b1bfe01 into main Oct 29, 2026
13 checks passed
@dependabot
dependabot Bot deleted the dependabot/uv/python-wrapper/python-patch-and-minor-fb41bfafca branch October 29, 2026 09:43
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:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant