From 37e1534a534ba24906d3be2d7483da778c9710f4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 26 May 2026 16:34:01 +0000 Subject: [PATCH] chore(deps): bump the python-dependencies group across 1 directory with 24 updates Updates the requirements on [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio), [coverage](https://github.com/coveragepy/coveragepy), [responses](https://github.com/getsentry/responses), [moto](https://github.com/getmoto/moto), [pyarrow](https://github.com/apache/arrow), [datasets](https://github.com/huggingface/datasets), [langchain](https://github.com/langchain-ai/langchain), [langchain-openai](https://github.com/langchain-ai/langchain), [opensearch-py](https://github.com/opensearch-project/opensearch-py), [pypdf](https://github.com/py-pdf/pypdf), [lxml](https://github.com/lxml/lxml), [requests-aws4auth](https://github.com/tedder/requests-aws4auth), [langchain-community](https://github.com/langchain-ai/langchain-community), [langchain-core](https://github.com/langchain-ai/langchain), [cachetools](https://github.com/tkem/cachetools), [tiktoken](https://github.com/openai/tiktoken), [fastapi](https://github.com/fastapi/fastapi), [pydantic](https://github.com/pydantic/pydantic), [cryptography](https://github.com/pyca/cryptography), [starlette](https://github.com/Kludex/starlette), [black](https://github.com/psf/black), [mypy](https://github.com/python/mypy), [poetry](https://github.com/python-poetry/poetry) and [pydantic-core](https://github.com/pydantic/pydantic) to permit the latest version. Updates `pytest-asyncio` from 1.3.0 to 1.4.0 - [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases) - [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v1.3.0...v1.4.0) Updates `coverage` to 7.14.0 - [Release notes](https://github.com/coveragepy/coveragepy/releases) - [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst) - [Commits](https://github.com/coveragepy/coveragepy/compare/7.13.5...7.14.0) Updates `responses` to 0.26.1 - [Release notes](https://github.com/getsentry/responses/releases) - [Changelog](https://github.com/getsentry/responses/blob/master/CHANGES) - [Commits](https://github.com/getsentry/responses/compare/0.26.0...0.26.1) Updates `moto` from 5.1.22 to 5.2.1 - [Release notes](https://github.com/getmoto/moto/releases) - [Changelog](https://github.com/getmoto/moto/blob/master/CHANGELOG.md) - [Commits](https://github.com/getmoto/moto/compare/5.1.22...5.2.1) Updates `pyarrow` to 24.0.0 - [Release notes](https://github.com/apache/arrow/releases) - [Commits](https://github.com/apache/arrow/compare/apache-arrow-20.0.0...apache-arrow-24.0.0) Updates `datasets` from 3.6.0 to 4.8.5 - [Release notes](https://github.com/huggingface/datasets/releases) - [Commits](https://github.com/huggingface/datasets/compare/3.6.0...4.8.5) Updates `langchain` from 1.2.15 to 1.3.1 - [Release notes](https://github.com/langchain-ai/langchain/releases) - [Commits](https://github.com/langchain-ai/langchain/compare/langchain==1.2.15...langchain==1.3.1) Updates `langchain-openai` from 1.1.10 to 1.2.2 - [Release notes](https://github.com/langchain-ai/langchain/releases) - [Commits](https://github.com/langchain-ai/langchain/compare/langchain-openai==1.1.10...langchain-openai==1.2.2) Updates `opensearch-py` from 3.1.0 to 3.2.0 - [Release notes](https://github.com/opensearch-project/opensearch-py/releases) - [Changelog](https://github.com/opensearch-project/opensearch-py/blob/main/CHANGELOG.md) - [Commits](https://github.com/opensearch-project/opensearch-py/compare/v3.1.0...v3.2.0) Updates `pypdf` from 6.10.2 to 6.12.2 - [Release notes](https://github.com/py-pdf/pypdf/releases) - [Changelog](https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md) - [Commits](https://github.com/py-pdf/pypdf/compare/6.10.2...6.12.2) Updates `lxml` from 6.1.0 to 6.1.1 - [Release notes](https://github.com/lxml/lxml/releases) - [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt) - [Commits](https://github.com/lxml/lxml/compare/lxml-6.1.0...lxml-6.1.1) Updates `requests-aws4auth` from 1.3.1 to 1.3.2 - [Release notes](https://github.com/tedder/requests-aws4auth/releases) - [Changelog](https://github.com/tedder/requests-aws4auth/blob/main/HISTORY.md) - [Commits](https://github.com/tedder/requests-aws4auth/compare/v1.3.1...v1.3.2) Updates `langchain-community` from 0.4.1 to 0.4.2 - [Release notes](https://github.com/langchain-ai/langchain-community/releases) - [Commits](https://github.com/langchain-ai/langchain-community/compare/libs/community/v0.4.1...libs/community/v0.4.2) Updates `langchain-core` from 1.3.0 to 1.4.0 - [Release notes](https://github.com/langchain-ai/langchain/releases) - [Commits](https://github.com/langchain-ai/langchain/compare/langchain-core==1.3.0...langchain-core==1.4.0) Updates `cachetools` from 7.0.6 to 7.1.4 - [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst) - [Commits](https://github.com/tkem/cachetools/compare/v7.0.6...v7.1.4) Updates `tiktoken` from 0.12.0 to 0.13.0 - [Release notes](https://github.com/openai/tiktoken/releases) - [Changelog](https://github.com/openai/tiktoken/blob/main/CHANGELOG.md) - [Commits](https://github.com/openai/tiktoken/compare/0.12.0...0.13.0) Updates `fastapi` from 0.124.4 to 0.136.3 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.124.4...0.136.3) 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](https://github.com/pydantic/pydantic/compare/v2.12.5...v2.13.4) Updates `cryptography` from 43.0.3 to 48.0.0 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pyca/cryptography/compare/43.0.3...48.0.0) Updates `starlette` to 1.1.0 - [Release notes](https://github.com/Kludex/starlette/releases) - [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md) - [Commits](https://github.com/Kludex/starlette/compare/0.40.0...1.1.0) Updates `black` from 26.3.1 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 `mypy` from 1.20.2 to 2.1.0 - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](https://github.com/python/mypy/compare/v1.20.2...v2.1.0) Updates `poetry` from 2.3.4 to 2.4.1 - [Release notes](https://github.com/python-poetry/poetry/releases) - [Changelog](https://github.com/python-poetry/poetry/blob/main/CHANGELOG.md) - [Commits](https://github.com/python-poetry/poetry/compare/2.3.4...2.4.1) Updates `pydantic-core` from 2.46.3 to 2.47.0 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md) - [Commits](https://github.com/pydantic/pydantic/commits) --- updated-dependencies: - dependency-name: pytest-asyncio dependency-version: 1.4.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: coverage dependency-version: 7.14.0 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: responses dependency-version: 0.26.1 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: moto dependency-version: 5.2.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: pyarrow dependency-version: 24.0.0 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: datasets dependency-version: 4.8.5 dependency-type: direct:development update-type: version-update:semver-major dependency-group: python-dependencies - dependency-name: langchain dependency-version: 1.3.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: langchain-openai dependency-version: 1.2.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: opensearch-py dependency-version: 3.2.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: pypdf dependency-version: 6.12.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: lxml dependency-version: 6.1.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-dependencies - dependency-name: requests-aws4auth dependency-version: 1.3.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-dependencies - dependency-name: langchain-community dependency-version: 0.4.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-dependencies - dependency-name: langchain-core dependency-version: 1.4.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: cachetools dependency-version: 7.1.4 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: tiktoken dependency-version: 0.13.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: fastapi dependency-version: 0.136.3 dependency-type: direct:development 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: cryptography dependency-version: 48.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: python-dependencies - dependency-name: starlette dependency-version: 1.1.0 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: black dependency-version: 26.5.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: mypy dependency-version: 2.1.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: python-dependencies - dependency-name: poetry dependency-version: 2.4.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: pydantic-core dependency-version: 2.47.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies ... Signed-off-by: dependabot[bot] --- lisa-sdk/requirements.txt | 4 ++-- requirements-dev.txt | 48 +++++++++++++++++++-------------------- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/lisa-sdk/requirements.txt b/lisa-sdk/requirements.txt index a0bf7672f..f1bb3ad79 100644 --- a/lisa-sdk/requirements.txt +++ b/lisa-sdk/requirements.txt @@ -1,5 +1,5 @@ annotated-types==0.7.0 ; python_version >= "3.11" and python_version < "4.0" -pydantic-core==2.46.3 ; python_version >= "3.11" and python_version < "4.0" -pydantic==2.12.5 ; python_version >= "3.11" and python_version < "4.0" +pydantic-core==2.47.0 ; python_version >= "3.11" and python_version < "4.0" +pydantic==2.13.4 ; python_version >= "3.11" and python_version < "4.0" typing-extensions==4.15.0 ; python_version >= "3.11" and python_version < "4.0" toml==0.10.2 ; python_version >= "3.11" and python_version < "4.0" diff --git a/requirements-dev.txt b/requirements-dev.txt index f94bab0da..03f97cbd8 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -16,49 +16,49 @@ litellm[proxy]==1.83.7; python_version >= "3.14" pytest==9.0.3 pytest-cov==7.1.0 pytest-xdist==3.8.0 -pytest-asyncio==1.3.0 -coverage>=7.13.5 -responses>=0.26.0 -moto==5.1.22 +pytest-asyncio==1.4.0 +coverage>=7.14.0 +responses>=0.26.1 +moto==5.2.1 # Test data / evaluation -pyarrow>=20.0.0 -datasets==3.6.0 +pyarrow>=24.0.0 +datasets==4.8.5 # Langchain - needed by tests that import langchain directly -langchain==1.2.15 -langchain-openai==1.1.10 +langchain==1.3.1 +langchain-openai==1.2.2 # Lambda runtime deps - needed because tests import lambda code which # has top-level imports of these packages mangum==0.21.0 python-docx==1.2.0 -opensearch-py==3.1.0 -pypdf==6.10.2 -lxml==6.1.0 +opensearch-py==3.2.0 +pypdf==6.12.2 +lxml==6.1.1 psycopg2-binary==2.9.12 -requests-aws4auth==1.3.1 -langchain-community==0.4.1 -langchain-core==1.3.0 +requests-aws4auth==1.3.2 +langchain-community==0.4.2 +langchain-core==1.4.0 langchain-text-splitters==1.1.2 -cachetools==7.0.6 -tiktoken==0.12.0 -fastapi==0.124.4 -pydantic==2.12.5 -# litellm[proxy] 1.83.7 (Python 3.14+ fallback) pins cryptography==43.0.3 for the proxy extra. +cachetools==7.1.4 +tiktoken==0.13.0 +fastapi==0.136.3 +pydantic==2.13.4 +# litellm[proxy] 1.83.7 (Python 3.14+ fallback) pins cryptography==48.0.0 for the proxy extra. cryptography==46.0.7; python_version < "3.14" -cryptography==43.0.3; python_version >= "3.14" -starlette>=0.40.0 +cryptography==48.0.0; python_version >= "3.14" +starlette>=1.1.0 loguru==0.7.3 fastapi_utils==0.8.0 # Linting / formatting / type checking -black==26.3.1 +black==26.5.1 flake8==7.3.0 -mypy==1.20.2 +mypy==2.1.0 pre-commit==4.6.0 # Build tools -poetry==2.3.4 +poetry==2.4.1 --only-binary=pyarrow,lxml,psycopg2-binary