commit python-WebOb for openSUSE:Factory

2020-03-12 Thread root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2020-03-12 22:58:56

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new.3160 (New)


Package is "python-WebOb"

Thu Mar 12 22:58:56 2020 rev:29 rq:783693 version:1.8.6

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2019-01-21 10:47:28.276230676 +0100
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new.3160/python-WebOb.changes  
2020-03-12 22:59:10.187011384 +0100
@@ -1,0 +2,8 @@
+Wed Mar 11 08:52:29 UTC 2020 - Dirk Mueller 
+
+- 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
+
+---

Old:

  WebOb-1.8.5.tar.gz

New:

  WebOb-1.8.6.tar.gz



Other differences:
--
++ python-WebOb.spec ++
--- /var/tmp/diff_new_pack.MNU0Fg/_old  2020-03-12 22:59:11.147011767 +0100
+++ /var/tmp/diff_new_pack.MNU0Fg/_new  2020-03-12 22:59:11.163011773 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-WebOb
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define oldpython python
 Name:   python-WebOb
-Version:1.8.5
+Version:1.8.6
 Release:0
 Summary:WSGI request and response object
 License:MIT

++ WebOb-1.8.5.tar.gz -> WebOb-1.8.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.8.5/CHANGES.txt new/WebOb-1.8.6/CHANGES.txt
--- old/WebOb-1.8.5/CHANGES.txt 2019-01-03 20:38:55.0 +0100
+++ new/WebOb-1.8.6/CHANGES.txt 2020-01-22 05:49:00.0 +0100
@@ -1,3 +1,36 @@
+1.8.6 (2020-01-21)
+--
+
+Experimental Features
+~
+
+- 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
+
+  Please be aware that older clients are incompatible with this change:
+  https://www.chromium.org/updates/same-site/incompatible-clients, WebOb does
+  not enable SameSite on cookies by default, so there is no backwards
+  incompatible change here.
+
+  See https://github.com/Pylons/webob/issues/406
+
+- Validation of SameSite values can be disabled by toggling a module flag. This
+  is in anticipation of future changes in evolving cookie standards.
+  The discussion in https://github.com/Pylons/webob/pull/407 (which initially
+  expanded the allowed options) notes the sudden change to browser cookie
+  implementation details may happen again.
+
+  In May 2019, Google announced a new model for privacy controls in their
+  browsers, which affected the list of valid options for the SameSite attribute
+  of cookies. In late 2019, the company began to roll out these changes to 
their
+  browsers to force developer adoption of the new specification.
+  See https://www.chromium.org/updates/same-site and
+  https://blog.chromium.org/2019/10/developers-get-ready-for-new.html for more
+  details on this change.
+
+  See https://github.com/Pylons/webob/pull/409
+
 1.8.5 (2019-01-03)
 --
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.8.5/PKG-INFO new/WebOb-1.8.6/PKG-INFO
--- old/WebOb-1.8.5/PKG-INFO2019-01-03 20:40:18.0 +0100
+++ new/WebOb-1.8.6/PKG-INFO2020-01-22 06:22:51.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: WebOb
-Version: 1.8.5
+Version: 1.8.6
 Summary: WSGI request and response object
 Home-page: http://webob.org/
 Author: Ian Bicking
@@ -44,6 +44,39 @@
 WebOb was authored by Ian Bicking and is currently maintained by the 
`Pylons
 Project `_ and a team of contributors.
 
+1.8.6 (2020-01-21)
+--
+
+Experimental Features
+~
+
+- 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
+
+  Please be aware that older clients are incompatible with this change:
+  https://www.chromium.org/updates/same-site/incompatible-clients, 

commit python-WebOb for openSUSE:Factory

2019-01-21 Thread root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2019-01-21 10:47:05

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new.28833 (New)


Package is "python-WebOb"

Mon Jan 21 10:47:05 2019 rev:28 rq:663312 version:1.8.5

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2018-08-22 14:19:43.102261489 +0200
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new.28833/python-WebOb.changes 
2019-01-21 10:47:28.276230676 +0100
@@ -1,0 +2,33 @@
+Mon Jan  7 09:55:07 UTC 2019 - Thomas Bechtold 
+
+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
+
+---

Old:

  WebOb-1.8.2.tar.gz

New:

  WebOb-1.8.5.tar.gz



Other differences:
--
++ python-WebOb.spec ++
--- /var/tmp/diff_new_pack.JkiV1w/_old  2019-01-21 10:47:29.168229583 +0100
+++ /var/tmp/diff_new_pack.JkiV1w/_new  2019-01-21 10:47:29.168229583 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-WebOb
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,14 +12,14 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define oldpython python
 Name:   python-WebOb
-Version:1.8.2
+Version:1.8.5
 Release:0
 Summary:WSGI request and response object
 License:MIT

++ WebOb-1.8.2.tar.gz -> WebOb-1.8.5.tar.gz ++
 2233 lines of diff (skipped)




commit python-WebOb for openSUSE:Factory

2018-08-22 Thread root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2018-08-22 14:19:24

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is "python-WebOb"

Wed Aug 22 14:19:24 2018 rev:27 rq:630543 version:1.8.2

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2018-08-18 00:01:22.538586826 +0200
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python-WebOb.changes   
2018-08-22 14:19:43.102261489 +0200
@@ -1,0 +2,6 @@
+Mon Aug 20 15:00:08 UTC 2018 - dmuel...@suse.com
+
+- add explicit requires on python to have SSL module available
+  for passing the tests
+
+---



Other differences:
--
++ python-WebOb.spec ++
--- /var/tmp/diff_new_pack.dipEpO/_old  2018-08-22 14:19:43.498262427 +0200
+++ /var/tmp/diff_new_pack.dipEpO/_new  2018-08-22 14:19:43.502262437 +0200
@@ -34,6 +34,9 @@
 BuildRequires:  python3-Sphinx
 BuildArch:  noarch
 %ifpython2
+# We need SSL support
+BuildRequires:  %{oldpython}
+Requires:   %{oldpython}
 Obsoletes:  %{oldpython}-webob < %{version}
 Provides:   %{oldpython}-webob = %{version}
 %endif




commit python-WebOb for openSUSE:Factory

2018-08-17 Thread root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2018-08-18 00:01:17

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is "python-WebOb"

