Opened 6 years ago
Closed 6 years ago
#21256 closed enhancement (fixed)
Upgrade and fix ipywidgets
Reported by: | jdemeyer | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | sage-7.4 |
Component: | packages: standard | Keywords: | |
Cc: | Merged in: | ||
Authors: | Jeroen Demeyer | Reviewers: | Volker Braun |
Report Upstream: | N/A | Work issues: | |
Branch: | c747d36 (Commits, GitHub, GitLab) | Commit: | c747d36b60294950fd4ccda3fc85662de288b2f9 |
Dependencies: | #20218 | Stopgaps: |
Description (last modified by )
There are various issues with widgetsnbextension
:
- It must be installed using
pip
. The typicalpython setup.py install
does not work. See https://github.com/ipython/ipywidgets/issues/718. This is fixed by #20218.
- We need to enable the
widgetsnbextension
foripywidgets
to actually work.
- 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:
Change History (17)
comment:1 Changed 6 years ago by
- Description modified (diff)
comment:2 Changed 6 years ago by
- Branch set to u/jdemeyer/upgrade_ipywidgets_to_version_5_2_2
comment:3 Changed 6 years ago by
- Commit set to 7aa94b615cc598fa1a708920ea0be4682e8c3f0f
- Description modified (diff)
- Summary changed from Upgrade ipywidgets to version 5.2.2 to Upgrade and fix ipywidgets
comment:4 Changed 6 years ago by
- Description modified (diff)
comment:5 Changed 6 years ago by
- Dependencies set to #20218
- Description modified (diff)
comment:6 Changed 6 years ago by
- Commit changed from 7aa94b615cc598fa1a708920ea0be4682e8c3f0f to b37edb2e44e3abd770a440704f5e384746f0e8da
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
b37edb2 | Upgrade and fix ipywidgets
|
comment:7 Changed 6 years ago by
- Description modified (diff)
comment:8 Changed 6 years ago by
- Commit changed from b37edb2e44e3abd770a440704f5e384746f0e8da to 3fcd5b34fe0fa44c9a88fd8c66e39bc61ceb1dc0
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
6c9dffe | Use pip to install most Python-based dependencies; see http://trac.sagemath.org/ticket/20218
|
63cade4 | This is no longer needed.
|
a692a30 | Update some packages that were added since the start of this branch to use pip.
|
3e16e00 | Some of the packages changed to use pip in 2fe1d357600e60d3422141ba5a7fb16efb3a691b needed pip added to their build deps.
|
332d915 | Move PIP_INSTALL into sage-env so that it's available so long as the Sage environment is activated
|
d6121b2 | pip install sagenb_exports
|
d7218a0 | Three new Python packages were added that should use pip for installation
|
3fcd5b3 | Upgrade and fix ipywidgets
|
comment:9 Changed 6 years ago by
- Description modified (diff)
comment:10 Changed 6 years ago by
- Commit changed from 3fcd5b34fe0fa44c9a88fd8c66e39bc61ceb1dc0 to a7c97c7f5a9a2ea4652a6f3cc338cb55af595c0a
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
fd131c1 | Add --verbose flag to pip
|
afc90d4 | Add terminado as standard package
|
fdb403e | Add entrypoints and configparser packages
|
c4fc97c | Merge remote-tracking branches 'trac/u/jdemeyer/add_a_terminado_package' and 'trac/u/jdemeyer/add_a_entrypoints_package' into t/20218/pip-install
|
7054c41 | Fix installation of Jupyter packages
|
a7c97c7 | Upgrade and fix ipywidgets
|
comment:11 Changed 6 years ago by
- Commit changed from a7c97c7f5a9a2ea4652a6f3cc338cb55af595c0a to a2213d9b04d223a934ca144fa5c37654c58fbfbd
Branch pushed to git repo; I updated commit sha1. New commits:
a2213d9 | Ignore warnings from ipywidgets
|
comment:12 Changed 6 years ago by
- Commit changed from a2213d9b04d223a934ca144fa5c37654c58fbfbd to 7a6c4c4209bdd172b83d46d68dfece65ed180d90
Branch pushed to git repo; I updated commit sha1. New commits:
7a6c4c4 | Remove deprecated widget abbreviations
|
comment:13 Changed 6 years ago by
- Description modified (diff)
- Status changed from new to needs_review
comment:14 Changed 6 years ago by
- Commit changed from 7a6c4c4209bdd172b83d46d68dfece65ed180d90 to 1fa20714d79a09ec2e9762507932deff9a965ab9
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
1fa2071 | Remove deprecated widget abbreviations
|
comment:15 Changed 6 years ago by
- Commit changed from 1fa20714d79a09ec2e9762507932deff9a965ab9 to c747d36b60294950fd4ccda3fc85662de288b2f9
comment:16 Changed 6 years ago by
- Reviewers set to Volker Braun
- Status changed from needs_review to positive_review
comment:17 Changed 6 years ago by
- Branch changed from u/jdemeyer/upgrade_ipywidgets_to_version_5_2_2 to c747d36b60294950fd4ccda3fc85662de288b2f9
- Resolution set to fixed
- Status changed from positive_review to closed
Note: See
TracTickets for help on using
tickets.
New commits:
Upgrade ipywidgets to version 5.2.2