Fixes
- pandas 2.3+ fillna compatibility: Fixed
NDFrame.fillna() got an unexpected keyword argument 'method' error by handling the deprecated method parameter
- Added
Series.fillna patch to handle deprecated method parameter
- Convert
method='ffill'/'bfill' to explicit ffill()/bfill() calls in fallback path
- Pin pandas<3.0: Added upper bound on pandas version as pandas 3.x is not yet supported
Improvements since v0.3.0
- Enhanced rolling, expanding, ewm operations
- DataFrame.corr/cov pairwise operations
- Improved aggregations
- Additional edge case tests
Installation
pip install unlockedpd==0.3.1