Hello community,

here is the log from the commit of package python-Werkzeug for openSUSE:Factory 
checked in at 2015-06-23 12:01:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Werkzeug (Old)
 and      /work/SRC/openSUSE:Factory/.python-Werkzeug.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Werkzeug"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Werkzeug/python-Werkzeug.changes  
2014-07-19 08:16:33.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-Werkzeug.new/python-Werkzeug.changes     
2015-06-23 12:01:03.000000000 +0200
@@ -1,0 +2,105 @@
+Mon Jun 22 14:22:45 UTC 2015 - [email protected]
+
+- update to 0.10.4:
+  - Re-release of 0.10.3 with packaging artifacts manually removed.
+  - Re-release of 0.10.2 without packaging artifacts.
+  - Fixed issue where ``empty`` could break third-party libraries that relied 
on
+    keyword arguments (pull request ``#675``)
+  - Improved ``Rule.empty`` by providing a ```get_empty_kwargs`` to allow 
setting
+    custom kwargs without having to override entire ``empty`` method. (pull
+    request ``#675``)
+   - Fixed ```extra_files``` parameter for reloader to not cause startup
+     to crash when included in server params
+   - Using `MultiDict` when building URLs is now not supported again. The 
behavior
+     introduced several regressions.
+   - Fix performance problems with stat-reloader (pull request ``#715``).
+   - Fixed regression with multiple query values for URLs (pull request 
``#667``).
+   - Fix issues with eventlet's monkeypatching and the builtin server (pull
+     request ``#663``).
+   - Changed the error handling of and improved testsuite for the caches in
+     ``contrib.cache``.
+   - Fixed a bug on Python 3 when creating adhoc ssl contexts, due to 
`sys.maxint`
+     not being defined.
+   - Fixed a bug on Python 3, that caused
+     :func:`~werkzeug.serving.make_ssl_devcert` to fail with an exception.
+   - Added exceptions for 504 and 505.
+   - Added support for ChromeOS detection.
+   - Added UUID converter to the routing system.
+   - Added message that explains how to quit the server.
+   - Fixed a bug on Python 2, that caused ``len`` for
+     :class:`werkzeug.datastructures.CombinedMultiDict` to crash.
+   - Added support for stdlib pbkdf2 hmac if a compatible digest
+     is found.
+   - Ported testsuite to use ``py.test``.
+   - Minor optimizations to various middlewares (pull requests ``#496`` and
+     ``#571``).
+   - Use stdlib ``ssl`` module instead of ``OpenSSL`` for the builtin server
+     (issue ``#434``). This means that OpenSSL contexts are not supported 
anymore,
+     but instead ``ssl.SSLContext`` from the stdlib.
+   - Allow protocol-relative URLs when building external URLs.
+   - Fixed Atom syndication to print time zone offset for tz-aware datetime
+     objects (pull request ``#254``).
+   - Improved reloader to track added files and to recover from broken
+     sys.modules setups with syntax errors in packages.
+   - ``cache.RedisCache`` now supports arbitrary ``**kwargs`` for the redis
+     object.
+   - ``werkzeug.test.Client`` now uses the original request method when 
resolving
+     307 redirects (pull request ``#556``).
+   - ``werkzeug.datastructures.MIMEAccept`` now properly deals with mimetype
+     parameters (pull request ``#205``).
+   - ``werkzeug.datastructures.Accept`` now handles a quality of ``0`` as
+     intolerable, as per RFC 2616 (pull request ``#536``).
+   - ``werkzeug.urls.url_fix`` now properly encodes hostnames with ``idna``
+     encoding (issue ``#559``). It also doesn't crash on malformed URLs anymore
+     (issue ``#582``).
+   - ``werkzeug.routing.MapAdapter.match`` now recognizes the difference 
between
+     the path ``/`` and an empty one (issue ``#360``).
+   - The interactive debugger now tries to decode non-ascii filenames (issue
+     ``#469``).
+   - Increased default key size of generated SSL certificates to 1024 bits 
(issue
+     ``#611``).
+   - Added support for specifying a ``Response`` subclass to use when calling
+     :func:`~werkzeug.utils.redirect`\ .
+   - ``werkzeug.test.EnvironBuilder`` now doesn't use the request method 
anymore
+     to guess the content type, and purely relies on the ``form``, ``files`` 
and
+   ``input_stream`` properties (issue ``#620``).
+   - Added Symbian to the user agent platform list.
+   - Fixed make_conditional to respect automatically_set_content_length
+   - Unset ``Content-Length`` when writing to response.stream (issue ``#451``)
+   - ``wrappers.Request.method`` is now always uppercase, eliminating
+     inconsistencies of the WSGI environment (issue ``647``).
+   - ``routing.Rule.empty`` now works correctly with subclasses of ``Rule`` 
(pull
+     request ``#645``).
+   - Made map updating safe in light of concurrent updates.
+   - Allow multiple values for the same field for url building (issue 
``#658``).
+   - Fix unicode problems in ``werkzeug.debug.tbtools``.
+   - Fix Python 3-compatibility problems in ``werkzeug.posixemulation``.
+   - Backport fix of fatal typo for ``ImmutableList`` (issue ``#492``).
+   - Make creation of the cache dir for ``FileSystemCache`` atomic (issue
+     ``#468``).
+   - Use native strings for memcached keys to work with Python 3 client (issue
+     ``#539``).
+   - Fix charset detection for ``werkzeug.debug.tbtools.Frame`` objects (issues
+     ``#547`` and ``#532``).
+   - Fix ``AttributeError`` masking in ``werkzeug.utils.import_string`` (issue
+     ``#182``).
+   - Explicitly shut down server (issue ``#519``).
+   - Fix timeouts greater than 2592000 being misinterpreted as UNIX timestamps 
in
+     ``werkzeug.contrib.cache.MemcachedCache`` (issue ``#533``).
+   - Fix bug where ``werkzeug.exceptions.abort`` would raise an arbitrary 
subclass
+     of the expected class (issue ``#422``).
+   - Fix broken ``jsrouting`` (due to removal of ``werkzeug.templates``)
+   - ``werkzeug.urls.url_fix`` now doesn't crash on malformed URLs anymore, but
+     returns them unmodified. This is a cheap workaround for ``#582``, the 
proper
+     fix is included in version 0.10.
+   - The repr of ``werkzeug.wrappers.Request`` doesn't crash on 
non-ASCII-values
+     anymore (pull request ``#466``).
+   - Fix bug in ``cache.RedisCache`` when combined with ``redis.StrictRedis``
+     object (pull request ``#583``).
+   - The ``qop`` parameter for ``WWW-Authenticate`` headers is now always 
quoted,
+     as required by RFC 2617 (issue ``#633``).
+   - Fix bug in ``werkzeug.contrib.cache.SimpleCache`` with Python 3 where 
add/set 
+     may throw an exception when pruning old entries from the cache (pull 
request
+     ``#651``).
+
+-------------------------------------------------------------------

Old:
----
  Werkzeug-0.9.6.tar.gz

New:
----
  Werkzeug-0.10.4.tar.gz

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

Other differences:
------------------
++++++ python-Werkzeug.spec ++++++
--- /var/tmp/diff_new_pack.FCzkVF/_old  2015-06-23 12:01:03.000000000 +0200
+++ /var/tmp/diff_new_pack.FCzkVF/_new  2015-06-23 12:01:03.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Werkzeug
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX 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-Werkzeug
-Version:        0.9.6
+Version:        0.10.4
 Release:        0
 Url:            http://werkzeug.pocoo.org/
 Summary:        The Swiss Army knife of Python web development

++++++ Werkzeug-0.9.6.tar.gz -> Werkzeug-0.10.4.tar.gz ++++++
++++ 17895 lines of diff (skipped)


Reply via email to