File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,6 +10,18 @@ and rename that heading to the version when you cut the release.
1010
1111## [ Unreleased]
1212
13+ ### Fixed
14+
15+ - ** A fresh install was unrunnable: ` mcp ` had no upper bound.** The dependency was
16+ declared ` mcp[cli]>=1.9 ` , and ` mcp ` 2.0.0 removed ` mcp.server.fastmcp ` , the
17+ import both ` mcp_bridge ` and ` mcp_http ` are built on. Any install resolving to
18+ 2.x therefore produced a package with no working entry point: ` caucus-bridge `
19+ died on import, and ` caucus-hub ` died at boot on a loopback bind, because
20+ ` _mount_mcp_http ` imports ` mcp_http ` lazily to serve ` /mcp ` . Only environments
21+ installed from ` uv.lock ` , which pins 1.28.1, escaped it. The declared range is
22+ now ` mcp[cli]>=1.9,<2 ` , and a test asserts the ceiling stays in the published
23+ metadata. Lifting it means porting both modules to the 2.x server API first.
24+
1325## [ 2.3.0] ( https://github.com/obeone/caucus-mcp/compare/v2.2.0...v2.3.0 ) (2026-07-25)
1426
1527### Added
You can’t perform that action at this time.
0 commit comments