Python-Apple-support
Python-Apple-support copied to clipboard
Switch to a framework-based approach for building support packages.
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