Skip to content

v0.3.1 - pandas 2.3+ compatibility fix

Latest

Choose a tag to compare

@Yeachan-Heo Yeachan-Heo released this 22 Jan 02:16
· 2 commits to main since this release

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