Skip to main content

Encrypt PII, not meaning. Locally.

Project description

argus-redact

PRvL PII Leak Rust Demo PyPI Downloads Tests codecov

Encrypt PII, not meaning. Locally.

The privacy layer between you and AI. Your identity stays on your device — AI gets the meaning, not you.

from argus_redact import redact, restore

redacted, key = redact("王五在协和医院做了体检,手机13812345678", names=["王五"])
# "P-83811在[LOCATION]做了体检,手机138****5678"

llm_output = call_llm(redacted)     # LLM never sees real identities
restored = restore(llm_output, key)  # one line to get everything back
pip install argus-redact

Three Promises

Promise How
🛡️ Protected — your PII never leaves your device 3-layer local detection: regex → NER → local LLM
🧠 Usable — AI can still understand and help you Pseudonym replacement preserves meaning and context
🔄 Reversible — you get everything back, intact Per-message key, one-line restore

Other tools shred your PII — it's gone forever. argus-redact encrypts it with a different key every time. ETH Zurich research shows LLMs can deanonymize users for $1-4/person when pseudonyms are fixed. We generate fresh random keys per call — the cloud sees unrelated pseudonyms every time.

Privacy Levels

argus-redact evaluates your text from your perspective, not a regulator's:

🟢 Safe      — nothing about you is exposed
🟡 Caution   — contains personal info, not dangerous alone
🟠 Danger    — can narrow down to you specifically
🔴 Exposed   — directly identifies you
from argus_redact import redact

report = redact("身份证110101199003074610,手机13812345678,确诊糖尿病", report=True)
report.risk.level    # "critical"
report.risk.score    # 1.0
report.risk.reasons  # ("id_number (critical)", "phone (high)", "medical (critical)", ...)

This is what compliance frameworks don't tell you: how dangerous is it to share this specific text with AI?

Three Layers, Collaborative

Layer 1  Rust+Regex   phone, ID, bank card, email, self-reference, ...    <0.2ms
             │
         produce_hints() → text_intent, pii_density, self_reference_tier
             │
Layer 2  NER ← hints   locations, organizations, standalone names         10-100ms
Layer 3  Local LLM      implicit PII — symptoms→disease, behavior→belief  ~20s

Layers are not independent — L1 passes hints to L2, enabling collaborative detection. Instruction text ("帮我看看这段代码") skips NER entirely. High PII density lowers NER thresholds. Cross-layer agreement boosts confidence.

Unicode-hardened: NFKC normalization, zero-width stripping, Cyrillic/Greek confusable defense, Chinese digit detection (一三八零零一三八零零零 → detected as phone).

Core engine (regex matching, entity merging, restore, pseudonym generation) is written in Rust via PyO3 for maximum performance. Python handles orchestration, NER models, and LLM integration.

~47 PII types across 4 levels — from phone numbers to medical diagnoses, religious beliefs, political opinions. Default is mode="fast" (Layer 1 only, zero deps, sub-ms). Opt in: mode="ner" (+ NER models) → mode="auto" (all three layers).

Telemetry: ARGUS_PERF_LOG=perf.jsonl for per-call timing breakdown. Details →

8 Languages

zh en ja ko de uk in br
Phone
National ID MOD11-2 + 15位旧版 SSN My Number RRN Tax ID NINO Aadhaar CPF/CNPJ
Bank/Card Luhn Luhn IBAN PAN
Person names HanLP spaCy spaCy spaCy spaCy spaCy spaCy spaCy
Email

Mix freely: lang=["zh", "en", "de"]. Pass known names: names=["王一", "张三"].

Performance

Rust core (PyO3) — M1 Max, mode="fast":

Text redact() restore() Throughput
Short (17 chars) 0.07ms 0.04ms 13,036 docs/sec
Medium (770 chars) 1.00ms 0.05ms 1,031 docs/sec
Long (10K chars) 22.2ms 0.05ms 45 docs/sec

Pre-built wheels for all major platforms — no Rust toolchain needed to install:

✓ Linux x86_64 (glibc + musl/Alpine)
✓ Linux aarch64 (Raspberry Pi + Alpine ARM)
✓ macOS (Apple Silicon + Intel)
✓ Windows x64
× Python 3.10 / 3.11 / 3.12 / 3.13

ai4privacy benchmark: Email P=95% R=94%. Chinese PII F1=97%. Benchmarks → | Performance →

North Star

