Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

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

Bumps the python-dependencies group with 7 updates in the / directory:

Package From To
google-cloud-bigquery 3.35.1 3.36.0
bigframes 2.13.0 2.16.0
pandas 2.3.1 2.3.2
pandera 0.25.0 0.26.0
web3 7.12.1 7.13.0
requests 2.32.4 2.32.5
ruff 0.12.7 0.12.10

Updates google-cloud-bigquery from 3.35.1 to 3.36.0

Release notes

Sourced from google-cloud-bigquery's releases.

v3.36.0

3.36.0 (2025-08-20)

Features

  • Add created/started/ended properties to RowIterator. (#2260) (0a95b24)
  • Retry query jobs if jobBackendError or jobInternalError are encountered (#2256) (3deff1d)

Documentation

  • Add a TROUBLESHOOTING.md file with tips for logging (#2262) (b684832)
  • Update README to break infinite redirect loop (#2254) (8f03166)
Changelog

Sourced from google-cloud-bigquery's changelog.

3.36.0 (2025-08-20)

Features

  • Add created/started/ended properties to RowIterator. (#2260) (0a95b24)
  • Retry query jobs if jobBackendError or jobInternalError are encountered (#2256) (3deff1d)

Documentation

  • Add a TROUBLESHOOTING.md file with tips for logging (#2262) (b684832)
  • Update README to break infinite redirect loop (#2254) (8f03166)
Commits
  • 84fa75b chore(main): release 3.36.0 (#2255)
  • d41fd5c chore: execute retry tests serially, since they depend on global time (#2265)
  • b684832 docs: add a TROUBLESHOOTING.md file with tips for logging (#2262)
  • 6659355 chore: add private _query_and_wait_bigframes method (#2250)
  • 0a95b24 feat: add created/started/ended properties to RowIterator. (#2260)
  • 3deff1d feat: retry query jobs if jobBackendError or jobInternalError are encount...
  • abc319b chore(deps): update all dependencies (#2253)
  • 8f03166 docs: update README to break infinite redirect loop (#2254)
  • 791c53b chore(deps): update dependency matplotlib to v3.10.5 (#2251)
  • d219989 chore(deps): update all dependencies (#2243)
  • See full diff in compare view

Updates bigframes from 2.13.0 to 2.16.0

Release notes

Sourced from bigframes's releases.

v2.16.0

2.16.0 (2025-08-20)

Features

  • Add bigframes.pandas.options.display.precision option (#1979) (15e6175)
  • Add level, inplace params to reset_index (#1988) (3446950)
  • Add ML code samples from dbt blog post (#1978) (ebaa244)
  • Add where, coalesce, fillna, casewhen, invert local impl (#1976) (f7f686c)
  • Adjust anywidget CSS to prevent overflow (#1981) (204f083)
  • Format page number in table widget (#1992) (e83836e)
  • Or, And, Xor can execute locally (#1994) (59c52a5)
  • Support callable bigframes function for dataframe where (#1990) (44c1ec4)
  • Support callable for series where method (#2005) (768b82a)
  • When using repr_mode = "anywidget", numeric values align right (15e6175)

Bug Fixes

  • Address the packages issue for bigframes function (#1991) (68f1d22)
  • Correct pypdf dependency specifier for remote PDF functions (#1980) (0bd5e1b)
  • Enable default retries in calls to BQ Storage Read API (#1985) (f25d7bd)
  • Fix the copyright year in dbt sample files (#1996) (fad5722)

Performance Improvements

  • Faster session startup by defering anon dataset fetch (#1982) (2720c4c)

Documentation

  • Add examples of running bigframes in kaggle (#2002) (7d89d76)
  • Remove preview warning from partial ordering mode sample notebook (#1986) (132e0ed)

v2.15.0

2.15.0 (2025-08-11)

Features

  • Add st_buffer, st_centroid, and st_convexhull and their corresponding GeoSeries methods (#1963) (c4c7fa5)
  • Add first, last support to GroupBy (#1969) (41dda88)
  • Add value_counts to GroupBy classes (#1974) (82175a4)
  • Allow callable as a conditional or replacement input in DataFrame.where (#1971) (a8d57d2)
  • Can cast locally in hybrid engine (#1944) (d9bc4a5)
  • Df.join lsuffix and rsuffix support (#1857) (26515c3)

... (truncated)

Changelog

Sourced from bigframes's changelog.

2.16.0 (2025-08-20)

Features

  • Add bigframes.pandas.options.display.precision option (#1979) (15e6175)
  • Add level, inplace params to reset_index (#1988) (3446950)
  • Add ML code samples from dbt blog post (#1978) (ebaa244)
  • Add where, coalesce, fillna, casewhen, invert local impl (#1976) (f7f686c)
  • Adjust anywidget CSS to prevent overflow (#1981) (204f083)
  • Format page number in table widget (#1992) (e83836e)
  • Or, And, Xor can execute locally (#1994) (59c52a5)
  • Support callable bigframes function for dataframe where (#1990) (44c1ec4)
  • Support callable for series where method (#2005) (768b82a)
  • When using repr_mode = "anywidget", numeric values align right (15e6175)

Bug Fixes

  • Address the packages issue for bigframes function (#1991) (68f1d22)
  • Correct pypdf dependency specifier for remote PDF functions (#1980) (0bd5e1b)
  • Enable default retries in calls to BQ Storage Read API (#1985) (f25d7bd)
  • Fix the copyright year in dbt sample files (#1996) (fad5722)

Performance Improvements

  • Faster session startup by defering anon dataset fetch (#1982) (2720c4c)

Documentation

  • Add examples of running bigframes in kaggle (#2002) (7d89d76)
  • Remove preview warning from partial ordering mode sample notebook (#1986) (132e0ed)

2.15.0 (2025-08-11)

Features

  • Add st_buffer, st_centroid, and st_convexhull and their corresponding GeoSeries methods (#1963) (c4c7fa5)
  • Add first, last support to GroupBy (#1969) (41dda88)
  • Add value_counts to GroupBy classes (#1974) (82175a4)
  • Allow callable as a conditional or replacement input in DataFrame.where (#1971) (a8d57d2)
  • Can cast locally in hybrid engine (#1944) (d9bc4a5)
  • Df.join lsuffix and rsuffix support (#1857) (26515c3)

Bug Fixes

... (truncated)

Commits
  • f61b044 chore(main): release 2.16.0 (#1983)
  • 1445c98 chore: implement floordiv_op compiler (#1995)
  • 9af7130 refactor: Consolidate all _utils unit tests of bigframes function (#2006)
  • 7d89d76 docs: add examples of running bigframes in kaggle (#2002)
  • 768b82a feat: Support callable for series where method (#2005)
  • 46994d7 chore: add duration_col to the sqlglot unit tests (#1998)
  • 44c1ec4 feat: Support callable bigframes function for dataframe where (#1990)
  • b692713 test: Add unit test for has_conflict_output_type (#2003)
  • 8159f8f refactor: Remove duplicated comments in _function_session.py (#2001)
  • 9164faa test: improve unit test coverage for the windows compiler (#1997)
  • Additional commits viewable in compare view

Updates pandas from 2.3.1 to 2.3.2

Release notes

Sourced from pandas's releases.

Pandas 2.3.2

We are pleased to announce the release of pandas 2.3.2. This release includes some improvements and fixes to the future string data type (preview feature for the upcoming pandas 3.0). We recommend that all users upgrade to this version.

See the full whatsnew for a list of all the changes. Pandas 2.3.2 supports Python 3.9 and higher.

The release will be available on the conda-forge channel:

conda install pandas --channel conda-forge

Or via PyPI:

python3 -m pip install --upgrade pandas

Please report any issues with the release on the pandas issue tracker.

Thanks to all the contributors who made this release possible.

Commits
  • 4665c10 RLS: 2.3.2
  • 633c68b DOC: fix syntax in whatsnew file
  • 456ad47 Backport PR #62152 on branch 2.3.x (DOC: prepare 2.3.2 whatsnew notes for rel...
  • 6cae644 [backport 2.3.x] DOC: move and reword whatsnew note for replace fix (GH-57865...
  • a91c50a Backport PR #62147 on branch 2.3.x (DOC: correct and rewrite string migration...
  • f7a2cfd [backport 2.3.x] BUG/DEPR: logical operation with bool and string (#61995) (#...
  • 7981a43 Backport PR #62124 on branch 2.3.x (CI/BLD: don't use strict xfail for '%m.%Y...
  • fafbcbd [backport 2.3.x] BUG(CoW): also raise for chained assignment for .at / .iat (...
  • 3ac64a7 [backport 2.3.x] BUG: Fix Series.str.contains with compiled regex on Arrow st...
  • 1f2dc4f [backport 2.3.x] BUG: fix Series.str.fullmatch() and Series.str.match() with ...
  • Additional commits viewable in compare view

Updates pandera from 0.25.0 to 0.26.0

Commits
  • 24fe938 fix polars Categorical bug (#2113)
  • c9652e6 Fix missing tests core directory (#2102)
  • d23cb3e fix(doc): clarify check_fn signature (#2107)
  • 41be141 Reimplement pandas MultiIndex backend without inheriting from DataFrame backe...
  • 097a6c0 Support checking joint uniqueness of table columns (#2097)
  • 7b97b62 Implement parser machinery and the strict parser (#2096)
  • 9a92344 delete monthly downloads, not available (#2112)
  • 1c7b9c3 limit polars version even on mac (#2105)
  • a0f6aff Add .git-blame-ignore-revs to avoid bulk changes (#2101)
  • 40cf362 Replace Literal imports from typing_extensions (#2100)
  • Additional commits viewable in compare view

Updates web3 from 7.12.1 to 7.13.0

Changelog

Sourced from web3's changelog.

web3.py v7.13.0 (2025-08-04)

Bugfixes


- Raise ``BadResponseFormat`` from within ``FormattingMiddleware`` if the raw response is not a dict. (`[#3735](https://github.com/ethereum/web3.py/issues/3735) <https://github.com/ethereum/web3.py/issues/3735>`__)

Improved Documentation

  • Fix broken link to external eth_gasPrice documentation. ([#3717](https://github.com/ethereum/web3.py/issues/3717) <https://github.com/ethereum/web3.py/issues/3717>__)

Features


- Support parallelization of subscription handling globally via the subscription manager ``parallelize`` flag, and on a per-subscription basis via the ``parallelize`` flag on the subscription itself. (`[#3709](https://github.com/ethereum/web3.py/issues/3709) <https://github.com/ethereum/web3.py/issues/3709>`__)

Internal Changes - for web3.py Contributors

  • Update integration test suite fixture to test against geth v1.16.2. ([#3738](https://github.com/ethereum/web3.py/issues/3738) <https://github.com/ethereum/web3.py/issues/3738>__)
  • Add missing async tests for FormattingMiddleware as a sanity check. ([#3735](https://github.com/ethereum/web3.py/issues/3735) <https://github.com/ethereum/web3.py/issues/3735>__)
Commits
  • 843c752 Bump version: 7.12.1 → 7.13.0
  • c52ebaf Compile release notes for v7.13.0
  • e6e5b63 Update Geth to v1.16.2 (#3738)
  • d4e11b9 Add documentation for parallelize flag
  • 1832645 Add parallelize option to async_w3.eth.subscribe API
  • bffd75c Allow subscription-level parallelization; add good tests
  • 393cf1f newsfragment for #3709
  • 4ba43e0 Fix py38 errors; add TODOs to remove when dropped
  • 33b5f47 Add some configurations for task based subscription processing
  • 81a3780 Allow task-based subscription processing via the subscription manager
  • Additional commits viewable in compare view

Updates requests from 2.32.4 to 2.32.5

Release notes

Sourced from requests's releases.

v2.32.5

2.32.5 (2025-08-18)

Bugfixes

  • The SSLContext caching feature originally introduced in 2.32.0 has created a new class of issues in Requests that have had negative impact across a number of use cases. The Requests team has decided to revert this feature as long term maintenance of it is proving to be unsustainable in its current iteration.

Deprecations

  • Added support for Python 3.14.
  • Dropped support for Python 3.8 following its end of support.
Changelog

Sourced from requests's changelog.

2.32.5 (2025-08-18)

Bugfixes

  • The SSLContext caching feature originally introduced in 2.32.0 has created a new class of issues in Requests that have had negative impact across a number of use cases. The Requests team has decided to revert this feature as long term maintenance of it is proving to be unsustainable in its current iteration.

Deprecations

  • Added support for Python 3.14.
  • Dropped support for Python 3.8 following its end of support.
Commits
  • b25c87d v2.32.5
  • 131e506 Merge pull request #7010 from psf/dependabot/github_actions/actions/checkout-...
  • b336cb2 Bump actions/checkout from 4.2.0 to 5.0.0
  • 46e939b Update publish workflow to use artifact-id instead of name
  • 4b9c546 Merge pull request #6999 from psf/dependabot/github_actions/step-security/har...
  • 7618dbe Bump step-security/harden-runner from 2.12.0 to 2.13.0
  • 2edca11 Add support for Python 3.14 and drop support for Python 3.8 (#6993)
  • fec96cd Update Makefile rules (#6996)
  • d58d8aa docs: clarify timeout parameter uses seconds in Session.request (#6994)
  • 91a3eab Bump github/codeql-action from 3.28.5 to 3.29.0
  • Additional commits viewable in compare view

Updates ruff from 0.12.7 to 0.12.10

Release notes

Sourced from ruff's releases.

0.12.10

Release Notes

Preview features

  • [flake8-simplify] Implement fix for maxsplit without separator (SIM905) (#19851)
  • [flake8-use-pathlib] Add fixes for PTH102 and PTH103 (#19514)

Bug fixes

  • [isort] Handle multiple continuation lines after module docstring (I002) (#19818)
  • [pyupgrade] Avoid reporting __future__ features as unnecessary when they are used (UP010) (#19769)
  • [pyupgrade] Handle nested Optionals (UP045) (#19770)

Rule changes

  • [pycodestyle] Make E731 fix unsafe instead of display-only for class assignments (#19700)
  • [pyflakes] Add secondary annotation showing previous definition (F811) (#19900)

Documentation

Contributors

... (truncated)

Changelog

Sourced from ruff's changelog.

0.12.10

Preview features

  • [flake8-simplify] Implement fix for maxsplit without separator (SIM905) (#19851)
  • [flake8-use-pathlib] Add fixes for PTH102 and PTH103 (#19514)

Bug fixes

  • [isort] Handle multiple continuation lines after module docstring (I002) (#19818)
  • [pyupgrade] Avoid reporting __future__ features as unnecessary when they are used (UP010) (#19769)
  • [pyupgrade] Handle nested Optionals (UP045) (#19770)

Rule changes

  • [pycodestyle] Make E731 fix unsafe instead of display-only for class assignments (#19700)
  • [pyflakes] Add secondary annotation showing previous definition (F811) (#19900)

Documentation

0.12.9

Preview features

  • [airflow] Add check for airflow.secrets.cache.SecretCache (AIR301) (#17707)
  • [ruff] Offer a safe fix for multi-digit zeros (RUF064) (#19847)

Bug fixes

  • [flake8-blind-except] Fix BLE001 false-positive on raise ... from None (#19755)
  • [flake8-comprehensions] Fix false positive for C420 with attribute, subscript, or slice assignment targets (#19513)
  • [flake8-simplify] Fix handling of U+001C..U+001F whitespace (SIM905) (#19849)

Rule changes

  • [pylint] Use lowercase hex characters to match the formatter (PLE2513) (#19808)

Documentation

  • Fix lint.future-annotations link (#19876)

Other changes

  • Build riscv64 binaries for release (#19819)

  • Add rule code to error description in GitLab output (#19896)

... (truncated)

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 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 <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

…th 7 updates

Bumps the python-dependencies group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [google-cloud-bigquery](https://github.com/googleapis/python-bigquery) | `3.35.1` | `3.36.0` |
| [bigframes](https://github.com/googleapis/python-bigquery-dataframes) | `2.13.0` | `2.16.0` |
| [pandas](https://github.com/pandas-dev/pandas) | `2.3.1` | `2.3.2` |
| [pandera](https://github.com/pandera-dev/pandera) | `0.25.0` | `0.26.0` |
| [web3](https://github.com/ethereum/web3.py) | `7.12.1` | `7.13.0` |
| [requests](https://github.com/psf/requests) | `2.32.4` | `2.32.5` |
| [ruff](https://github.com/astral-sh/ruff) | `0.12.7` | `0.12.10` |



Updates `google-cloud-bigquery` from 3.35.1 to 3.36.0
- [Release notes](https://github.com/googleapis/python-bigquery/releases)
- [Changelog](https://github.com/googleapis/python-bigquery/blob/main/CHANGELOG.md)
- [Commits](googleapis/python-bigquery@v3.35.1...v3.36.0)

Updates `bigframes` from 2.13.0 to 2.16.0
- [Release notes](https://github.com/googleapis/python-bigquery-dataframes/releases)
- [Changelog](https://github.com/googleapis/python-bigquery-dataframes/blob/main/CHANGELOG.md)
- [Commits](googleapis/python-bigquery-dataframes@v2.13.0...v2.16.0)

Updates `pandas` from 2.3.1 to 2.3.2
- [Release notes](https://github.com/pandas-dev/pandas/releases)
- [Commits](pandas-dev/pandas@v2.3.1...v2.3.2)

Updates `pandera` from 0.25.0 to 0.26.0
- [Release notes](https://github.com/pandera-dev/pandera/releases)
- [Commits](unionai-oss/pandera@v0.25.0...v0.26.0)

Updates `web3` from 7.12.1 to 7.13.0
- [Changelog](https://github.com/ethereum/web3.py/blob/main/docs/release_notes.rst)
- [Commits](ethereum/web3.py@v7.12.1...v7.13.0)

Updates `requests` from 2.32.4 to 2.32.5
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](psf/requests@v2.32.4...v2.32.5)

Updates `ruff` from 0.12.7 to 0.12.10
- [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.12.7...0.12.10)

---
updated-dependencies:
- dependency-name: google-cloud-bigquery
  dependency-version: 3.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: bigframes
  dependency-version: 2.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: pandas
  dependency-version: 2.3.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: pandera
  dependency-version: 0.26.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: web3
  dependency-version: 7.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: requests
  dependency-version: 2.32.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: ruff
  dependency-version: 0.12.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Aug 25, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 25, 2025

Labels

The following labels could not be found: python. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot bot requested a review from MoonBoi9001 as a code owner August 25, 2025 18:54
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants