from setuptools import setup import sys VERSION = "0.37.0" NAME="websocket_client" install_requires = ["six"] tests_require = [] if sys.version_info[0] == 2: if sys.version_info[1] < 7 or (sys.version_info[1] == 7 and sys.version_info[2]< 9): install_requires.append('backports.ssl_match_hostname') if sys.version_info[1] < 7: tests_require.append('unittest2==0.8.0') install_requires.append('argparse') setup( name=NAME, version=VERSION, description="WebSocket client for python. hybi13 is supported.", long_description=open("README.rst").read(), author="liris", author_email="liris.pp@gmail.com", license="LGPL", url="https://github.com/liris/websocket-client", classifiers=[ "Development Status :: 4 - Beta", "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3 ", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX", "Operating System :: Microsoft :: Windows", "Topic :: Internet", "Topic :: Software Development :: Libraries :: Python Modules", "Intended Audience :: Developers", ], keywords='websockets', scripts=["bin/wsdump.py"], install_requires=install_requires, packages=["websocket", "websocket.tests"], package_data={ 'websocket.tests': ['data/*.txt'], 'websocket': ["cacert.pem"] }, tests_require=tests_require, test_suite="websocket.tests.test_websocket", )