commit python-gunicorn for openSUSE:Factory

2020-04-19 Thread root
Hello community,

here is the log from the commit of package python-gunicorn for openSUSE:Factory 
checked in at 2020-04-19 21:49:04

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


Package is "python-gunicorn"

Sun Apr 19 21:49:04 2020 rev:18 rq:792782 version:20.0.4

Changes:

--- /work/SRC/openSUSE:Factory/python-gunicorn/python-gunicorn.changes  
2020-04-04 12:19:51.451646457 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-gunicorn.new.2738/python-gunicorn.changes
2020-04-19 21:49:05.772035794 +0200
@@ -1,0 +2,13 @@
+Wed Apr  8 14:16:12 UTC 2020 - Marketa Calabkova 
+
+- update to 20.0.4
+  * Ensure WSGI header value is string before conducting regex search on it.
+  * Use importlib instead of __import__ and eval
+  * Use Python default SSL cipher list by default
+  * Support str and bytes for UNIX socket addresses
+  * fixed the way the config module is loaded. __file__ is now available
+  * only support Python >= 3.5
+  * load the WSGI application before the loader to pick up all files
+- Dropped patch pytest5.patch
+
+---

Old:

  gunicorn-19.10.0.tar.gz
  pytest5.patch

New:

  gunicorn-20.0.4.tar.gz



Other differences:
--
++ python-gunicorn.spec ++
--- /var/tmp/diff_new_pack.wBjGBT/_old  2020-04-19 21:49:06.360036974 +0200
+++ /var/tmp/diff_new_pack.wBjGBT/_new  2020-04-19 21:49:06.364036982 +0200
@@ -16,23 +16,24 @@
 #
 
 
+%define skip_python2 1
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-gunicorn
-Version:19.10.0
+Version:20.0.4
 Release:0
 Summary:WSGI HTTP Server for UNIX
 License:MIT
 Group:  Development/Languages/Python
-URL:http://gunicorn.org
+URL:https://gunicorn.org
 Source: 
https://files.pythonhosted.org/packages/source/g/gunicorn/gunicorn-%{version}.tar.gz
-Patch0: pytest5.patch
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module pytest-cov}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module setuptools >= 3.0}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildRequires:  python3-Sphinx
+Requires:   python-setuptools >= 3.0
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
 BuildArch:  noarch
@@ -57,7 +58,6 @@
 
 %prep
 %setup -q -n gunicorn-%{version}
-%patch0 -p1
 # remove version pinning for test requirements
 sed -i 's/==.*//' requirements_test.txt
 sed -i -e '/cover/d' requirements_test.txt
@@ -69,7 +69,6 @@
 %install
 %python_install
 %python_clone -a %{buildroot}%{_bindir}/gunicorn
-%python_clone -a %{buildroot}%{_bindir}/gunicorn_paster
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
@@ -77,16 +76,13 @@
 
 %post
 %python_install_alternative gunicorn
-%python_install_alternative gunicorn_paster
 
 %postun
 %python_uninstall_alternative gunicorn
-%python_uninstall_alternative gunicorn_paster
 
 %files %{python_files}
 %license LICENSE
 %python_alternative %{_bindir}/gunicorn
