Skip to content

v0.2.2

Choose a tag to compare

@ramannanda9 ramannanda9 released this 15 Apr 05:52
· 2 commits to main since this release
582a86c

DatasetDriftSummary with per-column signal attribution

Added

  • DatasetDriftSummary — dataset-level aggregate with per-metric column attribution (jaccard_worst_column, null_rate_worst_column, etc.)
  • Schema drift (missing_columns, new_columns) and row_count_delta computed in base interpreter from column profiles
  • DatasetDriftSummary exported from top-level package

Changed

  • InterpretationResult.drift_signals renamed to dataset_drift_summary
  • aggregate_signals signature: list[DriftSignals]dict[str, DriftSignals]
  • compute_profile_signals returns dict[str, DriftSignals] (per-column only)
  • to_dict/from_dict round-trip all DatasetDriftSummary fields