diff --git a/pyproject.toml b/pyproject.toml index 250115d89..bf0b4ed90 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -142,7 +142,7 @@ dev = [ "coverage[toml]>=7.0.0", # Coverage.py with TOML support "packaging>=23.0", # Version parsing for MCP SDK compatibility tests # CLI testing dependencies (duplicated from cli extra for test coverage) - "click>=8.1.0,<8.2.0", # Command-line interface framework (8.2+ removed _textwrap module) + "click>=8.1.0,<8.5.0", # Command-line interface framework (8.2+ removed _textwrap module) "jinja2>=3.1.0", # Template engine for code generation "rich>=13.0.0", # Rich text and beautiful formatting in the terminal "websockets>=12.0", # Required for E2E test imports (also in playground extra) @@ -159,7 +159,7 @@ secrets = [ cli = [ # CLI scaffolding tools - "click>=8.1.0,<8.2.0", # Command-line interface framework (8.2+ removed _textwrap module) + "click>=8.1.0,<8.5.0", # Command-line interface framework (8.2+ removed _textwrap module) "jinja2>=3.1.0", # Template engine for code generation "rich>=13.0.0", # Rich text and beautiful formatting in the terminal ]