from setuptools import setup, find_packages version = '0.2.1' setup(name='WSGIFilter', version=version, description="Abstract base class / framework for building output-filtering WSGI middleware", long_description="""\ A framework (in the form of an abstract base class) for building output-filtering WSGI middleware. Features: * You can filter just some content types (e.g., text/html) with low overhead for unfiltered output. * Handles issues of decoding and encoding responses using the `HTTPEncode `_ system of formats. * Does all the hard stuff with WSGI output filtering. It can be installed from the `subversion repository `_ with ``easy_install WSGIFilter==dev`` """, classifiers=[ 'Development Status :: 3 - Alpha', 'Intended Audience :: Developers', 'Framework :: Paste', 'License :: OSI Approved :: MIT License', 'Topic :: Internet :: WWW/HTTP :: WSGI', ], keywords='wsgi middleware webdev', author='Ian Bicking', author_email='ianb@colorstudy.com', url='http://pythonpaste.org/wsgifilter/', license='MIT', packages=find_packages(exclude=['ez_setup', 'examples', 'tests']), include_package_data=True, zip_safe=False, install_requires=[ 'Paste', 'HTTPEncode', 'webob', ], entry_points=""" [paste.filter_app_factory] debug_headers = wsgifilter.proxyapp:make_debug_headers testing_vars = wsgifilter.examples.testingvars:TestingVars.paste_deploy_middleware """, )