Python 2 and 3 Compatibility

sage.misc.six.u(x)

Convert x to unicode, assuming UTF-8 encoding.

EXAMPLES:

sage: from sage.misc.six import u
sage: u("500 €")
u'500 \u20ac'
sage: u(u"500 \u20ac")
u'500 \u20ac'
sage.misc.six.with_metaclass(meta, *bases)

Create a base class with a metaclass.