It looks so cool! I just installed it, and i am now trying it out. In my case, it took following steps,
- Install python 3.7 (i was on 3.6 before)
- Install new dependencies via pip (quart, quart_compress, git+https://github.com/richlegrand/dash)
- Replace the
Flask server object by a
Quart object (from quart import Quart)
In addition i encountered some issue due to this project being base on Dash 1.11.0 rather than 1.12.0 (e.g. the
prevent_initial_callbacks flags is missing). I guess the new version will be merged at some point?
EDIT: It does however write the following line, which confuses me as i was under the impression that websockets would be used by defaults,
[2020-05-19 18:15:12,932] Running on 127.0.0.1:8051 over http (CTRL + C to quit)
EDIT2: I have merged v1.12.0 into your code, and now everything just seems to work!