Skip to main content

A web micro-framework

Project description

0.3.2

  • Improved handling for ResponseExceptions raised during route traversal

0.3.1

  • Bugfix: routing arguments were being incorrectly converted to bytestrings in python2

  • Bugfix: urlfor works correctly with dynamic routes

0.3.0

Note that upgrading to this version will require changes to your application

  • View functions are no longer passed a request object as a positional argument

  • The syntax used to reference views by name has changed from urlfor('mymodule:view') to urlfor('mymodule.view').

  • Routing: named routes are now supported, eg Route('/', GET, myview, name='homepage'). These can later be accessed by eg urlfor('homepage'). The old route tagging facility has been removed.

  • Routing: Support for delegating paths to other routeable objects

  • fresco.exceptions.NotFoundFinal has been replaced by NotFound(final=True)

  • Experimental Python 3 support

0.2.3

  • FrescoApp objects now have an options dictionary for application level settings

  • Added serve_static_file function

  • Added support for signals with blinker

  • urlfor now requires fully qualified module names if called with a string argument

0.2.2

  • Bug: URL generation broken when HTTP_HOST does not contain port number

0.2.1

  • Bugfixes for beaker session support and broken URL generation when ‘X-Forwarded-SSL: off’ header supplied

0.2.0

  • Removed dependency on Pesto

0.1 (unreleased)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fresco-0.3.2.tar.gz (63.1 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page