Bump the python-packages group with 5 updates#173
Closed
dependabot[bot] wants to merge 1 commit intomainfrom
Closed
Bump the python-packages group with 5 updates#173dependabot[bot] wants to merge 1 commit intomainfrom
dependabot[bot] wants to merge 1 commit intomainfrom
Conversation
Bumps the python-packages group with 5 updates: | Package | From | To | | --- | --- | --- | | [db-dtypes](https://github.com/googleapis/python-db-dtypes-pandas) | `1.4.4` | `1.5.0` | | [duckdb](https://github.com/duckdb/duckdb-python) | `1.4.4` | `1.5.0` | | [pandas](https://github.com/pandas-dev/pandas) | `3.0.1` | `2.3.3` | | [filelock](https://github.com/tox-dev/py-filelock) | `3.25.0` | `3.25.1` | | [ruff](https://github.com/astral-sh/ruff) | `0.15.4` | `0.15.5` | 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 `duckdb` from 1.4.4 to 1.5.0 - [Release notes](https://github.com/duckdb/duckdb-python/releases) - [Commits](duckdb/duckdb-python@v1.4.4...v1.5.0) Updates `pandas` from 3.0.1 to 2.3.3 - [Release notes](https://github.com/pandas-dev/pandas/releases) - [Commits](pandas-dev/pandas@v3.0.1...v2.3.3) Updates `filelock` from 3.25.0 to 3.25.1 - [Release notes](https://github.com/tox-dev/py-filelock/releases) - [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst) - [Commits](tox-dev/filelock@3.25.0...3.25.1) Updates `ruff` from 0.15.4 to 0.15.5 - [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.15.4...0.15.5) --- 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: duckdb 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: filelock dependency-version: 3.25.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-packages - dependency-name: ruff dependency-version: 0.15.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-packages ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
No issues found across 1 file
Architecture diagram
sequenceDiagram
participant App as Python Application
participant FL as filelock (3.25.1)
participant DDB as DuckDB (1.5.0)
participant Data as Pandas/Arrow
participant FS as File System
Note over App, FS: Runtime Interaction Changes (Dependency Upgrades)
rect rgb(30, 41, 59)
Note right of FL: Concurrency Control
App->>FL: acquire() lock
FL->>FS: Open/Lock file
FL-->>App: Lock granted
Note over FL, FS: CHANGED: Improved best-effort cleanup on Windows
end
rect rgb(23, 37, 84)
Note right of DDB: Database Operations
App->>DDB: sql("SELECT ...")
DDB-->>App: Relation Object
App->>DDB: CHANGED: aggregate(expression="col_name")
Note right of DDB: Param 'column' renamed to 'expression'
alt Arrow Export (Modern)
App->>DDB: NEW: to_arrow_table()
DDB->>Data: NEW: __arrow_c_stream__ (PyCapsule)
Note over DDB, Data: Zero-copy streaming via PhysicalArrowCollector
Data-->>App: Arrow Table
else Arrow Export (Legacy)
App->>DDB: CHANGED: fetch_arrow_table()
Note right of App: Deprecated in v1.5.0
DDB-->>App: Arrow Table
end
end
rect rgb(5, 46, 22)
Note right of Data: Data Processing
App->>Data: Convert to DataFrame
Note over Data: CHANGED: Pandas 2.3.3 / db-dtypes 1.5.0
Data-->>App: Results
end
App->>FL: release()
FL->>FS: CHANGED: Lock file cleanup (Windows fix)
Contributor
Author
|
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 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the python-packages group with 5 updates:
1.4.41.5.01.4.41.5.03.0.12.3.33.25.03.25.10.15.40.15.5Updates
db-dtypesfrom 1.4.4 to 1.5.0Release notes
Sourced from db-dtypes's releases.
Changelog
Sourced from db-dtypes's changelog.
Commits
58dc6fdchore: librarian release pull request: 20251215T132415Z (#382)c164a47feat: Add support for Python 3.14 (#380)5163c1cchore(tests): run unit tests after merge (#378)86c0308chore(librarian): update sha to support librarian 1.0.0 (#376)bd5a4c7chore(librarian): onboard to librarian (#374)Updates
duckdbfrom 1.4.4 to 1.5.0Release notes
Sourced from duckdb's releases.
Commits
87e7928pin releasea85f289[duckdb-labs bot] Bump DuckDB submodule (#365)e0ebd50Bump submodule2955da9[duckdb-labs bot] Bump DuckDB submodule (#360)7ca17e5Bump submodulefb7cee8Pin submodule to release hash6b092b0[duckdb-labs bot] Bump DuckDB submodule (#355)3e7a6d3Bump submodule55013e1Allow strict casts of literals only in polars lazyframe pushdown (#348)b8d19d0Fix failing testsUpdates
pandasfrom 3.0.1 to 2.3.3Commits
9c8bc3eRLS: 2.3.36aa788a[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...e57c7d6Backport PR #62452 on branch 2.3.x (TST: Adjust tests for numexpr 2.13) (#62454)e0fe9a0Backport to 2.3.x: REGR: from_records not initializing subclasses properly (#...23a1085BUG: improve future warning for boolean operations with missaligned indexes (...6113696Backport PR #62396 on branch 2.3.x (PKG/DOC: indicate Python 3.14 support in ...Updates
filelockfrom 3.25.0 to 3.25.1Release notes
Sourced from filelock's releases.
Changelog
Sourced from filelock's changelog.
... (truncated)
Commits
d8b04b5Release 3.25.10633386[pre-commit.ci] pre-commit autoupdate (#510)7f2247d🐛 fix(win): restore best-effort lock file cleanup on release (#511)5ae1c4e[pre-commit.ci] pre-commit autoupdate (#508)bcffcfe📝 docs(logo): add branded project logo (#507)Updates
rufffrom 0.15.4 to 0.15.5Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
Commits
5e4a3d9Bump 0.15.5 (#23743)69c23cc[ty] Render all changed diagnostics in conformance.py (#23613)4926bd5[ty] Split deferred checks out oftypes/infer/builder.rs(#23740)9a70f5eDiscover markdown files by default in preview mode (#23434)3dc78b0[ty] UseHasOptionalDefinitionforexcepthandlers (#23739)a6a5e8d[ty] Fix precedence ofallselector in TOML configurations (#23723)2a5384b[ty] Makeallselector case sensitive (#23713)db77d7b[ty] Add a diagnostic if aTypeVaris used to specialize aParamSpec, or ...db28490[ty] Override home directory in ty tests (#23724)5f0fd91[ty] More type-variable default validation (#23639)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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill 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 versionwill 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 conditionsSummary by cubic
Updates core Python deps:
duckdbto 1.5.0,db-dtypesto 1.5.0,pandasto 2.3.3,filelockto 3.25.1, andruffto 0.15.5. Notable: DuckDB 1.5 has breaking changes; pandas aligns to 2.3 and addspytzin the lock.Dependencies
duckdb1.5.0: drops Python 3.9; removesduckdb.typing/duckdb.functional; addsto_arrow_table()/to_arrow_reader(); relational API renamescolumn→expression.pandas2.3.3: stability fixes; lock addspytz.db-dtypes1.5.0: Python 3.14 support.filelock3.25.1: Windows lock-file cleanup fix.ruff0.15.5: lint rule fixes and minor updates.Migration
duckdb1.5.duckdb.typing→duckdb.sqltypes,duckdb.functional→duckdb.func.to_arrow_table()/to_arrow_reader().columntoexpressionin DuckDB relational calls.pytzis available in deploys.Written for commit 6c417b7. Summary will update on new commits.