Hello community,

here is the log from the commit of package python-Flask for openSUSE:13.1 
checked in at 2013-09-25 14:37:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:13.1/python-Flask (Old)
 and      /work/SRC/openSUSE:13.1/.python-Flask.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Flask"

Changes:
--------
--- /work/SRC/openSUSE:13.1/python-Flask/python-Flask.changes   2013-09-23 
11:06:15.000000000 +0200
+++ /work/SRC/openSUSE:13.1/.python-Flask.new/python-Flask.changes      
2013-09-25 14:37:04.000000000 +0200
@@ -1,0 +2,88 @@
+Mon Sep  9 07:47:12 UTC 2013 - dmuel...@suse.com
+
+- add dependency on itsdangerous 
+
+-------------------------------------------------------------------
+Tue Jun 25 11:33:18 UTC 2013 - dmuel...@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.
+
+-------------------------------------------------------------------

Old:
----
  Flask-0.9.tar.gz

New:
----
  Flask-0.10.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-Flask.spec ++++++
--- /var/tmp/diff_new_pack.eKCpBi/_old  2013-09-25 14:37:04.000000000 +0200
+++ /var/tmp/diff_new_pack.eKCpBi/_new  2013-09-25 14:37:04.000000000 +0200
@@ -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-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

++++++ Flask-0.9.tar.gz -> Flask-0.10.1.tar.gz ++++++
++++ 9684 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to