# Core dependencies — only what flowmine actually imports on its core paths
# (baza, metrics, miners, visual, bpmn, autoinsights, imitation, ml, logs).
# Heavy NLP deps live in extras: pip install flowmine[nlp]  (see setup.py).
numpy>=1.26,<3
pandas>=2.2,<3
pyarrow>=16,<22
dataclassy>=1.0,<2
loguru>=0.7,<1
tqdm>=4.66,<5
joblib>=1.4,<2
scikit-learn>=1.5,<2
scipy>=1.13,<2
dateparser>=1.2,<2
pandarallel>=1.6,<2
pandas-downcast>=1.2,<2
openpyxl>=3.1,<4
plotly>=5.23,<7
graphviz>=0.20,<1
pydotplus>=2.0,<3
grandalf>=0.8,<1
networkx>=3.2,<4
matplotlib>=3.9,<4
defusedxml>=0.7,<1
catboost>=1.2,<2
