[pandas-dev] Proposal to include Numba as a required dependency for rolling operations
Hello All, I have been working on a proof of concept <https://github.com/twosigma/pandas/blob/feature/generalized_window_operation...> that implements rolling mean <https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.core.windo...> and rolling apply <https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.core.windo...> in Numba without changing the current pandas rolling API. Numba is an attractive substitute over the current Cython implementation as maintainable, pure Python code and potential performance improvements. Stemming from the proof of concept, I'd like to propose to add Numba as a required dependency in pandas 1.0 and have rolling mean dispatch to Numba. Please see the associated GitHub issue <https://github.com/pandas-dev/pandas/issues/28987> for further details and discussion. Thanks, Matt -- Matthew Roeschke <http://mroeschke.github.io>
participants (1)
-
Matthew Roeschke