diff --git a/trezor_agent/gpg/decode.py b/trezor_agent/gpg/decode.py index aa42f13..18e3834 100644 --- a/trezor_agent/gpg/decode.py +++ b/trezor_agent/gpg/decode.py @@ -5,7 +5,6 @@ import hashlib import io import logging import struct -import subprocess import ecdsa import ed25519 diff --git a/trezor_agent/gpg/encode.py b/trezor_agent/gpg/encode.py index 5692f04..7e4d44b 100644 --- a/trezor_agent/gpg/encode.py +++ b/trezor_agent/gpg/encode.py @@ -2,7 +2,7 @@ import logging import time -from . import decode, keyring, proto +from . import keyring, proto from .. import client, factory, formats, util log = logging.getLogger(__name__) diff --git a/trezor_agent/gpg/keyring.py b/trezor_agent/gpg/keyring.py index cb14999..8dbca15 100644 --- a/trezor_agent/gpg/keyring.py +++ b/trezor_agent/gpg/keyring.py @@ -1,6 +1,5 @@ """Tools for doing signature using gpg-agent.""" -import argparse import binascii import io import logging @@ -147,7 +146,8 @@ def get_public_key(user_id, use_custom=False): args = ['gpg2', '--export'] + ([user_id] if user_id else []) pubkey_bytes = subprocess.check_output(args=args) if pubkey_bytes: - return decode.load_public_key(io.BytesIO(pubkey_bytes), use_custom=use_custom) + return decode.load_public_key(io.BytesIO(pubkey_bytes), + use_custom=use_custom) else: log.error('could not find public key %r in local GPG keyring', user_id) raise KeyError(user_id)