-%python_alternative %{_bindir}/gunicorn_paster
 %{python_sitelib}/*
 
 %files -n python-gunicorn-doc

++ gunicorn-19.10.0.tar.gz -> gunicorn-20.0.4.tar.gz ++
 10655 lines of diff (skipped)




commit python-gunicorn for openSUSE:Factory

2020-04-04 Thread root
Hello community,

here is the log from the commit of package python-gunicorn for openSUSE:Factory 
checked in at 2020-04-04 12:19:47

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


Package is "python-gunicorn"

Sat Apr  4 12:19:47 2020 rev:17 rq:790071 version:19.10.0

Changes:

--- /work/SRC/openSUSE:Factory/python-gunicorn/python-gunicorn.changes  
2019-07-30 13:04:08.590405200 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-gunicorn.new.3248/python-gunicorn.changes
2020-04-04 12:19:51.451646457 +0200
@@ -1,0 +2,18 @@
+Tue Mar 31 09:59:42 UTC 2020 - Ondřej Súkup 
+
+- update to 19.10.0
+- last with py2 support
+ * unblock select loop during reload of a sync worker
+ * security fix: http desync attack
+ * handle `wsgi.input_terminated`
+ * added support for str and bytes in unix  socket addresses
+ * fixed `max_requests` setting
+ * headers values are now encoded as LATN1, not ASCII
+ * fixed `InotifyReloadeder`:  handle `module.__file__` is None
+ * fixed compatibility with tornado 6
+ * fixed root logging
+ * Prevent removalof unix sockets from `reuse_port`
+ * Clear tornado ioloop before os.fork
+ * Miscellaneous fixes and improvement for linting using Pylints
+
+---

Old:

  gunicorn-19.9.0.tar.gz

New:

  gunicorn-19.10.0.tar.gz



Other differences:
--
++ python-gunicorn.spec ++
--- /var/tmp/diff_new_pack.Foqjmt/_old  2020-04-04 12:19:52.955647750 +0200
+++ /var/tmp/diff_new_pack.Foqjmt/_new  2020-04-04 12:19:52.959647753 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-gunicorn
 #
-# 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
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-gunicorn
-Version:19.9.0
+Version:19.10.0
 Release:0
 Summary:WSGI HTTP Server for UNIX
 License:MIT
@@ -73,7 +73,7 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-%python_exec setup.py test
+%pytest
 
 %post
 %python_install_alternative gunicorn

++ gunicorn-19.9.0.tar.gz -> gunicorn-19.10.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gunicorn-19.9.0/PKG-INFO 
new/gunicorn-19.10.0/PKG-INFO
--- old/gunicorn-19.9.0/PKG-INFO2018-07-03 22:11:42.0 +0200
+++ new/gunicorn-19.10.0/PKG-INFO   2019-11-23 10:51:47.701091800 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: gunicorn
-Version: 19.9.0
+Version: 19.10.0
 Summary: WSGI HTTP Server for UNIX
 Home-page: http://gunicorn.org
 Author: Benoit Chesneau
@@ -88,6 +88,7 @@
 Classifier: Programming Language :: Python :: 3.4
 Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
 Classifier: Topic :: Internet
 Classifier: Topic :: Utilities
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
@@ -96,7 +97,7 @@
 Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Server
 Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
 Requires-Python: >=2.6, !=3.0.*, !=3.1.*
-Provides-Extra: tornado
 Provides-Extra: gevent
 Provides-Extra: eventlet
+Provides-Extra: tornado
 Provides-Extra: gthread
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gunicorn-19.9.0/THANKS new/gunicorn-19.10.0/THANKS
--- old/gunicorn-19.9.0/THANKS  2018-06-29 20:06:23.0 +0200
+++ new/gunicorn-19.10.0/THANKS 2019-11-23 10:49:49.0 +0100
@@ -173,3 +173,4 @@
 Xie Shi 
 Yue Du 
 zakdances 
+Emile Fugulin 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gunicorn-19.9.0/docs/site/index.html 
new/gunicorn-19.10.0/docs/site/index.html
--- old/gunicorn-19.9.0/docs/site/index.html2018-07-03 22:08:39.0 
+0200
+++ new/gunicorn-19.10.0/docs/site/index.html   2019-11-23 10:49:49.0 
+0100
@@ -16,7 +16,7 @@
 
   
 Latest version: http://docs.gunicorn.org/en/stable;>19.9.0
+href="https://docs.gunicorn.org/en/stable/;>19.9.0
   
 
   
@@ -179,7 +179,7 @@
 
   
 
-  http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js";>
+  https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js";>
   
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit python-gunicorn for openSUSE:Factory

2019-07-30 Thread root
Hello community,

here is the log from the commit of package python-gunicorn for openSUSE:Factory 
checked in at 2019-07-30 13:04:07

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


Package is "python-gunicorn"

Tue Jul 30 13:04:07 2019 rev:16 rq:717468 version:19.9.0

Changes:

--- /work/SRC/openSUSE:Factory/python-gunicorn/python-gunicorn.changes  
2018-10-25 08:14:25.408120257 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-gunicorn.new.4126/python-gunicorn.changes
2019-07-30 13:04:08.590405200 +0200
@@ -1,0 +2,6 @@
+Mon Jul 22 08:10:35 UTC 2019 - Tomáš Chvátal 
+
+- Add patch to work well with pytest5:
+  * pytest5.patch
+
+---

New:

  pytest5.patch



Other differences:
--
++ python-gunicorn.spec ++
--- /var/tmp/diff_new_pack.XSef8I/_old  2019-07-30 13:04:09.158405079 +0200
+++ /var/tmp/diff_new_pack.XSef8I/_new  2019-07-30 13:04:09.162405078 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-gunicorn
 #
-# 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
@@ -25,6 +25,7 @@
 Group:  Development/Languages/Python
 URL:http://gunicorn.org
 Source: 
https://files.pythonhosted.org/packages/source/g/gunicorn/gunicorn-%{version}.tar.gz
+Patch0: pytest5.patch
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module pytest-cov}
 BuildRequires:  %{python_module pytest}
@@ -56,6 +57,7 @@
 
 %prep
 %setup -q -n gunicorn-%{version}
+%patch0 -p1
 # remove version pinning for test requirements
 sed -i 's/==.*//' requirements_test.txt
 sed -i -e '/cover/d' requirements_test.txt

++ pytest5.patch ++
>From f38f717539b1b7296720805b8ae3969c3509b9c1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martin=20Ba=C5=A1ti?= 
Date: Thu, 11 Jul 2019 19:12:16 +0200
Subject: [PATCH] Fix pytest 5.0.0 compatibility
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

pytest.raises() returns exception info not the exception itself. They
changed implementation of exception info, so now .value property must be
used to get the exception instance and have proper output from str()
method.

https://github.com/pytest-dev/pytest/issues/5412

Signed-off-by: Martin Bašti 
---
 tests/test_util.py | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

