# Disable gmpy backend until this bug is resolved if joblib serialize # See https://github.com/sympy/sympy/pull/13530 import os import warnings os.environ['MPMATH_NOGMPY'] = '1' try: import mpmath.libmp # In case the user has imported sympy first, then pystencils if mpmath.libmp.BACKEND == 'gmpy': warnings.warn("You are using the gmpy backend. You might encounter an error 'argument is not an mpz sympy'. " "This is due to a known bug in sympy/gmpy library. " "To prevent this, import pystencils first then sympy or set the environment variable " "MPMATH_NOGMPY=1") except ImportError: pass __all__ = []