from setuptools import setup, find_packages

setup(
    name="stripe-checkout",
    version="0.12",
    author="GEANT",
    author_email="swd@geant.org",
    description="Stripe custom checkout support service",
    url=("TBD"),
    packages=find_packages(),
    install_requires=[
        "django~=4.2.18",
        "dj_database_url==2.3.0",  # pin for security
        "jsonschema",
        "stripe",
        "requests",
        "click",
    ],
    extras_require={
        "prod": [
            "gunicorn",
            "uvicorn",
            "psycopg2",
        ],
    },
    entry_points={
        "console_scripts": [
            "generate_report=stripe_checkout.stripe_checkout.generate_report:main",
        ]
    },
    include_package_data=True,
)