This folder contains scripts that can be used in combination with hyperfines --export-json option.
hyperfine 'sleep 0.020' 'sleep 0.021' 'sleep 0.022' --export-json sleep.json ./plot_whisker.py sleep.jsonTo make these scripts work, you will need numpy, matplotlib and scipy.
If you have a Python package manager that understands PEP-723 inline script requirements like uv or pipx, you can directly run the scripts using
uv run plot_whisker.py sleep.jsonOtherwise, install the dependencies via your system package manager or using pip:
pip install numpy matplotlib scipy # pip3, if you are using python3