Thanks Ronald! Congratulations! Definitely been looking forward to this one.

> On Jan 14, 2025, at 12:50 PM, Ronald Oussoren via Pythonmac-SIG 
> <pythonmac-sig@python.org> wrote:
> 
> I'm happy to announce the 11.0 release of PyObjC, slightly delayed from the 
> normal major release in October.
> 
> This release has two major features:
> 
> Support for the macOS 15.2 SDK, including new bindings for the frameworks 
> MediaExtension and DeviceDiscoveryExtension
> 
> Experimental support for GIL-less operation in the free-threaded build of 
> Python 3.13
> 
> The latter feature is an important reason for the delay: Supporting GIL-less 
> operation required reworking parts of the internals of PyObjC, both to rely 
> on other locks than the GIL and to avoid CPython APIs that are known to be 
> problematic when the GIL isn't present ("borrowed references" for anyone 
> familiar with the CPython API).
> 
> Free-threaded support is experimental at this point in time and has seen only 
> limited testing for multi-threading. I've also focussed on getting the basics 
> right, and have not worked at optimizing free-threading support. Expect 
> improvements in future releases.
> 
> With PyObjC 11 I'm dropping support for Python 3.8, given that that's gone 
> out of support by the CPython team.
> 
> Finally, there's a number of bug fixes and smaller features mentioned in the 
> changelog at https://pyobjc.readthedocs.io/en/latest/changelog.html
> 
> Ronald
> 
> --
> 
> Twitter / micro.blog: @ronaldoussoren
> Mastodon: @ron...@blog.ronaldoussoren.net.
> Blog: https://blog.ronaldoussoren.net/
> 
> _______________________________________________
> Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
> https://mail.python.org/mailman/listinfo/pythonmac-sig
> unsubscribe: https://mail.python.org/mailman/options/Pythonmac-SIG

_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
https://mail.python.org/mailman/listinfo/pythonmac-sig
unsubscribe: https://mail.python.org/mailman/options/Pythonmac-SIG

Reply via email to