From Newsgroup: comp.lang.python.announce
Hello all,
I'm glad to announce the release of pyftpdlib 2.1.0:
https://github.com/giampaolo/pyftpdlib
About
=====
Python FTP server library provides a high-level portable interface to
easily write very efficient, scalable and asynchronous FTP servers with
Python.
What's new
==========
**Enhancements**
* #647: add CLI options to use FTPS:
* ``--tls``
* ``--certfile``
* ``--keyfile``,
* ``--tls-control-required``
* ``--tls-data-required``
* #666: 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``
* #667: colorized output when using pyftpdlib from CLI (invoked via
``python3
-m pyftpdlib``).
* #670: exclude unit tests from installation.
**Bug fixes**
* #656: Python 3.14 changed the default multiprocessing method for POSIX
(sans
macOS) from fork to forkserver, breaking ``MultiprocessFTPServer`` class.
(patch by Miro Hron-iok)
Links
=====
- Home page:
https://github.com/giampaolo/pyftpdlib
- Download:
https://pypi.org/project/pyftpdlib
- Documentation:
https://pyftpdlib.readthedocs.io
- What's new:
https://github.com/giampaolo/pyftpdlib/blob/master/HISTORY.rst
--
Giampaolo -
https://gmpy.dev/
--- Synchronet 3.21a-Linux NewsLink 1.2