============== Change History ============== 1.0.0 ===== :release-date: 2026-01-18 * Added management commands for listing and deleting FTP user groups and accounts (listftpusergroup, deleteftpusergroup, listftpuseraccount, deleteftpuseraccount) * Added Django 6.0 support * Added Django signals for FTP events (login, logout, file transfer, file operations) * Added DjangoFTPHandler and DjangoTLS_FTPHandler with signal support * Added DEBUG level logging for all FTP events * Added TLS install option (``pip install django-ftpserver[tls]``) * Fixed "MySQL server has gone away" error in long-running FTP server processes * Added support for django-storages 1.14+ (S3Storage, GoogleCloudStorage) * Changed FTPUserAccount.user field to use raw_id_fields in admin * Added FTPServerConfig and FTPServerRunner classes for programmatic server control (separated server logic from management command) 0.10.0 ====== :release-date: 2026-01-17 * Added Django 5.0, 5.1, 5.2 support * Added Python 3.13, 3.14 support * Removed Django 3.2, 4.0, 4.1 support * Removed Python 3.8, 3.9 support * Removed compat module * Replaced daemonize module with python-daemon * Added example project * Migrated to pyproject.toml and ruff * Added windows install option for pywin32 dependency 0.9.0 ===== :release-date: 2026-01-17 * Added Django 4.1, 4.2 support * Added Python 3.11, 3.12 support * Removed Django 2.2, 3.0, 3.1 support * Removed Python 3.6, 3.7, 3.8 support * Removed pytest-pythonpath dependency (use pytest built-in pythonpath) * Removed Travis CI configuration * Updated GitHub Actions 0.8.0 ===== :release-date: 2022-02-24 * Added Django 3.1, 3.2, 4.0 support * Added Python 3.9, 3.10 support * Removed Django <2.2 support * Removed Python 3.4, 3.5 support * Enable encryption before authentication for FTP+TLS `#21`_ .. _#21: https://github.com/tokibito/django-ftpserver/pull/21 0.7.0 ===== :release-date: 2020-02-20 * Added Django 3.0 support * Added Python 3.8 support * Removed Django <2.0 support * Removed Python 2.7 support * Removed six dependency 0.6.0 ===== :release-date: 2018-11-26 * Added Django 2.0, 2.1 support * Removed Django <1.11 support * Change the test runner from nose to pytest 0.5.0 ===== :release-date: 2017-05-24 * Added storage system support `#14`_ * Added Django 1.11 support .. _#14: https://github.com/tokibito/django-ftpserver/pull/14 0.4.1 ===== :release-date: 2017-03-27 * Update daemonize.py `#13`_ * Add six module to install_require * Added Python 3.6 support .. _#13: https://github.com/tokibito/django-ftpserver/pull/13 0.4.0 ===== :release-date: 2016-09-16 * WIP: Added django 1.10 support `#12`_ * Removed older Python(2.6, 3.3) and Django(<1.8) support .. _#12: https://github.com/tokibito/django-ftpserver/pull/12 0.3.5 ===== :release-date: 2016-01-26 * Fix daemonize problem in Django 1.9 `#10`_ .. _#10: https://github.com/tokibito/django-ftpserver/issues/10 0.3.4 ===== :release-date: 2015-12-15 * add tox env for Django 1.9 and Python 3.5 0.3.3 ===== :release-date: 2015-10-14 * #9 Fix for python3 in utils 0.3.2 ===== :release-date: 2015-10-02 * #7 support Custom Authorizer and Handler classes via settings 0.3.1 ===== :release-date: 2015-03-29 * small refactoring 0.3 === :release-date: 2015-2-12 * support sendfile (--sendfile option) * fixes #5 support custom User username field * fixes #4 support Windows platform * fixes #1 model string format 0.2 === :release-date: 2014-03-26 * support TLS (--certfile option) * testing on Python 3.4 0.1 === :release-date: 2014-03-09 first release.