#11560: update sympy to 0.7.1
---------------------------+------------------------------------------------
Reporter: fbissey | Owner: tbd
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-4.7.2
Component: packages | Keywords:
Work_issues: | Upstream: N/A
Reviewer: | Author:
Merged: | Dependencies:
---------------------------+------------------------------------------------
Old description:
> Sympy-0.7.0 has been released on the 28th of June 2011. It is interacting
> much better with sage than previous release. Term ordering has changed
> compared to previous release. Only one patch (of which upstream sympy is
> already aware) is needed to make sympy work nicely with sage.
> See [https://groups.google.com/forum/#!topic/sympy/XgoLZcIaa3U] for
> discussion about the release and the fix needed for sage.
>
> Sympy-0.7.1 has since been released and should include the patch to
> sympy-0.7.0 included in the previous spkg. Sympy-0.7.1 is our new target.
>
> Apply:
> * [attachment:trac_11560-sympy_lexicographic_ordering.patch]
> * [attachment:trac_11560-sympy_deprecated-each_char.patch]
New description:
Sympy-0.7.0 has been released on the 28th of June 2011. It is interacting
much better with sage than previous release. Term ordering has changed
compared to previous release. Only one patch (of which upstream sympy is
already aware) is needed to make sympy work nicely with sage.
See [https://groups.google.com/forum/#!topic/sympy/XgoLZcIaa3U] for
discussion about the release and the fix needed for sage.
Sympy-0.7.1 has since been released and should include the patch to
sympy-0.7.0 included in the previous spkg. Sympy-0.7.1 is our new target.
New spkg: [http://spkg-upload.googlecode.com/files/sympy-0.7.1.spkg]
Apply:
* [attachment:trac_11560-sympy_lexicographic_ordering.patch]
* [attachment:trac_11560-sympy_deprecated-each_char.patch]
--
Comment(by fbissey):
Sorry David but I decided to roll a new one of my own rather than giving
you the thumb up. There are are a number of things:
* .p0 is not necessary in this case.
* None of the change I had made in 0.7.0 were in yours, that included a
bit of cleaning of the scripts included.
* I made the deleting work for for any python2 install rather than just
2.6, so once we get #9958 in, the spkg doesn't have to be updated.
* I wanted to align what's done in sympy with what leif has done with
sphinx in #11665, only delete the old sympy when the build is successful.
At install there is a message about two syntax error in the included
mpmath. I didn't take action on these as they are also in the logs of
mpmath-0.17 and only concern the tests shipped with mpmath and no
functionality is affected.
One step further would be to mirror the work I have done in Gentoo and
remove the shipped mpmath to use the version already installed in sage. Of
course that means we would have to be careful and then upgrade them in
sync.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11560#comment:13>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.