Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemath
GitHub Repository: sagemath/sagemath.github.io
Path: blob/master/changelogs/sage-2.8.15.txt
2457 views
1
Hello folks,
2
3
Sage 2.8.15 has been released. It is available at
4
5
http://sagemath.org/download.html
6
7
The following people contributed this release:
8
9
- Craig Citro
10
- Dan Drake
11
- David Harvey
12
- Michael Abshoff
13
- Martin Albrecht
14
- Jen Balakrishnan
15
- Robert Bradshaw
16
- Jason Grout
17
- Mike Hansen
18
- Leif Hille
19
- Josh Kantor
20
- Robert Miller
21
- Joel Mohler
22
- David Roe
23
- Jaap Spies
24
- William Stein
25
- Brian "trixb4kidz"
26
- Carl Witty
27
- Paul Zimmermann
28
29
Cheers,
30
31
Michael Abshoff (release chair), William Stein
32
33
* Major Features, New Spkgs and Bugfixes
34
35
Singular was updated to the latest 3-0-4 release. But neither PolyBoRi
36
nor ATLAS made it into the final release. But the vast majority of the
37
prep work needed to make ATLAS a standard spkg was finally done in
38
this release cycle. PolyBoRi will probably become an optional spkg
39
first until all the details have been worked out.
40
41
We closed a total of 62 tickets, for details see
42
43
http://www.sagetrac.org/sage_trac/query?status=closed&milestone=sage-2.8.15
44
45
for details.
46
47
Closed Tickets:
48
49
rc1 - merged:
50
51
#1074: Martin Albrecht: Singular segfault with monitor("","io"); -
52
fixed upstream by Hans Scher L-series
53
#1309: Robert Miller: graphs: generate trees
54
#1356: Carl Witty: fix bug when taking abs() of exactly known QQbar
55
#1357: Carl Witty: the polynomial .roots() method should work with
56
ring=QQbar
57
#1368: William Stein: algorithm for computing quotient was sometimes
58
wrong
59
#1372: Michael Abshoff: dokchitser.py doctest failure (numerical
60
noise)
61
#1973: William Stein, Carl Witty: improve doctests of
62
quotient_module.py
63
#1374: Carl Witty, William Stein: segfault in coercion with matrices
64
and ints
65
#1375: William Stein: tutorial texing typo issue
66
#1376: Carl Witty, Michael Abshoff: fix numerical doctest failures in
67
2.8.15.rc0
68
69
alpha2 - Merged:
70
71
#787: William Stein: quotient spaces of vector spaces
72
#799: Leif Hille, William Stein: fix tachyon bug
73
#962: Mike Hansen: automatic precision extension for long decimal
74
literals does very strange things
75
#1128: David Roe, Robert Bradshaw: Coercion of complex numbers
76
#1160: William Stein: *major* bug in using the sage notebook as a
77
maxima notebook
78
#1179: Robert Miller: change all #!/bin/sh to #!/bin/bash in
79
$SAGE_LOCAL/bin (Solaris related)
80
#1184: Michael Abshoff: OSX 10.4: moving sage breaks recompile -> NTL
81
related
82
#1201: William Stein: add gram-schmidt to sage
83
#1208: Jaap Spies: Faster _choose in matrix2.py
84
#1211: David Harvey: NTL crash in polynomial remainder over ZZ
85
#1222: Josh Kantor: cvxopt import trouble on PPC OSX 10.4
86
#1269: Carl Witty: make sage -t --omega work
87
#1275: Carl Witty: implementation of QQbar
88
#1290: Dan Drake, William Stein: add computation of Rencontres numbers
89
#1292: Carl Witty: fix bug in polynomial root finding mod n
90
#1298: Josh Kantor: build lapack on OSX for the ATLAS build
91
#1327: Josh Kantor: Solaris: scipy import error - fortran compiler
92
related
93
#1342: William Stein: very serious bug in number field residue_field
94
#1349: to avoid massive confusion, make the default notebook location
95
$HOME/.sage/notebook
96
#1353: Robert Miller: fix easy bug in graph_database.py
97
#1354: Michael Abshoff: Solaris modp 64 bit fix
98
#1355: Michael Abshoff: numerical noise doctest failures in
99
rings/polynomial/[complex_roots.py|polynomial_element.pyx]
100
#1361: Robert Miller: reimplement graph generation
101
#1364: William Stein: sage/modules/quotient_module.py doctest failure
102
103
alpha1 - Merged:
104
105
#644: Mike Hansen: fix "(sin + cos)(1) does not work"
106
#1148: David Harvey, Robert Bradshaw: valuation doesn't work for
107
rational numbers
108
#1214: Mike Hansen: error in polynomial ideal membership testing
109
#1249: Robert Miller: fixes bug in graph plotting with partitions
110
#1265: Paul Zimmermann: documentation typos
111
#1279: Martin Albrecht: LLL on "tall" matrices immediately crashes sage
112
#1280: Mike Hansen: make Permutation(range(10)).random() fast instead
113
of dog slow.
114
#1333: William Stein: fix a major inefficiency in floating point
115
square root computation in Sage
116
#1334: David Harvey: Constant polynomial can't be converted to
117
rational
118
#1341: Josh Kantor: add script so that which_fortran returns g95 or
119
gfortran
120
#1350: Mike Hansen: sage-2.8.15.alpha0 doctest error in plot.py
121
#1352: Mike Hansen: doctest error in 2.8.15.alpha0
122
polynomial_element.pyx
123
124
alpha0 - Merged:
125
126
#645: Mike Hansen: multi-argument call for symbolic expressions
127
#847: Mike Hansen: rewrite the symbolic calculus package to do
128
evaluation/simplification without recursion
129
#1107: William Stein: add minkowski bound function for number fields
130
#1111: Mike Hansen: Symbolic equation expand left and right
131
#1134: David Harvey: optimize creating elements of orders and number
132
fields by coercing in lists [I left this ticket open for now
133
- see comment]
134
#1141: Joel Mohler: improve Number Field elements arithmetic speed
135
#1268: Carl Witty: new version of MPFI.spkg
136
#1270: Carl Witty: implement complex intervals
137
#1273: Carl Witty: implement complex root isolation
138
#1275: Carl Witty: implementation of QQbar
139
#1295: Jason Grout: Added code to create the butterfly graph
140
#1330: Michael Abshoff: Solaris: fix sympy doctest numerical noise
141
#1331: Michael Abshoff: Solaris: fix complex_double doctest numerical
142
noise
143
#1335: Michael Abshoff: Linux PPC: lcalc doctest failure
144
#1336: Michael Abshoff: Linux PPC:
145
rings/polynomial/polynomial_element.pyx doctest failure
146
#1345: Mike Hansen: I is sometimes wrapped in SymbolicConstant,
147
sometimes not
148
149
150
Reviewers: Carl Witty, William Stein, Mike Hansen, Robert Miller,
151
Michael Abshoff; apologies to anybody I forgot.
152
153
Feedback: Jaap Spies, Justin Walker, apologies to anybody I forgot.
154
155
* Known Issues with 2.8.15
156
157
- FLINT might misbuild due to missing Python
158
159
* Upcoming Releases
160
161
Sage 2.9 is planned for the end of this week. Proposed major features
162
are:
163
164
- R
165
- ATLAS BLAS/Lapack
166
- FLINT 1.0
167
168
* Coverage
169
170
For 2.8.15:
171
172
Overall weighted coverage score: 34.8%
173
Total number of functions: 17743
174
175
Compared to 2.8.13 this is an increase by 0.4%.
176
177
* About Sage (http://www.sagemath.org)
178
179
Sage is developed by volunteers and combines 71 open source packages.
180
It is available for download from sagemath.org and its mirrors in
181
source or binary form. If you have any questions and/or problems
182
please report them to the google groups sage-devel, sage-support,
183
sage-forum or sage-newbie. You can also drop by in #sage-devel in
184
freenode.
185
186