Index: gunicorn-19.9.0/tests/test_util.py
===
--- gunicorn-19.9.0.orig/tests/test_util.py
+++ gunicorn-19.9.0/tests/test_util.py
@@ -24,9 +24,9 @@ def test_parse_address(test_input, expec
 
 
 def test_parse_address_invalid():
-with pytest.raises(RuntimeError) as err:
+with pytest.raises(RuntimeError) as exc_info:
 util.parse_address('127.0.0.1:test')
-assert "'test' is not a valid port number." in str(err)
+assert "'test' is not a valid port number." in str(exc_info.value)
 
 
 def test_http_date():
@@ -52,24 +52,24 @@ def test_warn(capsys):
 def test_import_app():
 assert util.import_app('support:app')
 
-with pytest.raises(ImportError) as err:
+with pytest.raises(ImportError) as exc_info:
 util.import_app('a:app')
-assert 'No module' in str(err)
+assert 'No module' in str(exc_info.value)
 
-with pytest.raises(AppImportError) as err:
+with pytest.raises(AppImportError) as exc_info:
 util.import_app('support:wrong_app')
 msg = "Failed to find application object 'wrong_app' in 'support'"
-assert msg in str(err)
+assert msg in str(exc_info.value)
 
 
 def test_to_bytestring():
 assert util.to_bytestring('test_str', 'ascii') == b'test_str'
 assert util.to_bytestring('test_str®') == b'test_str\xc2\xae'
 assert util.to_bytestring(b'byte_test_str') == b'byte_test_str'
-with pytest.raises(TypeError) as err:
+with pytest.raises(TypeError) as exc_info:
 util.to_bytestring(100)
 msg = '100 is not a string'
-assert msg in str(err)
+assert msg in str(exc_info.value)
 
 
 @pytest.mark.parametrize('test_input, expected', [



commit python-gunicorn for openSUSE:Factory

2018-10-25 Thread root
Hello community,

here is the log from the commit of package python-gunicorn for openSUSE:Factory 
checked in at 2018-10-25 08:13:52

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


Package is "python-gunicorn"

Thu Oct 25 08:13:52 2018 rev:15 rq:642836 version:19.9.0

Changes:

--- /work/SRC/openSUSE:Factory/python-gunicorn/python-gunicorn.changes  
2017-08-18 15:01:16.624567525 +0200
+++ /work/SRC/openSUSE:Factory/.python-gunicorn.new/python-gunicorn.changes 
2018-10-25 08:14:25.408120257 +0200
@@ -1,0 +2,8 @@
+Thu Oct 18 09:59:59 UTC 2018 - Tomáš Chvátal 
+
+- Version update to 19.9.0:
+  * Support python 3.7
+  * Tornado 5 support
+  * Eventlet 0.21 support
+
+---

Old:

  gunicorn-19.7.1.tar.gz

New:

  gunicorn-19.9.0.tar.gz



Other differences:
--
++ python-gunicorn.spec ++
--- /var/tmp/diff_new_pack.gfB4eb/_old  2018-10-25 08:14:26.004120002 +0200
+++ /var/tmp/diff_new_pack.gfB4eb/_new  2018-10-25 08:14:26.00812 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-gunicorn
 #
-# 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
@@ -12,20 +12,19 @@
 # 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-%{**}}
 Name:   python-gunicorn
-Version:19.7.1
+Version:19.9.0
 Release:0
 Summary:WSGI HTTP Server for UNIX
 License:MIT
 Group:  Development/Languages/Python
-Url:http://gunicorn.org
+URL:http://gunicorn.org
 Source: 
https://files.pythonhosted.org/packages/source/g/gunicorn/gunicorn-%{version}.tar.gz
-BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module pytest-cov}
 BuildRequires:  %{python_module pytest}
@@ -35,9 +34,7 @@
 BuildRequires:  python3-Sphinx
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
-
 %python_subpackages
 
 %description
@@ -61,6 +58,7 @@
 %setup -q -n gunicorn-%{version}
 # remove version pinning for test requirements
 sed -i 's/==.*//' requirements_test.txt
+sed -i -e '/cover/d' requirements_test.txt
 
 %build
 %python_build
@@ -70,7 +68,7 @@
 %python_install
 %python_clone -a %{buildroot}%{_bindir}/gunicorn
 %python_clone -a %{buildroot}%{_bindir}/gunicorn_paster
-%fdupes %{buildroot}%{_prefix}
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
 %python_exec setup.py test
@@ -84,14 +82,13 @@
 %python_uninstall_alternative gunicorn_paster
 
 %files %{python_files}
-%defattr(-,root,root,-)
-%doc LICENSE
+%license LICENSE
 %python_alternative %{_bindir}/gunicorn
 %python_alternative %{_bindir}/gunicorn_paster
 %{python_sitelib}/*
 
 %files -n python-gunicorn-doc
-%defattr(-,root,root,-)
-%doc LICENSE README.rst NOTICE THANKS docs/build/html
+%license LICENSE
+%doc README.rst NOTICE THANKS docs/build/html
 
 %changelog

++ gunicorn-19.7.1.tar.gz -> gunicorn-19.9.0.tar.gz ++
 5095 lines of diff (skipped)




commit python-gunicorn for openSUSE:Factory

2017-08-18 Thread root
Hello community,

here is the log from the commit of package python-gunicorn for openSUSE:Factory 
checked in at 2017-08-18 15:01:11

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


Package is "python-gunicorn"

Fri Aug 18 15:01:11 2017 rev:14 rq:509447 version:19.7.1

Changes:

--- /work/SRC/openSUSE:Factory/python-gunicorn/python-gunicorn.changes  
2015-05-10 10:46:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-gunicorn.new/python-gunicorn.changes 
2017-08-18 15:01:16.624567525 +0200
@@ -1,0 +2,140 @@
+Mon Jul 10 23:22:51 UTC 2017 - jeng...@inai.de
+
+- Ensure neutrality of description.
+
+---
+Thu Jun 29 17:02:37 UTC 2017 - tbecht...@suse.com
+
+- update to 19.7.1:
+  - fix: continue if SO_REUSEPORT seems to be available but fails 
(:issue:`1480`)
+  - fix: support non-decimal values for the umask command line option 
(:issue:`1325`)
+  - The previously deprecated ``gunicorn_django`` command has been removed.
+Use the :ref:`gunicorn-cmd` command-line interface instead.
+  - The previously deprecated ``django_settings`` setting has been removed.
+Use the :ref:`raw-env` setting instead.
+  - The default value of :ref:`ssl-version` has been changed from
+``ssl.PROTOCOL_TLSv1`` to ``ssl.PROTOCOL_SSLv23``.
+  - fix: initialize the group access list when initgroups is set 
(:issue:`1297`)
+  - add environment variables to gunicorn access log format (:issue:`1291`)
+  - add --paste-global-conf option (:issue:`1304`)
+  - fix: print access logs to STDOUT (:issue:`1184`)
+  - remove upper limit on max header size config (:issue:`1313`)
+  - fix: print original exception on AppImportError (:issue:`1334`)
+  - use SO_REUSEPORT if available (:issue:`1344`)
+  - `fix leak `_ of duplicate file descriptor
+for bound sockets.
+  - add --reload-engine option, support inotify and other backends 
(:issue:`1368`, :issue:`1459`)
+  - fix: reject request with invalid HTTP versions
+  - add ``child_exit`` callback (:issue:`1394`)
+  - add support for eventlets _AlreadyHandled object (:issue:`1406`)
+  - format boot tracebacks properly with reloader (:issue:`1408`)
+  - refactor socket activation and fd inheritance for better support of 
SystemD (:issue:`1310`)
+  - fix: o fds are given by default in gunicorn (:issue:`1423`)
+  - add ability to pass settings to GUNICORN_CMD_ARGS environnement variable 
which helps in container world (:issue:`1385`)
+  - fix:  catch access denied to pid file (:issue:`1091`)
+  -  many additions and improvements to the documentation
+  - improvement of the binary upgrade behaviour using USR2: remove file 
locking (:issue:`1270`)
+  - add the ``--capture-output`` setting to capture stdout/stderr tot the log
+file (:issue:`1271`)
+  - Allow disabling ``sendfile()`` via the ``SENDFILE`` environment variable
+(:issue:`1252`)
+  - fix reload under pycharm (:issue:`1129`)
+  - fix: make sure to remove the signal from the worker pipe (:issue:`1269`)
+  - fix: **gthread** worker, handle removed socket in the select loop
+  - fix: Ensure response to HEAD request won't have message body
+  - fix: lock domain socket and remove on last arbiter exit (:issue:`1220`)
+  - improvement: use EnvironmentError instead of socket.error (:issue:`939`)
+  - add: new ``FORWARDDED_ALLOW_IPS`` environment variable (:issue:`1205`)
+  - fix: infinite recursion when destroying sockets (:issue:`1219`)
+  - fix: close sockets on shutdown (:issue:`922`)
+  - fix: clean up sys.exc_info calls to drop circular refs (:issue:`1228`)
+  - fix: do post_worker_init after load_wsgi (:issue:`1248`)
+  - fix access logging in gaiohttp worker (:issue:`1193`)
+  - eventlet: handle QUIT in a new coroutine (:issue:`1217`)
+  - gevent: remove obsolete exception clauses in run (:issue:`1218`)
+  - tornado: fix extra "Server" response header (:issue:`1246`)
+  - fix: unblock the wait loop under python 3.5 in sync worker (:issue:`1256`)
+  - fix: log message for listener reloading (:issue:`1181`)
+  - Let logging module handle traceback printing (:issue:`1201`)
+  - improvement: Allow configuring logger_class with statsd_host 
(:issue:`1188`)
+  - fix: traceback formatting (:issue:`1235`)
+  - fix: print error logs on stderr and access logs on stdout (:issue:`1184`)
+  - Simplify installation instructions in gunicorn.org (:issue:`1072`)
+  - Fix URL and default worker type in example_config (:issue:`1209`)
+  - update django doc url to 1.8 lts (:issue:`1213`)
+  - fix: miscellaneous wording corrections (:issue:`1216`)
+  - Add PSF License Agreement of selectors.py to NOTICE (:issue: `1226`)
+  - document LOGGING overriding 

commit python-gunicorn for openSUSE:Factory

2015-05-10 Thread h_root
Hello community,

here is the log from the commit of package python-gunicorn for openSUSE:Factory 
checked in at 2015-05-10 10:46:26

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


Package is python-gunicorn

Changes:

--- /work/SRC/openSUSE:Factory/python-gunicorn/python-gunicorn.changes  
2014-12-16 14:48:59.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-gunicorn.new/python-gunicorn.changes 
2015-05-10 10:46:27.0 +0200
@@ -1,0 +2,41 @@
+Wed May  6 13:31:17 UTC 2015 - benoit.mo...@gmx.fr
+
+- update to version 19.3.0:
+  * fix: issue 978 make sure a listener is inheritable
+  * add check_config class method to workers
+  * fix: issue 983 fix select timeout in sync worker with multiple
+connections
+  * allows workers to access to the reloader. close issue 984
+  * raise TypeError instead of AssertionError
+  * make Logger.loglevel a classs attribute
+  * fix: issue 988 fix syntax errors in examples/gunicorn_rc
+- additional changes from version 19.2.1:
+  * expose loglevel in the Logger class
+  * fix issue 977 fix initial crash
+  * document security mailing-list in the contributing page
+- additional changes from version 19.2:
+  * optimize the sync workers when listening on a single interface
+  * add –sendfile settings to enable/disable sendfile. fix issue 856
+  * add the selectors module to the code base. issue 886
+  * add –max-requests-jitter setting to set the maximum jitter to
+add to the max-requests setting
+  * fix issue 899 propagate proxy_protocol_info to keep-alive
+requests
+  * fix issue 863 worker timeout: dynamic timeout has been removed
+  * fix: Avoid world writable file
+  * fix issue 941 set logconfig default to paster more trivially
+  * add statsd-prefix config setting: set the prefix to use when
+emitting statsd metrics
+  * issue 832 log to console by default
+  * fix issue 908 make sure the worker can continue to accept
+requests
+  * fix issue 867 Fix eventlet shutdown to actively shut down the
+workers
+- remove python-nose from BuildRequires: unneeded
+- add python-mock and python-pytest-cov as test dependencies
+- add python-unittest2 as test dependencies for SLE11
+- remove version pinning for test requirements with sed
+- reenable the tests
+- move documentation files under the main package docdir
+
+---

Old:

  gunicorn-19.1.1.tar.gz

New:

  gunicorn-19.3.0.tar.gz



Other differences:
--
++ python-gunicorn.spec ++
--- /var/tmp/diff_new_pack.Zrx8ZW/_old  2015-05-10 10:46:27.0 +0200
+++ /var/tmp/diff_new_pack.Zrx8ZW/_new  2015-05-10 10:46:27.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-gunicorn
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   python-gunicorn
-Version:19.1.1
+Version:19.3.0
 Release:0
 Summary:WSGI HTTP Server for UNIX
 License:MIT
@@ -27,12 +27,14 @@
 BuildRequires:  fdupes
 BuildRequires:  python-Sphinx
 BuildRequires:  python-devel
-BuildRequires:  python-nose
+BuildRequires:  python-mock
 BuildRequires:  python-pytest
+BuildRequires:  python-pytest-cov
 BuildRequires:  python-setuptools
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %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())}
+BuildRequires:  python-unittest2
 %else
 BuildArch:  noarch
 %endif
@@ -53,30 +55,39 @@
 
 %prep
 %setup -q -n gunicorn-%{version}
+# remove version pinning for test requirements
+sed -i 's/==.*//' requirements_test.txt
 
 %build
 python setup.py build
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+# install documentation and examples
+mkdir -p %{buildroot}%{_docdir}/%{name}
+cp -r LICENSE NOTICE README.rst THANKS examples %{buildroot}%{_docdir}/%{name}
 cd docs  make SPHINXBUILD=sphinx-build html  rm -r build/html/.buildinfo # 
Generate HTML documentation
-%fdupes -s build/html
-%fdupes -s examples
+cp -r build/html %{buildroot}%{_docdir}/%{name}
+
+%fdupes %{buildroot}%{_prefix}
 
-%if 0%{?suse_version} = 1210
-# Fail for SLE
 %check
-#python setup.py test
-%endif
+python setup.py -q test
 
 %files
 %defattr(-,root,root,-)
-%doc LICENSE NOTICE README.rst THANKS
+%exclude %{_docdir}/%{name}/html
+%exclude 

commit python-gunicorn for openSUSE:Factory

2014-12-16 Thread h_root
Hello community,

here is the log from the commit of package python-gunicorn for openSUSE:Factory 
checked in at 2014-12-16 14:48:53

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


Package is python-gunicorn

Changes:

--- /work/SRC/openSUSE:Factory/python-gunicorn/python-gunicorn.changes  
2013-12-11 16:21:12.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-gunicorn.new/python-gunicorn.changes 
2014-12-16 14:48:59.0 +0100
@@ -1,0 +2,30 @@
+Thu Dec 11 15:00:41 UTC 2014 - axel.br...@gmx.de
+
+- update to version 19.1.1
+fix #835: display correct pid of already running instance
+fix : fix PyTest class in setup.py.
+fix #838: statsd logegr, send statsd timing metrics in milliseconds
+fix #839: statsd logger, allows for empty log message while pushing 
metrics and restore worker number in DEBUG logs
+fix #850: add timezonw to logging
+fix #853: Respect logger_class setting unless statsd is on
+fix #830 make sure gaiohttp worker is shipped with gunicorn.
+fix #785: handle binary type address given to a client socket address
+fix graceful shutdown. make sure QUIT and TERMS signals are switched 
everywhere.
+support loading config from module (#799)
+fix check for file-like objects (#805)
+fix #815 args validation in WSGIApplication.init
+fix #787 check if we load a pyc file or not.
+fix #771: support tornado 4.0
+fix #783: x_headers error. The x-forwarded-headers option has been removed 
in c4873681299212d6082cd9902740eef18c2f14f1. The discussion is available on 
#633.
+fix: fetch all body in input. fix #803
+fix: don’t install the worker if python  3.3
+fix #822: Support UNIX sockets in gaiohttp worker
+fix #790 StopIteration shouldn’t be catched at this level.
+add statsd logging handler fix #748
+fix #809 Set global logging configuration from a Paste config.
+fix RuntimeError in gunicorn.reloader (#807)
+update faq: put a note on how watch logs in the console since many people 
asked for it.
+details see http://docs.gunicorn.org/en/19.1.1/news.html#id1
+- remove test 
+
+---

Old:

  gunicorn-18.0.tar.gz

New:

  gunicorn-19.1.1.tar.gz



Other differences:
--
++ python-gunicorn.spec ++
--- /var/tmp/diff_new_pack.a82kXZ/_old  2014-12-16 14:49:00.0 +0100
+++ /var/tmp/diff_new_pack.a82kXZ/_new  2014-12-16 14:49:00.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-gunicorn
 #
-# 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
@@ -17,7 +17,7 @@
 
 
 Name:   python-gunicorn
-Version:18.0
+Version:19.1.1
 Release:0
 Summary:WSGI HTTP Server for UNIX
 License:MIT
@@ -66,7 +66,7 @@
 %if 0%{?suse_version} = 1210
 # Fail for SLE
 %check
-python setup.py test
+#python setup.py test
 %endif
 
 %files

++ gunicorn-18.0.tar.gz - gunicorn-19.1.1.tar.gz ++
 8508 lines of diff (skipped)

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



commit python-gunicorn for openSUSE:Factory

2013-12-11 Thread h_root
Hello community,

here is the log from the commit of package python-gunicorn for openSUSE:Factory 
checked in at 2013-12-11 16:21:11

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


Package is python-gunicorn

Changes:

--- /work/SRC/openSUSE:Factory/python-gunicorn/python-gunicorn.changes  
2013-10-25 11:17:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-gunicorn.new/python-gunicorn.changes 
2013-12-11 16:21:12.0 +0100
@@ -1,0 +2,60 @@
+Tue Dec 10 14:17:37 UTC 2013 - p.drou...@gmail.com
+
+- Update to version 18.0
+  + new: add -e/--env command line argument to pass an environment
+variables to gunicorn
+  + new: add --chdir command line argument to specified directory
+before apps loading. - new: add wsgi.file_wrapper support in
+async workers
+  + new: add --paste command line argument to set the paster config file
+  + deprecated: the command gunicorn_django is now deprecated. You
+should now run your application with the WSGI interface installed 
+with your project 
+(see https://docs.djangoproject.com/en/1.4/howto/deployment/wsgi/gunicorn/)
+for more infos.
+  + deprecated: the command gunicorn_paste is deprecated. You now should
+use the new --paste argument to set the configuration file of your
+paster application.
+  + fix: Removes unmatched leading quote from the beginning of the
+default access log format string
+  + fix: null timeout
+  + fix: gevent worker
+  + fix: don’t reload the paster app when using pserve
+  + fix: after closing for error do not keep alive the connection
+  + fix: responses 1xx, 204 and 304 should not force the connection
+to be closed
+- Changes from 17.5
+  + new: add signals documentation
+  + new: add post_worker_init hook for workers
+  + new: try to use gunicorn.conf.py in current folder as the default
+config file.
+  + fix graceful timeout with the Eventlet worker
+  + fix: don’t raise an error when closing the socket if already closed
+  + fix: fix –settings parameter for django application and try to find
+the django settings when using the gunicorn command.
+  + fix: give the initial global_conf to paster application
+  + New versionning: With this release, the versionning of Gunicorn is
+changing. Gunicorn is stable since a long time and there is no point
+to release a “1.0” now. It should have been done since a long time.
+0.17 really meant it was the 17th stable version. From the beginning
+we have only 2 kind of releases:
+- major release: releases with major changes or huge features added
+  services releases: fixes and minor features added So from now we
+  will apply the following versionning major.service.
+  For example 17.5 is a service release.
+- Changes from 0.17.4
+  + fix unix socket address parsing
+- Changes from 0.17.3
+  + add systemd sockets support
+  + add python -m gunicorn.app.wsgiapp support
+  + improve logger class inheritance
+  + exit when the config file isn’t found
+  + add the -R option to enable stdio inheritance in daemon mode
+  + don’t close file descriptors  3 in daemon mode
+  + improve STDOUT/STDERR logging
+  + fix pythonpath option
+  + fix pidfile creation on Python 3
+  + fix gevent worker exit
+  + fix ipv6 detection when the platform isn’t supporting it
+
+---

Old:

  gunicorn-0.17.2.tar.gz

New:

  gunicorn-18.0.tar.gz



Other differences:
--
++ python-gunicorn.spec ++
--- /var/tmp/diff_new_pack.rT1bB7/_old  2013-12-11 16:21:13.0 +0100
+++ /var/tmp/diff_new_pack.rT1bB7/_new  2013-12-11 16:21:13.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   python-gunicorn
-Version:0.17.2
+Version:18.0
 Release:0
 Summary:WSGI HTTP Server for UNIX
 License:MIT

++ gunicorn-0.17.2.tar.gz - gunicorn-18.0.tar.gz ++
 3025 lines of diff (skipped)

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



commit python-gunicorn for openSUSE:Factory

2013-10-25 Thread h_root
Hello community,

here is the log from the commit of package python-gunicorn for openSUSE:Factory 
checked in at 2013-10-25 11:17:32

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


Package is python-gunicorn

Changes:

--- /work/SRC/openSUSE:Factory/python-gunicorn/python-gunicorn.changes  
2013-01-17 09:59:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-gunicorn.new/python-gunicorn.changes 
2013-10-25 11:17:33.0 +0200
@@ -1,0 +2,5 @@
+Thu Oct 24 11:06:26 UTC 2013 - speili...@suse.com
+
+- Require python-setuptools instead of distribute (upstreams merged)
+
+---



Other differences:
--
++ python-gunicorn.spec ++
--- /var/tmp/diff_new_pack.C8DSGx/_old  2013-10-25 11:17:35.0 +0200
+++ /var/tmp/diff_new_pack.C8DSGx/_new  2013-10-25 11:17:35.0 +0200
@@ -27,9 +27,9 @@
 BuildRequires:  fdupes
 BuildRequires:  python-Sphinx
 BuildRequires:  python-devel
-BuildRequires:  python-distribute
 BuildRequires:  python-nose
 BuildRequires:  python-pytest
+BuildRequires:  python-setuptools
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %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())}

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



commit python-gunicorn for openSUSE:Factory

2013-06-19 Thread h_root
Hello community,

here is the log from the commit of package python-gunicorn for openSUSE:Factory 
checked in at 2013-06-19 16:38:01

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


Package is python-gunicorn

Changes:


Old:

  python3-gunicorn.changes
  python3-gunicorn.spec



Other differences:
--
++ python-gunicorn.spec ++
--- /var/tmp/diff_new_pack.CWAjEF/_old  2013-06-19 16:38:02.0 +0200
+++ /var/tmp/diff_new_pack.CWAjEF/_new  2013-06-19 16:38:02.0 +0200
@@ -24,12 +24,12 @@
 Group:  Development/Languages/Python
 Url:http://gunicorn.org
 Source: 
http://pypi.python.org/packages/source/g/gunicorn/gunicorn-%{version}.tar.gz
+BuildRequires:  fdupes
+BuildRequires:  python-Sphinx
 BuildRequires:  python-devel
 BuildRequires:  python-distribute
 BuildRequires:  python-nose
 BuildRequires: python-pytest
-BuildRequires:  python-Sphinx
-BuildRequires: fdupes
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %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())}

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



commit python-gunicorn for openSUSE:Factory

2013-01-17 Thread h_root
Hello community,

here is the log from the commit of package python-gunicorn for openSUSE:Factory 
checked in at 2013-01-17 09:59:36

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


Package is python-gunicorn, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/python-gunicorn/python-gunicorn.changes  
2012-05-25 16:18:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-gunicorn.new/python-gunicorn.changes 
2013-01-17 09:59:38.0 +0100
@@ -1,0 +2,16 @@
+Mon Jan 14 18:28:52 UTC 2013 - p.drou...@gmail.com
+
+- Initial python3 support
+
+---
+Mon Jan 14 17:06:58 UTC 2013 - p.drou...@gmail.com
+
+- Update to 0.17.2:
+  * optimize readline()
+  * make import errors more visible
+  * don't pass ssl_options if there are any
+  * don't accept str or unicode in the body
+- Build documentation from source with python-Sphinx
+- Remove duplicate files with fdupes
+
+---
New Changes file:

--- /dev/null   2013-01-09 19:40:42.352580873 +0100
+++ /work/SRC/openSUSE:Factory/.python-gunicorn.new/python3-gunicorn.changes
2013-01-17 09:59:38.0 +0100
@@ -0,0 +1,5 @@
+---
+Mon Jan 14 18:29:05 UTC 2013 - p.drou...@gmail.com
+
+- Initial python3 support
+

Old:

  gunicorn-0.14.3.tar.gz

New:

  gunicorn-0.17.2.tar.gz
  python3-gunicorn.changes
  python3-gunicorn.spec



Other differences:
--
++ python-gunicorn.spec ++
--- /var/tmp/diff_new_pack.44WVuX/_old  2013-01-17 09:59:39.0 +0100
+++ /var/tmp/diff_new_pack.44WVuX/_new  2013-01-17 09:59:39.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-gunicorn
 #
-# 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
@@ -17,7 +17,7 @@
 
 
 Name:   python-gunicorn
-Version:0.14.3
+Version:0.17.2
 Release:0
 Summary:WSGI HTTP Server for UNIX
 License:MIT
@@ -27,6 +27,9 @@
 BuildRequires:  python-devel
 BuildRequires:  python-distribute
 BuildRequires:  python-nose
+BuildRequires: python-pytest
+BuildRequires:  python-Sphinx
+BuildRequires: fdupes
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %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())}
@@ -56,9 +59,15 @@
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+cd docs  make SPHINXBUILD=sphinx-build html  rm -r build/html/.buildinfo # 
Generate HTML documentation
+%fdupes -s build/html
+%fdupes -s examples
 
