chore(deps): bump the python-minor-and-patch group across 1 directory with 4 updates - #167
chore(deps): bump the python-minor-and-patch group across 1 directory with 4 updates#167dependabot[bot] wants to merge 1 commit into
Conversation
d4a027d to
7b76527
Compare
191a695 to
f4788eb
Compare
f4788eb to
ca20459
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit ca20459. Configure here.
| [[package]] | ||
| name = "polars" | ||
| version = "1.41.2" | ||
| version = "1.42.1" |
There was a problem hiding this comment.
Polars explode deprecation after bump
Low Severity
Bumping polars to 1.42.1 makes DataFrame.explode() emit a DeprecationWarning unless empty_as_null is set. to_polars() still calls df.explode(...) without that argument, so any explode= usage (including unit tests and public paginator/order-book helpers) warns today, and empty list columns will change behavior under Polars 2.0.
Reviewed by Cursor Bugbot for commit ca20459. Configure here.
… with 4 updates Bumps the python-minor-and-patch group with 4 updates in the / directory: [pydantic](https://github.com/pydantic/pydantic), [polars](https://github.com/pola-rs/polars), [ruff](https://github.com/astral-sh/ruff) and [pyright](https://github.com/RobertCraigie/pyright-python). Updates `pydantic` from 2.13.3 to 2.13.4 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md) - [Commits](pydantic/pydantic@v2.13.3...v2.13.4) Updates `polars` from 1.41.2 to 1.43.2 - [Release notes](https://github.com/pola-rs/polars/releases) - [Commits](pola-rs/polars@py-1.41.2...py-1.43.2) Updates `ruff` from 0.15.12 to 0.16.1 - [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.12...0.16.1) Updates `pyright` from 1.1.409 to 1.1.411 - [Release notes](https://github.com/RobertCraigie/pyright-python/releases) - [Commits](RobertCraigie/pyright-python@v1.1.409...v1.1.411) --- updated-dependencies: - dependency-name: polars dependency-version: 1.42.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-minor-and-patch - dependency-name: pydantic dependency-version: 2.13.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-and-patch - dependency-name: pyright dependency-version: 1.1.411 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-minor-and-patch - dependency-name: ruff dependency-version: 0.15.20 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-minor-and-patch ... Signed-off-by: dependabot[bot] <support@github.com>
ca20459 to
028774c
Compare


Bumps the python-minor-and-patch group with 4 updates in the / directory: pydantic, polars, ruff and pyright.
Updates
pydanticfrom 2.13.3 to 2.13.4Release notes
Sourced from pydantic's releases.
Changelog
Sourced from pydantic's changelog.
Commits
cf67d4bFix lintingf0d8a21Prepare release v2.13.45e3fe1dCheck for pydantic tag pattern in CI7f9edccDocument tagging conventionsb46a0c9Adaptpydantic-corelinker flags on macOS50629c8Update to PyPy 7.3.228522ebbPreserveRootModelcore metadataa37f3afAdaptMISSINGsentinel test to work with unreleasedtyping_extensionsver...909259aRemove Logfire example in documentation2c4174cBump libc from 0.2.155 to 0.2.185Updates
polarsfrom 1.41.2 to 1.43.2Release notes
Sourced from polars's releases.
... (truncated)
Commits
ae588a9fix: Properly propagate enum metadata for iceberg column mapping (#28580)f6c766afix: Correctly write parquet field IDs for enums and categoricals (#28581)12f83f5Python Polars 1.43.2 (#28625)1ec0668fix: Fix arrow C interop binview offset (#28623)af24b92perf: Pushdownlen()to concat/union inputs (#28570)e79bdb0fix: Fix duplicate hive values in hive pre-partition rewrite (#28621)7a6cdbcfix: Double-counted offset for Arrow export of slicedSeries(Array)(#28602)a2b0b2afix: Struct/List/Array equality handling in sort and join (#28601)9aca544ci: Fix duckdb delta extension install collision (#28607)7d6483bfix(rust): Use try_new in StructArray construction in polars-json (#27489)Updates
rufffrom 0.15.12 to 0.16.1Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
... (truncated)
Commits
80790b3Bump 0.16.1 (#27330)63830f3[ty] Borrow from constraint set storage less often (#27328)f40dca9[ty] Preserve forwarded expanded-variadic diagnostic sources (#27266)0d80497Lint TOML files in the LSP (#26862)d91586bUpdate prek dependencies (#27293)7da4b8b[ty] Respect bounds and constraints in generic materializations (#27228)b20daf7[ty] refactor: add helper function to send partial results (#27249)4d4c8fa[ty] Emit diagnostic when specializing a non-generic class (#26883)7c3e2db[ty] Fix enum class container assignability (#27318)d5ef97f[flake8-return] Fix false positive when variable is read infinallyclaus...Updates
pyrightfrom 1.1.409 to 1.1.411Commits
392b6baPyright NPM Package update to 1.1.411 (#363)509391aPyright NPM Package update to 1.1.410 (#361)Note
Medium Risk
Polars spans two minor releases with behavioral fixes in joins/sorts/I/O; pydantic validation is on the request path—regression risk is mostly from dependency behavior, not this repo’s code.
Overview
Updates
uv.lockonly—no application code changes. Bumps four packages in thepython-minor-and-patchgroup:Runtime / models:
pydantic2.13.3 → 2.13.4 (withpydantic-core2.46.3 → 2.46.4), including a small fix forRootModelcore metadata.polarsandpolars-runtime-32move 1.41.2 → 1.43.2, a wider jump with join/sort/parquet/Arrow fixes and new deprecations (e.g. categorical→integer casts).Tooling:
ruff0.15.12 → 0.16.1 (minor linter release; rule and fix behavior may shift in CI).pyright1.1.409 → 1.1.411 for static checking.Verify with the existing workflow:
ruff check/format,pyright, and tests afteruv sync --locked.Reviewed by Cursor Bugbot for commit 028774c. Bugbot is set up for automated code reviews on this repo. Configure here.