scikit-hep / histbook

Versatile, high-performance histogram toolkit for Numpy.
BSD 3-Clause "New" or "Revised" License
109 stars 9 forks source link

Remove meta dependency #22

Closed jpivarski closed 6 years ago

jpivarski commented 6 years ago

I've downplayed the ability to define axis expressions from Python functions, rather than strings, because it hasn't worked on some systems due to a bug in meta. meta is not a very active project; I should probably remove the dependency altogether.

At the same time, perhaps I should ensure that my language is identical to or an extension of numexpr, so that there's an obvious candidate for accelerating the calculation of complex expressions. And then— I'd be able to use formulate to take those expressions in TTree::Draw syntax! (I don't know why I hadn't thought of that earlier.)

jpivarski commented 6 years ago

Meta has been removed. The comment about numexpr should be its own issue.