mirror of https://github.com/pallets/flask.git
0.5 is 0.3 now, why skip numbers?
This commit is contained in:
parent
dfecc86dd3
commit
ce6e4cbd73
2
CHANGES
2
CHANGES
|
@ -3,7 +3,7 @@ Flask Changelog
|
||||||
|
|
||||||
Here you can see the full list of changes between each Flask release.
|
Here you can see the full list of changes between each Flask release.
|
||||||
|
|
||||||
Version 0.5
|
Version 0.3
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
Release date to be announced
|
Release date to be announced
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
Configuration Handling
|
Configuration Handling
|
||||||
======================
|
======================
|
||||||
|
|
||||||
.. versionadded:: 0.5
|
.. versionadded:: 0.3
|
||||||
|
|
||||||
Applications need some kind of configuration. There are different things
|
Applications need some kind of configuration. There are different things
|
||||||
you might want to change. Like toggling debug mode, the secret key and a
|
you might want to change. Like toggling debug mode, the secret key and a
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
Handling Application Errors
|
Handling Application Errors
|
||||||
===========================
|
===========================
|
||||||
|
|
||||||
.. versionadded:: 0.5
|
.. versionadded:: 0.3
|
||||||
|
|
||||||
Applications fail, server fail. Sooner or later you will see an exception
|
Applications fail, server fail. Sooner or later you will see an exception
|
||||||
in production. Even if your code is 100% correct, you will still see
|
in production. Even if your code is 100% correct, you will still see
|
||||||
|
|
|
@ -86,7 +86,7 @@ And of course the login template:
|
||||||
Flashing With Categories
|
Flashing With Categories
|
||||||
------------------------
|
------------------------
|
||||||
|
|
||||||
.. versionadded:: 0.5
|
.. versionadded:: 0.3
|
||||||
|
|
||||||
It is also possible to provide categories when flashing a message. The
|
It is also possible to provide categories when flashing a message. The
|
||||||
default category if nothing is provided is ``'message'``. Alternative
|
default category if nothing is provided is ``'message'``. Alternative
|
||||||
|
|
|
@ -691,7 +691,7 @@ for a full example.
|
||||||
Logging
|
Logging
|
||||||
-------
|
-------
|
||||||
|
|
||||||
.. versionadded:: 0.5
|
.. versionadded:: 0.3
|
||||||
|
|
||||||
Sometimes you might be in the situation where you deal with data that
|
Sometimes you might be in the situation where you deal with data that
|
||||||
should be correct, but actually is not. For example you have some client
|
should be correct, but actually is not. For example you have some client
|
||||||
|
@ -702,7 +702,7 @@ Request`` in that situation, but other times it is not and the code has to
|
||||||
continue working.
|
continue working.
|
||||||
|
|
||||||
Yet you want to log that something fishy happened. This is where loggers
|
Yet you want to log that something fishy happened. This is where loggers
|
||||||
come in handy. As of Flask 0.5 a logger is preconfigured for you to use.
|
come in handy. As of Flask 0.3 a logger is preconfigured for you to use.
|
||||||
|
|
||||||
Here are some example log calls::
|
Here are some example log calls::
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
Working with the Shell
|
Working with the Shell
|
||||||
======================
|
======================
|
||||||
|
|
||||||
.. versionadded:: 0.5
|
.. versionadded:: 0.3
|
||||||
|
|
||||||
One of the reasons everybody loves Python is the interactive shell. It
|
One of the reasons everybody loves Python is the interactive shell. It
|
||||||
basically allows you to execute Python commands in real time and
|
basically allows you to execute Python commands in real time and
|
||||||
|
|
|
@ -14,10 +14,10 @@ This section of the documentation enumerates all the changes in Flask from
|
||||||
release to release and how you can change your code to have a painless
|
release to release and how you can change your code to have a painless
|
||||||
updating experience.
|
updating experience.
|
||||||
|
|
||||||
Version 0.5
|
Version 0.3
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
Flask 0.5 introduces configuration support and logging as well as
|
Flask 0.3 introduces configuration support and logging as well as
|
||||||
categories for flashing messages. All these are features that are 100%
|
categories for flashing messages. All these are features that are 100%
|
||||||
backwards compatible but you might want to take advantage of them.
|
backwards compatible but you might want to take advantage of them.
|
||||||
|
|
||||||
|
|
14
flask.py
14
flask.py
|
@ -232,7 +232,7 @@ def flash(message, category='message'):
|
||||||
flashed message from the session and to display it to the user,
|
flashed message from the session and to display it to the user,
|
||||||
the template has to call :func:`get_flashed_messages`.
|
the template has to call :func:`get_flashed_messages`.
|
||||||
|
|
||||||
.. versionchanged: 0.5
|
.. versionchanged: 0.3
|
||||||
`category` parameter added.
|
`category` parameter added.
|
||||||
|
|
||||||
:param message: the message to be flashed.
|
:param message: the message to be flashed.
|
||||||
|
@ -260,7 +260,7 @@ def get_flashed_messages(with_categories=False):
|
||||||
<p class=flash-{{ category }}>{{ msg }}
|
<p class=flash-{{ category }}>{{ msg }}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
.. versionchanged:: 0.5
|
.. versionchanged:: 0.3
|
||||||
`with_categories` parameter added.
|
`with_categories` parameter added.
|
||||||
|
|
||||||
:param with_categories: set to `True` to also receive categories.
|
:param with_categories: set to `True` to also receive categories.
|
||||||
|
@ -829,7 +829,7 @@ class Flask(_PackageBoundObject):
|
||||||
#: the application is in debug mode, otherwise the attached logging
|
#: the application is in debug mode, otherwise the attached logging
|
||||||
#: handler does the formatting.
|
#: handler does the formatting.
|
||||||
#:
|
#:
|
||||||
#: .. versionadded:: 0.5
|
#: .. versionadded:: 0.3
|
||||||
debug_log_format = (
|
debug_log_format = (
|
||||||
'-' * 80 + '\n' +
|
'-' * 80 + '\n' +
|
||||||
'%(levelname)s in %(module)s, %(pathname)s:%(lineno)d]:\n' +
|
'%(levelname)s in %(module)s, %(pathname)s:%(lineno)d]:\n' +
|
||||||
|
@ -949,7 +949,7 @@ class Flask(_PackageBoundObject):
|
||||||
app.logger.warning('A warning ocurred (%d apples)', 42)
|
app.logger.warning('A warning ocurred (%d apples)', 42)
|
||||||
app.logger.error('An error occoured')
|
app.logger.error('An error occoured')
|
||||||
|
|
||||||
.. versionadded:: 0.5
|
.. versionadded:: 0.3
|
||||||
"""
|
"""
|
||||||
from logging import getLogger, StreamHandler, Formatter, DEBUG
|
from logging import getLogger, StreamHandler, Formatter, DEBUG
|
||||||
class DebugHandler(StreamHandler):
|
class DebugHandler(StreamHandler):
|
||||||
|
@ -1225,7 +1225,7 @@ class Flask(_PackageBoundObject):
|
||||||
registered error handlers and fall back to returning the
|
registered error handlers and fall back to returning the
|
||||||
exception as response.
|
exception as response.
|
||||||
|
|
||||||
.. versionadded: 0.5
|
.. versionadded: 0.3
|
||||||
"""
|
"""
|
||||||
handler = self.error_handlers.get(e.code)
|
handler = self.error_handlers.get(e.code)
|
||||||
if handler is None:
|
if handler is None:
|
||||||
|
@ -1239,7 +1239,7 @@ class Flask(_PackageBoundObject):
|
||||||
for an 500 internal server error is used. If no such handler
|
for an 500 internal server error is used. If no such handler
|
||||||
exists, a default 500 internal server error message is displayed.
|
exists, a default 500 internal server error message is displayed.
|
||||||
|
|
||||||
.. versionadded: 0.5
|
.. versionadded: 0.3
|
||||||
"""
|
"""
|
||||||
handler = self.error_handlers.get(500)
|
handler = self.error_handlers.get(500)
|
||||||
if self.debug:
|
if self.debug:
|
||||||
|
@ -1397,7 +1397,7 @@ class Flask(_PackageBoundObject):
|
||||||
u'/'
|
u'/'
|
||||||
>>> ctx.unbind()
|
>>> ctx.unbind()
|
||||||
|
|
||||||
.. versionchanged:: 0.5
|
.. versionchanged:: 0.3
|
||||||
Added support for non-with statement usage and `with` statement
|
Added support for non-with statement usage and `with` statement
|
||||||
is now passed the ctx object.
|
is now passed the ctx object.
|
||||||
|
|
||||||
|
|
2
setup.py
2
setup.py
|
@ -43,7 +43,7 @@ from setuptools import setup
|
||||||
|
|
||||||
setup(
|
setup(
|
||||||
name='Flask',
|
name='Flask',
|
||||||
version='0.5',
|
version='0.3',
|
||||||
url='http://github.com/mitsuhiko/flask/',
|
url='http://github.com/mitsuhiko/flask/',
|
||||||
license='BSD',
|
license='BSD',
|
||||||
author='Armin Ronacher',
|
author='Armin Ronacher',
|
||||||
|
|
Loading…
Reference in New Issue