v0.6.2
Glob Pattern Validation - Validate multiple files with s3://bucket/*.parquet
Cloud Sampling - sample_failures() now works with S3 and Azure parquet files
Simpler API
- validate("contract.yml") extracts datasource automatically
- draft("data.parquet") profiles internally
- Dict-of-lists columnar input format supported
Bug Fixes
- unique rule NULL handling consistency between SQL and Polars
- dry_run=True and health() now properly load builtin rules
- Empty DataFrame compare() no longer crashes
- allowed_values("active") gives helpful error (expects list)
- freshness suggestions default to severity: warning