From acd58c0e107feb1a6e1c6b59edda6da5134be825 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 3 Jun 2026 16:56:14 +0000 Subject: [PATCH] chore(deps): bump the python-all group across 1 directory with 29 updates Updates the requirements on [fastapi](https://github.com/fastapi/fastapi), [requests](https://github.com/psf/requests), [uvicorn](https://github.com/Kludex/uvicorn), [python-jose](https://github.com/mpdavis/python-jose), [bcrypt](https://github.com/pyca/bcrypt), [python-multipart](https://github.com/Kludex/python-multipart), [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy), [asyncpg](https://github.com/MagicStack/asyncpg), [psycopg](https://github.com/psycopg/psycopg), [aiosqlite](https://github.com/omnilib/aiosqlite), [python-dotenv](https://github.com/theskumar/python-dotenv), [pydantic](https://github.com/pydantic/pydantic), [pytest](https://github.com/pytest-dev/pytest), [numpy](https://github.com/numpy/numpy), [matplotlib](https://github.com/matplotlib/matplotlib), [scipy](https://github.com/scipy/scipy), [pandas](https://github.com/pandas-dev/pandas), [alembic](https://github.com/sqlalchemy/alembic), [markdown](https://github.com/Python-Markdown/markdown), [pypdf2](https://github.com/py-pdf/PyPDF2), [pdfplumber](https://github.com/jsvine/pdfplumber), [openpyxl](https://openpyxl.readthedocs.io), [langchain](https://github.com/langchain-ai/langchain), [langchain-openai](https://github.com/langchain-ai/langchain), [langchain-community](https://github.com/langchain-ai/langchain-community), [smolagents](https://github.com/huggingface/smolagents), [ddgs](https://github.com/deedy5/ddgs), [langchain-anthropic](https://github.com/langchain-ai/langchain) and [langchain-google-genai](https://github.com/langchain-ai/langchain-google) to permit the latest version. Updates `fastapi` to 0.136.3 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.136.0...0.136.3) 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 `uvicorn` to 0.48.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.46.0...0.48.0) Updates `python-jose` to 3.5.0 - [Release notes](https://github.com/mpdavis/python-jose/releases) - [Changelog](https://github.com/mpdavis/python-jose/blob/master/CHANGELOG.md) - [Commits](https://github.com/mpdavis/python-jose/compare/3.3.0...3.5.0) Updates `bcrypt` to 5.0.0 - [Changelog](https://github.com/pyca/bcrypt/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pyca/bcrypt/compare/4.0.0...5.0.0) Updates `python-multipart` to 0.0.30 - [Release notes](https://github.com/Kludex/python-multipart/releases) - [Changelog](https://github.com/Kludex/python-multipart/blob/main/CHANGELOG.md) - [Commits](https://github.com/Kludex/python-multipart/compare/0.0.20...0.0.30) Updates `sqlalchemy` to 2.0.50 - [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases) - [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst) - [Commits](https://github.com/sqlalchemy/sqlalchemy/commits) Updates `asyncpg` to 0.31.0 - [Release notes](https://github.com/MagicStack/asyncpg/releases) - [Commits](https://github.com/MagicStack/asyncpg/compare/v0.30.0...v0.31.0) Updates `psycopg` to 3.3.4 - [Changelog](https://github.com/psycopg/psycopg/blob/master/docs/news.rst) - [Commits](https://github.com/psycopg/psycopg/compare/3.2.0...3.3.4) Updates `aiosqlite` to 0.22.1 - [Changelog](https://github.com/omnilib/aiosqlite/blob/main/CHANGELOG.md) - [Commits](https://github.com/omnilib/aiosqlite/compare/v0.21.0...v0.22.1) 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.2.0...v1.2.2) Updates `pydantic` 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.13.0...v2.13.4) 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.4.2...9.0.3) Updates `numpy` to 2.4.6 - [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/v2.3.0...v2.4.6) Updates `matplotlib` to 3.10.9 - [Release notes](https://github.com/matplotlib/matplotlib/releases) - [Commits](https://github.com/matplotlib/matplotlib/compare/v3.10.5...v3.10.9) Updates `scipy` to 1.17.1 - [Release notes](https://github.com/scipy/scipy/releases) - [Commits](https://github.com/scipy/scipy/compare/v1.16.0...v1.17.1) Updates `pandas` to 3.0.3 - [Release notes](https://github.com/pandas-dev/pandas/releases) - [Commits](https://github.com/pandas-dev/pandas/compare/v2.3.0...v3.0.3) Updates `alembic` to 1.18.4 - [Release notes](https://github.com/sqlalchemy/alembic/releases) - [Changelog](https://github.com/sqlalchemy/alembic/blob/main/CHANGES) - [Commits](https://github.com/sqlalchemy/alembic/commits) Updates `markdown` to 3.10.2 - [Release notes](https://github.com/Python-Markdown/markdown/releases) - [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md) - [Commits](https://github.com/Python-Markdown/markdown/compare/3.9.0...3.10.2) Updates `pypdf2` to 3.0.1 - [Release notes](https://github.com/py-pdf/PyPDF2/releases) - [Changelog](https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md) - [Commits](https://github.com/py-pdf/PyPDF2/commits) Updates `pdfplumber` to 0.11.9 - [Release notes](https://github.com/jsvine/pdfplumber/releases) - [Changelog](https://github.com/jsvine/pdfplumber/blob/stable/CHANGELOG.md) - [Commits](https://github.com/jsvine/pdfplumber/compare/v0.11.0...v0.11.9) Updates `openpyxl` to 3.1.5 Updates `langchain` to 1.3.4 - [Release notes](https://github.com/langchain-ai/langchain/releases) - [Commits](https://github.com/langchain-ai/langchain/compare/langchain==1.2.18...langchain==1.3.4) Updates `langchain-openai` to 1.2.2 - [Release notes](https://github.com/langchain-ai/langchain/releases) - [Commits](https://github.com/langchain-ai/langchain/compare/langchain-openai==1.2.1...langchain-openai==1.2.2) Updates `langchain-community` 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 `smolagents` to 1.26.0 - [Release notes](https://github.com/huggingface/smolagents/releases) - [Commits](https://github.com/huggingface/smolagents/compare/v1.24.0...v1.26.0) Updates `ddgs` to 9.14.4 - [Release notes](https://github.com/deedy5/ddgs/releases) - [Commits](https://github.com/deedy5/ddgs/compare/v9.6.1...v9.14.4) Updates `langchain-anthropic` to 1.4.4 - [Release notes](https://github.com/langchain-ai/langchain/releases) - [Commits](https://github.com/langchain-ai/langchain/compare/langchain-anthropic==1.4.3...langchain-anthropic==1.4.4) Updates `langchain-google-genai` to 4.2.4 - [Release notes](https://github.com/langchain-ai/langchain-google/releases) - [Commits](https://github.com/langchain-ai/langchain-google/compare/libs/genai/v4.2.2...libs/genai/v4.2.4) --- updated-dependencies: - dependency-name: fastapi dependency-version: 0.136.3 dependency-type: direct:production dependency-group: python-all - dependency-name: requests dependency-version: 2.34.2 dependency-type: direct:production dependency-group: python-all - dependency-name: uvicorn dependency-version: 0.48.0 dependency-type: direct:production dependency-group: python-all - dependency-name: python-jose dependency-version: 3.5.0 dependency-type: direct:production dependency-group: python-all - dependency-name: bcrypt dependency-version: 5.0.0 dependency-type: direct:production dependency-group: python-all - dependency-name: python-multipart dependency-version: 0.0.30 dependency-type: direct:production dependency-group: python-all - dependency-name: sqlalchemy dependency-version: 2.0.50 dependency-type: direct:production dependency-group: python-all - dependency-name: asyncpg dependency-version: 0.31.0 dependency-type: direct:production dependency-group: python-all - dependency-name: psycopg dependency-version: 3.3.4 dependency-type: direct:production dependency-group: python-all - dependency-name: aiosqlite dependency-version: 0.22.1 dependency-type: direct:production dependency-group: python-all - dependency-name: python-dotenv dependency-version: 1.2.2 dependency-type: direct:production dependency-group: python-all - dependency-name: pydantic dependency-version: 2.13.4 dependency-type: direct:production dependency-group: python-all - dependency-name: pytest dependency-version: 9.0.3 dependency-type: direct:production dependency-group: python-all - dependency-name: numpy dependency-version: 2.4.6 dependency-type: direct:production dependency-group: python-all - dependency-name: matplotlib dependency-version: 3.10.9 dependency-type: direct:production dependency-group: python-all - dependency-name: scipy dependency-version: 1.17.1 dependency-type: direct:production dependency-group: python-all - dependency-name: pandas dependency-version: 3.0.3 dependency-type: direct:production dependency-group: python-all - dependency-name: alembic dependency-version: 1.18.4 dependency-type: direct:production dependency-group: python-all - dependency-name: markdown dependency-version: 3.10.2 dependency-type: direct:production dependency-group: python-all - dependency-name: pypdf2 dependency-version: 3.0.1 dependency-type: direct:production dependency-group: python-all - dependency-name: pdfplumber dependency-version: 0.11.9 dependency-type: direct:production dependency-group: python-all - dependency-name: openpyxl dependency-version: 3.1.5 dependency-type: direct:production dependency-group: python-all - dependency-name: langchain dependency-version: 1.3.4 dependency-type: direct:production dependency-group: python-all - dependency-name: langchain-openai dependency-version: 1.2.2 dependency-type: direct:production dependency-group: python-all - dependency-name: langchain-community dependency-version: 0.4.2 dependency-type: direct:production dependency-group: python-all - dependency-name: smolagents dependency-version: 1.26.0 dependency-type: direct:production dependency-group: python-all - dependency-name: ddgs dependency-version: 9.14.4 dependency-type: direct:production dependency-group: python-all - dependency-name: langchain-anthropic dependency-version: 1.4.4 dependency-type: direct:production dependency-group: python-all - dependency-name: langchain-google-genai dependency-version: 4.2.4 dependency-type: direct:production dependency-group: python-all ... Signed-off-by: dependabot[bot] --- backend/pyproject.toml | 58 +++++++++++++++++++++--------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/backend/pyproject.toml b/backend/pyproject.toml index 64db40e..2b2d518 100644 --- a/backend/pyproject.toml +++ b/backend/pyproject.toml @@ -5,38 +5,38 @@ description = "PaperAgent Backend API" readme = "README.md" requires-python = ">=3.14" dependencies = [ - "fastapi>=0.136.0", - "requests>=2.34.0", - "uvicorn[standard]>=0.46.0", - "python-jose[cryptography]>=3.3.0", - "bcrypt>=4.0.0", - "python-multipart>=0.0.20", - "sqlalchemy>=2.0.49", - "asyncpg>=0.30.0", - "psycopg[binary]>=3.2.0", - "aiosqlite>=0.21.0", - "python-dotenv>=1.2.0", - "pydantic[email]>=2.13.0", - "pytest>=8.4.2", - "numpy>=2.3.0", - "matplotlib>=3.10.5", - "scipy>=1.16.0", - "pandas>=2.3.0", + "fastapi>=0.136.3", + "requests>=2.34.2", + "uvicorn[standard]>=0.48.0", + "python-jose[cryptography]>=3.5.0", + "bcrypt>=5.0.0", + "python-multipart>=0.0.30", + "sqlalchemy>=2.0.50", + "asyncpg>=0.31.0", + "psycopg[binary]>=3.3.4", + "aiosqlite>=0.22.1", + "python-dotenv>=1.2.2", + "pydantic[email]>=2.13.4", + "pytest>=9.0.3", + "numpy>=2.4.6", + "matplotlib>=3.10.9", + "scipy>=1.17.1", + "pandas>=3.0.3", "seaborn>=0.13.2", - "alembic>=1.17.0", + "alembic>=1.18.4", "python-docx>=1.2.0", "Pillow>=12.2.0", - "markdown>=3.9.0", - "PyPDF2>=3.0.0", - "pdfplumber>=0.11.0", - "openpyxl>=3.1.0", - "langchain>=1.2.18", - "langchain-openai>=1.2.1", - "langchain-community>=0.4.1", - "smolagents>=1.24.0", - "ddgs>=9.6.1", - "langchain-anthropic>=1.4.3", - "langchain-google-genai>=4.2.2", + "markdown>=3.10.2", + "PyPDF2>=3.0.1", + "pdfplumber>=0.11.9", + "openpyxl>=3.1.5", + "langchain>=1.3.4", + "langchain-openai>=1.2.2", + "langchain-community>=0.4.2", + "smolagents>=1.26.0", + "ddgs>=9.14.4", + "langchain-anthropic>=1.4.4", + "langchain-google-genai>=4.2.4", "pygments>=2.20.0", "office-word-mcp-server", ]