[ANN] managesieve 0.7

Announcing: managesieve 0.7 ManageSieve client library for remotely managing Sieve scripts, including an user application (the interactive 'sieveshell'). :Homepage: https://managesieve.readthedocs.io/ :Author: Hartmut Goebel <h.goebel@crazy-compilers.com> :License: - for the managesieve module: Python-Software-Foundation-like License - for sieveshell and test suite: GNU Public Licence v3 (GPLv3) :Quick Installation: pip install -U managesieve :Tarballs: https://pypi.org/project/managesieve/#files What is managesieve? --------------------- A ManageSieve client library for remotely managing Sieve scripts, including an user application (the interactive 'sieveshell'). Sieve scripts allow users to filter incoming email on the mail server. The ManageSieve protocol allows managing Sieve scripts on a remote mail server. These servers are commonly sealed so users cannot log into them, yet users must be able to update their scripts on them. This is what for the "ManageSieve" protocol is. For more information about the ManageSieve protocol see `RFC 5804 <http://tools.ietf.org/html/rfc5804>`_. This module allows accessing a Sieve-Server for managing Sieve scripts there. It is accompanied by a simple yet functional user application 'sieveshell'. Changes since last release --------------------------------------- * Minimum required Python version is now Python 3.6. :sieveshell: - For ``get`` and ``put`` expand ``~`` and ``~user`` constructions in `filename` . For ``put``, if script-name is not given, the file's basename is used. :managesieve: - Fix error when constructing debug error message. -- Regards Hartmut Goebel | Hartmut Goebel | h.goebel@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |
participants (1)
-
Hartmut Goebel