Sat Aug 18 00:01:17 2018 rev:26 rq:628339 version:1.8.2

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2018-02-26 23:24:53.802884892 +0100
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python-WebOb.changes   
2018-08-18 00:01:22.538586826 +0200
@@ -1,0 +2,82 @@
+Thu Aug  9 06:55:05 UTC 2018 - tchva...@suse.com
+
+- Drop devel dependency
+- Use %license macro
+- Use proper upstream tarball
+- Really execute tests
+
+---
+Thu Aug  9 06:42:35 UTC 2018 - comur...@suse.com
+
+- 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
+`_ 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 

commit python-WebOb for openSUSE:Factory

2018-02-26 Thread root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2018-02-26 23:24:53

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is "python-WebOb"

Mon Feb 26 23:24:53 2018 rev:25 rq:579633 version:1.7.4

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2017-08-04 11:58:59.454923259 +0200
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python-WebOb.changes   
2018-02-26 23:24:53.802884892 +0100
@@ -1,0 +2,12 @@
+Fri Feb 23 19:55:17 UTC 2018 - tbecht...@suse.com
+
+- Drop not needed python-pytest-cov BuildRequires
+
+---
+Fri Feb 23 13:57:18 UTC 2018 - tbecht...@suse.com
+
+- 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
+
+---

Old:

  WebOb-1.7.3.tar.gz

New:

  WebOb-1.7.4.tar.gz



Other differences:
--
++ python-WebOb.spec ++
--- /var/tmp/diff_new_pack.Q2wynT/_old  2018-02-26 23:24:54.698852670 +0100
+++ /var/tmp/diff_new_pack.Q2wynT/_new  2018-02-26 23:24:54.702852526 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-WebOb
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define oldpython python
 Name:   python-WebOb
-Version:1.7.3
+Version:1.7.4
 Release:0
 Summary:WSGI request and response object
 License:MIT
@@ -27,7 +27,6 @@
 Url:http://webob.org/
 Source: https://pypi.io/packages/source/W/WebOb/WebOb-%{version}.tar.gz
 BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module pytest-cov}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  python-rpm-macros

++ WebOb-1.7.3.tar.gz -> WebOb-1.7.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.7.3/CHANGES.txt new/WebOb-1.7.4/CHANGES.txt
--- old/WebOb-1.7.3/CHANGES.txt 2017-06-30 23:11:43.0 +0200
+++ new/WebOb-1.7.4/CHANGES.txt 2017-11-20 23:13:23.0 +0100
@@ -1,3 +1,15 @@
+1.7.4 (2017-11-20)
+
+Feature
+~~~
+
+- Add support for `wsgi.input_terminated` in the wsgi environ to allow for
+  Chunked Encoding to be used with WebOb: See
+  https://github.com/Pylons/webob/issues/278 and
+  https://gist.github.com/mitsuhiko/5721107 and
+  https://github.com/unbit/uwsgi/issues/1428 and
+  https://twitter.com/GrahamDumpleton/status/928712321127538688
+
 1.7.3 (2017-06-30)
 --
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.7.3/PKG-INFO new/WebOb-1.7.4/PKG-INFO
--- old/WebOb-1.7.3/PKG-INFO2017-06-30 23:16:33.0 +0200
+++ new/WebOb-1.7.4/PKG-INFO2017-11-20 23:17:45.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: WebOb
-Version: 1.7.3
+Version: 1.7.4
 Summary: WSGI request and response object
 Home-page: http://webob.org/
 Author: Pylons Project
@@ -45,6 +45,18 @@
 
 
 
+1.7.4 (2017-11-20)
+
+Feature
+~~~
+
+- Add support for `wsgi.input_terminated` in the wsgi environ to allow 
for
+  Chunked Encoding to be used with WebOb: See
+  https://github.com/Pylons/webob/issues/278 and
+  https://gist.github.com/mitsuhiko/5721107 and
+  https://github.com/unbit/uwsgi/issues/1428 and
+  https://twitter.com/GrahamDumpleton/status/928712321127538688
+
 1.7.3 (2017-06-30)
 --
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.7.3/WebOb.egg-info/PKG-INFO 
new/WebOb-1.7.4/WebOb.egg-info/PKG-INFO
--- old/WebOb-1.7.3/WebOb.egg-info/PKG-INFO 2017-06-30 23:16:30.0 
+0200
+++ new/WebOb-1.7.4/WebOb.egg-info/PKG-INFO 2017-11-20 23:17:45.0 
+0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: WebOb
-Version: 1.7.3
+Version: 1.7.4
 Summary: WSGI request and response object
 Home-page: http://webob.org/
 Author: Pylons Project
@@ -45,6 +45,18 @@
 
 
 
+1.7.4 (2017-11-20)
+
+Feature
+~~~
+
+- Add support for 

commit python-WebOb for openSUSE:Factory

2017-08-04 Thread root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2017-08-04 11:58:54

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is "python-WebOb"

Fri Aug  4 11:58:54 2017 rev:24 rq:508803 version:1.7.3

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2017-05-17 17:19:05.278866197 +0200
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python-WebOb.changes   
2017-08-04 11:58:59.454923259 +0200
@@ -1,0 +2,8 @@
+Thu Jul  6 14:34:02 UTC 2017 - tbecht...@suse.com
+
+- 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
+
+---

Old:

  WebOb-1.7.2.tar.gz

New:

  WebOb-1.7.3.tar.gz



Other differences:
--
++ python-WebOb.spec ++
--- /var/tmp/diff_new_pack.Zp2b2d/_old  2017-08-04 11:59:01.278665843 +0200
+++ /var/tmp/diff_new_pack.Zp2b2d/_new  2017-08-04 11:59:01.302662456 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define oldpython python
 Name:   python-WebOb
-Version:1.7.2
+Version:1.7.3
 Release:0
 Summary:WSGI request and response object
 License:MIT

++ WebOb-1.7.2.tar.gz -> WebOb-1.7.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.7.2/CHANGES.txt new/WebOb-1.7.3/CHANGES.txt
--- old/WebOb-1.7.2/CHANGES.txt 2017-03-16 05:06:14.0 +0100
+++ new/WebOb-1.7.3/CHANGES.txt 2017-06-30 23:11:43.0 +0200
@@ -1,3 +1,13 @@
+1.7.3 (2017-06-30)
+--
+
+Bugfix
+~~
+
+- 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
+
 1.7.2 (2017-03-15)
 --
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.7.2/PKG-INFO new/WebOb-1.7.3/PKG-INFO
--- old/WebOb-1.7.2/PKG-INFO2017-03-16 05:27:34.0 +0100
+++ new/WebOb-1.7.3/PKG-INFO2017-06-30 23:16:33.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: WebOb
-Version: 1.7.2
+Version: 1.7.3
 Summary: WSGI request and response object
 Home-page: http://webob.org/
 Author: Pylons Project
@@ -45,6 +45,16 @@
 
 
 
+1.7.3 (2017-06-30)
+--
+
+Bugfix
+~~
+
+- 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
+
 1.7.2 (2017-03-15)
 --
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.7.2/WebOb.egg-info/PKG-INFO 
new/WebOb-1.7.3/WebOb.egg-info/PKG-INFO
--- old/WebOb-1.7.2/WebOb.egg-info/PKG-INFO 2017-03-16 05:27:32.0 
+0100
+++ new/WebOb-1.7.3/WebOb.egg-info/PKG-INFO 2017-06-30 23:16:30.0 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: WebOb
-Version: 1.7.2
+Version: 1.7.3
 Summary: WSGI request and response object
 Home-page: http://webob.org/
 Author: Pylons Project
@@ -45,6 +45,16 @@
 
 
 
+1.7.3 (2017-06-30)
+--
+
+Bugfix
+~~
+
+- 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
+
 1.7.2 (2017-03-15)
 --
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.7.2/setup.py new/WebOb-1.7.3/setup.py
--- old/WebOb-1.7.2/setup.py2017-03-16 05:06:22.0 +0100
+++ new/WebOb-1.7.3/setup.py2017-06-30 23:11:18.0 +0200
@@ -24,7 +24,7 @@
 
 setup(
 name='WebOb',
-version='1.7.2',
+version='1.7.3',
 description="WSGI request and response object",
 long_description=README + '\n\n' + CHANGES,
 classifiers=[
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.7.2/tests/test_request.py 
new/WebOb-1.7.3/tests/test_request.py
--- old/WebOb-1.7.2/tests/test_request.py   2017-03-16 05:05:57.0 
+0100
+++ 

commit python-WebOb for openSUSE:Factory

2017-05-17 Thread root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2017-05-17 17:18:28

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is "python-WebOb"

Wed May 17 17:18:28 2017 rev:23 rq:493096 version:1.7.2

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2017-04-11 09:41:29.080259346 +0200
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python-WebOb.changes   
2017-05-17 17:19:05.278866197 +0200
@@ -1,0 +2,14 @@
+Fri May  5 21:53:49 UTC 2017 - toddrme2...@gmail.com
+
+- Fix Provides/Obsoletes.
+
+---
+Tue Apr  4 12:47:31 UTC 2017 - tbecht...@suse.com
+
+- 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
+
+---

Old:

  WebOb-1.7.1.tar.gz

New:

  WebOb-1.7.2.tar.gz



Other differences:
--
++ python-WebOb.spec ++
--- /var/tmp/diff_new_pack.nfpI5q/_old  2017-05-17 17:19:06.946631004 +0200
+++ /var/tmp/diff_new_pack.nfpI5q/_new  2017-05-17 17:19:06.950630440 +0200
@@ -16,30 +16,31 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define oldpython python
 Name:   python-WebOb
-Version:1.7.1
+Version:1.7.2
 Release:0
 Summary:WSGI request and response object
 License:MIT
 Group:  Development/Languages/Python
 Url:http://webob.org/
 Source: https://pypi.io/packages/source/W/WebOb/WebOb-%{version}.tar.gz
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
-# Test requirements:
-# for ssl module:
-BuildRequires:  python
-BuildRequires:  python-nose
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module pytest-cov}
+BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  python-rpm-macros
 # Documentation requirements:
-BuildRequires:  python-Sphinx
+BuildRequires:  python3-Sphinx
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Provides:   python-webob = %{version}
-Obsoletes:  python-webob < %{version}
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
-BuildArch:  noarch
+%ifpython2
+Obsoletes:  %{oldpython}-webob < %{version}
+Provides:   %{oldpython}-webob = %{version}
 %endif
+BuildArch:  noarch
+
+%python_subpackages
 
 %description
 WebOb provides wrappers around the WSGI request environment, and an
@@ -49,33 +50,33 @@
 header parsing and accessors for other standard parts of the
 environment.
 
-%package doc
+%package -n python-WebOb-doc
 Summary:WSGI request and response object - Documentation
 Group:  Documentation/HTML
-Requires:   %{name} = %{version}
+Provides:   %{python_module WebOb-doc = %{version}}
 
-%description doc
+%description -n python-WebOb-doc
 This package contains documentation files for %{name}.
 
 %prep
 %setup -q -n WebOb-%{version}
 
 %build
-python setup.py build
-python setup.py build_sphinx && rm build/sphinx/html/.buildinfo
+%python_build
+%__python3 setup.py build_sphinx && rm build/sphinx/html/.buildinfo
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
 
 %check
-python setup.py test
+%python_exec setup.py test
 
-%files
+%files %python_files
 %defattr(-,root,root,-)
 %doc docs/license.txt
 %{python_sitelib}/*
 
-%files doc
+%files -n python-WebOb-doc
 %defattr(-,root,root,-)
 %doc build/sphinx/html
 

++ WebOb-1.7.1.tar.gz -> WebOb-1.7.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.7.1/CHANGES.txt new/WebOb-1.7.2/CHANGES.txt
--- old/WebOb-1.7.1/CHANGES.txt 2017-01-17 07:45:28.0 +0100
+++ new/WebOb-1.7.2/CHANGES.txt 2017-03-16 05:06:14.0 +0100
@@ -1,3 +1,13 @@
+1.7.2 (2017-03-15)
+--
+
+Bugfix
+~~
+
+- 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
+
 1.7.1 (2017-01-16)
 --
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.7.1/PKG-INFO new/WebOb-1.7.2/PKG-INFO
--- old/WebOb-1.7.1/PKG-INFO2017-01-17 07:49:24.0 +0100
+++ 

commit python-WebOb for openSUSE:Factory

2017-04-11 Thread root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2017-04-11 09:41:27

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is "python-WebOb"

Tue Apr 11 09:41:27 2017 rev:22 rq:485029 version:1.7.1

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2016-10-18 10:43:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python-WebOb.changes   
2017-04-11 09:41:29.080259346 +0200
@@ -1,0 +2,83 @@
+Fri Feb 10 16:14:42 UTC 2017 - tbecht...@suse.com
+
+- 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
+https://github.com/Pylons/webob/pull/287
+  - ``webob.Request`` with any HTTP method is now allowed to have a body. This
+allows DELETE to have a request body for passing extra information. See
+https://github.com/Pylons/webob/pull/283 and
+https://github.com/Pylons/webob/pull/274
+  - Add ``tell()`` to ``ResponseBodyFile`` so that it may be used for example 
for
+zipfile support. See https://github.com/Pylons/webob/pull/117
+  - Allow the return from ``wsgify.middleware`` to be used as a decorator. See
+https://github.com/Pylons/webob/pull/228
+  - Fixup ``cgi.FieldStorage`` on Python 3.x to work-around issue reported in
+Python bug report 2 and 24764. This is currently applied for Python
+versions less than 3.7. See https://github.com/Pylons/webob/pull/294 and
+https://github.com/Pylons/webob/pull/300
+  - ``Response.set_cookie`` now accepts ``datetime`` objects for the 
``expires``
+kwarg and will correctly convert them to UTC with no tzinfo for use in
+calculating the ``max_age``. See https://github.com/Pylons/webob/issues/254
+and https://github.com/Pylons/webob/pull/292
+  - Fixes ``request.PATH_SAFE`` to contain all of the path safe characters
+according to RFC3986. See https://github.com/Pylons/webob/pull/291
+  - 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
+  - ``wsgify.__call__`` raised a ``TypeError`` with an unhelpful message, it 
will
+now return the ``repr`` for the wrapped function:
+https://github.com/Pylons/webob/issues/119
+  - ``Response.json``'s ``json.dumps``/``json.loads`` are now always UTF-8. It 
no
+longer tries to use the charset.
+  - The ``Response.__init__`` will by default no longer set the Content-Type to
+the default if a ``headerlist`` is provided. This fixes issues whereby
+``Request.get_response()`` would return a Response that didn't 

commit python-WebOb for openSUSE:Factory

2016-10-18 Thread h_root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2016-10-18 10:43:29

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is "python-WebOb"

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2016-06-07 23:49:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python-WebOb.changes   
2016-10-18 10:43:31.0 +0200
@@ -1,0 +2,10 @@
+Sat Oct 15 09:37:15 UTC 2016 - dmuel...@suse.com
+
+- 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
+
+---

Old:

  WebOb-1.6.1.tar.gz

New:

  WebOb-1.6.2.tar.gz



Other differences:
--
++ python-WebOb.spec ++
--- /var/tmp/diff_new_pack.do7LkS/_old  2016-10-18 10:43:32.0 +0200
+++ /var/tmp/diff_new_pack.do7LkS/_new  2016-10-18 10:43:32.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python-WebOb
-Version:1.6.1
+Version:1.6.2
 Release:0
 Summary:WSGI request and response object
 License:MIT

++ WebOb-1.6.1.tar.gz -> WebOb-1.6.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.6.1/CHANGES.txt new/WebOb-1.6.2/CHANGES.txt
--- old/WebOb-1.6.1/CHANGES.txt 2016-05-20 18:53:36.0 +0200
+++ new/WebOb-1.6.2/CHANGES.txt 2016-10-15 00:40:27.0 +0200
@@ -1,3 +1,15 @@
+1.6.2 (2016-10-14)
+--
+
+Bugfix
+~~
+
+- 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
+
 1.6.1 (2016-05-20)
 --
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.6.1/PKG-INFO new/WebOb-1.6.2/PKG-INFO
--- old/WebOb-1.6.1/PKG-INFO2016-05-20 18:56:31.0 +0200
+++ new/WebOb-1.6.2/PKG-INFO2016-10-15 00:42:21.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: WebOb
-Version: 1.6.1
+Version: 1.6.2
 Summary: WSGI request and response object
 Home-page: http://webob.org/
 Author: Pylons Project
@@ -45,6 +45,18 @@
 
 
 
+1.6.2 (2016-10-14)
+--
+
+Bugfix
+~~
+
+- 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
+
 1.6.1 (2016-05-20)
 --
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.6.1/WebOb.egg-info/PKG-INFO 
new/WebOb-1.6.2/WebOb.egg-info/PKG-INFO
--- old/WebOb-1.6.1/WebOb.egg-info/PKG-INFO 2016-05-20 18:56:29.0 
+0200
+++ new/WebOb-1.6.2/WebOb.egg-info/PKG-INFO 2016-10-15 00:42:15.0 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: WebOb
-Version: 1.6.1
+Version: 1.6.2
 Summary: WSGI request and response object
 Home-page: http://webob.org/
 Author: Pylons Project
@@ -45,6 +45,18 @@
 
 
 
+1.6.2 (2016-10-14)
+--
+
+Bugfix
+~~
+
+- 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
+
 1.6.1 (2016-05-20)
 --
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/WebOb-1.6.1/docs/reference.txt 
new/WebOb-1.6.2/docs/reference.txt
--- old/WebOb-1.6.1/docs/reference.txt  2015-10-30 23:13:30.0 +0100
+++ new/WebOb-1.6.2/docs/reference.txt  2016-10-15 00:38:24.0 +0200
@@ 

commit python-WebOb for openSUSE:Factory

2016-06-07 Thread h_root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2016-06-07 23:49:54

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is "python-WebOb"

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2015-12-16 17:44:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python-WebOb.changes   
2016-06-07 23:49:56.0 +0200
@@ -1,0 +2,42 @@
+Mon Jun  6 12:55:50 UTC 2016 - dmuel...@suse.com
+
+- fix download url
+
+---
+Fri Jun  3 16:30:52 UTC 2016 - tbecht...@suse.com
+
+- 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
+modified to no longer accept headers with a line feed or carriage return.
+See: https://github.com/Pylons/webob/pull/229 and
+https://github.com/Pylons/webob/issues/217
+
+---

Old:

  WebOb-1.5.1.tar.gz

New:

  WebOb-1.6.1.tar.gz



Other differences:
--
++ python-WebOb.spec ++
--- /var/tmp/diff_new_pack.l8kNFx/_old  2016-06-07 23:49:57.0 +0200
+++ /var/tmp/diff_new_pack.l8kNFx/_new  2016-06-07 23:49:57.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-WebOb
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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,13 +17,13 @@
 
 
 Name:   python-WebOb
-Version:1.5.1
+Version:1.6.1
 Release:0
 Summary:WSGI request and response object
 License:MIT
 Group:  Development/Languages/Python
 Url:http://webob.org/
-Source: 
http://pypi.python.org/packages/source/W/WebOb/WebOb-%{version}.tar.gz
+Source: https://pypi.io/packages/source/W/WebOb/WebOb-%{version}.tar.gz
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
 # Test requirements:

++ WebOb-1.5.1.tar.gz -> WebOb-1.6.1.tar.gz ++
 1917 lines of diff (skipped)




commit python-WebOb for openSUSE:Factory

2015-12-16 Thread h_root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2015-12-16 17:43:14

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is "python-WebOb"

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2014-09-15 18:25:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python-WebOb.changes   
2015-12-16 17:44:58.0 +0100
@@ -1,0 +2,82 @@
+Mon Dec 14 14:38:13 UTC 2015 - apla...@suse.com
+
+- 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
+ . Invalid status
+strings will now raise a ValueError.
+- 1.5.0a0
+  * (Backwards Incompatibilities) Morsel will no longer accept a
+cookie value that does not meet RFC6265’s cookie-octet
+specification. Upon calling Morsel.serialize a warning will be
+issued, in the future this will raise a ValueError, please update
+your cookie handling code. See
+https://github.com/Pylons/webob/pull/172
+  * (Backwards Incompatibilities) Response.set_cookie now uses the
+internal make_cookie API, which will issue warnings if cookies are
+set with invalid bytes. See
+https://github.com/Pylons/webob/pull/172
+  * (Features) Add support for some new caching headers,
+stale-while-revalidate and stale-if-error that can be used by
+reverse proxies to cache stale responses temporarily if the
+backend disappears. From RFC5861. See
+https://github.com/Pylons/webob/pull/189
+  * (Bug Fixes) Response.status now uses duck-typing for integers, and
+has also learned to raise a ValueError if the status isn’t an
+integer followed by a space, and then the reason. See
+https://github.com/Pylons/webob/pull/191
+  * (Bug Fixes) Fixed a bug in webob.multidict.GetDict which resulted
+in the QUERY_STRING not being updated when changes were made to
+query params using Request.GET.extend().
+  * (Bug Fixes) Read the body of a request if we think it might have a
+body. This fixes PATCH to support bodies. See
+https://github.com/Pylons/webob/pull/184
+  * (Bug Fixes) Response.from_file returns HTTP headers as latin1
+rather than UTF-8, this fixes the usage on Google AppEngine. See
+https://github.com/Pylons/webob/issues/99 and
+https://github.com/Pylons/webob/pull/150
+  * (Bug Fixes) Fix a bug in parsing the auth parameters that
+contained bad white space. This makes the parsing fall in line
+with what’s required in RFC7235. See
+https://github.com/Pylons/webob/issues/158
+  * (Bug Fixes) Use ‘rn’ line endings in Response.__str__. See:
+https://github.com/Pylons/webob/pull/146
+  * (Documentation Changes) response.set_cookie now has proper
+documentation for max_age and expires. The code has also been
+refactored to use cookies.make_cookie instead of duplicating the
+code. This fixes https://github.com/Pylons/webob/issues/166 and
+https://github.com/Pylons/webob/issues/171
+  * (Documentation Changes) Documentation didn’t match the actual code
+for the wsgify function signature. See
+https://github.com/Pylons/webob/pull/167
+  * (Documentation Changes) Remove the WebDAV only from certain HTTP
+

commit python-WebOb for openSUSE:Factory

2014-09-15 Thread h_root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2014-09-15 17:41:28

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is python-WebOb

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2014-02-21 06:57:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python-WebOb.changes   
2014-09-15 18:25:11.0 +0200
@@ -1,0 +2,60 @@
+Mon Sep 15 05:01:59 UTC 2014 - tbecht...@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.
+
+---

Old:

  WebOb-1.2.3.tar.gz

New:

  WebOb-1.4.tar.gz



Other differences:
--
++ python-WebOb.spec ++
--- /var/tmp/diff_new_pack.jWCm7y/_old  2014-09-15 18:25:12.0 +0200
+++ /var/tmp/diff_new_pack.jWCm7y/_new  2014-09-15 18:25:12.0 +0200
@@ -17,7 

commit python-WebOb for openSUSE:Factory

2014-02-20 Thread h_root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2014-02-21 06:57:27

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is python-WebOb

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2013-10-25 11:36:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python-WebOb.changes   
2014-02-21 06:57:27.0 +0100
@@ -1,0 +2,5 @@
+Tue Feb 18 13:36:45 CET 2014 - r...@suse.de
+
+- added license.txt as doc file 
+
+---



Other differences:
--
++ python-WebOb.spec ++
--- /var/tmp/diff_new_pack.WF8OAk/_old  2014-02-21 06:57:28.0 +0100
+++ /var/tmp/diff_new_pack.WF8OAk/_new  2014-02-21 06:57:28.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-WebOb
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -72,6 +72,7 @@
 
 %files
 %defattr(-,root,root,-)
+%doc docs/license.txt
 %{python_sitelib}/*
 
 %files doc

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-WebOb for openSUSE:Factory

2013-10-25 Thread h_root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2013-10-25 11:36:05

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is python-WebOb

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2013-04-05 07:44:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python-WebOb.changes   
2013-10-25 11:36:07.0 +0200
@@ -1,0 +2,5 @@
+Thu Oct 24 11:17:02 UTC 2013 - speili...@suse.com
+
+- Require python-setuptools instead of distribute (upstreams merged)
+
+---



Other differences:
--
++ python-WebOb.spec ++
--- /var/tmp/diff_new_pack.7QRd59/_old  2013-10-25 11:36:09.0 +0200
+++ /var/tmp/diff_new_pack.7QRd59/_new  2013-10-25 11:36:09.0 +0200
@@ -25,7 +25,7 @@
 Url:http://webob.org/
 Source: 
http://pypi.python.org/packages/source/W/WebOb/WebOb-%{version}.tar.gz
 BuildRequires:  python-devel
-BuildRequires:  python-distribute
+BuildRequires:  python-setuptools
 # Test requirements:
 # for ssl module:
 BuildRequires:  python

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-WebOb for openSUSE:Factory

2013-06-19 Thread h_root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2013-06-19 16:24:13

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is python-WebOb

Changes:


Old:

  python3-WebOb.changes
  python3-WebOb.spec



Other differences:
--
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-WebOb for openSUSE:Factory

2013-04-14 Thread h_root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2013-04-14 10:43:30

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is python-WebOb, Maintainer is radma...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python3-WebOb.changes   
2013-04-09 07:09:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python3-WebOb.changes  
2013-04-14 10:43:31.0 +0200
@@ -1,0 +2,5 @@
+Fri Apr 12 11:38:54 UTC 2013 - toddrme2...@gmail.com
+
+- Don't build for python  3.2 since it is not supported yet
+
+---



Other differences:
--
++ python3-WebOb.spec ++
--- /var/tmp/diff_new_pack.Rgv6xw/_old  2013-04-14 10:43:32.0 +0200
+++ /var/tmp/diff_new_pack.Rgv6xw/_new  2013-04-14 10:43:32.0 +0200
@@ -25,7 +25,8 @@
 Url:http://webob.org/
 Source: 
http://pypi.python.org/packages/source/W/WebOb/WebOb-%{version}.tar.gz
 BuildRequires:  python3-2to3
-BuildRequires:  python3-devel
+# currently only 3.2 is listed as supported
+BuildRequires:  python3-devel  3.3
 BuildRequires:  python3-distribute
 # Test requirements:
 # for ssl module:

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-WebOb for openSUSE:Factory

2013-04-08 Thread h_root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2013-04-09 07:09:30

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is python-WebOb, Maintainer is radma...@suse.com

Changes:

New Changes file:

--- /dev/null   2013-04-05 00:01:41.916011506 +0200
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python3-WebOb.changes  
2013-04-09 07:09:31.0 +0200
@@ -0,0 +1,11 @@
+---
+Tue Apr  2 16:55:06 UTC 2013 - a...@gmx.de
+
+- removed Provides and Obsolete for python3 version, since
+  this will be the first python3 package (according to submit comment from 
saschpe)
+
+---
+Thu Mar 28 20:32:02 UTC 2013 - a...@gmx.de
+
+- created python3 version from python2.7 spec file 
+

New:

  python3-WebOb.changes
  python3-WebOb.spec



Other differences:
--
++ python3-WebOb.spec ++
#
# spec file for package python3-WebOb
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:   python3-WebOb
Version:1.2.3
Release:0
Summary:WSGI request and response object
License:MIT
Group:  Development/Languages/Python
Url:http://webob.org/
Source: 
http://pypi.python.org/packages/source/W/WebOb/WebOb-%{version}.tar.gz
BuildRequires:  python3-2to3
BuildRequires:  python3-devel
BuildRequires:  python3-distribute
# Test requirements:
# for ssl module:
BuildRequires:  python3
BuildRequires:  python3-nose
# Documentation requirements:
BuildRequires:  python3-Sphinx
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildArch:  noarch

%description
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.

%package doc
Summary:WSGI request and response object - Documentation
Group:  Documentation/HTML
Requires:   %{name} = %{version}

%description doc
This package contains documentation files for %{name}.

%prep
%setup -q -n WebOb-%{version}

%build
python3 setup.py build
python3 setup.py build_sphinx  rm build/sphinx/html/.buildinfo

%install
python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}

%check
python3 setup.py test

%files
%defattr(-,root,root,-)
%{python3_sitelib}/*

%files doc
%defattr(-,root,root,-)
%doc news build/sphinx/html

%changelog
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-WebOb for openSUSE:Factory

2013-04-04 Thread h_root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2013-04-05 07:44:40

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is python-WebOb, Maintainer is radma...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2013-03-08 09:48:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python-WebOb.changes   
2013-04-05 07:44:57.0 +0200
@@ -1,0 +2,5 @@
+Wed Mar 27 13:26:48 UTC 2013 - speili...@suse.com
+
+- BuildRequire python (for ssl module) and drop pyOpenSSL
+
+---



Other differences:
--
++ python-WebOb.spec ++
--- /var/tmp/diff_new_pack.WxLnDq/_old  2013-04-05 07:44:59.0 +0200
+++ /var/tmp/diff_new_pack.WxLnDq/_new  2013-04-05 07:44:59.0 +0200
@@ -24,12 +24,14 @@
 Group:  Development/Languages/Python
 Url:http://webob.org/
 Source: 
http://pypi.python.org/packages/source/W/WebOb/WebOb-%{version}.tar.gz
-BuildRequires:  python-Sphinx
 BuildRequires:  python-devel
 BuildRequires:  python-distribute
+# Test requirements:
+# for ssl module:
+BuildRequires:  python
 BuildRequires:  python-nose
-BuildRequires:  python-pyOpenSSL
-Requires:   python-pyOpenSSL
+# Documentation requirements:
+BuildRequires:  python-Sphinx
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Provides:   python-webob = %{version}
 Obsoletes:  python-webob  %{version}

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-WebOb for openSUSE:Factory

2013-03-08 Thread h_root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2013-03-08 09:48:34

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is python-WebOb, Maintainer is radma...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2012-11-28 14:35:36.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python-WebOb.changes   
2013-03-08 09:48:35.0 +0100
@@ -1,0 +2,6 @@
+Mon Jan 14 15:12:52 UTC 2013 - sasc...@suse.de
+
+- (Build)Require python-pyOpenSSL instead of M2Crypto (to get the
+  ssl Python base module)
+
+---



Other differences:
--
++ python-WebOb.spec ++
--- /var/tmp/diff_new_pack.fzzCcU/_old  2013-03-08 09:48:36.0 +0100
+++ /var/tmp/diff_new_pack.fzzCcU/_new  2013-03-08 09:48:36.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-WebOb
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,12 +24,12 @@
 Group:  Development/Languages/Python
 Url:http://webob.org/
 Source: 
http://pypi.python.org/packages/source/W/WebOb/WebOb-%{version}.tar.gz
-BuildRequires:  python-M2Crypto
 BuildRequires:  python-Sphinx
 BuildRequires:  python-devel
 BuildRequires:  python-distribute
 BuildRequires:  python-nose
-Requires:   python-M2Crypto
+BuildRequires:  python-pyOpenSSL
+Requires:   python-pyOpenSSL
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Provides:   python-webob = %{version}
 Obsoletes:  python-webob  %{version}

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-WebOb for openSUSE:Factory

2012-11-28 Thread h_root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2012-11-28 14:35:30

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is python-WebOb, Maintainer is cth...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2012-09-23 21:10:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python-WebOb.changes   
2012-11-28 14:35:36.0 +0100
@@ -1,0 +2,14 @@
+Fri Nov 23 09:45:17 UTC 2012 - sasc...@suse.de
+
+- Add dependency on python-M2Crypto, otherwise you won't get HTTPS
+
+---
+Thu Nov 22 15:05:11 UTC 2012 - sasc...@suse.de
+
+- 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
+
+---

Old:

  WebOb-1.2.2.zip

New:

  WebOb-1.2.3.tar.gz



Other differences:
--
++ python-WebOb.spec ++
--- /var/tmp/diff_new_pack.A7S7D1/_old  2012-11-28 14:35:37.0 +0100
+++ /var/tmp/diff_new_pack.A7S7D1/_new  2012-11-28 14:35:37.0 +0100
@@ -17,26 +17,27 @@
 
 
 Name:   python-WebOb
-Version:1.2.2
+Version:1.2.3
 Release:0
 Summary:WSGI request and response object
 License:MIT
 Group:  Development/Languages/Python
 Url:http://webob.org/
-Source: 
http://pypi.python.org/packages/source/W/WebOb/WebOb-%{version}.zip
+Source: 
http://pypi.python.org/packages/source/W/WebOb/WebOb-%{version}.tar.gz
+BuildRequires:  python-M2Crypto
+BuildRequires:  python-Sphinx
 BuildRequires:  python-devel
 BuildRequires:  python-distribute
-BuildRequires:  unzip
+BuildRequires:  python-nose
+Requires:   python-M2Crypto
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version}
-%py_requires
-%if 0%{?suse_version}  1110
-BuildArch:  noarch
-%endif
-%endif
 Provides:   python-webob = %{version}
 Obsoletes:  python-webob  %{version}
+%if 0%{?suse_version}  0%{?suse_version} = 1110
 %{!?python_sitelib: %global python_sitelib %(python -c from 
distutils.sysconfig import get_python_lib; print get_python_lib())}
+%else
+BuildArch:  noarch
+%endif
 
 %description
 WebOb provides wrappers around the WSGI request environment, and an
@@ -46,18 +47,33 @@
 header parsing and accessors for other standard parts of the
 environment.
 
+%package doc
+Summary:WSGI request and response object - Documentation
+Group:  Documentation/HTML
+Requires:   %{name} = %{version}
+
+%description doc
+This package contains documentation files for %{name}.
+
 %prep
 %setup -q -n WebOb-%{version}
 
 %build
 python setup.py build
+python setup.py build_sphinx  rm build/sphinx/html/.buildinfo
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
+%check
+python setup.py test
+
 %files
 %defattr(-,root,root,-)
-%doc docs/*
 %{python_sitelib}/*
 
+%files doc
+%defattr(-,root,root,-)
+%doc news build/sphinx/html
+
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-WebOb for openSUSE:Factory

2012-09-23 Thread h_root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2012-09-23 21:10:19

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is python-WebOb, Maintainer is cth...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2012-06-26 17:26:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python-WebOb.changes   
2012-09-23 21:10:24.0 +0200
@@ -1,0 +2,16 @@
+Sat Sep 22 18:48:34 UTC 2012 - os-...@jacraig.com
+
+- Update to 1.2.2:
+  * Fix multiple calls to ``cache_expires()`` not fully overriding the
+previously set headers.
+  * Fix parsing of form submissions where fields have different encodings.
+- Many changes between versions 1.1.1 and 1.2.1.  Please see docs/news.txt
+  for full details.  Major changes include support for only Python 3.2, 2.7,
+  2.6.
+- Removed dependency on python-Tempita and python-wsgiproxy: these are only
+  used in example code in the documentation and not actual runtime reqs.
+- Removed dependency on python-nose: it is only needed to run tests.
+- Removed dependency on python-WebTest: it was removed as a testing
+  requirement in 1.2a1.
+
+---

Old:

  WebOb-1.1.1.zip

New:

  WebOb-1.2.2.zip



Other differences:
--
++ python-WebOb.spec ++
--- /var/tmp/diff_new_pack.V2GKnO/_old  2012-09-23 21:10:25.0 +0200
+++ /var/tmp/diff_new_pack.V2GKnO/_new  2012-09-23 21:10:25.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-WebOb
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -11,25 +11,22 @@
 # case the license is the MIT License). An Open Source License is a
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
-#
+
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   python-WebOb
-Version:1.1.1
+Version:1.2.2
 Release:0
-License:MIT
 Summary:WSGI request and response object
-Url:http://webob.org/
+License:MIT
 Group:  Development/Languages/Python
+Url:http://webob.org/
 Source: 
http://pypi.python.org/packages/source/W/WebOb/WebOb-%{version}.zip
 BuildRequires:  python-devel
 BuildRequires:  python-distribute
 BuildRequires:  unzip
-Requires:   python-Tempita
-Requires:   python-WebTest
-Requires:   python-nose
-Requires:   python-wsgiproxy
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version}
 %py_requires

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-WebOb for openSUSE:Factory

2012-06-26 Thread h_root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2012-06-26 17:26:20

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is python-WebOb, Maintainer is cth...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2012-02-01 10:00:06.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python-WebOb.changes   
2012-06-26 17:26:28.0 +0200
@@ -2,21 +1,0 @@
-Tue Jan 31 13:45:16 UTC 2012 - sasc...@suse.de
-
-- Spec cleanup:
-  * Simplified macro usage
-  * Remove unneeded runtime requirement on python-nose
-  * Run testsuite
-- Update to version 1.2b2:
-  * Fix request.cookies.get('name', 'default'). Previously default was ignored.
-- Changes from version 1.2b1:
-  * Mutating the request.cookies property now reflects the mutations into the 
HTTP_COOKIES environ header.
-  * Response.etag = (tag, False) sets weak etag.
-  * Range only parses single range now.
-  * Range.satisfiable(..) is gone.
-  * Accept.best_matches() is gone; use list(request.accept) or 
request.accept.best_match(..) instead (applies to all Accept-* headers) or 
similar with request.accept_language.
-  * Response.request and Response.environ attrs are undeprecated and no longer 
raise exceptions when used. These can also be passed to the Response 
constructor. This is to support codebases that pass them to the constructor or 
assign them to a response instance. However, some behavior differences from 1.1 
exist. In particular, synchronization is no longer done between environ and 
request attribute properties of Response; you may pass either to the 
constructor (or both) or assign one or the other or both, but they wont be 
managed specially and will remain the same over the lifetime of the response 
just as you passed them. Default values for both request and environ on any 
given response are None now.
-  * Undeprecated uscript_name and upath_info.
-  * For backwards compatibility purposes, switch req.script_name and path_info 
back again to contain “raw” undecoded native strings rather than text. Use 
uscript_name and upath_info to get the text version of SCRIPT_NAME and 
PATH_INFO.
-  * Don’t raise an exception if unicode_errors or decode_param_names is passed 
to the Request constructor. Instead, emit a warning. For benefit of Pylons 1.X, 
which passes both.
-  * Don’t raise an exception if HTTPException.exception is used; instead emit 
a warning. For benefit of Pylons 1.X, which uses it.
-


Old:

  WebOb-1.2b2.zip

New:

  WebOb-1.1.1.zip



Other differences:
--
++ python-WebOb.spec ++
--- /var/tmp/diff_new_pack.tZMJ0x/_old  2012-06-26 17:26:29.0 +0200
+++ /var/tmp/diff_new_pack.tZMJ0x/_new  2012-06-26 17:26:29.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-WebOb
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -11,32 +11,35 @@
 # case the license is the MIT License). An Open Source License is a
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
-
+#
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
+
 Name:   python-WebOb
-Version:1.2b2
+Version:1.1.1
 Release:0
-Summary:WSGI request and response object
 License:MIT
-Group:  Development/Languages/Python
+Summary:WSGI request and response object
 Url:http://webob.org/
+Group:  Development/Languages/Python
 Source: 
http://pypi.python.org/packages/source/W/WebOb/WebOb-%{version}.zip
 BuildRequires:  python-devel
 BuildRequires:  python-distribute
-BuildRequires:  python-nose
 BuildRequires:  unzip
 Requires:   python-Tempita
 Requires:   python-WebTest
-Requires:   python-WSGIProxy
+Requires:   python-nose
+Requires:   python-wsgiproxy
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Provides:   python-webob = %{version}
-Obsoletes:  python-webob  %{version}
-%if 0%{?suse_version}  0%{?suse_version} = 1110
-%{!?python_sitelib: %global python_sitelib %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print get_python_lib())}
-%else
+%if 0%{?suse_version}
+%py_requires
+%if 0%{?suse_version}  1110
 BuildArch:  noarch
 %endif
+%endif
+Provides:   python-webob = %{version}

commit python-WebOb for openSUSE:Factory

2012-02-01 Thread h_root
Hello community,

here is the log from the commit of package python-WebOb for openSUSE:Factory 
checked in at 2012-02-01 10:00:05

Comparing /work/SRC/openSUSE:Factory/python-WebOb (Old)
 and  /work/SRC/openSUSE:Factory/.python-WebOb.new (New)


Package is python-WebOb, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/python-WebOb/python-WebOb.changes
2011-12-06 13:53:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-WebOb.new/python-WebOb.changes   
2012-02-01 10:00:06.0 +0100
@@ -1,0 +2,21 @@
+Tue Jan 31 13:45:16 UTC 2012 - sasc...@suse.de
+
+- Spec cleanup:
+  * Simplified macro usage
+  * Remove unneeded runtime requirement on python-nose
+  * Run testsuite
+- Update to version 1.2b2:
+  * Fix request.cookies.get('name', 'default'). Previously default was ignored.
+- Changes from version 1.2b1:
+  * Mutating the request.cookies property now reflects the mutations into the 
HTTP_COOKIES environ header.
+  * Response.etag = (tag, False) sets weak etag.
+  * Range only parses single range now.
+  * Range.satisfiable(..) is gone.
+  * Accept.best_matches() is gone; use list(request.accept) or 
request.accept.best_match(..) instead (applies to all Accept-* headers) or 
similar with request.accept_language.
+  * Response.request and Response.environ attrs are undeprecated and no longer 
raise exceptions when used. These can also be passed to the Response 
constructor. This is to support codebases that pass them to the constructor or 
assign them to a response instance. However, some behavior differences from 1.1 
exist. In particular, synchronization is no longer done between environ and 
request attribute properties of Response; you may pass either to the 
constructor (or both) or assign one or the other or both, but they wont be 
managed specially and will remain the same over the lifetime of the response 
just as you passed them. Default values for both request and environ on any 
given response are None now.
+  * Undeprecated uscript_name and upath_info.
+  * For backwards compatibility purposes, switch req.script_name and path_info 
back again to contain “raw” undecoded native strings rather than text. Use 
uscript_name and upath_info to get the text version of SCRIPT_NAME and 
PATH_INFO.
+  * Don’t raise an exception if unicode_errors or decode_param_names is passed 
to the Request constructor. Instead, emit a warning. For benefit of Pylons 1.X, 
which passes both.
+  * Don’t raise an exception if HTTPException.exception is used; instead emit 
a warning. For benefit of Pylons 1.X, which uses it.
+
+---

Old:

  WebOb-1.1.1.zip

New:

  WebOb-1.2b2.zip



Other differences:
--
++ python-WebOb.spec ++
--- /var/tmp/diff_new_pack.clA8CV/_old  2012-02-01 10:00:07.0 +0100
+++ /var/tmp/diff_new_pack.clA8CV/_new  2012-02-01 10:00:07.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-WebOb
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -11,35 +11,32 @@
 # case the license is the MIT License). An Open Source License is a
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
-#
+
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
-
 Name:   python-WebOb
-Version:1.1.1
+Version:1.2b2
 Release:0
-License:MIT
 Summary:WSGI request and response object
-Url:http://webob.org/
+License:MIT
 Group:  Development/Languages/Python
+Url:http://webob.org/
 Source: 
http://pypi.python.org/packages/source/W/WebOb/WebOb-%{version}.zip
 BuildRequires:  python-devel
 BuildRequires:  python-distribute
+BuildRequires:  python-nose
 BuildRequires:  unzip
 Requires:   python-Tempita
 Requires:   python-WebTest
-Requires:   python-nose
-Requires:   python-wsgiproxy
+Requires:   python-WSGIProxy
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version}
-%py_requires
-%if 0%{?suse_version}  1110
-BuildArch:  noarch
-%endif
-%endif
 Provides:   python-webob = %{version}
 Obsoletes:  python-webob  %{version}
-%{!?python_sitelib: %global python_sitelib %(python -c from 
distutils.sysconfig import get_python_lib; print get_python_lib())}
+%if 0%{?suse_version}  0%{?suse_version} = 1110
+%{!?python_sitelib: %global python_sitelib %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print