Accepting request 313100 from home:tbechtold:branches:devel:languages:python
- 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. OBS-URL: https://build.opensuse.org/request/show/313100 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Werkzeug?expand=0&rev=14
This commit is contained in:
parent
008ecc55fb
commit
2255701564
3
Werkzeug-0.10.4.tar.gz
Normal file
3
Werkzeug-0.10.4.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:9d2771e4c89be127bc4bac056ab7ceaf0e0064c723d6b6e195739c3af4fd5c1d
|
||||||
|
size 1137282
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:7f11e7e2e73eb22677cac1b11113eb6106f66cedef13d140e83cf6563c90b79c
|
|
||||||
size 1128428
|
|
@ -1,3 +1,108 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jun 22 14:22:45 UTC 2015 - tbechtold@suse.com
|
||||||
|
|
||||||
|
- 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``).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jul 18 15:06:30 UTC 2014 - toddrme2178@gmail.com
|
Fri Jul 18 15:06:30 UTC 2014 - toddrme2178@gmail.com
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package python-Werkzeug
|
# 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
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: python-Werkzeug
|
Name: python-Werkzeug
|
||||||
Version: 0.9.6
|
Version: 0.10.4
|
||||||
Release: 0
|
Release: 0
|
||||||
Url: http://werkzeug.pocoo.org/
|
Url: http://werkzeug.pocoo.org/
|
||||||
Summary: The Swiss Army knife of Python web development
|
Summary: The Swiss Army knife of Python web development
|
||||||
|
Loading…
Reference in New Issue
Block a user