Cython v0.27.2 Release Notes

Release Date: 2017-10-22 // over 6 years ago
  • 🐛 Bugs fixed

    • Comprehensions could incorrectly be optimised away when they appeared in boolean test contexts. (Github issue :issue:1920)

    • The special methods __eq__, __lt__ etc. in extension types did not type their first argument as the type of the class but object. (Github issue :issue:1935)

    • Crash on first lookup of "cline_in_traceback" option during exception handling. (Github issue :issue:1907)

    • Some nested module level comprehensions failed to compile. (Github issue :issue:1906)

    • Compiler crash on some complex type declarations in pure mode. (Github issue :issue:1908)

    • std::unordered_map.erase() was declared with an incorrect void return type in libcpp.unordered_map. (Github issue :issue:1484)

    • Invalid use of C++ fallthrough attribute before C++11 and similar issue in clang. (Github issue :issue:1930)

    • Compiler crash on misnamed properties. (Github issue :issue:1905)