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)
