-
Notifications
You must be signed in to change notification settings - Fork 2
/
setup.py
36 lines (32 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
28
29
30
31
32
33
34
35
36
# coding: utf-8
import sys
from setuptools import setup, find_packages
NAME = "swagger_server"
VERSION = "1.0.0"
# To install the library, run the following
#
# python setup.py install
#
# prerequisite: setuptools
# http://pypi.python.org/pypi/setuptools
REQUIRES = [
"connexion",
"swagger-ui-bundle>=0.0.2"
]
setup(
name=NAME,
version=VERSION,
description="ITM TA3 API",
author_email="",
url="",
keywords=["Swagger", "ITM TA3 API"],
install_requires=REQUIRES,
packages=find_packages(),
package_data={'': ['swagger/swagger.yaml']},
include_package_data=True,
entry_points={
'console_scripts': ['swagger_server=swagger_server.__main__:main']},
long_description="""\
This is the specification of the TA3 API for In The Moment (ITM). Currently, the Evaluation API for TA2 supports functionality for the September milestone. The API is based on the OpenAPI 3.0 specification.
"""
)