# -*- coding: utf-8 -*-
from setuptools import setup
from iro import __version__
def refresh_plugin_cache():
from twisted.plugin import IPlugin, getPlugins
list(getPlugins(IPlugin))
setup(name='iro',
version=__version__,
packages=['iro','iro.controller','iro.view','iro.model','iro.offer','iro.tests', 'iro.test_helpers','twisted.plugins'],
setup_requires = ["ngmodules>=0.2","mock"],
install_requires=['twisted>=11.1.0',"ConfigParser","sqlalchemy","MySQL-python","SOAPpy",'decorator'],
#test_suite="tests", #ToDo switch to trial
description='Non Blocking Interface for sending a bunsh of SMSes, FAXes and Mails.',
author='Sandro Knauß',
author_email='knauss@netzguerilla.net',
url='https://netzguerilla.net/iro',
scripts=["bin/iro-install"],
package_data={
'twisted': ['plugins/iro_plugin.py'],
},
classifiers=[
"Development Status :: 3 - Alpha",
"Environment :: No Input/Output (Daemon)",
"Framework :: Twisted",
"Topic :: Communications :: Fax",
"Topic :: Communications :: Email",
"Topic :: Communications :: Sms",
"Programming Language :: Python",
]
)
refresh_plugin_cache()