Path: blob/master/changelogs/sage-2.8.15.txt
2457 views
Hello folks,12Sage 2.8.15 has been released. It is available at34http://sagemath.org/download.html56The following people contributed this release:78- Craig Citro9- Dan Drake10- David Harvey11- Michael Abshoff12- Martin Albrecht13- Jen Balakrishnan14- Robert Bradshaw15- Jason Grout16- Mike Hansen17- Leif Hille18- Josh Kantor19- Robert Miller20- Joel Mohler21- David Roe22- Jaap Spies23- William Stein24- Brian "trixb4kidz"25- Carl Witty26- Paul Zimmermann2728Cheers,2930Michael Abshoff (release chair), William Stein3132* Major Features, New Spkgs and Bugfixes3334Singular was updated to the latest 3-0-4 release. But neither PolyBoRi35nor ATLAS made it into the final release. But the vast majority of the36prep work needed to make ATLAS a standard spkg was finally done in37this release cycle. PolyBoRi will probably become an optional spkg38first until all the details have been worked out.3940We closed a total of 62 tickets, for details see4142http://www.sagetrac.org/sage_trac/query?status=closed&milestone=sage-2.8.154344for details.4546Closed Tickets:4748rc1 - merged:4950#1074: Martin Albrecht: Singular segfault with monitor("","io"); -51fixed upstream by Hans Scher L-series52#1309: Robert Miller: graphs: generate trees53#1356: Carl Witty: fix bug when taking abs() of exactly known QQbar54#1357: Carl Witty: the polynomial .roots() method should work with55ring=QQbar56#1368: William Stein: algorithm for computing quotient was sometimes57wrong58#1372: Michael Abshoff: dokchitser.py doctest failure (numerical59noise)60#1973: William Stein, Carl Witty: improve doctests of61quotient_module.py62#1374: Carl Witty, William Stein: segfault in coercion with matrices63and ints64#1375: William Stein: tutorial texing typo issue65#1376: Carl Witty, Michael Abshoff: fix numerical doctest failures in662.8.15.rc06768alpha2 - Merged:6970#787: William Stein: quotient spaces of vector spaces71#799: Leif Hille, William Stein: fix tachyon bug72#962: Mike Hansen: automatic precision extension for long decimal73literals does very strange things74#1128: David Roe, Robert Bradshaw: Coercion of complex numbers75#1160: William Stein: *major* bug in using the sage notebook as a76maxima notebook77#1179: Robert Miller: change all #!/bin/sh to #!/bin/bash in78$SAGE_LOCAL/bin (Solaris related)79#1184: Michael Abshoff: OSX 10.4: moving sage breaks recompile -> NTL80related81#1201: William Stein: add gram-schmidt to sage82#1208: Jaap Spies: Faster _choose in matrix2.py83#1211: David Harvey: NTL crash in polynomial remainder over ZZ84#1222: Josh Kantor: cvxopt import trouble on PPC OSX 10.485#1269: Carl Witty: make sage -t --omega work86#1275: Carl Witty: implementation of QQbar87#1290: Dan Drake, William Stein: add computation of Rencontres numbers88#1292: Carl Witty: fix bug in polynomial root finding mod n89#1298: Josh Kantor: build lapack on OSX for the ATLAS build90#1327: Josh Kantor: Solaris: scipy import error - fortran compiler91related92#1342: William Stein: very serious bug in number field residue_field93#1349: to avoid massive confusion, make the default notebook location94$HOME/.sage/notebook95#1353: Robert Miller: fix easy bug in graph_database.py96#1354: Michael Abshoff: Solaris modp 64 bit fix97#1355: Michael Abshoff: numerical noise doctest failures in98rings/polynomial/[complex_roots.py|polynomial_element.pyx]99#1361: Robert Miller: reimplement graph generation100#1364: William Stein: sage/modules/quotient_module.py doctest failure101102alpha1 - Merged:103104#644: Mike Hansen: fix "(sin + cos)(1) does not work"105#1148: David Harvey, Robert Bradshaw: valuation doesn't work for106rational numbers107#1214: Mike Hansen: error in polynomial ideal membership testing108#1249: Robert Miller: fixes bug in graph plotting with partitions109#1265: Paul Zimmermann: documentation typos110#1279: Martin Albrecht: LLL on "tall" matrices immediately crashes sage111#1280: Mike Hansen: make Permutation(range(10)).random() fast instead112of dog slow.113#1333: William Stein: fix a major inefficiency in floating point114square root computation in Sage115#1334: David Harvey: Constant polynomial can't be converted to116rational117#1341: Josh Kantor: add script so that which_fortran returns g95 or118gfortran119#1350: Mike Hansen: sage-2.8.15.alpha0 doctest error in plot.py120#1352: Mike Hansen: doctest error in 2.8.15.alpha0121polynomial_element.pyx122123alpha0 - Merged:124125#645: Mike Hansen: multi-argument call for symbolic expressions126#847: Mike Hansen: rewrite the symbolic calculus package to do127evaluation/simplification without recursion128#1107: William Stein: add minkowski bound function for number fields129#1111: Mike Hansen: Symbolic equation expand left and right130#1134: David Harvey: optimize creating elements of orders and number131fields by coercing in lists [I left this ticket open for now132- see comment]133#1141: Joel Mohler: improve Number Field elements arithmetic speed134#1268: Carl Witty: new version of MPFI.spkg135#1270: Carl Witty: implement complex intervals136#1273: Carl Witty: implement complex root isolation137#1275: Carl Witty: implementation of QQbar138#1295: Jason Grout: Added code to create the butterfly graph139#1330: Michael Abshoff: Solaris: fix sympy doctest numerical noise140#1331: Michael Abshoff: Solaris: fix complex_double doctest numerical141noise142#1335: Michael Abshoff: Linux PPC: lcalc doctest failure143#1336: Michael Abshoff: Linux PPC:144rings/polynomial/polynomial_element.pyx doctest failure145#1345: Mike Hansen: I is sometimes wrapped in SymbolicConstant,146sometimes not147148149Reviewers: Carl Witty, William Stein, Mike Hansen, Robert Miller,150Michael Abshoff; apologies to anybody I forgot.151152Feedback: Jaap Spies, Justin Walker, apologies to anybody I forgot.153154* Known Issues with 2.8.15155156- FLINT might misbuild due to missing Python157158* Upcoming Releases159160Sage 2.9 is planned for the end of this week. Proposed major features161are:162163- R164- ATLAS BLAS/Lapack165- FLINT 1.0166167* Coverage168169For 2.8.15:170171Overall weighted coverage score: 34.8%172Total number of functions: 17743173174Compared to 2.8.13 this is an increase by 0.4%.175176* About Sage (http://www.sagemath.org)177178Sage is developed by volunteers and combines 71 open source packages.179It is available for download from sagemath.org and its mirrors in180source or binary form. If you have any questions and/or problems181please report them to the google groups sage-devel, sage-support,182sage-forum or sage-newbie. You can also drop by in #sage-devel in183freenode.184185186