PyO3 v0.8.3 Release Notes

Release Date: 2019-11-23 // 18 days ago
  • [0.8.3]

    🛠 Fixed

    • Now all &Py~ types have !Send bound. #655
    • 🛠 Fix a compile error raised by the stabilization of ! type. #672.

    ✂ Removed

    • 🚚 #[init] is removed. #658

Previous changes from v0.8.2

  • ➕ Added

    • FFI compatibility for PEP 590 Vectorcall. #641

    🛠 Fixed

    • 🛠 Fix PySequenceProtocol::set_item. #624
    • 🛠 Fix a corner case of BigInt::FromPyObject. #630
    • 🛠 Fix index errors in parameter conversion. #631
    • 🛠 Fix handling of invalid utf-8 sequences in PyString::as_bytes. #639
      and PyString::to_string_lossy #642.
    • Remove __contains__ and __iter__ from PyMappingProtocol. #644
    • 🛠 Fix proc-macro definition of PySetAttrProtocol. #645