numpy~=1.23.0
grpcio~=1.30
protobuf~=3.12

[all]
lightgbm~=3.3.2
xgboost~=0.90
treelite_runtime~=2.2.2
scikit-learn~=1.1.1
cloudpickle~=2.1.0
lightgbm~=3.3.2
xgboost~=0.90
treelite_runtime~=2.2.2
scikit-learn~=1.1.1
cloudpickle~=2.1.0
pytest~=6.2
black~=22.6.0
isort~=5.10.1
flake8~=4.0.1
flake8-mutable~=1.2.0
mypy==0.942
mypy-protobuf~=3.2.0
treelite~=2.4
pre-commit~=2.20.0

[dev]
lightgbm~=3.3.2
xgboost~=0.90
treelite_runtime~=2.2.2
scikit-learn~=1.1.1
cloudpickle~=2.1.0
pytest~=6.2
black~=22.6.0
isort~=5.10.1
flake8~=4.0.1
flake8-mutable~=1.2.0
mypy==0.942
mypy-protobuf~=3.2.0
treelite~=2.4
pre-commit~=2.20.0

[serving]
lightgbm~=3.3.2
xgboost~=0.90
treelite_runtime~=2.2.2
scikit-learn~=1.1.1
cloudpickle~=2.1.0

[test]
lightgbm~=3.3.2
xgboost~=0.90
treelite_runtime~=2.2.2
scikit-learn~=1.1.1
cloudpickle~=2.1.0
pytest~=6.2
black~=22.6.0
isort~=5.10.1
flake8~=4.0.1
flake8-mutable~=1.2.0
mypy==0.942
mypy-protobuf~=3.2.0
