17
0

9 Commits

Author SHA256 Message Date
7a1011d94a Accepting request 1300308 from devel:languages:python
- Convert to libalternatives on SLE-16-based and newer systems only

OBS-URL: https://build.opensuse.org/request/show/1300308
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyftpdlib?expand=0&rev=25
2025-08-20 11:24:53 +00:00
490cb8f479 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyftpdlib?expand=0&rev=53 2025-08-19 14:28:28 +00:00
eea53f9f16 - Convert to libalternatives on SLE-16-based and newer systems only
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyftpdlib?expand=0&rev=52
2025-08-19 14:27:32 +00:00
7f761c71a5 Accepting request 1291660 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1291660
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyftpdlib?expand=0&rev=24
2025-07-10 21:15:01 +00:00
0753440220 Accepting request 1291643 from home:Andreas_Schwab:Factory
- Set CIBUILDWHEEL to avoid spurious test failures

OBS-URL: https://build.opensuse.org/request/show/1291643
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyftpdlib?expand=0&rev=50
2025-07-10 10:46:39 +00:00
42116c2cf2 Accepting request 1291290 from devel:languages:python
- Convert to libalternatives

OBS-URL: https://build.opensuse.org/request/show/1291290
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyftpdlib?expand=0&rev=23
2025-07-09 15:26:17 +00:00
154ebf2da5 - Convert to libalternatives
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyftpdlib?expand=0&rev=48
2025-07-08 13:58:25 +00:00
9269a5ba04 Accepting request 1198052 from devel:languages:python
- update to 1.5.10:
  * use black formatter.
  * use argparse instead of deprecated optparse.
  * use pytest instead of unittest.
  * add ability to run tests in parallel with make test-
    parallel.
  * PermissionError may occur on Windows when binding ports
    from a pre-configured PASV range.

OBS-URL: https://build.opensuse.org/request/show/1198052
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pyftpdlib?expand=0&rev=22
2024-09-03 11:37:05 +00:00
dd532eaf00 - update to 1.5.10:
* use black formatter.
  * use argparse instead of deprecated optparse.
  * use pytest instead of unittest.
  * add ability to run tests in parallel with make test-
    parallel.
  * PermissionError may occur on Windows when binding ports
    from a pre-configured PASV range.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyftpdlib?expand=0&rev=46
2024-08-31 12:05:17 +00:00
4 changed files with 48 additions and 7 deletions

BIN
pyftpdlib-1.5.10.tar.gz LFS Normal file

Binary file not shown.

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:323d4c42f1406aedb4df18faf680f64f32c080ff66f6c26090ba592f5bfc4a0f
size 204755

View File

@@ -1,3 +1,30 @@
-------------------------------------------------------------------
Tue Aug 19 14:26:32 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Convert to libalternatives on SLE-16-based and newer systems only
-------------------------------------------------------------------
Thu Jul 10 08:53:50 UTC 2025 - Andreas Schwab <schwab@suse.de>
- Set CIBUILDWHEEL to avoid spurious test failures
-------------------------------------------------------------------
Tue Jul 8 13:56:26 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Convert to libalternatives
-------------------------------------------------------------------
Sat Aug 31 12:04:37 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 1.5.10:
* use black formatter.
* use argparse instead of deprecated optparse.
* use pytest instead of unittest.
* add ability to run tests in parallel with make test-
parallel.
* PermissionError may occur on Windows when binding ports
from a pre-configured PASV range.
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 25 14:21:26 UTC 2024 - Dirk Müller <dmueller@suse.com> Mon Mar 25 14:21:26 UTC 2024 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,7 +1,7 @@
# #
# spec file for package python-pyftpdlib # spec file for package python-pyftpdlib
# #
# Copyright (c) 2024 SUSE LLC # Copyright (c) 2025 SUSE LLC
# Copyright (c) 2016 LISA GmbH, Bingen, Germany. # Copyright (c) 2016 LISA GmbH, Bingen, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
@@ -17,9 +17,14 @@
# #
%if 0%{?suse_version} > 1500
%bcond_without libalternatives
%else
%bcond_with libalternatives
%endif
%{?sle15_python_module_pythons} %{?sle15_python_module_pythons}
Name: python-pyftpdlib Name: python-pyftpdlib
Version: 1.5.9 Version: 1.5.10
Release: 0 Release: 0
Summary: Asynchronous FTP server library for Python Summary: Asynchronous FTP server library for Python
License: MIT License: MIT
@@ -36,10 +41,15 @@ BuildRequires: %{python_module wheel}
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: python-rpm-macros BuildRequires: python-rpm-macros
Requires: python-pyOpenSSL Requires: python-pyOpenSSL
Requires(post): update-alternatives
Requires(postun): update-alternatives
Recommends: python-pysendfile Recommends: python-pysendfile
BuildArch: noarch BuildArch: noarch
%if %{with libalternatives}
BuildRequires: alts
Requires: alts
%else
Requires(post): update-alternatives
Requires(postun): update-alternatives
%endif
%python_subpackages %python_subpackages
%description %description
@@ -61,6 +71,7 @@ cp %{SOURCE1} pyftpdlib/test
# Note: Do not remove tests. Other packages import them # Note: Do not remove tests. Other packages import them
%check %check
export CIBUILDWHEEL=1
ignorebuild="--ignore build" ignorebuild="--ignore build"
%{python_expand # expand to python flavor, not to the binary name, then strip the trailing _ %{python_expand # expand to python flavor, not to the binary name, then strip the trailing _
builddir=_build.$python_ builddir=_build.$python_
@@ -88,6 +99,9 @@ $python -m pytest
%postun %postun
%python_uninstall_alternative ftpbench %python_uninstall_alternative ftpbench
%pre
%python_libalternatives_reset_alternative ftpbench
%files %{python_files} %files %{python_files}
%license LICENSE %license LICENSE
%doc README.rst %doc README.rst