{"library":"window-ops","type":"library","category":null,"description":"The `window-ops` library provides optimized implementations of window operations such as rolling and expanding functions. It aims to offer a significant speedup over `pandas.Series.rolling` and `pandas.Series.expanding` by utilizing Numba-optimized functions that operate on NumPy arrays. The library also includes 'online' classes for efficiently updating window statistics as new data arrives. It is currently in an alpha development stage (0.0.15), with releases as features are added or improved.","language":"python","status":"active","version":"0.0.15","tags":["rolling","expanding","window-functions","time-series","numba","numpy","performance"],"last_verified":"Fri May 22","install":[{"cmd":"pip install window-ops","imports":["from window_ops.rolling import rolling_mean","from window_ops.expanding import expanding_mean","from window_ops import online"]}],"homepage":null,"github":"https://github.com/jmoralez/window_ops","docs":null,"changelog":null,"pypi":"https://pypi.org/project/window-ops/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":50,"avg_install_s":7,"avg_import_s":0.78,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/window-ops/compatibility"}}