Skip to content

Commit d39d07d

Browse files
committed
Setup proper Main.eval and Main.include
1 parent b0bfe81 commit d39d07d

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

julia/core.py

+4
Original file line numberDiff line numberDiff line change
@@ -681,6 +681,10 @@ def __init__(self, init_julia=True, jl_init_path=None, runtime=None,
681681
self.sprint = self.eval('sprint')
682682
self.showerror = self.eval('showerror')
683683

684+
if self.eval('VERSION >= v"0.7-"'):
685+
self.eval("@eval Main import Base.MainInclude: eval, include")
686+
# https://github.com/JuliaLang/julia/issues/28825
687+
684688
def _debug(self, *msg):
685689
"""
686690
Print some debugging stuff, if enabled

0 commit comments

Comments
 (0)