[Pkg-gnupg-commit] [gpgme] 383/412: python: Improve metadata and READMEs.

Daniel Kahn Gillmor dkg at fifthhorseman.net
Thu Sep 22 21:27:24 UTC 2016


This is an automated email from the git hooks/post-receive script.

dkg pushed a commit to branch master
in repository gpgme.

commit 65f6f68f0966346bf48475a04ca5c73a2828b6c4
Author: Justus Winter <justus at g10code.com>
Date:   Mon Sep 19 12:49:14 2016 +0200

    python: Improve metadata and READMEs.
    
    --
    Signed-off-by: Justus Winter <justus at g10code.com>
---
 lang/README             |  2 +-
 lang/python/README      | 42 ++++++++++++++++++++++--------------------
 lang/python/setup.py.in |  1 +
 3 files changed, 24 insertions(+), 21 deletions(-)

diff --git a/lang/README b/lang/README
index 778c417..f7a1595 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 08e9863..98c007e 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 d513c49..31892c1 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',

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-gnupg/gpgme.git



More information about the Pkg-gnupg-commit mailing list