MAC CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>

7-DAY TOP DOWNLOAD

#
Program
iPhone and iPod
Firmware 3.1.3

37,801
Internet Explorer
5.2.3

7,138
Toast Titanium
10.0.5

3,921
Kid Pix Deluxe 3X
Update 1.2.4

3,869
Apple GarageBand
Update 5.1

3,642
Matlab 7.9
3,336
Apple iLife '09
3,322
AC3 Codec 0.4
2,965
RAR for Mac OS X
3.92 Beta 1 / 3.91

2,914
Halo 2.0.3
2,786

WEEK'S BEST

  • LimeWire X 5.5.0 B...
  • iPhone and iPod Fi...
  • VLC Media Player 1...
  • Speed Download 5.2...
  • Mozilla Firefox 3....
  • Thunderbird 3.1 Al...
  • Adobe Shockwave Pl...
  • Parallels Desktop ...
  • CrossOver 8.0.3
  • QuarkXPress 8.15
  • Adobe Reader 9.3
  • Vienna 2.5.0.2500 ...
  • Alarm Clock Pro 9....
  • GraphicConverter 6...
  • Mozilla Firefox 3....
  • Transmission 1.83
  • FileZilla 3.3.1
  • Deep Freeze 4.51.2...
  • VueScan 8.6.10
  • Vuze (formerly Azu...
  • Floola 5.4
  • Opera 10.50 Build ...
  • ClamXav 2.0.5 Beta...
  • OnyX 2.1.3
  • Adobe Flash Player...
  • Dropbox 0.7.105
  • Adobe Lightroom 3....
  • WireShark 1.2.6
  • VirtualBox 3.1.4 B...
  • OpenOffice.org 3.2.0
  • Home / Mac / Development / WEB
     Report spyware

    Werkzeug 0.5.1

    Download button

    No screenshots available
    Downloads: 213  Add to download basket  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Size / OS:

    Binary Format:

    Last Updated:

    Category:
    Pocoo Team | More programs
    Freeware / FREE
    1.7 MB / Mac OS X
    Universal Binary Universal Binary
    July 11th, 2009, 14:58 GMT [view history]
    C: \ Development \ WEB

     Read user reviews (1)  Add a review  Refer to a friend  Subscribe

     

    Werkzeug description

    The Swiss Army knife of Python web development

    Werkzeug started as a simple collection of various utilities for WSGI applications and has become one of the most advanced WSGI utility modules.

    Werkzeug 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. Werkzeug doesn't even enforce a specific way of handling requests and will just leave all that up to the developer.

    Werkzeug is most useful for end user applications which should work on as many server environments as possible (such as blogs, wikis, bulletin boards, etc.).

    Here are some key features of "Werkzeug":

    · 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
    · wrapper around wsgiref that works around some of the limitations and bugs, adds threading and fork support for test environments and adds an automatic reloader.
    · a flexible URL routing system with REST support.
    · fully WSGI compatible

    Requirements:

    · Python 2.4 or later

    What's New in This Release: [ read full changelog ]

    · requires Python 2.4 now
    · fixed a bug in :class:`~contrib.IterIO`
    · added :class:`MIMEAccept` and :class:`CharsetAccept` that work like the regular :class:`Accept` but have extra special normalization for mimetypes and charsets and extra convenience methods.
    · switched the serving system from wsgiref to something homebrew.
    · the :class:`Client` now supports cookies.
    · added the :mod:`~werkzeug.contrib.fixers` module with various fixes for webserver bugs and hosting setup side-effects.
    · added :mod:`werkzeug.contrib.wrappers`
    · added :func:`is_hop_by_hop_header`
    · added :func:`is_entity_header`
    · added :func:`remove_hop_by_hop_headers`
    · added :func:`pop_path_info`
    · added :func:`peek_path_info`
    · added :func:`wrap_file` and :class:`FileWrapper`
    · moved `LimitedStream` from the contrib package into the regular werkzeug one and changed the default behavior to raise exceptions rather than stopping without warning. The old class will stick in the module until 0.6.
    · implemented experimental multipart parser that replaces the old CGI hack.
    · added :func:`dump_options_header` and :func:`parse_options_header`
    · added :func:`quote_header_value` and :func:`unquote_header_value`
    · :func:`url_encode` and :func:`url_decode` now accept a separator argument to switch between `&` and `;` as pair separator. The magic switch is no longer in place.
    · all form data parsing functions as well as the :class:`BaseRequest` object have parameters (or attributes) to limit the number of incoming bytes (either totally or per field).
    · added :class:`LanguageAccept`
    · request objects are now enforced to be read only for all collections.
    · added many new collection classes, refactored collections in general.
    · test support was refactored, semi-undocumented `werkzeug.test.File` was replaced by :class:`werkzeug.FileStorage`.
    · :class:`EnvironBuilder` was added and unifies the previous distinct :func:`create_environ`, :class:`Client` and :meth:`BaseRequest.from_values`. They all work the same now which is less confusing.
    · officially documented imports from the internal modules as undefined behavior. These modules were never exposed as public interfaces.
    · removed `FileStorage.__len__` which previously made the object falsy for browsers not sending the content length which all browsers do.
    · :class:`SharedDataMiddleware` uses `wrap_file` now and has a configurable cache timeout.
    · added :class:`CommonRequestDescriptorsMixin`
    · added :attr:`CommonResponseDescriptorsMixin.mimetype_params`
    · added :mod:`werkzeug.contrib.lint`
    · added `passthrough_errors` to `run_simple`.
    · added `secure_filename`
    · added :func:`make_line_iter`
    · :class:`MultiDict` copies now instead of revealing internal lists to the caller for `getlist` and iteration functions that return lists.
    · added :attr:`follow_redirect` to the :func:`open` of :class:`Client`.
    · added support for `extra_files` in :func:`~werkzeug.script.make_runserver`

     


    TAGS:

    web development | http debugger | url router | develop | debug | route



    HTML code for linking to this page:


    Go to top

    Windows tabGames tabDrivers tabMac tabLinux tabScripts tabMobile tabHandheld tabGadgets tabNews tab

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM