--- id: pandas-profiling version: "3.6.6" license: MIT license_treatment: permissive maintenance: active --- # pandas-profiling — Deprecated 'pandas-profiling' package, use 'ydata-profiling' instead License: permissive · Maintenance: active · Downloads: 417.6K/mo ## What it is and what it does pandas-profiling was a one-line exploratory data analysis tool that extended pandas' df.describe() to produce detailed HTML and JSON reports on DataFrames, including time-series and text analysis. The package has been renamed to ydata-profiling to decouple profiling from pandas-specific DataFrames. This specific version (3.6.6) is a brownout implementation: it remains installable via pip but is deprecated and will cease functioning after April 1st. The package now serves only to redirect users to ydata-profiling. New installations should use ydata-profiling directly; existing code using pandas-profiling imports will break after the deprecation deadline. Use it for: - Migrating legacy code: if you have existing pandas-profiling imports, this package documents the migration path to ydata-profiling. - Temporary compatibility: if a dependency still requires pandas-profiling, this package provides a bridge until that dependency updates. - Understanding the deprecation: reviewing this package's brownout strategy and timeline for sunsetting old naming conventions. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. This package is deprecated; it redirects users to ydata-profiling for exploratory data analysis of pandas DataFrames with HTML and JSON export. No. Do not install this package. It is deprecated and will error after April 1st. Install ydata-profiling instead, which provides the same functionality under the new name. If you encounter pandas-profiling as a transitive dependency, file an issue with the upstream package to migrate to ydata-profiling. ## Install pip install pandas-profiling uv add pandas-profiling poetry add pandas-profiling ## Installing pandas-profiling Before you install: Low install friction, but the package is in active deprecation. Last release was over a year ago; the repo remains active but this version is a brownout implementation directing users to ydata-profiling instead. License in practice: MIT license (permissive) allows commercial and private use, but the package itself is deprecated and unsupported—license permissiveness is moot when the package is being phased out. Quickstart: pip install pandas-profiling from pandas_profiling import ProfileReport # Note: This import path will error after April 1st; use ydata-profiling instead Package is deprecated and will throw errors after April 1st; install ydata-profiling instead for continued support. Verify before relying: - Whether the April 1st deprecation deadline has passed relative to current date. - Whether dependencies of this package have migrated to ydata-profiling, potentially making this a transitive blocker. - Exact functionality differences between this version and ydata-profiling's current capabilities. ## Package facts - License: MIT (permissive) - Python support: capped_below_current - Install friction: low - Maintenance: active - Downloads: 417.6K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags data profiling exploratory analysis, pandas dataframe summary statistics, automated eda report generation, data quality assessment, dataset overview html export, deprecated, migration-path [View on SkillFed](https://skillfed.io/packages/pandas-profiling) · [View on PyPI](https://pypi.org/project/pandas-profiling/)