import setuptools

with open("README.md", "r", encoding="utf-8") as fh:
    long_description = fh.read()

setuptools.setup(
    name="pdr",
    version="1.1.1",
    author="Chase Million",
    author_email="chase@millionconcepts.com",
    description="Planetary Data Reader",
    long_description=long_description,
    long_description_content_type="text/markdown",
    url="https://github.com/MillionConcepts/pdr",
    packages=setuptools.find_packages(),
    classifiers=[
        "Development Status :: 4 - Beta",
        "Programming Language :: Python :: 3",
        "License :: OSI Approved :: BSD License",
        "Operating System :: OS Independent",
    ],
    python_requires='>=3.9',
    install_requires=[
        "pds4_tools",
        "multidict",
        "pandas>=2.0.0",
        "numpy",
        "python-Levenshtein",
        "dustgoggles",
        "more_itertools"
    ],
    extras_require={
        "notebooks": ["jupyter", "matplotlib"],
        "browsify": ["matplotlib"],
        "fits": ["astropy"],
        "tiff": ["pillow"],
        "pvl": ["pvl"],
        "tests": ["pytest"]
    }
)
