changeset 290:3c3f8151f36a

treesum: FIX: Output of empty sizes in Python 3: print a realy empty string instead of "b''"
author Franz Glasner <fzglas.hg@dom66.de>
date Mon, 24 Feb 2025 11:50:43 +0100
parents 79deb10bbe0a
children cc2deeb5f2e6
files cutils/treesum.py
diffstat 1 files changed, 10 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/cutils/treesum.py	Mon Feb 24 02:53:58 2025 +0100
+++ b/cutils/treesum.py	Mon Feb 24 11:50:43 2025 +0100
@@ -567,9 +567,9 @@
                     len(self._algorithm[1]), util.b(self._algorithm[1]),
                     len(linkdgst.digest()), linkdgst.digest()))
             if self._size_only:
-                self._writer.write_size(b"./@/", b"")
+                self._writer.write_size(b"./@/", "")
             else:
-                sz = b"" if self._print_size else None
+                sz = "" if self._print_size else None
                 self._writer.write_file_digest(
                     self._algorithm[1],
                     b"./@/",
@@ -702,9 +702,9 @@
                         self._writer.write_size(
                             util.interpolate_bytes(
                                 b"%s/./@%s", opath, special_tag),
-                            b"")
+                            "")
                     else:
-                        sz = b"" if self._print_size else None
+                        sz = "" if self._print_size else None
                         self._writer.write_file_digest(
                             self._algorithm[1],
                             util.interpolate_bytes(
@@ -743,9 +743,9 @@
                         self._writer.write_size(
                             util.interpolate_bytes(
                                 b"%s/./%s", opath, special_tag),
-                            b"")
+                            "")
                     else:
-                        sz = b"" if self._print_size else None
+                        sz = "" if self._print_size else None
                         self._writer.write_file_digest(
                             self._algorithm[1],
                             util.interpolate_bytes(
@@ -786,9 +786,9 @@
                     if self._size_only:
                         self._writer.write_size(
                             util.interpolate_bytes(b"%s/./@/", opath),
-                            b"")
+                            "")
                     else:
-                        sz = b"" if self._print_size else None
+                        sz = "" if self._print_size else None
                         self._writer.write_file_digest(
                             self._algorithm[1],
                             util.interpolate_bytes(b"%s/./@/", opath),
@@ -868,9 +868,9 @@
                     if self._size_only:
                         self._writer.write_size(
                             util.interpolate_bytes(b"%s/./@", opath),
-                            b"")
+                            "")
                     else:
-                        sz = b"" if self._print_size else None
+                        sz = "" if self._print_size else None
                         self._writer.write_file_digest(
                             self._algorithm[1],
                             util.interpolate_bytes(b"%s/./@", opath),