Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemath
GitHub Repository: sagemath/sagemath.github.io
Path: blob/master/changelogs/sage-3.0.2.txt
2457 views
1
Hello folks,
2
3
Sage 3.0.2 has been released on May 24th, 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 27 people contributed code to this release:
18
19
* Tim Abbott
20
* Michael Abshoff
21
* Martin Albrecht
22
* Jason Bandlow
23
* Francois Bissey
24
* Tom Boothby
25
* Robert Bradshaw
26
* Dan Bump
27
* Francis Clark
28
* Timothy Clemans
29
* Craig Citro
30
* John Cremona
31
* Didier Deshommes
32
* Burcin Erocal
33
* Gary Furnish
34
* Jason Grout
35
* Mike Hansen
36
* Carlo Hamalainen
37
* Bjarke Hammersholt Roune
38
* Peter Jipsen
39
* David Joyner
40
* Emily Kirkman
41
* Robert Miller
42
* Yi Qiang
43
* Franco Saliola
44
* William Stein
45
* Carl Witty
46
47
Cheers,
48
49
Michael Abshoff (release chair), William Stein
50
51
* Major Features, New Spkgs and Bugfixes
52
53
* Self-orthogonal Binary Codes (Robert Miller)
54
* Notebook Improvements (William Stein, Tom Boothby)
55
* Portability of Sage to 64 bit OSX and Cygwin (Michael Abshoff,
56
William Stein)
57
* Posets and Semi-Lattices (Peter Jipsen and Franco Saliola)
58
* Frobby for monomial ideals (Bjarke Hammersholt Roune)
59
60
For details see the Sage 3.0.2 Release Tour at
61
62
http://wiki.sagemath.org/sage-3.0.2
63
64
* Known Issues with 3.0.2:
65
66
* clisp is broken on SLES 10/Itanium with the system
67
compiler. Building clisp 2.44.1 manually fixes the
68
problem.
69
70
* Bug Statistics
71
72
We closed a record number of 138 tickets. For details see
73
74
http://trac.sagemath.org/sage_trac/milestone/sage-3.0.2
75
76
or check out the closed ticket section at the end of the
77
announcement.
78
79
* Upcoming Releases
80
81
The next release will be 3.0.3, chaired by Michael Abshoff.
82
The release is planned in about a week. It will be mostly a
83
bug fix release to clear up issues from the 3.0.2 release.
84
85
* Doctesting Coverage
86
87
For 3.0.1 we had:
88
89
Overall weighted coverage score: 51.8%
90
Total number of functions: 19553
91
92
We increased coverage by 0.4% in 3.0.2 while adding 211 functions:
93
94
Overall weighted coverage score: 52.2%
95
Total number of functions: 19764
96
97
* Closed Tickets:
98
99
Merged in rc3:
100
101
#3285: Robert Miller: segfault in binary_code.pyx on 32-bit linux
102
#3287: William Stein: worksheet.py -- doctest failure blocking a
103
release
104
#3288: Robert Miller: linear_code -- memory errors in doctests
105
on Arch Linux
106
#3289: Robert Miller: linear_code -- segfaults on ubuntu linux
107
#3291: Gary Furnish: pbuild doesn't properly compile mwrank.so
108
on some systems
109
110
Merged in rc1/2:
111
112
#3279: Michael Abshoff: Sage 3.0.2.rc0: Copy dsage_* scripts
113
from the scrips.spkg
114
#3280: Michael Abshoff: Sage 3.0.2.rc0: fix rebuild Sage
115
documentation issues
116
#3281: Gary Furnish: libecm fails to pbuild
117
118
Merged in rc0:
119
120
#1762: Robert Miller, Michael Abshoff: Create optional graphviz
121
package
122
#2121: Robert Miller: move libecm wrapper from interfaces to libs
123
#2519: Franco Saliola, Peter Jipsen: Add support for posets,
124
semi-lattices, etc. to Sage
125
#3018: Bjarke Hammersholt Roune: Integrate Frobby into Sage
126
#3097: Gary Furnish, Michael Abshoff: pbuild: make sure the files
127
from setup.py's scripts section are copied
128
#3104: William Stein: pbori.pyx: Make some doctest long since
129
it uses a lot of RAM
130
#3112: Robert Miller: Generate self-orthogonal binary codes
131
#3148: Francis Clarke: improved orthogonal functions
132
#3218: Michael Abshoff: fix 64 bit OSX build support for mercurial
133
#3219: William Stein: upgrade to gmp-4.2.2 while we wait for MPIR
134
#3242: Robert Miller: Fix little bug in G.relabel() for G a graph
135
#3245: Mike Hansen: provide coefficient and coefficients methods
136
for symbolic expressions
137
#3257: Gary Furnish: Pbuild ignores gcc specific default settings
138
#3263: Craig Citro: typo in lseries_ell.py
139
#3266: William Stein: Sage 3.0.2.alpha1: doctest failure in
140
sage/server/simple/twist.py
141
#3267: Michael Abshoff: Sage 3.0.2.alpha1: doctest failure in
142
sage/server/support.py
143
#3269: Jason Bandlow: Improve documentation for combinat/dyck_word.py
144
#3270: Robert Miller: trivial 100x speedup in coding theory
145
#3272: Craig Citro: Bug in sparse polynomials over finite fields
146
#3273: Robert Bradshaw: extend isqrt to work for Python int's in
147
addition to Sage integers and objects with an isqrt method
148
#3274: Michael Abshoff: OSX: delete libpng*.la since we also nuke
149
libpng*.dylib
150
#3275: Craig Citro: Make SL2Z distinct
151
152
Merged in alpha1:
153
154
#406: William Stein: notebook -- make tab completion not stick
155
gap. when using the notebook in gap mode
156
#637: William Stein: notebook improvement -- upload allow txt
157
worksheets.
158
#1733: William Stein: notebook bug -- %foo (or anything else)
159
in a cell by itself (with nothing else in the cell) does
160
not give an error but it *should*
161
#1864: William Stein: simple notebook bug -- typing ? in a
162
comment yields introspection but shouldn't
163
#1892: William Stein: notebook -- uploading a data file should
164
give some help about the DATA variable
165
#2359: William Stein: notebook -- make it so when you send a
166
kill signal to the notebook server it saves state
167
#2636: William Stein: notebook -- changing a cell without
168
evaluate should put the red line back to the left
169
#2860: William Stein: easy-to-fix bug in html.py
170
#2884: William Stein, Tom Boothby: notebook -- bug; @interact
171
cell eval doesn't clear out the old html output
172
#2992: William Stein: notebook -- help(foo) in the notebook
173
should not word wrap
174
#3024: William Stein: notebook -- parses tracebacks in the
175
output of docstrings of help command
176
#3050: Timothy Clemans: notebook -- add a "remember me" checkbox
177
to the login page
178
#3051: Dan Bump, Mike Hansen: Implement Weyl Characters
179
#3053: William Stein: notebook -- new cell_resize doesn't
180
respect %hide at the beginning of a cell
181
#3069: William Stein: notebook -- typeset checkbox doesn't work
182
after save/reload
183
#3137: Yi Qiang: view command in misc/latex.py -- fix to not
184
hardcode xdvi command
185
#3153: Carl Witty: make finite_field_ntl_gf2e use randstate
186
framework
187
#3155: Timothy Clemans: notebook postdata and behaviour of archive,
188
delete and stop buttons
189
#3160: Emily Kirkman, Robert Miller: change is_planar for graphs
190
to return bool
191
#3161: Michael Abshoff: sdist: #3046 seems to have broken
192
sage-banner
193
#3170: Michael Abshoff: add 64 bit OSX build support to readline
194
#3171: Michael Abshoff: add 64 bit OSX build support to termcap
195
#3172: Michael Abshoff: add 64 bit OSX build support to prereq
196
and bzip
197
#3176: Michael Abshoff: add 64 bit OSX build support to sqlite
198
#3177: Michael Abshoff: fix 64 bit OSX build support for python
199
#3178: Michael Abshoff: add 64 bit OSX build support to freetype
200
#3179: Michael Abshoff: more 64 bit OSX libpng fixes
201
#3181: Michael Abshoff: add 64 bit OSX build support to iml
202
#3182: Michael Abshoff: improve 64 bit OSX build support for givaro
203
#3183: Michael Abshoff: add 64 bit OSX build support to linbox
204
#3186: Michael Abshoff: fix 64 bit OSX build support for numpy
205
#3187: Michael Abshoff: fix 64 bit OSX build support for matplotlib
206
#3188: Michael Abshoff: add 64 bit OSX build support to mpfi
207
#3189: Michael Abshoff: add 64 bit OSX build support to pycrypto
208
#3190: Michael Abshoff: add 64 bit OSX build support to zodb
209
#3191: Michael Abshoff: add 64 bit OSX build support to quaddouble
210
#3192: Michael Abshoff: fix 64 bit OSX build support for python_gnutls
211
#3197: Michael Abshoff: fix 64 bit OSX build support for m4ri
212
#3198: Michael Abshoff: fix 64 bit OSX build support for ecm
213
#3200: Michael Abshoff: fix 64 bit OSX build support for genus2reduction
214
#3213: Timothy Clemans: notebook -- Account Settings page for
215
changing password and e-mail address
216
#3220: William Stein: readline -- fix a couple of issues
217
#3222: William Stein: sqlite -- add cygwin support to sqlite
218
#3233: William Stein: cygwin -- make linbox work with cygwin
219
#3224: Michael Abshoff: add 64 bit OSX build support for lcalc
220
#3225: Michael Abshoff: add 64 bit OSX build support for cddlib
221
#3226: Michael Abshoff: add 64 bit OSX build support for gfan
222
#3234: William Stein: cygwin -- make numpy work with cygwin
223
#3235: William Stein, Michael Abshoff: cygwin -- mpfi; get it
224
to work with Cygwin by fixing configure.ac
225
#3236: William Stein, Michael Abshoff: cygwin -- get quaddouble
226
to work with cygwin
227
#3238: William Stein, Michael Abshoff: libfpll spkg -- update
228
to work with cygwin
229
#3239: William Stein, Michael Abshoff: cygwin polybori -- add
230
Cygwin build support for polybori
231
#3230: William Stein: cygwin -- new givaro spkg that works
232
around stupidity in cygwin
233
#3241: William Stein, Michael Abshoff: cygwin -- new rubiks
234
spkg that builds on cygwin
235
#3243: William Stein: cygwin -- get log2 to work on cygwin
236
#3246: William Stein: cygwin -- fix broken gsl.ode setup.py code
237
#3252: Yi Qiang: add kbase functionality to libsingular
238
239
Merged in alpha0:
240
241
#336: William Stein, Timothy Clemans: Create an option to clear
242
all cell output
243
#905: Burcin Erocal, Michael Abshoff: update ipython to 0.8.2
244
#1230: William Stein: Quit worksheet behaviour
245
#1557: William Stein: notebook -- usability improvement after
246
uploading file
247
#2684: Jason Grout: vertices should not default to red
248
#2768: Jason Grout: add comparison operators to the fast_float
249
mechanism
250
#2926: Timothy Clemans: notebook -- Minimalistic change password
251
page for notebook user
252
#2983: Michael Abshoff: Itanium (RHEL 5) -- singular interface
253
problems in matrix_group.py
254
#3008: William Stein: first cell in notebook is undeletable
255
#3020: John Cremona, Martin Albrecht: Speed up Finite Fields of
256
characteristic 2 constructors
257
#3026: Bjarke Hammersholt Roune: multivariate polynomial rings
258
with no variables do not print properly
259
#3028: Bjarke Hammersholt Roune: Ideals in multivariate polynomial
260
rings with no variables raise exception on comparison
261
#3065: Didier Deshommes: empty matrices: frobenius() throws
262
RuntimeError
263
#3105: Francis Clark: new _latex_ and modified __repr__ for
264
elements of relative number fields
265
#3109: William Stein: elliptic curves -- implement P.divide(n)
266
for P a point on an elliptic curve and n an integer
267
#3110: Gary Furnish: fix pbuild dependency bug
268
#3116: Mike Hansen: 1x1 symbolic matrices don't work right
269
#3121: Jason Grout, William Stein: @interact grid control
270
#3125: Robert Miller: chromatic_polynomial incorrectly blocks
271
control-c
272
#3126: Robert Bradshaw: Cython annotation has unicode errors
273
(e.g. from the notebook)
274
#3129: Bjarke Hammersholt Roune: The singular interface should
275
not claim to support polynomial rings with no variables
276
#3136: William Stein: the readme for osx should be changed to
277
delete the line about inotebook()
278
#3138: Bjarke Roune: Singular multivariate polynomial ring has
279
redundant _repr_ method
280
#3142: Martin Albrecht: MPolynomialIdeal.homogenize bugfix
281
#3143: Martin Albrecht: remove references to "/home/was"
282
#3046: David Joyner: version option returning clone branch name
283
#3150: Carlo Hamalainen: Memory leak in dancing_links.pyx
284
#3157: Gary Furnish: Executable target for pbuild
285
#3158: Michael Abshoff: singular-3-0-4-2-20080405.p1 requires
286
flex
287
#3159: Tim Abbott, Francois Bissey, Michael Abshoff: Patch adding
288
soname to ntl shared library
289
290