Hi all, It is my pleasure to announce the release of SymPy 1.5 today. I have uploaded the release files to for this release to PyPI so you should be able to install or upgrade with $ pip install -U sympy
This worked for me, except that I received the message:
ERROR: mathics 1.0 has requirement sympy==1.0, but you'll have sympy 1.5 which is incompatible.
David
David it looks like mathics pins the SymPy version. You probably have an older version since on GitHub they are asking for sympy==1.4: https://github.com/mathics/Mathics/blob/1927ada93c5ce2d8cbe731731ab1f55cd5527467/setup.py#L66 I guess that they will update that soon but in the mean time you will have to use separate environments so you can have mathics in one and SymPy 1.5 in another. On Fri, 13 Dec 2019 at 22:17, Aaron Meurer <asme...@gmail.com> wrote:
Actually, I didn't even realise I had mathics installed - this was something I tried some time ago. I gave it up precisely because it doesn't seem to have been maintained since SymPy version 1.0!
Because I had forgotten what mathics was, I naively assumed it was a component of SymPy. It would be helpful if the installer could identify when it identifies a clash with a package that is not something that a SymPy user may need (such as NumPy).
I know I am nit-picking, but I think everything that helps users to install SymPy smoothly is worth doing.
David
--
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 sympy+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/28821d45-3780-ba40-0525-74bc2ad40f24%40dbailey.co.uk.
Python 2.7 support can be dropped in SymPy 1.6 (the next release). We
don't yet know though if we will need a 1.5.1 bugfix release though so
I'd prefer to give it a few weeks before dropping Python 2.7 from
Travis. I think that as soon as Python 2.7 is not tested SymPy will
stop working on it because it will become unimportable within a few
PRs.
Once 2.7 is removed from Travis there are a number of places in the
codebase that can be cleaned up (noted with the "dropping Python 2"
label) and a bunch of compat code that can be removed.
SymPy's current Python version support policy is here
https://github.com/sympy/sympy/wiki/Python-version-support-policy
and says that a version of Python is supported until it reaches EOL.
For Python 3.5 that is September 2020 according to the table here:
https://devguide.python.org/#status-of-python-branches
Dropping 3.5 before then wouldn't match the support policy but if
there are strong advantages then it can be discussed.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAHVvXxTr0NMn5w2ZKbbCTRdtZHp0Fq4H18vrHCFr8%2BK5KbO%2BbA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKgW%3D6JgEuAWSX%2B37dfDkRvxGJYd23NFHAvy%2BaCD59VShLFqQg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAHVvXxSJy7ufBPOYh1Gx%3DY9UQ_YmXThO0aRtkY5wd5RMi8%3D5ig%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAHVvXxSJy7ufBPOYh1Gx%3DY9UQ_YmXThO0aRtkY5wd5RMi8%3D5ig%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKgW%3D6K8ucOVy%3Dew2bd3Mjatq99h59wAiwMrYhuARKWR9ThXFw%40mail.gmail.com.