rich<14.0,>=13.0
requests<3.0,>=2.31.0
packaging<26.0,>=23.0
certifi>=2023.0.0
sentry-sdk<3.0,>=1.40.0

[cli]
impacket==0.13.0
psutil
python-docx
weasyprint>=60.0
playwright==1.57.0
jinja2>=3.0
graphviz>=0.20
dnspython<3.0,>=2.7.0
pydantic-ai>=0.8.1
netifaces
prompt_toolkit
questionary
neo4j>=5.0.0
posthog
pypsrp
pydantic-settings>=2.4.0
selenium<5.0,>=4.28.0
textual>=0.80.0
redis<5.3.0,>=5.0.0

[cli:platform_system == "Linux"]
python-magic<0.5,>=0.4.27

[cli:python_version >= "3.10"]
markitdown<0.2,>=0.1.5

[dev]
impacket==0.13.0
pytest<9.0,>=8.0
ruff<1.0,>=0.9.0
build<2.0,>=1.2.0
twine<7.0,>=6.0.0
mypy>=1.8.0
types-requests
pytest-html
jinja2
