From bef6afa3e4146736eda0b9009eeac95cae39bf04 Mon Sep 17 00:00:00 2001 From: Christopher Doris Date: Thu, 18 Aug 2022 16:31:01 +0100 Subject: [PATCH] better compatibility[skip ci] --- pysrc/juliacall/__init__.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pysrc/juliacall/__init__.py b/pysrc/juliacall/__init__.py index 84f194d3..eca06fa4 100644 --- a/pysrc/juliacall/__init__.py +++ b/pysrc/juliacall/__init__.py @@ -129,6 +129,7 @@ def args_from_config(): CONFIG['opt_sysimage'] = sysimg = path_option('sysimage', check_exists=True)[0] CONFIG['opt_threads'] = int_option('threads', accept_auto=True)[0] CONFIG['opt_warn_overwrite'] = choice('warn_overwrite', ['yes', 'no'])[0] + CONFIG['opt_handle_signals'] = 'no' # Stop if we already initialised if CONFIG['inited']: @@ -185,6 +186,7 @@ def jlstr(x): return 'raw"' + x.replace('"', '\\"').replace('\\', '\\\\') + '"' script = ''' try + Base.require(Main, :CompilerSupportLibraries_jll) import Pkg ENV["JULIA_PYTHONCALL_LIBPTR"] = {} ENV["JULIA_PYTHONCALL_EXE"] = {}