def normalize_fragment(text, encoding='utf-8'):
    '''Normalize a fragment.

    Percent-encodes unacceptable characters and ensures percent-encoding is
    uppercase.
    '''
    path = percent_encode(text, encoding=encoding, encode_set=FRAGMENT_ENCODE_SET)
    return uppercase_percent_encoding(path)
def normalize_fragment ( text , encoding = 'utf-8' ) : path = percent_encode ( text , encoding = encoding , encode_set = FRAGMENT_ENCODE_SET ) return uppercase_percent_encoding ( path )
Normalize a fragment.

    Percent-encodes unacceptable characters and ensures percent-encoding is
    uppercase.