-
Notifications
You must be signed in to change notification settings - Fork 95
/
setup.py
37 lines (35 loc) · 1.16 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# -*- coding: utf-8 -*-
import os
from setuptools import setup, find_packages
setup(
name="qq-botpy",
version=os.getenv("VERSION_NAME"),
author="veehou",
author_email="veehou@tencent.com",
description="qq robot client with python3",
long_description=open("README.rst", encoding="utf-8").read(),
# 项目主页
url="https://github.com/tencent-connect/botpy",
# 你要安装的包,通过 setuptools.find_packages 找到当前目录下有哪些包
packages=find_packages(exclude=["*.tests", "*.tests.*", "tests.*", "tests"]),
# 执照
license="Tencent",
# 安装依赖
install_requires=["aiohttp>=3.7.4,<4", "PyYAML", "APScheduler"],
# 分类
classifiers=[
# 发展时期,常见的如下
# 3 - Alpha
# 4 - Beta
# 5 - Production/Stable
"Development Status :: 4 - Beta",
# 开发的目标用户
"Intended Audience :: Developers",
# 属于什么类型
"Topic :: Software Development",
# 许可证信息
"License :: OSI Approved :: MIT License",
# 目标 Python 版本
"Programming Language :: Python :: 3.7",
],
)