Metadata-Version: 2.4
Name: hushmark-core
Version: 0.1.0
Summary: Turkish-first PII detection and masking engine
Project-URL: Homepage, https://github.com/hushmark/hushmark-open-core
Project-URL: Documentation, https://github.com/hushmark/hushmark-open-core/tree/main/core#readme
Project-URL: Issues, https://github.com/hushmark/hushmark-open-core/issues
Project-URL: Source, https://github.com/hushmark/hushmark-open-core/tree/main/core
License-Expression: Apache-2.0
License-File: LICENSE
Requires-Python: <3.13,>=3.12
Requires-Dist: fastapi>=0.116.0
Requires-Dist: gliner>=0.2.24
Requires-Dist: httpx>=0.28.0
Requires-Dist: onnx>=1.18.0
Requires-Dist: onnxruntime>=1.22.0
Requires-Dist: presidio-analyzer>=2.2.360
Requires-Dist: pydantic-settings>=2.10.0
Requires-Dist: pydantic>=2.11.0
Requires-Dist: pyyaml>=6.0.2
Requires-Dist: structlog>=25.4.0
Requires-Dist: torch>=2.10.0
Requires-Dist: uvicorn>=0.35.0
Description-Content-Type: text/markdown

# hushmark-core

Turkish-first PII detection and reversible masking engine used by the self-hosted Hushmark
gateway.

```bash
pip install hushmark-core
```

The package includes deterministic Turkish validators and the model runtime. Production model
weights are distributed separately and must be installed according to the model card and verified
against the published digest before selecting the ONNX backend.

Reversible masking is a technical security measure. It is not anonymization or a guarantee of
legal compliance, and detection can miss or misclassify content. Evaluate the published benchmark
and representative local data before production use.

Licensed under Apache-2.0.
