dataclasses_json==0.6.*
pyelftools<0.34,>=0.32
pefile==2024.8.26
dnfile<0.19,>=0.17
olefile==0.47.*
defusedxml==0.7.*
spdx-tools==0.8.*
cyclonedx-python-lib==11.11.0
pluggy==1.*
click==8.*
loguru==0.7.*
tomlkit<0.16,>=0.13
textual<9,>=8
requests>=2.32.3
rarfile<4.5,>=4.2
networkx>=2.6
python-msi==0.0.0rc0
rpmfile==2.2.1

[:platform_python_implementation == "CPython"]
regex

[dev]
build
pre-commit

[docs]
sphinx
myst-parser
furo>=2025.9.25
sphinx-copybutton>=0.5.2

[java]
javatools==1.*,>=1.6

[macho]
lief==1.0.0

[test]
pytest
pytest-asyncio
jsonschema[format-nongpl]
freezegun
