Skip to content

Commit 49c64c7

Browse files
committed
ci: 💄 encoding
1 parent 2ecd470 commit 49c64c7

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

‎install.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,12 @@ def print_formatted(text, *formats, color=None, background=None, **kwargs):
116116
header = "[mtb install] "
117117

118118
# Handle console encoding for Unicode characters (utf-8)
119-
encoded_header = header.encode("utf-8", errors="replace").decode("utf-8")
120-
encoded_text = formatted_text.encode("utf-8", errors="replace").decode("utf-8")
119+
encoded_header = header.encode(sys.stdout.encoding, errors="replace").decode(
120+
sys.stdout.encoding
121+
)
122+
encoded_text = formatted_text.encode(sys.stdout.encoding, errors="replace").decode(
123+
sys.stdout.encoding
124+
)
121125

122126
print(
123127
" " * len(encoded_header)

0 commit comments

Comments
 (0)