python bindings: import keys ben/key-import
authorBen McGinnes <ben@adversary.org>
Wed, 6 Jun 2018 23:46:56 +0000 (09:46 +1000)
committerBen McGinnes <ben@adversary.org>
Wed, 6 Jun 2018 23:46:56 +0000 (09:46 +1000)
commit167847f1bcfb1b573bd40fe897f39d4ee4167176
treef9b8ef6c5ef3db191c5183a4806041f32e52de57
parent2c4c5692472f5870f907c2c3f01870879cb0c34b
python bindings: import keys

* Adapted from prior submissions by Tobias Mueller and Jacob Adams.
* key_import function added to gpg.core.Context().
* Two example scripts added to to examples/howto: import-key-file.py
  imports keys from a local file and import-keys.py accesses the SKS
  keyserver pool using the requests module to search for keys
  (includes check for key IDs which may not include the leading 0x).
* Added documentation demonstrating the use of the key_import()
  function with a large number of keys matching one domain (eff.org;
  the example shows how EFF staff are following their own advice
  issued last month).
lang/python/docs/GPGMEpythonHOWTOen.org
lang/python/examples/howto/import-key-file.py [new file with mode: 0755]
lang/python/examples/howto/import-keys.py [new file with mode: 0755]
lang/python/src/core.py