Path to this page:
Subject: CVS commit: pkgsrc/devel
From: Adam Ciarcinski
Date: 2019-08-20 09:15:55
Message id: 20190820071556.81918FBF4@cvs.NetBSD.org
Log Message:
py-pyobjc: updated to 5.2
Version 5.2
* Updated metadata for Xcode 10.2
* 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.
* The core bridge now uses PyDict_GetItemWithError(), which may result in \
exceptions being raised that were previously swallowed.
* 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.
* Fix incorrect metadata for the callback argument to \
-[AVCaptureStillImageOutput \
captureStillImageAsynchronouslyFromConnection:completionHandler:].
* 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.
Files: