From 5d8b4f74891af22379899ccee9e8ee849144eee3 Mon Sep 17 00:00:00 2001 From: Daniel Kahn Gillmor Date: Tue, 4 Dec 2018 20:27:15 +0300 Subject: [PATCH] python: Clarify the meaning of ctx.decrypt(verify=[]) * lang/python/src/core.py (Context.decrypt): docstring clarification of what it means to pass an empty list to the verify argument. Signed-off-by: Daniel Kahn Gillmor --- lang/python/src/core.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lang/python/src/core.py b/lang/python/src/core.py index 87cfd6bf..3bd6f717 100644 --- a/lang/python/src/core.py +++ b/lang/python/src/core.py @@ -342,7 +342,10 @@ class Context(GpgmeWrapper): Decrypt the given ciphertext and verify any signatures. If VERIFY is an iterable of keys, the ciphertext must be signed - by all those keys, otherwise an error is raised. + by all those keys, otherwise an error is raised. Note: if + VERIFY is an empty iterable, that is treated the same as + passing verify=True (that is, do verify signatures, but no + specific keys are required). If the ciphertext is symmetrically encrypted using a passphrase, that passphrase can be given as parameter, using a