from setuptools import find_packages, setup

classifiers = [
    "Development Status :: 5 - Production/Stable",
    "Intended Audience :: Education",
    "Operating System :: Microsoft :: Windows :: Windows 10",
    "License :: OSI Approved :: MIT License",
    "Programming Language :: Python :: 3",
]

setup(
    name="pyzbrowser",
    version="1.0.1",
    description="Library to create a file browser interface in browser using Python.",
    long_description=open("README.md", encoding="utf-8").read()
    + "\n\n"
    + open("CHANGELOG.txt").read(),
    long_description_content_type="text/markdown",
    url="",
    author="",
    author_email="",
    license="MIT",
    classifiers=classifiers,
    keywords="pyzbrowser",
    packages=find_packages(),
    include_package_data=True,
    package_data={"pyzbrowser": ["templates/*.html", "static/*"]},
    install_requires=["Flask==3.0.3", "zipstream-new==1.1.8"],
    # ADICIONAR COMANDO DE EXECUCAO DE MODULO python -m pyzbrowser
    entry_points={"console_scripts": ["pyzbrowser=pyzbrowser.__main__:main"]},
)