+%if 0%{?suse_version} = 1210
+# Fail for SLE
 %check
 python setup.py test
+%endif
 
 %files
 %defattr(-,root,root,-)
@@ -68,6 +77,6 @@
 
 %files doc
 %defattr(-,root,root,-)
-%doc doc/htdocs examples
+%doc docs/build/html examples
 
 %changelog

++ python3-gunicorn.spec ++
#
# spec file for package python3-gunicorn
#
# 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-gunicorn
Version:0.17.2
Release:0
Summary:WSGI HTTP Server for UNIX
License:MIT
Group:  Development/Languages/Python
Url:http://gunicorn.org
Source: 
http://pypi.python.org/packages/source/g/gunicorn/gunicorn-%{version}.tar.gz
BuildRequires:  python3
BuildRequires:  python3-devel
BuildRequires:  python3-distribute
BuildRequires:  python3-nose
BuildRequires:  python-Sphinx
#BuildRequires: python3-pytest
BuildRequires:  fdupes
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildArch:  noarch

%description
Gunicorn 'Green Unicorn' is a Python WSGI HTTP Server for UNIX. It's a pre-fork
worker model ported from Ruby's Unicorn_ project. 

commit python-gunicorn for openSUSE:Factory

2012-05-25 Thread h_root
Hello community,

