Skip to content

Release v0.2.8

Choose a tag to compare

@junclemente junclemente released this 22 Jul 06:06
· 4 commits to main since this release
0cefd66

[0.2.8] – 2026-03-17

Added

  • catvar_report()
    Introduced a new catvar_report() function in reports.py for detailed categorical-variable profiling. (2025‑04‑30)

  • plot_outlier_boxplots()
    Added plot_outlier_boxplots() to eda.outliers for visualizing IQR-based outliers in non-binary numeric features. (2025‑07‑21)

Changed

  • catvar_report() display
    Finalized and cleaned up the display layout and formatting of catvar_report(). (2025‑05‑02)

  • count_unique_values() enhancements
    Added an n_modes parameter and built-in sorting to the count_unique_values() helper. (2025‑05‑01)

  • Tabulate support
    Updated code to include the tabulate package for nicer table output. (2025‑05‑02)

  • Deprecation messaging
    Revised deprecation notices to point users toward data_info(), data_cardinality(), and data_quality(). (2025‑04‑29)

  • Utility functions refactored
    Deprecated get_cont_list() and get_cat_list() in favor of the clearer show_convar() and show_catvar(). (2025‑04‑29)

  • catvar_reports rename
    Tidied up naming and internal references in the catvar_reports module to match the new API. (2025‑05‑02)

  • eda.outliers module update
    Updated eda.outliers to expose the new plotting function via the public interface and __all__. (2025‑07‑21)

  • Bump version to 0.2.8 in pyproject.toml (2026-03-17)

  • Replace deprecated pandas dtype checks in tests (2026-03-17)

  • Resolve FutureWarning in test_io_utils.py (2026-03-17)

Deprecated

  • Automated changelog
    Removed the git-cliff–based changelog automation and reverted to manual maintenance. (2025‑04‑18)

Documentation

  • Notebook updates
    • Updated eda_workflow.ipynb with deprecation guidance and new function signatures. (2025‑04‑18)
    • Refreshed example outputs in the project notebook to reflect the latest changes. (2025‑05‑02)

Testing

  • Test suite
    Updated and expanded unit tests for count_unique_values() to cover the new modes and sorting options. (2025‑05‑01)

  • Outlier tests
    Added basic unit test for plot_outlier_boxplots() to ensure it runs without error. (2025‑07‑21)

Fixed

  • count_unique_values() enhancements (2026-03-17)
  • Deprecation messaging updated to point to new report functions (2026-03-17)