python-WebOb

Edit Package python-WebOb

WebOb provides wrappers around the WSGI request environment, and an
object to help create WSGI responses.

The objects map much of the specified behavior of HTTP, including
header parsing and accessors for other standard parts of the
environment.

Refresh
Refresh
Source Files
Filename Size Changed
WebOb-1.8.5.tar.gz 0000271955 266 KB
python-WebOb.changes 0000027517 26.9 KB
python-WebOb.spec 0000002583 2.52 KB
Revision 28 (latest revision is 36)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 663312 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 28)
update to 1.8.5:
  - Fixed one last remaining invalid escape sequence in a docstring.
  - Response.content_type now accepts unicode strings on Python 2 and encodes
    them to latin-1. See https://github.com/Pylons/webob/pull/389 and
    https://github.com/Pylons/webob/issues/388
  - Accept header classes now support a .copy() function that may be used to
    create a copy. This allows ``create_accept_header`` and other like functions
    to accept an pre-existing Accept header. See
    https://github.com/Pylons/webob/pull/386 and
    https://github.com/Pylons/webob/issues/385
  - Some backslashes introduced with the new accept handling code were causing
    DeprecationWarnings upon compiling the source to pyc files, all of the
    backslashes have been reigned in as appropriate, and users should no longer
    see DeprecationWarnings for invalid escape sequence. See
    https://github.com/Pylons/webob/issues/384
  - ``acceptparse.AcceptValidHeader``, ``acceptparse.AcceptInvalidHeader``, and
    ``acceptparse.AcceptNoHeader`` will now always ignore offers that do not
    match the required media type grammar when calling ``.acceptable_offers()``.
    Previous versions raised a ``ValueError`` for invalid offers in
    ``AcceptValidHeader`` and returned them as acceptable in the others.
    See https://github.com/Pylons/webob/pull/372
  - Add Request.remote_host, exposing REMOTE_HOST environment variable.
  - Added ``acceptparse.Accept.parse_offer`` to codify what types of offers
    are compatible with ``acceptparse.AcceptValidHeader.acceptable_offers``,
    ``acceptparse.AcceptMissingHeader.acceptable_offers``, and
    ``acceptparse.AcceptInvalidHeader.acceptable_offers``. This API also
    normalizes the offer with lowercased type/subtype and parameter names.
    See https://github.com/Pylons/webob/pull/376 and
    https://github.com/Pylons/webob/pull/379
Comments 0
openSUSE Build Service is sponsored by