plotly / jupyter-dash

OBSOLETE - Dash v2.11+ has Jupyter support built in!
https://dash.plotly.com/dash-in-jupyter
MIT License
960 stars 233 forks source link

Prebuilt JupyterLab 3.0 extension ? #49

Open layne-sadler opened 3 years ago

layne-sadler commented 3 years ago

As described in the Jupyter 3.0 blog post:

JupyterLab extensions can now be distributed as prebuilt extensions, which do not require a user to rebuild JupyterLab or have Node.js installed. Prebuilt extensions can be distributed as Python packages using familiar package managers such as pip...

https://blog.jupyter.org/jupyterlab-3-0-is-out-4f58385e25bb

Are there plans to prebuild the "jupyterlab-dash JupyterLab extension?"

In my experience, it requires a lot of troubleshooting. This could help reduce friction.

nicolaskruchten commented 3 years ago

We will first upgrade the source-only extension, as this should be straightforward with any luck, and we will look into the prebuilt extension thereafter, yes.

stonebig commented 3 years ago

Is the effort to get jupyter-dash extension prebuild for jupyterlab-3 still ongoing ? or has it been drop for a "no interest" or "no time" reason ?

stonebig commented 3 years ago

also, I've got a fail trying to get it work on PyPy3-3.7.5 / Jupyterlab-3.1.0rc1, but not sure who is responsible, if someone can tell me

I'm trying Dash with PyPy3 because I suppose it removes the "c-interface" speed debt for PyPy3.

image

mallman commented 2 years ago

Hi guys. Can the maintainers provide an update on this issue, please? It is the only extension we use which requires us to rebuild jupyterlab. Not a huge deal, but a pre-built extension will be a nice-to-have.

consideRatio commented 2 years ago

Migration guide for jupyterlab extensions going from jupyterlab v2 to v3: https://jupyterlab.readthedocs.io/en/stable/extension/extension_migration.html#jupyterlab-2-x-to-3-x

Frank-Steiner commented 1 year ago

Any chance a prebuilt version will be released?

tlvu commented 8 months ago

Any update?

alexcjohnson commented 8 months ago

This entire package is obsolete, its functionality has been integrated into the main Dash package. If anyone is interested in helping modernize JupyterDash packaging the Dash repo is the place to continue this discussion.