GnuPG and Python
Igor Belyi
belyi at users.sourceforge.net
Mon Mar 2 18:39:09 CET 2009
James Henstridge wrote:
> On Mon, Mar 2, 2009 at 8:55 AM, Bernhard Reiter <bernhard at intevation.de> wrote:
>
>> Am Donnerstag, 26. Februar 2009 15:24:22 schrieb Todd Zullinger:
>>
>>> Bernhard Reiter wrote:
>>>
>>>> there is only one python gpgme interface
>>>>
>> http://pyme.sourceforge.net/
>>
>>
>>>> as py-gnupg does not seem to use gpgme. There are a couple
>>>> of other non-gpgme python interface attempts. (Which I am too lazy
>>>> too look up right now.)
>>>>
>>> There is also pygpgme: https://launchpad.net/pygpgme
>>>
>> Oh, you are right. I've missed that one.
>> I wonder what the differences are between pyme and pygpgme.
>>
>> Did anyone try both? Both seem to not have reached 1.0 it would be cool to
>> have at least one python binding that work really well.
>> James, Igor?
>>
>
> Don't worry too much about the version number of pygpgme: it is quite
> stable. It implements almost all of the gpgme 1.0 API, but is missing
> a few of the bits introduced in 1.1. It is currently used for the PGP
> processing done by Launchpad and has been quite stable.
>
I'd like to join James in confirming that PyMe in its turn is also
stable. :o) It does not miss any of the gpgme bits due to the usage of
the SWIG for the build but the main stopper for it to become 1.0 is the
lack of good pydoc documentation for its own and generated from gpgme
classes and methods. Plus, the current runtime dependency it has on
Windows needs some improvement.
Cheers,
Igor
More information about the Gnupg-devel
mailing list