From e69809bf2317e92785a63ac1bc5f73ec6610402a Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 12 Feb 2025 15:00:50 +0100 Subject: [PATCH] Refreshing quiet-stdout.patch. Signed-off-by: Daniel Baumann --- debian/patches/debian/0004-quiet-stdout.patch | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/debian/patches/debian/0004-quiet-stdout.patch b/debian/patches/debian/0004-quiet-stdout.patch index cf36463..a8adc40 100644 --- a/debian/patches/debian/0004-quiet-stdout.patch +++ b/debian/patches/debian/0004-quiet-stdout.patch @@ -4,18 +4,18 @@ Description: Avoid writing bytes to stdout rather than directly to stdout. This was causing legitimate test failures. -diff -Naurp terminaltables.orig/terminaltables/terminal_io.py terminaltables/terminaltables/terminal_io.py ---- terminaltables.orig/terminaltables/terminal_io.py -+++ terminaltables/terminaltables/terminal_io.py -@@ -94,5 +94,10 @@ def set_terminal_title(title, kernel32=N - return kernel32.SetConsoleTitleW(title) != 0 +diff -Naurp terminaltables3.orig/terminaltables3/terminal_io.py terminaltables3/terminaltables3/terminal_io.py +--- terminaltables3.orig/terminaltables3/terminal_io.py ++++ terminaltables3/terminaltables3/terminal_io.py +@@ -98,5 +98,10 @@ def set_terminal_title(title: Union[str, + return kernel32.SetConsoleTitleW(title) != 0 # Linux/OSX. -- sys.stdout.write(b'\033]0;' + title_bytes + b'\007') -+ set_title = b'\033]0;' + title_bytes + b'\007' -+ if hasattr(sys.stdout, 'buffer'): +- sys.stdout.write(b"\033]0;" + title_bytes + b"\007") ++ set_title = b"\033]0;" + title_bytes + b"\007" ++ if hasattr(sys.stdout, "buffer"): + sys.stdout.buffer.write(set_title) + else: -+ text = set_title.decode(sys.stdout.encoding, 'strict') ++ text = set_title.decode(sys.stdout.encoding, "strict") + sys.stdout.write(text) return True