r2pipe>=1.8.0
click>=8.0.0
rich>=13.0.0
python-magic>=0.4.27
psutil>=5.9.0
pydantic>=2.5.0
cryptography>=41.0.0
pyfiglet>=0.8.post1

[all]
pefile>=2023.2.7
yara-python>=4.5.0
pybloom-live>=4.0.0
simhash>=2.1.0
ppdeep>=20260221

[all:sys_platform != "win32"]
pyimpfuzzy>=0.1.1
telfhash>=0.9.8
python-tlsh>=4.5.0

[dev]
black>=26.3.1
ruff>=0.1.0
mypy>=2.1.0
pytest>=9.0.3
pytest-cov>=4.0.0
pytest-timeout>=2.0.0
pytest-xdist>=3.0.0
pre-commit>=3.0.0
bandit>=1.7.0
pip-audit>=2.7.0
mutmut>=2.4.0
jsonschema>=4.26.0
stix2>=3.0.2
pymisp>=2.5.34.2
msgpack>=1.2.1
pefile>=2023.2.7
yara-python>=4.5.0
pybloom-live>=4.0.0
simhash>=2.1.0
ppdeep>=20260221

[dev:sys_platform != "win32"]
pyimpfuzzy>=0.1.1
telfhash>=0.9.8
python-tlsh>=4.5.0

[docker]
pycparser>=2.21
pyimpfuzzy>=0.1.1
python-tlsh>=4.5.0

[docs]
mkdocs==1.6.1
mkdocs-material==9.7.7

[elf]

[macho]

[pe]
pefile>=2023.2.7

[similarity]
pybloom-live>=4.0.0
simhash>=2.1.0
ppdeep>=20260221

[similarity:sys_platform != "win32"]
pyimpfuzzy>=0.1.1
telfhash>=0.9.8
python-tlsh>=4.5.0

[yara]
yara-python>=4.5.0
