mss>=9.0.0
pynput>=1.7.6
pyautogui>=0.9.54
Pillow>=10.0.0
numpy>=1.24.0
mcp>=1.0.0

[:platform_system == "Windows"]
pywinauto>=0.6.8

[agent]
openai

[browser]
playwright>=1.40.0

[dev]
pytest>=7.0
build
twine

[docs]
markitdown

[full]
playwright>=1.40.0
pytesseract
easyocr
pyautogui>=0.9.54
markitdown
browser-use>=0.1.0

[legacy-input]
pyautogui>=0.9.54

[ocr]
pytesseract
easyocr

[ocr-win]

[ocr-win:platform_system == "Windows"]
winrt-runtime>=2.3.0
winrt-Windows.Media.Ocr>=2.3.0
winrt-Windows.Graphics.Imaging>=2.3.0
winrt-Windows.Storage>=2.3.0

[web]
playwright>=1.40.0
browser-use>=0.1.0
