On Sep 7, 2017, at 18:12, Nick Coghlan <ncogh...@gmail.com> wrote:
> 
> Related to this is the suggestion that we make the default
> sys.breakpointhook() a no-op, so that accidentally checking in calls
> to breakpoint() won' t hang CI systems.
> 
> Then folks that wanted to use the functionality would set
> "PYTHONBREAKPOINTHOOK=pdb:set_trace"

I’d rather do it the other way ‘round because I want it to Just Work for the 
average developer, and maintainers of CI or production systems should be able 
to fairly easily tweak their environments to noop breakpoint().  Although maybe 
we want a shortcut for that, e.g. PYTHONBREAKPOINTHOOK=0 or some such.

(Note, I’m still not sure it’s worth supporting the environment variable, but I 
am interesting in collecting the feedback on it.)

-Barry

Attachment: signature.asc
Description: Message signed with OpenPGP

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to