Skip to content

Commit 6aa009e

Browse files
dependabot[bot]dsarnoclaude
authored
deps: update fastmcp requirement from <3.3.0,>=3.0.0 to >=3.0.0,<3.5.0 (#551)
* deps: update fastmcp requirement from <3.3.0,>=3.0.0 to >=3.0.0,<3.5.0 Updates the requirements on [fastmcp](https://github.com/PrefectHQ/fastmcp) to permit the latest version. - [Release notes](https://github.com/PrefectHQ/fastmcp/releases) - [Changelog](https://github.com/PrefectHQ/fastmcp/blob/main/docs/changelog.mdx) - [Commits](PrefectHQ/fastmcp@v3.0.0...v3.4.2) --- updated-dependencies: - dependency-name: fastmcp dependency-version: 3.4.2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> * deps: exclude the broken 3.3.x and refresh the cap comment Dependabot widened the fastmcp range to <3.5.0 (3.4.2 verified green in CI, including the pytest-collection path that broke under 3.3.0). Refine the bound to >=3.0.0,!=3.3.*,<3.5.0 so the known-broken 3.3.0/3.3.1 stay excluded while 3.0-3.2.x support is retained and 3.4.x is allowed, and rewrite the stale comment that still described the <3.3.0 cap. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: David Sarno <david@lighthaus.us> Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
1 parent 6ab22b3 commit 6aa009e

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

pyproject.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ classifiers = [
3030
"Framework :: AsyncIO",
3131
]
3232
dependencies = [
33-
# 3.3.0 (released 2026-05-15) ships a circular import in fastmcp.server
34-
# that surfaces as "FastMCP server support is not installed" at pytest
35-
# collection time on every fresh install. Lift the upper bound once
36-
# upstream ships a fix.
37-
"fastmcp>=3.0.0,<3.3.0",
33+
# fastmcp 3.3.0/3.3.1 ship a circular import in fastmcp.server that surfaces
34+
# as "FastMCP server support is not installed" at pytest collection time.
35+
# Fixed in 3.4.0 (3.4.2 verified green in CI), so the range allows 3.4.x
36+
# again while still excluding the broken 3.3.x.
37+
"fastmcp>=3.0.0,!=3.3.*,<3.5.0",
3838
"websockets>=13.0",
3939
"pydantic>=2.0",
4040
]

0 commit comments

Comments
 (0)