From 76589b3a59a62be74f75511dd5943aadafb02723 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 15 Oct 2026 12:35:14 +0000 Subject: [PATCH] Bump the python group with 15 updates Bumps the python group with 15 updates: | Package | From | To | | --- | --- | --- | | [web3](https://github.com/ApeWorX/web3.py) | `7.14.1` | `8.0.0` | | [eth-account](https://github.com/ApeWorX/eth-account) | `0.13.7` | `0.14.0` | | [rlp](https://github.com/ApeWorX/pyrlp) | `4.1.0` | `5.0.0` | | [langchain-erc20](https://github.com/Conrad-sudo/langchain-erc20) | `0.1.0` | `0.3.1` | | [langchain-uniswap-v2](https://github.com/Conrad-sudo/langchain-uniswap-v2) | `0.4.0` | `0.5.1` | | [langchain](https://github.com/langchain-ai/langchain) | `1.2.10` | `1.4.4` | | [langgraph](https://github.com/langchain-ai/langgraph) | `1.0.10` | `1.2.14` | | [langgraph-checkpoint-sqlite](https://github.com/langchain-ai/langgraph) | `3.1.0` | `3.1.1` | | [requests](https://github.com/psf/requests) | `2.32.5` | `2.34.2` | | [python-dotenv](https://github.com/theskumar/python-dotenv) | `1.2.1` | `1.2.4` | | [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot) | `22.6` | `22.8` | | [fastapi](https://github.com/fastapi/fastapi) | `0.141.1` | `0.143.0` | | [uvicorn](https://github.com/Kludex/uvicorn) | `0.52.4` | `0.54.0` | | [pydantic](https://github.com/pydantic/pydantic) | `2.12.5` | `2.14.1` | | [pyjwt](https://github.com/jpadilla/pyjwt) | `2.13.0` | `2.15.1` | Updates `web3` from 7.14.1 to 8.0.0 - [Release notes](https://github.com/ApeWorX/web3.py/releases) - [Changelog](https://github.com/ApeWorX/web3.py/blob/main/docs/release_notes.rst) - [Commits](https://github.com/ApeWorX/web3.py/compare/v7.14.1...v8.0.0) Updates `eth-account` from 0.13.7 to 0.14.0 - [Release notes](https://github.com/ApeWorX/eth-account/releases) - [Changelog](https://github.com/ApeWorX/eth-account/blob/main/docs/release_notes.rst) - [Commits](https://github.com/ApeWorX/eth-account/compare/v0.13.7...v0.14.0) Updates `rlp` from 4.1.0 to 5.0.0 - [Release notes](https://github.com/ApeWorX/pyrlp/releases) - [Changelog](https://github.com/ApeWorX/pyrlp/blob/main/docs/release_notes.rst) - [Commits](https://github.com/ApeWorX/pyrlp/compare/v4.1.0...v5.0.0) Updates `langchain-erc20` from 0.1.0 to 0.3.1 - [Release notes](https://github.com/Conrad-sudo/langchain-erc20/releases) - [Changelog](https://github.com/Conrad-sudo/langchain-erc20/blob/main/CHANGELOG.md) - [Commits](https://github.com/Conrad-sudo/langchain-erc20/compare/v0.1.0...v0.3.1) Updates `langchain-uniswap-v2` from 0.4.0 to 0.5.1 - [Release notes](https://github.com/Conrad-sudo/langchain-uniswap-v2/releases) - [Commits](https://github.com/Conrad-sudo/langchain-uniswap-v2/compare/v0.4.0...v0.5.1) Updates `langchain` from 1.2.10 to 1.4.4 - [Release notes](https://github.com/langchain-ai/langchain/releases) - [Commits](https://github.com/langchain-ai/langchain/compare/langchain==1.2.10...langchain==1.4.4) Updates `langgraph` from 1.0.10 to 1.2.14 - [Release notes](https://github.com/langchain-ai/langgraph/releases) - [Commits](https://github.com/langchain-ai/langgraph/compare/1.0.10...1.2.14) Updates `langgraph-checkpoint-sqlite` from 3.1.0 to 3.1.1 - [Release notes](https://github.com/langchain-ai/langgraph/releases) - [Commits](https://github.com/langchain-ai/langgraph/compare/checkpointsqlite==3.1.0...checkpointsqlite==3.1.1) Updates `requests` from 2.32.5 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.32.5...v2.34.2) Updates `python-dotenv` from 1.2.1 to 1.2.4 - [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.1...v1.2.4) Updates `python-telegram-bot` from 22.6 to 22.8 - [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases) - [Commits](https://github.com/python-telegram-bot/python-telegram-bot/compare/v22.6...v22.8) Updates `fastapi` from 0.141.1 to 0.143.0 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.141.1...0.143.0) Updates `uvicorn` from 0.52.4 to 0.54.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.52.4...0.54.0) Updates `pydantic` from 2.12.5 to 2.14.1 - [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.14.1) Updates `pyjwt` from 2.13.0 to 2.15.1 - [Release notes](https://github.com/jpadilla/pyjwt/releases) - [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst) - [Commits](https://github.com/jpadilla/pyjwt/compare/2.13.0...2.15.1) --- updated-dependencies: - dependency-name: web3 dependency-version: 8.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python - dependency-name: eth-account dependency-version: 0.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: rlp dependency-version: 5.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python - dependency-name: langchain-erc20 dependency-version: 0.3.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: langchain-uniswap-v2 dependency-version: 0.5.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: langchain dependency-version: 1.4.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: langgraph dependency-version: 1.2.14 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: langgraph-checkpoint-sqlite dependency-version: 3.1.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: requests dependency-version: 2.34.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: python-dotenv dependency-version: 1.2.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python - dependency-name: python-telegram-bot dependency-version: '22.8' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: fastapi dependency-version: 0.143.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: uvicorn dependency-version: 0.54.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: pydantic dependency-version: 2.14.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python - dependency-name: pyjwt dependency-version: 2.15.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python ... Signed-off-by: dependabot[bot] --- requirements.txt | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/requirements.txt b/requirements.txt index 45c2478..8a6bbb2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,9 +1,9 @@ # Blockchain interface -web3==7.14.1 -eth-account==0.13.7 +web3==8.0.0 +eth-account==0.14.0 # Already installed with eth-account; named because bundler.py encodes the unsigned transaction an # OP Stack chain's L1 fee is priced from. -rlp==4.1.0 +rlp==5.0.0 # ERC20, Uniswap V2 and ERC-8004 registry calldata construction. All three return # account-agnostic execution plans (lists of (to, value, data) calls) that app/tools.py @@ -12,24 +12,24 @@ rlp==4.1.0 # its write return shape between 0.2.0 and 0.3.0. langchain-erc8004 also reads # registration files over the network, so an upgrade changes an outbound-request surface # as well as a calldata one (THREAT_MODEL 4.6, 4.7). -langchain-erc20==0.1.0 -langchain-uniswap-v2==0.4.0 +langchain-erc20==0.3.1 +langchain-uniswap-v2==0.5.1 langchain-erc8004==0.1.1 # LangChain agent stack -langchain==1.2.10 +langchain==1.4.4 langchain-deepseek==1.1.1 -langgraph==1.0.10 -langgraph-checkpoint-sqlite==3.1.0 +langgraph==1.2.14 +langgraph-checkpoint-sqlite==3.1.1 aiosqlite==0.22.1 # Vault (session-key custody) + HTTP (bundler RPC) hvac==2.4.0 -requests==2.32.5 +requests==2.34.2 # Config + Telegram front end -python-dotenv==1.2.1 -python-telegram-bot[job-queue]==22.6 +python-dotenv==1.2.4 +python-telegram-bot[job-queue]==22.8 # Reads the assistant's Markdown so the bots can show it as Telegram formatting (telegram_format.py). markdown-it-py==4.2.0 @@ -37,10 +37,10 @@ markdown-it-py==4.2.0 # verified with eth-account above, so there is no separate siwe package, password hasher or # Google client. Run uvicorn with --workers 1 -- tx_sender hands out bundler nonces under a # process-wide lock, so a second worker means a second nonce counter. -fastapi==0.141.1 -uvicorn[standard]==0.52.4 -pydantic==2.12.5 -PyJWT==2.13.0 +fastapi==0.143.0 +uvicorn[standard]==0.54.0 +pydantic==2.14.1 +PyJWT==2.15.1 slowapi==0.1.10 # Required by fastapi.testclient, which app/tests/test_auth.py drives the API through. httpx==0.28.1