Skip to content

Bump the python-deps group with 32 updates#17

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/python-deps-cd0dcb4e90
Open

Bump the python-deps group with 32 updates#17
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/python-deps-cd0dcb4e90

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 12, 2026

Copy link
Copy Markdown

Updates the requirements on catboost, scikit-learn, pandas, numpy, litestar, msgspec, uvicorn, google-cloud-aiplatform, google-cloud-bigquery, google-cloud-storage, google-cloud-secret-manager, pandas-gbq, db-dtypes, dbt-core, dbt-bigquery, loguru, rich, pyyaml, mlflow, evidently, skimpy, jupyter, ipykernel, pytest, pytest-cov, pytest-asyncio, httpx, ruff, mypy, radon, bandit and python-dotenv to permit the latest version.
Updates catboost to 1.2.10

Release notes

Sourced from catboost's releases.

1.2.10

New features

Changelog

Sourced from catboost's changelog.

Release 1.2.10

New features

Release 1.2.9

⚠️ There are no JVM artifacts for this release due to issues with publishing.: They will be updated in the next release soon.

Major changes

  • [Python-package] Add polars input data support. #2524.

    Polars data structures are supported for features, labels and auxiliary data like weight, timestamp etc.

New features

Improvements

  • Remove the limit of 128 threads when loading data. #3027

Speedups

  • Optimize Lossguide grow policy on CPU #2883. Approximate speedup is 1.4x. Thanks to @​Levachev.
  • [Python-package] Support non-float32 numpy numeric types in multithreaded native features data initialization. #1558, #2847
  • [Python-package] Avoid possible repeated reparsing of estimator parameters to canonical forms

Python package

  • Support Python 3.14 #2943
  • pyproject.toml is now PEP-517 compliant.
  • Estimators: Add __sklearn_tags__ method to be compatible with scikit-learn >= 1.8.x. #2955
  • Estimators: Add __repr__ method with a meaningful description expected by scikit-learn #2307. Thanks to @​besteady.
  • Adapt to the removal of dry_run parameters in setuptools 81.0. pypa/setuptools#4872
  • Set upper version bounds for important dependencies to avoid breaking changes

Rust package

Build & testing

Bugfixes

... (truncated)

Commits
  • b1bd2a6 CatBoost release 1.2.10.
  • 05343ed Make Maven Central auto release configurable.
  • b67bd3f Switch from OSSRH to Cental Publisher Portal.
  • b702755 Cannot publish JVM artifacts for release 1.2.9
  • b1c8d30 Allow to re-run PyPI uploads with 'skip-existing'.
  • 60af472 Add 'verbose' flag to PyPI publishing.
  • cf43a17 Add -fsized-deallocation into cmake lists
  • 7dfa8d5 YQL-20095: Ignore modernize-avoid-c-arrays
  • e7d262e CatBoost Release 1.2.9
  • 9612731 Update contrib/libs/expat to 2.7.4
  • Additional commits viewable in compare view

Updates scikit-learn to 1.8.0

Release notes

Sourced from scikit-learn's releases.

Release 1.8.0

We're happy to announce the 1.8.0 release.

You can read the release highlights under https://scikit-learn.org/stable/auto_examples/release_highlights/plot_release_highlights_1_8_0.html and the long version of the change log under https://scikit-learn.org/stable/whats_new/v1.8.html

This version supports Python versions 3.11 to 3.14 and features support of free-threaded CPython.

You can upgrade with pip as usual:

pip install -U scikit-learn

The conda-forge builds can be installed using:

