-
Notifications
You must be signed in to change notification settings - Fork 64
/
setup.py
76 lines (68 loc) · 2.75 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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
DESCRIPTION = 'Anomaly detection in timeseries data'
LONG_DESCRIPTION = 'http://earthgecko-skyline.readthedocs.io'
# NAME = 'earthgecko_skyline'
NAME = 'skyline'
AUTHOR = 'Abe Stanway'
AUTHOR_EMAIL = 'abe@etsy.com'
MAINTAINER = 'Gary Wilson'
MAINTAINER_EMAIL = 'garypwilson@gmail.com'
URL = 'https://github.com/earthgecko/skyline'
DOWNLOAD_URL = 'https://github.com/earthgecko/skyline/tarball/master'
LICENSE = 'MIT License'
from setuptools import setup, find_packages
import sys
import os
# skyline_path = os.path.join(os.path.dirname(os.path.realpath(__file__)), "skyline")
# sys.path.insert(0, skyline_path)
# import skyline
# import skyline_version
# VERSION = skyline_version.__version__
VERSION = '4.0.0'
# @added 20161127 - Branch #922: ionosphere
# Added setup_package
def setup_package():
# needs_sphinx = {'build_sphinx', 'upload_docs'}.intersection(sys.argv)
# sphinx = ['sphinx', 'sphinx_rtd_theme'] if needs_sphinx else []
setup(
name=NAME,
version=VERSION,
description=DESCRIPTION,
long_description=LONG_DESCRIPTION,
author=AUTHOR,
author_email=AUTHOR_EMAIL,
maintainer=MAINTAINER,
maintainer_email=MAINTAINER_EMAIL,
url=URL,
download_url=DOWNLOAD_URL,
license=LICENSE,
classifiers=[
'Development Status :: 5 - Production/Stable',
'Environment :: Console',
'Environment :: Web Environment',
'Intended Audience :: System Administrators',
'Intended Audience :: Developers',
'Topic :: System :: Monitoring',
'Topic :: Scientific/Engineering :: Information Analysis',
'License :: OSI Approved :: MIT License',
'Programming Language :: Python :: 3.8',
'Natural Language :: English',
'Operating System :: POSIX :: Linux',
],
keywords='timeseries anomaly detection numpy pandas statsmodels tsfresh matrixprofile numba stumpy',
packages=['earthgecko-skyline'],
# dependency_links=['http://cdn.mysql.com/Downloads/Connector-Python/mysql-connector-python-1.2.3.zip#md5=6d42998cfec6e85b902d4ffa5a35ce86'],
# install_requires=[
# 'setuptools', 'pip', 'wheel', 'redis==2.10.5', 'hiredis==0.2.0',
# 'python-daemon==2.1.1', 'Flask==0.11.1', 'simplejson==3.8.2',
# 'six==1.10.0', 'unittest2==1.1.0', 'mock==2.0.0', 'numpy==1.11.1',
# 'scipy==0.17.1', 'matplotlib==1.5.1', 'pandas==0.18.1', 'patsy==0.4.1',
# 'statsmodels==0.6.1', 'msgpack-python==0.4.7', 'requests==2.10.0',
# 'gunicorn==19.6.0'
# ],
)
if __name__ == '__main__':
print('Starting')
setup_package()
# if __name__ == "__main__":
# print('Starting')
# setup_package()