Software Details:
Version: 2.0.2 updated
Upload Date: 11 Mar 16
Distribution Type: Freeware
Downloads: 48
GnuPG, also known as GPG, is a GNU project, an implementation of the OpenPGP standard, for encrypting and signing data and communication streams.
The python-gnupg module was created to help Python developers working on Python software and websites to easily add GPG functionality to their app without having to deal with C libraries or other external binaries.
The python-gnupg library does this from pure Python code, allowing programmers to easily embed it anywhere with their code for maximum portability.
What is new in this release:
- ADDED:
- Support for automatically finding gpg2 binaries on the user's $PATH.
- Patches to fix a problem when gnupg.GPG was initialised with verbose=True.
- Patches to support choosing the digest algorithm while signing.
- Support for GnuPG>=2.x --import-ownertrust, --export-ownertrust, and --fix-trustdb commands.
- A lot of new documentation on obscure things which one can do with GnuPG keys, in the docs/ directory.
- Clearer logging to some functions.
- CHANGES:
- A couple unittests.
- FIXED:
- A failing unittest, test_make_args_drop_protected_options(), which was failing due to a hardcoded path to the gpg binary rather than using the dynamic binary location.
What is new in version 2.0.1:
- ADDED:
- Support for automatically finding gpg2 binaries on the user's $PATH.
- Patches to fix a problem when gnupg.GPG was initialised with verbose=True.
- Patches to support choosing the digest algorithm while signing.
- Support for GnuPG>=2.x --import-ownertrust, --export-ownertrust, and --fix-trustdb commands.
- A lot of new documentation on obscure things which one can do with GnuPG keys, in the docs/ directory.
- Clearer logging to some functions.
- CHANGES:
- A couple unittests.
- FIXED:
- A failing unittest, test_make_args_drop_protected_options(), which was failing due to a hardcoded path to the gpg binary rather than using the dynamic binary location.
What is new in version 2.0.0:
- ADDED:
- Support for automatically finding gpg2 binaries on the user's $PATH.
- Patches to fix a problem when gnupg.GPG was initialised with verbose=True.
- Patches to support choosing the digest algorithm while signing.
- Support for GnuPG>=2.x --import-ownertrust, --export-ownertrust, and --fix-trustdb commands.
- A lot of new documentation on obscure things which one can do with GnuPG keys, in the docs/ directory.
- Clearer logging to some functions.
- CHANGES:
- A couple unittests.
- FIXED:
- A failing unittest, test_make_args_drop_protected_options(), which was failing due to a hardcoded path to the gpg binary rather than using the dynamic binary location.
What is new in version 1.2.2:
- ADDED:
- Several patches by Mikael Nordfeldth
- FIXES:
- Issue reported by Micah F. Lee with batch file Key-Usage syntax when using GnuPG 1.x due to using 'default' as the default key type in GPG.gen_key_input().
What is new in version 1.1.8:
- Added more recognized keys to ListPackets status handling method.
- Fixed list_packets() call in utilities.
- Added missing param to utilities methods.
- Fixed sign() and encrypt() docstrings.
- Fixed delete_keys command line options.
- Fixed a bug in the unitests clean up function which did not move keypairs generated during unittest run into tests/generated-keys/.
- Removed two unused imports from the 'inspect' module in gnupg.py.
- Added a symbolic link README->README.md so Github docs display correctly.
Requirements:
- Python 2.6 or higher
Comments not found