Hello folks, this is alpha1 and it contains a whole lot of notebook improvements by Timothy, Cyclotomic field fixes by Craig, the new pyprocessing code, various spkg updates and a whole lot more. It also has some small fixes for modular symbol pickling, but there should be much more code coming in from that workshop in the coming weeks.
The plan is to do an rc0 in about 48 hours and to do a release by Monday, so if you assign anything to 3.0.4 make sure it is positively reviewed and works. Otherwise everything will be reassigned to 3.1.1. Coercion is still coming along nicely, so there is hope for a 3.1 release soon. Sources and a sage.math binary are in the usual place: http://sage.math.washington.edu/home/mabshoff/release-cycles-3.0.4/sage-3.0.4.alpha1.tar http://sage.math.washington.edu/home/mabshoff/release-cycles-3.0.4/sage-3.0.4.alpha1-sage.math-only-x86_64-Linux.tar.gz Please report build issues and doctest failures as usual. I will be flying home from UW in a couple hours, so my reaction time will be slow. Cheers, Michael Merged in Sage 3.0.4.alpha1: #2932: Bjarke Hammersholt Roune: matrix.is_invertible() has inconsisten behavior over CDF [Reviewed by Jason Grout] #3141: Martin Albrecht: Doctest coverage 100% for crypto.mq.mpolynomialsystem [Ralph-Philipp Weinmann] #3215: Marshall Hampton: optional lrs package [Reviewed by Mike Hansen] #3276: Robert Bradshaw: more generic assumptions in calculus [Reviewed by Gary Furnish] #3284: Martin Albrecht, Burcin Erocal: use weakref for PolyBoRi [Reviewed by Burcin Erocal, Martin Albrecht] #3290: Michael Abshoff: Integrate ATLAS 3.8.1 Errata [Reviewed by William Stein] #3340: Clement Pernet: update givaro to 3.2.11 release [Reviewed by Michael Abshoff] #3380: Michael Abshoff: Fix large performance regression in ATLAS 3.8.0 and 3.8.1 [Reviewed by William Stein] #3403: William Stein: get doctest coverage for rational up to 100% [reviewed by Gary Furnish] #3405: Martin Albrecht: update Singular SPKG to newest upstream release [Reviewed by Michael Abshoff] #3406: Martin Albrecht: improve TermOrder class [Reviewed by Mike Hansen] #3407: Martin Albrecht: better error handling for GB calculations [Reviewed by Mike Hansen] #3408: Robert Bradshaw: Cython 0.9.8 released [Reviewed by Gary Furnish] #3429: Clement Pernet: New linbox 1.1.6 spkg [Reviewed by Michael Abshoff] #3443: Timothy Clemans: notebook -- confirmation e-mail sent even when username already taken [Reviewed by Tom Boothby] #3445: Timothy Clemans: notebook -- finish implementing e-mail confirmation [Reviewed by Tom Boothby] #3446: Timothy Clemans: notebook -- implement basic account recovery [Reviewed by Tom Boothby] #3449: Timothy Clemans: notebook -- implement inline error reporting for login [Reviewed by Tom Boothby] #3450: Timothy Clemans: notebook -- move HTML code for registration page to template [Reviewed by Tom Boothby] #3452: Timothy Clemans: implement inline error reporting for registration [Reviewed by Tom Boothby] #3454: Timothy Clemans: notebook -- in registration email input box has to be filled in before the other input boxes are processed [Reviewed by Tom Boothby] #3455: Timothy Clemans: notebook -- after registration give user login box with congratulations message [Reviewed by Tom Boothby] #3458: William Stein, Mike Hansen, Yi Qiang: parallel -- a very simple reference api for @parallel and parallel_eval [Reviewed by Yi Qiang, William Stein] #3467: Yi Qiang: implements @parallel decorator using dsage [Reviewed by Mike Hansen] #3470: Tom Boothby: add pyprocessing (=multiproccessing) to sage [Reviewed by Yi Qiang] #3472: Craig Citro: Running sage from a non-existent directory pretends to work [Reviewed by Michael Abshoff] #3480: Timothy Clemans: notebook -- hide "New Worksheet" and "Upload" links on the published worksheets page from guest users [Reviewed by Tom Boothby] #3483: Timothy Clemans: notebook -- major improvements to registration page [Reviewed by Tom Boothby] #3490: Timothy Clemans: notebook -- improve registration error checking and reporting [Reviewed by Tom Boothby] #3495: Craig Citro: bug in cyclotomic charpoly for 1x1 matrices [Reviewed by William Stein] #3499: Craig Citro: cyclotomic linear algebra: multiplying 1x1 identity matrix by anything fails [Reviewed by William Stein] #3500: Craig Citro: bug in cyclotomic linear algebra code [Reviewed by Clement Pernet] #3501: Craig Citro: charpoly of zero matrix over a cyclotomic field fails [Reviewed by Clement Pernet] #3503: Craig Citro, David Roe, Michael Abshoff: pickling certain modular forms segfaults [Reviewed by William Stein] #3507: William Stein: fix major efficiency/performance bug in sparse linear algebra matrix multiply [Reviewed by Craig Citro] #3509: John Cremona: Update eclib to eclib-20080310.p3.spkg [Reviewed by Michael Abshoff] #3511: Jason Grout: make laplacian_matrix a synonym for kirchoff_matrix [Reviewed by Robert Miller] #3512: Yi Qiang: upgrade to sqlalchemy 0.4.6 [Reviewed by Michael Abshoff] --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---