Accepting request 197962 from devel:languages:python
- add dependency on itsdangerous (forwarded request 197961 from dirkmueller) OBS-URL: https://build.opensuse.org/request/show/197962 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Flask?expand=0&rev=11
This commit is contained in:
parent
bce9d4bbbf
commit
ac5e2f9dc2
3
Flask-0.10.1.tar.gz
Normal file
3
Flask-0.10.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4c83829ff83d408b5e1d4995472265411d2c414112298f2eb4b359d9e4563373
|
||||
size 544247
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2fd5d4ffe81f762dd2a3e58472d690a0dbba3766776506003aee3ed7aaa8afef
|
||||
size 481982
|
@ -1,3 +1,91 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 9 07:47:12 UTC 2013 - dmueller@suse.com
|
||||
|
||||
- add dependency on itsdangerous
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 25 11:33:18 UTC 2013 - dmueller@suse.com
|
||||
|
||||
- update to 0.10.1
|
||||
- Fixed an issue where ``|tojson`` was not quoting single quotes which
|
||||
made the filter not work properly in HTML attributes. Now it's
|
||||
possible to use that filter in single quoted attributes. This should
|
||||
make using that filter with angular.js easier.
|
||||
- Added support for byte strings back to the session system. This broke
|
||||
compatibility with the common case of people putting binary data for
|
||||
token verification into the session.
|
||||
- Fixed an issue were registering the same method twice for the same endpoint
|
||||
would trigger an exception incorrectly.
|
||||
:ref:`upgrading-to-010` for more information.
|
||||
- Added ``template_test`` methods in addition to the already existing
|
||||
``template_filter`` method family.
|
||||
- Added ``template_global`` methods in addition to the already existing
|
||||
``template_filter`` method family.
|
||||
- Set the content-length header for x-sendfile.
|
||||
- ``tojson`` filter now does not escape script blocks in HTML5 parsers.
|
||||
- ``tojson`` used in templates is now safe by default due. This was
|
||||
allowed due to the different escaping behavior.
|
||||
- Flask will now raise an error if you attempt to register a new function
|
||||
on an already used endpoint.
|
||||
- Added wrapper module around simplejson and added default serialization
|
||||
of datetime objects. This allows much easier customization of how
|
||||
JSON is handled by Flask or any Flask extension.
|
||||
- Removed deprecated internal ``flask.session`` module alias. Use
|
||||
``flask.sessions`` instead to get the session module. This is not to
|
||||
be confused with ``flask.session`` the session proxy.
|
||||
- Templates can now be rendered without request context. The behavior is
|
||||
slightly different as the ``request``, ``session`` and ``g`` objects
|
||||
will not be available and blueprint's context processors are not
|
||||
called.
|
||||
- The config object is now available to the template as a real global and
|
||||
not through a context processor which makes it available even in imported
|
||||
templates by default.
|
||||
- Added an option to generate non-ascii encoded JSON which should result
|
||||
in less bytes being transmitted over the network. It's disabled by
|
||||
default to not cause confusion with existing libraries that might expect
|
||||
``flask.json.dumps`` to return bytestrings by default.
|
||||
- ``flask.g`` is now stored on the app context instead of the request
|
||||
context.
|
||||
- ``flask.g`` now gained a ``get()`` method for not erroring out on non
|
||||
existing items.
|
||||
- ``flask.g`` now can be used with the ``in`` operator to see what's defined
|
||||
and it now is iterable and will yield all attributes stored.
|
||||
- ``flask.Flask.request_globals_class`` got renamed to
|
||||
``flask.Flask.app_ctx_globals_class`` which is a better name to what it
|
||||
does since 0.10.
|
||||
- `request`, `session` and `g` are now also added as proxies to the template
|
||||
context which makes them available in imported templates. One has to be
|
||||
very careful with those though because usage outside of macros might
|
||||
cause caching.
|
||||
- Flask will no longer invoke the wrong error handlers if a proxy
|
||||
exception is passed through.
|
||||
- Added a workaround for chrome's cookies in localhost not working
|
||||
as intended with domain names.
|
||||
- Changed logic for picking defaults for cookie values from sessions
|
||||
to work better with Google Chrome.
|
||||
- Added `message_flashed` signal that simplifies flashing testing.
|
||||
- Added support for copying of request contexts for better working with
|
||||
greenlets.
|
||||
- Removed custom JSON HTTP exception subclasses. If you were relying on them
|
||||
you can reintroduce them again yourself trivially. Using them however is
|
||||
strongly discouraged as the interface was flawed.
|
||||
- Python requirements changed: requiring Python 2.6 or 2.7 now to prepare
|
||||
for Python 3.3 port.
|
||||
- Changed how the teardown system is informed about exceptions. This is now
|
||||
more reliable in case something handles an exception halfway through
|
||||
the error handling process.
|
||||
- Request context preservation in debug mode now keeps the exception
|
||||
information around which means that teardown handlers are able to
|
||||
distinguish error from success cases.
|
||||
- Added the ``JSONIFY_PRETTYPRINT_REGULAR`` configuration variable.
|
||||
- Flask now orders JSON keys by default to not trash HTTP caches due to
|
||||
different hash seeds between different workers.
|
||||
- Added `appcontext_pushed` and `appcontext_popped` signals.
|
||||
- The builtin run method now takes the ``SERVER_NAME`` into account when
|
||||
picking the default port to run on.
|
||||
- Added `flask.request.get_json()` as a replacement for the old
|
||||
`flask.request.json` property.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 16 09:20:35 UTC 2012 - saschpe@suse.de
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package python-Flask
|
||||
#
|
||||
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: python-Flask
|
||||
Version: 0.9
|
||||
Version: 0.10.1
|
||||
Release: 0
|
||||
Url: http://github.com/mitsuhiko/flask/
|
||||
Summary: A microframework based on Werkzeug, Jinja2 and good intentions
|
||||
@ -30,9 +30,11 @@ BuildRequires: python-Sphinx
|
||||
BuildRequires: python-Werkzeug >= 0.7
|
||||
BuildRequires: python-devel
|
||||
BuildRequires: python-distribute
|
||||
BuildRequires: python-itsdangerous >= 0.21
|
||||
BuildRequires: python-nose
|
||||
Requires: python-Jinja2 >= 2.4
|
||||
Requires: python-Werkzeug >= 0.7
|
||||
Requires: python-itsdangerous >= 0.21
|
||||
Provides: python-flask = %{version}
|
||||
Obsoletes: python-flask < %{version}
|
||||
%if 0%{?suse_version} && 0%{?suse_version} <= 1110
|
||||
|
Loading…
Reference in New Issue
Block a user