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