voila-dashboards / voila-vuetify

Dashboard template for Voilà based on VuetifyJS
Other
154 stars 41 forks source link

Voila-vuetify will be broken with Voila 0.5.0 #64

Open martinRenou opened 1 year ago

martinRenou commented 1 year ago

Description

This is a warning that we are making some deep (and breaking) changes in Voila 0.5.0:

jtpio commented 1 year ago

For reference trying to use the template with voici (which is based on Voila 0.5.0) leads to the following error:

image

This was noticed in https://github.com/voila-dashboards/voici/pull/60.

maartenbreddels commented 1 year ago

Thanks for the heads up! What is the expected release date of 0.5 do you think?

martinRenou commented 1 year ago

Hopefully next month for JupyterCon

jhgoebbert commented 1 year ago

I just stumbled over this Voila-vuetify template which seems to be compatible with voila 0.5.0: https://pypi.org/project/voila-vuetify-tuwien/

dfguerrerom commented 11 months ago

I just stumbled over this Voila-vuetify template which seems to be compatible with voila 0.5.0: https://pypi.org/project/voila-vuetify-tuwien/

I think they have removed that package... @jhgoebbert do you know if that's the same as this one https://pypi.org/project/voila-vuetify-template-tuwien/#files ? this doesn't work with voila>5

jhgoebbert commented 11 months ago

Yes, that seems to be the case: https://colab.tuwien.ac.at/pages/viewpage.action?pageId=183404699#Voilà-VuetifyDefaultTemplate

dfguerrerom commented 11 months ago

Yes, that seems to be the case: https://colab.tuwien.ac.at/pages/viewpage.action?pageId=183404699#Voilà-VuetifyDefaultTemplate

yes, it uses voila-0.4.3 :/

maartenbreddels commented 11 months ago

I'm curious, is there a particular feature you need from voila 0.5?

martinRenou commented 11 months ago

I'm curious, is there a particular feature you need from voila 0.5?

Maybe Voici support :D

dfguerrerom commented 11 months ago

I'm curious, is there a particular feature you need from voila 0.5?

Actually no... we are doing an upgrade in our system and we are avoiding all the unnecessary pins in our libraries, but yes, voila~0.4 can meet our current needs.

dfguerrerom commented 7 months ago

@maartenbreddels, @martinRenou , I have created a new Voila template based on voila-vuetify, which you can find here: https://github.com/dfguerrerom/voila-sepal-ui. It works with voila<0.5. After spending some time working with this template, I've gained a good understanding of how the templates function. I am now planning to make it compatible with voila==0.5, and I could also submit a PR to this repository to update it accordingly. As you mentioned, the Lab-remix changes how we access the Kernel API. Could you give me a hint about where to look to access this API in the new version? It's important because I want to be able to access the _handleMessage and _update_status functions.