sqlalchemy<3.0,>=2.0
pyodbc<6.0,>=5.0
pandas<4.0,>=2.2
numpy<3.0,>=1.26

[all]
openpyxl<4.0,>=3.1
scikit-learn<2.0,>=1.4
scipy<2.0,>=1.11
optuna<5.0,>=3.5

[dev]
pytest>=8.0
ruff>=0.3
mypy>=1.8

[excel]
openpyxl<4.0,>=3.1

[ml]
scikit-learn<2.0,>=1.4

[optuna]
optuna<5.0,>=3.5

[scipy]
scipy<2.0,>=1.11
