New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sagenb update to 1.0 #23066
Comments
comment:1
please review! |
comment:3
Replying to @jhpalmieri:
I propose we postpone dealing with this particular issue until Sage runs on python3. |
comment:4
I'd like to mention that after a first install of the new sagenb I sometimes have
---something that I cannot reproduce after actually using sagenb. |
comment:5
Test failures are never harmless. |
comment:6
If I reinstall the package then the test does not fail. As a workaround one can add running this test once in spkg-install and ignore its result. |
comment:7
Has anyone seen this before? I stopped paying much attention to sagenb in 2012, so I cannot recall anything. |
comment:8
hmm, comparison of worksheet has been changed recently (to avoid using This lives in sagenb/notebook/worksheet.py I think at least that maybe there lacks |
comment:9
I just made a pull request on github |
comment:11
OK, thanks to Frederic, the ordering of the worksheets is now fixed, and the doctests all pass too. (and the tarball is updated with these fixes, along with the checksum). |
comment:12
This works for me. I haven't tested that thoroughly, but all tests pass, tests do not create the "SAGE_ROOT/home" directory any more, and the notebook seems to work. "Live" help works, too. Anyone object to a positive review? |
Reviewer: John Palmieri, Jeroen Demeyer |
comment:13
Let me just check 2 things:
|
comment:14
Replying to @jdemeyer:
Doing this right now...
This is not looking good. Unless I'm missing something, the fixes mentioned in [comment:11] are not in version 1.0 of SageNB. So the version number is misleading. Current SageNB master should be version 1.0.1 and then that tarball should be in Sage. |
comment:15
right, I shall bump up the version to 1.1. |
comment:16
If you want to use semantic versioning (not saying that you should), this is a bugfix, so it should be version 1.0.1 |
comment:18
here is the bumped up version, repackaged so that the tarball is made by github. |
This comment has been minimized.
This comment has been minimized.
comment:19
A git repository is not a source distribution. I suggest to use the That being said, it might be possible to install from a git repository, but then
|
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
comment:21
OK, I have followed your suggestion and used PS. Regarding the somewhat unfortunate naming scheme for github "releases", I can only say that the tar.gz file gets renamed to the right one if you download it using a browser. |
This comment has been minimized.
This comment has been minimized.
comment:22
This also passes tests and works with my (cursory) usage after I built from scratch. |
comment:23
Replying to @dimpase:
My browser (GNU wget) didn't do that. |
comment:24
I'm testing this again... |
Changed branch from u/dimpase/sagenb10 to |
This is sagenb update, incorporating changes accumulating since May 2016.
Tarball: http://users.ox.ac.uk/~coml0531/sage/sagenb-1.0.1.tar.bz2
CC: @jdemeyer @jhpalmieri @kcrisman
Component: notebook
Author: Dima Pasechnik
Branch/Commit:
7b85dc2
Reviewer: John Palmieri, Jeroen Demeyer
Issue created by migration from https://trac.sagemath.org/ticket/23066
The text was updated successfully, but these errors were encountered: