[git] GPGME - branch, master, updated. gpgme-1.12.0-92-g1dffdcc

by Ben McGinnes cvs at cvs.gnupg.org
Wed Dec 5 00:56:43 CET 2018


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GnuPG Made Easy".

The branch, master has been updated
       via  1dffdcc6e9d249111eb8761d29ef3b35b32a8c3d (commit)
      from  c8a04af676d981b42172c9bdad82eb83f91c8ce6 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 1dffdcc6e9d249111eb8761d29ef3b35b32a8c3d
Author: Ben McGinnes <ben at adversary.org>
Date:   Wed Dec 5 10:51:59 2018 +1100

    python: windows c and cython
    
    * added warning that he Windows C runtime issues will also affect use
      with Cython and that relying on binary installers would remove that
      possible use case.

diff --git a/lang/python/doc/rst/gpgme-python-howto.rst b/lang/python/doc/rst/gpgme-python-howto.rst
index 7843a65..3750d9a 100644
--- a/lang/python/doc/rst/gpgme-python-howto.rst
+++ b/lang/python/doc/rst/gpgme-python-howto.rst
@@ -547,6 +547,14 @@ versions for CPython 2.7 and 3.4, with 64-bit versions for both x86-64
 (i.e. Intel and AMD) and ARM architectures for CPython 3.5, 3.6, 3.7 and
 later releases. That\'s the bare **minimum**, it\'d probably be higher.
 
+Additionally, with only a binary installation used in conjunction with
+the CPython installer from ``python.org`` the advanced options available
+which utilise `Cython <#cython>`__ will not be able to be used at all.
+Cython depends on being able to compile the C code it generates and that
+too would need to utilise a matching runtime to both the installed
+version of CPython and these bindings in order to work with the
+bindings.
+
 Considering all of that, what do we recommend?
 
 #. Use a recent version of CPython; at least 3.5, but ideally 3.6 or
diff --git a/lang/python/doc/src/gpgme-python-howto b/lang/python/doc/src/gpgme-python-howto
index 5436bfb..c6b0002 100644
--- a/lang/python/doc/src/gpgme-python-howto
+++ b/lang/python/doc/src/gpgme-python-howto
@@ -569,6 +569,13 @@ x86-64 (i.e. Intel and AMD) and ARM architectures for CPython 3.5,
 3.6, 3.7 and later releases.  That's the bare *minimum*, it'd probably
 be higher.
 
+Additionally, with only a binary installation used in conjunction with
+the CPython installer from =python.org= the advanced options available
+which utilise [[#cython][Cython]] will not be able to be used at all.  Cython
+depends on being able to compile the C code it generates and that too
+would need to utilise a matching runtime to both the installed version
+of CPython and these bindings in order to work with the bindings.
+
 Considering all of that, what do we recommend?
 
  1. Use a recent version of CPython; at least 3.5, but ideally 3.6 or
diff --git a/lang/python/doc/texinfo/gpgme-python-howto.texi b/lang/python/doc/texinfo/gpgme-python-howto.texi
index a68026d..bfc42f3 100644
--- a/lang/python/doc/texinfo/gpgme-python-howto.texi
+++ b/lang/python/doc/texinfo/gpgme-python-howto.texi
@@ -747,6 +747,13 @@ x86-64 (i.e. Intel and AMD) and ARM architectures for CPython 3.5,
 3.6, 3.7 and later releases.  That's the bare @strong{minimum}, it'd probably
 be higher.
 
+Additionally, with only a binary installation used in conjunction with
+the CPython installer from @samp{python.org} the advanced options available
+which utilise @ref{C plus Python plus SWIG plus Cython, , Cython} will not be able to be used at all.  Cython
+depends on being able to compile the C code it generates and that too
+would need to utilise a matching runtime to both the installed version
+of CPython and these bindings in order to work with the bindings.
+
 Considering all of that, what do we recommend?
 
 @enumerate

-----------------------------------------------------------------------

Summary of changes:
 lang/python/doc/rst/gpgme-python-howto.rst      | 8 ++++++++
 lang/python/doc/src/gpgme-python-howto          | 7 +++++++
 lang/python/doc/texinfo/gpgme-python-howto.texi | 7 +++++++
 3 files changed, 22 insertions(+)


hooks/post-receive
-- 
GnuPG Made Easy
http://git.gnupg.org




More information about the Gnupg-commits mailing list