Cython v0.18 Release Notes
Release Date: 2013-01-28 // about 11 years ago-
๐ Features added
๐ Named Unicode escapes ("\N{...}") are supported.
Python functions/classes provide the special attribute "qualname" as defined by PEP 3155.
โ Added a directive
overflowcheck
which raises an OverflowException when arithmetic with C ints overflow. This has a modest performance penalty, but is much faster than using Python ints.Calls to nested Python functions are resolved at compile time.
Type inference works across nested functions.
py_bytes_string.decode(...)
is optimised.๐ C
const
declarations are supported in the language.
๐ Bugs fixed
- ๐ป Automatic C++ exception mapping didn't work in nogil functions (only in "with nogil" blocks).
Other changes