From c1004cb90631b4d9858a815503e3ba087e15cbdf Mon Sep 17 00:00:00 2001 From: Arnaud Paran Date: Thu, 6 Feb 2020 18:15:45 +0100 Subject: [PATCH] Changed the lupa imports un jupyter kernel --- splash/kernel/errors.py | 4 ++++ splash/kernel/kernel.py | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/splash/kernel/errors.py b/splash/kernel/errors.py index 35a26d7c4..e4b4aa5be 100644 --- a/splash/kernel/errors.py +++ b/splash/kernel/errors.py @@ -1,5 +1,9 @@ # -*- coding: utf-8 -*- +import sys +orig_dlflags = sys.getdlopenflags() +sys.setdlopenflags(258) import lupa +sys.setdlopenflags(orig_dlflags) from splash.errors import ScriptError from splash.lua import parse_error_message diff --git a/splash/kernel/kernel.py b/splash/kernel/kernel.py index 635528f4a..c2d6c1726 100644 --- a/splash/kernel/kernel.py +++ b/splash/kernel/kernel.py @@ -2,7 +2,12 @@ import os import sys +import sys +orig_dlflags = sys.getdlopenflags() +sys.setdlopenflags(258) import lupa +sys.setdlopenflags(orig_dlflags) + from ipykernel.kernelapp import IPKernelApp from ipykernel.eventloops import loop_qt5 from jupyter_client.kernelspec import install_kernel_spec