wesm / pandas2

Design documents and code for the pandas 2.0 effort.
https://pandas-dev.github.io/pandas2/
306 stars 41 forks source link

require numexpr / numba #37

Open jreback opened 8 years ago

jreback commented 8 years ago

pandas already supports lazy evaluation via numexpr. adding numba allows the possibility of generation of lazy expressions (and recent versions support ahead-of-time compilation).

I would simply make these requirements; they are available on all platforms and just help.

xref: https://github.com/pydata/pandas/pull/14324 xref: https://github.com/shoyer/numbagg

xref #7

wesm commented 8 years ago

I'm -0 on this because these tools are NumPy-centric and do not have good support for non-numeric data.

shoyer commented 8 years ago

Also, Numba is still hard to install without conda. I'd like to see wheels and debian support (numexpr has both) before calling it generally "available on all platforms".