Skip to content

Commit 21f54b9

Browse files
committed
Use sympy.S.EmptySet as sympy.EmptySet will change
sympy/sympy#16337
1 parent d004a12 commit 21f54b9

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

symengine/lib/symengine_wrapper.pyx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -427,8 +427,10 @@ def sympy2symengine(a, raise_error=False):
427427
return piecewise(*(a.args))
428428
elif isinstance(a, sympy.Interval):
429429
return interval(*(a.args))
430-
elif isinstance(a, sympy.EmptySet):
430+
elif isinstance(a, type(sympy.S.EmptySet)):
431431
return emptyset()
432+
elif isinstance(a, type(sympy.S.UniversalSet)):
433+
return universalset()
432434
elif isinstance(a, sympy.FiniteSet):
433435
return finiteset(*(a.args))
434436
elif isinstance(a, sympy.Contains):
@@ -2923,7 +2925,7 @@ class EmptySet(Set):
29232925

29242926
def _sympy_(self):
29252927
import sympy
2926-
return sympy.EmptySet()
2928+
return sympy.S.EmptySet
29272929

29282930
@property
29292931
def func(self):

0 commit comments

Comments
 (0)