Hello all,
I'm glad to announce the release of pyftpdlib 2.1.0:
https://github.com/giampaolo/pyftpdlibAbout
=====
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čok)
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/