Skip to content

Commit fcaf8bb

Browse files
Abishek Kumarclaude
andcommitted
feat: add websockets as main dependency for @app.websocket decorator
The @app.websocket decorator requires the websockets library for uvicorn to handle WebSocket upgrades. Moving websockets from dev dependencies to main dependencies ensures customers get it automatically when installing bedrock-agentcore. This prevents the error: 'WARNING: No supported WebSocket library detected' 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent 535faa5 commit fcaf8bb

File tree

2 files changed

+857
-854
lines changed

2 files changed

+857
-854
lines changed

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ dependencies = [
3333
"starlette>=0.46.2",
3434
"typing-extensions>=4.13.2,<5.0.0",
3535
"uvicorn>=0.34.2",
36+
"websockets>=12.0",
3637
"pre-commit>=4.2.0",
3738
]
3839

0 commit comments

Comments
 (0)