-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
27 lines (24 loc) · 956 Bytes
/
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
"""The AUCR FLASK APP."""
# coding=utf-8
import os
from setuptools import setup, find_packages
from yaml_info.yamlinfo import YamlInfo
project_data = YamlInfo("projectinfo.yml", "projectinfo", "LICENSE").get()
project_info_data = project_data["info"]
project_version_data = project_data["version"]
__version__ = "%(major)s.%(minor)s.%(revision)s.%(release)s" % project_version_data
package_dir = (os.path.join('..'))
setup(
name=project_data["info"]["name"],
version=__version__,
include_package_data=True,
packages=find_packages(exclude=['docs', 'tests', 'tools', 'utils']),
url=project_data["info"]["url"],
license=project_data["info"]["license"],
author=project_data["info"]["authors"],
author_email=project_data["info"]["authors_email"],
description=project_data["info"]["description"],
classifiers=project_data["info"]["classifiers"],
package_dir={'.': ['/sc2agent']},
scripts=['sc2agent_cli.py'],
)