deps: bump the python-dependencies group with 23 updates#17
Merged
stefan-jansen merged 3 commits intoJul 11, 2026
Conversation
Bumps the python-dependencies group with 23 updates: | Package | From | To | | --- | --- | --- | | [polars](https://github.com/pola-rs/polars) | `1.36.1` | `1.42.1` | | [pandas](https://github.com/pandas-dev/pandas) | `2.3.3` | `3.0.3` | | [pyarrow](https://github.com/apache/arrow) | `22.0.0` | `25.0.0` | | [scipy](https://github.com/scipy/scipy) | `1.16.3` | `1.18.0` | | [scikit-learn](https://github.com/scikit-learn/scikit-learn) | `1.8.0` | `1.9.0` | | [numba](https://github.com/numba/numba) | `0.63.1` | `0.66.0` | | [pydantic](https://github.com/pydantic/pydantic) | `2.12.5` | `2.13.4` | | [structlog](https://github.com/hynek/structlog) | `25.5.0` | `26.1.0` | | [matplotlib](https://github.com/matplotlib/matplotlib) | `3.10.8` | `3.11.0` | | [ta-lib](https://github.com/ta-lib/ta-lib-python) | `0.6.8` | `0.7.0` | | [duckdb](https://github.com/duckdb/duckdb-python) | `1.4.3` | `1.5.4` | | [pandas-market-calendars](https://github.com/rsheftel/pandas_market_calendars) | `5.2.4` | `5.4.0` | | [plotly](https://github.com/plotly/plotly.py) | `6.5.0` | `6.9.0` | | [shap](https://github.com/shap/shap) | `0.49.1` | `0.52.0` | | [pytest](https://github.com/pytest-dev/pytest) | `9.0.2` | `9.1.1` | | [pytest-cov](https://github.com/pytest-dev/pytest-cov) | `7.0.0` | `7.1.0` | | [hypothesis](https://github.com/HypothesisWorks/hypothesis) | `6.150.0` | `6.156.6` | | [ruff](https://github.com/astral-sh/ruff) | `0.14.10` | `0.15.21` | | [ipython](https://github.com/ipython/ipython) | `9.9.0` | `9.15.0` | | [pre-commit](https://github.com/pre-commit/pre-commit) | `4.5.1` | `4.6.0` | | [yfinance](https://github.com/ranaroussi/yfinance) | `1.0` | `1.5.1` | | [mkdocs-material](https://github.com/squidfunk/mkdocs-material) | `9.7.3` | `9.7.6` | | [ty](https://github.com/astral-sh/ty) | `0.0.18` | `0.0.58` | Updates `polars` from 1.36.1 to 1.42.1 - [Release notes](https://github.com/pola-rs/polars/releases) - [Commits](pola-rs/polars@py-1.36.1...py-1.42.1) Updates `pandas` from 2.3.3 to 3.0.3 - [Release notes](https://github.com/pandas-dev/pandas/releases) - [Commits](pandas-dev/pandas@v2.3.3...v3.0.3) Updates `pyarrow` from 22.0.0 to 25.0.0 - [Release notes](https://github.com/apache/arrow/releases) - [Commits](apache/arrow@apache-arrow-22.0.0...apache-arrow-25.0.0) Updates `scipy` from 1.16.3 to 1.18.0 - [Release notes](https://github.com/scipy/scipy/releases) - [Commits](scipy/scipy@v1.16.3...v1.18.0) Updates `scikit-learn` from 1.8.0 to 1.9.0 - [Release notes](https://github.com/scikit-learn/scikit-learn/releases) - [Commits](scikit-learn/scikit-learn@1.8.0...1.9.0) Updates `numba` from 0.63.1 to 0.66.0 - [Release notes](https://github.com/numba/numba/releases) - [Commits](numba/numba@0.63.1...0.66.0) Updates `pydantic` from 2.12.5 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.12.5...v2.13.4) Updates `structlog` from 25.5.0 to 26.1.0 - [Release notes](https://github.com/hynek/structlog/releases) - [Changelog](https://github.com/hynek/structlog/blob/main/CHANGELOG.md) - [Commits](hynek/structlog@25.5.0...26.1.0) Updates `matplotlib` from 3.10.8 to 3.11.0 - [Release notes](https://github.com/matplotlib/matplotlib/releases) - [Commits](matplotlib/matplotlib@v3.10.8...v3.11.0) Updates `ta-lib` from 0.6.8 to 0.7.0 - [Release notes](https://github.com/ta-lib/ta-lib-python/releases) - [Changelog](https://github.com/TA-Lib/ta-lib-python/blob/master/CHANGELOG) - [Commits](TA-Lib/ta-lib-python@v0.6.8...v0.7.0) Updates `duckdb` from 1.4.3 to 1.5.4 - [Release notes](https://github.com/duckdb/duckdb-python/releases) - [Commits](duckdb/duckdb-python@v1.4.3...v1.5.4) Updates `pandas-market-calendars` from 5.2.4 to 5.4.0 - [Release notes](https://github.com/rsheftel/pandas_market_calendars/releases) - [Commits](rsheftel/pandas_market_calendars@v5.2.4...v5.4.0) Updates `plotly` from 6.5.0 to 6.9.0 - [Release notes](https://github.com/plotly/plotly.py/releases) - [Changelog](https://github.com/plotly/plotly.py/blob/main/CHANGELOG.md) - [Commits](plotly/plotly.py@v6.5.0...v6.9.0) Updates `shap` from 0.49.1 to 0.52.0 - [Release notes](https://github.com/shap/shap/releases) - [Changelog](https://github.com/shap/shap/blob/master/docs/release_notes.rst) - [Commits](shap/shap@v0.49.1...v0.52.0) Updates `pytest` from 9.0.2 to 9.1.1 - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](pytest-dev/pytest@9.0.2...9.1.1) Updates `pytest-cov` from 7.0.0 to 7.1.0 - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](pytest-dev/pytest-cov@v7.0.0...v7.1.0) Updates `hypothesis` from 6.150.0 to 6.156.6 - [Release notes](https://github.com/HypothesisWorks/hypothesis/releases) - [Commits](HypothesisWorks/hypothesis@hypothesis-python-6.150.0...v6.156.6) Updates `ruff` from 0.14.10 to 0.15.21 - [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.10...0.15.21) Updates `ipython` from 9.9.0 to 9.15.0 - [Release notes](https://github.com/ipython/ipython/releases) - [Commits](ipython/ipython@9.9.0...9.15.0) Updates `pre-commit` from 4.5.1 to 4.6.0 - [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.1...v4.6.0) Updates `yfinance` from 1.0 to 1.5.1 - [Release notes](https://github.com/ranaroussi/yfinance/releases) - [Changelog](https://github.com/ranaroussi/yfinance/blob/main/CHANGELOG.rst) - [Commits](ranaroussi/yfinance@1.0...1.5.1) Updates `mkdocs-material` from 9.7.3 to 9.7.6 - [Release notes](https://github.com/squidfunk/mkdocs-material/releases) - [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG) - [Commits](squidfunk/mkdocs-material@9.7.3...9.7.6) Updates `ty` from 0.0.18 to 0.0.58 - [Release notes](https://github.com/astral-sh/ty/releases) - [Changelog](https://github.com/astral-sh/ty/blob/main/CHANGELOG.md) - [Commits](astral-sh/ty@0.0.18...0.0.58) --- updated-dependencies: - dependency-name: polars dependency-version: 1.42.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: pandas dependency-version: 3.0.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-dependencies - dependency-name: pyarrow dependency-version: 25.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-dependencies - dependency-name: scipy dependency-version: 1.18.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: scikit-learn dependency-version: 1.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: numba dependency-version: 0.66.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: pydantic dependency-version: 2.13.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: structlog dependency-version: 26.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-dependencies - dependency-name: matplotlib dependency-version: 3.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: ta-lib dependency-version: 0.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: duckdb dependency-version: 1.5.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: pandas-market-calendars dependency-version: 5.4.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: plotly dependency-version: 6.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: shap dependency-version: 0.52.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: pytest dependency-version: 9.1.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: pytest-cov dependency-version: 7.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: hypothesis dependency-version: 6.156.6 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: ruff dependency-version: 0.15.21 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: ipython dependency-version: 9.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: pre-commit dependency-version: 4.6.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: yfinance dependency-version: 1.5.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: mkdocs-material dependency-version: 9.7.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-dependencies - dependency-name: ty dependency-version: 0.0.58 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
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-dependencies group with 23 updates:
1.36.11.42.12.3.33.0.322.0.025.0.01.16.31.18.01.8.01.9.00.63.10.66.02.12.52.13.425.5.026.1.03.10.83.11.00.6.80.7.01.4.31.5.45.2.45.4.06.5.06.9.00.49.10.52.09.0.29.1.17.0.07.1.06.150.06.156.60.14.100.15.219.9.09.15.04.5.14.6.01.01.5.19.7.39.7.60.0.180.0.58Updates
polarsfrom 1.36.1 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
pandasfrom 2.3.3 to 3.0.3Release notes
Sourced from pandas's releases.
... (truncated)
Commits
72f2feaRLS: 3.0.3 (#65590)2897590Backport PR #65436 on branch 3.0.x (Account for privatization of matplotlib `...49894b5Backport PR #65499 on branch 3.0.x (BUG: fix check if pyarrow is installed in...1c6d1e3[backport 3.0.x] PERF: remove special casing for zoneinfo in tz_localize_to_u...2a54711Backport PR #64379 on branch 3.0.x (PERF: improve performance with ZoneInfo t...036bb7cBackport PR #65482 on branch 3.0.x (PERF: don't call unique on dtypes for che...bf4c182Backport PR #65410 on branch 3.0.x (TST: also convert str index to object in ...dd02d75[backport 3.0.x] BUG: keep fsspec OpenFile alive for chained URL reads (#6547...aef3d0f[backport 3.0.x] CI: lowercase types-pymysql/types-pyyaml to fix mamba 2.6.0 ...bb8e248Backport PR #65399 on branch 3.0.x (DOC: fix source link for classes in the r...Updates
pyarrowfrom 22.0.0 to 25.0.0Release notes
Sourced from pyarrow's releases.
Commits
59bea6eMINOR: [Release] Update versions for 25.0.0381fab6MINOR: [Release] Update .deb/.rpm changelogs for 25.0.07f72d5bMINOR: [Release] Update CHANGELOG.md for 25.0.0fe2f85cGH-50336: [Release][Archery] Fix archery GitHub integration for release scrip...c658548GH-50293: [CI] Run check-labels for all triggers to avoid cancelling further ...f83c8caGH-50330: [C++][R][Parquet] Add missing typename in RleBitPackedDecoderGetRun...35e0f63GH-50318: [R][CI] Install missing libpng-dev for test-r-linux-as-cran (#50328)61ca7a9GH-50295: [C++][R] #include <ranges> in vector_select_k.cc breaks macOS CRAN ...1b6edb8GH-50291: [Python][Packaging] Stop using nightly build dependencies for build...e183ea9MINOR: [Docs] Add Timestamp With Offset to canonical extension types status (...Updates
scipyfrom 1.16.3 to 1.18.0Release notes
Sourced from scipy's releases.
... (truncated)
Commits
54ef542REL: 1.18.0 release commita45e463Merge pull request #25395 from tylerjereddy/treddy_prep_1.18.0_finalee2442eTYP, MAINT, TST: PR 25395 revisions3225154DOC: PR 25395 revisions14c7bd7TYP: Fix mypy errors withpytest==9.1.0(#25410)71522e9DOC: revise SciPy 1.18.0 release notes92f8482MAINT: fix errors from pytest 9.1 (#25378)7b27bf4TST, MAINT: modernize spatial tests for pytest 10 (#25376)d05b640Merge pull request #25347 from tylerjereddy/treddy_version_bump_1.18.0rc3e60fe8bREL: set to 1.18.0rc3 unreleasedUpdates
scikit-learnfrom 1.8.0 to 1.9.0Release notes
Sourced from scikit-learn's releases.
Commits
77def0etrigger wheel builder [cd build]ee7c0b0generate changelog3d7fb04bump version8954e7bDOC Release highlights for 1.9 (#34147)73a3eabFix: Array-API - avoid failing for numpy fit + predict with sparse or array-l...8839aaeDOC Thread-safety requirement for open_listener message consumer callback (#3...4d2476aDOC Refactor array API docs page (#34054)f9f812f🔒 🤖 CI Update lock files for scipy-dev CI build(s) 🔒 🤖 ...d779dc3🔒 🤖 CI Update lock files for free-threaded CI build(s) 🔒 :rob...6a03cf0🔒 🤖 CI Update lock files for array-api CI build(s) 🔒 🤖 ...Updates
numbafrom 0.63.1 to 0.66.0Release notes
Sourced from numba's releases.
Commits
aacf444Merge pull request #10674 from swap357/release0.66701fcd7update release notes and version support table 0.6695516b7Merge pull request #10665 from swap357/release0.66cafb1c8remove redundant numpy version requirement from setup.py install_requiresf7395f4Merge pull request #10655 from swap357/release0.662710950update release date for 0.66.0rc2b30e3b9Merge pull request #10654 from swap357/cherry_pick_0.66.0rc2f20d837update release notes for 0.66.0rc2 changescf768a6Merge pull request #10649 from swap357/fix_mean_issue_106475a7693aMerge pull request #10567 from kc611/kc/pseudo_broadcastUpdates
pydanticfrom 2.12.5 to 2.13.4Release notes
Sourced from pydantic's releases.
... (truncated)
Changelog
Sourced from pydantic's changelog.
... (truncated)
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
structlogfrom 25.5.0 to 26.1.0Release notes
Sourced from structlog's releases.
... (truncated)
Changelog
Sourced from structlog's changelog.
... (truncated)
Commits
8174a86Prepare 26.1.0f168bdadocs: fix msgspec URL34abbd9update dev212a694[pre-commit.ci] pre-commit autoupdate (#820)0eef50dstdlib: Add snake_case shims for isEnabledFor & getEffectiveLevel (#818)f194271docs/stdlib: be direct w/ advising against AsyncBoundLogger72943b3Add a recipe for customizing exc dict formatting (#817)fcdca9fupdate devfe9858ddocs: remove italicsba1a178Add CallsiteParameter.QUAL_MODULE (#812)Updates
matplotlibfrom 3.10.8 to 3.11.0Release notes
Sourced from matplotlib's releases.
Commits
69c7534REL: v3.11.0b7d912bDOC: Set 3.11 as preferred stable release7c3d502Update Security Policy for 3.11964e73dDOC: Prepare GitHub stats for 3.11 finalbfa2633Bump font manager version to final released0603b2Merge pull request #31873 from meeseeksmachine/auto-backport-of-pr-31706-on-v...edf5ebcBackport PR #31706: Fix clabel manual indexc0e80b7Merge pull request #31872 from meeseeksmachine/auto-backport-of-pr-31868-on-v...2a14854Backport PR #31868: DOC: Move errorbar examples to the statistics sectionsea43d96Merge pull request #31871 from meeseeksmachine/auto-backport-of-pr-31870-on-v...Updates
ta-libfrom 0.6.8 to 0.7.0Release notes
Sourced from ta-lib's releases.
Changelog
Sourced from ta-lib's changelog.
Commits
5c87453.github: bump wheels macos24f863fbump version0bca478bump tests8fe17edupdate cython to 3.2.8c577073.github: bump to 0.7.1f69d740Clarify RSI lookback and unstable-period defaults in the docs2384b72.github5d3177e.github931570c.github8792bc5.githubUpdates
duckdbfrom 1.4.3 to 1.5.4Release notes
Sourced from duckdb's releases.