Mercurial > hgrepos > Python > apps > py-cutils
comparison cutils/treesum.py @ 314:1fbe9904b188
treesum: assert also in .write_accept_treesum() that the given filename is of bytes type
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Mon, 10 Mar 2025 10:10:41 +0100 |
| parents | dbad01eb9d03 |
| children | aaf0b3b53e48 |
comparison
equal
deleted
inserted
replaced
| 313:dbad01eb9d03 | 314:1fbe9904b188 |
|---|---|
| 1396 self.write(util.b(str(sz))) | 1396 self.write(util.b(str(sz))) |
| 1397 self.writeln(b"") | 1397 self.writeln(b"") |
| 1398 | 1398 |
| 1399 def write_file_digest(self, algorithm, filename, digest, | 1399 def write_file_digest(self, algorithm, filename, digest, |
| 1400 use_base64=False, size=None): | 1400 use_base64=False, size=None): |
| 1401 assert isinstance(filename, bytes) | |
| 1401 if digest is not None: | 1402 if digest is not None: |
| 1402 digest = (base64.b64encode(digest) | 1403 digest = (base64.b64encode(digest) |
| 1403 if use_base64 | 1404 if use_base64 |
| 1404 else binascii.hexlify(digest)) | 1405 else binascii.hexlify(digest)) |
| 1405 self.write(util.b(algorithm)) | 1406 self.write(util.b(algorithm)) |
