joblib~=1.2.0; python_version >= "3"
joblib==0.14.1; python_version <= "2.7"
numpy>=1.16.6; python_version <= "2.7"
numpy<2;python_version>="3.11"
pandas<=1.1.5;python_version<"3.11"
pandas==1.5.3,<2;python_version>="3.11"
scipy==1.2.3; python_version <= "2.7"
scipy==1.7.3; python_version > "3" and python_version < "3.10"
scipy==1.11.1; python_version == "3.10"
category-encoders==2.6.3; python_version > "3.3"
category-encoders==2.2.2; python_version <= "2.7"
# draw libraries
matplotlib<=2.2.5; python_version <= "2.7"
matplotlib>=3.1.2; python_version > "3.3"
seaborn==0.9.1; python_version <= "2.7"
seaborn>=0.10.1; python_version > "3.3"
# the prediction libraries;
# sklearn is pinned because if a user pickles a model with a different version, the unpickling creates issues
scikit-learn==0.20.4; python_version < "3.10"
scikit-learn==1.1.3; python_version >= "3.10"
xgboost==0.82; python_version <= "2.7"
xgboost==0.82; python_version > "3.3"
statsmodels==0.10.2; python_version <= "2.7"
statsmodels>=0.12.0; python_version > "3.3"
pytest>=5.3.5; python_version > '3.3'
pytest==4.6.9; python_version <= '2.7'
pytest-cov==2.8.1
pyarrow