Dimension Current (v0.4.14) Next milestone
Protected ~47 PII types, L1-L4. PII leak 0% across GPT-4o / Claude / Gemini. Cross-layer hints Adversarial testing
Usable PRvL U=100%. Pseudonym codes preserve trigger words More task types
Reversible PRvL R by task: reference 100%, extract 50%, creative 0% (by design) Task-aware guidance
Compliance PIPL ~85%, risk assessment + profiles PIPL/GDPR/HIPAA (byproduct)
Coverage 8 langs, 4 LLMs benchmarked, 6 frameworks Browser extension

Risk Assessment

# Assess risk before sending to AI
report = redact(text, report=True)
report.risk.level         # "critical"
report.risk.pipl_articles # ("PIPL Art.28", "PIPL Art.51", ...)
report.entities           # detected PII details
report.stats              # per-layer timing
# CLI
argus-redact assess <<< "身份证110101199003074610"

Compliance profiles: redact(text, profile="pipl") / "gdpr" / "hipaa". Type filtering: redact(text, types=["phone", "id_number"]) / types_exclude=["address"].

Integrations

Install
LangChain / LlamaIndex / FastAPI core
Presidio bridge pip install argus-redact[presidio]
MCP Server (Claude Desktop / Cursor) pip install argus-redact[mcp]
HTTP API Server pip install argus-redact[serve]
Structured data (JSON / CSV) core
Streaming restore core
Docker slim 157MB / full 5GB

Security

PII never leaves your device. Per-message keys prevent cross-request profiling. Full security model →

Meets PIPL · GDPR · HIPAA technical requirements as a byproduct of its privacy-first design. Details →

Documentation

Getting Started Install, first redact/restore, key management
API Reference All parameters, return types, streaming, structured data
CLI Reference Commands, flags, serve, MCP server
Configuration Per-type strategies, enterprise mask rules, false positive reduction
Sensitive Info Taxonomy, privacy levels, roadmap
Architecture Three-layer engine, cross-layer hints, pure/impure separation
Language Packs Adding new languages
Security Model Threat model, compliance, per-message keys
PRvL Standard Open evaluation standard: Privacy × Reversibility × Language
Layer 3 Benchmark LLM model comparison, prompt design, regulatory analysis
Benchmarks Evaluation against 9 public PII datasets
Performance Latency, throughput, benchmark results

Contributing

CONTRIBUTING.md — language packs, test scenarios, framework integrations welcome.

Contributors

Who Contribution
@aiedwardyi Brazilian Portuguese language pack (CPF, CNPJ, phone)

License

Apache 2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

