from setuptools import setup

setup(
    name="jupyterhub-ldapauthenticator",
    version="2.0.1",
    description="LDAP Authenticator for JupyterHub",
    long_description=open("README.md").read(),
    long_description_content_type="text/markdown",
    url="https://github.com/jupyterhub/ldapauthenticator",
    author="Yuvi Panda",
    author_email="yuvipanda@riseup.net",
    license="3 Clause BSD",
    packages=["ldapauthenticator"],
    python_requires=">=3.9",
    install_requires=[
        "jupyterhub>=4.1.6",
        "ldap3>=2.9.1",
        "traitlets",
    ],
    extras_require={
        "test": [
            "pytest",
            "pytest-asyncio",
            "pytest-cov",
        ],
    },
    entry_points={
        "jupyterhub.authenticators": [
            "ldap = ldapauthenticator:LDAPAuthenticator",
            "ldapauthenticator = ldapauthenticator:LDAPAuthenticator",
        ],
    },
)
