Open mathematicalmichael opened 1 week ago
Thank you for the bug report. I'm digging in.
Incidentally I recently asked a Microsoft rep for help with setting up CI against buckaroo and VSCode.
Heads up. I will try to get a fix together this week. I hope that works with your timeline
AnyWidget solves this problem.
I'm making progress on this. I have a version based on anywidget that works, I'd like to use ipyreact, and I have one stumbling block there.
Anywidget injects your entire js module into the dom for each invocation of the widget. IPYReact (built on top of anywidget) has a fix for this.
How are you at JS Build chains (vite, webpack, css)? Want to pair on a couple bits of this problem.
unfortunately I am pretty clumsy with JS tooling in general. I know enough to get by with an LLM but have not invested time to learn properly. I have built my fair share of docker images to get web projects working but can't say I'm confident in those particular skills.
there's no rush on my end. i just thought your tool looked particularly cool and thought I'd assess whether to add it to my toolbox yet. ill keep an eye on my github notifs. thanks for being so responsive!
Checks
[X] I have checked that this issue has not already been reported.
[X] I have confirmed this bug exists on the latest version of Buckaroo.
What type of jupyter notebook were you using (VSCode notebook, google colab, Jupyter Lab, Jupyter notebook). Select multiple if you can reproduce this in multiple environments. If other, please add to description.
VS Code, Jupyter Lab
Reproducible example
show any dataframe:
I did this in a fresh https://lightning.ai studio with Python 3.11.10. After selecting that version and pip installing numpy, pandas, and buckaroo, you should be able to reproduce this as well.
Issue description
cells don't render - neither in lab nor vscode. I believe this is because of the sources for widgets. Could you please clarify where the JS packages should come from?
environment: lightning.ai (remote EC2 instance)
settings.json
:Expected behavior
missing js packages are downloaded automatically or a helpful message telling me what to do is shown.
Installed versions
Jupyter Log output
No response