Skip to content

feat(polars): expose validation errors - #34

Merged
bnkc merged 4 commits into
mainfrom
fix/polars-validation-errors-33
Aug 13, 2026
Merged

bnkc merged 4 commits into
mainfrom
fix/polars-validation-errors-33

Conversation

@bnkc

@bnkc bnkc commented Aug 13, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • add a nullable error field to Polars validation results
  • preserve the exact Python-facing validation message for syntax and value errors
  • document extracting the field as an email_status column
  • add regression coverage for valid, invalid, overlong, and null inputs
  • refresh CI inputs for current Rust and officially supported free-threaded Python builds

Tests

  • cargo test --lib (163 passed)
  • uv run --python 3.13 --all-extras pytest -q (114 passed)

Closes #33

@bnkc
bnkc merged commit c91a945 into main Aug 13, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Catch errors into polars column

1 participant