defusedxml
dissect.cstruct<5,>=4
dissect.eventlog<4,>=3
dissect.evidence<4,>=3
dissect.hypervisor<4,>=3
dissect.ntfs<4,>=3.4
dissect.regf<4,>=3.3
dissect.util<4,>=3
dissect.volume<4,>=2
flow.record~=3.16.0
structlog

[cb]
dissect.target[full]
carbon-black-cloud-sdk~=1.4.3

[dev]
dissect.target[full,mqtt,yara]
dissect.btrfs[dev]<2.0.dev,>=1.0.dev
dissect.cim[dev]<4.0.dev,>=3.0.dev
dissect.clfs[dev]<2.0.dev,>=1.0.dev
dissect.cstruct<5.0.dev,>=4.0.dev
dissect.esedb[dev]<4.0.dev,>=3.0.dev
dissect.etl[dev]<4.0.dev,>=3.0.dev
dissect.eventlog[dev]<4.0.dev,>=3.0.dev
dissect.evidence[dev]<4.0.dev,>=3.0.dev
dissect.extfs[dev]<4.0.dev,>=3.0.dev
dissect.fat[dev]<4.0.dev,>=3.0.dev
dissect.ffs[dev]<4.0.dev,>=3.0.dev
dissect.hypervisor[dev]<4.0.dev,>=3.0.dev
dissect.jffs[dev]<2.0.dev,>=1.0.dev
dissect.ntfs[dev]<4.0.dev,>=3.4.dev
dissect.regf[dev]<4.0.dev,>=3.3.dev
dissect.shellitem[dev]<4.0.dev,>=3.0.dev
dissect.sql[dev]<4.0.dev,>=3.0.dev
dissect.squashfs[dev]<2.0.dev,>=1.0.dev
dissect.thumbcache[dev]<2.0.dev,>=1.0.dev
dissect.util<4.0.dev,>=3.0.dev
dissect.vmfs[dev]<4.0.dev,>=3.0.dev
dissect.volume[dev]<4.0.dev,>=3.0.dev
dissect.xfs[dev]<4.0.dev,>=3.0.dev

[full]
asn1crypto
dissect.btrfs<2,>=1
dissect.cim<4,>=3
dissect.clfs<2,>=1
dissect.esedb<4,>=3
dissect.etl<4,>=3
dissect.extfs<4,>=3
dissect.fat<4,>=3
dissect.ffs<4,>=3
dissect.jffs<2,>=1
dissect.ole<4,>=3
dissect.shellitem<4,>=3
dissect.squashfs<2,>=1
dissect.sql<4,>=3
dissect.thumbcache<2,>=1
dissect.vmfs<4,>=3
dissect.xfs<4,>=3
ipython
fusepy
pycryptodome
ruamel.yaml
zstandard

[full:python_version < "3.11"]
tomli

[mqtt]
dissect.target[full]
paho-mqtt==1.6.1

[smb]
dissect.target[full]
impacket==0.10.0

[yara]
dissect.target[full]
yara-python
