Skip to content

Releases: nithin42/pii-radar

v0.2.0 - Parquet, Confidence Scoring & CI/CD Integration

Choose a tag to compare

@nithin42 nithin42 released this 31 Jul 02:06

What's Changed

✨ New Features

  • Parquet file support (.parquet, .pq) via PyArrow
  • Per-detection confidence scoring with color-coded terminal display
  • --fail-on-detect flag for GitHub Actions / pre-commit CI/CD gates
  • Recursive directory scanning (pii-radar scan data/)
  • JSON output mode (--output json) for scripting and automation

🐛 Bug Fixes

  • Fixed false positives for version strings in IP detection (#1)
  • Fixed UTF-16 / latin-1 encoding errors on Windows CSV files

📦 Install

pip install pii-radar==0.2.0

Full Changelog: v0.1.0...v0.2.0

v0.1.0 - Initial Release

Choose a tag to compare

@nithin42 nithin42 released this 31 Jul 02:05

🎉 First stable release of pii-radar

✨ Features

  • Detects 6 PII types: EMAIL, PHONE, SSN, CREDIT_CARD, IP_ADDRESS, DATE_OF_BIRTH
  • Supports CSV and JSON files
  • Beautiful Rich terminal output with confidence scores
  • --report flag saves matches to CSV
  • --redact flag creates sanitized CSV copies
  • GitHub Actions CI across Python 3.9–3.12

📦 Install

pip install pii-radar==0.1.0