dqcheckr
Automated Data Quality Checks for Recurring Dataset Deliveries
dqcheckr adds drift analysis, then removes the YAML a user had to hand-write.
◆Recent moves
- 24d ago
Config generation from data sniffing; run listing added
The onboarding release: generate_dataset_config() and generate_global_config() derive the YAML from the data instead of asking the user to write it, with validate_config() and list_runs() making an existing setup inspectable. The body is terse, but the direction matches the 0.2.0 push to reduce operator effort.
View source ↗ - 2mo ago
DuckDB CSV ingestion fixed for undetectable delimiters
A single bug fix: delimiter and encoding from the dataset config are now passed to DuckDB's read_csv_auto for both column detection and table creation, so files whose delimiter cannot be auto-detected ingest correctly. No new capability.
View source ↗ - 2mo ago
Snapshot drift analysis arrives; reports move to Quarto
⚡ SPARKThe release that gave dqcheckr a second axis. Alongside the usual check-catalogue growth, compare_snapshots() turns the accumulated run history into drift analysis, which is the capability the 0.3.0 config work is now making easier to reach.
View source ↗