Path: blob/master/changelogs/sage-3.0.1.txt
2457 views
Hello folks,12Sage 3.0.1 has been released on May 4th, 2008. It is available at34http://sagemath.org/download.html56* About Sage (http://www.sagemath.org)78Sage is developed by volunteers and combines 71 open source packages.9It is available for download from sagemath.org and its mirrors in10source or binary form. If you have any questions and/or problems11please report them to the Google groups sage-devel or sage-support.12You can also drop by in #sage-devel or #sage-support in freenode.1314---------------------------------------------------------------------1516The following 24 people contributed to this release:1718* Tim Abbott19* Michael Abshoff20* Jason Bandlow21* Francois Bissey22* Tom Boothby23* Robert Bradshaw24* Dan Bump25* Craig Citro26* Timothy Clemans27* Didier Deshommes28* Lars Fischer29* Gary Furnish30* Alex Ghitza31* Jason Grout32* David Joyner33* Marshall Hampton34* Kiran Kedlaya35* Robert Miller36* Max Murphy37* Andrey Novoseltsev38* Willem Jan Palenstijn39* David Roe40* William Stein41* Scot Terry4243Cheers,4445Michael Abshoff (release chair), William Stein4647* Major Features, New Spkgs and Bugfixes4849* PBuild (Gary Furnish)50* Convex Hulls And Polyhedral Functions Improvements (Marshall Hampton)51* Lattice Polytope Update (Andrey Novoseltsev)52* zeta_function Method for Schemes (Kiran Kedlaya)53* More Debianization (Tim Abbott)54* Default Mode for Notebook no longer uses SSL (William Stein)5556For details see the Sage 3.0.1 Release Tour at5758http://wiki.sagemath.org/sage-3.0.15960* Known Issues with 3.0.1:6162#2983: Singular interface problems in matrix_group.py on63Itanium/Linux RHEL 5: We see a segfault in the64doctest when using the default system compiler.6566* Bug Statistics6768We closed a record number of 75 tickets. For details see6970http://trac.sagemath.org/sage_trac/milestone/sage-3.0.17172or check out the closed ticket section at the end of the73announcement.7475* Upcoming Releases7677The next release will be 3.0.2, chaired by Michael Abshoff.78The release is planned in about a week. It will be mostly a79bug fix release to clear up issues from the 3.0.1 release.8081* Doctesting Coverage8283For 3.0 we had:8485Overall weighted coverage score: 51.5%86Total number of functions: 195148788We increased coverage by 0.3% in 3.0.1 while adding 39 functions:8990Overall weighted coverage score: 51.8%91Total number of functions: 195539293* Closed Tickets:9495Merged in final:9697#3010: Michael Abshoff: Numerical noise doctest failure in98rings/complex_double.pyx99#3085: Jason Grout: fix identity matrix docs [reported by Geoff100Tims]101#3087: Tim Abbott: Fix stupid mistakes in Debian palp copyright102files103#3088: Tim Abbott: Fixes for Debian gfan build104#3092: Tim Abbott: Debian Singular permissions fixes105#3093: Tim Abbott: Debian lcalc package missing -DINCLUDE_PARI106flag107#3094: Tim Abbott: Update to SAGE Debian packaging108#3095: Lars Fischer, Michael Abshoff: Notebook, Documentation109of DATA has a small error110#3096: Michael Abshoff: Fix documentation rebuild issues for111Sage 3.0.1.final112#3098: Willem Jan Palenstijn, William Stein: doctest failure in113devel/sage/sage/rings/ring.pyx involving synchronizing114the Singular interface115#3101: Gary Furnish, Michael Abshoff: pbuild: mwrank.so needs116to be build as a C++ extension117118Merged in rc0:119120#2755: Andrey Novoseltsev: lattice_polytope.py update121#3060: Marshall Hampton, Michael Abshoff: update optional122biopython package to 1.45 release123#3062: Timothy Clemans: implement __oct__ special method for the124integers125#3070: Robert Miller: bug in SymmetricGroup(1).cayley_graph()126#3071: Gary Furnish: Using pbuild does not create site-packages127sage symlink128#3072: Willem Jan Palenstijn: sage -i numeric-24.2 (and all other129experimental packages) fails130#3074: Robert Bradshaw: update Cython to the 0.9.6.14 release131#3076: Michael Abshoff: spkg-debian in extcode spkg not executable132#3077: Gary Furnish: pbuild does not return properly on failure133#3078: Willem Jan Palenstijn: sage's spkg-install doesn't return134failure if build failed135#3082: William Stein: sage-3.0.1.alpha1: a twist.py doctest failure136137Merged in alpha1:138139#1261: Gary Furnish: parallel "sage -br"140#1549: Alex Ghitza: Sage 2.9: fix optional doctests in tut.tex141#2216: Alex Ghitza: Creating an order in a number field -->142infinite loop?143#2504: Alex Ghitza: number field .units() method caches144proof=False result and returns it for proof=True145#2523: Craig Citro: bug in modular symbols for GammaH subgroup146#2716: Marshall Hampton: convex hulls and polyhedral functions147#2741: William Stein, Timothy Clemans: Implement mesh lines148in 3d plots149#2938: Craig Citro: Fix ModularSymbols(GammaH(8,[3])).decomposition()150ModularSymbols(GammaH(81, [10])).decomposition();151#3029: Tim Abbott: Move DEB_AUTO_UPDATE_DEBIAN_CONTROL out152of Debian packages153#3030: Gary Furnish: Cython working directory command line154option patch155#3031: Kiran Kedlaya, Craig Citro: Add zeta_function method156for schemes157#3032: Dan Bump: minor docstring cleanup in crystals.py and158tensor_product.py159#3034: Tim Abbott: improved cleaning code for Debian packages160#3036: Tim Abbott: SAGE_TESTDIR broken161#3037: Gary Furnish, Robert Bradshaw: update cython to1620.9.6.13-20080426163#3038: Tim Abbott: SAGE setup.py fixes for using Debian164packaged polybori, zn_poly165#3039: Tim Abbott: Improve auto-generated version numbers166for Debian packages167#3041: Francois Bissey, Michael Abshoff: optimization setting168in LinBox.spkg is broken169#3054: Jason Grout: copying a graph doesn't copy _pos or170_boundary171#3055: Jason Grout: creating subgraph does not delete _pos172entries [reported by Tracy McKay and Laura DeLoss]173#3057: Tom Boothby: MPolynomialRing_generic type-checks to174determine commutativity175#3059: William Stein, Timothy Clemans: notebook -- rewrite176notebook(...) function to *not* use SSL by default177#3061: Michael Abshoff, Max Murphy: use readlink and realpatch178so that symlinking sage works179#3063: Didier Deshommes: empty matrices: norm() returns a180ValueError181#3064: Didier Deshommes: empty matrices: density() function182throws a ZeroDivisionError183#3066: Didier Deshommes: empty matrices: gram_schmidt() throws184a NameError185#3067: Didier Deshommes: matrices: numeric_array() is missing186an import187188Merged in alpha0:189190#783: Alex Ghitza: dilog is lame191#1187: Alex Ghitza: bug in G.conjugacy_classes_subgroups()192#1921: Alex Ghitza, Mike Hansen: add random_element to groups193#2302: Michael Abshoff, William Stein, Scot Terry: Add a 64194bit glibc 2.3 based binary of Sage to the default195build platforms196#2325: David Roe, Kiran Kedlaya: segfault in p-adic extension()197method198#2821: Alex Ghitza: get rid of anything "about this document"199sections of any sage docs that say "send email to stein"200#2939: David Joyner: piecewise.py improvements (docstring and201laplace fixes)202#2985: Michael Abshoff: ITANIUM (RHEL 5) -- bug in rubik.py's203OptimalSolver()204#2993: Michael Abshoff: OSX/gcc 4.2: disable padlock support205per default206#2995: Alex Ghitza: some new functionality and doctests for207congruence subgroups208#3003: Jason Bandlow: Bugfix for to_tableau() method of209CrystalOfTableaux elements210#3005: Craig Citro: modabar -- failure to compute endomorphism211ring212#3006: David Joyner: missing elliptic integrals in special.py213#3014: Michael Abshoff: ZZ.random_element -- corrupted docstring214#3017: Michael Abshoff: invalid link after make install215#3022: Tim Abbott: Debian package support for polybori216#3023: Jason Grout: make apply_map deal with empty matrices217#3025: William Stein: Sparse vector spaces don't cast on218assignment219#3027: Tim Abbott: Debian lintian fixes220221222