Releases: Aviii-3085/datapilot
Release list
Datapilot v0.3.0 — Stable Release
Datapilot v0.3.0
The first stable release of Datapilot — an open-source Python library for deterministic exploratory data analysis and dataset understanding.
The first step after loading your dataset.
🚀 Highlights
Datapilot helps you understand your dataset before moving on to machine learning, dashboards, AI applications, or further analysis.
Dataset Analysis
- Dataset summary and structural analysis
- Dataset health assessment
- Missing value analysis
- Duplicate detection
- Data type analysis
- Statistical summaries
- Outlier detection
- Correlation analysis
- Actionable dataset insights
📊 Reporting
- Professional HTML report generation
- Structured analysis sections
- Dataset health and quality information
- Reusable report templates
- Integrated report styling and assets
🧩 Python API
Datapilot provides a simple analysis interface:
import pandas as pd
from datapilot import analyze
df = pd.read_csv("dataset.csv")
report = analyze(df)📦 Installation
Install Datapilot from PyPI:
pip install datapilot-kitThe distribution package is:
datapilot-kit
The Python package is imported as:
import datapilot🎯 Design Philosophy
Datapilot focuses on deterministic dataset understanding.
Given the same dataset and configuration, the analysis is designed to produce consistent and reproducible results.
Datapilot is intended to work alongside the existing Python data ecosystem rather than replace libraries such as pandas, NumPy, SciPy, Matplotlib, Plotly, or scikit-learn.
The intended workflow is:
Load Dataset
↓
Datapilot
↓
Understand Your Data
↓
Clean / Explore
↓
Build ML / AI / Dashboards / Applications
🛠️ Packaging Improvements
This release includes improvements to the Python package distribution:
- Published under the
datapilot-kitdistribution name - Clean wheel and source distribution
- Runtime HTML templates included in the package
- Report styling assets included in the package
- Unnecessary development files excluded from distributions
- Verified installation in a fresh virtual environment
📚 Documentation
Project documentation includes:
- Vision
- User Journey
- API Philosophy
- API Review
- Roadmap
🧪 Release Validation
The release candidate was tested through a clean installation from TestPyPI before the stable release.
The final v0.3.0 wheel and source distribution were inspected to verify that the required reporting assets and package metadata are included.
📄 License
Datapilot is released under the MIT License.
🔗 Links
Datapilot v0.3.0 — The first stable release. 🚀
Datapilot v0.3.0 Release Candidate 1
Datapilot v0.3.0 Release Candidate 1
This is the first public release candidate of Datapilot.
Highlights
- Automated Exploratory Data Analysis (EDA)
- Dataset health scoring
- Missing value analysis
- Duplicate detection
- Statistical summaries
- Correlation analysis
- Outlier detection
- Intelligent dataset insights
- Professional HTML report generation
- Example datasets and documentation
Installation
pip install datapilotThis release candidate is intended for testing and feedback before the stable v0.3 release.