Sage 8.7.beta1 released

135 views
Skip to first unread message

Volker Braun

unread,
Jan 26, 2019, 7:18:24 PM1/26/19
to sage-release
As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html


0cb494282d (tag: 8.7.beta1, trac/develop) Updated SageMath version to 8.7.beta1
2b5a07f575 Trac #12908: unnecessary blank in latex expression of multivariate polynomial
27fe4f14f9 Trac #27077: enable conversion of Matrix from maple to sage
3897fef6af Trac #27068: Fix a typo in doc of Lascoux-Schützenberger action
a05b6b038e Trac #27061: Fix sage.misc.inline_fortran with Numpy 1.16
d75becd666 Trac #26989: some cleanup around if statements
3715387ab6 Trac #26984: fix invalid escape sequences (once again)
6ed6c98e2a Trac #26926: Add to the reviewer's checklist: look at the built documentation
dd74682859 Trac #26710: interact `text_control` should use HTMLMath not HTML
2ffb8c1848 Trac #26706: Document how to build Sage with Python3
2c5001a113 Trac #26655: Convert PARI matrices over finite fields into Sage matrix spaces
c2cdf7c6b7 Trac #25629: Bad latex translation of output
6a68d03c3b Trac #27105: fix tiny details in build/pkgs
5268d99953 Trac #27104: remove useless pass commands
fb43dca76a Trac #27101: fix minor details in hyperbolic space and hyperplane arrangement
fabc3fc932 Trac #27100: remove some self imports in quivers
506d81405e Trac #27097: Remove IndexedFreeModuleElement._coefficient_fast
37f7465e87 Trac #27093: type_debug: support subtype_dealloc, subtype_clear, subtype_traverse
cbedc8f299 Trac #27088: better conversion of univariate polynomials from Fricas
71d3e897c9 Trac #27084: simplify and clean the list_plot3d file
d0f39a9f6c Trac #27082: turn lrskew into an iterator
c40b05254d Trac #27079: acyclic_edge_coloring(Graph(3), k=None, value_only=True) should not be 2, should it?
d6e3539b05 Trac #27075: py3: fix all tests in sage_setup
092cb1fa6e Trac #27073: py3: fix artificial exception test in sphinxbuild.py
e00d2d587b Trac #27064: Regression in .divides() for generic polynomials
9731c9b618 Trac #27060: Fix various invalid uses of sig_on()
a3df6d2988 Trac #27059: py3: improve doctests in spanning_tree.pyx
62bdcc466a Trac #27057: speedup crystal weight and spin e/f
478d69a924 Trac #21020: gap/libgap polynomial to Sage
656be00eaa Trac #27107: py3: fix bad relative import in elliptic curves
8b3971cbea Trac #27052: Drop XML_RESULTS
2328130f2c Trac #27050: speed up Schur to fundamental
d5d5fc7452 Trac #27049: py3: some fix in Riemann surfaces
a0bc031f03 Trac #27048: py3: one fix in invariant_theory
d674fa23a2 Trac #27042: adding method is_sperner for posets
b2a9ff76ec Trac #27039: Add DESTDIR support for optional packages that use autotools
7921d06411 Trac #27038: pyflakes cleanup in schemes
ceac6a41a2 Trac #27033: Make relabel() of DynkinDiagram more compatible with GenericGraph
57d34204b7 Trac #27028: hadamard_difference_set_product_parameters() should be cached function, not method
c4b70cd066 Trac #27021: Clean up import structure of coercion_model
d305eda0fe Trac #26949: py3: make sage autodoc extension work for both python2 and python3
eda02ea276 Trac #26903: Coercion map _permutation_group_morphism  must depend on keyword arguments of as_permutation_group
6c502a8f90 Trac #26828: pep8 cleaning of bandwidth.pyx
8e4e83493a Trac #26740: create a python3 test make target
baff75f69d Trac #26628: py3: some fixes for sandpiles tutorial
eac86668d3 Trac #26616: Global function fields: places
f22d8d8ef8 Trac #26304: doctests in src/sage/repl/attach.py and src/sage/repl/load.py fail when test.py is present in folder from where doctests are run
f35fa3d58c Trac #25301: sparse_2term_quotient_only_pm1 gives different results depending on set iteration order
0018cf3254 Trac #24981: Include length into the comparison of monomial orderings
51ac72eb9c Trac #16298: Reenable Sphinx's lookup in the module in find_sage_dangling_links
5389d8dc87 (tag: 8.7.beta0) Updated SageMath version to 8.7.beta0

John H Palmieri

