pydantic<2.12.0,>=2.8.0
typing-extensions<=4.15.0,>=4.8.0
networkx<4.0.0,>=3.0.0
packaging~=24.0
numpy<2.4,>=1.26
supervision<0.30.0,>=0.29.0
opencv-python<4.13.0,>=4.8.1.78
opencv-contrib-python<4.13.0,>=4.8.1.78
pillow<13.0.0,>=12.3.0
shapely<2.1.0,>=2.0.4
scikit-image<=0.25.2,>=0.19.0
pycocotools<2.1.0,>=2.0.10
pybase64~=1.0.0
filelock<=4.0.0,>=3.20.3
requests<3.0.0,>=2.33.0
urllib3<3.0.0,>=2.7.0
torch<3.0.0,>=2.0.1
torchvision
inference-models>=0.37.1
inference-sdk>=1.6.0
msgpack
websocket-client~=1.9.0
openai<2.0.0,>=1.17.0
anthropic~=0.49.0
boto3<=1.41.5,>=1.40.0
botocore<=1.41.5,>=1.40.0
httpx~=0.28.1
requests-toolbelt~=1.0.0
pandas<3.0.0,>=2.2.3
matplotlib
qrcode~=8.0.0
zxing-cpp~=2.2.0
trackers~=2.4.0
onvif-zeep-async==2.0.0
zeep<5.0,>=4.0
simple-pid~=2.0.1
slack-sdk~=3.33.4
twilio~=9.3.7

[enterprise]
asyncua~=1.1.5
paho-mqtt~=1.6.1
pylogix==1.0.5
pymodbus<=3.8.3,>=3.6.9
psycopg[binary]<4,>=3.2
fastapi<0.129,>=0.100

[test]
pytest<10.0.0,>=9.0.3
pytest-asyncio<=0.21.1
pytest-timeout>=2.2.0
requests-mock~=1.12.1
aioresponses
