parsedmarc/utils.py
def decode_base64(data):
    """
    Decodes a base64 string, with padding being optional

    Args:
        data: A base64 encoded string

    Returns:
        bytes: The decoded bytes

    """
    data = bytes(data, encoding="ascii")
    missing_padding = len(data) % 4
    if missing_padding != 0:
        data += b'=' * (4 - missing_padding)
    return base64.b64decode(data)
def decode_base64(data):
    data = bytes(data, encoding="ascii")
    missing_padding = len(data) % 4
    if missing_padding != 0:
        data += b'=' * (4 - missing_padding)
    return base64.b64decode(data)
def decode_base64 ( data ) : data = bytes ( data , encoding = "ascii" ) missing_padding = len ( data ) % 4 if missing_padding != 0 : data += b'=' * ( 4 - missing_padding ) return base64 . b64decode ( data )
Decodes a base64 string, with padding being optional

    Args:
        data: A base64 encoded string

    Returns:
        bytes: The decoded bytes
Decodes a base64 string with padding being optional