#!/usr/bin/env python import sys from setuptools import setup from setuptools import find_packages version = '2.0.28' install_requires = [ 'six', 'WebOb>=1.2', 'waitress>=0.8.5', 'beautifulsoup4', ] tests_require = [ 'nose<1.3.0', 'coverage', 'mock', 'PasteDeploy', 'WSGIProxy2', 'pyquery' ] setup(name='WebTest', version=version, description="Helper to test WSGI applications", long_description=open('README.rst').read(), classifiers=[ "Development Status :: 5 - Production/Stable", "Framework :: Paste", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Topic :: Internet :: WWW/HTTP :: WSGI", "Topic :: Internet :: WWW/HTTP :: WSGI :: Server", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", ], keywords='wsgi test unit tests web', author='Ian Bicking', author_email='ianb at colorstudy com', maintainer='Gael Pasgrimaud', maintainer_email='gael@gawel.org', url='http://webtest.pythonpaste.org/', license='MIT', packages=find_packages(exclude=[ 'ez_setup', 'examples', 'tests', 'bootstrap', 'bootstrap-py3k', ]), include_package_data=True, zip_safe=False, install_requires=install_requires, test_suite='nose.collector', tests_require=tests_require, extras_require={ 'tests': tests_require, }, entry_points=""" [paste.app_factory] debug = webtest.debugapp:make_debug_app """, )