- version update to 0.7.1
0.7.1 (2021-03-11)
------------------
:managesieve:
- Actually raise debug-only exceptions instead of jsut returning them.
- Fix invalid string-escape in docstring.
- Some minor clean-up.
:sieveshell:
- Some minor clean-up.
0.7 (2021-03-05)
----------------
: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.
OBS-URL: https://build.opensuse.org/request/show/915762
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-managesieve?expand=0&rev=32
- Add conflict with perl-Cyrus-SIEVE-managesieve which
provides the same binary
- update to version 0.6 (boo#1119567)
- general
- Add support for Python 3. Minimum required Python version is
now Python 2.7.
- Documentation is extended and includes API documentation.
- sieveshell
- Security fix: No longer leak environment variable
SIEVE_PASSWORD when displaying usage help.
- Per default enforce secure transport. Suggested by Jan
Zerebecki.
- Add possibility to use username/password from the .netrc
file. The order is: command line options -> environment
variables -> .netrc file -> ask user. Thanks to Grégoire
Détrez.
- managesieve
- Fail if TLS is requested, but server doesn't support TLS.
Suggested by Jan Zerebecki.
- project
- Rework and enhance test-suite. Thanks to Matěj Cepl for
nudging to proper pytest integration.
- Lots if internal cleanup.
- drop python-managesieve-remove-ez_setup.patch
- enable python3 support
- unversioned script will be in the python3 package
- use gitlab tarball
OBS-URL: https://build.opensuse.org/request/show/677630
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-managesieve?expand=0&rev=16
- update to version 0.6 (boo#1119567)
- general
- Add support for Python 3. Minimum required Python version is
now Python 2.7.
- Documentation is extended and includes API documentation.
- sieveshell
- Security fix: No longer leak environment variable
SIEVE_PASSWORD when displaying usage help.
- Per default enforce secure transport. Suggested by Jan
Zerebecki.
- Add possibility to use username/password from the .netrc
file. The order is: command line options -> environment
variables -> .netrc file -> ask user. Thanks to Grégoire
Détrez.
- managesieve
- Fail if TLS is requested, but server doesn't support TLS.
Suggested by Jan Zerebecki.
- project
- Rework and enhance test-suite. Thanks to Matěj Cepl for
nudging to proper pytest integration.
- Lots if internal cleanup.
- drop python-managesieve-remove-ez_setup.patch
- enable python3 support
- unversioned script will be in the python3 package
- use gitlab tarball
OBS-URL: https://build.opensuse.org/request/show/658090
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-managesieve?expand=0&rev=27
- update to version 0.5
- sieveshell:
- Changed default port for the MANAGESIEVE protocol to 4190 as
proposed by RFC 5804. Thanks to Guido Berhoerster for
submitting the patch.
- Added option --port. Thanks to Damien Aumaitre for submitting
the patch and to Guido Berhoerster for an enhancement.
- Added option --verbose for controlling debug output in
managesieve. May be given several times to increase
verbosity.
- managesieve
- Switched to Python standard logging system. This introduces a
minor interface change: MANAGESIEVE.debug and global Debug
are gone. See source for information about debugging log
levels.
- remove obsolete python-managesieve-add-port-to-sieveshell.patch
and python-managesieve-default-port.patch
- sieveshell is now licensed under GPL-3.0
- added python-managesieve-remove-ez_setup.patch in order to remove
unnecessary ez_setup usage
- add python-managesieve-add-port-to-sieveshell.patch which adds
a --port option to sieveshell for overriding the default port
(bnc#811230)
- add python-managesieve-default-port.patch which changes the
default port to 4190 as specified by RFC 5804
- update metadata
OBS-URL: https://build.opensuse.org/request/show/160792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-managesieve?expand=0&rev=8
- sieveshell:
- Changed default port for the MANAGESIEVE protocol to 4190 as
proposed by RFC 5804. Thanks to Guido Berhoerster for
submitting the patch.
- Added option --port. Thanks to Damien Aumaitre for submitting
the patch and to Guido Berhoerster for an enhancement.
- Added option --verbose for controlling debug output in
managesieve. May be given several times to increase
verbosity.
- managesieve
- Switched to Python standard logging system. This introduces a
minor interface change: MANAGESIEVE.debug and global Debug
are gone. See source for information about debugging log
levels.
- remove obsolete python-managesieve-add-port-to-sieveshell.patch
and python-managesieve-default-port.patch
- sieveshell is now licensed under GPL-3.0
- added python-managesieve-remove-ez_setup.patch in order to remove
unnecessary ez_setup usage
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-managesieve?expand=0&rev=14