74 lines
2.2 KiB
Text
74 lines
2.2 KiB
Text
|
Metadata-Version: 2.0
|
||
|
Name: Werkzeug
|
||
|
Version: 0.10.4
|
||
|
Summary: The Swiss Army knife of Python web development
|
||
|
Home-page: http://werkzeug.pocoo.org/
|
||
|
Author: Armin Ronacher
|
||
|
Author-email: armin.ronacher@active-4.com
|
||
|
License: BSD
|
||
|
Platform: any
|
||
|
Classifier: Development Status :: 5 - Production/Stable
|
||
|
Classifier: Environment :: Web Environment
|
||
|
Classifier: Intended Audience :: Developers
|
||
|
Classifier: License :: OSI Approved :: BSD License
|
||
|
Classifier: Operating System :: OS Independent
|
||
|
Classifier: Programming Language :: Python
|
||
|
Classifier: Programming Language :: Python :: 3
|
||
|
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
|
||
|
Classifier: Topic :: Software Development :: Libraries :: Python Modules
|
||
|
|
||
|
Werkzeug
|
||
|
========
|
||
|
|
||
|
Werkzeug started as simple collection of various utilities for WSGI
|
||
|
applications and has become one of the most advanced WSGI utility
|
||
|
modules. It includes a powerful debugger, full featured request and
|
||
|
response objects, HTTP utilities to handle entity tags, cache control
|
||
|
headers, HTTP dates, cookie handling, file uploads, a powerful URL
|
||
|
routing system and a bunch of community contributed addon modules.
|
||
|
|
||
|
Werkzeug is unicode aware and doesn't enforce a specific template
|
||
|
engine, database adapter or anything else. It doesn't even enforce
|
||
|
a specific way of handling requests and leaves all that up to the
|
||
|
developer. It's most useful for end user applications which should work
|
||
|
on as many server environments as possible (such as blogs, wikis,
|
||
|
bulletin boards, etc.).
|
||
|
|
||
|
Details and example applications are available on the
|
||
|
`Werkzeug website <http://werkzeug.pocoo.org/>`_.
|
||
|
|
||
|
|
||
|
Features
|
||
|
--------
|
||
|
|
||
|
- unicode awareness
|
||
|
|
||
|
- request and response objects
|
||
|
|
||
|
- various utility functions for dealing with HTTP headers such as
|
||
|
`Accept` and `Cache-Control` headers.
|
||
|
|
||
|
- thread local objects with proper cleanup at request end
|
||
|
|
||
|
- an interactive debugger
|
||
|
|
||
|
- A simple WSGI server with support for threading and forking
|
||
|
with an automatic reloader.
|
||
|
|
||
|
- a flexible URL routing system with REST support.
|
||
|
|
||
|
- fully WSGI compatible
|
||
|
|
||
|
|
||
|
Development Version
|
||
|
-------------------
|
||
|
|
||
|
The Werkzeug development version can be installed by cloning the git
|
||
|
repository from `github`_::
|
||
|
|
||
|
git clone git@github.com:mitsuhiko/werkzeug.git
|
||
|
|
||
|
.. _github: http://github.com/mitsuhiko/werkzeug
|
||
|
|
||
|
|