Hi folks, This is the first release of the Sage 4.1.1 release cycle. William and I are co-chairing this release cycle. The source tarball and the sage.math only binary are available at
http://sage.math.washington.edu/home/mvngu/release/sage-4.1.1.alpha0.tar http://sage.math.washington.edu/home/mvngu/release/sage-4.1.1.alpha0-sage.math.washington.edu-x86_64-Linux.tar.gz You can also upgrade using this path: http://sage.math.washington.edu/home/mvngu/release/sage-4.1.1.alpha0/ The lowest ticket number winner is #111, which was closed due to the work of Alex Ghitza and David Loeffler. This alpha 0 release includes 5 tickets relating to new SPKG's: #6380 [ntl-5.4.2.p9.spkg] #6443 [zn_poly-0.9.p1.spkg] #6445 [pari-2.3.3.p1.spkg] #6451 [flint-1.3.0.p2.spkg] #6493 [numpy-1.3.0.p1.spkg] All of these tickets, except for #6493, deal with building the corresponding SPKG's on Solaris on the machine t2. This Solaris build support is due to the remarkable work of David Kirkby. If you want to help out with building SPKG's on Solaris/t2, the following tickets need review: #6453 #6558 Also, ticket #5873 is a step closer to a full FreeBSD support. It is in need of review. We merged 4 tickets relating to the script repository: #6511 #6518 #6364 #6499 Previously, the merge script would fail when one does ./sage -merge <ticket-number> This was due to a typo in the merge script, which has been fixed by #6511. There are currently two tickets dealing with the script repository: #6378 and #6505. These two need reviewers. As always, feel free to review a ticket or two on trac. As Robert Miller and Tom Boothby mentioned in the release note of Sage 4.1.alpha0 at http://groups.google.com/group/sage-devel/browse_thread/thread/c15b5f57e380cc19/ba834f1e6a4cafd1 there are some ways to make it easier for your patches to get merged: * Please include the trac number in each commit message if possible. * Please make sure that your username is in your patch(es). * Please make sure "Author(s)" and "Reviewer(s)" fields are set when changing the ticket status to "positive review." Since these are used in generating release notes, using full names would make it easier to properly credit your contributions. * Please adhere to the "trac_####-description.patch" file name format when creating patch files. The following tickets were merged in Sage 4.1.1.alpha0: #111: Alex Ghitza: def copy -- they should all be def __copy__ [Reviewed by David Loeffler] #5649: Karl-Dieter Crisman: plot doesn't work when x-range too small [Reviewed by Bill Cauchois] #5651: Bill Cauchois: make it so plot(...) passes extra options to show (maybe only those that makes sense) [Reviewed by William Stein, Jason Grout] #5790: Andrew Mathas: Updating some quirks in partition.py [Reviewed by Jason Bandlow, Franco Saliola, Nicolas M. Thiery] #5932: Robert Miller: graphs.RandomRegular(3,10) often returns a graph on 0 vertices [Reviewed by Jason Grout] #5939: Robert Miller: typo in g.automorphism_group documentation, for g a graph; also partition parameter isn't tested anywhere in the docstring [Reviewed by Emily Kirkman] #5941: Robert Miller: transitive_close returns a graph with the same name even though it is a totally different graph! [Reviewed by Emily Kirkman, Jason Grout] #5996: Jens Rasch: Wigner 3j, 6j, 9j, Clebsch-Gordan, Racah and Gaunt coefficients [Reviewed by Alex Ghitza, Minh Van Nguyen] #6045: Robert Bradshaw: Computation of Heegner points [Reviewed by John Cremona, Minh Van Nguyen] #6098: Emily Kirkman: 3d bezier path plotting [Reviewed by Robert Miller] #6159: Alex Ghitza: Implement real_part for CDF and CC [Reviewed by Burcin Erocal] #6195: Burcin Erocal: in symbolic Expression.match() return a dictionary with matched values of wildcards [Reviewed by Nick Alexander, Alex Ghitza] #6301: Rob Beezer: implement the Hadamard product of two matrices [Reviewed by Jason Grout] #6307: Mike Hansen: Move javascript out of python-land [Reviewed by Tom Boothby, Minh Van Nguyen] #6332: Francis Clarke: optional doctest failure -- jones number field database tests fail [Reviewed by Alex Ghitza] #6364: John Cremona: error message at end of successful "sage -merge" [Reviewed by Tom Boothby] #6379: Georg S. Weber: #2513 made R.py doctest fail for non-english locale [Reviewed by Minh Van Nguyen] #6380: David Kirkby: Allow NTL to build on Solaris with Sun or GNU linker [Reviewed by William Stein] #6393: David Joyner: Jacobi sums incorrect when exactly one character is trivial [Reviewed by David Loeffler] #6395: William Stein: magma interface: make magma_colon_equals mode work in both command line and notebook [Reviewed by David Kohel] #6396: David Loeffler: primes_of_degree_one is broken for relative extensions [Reviewed by Nick Alexander, Minh Van Nguyen] #6422: Burcin Erocal: make sage.symbolic.expression.Expression.__init__ usable [Reviewed by Alex Ghitza] #6433: John Palmieri: fix %html [Reviewed by Adam Webb, Mike Hansen] #6443: David Kirkby: A GNUism in zn_poly-0.9.p0 causes linking problems wiith Sun's linker [Reviewed by Minh Van Nguyen] #6445: David Kirkby: pari 2.3.3.p0 problem on 't2' but not my home machine (similar setups!!) [Reviewed by Minh Van Nguyen] #6450: Yann Laigle-Chapuy: add generic group functions to the documentation [Reviewed by John Cremona] #6451: David Kirkby: Flint uses a non-portable option to 'cp' which fails on Solaris. [Reviewed by Bill Hart, John Cremona] #6454: Yann Laigle-Chapuy: improve sbox linear and differences matrices computation [Reviewed by Martin Albrecht] #6457: David Loeffler: Intersection of ideals in a number field [Reviewed by Nick Alexander] #6458: David Loeffler: Inverse modulo an ideal in a relative number field [Reviewed by Nick Alexander] #6462: David Loeffler: Unpickling problem for orders in a number field [Reviewed by Nick Alexander] #6463: David Loeffler: Residue fields broken for relative extensions [Reviewed by Nick Alexander] #6468: Simon King: FiniteField_prime_modn.__call__ should raise an error, rather than return an error [Reviewed by William Stein, Alex Ghitza] #6471: Minh Van Nguyen: clarify differences between c.abs() and c.norm() for complex c [Reviewed by Alex Ghitza] #6485: Mitesh Patel: broken links from website index to tutorial, constructions, etc. [Reviewed by David Loeffler] #6493: William Stein: new scipy-0.7.p2 spkg is broken on 64-bit OS X, due to numpy [Reviewed by Robert Miller] #6499: Minh Van Nguyen: minor formatting and typo in the script sage-location [Reviewed by Alex Ghitza] #6500: David Loeffler: Improve reference manual coverage for polynomial rings [Reviewed by John Palmieri] #6510: Taylor Sutton: Adds __nonzero__ method to abelian groups [Reviewed by David Roe] #6511: John Cremona: merge script: syntax error when doing "sage -merge <ticket-number>" [Reviewed by Minh Van Nguyen] #6512: Mitesh Patel: Link to jsMath's easy/load.js only if the documentation is built with --jsmath [Reviewed by David Loeffler] #6518: Burcin Erocal: doctest script uses deprecated signature for showwarning [Reviewed by Mike Hansen] #6519: Vincent Delecroix, Sebastien Labbe, Franco Saliola: improve the words library code [Reviewed by Robert Miller, Sebastien Labbe] #6526: Robert Miller: remove naive suffix trees [Reviewed by Franco Saliola] #6529: Marshall Hampton, David Loeffler: adding doctests to arith.py [Reviewed by David Loeffler, Minh Van Nguyen] #6534: David Loeffler: Jacobi sums are calculated in a ridiculously roundabout fashion [Reviewed by John Cremona] #6537: Robert Miller: Memleak in C graphs [Reviewed by Tom Boothby] #6540: Robert Miller: g.add_edge((u,v), label=l) syntax unsupported for C graphs [Reviewed by Jason Grout] #6544: Adam Webb: remove graph_isom.pxd [Reviewed by Robert Miller] #6557: William Stein: fix bug in number field caching [Reviewed by John Cremona] -- Regards Minh Van Nguyen --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---