here is the log from the commit of package python-gunicorn for openSUSE:Factory 
checked in at 2012-05-25 16:18:32

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


Package is python-gunicorn, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/python-gunicorn/python-gunicorn.changes  
2012-03-23 12:09:40.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-gunicorn.new/python-gunicorn.changes 
2012-05-25 16:18:49.0 +0200
@@ -1,0 +2,14 @@
+Tue May 15 10:52:16 UTC 2012 - s...@ammler.ch
+
+- update to version 0.14.3
+  - improvement: performance of http.body.Body.readline()
+  - improvement: log HTTP errors in access log like Apache
+  - improvment: display traceback when the worker fails to boot
+  - improvement: makes gunicorn work with gevent 1.0
+  - examples: websocket example now supports hybi13
+  - fix: reopen log files after initialization
+  - fix: websockets support
+  - fix: django1.4 support
+  - fix: only load the paster application 1 time 
+
+---

Old:

  gunicorn-0.14.2.tar.gz

New:

  gunicorn-0.14.3.tar.gz



Other differences:
--
++ python-gunicorn.spec ++
--- /var/tmp/diff_new_pack.tWhC4q/_old  2012-05-25 16:18:51.0 +0200
+++ /var/tmp/diff_new_pack.tWhC4q/_new  2012-05-25 16:18:51.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python-gunicorn
-Version:0.14.2
+Version:0.14.3
 Release:0
 Summary:WSGI HTTP Server for UNIX
 License:MIT

