2018-02-19 16:11:02 +00:00
|
|
|
#+TITLE: gpg - GPGME bindings for Python
|
2018-04-18 17:30:50 +00:00
|
|
|
#+OPTIONS: author:nil
|
2016-06-06 12:08:59 +00:00
|
|
|
|
2016-10-28 20:45:49 +00:00
|
|
|
The "gpg" module is a python interface to the GPGME library:
|
2018-08-09 17:39:46 +00:00
|
|
|
[[https://www.gnupg.org/software/gpgme/][https://www.gnupg.org/software/gpgme/]]
|
2016-06-06 12:08:59 +00:00
|
|
|
|
2016-10-28 20:45:49 +00:00
|
|
|
"gpg" offers two interfaces, one is a high-level, curated, and
|
2016-09-19 10:49:14 +00:00
|
|
|
idiomatic interface that is implemented as a shim on top of the
|
|
|
|
low-level interface automatically created using SWIG.
|
2016-06-06 12:08:59 +00:00
|
|
|
|
2016-09-19 10:49:14 +00:00
|
|
|
This way we make simple things easy, while still providing the entire
|
|
|
|
functionality of the underlying library.
|
2016-06-06 12:08:59 +00:00
|
|
|
|
|
|
|
* Mailing List
|
|
|
|
|
|
|
|
For general discussion and help see the gnupg-users mailing list:
|
2018-08-09 17:39:46 +00:00
|
|
|
[[https://lists.gnupg.org/mailman/listinfo/gnupg-users][gnupg-users]]
|
2016-06-06 12:08:59 +00:00
|
|
|
|
|
|
|
For development see the gnupg-devel mailing list:
|
2018-08-09 17:39:46 +00:00
|
|
|
[[https://lists.gnupg.org/mailman/listinfo/gnupg-devel][gnupg-devel]]
|
2016-06-06 12:08:59 +00:00
|
|
|
|
|
|
|
* Bugs
|
|
|
|
|
2018-04-18 17:30:50 +00:00
|
|
|
Please report bugs using our bug tracker
|
2018-08-09 17:39:46 +00:00
|
|
|
[[https://bugs.gnupg.org][bugs.gnupg.org]] with tag (aka project) 'gpgme'.
|
2016-06-06 12:08:59 +00:00
|
|
|
|
2016-09-19 10:49:14 +00:00
|
|
|
* Authors
|
|
|
|
|
2016-10-28 20:45:49 +00:00
|
|
|
PyME was created by John Goerzen, and maintained, developed, and
|
2018-06-29 04:26:30 +00:00
|
|
|
cherished by Igor Belyi, Martin Albrecht, Ben McGinnes, Justus Winter,
|
|
|
|
and everyone who contributed to it in any way.
|
2016-09-19 10:49:14 +00:00
|
|
|
|
|
|
|
In 2016 we merged a port of PyME to into the GPGME repository, and
|
|
|
|
development will continue there. Please see the VCS history for the
|
|
|
|
list of contributors, and if you do find bugs, or want to contribute,
|
2016-10-28 20:45:49 +00:00
|
|
|
please get in touch and help maintain the python gpg bindings.
|
2016-09-19 10:49:14 +00:00
|
|
|
|
|
|
|
Please see the section 'History' further down this document for
|
|
|
|
references to previous versions.
|
|
|
|
|
2016-06-06 12:08:59 +00:00
|
|
|
* History
|
|
|
|
|
2016-10-28 20:45:49 +00:00
|
|
|
- The python bindings were renamed from PyME to "gpg" in 2016.
|
|
|
|
|
2016-06-06 12:08:59 +00:00
|
|
|
- The bindings have been merged into the GPGME repository in 2016.
|
|
|
|
|
|
|
|
- The latest version of PyME for Python 3.2 and above (as of
|
|
|
|
May, 2015) is v0.9.1.
|
2018-08-09 17:39:46 +00:00
|
|
|
[[https://git.gnupg.org/gpgme.git/lang/py3-pyme][Python 3 PyME]]
|
2016-06-06 12:08:59 +00:00
|
|
|
|
|
|
|
- The latest version of PyME for Python 2.6 and 2.7 (as of this
|
2018-08-09 17:39:46 +00:00
|
|
|
writing) is v0.9.0. [[https://bitbucket.org/malb/pyme][PyME 0.9.0]]
|
2016-06-06 12:08:59 +00:00
|
|
|
|
|
|
|
- A previous version of PyME v0.8.0 can be found on sourceforge:
|
2018-08-09 17:39:46 +00:00
|
|
|
[[http://pyme.sourceforge.net/][PyME 0.8.0]]
|
2016-06-06 12:08:59 +00:00
|
|
|
|
|
|
|
- A previous version of PyME v0.5.1 which works with GPGME v0.3.15
|
2016-09-19 10:49:14 +00:00
|
|
|
can be found on John Goerzen's PyME page:
|
2018-08-09 17:39:46 +00:00
|
|
|
[[http://quux.org/devel/pyme/][PyME 0.3.15]]
|
2018-10-18 04:10:19 +00:00
|
|
|
[[https://www.complete.org/JohnGoerzen][John Goerzen]]
|