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.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python-gunicorn.new/python-gunicorn.changes     
2015-05-10 10:46:27.000000000 +0200
@@ -1,0 +2,41 @@
+Wed May  6 13:31:17 UTC 2015 - [email protected]
+
+- 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.000000000 +0200
+++ /var/tmp/diff_new_pack.Zrx8ZW/_new  2015-05-10 10:46:27.000000000 +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 %{_docdir}/%{name}/examples
+%doc %dir %{_docdir}/%{name}/
+%doc %{_docdir}/%{name}/*
 %{_bindir}/gunicorn*
 %{python_sitelib}/*
 
 %files doc
 %defattr(-,root,root,-)
-%doc docs/build/html examples
+%doc %dir %{_docdir}/%{name}/html
+%doc %dir %{_docdir}/%{name}/examples
+%doc %{_docdir}/%{name}/html/*
+%doc %{_docdir}/%{name}/examples/*
 
 %changelog

++++++ gunicorn-19.1.1.tar.gz -> gunicorn-19.3.0.tar.gz ++++++
++++ 7763 lines of diff (skipped)


Reply via email to