conda install -c conda-forge scikit-learn
Commits
  • 646da0f [cd build]
  • 4f4f283 Generate changelog
  • 967dcde Set version
  • cb1424b DOC Release highlights for 1.8 (#32809)
  • 5645b27 🔒 🤖 CI Update lock files for main CI build(s) 🔒 🤖 (#32859)
  • 6b9fb11 🔒 🤖 CI Update lock files for free-threaded CI build(s) 🔒 :rob...
  • a0f6d88 🔒 🤖 CI Update lock files for array-api CI build(s) 🔒 🤖 ...
  • c1de8fc FIX Make get_namespace handle pandas dataframe input (#32838)
  • 764249a Fix _safe_indexing with non integer arrays on array API inputs (#32840)
  • eca5e0a FIX Add new default max_samples=None in Bagging estimators (#32825)
  • Additional commits viewable in compare view

Updates pandas to 3.0.2

Release notes

Sourced from pandas's releases.

pandas 3.0.2

We are pleased to announce the release of pandas 3.0.2. This is a patch release in the 3.0.x series and includes some regression fixes and bug fixes. We recommend that all users of the 3.0.x series upgrade to this version.

See the full whatsnew for a list of all the changes.

Pandas 3.0 supports Python 3.11 and higher. The release can be installed from PyPI:

python -m pip install --upgrade pandas==3.0.*

Or from conda-forge

conda install -c conda-forge pandas=3.0

Please report any issues with the release on the pandas issue tracker.

Thanks to all the contributors who made this release possible.

Commits
  • ab90747 RLS: 3.0.2 (#64934)
  • 6f27013 Backport PR #64931 on branch 3.0.x (DOC/BLD: temporary disable upload of docs...
  • 48ddc60 Backport PR #64664 on branch 3.0.x (BUG: DataFrame.sum() crashes on empty Dat...
  • 8774488 [backport 3.0.x] PERF: fix slow python loop in validation for ArrowStringArra...
  • 33af6cc Backport PR #64133 on branch 3.0.x (BUG: str.find returns byte offset instead...
  • 4ef49d8 [backport 3.0.x] BUG: fix convert_dtypes dropping values from sliced mixed-dt...
  • 0668f34 [backport 3.0.x] BUG: Fix HDFStore.put with StringDtype columns and compressi...
  • 23f2f44 [backport 3.0.x] BUG: Suppress unnecessary RuntimeWarning in to_datetime with...
  • 83ba804 Backport PR #64886: BUG: Compute Variance of Complex Numbers Correctly (#64892)
  • bb5ca1a Backport PR #64386 on branch 3.0.x (BUG: fix sort_index AssertionError with R...
  • Additional commits viewable in compare view

Updates numpy to 2.4.4

Release notes

Sourced from numpy's releases.

2.4.4 (Mar 29, 2026)

NumPy 2.4.4 Release Notes

The NumPy 2.4.4 is a patch release that fixes bugs discovered after the 2.4.3 release. It should finally close issue #30816, the OpenBLAS threading problem on ARM.

This release supports Python versions 3.11-3.14

Contributors

A total of 8 people contributed to this release. People with a "+" by their names contributed a patch for the first time.

  • Charles Harris
  • Daniel Haag +
  • Denis Prokopenko +
  • Harshith J +
  • Koki Watanabe
  • Marten van Kerkwijk
  • Matti Picus
  • Nathan Goldbaum

Pull requests merged

A total of 7 pull requests were merged for this release.

  • #30978: MAINT: Prepare 2.4.x for further development
  • #31049: BUG: Add test to reproduce problem described in #30816 (#30818)
  • #31052: BUG: fix FNV-1a 64-bit selection by using NPY_SIZEOF_UINTP (#31035)
  • #31053: BUG: avoid warning on ufunc with where=True and no output
  • #31058: DOC: document caveats of ndarray.resize on 3.14 and newer
  • #31079: TST: fix POWER VSX feature mapping (#30801)
  • #31084: MAINT: numpy.i: Replace deprecated sprintf with snprintf...
Changelog

Sourced from numpy's changelog.

This is a walkthrough of the NumPy 2.4.0 release on Linux, which will be the first feature release using the numpy/numpy-release <https://github.com/numpy/numpy-release>__ repository.

The commands can be copied into the command line, but be sure to replace 2.4.0 with the correct version. This should be read together with the :ref:general release guide <prepare_release>.

Facility preparation

Before beginning to make a release, use the requirements/*_requirements.txt files to ensure that you have the needed software. Most software can be installed with pip, but some will require apt-get, dnf, or whatever your system uses for software. You will also need a GitHub personal access token (PAT) to push the documentation. There are a few ways to streamline things:

  • Git can be set up to use a keyring to store your GitHub personal access token. Search online for the details.

Prior to release

Add/drop Python versions

When adding or dropping Python versions, multiple config and CI files need to be edited in addition to changing the minimum version in pyproject.toml. Make these changes in an ordinary PR against main and backport if necessary. We currently release wheels for new Python versions after the first Python RC once manylinux and cibuildwheel support that new Python version.

Backport pull requests

Changes that have been marked for this release must be backported to the maintenance/2.4.x branch.

Update 2.4.0 milestones

Look at the issues/prs with 2.4.0 milestones and either push them off to a later version, or maybe remove the milestone. You may need to add a milestone.

Check the numpy-release repo

... (truncated)

Commits
  • be93fe2 Merge pull request #31090 from charris/prepare-2.4.4
  • f5245dc REL: Prepare for the NumPy 2.4.4 release
  • 02e838b Merge pull request #31084 from charris/backport-31056
  • fa74b2d MAINT: numpy.i: Replace deprecated sprintf with snprintf (#31056)
  • 533a6db Merge pull request #31079 from charris/backport-20801
  • 9e496cb TST: fix POWER VSX feature mapping (#30801)
  • 8052c4b Merge pull request #31058 from charris/backport-31021
  • 7f13b5a MAINT: Skip test on PyPy.
  • 4c5fdd6 MAINT: Remove unused import of tracemalloc.
  • a3ca5ed Update numpy/_core/src/multiarray/shape.c
  • Additional commits viewable in compare view

Updates litestar to 2.21.1

Release notes

Sourced from litestar's releases.

v2.21.1

Sponsors 🌟

Thanks to these incredible business sponsors:

Thanks to these incredible personal sponsors:

What's changed

https://docs.litestar.dev/2/release-notes/changelog.html#2.21.1

Full Changelog litestar-org/litestar@v2.21.0...v2.21.1

Commits
  • f45503f chore: prepare release v2.21.1
  • eac74f5 chore: typing fixes
  • 94ee819 chore: update dependencies
  • 84ffc7c fix(dto): codegen backend crashes on optional nested fields (#4616)
  • 9865029 feat(DTO): Support nested union types with single composites (#4293)
  • 4ec22e6 fix(dto): apply schema_name only to root transfer model (#4606)
  • 5c37fb3 chore: Release 2.21.0
  • 4559996 fix: bound methods incorrectly handled in DI leading to spurious warn… (#4597)
  • 58e7a50 feat: Add after exception hook for otel config (#4595)
  • b343d5a chore: Release 2.20.0
  • Additional commits viewable in compare view

Updates msgspec to 0.21.0

Release notes

Sourced from msgspec's releases.

Version 0.21.0

  • Fix a segfault on Python 3.13+ that could occur when creating structs that contained a __dict__, instead of only using __slots__ (#960).
  • Improve type annotations for msgspec.UNSET (#975).
  • Fix hashing of decoded tuples on Python 3.14 (#980).
  • Add ref_template arg to msgspec.json.schema (#983).
  • Add missing libm linkage to some architectures (#993).
  • Fix memory leak when decoding sets (#991).
  • Add uniqueItems annotation to set/frozenset JSON schemas (#984).
  • BREAKING: Call __post_init__ from msgspec.structs.replace/copy.replace (#1000).
Changelog

Sourced from msgspec's changelog.

Version 0.21.0 (2026-04-08)

  • Fix a segfault on Python 3.13+ that could occur when creating structs that contained a __dict__, instead of only using __slots__ ({pr}960).
  • Improve type annotations for msgspec.UNSET ({pr}975).
  • Fix hashing of decoded tuples on Python 3.14 ({pr}980).
  • Add ref_template arg to msgspec.json.schema ({pr}983).
  • Add missing libm linkage to some architectures ({pr}993).
  • Fix memory leak when decoding sets ({pr}991).
  • Add uniqueItems annotation to set/frozenset JSON schemas ({pr}984).
  • BREAKING: Call __post_init__ from msgspec.structs.replace/copy.replace ({pr}1000).

Version 0.20.0 (2025-11-23)

  • Support Python 3.14, including freethreaded mode ({pr}852, {pr}877).
  • Expose the StructMeta metaclass ({pr}890, {pr}927, {pr}928, {pr}940, {pr}945).
  • Add msgspec.inspect.is_struct and msgspec.inspect.is_struct_type functions for checking whether an object is a msgspec.Struct-like instance or class ({pr}950).
  • Support Windows arm64 builds ({pr}943).
  • Enable ThinLTO on macOS aarch64 builds ({pr}937).
  • Fix leaks of re.Pattern objects when using pattern constraints of msgspec.Meta ({pr}899).
  • Fixed memoryview support for msgspec.msgpack ({pr}836).
  • Fix crash when typing.TypedDict contains incorrect metadata ({pr}853, {pr}947).
  • Add setuptools-scm as a build dependency instead of vendoring versioneer ({pr}905).
  • Remove support for legacy packaging builds ({pr}907).
  • Improved the developer experience by adding the just command runner and Dev Container support ({pr}918).

Version 0.19.0 (2024-12-27)

  • Improve JSON encoding performance by up to 40% ({pr}647).
  • Ensure tuple and frozenset default values are treated identically whether specified by value or default_factory ({pr}653).
  • Fix memory leak of match_args in StructConfig object ({pr}684).
  • Fix memory leak in Raw.copy() ({pr}709).
  • Update decode signatures for PEP 688 ({pr}740).
  • Generate __replace__ method on Struct types, for use with copy.replace ({pr}747).
  • Fix incorrect decoding of certain > 64 bit integers ({pr}751).
  • Call __post_init__ when converting from an object to a Struct ({pr}752).
  • BREAKING: Expand buffer when encode_into is passed a buffer smaller than offset ({pr}753).
  • Support Raw objects as inputs to convert ({pr}754).
  • Error nicely when a dataclass type (instead of an instance) is passed to encode ({pr}755).
  • Drop support for Python 3.8 ({pr}756, {pr}763).
  • Add support for Python 3.13 ({pr}711).
  • Remove deprecated from_builtins ({pr}761).
  • Support encoding any Enum type whose .value is a supported type ({pr}757).

... (truncated)

Commits
  • f99dca7 Update changelog for release 0.21.0 (#1001)
  • f13b8cb Call __post_init__ from msgspec.structs.replace/copy.replace (#1000)
  • 0b1ddd6 Improve __replace__ typing (#900)
  • 30495ae Support custom enum metaclasses (#824)
  • fe4ef5e Fix output path for generate_atof_consts.py (#981)
  • 9fb6148 Make DecodeError and ValidationError inherit from ValueError (#790)
  • f678049 Add ref_template param to mgspec.json.schema (#983)
  • 83eaf0e fix DateTimeType docstring typo (#970)
  • c01df28 Fix UnsetType truthiness narrowing in type stubs (#975)
  • a5a5ca2 Fix segmentation fault on Python 3.13 (#960)
  • Additional commits viewable in compare view

Updates uvicorn to 0.44.0

Release notes

Sourced from uvicorn's releases.

Version 0.44.0

What's Changed

Full Changelog: Kludex/uvicorn@0.43.0...0.44.0

Changelog

Sourced from uvicorn's changelog.

0.44.0 (April 6, 2026)

Added

  • Implement websocket keepalive pings for websockets-sansio (#2888)

0.43.0 (April 3, 2026)

You can quit Uvicorn now. We heard you, @​pamelafox - all 47 of your Ctrl+C's (thanks for flagging it, and thanks to @​tiangolo for the fix 🙏). See the tweet.

Changed

  • Emit http.disconnect ASGI receive() event on server shutting down for streaming responses (#2829)
  • Use native context parameter for create_task on Python 3.11+ (#2859)
  • Drop cast in ASGI types (#2875)

0.42.0 (March 16, 2026)

Changed

  • Use bytearray for request body accumulation to avoid O(n^2) allocation on fragmented bodies (#2845)

Fixed

  • Escape brackets and backslash in httptools HEADER_RE regex (#2824)
  • Fix multiple issues in websockets sans-io implementation (#2825)

0.41.0 (February 16, 2026)

Added

  • Add --limit-max-requests-jitter to stagger worker restarts (#2707)
  • Add socket path to scope["server"] (#2561)

Changed

  • Rename LifespanOn.error_occured to error_occurred (#2776)

Fixed

  • Ignore permission denied errors in watchfiles reloader (#2817)
  • Ensure lifespan shutdown runs when should_exit is set during startup (#2812)
  • Reduce the log level of 'request limit exceeded' messages (#2788)

0.40.0 (December 21, 2025)

Remove

  • Drop support for Python 3.9 (#2772)

... (truncated)

Commits
  • edb54c4 Version 0.44.0 (#2890)
  • 029be08 Implement websocket keepalive pings for websockets-sansio (#2888)
  • 8d397c7 Version 0.43.0 (#2885)
  • 587042d 🐛 Emit http.disconnect ASGI receive() event on server shutting down for s...
  • c9a75fb chore(deps): bump the github-actions group with 3 updates (#2878)
  • 84fd578 chore(deps): bump pygments from 2.19.2 to 2.20.0 (#2877)
  • cd52d34 Use native context parameter for create_task on Python 3.11+ (#2859)
  • 5211880 Drop cast in ASGI types (#2875)
  • 1cb8e74 Add websocket 500 fallback header test (#2874)
  • 28efbb2 chore(deps-dev): bump cryptography from 46.0.5 to 46.0.6 (#2873)
  • Additional commits viewable in compare view

Updates google-cloud-aiplatform to 1.147.0

Release notes

Sourced from google-cloud-aiplatform's releases.

v1.147.0

1.147.0 (2026-04-09)

⚠ BREAKING CHANGES

  • The labels field has been removed from GeminiExample. The tools and safety_settings fields have been turned into lists.

Features

  • Add system_labels parameter to Model Garden deploy methods. (a196cda)
  • Add the delete method for the Agent Engine Task Store Service (2f2a211)
  • GenAI Client(evals): Route gemini-3 model traffic to global region in local agent scraping (e2e81c9)
  • GenAI SDK client(multimodal) - Add single_turn_template helper to GeminiRequestReadConfig. (0e5037d)
  • Set agent_framework for A2aAgent class. (a8085e5)

Bug Fixes

  • Add SDK workaround for double-wrapped Any response in async_retrieve_contexts. (bd4983b)
  • GenAI SDK client(multimodal) - Fix inconsistencies between the GeminiExample class definition and API type. (fad250e)

Miscellaneous Chores

Changelog

Sourced from google-cloud-aiplatform's changelog.

1.147.0 (2026-04-09)

⚠ BREAKING CHANGES

  • The labels field has been removed from GeminiExample. The tools and safety_settings fields have been turned into lists.

Features

  • Add system_labels parameter to Model Garden deploy methods. (a196cda)
  • Add the delete method for the Agent Engine Task Store Service (2f2a211)
  • GenAI Client(evals): Route gemini-3 model traffic to global region in local agent scraping (e2e81c9)
  • GenAI SDK client(multimodal) - Add single_turn_template helper to GeminiRequestReadConfig. (0e5037d)
  • Set agent_framework for A2aAgent class. (a8085e5)

Bug Fixes

  • Add SDK workaround for double-wrapped Any response in async_retrieve_contexts. (bd4983b)
  • GenAI SDK client(multimodal) - Fix inconsistencies between the GeminiExample class definition and API type. (fad250e)

Miscellaneous Chores

1.146.0 (2026-04-07)

⚠ BREAKING CHANGES

  • to_bigframes has been removed from the datasets module and moved into the MultimodalDataset class. Instead of dataframe = client.datasets.to_bigframes(multimodal_dataset=multimodal_dataset), use dataframe = multimodal_dataset.to_bigframes() to create a BigFrame instance from a multimodal dataset.

Features

  • Add consolidation customization to Memory Bank (a8948c4)
  • Add support for custom result parsing in LLM-based evaluation metrics (3e0ddff)
  • GenAI Client(evals) - add core data models and code-gen mapping for auto-loss analysis (09794ba)
  • GenAI Client(evals): Apply default user persona 'Evaluator' in multi-turn agent scraping (7002dc5)
  • In run_query_job, rename gcs_bucket to gcs_uri and allow the case that user sets the filename for the output. (f302d1f)
  • Pass state from first bidi_stream_query request to async_create_session (37b5a0f)

Miscellaneous Chores

  • GenAI SDK client(multimodal) - Move to_bigframes method to MultimodalDataset class. (6874b8d)
  • Release 1.146.0 (aab457d)

1.145.0 (2026-04-01)

... (truncated)

Commits
  • 4c28b34 chore(main): release 1.147.0 (#6558)
  • 2f2a211 feat: add the delete method for the Agent Engine Task Store Service
  • e2e81c9 feat: GenAI Client(evals): Route gemini-3 model traffic to global region in ...
  • 4a11370 chore: release 1.147.0
  • 4d7a15f chore: remove unused kokoro configs
  • 0653ff9 chore: update SDK serialization logic within response handling
  • bd4983b fix: Add SDK workaround for double-wrapped Any response in async_retrieve_con...
  • a196cda feat: Add system_labels parameter to Model Garden deploy methods.
  • 0e5037d feat: GenAI SDK client(multimodal) - Add single_turn_template helper to Gemin...
  • 8016cb6 chore: Update the discoverydoc in v1beta1 for agent engine related changes
  • Additional commits viewable in compare view

Updates google-cloud-bigquery to 3.41.0

Changelog

Sourced from google-cloud-bigquery's changelog.

Changelog

PyPI History

3.40.1 (2026-02-12)

Documentation

Bug Fixes

3.40.0 (2026-01-08)

Features

3.39.0 (2025-12-12)

Documentation

Features

Bug Fixes

3.38.0 (2025-09-15)

... (truncated)

Commits

Updates google-cloud-storage to 3.10.1

Release notes

Sourced from google-cloud-storage's releases.

google-cloud-storage: v3.10.1

3.10.1 (2026-03-23)

Bug Fixes

  • raise ValueError if api_endpoint is unset when using AnonymousCredentials in AsyncGrpcClient. (#1778) (17828ea3)
Changelog

Sourced from google-cloud-storage's changelog.

3.10.1 (2026-03-23)

Bug Fixes

3.10.0 (2026-03-18)

Features

Perf Improvments

Bug Fixes

3.9.0 (2026-02-02)

Features

Updates the requirements on [catboost](https://github.com/catboost/catboost), [scikit-learn](https://github.com/scikit-learn/scikit-learn), [pandas](https://github.com/pandas-dev/pandas), [numpy](https://github.com/numpy/numpy), [litestar](https://github.com/litestar-org/litestar), [msgspec](https://github.com/jcrist/msgspec), [uvicorn](https://github.com/Kludex/uvicorn), [google-cloud-aiplatform](https://github.com/googleapis/python-aiplatform), [google-cloud-bigquery](https://github.com/googleapis/python-bigquery), [google-cloud-storage](https://github.com/googleapis/python-storage), [google-cloud-secret-manager](https://github.com/googleapis/google-cloud-python), [pandas-gbq](https://github.com/googleapis/google-cloud-python), [db-dtypes](https://github.com/googleapis/google-cloud-python), [dbt-core](https://github.com/dbt-labs/dbt-core), [dbt-bigquery](https://github.com/dbt-labs/dbt-adapters), [loguru](https://github.com/Delgan/loguru), [rich](https://github.com/Textualize/rich), [pyyaml](https://github.com/yaml/pyyaml), [mlflow](https://github.com/mlflow/mlflow), [evidently](https://github.com/evidentlyai/evidently), [skimpy](https://github.com/aeturrell/skimpy), [jupyter](https://jupyter.org), [ipykernel](https://github.com/ipython/ipykernel), [pytest](https://github.com/pytest-dev/pytest), [pytest-cov](https://github.com/pytest-dev/pytest-cov), [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio), [httpx](https://github.com/encode/httpx), [ruff](https://github.com/astral-sh/ruff), [mypy](https://github.com/python/mypy), [radon](https://github.com/rubik/radon), [bandit](https://github.com/PyCQA/bandit) and [python-dotenv](https://github.com/theskumar/python-dotenv) to permit the latest version.

Updates `catboost` to 1.2.10
- [Release notes](https://github.com/catboost/catboost/releases)
- [Changelog](https://github.com/catboost/catboost/blob/master/RELEASE.md)
- [Commits](catboost/catboost@v1.2...v1.2.10)

Updates `scikit-learn` to 1.8.0
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases)
- [Commits](scikit-learn/scikit-learn@1.4.0...1.8.0)

Updates `pandas` to 3.0.2
- [Release notes](https://github.com/pandas-dev/pandas/releases)
- [Commits](pandas-dev/pandas@v2.2.0...v3.0.2)

Updates `numpy` to 2.4.4
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](numpy/numpy@v1.26.0...v2.4.4)

Updates `litestar` to 2.21.1
- [Release notes](https://github.com/litestar-org/litestar/releases)
- [Commits](litestar-org/litestar@v2.5.0...v2.21.1)

Updates `msgspec` to 0.21.0
- [Release notes](https://github.com/jcrist/msgspec/releases)
- [Changelog](https://github.com/jcrist/msgspec/blob/main/docs/changelog.md)
- [Commits](msgspec/msgspec@0.18.0...0.21.0)

Updates `uvicorn` to 0.44.0
- [Release notes](https://github.com/Kludex/uvicorn/releases)
- [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md)
- [Commits](Kludex/uvicorn@0.27.0...0.44.0)

Updates `google-cloud-aiplatform` to 1.147.0
- [Release notes](https://github.com/googleapis/python-aiplatform/releases)
- [Changelog](https://github.com/googleapis/python-aiplatform/blob/main/CHANGELOG.md)
- [Commits](googleapis/python-aiplatform@v1.40.0...v1.147.0)

Updates `google-cloud-bigquery` to 3.41.0
- [Release notes](https://github.com/googleapis/python-bigquery/releases)
- [Changelog](https://github.com/googleapis/python-bigquery/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/python-bigquery/commits)

Updates `google-cloud-storage` to 3.10.1
- [Release notes](https://github.com/googleapis/python-storage/releases)
- [Changelog](https://github.com/googleapis/python-storage/blob/main/CHANGELOG.md)
- [Commits](googleapis/python-storage@v2.14.0...v3.10.1)

Updates `google-cloud-secret-manager` to 2.27.0
- [Release notes](https://github.com/googleapis/google-cloud-python/releases)
- [Changelog](https://github.com/googleapis/google-cloud-python/blob/main/packages/google-cloud-documentai/CHANGELOG.md)
- [Commits](googleapis/google-cloud-python@google-cloud-secret-manager-v2.18.0...google-cloud-secret-manager-v2.27.0)

Updates `pandas-gbq` to 0.35.0
- [Release notes](https://github.com/googleapis/google-cloud-python/releases)
- [Changelog](https://github.com/googleapis/google-cloud-python/blob/main/packages/google-cloud-documentai/CHANGELOG.md)
- [Commits](googleapis/google-cloud-python@pandas-gbq-v0.34.0...pandas-gbq-v0.35.0)

Updates `db-dtypes` to 1.5.1
- [Release notes](https://github.com/googleapis/google-cloud-python/releases)
- [Changelog](https://github.com/googleapis/google-cloud-python/blob/main/packages/google-cloud-documentai/CHANGELOG.md)
- [Commits](googleapis/google-cloud-python@db-dtypes-v1.5.0...db-dtypes-v1.5.1)

Updates `dbt-core` to 1.11.8
- [Release notes](https://github.com/dbt-labs/dbt-core/releases)
- [Changelog](https://github.com/dbt-labs/dbt-core/blob/v1.11.8/CHANGELOG.md)
- [Commits](dbt-labs/dbt-core@v1.11.0...v1.11.8)

Updates `dbt-bigquery` to 1.11.1
- [Release notes](https://github.com/dbt-labs/dbt-adapters/releases)
- [Changelog](https://github.com/dbt-labs/dbt-adapters/blob/main/CHANGELOG.md)
- [Commits](https://github.com/dbt-labs/dbt-adapters/commits)

Updates `loguru` to 0.7.3
- [Release notes](https://github.com/Delgan/loguru/releases)
- [Changelog](https://github.com/Delgan/loguru/blob/master/CHANGELOG.rst)
- [Commits](Delgan/loguru@0.7.0...0.7.3)

Updates `rich` to 14.3.4
- [Release notes](https://github.com/Textualize/rich/releases)
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md)
- [Commits](Textualize/rich@v13.7.0...v14.3.4)

Updates `pyyaml` to 6.0.3
- [Release notes](https://github.com/yaml/pyyaml/releases)
- [Changelog](https://github.com/yaml/pyyaml/blob/6.0.3/CHANGES)
- [Commits](yaml/pyyaml@6.0...6.0.3)

Updates `mlflow` to 3.11.1
- [Release notes](https://github.com/mlflow/mlflow/releases)
- [Changelog](https://github.com/mlflow/mlflow/blob/master/CHANGELOG.md)
- [Commits](mlflow/mlflow@v2.10.0...v3.11.1)

Updates `evidently` to 0.7.21
- [Release notes](https://github.com/evidentlyai/evidently/releases)
- [Commits](evidentlyai/evidently@v0.4.0...v0.7.21)

Updates `skimpy` to 0.0.20
- [Release notes](https://github.com/aeturrell/skimpy/releases)
- [Commits](aeturrell/skimpy@v0.0.14...v0.0.20)

Updates `jupyter` to 1.1.1

Updates `ipykernel` to 7.2.0
- [Release notes](https://github.com/ipython/ipykernel/releases)
- [Changelog](https://github.com/ipython/ipykernel/blob/main/CHANGELOG.md)
- [Commits](ipython/ipykernel@v6.29.0...v7.2.0)

Updates `pytest` to 9.0.3
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.0.0...9.0.3)

Updates `pytest-cov` to 7.1.0
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-cov@v4.1.0...v7.1.0)

Updates `pytest-asyncio` to 1.3.0
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](pytest-dev/pytest-asyncio@v0.23.0...v1.3.0)

Updates `httpx` to 0.28.1
- [Release notes](https://github.com/encode/httpx/releases)
- [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
- [Commits](encode/httpx@0.26.0...0.28.1)

Updates `ruff` to 0.15.10
- [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.0...0.15.10)

Updates `mypy` to 1.20.0
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v1.19.0...v1.20.0)

Updates `radon` to 6.0.1
- [Changelog](https://github.com/rubik/radon/blob/master/CHANGELOG)
- [Commits](rubik/radon@v6.0.0...v6.0.1)

Updates `bandit` to 1.9.4
- [Release notes](https://github.com/PyCQA/bandit/releases)
- [Commits](PyCQA/bandit@1.7.0...1.9.4)

Updates `python-dotenv` to 1.2.2
- [Release notes](https://github.com/theskumar/python-dotenv/releases)
- [Changelog](https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md)
- [Commits](theskumar/python-dotenv@v1.0.0...v1.2.2)

---
updated-dependencies:
- dependency-name: catboost
  dependency-version: 1.2.10
  dependency-type: direct:production
  dependency-group: python-deps
- dependency-name: scikit-learn
  dependency-version: 1.8.0
  dependency-type: direct:production
  dependency-group: python-deps
- dependency-name: pandas
  dependency-version: 3.0.2
  dependency-type: direct:production
  dependency-group: python-deps
- dependency-name: numpy
  dependency-version: 2.4.4
  dependency-type: direct:production
  dependency-group: python-deps
- dependency-name: litestar
  dependency-version: 2.21.1
  dependency-type: direct:production
  dependency-group: python-deps
- dependency-name: msgspec
  dependency-version: 0.21.0
  dependency-type: direct:production
  dependency-group: python-deps
- dependency-name: uvicorn
  dependency-version: 0.44.0
  dependency-type: direct:production
  dependency-group: python-deps
- dependency-name: google-cloud-aiplatform
  dependency-version: 1.147.0
  dependency-type: direct:production
  dependency-group: python-deps
- dependency-name: google-cloud-bigquery
  dependency-version: 3.41.0
  dependency-type: direct:production
  dependency-group: python-deps
- dependency-name: google-cloud-storage
  dependency-version: 3.10.1
  dependency-type: direct:production
  dependency-group: python-deps
- dependency-name: google-cloud-secret-manager
  dependency-version: 2.27.0
  dependency-type: direct:production
  dependency-group: python-deps
- dependency-name: pandas-gbq
  dependency-version: 0.35.0
  dependency-type: direct:production
  dependency-group: python-deps
- dependency-name: db-dtypes
  dependency-version: 1.5.1
  dependency-type: direct:production
  dependency-group: python-deps
- dependency-name: dbt-core
  dependency-version: 1.11.8
  dependency-type: direct:production
  dependency-group: python-deps
- dependency-name: dbt-bigquery
  dependency-version: 1.11.1
  dependency-type: direct:production
  dependency-group: python-deps
- dependency-name: loguru
  dependency-version: 0.7.3
  dependency-type: direct:production
  dependency-group: python-deps
- dependency-name: rich
  dependency-version: 14.3.4
  dependency-type: direct:production
  dependency-group: python-deps
- dependency-name: pyyaml
  dependency-version: 6.0.3
  dependency-type: direct:production
  dependency-group: python-deps
- dependency-name: mlflow
  dependency-version: 3.11.1
  dependency-type: direct:development
  dependency-group: python-deps
- dependency-name: evidently
  dependency-version: 0.7.21
  dependency-type: direct:development
  dependency-group: python-deps
- dependency-name: skimpy
  dependency-version: 0.0.20
  dependency-type: direct:development
  dependency-group: python-deps
- dependency-name: jupyter
  dependency-version: 1.1.1
  dependency-type: direct:development
  dependency-group: python-deps
- dependency-name: ipykernel
  dependency-version: 7.2.0
  dependency-type: direct:development
  dependency-group: python-deps
- dependency-name: pytest
  dependency-version: 9.0.3
  dependency-type: direct:development
  dependency-group: python-deps
- dependency-name: pytest-cov
  dependency-version: 7.1.0
  dependency-type: direct:development
  dependency-group: python-deps
- dependency-name: pytest-asyncio
  dependency-version: 1.3.0
  dependency-type: direct:development
  dependency-group: python-deps
- dependency-name: httpx
  dependency-version: 0.28.1
  dependency-type: direct:development
  dependency-group: python-deps
- dependency-name: ruff
  dependency-version: 0.15.10
  dependency-type: direct:development
  dependency-group: python-deps
- dependency-name: mypy
  dependency-version: 1.20.0
  dependency-type: direct:development
  dependency-group: python-deps
- dependency-name: radon
  dependency-version: 6.0.1
  dependency-type: direct:development
  dependency-group: python-deps
- dependency-name: bandit
  dependency-version: 1.9.4
  dependency-type: direct:development
  dependency-group: python-deps
- dependency-name: python-dotenv
  dependency-version: 1.2.2
  dependency-type: direct:development
  dependency-group: python-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Apr 12, 2026
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 Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants