mirror of
https://github.com/correl/SleekXMPP.git
synced 2024-11-24 03:00:15 +00:00
a8b948cd33
Moved SleekTest to sleekxmpp.test package. Corrected error in XML compare method. Added TestLiveSocket to run stream tests against live streams. Modified XMLStream to work with TestLiveSocket.
62 lines
1.9 KiB
Python
62 lines
1.9 KiB
Python
#!/usr/bin/env python
|
|
# -*- coding: utf-8 -*-
|
|
#
|
|
# Copyright (C) 2007-2008 Nathanael C. Fritz
|
|
# All Rights Reserved
|
|
#
|
|
# This software is licensed as described in the README file,
|
|
# which you should have received as part of this distribution.
|
|
#
|
|
|
|
# from ez_setup import use_setuptools
|
|
from distutils.core import setup
|
|
import sys
|
|
|
|
# if 'cygwin' in sys.platform.lower():
|
|
# min_version = '0.6c6'
|
|
# else:
|
|
# min_version = '0.6a9'
|
|
#
|
|
# try:
|
|
# use_setuptools(min_version=min_version)
|
|
# except TypeError:
|
|
# # locally installed ez_setup won't have min_version
|
|
# use_setuptools()
|
|
#
|
|
# from setuptools import setup, find_packages, Extension, Feature
|
|
|
|
VERSION = '0.2.3.1'
|
|
DESCRIPTION = 'SleekXMPP is an elegant Python library for XMPP (aka Jabber, Google Talk, etc).'
|
|
LONG_DESCRIPTION = """
|
|
SleekXMPP is an elegant Python library for XMPP (aka Jabber, Google Talk, etc).
|
|
"""
|
|
|
|
CLASSIFIERS = [ 'Intended Audience :: Developers',
|
|
'License :: OSI Approved :: MIT',
|
|
'Programming Language :: Python',
|
|
'Topic :: Software Development :: Libraries :: Python Modules',
|
|
]
|
|
|
|
packages = [ 'sleekxmpp',
|
|
'sleekxmpp/plugins',
|
|
'sleekxmpp/stanza',
|
|
'sleekxmpp/test',
|
|
'sleekxmpp/xmlstream',
|
|
'sleekxmpp/xmlstream/matcher',
|
|
'sleekxmpp/xmlstream/handler',
|
|
'sleekxmpp/xmlstream/tostring']
|
|
|
|
setup(
|
|
name = "sleekxmpp",
|
|
version = VERSION,
|
|
description = DESCRIPTION,
|
|
long_description = LONG_DESCRIPTION,
|
|
author = 'Nathanael Fritz',
|
|
author_email = 'fritzy [at] netflint.net',
|
|
url = 'http://code.google.com/p/sleekxmpp',
|
|
license = 'MIT',
|
|
platforms = [ 'any' ],
|
|
packages = packages,
|
|
requires = [ 'tlslite', 'pythondns' ],
|
|
)
|
|
|