unread,
Jan 26, 2019, 11:32:56 PM1/26/19
to sage-release
And now the documentation builds with Python 3! (This is due to #26949 plus a lot of prep work organized by Frédéric.)

E. Madison Bray

unread,
Jan 29, 2019, 8:00:22 AM1/29/19
to sage-r...@googlegroups.com
On Sun, Jan 27, 2019 at 1:18 AM Volker Braun <vbrau...@gmail.com> wrote:
>
> As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html

I am getting a hang / possible error during doc building on Cygwin.
Not sure if it started here, or in beta0, though I'm pretty sure beta0
worked for me.

Eric Gourgoulhon

unread,
Jan 29, 2019, 9:25:43 AM1/29/19
to sage-release
On Ubuntu 18.04 running on Xeon E5-2623 + 16 GB RAM:

- python2:
  - incremental build from 8.7.beta0 OK
  - all tests from ptestlong passed
 
- python3:
  - incremental build from 8.7.beta0 OK
  - the documentation is successfully built as well! (as emphasized by John)

Eric.

Sébastien Labbé

unread,
Jan 29, 2019, 4:19:11 PM1/29/19
to sage-release
Running tests with few optional and external doctests, I get:

Using --optional=bliss,cbc,ccache,cmake,cryptominisat,dot2tex,external,glucose,gmpy2,lrslib,memlimit,mpir,normaliz,notedown,pandoc_attributes,pycosat,pynormaliz,python2,rst2ipynb,sage
External software detected for doctesting: ffmpeg,graphviz,gurobi,imagemagick,internet,latex,pandoc

----------------------------------------------------------------------
sage -t --long src/sage/tests/cmdline.py  # 1 doctest failed
sage -t --long src/sage/combinat/designs/ext_rep.py  # 1 doctest failed
sage -t --long src/sage/repl/load.py  # 1 doctest failed
sage -t --long src/sage/misc/persist.pyx  # 2 doctests failed
sage -t --long src/sage/numerical/backends/logging_backend.py  # Killed due to abort
----------------------------------------------------------------------


It seems the cryptominisat issue reported in beta0 disappeared (maybe it was transient, I forgot to check last time).

I can not reproduce the issue with logging_backend.py.

The issue in cmdline.py related to pandoc was an easy fix and needs review.

Sébastien

Justin C. Walker

unread,
Feb 5, 2019, 7:53:02 PM2/5/19
to sage-r...@googlegroups.com


> On Jan 26, 2019, at 16:18 , Volker Braun <vbrau...@gmail.com> wrote:
>
> As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html

Built w/o problems on two macOS platforms:

10.11.6 (mid-2015 MBP, Quad-core i7): all tests (‘ptestlong’) passed!

10.13.6 (2017 iMac Pro, Xeon W): all tests (‘ptestlong’) passed!

I have forgotten how to access the source for an earlier release (beta, rc, or final) via ‘git’. Can someone point me in the right direction?

Thanks!

Justin

--
Justin C. Walker, Curmudgeon at Large
Institute for the Absorption of Federal Funds
-----------
While creating wives, God promised men
that good and obedient wives would be
found in all corners of the world.
Then He made the earth round.
--








John H Palmieri

unread,
Feb 5, 2019, 8:17:34 PM2/5/19
to sage-release


On Tuesday, February 5, 2019 at 4:53:02 PM UTC-8, Justin C. Walker wrote:


> On Jan 26, 2019, at 16:18 , Volker Braun <vbrau...@gmail.com> wrote:
>
> As always, you can get the latest beta version from the "develop" git branch. Alternatively, the self-contained source tarball is at http://www.sagemath.org/download-latest.html

Built w/o problems on two macOS platforms:

10.11.6 (mid-2015 MBP, Quad-core i7): all tests (‘ptestlong’) passed!

10.13.6 (2017 iMac Pro, Xeon W): all tests (‘ptestlong’) passed!

I have forgotten how to access the source for an earlier release (beta, rc, or final) via ‘git’.  Can someone point me in the right direction?

When I use "git tag --list", it displays a long list of version numbers, like "8.6.beta0". Then I can do "git checkout 8.6.beta0".

Justin C. Walker

unread,
Feb 5, 2019, 9:19:39 PM2/5/19
to sage-r...@googlegroups.com
Thanks, John!

That’s what I needed.
> --
> 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 sage-release...@googlegroups.com.
> To post to this group, send email to sage-r...@googlegroups.com.
> Visit this group at https://groups.google.com/group/sage-release.
> For more options, visit https://groups.google.com/d/optout.

--
Justin C. Walker, Curmudgeon-At-Large
Institute for the Enhancement of the Director's Income
--------
When LuteFisk is outlawed,
Only outlaws will have LuteFisk
--------



Reply all
Reply to author
Forward
0 new messages