diff options
Diffstat (limited to 'lang/python/docs/gpgme-python-howto.org')
-rw-r--r-- | lang/python/docs/gpgme-python-howto.org | 29 |
1 files changed, 27 insertions, 2 deletions
diff --git a/lang/python/docs/gpgme-python-howto.org b/lang/python/docs/gpgme-python-howto.org index 5524fce5..d3695c36 100644 --- a/lang/python/docs/gpgme-python-howto.org +++ b/lang/python/docs/gpgme-python-howto.org @@ -16,7 +16,7 @@ :END: | Version: | 0.1.4 | -| GPGME Version: | 1.12.0-draft | +| GPGME Version: | 1.12.0 | | Author: | [[https://gnupg.org/people/index.html#sec-1-5][Ben McGinnes]] <[email protected]> | | Author GPG Key: | DB4724E6FA4286C92B4E55C4321E4E2373590E5D | | Language: | Australian English, British English | @@ -128,10 +128,16 @@ The bullet points of new additiions are: ProtonMail keyserver. - Semi-formalised the location where [[#draft-editions][draft versions]] of this HOWTO may periodically be accessible. This is both for the reference of - others and testing the publishing of the document itself. + others and testing the publishing of the document itself. Renamed + the file at around the same time. - Added a new section for [[#advanced-use][advanced or experimental use]]. - Began the advanced use cases with [[#cython][a section]] on using the module with [[http://cython.org/][Cython]]. +- Added a number of new scripts to the =example/howto/= directory; + some of which may be in advance of their planned sections of the + HOWTO (and some are just there because it seemed like a good idea at + the time). +- Cleaned up a lot of things under the hood. * GPGME Concepts @@ -320,6 +326,12 @@ a significant advantage in some way. quite high that at least the first one and maybe two of those will already be installed. +Note that, as with Cython, some of the planned additions to the +[[#advanced-use][Advanced]] section, will bring with them additional requirements. Most +of these will be fairly well known and commonly installed ones, +however, which are in many cases likely to have already been installed +on many systems or be familiar to Python programmers. + ** Installation :PROPERTIES: @@ -777,6 +789,13 @@ print(""" """.format(secnum, pubnum)) #+END_SRC +*NOTE:* The [[#cython][Cython]] introduction in the [[#advanced-use][Advanced and Experimental]] +section uses this same key counting code with Cython to demonstrate +some areas where Cython can improve performance even with the +bindings. Users with large public keyrings or keyboxes, for instance, +should consider these options if they are comfortable with using +Cython. + ** Get key :PROPERTIES: @@ -2770,6 +2789,12 @@ existing code and to detect Cython's use. The latter comes from the :CUSTOM_ID: cheats-and-hacks :END: +Most of the things in the following sections are here simply because +there was no better place to put them, even though some are only +peripherally related to the GPGME Python bindings. Some are also +workarounds for functions not integrated with GPGME as yet. This is +especially true of the first of these, dealing with [[#group-lines][group lines]]. + ** Group lines :PROPERTIES: |