++ gunicorn-0.14.2.tar.gz - gunicorn-0.14.3.tar.gz ++
 2584 lines of diff (skipped)

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



commit python-gunicorn for openSUSE:Factory

2012-03-23 Thread h_root
Hello community,

here is the log from the commit of package python-gunicorn for openSUSE:Factory 
checked in at 2012-03-23 12:09:38

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


Package is python-gunicorn, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/python-gunicorn/python-gunicorn.changes  
2012-03-16 13:23:01.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-gunicorn.new/python-gunicorn.changes 
2012-03-23 12:09:40.0 +0100
@@ -1,0 +2,11 @@
+Thu Mar 22 10:05:23 UTC 2012 - s...@ammler.ch
+
+- Update to version 0.14.2
+  - add validate_class validator: allows to use a class or a method 
+to initialize the app during in-code configuration
+  - add support for max_requests in tornado worker
+  - add support for disabling x_forwarded_for_header in tornado worker
+  - gevent_wsgi is now an alias of gevent_pywsgi
+  - Fix gevent_pywsgi worker
+
+---

Old:

  gunicorn-0.14.1.tar.gz

New:

  gunicorn-0.14.2.tar.gz



Other differences:
--
++ python-gunicorn.spec ++
--- /var/tmp/diff_new_pack.pMSZTS/_old  2012-03-23 12:09:41.0 +0100
+++ /var/tmp/diff_new_pack.pMSZTS/_new  2012-03-23 12:09:41.0 +0100
@@ -11,17 +11,18 @@
 # 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-gunicorn
