I have an application that uses Holoviews to generate a heatmap plot that is rendered using Bokeh. I upgraded from a Python 2.7 to 3.7 environment and the saved .html plots no longer support the ability to pan, zoom, or reset. I had previously saved versions of the .html files and performed a file diff between and found a few lines that were no longer present in the .html file. I copied those lines from the previous version into the new version and see that the interactive functions now work again. After editing for version, the lines below are what I copied from the old version to the new version to get things working.
link rel="stylesheet" href="https://cdn.pydata.org/bokeh/release/bokeh-1.3.4.min.css"
link rel="stylesheet" href="https://cdn.pydata.org/bokeh/release/bokeh-widgets-1.3.4.min.css"
link rel="stylesheet" href="https://cdn.pydata.org/bokeh/release/bokeh-tables-1.3.4.min.css"
These appear to be related to BokehJS, but I have not been able to figure out what might be missing for them to start being included again. This a server app, and these functions work while the server is running. However, it used to continue to work after closing the server and when opening the saved .html file.