#__*__encoding:utf8__*__
import codecs

import os,sys


try:
    from setuptools import setup
except:
    from distutils.core import setup


"""

打包的用的setup必须引入，

"""


def read(fname):

    """

定义一个read方法，用来读取目录下的长描述

我们一般是将README文件中的内容读取出来作为长描述，这个会在PyPI中你这个包的页面上展现出来，

你也可以不用这个方法，自己手动写内容即可，

PyPI上支持.rst格式的文件。暂不支持.md格式的文件，<BR>.rst文件PyPI会自动把它转为HTML形式显示在你包的信息页面上。

"""

    return codecs.open(os.path.join(os.path.dirname(__file__), fname)).read()

NAME ="pyhub"

"""

名字，一般放你包的名字即可

"""
PACKAGES =["pyhub"]

"""

包含的包，可以多个，这是一个列表

"""

DESCRIPTION ="this is a simple tool for python."

"""

关于这个包的描述

"""

LONG_DESCRIPTION =read("README.rst")

"""

参见read方法说明

"""

KEYWORDS ="pyhub"

"""

关于当前包的一些关键字，方便PyPI进行分类。

"""

AUTHOR ="mengtianwxs"

AUTHOR_EMAIL ="374835063@qq.com"
"""

作者的邮件地址

"""

URL ="https://github.com/mengtianwxs/pyhub"

"""

你这个包的项目地址，如果有，给一个吧，没有你直接填写在PyPI你这个包的地址也是可以的

"""

VERSION ="0.0.2.0"

"""

当前包的版本，这个按你自己需要的版本控制方式来

"""

LICENSE ="MIT"

"""

授权方式，我喜欢的是MIT的方式，你可以换成其他方式

"""

setup(

    name=NAME,version=VERSION,description=DESCRIPTION,long_description=LONG_DESCRIPTION,

    classifiers=[

            'License :: OSI Approved :: MIT License',

            'Programming Language :: Python',

            'Intended Audience :: Developers',

            'Operating System :: OS Independent',

        ],

        keywords=KEYWORDS,author=AUTHOR,author_email=AUTHOR_EMAIL,

        url=URL,

        license=LICENSE,

        packages=PACKAGES,

        include_package_data=True,

        zip_safe=True,

    )

