Skip to content

v0.32.24

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Aug 10:48
· 2 commits to dev since this release

Version v0.32.24

This release brings several performance improvements, new features, and important dependency updates. Notably, it enhances the performance of the find_replace function, introduces new options to data cleaning utilities, and enforces compatibility with the latest pandas version. Several dependencies have also been updated for improved stability and compatibility.

New Features

  • Improved performance of find_replace by replacing .apply() with the more efficient .map() method, resulting in up to 5.9x speedup on large datasets. Unmapped values are now preserved correctly. (f5d97e, ANUPAM MISHRA)
  • Added a strip_whitespace parameter to the clean_names function, allowing users to optionally remove leading and trailing whitespace from column names. (3a3dd4, Samuel Oranyeli)
  • Added a drop_first parameter to the expand_column function, enabling users to drop the first category when expanding categorical columns. (7154f4, manav252)
  • Improved the expand function for polars to avoid potentially expensive schema computations. (048478, Samuel Oranyeli)

Bug Fixes

  • Fixed a HealthCheck failure in test_ecdf_string by suppressing slow test warnings and adjusting test settings for better compatibility with Hypothesis. (64df4c, mjsr84)

Deprecations

  • Enforced dependency on pandas >=3.0.0 and Python >=3.11, ensuring compatibility with the latest pandas release. (ad159d, Raffaele Mancuso)

Dependency Updates

  • Bumped prefix-dev/setup-pixi from 0.9.5 to 0.10.1. (ae633c, 23b223, c1b57b, dependabot[bot])
  • Bumped actions/checkout from 6 to 7. (b30eed, dependabot[bot])
  • Bumped actions/setup-python from 6 to 7. (90fdbc, dependabot[bot])
  • Bumped codecov/codecov-action from 6 to 7. (260420, dependabot[bot])
  • Bumped pyspark from 3.3.2 to 3.4.4. (4c1ec5, dependabot[bot])
  • Bumped idna from 3.7 to 3.15. (a8f700, dependabot[bot])

Documentation

  • Made API module headings linkable for improved navigation. (dc0d17, Aarav C. Shah)

Thank you to all contributors for their work on this release!