PyMe 0.7.0 is released. The major reason for going from 0.6 revision to
0.7 is the change in license from GPL to LGPL.
Release Note:
Bug fixes and license change release.
PyMe now is distributed under LGPL license due to a request. Note that
examples are still under GPL.
Added another fun example called pygpa. It implements gpa functionality
using pyme and pygtk. It even uses gpa translation files. And again, this is
just to illustrate that this can be done but pygpa is slower than gpa and it
does not implement work with key servers or backup of security keys
since those functions are not in GPGME and therefore are not PyMe related.
Small changes in APIs:
- passphrase_cb got previously missing 'prev_bad' argument to match the
signature
declared in GPGME.
- If user parameter specified during callback registration is not
present or is None, it
will NOT be passed into callback at all. This is a cleaner way to do
things in python
but may break your code if you had 'hook' to be a mandatory argument.
- core.wait() now always return tuple, so that on timeout it returns
(None, 0) instead of
just None.
- wait() and op_edit() now raise an exception on errors.
PyMe maintainer
|