Path to this page:
Subject: CVS commit: pkgsrc/security/py-gnupg
From: Adam Ciarcinski
Date: 2023-07-25 10:08:54
Message id: 20230725080854.A7FDBFBDB@cvs.NetBSD.org
Log Message:
py-gnupg: updated to 0.5.1
0.5.1
Released: 2023-07-22
Added TRUST_EXPIRED to trust_keys. Thanks to Leif Liddy for the patch.
Fix 206: Remove deprecated --always-trust in favour of --trust-model always
Fix 208: Add status_detail attribute to result objects which is populated when \
the status is 'invalid recipient' (encryption/decryption) or 'invalid signer' \
(signing). This attribute will be set when the result object's status attribute \
is set to invalid recipient and will contain more information about the failure \
in the form of reason:ident where reason is a text description of the reason, \
and ident identifies the recipient key.
Add scan_keys_mem() function to scan keys in a string. Thanks to Sky Moore for \
the patch.
Fix 214: Handle multiple signatures when one of them is invalid or unverified.
A problems attribute was added which holds problems reported by gpg during \
verification. This is a list of dictionaries, one for each reported problem. \
Each dictionary will have status and keyid keys indicating the problem and the \
corresponding key; other information in the dictionaries will be error specific.
Fix 217: Use machine-readable interface to query the gpg version. Thanks to \
Justus Winter for the patch.
Added the ability to export keys to a file. Thanks to Leif Liddy for the patch.
Files: