Changelog for
python312-python-gnupg-0.5.3-39.4.noarch.rpm :
* Tue Oct 01 2024 Dirk Müller
- update to 0.5.3:
* Add WKD (Web Key Directory) support for auto-locating keys.
* Ensure local variable is initialized even when an exception occurs.
* Fix #239: Remove logging of decryption result.
* Thu Dec 14 2023 Dirk Müller - update to 0.5.2:
* Fix #228: Clarify documentation for encryption/decryption.
* Make I/O buffer size configurable via ``buffer_size`` attribute on a ``GPG`` instance.
* Fri Dec 01 2023 Dirk Müller - update to 0.5.1:
* 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.
* Added the ability to export keys to a file.
* Fri May 05 2023 Johannes Kastl - add sle15_python_module_pythons
* Sat Sep 17 2022 Dirk Müller - update to 0.5.0:
* Fixed #181: Added the ability to pass file paths to encrypt_file, decrypt_file, sign_file, verify_file, get_recipients_file and added import_keys_file.
* Fixed #183: Handle FAILURE and UNEXPECTED conditions correctly. Thanks to sebbASF for the patch.
* Fixed #185: Handle VALIDSIG arguments more robustly.
* Fixed #188: Remove handling of DECRYPTION_FAILED from Verify code, as not required there. Thanks to sebbASF for the patch.
* Fixed #190: Handle KEY_CREATED more robustly.
* Fixed #191: Handle NODATA messages during verification.
* Fixed #196: Don\'t log chunk data by default, as it could contain sensitive information (during decryption, for example).
* Added the ability to pass an environment to the gpg executable. Thanks to Edvard Rejthar for the patch.
* Sat Jun 04 2022 Dirk Müller - update to 0.4.9:
* Added a status attribute to the returned object from gen_key()
* Provide the ability to add subkeys.
* Add keygrip values to the information collected when keys are listed.
* Added extra_args keyword argument to send_keys(), recv_keys() and search_keys() to allow passing options relating to key servers.
* Mon Nov 29 2021 Dirk Müller - update to 0.4.8:
* Return gpg\'s return code in all result instances.
* Add check for invalid file objects.
* Provide more useful status message when a secret key is absent.
* Added a get_recipients() API to find the recipients of an encrypted message without decrypting it.
* Sun Aug 01 2021 Dirk Müller - update to 0.4.7:
* Added support for no passphrase during key generation.
* Improved permission-denied test.
* Updated logging to only show partial results.
* Allowed a passphrase to be passed to import_keys().
* Wed Aug 05 2020 Marketa Calabkova - Update to 0.4.6
* Fixed #128: Added ECC support by changing key generation parameters. (The Key-Length value isn\'t added if a curve is specified.)
* More bugfixes.
* Support for Python versions 3.5 and under is discontinued, except for Python 2.7.
* Tue Sep 10 2019 Tomáš Chvátal - Update to 0.4.5:
* various bugfixes