numpy>=1.24.0
pandas[clipboard,parquet,performance]>=2.0.0
matplotlib>=3.7.0
seaborn>=0.12.2
statsmodels>=0.12.0
scikit-learn>=1.2.0
grid_strategy>=0.0.1
pyyaml>=6.0
UpSetPlot>=0.8.0
matplotlib-venn>=0.11.9
scipy>=1.10.0
scikit-learn-extra>=0.3.0
pairwisedist>=1.3.1
requests>=2.24.0
graphviz>=0.20.1
joblib>=1.2.0
tqdm>=4.65
appdirs>=1.4.0
typing_extensions>=4.5
PyQt5>=5.15.9
qdarkstyle
defusedxml>=0.7.1
aiohttp>=3.8.4
aiodns>=3.0.0
Brotli>=1.0.9
aiolimiter>=1.0.0
bamnostic>=1.1.10

[all]
xlmhglite>=1.1.0
networkx>=3.0.0
pyvis>=0.3.2
hdbscan>=0.8.29
cutadapt>=4.4
numba>=0.57.0

[cutadapt]
cutadapt>=4.4

[fastq]
cutadapt>=4.4

[hdbscan]
hdbscan>=0.8.29

[networkx]
networkx>=3.0.0

[numba]
numba>=0.57.0

[pyvis]
pyvis>=0.3.2

[randomization]
numba>=0.57.0

[reports]
pyvis>=0.3.2
networkx>=3.0.0

[single-set]
xlmhglite>=1.1.0

[xlmhglite]
xlmhglite>=1.1.0
