Cython v0.28.1 Release Notes

Release Date: 2018-03-18 // about 6 years ago
  • 🐛 Bugs fixed

    • PyFrozenSet_New() was accidentally used in PyPy where it is missing from the C-API.

    • Assignment between some C++ templated types were incorrectly rejected when the templates mix const with ctypedef. (Github issue :issue:2148)

    • Undeclared C++ no-args constructors in subclasses could make the compilation fail if the base class constructor was declared without nogil. (Github issue :issue:2157)

    • Bytes %-formatting inferred basestring (bytes or unicode) as result type in some cases where bytes would have been safe to infer. (Github issue :issue:2153)

    • None was accidentally disallowed as typed return value of dict.pop(). (Github issue :issue:2152)