docs: def fingerprint_from_keybase(fingerprint, kb_obj):
      """Extracts a key matching a specific fingerprint from a
      Keybase API response"""
      if 'public_keys' in kb_obj and \
         'pgp_public_keys' in kb_obj['public_keys']:
          for key in kb_obj['public_keys']['pgp_public_keys']:
              keyprint = fingerprint_from_var(key).lower()
              fingerprint = fingerprint.lower()
              if fingerprint == keyprint or \
                 keyprint.startswith(fingerprint) or \
                 keyprint.endswith(fingerprint):
                  return {
                      'fingerprint': keyprint,
                      'bundle': key
                  }
  
      return None