14
0
forked from pool/python-WebOb
Commit Graph

57 Commits

Author SHA256 Message Date
4393fecae2 Accepting request 880534 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/880534
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=31
2021-03-24 15:10:45 +00:00
0012c78feb Accepting request 880296 from home:bnavigator:branches:devel:languages:python
- fix test suite for python39 (based on gh#Pylons/webob#390)

OBS-URL: https://build.opensuse.org/request/show/880296
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=59
2021-03-22 14:49:54 +00:00
Richard Brown
d244873f10 Accepting request 876093 from devel:languages:python
- update to 1.8.7:
  - Decoding deflate-encoded responses now supports data which is packed in
    a zlib container as it is supposed to be. The old, non-standard behaviour
    is still supported.

OBS-URL: https://build.opensuse.org/request/show/876093
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=30
2021-03-05 12:43:11 +00:00
08a2f718b6 - update to 1.8.7:
- Decoding deflate-encoded responses now supports data which is packed in
    a zlib container as it is supposed to be. The old, non-standard behaviour
    is still supported.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=57
2021-03-02 00:33:43 +00:00
46bf7a3741 Accepting request 783693 from devel:languages:python
- update to 1.8.6:
  - The SameSite value now includes a new option named "None", this is a new
   change that was introduced in
   https://tools.ietf.org/html/draft-west-cookie-incrementalism-00

OBS-URL: https://build.opensuse.org/request/show/783693
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=29
2020-03-12 21:58:56 +00:00
021cc3f999 - update to 1.8.6:
- The SameSite value now includes a new option named "None", this is a new
   change that was introduced in
   https://tools.ietf.org/html/draft-west-cookie-incrementalism-00

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=55
2020-03-11 08:56:12 +00:00
7f5617aa64 Accepting request 663312 from devel:languages:python
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

OBS-URL: https://build.opensuse.org/request/show/663312
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=28
2019-01-21 09:47:05 +00:00
c3276ed32d - 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.
  - 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.
  - 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.
  - ``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.
  - 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.
  - SameSite may now be passed as str or bytes to `Response.set_cookie` and
    `cookies.make_cookie`. This was an oversight as all other arguments would be
    correctly coerced before being serialized.
  - acceptparse.MIMEAccept which is deprecated in WebOb 1.8.0 made a backwards
    incompatible change that led to it raising on an invalid Accept header. This
   behaviour has now been reversed, as well as some other fixes to allow
    MIMEAccept to behave more like the old version.
  - ``request.POST`` now supports any requests with the appropriate

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=53
2019-01-07 09:57:14 +00:00
69513e7fc2 Accepting request 630543 from devel:languages:python
- add explicit requires on python to have SSL module available
  for passing the tests

OBS-URL: https://build.opensuse.org/request/show/630543
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=27
2018-08-22 12:19:24 +00:00
0d7b0d7e83 - add explicit requires on python to have SSL module available
for passing the tests

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=51
2018-08-20 15:03:12 +00:00
4b8ad88073 Accepting request 628339 from devel:languages:python
- Drop devel dependency
- Use %license macro
- Use proper upstream tarball
- Really execute tests

- Update to 1.8.2:
  - SameSite may now be passed as str or bytes to `Response.set_cookie` and
    `cookies.make_cookie`. This was an oversight as all other arguments would be
    correctly coerced before being serialized. See
    https://github.com/Pylons/webob/issues/361 and
    https://github.com/Pylons/webob/pull/362
  - acceptparse.MIMEAccept which is deprecated in WebOb 1.8.0 made a backwards
    incompatible change that led to it raising on an invalid Accept header. This
    behaviour has now been reversed, as well as some other fixes to allow
    MIMEAccept to behave more like the old version. See
    https://github.com/Pylons/webob/pull/356
  - ``request.POST`` now supports any requests with the appropriate
    Content-Type. Allowing any HTTP method to access form encoded content,
    including DELETE, PUT, and others. See
    https://github.com/Pylons/webob/pull/352
  - WebOb is no longer officially supported on Python 3.3 which was EOL'ed on
    2017-09-29.
  - Many changes have been made to the way WebOb does Accept handling, not just
    for the Accept header itself, but also for Accept-Charset, Accept-Encoding
    and Accept-Language. This was a `Google Summer of Code
    <https://developers.google.com/open-source/gsoc/>`_ project completed by
    Whiteroses (https://github.com/whiteroses). Many thanks to Google for running
    GSoC, the Python Software Foundation for organising and a huge thanks to Ira
    for completing the work. See https://github.com/Pylons/webob/pull/338 and
    https://github.com/Pylons/webob/pull/335. Documentation is available at

OBS-URL: https://build.opensuse.org/request/show/628339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=26
2018-08-17 22:01:17 +00:00
Tomáš Chvátal
1c1640a25c - Use proper upstream tarball
- Really execute tests

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=49
2018-08-09 07:00:49 +00:00
Tomáš Chvátal
d56c70f00c - Drop devel dependency
- Use %license macro

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=48
2018-08-09 06:55:18 +00:00
Tomáš Chvátal
6ebbf25b8b Accepting request 628333 from home:comurphy:branches:devel:languages:python
- Update to 1.8.2:
  - SameSite may now be passed as str or bytes to `Response.set_cookie` and
    `cookies.make_cookie`. This was an oversight as all other arguments would be
    correctly coerced before being serialized. See
    https://github.com/Pylons/webob/issues/361 and
    https://github.com/Pylons/webob/pull/362
  - acceptparse.MIMEAccept which is deprecated in WebOb 1.8.0 made a backwards
    incompatible change that led to it raising on an invalid Accept header. This
    behaviour has now been reversed, as well as some other fixes to allow
    MIMEAccept to behave more like the old version. See
    https://github.com/Pylons/webob/pull/356
  - ``request.POST`` now supports any requests with the appropriate
    Content-Type. Allowing any HTTP method to access form encoded content,
    including DELETE, PUT, and others. See
    https://github.com/Pylons/webob/pull/352
  - WebOb is no longer officially supported on Python 3.3 which was EOL'ed on
    2017-09-29.
  - Many changes have been made to the way WebOb does Accept handling, not just
    for the Accept header itself, but also for Accept-Charset, Accept-Encoding
    and Accept-Language. This was a `Google Summer of Code
    <https://developers.google.com/open-source/gsoc/>`_ project completed by
    Whiteroses (https://github.com/whiteroses). Many thanks to Google for running
    GSoC, the Python Software Foundation for organising and a huge thanks to Ira
    for completing the work. See https://github.com/Pylons/webob/pull/338 and
    https://github.com/Pylons/webob/pull/335. Documentation is available at
    https://docs.pylonsproject.org/projects/webob/en/master/api/webob.html
  - The cookie APIs now have the ability to set the SameSite attribute on a
    cookie in both ``webob.cookies.make_cookie`` and
    ``webob.cookies.CookieProfile``. See https://github.com/Pylons/webob/pull/255
  - Exceptions now use string.Template.safe_substitute rather than
    string.Template.substitute. The latter would raise for missing mappings, the
    former will simply not substitute the missing variable. This is safer in case
    the WSGI environ does not contain the keys necessary for the body template.
    See https://github.com/Pylons/webob/issues/345.
  - Request.host_url, Request.host_port, Request.domain correctly parse IPv6 Host
    headers as provided by a browser. See
    https://github.com/Pylons/webob/pull/332
  - Request.authorization would raise ValueError for unusual or malformed header
    values. See https://github.com/Pylons/webob/issues/231
  - Allow unnamed fields in form data to be properly transcoded when calling
    request.decode with an alternate encoding. See
    https://github.com/Pylons/webob/pull/309
  - ``Response.__init__`` would discard ``app_iter`` when a ``Response`` had no
    body, this would cause issues when ``app_iter`` was an object that was tied
    to the life-cycle of a web application and had to be properly closed.
    ``app_iter`` is more advanced API for ``Response`` and thus even if it
    contains a body and is thus against the HTTP RFC's, we should let the users
    shoot themselves by returning a body. See
    https://github.com/Pylons/webob/issues/305
  - When calling a ``@wsgify`` decorated function, the default arguments passed
    to ``@wsgify`` are now used when called with the request, and not as a
    `start_response`
    .. code::
       def hello(req, name):
           return "Hello, %s!" % name
       app = wsgify(hello, args=("Fred",))
       req = Request.blank('/')
       resp = req.get_response(app)  # => "Hello, Fred"
       resp2 = app(req) # => "Hello, Fred"
    Previously the ``resp2`` line would have failed with a ``TypeError``. With
    this change there is no way to override the default arguments with no
    arguments. See https://github.com/Pylons/webob/pull/203
  - When setting ``app_iter`` on a ``Response`` object the ``content_md5`` header
    is no longer cleared. This behaviour is odd and disallows setting the
    ``content_md5`` and then returning an iterator for chunked content encoded
    responses. See https://github.com/Pylons/webob/issues/86

OBS-URL: https://build.opensuse.org/request/show/628333
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=47
2018-08-09 06:52:50 +00:00
2487929796 Accepting request 579633 from devel:languages:python
- Drop not needed python-pytest-cov BuildRequires

- update to 1.7.4:
- Add support for `wsgi.input_terminated` in the wsgi environ to allow for
  Chunked Encoding to be used with WebOb

OBS-URL: https://build.opensuse.org/request/show/579633
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=25
2018-02-26 22:24:53 +00:00
6b93b077b9 - Drop not needed python-pytest-cov BuildRequires
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=45
2018-02-23 19:55:39 +00:00
ccb6142826 - update to 1.7.4:
- Add support for `wsgi.input_terminated` in the wsgi environ to allow for
  Chunked Encoding to be used with WebOb

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=44
2018-02-23 13:58:33 +00:00
fa732c2f16 Accepting request 508803 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/508803
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=24
2017-08-04 09:58:54 +00:00
9e8e0a8a84 Accepting request 508590 from home:tbechtold:branches:devel:languages:python
- update to 1.7.3:
  - Request.host_url, Request.host_port and Request.domain now all understand and
    know how to parse IPv6 Host headers sent by browsers. See
    https://github.com/Pylons/webob/pull/332

OBS-URL: https://build.opensuse.org/request/show/508590
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=42
2017-07-07 13:03:48 +00:00
f635ff2195 Accepting request 493096 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/493096
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=23
2017-05-17 15:18:28 +00:00
Todd R
05627d7acc Accepting request 493095 from home:TheBlackCat:branches:devel:languages:python
- Fix Provides/Obsoletes.

OBS-URL: https://build.opensuse.org/request/show/493095
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=40
2017-05-05 22:00:47 +00:00
Todd R
e2aa8b6717 Accepting request 485215 from home:tbechtold:branches:devel:languages:python
- update to 1.7.2:
  - Allow unnamed fields in form data to be properly transcoded when calling
    request.decode with an alternate encoding. See
    https://github.com/Pylons/webob/pull/309
- Switch to singlespec approach

OBS-URL: https://build.opensuse.org/request/show/485215
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=39
2017-05-01 15:33:20 +00:00
efd9498b7f Accepting request 485029 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/485029
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=22
2017-04-11 07:41:27 +00:00
6485203cb5 Accepting request 456072 from home:tbechtold:branches:devel:languages:python
- update to 1.7.1:
  - ``Response.__init__`` would discard ``app_iter`` when a ``Response`` had no
    body, this would cause issues when ``app_iter`` was an object that was tied
    to the life-cycle of a web application and had to be properly closed.
    ``app_iter`` is more advanced API for ``Response`` and thus even if it
    contains a body and is thus against the HTTP RFC's, we should let the users
    shoot themselves by returning a body. See
    https://github.com/Pylons/webob/issues/305
  - WebOb is no longer supported on Python 2.6 and PyPy3 (due to pip no longer
    supporting Python 3.2 even on PyPy)
  - ``Response.content_type`` removes all existing Content-Type parameters, and
    if the new Content-Type is "texty" it adds a new charset (unless already
    provided) using the ``default_charset``. See
    https://github.com/Pylons/webob/pull/301
  - ``Response.set_cookie`` no longer accepts a key argument. This was deprecated
    in WebOb 1.5 and as mentioned in the deprecation, is being removed in 1.7
  - ``Response.__init__`` will no longer set the default Content-Type, nor
    Content-Length on Responses that don't have a body. This allows WebOb to
    return proper responses for things like `Response(status='204 No Content')`.
  - ``Response.text`` will no longer raise if the Content-Type does not have a
    charset, it will fall back to using the new ``default_body_encoding`. To get
    the old behaviour back please sub-class ``Response`` and set
    ``default_body_encoding`` to ``None``. See
    https://github.com/Pylons/webob/pull/287
  - WebOb no longer supports Chunked Encoding, this means that if you are using
    WebOb and need Chunked Encoding you will be required to have a proxy that
    unchunks the request for you. Please read
    https://github.com/Pylons/webob/issues/279 for more background.
  - ``Response`` has a new ``default_body_encoding`` which may be used to allow
    getting/setting ``Response.text`` when a Content-Type has no charset. See

OBS-URL: https://build.opensuse.org/request/show/456072
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=37
2017-04-04 06:50:20 +00:00
8db35f16b9 Accepting request 435473 from devel:languages:python
- update to 1.6.2:
 * WebOb's exceptions will lazily read underlying variables when inserted into
   templates to avoid expensive computations/crashes when inserting into the
   template. This had a bad performance regression on Py27 because of the way
   the lazified class was created and returned. See
   https://github.com/Pylons/webob/pull/284

OBS-URL: https://build.opensuse.org/request/show/435473
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=21
2016-10-18 08:43:29 +00:00
dbd1ab5a85 - update to 1.6.2:
* WebOb's exceptions will lazily read underlying variables when inserted into
   templates to avoid expensive computations/crashes when inserting into the
   template. This had a bad performance regression on Py27 because of the way
   the lazified class was created and returned. See
   https://github.com/Pylons/webob/pull/284

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=35
2016-10-15 09:38:23 +00:00
5e1ff8f43c Accepting request 400278 from devel:languages:python
- fix download url

- update to 1.6.1:
  - Response.from_file now parses the status line correctly when the status line
    contains an HTTP with version, as well as a status text that contains
    multiple white spaces (e.g 404 Not Found). See
    https://github.com/Pylons/webob/issues/250
  - Python 3.2 is no longer supported by WebOb
  - Request.decode attempted to read from the an already consumed stream, it has
    now been redirected to another stream to read from. See
    https://github.com/Pylons/webob/pull/183
  - The application/json media type does not allow for a charset as discovery of
    the encoding is done at the JSON layer. Upon initialization of a Response
    WebOb will no longer add a charset if the content-type is set to JSON. See
    https://github.com/Pylons/webob/pull/197 and
    https://github.com/Pylons/pyramid/issues/1611
  - Lazily HTML escapes environment keys in HTTP Exceptions so that those keys in
    the environ that are not used in the output of the page don't raise an
    exception due to inability to be properly escaped. See
    https://github.com/Pylons/webob/pull/139
  - MIMEAccept now accepts comparisons against wildcards, this allows one to
    match on just the media type or sub-type, without having to explicitly match
    on both the media type and sub-type at the same time. See
    https://github.com/Pylons/webob/pull/185
  - Add the ability to return a JSON body from an exception. Using the Accept
    information in the request, the exceptions will now automatically return a
    JSON version of the exception instead of just HTML or text. See
    https://github.com/Pylons/webob/pull/230 and
    https://github.com/Pylons/webob/issues/209
  - exc._HTTPMove and any subclasses will now raise a ValueError if the location

OBS-URL: https://build.opensuse.org/request/show/400278
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=20
2016-06-07 21:49:54 +00:00
ccdad451fd - fix download url
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=33
2016-06-06 12:56:01 +00:00
520f3ce967 Accepting request 400003 from home:tbechtold:branches:devel:languages:python
- update to 1.6.1:
  - Response.from_file now parses the status line correctly when the status line
    contains an HTTP with version, as well as a status text that contains
    multiple white spaces (e.g 404 Not Found). See
    https://github.com/Pylons/webob/issues/250
  - Python 3.2 is no longer supported by WebOb
  - Request.decode attempted to read from the an already consumed stream, it has
    now been redirected to another stream to read from. See
    https://github.com/Pylons/webob/pull/183
  - The application/json media type does not allow for a charset as discovery of
    the encoding is done at the JSON layer. Upon initialization of a Response
    WebOb will no longer add a charset if the content-type is set to JSON. See
    https://github.com/Pylons/webob/pull/197 and
    https://github.com/Pylons/pyramid/issues/1611
  - Lazily HTML escapes environment keys in HTTP Exceptions so that those keys in
    the environ that are not used in the output of the page don't raise an
    exception due to inability to be properly escaped. See
    https://github.com/Pylons/webob/pull/139
  - MIMEAccept now accepts comparisons against wildcards, this allows one to
    match on just the media type or sub-type, without having to explicitly match
    on both the media type and sub-type at the same time. See
    https://github.com/Pylons/webob/pull/185
  - Add the ability to return a JSON body from an exception. Using the Accept
    information in the request, the exceptions will now automatically return a
    JSON version of the exception instead of just HTML or text. See
    https://github.com/Pylons/webob/pull/230 and
    https://github.com/Pylons/webob/issues/209
  - exc._HTTPMove and any subclasses will now raise a ValueError if the location
    field contains a line feed or carriage return. These values may lead to
    possible HTTP Response Splitting. The header_getter descriptor has also been

OBS-URL: https://build.opensuse.org/request/show/400003
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=32
2016-06-06 11:14:05 +00:00
bbee164482 Accepting request 348905 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/348905
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=19
2015-12-16 16:43:14 +00:00
Arun Persaud
419c235839 Accepting request 348851 from home:aplanas:branches:devel:languages:python
- updateto version 1.5.1:
  * (Bug Fixes) The exceptions HTTPNotAcceptable,
    HTTPUnsupportedMediaType and HTTPNotImplemented will now correctly
    use the sub-classed template rather than the default error
    template. See https://github.com/Pylons/webob/issues/221
  * (Bug Fixes) Response’s from_file now correctly deals with a status
    line that contains an HTTP version identifier. HTTP/1.1 200 OK is
    now correctly parsed, whereas before this would raise an error
    upon setting the Response.status in from_file. See
    https://github.com/Pylons/webob/issues/121
- 1.5.0
  * (Bug Fixes) The cookie API functions will now make sure that
    max_age is an integer or an string that can convert to an
    integer. Previously passing in max_age=’test’ would have silently
    done the wrong thing.
- 1.5.0b0
  * (Bug Fixes) Unbreak req.POST when the request method is
    PATCH. Instead of returning something cmpletely unrelated we
    return NoVar. See: https://github.com/Pylons/webob/pull/215
  * (Features) HTTP Status Code 308 is now supported as a Permanent
    Redirect. See https://github.com/Pylons/webob/pull/207
- 1.5.0a1
  * (Backwards Incompatibilities) Response.set_cookie renamed the only
    required parameter from “key” to “name”. The code will now still
    accept “key” as a keyword argument, and will issue a
    DeprecationWarning until WebOb 1.7.
  * (Backwards Incompatibilities) The status attribute of a Response
    object no longer takes a string like None None and allows that to
    be set as the status. It now has to at least match the pattern of
    <integer status code> <explenation of status code>. Invalid status

OBS-URL: https://build.opensuse.org/request/show/348851
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=30
2015-12-15 03:11:04 +00:00
Stephan Kulow
989a52ad93 Accepting request 249199 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/249199
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=18
2014-09-15 15:41:28 +00:00
847227f40d 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
2014-09-15 06:55:44 +00:00
Stephan Kulow
0814987de8 Accepting request 223268 from devel:languages:python
- added license.txt as doc file (forwarded request 222721 from oertel)

OBS-URL: https://build.opensuse.org/request/show/223268
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=16
2014-02-21 05:57:27 +00:00
Denisart Benjamin
2dccfa10e1 Accepting request 222721 from home:oertel:branches:devel:languages:python
- added license.txt as doc file

OBS-URL: https://build.opensuse.org/request/show/222721
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=26
2014-02-20 17:37:57 +00:00
Tomáš Chvátal
85db927c5c Accepting request 204684 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/204684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=15
2013-10-25 09:36:05 +00:00
Sascha Peilicke
0805de59d5 - Require python-setuptools instead of distribute (upstreams merged)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=24
2013-10-24 11:17:04 +00:00
Stephan Kulow
d03e2a1976 Accepting request 179721 from devel:languages:python
housekeeping sr, necessary due to split between d:l:p and d:l:p3 and (manual) _link removal in Factory.

OBS-URL: https://build.opensuse.org/request/show/179721
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=13
2013-06-19 14:24:13 +00:00
Sascha Peilicke
c49d9ed94d Python3 moved to devel:languages:python3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=22
2013-06-17 12:54:43 +00:00
Stephan Kulow
577dbc4d44 Accepting request 163849 from devel:languages:python
Don't build for python > 3.2 since it is not supported yet (forwarded request 163848 from TheBlackCat)

OBS-URL: https://build.opensuse.org/request/show/163849
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=12
2013-04-14 08:43:30 +00:00
Todd R
d37bfba8e2 Accepting request 163848 from devel:languages:python3
Don't build for python > 3.2 since it is not supported yet

OBS-URL: https://build.opensuse.org/request/show/163848
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=20
2013-04-13 09:46:42 +00:00
Stephan Kulow
4406ee7e5e Accepting request 162693 from devel:languages:python
removed Provides and Osbolete for new python3 spec file (forwarded request 162237 from apersaud)

OBS-URL: https://build.opensuse.org/request/show/162693
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=11
2013-04-09 05:09:30 +00:00
Sascha Peilicke
4357db2cb5 Accepting request 162237 from home:apersaud:branches:devel:languages:python
removed Provides and Osbolete for new python3 spec file

OBS-URL: https://build.opensuse.org/request/show/162237
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=18
2013-04-05 07:31:15 +00:00
Stephan Kulow
34116cdd20 Accepting request 162464 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/162464
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=10
2013-04-05 05:44:40 +00:00
Sascha Peilicke
0bfafa8c72 - BuildRequire python (for ssl module) and drop pyOpenSSL
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=16
2013-03-27 13:24:33 +00:00
Stephan Kulow
2514ac0117 Accepting request 157712 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/157712
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=9
2013-03-08 08:48:34 +00:00
Sascha Peilicke
e3b6e53b93 Fixup
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=14
2013-01-14 15:11:35 +00:00
Sascha Peilicke
947adfbe7e - (Build)Require python-pyOpenSSL instead of M2Crypto (to get the
ssl Python base module)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=13
2013-01-14 15:11:24 +00:00
Stephan Kulow
9a72036ba6 Accepting request 142550 from devel:languages:python
- Add dependency on python-M2Crypto, otherwise you won't get HTTPS

- Update to version 1.2.3:
  + Fix parsing of form submissions where fields have transfer-content-encoding headers.
- Build HTML documentation
- Run testsuite
- Split of doc package

OBS-URL: https://build.opensuse.org/request/show/142550
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-WebOb?expand=0&rev=7
2012-11-28 13:35:30 +00:00
Sascha Peilicke
16e2866d4f - Add dependency on python-M2Crypto, otherwise you won't get HTTPS
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-WebOb?expand=0&rev=11
2012-11-23 09:46:52 +00:00