featuresmith-cli
featuresmith-cli is the command-line interface for Featuresmith — the open-source Dataset Review Platform for structured data.
It exposes terminal commands for automated dataset code reviews, snapshot diffing, remediation plan compilation, and CI/CD quality gating, delegating all engine work to featuresmith-core.
Installation
pip install featuresmith-cli
(This automatically installs featuresmith-core as a dependency).
CLI Workflows
# Run automated dataset review report with ML Readiness Scorecard
featuresmith review train.csv --target survived
# Diff two dataset snapshots to catch schema drift and quality regressions
featuresmith diff train_v1.csv train_v2.csv --target survived
# Compile an inspectable Plan from accepted recommendations
featuresmith plan train.csv --target survived --accept rec.quality.missingness.cabin
# Run quality & leakage rule analysis
featuresmith analyze train.csv --target survived
# Output machine-readable JSON for CI/CD gating (exit code 0 = clean, 1 = findings)
featuresmith review train.csv --target survived --format json --output report.json
For comprehensive guides and CLI reference, visit the official website: https://featuresmith.adityagangwani.me
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file featuresmith_cli-0.4.0.tar.gz.
File metadata
- Download URL: featuresmith_cli-0.4.0.tar.gz
- Upload date:
- Size: 14.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
03a71d21d91b09e22f22e63915e21e7714f8aeb1db960a95cb03b46026fe9d94
|
|
| MD5 |
b6a2efcea0816819fe32c582b57d1400
|
|
| BLAKE2b-256 |
93631d073baa07881ffa2985319d59abc6cef98f9f80eec0f93c32ac780aac7b
|
File details
Details for the file featuresmith_cli-0.4.0-py3-none-any.whl.
File metadata
- Download URL: featuresmith_cli-0.4.0-py3-none-any.whl
- Upload date:
- Size: 20.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
63f804992e4996cea3ea8194ddec7e784437a4f14cfda09a5f5734b045da9214
|
|
| MD5 |
c7ceb2518b5d097ff2e6894d9d41e86d
|
|
| BLAKE2b-256 |
646b04ba37b8e5d4d17de08a9e064f02bda3c3d0eed206d8ed29afc42addc68a
|