mathicsscript icon indicating copy to clipboard operation
mathicsscript copied to clipboard

Relax dependency constraint

Open YodaEmbedding opened this issue 2 years ago • 2 comments

λ mathics
...
pkg_resources.DistributionNotFound: The 'sympy<1.11,>=1.8' distribution was not found and is required by Mathics3

λ pip list | rg sympy
sympy                         1.11.1

Suggestion: Relax dependency constraint to sympy>=1.8.


OS: Arch Linux
Python 3.10
Mathics 5.0.2 (from AUR)
Sympy 1.11.1

YodaEmbedding avatar Jan 30 '23 02:01 YodaEmbedding

Some details would be nice. What OS are you running? What what versions of Python, SymPy, and Mathics are you running?

rocky avatar Jan 30 '23 03:01 rocky

By the way, the master branch of Mathics-core does allows for sympy<1.12 . So if you can use the current master branches I think you'll find a lot of improvements. We are probably less than a month away from a new major release.

We limit the version of Sympy because in the past there have been breakage when a new version comes out.

rocky avatar Jan 30 '23 03:01 rocky