From a0b4f7f632bb18ee7a06767b3ae1108f30de1f4b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 12 Apr 2026 02:17:21 +0000 Subject: [PATCH] Bump the python-deps group with 32 updates 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](https://github.com/catboost/catboost/compare/v1.2...v1.2.10) Updates `scikit-learn` to 1.8.0 - [Release notes](https://github.com/scikit-learn/scikit-learn/releases) - [Commits](https://github.com/scikit-learn/scikit-learn/compare/1.4.0...1.8.0) Updates `pandas` to 3.0.2 - [Release notes](https://github.com/pandas-dev/pandas/releases) - [Commits](https://github.com/pandas-dev/pandas/compare/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](https://github.com/numpy/numpy/compare/v1.26.0...v2.4.4) Updates `litestar` to 2.21.1 - [Release notes](https://github.com/litestar-org/litestar/releases) - [Commits](https://github.com/litestar-org/litestar/compare/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](https://github.com/jcrist/msgspec/compare/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](https://github.com/Kludex/uvicorn/compare/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](https://github.com/googleapis/python-aiplatform/compare/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](https://github.com/googleapis/python-storage/compare/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](https://github.com/googleapis/google-cloud-python/compare/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](https://github.com/googleapis/google-cloud-python/compare/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](https://github.com/googleapis/google-cloud-python/compare/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](https://github.com/dbt-labs/dbt-core/compare/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](https://github.com/Delgan/loguru/compare/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](https://github.com/Textualize/rich/compare/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](https://github.com/yaml/pyyaml/compare/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](https://github.com/mlflow/mlflow/compare/v2.10.0...v3.11.1) Updates `evidently` to 0.7.21 - [Release notes](https://github.com/evidentlyai/evidently/releases) - [Commits](https://github.com/evidentlyai/evidently/compare/v0.4.0...v0.7.21) Updates `skimpy` to 0.0.20 - [Release notes](https://github.com/aeturrell/skimpy/releases) - [Commits](https://github.com/aeturrell/skimpy/compare/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](https://github.com/ipython/ipykernel/compare/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](https://github.com/pytest-dev/pytest/compare/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](https://github.com/pytest-dev/pytest-cov/compare/v4.1.0...v7.1.0) Updates `pytest-asyncio` to 1.3.0 - [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases) - [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/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](https://github.com/encode/httpx/compare/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](https://github.com/astral-sh/ruff/compare/0.14.0...0.15.10) Updates `mypy` to 1.20.0 - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](https://github.com/python/mypy/compare/v1.19.0...v1.20.0) Updates `radon` to 6.0.1 - [Changelog](https://github.com/rubik/radon/blob/master/CHANGELOG) - [Commits](https://github.com/rubik/radon/compare/v6.0.0...v6.0.1) Updates `bandit` to 1.9.4 - [Release notes](https://github.com/PyCQA/bandit/releases) - [Commits](https://github.com/PyCQA/bandit/compare/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](https://github.com/theskumar/python-dotenv/compare/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] --- pyproject.toml | 120 ++++++++++++++++++++++++------------------------- 1 file changed, 60 insertions(+), 60 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 7ea1ddc..5f89dbb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,97 +5,97 @@ description = "GCP ML pipeline for code challenge." requires-python = ">=3.13" dependencies = [ # Core ML & Data - "catboost>=1.2", - "scikit-learn>=1.4", - "pandas>=2.2", - "numpy>=1.26", + "catboost>=1.2.10", + "scikit-learn>=1.8.0", + "pandas>=3.0.2", + "numpy>=2.4.4", # API & Serving - "litestar>=2.5", - "msgspec>=0.18", - "uvicorn[standard]>=0.27", + "litestar>=2.21.1", + "msgspec>=0.21.0", + "uvicorn[standard]>=0.44.0", # GCP Integration - "google-cloud-aiplatform>=1.40", - "google-cloud-bigquery>=3.17", - "google-cloud-storage>=2.14", - "google-cloud-secret-manager>=2.18", - "pandas-gbq>=0.23", - "db-dtypes>=1.2", + "google-cloud-aiplatform>=1.147.0", + "google-cloud-bigquery>=3.41.0", + "google-cloud-storage>=3.10.1", + "google-cloud-secret-manager>=2.27.0", + "pandas-gbq>=0.35.0", + "db-dtypes>=1.5.1", # Feature Engineering - "dbt-core>=1.11", - "dbt-bigquery>=1.11", + "dbt-core>=1.11.8", + "dbt-bigquery>=1.11.1", # Logging - "loguru>=0.7", - "rich>=13.7", + "loguru>=0.7.3", + "rich>=14.3.4", # Configuration - "pyyaml>=6.0", + "pyyaml>=6.0.3", ] [project.optional-dependencies] api = [ - "litestar>=2.5", - "msgspec>=0.18", - "uvicorn[standard]>=0.27", - "google-cloud-aiplatform>=1.40", - "google-cloud-storage>=2.14", - "loguru>=0.7", - "pyyaml>=6.0", + "litestar>=2.21.1", + "msgspec>=0.21.0", + "uvicorn[standard]>=0.44.0", + "google-cloud-aiplatform>=1.147.0", + "google-cloud-storage>=3.10.1", + "loguru>=0.7.3", + "pyyaml>=6.0.3", ] data = [ - "dbt-core>=1.11", - "dbt-bigquery>=1.11", - "google-cloud-bigquery>=3.17", - "pandas-gbq>=0.23", - "db-dtypes>=1.2", - "pandas>=2.2", - "numpy>=1.26", - "loguru>=0.7", - "pyyaml>=6.0", + "dbt-core>=1.11.8", + "dbt-bigquery>=1.11.1", + "google-cloud-bigquery>=3.41.0", + "pandas-gbq>=0.35.0", + "db-dtypes>=1.5.1", + "pandas>=3.0.2", + "numpy>=2.4.4", + "loguru>=0.7.3", + "pyyaml>=6.0.3", ] ml = [ - "catboost>=1.2", - "scikit-learn>=1.4", - "pandas>=2.2", - "numpy>=1.26", - "mlflow>=2.10", - "evidently>=0.4", - "google-cloud-aiplatform>=1.40", - "google-cloud-bigquery>=3.17", - "google-cloud-storage>=2.14", - "pandas-gbq>=0.23", - "db-dtypes>=1.2", - "loguru>=0.7", - "pyyaml>=6.0", - "msgspec>=0.18", + "catboost>=1.2.10", + "scikit-learn>=1.8.0", + "pandas>=3.0.2", + "numpy>=2.4.4", + "mlflow>=3.11.1", + "evidently>=0.7.21", + "google-cloud-aiplatform>=1.147.0", + "google-cloud-bigquery>=3.41.0", + "google-cloud-storage>=3.10.1", + "pandas-gbq>=0.35.0", + "db-dtypes>=1.5.1", + "loguru>=0.7.3", + "pyyaml>=6.0.3", + "msgspec>=0.21.0", ] dev = [ # Local experiment tracking - "skimpy>=0.0.14", - "jupyter>=1.0", - "ipykernel>=6.29", + "skimpy>=0.0.20", + "jupyter>=1.1.1", + "ipykernel>=7.2.0", # Testing - "pytest>=8.0", - "pytest-cov>=4.1", - "pytest-asyncio>=0.23", - "httpx>=0.26", + "pytest>=9.0.3", + "pytest-cov>=7.1.0", + "pytest-asyncio>=1.3.0", + "httpx>=0.28.1", # Code Quality - "ruff>=0.14", - "mypy>=1.19", - "radon>=6.0", - "bandit>=1.7", + "ruff>=0.15.10", + "mypy>=1.20.0", + "radon>=6.0.1", + "bandit>=1.9.4", # Type stubs "pandas-stubs", "types-requests", # Configuration - "python-dotenv>=1.0", + "python-dotenv>=1.2.2", ]