Download Latest Version v11.1 source code.tar.gz (24.3 MB)
Email in envelope

Get an email when there's a new version of PyObjC

Home / v10.3.2
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2024-11-22 1.5 kB
v10.3.2 source code.tar.gz 2024-11-22 20.4 MB
v10.3.2 source code.zip 2024-11-22 24.2 MB
Totals: 3 Items   44.6 MB 0
  • Fix a number of test failures on macOS 15 These are all documentation and test updates.

  • [#593]: PyObjCTools.AppHelper.runConsoleEventLoop no longer exits the process on macOS 14 or later when stopping the event loop.

  • [#613]: Actually expose protocols KHTTPCookieStoreObserver, WKURLSchemeTask, and WKURLSchemeHandler in the WebKit bindings.

  • Remove workaround for a linker problem in early versions of Xcode 15, which restores support for building with Xcode Command Line tools.

  • The release contains wheels for the free-threaded build of Python 3.13.

Note that PyObjC does not support running without the GIL at this time.

  • Fix for running test suite with recent versions of setuptools

Recent versions of setuptools broke the "test" command, the full command has been reimplemented as part of PyObjC.

  • [#627]: Fix build issue when deployment target is 15.0 or later.

  • [#623]: Don't lowercase the first character of the first keyword argument for __new__ when the segment only contains upper case characters.

Before this change initWithURL: mapped to an uRL keyword argument, with this fix the keyword argument is named URL.

Fix by user @rndblnch on github

  • [#625]: Fix crash for calling NSIndexSet.alloc().initWithIndex_(0)

This "fix" is a workaround for what appears to be a bug in Foundation.

  • [#569]: Actually remove the workaround for Xcode 15.0

  • [#619]: Fix race condition in creating proxy objects for Objective-C classes.

Source: README.md, updated 2024-11-22