From 62fcb08bc91239865223358172ad48865b138520 Mon Sep 17 00:00:00 2001 From: Kotesh Kumar Yelamati Date: Wed, 15 Jul 2026 00:21:37 -0400 Subject: [PATCH] Fix bare except clause in flanker/mime/message/part.py --- flanker/mime/message/part.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flanker/mime/message/part.py b/flanker/mime/message/part.py index 0bc83d21..cba82708 100644 --- a/flanker/mime/message/part.py +++ b/flanker/mime/message/part.py @@ -622,7 +622,7 @@ def _encode_charset(preferred_charset, text): try: charset = preferred_charset or 'ascii' text = text.encode(preferred_charset) - except: + except (UnicodeEncodeError, LookupError): charset = 'utf-8' text = text.encode(charset) return charset, text