List view
This Milestone is here to group issues, and doesn't mean I have short-term plans to work on this. The issues in this Milestone are not a complete list of work to be done to support Catalyst. At the very least: - Work with CPython project to create a Catalyst build of CPython - Update metadata tooling to support Catalyst - Update test suite to support Catalyst (in particular "min_os_level" and "min_sdk_level") - Look for differences in headers between the macOS en Catalyst SDKs (in particular for enums and type definitions) - Add an extendable "available" function to replace "objc.mac_available"
No due date•0/2 issues closedIMHO there a two major issues w.r.t. user friendliness in PyObjC: 1. The documentation is too technical and too focussed on reference documents. 2. The translation from ObjC selector names to Python method names leads to ugly code with long method names that mix camel case and underscore case This milestone tries to find solutions for this without creating too large a maintenance burden.
No due date•0/5 issues closedFinish framework bindings. Due date set to the start of June to separate this from the work needed for API changes in the next macOS
Overdue by 3 year(s)•Due by June 1, 2022•5/11 issues closedMilestone for adding full support for static typing to PyObjC
No due date•2/7 issues closedMilestone for grouping some issues related to the cleanup of PyObjC's implementation
No due date•14/20 issues closed