jupyter / dashboards_server

[RETIRED] Server that runs and renders Jupyter notebooks as interactive dashboards
Other
181 stars 48 forks source link

ipywidgets 6.0.0 support #317

Open akhmerov opened 7 years ago

akhmerov commented 7 years ago

It appears the dashboards server doesn't support ipywidgets 6.0.0 due to backwards-incompatible changes.

philippjfr commented 7 years ago

Can confirm when I try it I'm seeing a lot of Couldn't create a model messages on the console. @akhmerov Is that what you were seeing?

akhmerov commented 7 years ago

Yep, exactly.

aiguofer commented 7 years ago

Experiencing this as well. Has anyone found any workarounds for now?

parente commented 7 years ago

There's probably a good amount of work needed to get dashboard server up to snuff with the latest ipywidgets and the JupyterLab components used under the covers. I don't forsee myself, at least, having cycles to focus on the work any time soon.

rserbitar commented 7 years ago

So what's the plan here? Is dashboards server going to be abandoned? How much work are we looking at?

parente commented 7 years ago

So what's the plan here?

I opened #319 to document the status of all the dashboard work and start a discussion about what's next.

As for the work required to bring the jupyterlab and ipywidget components up to date, it's hard to say off hand. In the past, it took quite a bit of effort to stay in sync with the API changes between jupyterlab releases and ipywidgets releases. Maybe the breaking changes have slowed down, but I don't expect so. JupyterLab is still an alpha-level project and the dashboard server is re-using those components in ways beyond the original design. Similarly, ipywidgets is changing to both support running in the classic and JupyterLab notebook server as well as to enable use on plain HTML pages.