
dcvpg — Data Contract Validator & Pipeline Guardian 🛡️
I just open sourced something I wish existed when I started building data pipelines. Meet dcvpg — Data Contract Validator & Pipeline Guardian 🛡️ The problem: data teams spend hours debugging issues that could have been caught at the gate. Schema changed. Freshness SLA missed. Null values slipped through. Nobody noticed until downstream. dcvpg lets you define data contracts as code and enforces them automatically: ✅ Schema drift detection — catch column drops, type changes before they hit prod ✅ Quality rule validation — nullability, regex, range checks, custom rules ✅ Freshness SLA monitoring — alert when your pipeline goes stale ✅ Pipeline gate integration — block bad data at the source Built for data engineers who are tired of being the last to know when something breaks. 100% open source. Python. YAML-based contracts. CI/CD friendly. 👉 github.com/pasindudilshan1/dcvpg https://pasindudilshan1.github.io/dcvpg/ Drop a ⭐ if this solves a problem you've lived. DataEngineering #OpenSource
Continue reading on Dev.to
Opens in a new tab


