Sage 7.6.beta5 released

140 views
Skip to first unread message

Volker Braun

unread,
Feb 26, 2017, 1:49:45 PM2/26/17
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

36bcfa6 Updated SageMath version to 7.6.beta5
fb0f380 Trac #18664: Implement (left and right) Zassenhaus basis of NSym
648e355 Trac #22427: py3: remove usage of `_richcmp` in complex fields
2bc5426 Trac #22426: py3: a few conversions from `_cmp_` to `_richcmp_`
7a1a079 Trac #22419: Allow custom CXXFLAGS for pynac
9d2e16b Trac #22413: doc cleanup in ell_rational_field
cde6cf0 Trac #22404: Some improvements and cleanup to ETuple
3010960 Trac #22402: p_part return value may not be polynomial
4f79590 Trac #22396: AsymptoticRing default_prec lost with coercion
ca2dfe0 Trac #22392: AsymptoticRingFunctor does not deal with derived classes
3c50e58 Trac #22379: py3: simplify richcmp of integer ring and polynomial classes
79152d7 Trac #22378: Add Jupyter kernel for Singular
589ff70 Trac #22376: Remove or fix some meaningless doctests for cmp()
405fc96 Trac #22377: LatticePoset: is_cosectionally_complemented()
a855e8d Trac #22253: Incorrect json representation for graphics
0dff673 Trac #22177: Implement SVG plotting in pari_jupyter
4be13aa Trac #21592: ".. note:" must be ".. note::"
876b2bf Trac #21371: Clean up pynac interface
ca48291 Trac #19770: Implement crystal of letters for type F_4 and E_8
f4f37b1 Trac #22398: LaurentPolynomial_mpair.__init__ modifies input
de36637 Trac #22389: Make Three.js work offline
6955398 Trac #22385: py3: next round of cleanup for zip
79811f8 Trac #22362: py3: use six.iteritems in more places
ccb85ad Trac #22356: Fix a bug in the forward rule for the Sylvester growth diagram
c42ed0e Trac #22335: PyInt_AS_LONG is gone in Python 3
fa11291 Trac #22057: Resultant of symbolic polynomials
4a659a5 Trac #21514: sage -rst2ipynb command
ffa2644 Trac #21277: sage_input for infinities and RealSet
4a07781 Trac #21254: Implement cluster algebras using the Parent-Element framework
04088fb Trac #22354: Install both python 2 & 3 by default
2d69235 Trac #22274: Doctest continuation marker / several files / 2
2ccc2f5 Trac #22384: coerce.pyx: don't use parent as variable name
7c36339 Trac #22293: products and powers of schemes and subschemes
8964709 Trac #10574: implicit multiplication setting should be added to the FAQ
f5e3391 Trac #22383: Use "yield" in CGraphBackend.iterator_verts
735a9e3 Trac #22206: Generation of strong orientations of a graph
1777108 Trac #21690: fp(y)lll 5.x build fails on Cygwin
f29a98b Trac #22371: CGraphBackend: fix a segfault when given a non-existing vertex
6961452 Trac #22370: linear_expression: cmp -> richcmp
f6f1288 Trac #22369: FGP_Element: cmp -> richcmp
94d0cbb Trac #22363: py3: use six.iteritems ; final step for py files
723b042 Trac #22360: singularity analysis: raise proper OZero-exception (instead of AttributeError)
bf38a22 Trac #22355: Fix issue induced by #19619 in DeBruijn and Kautz digraphs generators
6cfdb41 Trac #22340: Coefficient of an AsymptoticExpansion
e6c20b8 Trac #22318: link error in sage.libs.linbox.linbox on Cygwin
ecbaa6d Trac #22306: LatticePoset: add is_sudirectly_irreducible()
ba3fabd Trac #22142: Inconsistent handling of exact function arguments
d9d49ca Trac #21861: LatticePosets: Add congruence-related functions / part 2
1dedbc7 Trac #22276: Fix and add PARI patches
03f3642 Updated SageMath version to 7.6.beta4

Jeroen Demeyer

unread,
Feb 27, 2017, 10:24:55 AM2/27/17
to sage-r...@googlegroups.com
On 2017-02-26 19:49, Volker Braun wrote:
> 0dff673 Trac #22177: Implement SVG plotting in pari_jupyter

This tarball is not mirrored:

