Python-Apple-support icon indicating copy to clipboard operation
Python-Apple-support copied to clipboard

Switch to a framework-based approach for building support packages.

Open freakboy3742 opened this issue 1 year ago • 0 comments

Following discussion on PEP730, official Python support for iOS will be adopting the use of a dynamic Framework build. This updates the build to produce dynamic framework builds.

As a beneficial side effect, we no longer need to build the macOS package - we can rebundle the official macOS build. This means that we can now provide Tkinter support out of the box.

Requires the use of updated briefcase templates:

  • beeware/briefcase-macOS-Xcode-template#33
  • beeware/briefcase-iOS-Xcode-template#28

PR Checklist:

  • [x] All new features have been tested
  • [x] All new features have been documented
  • [x] I have read the CONTRIBUTING.md file
  • [x] I will abide by the code of conduct

freakboy3742 avatar Nov 14 '23 06:11 freakboy3742