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
… 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.42.1 - [Release notes](https://github.com/pola-rs/polars/releases) - [Commits](pola-rs/polars@py-1.41.2...py-1.42.1) Updates `ruff` from 0.15.12 to 0.16.0 - [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.0) 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>
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.


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.42.1Release notes
Sourced from polars's releases.
... (truncated)
Commits
0df0c25Python Polars 1.42.1 (#28128)876bfb8docs: Fix dataset regression in the examples (#28131)07560f7chore(rust): Disallow usage oftokio::spawnin clippy (#28123)aa5d073fix: Incorrect sorted fast-path returning nan for grouped max (#28129)a2f2559docs: Emphasize to generally not ever write Rust tests (#28082)156e7f5chore(python): ImproveMakefilewith respect tovenvrobustness (#28110)fc09271fix: Fix panic on scan_parquet filter of fixed-size binary column (#28122)3dce32bdocs: Mention Polars skill in User Guide's LLM section (#28113)bd27f24refactor(rust): Remove legacy prelude glob imports from leaf files (#28114)853a398fix: Fix decimal dynamic float cast (#28126)Updates
rufffrom 0.15.12 to 0.16.0Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
... (truncated)
Commits
a2635fdBump 0.16.0 (#27136)3433449[ty] Reuse full call diagnostics for implicit setter calls (#27115)2240070Reflectruff: ignoreand--add-ignorestabilization in documentation (#27...17ef711Stabilize--add-ignore(#27125)ef912bbAdd newly stabilized rules to defaults (#27055)b30f040Stabilize new default rules (#27035)bcd70c5Exclude Markdown files fromformat-devruns (#27052)87e51e2Fixformat --checkspans for syntax errors (#27045)afe2723[flake8-gettext] Stabilize qualified-name and built-in binding resolution (...a9702d8[flake8-bandit] Stabilize string literal binding resolution (S310) (#26944)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
Ruff 0.16 introduces breaking linter/formatter behavior that can fail CI; polars 1.42.x may affect optional dataframe code paths. Runtime pydantic/pyright bumps are patch-level.
Overview
Updates
uv.lockonly for the Dependabot python-minor-and-patch group: pydantic 2.13.3→2.13.4 (with pydantic-core 2.46.3→2.46.4), polars / polars-runtime-32 1.41.2→1.42.1, ruff 0.15.12→0.16.0, and pyright 1.1.409→1.1.411. No application source changes.The lockfile also refreshes pinned wheel URLs/hashes for those packages. Sphinx entries show simplified dependency markers in the lock (resolver metadata), not a Sphinx version bump in this diff.
Ruff 0.16 is the main behavioral change for CI: larger default rule set, Markdown code formatting, and other linter/formatter CLI changes; this repo still pins explicit
selectrules inpyproject.toml, but upgrading may still surface new diagnostics or format diffs onuv run ruff check/format --check.Reviewed by Cursor Bugbot for commit ca20459. Bugbot is set up for automated code reviews on this repo. Configure here.