pandas<3,>=2.0
numpy>=1.26
scikit-learn>=1.3
drain3>=0.9
tqdm>=4.0
tldextract>=3.0

[:platform_machine in "aarch64 arm64 x86_64 AMD64"]
fast-hdbscan>=0.2

[:platform_machine not in "aarch64 arm64 x86_64 AMD64"]
hdbscan>=0.8

[all]
loghunter-cli[fast]
loghunter-cli[splunk]
loghunter-cli[cloudtrail]

[cloudtrail]
boto3
botocore[crt]

[dev]
loghunter-cli[all]
loghunter-cli[hdbscan]
pytest>=7.0

[fast]
fast-hdbscan>=0.2

[hdbscan]
hdbscan>=0.8

[pdf]
weasyprint>=60

[splunk]
splunk-sdk
