I’m the maintainer of Plotly.py and hence of the main Plotly extensions:
plotlywidget. I’m looking for some advice about how to go about supporting JupyterLab 3 now that it’s out. The Extension Migration Guide seems to suggest a way to make the next version of our extensions work with JupyterLab 3, but this will break compatibility with JupyterLab 2, am I reading it right?
Is there an example somewhere of the changes I would need to make to be able to provide a single source extension that is compatible with JupyterLab 2 and JupyterLab 3, so as to keep our installation docs as simple as possible? I want to avoid having to say “if you’re using JupyterLab 2, install this, but if you’re using JupyterLab 3, install that” if at all possible