diff -r 2f8e7e384178 -r 1888846a1ee2 mercurial/posix.py --- a/mercurial/posix.py Fri May 05 06:08:36 2023 -0600 +++ b/mercurial/posix.py Sat Aug 10 14:18:44 2024 -0400 @@ -213,7 +213,7 @@ def copymode( src: bytes, dst: bytes, - mode: Optional[bytes] = None, + mode: Optional[int] = None, enforcewritable: bool = False, ) -> None: """Copy the file mode from the file at path src to dst.