Skip to content
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

Upgrade and fix ipywidgets #21256

Closed
jdemeyer opened this issue Aug 16, 2016 · 27 comments
Closed

Upgrade and fix ipywidgets #21256

jdemeyer opened this issue Aug 16, 2016 · 27 comments

Comments

@jdemeyer
Copy link

There are various issues with widgetsnbextension:

  1. It must be installed using pip. The typical python setup.py install does not work. See python setup.py install command should error out and ask user to use pip jupyter-widgets/ipywidgets#718. This is fixed by Use pip to install Python dependencies #20218.

  2. We need to enable the widgetsnbextension for ipywidgets to actually work.

  3. We add a patch to remove deprecated @interact abbreviations. This patch is applied upstream to version 6. To be more compatible with SageNB, we add this patch right now.

Tarballs:

Depends on #20218

Component: packages: standard

Author: Jeroen Demeyer

Branch/Commit: c747d36

Reviewer: Volker Braun

Issue created by migration from https://trac.sagemath.org/ticket/21256

@jdemeyer

This comment has been minimized.

@jdemeyer
Copy link
Author

@jdemeyer
Copy link
Author

Commit: 7aa94b6

@jdemeyer

This comment has been minimized.

@jdemeyer
Copy link
Author

New commits:

7aa94b6Upgrade ipywidgets to version 5.2.2

@jdemeyer jdemeyer changed the title Upgrade ipywidgets to version 5.2.2 Upgrade and fix ipywidgets Aug 16, 2016
@jdemeyer

This comment has been minimized.

@jdemeyer

This comment has been minimized.

@jdemeyer
Copy link
Author

Dependencies: #20218

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Aug 16, 2016

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

b37edb2Upgrade and fix ipywidgets

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Aug 16, 2016

Changed commit from 7aa94b6 to b37edb2

@jdemeyer

This comment has been minimized.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Aug 16, 2016

Changed commit from b37edb2 to 3fcd5b3

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Aug 16, 2016

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

6c9dffeUse pip to install most Python-based dependencies; see https://github.com/sagemath/sage/issues/20218
63cade4This is no longer needed.
a692a30Update some packages that were added since the start of this branch to use pip.
3e16e00Some of the packages changed to use pip in 2fe1d357600e60d3422141ba5a7fb16efb3a691b needed pip added to their build deps.
332d915Move PIP_INSTALL into sage-env so that it's available so long as the Sage environment is activated
d6121b2pip install sagenb_exports
d7218a0Three new Python packages were added that should use pip for installation
3fcd5b3Upgrade and fix ipywidgets

@jdemeyer

This comment has been minimized.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Aug 17, 2016

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

fd131c1Add --verbose flag to pip
afc90d4Add terminado as standard package
fdb403eAdd entrypoints and configparser packages
c4fc97cMerge remote-tracking branches 'trac/u/jdemeyer/add_a_terminado_package' and 'trac/u/jdemeyer/add_a_entrypoints_package' into t/20218/pip-install
7054c41Fix installation of Jupyter packages
a7c97c7Upgrade and fix ipywidgets

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Aug 17, 2016

Changed commit from 3fcd5b3 to a7c97c7

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Aug 17, 2016

Branch pushed to git repo; I updated commit sha1. New commits:

a2213d9Ignore warnings from ipywidgets

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Aug 17, 2016

Changed commit from a7c97c7 to a2213d9

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Aug 17, 2016

Changed commit from a2213d9 to 7a6c4c4

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Aug 17, 2016

Branch pushed to git repo; I updated commit sha1. New commits:

7a6c4c4Remove deprecated widget abbreviations

@jdemeyer

This comment has been minimized.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Aug 26, 2016

Changed commit from 7a6c4c4 to 1fa2071

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Aug 26, 2016

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

1fa2071Remove deprecated widget abbreviations

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Aug 26, 2016

Changed commit from 1fa2071 to c747d36

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Aug 26, 2016

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

99e1494Revert changes to numpy
f5c0b16wcwidth depends on pip
b137b56Upgrade and fix ipywidgets
38a0dd5Ignore warnings from ipywidgets
c747d36Remove deprecated widget abbreviations

@vbraun
Copy link
Member

vbraun commented Aug 31, 2016

Reviewer: Volker Braun

@vbraun
Copy link
Member

vbraun commented Sep 1, 2016

Changed branch from u/jdemeyer/upgrade_ipywidgets_to_version_5_2_2 to c747d36

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants