dictdumper~=0.8.0
chardet
aenum
tbtrim>=0.2.1

[:python_version < "3.11"]
typing-extensions

[:python_version < "3.6"]
bpc-f2format

[:python_version < "3.8"]
bpc-poseur
bpc-walrus

[:python_version == "3.4"]
pathlib2>=2.3.2

[DPKT]
dpkt

[NGAP]
pycrate

[PCAP_CT]

[PCAP_CT:python_version >= "3.10"]
pcap-ct>=1.3.0b3
libpcap>=1.11.0b29

[PyPCAP]

[PyPCAP:python_version < "3.12"]
pypcap

[PyPCAPFile]

[PyPCAPFile:python_version < "3.12"]
pypcapfile

[PyShark]
pyshark

[Scapy]
scapy

[all]
emoji
cryptography>=3.4
dpkt
scapy
pyshark
requests[socks]
beautifulsoup4[html5lib]

[all:python_version < "3.12"]
pypcapfile

[cli]
emoji

[crypto]
cryptography>=3.4

[docs]
Sphinx>=6.1.3
furo
sphinx-autodoc-typehints
sphinxext-opengraph
sphinx-copybutton
sphinxcontrib-mermaid
typing-extensions
mypy-extensions

[test]
pytest>=8
typing-extensions

[vendor]
requests[socks]
beautifulsoup4[html5lib]
