# mrpravin — core dependencies
# Install: pip install mrpravin
# Install with all optional models: pip install "mrpravin[full]"

# ── Core (always required) ────────────────────────────────────────────
pandas>=1.5
numpy>=1.23
scikit-learn>=1.3
scipy>=1.10
openpyxl>=3.1          # Excel file support (.xlsx, .xls)

# ── Optional — boosting models (pip install "mrpravin[full]") ─────────
# xgboost>=1.7
# lightgbm>=4.0

# ── Optional — encoding detection for non-UTF-8 CSV files ────────────
# chardet>=5.0

# ── Development only (not needed for users) ───────────────────────────
# pytest>=7
# pytest-cov
# build
# twine
