From a51182ddb8e7f1556ab2d2b7ef8085619cf96b9a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 4 Jun 2026 17:08:25 +0000 Subject: [PATCH] chore(deps): bump the pip group across 1 directory with 8 updates Bumps the pip group with 6 updates in the / directory: | Package | From | To | | --- | --- | --- | | [idna](https://github.com/kjd/idna) | `3.11` | `3.15` | | [mcp](https://github.com/modelcontextprotocol/python-sdk) | `1.9.1` | `1.23.0` | | [pytest](https://github.com/pytest-dev/pytest) | `9.0.2` | `9.0.3` | | [python-dotenv](https://github.com/theskumar/python-dotenv) | `1.2.1` | `1.2.2` | | [python-multipart](https://github.com/Kludex/python-multipart) | `0.0.21` | `0.0.27` | | [starlette](https://github.com/Kludex/starlette) | `0.52.1` | `1.0.1` | Updates `idna` from 3.11 to 3.15 - [Release notes](https://github.com/kjd/idna/releases) - [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md) - [Commits](https://github.com/kjd/idna/compare/v3.11...v3.15) Updates `mcp` from 1.9.1 to 1.23.0 - [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases) - [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md) - [Commits](https://github.com/modelcontextprotocol/python-sdk/compare/v1.9.1...v1.23.0) Updates `pytest` from 9.0.2 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/9.0.2...9.0.3) Updates `python-dotenv` from 1.2.1 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.1...v1.2.2) Updates `python-multipart` from 0.0.21 to 0.0.27 - [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.21...0.0.27) Updates `requests` from 2.32.5 to - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](https://github.com/psf/requests/commits) Updates `starlette` from 0.52.1 to 1.0.1 - [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.52.1...1.0.1) Updates `urllib3` from 2.6.3 to - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](https://github.com/urllib3/urllib3/commits) --- updated-dependencies: - dependency-name: idna dependency-version: '3.15' dependency-type: indirect dependency-group: pip - dependency-name: mcp dependency-version: 1.23.0 dependency-type: direct:production dependency-group: pip - dependency-name: pytest dependency-version: 9.0.3 dependency-type: indirect dependency-group: pip - dependency-name: python-dotenv dependency-version: 1.2.2 dependency-type: indirect dependency-group: pip - dependency-name: python-multipart dependency-version: 0.0.27 dependency-type: indirect dependency-group: pip - dependency-name: requests dependency-version: dependency-type: direct:production dependency-group: pip - dependency-name: starlette dependency-version: 1.0.1 dependency-type: indirect dependency-group: pip - dependency-name: urllib3 dependency-version: dependency-type: direct:production dependency-group: pip ... Signed-off-by: dependabot[bot] --- requirements.in | 2 +- requirements.txt | 120 +++++++++++++++-------------------------------- setup.py | 2 +- 3 files changed, 41 insertions(+), 83 deletions(-) diff --git a/requirements.in b/requirements.in index 38946bcf..0d22a4d0 100644 --- a/requirements.in +++ b/requirements.in @@ -8,4 +8,4 @@ pre-commit pylint pytest-cov python-toon -mcp==1.9.1 +mcp==1.23.0 diff --git a/requirements.txt b/requirements.txt index 1b192af2..406f2204 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14,8 +14,10 @@ anyio==4.12.1 # starlette astroid==4.0.3 # via pylint -backports-tarfile==1.2.0 - # via jaraco-context +attrs==26.1.0 + # via + # jsonschema + # referencing build==1.4.0 # via pip-tools bump2version==1.0.1 @@ -24,33 +26,20 @@ bumpversion==0.6.0 # via -r requirements.in certifi==2026.1.4 # via - # cloudsmith-api # httpcore # httpx - # requests +cffi==2.0.0 + # via cryptography cfgv==3.5.0 # via pre-commit -charset-normalizer==3.4.4 - # via requests click==8.3.1 # via - # click-configfile - # click-didyoumean - # cloudsmith-cli (setup.py) # pip-tools # uvicorn -click-configfile==0.2.3 - # via cloudsmith-cli (setup.py) -click-didyoumean==0.3.1 - # via cloudsmith-cli (setup.py) -click-spinner==0.1.10 - # via cloudsmith-cli (setup.py) -cloudsmith-api==2.0.25 - # via cloudsmith-cli (setup.py) -configparser==7.2.0 - # via click-configfile coverage[toml]==7.13.1 # via pytest-cov +cryptography==48.0.0 + # via pyjwt dill==0.4.1 # via pylint distlib==0.4.0 @@ -77,41 +66,22 @@ httpx-sse==0.4.3 # via mcp identify==2.6.16 # via pre-commit -idna==3.11 +idna==3.15 # via # anyio # httpx - # requests -importlib-metadata==8.7.1 - # via keyring iniconfig==2.3.0 # via pytest isort==7.0.0 # via pylint -jaraco-classes==3.4.0 - # via keyring -jaraco-context==6.1.0 - # via keyring -jaraco-functools==4.4.0 - # via keyring -json5==0.13.0 - # via cloudsmith-cli (setup.py) -keyring==25.7.0 - # via cloudsmith-cli (setup.py) -markdown-it-py==4.0.0 - # via rich +jsonschema==4.26.0 + # via mcp +jsonschema-specifications==2025.9.1 + # via jsonschema mccabe==0.7.0 # via pylint -mcp==1.9.1 - # via - # -r requirements.in - # cloudsmith-cli (setup.py) -mdurl==0.1.2 - # via markdown-it-py -more-itertools==10.8.0 - # via - # jaraco-classes - # jaraco-functools +mcp==1.23.0 + # via -r requirements.in nodeenv==1.10.0 # via pre-commit packaging==26.0 @@ -131,6 +101,8 @@ pluggy==1.6.0 # pytest-cov pre-commit==4.5.1 # via -r requirements.in +pycparser==3.0 + # via cffi pydantic==2.12.5 # via # mcp @@ -140,53 +112,42 @@ pydantic-core==2.41.5 pydantic-settings==2.12.0 # via mcp pygments==2.19.2 - # via - # pytest - # rich -pyjwt==2.12.1 - # via cloudsmith-cli (setup.py) + # via pytest +pyjwt[crypto]==2.13.0 + # via mcp pylint==4.0.4 # via -r requirements.in pyproject-hooks==1.2.0 # via # build # pip-tools -pytest==9.0.2 +pytest==9.0.3 # via pytest-cov pytest-cov==7.0.0 # via -r requirements.in python-dateutil==2.9.0.post0 - # via - # cloudsmith-api - # freezegun -python-dotenv==1.2.1 + # via freezegun +python-dotenv==1.2.2 # via pydantic-settings -python-multipart==0.0.21 +python-multipart==0.0.27 # via mcp python-toon==0.1.2 - # via - # -r requirements.in - # cloudsmith-cli (setup.py) + # via -r requirements.in pyyaml==6.0.3 # via pre-commit -requests==2.32.5 - # via - # cloudsmith-cli (setup.py) - # requests-toolbelt -requests-toolbelt==1.0.0 - # via cloudsmith-cli (setup.py) -rich==14.3.3 - # via cloudsmith-cli (setup.py) -semver==3.0.4 - # via cloudsmith-cli (setup.py) -six==1.17.0 +referencing==0.37.0 + # via + # jsonschema + # jsonschema-specifications +rpds-py==0.30.0 # via - # click-configfile - # cloudsmith-api - # python-dateutil + # jsonschema + # referencing +six==1.17.0 + # via python-dateutil sse-starlette==3.2.0 # via mcp -starlette==0.52.1 +starlette==1.0.1 # via # mcp # sse-starlette @@ -203,31 +164,28 @@ typing-extensions==4.15.0 # via # anyio # astroid + # cryptography # exceptiongroup + # mcp # pydantic # pydantic-core # pyjwt + # referencing # starlette # typing-inspection # uvicorn # virtualenv typing-inspection==0.4.2 # via + # mcp # pydantic # pydantic-settings -urllib3==2.6.3 - # via - # cloudsmith-api - # cloudsmith-cli (setup.py) - # requests uvicorn==0.40.0 # via mcp virtualenv==20.36.1 # via pre-commit wheel==0.46.3 # via pip-tools -zipp==3.23.0 - # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/setup.py b/setup.py index 83dd3034..84297429 100644 --- a/setup.py +++ b/setup.py @@ -56,7 +56,7 @@ def get_long_description(): "json5>=0.9.0", # For parsing JSONC (JSON with comments) in VS Code settings "cloudsmith-api>=2.0.25,<3.0", # Compatible upto (but excluding) 3.0+ "keyring>=25.4.1", - "mcp==1.9.1", + "mcp==1.23.0", "PyJWT>=2.0.0", "python-toon==0.1.2", "requests>=2.18.4",