diff --git a/src/genpac/util.py b/src/genpac/util.py index efe68e7..4cf0f78 100644 --- a/src/genpac/util.py +++ b/src/genpac/util.py @@ -125,10 +125,11 @@ def exit_success(*args): sys.exit() -def b64encode(data): +def b64encode(data, newline=True): if isinstance(data, str): data = data.encode() - return base64.b64encode(data).decode() + encoded = base64.encodebytes(data) if newline else base64.b64encode(data) + return encoded.decode() def b64decode(s):