Metadata-Version: 2.4
Name: dqmon
Version: 0.1.0
Summary: Zero-config data quality monitoring for dbt projects. pytest for your data.
Author: dqmon
License-Expression: MIT
Project-URL: Homepage, https://github.com/dqmon/dqmon
Project-URL: Documentation, https://dqmon.dev
Project-URL: Repository, https://github.com/dqmon/dqmon
Keywords: dbt,data-quality,monitoring,data-engineering,observability
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Database
Classifier: Topic :: Software Development :: Quality Assurance
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: typer>=0.9.0
Requires-Dist: rich>=13.0.0
Requires-Dist: pyyaml>=6.0
Provides-Extra: bigquery
Requires-Dist: google-cloud-bigquery>=3.0.0; extra == "bigquery"
Dynamic: license-file

# dqmon

Zero-config data quality monitoring for dbt projects. **pytest for your data.**

```bash
pip install dqmon
dqmon init          # auto-detect dbt project
dqmon check         # run quality checks
dqmon report        # generate quality report
```

## What it checks

- Model documentation coverage
- Column documentation coverage
- Test coverage (not_null, unique on primary keys)
- Source freshness configuration
- Naming conventions (stg_/int_/fct_/dim_ prefixes)
- Orphan models (potential dead code)
- Materialization sanity checks

## Zero config required

dqmon reads your existing `target/manifest.json` — no additional YAML, no new config files, no account needed.

## License

MIT
