-
-
Notifications
You must be signed in to change notification settings - Fork 528
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.17.3 #13832
Comments
This comment has been minimized.
This comment has been minimized.
comment:4
I'm putting this as blocker as it definitely fix horribly broken code for C-Extension classes using weakrefs produced by previous Cython versions. |
comment:5
Could you upload a diff please? |
comment:6
I literally only bumped the version:
|
comment:7
If I really have to rant, I'd ask for the trac ticket number to be included in SPKG.txt (between * and U). It's just that such information can sometimes save so much time, not that I think it will really be the case here, but... |
comment:8
And/or put the ticket number in the hg changelog. |
comment:9
I'm against more red tape just for a trivial version bump. If you want to know the trac tickets where |
comment:10
Ok I won't fight over this, so positive_review. |
Reviewer: Jean-Pierre Flori |
comment:11
Replying to @vbraun:
Trac ticket numbers belong into You may save a few seconds omitting it, at the expense of N other developers later wasting much more time searching. |
comment:12
There is no mentioning of putting trac numbers into commit messages in the Sage developer guide. Also, the Even the trac search engine is good enough to give you this ticket if you search for "cython-0.17.3.spkg". More importantly, we should strive to make Sage development more agile and avoid making it look like filling out a German tax declaration. Now go to trac and obtain your unique identifying number. Copy this number into the SPKG.txt and the Mercurial commit. Be careful to double-check your work as typographical errors are the main cause of rejected submissions. |
comment:13
Nice analogy. This is exactly the kind of busywork that I hope to be able to avoid with the new workflow. (In particular the actual switch to new upstream sources will simply be a commit itself, no need to keep track of the change in three or for separate places manually to record the fact that, in an unrelated process, a particular binary blob (the spkg) started getting bundled with a particular Sage release.) I, personally, wouldn't even think to look at the SPKG.txt for this information, which would necessarily send me to the trac site anyways. On a lighter note, thanks to both of you for the spkg and review (both of which I made a mental note to do but never found the time for). |
Merged: sage-5.6.beta2 |
New Cython version
http://www.stp.dias.ie/~vbraun/Sage/spkg/cython-0.17.3.spkg
Note: requires the patch from #13740 but supersedes the spkg.
CC: @robertwb @jpflori @simon-king-jena
Component: packages: standard
Author: Volker Braun
Reviewer: Jean-Pierre Flori
Merged: sage-5.6.beta2
Issue created by migration from https://trac.sagemath.org/ticket/13832
The text was updated successfully, but these errors were encountered: