| |||||
WSGI stands for Web Server Gateway Interface and defines a simple and universal interface between web servers and web applications or frameworks for the Python programming language.
Werkzeug is a collection of various utilities for WSGI applications in Python.
Here are some key features of "Werkzeug":
· HTTP header parsing and dumping.
· Easy to use request and response objects.
· Interactive JavaScript based in-browser debugger.
· 100% WSGI 1.0 compatible.
· Supports Python from 2.4 up to 2.7.
· Unicode support.
· Basic session and signed cookie support.
· URI and IRI utilities with Unicode awareness.
· Built-in library of fixes for buggy WSGI servers and browsers.
· Integrated routing system for matching URLs to endpoints and vice versa.
What's New in This Release: [ read full changelog ]
· Added support for fragment handling in URI/IRI functions.
· Added custom class support for :func:`werkzeug.http.parse_dict_header`.
· Renamed `LighttpdCGIRootFix` to `CGIRootFix`.
· Always treat `+` as safe when fixing URLs as people love misusing them.
· Added support to profiling into directories in the contrib profiler.
· The escape function now by default escapes quotes.
· Changed repr of exceptions to be less magical.
· Simplified exception interface to no longer require environments to be passed to receive the response object.
· Added sentinel argument to IterIO objects.
· Added pbkdf2 support for the security module.
· Added a plain request type that disables all form parsing to only leave the stream behind.

Via: Werkzeug 0.9.1






0 Comment:
Post a Comment