Skip to content

Commit 88d7ccc

Browse files
Copilotchefgs
andcommitted
fix: pin click<8.2 and typer<0.23 to resolve cel-agents dependency conflict
cel-agents 0.1.0 requires click<8.2,>=8.0.0. The previous unconstrained `typer` spec resolved to typer 0.24.1 which requires click>=8.2.1 on Python 3.10+, pulling in click 8.3.1 and causing the conflict warning. - cli/requirements.txt: add click>=8.0.0,<8.2 and typer>=0.9.0,<0.23.0 - mcp_server/requirements.txt: same constraints pip now resolves to typer 0.22.0 + click 8.1.8 with zero conflict warnings. All 33 tests continue to pass. Co-authored-by: chefgs <7605658+chefgs@users.noreply.github.com>
1 parent 1f711c8 commit 88d7ccc

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

cli/requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1-
typer
1+
typer>=0.9.0,<0.23.0
2+
click>=8.0.0,<8.2
23
InquirerPy
34
pyyaml

mcp_server/requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
mcp>=1.0.0
22
pyyaml>=6.0
3-
typer>=0.9.0
3+
typer>=0.9.0,<0.23.0
4+
click>=8.0.0,<8.2

0 commit comments

Comments
 (0)