Mercurial > hg
changeset 51378:82131be5258e
dispatch: don't attempt to import debugger as bytestring
The __import__ thingie needs a string, not a bytestring. Guess I'm the
only one who uses this once in a while and noticed it was broken.
author | Jordi Gutiérrez Hermoso <jordigh@octave.org> |
---|---|
date | Wed, 14 Feb 2024 15:23:59 -0500 |
parents | 39f349391898 |
children | 7d85c6e59dd1 |
files | mercurial/dispatch.py |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/dispatch.py Wed Feb 14 11:53:04 2024 -0500 +++ b/mercurial/dispatch.py Wed Feb 14 15:23:59 2024 -0500 @@ -413,7 +413,7 @@ # debugging has been requested with demandimport.deactivated(): try: - debugmod = __import__(debugger) + debugmod = __import__(pycompat.sysstr(debugger)) except ImportError: pass # Leave debugmod = pdb