$ python minimal-failing.py
hists in file: ['mass;1']
Traceback (most recent call last):
File "minimal-failing.py", line 100, in <module>
main()
File "minimal-failing.py", line 96, in main
minimal_failing(root_file)
File "minimal-failing.py", line 73, in minimal_failing
hist_mass.plot()
File "/home/feickert/.venvs/hist-issue/lib/python3.7/site-packages/hist/basehist.py", line 204, in plot
return self.plot1d(*args, **kwargs)
File "/home/feickert/.venvs/hist-issue/lib/python3.7/site-packages/hist/basehist.py", line 222, in plot1d
return hist.plot.histplot(self, ax=ax, **kwargs)
File "/home/feickert/.venvs/hist-issue/lib/python3.7/site-packages/mplhep/plot.py", line 132, in histplot
h = np.asarray(h).astype(float)
TypeError: Cannot cast array data from dtype([('value', '<f8'), ('variance', '<f8')]) to dtype('float64') according to the rule 'unsafe'
$ python minimal-failing.py pass
Saved figure