def new_class(name, bases, dict_):
    try:
        import new
        return new.classobj(name, bases, dict_)
    except __HOLE__:
        return type(name, bases, dict_)

##############################################################################
dataset/ETHPy150Open enthought/mayavi/mayavi/tools/filters.py/new_class