def _b64(s):
"""Encode S as base64, without newlines, and trimming `=' padding."""
- return s.encode('base64').translate(None, '\n=')
+ return s.encode('base64').replace('\n', '').rstrip('=')
def _unb64(s):
"""Decode S as base64 with trimmed `=' padding."""
return (s + '='*((4 - len(s))%4)).decode('base64')
database is open for writing.
"""
me._check_write()
- me._del_passwd(label, payload)
+ me._del_passwd(label)
def iter_passwds(me):
"""