On Mon, 23 Feb 2026 at 23:19, Gábor Horváth <[email protected]> wrote: > > > Hi All! > > Thanks for this. > > I upgraded with pip from 1.3.0 to 1.4.0, and then a "pip check" reported > > "sympy 1.14.0 has requirement mpmath<1.4,>=1.1.0, but you have mpmath > 1.4.0." > > Does mpmath 1.4 really break sympy 1.14? If so, in what respect?
I don't think it breaks anything in sympy but some sympy operations that call mpmath functions will raise deprecation warnings (try sympy.test(parallel=True) to see them). The upper cap version constraint ensures that anyone doing pip install sympy will not see those warnings but if you manually intervene to get mpmath 1.4.0 alongside current versions of sympy (<=1.14) then you might see warnings. I believe those warnings are all addressed in sympy master already so we just need a new release with a new upper cap. The upper cap in sympy makes it possible for mpmath to deprecate these things without most sympy users ever seeing those warnings or any breakage. -- Oscar -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/sympy/CAHVvXxT9%2BHSr4VNH8FMid08q1r1JXyBnVg5VMS5vabHzs-jvVw%40mail.gmail.com.
