Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/securesystemslib/_gpg/__init__.py: 100%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1 statements  

1""" 

2<Module Name> 

3 gpg 

4 

5<Author> 

6 Santiago Torres-Arias <santiago@nyu.edu> 

7 

8<Started> 

9 Nov 15, 2017 

10 

11<Copyright> 

12 See LICENSE for licensing information. 

13 

14<Purpose> 

15 This module was written due to the lack of other python (such as pygpg) 

16 modules that can provide an abstraction to the RFC4480 encoded messages from 

17 GPG. The closest candidate we could find was the python bindings for gpgme, 

18 we oped to use a Popen-based python-only construction given that gpgme is 

19 often shipped separately and other popular tools using gpg (e.g., git) don't 

20 use these bindings either. This is because users willing to use gpg signing 

21 are almost guaranteed to have gpg installed, yet the same assumption can't be 

22 made for the gpgme python bindings. 

23"""