Skip to content

Bump the python-packages group with 4 updates#155

Merged
MaxHalford merged 1 commit intomainfrom
dependabot/pip/python-packages-ddd5589517
Dec 25, 2025
Merged

Bump the python-packages group with 4 updates#155
MaxHalford merged 1 commit intomainfrom
dependabot/pip/python-packages-ddd5589517

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 23, 2025

Bumps the python-packages group with 4 updates: sqlglot, google-cloud-bigquery-storage, pre-commit and ruff.

Updates sqlglot from 28.3.0 to 28.5.0

Commits
  • 3567880 feat: add tokens to functions
  • ea0263a Chore: Skip integration tests GA for external contributors & fix git diff (...
  • 48f5e99 Fix(duckdb): preserve l/r-trim syntax (#6588)
  • 604efe5 Feat(snowflake)!: Type annotation fixes for TO_TIMESTAMP* (#6557)
  • 7077981 Feat(snowflake): Transpilation of Snowflake MONTHS_BETWEEN to DuckDB (#6561)
  • bf217d6 fix!: make JSONArrayAgg an AggFunc (#6585)
  • b857185 Fix(snowflake)!: remove Sysdate in favor of CurrentTimestamp with sysdate arg...
  • 4dfc810 feat(snowflake)!: support transpilation of BOOLNOT from snowflake to duckdb (...
  • 2a96d0e Update CHANGELOG.md for v28.4.1 [skip ci]
  • cfc9346 chore!: bump sqlglotrs to 0.10.0
  • Additional commits viewable in compare view

Updates google-cloud-bigquery-storage from 2.35.0 to 2.36.0

Release notes

Sourced from google-cloud-bigquery-storage's releases.

google-cloud-bigquery-storage 2.36.0

2.36.0 (2025-12-17)

Features

  • auto-enable mTLS when supported certificates are detected (PiperOrigin-RevId: 845448683) (d2b35b25)

  • check Python and dependency versions in generated GAPICs (PiperOrigin-RevId: 845448683) (d2b35b25)

Changelog

Sourced from google-cloud-bigquery-storage's changelog.

Changelog

PyPI History

3.7.0 (2025-10-16)

Documentation

Features

Bug Fixes

3.6.0 (2025-08-29)

Features

  • Added config options for derived fields and signature detection. Some annotation changes changes to mark fields explicitly output only (no changes in semantics just readability) (6d0eeb7)

... (truncated)

Commits
  • f384538 chore: librarian release pull request: 20251217T215552Z (#14980)
  • f709d63 chore: librarian release pull request: 20251217T215457Z (#14978)
  • d5ae07f chore: librarian release pull request: 20251217T215546Z (#14979)
  • aae0f36 chore: librarian release pull request: 20251217T213154Z (#14977)
  • d2b35b2 chore: librarian update image pull request: 20251216T231917Z (#14974)
  • 17e48a8 chore: librarian generate pull request: 20251212T192037Z (#14964)
  • c7696a6 chore: librarian release pull request: 20251211T080548Z (#14962)
  • 4927067 chore: librarian generate pull request: 20251210T091602Z (#14960)
  • See full diff in compare view

Updates pre-commit from 4.5.0 to 4.5.1

Release notes

Sourced from pre-commit's releases.

pre-commit v4.5.1

Fixes

  • Fix language: python with repo: local without additional_dependencies.
Changelog

Sourced from pre-commit's changelog.

4.5.1 - 2025-12-16

Fixes

  • Fix language: python with repo: local without additional_dependencies.
Commits
  • 8a0630c v4.5.1
  • fcbc745 Merge pull request #3597 from pre-commit/empty-setup-py
  • 51592ee fix python local template when artifact dirs are present
  • 67e8faf Merge pull request #3596 from pre-commit/pre-commit-ci-update-config
  • c251e6b [pre-commit.ci] pre-commit autoupdate
  • 98ccafa Merge pull request #3593 from pre-commit/pre-commit-ci-update-config
  • 4895355 [pre-commit.ci] pre-commit autoupdate
  • 2cedd58 Merge pull request #3588 from pre-commit/pre-commit-ci-update-config
  • 465192d [pre-commit.ci] pre-commit autoupdate
  • fd42f96 Merge pull request #3586 from pre-commit/zipapp-sha256-file-not-needed
  • Additional commits viewable in compare view

Updates ruff from 0.14.9 to 0.14.10

Release notes

Sourced from ruff's releases.

0.14.10

Release Notes

Released on 2025-12-18.

Preview features

  • [formatter] Fluent formatting of method chains (#21369)
  • [formatter] Keep lambda parameters on one line and parenthesize the body if it expands (#21385)
  • [flake8-implicit-str-concat] New rule to prevent implicit string concatenation in collections (ISC004) (#21972)
  • [flake8-use-pathlib] Make fixes unsafe when types change in compound statements (PTH104, PTH105, PTH109, PTH115) (#22009)
  • [refurb] Extend support for Path.open (FURB101, FURB103) (#21080)

Bug fixes

  • [pyupgrade] Fix parsing named Unicode escape sequences (UP032) (#21901)

Rule changes

  • [eradicate] Ignore ruff:disable and ruff:enable comments in ERA001 (#22038)
  • [flake8-pytest-style] Allow match and check keyword arguments without an expected exception type (PT010) (#21964)
  • [syntax-errors] Annotated name cannot be global (#20868)

Documentation

  • Add uv and ty to the Ruff README (#21996)
  • Document known lambda formatting deviations from Black (#21954)
  • Update setup.md (#22024)
  • [flake8-bandit] Fix broken link (S704) (#22039)

Other changes

  • Fix playground Share button showing "Copied!" before clipboard copy completes (#21942)

Contributors

... (truncated)

Changelog

Sourced from ruff's changelog.

0.14.10

Released on 2025-12-18.

Preview features

  • [formatter] Fluent formatting of method chains (#21369)
  • [formatter] Keep lambda parameters on one line and parenthesize the body if it expands (#21385)
  • [flake8-implicit-str-concat] New rule to prevent implicit string concatenation in collections (ISC004) (#21972)
  • [flake8-use-pathlib] Make fixes unsafe when types change in compound statements (PTH104, PTH105, PTH109, PTH115) (#22009)
  • [refurb] Extend support for Path.open (FURB101, FURB103) (#21080)

Bug fixes

  • [pyupgrade] Fix parsing named Unicode escape sequences (UP032) (#21901)

Rule changes

  • [eradicate] Ignore ruff:disable and ruff:enable comments in ERA001 (#22038)
  • [flake8-pytest-style] Allow match and check keyword arguments without an expected exception type (PT010) (#21964)
  • [syntax-errors] Annotated name cannot be global (#20868)

Documentation

  • Add uv and ty to the Ruff README (#21996)
  • Document known lambda formatting deviations from Black (#21954)
  • Update setup.md (#22024)
  • [flake8-bandit] Fix broken link (S704) (#22039)

Other changes

  • Fix playground Share button showing "Copied!" before clipboard copy completes (#21942)

Contributors

Commits
  • 45bbb4c Bump 0.14.10 (#22058)
  • 42b9727 [ty] Use datatest instead of dirtest (#21937)
  • f7ec178 [ty] Gracefully handle client requests that can't be deserialized (#22051)
  • c315164 [ty] Don't suggest keyword statements when only expressions are valid
  • bb1955e [ty] Use cursor context in a few more places...
  • 070e08a [ty] Move completion function to the top
  • bab3924 [ty] Refactor completion generation
  • 10748b2 [flake8-pytest-style] Allow match and check keyword arguments without a...
  • 56539db [ty] Fix some configuration panics in the LSP (#22040)
  • 8d32ad1 [ty] Add support for attribute docstrings (#22036)
  • Additional commits viewable in compare view

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

Summary by cubic

Update core Python dependencies to improve SQL transpilation, BigQuery client security, and developer tooling. Adds mTLS support for BigQuery Storage and small fixes in pre-commit and Ruff.

  • Dependencies
    • sqlglot 28.5.0: Snowflake transpilation improvements; JSONArrayAgg classified as AggFunc.
    • google-cloud-bigquery-storage 2.36.0: auto-enable mTLS; generated client version checks.
    • pre-commit 4.5.1: fixes local Python hooks without additional_dependencies.
    • ruff 0.14.10: formatter/linter bug fixes and minor rule updates.

Written for commit 4fcfa6d. Summary will update automatically on new commits.

Bumps the python-packages group with 4 updates: [sqlglot](https://github.com/tobymao/sqlglot), [google-cloud-bigquery-storage](https://github.com/googleapis/google-cloud-python), [pre-commit](https://github.com/pre-commit/pre-commit) and [ruff](https://github.com/astral-sh/ruff).


Updates `sqlglot` from 28.3.0 to 28.5.0
- [Commits](tobymao/sqlglot@v28.3.0...v28.5.0)

Updates `google-cloud-bigquery-storage` from 2.35.0 to 2.36.0
- [Release notes](https://github.com/googleapis/google-cloud-python/releases)
- [Changelog](https://github.com/googleapis/google-cloud-python/blob/main/packages/google-cloud-documentai/CHANGELOG.md)
- [Commits](googleapis/google-cloud-python@google-cloud-bigquery-storage-v2.35.0...google-cloud-bigquery-storage-v2.36.0)

Updates `pre-commit` from 4.5.0 to 4.5.1
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](pre-commit/pre-commit@v4.5.0...v4.5.1)

Updates `ruff` from 0.14.9 to 0.14.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.14.9...0.14.10)

---
updated-dependencies:
- dependency-name: sqlglot
  dependency-version: 28.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: google-cloud-bigquery-storage
  dependency-version: 2.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: pre-commit
  dependency-version: 4.5.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: ruff
  dependency-version: 0.14.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-packages
...

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 Dec 23, 2025
Copy link

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

@MaxHalford MaxHalford merged commit ca4972d into main Dec 25, 2025
4 checks passed
@MaxHalford MaxHalford deleted the dependabot/pip/python-packages-ddd5589517 branch December 25, 2025 15:14
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