Accepting request 249188 from Cloud:OpenStack:Master
New upstream release OBS-URL: https://build.opensuse.org/request/show/249188 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=28
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:325c249f3ac35e72b75ba13b2c60317def0c986a24a413ebf700509ea4c73a13
|
||||
size 191327
|
||||
3
WebOb-1.4.tar.gz
Normal file
3
WebOb-1.4.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0819838204e2a6823e42bf2227898fdf3f306f7619bf328e25855a0d1ca20399
|
||||
size 633302
|
||||
@@ -1,3 +1,63 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 15 05:01:59 UTC 2014 - tbechtold@suse.com
|
||||
|
||||
- update to version 1.4:
|
||||
* Remove ``webob.__version__``, the version number had not been kept in sync
|
||||
with the official pkg version. To obtain the WebOb version number, use
|
||||
``pkg_resources.get_distribution('webob').version`` instead.
|
||||
* Fix a bug in ``EmptyResponse`` that prevents it from setting self.close as
|
||||
appropriate due to testing truthiness of object rather than if it is
|
||||
something other than ``None``.
|
||||
* Fix a bug in ``SignedSerializer`` preventing secrets from containing
|
||||
higher-order characters. See https://github.com/Pylons/webob/issues/136
|
||||
* Use the ``hmac.compare_digest`` method when available for constant-time
|
||||
comparisons.
|
||||
* Fix a bug in ``SignedCookieProfile`` whereby we didn't keep the original
|
||||
serializer around, this would cause us to have ``SignedSerializer`` be added
|
||||
on top of a ``SignedSerializer`` which would cause it to be run twice when
|
||||
attempting to verify a cookie. See https://github.com/Pylons/webob/pull/127
|
||||
* Backwards Incompatible change: When ``CookieProfile.get_value`` and
|
||||
``SignedCookieProfile.get_value`` fails to deserialize a badly encoded
|
||||
value, we now return ``None`` as if the cookie was never set in the first
|
||||
place instead of allowing a ``ValueError`` to be raised to the calling code.
|
||||
See https://github.com/Pylons/webob/pull/126
|
||||
* Added a read-only ``domain`` property to ``BaseRequest``. This property
|
||||
returns the domain portion of the host value. For example, if the
|
||||
environment contains an ``HTTP_HOST`` value of ``foo.example.com:8000``,
|
||||
``request.domain`` will return ``foo.example.com``.
|
||||
* Added five new APIs: ``webob.cookies.CookieProfile``,
|
||||
``webob.cookies.SignedCookieProfile``, ``webob.cookies.JSONSerializer`` and
|
||||
``webob.cookies.SignedSerializer``, and ``webob.cookies.make_cookie``. These
|
||||
APIs are convenience APIs for generating and parsing cookie headers as well
|
||||
as dealing with signing cookies.
|
||||
* Cookies generated via webob.cookies quoted characters in cookie values that
|
||||
did not need to be quoted per RFC 6265. The following characters are no
|
||||
longer quoted in cookie values: ``~/=<>()[]{}?@`` . The full set of
|
||||
non-letter-or-digit unquoted cookie value characters is now
|
||||
``!#$%&'*+-.^_`|~/: =<>()[]{}?@``. See
|
||||
http://tools.ietf.org/html/rfc6265#section-4.1.1 for more information.
|
||||
* Cookie names are now restricted to the set of characters expected by RFC
|
||||
6265. Previously they could contain unsupported characters such as ``/``.
|
||||
* Older versions of Webob escaped the doublequote to ``\"`` and the backslash
|
||||
to ``\\`` when quoting cookie values. Now, instead, cookie serialization
|
||||
generates ``\042`` for the doublequote and ``\134`` for the backslash. This
|
||||
is what is expected as per RFC 6265. Note that old cookie values that do
|
||||
have the older style quoting in them will still be unquoted correctly,
|
||||
however.
|
||||
* Added support for draft status code 451 ("Unavailable for Legal Reasons").
|
||||
See http://tools.ietf.org/html/draft-tbray-http-legally-restricted-status-00
|
||||
* Added status codes 428, 429, 431 and 511 to ``util.status_reasons`` (they
|
||||
were already present in a previous release as ``webob.exc`` exceptions).
|
||||
* MIMEAccept happily parsed malformed wildcard strings like "image/pn*" at
|
||||
parse time, but then threw an AssertionError during matching. See
|
||||
https://github.com/Pylons/webob/pull/83 .
|
||||
* Preserve document ordering of GET and POST request data when POST data
|
||||
passed to Request.blank is a MultiDict.
|
||||
See https://github.com/Pylons/webob/pull/96
|
||||
* Allow query strings attached to PATCH requests to populate request.params.
|
||||
See https://github.com/Pylons/webob/pull/106
|
||||
* Added Python 3.3 trove classifier.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 18 13:36:45 CET 2014 - ro@suse.de
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: python-WebOb
|
||||
Version: 1.2.3
|
||||
Version: 1.4
|
||||
Release: 0
|
||||
Summary: WSGI request and response object
|
||||
License: MIT
|
||||
@@ -77,6 +77,6 @@ python setup.py test
|
||||
|
||||
%files doc
|
||||
%defattr(-,root,root,-)
|
||||
%doc news build/sphinx/html
|
||||
%doc build/sphinx/html
|
||||
|
||||
%changelog
|
||||
|
||||
Reference in New Issue
Block a user