Skip to content

v0.2.20

Choose a tag to compare

@github-actions github-actions released this 29 Jan 09:11
· 99 commits to main since this release

🎉 Changelog for v0.2.20

🚀 New Features

  • pd_utils: Added string matching operators and refactored the documentation.
  • mask_utils: Introduced support for more operators.
  • pd_utils: Added statistical analysis utility functions and optimized imports.
  • pd_utils: Added initialization file for statistics tools module.
  • mask_utils: Added support for isin operator.
  • pd_utils: Added support for initial mask parameter in statistical tools.
  • pd_utils: Added a performance-optimized DataFrame statistics utility class.
  • pd_utils: Introduced a new module for DataFrame statistical analysis.
  • count_utils: Added logical operation parameter support for the count function.
  • pd_utils: Added a utility function for conditional counting in DataFrames.

🐛 Bug Fixes

  • pd_utils: Enhanced the fill_na function by adding a default value for fill_value.

⚙️ Other Changes

  • df_statistics: Refactored mask construction methods and optimized imports.
  • df_statistics: Refactored masking and counting methods to support internal caching.
  • df_statistics: Removed internal mask-building methods and renamed info methods.
  • pd_utils: Moved mask utility functions to a separate module and optimized imports.
  • pd_utils: Extracted single-mask construction logic into an independent function.
  • pd_utils: Improved the performance of the count function and enhanced documentation.
  • pd_utils: Renamed function fill_null to fill_na for consistent naming.
  • style: Removed unnecessary blank lines at the end of files.
  • chore: Updated version number to v0.2.20.
  • chore: Deleted the example file statistics_example.py.