pii 0.1.0

PII detection and anonymization with deterministic, capability-aware NLP pipelines.
Documentation
[[bench]]
harness = false
name = "analyze"
path = "benches/analyze.rs"

[dependencies.aho-corasick]
version = "1"

[dependencies.candle]
optional = true
package = "candle-core"
version = "0.9.2-alpha.2"

[dependencies.candle-examples]
optional = true
version = "0.9.2-alpha.2"

[dependencies.candle-nn]
optional = true
version = "0.9.2-alpha.2"

[dependencies.candle-transformers]
optional = true
version = "0.9.2-alpha.2"

[dependencies.hex]
version = "0.4"

[dependencies.hf-hub]
optional = true
version = "0.4.3"

[dependencies.regex]
version = "1"

[dependencies.serde]
features = ["derive"]
version = "1"

[dependencies.serde_json]
version = "1"

[dependencies.sha2]
version = "0.10"

[dependencies.thiserror]
version = "1"

[dependencies.tokenizers]
optional = true
version = "0.15.2"

[dev-dependencies.criterion]
version = "0.5"

[dev-dependencies.proptest]
version = "1"

[[example]]
name = "extract"
path = "examples/extract.rs"

[[example]]
name = "redact"
path = "examples/redact.rs"

[features]
candle-ner = ["candle", "candle-nn", "candle-transformers", "candle-examples", "tokenizers", "hf-hub"]
default = []

[lib]
name = "pii"
path = "src/lib.rs"

[package]
authors = ["Worka"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["text-processing"]
description = "PII detection and anonymization with deterministic, capability-aware NLP pipelines."
documentation = "https://docs.rs/pii"
edition = "2024"
homepage = "https://github.com/worka-ai/pii"
keywords = ["pii", "privacy", "redaction", "anonymization", "nlp"]
license = "MIT OR Apache-2.0"
name = "pii"
readme = "README.md"
repository = "https://github.com/worka-ai/pii"
resolver = "2"
rust-version = "1.89.0"
version = "0.1.0"

[[test]]
name = "basic"
path = "tests/basic.rs"

[[test]]
name = "candle_ner"
path = "tests/candle_ner.rs"

[[test]]
name = "fixtures"
path = "tests/fixtures.rs"

[[test]]
name = "injection"
path = "tests/injection.rs"