aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJustus Winter <[email protected]>2016-09-19 10:49:14 +0000
committerJustus Winter <[email protected]>2016-09-19 10:49:14 +0000
commit65f6f68f0966346bf48475a04ca5c73a2828b6c4 (patch)
tree31b91a5b20570ce1302aee3b735e133f5d57f78c
parentqt: Add debug output for testTofuPolicy (diff)
downloadgpgme-65f6f68f0966346bf48475a04ca5c73a2828b6c4.tar.gz
gpgme-65f6f68f0966346bf48475a04ca5c73a2828b6c4.zip
python: Improve metadata and READMEs.
-- Signed-off-by: Justus Winter <[email protected]>
-rw-r--r--lang/README2
-rw-r--r--lang/python/README42
-rwxr-xr-xlang/python/setup.py.in1
3 files changed, 24 insertions, 21 deletions
diff --git a/lang/README b/lang/README
index 778c417c..f7a15955 100644
--- a/lang/README
+++ b/lang/README
@@ -12,4 +12,4 @@ Directory Language
cl Common Lisp
cpp C++
qt Qt-Framework API
-python Python 3 (port of PyME 0.9.0)
+python Python 2 and 3 (port of PyME 0.9.0)
diff --git a/lang/python/README b/lang/python/README
index 08e98638..98c007e0 100644
--- a/lang/python/README
+++ b/lang/python/README
@@ -1,27 +1,15 @@
-PyME - GPGME for Python emacs, please switch to -*- org -*- mode
+PyME - GPGME for Python -*- org -*-
=======================
-PyMe is a python interface to the GPGME library:
+PyME is a python interface to the GPGME library:
https://www.gnupg.org/related_software/gpgme/
-PyMe uses SWIG to create wrapper functions with automatic type
-conversions. This way most of the functions and types are converted
-from C into Python automatically by SWIG, reducing the maintenance
-cost of the binginds.
+PyME offers two interfaces, one is a high-level, curated, and
+idiomatic interface that is implemented as a shim on top of the
+low-level interface automatically created using SWIG.
-* Authors
-
-PyME has been created by John Goerzen, and maintained, developed, and
-cherished by Igor Belyi, Martin Albrecht, Ben McGinnes, and everyone
-who contributed to it in any way.
-
-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,
-please get in touch and help maintain PyME.
-
-Please see the section 'History' further down this document for
-references to previous versions.
+This way we make simple things easy, while still providing the entire
+functionality of the underlying library.
* Mailing List
@@ -37,6 +25,20 @@ Please report bugs using our bug tracker using the category 'gpgme',
and topic 'python':
https://bugs.gnupg.org/gnupg/
+* Authors
+
+PyME has been created by John Goerzen, and maintained, developed, and
+cherished by Igor Belyi, Martin Albrecht, Ben McGinnes, and everyone
+who contributed to it in any way.
+
+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,
+please get in touch and help maintain PyME.
+
+Please see the section 'History' further down this document for
+references to previous versions.
+
* History
- The bindings have been merged into the GPGME repository in 2016.
@@ -52,6 +54,6 @@ https://bugs.gnupg.org/gnupg/
http://pyme.sourceforge.net/
- A previous version of PyME v0.5.1 which works with GPGME v0.3.15
- can be found on John Goerzen's PyMe page:
+ can be found on John Goerzen's PyME page:
http://quux.org/devel/pyme/
http://www.complete.org/JohnGoerzen
diff --git a/lang/python/setup.py.in b/lang/python/setup.py.in
index d513c49d..31892c1b 100755
--- a/lang/python/setup.py.in
+++ b/lang/python/setup.py.in
@@ -176,6 +176,7 @@ setup(name="pyme3",
'Development Status :: 4 - Beta',
'Intended Audience :: Developers',
'License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+)',
+ 'Programming Language :: Python :: 2',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.4',