Werkzeug

Software Screenshot:
Werkzeug
Software Details:
Version: 0.10.4 updated
Upload Date: 12 Apr 15
Developer: Armin Ronacher
Distribution Type: Freeware
Downloads: 268

Rating: nan/5 (Total Votes: 0)

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.

What is new in this release:

  • Fixed regression with multiple query values for URLs.
  • Fixed issues with eventlet's monkeypatching and the built-in server.

What is new in version 0.10.1:

  • Fixed regression with multiple query values for URLs.
  • Fixed issues with eventlet's monkeypatching and the built-in server.

What is new in version 0.9.4:

  • Fixed an issue with Python 3.3 and an edge case in cookie parsing.
  • Fixed decoding errors not handled properly through the WSGI decoding dance.

What is new in version 0.9.3:

  • Restored beahvior of the ``data`` descriptor of the request class to pre 0.9 behavior. This now also means that ``.data`` and ``.get_data()`` have different behavior. New code should use ``.get_data()`` always.

What is new in version 0.9:

  • 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.

What is new in version 0.8.3:

  • Fixed another issue with :func:`werkzeug.wsgi.make_line_iter` where lines longer than the buffer size were not handled properly.
  • Restore stdout after debug console finished executing so that the debugger can be used on GAE better.
  • Fixed a bug with the redis cache for int subclasses (affects bool caching).
  • Fixed an XSS problem with redirect targets coming from untrusted sources.

What is new in version 0.8.2:

  • Added support for :meth:`~werkzeug.wsgi.LimitedStream.tell` on the limited stream.
  • :class:`~werkzeug.datastructures.ETags` now is nonzero if it contains at least one etag of any kind, including weak ones.
  • Added a workaround for a bug in the stdlib for SSL servers.
  • Improved SSL interface of the devserver so that it can generate certificates easily and load them from files.
  • Refactored test client to invoke the open method on the class for redirects. This makes subclassing more powerful.

What is new in version 0.8:

  • Fixed an issue with the memcache not working properly.
  • Fixed an issue for Python 2.7.1 and higher that broke copying of multidicts with :func:`copy.copy`.
  • Changed hashing methodology of immutable ordered multi dicts for a potential problem with alternative Python implementations.

What is new in version 0.7.1:

  • Fixed a problem with newer versions of IPython.
  • Disabled pyinotify based reloader which does not work reliably.

Similar Software

phonenumbers
phonenumbers

19 Jul 15

configs
configs

1 Mar 15

PLY
PLY

6 Jun 15

geopy
geopy

1 Mar 15

Other Software of Developer Armin Ronacher

speaklater
speaklater

20 Feb 15

Pygments
Pygments

1 Mar 15

Jinja2
Jinja2

11 May 15

MarkupSafe
MarkupSafe

5 Jun 15

Comments to Werkzeug

Comments not found
Add Comment
Turn on images!