Hello community, here is the log from the commit of package python-pyftpdlib for openSUSE:Factory checked in at 2018-05-10 15:49:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pyftpdlib (Old) and /work/SRC/openSUSE:Factory/.python-pyftpdlib.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyftpdlib" Thu May 10 15:49:40 2018 rev:5 rq:605512 version:1.5.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pyftpdlib/python-pyftpdlib.changes 2018-05-08 13:36:25.707526973 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyftpdlib.new/python-pyftpdlib.changes 2018-05-10 15:49:42.616581340 +0200 @@ -1,0 +2,15 @@ +Wed May 9 00:57:35 UTC 2018 - toddrme2...@gmail.com + +- Version update to 1.5.4 + + Enhancements + * #463: FTPServer class can now be used as a context manager. + + Bug fixes + * #431: Ctrl-C doesn't exit `python -m pyftpdlib` on Windows. + * #436: ThreadedFTPServer.max_cons is evaluated threading.activeCount(). If + the user uses threads of its own it will consume the number of max_cons. + * #447: ThreadedFTPServer and MultiprocessFTPServer do not join() tasks which + are no longer consuming resources. +- Disable tests since they randomly fail. + See https://github.com/giampaolo/pyftpdlib/issues/386 + +------------------------------------------------------------------- Old: ---- pyftpdlib-1.5.3.tar.gz New: ---- pyftpdlib-1.5.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pyftpdlib.spec ++++++ --- /var/tmp/diff_new_pack.DAFCy0/_old 2018-05-10 15:49:43.700541613 +0200 +++ /var/tmp/diff_new_pack.DAFCy0/_new 2018-05-10 15:49:43.700541613 +0200 @@ -18,8 +18,10 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} +# Tests randomly fail: https://github.com/giampaolo/pyftpdlib/issues/386 +%bcond_with test Name: python-pyftpdlib -Version: 1.5.3 +Version: 1.5.4 Release: 0 Summary: Asynchronous FTP server library for Python License: MIT @@ -27,13 +29,20 @@ URL: https://github.com/giampaolo/pyftpdlib/ Source: https://files.pythonhosted.org/packages/source/p/pyftpdlib/pyftpdlib-%{version}.tar.gz BuildRequires: %{python_module devel} -BuildRequires: %{python_module mock} BuildRequires: %{python_module nose} BuildRequires: %{python_module pyOpenSSL} +BuildRequires: %{python_module psutil} +BuildRequires: %{python_module pysendfile} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros +BuildRequires: python-ipaddress +BuildRequires: python-mock Requires: python-pyOpenSSL +Recommends: python-pysendfile +%ifpython2 +Requires: python-ipaddress +%endif BuildArch: noarch %python_subpackages @@ -51,9 +60,11 @@ %python_install %python_expand %fdupes -s %{buildroot}%{$python_sitelib} +%if %{with test} %check export PYTHONPATH=$PWD %python_exec pyftpdlib/test/runner.py +%endif %files %{python_files} %license LICENSE ++++++ pyftpdlib-1.5.3.tar.gz -> pyftpdlib-1.5.4.tar.gz ++++++ ++++ 2012 lines of diff (skipped)