Mercurial > libervia-pubsub
view setup.py @ 222:698af5d720ad
Reshape Idavoll as a PubSubResource.
PubSubResource is Wokkel's newer interface for building (parts of) XMPP
publish-subscribe services and replaces the old interface of PubSubService. It
is more flexible for adding new protocol, allows for node-as-code (providing a
specific backend per node), and permits accepting requests for different
entities (virtual hosts or PEP-like settings).
This moves over the current backend to use the new interface, so new code for
previously unsupported protocol can be added down the line.
author | Ralph Meijer <ralphm@ik.nu> |
---|---|
date | Sat, 16 Oct 2010 21:03:38 +0200 |
parents | f94c3eb38b75 |
children | c15c2fc058ed |
line wrap: on
line source
#!/usr/bin/env python # Copyright (c) 2003-2009 Ralph Meijer # See LICENSE for details. import sys from setuptools import setup from idavoll import __version__ install_requires = [ 'wokkel >= 0.5.0', 'simplejson', ] if sys.version_info < (2, 5): install_requires.append('uuid') setup(name='idavoll', version=__version__, description='Jabber Publish-Subscribe Service Component', author='Ralph Meijer', author_email='ralphm@ik.nu', url='http://idavoll.ik.nu/', license='MIT', packages=[ 'idavoll', 'idavoll.test', ], package_data={'twisted.plugins': ['twisted/plugins/idavoll.py', 'twisted/plugins/idavoll_http.py']}, data_files=[('share/idavoll', ['db/pubsub.sql', 'db/gateway.sql', 'db/to_idavoll_0.8.sql'])], zip_safe=False, install_requires=install_requires, )