…ey(s) actions The stream data if present causes problems parsing the colon listings.
I started getting errors with codecs in 2.7.9, but works again with unicode.
Move the _unicode(self.stderr_out) under the py3 only code. Add decode_errors list to catch decode exceptions and move on.
This should help prevent any decode errors.
gpg 2.1 has 17 fields with some additional data. This will ignore that extra data until we can add proper parsing of that info.
…or string substitution
This allows for changing variable values during a run.