From 0160636823b309ffaf313cefe82b23889493c554 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Jul 2026 16:05:23 +0000 Subject: [PATCH] chore(deps): bump the python-dependencies group across 1 directory with 13 updates Updates the requirements on [pyarrow](https://github.com/apache/arrow), [pandas](https://github.com/pandas-dev/pandas), [certifi](https://github.com/certifi/python-certifi), [requests](https://github.com/psf/requests), [pylint](https://github.com/pylint-dev/pylint), [ruff](https://github.com/astral-sh/ruff), [mypy](https://github.com/python/mypy), [pytest](https://github.com/pytest-dev/pytest), [types-requests](https://github.com/python/typeshed), [pandas-stubs](https://github.com/pandas-dev/pandas-stubs), [black](https://github.com/psf/black), [polars](https://github.com/pola-rs/polars) and [setuptools](https://github.com/pypa/setuptools) to permit the latest version. Updates `pyarrow` to 25.0.0 - [Release notes](https://github.com/apache/arrow/releases) - [Commits](https://github.com/apache/arrow/compare/apache-arrow-24.0.0...apache-arrow-25.0.0) Updates `pandas` to 3.0.5 - [Release notes](https://github.com/pandas-dev/pandas/releases) - [Commits](https://github.com/pandas-dev/pandas/compare/v3.0.3...v3.0.5) Updates `certifi` to 2026.7.22 - [Commits](https://github.com/certifi/python-certifi/compare/2026.04.22...2026.07.22) Updates `requests` to 2.34.2 - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](https://github.com/psf/requests/compare/v2.34.0...v2.34.2) Updates `pylint` to 4.0.6 - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](https://github.com/pylint-dev/pylint/compare/v4.0.5...v4.0.6) Updates `ruff` 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](https://github.com/astral-sh/ruff/compare/0.15.12...0.16.0) Updates `mypy` to 2.3.0 - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](https://github.com/python/mypy/compare/v2.1.0...v2.3.0) Updates `pytest` 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](https://github.com/pytest-dev/pytest/compare/9.0.3...9.1.1) Updates `types-requests` to 2.33.0.20260712 - [Commits](https://github.com/python/typeshed/commits) Updates `pandas-stubs` to 3.0.3.260530 - [Changelog](https://github.com/pandas-dev/pandas-stubs/blob/main/docs/release_procedure.md) - [Commits](https://github.com/pandas-dev/pandas-stubs/compare/v3.0.0.260204...v3.0.3.260530) Updates `black` to 26.5.1 - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](https://github.com/psf/black/compare/26.3.1...26.5.1) Updates `polars` to 1.43.1 - [Release notes](https://github.com/pola-rs/polars/releases) - [Commits](https://github.com/pola-rs/polars/compare/py-1.40.1...py-1.43.1) Updates `setuptools` to 83.0.0 - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst) - [Commits](https://github.com/pypa/setuptools/compare/v82.0.1...v83.0.0) --- updated-dependencies: - dependency-name: pyarrow dependency-version: 25.0.0 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: pandas dependency-version: 3.0.5 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: certifi dependency-version: 2026.7.22 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: requests dependency-version: 2.34.2 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: pylint dependency-version: 4.0.6 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: ruff dependency-version: 0.16.0 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: mypy dependency-version: 2.3.0 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: pytest dependency-version: 9.1.1 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: types-requests dependency-version: 2.33.0.20260712 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: pandas-stubs dependency-version: 3.0.3.260530 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: black dependency-version: 26.5.1 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: polars dependency-version: 1.43.1 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: setuptools dependency-version: 83.0.0 dependency-type: direct:development dependency-group: python-dependencies ... Signed-off-by: dependabot[bot] --- pyproject.toml | 32 ++++++++++++++++---------------- requirements.txt | 8 ++++---- test.requirements.txt | 16 ++++++++-------- 3 files changed, 28 insertions(+), 28 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 9617aaa..1f82056 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["setuptools>=82.0.1", "wheel"] +requires = ["setuptools>=83.0.0", "wheel"] build-backend = "setuptools.build_meta" [project] @@ -10,10 +10,10 @@ readme = "README.md" license = {text = "Apache-2.0"} requires-python = ">=3.11" dependencies = [ - "pyarrow>=24.0.0", - "pandas>=3.0.3", - "certifi>=2026.4.22", - "requests>=2.34.0", + "pyarrow>=25.0.0", + "pandas>=3.0.5", + "certifi>=2026.7.22", + "requests>=2.34.2", ] authors = [ {name = "Spice AI, Inc.", email = "webmaster@spice.ai"} @@ -39,31 +39,31 @@ Issues = "https://github.com/spiceai/spicepy/issues" [project.optional-dependencies] test = [ - "pylint>=4.0.5", + "pylint>=4.0.6", "flake8>=7.3.0", - "ruff>=0.15.12", - "mypy>=2.1.0", - "pytest>=9.0.3", + "ruff>=0.16.0", + "mypy>=2.3.0", + "pytest>=9.1.1", "pytest-cov>=7.1.0", "pytest-xdist>=3.8.0", "pytest-timeout>=2.4.0", "pytest_httpserver==1.1.5", - "types-requests>=2.33.0.20260508", - "pandas-stubs>=3.0.0.260204", - "black>=26.3.1", + "types-requests>=2.33.0.20260712", + "pandas-stubs>=3.0.3.260530", + "black>=26.5.1", "bandit>=1.9.4", - "pandas>=3.0.3", - "pyarrow>=24.0.0", + "pandas>=3.0.5", + "pyarrow>=25.0.0", "adbc-driver-flightsql>=1.11.0", "adbc-driver-manager>=1.11.0", - "polars>=1.40.1", + "polars>=1.43.1", ] params = [ "adbc-driver-flightsql>=1.11.0", "adbc-driver-manager>=1.11.0", ] polars = [ - "polars>=1.40.1", + "polars>=1.43.1", ] # ============== Tool Configuration ============== diff --git a/requirements.txt b/requirements.txt index 670dd5f..bc19bb3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -pyarrow>=24.0.0 -pandas>=3.0.3 -certifi>=2026.4.22 -requests>=2.34.0 +pyarrow>=25.0.0 +pandas>=3.0.5 +certifi>=2026.7.22 +requests>=2.34.2 diff --git a/test.requirements.txt b/test.requirements.txt index 10cda42..6e43b9c 100644 --- a/test.requirements.txt +++ b/test.requirements.txt @@ -1,22 +1,22 @@ # Linting & Formatting -pylint>=3.3.1 +pylint>=4.0.6 flake8>=7.1.1 -ruff>=0.15.12 -mypy>=2.1.0 +ruff>=0.16.0 +mypy>=2.3.0 # Testing -pytest>=9.0.3 +pytest>=9.1.1 pytest-cov>=5.0.0 pytest-xdist>=3.5.0 pytest-timeout>=2.3.1 pytest_httpserver==1.1.5 # Type stubs -types-requests>=2.33.0.20260508 -pandas-stubs>=3.0.0.260204 +types-requests>=2.33.0.20260712 +pandas-stubs>=3.0.3.260530 # Security scanning bandit>=1.7.8 # Runtime dependencies (needed for tests) -pyarrow>=24.0.0 -pandas>=3.0.3 \ No newline at end of file +pyarrow>=25.0.0 +pandas>=3.0.5 \ No newline at end of file