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. Use what you need: mode="fast" (Layer 1 only) → mode="ner" (+ NER) → mode="auto" (all three).

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.13) 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.13.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.13-cp313-cp313-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.13Windows x86-64

argus_redact-0.4.13-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.13-cp313-cp313-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

argus_redact-0.4.13-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.13-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.13-cp313-cp313-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

argus_redact-0.4.13-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.13-cp312-cp312-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.12Windows x86-64

argus_redact-0.4.13-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.13-cp312-cp312-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

argus_redact-0.4.13-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.13-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.13-cp312-cp312-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

argus_redact-0.4.13-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.13-cp311-cp311-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.11Windows x86-64

argus_redact-0.4.13-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.13-cp311-cp311-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

argus_redact-0.4.13-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.13-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.13-cp311-cp311-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

argus_redact-0.4.13-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.13-cp310-cp310-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.10Windows x86-64

argus_redact-0.4.13-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.13-cp310-cp310-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

argus_redact-0.4.13-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.13-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.13-cp310-cp310-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

argus_redact-0.4.13-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.13.tar.gz.

File metadata

  • Download URL: argus_redact-0.4.13.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.13.tar.gz
Algorithm Hash digest
SHA256 e45758d06df0c4a79fcc515051479d827cfab2b17d3c6259999583f30cd1126d
MD5 08f75646f0e6b62702da266bfd523d7a
BLAKE2b-256 18ea330b6a662c0db2985c564deaa90189f0e248fdfbbe06ea258d109283c769

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13.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.13-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 264e5f6bfed49a5374074d62b4532830db8645b516fe0a332b9b55ee20c1662a
MD5 b54ca99a66622b58a88ef8cb8a1f21f0
BLAKE2b-256 8923ad204b846392f6682e81a273dba965fc81a8e3c72c79fa184f32afb7b7a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ad61f33c154218897648acf5fd56dab3ba0c39580d018944c4391215fb3f5028
MD5 3bf9dddff629f4a605ee18f7b1ea2a9b
BLAKE2b-256 48cbe786d2d7f486400f56925ed932387a9782de5cf56b13df06a372e605e377

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b60471077de3c808d321cb2fca6eafb82560d46b4940589b2cd14b927fde730f
MD5 58251d1424e5fb7d166767792e49202c
BLAKE2b-256 f4befc69cfd0d83351923dc4f584c79f179ab143956f9de8d2941ac08f92fd33

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a686790a99f4f2afeca5c08c207c14c3b3b483b746a4033ab4fa8ad661575b7
MD5 6b978d0aea788509e593b94cc378e6d3
BLAKE2b-256 e9675e12dcc8516d4664f516e266b930e5af49f30e8011ce8c6c9ff88994c87b

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c3a7fbf05408b90685084dcf081d6fec7caff1130fe7006a5445dc11e9f7176e
MD5 e9ee7245dd8b72a26a9bb12b69fdd59f
BLAKE2b-256 9f57d1df75c0ecacd8ef24845d964177590aaca45a34674dfbd96f817d789c73

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 970916ac8c18494273a964380e09a048d4114579cc5b5a61b035b8e030f63568
MD5 4976c2f58863325bd75af5fb1e7c539a
BLAKE2b-256 a0a235f550d41e5654c96da21cbbce383f594b1faf7faf40da9b97cff956a930

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 dc4b9628bb2beab25543f09979dccc15d71955a3d606f6e75ff92ae721790f11
MD5 8b123c2d4c4363810a2d04bd104e06f5
BLAKE2b-256 64275eb4d59814cf4ba23ba2e3fc38ae38c34577dea6b26b75dc0df1e2abe014

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 cf57f07b1f1f396185dd464723bdd882664557a3b2f791448ce10e9d96839f09
MD5 9e83518f2dca00727e475860ea16e231
BLAKE2b-256 2dd4f05244e2fccf8ee1911c4a141c626a1858da04f545c1316a4c24bdc500b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7d2d54c199338fd757fc6b567a6511c37603a1bd27dd014587c96096459a9ff1
MD5 c9863d70b94f6f63e1ff180986ea33c4
BLAKE2b-256 c0d46b9a9201de05a2052d9ce3e28137fc20216c3bdf2be2ec669c3dfdd0b9f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a1194864ebe3c8285d1259f5f6237470780036a6264b6fc7aee6f8ff19edb759
MD5 5b822a313dc298362960d2b84bd3cc20
BLAKE2b-256 f66c0e8bd9d8f266aea9a3c66532aea2f5ee9022aba6d51d1e5cb248e33fe0f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f0c0285b0e45d788c67290291800b4b65f8e91532bc59031150bd18d633b0a5c
MD5 0ae19930609c6efbb7cfb59a3d0b4c42
BLAKE2b-256 0bbe5519971a1daf9c7718d784d12927a242e9386b008ae231550b12890cdf95

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5d69bbeeea4809fb780c52cbd29f833f3676e8a5a126ec993470e34e84d40bec
MD5 bf35cf3cd577184e88fad80daba7c28c
BLAKE2b-256 6aaf0b7dd6a7e301258b9ef821e9cf923d83939f8da31d3969bb71a9c424e400

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a230dc961686cd02842c85950d588e2d6c76c09ddf6d448066154db5c180b512
MD5 b65e58099e7713abbdb99ec1da91d97c
BLAKE2b-256 8da611bf72748a7a40f7c9eefdf0b7013b390296d17554021a78eff4aef78a6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 87112a54e7a4e1ab10d6de40a97360c127ec48d87714d4db97100a491f257f76
MD5 c61a9da8765671bf847ec29acba9c643
BLAKE2b-256 0a103848abf93f52abe93c341371cb235261f71e327876c10c4e209fbfbf6d8c

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 59f83aef002721a012b91d3021b94aa03bd97e7939fb3fce0ed0639869531aa0
MD5 58dc0100c8c789061390a48dbd95fce3
BLAKE2b-256 fe43c6a1304a2234611e366b2d30fb84a54e5c5f31657ca6f66c8e9248d63484

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2f4761d7bf7ac17ad55ceb5363305feb4ede124152f426ffc1c8e28542155372
MD5 ffdd0df371b87938607478b0a5b4b98a
BLAKE2b-256 2590fc39e56cc7d4318a44b26aa51945299608c7f07057b910362fbe6c4c7d26

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1c7c2a59992f8220d89e18f292c80ad07956bdb9c2a367789f5409daab38d046
MD5 684a67cd44fcd3c868790711941d38db
BLAKE2b-256 6603cb5900bcf3c952bc851e2b7c1514afddc315d7ae58b44142464eef38c83d

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1fc1b7cda217812cefad82cee20b1fbd32f54959a01f6e54824a4a57a89f170f
MD5 8bb5cc4e9f973b6d963c5d922a91ba33
BLAKE2b-256 6efb5c9454275aceac20353a604427711da117fc853e3aeeba230f92b44fc26d

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6ae8ab731caf65cf45ac49a5446744d154c5cf24952508223fe4970b3f2ef50b
MD5 259bde4cb2864d9f6907d8a0da951770
BLAKE2b-256 492379c296f57d78f7ea6f6f85ce49e3b80dfd88950f741f350c6f7fa71dfda6

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 448a8e854020f769769964dc091e2008bacfa180d5859ebacc496494cbb66d82
MD5 b469f3ac94a5224d34885c687ba2bc05
BLAKE2b-256 62ff08e4f0902d79b2528b5a028aace1bc6e8afd68db69402b3870d4e9a2ce84

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 630d3a8538c471ee76ac73b6fed915c31d815e7d07818172456817973543accd
MD5 faf177356ffba8c6497baeaedcc37967
BLAKE2b-256 571092de3a32732fb763db637c2631eae6963573efaa4fd017b8c2c4eb9e3497

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9bbd67d86a8b3251f42730ec11a06e152eabf86b895d8a41eabe1c9bce7932ad
MD5 57bddf26cf3b06e741bb25726d8fc3f8
BLAKE2b-256 8e724451eb6b660ce6cfd80aaadfca2ac5e9b13b7069c9ab83b891d9e63f6d06

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 86fae215f826d34451c5eb47dddaa9e36c431ecba09f225dda22843e7e9cad74
MD5 754564d4b93cd38db576cfebb5130a5e
BLAKE2b-256 d3bb42b34dfe1aa04d276f18a1573689948d9fbb26c3ff18fba49dac27f3f180

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 19fe6609bdea14b78b8bf0a5fb5311a068ded2618f9cb501f9b44c30dfc6a9e4
MD5 f6283e4258791fc985a380cc6af3554f
BLAKE2b-256 16da91a5c737e05af93da26709c88b43cf7dc713b56d4ae311a15bc398f87f82

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 608e1878e4ad51116f4f94672429bc978ce3c70df75499fd64cf29def4ab0086
MD5 3b4ac12587565a6bca6cf37aa866d0ea
BLAKE2b-256 b3dc010e5e3ba0e6c7aa7a0f23b4567f6595fa2434ce9eae4182a3b6d04d5e61

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fde3fd6f79c10b6916cddf703b8badc9d53809eaa6d6168399268701d5fbe5be
MD5 693e6753c9c1efe116cf54771b3e0eb2
BLAKE2b-256 1f344d3291b9101b90955c395d434630494c6a32342025a49ac055fd4de510d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 09e2086200cfbb165039d2beb6218c411e4605b950bbcd291452a1f5ef47e02f
MD5 be96a52bfe13667ed3bae89f20934aeb
BLAKE2b-256 f861136190ddff98ec2d7f1cd7b0ea6e9b3f59cc92395a683fd3aa88e5c63620

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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.13-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for argus_redact-0.4.13-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 75fdaddc4d724bedd1c77138a3da05a926c132c20ec60f998233a7f82365ea01
MD5 3ee5bbb085664461f3ff23ffb7abd130
BLAKE2b-256 45660ef6006a52796860cdf39819cb3e3762524f41e518c1366449e2b1670593

See more details on using hashes here.

Provenance

The following attestation bundles were made for argus_redact-0.4.13-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