rpaforge-core<0.6.0,>=0.5.0
cryptography<51.0,>=48.0
requests<3.0.0,>=2.32.0

[all]
rpaforge-libraries[database,dataframes,desktop,excel,keystore,ocr,spy,web]

[database]
sqlalchemy<3.0,>=2.0

[dataframes]
polars<2.0,>=0.20

[desktop]
pywinauto<1.0.0,>=0.6.8
pillow<12.0,>=10.0

[dev]
pytest>=8.0
pytest-cov>=4.0
pytest-playwright>=0.4.0
ruff>=0.15.0
mypy>=1.0

[excel]
openpyxl<4.0,>=3.1

[keystore]
keyring<26.0,>=24.0

[ocr]
pytesseract<1.0.0,>=0.3.10
pyzbar<1.0.0,>=0.1.9
pyautogui<1.0.0,>=0.9.54
pillow<12.0,>=10.0

[spy]
uiautomation<3.0,>=2.0
websocket-client<2.0,>=1.0
pynput<2.0,>=1.7

[web]
playwright<2.0.0,>=1.40.0
