[Python-checkins] bpo-34231: PYTHONBREAKPOINT is not documented on python --help (GH-8475)

Steve Dower webhook-mailer at python.org
Sun Jul 29 07:17:52 EDT 2018


https://github.com/python/cpython/commit/6332de10c7ff703d7f9cef62969aa68e7d28d075
commit: 6332de10c7ff703d7f9cef62969aa68e7d28d075
branch: 3.7
author: Steve Dower <steve.dower at microsoft.com>
committer: GitHub <noreply at github.com>
date: 2018-07-29T12:17:49+01:00
summary:

bpo-34231: PYTHONBREAKPOINT is not documented on python --help (GH-8475)

files:
M Misc/python.man
M Modules/main.c

diff --git a/Misc/python.man b/Misc/python.man
index a191cabee84d..3cdf8840d4d8 100644
--- a/Misc/python.man
+++ b/Misc/python.man
@@ -495,6 +495,9 @@ directory and Distutils installation paths for
 If this environment variable is set to a non-empty string, Python will
 show how long each import takes. This is exactly equivalent to setting
 \fB\-X importtime\fP on the command line.
+.IP PYTHONBREAKPOINT
+If this environment variable is set to 0, it disables the default debugger. It
+can be set to the callable of your debugger of choice.
 .SS Debug-mode variables
 Setting these variables only has an effect in a debug build of Python, that is,
 if Python was configured with the
diff --git a/Modules/main.c b/Modules/main.c
index 31ebbceb83e0..1f1bf53ed485 100644
--- a/Modules/main.c
+++ b/Modules/main.c
@@ -144,6 +144,8 @@ static const char usage_6[] =
 "PYTHONCOERCECLOCALE: if this variable is set to 0, it disables the locale\n"
 "   coercion behavior. Use PYTHONCOERCECLOCALE=warn to request display of\n"
 "   locale coercion and locale compatibility warnings on stderr.\n"
+"PYTHONBREAKPOINT: if this variable is set to 0, it disables the default\n"
+"   debugger. It can be set to the callable of your debugger of choice.\n"
 "PYTHONDEVMODE: enable the development mode.\n";
 
 static void



More information about the Python-checkins mailing list