Hello folks, here goes 3.2.alpha1. We merged a lot of fixes and also added the first set of templating fixes to the notebook (thanks to Timothy Clemans and Mike Hansen) as well as the fix for a nasty bug in integer.pyx. There is one known doctest failure on 32 bit platforms, i.e.
sage -t devel/sage/sage/algebras/group_algebra.py ********************************************************************** File "/home/jaap/downloads/sage-3.2.alpha0/tmp/group_algebra.py", line 230: sage: OG(FormalSum([ (1, G(2)), (2, RR(0.77)) ]), check=False) Expected: [2 0] [0 2] + 2*0.770000000000000 Got: 2*0.770000000000000 + [2 0] [0 2] ********************************************************************** This is #4373. Please build, test and report any problems. We plan to do another alpha2 in the next couple days and then push hard for a 3.2.final release before SD 11 in Austin. Cheers, Michael Merged in Sage 3.2.alpha1: #510: Burcin Erocal: Make sure importing sage.rings.real_mpfr without an "from sage import *" doesn't segfault Sage [Reviewed by Michael Abshoff] #1046: Robert Bradshaw: speed regression in mq.SR.polynomial_system() due to new coercion code? [Reviewed by Mike Hansen, Michael Abshoff] #1389: Minh Nguyen, John Palmieri, Karl-Dieter Crisman: Citation instructions for Sage [Reviewed by Minh Nguyen, John Palmieri, Karl- Dieter Crisman] #1997: William Stein: magma interface -- interrupting restarts magma way way too aggressively [Reviewed by Michael Abshoff] #2171: William Stein: followup to #2169 -- (magma/sage interface) some further optimizations and fixes [Reviewed by Michael Abshoff] #2339: Marshall Hampton: xmin/xmax now broken in plot() [Reviewed by John Palmieri, Karl-Dieter Crisman] #3118: Paul Zimmermann, John Cremona: update LCM [Reviewed by John Cremona, Paul Zimmermann, Georg Weber] #3765: William Stein: make it so "sage -br" does the cythonization in parallel using pyprocessing [Reviewed by Michael Abshoff] #3901: William Stein: automated doctesting elementary number theory book [Reviewed by Mike Hansen] #3923: Timothy Clemans: notebook -- convert existing templates to Jinja templates [Reviewed by Mike Hansen] #3934: David Loeffler: Eta product modular functions [Reviewed by John Cremona] #3937: Timothy Clemans: notebook -- move HTML for account settings page to Jinja template [Reviewed by Mike Hansen] #3949: Timothy Clemans: notebook -- move all HTML in twist.py to templates [Reviewed by Mike Hansen] #4076: Timothy Clemans: notebook -- <$> ... </$> and <$$> ... </$$> don't work in the notebook as the help page claims [Reviewed by John Palmieri] #4164: Arnaud Bergeron: Make triangulated_facial_incidences() work better [Reviewed by Marshall Hampton] #4182: John Palmieri: plot3d fails with 'IndexError: list index out of range' [Reviewed by Arnaud Bergeron] #4203: Mike Hansen: Make a suboption decorator to complement #4201 [Reviewed by Jason Grout, Arnaud Bergeron] #4248: John Palmieri: aspect_ratio is buggy in plot3d [Reviewed by Marshall Hampton] #4241: William Stein: magma -- memory is never freed in the interface when MagmaElement's are deleted [Reviewed by Michael Abshoff] #4256: Marshall Hampton: polyhedral improvements: Schlegel diagrams, standard polytopes, multiplication, polars [Reviewed by Arnaud Bergeron] #4269: Mike Hansen: add code to help detect which systems are used in performing a computation [Reviewed by Robert Bradshaw, Michael Brickenstein] #4298: Paul Zimmermann: fix various typos [Reviewed by John Palmieri] #4302: Martin Albrecht, Paul Zimmermann: improve modular composition in GF(2)[x] [Reviewed by Paul Zimmermann, Martin Albrecht] #4307: Alex Ghitza: bad error message in SupersingularModule constructor [Reviewed by Craig Citro] #4324: Martin Albrecht: fix storage of GBs for PolyBoRi [Reviewed by Michael Brickenstein] #4332: Dan Drake: notebook() docstring needs improvement [Reviewed by Mike Hansen] #4333: Marshall Hampton: bernoulli_python doesn't work, remove it [Reviewed by William Stein] #4335: Craig Citro: Labelling of newforms [Reviewed by Alex Gitza] #4336: Simon King: Bug in handling attached pyx-files [Reviewed by Michael Abshoff] #4343: Jason Grout: gradient needs to be more careful about the variables [Reviewed by Dan Drake] #4346: William Stein: segmentation fault with set_block [Reviewed by Craig Citro] #4347: William Stein: generalized bernoulli numbers -- massively optimize [Reviewed by Alex Ghitza] #4348: William Stein: magma interface -- get doctest coverage to 100% (only _ private methods left to test at this point) [Reviewed by Mike Hansen] #4349: Arnaud Bergeron: jmol doesn't work on the command-line on OS X 10.5(.5) [Reviewed by Michael Abshoff] #4350: William Stein: matrix_window -- easy to segfault sage at command line [Reviewed by Craig Citro] #4353: Mike Hansen: make sure garbage collection is reenabled after an exception in timeit [Reviewed by Arnaud Bergeron] #4359: Craig Citro: Huge number of small fixes to modular forms code [Reviewed by Alex Ghitza] #4369: Paul Zimmermann: completed reference for `Probabilistic primality testing' [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 -~----------~----~----~----~------~----~------~--~---