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

Reply via email to