# HG changeset patch # User Franz Glasner # Date 1741598373 -3600 # Node ID aaf0b3b53e489079aca2425e887525dff0947eac # Parent 1fbe9904b18895923225ac350a7d36c67fe6203d treesum: FIX: format string for interpolate_bytes() must be of bytes type diff -r 1fbe9904b188 -r aaf0b3b53e48 cutils/treesum.py --- a/cutils/treesum.py Mon Mar 10 10:10:41 2025 +0100 +++ b/cutils/treesum.py Mon Mar 10 10:19:33 2025 +0100 @@ -761,8 +761,8 @@ # self._writer.write_error(util.b( util.interpolate_bytes( - "No size in treesum-file `%s' while" - " requiring it", + b"No size in treesum-file `%s' while" + b" requiring it", fpath), "utf-8")) self._writer.write_size(opath, None) @@ -776,7 +776,7 @@ # self._writer.write_error(util.b( util.interpolate_bytes( - "No size in treesum-file `%s'", + b"No size in treesum-file `%s'", fpath), "utf-8")) sz = "" @@ -792,8 +792,8 @@ # self._writer.write_error(util.b( util.interpolate_bytes( - "No digest in treesum-file `%s' while" - " it is required", + b"No digest in treesum-file `%s' while" + b" it is required", fpath), "utf-8")) self._writer.write_file_digest( @@ -819,8 +819,8 @@ # treesum file could not be read # self._writer.write_error(util.interpolate_bytes( - "Cannot read treesum-file `%s' for directory" - "`%s': %s", + b"Cannot read treesum-file `%s' for directory" + b"`%s': %s", fpath, opath, util.b(emsg, "utf-8")))