Home | History | Annotate | Download | only in webapp2
      1 # -*- coding: utf-8 -*-
      2 """
      3 webapp2
      4 =======
      5 `webapp2`_ is a lightweight Python web framework compatible with Google App
      6 Engine's `webapp`_.
      7 
      8 webapp2 is `simple`_. it follows the simplicity of webapp, but
      9 improves it in some ways: it adds better URI routing and exception handling,
     10 a full featured response object and a more flexible dispatching mechanism.
     11 
     12 webapp2 also offers the package `webapp2_extras`_ with several optional
     13 utilities: sessions, localization, internationalization, domain and subdomain
     14 routing, secure cookies and others.
     15 
     16 webapp2 can also be used outside of Google App Engine, independently of the
     17 App Engine SDK.
     18 
     19 For a complete description of how webapp2 improves webapp, see
     20 `webapp2 features`_.
     21 
     22 Quick links
     23 -----------
     24 
     25 - `User Guide <http://webapp-improved.appspot.com/>`_
     26 - `Repository <http://code.google.com/p/webapp-improved/>`_
     27 - `Discussion Group <https://groups.google.com/forum/#!forum/webapp2>`_
     28 - `@webapp2 <https://twitter.com/#!/webapp2>`_
     29 
     30 .. _webapp: http://code.google.com/appengine/docs/python/tools/webapp/
     31 .. _webapp2: http://code.google.com/p/webapp-improved/
     32 .. _simple: http://code.google.com/p/webapp-improved/source/browse/webapp2.py
     33 .. _webapp2_extras: http://webapp-improved.appspot.com/#api-reference-webapp2-extras
     34 .. _webapp2 features: http://webapp-improved.appspot.com/features.html
     35 """
     36 from setuptools import setup
     37 
     38 setup(
     39     name = 'webapp2',
     40     version = '2.5.1',
     41     license = 'Apache Software License',
     42     url = 'http://webapp-improved.appspot.com',
     43     description = "Taking Google App Engine's webapp to the next level!",
     44     long_description = __doc__,
     45     author = 'Rodrigo Moraes',
     46     author_email = 'rodrigo.moraes@gmail.com',
     47     zip_safe = False,
     48     platforms = 'any',
     49     py_modules = [
     50         'webapp2',
     51     ],
     52     packages = [
     53         'webapp2_extras',
     54         'webapp2_extras.appengine',
     55         'webapp2_extras.appengine.auth',
     56     ],
     57     include_package_data=True,
     58     classifiers = [
     59         'Development Status :: 5 - Production/Stable',
     60         'Environment :: Web Environment',
     61         'Intended Audience :: Developers',
     62         'License :: OSI Approved :: Apache Software License',
     63         'Operating System :: OS Independent',
     64         'Programming Language :: Python',
     65         'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
     66         'Topic :: Software Development :: Libraries :: Python Modules',
     67     ]
     68 )