-Version:0.14.1
+Version:0.14.2
 Release:0
-License:MIT
 Summary:WSGI HTTP Server for UNIX
-Url:http://gunicorn.org
+License:MIT
 Group:  Development/Languages/Python
+Url:http://gunicorn.org
 Source: 
http://pypi.python.org/packages/source/g/gunicorn/gunicorn-%{version}.tar.gz
 BuildRequires:  python-devel
 BuildRequires:  python-distribute

++ gunicorn-0.14.1.tar.gz - gunicorn-0.14.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gunicorn-0.14.1/PKG-INFO new/gunicorn-0.14.2/PKG-INFO
--- old/gunicorn-0.14.1/PKG-INFO2012-03-04 08:50:50.0 +0100
+++ new/gunicorn-0.14.2/PKG-INFO2012-03-16 21:34:35.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: gunicorn
-Version: 0.14.1
+Version: 0.14.2
 Summary: WSGI HTTP Server for UNIX
 Home-page: http://gunicorn.org
 Author: Benoit Chesneau
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gunicorn-0.14.1/THANKS new/gunicorn-0.14.2/THANKS
--- old/gunicorn-0.14.1/THANKS  2012-02-20 19:51:53.0 +0100
+++ new/gunicorn-0.14.2/THANKS  2012-03-16 11:44:55.0 +0100
@@ -32,9 +32,9 @@
 Masahiro Nakagawa repeate...@gmail.com
 Denis Bilenko denis.bile...@gmail.com
 Phil Schanely p...@daylife.com
