| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
!buildbot iOS |
Sorry, something went wrong.
|
🤖 New build scheduled with the buildbot fleet by @freakboy3742 for commit 0f9661c 🤖 Results will be shown at: https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F131172%2Fmerge The command will test the builders whose names match following regular expression: iOS The builders matched are:
|
Sorry, something went wrong.
There was a problem hiding this comment.
LGTM
Sorry, something went wrong.
…er` to enable on iOS (python#131172) Modify default behavior of use_system_log to enable on iOS.
| Back | FazBrowse Home | New Git URL |
#127592 added the PyConfig.use_system_logger configuration flag; this was backported to 3.13 in #127754.
This introduced an ABI breakage in 3.13.2; the flag will be removed from 3.13 by #131129.
However, the functional effect of the flag is required on iOS so that the logs generated by the simulator can be observed at all. As a general rule, there's very little reason you'd not want stdout and stderr routed to the system log on iOS - every BeeWare app, for example, includes std-nslog, which implements effectively the same behavior.
To allow for this, #131129 modifies the behavior on iOS to always use the system logger for stdout/stderr. This PR ensures that behaviour will be consistent by default between 3.13 and 3.14 - use of the system log is enabled by default on iOS, and disabled by default on macOS.
📚 Documentation preview 📚: https://cpython-previews--131172.org.readthedocs.build/