6 months ago Paul Boddie Renamed the utf8string class to unicode, eliminating the unicode function. This means that the simple case of merely returning an object if it is already a Unicode object no longer occurs when using the unicode callable, but such behaviour might be better supported with more general customised instantiation functionality.
     1 """     2 Various flags used during the compilation process.     3 """     4      5 PyCF_SOURCE_IS_UTF8 = 0x0100     6 PyCF_DONT_IMPLY_DEDENT = 0x0200     7 PyCF_ONLY_AST = 0x0400     8 PyCF_ACCEPT_NULL_BYTES = 0x10000000   # PyPy only, for compile()