argus_redact-0.4.14.tar.gz (1.1 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

argus_redact-0.4.14-cp313-cp313-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.13Windows x86-64

argus_redact-0.4.14-cp313-cp313-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

argus_redact-0.4.14-cp313-cp313-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

argus_redact-0.4.14-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

argus_redact-0.4.14-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

argus_redact-0.4.14-cp313-cp313-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

argus_redact-0.4.14-cp313-cp313-macosx_10_12_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

argus_redact-0.4.14-cp312-cp312-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.12Windows x86-64

argus_redact-0.4.14-cp312-cp312-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

argus_redact-0.4.14-cp312-cp312-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

argus_redact-0.4.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

argus_redact-0.4.14-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

argus_redact-0.4.14-cp312-cp312-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

argus_redact-0.4.14-cp312-cp312-macosx_10_12_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

argus_redact-0.4.14-cp311-cp311-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.11Windows x86-64

argus_redact-0.4.14-cp311-cp311-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

argus_redact-0.4.14-cp311-cp311-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

argus_redact-0.4.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

argus_redact-0.4.14-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

argus_redact-0.4.14-cp311-cp311-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

argus_redact-0.4.14-cp311-cp311-macosx_10_12_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

argus_redact-0.4.14-cp310-cp310-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.10Windows x86-64

argus_redact-0.4.14-cp310-cp310-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

argus_redact-0.4.14-cp310-cp310-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

argus_redact-0.4.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

argus_redact-0.4.14-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

argus_redact-0.4.14-cp310-cp310-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

argus_redact-0.4.14-cp310-cp310-macosx_10_12_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file argus_redact-0.4.14.tar.gz.

File metadata

  • Download URL: argus_redact-0.4.14.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for argus_redact-0.4.14.tar.gz
Algorithm Hash digest
SHA256 222674679da5b265685496beb751c359f7cc4c1e4c03d930a278034ca6d6b711
MD5 6223e3799fcf8b2764eff2612410f8d2
BLAKE2b-256 5f2916efc5949f3ef07bbffe52eb0316e706ba14c46efb586a0640b276ed803f

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14.tar.gz:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0953133ed5033a98967391f4730a8ca27eb60ac4242f9ef13854266544032cf1
MD5 695f8d6a9f94e1e2947f7c45138347a5
BLAKE2b-256 0c2c0aa5907c5ad8f5d4211e6ea591d7d2a8e048b7cd7a4e22f23d278814a579

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp313-cp313-win_amd64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a418c15efa8df6d7f4d1686aff6b3fecd21d63bfd36ea59c29d3f8298dbd15bd
MD5 8e051077d053d1497d47abe3e89ee37f
BLAKE2b-256 0d1e7449594d3844fb952af4e8b1b17aafd4054235c7cc9efd5ad86c47741cec

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9b153d76e8b439e6d34106ce65986e545b976cb0b25ac4efa4f31306f45e8242
MD5 c1322703db1e6b242f99a08b8f6af56c
BLAKE2b-256 3586f22fe61b187e933e86c3bcfaf7e5c78d6bf8a60378931c26df26f5012d10

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f3a9011d094c75227767bed8d65b9b82a7017184d39ed0b9ca289bb098e97ecb
MD5 9086092a70503f2d3919bea1c7564572
BLAKE2b-256 23d424371fd055464f925116e757fe7ba2900413416d459c9dd9de5db3b0b672

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f35e5510642b20f8ca34011b8f52946bdd6c6961fe70f3057839e08900528096
MD5 762cb15b9cab9b0a6084c37087f1fe2d
BLAKE2b-256 8363708e4045111e1843edbf373a0087c9dca214c068e6e9d4334871ae438cfd

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a1cae01491861a4f214fa09cc1b276f0a1ab7686f632176230e3b5bce260038f
MD5 ca950c43eabe4fa71c980513c97717a9
BLAKE2b-256 2221182f68096c3d4746b17ba6971c4b31cd57a64a2c770e76e70700ffaeb31f

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 833fa60d71952149da4aeac08c842ade805f54911ed7e802132305e5a85b72fe
MD5 a4aaeb61a2b9aab8e62b07820bca574f
BLAKE2b-256 084808b31cc634c82281d618eb8bc5437041c1117b26634226655b4176346185

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 cb7a0363a666f248c32dee849f033e97ee12675afc6698858f17c53a1dd9279c
MD5 02abc70abf91f402bd45a69ab5e8b71c
BLAKE2b-256 065e6c03a65b26db83d33f88864e959bd7e969912ae76d54d2bfdbd295a2b325

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp312-cp312-win_amd64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4564a5df386aedd8b46f4b58cb81833ecd73733cbd285c57328361a5bd19dbc6
MD5 a2434cf6567e99648d7197eb9f9ee75f
BLAKE2b-256 0836e58c54ab1804a1e3b031834bdbca312a4d3ec8e139ecc985874efa3fb265

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8d1b31e126e600dbba212724c169e01ad64c70c6d61d652bf7305f6c3a1f4d27
MD5 aae116a3d470013c03277443fadc3736
BLAKE2b-256 40f54bce889d3d89ea3f290bd5879aea7d6b8c7a9da750dd8eef31c5dafc1f20

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a4bdd96f15a01753d6140c32710864c6501e4cf24944cee6dfc38a834b87765c
MD5 1e56aa2135c1d67beecc51411c471a74
BLAKE2b-256 dc5de3e7199a0948f438357c054ba5629f1c9c63e6b8616dbc53d51f88541ad3

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 adf4c875d83f718880a90f5491600f8159ef1ff87ce070535eaa574579deccaa
MD5 8a81a399476f5dfd1ce8b489e004888d
BLAKE2b-256 188ac33232ea6eeca3d895f646bc527c493d1435eec6dcffe1996b6ededd7a95

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c146537c940cd2919baf47b2da3122e2cf5e7cbd9b70d3f76f2c7e933212877
MD5 5b01808e1bf89eeb76907c558f5a4213
BLAKE2b-256 b518ec639703463f00eb6ff37cd612baa2d79ac6e5242f8945eb631b676af294

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2ef42b42735f19d14feb9a861837316966a5bdb6f9a5211933bc44c76022b0a5
MD5 d088b7270bed2e1b268053221cab1d62
BLAKE2b-256 4272ab404382cace4d922302aca042ed460982ba43960f3cc6288a9dbe73fb60

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 218afab85ed32906b19111d9395477dbad60f0892bdfa8386325613794e04d5f
MD5 e69ecdb84c6623c457b5408603d5962e
BLAKE2b-256 beccc20fb60f2c3316a23ade2f30280b6cf33a6342ac6e9172eafac18936ffd4

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp311-cp311-win_amd64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 14653756b2278f2333b6d4ba897e84f90ef4bc1adf5f3f5c1f21442b23f39157
MD5 f5d5fc25f78d3fe11adfb0a078b56b83
BLAKE2b-256 2f8089cfbf145bab174e811b6080fa3dd38511942a595a5504febd0ba24ecaef

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0e5086d24c18737c0f61b2869a9ce7d24ca41527d2424c0d84502d1990f4971d
MD5 a50279182173529a42b0f197625b3385
BLAKE2b-256 e39997f5b0620ab348ad955d70b3a0bd521bea9c63c23384dd32128a9e483ebc

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a2148e171035cdaf1115f723c2c32b490f2a30bf50b7cf2094897652043c52df
MD5 e351f45ea0a418f806db3f94c1d22122
BLAKE2b-256 02ea8da996e4c59fcbbc9d57ae295ca2b733fb05303f9f153f789f807cd181be

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a8e3757bce3a9e1bc89ca27f037d0b4800a8a57e565ac0964b5f6080a07563f6
MD5 f6f04c3f99bc798e0c319434cb4d1dc9
BLAKE2b-256 d852536b152dd4f2d74d8f88a48265c0e6e3674340f76847ceec3f1febaa68ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1b1e48a75f1739cf228b8530c7e27a184f8e2e18d7a878785bd85085d792be9f
MD5 c058845a6f364fb1afb05b2b2f738525
BLAKE2b-256 2cfbca380d01885afa68db7e7b9714e0261b289caabbbc7786346fb5244502d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 cbc0e40f98f0dd3b67cf2ab3383a4059bfc29e24c05deda1fbfbed7916b40977
MD5 5fdf60915458ccfd141f7194616f1bf1
BLAKE2b-256 91d0a5064f9bd7f56da3dfad68f64f77dff316e5605fe93bea6fc1d98fdcfa3f

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1f918168dbde8cb3448b542adaf5b19e99681c22bd81910e260c9321baebe76f
MD5 310847b2666b6d20f9b27a09933478f7
BLAKE2b-256 ac127c52303e57b8ef29b79fce7098d3170a6f2939596f1120bce02463a194e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp310-cp310-win_amd64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 700c24e84112ddd3c58f5effedeba7a46923cdb269eaba0d00d2f352d5d20941
MD5 1159aae8312140652c740956a649f33a
BLAKE2b-256 0f0bf2dc00d94e84a0270c5c953a1d4f2c7158651fa21dad868c993c12b368ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e6329ef71935a4d8af6eaa29f680dda30eb33dbc7a552bdedd1bc08602c31610
MD5 8513e5a3d45f67b9b2361b8682f00876
BLAKE2b-256 6f1c4f45bc9dcc5dce556e727d550daf02a763121e3a561d5db27028acdfc74b

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9f985b02de489a8df7395bc5fe483af5e9554dae7411e527f0e59bf63e1db4e3
MD5 86407a1e16aaf865a57c21144e1f1ac0
BLAKE2b-256 ec8a5bd2971c74e35d53e4a59b78cf4472130057d4e5563c0b5558c5a1343bda

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 07972167ea48abac6b4d814738ee64baa98b4f9e6765074c8fa16e57990093e7
MD5 9f245714d024168e1a747d5f9d64387d
BLAKE2b-256 ad8e15d9122756706c9022bfb92844703ed5f95dbe3856898581b694e9804160

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3536dd790ce7014acd6e28a4d87613c725f06acdc3b06c4129b17d46a863685c
MD5 b8b9241992c2e6943c977af888d53f28
BLAKE2b-256 cb17c412f605e97900103951615e7f71b3bad75bc355235ebdc6202385612ff1

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file argus_redact-0.4.14-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.14-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a39935accae8f63a1a90d7bb95b6d84998102e707cd86d9437833557cc4ed342
MD5 7042222db9261dafde53db9065d38b80
BLAKE2b-256 1972507cea3967a51c1006ac767b78494c70862faef9a3a0dbfce3ac557f07fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.14-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: release.yml on wan9yu/argus-redact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page