Skip to content

Bump the python-packages group with 4 updates#168

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/uv/python-packages-f79fb9b4f2
Closed

Bump the python-packages group with 4 updates#168
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/uv/python-packages-f79fb9b4f2

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 3, 2026

Bumps the python-packages group with 4 updates: db-dtypes, pandas, rich and sqlglot.

Updates db-dtypes from 1.4.4 to 1.5.0

Release notes

Sourced from db-dtypes's releases.

db-dtypes 1.5.0

1.5.0 (2025-12-15)

Features

Changelog

Sourced from db-dtypes's changelog.

1.5.0 (2025-12-15)

Features

Commits

Updates pandas from 3.0.0 to 2.3.3

Commits
  • 9c8bc3e RLS: 2.3.3
  • 6aa788a [backport 2.3.x] DOC: prepare 2.3.3 whatsnew notes for release (#62499) (#62508)
  • b64f0df [backport 2.3.x] BUG: avoid validation error for ufunc with string[python] ar...
  • 058eb2b [backport 2.3.x] BUG: String[pyarrow] comparison with mixed object (#62424) (...
  • 2ca088d [backport 2.3.x] DEPR: remove the Period resampling deprecation (#62480) (#62...
  • 92bf98f [backport 2.3.x] BUG: fix .str.isdigit to honor unicode superscript for older...
  • e57c7d6 Backport PR #62452 on branch 2.3.x (TST: Adjust tests for numexpr 2.13) (#62454)
  • e0fe9a0 Backport to 2.3.x: REGR: from_records not initializing subclasses properly (#...
  • 23a1085 BUG: improve future warning for boolean operations with missaligned indexes (...
  • 6113696 Backport PR #62396 on branch 2.3.x (PKG/DOC: indicate Python 3.14 support in ...
  • Additional commits viewable in compare view

Updates rich from 14.3.1 to 14.3.2

Release notes

Sourced from rich's releases.

The ZWJy release

A fix for cell_len edge cases

[14.3.2] - 2026-02-01

Fixed

Changelog

Sourced from rich's changelog.

[14.3.2] - 2026-02-01

Fixed

Commits

Updates sqlglot from 28.6.0 to 28.9.0

Commits
  • b2f5430 feat(optimizer)!: Annotate TO_DAYS(expr) for DuckDB (#6925)
  • abd8d1b feat(snowflake)!: Transpilation of SHA1 from Snowflake to DuckDB (#6888)
  • 6e418ec feat(optimizer)!: Annotate EPOCH(expr) for DuckDB (#6924)
  • b56f685 feat(optimizer)!: Annotate DAY, HOUR, SECOND and DAYOFMONTH (#6922)
  • dfb2d3b Chore: generate API docs before checking out api-docs branch (#6921)
  • 96dc339 feat(optimizer)!: Annotate DAYOFWEEK, DAYOFYEAR for DuckDB (#6920)
  • e9ff474 feat(optimizer)!: Annotate MINUTE, MONTH for DuckDB (#6919)
  • e752314 Update CHANGELOG.md for v28.8.0 [skip ci]
  • db51b75 feat(optimizer)!: Moved YEAR, QUARTER, WEEK to snowflake (#6918)
  • a65c870 Chore: add CLAUDE.md to document guidelines for SQLGlot coding (#6899)
  • 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 Python dependencies in uv.lock to pick up fixes and compatibility improvements. Bumps db-dtypes to 1.5.0, pandas to 2.3.3, rich to 14.3.2, and sqlglot to 28.9.0.

  • Dependencies

    • db-dtypes 1.5.0 — adds Python 3.14 support.
    • pandas 2.3.3 — adds pytz runtime dependency; tzdata now included.
    • rich 14.3.2 — fixes ZWJ crash and control-code width.
    • sqlglot 28.9.0 — improved DuckDB annotations and Snowflake SHA1 transpilation.
  • Migration

    • Reinstall dependencies (e.g., uv sync) and run tests.
    • Verify any code relying on pandas 3.x APIs still works with 2.3.x.

Written for commit 1984002. Summary will update on new commits.

Bumps the python-packages group with 4 updates: [db-dtypes](https://github.com/googleapis/python-db-dtypes-pandas), [pandas](https://github.com/pandas-dev/pandas), [rich](https://github.com/Textualize/rich) and [sqlglot](https://github.com/tobymao/sqlglot).


Updates `db-dtypes` from 1.4.4 to 1.5.0
- [Release notes](https://github.com/googleapis/python-db-dtypes-pandas/releases)
- [Changelog](https://github.com/googleapis/python-db-dtypes-pandas/blob/main/CHANGELOG.md)
- [Commits](googleapis/python-db-dtypes-pandas@v1.4.4...v1.5.0)

Updates `pandas` from 3.0.0 to 2.3.3
- [Release notes](https://github.com/pandas-dev/pandas/releases)
- [Commits](pandas-dev/pandas@v3.0.0...v2.3.3)

Updates `rich` from 14.3.1 to 14.3.2
- [Release notes](https://github.com/Textualize/rich/releases)
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md)
- [Commits](Textualize/rich@v14.3.1...v14.3.2)

Updates `sqlglot` from 28.6.0 to 28.9.0
- [Commits](tobymao/sqlglot@v28.6.0...v28.9.0)

---
updated-dependencies:
- dependency-name: db-dtypes
  dependency-version: 1.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: pandas
  dependency-version: 2.3.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-packages
- dependency-name: rich
  dependency-version: 14.3.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: sqlglot
  dependency-version: 28.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  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:uv Pull requests that update python:uv code labels Feb 3, 2026
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

Architecture diagram
sequenceDiagram
    participant User as User / CLI
    participant Parser as SQLGlot (v28.9.0)
    participant DB as External Database
    participant Mapper as db-dtypes (v1.5.0)
    participant DF as Pandas (v2.3.3)
    participant UI as Rich (v14.3.2)

    Note over Parser,UI: Data Processing Pipeline (Dependency Updates)

    User->>>Parser: Submit SQL query
    Parser->>Parser: CHANGED: Transpile & Annotate<br/>(Improved DuckDB/Snowflake support)
    Parser->>>DB: Execute optimized SQL
    DB-->>Mapper: Return raw result set
    
    Mapper->>Mapper: NEW: Map database types to Python<br/>(Added Python 3.14 support)
    Mapper-->>DF: Provide typed data
    
    DF->>DF: CHANGED: Construct DataFrame<br/>(v2.3.3 logic: string comparisons & tzdata)
    DF-->>UI: Pass DataFrame for display
    
    UI->>UI: CHANGED: Calculate cell widths<br/>(Fixed ZWJ crash & control codes)
    UI-->>User: Render formatted Terminal output
Loading

@MaxHalford MaxHalford closed this Feb 3, 2026
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 3, 2026

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot dependabot bot deleted the dependabot/uv/python-packages-f79fb9b4f2 branch February 3, 2026 19:44
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