From 4c84c63d0166c581bf7f51eeae93e4995c1732d5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 13 Oct 2026 06:07:17 +0000 Subject: [PATCH] deps: bump the pip-all group in /authplane-fastmcp with 3 updates Updates the requirements on [fastmcp](https://github.com/PrefectHQ/fastmcp), [mcp](https://github.com/modelcontextprotocol/python-sdk) and [ruff](https://github.com/astral-sh/ruff) to permit the latest version. Updates `fastmcp` to 4.1.0 - [Release notes](https://github.com/PrefectHQ/fastmcp/releases) - [Changelog](https://github.com/PrefectHQ/fastmcp/blob/main/docs/changelog.mdx) - [Commits](https://github.com/PrefectHQ/fastmcp/compare/v3.2.0...v4.1.0) Updates `mcp` to 2.3.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.28.1...v2.3.0) Updates `ruff` to 0.17.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.16.0...0.17.0) --- updated-dependencies: - dependency-name: fastmcp dependency-version: 4.1.0 dependency-type: direct:production dependency-group: pip-all - dependency-name: mcp dependency-version: 2.3.0 dependency-type: direct:production dependency-group: pip-all - dependency-name: ruff dependency-version: 0.17.0 dependency-type: direct:development dependency-group: pip-all ... Signed-off-by: dependabot[bot] --- authplane-fastmcp/pyproject.toml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/authplane-fastmcp/pyproject.toml b/authplane-fastmcp/pyproject.toml index 9012bc7..4293505 100644 --- a/authplane-fastmcp/pyproject.toml +++ b/authplane-fastmcp/pyproject.toml @@ -29,13 +29,13 @@ dependencies = [ # Upper bound on 4.x is anticipatory — when fastmcp 4 ships we need to # re-verify the `FastMCP` constructor + `fastmcp.server.auth.require_scopes` # surface the adapter consumes. - "fastmcp>=3.2,<4", + "fastmcp>=3.2,<5", # This adapter imports the top-level `mcp` package directly (e.g. # `mcp.shared.exceptions`, `mcp.types`), so it needs a direct floor of - # 1.28.1 to reach the PYSEC-2026-3483 fix — `fastmcp>=3.2,<4` alone does not + # 1.28.1 to reach the PYSEC-2026-3483 fix — `fastmcp>=3.2,<5` alone does not # guarantee it. Upper bound excludes mcp 2.0, which renames the URL # elicitation field to snake_case `elicitation_id` (a separate port). - "mcp>=1.28.1,<2", + "mcp>=1.28.1,<3", "pydantic>=2.0", ] @@ -53,7 +53,7 @@ dev = [ "respx>=0.21", "cryptography>=42", "coverage>=7", - "ruff>=0.16,<0.17", + "ruff>=0.16,<0.18", ] [tool.pytest.ini_options]