fastmcp<3.0.0,>=2.13.1
fastapi>=0.95.0
uvicorn[standard]>=0.22.0
python-dotenv>=1.0.0
pydantic<3.0.0,>=2.0.0
pywinauto<1.0.0,>=0.6.8
psutil>=5.9.0
pygetwindow<1.0.0,>=0.0.9
pyautogui>=0.9.54
pyperclip>=1.8.2
pillow>=10.0.0
numpy>=1.24.0
opencv-python-headless>=4.8.0
pytesseract>=0.3.10
comtypes>=1.2.0
cryptography>=41.0.0
typing-extensions>=4.5.0
python-dateutil>=2.8.2
httpx>=0.24.0
aiofiles>=23.1.0
orjson>=3.8.0

[:platform_system == "Windows"]
pywin32>=311

[all]
pywinauto-mcp[dev,face]

[dev]
pytest>=7.4.0
pytest-cov>=4.1.0
pytest-asyncio>=0.21.0
pytest-mock>=3.11.0
pytest-xdist>=3.3.1
pytest-html>=4.0.0
pytest-timeout>=2.1.0
black>=23.7.0
isort>=5.12.0
mypy>=1.4.0
ruff>=0.0.280
pre-commit>=3.3.0
mkdocs>=1.4.3
mkdocs-material>=9.1.15
mkdocstrings[python]>=0.22.0
mkdocs-autorefs>=0.4.1
types-python-dotenv>=1.0.0
types-psutil>=5.9.0
types-python-dateutil>=2.8.0
types-requests>=2.28.0

[face]
face_recognition>=1.3.0
dlib>=19.24.0
