From 5642dd6833b910190f65528d4be1484ceba12b6c Mon Sep 17 00:00:00 2001 From: erik pernod Date: Tue, 26 May 2026 11:37:59 +0200 Subject: [PATCH] Ensure stdout and stderr are not None before flushing --- bindings/Sofa/package/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bindings/Sofa/package/__init__.py b/bindings/Sofa/package/__init__.py index 5b73b863..965ac6f1 100644 --- a/bindings/Sofa/package/__init__.py +++ b/bindings/Sofa/package/__init__.py @@ -161,7 +161,10 @@ def _select_bin_with_dll(candidates, dll_names): os.environ['PATH'] = sofapython3_bin_path + os.pathsep + os.environ.get('PATH', '') print("---------------------------------------") -sys.stdout.flush() +if sys.stdout is not None: + sys.stdout.flush() +if sys.stderr is not None: + sys.stderr.flush() import Sofa.constants import Sofa.Helper