requests>=2.31
beautifulsoup4>=4.12
lxml>=4.9

[ai]
litellm>=1.30

[dev]
pytest>=7
pytest-cov
black
ruff
mypy
pre-commit

[full]
playwright>=1.40
playwright-stealth>=1.0
undetected-chromedriver>=3.5
selenium>=4.15
httpx[http2]>=0.26
curl-cffi>=0.6
requests-html>=0.10
mechanize>=0.4
DrissionPage>=4.0

[playwright]
playwright>=1.40
playwright-stealth>=1.0

[selenium]
undetected-chromedriver>=3.5
selenium>=4.15

[tls]
curl-cffi>=0.6
httpx[http2]>=0.26
