Software Details:
Version: 0.3.4
Upload Date: 20 Feb 15
Distribution Type: Freeware
Downloads: 37
fresco is a web micro-framework written in Python.
What is new in this release:
- Bugfix: Request.form was not handling unicode data in GET requests correctly
- fresco.core.request_class has been moved to FrescoApp.request_class
- Route arguments can take default arguments for url generation
- Added tox for testing: fresco is now tested and works with Python 2.6, 2.7, 3.2 and 3.3
What is new in version 0.3.3:
- Bugfix: Request.make_url was double quoting URLs in some circumstances
What is new in version 0.3.2:
- Improved handling for ResponseExceptions raised during route traversal
What is new in version 0.3.1:
- Bugfix: routing arguments were being incorrectly converted to bytestrings in python2
- Bugfix: urlfor works correctly with dynamic routes
What is new in version 0.3.0:
- 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
What is new in version 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
What is new in version 0.2.2:
- Bug: URL generation broken when HTTP_HOST does not contain port number
What is new in version 0.2.1:
- Bugfixes for beaker session support and broken URL generation when 'X-Forwarded-SSL: off' header supplied
Requirements:
- Python
Comments not found