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.

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).

8 Languages

zh en ja ko de uk in br
Phone
National ID MOD11-2 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.5) 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 + audit PDF PIPL/GDPR/HIPAA (byproduct)
Coverage 8 langs, 4 LLMs benchmarked, 6 frameworks Browser extension

Risk Assessment & Audit

# 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", ...)

# Generate compliance audit report
from argus_redact import generate_report_pdf
generate_report_pdf(report, "audit-report.pdf")
# CLI
argus-redact assess -f json  <<< "身份证110101199003074610"
argus-redact assess -f pdf -o report.pdf <<< "身份证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.5.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.5-cp313-cp313-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

argus_redact-0.4.5-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.5.tar.gz.

File metadata

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

File hashes

Hashes for argus_redact-0.4.5.tar.gz
Algorithm Hash digest
SHA256 892dfb0f92605adc18c4d5edf1ca2363898291e4d7687299aebcdaa04a46bdc5
MD5 580292e7f60bc6f2c8a419dfe6ad34c0
BLAKE2b-256 3ade120cbbb4a57c17f816eb1e41d5c3b4da342f25f5e70406f2c5e466deed30

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9ed1c18493b02ddd0653f1af36acc6e713de55a41d7f6ab67d9e892be0ddccbe
MD5 5ad5ef97495eeb078870597ed06f3fa9
BLAKE2b-256 a7b5da0478fef929e6bc8556df7a1b7e0d4d29e52653734a2f76778848f78b14

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c92b99bac5ba14b21b062dc84ca6eef4b5249adb108da76cb84c2783bd7ca8a9
MD5 d110a0b3a91f28465c7fcf82a9048049
BLAKE2b-256 9bccddf584d8e86780f6006b87267a58c4b8875ffdb301fb43b0ed5b42af567d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 03073021d9de478293328c08ef61d693e6db208047fc177677d9098aac4bde93
MD5 89ceb5f36fa02a45d8ca5898e9bad6a8
BLAKE2b-256 18d6c1e7c4b1456bb0e9b5803699e02a1d16014a00af0722a694c737c8bdf27a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e46a22f82b57e99a25e90422fa24616bd096f0191a49de5e871b82c5b9e8bea2
MD5 2635ef5b2d3d1c16fac86b3a81bc2715
BLAKE2b-256 7722a85b7eb871cf5f3115966ae6ef6124e9661eb6309d058f998ac0c794e075

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a41f1cf10d6ea48e3334f215102de0f8e76167c881ebca50ce195ad07e65aa87
MD5 dea9feec311b62bd4630ec35d1e25487
BLAKE2b-256 c3ec730c813abdf67f82e92446d3d9e9a737d78fa0d77f37bf26fd1d857dabef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ebfa0f2dea668aa691864f0d7d13ec9a99ebf8aba72ae1c612a1208afdd7111a
MD5 41e6f5a7bdb9fb989e1ef984b1b5e649
BLAKE2b-256 22b86fd2af82ca4158cd521b62207f029cd336bdb348eb6ddc0bad526fa1fa9f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 807dd1640a9c8c1b9d3c7eaaefd844feb78ed3fa23b673e9c500e000baabf99a
MD5 65632e533714dc44a535829a5b6d1a3e
BLAKE2b-256 d9890dba62b2bfca1c665766943d1372c674389de0e3efe61dffa5f08c157819

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 128543b3d4318ec69e4ae0338778c32b23a4fd010d2ea0e46e96e3ab9ba48641
MD5 b8b7894c32c50e82f677563d81a625a1
BLAKE2b-256 1ea3f675af282e476733f3843eca7017f3eb51ca959a5fe91fff2e7c86813336

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6f615ba93a4792efb8aec89dc351783132fb58d5f109012d635c7b2acd53f158
MD5 816b7829fe8402451ee340437e918295
BLAKE2b-256 7770c46ab4ea2e6bab9d31fe9b8657d7a2202244f121eb16c3845239fe8d1d14

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b4ac5c2843ca4dd4329e7ab7d53a6f3b1949b1e443baacdb6a47aab00b46e486
MD5 f0b923a42fbb320e3466ae8744cc85bf
BLAKE2b-256 986caee39d98c7d5734f0fd18b2159d4104e0ddb879437217e53e3a880a50c8e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a90eebf44add5e58c2f0d2488400537cd1d2281bfd9c765e3ddc2f33fd23ea3
MD5 4af3fca5453fc9c4c1243529c3fec7e0
BLAKE2b-256 d4d5949c8b2c8e5d45fc50d5cd84ccecad7ff2c687aa304dbc31bce20b5cddab

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2a64ecb00b88b424f94c92ffde2e36661ca99a2b75fbc46526ddd69c9afbcc94
MD5 3ac5f33a94ad46fa828540f1a68199ec
BLAKE2b-256 692c2fc90bb67b5b2cef1a3117a42c904fcb6c935fbeec0084fc0ba02246d228

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 07e1189cb1590531127dbcca735efbec28e2435c72b0cdee488c854e120aa92d
MD5 54229e81d7637730a3ba333759f17a34
BLAKE2b-256 f183c23bd7c8c27f1d8ce861280728eb72aba02f134dccb10022887f82970e87

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 27e16f643b265c451c671d28d6fc705b9cb17bd0c0f297f85947de3a5a224b9f
MD5 2b26c54bed8dab0f51b2af4bb500e6d7
BLAKE2b-256 1d598c62b187a9b29f1fba2dfb20b7b3501a7a7edb9c79bcb4684d56f5074246

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8b24aeddcdc26df33327217cc27f52613e17158611ac55e17ab76e84fa36638f
MD5 41a6ce99429190005307917066d554e2
BLAKE2b-256 d1383aab21ae9d41acd0ba2bdbf6b104b82596fe9be03466bc2bdfd3fc08cb10

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ef424b5a31889d4aa4e6bde1df66bdf612ade6b6dcb503bdd6b1b1a7dc71c294
MD5 d6510d01fc14063edcfb0df31b5f031b
BLAKE2b-256 075bc873061251c874c37ddb456fc32b05970c4ad3fc0d2775f540afb2e274b8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3e9eb023586de82bc8db40db0eb7ca9c7f393e4816c62c6295c96165d9ac5786
MD5 2a0cadb5b7361dac3990ec0900cb276a
BLAKE2b-256 aa5d238710b4a259f8cb3c420ccb27ef5e153dea41ba4468d33192c9d3e071bd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2efb90d5f9dadd319407d24bba4a262b4b4b6b037cd9af96f62c30c104e232e8
MD5 f56948bcfcafbb5a2f14c7c9bcdfa316
BLAKE2b-256 2976d6d0a7d1093e4f628d03b84e70639254a78620707f81b5f16695eed46ac5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6146b3ce06716f717a6cf65aaf41c4bddfbc9e305b682dd7f8a81bd90769df80
MD5 500e6d8f3719f1cf0ba91b35f7882a94
BLAKE2b-256 7101428d0be45195816b4fe37b3dbc9b753d6c921351c8e18be1558deef24329

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 420ecce7b325af494ac1200f09efb0845aa14d77f93edeb481c0e999e811bbf5
MD5 940ecb473e3bacfb1a61beee00e4e2b1
BLAKE2b-256 d9d5859b502d9524c8841b2a96d59458e548d661f85256646d7f775e6562d72d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 883b15e4c872538471b2c0ced8bfca4eebb87b3b6e166bdac422f002c5001e40
MD5 8fb50056fb5356959703ed3072e1afbb
BLAKE2b-256 aa345ef2db382574e0cb3b0ee6c3077225eb8bbb358aacfeffe365faae15fc44

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b82f1205d25951d715f2088d3a9a7772e9585e39cac645e6629c859ec7936fa2
MD5 5413318305f59b4f913da284911b0697
BLAKE2b-256 13ff9702a672aa98d4abe72e77ee387b77a2249e949158844c0d76bfdee76dc7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fe36e8798265b069ed434703b007a6a1bd36b682aca84ac4552ce36b4d92c8b9
MD5 8bb20a1143541883d802a60e917df3d1
BLAKE2b-256 47298e96d13c8c073dcddda984e3f8526b7972da6459a5a4cea103ba584abfcb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5757c61d69524f06d118cb3cf00fd39cccc7ed43ad24e22eee93e14a7c7fc5f0
MD5 a57465e478a0c74438190cb65668ca40
BLAKE2b-256 bbe8c9a5981bf3097f2516bb28b8dc1f30981263548ecab9f93ab0164fd291a8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2cffb644165a49267b6f6821c346af37a4d8e9a7bf3187b1cac74e40c98b79aa
MD5 2f427c176bdbf6eb7340371100c6415f
BLAKE2b-256 552d852726e16e03a5eb41d55700befb9dac819c367b6499007a46fe781c5a5e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 40a4d171cdb49ad91bdda43137c558bc9873f8c52603d9e18227f87a9abd74f5
MD5 8017ac103f0e62381d8c75cb28b7c582
BLAKE2b-256 90fd4924fc3c4f2bd8bcf38e05750d718996ca7e98ef99aeae8cf3723e2d0a2e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c386087dd7db4a658f08952fdb1309e008e3234903e17106ef802c53b0736189
MD5 13c82b18e7640c7a13b515300dfaa767
BLAKE2b-256 1ffa9066b9727daf588c165c3150ab5b8649523c3a57a174b7fa95321d19a547

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.5-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b608d1faeab5b7383f795fe451dcc8af879973a892455723b7489ec14223943c
MD5 a062f5e00ba9b4eb676d70b1bb5ab460
BLAKE2b-256 739abe61902ccadc4fe0d41f5a02720b87fa268ba642f57dac9c6717f6ce74a2

See more details on using hashes here.

Provenance

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