Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-pyftpdlib for
openSUSE:Factory checked in at 2026-04-28 11:57:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyftpdlib (Old)
and /work/SRC/openSUSE:Factory/.python-pyftpdlib.new.11940 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyftpdlib"
Tue Apr 28 11:57:15 2026 rev:28 rq:1349490 version:2.2.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyftpdlib/python-pyftpdlib.changes
2026-04-07 16:51:06.462000011 +0200
+++
/work/SRC/openSUSE:Factory/.python-pyftpdlib.new.11940/python-pyftpdlib.changes
2026-04-28 12:01:03.181187285 +0200
@@ -1,0 +2,6 @@
+Mon Apr 20 04:21:36 UTC 2026 - Steve Kowalik <[email protected]>
+
+- pyasynchat and pyasyncore are only required for Python >= 3.12.
+- Ship tests explicitly, other packages require them.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pyftpdlib.spec ++++++
--- /var/tmp/diff_new_pack.OGwgLH/_old 2026-04-28 12:01:03.961219586 +0200
+++ /var/tmp/diff_new_pack.OGwgLH/_new 2026-04-28 12:01:03.961219586 +0200
@@ -42,8 +42,10 @@
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-pyOpenSSL
+%if 0%{python_version_nodots} >= 312
Requires: python-pyasynchat
Requires: python-pyasyncore
+%endif
BuildArch: noarch
%if %{with libalternatives}
BuildRequires: alts
@@ -69,7 +71,8 @@
%pyproject_install
%python_clone -a %{buildroot}%{_bindir}/ftpbench
%python_expand %fdupes %{buildroot}%{$python_sitelib}
-# Note: Do not remove tests. Other packages import them
+# Tests are no longer installed, but other packages import them
+%python_expand cp -a tests %{buildroot}%{$python_sitelib}/pyftpdlib/test
%check
export CIBUILDWHEEL=1