sage-5.10.beta1 released

Skip to first unread message

Jeroen Demeyer

May 2, 2013, 2:22:49 AM5/2/13
Dear Sage lovers,

We're releasing Sage 5.10.beta1.

Source archive:

Upgrade path:

The source and upgrade path can also be found on the mirror network
(you might need to wait a while before the mirrors are synchronized):

Please build, test, and report! We'd love to hear about your
experiences with this release.

== Tickets ==

* We closed 64 tickets in this release. For details, see

Merged in sage-5.10.beta1:

#9005: Alasdair McAndrew, Travis Scrimshaw: Derangements [Reviewed by
Ben Salisbury]
#10037: Volker Braun: cddlib/Polyhedron bug [Reviewed by Andrey Novoseltsev]
#10170: Robert Gerbicz, Travis Scrimshaw: Speed up the computation of
Bell numbers [Reviewed by Ben Salisbury]
#11140: Robert Goss, Frédéric Chapoton: Mapping torus [Reviewed by John
#12498: Punarbasu Purkayastha: Return Integer from
GeneralDiscreteDistribution [Reviewed by Frédéric Chapoton]
#12569: Samuele Giraudo, Frédéric Chapoton: Implementation of
permutohedron intervals [Reviewed by Frédéric Chapoton, Nathann Cohen]
#12781: Volker Braun: code inspection appends doc dirs to sys.path
[Reviewed by Burcin Erocal]
#12894: Nicolas M. Thiéry: Add classcall setter in ClasscallMetaclass
[Reviewed by Florent Hivert]
#13961: Nathann Cohen: Compute the root graph of a graph (inverse of
Graph.line_graph) [Reviewed by David Coudert]
#14187: Volker Braun: Check that lazy imports are not resolved during
startup [Reviewed by Nicolas M. Thiéry, Travis Scrimshaw]
#14203: John Palmieri: Move DOCTEST_MODE to doctesting framework
[Reviewed by Volker Braun]
#14300: Robert Harron: CyclotomicField's is_isomorphic is mathematically
incorrect [Reviewed by Francis Clarke]
#14335: Martin Albrecht: update M4RI to version 20130416 [Reviewed by
Volker Braun]
#14336: Martin Albrecht: update M4RIE to version 20130416 [Reviewed by
Volker Braun]
#14348: Andrew Gainer-Dewar: Implement cycle index of combinatorial
logarithm (virtual) species [Reviewed by Frédéric Chapoton]
#14395: Nathann Cohen: Bug in MixedIntegerLinearProgram.polyhedron
[Reviewed by Dmitrii Pasechnik]
#14418: Frédéric Chapoton: the exterior algebras [Reviewed by Travis
#14423: Volker Braun: python-2.7.4 [Reviewed by Jeroen Demeyer]
#14435: Nathann Cohen: A certificate for is_forest [Reviewed by Frédéric
#14441: Jeroen Demeyer: Upgrade GCC to 4.7.3 [Reviewed by Jean-Pierre Flori]
#14463: Frédéric Chapoton: cleanup of the file gsl/ [Reviewed by
Travis Scrimshaw]
#14464: Frédéric Chapoton: cleanup of yang baxter graph [Reviewed by
Travis Scrimshaw]
#14466: Volker Braun, Nils Bruin: issue with type in doctests [Reviewed
by Nils Bruin, Volker Braun]
#14472: John Cremona, Jeroen Demeyer: some elliptic curve functions over
number fields fail over relative fields [Reviewed by Jeroen Demeyer,
John Cremona]
#14474: Nathann Cohen: Hypergraph enumeration through Nauty [Reviewed by
Dmitrii Pasechnik]
#14477: R. Andrew Ohana: Graph database query results should be sorted
[Reviewed by Volker Braun, Jeroen Demeyer]
#14479: Volker Braun: Catch CDD errors during polyhedron construction
[Reviewed by Dmitrii Pasechnik]
#14483: Nathann Cohen: Helpful message if GAP fails to load a package
[Reviewed by Dmitrii Pasechnik]
#14486: Volker Braun: 0 == Set([0]) raises error [Reviewed by Nathann Cohen]
#14488: Jeroen Demeyer: Remove notebook stuff from extcode [Reviewed by
Volker Braun]

Nathann Cohen

May 2, 2013, 3:42:47 AM5/2/13
to sage-release
Two RC at the same time, full of bugfixes and new features...
NOwwwwwwwww that's what I call a Sage release :-D

Thanks ! :-)

