Notes
Python 3.12.1 Framework
Changes
- Upgraded Python to 3.12.1
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.
- a0ae84c - update gha and use new certs
- 2c201e2 - fix secret names
- 2255e30 - Bump urllib3 from 1.26.13 to 1.26.18 (#52)
- 4043cb7 - Bump certifi from 2022.12.7 to 2023.7.22 (#50)
- 0597268 - Bump requests from 2.28.1 to 2.31.0 (#49)
- 179802d - last version of python 3.10
- 0cbeab8 - update to macos 13 ci/cd
- a1f0821 - update python 3.11 release
- 942ef72 - create python 3.12 workflow
- 4139760 - add major version env_var
- a9c3bba - attempt to use a shim for managed_python3 on python 3.11 and 3.12
- 0742f40 - update python packages for minimal and recommended
- 015c8e2 - move the universal check higher up
- 8c45c8d - do not use so files for black
- 08d0ad0 - charset --no-binary as well
- ce8f7aa - remove duplicate toolsdir
- b8a523c - lrn2zsh
- 00a2ba6 - fix notary secrets
- b6959b9 - fix other envvar for notarization
- f23b147 - try and fix managed_python3 issue
- 9b80e1d - fix PYTHON_MAJOR_VERSION calls
Flavors of Python
At this time, the automated build process will only create the Recommended package
Recommended
This is a Python.framework that contains everything from minimal, and a few libraries that various well known open source projects require.
Signing/Notarization
The signed package is fully notarized, including the Python.framework file