Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemath
GitHub Repository: sagemath/sagemath.github.io
Path: blob/master/changelogs/sage-3.0.1.txt
2457 views
1
Hello folks,
2
3
Sage 3.0.1 has been released on May 4th, 2008. It is available at
4
5
http://sagemath.org/download.html
6
7
* About Sage (http://www.sagemath.org)
8
9
Sage is developed by volunteers and combines 71 open source packages.
10
It is available for download from sagemath.org and its mirrors in
11
source or binary form. If you have any questions and/or problems
12
please report them to the Google groups sage-devel or sage-support.
13
You can also drop by in #sage-devel or #sage-support in freenode.
14
15
---------------------------------------------------------------------
16
17
The following 24 people contributed to this release:
18
19
* Tim Abbott
20
* Michael Abshoff
21
* Jason Bandlow
22
* Francois Bissey
23
* Tom Boothby
24
* Robert Bradshaw
25
* Dan Bump
26
* Craig Citro
27
* Timothy Clemans
28
* Didier Deshommes
29
* Lars Fischer
30
* Gary Furnish
31
* Alex Ghitza
32
* Jason Grout
33
* David Joyner
34
* Marshall Hampton
35
* Kiran Kedlaya
36
* Robert Miller
37
* Max Murphy
38
* Andrey Novoseltsev
39
* Willem Jan Palenstijn
40
* David Roe
41
* William Stein
42
* Scot Terry
43
44
Cheers,
45
46
Michael Abshoff (release chair), William Stein
47
48
* Major Features, New Spkgs and Bugfixes
49
50
* PBuild (Gary Furnish)
51
* Convex Hulls And Polyhedral Functions Improvements (Marshall Hampton)
52
* Lattice Polytope Update (Andrey Novoseltsev)
53
* zeta_function Method for Schemes (Kiran Kedlaya)
54
* More Debianization (Tim Abbott)
55
* Default Mode for Notebook no longer uses SSL (William Stein)
56
57
For details see the Sage 3.0.1 Release Tour at
58
59
http://wiki.sagemath.org/sage-3.0.1
60
61
* Known Issues with 3.0.1:
62
63
#2983: Singular interface problems in matrix_group.py on
64
Itanium/Linux RHEL 5: We see a segfault in the
65
doctest when using the default system compiler.
66
67
* Bug Statistics
68
69
We closed a record number of 75 tickets. For details see
70
71
http://trac.sagemath.org/sage_trac/milestone/sage-3.0.1
72
73
or check out the closed ticket section at the end of the
74
announcement.
75
76
* Upcoming Releases
77
78
The next release will be 3.0.2, chaired by Michael Abshoff.
79
The release is planned in about a week. It will be mostly a
80
bug fix release to clear up issues from the 3.0.1 release.
81
82
* Doctesting Coverage
83
84
For 3.0 we had:
85
86
Overall weighted coverage score: 51.5%
87
Total number of functions: 19514
88
89
We increased coverage by 0.3% in 3.0.1 while adding 39 functions:
90
91
Overall weighted coverage score: 51.8%
92
Total number of functions: 19553
93
94
* Closed Tickets:
95
96
Merged in final:
97
98
#3010: Michael Abshoff: Numerical noise doctest failure in
99
rings/complex_double.pyx
100
#3085: Jason Grout: fix identity matrix docs [reported by Geoff
101
Tims]
102
#3087: Tim Abbott: Fix stupid mistakes in Debian palp copyright
103
files
104
#3088: Tim Abbott: Fixes for Debian gfan build
105
#3092: Tim Abbott: Debian Singular permissions fixes
106
#3093: Tim Abbott: Debian lcalc package missing -DINCLUDE_PARI
107
flag
108
#3094: Tim Abbott: Update to SAGE Debian packaging
109
#3095: Lars Fischer, Michael Abshoff: Notebook, Documentation
110
of DATA has a small error
111
#3096: Michael Abshoff: Fix documentation rebuild issues for
112
Sage 3.0.1.final
113
#3098: Willem Jan Palenstijn, William Stein: doctest failure in
114
devel/sage/sage/rings/ring.pyx involving synchronizing
115
the Singular interface
116
#3101: Gary Furnish, Michael Abshoff: pbuild: mwrank.so needs
117
to be build as a C++ extension
118
119
Merged in rc0:
120
121
#2755: Andrey Novoseltsev: lattice_polytope.py update
122
#3060: Marshall Hampton, Michael Abshoff: update optional
123
biopython package to 1.45 release
124
#3062: Timothy Clemans: implement __oct__ special method for the
125
integers
126
#3070: Robert Miller: bug in SymmetricGroup(1).cayley_graph()
127
#3071: Gary Furnish: Using pbuild does not create site-packages
128
sage symlink
129
#3072: Willem Jan Palenstijn: sage -i numeric-24.2 (and all other
130
experimental packages) fails
131
#3074: Robert Bradshaw: update Cython to the 0.9.6.14 release
132
#3076: Michael Abshoff: spkg-debian in extcode spkg not executable
133
#3077: Gary Furnish: pbuild does not return properly on failure
134
#3078: Willem Jan Palenstijn: sage's spkg-install doesn't return
135
failure if build failed
136
#3082: William Stein: sage-3.0.1.alpha1: a twist.py doctest failure
137
138
Merged in alpha1:
139
140
#1261: Gary Furnish: parallel "sage -br"
141
#1549: Alex Ghitza: Sage 2.9: fix optional doctests in tut.tex
142
#2216: Alex Ghitza: Creating an order in a number field -->
143
infinite loop?
144
#2504: Alex Ghitza: number field .units() method caches
145
proof=False result and returns it for proof=True
146
#2523: Craig Citro: bug in modular symbols for GammaH subgroup
147
#2716: Marshall Hampton: convex hulls and polyhedral functions
148
#2741: William Stein, Timothy Clemans: Implement mesh lines
149
in 3d plots
150
#2938: Craig Citro: Fix ModularSymbols(GammaH(8,[3])).decomposition()
151
ModularSymbols(GammaH(81, [10])).decomposition();
152
#3029: Tim Abbott: Move DEB_AUTO_UPDATE_DEBIAN_CONTROL out
153
of Debian packages
154
#3030: Gary Furnish: Cython working directory command line
155
option patch
156
#3031: Kiran Kedlaya, Craig Citro: Add zeta_function method
157
for schemes
158
#3032: Dan Bump: minor docstring cleanup in crystals.py and
159
tensor_product.py
160
#3034: Tim Abbott: improved cleaning code for Debian packages
161
#3036: Tim Abbott: SAGE_TESTDIR broken
162
#3037: Gary Furnish, Robert Bradshaw: update cython to
163
0.9.6.13-20080426
164
#3038: Tim Abbott: SAGE setup.py fixes for using Debian
165
packaged polybori, zn_poly
166
#3039: Tim Abbott: Improve auto-generated version numbers
167
for Debian packages
168
#3041: Francois Bissey, Michael Abshoff: optimization setting
169
in LinBox.spkg is broken
170
#3054: Jason Grout: copying a graph doesn't copy _pos or
171
_boundary
172
#3055: Jason Grout: creating subgraph does not delete _pos
173
entries [reported by Tracy McKay and Laura DeLoss]
174
#3057: Tom Boothby: MPolynomialRing_generic type-checks to
175
determine commutativity
176
#3059: William Stein, Timothy Clemans: notebook -- rewrite
177
notebook(...) function to *not* use SSL by default
178
#3061: Michael Abshoff, Max Murphy: use readlink and realpatch
179
so that symlinking sage works
180
#3063: Didier Deshommes: empty matrices: norm() returns a
181
ValueError
182
#3064: Didier Deshommes: empty matrices: density() function
183
throws a ZeroDivisionError
184
#3066: Didier Deshommes: empty matrices: gram_schmidt() throws
185
a NameError
186
#3067: Didier Deshommes: matrices: numeric_array() is missing
187
an import
188
189
Merged in alpha0:
190
191
#783: Alex Ghitza: dilog is lame
192
#1187: Alex Ghitza: bug in G.conjugacy_classes_subgroups()
193
#1921: Alex Ghitza, Mike Hansen: add random_element to groups
194
#2302: Michael Abshoff, William Stein, Scot Terry: Add a 64
195
bit glibc 2.3 based binary of Sage to the default
196
build platforms
197
#2325: David Roe, Kiran Kedlaya: segfault in p-adic extension()
198
method
199
#2821: Alex Ghitza: get rid of anything "about this document"
200
sections of any sage docs that say "send email to stein"
201
#2939: David Joyner: piecewise.py improvements (docstring and
202
laplace fixes)
203
#2985: Michael Abshoff: ITANIUM (RHEL 5) -- bug in rubik.py's
204
OptimalSolver()
205
#2993: Michael Abshoff: OSX/gcc 4.2: disable padlock support
206
per default
207
#2995: Alex Ghitza: some new functionality and doctests for
208
congruence subgroups
209
#3003: Jason Bandlow: Bugfix for to_tableau() method of
210
CrystalOfTableaux elements
211
#3005: Craig Citro: modabar -- failure to compute endomorphism
212
ring
213
#3006: David Joyner: missing elliptic integrals in special.py
214
#3014: Michael Abshoff: ZZ.random_element -- corrupted docstring
215
#3017: Michael Abshoff: invalid link after make install
216
#3022: Tim Abbott: Debian package support for polybori
217
#3023: Jason Grout: make apply_map deal with empty matrices
218
#3025: William Stein: Sparse vector spaces don't cast on
219
assignment
220
#3027: Tim Abbott: Debian lintian fixes
221
222