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
-~----------~----~----~----~------~----~------~--~---

Reply via email to