diff -r e627cc25b6f3 -r 4cb75772818d mercurial/ui.py --- a/mercurial/ui.py Sun Jan 05 22:26:16 2025 -0500 +++ b/mercurial/ui.py Mon Jan 06 00:30:55 2025 -0500 @@ -230,7 +230,7 @@ class ui: - def __init__(self, src: Optional["ui"] = None) -> None: + def __init__(self, src: Optional[ui] = None) -> None: """Create a fresh new ui object if no src given Use uimod.ui.load() to create a ui which knows global and user configs.