Metadata-Version: 2.4
Name: pii-presidio
Version: 0.0.0
Summary: Microsoft Presidio plugin: multi-language recognizers with optional reversible anonymization.
Project-URL: Homepage, https://github.com/pii-toolkit/pii-presidio
Project-URL: Repository, https://github.com/pii-toolkit/pii-presidio
Project-URL: Issues, https://github.com/pii-toolkit/pii-presidio/issues
Author-email: Michal Piotrowski <piotrowskimichalwfis@gmail.com>
License-Expression: Apache-2.0
License-File: LICENSE
Keywords: anonymization,gdpr,pii,presidio,presidio-plugin,privacy
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Security
Classifier: Topic :: Text Processing :: Linguistic
Classifier: Typing :: Typed
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# pii-presidio

Microsoft Presidio plugin: multi-language PII recognizers with optional reversible anonymization, built on top of `pii-detect`.

> **Pre-release placeholder.** No implementation has shipped yet. The `0.0.0` release on PyPI exists only to reserve the package name. Watch this space for the first functional release.

## Planned scope

- `get_recognizers(languages=["pl", ...])` — `PatternRecognizer` instances ready to register with `AnalyzerEngine`.
- Confidence scale 0.4 / 0.85 / +context boost, mirroring Presidio's built-in behavior.
- Optional `ReversibleReplaceOperator` for `AnonymizerEngine` — when enabled, replacement emits a mapping you can use to deanonymize later.
- Pluggable mapping store (in-memory by default; file or callback on opt-in).

## Sibling packages

- [`pii-detect`](https://github.com/pii-toolkit/pii-detect) — multi-language detection primitives this plugin reuses.
- [`pii-cloak`](https://github.com/pii-toolkit/pii-cloak) — non-Presidio reversible anonymization with the same mapping format.

## License

Apache-2.0. See `LICENSE`.
