diff options
author | Allan Saddi <allan@saddi.com> | 2006-12-01 21:49:00 +0000 |
---|---|---|
committer | Allan Saddi <allan@saddi.com> | 2006-12-01 21:49:00 +0000 |
commit | a1b183f0db5b65c327a0e41f2cb3f18ebf76bf5e (patch) | |
tree | 7a082a580e35336cee6171f8beee26e07d1a1d4a /setup.py | |
parent | 54cf2036311feed02ef20a9f80f91eb1fa301a18 (diff) | |
download | flup-a1b183f0db5b65c327a0e41f2cb3f18ebf76bf5e.tar.gz |
Update setup script.
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 69 |
1 files changed, 40 insertions, 29 deletions
@@ -1,30 +1,41 @@ -#!/usr/bin/env python +# Bootstrap setuptools +from ez_setup import use_setuptools +use_setuptools() -setuptools_extras = {} - -try: - from setuptools import setup - setuptools_extras['entry_points'] = """ - [paste.server_factory] - ajp = flup.server.ajp:factory - fcgi = flup.server.fcgi:factory - scgi = flup.server.scgi:factory - ajp_thread = flup.server.ajp:factory - fcgi_thread = flup.server.fcgi:factory - scgi_thread = flup.server.scgi:factory - ajp_fork = flup.server.ajp_fork:factory - fcgi_fork = flup.server.fcgi_fork:factory - scgi_fork = flup.server.scgi_fork:factory - """ -except ImportError: - from distutils.core import setup - -setup(name='flup', - version='0.5', - description='Random assortment of WSGI servers, middleware', - author='Allan Saddi', - author_email='allan@saddi.com', - url='http://www.saddi.com/software/flup/', - packages=['flup', 'flup.client', 'flup.middleware', 'flup.resolver', - 'flup.server'], - **setuptools_extras) +from setuptools import setup, find_packages +setup( + name = 'flup', + version = '0.5', + packages = find_packages(), + zip_safe = True, # Despite flup.resolver.importingmodule + + entry_points = """ + [paste.server_factory] + ajp = flup.server.ajp:factory + fcgi = flup.server.fcgi:factory + scgi = flup.server.scgi:factory + ajp_thread = flup.server.ajp:factory + fcgi_thread = flup.server.fcgi:factory + scgi_thread = flup.server.scgi:factory + ajp_fork = flup.server.ajp_fork:factory + fcgi_fork = flup.server.fcgi_fork:factory + scgi_fork = flup.server.scgi_fork:factory + """, + + author = 'Allan Saddi', + author_email = 'allan@saddi.com', + description = 'Random assortment of WSGI servers, middleware', + license = 'BSD', + url='http://www.saddi.com/software/flup/', + download_url = 'http://svn.saddi.com/flup/trunk#egg=flup-dev', + classifiers = [ + 'Development Status :: 4 - Beta', + 'Environment :: Web Environment', + 'Intended Audience :: Developers', + 'License :: OSI Approved :: BSD License', + 'Operating System :: OS Independent', + 'Programming Language :: Python', + 'Topic :: Internet :: WWW/HTTP :: WSGI :: Server', + 'Topic :: Software Development :: Libraries :: Python Modules', + ], + ) |