mirror of
https://github.com/alerta/alerta.git
synced 2025-01-29 03:11:34 +00:00
64 lines
1.7 KiB
Python
64 lines
1.7 KiB
Python
#!/usr/bin/env python
|
|
|
|
import setuptools
|
|
|
|
from alerta import get_version
|
|
|
|
with open('README.rst') as f:
|
|
long_description = f.read()
|
|
|
|
setuptools.setup(
|
|
name="alerta-app",
|
|
version=get_version(),
|
|
description='Alerta server WSGI application',
|
|
long_description=long_description,
|
|
url='https://github.com/guardian/alerta',
|
|
license='Apache License 2.0',
|
|
author='Nick Satterly',
|
|
author_email='nick.satterly@theguardian.com',
|
|
packages=setuptools.find_packages(exclude=['bin', 'tests']),
|
|
install_requires=[
|
|
'argparse',
|
|
'requests',
|
|
'PyYAML',
|
|
'pytz',
|
|
'kombu',
|
|
'pymongo',
|
|
'Flask',
|
|
'irc',
|
|
'boto',
|
|
'suds',
|
|
'dynect',
|
|
'nose'
|
|
],
|
|
include_package_data=True,
|
|
zip_safe=False,
|
|
scripts=[
|
|
'bin/alert-cloudwatch',
|
|
'bin/alert-dynect',
|
|
'bin/alert-ircbot',
|
|
'bin/alert-logger',
|
|
'bin/alert-mailer',
|
|
'bin/alert-pagerduty',
|
|
'bin/alert-pinger',
|
|
'bin/alert-snmptrap',
|
|
'bin/alert-solarwinds',
|
|
'bin/alert-syslog',
|
|
'bin/alert-urlmon',
|
|
'bin/alerta-app',
|
|
'bin/alerta-dashboard',
|
|
],
|
|
keywords='alert monitoring system wsgi application api',
|
|
classifiers=[
|
|
'Development Status :: 5 - Production/Stable',
|
|
'Environment :: Console',
|
|
'Framework :: Flask',
|
|
'Intended Audience :: Information Technology',
|
|
'Intended Audience :: System Administrators',
|
|
'Intended Audience :: Telecommunications Industry',
|
|
'License :: OSI Approved :: Apache Software License',
|
|
'Programming Language :: Python :: 2.6',
|
|
'Programming Language :: Python :: 2.7',
|
|
'Topic :: System :: Monitoring',
|
|
],
|
|
)
|