# --------------------------------------------------------------------------------------------------------------------
# --- Private libraries
# --------------------------------------------------------------------------------------------------------------------

turintech-evoml-utils>=2.0.1,<3.0.0
turintech-evoml-api-models>=3.1.0,<4.0.0


# --------------------------------------------------------------------------------------------------------------------
# --- Preprocessor dependencies
# --------------------------------------------------------------------------------------------------------------------

numpy>=1.20.0,<1.25.0
pandas>=1.4.2,<2.0.0
joblib>=1.2.0,<2.0.0
scikit-learn>=1.5.0,<1.7.0
anytree>=2.8.0,<3.0.0
category_encoders>=2.6.0,<2.7.0
mlxtend>=0.21.0,<1.0.0
xxhash>=2.0.2,<4.0.0
scipy<=2.0.0
tqdm>=4.64.1,<5.0.0
cvxopt>=1.3.0,<2.0.0
sympy>=1.0,<1.14
# Typing extensions for 'Self'
typing-extensions>=4.0.0
lightgbm>=3.3.3,<5.0.0
