Skip to content

v5.2

Compare
Choose a tag to compare
@ronaldoussoren ronaldoussoren released this 29 Feb 09:21
· 1474 commits to master since this release
  • Updated metadata for Xcode 10.2

  • #252: objc.registerStructAlias no longer emits a deprecation
    warning because it is still used by the framework wrappers.

    The function is still deprecated though, the deprecation will reappear
    once the metadata has been updatd.

  • #75: The core bridge now uses :func:PyDict_GetItemWithError, which
    may result in exceptions being raised that were previously swallowed.

  • #247: Partially switch to the new buffer API instead of the older
    Python 2 buffer API.

    The new implementation is more correct, but may keep Python objects
    alive longer than the previous implementation, and also affects
    buffer related functionality of Python objects. In particular, calling
    [someData bytes] on a Python object keeps the Py_buffer alive
    until the next flush of the autoreleasepool.

  • #257: Fix incorrect metadata for the callback argument to
    -[AVCaptureStillImageOutput captureStillImageAsynchronouslyFromConnection:completionHandler:].

#258: Add bindings to the "PrintCore" APIs from the ApplicationServices framework.

  • Python 2: UserDict.UserDict instances are now bridged to instances of
    a subclass of NSDictionary.