[pari_jupyter-1.2.2] ERROR [transfer|run:135]: [Errno 404] Not Found:
'//sagepad.org/spkg/upstream/pari_jupyter/pari_jupyter-1.2.2.tar.bz2'
[pari_jupyter-1.2.2] Traceback (most recent call last):
[pari_jupyter-1.2.2] File
"/usr/local/src/sage-git/build/bin/sage-download-file", line 28, in <module>
[pari_jupyter-1.2.2] run_safe()
[pari_jupyter-1.2.2] File
"/usr/local/src/sage-git/build/bin/../sage_bootstrap/download/cmdline.py",
line 118, in run_safe
[pari_jupyter-1.2.2] run()
[pari_jupyter-1.2.2] File
"/usr/local/src/sage-git/build/bin/../sage_bootstrap/download/cmdline.py",
line 100, in run
[pari_jupyter-1.2.2] app.download_tarball(args.url_or_tarball,
args.destination)
[pari_jupyter-1.2.2] File
"/usr/local/src/sage-git/build/bin/../sage_bootstrap/download/app.py",
line 43, in download_tarball
[pari_jupyter-1.2.2] tarball.download()
[pari_jupyter-1.2.2] File
"/usr/local/src/sage-git/build/bin/../sage_bootstrap/tarball.py", line
161, in download
[pari_jupyter-1.2.2] raise FileNotMirroredError('tarball does not
exist on mirror network')
[pari_jupyter-1.2.2] sage_bootstrap.tarball.FileNotMirroredError:
tarball does not exist on mirror network

Volker Braun

unread,
Feb 27, 2017, 1:56:07 PM2/27/17
to sage-release
thanks, fixed

Eric Gourgoulhon

unread,
Feb 28, 2017, 4:46:20 AM2/28/17
to sage-release
From a fresh git clone + pull develop on Ubuntu 16.04 x86_64 i7-6700HQ + 16 MB RAM, parallel (-j8) build OK and make ptestlong successful.

Eric.

Eric Gourgoulhon

unread,
Mar 1, 2017, 3:13:36 PM3/1/17
to sage-release
Hi,

It seems that the three.js viewer is broken in this release: running
show(sphere(), viewer='threejs')
in a Jupyter notebook results in a blank scene, along with the following warnings:
[W 21:07:03.945 NotebookApp] 404 GET /home/eric/sage/7.6.beta5/local/share/threejs/three.min.js (127.0.0.1) 5.54ms referer=None
[W 21:07:03.947 NotebookApp] 404 GET /home/eric/sage/7.6.beta5/local/share/threejs/OrbitControls.js (127.0.0.1) 0.98ms referer=None
[W 21:07:03.958 NotebookApp] 404 GET /home/eric/sage/7.6.beta5/local/share/threejs/OrbitControls.js (127.0.0.1) 1.00ms referer=None

On the same computer, everything is all right with 7.6.beta4.

Eric.

Dima Pasechnik

unread,
Mar 1, 2017, 4:50:35 PM3/1/17
to sage-release


On Wednesday, March 1, 2017 at 8:13:36 PM UTC, Eric Gourgoulhon wrote:
Hi,

It seems that the three.js viewer is broken in this release: running
show(sphere(), viewer='threejs')
in a Jupyter notebook results in a blank scene, along with the following warnings:
[W 21:07:03.945 NotebookApp] 404 GET /home/eric/sage/7.6.beta5/local/share/threejs/three.min.js (127.0.0.1) 5.54ms referer=None
[W 21:07:03.947 NotebookApp] 404 GET /home/eric/sage/7.6.beta5/local/share/threejs/OrbitControls.js (127.0.0.1) 0.98ms referer=None
[W 21:07:03.958 NotebookApp] 404 GET /home/eric/sage/7.6.beta5/local/share/threejs/OrbitControls.js (127.0.0.1) 1.00ms referer=None

it works for me.  Perhaps you should run

sage -f threejs

and see if it helps.

Eric Gourgoulhon

unread,
Mar 1, 2017, 5:31:32 PM3/1/17
to sage-release
Le mercredi 1 mars 2017 22:50:35 UTC+1, Dima Pasechnik a écrit :

it works for me.  Perhaps you should run

sage -f threejs

and see if it helps.


No, it does not help.
Note that the issue is with the notebook (either Jupyter or legacy); in the console mode, it works.

Eric.

Steven Trogdon

unread,
Mar 1, 2017, 6:04:32 PM3/1/17
to sage-release
Similar issue here with the exception that I have no warnings. The 'sphere' briefly appears and then disappears from the cell.

Dima Pasechnik

unread,
Mar 1, 2017, 6:38:52 PM3/1/17
to sage-release, paulm...@analyticphysics.com
oh, right, sorry, I didn't pay attention. Indeed it works for me in console mode, but in jupyter nb.
(where I don't see any warnings or images).
On js console I see

Failed to load resource: the server responded with a status of 404 (Not Found)
OrbitControls.js Failed to load resource: the server responded with a status of 404 (Not Found)
about:srcdoc:21 Uncaught ReferenceError: THREE is not defined
three.min.js Failed to load resource: the server responded with a status of 404 (Not Found)
OrbitControls.js Failed to load resource: the server responded with a status of 404 (Not Found)
about:srcdoc:21 Uncaught ReferenceError: THREE is not defined
three.min.js Failed to load resource: the server responded with a status of 404 (Not Found)
OrbitControls.js Failed to load resource: the server responded with a status of 404 (Not Found)
about:srcdoc:21 Uncaught ReferenceError: THREE is not defined
    at about:srcdoc:21:21 

Eric Gourgoulhon

unread,
Mar 3, 2017, 8:10:06 AM3/3/17
to sage-release
Hi,

Thanks to Paul Masson, the fix of the threejs issue is at
https://trac.sagemath.org/ticket/22488

Eric.
Reply all
Reply to author
Forward
0 new messages