-
-
Notifications
You must be signed in to change notification settings - Fork 533
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade to SymPy-1.0 #20185
Comments
This comment has been minimized.
This comment has been minimized.
Branch: u/rws/upgrade_to_sympy_1_0 |
Commit: |
comment:3
Any hints? New commits:
|
comment:4
Replying to @rwst:
I think I have. In the past (prior to this version)
The |
comment:6
Thanks, that was it. So there are changes that affect doctests:
That's only from a partial quick scan. |
comment:7
This can be minimized to
which disappears when EDIT: I will just change the order in the muls for the doctest, and open a ticket. The case is rare and can be fixed after the upgrade. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:11
The doctest is fixed but something seems not right in the sympification of undefined Sage functions. The case in #20194 crashes Sympy's parser and I have reported in sympy/sympy#10795 |
Author: Ralf Stephan |
comment:13
Do I understand you correctly that 0391252 means you do not have to change the test in the French book? |
comment:14
Now that my Sage has finished rebuilding, the answer to my question is no, we still have a regression. |
comment:15
With this branch, we have:
However, I think this is the problem:
So it is probably something on our end. |
comment:16
Yes, that is the behavior change. Contrast that with the current 7.1.rc0:
|
comment:17
I also get the same behavior in comment:15 when I am at commit f92f927. |
comment:18
This is SymPy-0.7.6.1:
This is 1.0:
|
comment:19
So it seems the issue is coming from the fact that in 0.7.6.1, we have
Although to be fair, I think we should test against
I'm thinking we will need someone who is much more familiar with the coercion framework than I am. |
comment:20
And indeed, it was #14723 which prompted the addition of |
comment:30
Cannot confirm with |
comment:31
I am unable to reproduce this either on my laptop either. Volker, can you post the logs if the buildbot fails again, along with its latex setup? Otherwise what we will have to do is change the test... |
comment:32
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:34
How could that have worked for you, |
Changed reviewer from Travis Scrimshaw, Ralf Stephan to Travis Scrimshaw, Ralf Stephan, Volker Braun |
comment:35
Hmm...strange. With your changes, everything works. Thank you for figuring out what the root of the problem is. :P |
Changed branch from public/packages/upgrade_sympy-20185 to |
https://github.com/sympy/sympy/wiki/Release-Notes-for-1.0
It could be installed as usually
https://github.com/sympy/sympy/releases/download/sympy-1.0/sympy-1.0.tar.gz
or via
pip install -U sympy
.Component: packages: standard
Author: Ralf Stephan
Branch/Commit:
3872f81
Reviewer: Travis Scrimshaw, Ralf Stephan, Volker Braun
Issue created by migration from https://trac.sagemath.org/ticket/20185
The text was updated successfully, but these errors were encountered: