pydantic>=2.0

[all]
opendesk[core,langchain,learn,mcp,ocr,openai,schedule]

[core]
mss>=9.0
Pillow>=10.0
pyautogui>=0.9

[langchain]
langchain-core>=0.2

[learn]
pynput

[linux]
pyatspi

[mcp]
mcp>=1.0

[ocr]
pytesseract

[openai]
openai>=1.0

[schedule]
apscheduler>=3.10

[windows]
pywinauto
pygetwindow
pyperclip
