-
-
Notifications
You must be signed in to change notification settings - Fork 482
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 Cython to 0.15.1 #11761
Comments
Replying to @robertwb:
Yeah! |
comment:2
Attachment: 11761-cython-0.15.patch.gz Spkg up at http://sage.math.washington.edu/home/robertwb/cython/cython-0.15.spkg |
comment:5
Note that 0.15.1 is around the corner, but it's not as big of a jump. |
Author: Robert Bradshaw |
This comment has been minimized.
This comment has been minimized.
comment:6
Would 0.15.1 require additional changes to Sage? |
comment:7
Just FYI, 0.15.1 is now released. |
comment:8
Replying to @jasongrout:
Oh, did you tell Robert? (Although he said "it's not as big of a jump".) |
comment:9
Replying to @nexttime:
Oh, I'm sure he knows, since he's the BFDL for Cython, if there is such a position ;).
|
comment:10
Replying to @jasongrout:
I was just kidding. (Wonder whether he updates the spkg... :P) |
comment:11
:) |
This comment has been minimized.
This comment has been minimized.
comment:12
No further patches needed for 0.15.1. |
Attachment: 11761-cython-0.15-rebased.patch.gz |
This comment has been minimized.
This comment has been minimized.
Attachment: cython-0.15.1.diff.gz Diff for the new Cython spkg, for review only |
comment:14
Minor comment: |
This comment has been minimized.
This comment has been minimized.
comment:16
Why is the directory |
comment:19
This new Cython really gives a lot more warnings than the old one, in many cases for code which is perfectly fine. For me, this isn't really a problem, but it is certainly annoying. |
comment:20
I've fixed the executable bit on spkg-install and added the tests to the spkg. (I remember someone complaining way back that they were too big, but I don't think it's an issue and we've regularly shipped them before, and it's easier to just have them there.) The spkg at the above link has been refreshed. The warnings are primarily due to the fact that Your review patch looks fine. You obviously looked at this, is the window closed for 4.7.2? |
comment:21
Replying to @robertwb:
In fact, it doesn't. I removed one line too much, fixed now.
This will certainly not be merged in sage-4.7.2. |
comment:22
Attachment: 11761_review.patch.gz Replying to @robertwb:
If there is an easy way to fix this, then we should do this. I'm saying we should fix every single warning but if it is possible to declare |
comment:23
Of course, that should have been "I'm not saying we should fix every single warning" |
comment:24
Replying to @robertwb:
One more thing: changing permissions is a change which should be committed. So could you please do a |
Milestone sage-4.7.3 deleted |
comment:26
Spkg updated with executable bit set commit. |
comment:27
Yes, I agree these warnings should be fixed. #11992 . |
comment:28
Replying to @robertwb:
Looks you forgot to update the spkg, it is exactly the same as before (last modified on 1 november):
Never mind, I will make the change. |
This comment has been minimized.
This comment has been minimized.
comment:30
Oops, I put it at
That's what comes of getting too little sleep. Go ahead and use that one (or if you've already done the trivial change, even better.) |
Merged: sage-4.8.alpha1 |
comment:32
Sorry to be late to the party. I get an error building the optional mpc extension in 4.8.alpha2 and I suspect cython-0.15.1 is the problem
I am guessing the complex_mpc.pyx code needs to be updated but I don't really know how. |
Lots of improvements and bug fixes, including generators.
See http://wiki.cython.org/ReleaseNotes-0.15.1 for details.
New spkg: http://sage.math.washington.edu/home/jdemeyer/spkg/cython-0.15.1.spkg
Apply attachment: 11761-cython-0.15-rebased.patch and attachment: 11761_review.patch to the Sage library.
CC: @kiwifb @jpflori
Component: packages: standard
Author: Robert Bradshaw
Reviewer: Jeroen Demeyer
Merged: sage-4.8.alpha1
Issue created by migration from https://trac.sagemath.org/ticket/11761
The text was updated successfully, but these errors were encountered: