pii-codex icon indicating copy to clipboard operation
pii-codex copied to clipboard

Upgraded Dependencies and Converted to UV

Open EdyVision opened this issue 4 months ago • 1 comments

Overview

PR description. Explain what it's doing and why.

  • Updated spaCy, MSFT Presidio, and other dependencies
  • Python support up to 3.12.x
  • Converted from Poetry Project to UV

Checklist

  • [ ] New PII Detection Service Added (Optional)
  • [ ] New PII Mappings added (Optional)
  • [ ] New citations added (if using other open source or research software) (Optional)
  • [ ] New PII types added to new version file under pii_codex/data (and JSON file generated) (Optional)
  • [ ] Tests added
  • [x] CI passed
  • [x] Commits Squashed

EdyVision avatar Aug 25 '25 03:08 EdyVision

Codecov Report

:x: Patch coverage is 98.47328% with 10 lines in your changes missing coverage. Please review. :white_check_mark: Project coverage is 96.72%. Comparing base (2e1481c) to head (e091200).

Files with missing lines Patch % Lines
pii_codex/services/pii_type_mappings.py 88.00% 3 Missing :warning:
pii_codex/utils/pii_mapping_util.py 85.71% 3 Missing :warning:
tests/pii_codex/services/test_detection_service.py 92.10% 3 Missing :warning:
pii_codex/services/analyzers/presidio_analysis.py 88.88% 1 Missing :warning:
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #40      +/-   ##
==========================================
- Coverage   96.92%   96.72%   -0.21%     
==========================================
  Files          27       26       -1     
  Lines        1203     1282      +79     
==========================================
+ Hits         1166     1240      +74     
- Misses         37       42       +5     

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

codecov[bot] avatar Aug 25 '25 04:08 codecov[bot]