I haven’t actually tried to get automatic updates working since I asked you the question. I’ve been too busy writing a neural net from scratch to label the MNIST data set!
One thing I have done though is finally sort out the mess of python installation, virtual environments and packages on my notebook. Since starting to code I hadn’t settled on a standard package installation method and my computer was a total mess. I uninstalled everything and started again with Miniconda and Conda environments. One benefit of this is a very simple process to create an environment.yml file which I hope will help with this refresh notebook process and would have made my implementation of voila/binder app much quicker too.
Thanks for your help and I’ll be sure to update you once I’ve got it working.The dashboard I created is here. I used altair for the charts - it’s the first time I’ve used altair but I really like the visualisations.