> --
> You received this message because you are subscribed to the Google Groups
> "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
> To post to this group, send email to
> Visit this group at
> For more options, visit

Francois Bissey

May 2, 2013, 3:49:29 AM5/2/13
to <>
Did I miss the release of 5.9?


Jeroen Demeyer

May 2, 2013, 8:51:55 AM5/2/13
On 05/02/2013 09:49 AM, Francois Bissey wrote:
> Did I miss the release of 5.9?
No, it's ready but it hasn't been made official yet.

John Cremona

May 2, 2013, 10:46:22 AM5/2/13
Built fine on ubuntu. make ptestlong raised som errors in
sage/symbolic/expression.pyx all looking like
File "devel/sage/sage/symbolic/expression.pyx", line 6228, in
Failed example:
Exception raised:
self.execute(example, compiled, test.globs)
File "/home/jec/sage-5.10.beta1/local/lib/python2.7/site-packages/sage/doctest/",
line 825, in execute
exec compiled in globs
File "<doctest sage.symbolic.expression.Expression.tanh[4]>",
line 1, in <module>
File "/home/jec/sage-5.10.beta1/local/lib/python2.7/site-packages/sage/interfaces/",
line 199, in __call__
return cls(self, x, name=name)
File "/home/jec/sage-5.10.beta1/local/lib/python2.7/site-packages/sage/interfaces/",
line 754, in _eval_line
assert line_echo.strip() == line.strip()

(always the failure was the assertion line_echo.strip() ==
line.strip()) but retesting that file was ok.


Volker Braun

May 2, 2013, 11:24:32 AM5/2/13
Ah interesting, I just noted the same on taurus/skynet in


May 2, 2013, 12:52:39 PM5/2/13
While upgrading from 5.7.rc0, I have a weird error.  It keeps hanging on sage_scripts.  Eventually I had to just touch that spkg file.

nothing changed
pulling from /Users/.../sage-5.7.rc0/spkg/build/sage_scripts-5.10.beta1
searching for changes
no changes found

and it just was hanging.  Anyone else see something similar?

Jeroen Demeyer

May 2, 2013, 3:15:38 PM5/2/13
On 05/02/2013 06:52 PM, kcrisman wrote:
> While upgrading from 5.7.rc0, I have a weird error.
I should remind you that upgrading from development versions earlier
than sage-5.9.beta2 isn't supported, it may or may not work.


May 2, 2013, 4:26:52 PM5/2/13
Oh, right... SO glad we removed that.  Since it was an rc I didn't think of it as a problem... 

Justin C. Walker

May 3, 2013, 1:03:25 AM5/3/13

On May 1, 2013, at 23:22 , Jeroen Demeyer wrote:

> Dear Sage lovers,
> We're releasing Sage 5.10.beta1.
> Source archive:

Built w/o problems on two Mac OS X systems (10.6.8, Dual 6-core Xeons; 10.8.3, Quad-core Core i7). All tests ('ptestlong') passed on each systsem!


Justin C. Walker, Curmudgeon-At-Large
Institute for the Enhancement of the Director's Income
"Weaseling out of things is what separates us from the animals.
Well, except the weasel."
- Homer J Simpson


May 3, 2013, 2:44:54 PM5/3/13
Jeroen Demeyer wrote:
> Dear Sage lovers,
> We're releasing Sage 5.10.beta1.
> Source archive:
> Upgrade path:

Upgrading from Sage 5.9.rc1, I'm again getting trouble with the GCC
spkg. Since this time the spkg actually got upgraded (from 4.7.2.p1 to
4.7.3.p0), I didn't 'touch' spkg/installed/gcc-4.7.3.p0 to avoid its
download (which is still a bit odd, as I don't need nor use it).

But after all new spkgs got downloaded and (a lot of) Sage got rebuilt,
I got:

Sage build/upgrade complete!
Double checking that all packages have been installed.
Downloading packages from
Reading package lists... Done!
The following packages will be upgraded:


** WARNING: This is a source-based upgrade, which could take hours,
** fail, and render your Sage install useless!!

Do you want to continue [y/N]? n

So it insists on downloading the GCC spkg *again* apparently just
because I don't use it, which is certainly a bug.

Nevertheless, after terminating the upgrade (by answering 'n' to the
second prompt), the documentation built and all tests ('ptestlong')
passed on Ubuntu 10.04.4 LTS x86_64, FSF GCC 4.8.0.


() The ASCII Ribbon Campaign
/\ Help Cure HTML E-Mail
Reply all
Reply to author
0 new messages