Tags: gregmos/PII-Shield
Tags
Release v1.0.0 — first public release Server: - Rewrite bootstrap: lifespan + anyio.to_thread (fixes deadlock on Windows) - pip call + import verification (fixes false pip failures) - Retry wrapper for transient OSError/DLL locks (3 retries, 10s delay) - Dynamic retry_after_sec: 25s first 3 min, 10s after - Chunked processing works with HITL entity overrides - Docx table cells joined with " | " for NER context - sys.executable instead of hardcoded "python" (macOS/Linux fix) - macOS/Linux platform_overrides in manifest (python3) README: - Professional layout for awesome-mcp submission - Dynamic badges (CI, stars, forks, release, platforms, tech stack) - Privacy architecture table, cross-platform instructions SKILL.md: - Realistic boot timings (2-5 min first launch) - Correct retry behavior: sleep for "loading", STOP for "No such tool" Tests (new): - 73 tests across 8 files (detection, anonymization, dedup, chunking, overrides, mapping, EU patterns, false positives) - GitHub Actions CI: Python 3.10/3.12 × Windows/macOS/Linux Version sync: - All files aligned to v1.0.0, .dxt format, GLiNER model updated to knowledgator/gliner-pii-base-v1.0 Co-Authored-By: stevenobiajulu <[email protected]> Co-Authored-By: Claude Opus 4.6 <[email protected]>