#!/usr/bin/env python
# -*- encoding: utf-8 -*-
"""
@File    :   setup.py    
@Contact :   https://2409256477@qq.com
@Modify Time      @Author    @Version    @Desciption
------------      -------    --------    -----------
2021/2/6 21:37   huangjh      1.0         None
"""
import os
import setuptools

base_path = os.getcwd()

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


# install_requires = [
#     "click==8.0.1",
#     "Flask==2.0.1",
#     "Flask-SocketIO==4.2.1",
#     "itsdangerous==0.24",
#     "Jinja2==2.9.6",
#     "MarkupSafe==20.1",
#     "Pillow==7.2.0",
#     "qrcode==5.1",
#     "six==1.15.0",
#     "Werkzeug==0.12.2",
#     "python-engineio==3.11.2",
#     "python-socketio==4.4.0"
# ]
install_requires = [
    "bidict==0.21.2",
    "cffi==1.14.5",
    "click==6.7",
    "Flask==0.12.2",
    "Flask-SocketIO==4.2.1",
    "itsdangerous==0.24",
    "Jinja2==2.9.6",
    "MarkupSafe",
    "Pillow==7.2.0",
    "qrcode==5.1",
    "six==1.15.0",
    "Werkzeug==0.12.2",
    "python-engineio==3.11.2",
    "python-socketio==4.4.0",
    "zope.event==4.5.0",
    "zope.interface==5.4.0"
]


setuptools.setup(
    name="fast-ft",
    version="0.1.9",
    author="Uncle supported wall",
    author_email="2409256477@qq.com",
    description="A simple file transfer tool",
    long_desciption=long_description,
    long_description_content_type="text/markdown",
    url="https://github.com/practice9420/fast-ft",
    packages=setuptools.find_packages(),
    include_package_data=True,
    classifiers=[
        "Programming Language :: Python :: 3",
        "License :: OSI Approved :: MIT License",
        "Operating System :: OS Independent",
    ],
    install_requires=install_requires,
    entry_points={
        'console_scripts': [
            'fast-ft = fast_ft.server:main',
        ]
    }
)
