Package: pius
Version: 2.2.6-1
Severity: serious
Justification: totally unusable with python3.
~ ❯❯❯ pius -A -s <XXX> -r ~/.gnupg/pubring.kbx -m <YYY>
Welcome to PIUS, the PGP Individual UID Signer.
Traceback (most recent call last):
File "/usr/bin/pius", line 328, in <module>
main()
File "/usr/bin/pius", line 261, in main
options.mail_host
File "/usr/lib/python3/dist-packages/libpius/signer.py", line 88, in __init__
self.gpg2 = self._is_gpg2()
File "/usr/lib/python3/dist-packages/libpius/signer.py", line 120, in _is_gpg2
m = re.match(r'^gpg \(GnuPG.*\) ([0-9\.]+)$', line)
File "/usr/lib/python3.6/re.py", line 172, in match
return _compile(pattern, flags).match(string)
TypeError: cannot use a string pattern on a bytes-like object
https://github.com/jaymzh/pius/issues/98