pycompat: fix a bytes vs str issue in `unnamedtempfile()`
This seems trivially correct, though the only two uses I found both took this
path. So I'm guessing we're missing test coverage.
Differential Revision: https://phab.mercurial-scm.org/D10129
--- a/mercurial/pycompat.py Fri Feb 26 15:34:22 2021 +0530
+++ b/mercurial/pycompat.py Mon Mar 08 12:28:53 2021 -0500
@@ -510,7 +510,7 @@
# This wrapper file are always open in byte mode.
def unnamedtempfile(mode=None, *args, **kwargs):
if mode is None:
- mode = b'w+b'
+ mode = 'w+b'
else:
mode = sysstr(mode)
assert 'b' in mode