-Chris Lamb la...@debian.org
-Jonas Borgström jo...@borgstrom.se
 Evan Mezeske advanced.fractal.explo...@gmail.com
 Darii Denis denis.da...@gmail.com
 Dan Callaghan d...@djc.id.au
 Kristian Glass g...@doismellburning.co.uk
+Mazdak Rezvani maz...@mac.com
+Maxim Kamenkov mkamen...@gmail.com
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gunicorn-0.14.1/doc/htdocs/configure.html 
new/gunicorn-0.14.2/doc/htdocs/configure.html
--- old/gunicorn-0.14.1/doc/htdocs/configure.html   2012-02-29 
14:11:55.0 +0100
+++ new/gunicorn-0.14.2/doc/htdocs/configure.html   2012-03-16 
11:44:55.0 +0100
@@ -272,7 +272,7 @@
 litt class=docutils literalspan 
class=pre--limit-request-field_size/span INT/tt/li
 litt class=docutils literal8190/tt/li
 /ul
-pLimit he allowed size of an HTTP request header field./p
+pLimit the allowed size of an HTTP request header field./p
 pValue is a number from 0 (unlimited) to 8190. to set the limit
 on the allowed size of an HTTP request header field./p
 /div
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gunicorn-0.14.1/doc/htdocs/index.html 
new/gunicorn-0.14.2/doc/htdocs/index.html
--- old/gunicorn-0.14.1/doc/htdocs/index.html   2012-02-25 15:33:01.0 
+0100
+++ new/gunicorn-0.14.2/doc/htdocs/index.html   2012-03-16 21:10:53.0 
+0100
@@ -79,33 +79,15 @@
 /ul
   /div
   div class=blurb
-h3Version 0.14.0 / 2012-02-27/h3
+h3Version 0.14.2 / 2012-03-16/h3
 ul
-  licheck if Request line is too large: You can now pass the
-  parameter code--limit-request-line/code or set the
-  codelimit_request_line/code in