gh-152715: Add pythoninfo-build command to Platforms/Apple#152716
Conversation
Add a pythoninfo-build command to Platforms/Apple to display build info of the build Python. The command runs "make pythoninfo". The "ci" and "build" commands now also run "pythoninfo-build".
|
My plan is to backport this change to 3.14 and 3.15 branches, and then modify the buildbot configuration to add a step running the new I made similar changes (with buildbot changes) on:
See also pending PR #152713 for Android. |
|
Logs of the iOS CI. Build Python pythoninfo: ARM64 on macOS-14.8.7 running in a VM. iOS pythoninfo: iOS on arm64. |
|
Thanks @vstinner for the PR, and @freakboy3742 for merging it 🌮🎉.. I'm working now to backport this PR to: 3.14, 3.15. |
|
GH-152723 is a backport of this pull request to the 3.15 branch. |
|
GH-152724 is a backport of this pull request to the 3.14 branch. |
…-152716) (#152724) Add a pythoninfo-build command to Platforms/Apple to display build info of the build Python. The command runs "make pythoninfo". The "ci" and "build" commands now also run "pythoninfo-build". (cherry picked from commit 746c535) Co-authored-by: Victor Stinner <vstinner@python.org>
…-152716) (#152723) Add a pythoninfo-build command to Platforms/Apple to display build info of the build Python. The command runs "make pythoninfo". The "ci" and "build" commands now also run "pythoninfo-build". (cherry picked from commit 746c535) Co-authored-by: Victor Stinner <vstinner@python.org>
|
Thanks for the review+merge @freakboy3742!
Oh, the buildbot configuration has a "Configure and compile build Python" step which runs "python3 Platforms/Apple build iOS build" and with this change, the step already runs test.pythoninfo on the build Python: I will leave the configuration as it is for now, since pythoninfo is now run as expected. But maybe later the configuration can be modified to run each step (configure, build, pythoninfo) as separated buildbot steps to separate the logs (to make logs easier to read). |
Add a pythoninfo-build command to Platforms/Apple to display build info of the build Python. The command runs "make pythoninfo".
The "ci" and "build" commands now also run "pythoninfo-build".
Platforms/Apple: addpythoninfo-buildcommand to display build info of the build Python #152715