from setuptools import setup, find_packages
from pathlib import Path

readme = Path(__file__).parent / "README.md"

setup(
    name="phosadsorption",
    version="0.2.6",
    packages=find_packages(include=["phosadsorption", "phosadsorption.*"]),
    include_package_data=True,
    package_data={
        'phosadsorption.phosadsorptionlib': ['multioutput_xgb_model.json']
    },
    install_requires=[
        "pandas",
        "numpy",
        "xgboost>=1.7.0",
        "matplotlib",
        "openpyxl"
    ],
    author="Miltiadis Iatrou",
    description="Library for predicting phosphorus adsorption in soil",
    long_description=readme.read_text(encoding="utf-8") if readme.exists() else "",
    long_description_content_type="text/markdown",
    url="https://github.com/Mil-afk/soil_phosphorus_adsorption_data",
    classifiers=[
        "Programming Language :: Python :: 3",
        "Operating System :: OS Independent",
    ],
    python_requires=">=3.7",
)
