isolate[build]<1.0,>=0.12.3
isolate-proto==0.4.0
grpcio<2,>=1.50.0
dill==0.3.7
cloudpickle==3.0.0
typing-extensions<5,>=4.7.1
click<9,>=8.1.3
structlog<23,>=22.3.0
opentelemetry-api<2,>=1.15.0
opentelemetry-sdk<2,>=1.15.0
grpc-interceptor<1,>=0.15.0
colorama<1,>=0.4.6
portalocker<3,>=2.7.0
rich<14,>=13.3.2
rich_argparse
packaging<22,>=21.3
pathspec<1,>=0.11.1
pydantic!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.*,!=2.4.*,<3
fastapi<1,>=0.99.1
starlette-exporter>=0.21.0
httpx>=0.15.4
attrs>=21.3.0
python-dateutil<3,>=2.8.0
types-python-dateutil<3,>=2.8.0
msgpack<2,>=1.0.7
websockets<13,>=12.0
pillow<11,>=10.2.0
pyjwt[crypto]<3,>=2.8.0
uvicorn<1,>=0.29.0

[:python_version < "3.10"]
importlib-metadata>=4.4

[dev]
fal[test]
openapi-python-client<1,>=0.14.1

[test]
pytest<8
pytest-asyncio
pytest-xdist
flaky
