pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/py-pyftpdlib
Module Name: pkgsrc
Committed By: adam
Date: Mon Nov 17 09:48:51 UTC 2025
Modified Files:
pkgsrc/net/py-pyftpdlib: Makefile PLIST distinfo
Log Message:
py-pyftpdlib: updated to 2.1.0
Version: 2.1.0 - 2025-09-25
**Enhancements**
* add CLI options to use FTPS:
* ``--tls``
* ``--certfile``
* ``--keyfile``,
* ``--tls-control-required``
* ``--tls-data-required``
* add new CLI options:
* ``--banner``
* ``--concurrency``
* ``--disable-sendfile``
* ``--encoding``
* ``--max-cons``
* ``--max-cons-per-ip``
* ``--max-login-attempts``
* ``--permit-foreign-addresses``
* ``--permit-privileged-ports``
* ``--timeout``
* ``--use-localtime``
* colorized output when using pyftpdlib from CLI (invoked via ``python3
-m pyftpdlib``).
* exclude unit tests from installation.
**Bug fixes**
* Python 3.14 changed the default multiprocessing method for POSIX (sans
macOS) from fork to forkserver, breaking ``MultiprocessFTPServer`` class.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/net/py-pyftpdlib/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/net/py-pyftpdlib/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/net/py-pyftpdlib/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/py-pyftpdlib/Makefile
diff -u pkgsrc/net/py-pyftpdlib/Makefile:1.12 pkgsrc/net/py-pyftpdlib/Makefile:1.13
--- pkgsrc/net/py-pyftpdlib/Makefile:1.12 Sun Apr 20 12:32:50 2025
+++ pkgsrc/net/py-pyftpdlib/Makefile Mon Nov 17 09:48:50 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2025/04/20 12:32:50 adam Exp $
+# $NetBSD: Makefile,v 1.13 2025/11/17 09:48:50 adam Exp $
-DISTNAME= pyftpdlib-2.0.1
+DISTNAME= pyftpdlib-2.1.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= net python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyftpdlib/}
@@ -11,9 +11,9 @@ COMMENT= Very fast asynchronous FTP serv
LICENSE= mit
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
-TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
TEST_DEPENDS+= ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil
-TEST_DEPENDS+= ${PYPKGPREFIX}-pysendfile-[0-9]*:../../net/py-pysendfile
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-instafail-[0-9]*:../../devel/py-test-instafail
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
.include "../../lang/python/pyversion.mk"
.if ${PYTHON_VERSION} >= 312
@@ -27,7 +27,7 @@ post-install:
cd ${DESTDIR}${PREFIX}/bin && \
${MV} ftpbench ftpbench-${PYVERSSUFFIX} || ${TRUE}
-.include "../../lang/python/wheel.mk"
PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL
.include "../../lang/python/versioned_dependencies.mk"
+.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/py-pyftpdlib/PLIST
diff -u pkgsrc/net/py-pyftpdlib/PLIST:1.5 pkgsrc/net/py-pyftpdlib/PLIST:1.6
--- pkgsrc/net/py-pyftpdlib/PLIST:1.5 Sun Apr 20 12:32:50 2025
+++ pkgsrc/net/py-pyftpdlib/PLIST Mon Nov 17 09:48:50 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2025/04/20 12:32:50 adam Exp $
+@comment $NetBSD: PLIST,v 1.6 2025/11/17 09:48:50 adam Exp $
bin/ftpbench-${PYVERSSUFFIX}
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -32,32 +32,6 @@ ${PYSITELIB}/pyftpdlib/prefork.pyo
${PYSITELIB}/pyftpdlib/servers.py
${PYSITELIB}/pyftpdlib/servers.pyc
${PYSITELIB}/pyftpdlib/servers.pyo
-${PYSITELIB}/pyftpdlib/test/README
-${PYSITELIB}/pyftpdlib/test/__init__.py
-${PYSITELIB}/pyftpdlib/test/__init__.pyc
-${PYSITELIB}/pyftpdlib/test/__init__.pyo
-${PYSITELIB}/pyftpdlib/test/conftest.py
-${PYSITELIB}/pyftpdlib/test/conftest.pyc
-${PYSITELIB}/pyftpdlib/test/conftest.pyo
-${PYSITELIB}/pyftpdlib/test/keycert.pem
-${PYSITELIB}/pyftpdlib/test/test_authorizers.py
-${PYSITELIB}/pyftpdlib/test/test_authorizers.pyc
-${PYSITELIB}/pyftpdlib/test/test_authorizers.pyo
-${PYSITELIB}/pyftpdlib/test/test_cli.py
-${PYSITELIB}/pyftpdlib/test/test_cli.pyc
-${PYSITELIB}/pyftpdlib/test/test_cli.pyo
-${PYSITELIB}/pyftpdlib/test/test_filesystems.py
-${PYSITELIB}/pyftpdlib/test/test_filesystems.pyc
-${PYSITELIB}/pyftpdlib/test/test_filesystems.pyo
-${PYSITELIB}/pyftpdlib/test/test_functional.py
-${PYSITELIB}/pyftpdlib/test/test_functional.pyc
-${PYSITELIB}/pyftpdlib/test/test_functional.pyo
-${PYSITELIB}/pyftpdlib/test/test_functional_ssl.py
-${PYSITELIB}/pyftpdlib/test/test_functional_ssl.pyc
-${PYSITELIB}/pyftpdlib/test/test_functional_ssl.pyo
-${PYSITELIB}/pyftpdlib/test/test_ioloop.py
-${PYSITELIB}/pyftpdlib/test/test_ioloop.pyc
-${PYSITELIB}/pyftpdlib/test/test_ioloop.pyo
-${PYSITELIB}/pyftpdlib/test/test_servers.py
-${PYSITELIB}/pyftpdlib/test/test_servers.pyc
-${PYSITELIB}/pyftpdlib/test/test_servers.pyo
+${PYSITELIB}/pyftpdlib/utils.py
+${PYSITELIB}/pyftpdlib/utils.pyc
+${PYSITELIB}/pyftpdlib/utils.pyo
Index: pkgsrc/net/py-pyftpdlib/distinfo
diff -u pkgsrc/net/py-pyftpdlib/distinfo:1.10 pkgsrc/net/py-pyftpdlib/distinfo:1.11
--- pkgsrc/net/py-pyftpdlib/distinfo:1.10 Sun Apr 20 12:32:50 2025
+++ pkgsrc/net/py-pyftpdlib/distinfo Mon Nov 17 09:48:50 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2025/04/20 12:32:50 adam Exp $
+$NetBSD: distinfo,v 1.11 2025/11/17 09:48:50 adam Exp $
-BLAKE2s (pyftpdlib-2.0.1.tar.gz) = 42fa5d978df07b202d7f840665ddbdf8c585ac7519b61f311273c95b0b6cab64
-SHA512 (pyftpdlib-2.0.1.tar.gz) = b913d2deaa9d16239eca1e00fe9b01c33222173242b1b6d5513de563cdd4a5c3bf346cbd1d6044c74b16a7691a4b619a01aff373e2f94e08f232f13e3383d99b
-Size (pyftpdlib-2.0.1.tar.gz) = 202285 bytes
+BLAKE2s (pyftpdlib-2.1.0.tar.gz) = 9ed7ea49e6631f7d926946f40f8a1bdadda3695771dd38a2e107983c79e6a40f
+SHA512 (pyftpdlib-2.1.0.tar.gz) = 2c624f60cce1c34c2fe953bda635060b3b6215189215f427989a6c97daf0e51bd9920e4ddd943e624de70d8d732a65b3c16f4f8809860999065ad2db891bc154
+Size (pyftpdlib-2.1.0.tar.gz) = 205767 bytes
Home |
Main Index |
Thread Index |
Old Index