librelist archives

« back to archive

ANN: Flask 0.6, Whisky Released

ANN: Flask 0.6, Whisky Released

From:
Armin Ronacher
Date:
2010-07-27 @ 12:50
Hi everybody,

I just released Version 0.6, codename Whisky of Flask, the micro
webframework based on Werkzeug, Jinja2 and good intentions.

What's new:

   * after request functions are now called in reverse order of
     registration.
   * OPTIONS is now automatically implemented by Flask unless the
     application explictly adds ‘OPTIONS’ as method to the URL rule. In
     this case no automatic OPTIONS handling kicks in.
   * static rules are now even in place if there is no static folder for
     the module. This was implemented to aid GAE which will remove the
     static folder if it’s part of a mapping in the .yml file.
   * the config is now available in the templates as config.
   * context processors will no longer override values passed directly
     to the render function.
   * added the ability to limit the incoming request data with the new
     MAX_CONTENT_LENGTH configuration value.
   * the endpoint for the flask.Module.add_url_rule() method is now
     optional to be consistent with the function of the same name on the
     application object.
   * added a flask.make_response() function that simplifies creating
     response object instances in views.
   * added signalling support based on blinker. This feature is
     currently optional and supposed to be used by extensions and
     applications. If you want to use it, make sure to have blinker
     installed.
   * refactored the way url adapters are created. This process is now
     fully customizable with the create_url_adapter() method.
   * modules can now register for a subdomain instead of just an URL
     prefix. This makes it possible to bind a whole module to a
     configurable subdomain.

What else?

Huge updates in the documentation as always.  Additionally the Flask 
extension review process started and we are currently counting 8 
approved Flask extensions.

Being an approved extension means that the extension is tested as part 
of the Flask release cycle.  Whenever a new Flask release is pushed out, 
the extensions are tested for compatibility.  This will make it possible 
to synchronize possible API changes without breaking application code. 
The Flask website now also shows stars for approved extensions.

The current status of the extension test is currently available here:
   http://bit.ly/ext-test

Due to popular demand there are now shirts available:
   http://flask.spreadshirt.net/

This shop is operated by Spreadshirt which also receives all the 
earnings.  We did not add a provision to keep the shirt prices affordable.


A big thank you to everybody contributing patches, writing Flask 
extensions and being part of this community.


Links:

     Online Documentation: http://flask.pocoo.org/docs/
     Downloadable PDF: http://flask.pocoo.org/docs/flask-docs.pdf
     Website: http://flask.pocoo.org/
     On Github: http://github.com/mitsuhiko/flask
     PyPI Record: http://pypi.python.org/pypi/Flask


Grab it from PyPI while it's hot: http://pypi.python.org/pypi/Flask/0.6


Regards,
Armin

Re: [flask] ANN: Flask 0.6, Whisky Released

From:
Stephane Wirtel
Date:
2010-07-27 @ 13:03
Thank you so much for this release.

Thank you to the community members

For the next release 0.7, the next code name could be "Single Malt" ;-) 
it's a kind of Whisky.

I'm going to buy my t-shirt of Flask \o/

Regards,

Stéphane
On 07/27/2010 02:50 PM, Armin Ronacher wrote:
> Hi everybody,
> 
> I just released Version 0.6, codename Whisky of Flask, the micro
> webframework based on Werkzeug, Jinja2 and good intentions.
> 
> What's new:
> 
>    * after request functions are now called in reverse order of
>      registration.
>    * OPTIONS is now automatically implemented by Flask unless the
>      application explictly adds ‘OPTIONS’ as method to the URL rule. In
>      this case no automatic OPTIONS handling kicks in.
>    * static rules are now even in place if there is no static folder for
>      the module. This was implemented to aid GAE which will remove the
>      static folder if it’s part of a mapping in the .yml file.
>    * the config is now available in the templates as config.
>    * context processors will no longer override values passed directly
>      to the render function.
>    * added the ability to limit the incoming request data with the new
>      MAX_CONTENT_LENGTH configuration value.
>    * the endpoint for the flask.Module.add_url_rule() method is now
>      optional to be consistent with the function of the same name on the
>      application object.
>    * added a flask.make_response() function that simplifies creating
>      response object instances in views.
>    * added signalling support based on blinker. This feature is
>      currently optional and supposed to be used by extensions and
>      applications. If you want to use it, make sure to have blinker
>      installed.
>    * refactored the way url adapters are created. This process is now
>      fully customizable with the create_url_adapter() method.
>    * modules can now register for a subdomain instead of just an URL
>      prefix. This makes it possible to bind a whole module to a
>      configurable subdomain.
> 
> What else?
> 
> Huge updates in the documentation as always.  Additionally the Flask 
> extension review process started and we are currently counting 8 
> approved Flask extensions.
> 
> Being an approved extension means that the extension is tested as part 
> of the Flask release cycle.  Whenever a new Flask release is pushed out, 
> the extensions are tested for compatibility.  This will make it possible 
> to synchronize possible API changes without breaking application code. 
> The Flask website now also shows stars for approved extensions.
> 
> The current status of the extension test is currently available here:
>    http://bit.ly/ext-test
> 
> Due to popular demand there are now shirts available:
>    http://flask.spreadshirt.net/
> 
> This shop is operated by Spreadshirt which also receives all the 
> earnings.  We did not add a provision to keep the shirt prices affordable.
> 
> 
> A big thank you to everybody contributing patches, writing Flask 
> extensions and being part of this community.
> 
> 
> Links:
> 
>      Online Documentation: http://flask.pocoo.org/docs/
>      Downloadable PDF: http://flask.pocoo.org/docs/flask-docs.pdf
>      Website: http://flask.pocoo.org/
>      On Github: http://github.com/mitsuhiko/flask
>      PyPI Record: http://pypi.python.org/pypi/Flask
> 
> 
> Grab it from PyPI while it's hot: http://pypi.python.org/pypi/Flask/0.6
> 
> 
> Regards,
> Armin

Re: [flask] ANN: Flask 0.6, Whisky Released

From:
heww0205
Date:
2010-07-27 @ 13:32
Very pleased to hear this.

Re: [flask] ANN: Flask 0.6, Whisky Released

From:
Dan Jacob
Date:
2010-07-27 @ 13:41
Thanks Armin and the other Flask contributors.

On 27 July 2010 14:32, heww0205 <heww0205@gmail.com> wrote:
> Very pleased to hear this.
>