#tested with python 3.9 numpy notebook plotly silx black refl1d tqdm pandas