Dear Sage lovers,
We're releasing Sage 5.9.beta0.
Source archive:
http://boxen.math.washington.edu/home/release/sage-5.9.beta0/sage-5.9.beta0.tar
Upgrade path:
http://boxen.math.washington.edu/home/release/sage-5.9.beta0/sage-5.9.beta0/
The source and upgrade path can also be found on the mirror network
(you might need to wait a while before the mirrors are synchronized):
http://www.sagemath.org/download-latest.html
Please build, test, and report! We'd love to hear about your
experiences with this release.
== Tickets ==
* We closed 31 tickets in this release. For details, see
http://boxen.math.washington.edu/home/release/sage-5.9.beta0/tickets.html
Closed tickets:
#4750: make it so sage -t foo.sage pulls in the preparsed version of all
the code in foo.sage before doctesting foo.py; make it so "sage -t
foo.py" has an option to pull in all code from foo.py before doctesting
it. [Reviewed by David Roe]
#8699: allow doctest coverage script to handle triple single quotes
[Reviewed by Minh Van Nguyen, Mike Hansen]
#8708: allow doctest script to handle docstrings with triple single
quotes [Reviewed by John Palmieri, Burcin Erocal]
#9225: New doctesting features [Reviewed by David Roe, Jeroen Demeyer]
#9273: doctest elliptic_curves/BSD.py reports "file not found" [Reviewed
by Jeroen Demeyer]
#9772: unify doctest commands, especially for 'long' and 'parallel'
options [Reviewed by Jeroen Demeyer]
#11336: Update doctest tolerance to work with print statement. [Reviewed
by Jeroen Demeyer]
#11338: Fix signals/interrupts in sage-doctest [Reviewed by Jeroen Demeyer]
#13928: Problematic file filter in skip() from sage-ptest [Reviewed by
Nils Bruin, John H Palmieri]
Merged in sage-5.9.beta0:
#2235: Jeroen Demeyer: doctest issue -- combining # long and # 32-bit /
# 64-bit [Reviewed by David Roe]
#11863: Anna Haensch, Frédéric Chapoton: Bilinear Map [Reviewed by
Kannappan Sampath]
#12415: David Roe, Robert Bradshaw, Jeroen Demeyer: Update doctesting
framework [Reviewed by Jeroen Demeyer, David Roe]
#12708: Punarbasu Purkayastha: limit not correctly computed by maxima
[Reviewed by Karl-Dieter Crisman]
#12828: Stephen Montgomery-Smith: get_memory_usage and top under FreeBSD
[Reviewed by Karl-Dieter Crisman]
#13209: Kannappan Sampath: Fix some minor Cayley table documentation
problems [Reviewed by Karl-Dieter Crisman]
#13262: Sebastien Gouezel: Update doctests after bug correction in pynac
[Reviewed by Burcin Erocal]
#13351: Jean-Pierre Flori: Cannot import sage.libs.lcalc.lcalc_Lfunction
[Reviewed by Dmitrii Pasechnik]
#13424: Christian Stump, Gregg Musiker: Compute Mutation Class for
Cluster Algebra Seed or Cluster Quiver [Reviewed by Gregg Musiker,
Salvatore Stella]
#13432: R. Andrew Ohana: add sage/env.py and fix many inappropriate
references to SAGE_ROOT [Reviewed by François Bissey]
#13729: Burcin Erocal, Sebastien Gouezel: Update pynac to 0.2.6
[Reviewed by François Bissey]
#13743: Travis Scrimshaw: Bug in k-bounded symmetric functions [Reviewed
by Mike Zabrocki]
#14079: Jeroen Demeyer: Cython interface to pselect() system call
[Reviewed by Volker Braun]
#14175: Volker Braun, Nicolas M. Thiéry: More plot options for polytopes
[Reviewed by Volker Braun, Nicolas M. Thiéry]
#14197: Chris Berg, Christian Stump: Add map from PerfectMatchings to
Permutations. Fix string representation in perfect matchings. [Reviewed
by Alejandro Morales, Christian Stump]
#14238: Nathann Cohen: a polyhedron() method for Linear Programs
[Reviewed by Dmitrii Pasechnik]
#14241: Timo Kluck: Patch to FLINT fails to apply because of double path
separator // in filenames [Reviewed by Leif Leonhardy]
#14242: Jeroen Demeyer: Race condition in gap_reset_workspace()
[Reviewed by Volker Braun]
#14251: Nathann Cohen: Circulant digraphs [Reviewed by David Coudert]
#14253: Jeroen Demeyer: sage.misc.sage_ostools.have_program: use
os.access() [Reviewed by David Roe]
#14257: Nathann Cohen: Implements the Wells graph [Reviewed by Dmitrii
Pasechnik]
#14263: John Palmieri: if build fails, print message about which spkgs
failed [Reviewed by Volker Braun]