Hello folks, here goes 3.2.1.alpha0. Loads of merged patches all over the map. The total number of ticket with patches is down to 144 from 157, but I guess I don't need to point out that there is still plenty of patches to go around :). The door before the big ReST transition is slowly closing, but I would guess you have another ten days before 3.2.1 is out. The source tarball can be found at:
http://sage.math.washington.edu/home/mabshoff/release-cycles-3.2.1/ Once I get a couple relocation bugs fixed there will be a binary again. 3.2.1.alpha1 will hopefully be out in the next 72 hours, so keep an eye on this space. The most interesting patch IMHO is William's #4583. Now if you run sage -t --only-optional=magma devel/sage/sage only the optional Magma tests are run. It takes about 2 to 3 minutes for a complete test run since the doctests are only run if Magma doctests are present, i.e. "sage -t --only-optional=magma devel/sage/ sage/foo.pyx" takes 0.1s in case there are no Magma doctests in foo.pyx. Not all optional packages work yet, i.e. so far only Magma, M2 and MMA are (partially) supported. We need to fix the optional doctests strings to get this working all over the map. Interestingly enough this also exposes a bunch of interesting bugs when optional doctests are not properly marked. Cheers, Michael Merged in Sage 3.2.1.alpha0: #169: Craig Citro: slice assignment not implemented for PARI C library interface [Reviewed by Robert Bradshaw] #846: Robert Bradshaw: Split cdefs.pxi [Reviewed by Carl Witty] #2304: Michael Abshoff: sparse_poly should probably be removed [Reviewed by Nick Alexander] #4144: Martin Albrecht: allow finite field elements in SBox constructor [Reviewed by Carl Witty] #4168: Robert Bradshaw: native mpfr polynomials [Reviewed by Mike Hansen] #4273: Jason Grout: Failure on Jordan form transformation matrices [Reviewed by Marshall Hampton] #4287: Paul Zimmermann, John Cremona: improve elliptic curve doctest (part 5) [Reviewed by Alex Ghitza] #4310: Robert Bradshaw: simplification of the coercion api [Reviewed by Mike Hansen] #4330: Mike Hansen: interfaces function_call(...) function is a total MESS [Reviewed by William Stein] #4403: Minh Nguyen: Fix "Install from Source Code" section in "Sage Installation Guide" [Reviewed by Mike Hansen] #4419: Mike Hansen: conversion of Permutations to GAP not implemented [Reviewed by Franco Saliola] #4468: Sebastien Labbe: assertion error when (some) bad color map given [Reviewed by Mike Hansen] #4487: Franco Saliola: add method to evaluate characters of permutation and matrix groups [Reviewed by David Joyner, Mike Hansen] #4528: John Cremona: Implement Krull dimension for orders in number fields [Reviewed by Craig Citro] #4533: Robert Bradshaw: divisors function slow for integers [Reviewed by William Stein, John Cremona, Craig Citro] #4540: Jason Bandlow: Symmetrica segfault converting Schur functions to k-Schurs [Reviewed by Mike Hansen] #4542: Marshall Hampton: polyhedra bug fix and improvments [Reviewed by Carl Witty] #4556: John Palmieri: nth_root for finite fields: document the fact that 'extend' is not implemented [Reviewed by Robert Bradshaw] #4558: Ondrej Certik: update to sympy-0.6.3.spkg (latest upstream) [Reviewed by Michael Abshoff] #4561: Robert Bradshaw: _fast_float_ for sin/cos, etc., in caculus.py is implemented stupidly [Reviewed by Mike Hansen] #4562: Jason Grout: clean up a bunch of imports in matrix CDF/RDF code [Reviewed by Carl Witty] #4564: Robert Bradshaw: implement long long -> mpz_t [Reviewed by Craig Citro] #4569: Franco Saliola: problems with the Permutation constructor function [Reviewed by Mike Hansen] #4570: Jason Grout: change the numpy include to the standard place [Reviewed by Robert Bradshaw] #4573: Franco Saliola: Permutation not callable, but PermutationGroupElement is [Reviewed by Mike Hansen] #4577: Wilfried Huss: simple interface to scipy.optimize.leastsq [Reviewed by Carl Witty] #4579: Robert Bradshaw: put mpz_longlong functions in c_lib [Reviewed by Carl Witty] #4583: William Stein: implement "sage -t --only-optional" [Reviewed by Michael Abshoff] #4584: William Stein: remove doctest cruft -- delete sage- doctest_old_ver [Reviewed by Michael Abshoff] #4586: Michael Abshoff: delete sage/rings/number_field/todo.py [Reviewed by Nick Alexander] #4589: William Stein: sage/rings/polynomial/multi_polynomial_ideal.py doctest failure due to #4583 [Reviewed by Michael Abshoff] #4591: William Stein: magma -- EllipticCurve('37a').three_selmer_rank () fails in Magma 2.14 [Reviewed by Michael Abshoff] #4594: Minh Nguyen: typos in files under sage/algebras [Reviewed by Michael Abshoff] #4595: Minh Nguyen: typos in files under sage/calculus [Reviewed by Michael Abshoff] #4596: Craig Citro: delete sha.py [Reviewed by William Stein] --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---