[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