diff -r 58d39c7865e5 -r 9d3721552b6c mercurial/scmposix.py --- a/mercurial/scmposix.py Wed Nov 08 01:58:16 2023 +0100 +++ b/mercurial/scmposix.py Wed Dec 20 12:51:20 2023 +0100 @@ -3,6 +3,7 @@ import fcntl import os import sys +import typing from typing import ( List, @@ -15,7 +16,7 @@ util, ) -if pycompat.TYPE_CHECKING: +if typing.TYPE_CHECKING: from . import ui as uimod # BSD 'more' escapes ANSI color sequences by default. This can be disabled by