@@ -39,7 +39,7 @@ strawberry = "strawberry.cli:run"
3939[project .optional-dependencies ]
4040aiohttp = [" aiohttp>=3.7.4.post0,<4" ]
4141asgi = [" starlette>=0.18.0" , " python-multipart>=0.0.7" ]
42- debug = [" rich>=12.0.0" , " libcst" ]
42+ debug = [" rich>=12.0.0" , " libcst>=1.9.0 " ]
4343django = [" Django>=5.2" , " asgiref>=3.2" ]
4444channels = [" channels>=4.0.0" , " Django>=5.2" , " asgiref>=3.2" ]
4545flask = [" flask>=1.1" ]
@@ -54,7 +54,7 @@ cli = [
5454 " typer>=0.12.4" ,
5555 " pygments>=2.3" ,
5656 " rich>=12.0.0" ,
57- " libcst" ,
57+ " libcst>=1.9.0 " ,
5858 " starlette>=0.18.0" ,
5959 " uvicorn>=0.11.6" ,
6060 " websockets>=15.0.1,<17" ,
@@ -69,7 +69,7 @@ dev = [
6969 " asgiref>=3.2,<4.0" ,
7070 " email-validator>=1.1.3,<3.0.0" ,
7171 " freezegun>=1.2.1,<2.0.0" ,
72- " libcst>=1.8.2 ,<2.0.0" ,
72+ " libcst>=1.9.0 ,<2.0.0" ,
7373 " markupsafe~=3.0.3" ,
7474 " nox>=2025.11.12,<2026.8.0" ,
7575 " opentelemetry-api<2" ,
@@ -103,7 +103,7 @@ dev = [
103103 " types-pyyaml>=6.0.12.20240917,<7.0.0.0" ,
104104 " mypy>=1.15.0,<3.0.0" ,
105105 " pyright~=1.1.408" ,
106- " codeflash>=0.19.1" ,
106+ " codeflash>=0.19.1; python_version < '3.15' " ,
107107 " pre-commit" ,
108108 " protobuf (>=7.34.1,<8.0.0)" ,
109109]
0 commit comments