From a3a4de18ddf923e9337033028c4d3033bdaabb16 Mon Sep 17 00:00:00 2001 From: matteo porta Date: Wed, 6 Jul 2022 13:23:46 +0200 Subject: [PATCH] 3.9 logging compatibility --- src/main.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main.py b/src/main.py index eedf23d..3503712 100644 --- a/src/main.py +++ b/src/main.py @@ -42,10 +42,12 @@ logging.basicConfig( mode="a", encoding="utf-8", delay=False, + **({"errors": "surrogateescape"} if sys.version_info.major >= 3 and sys.version_info.minor >= 10 else {}), ), ], force=True, - + **({"encoding": "utf-8"} if sys.version_info.major >= 3 and sys.version_info.minor >= 10 else {}), + **({"errors": "surrogateescape"} if sys.version_info.major >= 3 and sys.version_info.minor >= 10 else {}), ) try: