work around for mbcs codec to make "bdist_wininst" work
    https://mail.python.org/pipermail/python-list/2012-February/620326.html

def mbcs_work_around():
    '''
    work around for mbcs codec to make "bdist_wininst" work
    https://mail.python.org/pipermail/python-list/2012-February/620326.html
    '''
    import codecs
    try:
        codecs.lookup('mbcs')
    except LookupError:
        ascii = codecs.lookup('ascii')
        codecs.register(lambda name: {True: ascii}.get(name == 'mbcs'))