Notes
Python 3.13.13 Framework
Changes
- Upgraded Python to 3.13.13
Note: Some of these updates may have breaking changes. Always test your code before deploying to production!
Please see the requirements_recommended.txt for the current libraries being used.
Final Release
This is the final release of the Python 3.13 framework for Intel macs. macOS 27 will ship without Intel support so please plan your migration soon.
- b060a58 - Add Apple Silicon modernization design spec
- 31813ee - Add Apple Silicon modernization implementation plan
- 24bebe0 - Refactor build script for Apple Silicon
- 85599c2 - Move signed pkg to outputs/ before notarization
- 3525f58 - Drop --no-binary directives (use prebuilt arm64 wheels)
- e4ea005 - Remove minimal and no_customization build flavors
- 560b0b4 - Update README for Apple Silicon, single-flavor build
- 91480ef - Fix PYTHON_BASEURL format string slot count
- 73f524e - Bump Python package pins to latest with cp313 arm64 wheels
- 700848e - Force writable perms on existing FRAMEWORKDIR
- 10a76b1 - Revert RP_SHA to fb4dd9b (last known-good for Apple Silicon)
- 7773030 - Drop --no-unsign and bump RP_SHA to 8ee72fe
- 982881a - Enable Dependabot for GitHub Actions
- 39c591a - Bump 3.11/3.12/3.13 to latest patches; switch to long-flag script invocation
- 1f9922e - Add Python 3.14.5 build workflow
- c06e814 - Mark 3.9 and 3.10 as final releases; switch to long-flag script invocation
- 24bd176 - Document validation findings in design spec and plan
- 3f9727a - Remove orphaned requirement_files/ directory
- 0614679 - Add Python 3.9 holdbacks for 12 more packages
- 0518f79 - tests
- bc3ba05 - Record cross-version validation results
- 5f3cdae - Modernize CI: macos-26 runner, drop pinned Xcode path, bump action pins
- 9e1033e - Bump CI actions to actual latest stable releases
- c7b4685 - remove py 3.9 and 3.10
- 6788370 - Merge branch 'main' into claude
- 277f525 - Merge pull request #77 from macadmins/claude
- e4e1661 - Bump apple-actions/import-codesign-certs
- 555c378 - Bump metcalfc/changelog-generator
- 5793ebc - Merge pull request #81 from macadmins/dependabot/github_actions/apple-actions/import-codesign-certs-5142e029c445c10ffc7149d172e540235a065466
- 1e068ed - Merge pull request #82 from macadmins/dependabot/github_actions/metcalfc/changelog-generator-0440d0932f9a0dd1cc9ecd8412830761351323bd
- 51eb423 - remove old dependencies
- 58b420c - remove other conficts
- 489aae7 - add a sitecustomize
- 3ab1b19 - also look for path
- 4fb4dd2 - Merge 3ab1b19 into 58b420c
Flavors of Python
At this time, the automated build process will only create the Recommended package
Recommended
This is a Python.framework with a recommended set of libraries for tools like Autopkg, Munki, and InstallApplications.
Signing/Notarization
The signed package is fully notarized, including the Python.framework file