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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

argus_redact-0.4.3-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.3.tar.gz.

File metadata

  • Download URL: argus_redact-0.4.3.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.3.tar.gz
Algorithm Hash digest
SHA256 d3804d6dc15fb51e526afeae83d4ebc5bdc92d326add674228a80484468ef427
MD5 c2d018547dc28dcd5b62c7ae61a8f2b2
BLAKE2b-256 1a7b5a0e444cd585cc0e7b28595b7d1f08f2a529b0df51cf8d1db237dbaa8394

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 bb1e15b267b22f22460496f7e30a29b62b0d604e8ace043207434ba39d0ee135
MD5 6dd98869e1d3be72e0ae0b6f9a911be7
BLAKE2b-256 8d8a058b1de64f0a01652a09958dda08c6cbb9382e2fb1df9869f699d0be2d69

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4c8b1fe75172a3de667e464ddf2bbb9a315511a4bbc45ccfb714cde518a5b537
MD5 5a10286f2f4f48ddb8687d182b41cdab
BLAKE2b-256 9f6efacd4f408038e07aa7b1c9f28577c3baaacdce3892c223987b36d7dcb482

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 551f0ccf43c1577e57429d5c25f1847596a2507275c9b198b77328e3e0d6d85d
MD5 ae0c73c9f5710d24426c9779b02a62a5
BLAKE2b-256 3be52fe383f1d51d643336988380c512306f69c9902334e2c07142d6c7a600d4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 31eab69502342939fe6de7208969c9220e9852dbfc3ad2e75ce6577a450c94df
MD5 681d92e39732af30deafec180e5c382e
BLAKE2b-256 796b0cf8c173252a47ba5ae481f52ecd2b8579c4af463c84fd65d412af0d1fa8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8f59a536c26cb5773ffcc4c40ca3530aeb572ca7db3edddcf377d8fe6986f92d
MD5 b0b511cf24a78d31db779913ba9ef9dd
BLAKE2b-256 eaab676bbd258625205b84cd99035a911f529d0acada37cf8002c89d8e14e4fe

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9bb9d6cf11f0a3d67f760e993426446284d78df2cd1da7e77d2572197b15a84d
MD5 5ab3c411dae5877264c89216399d5a7c
BLAKE2b-256 1f1d2ad766790a804a61d8a9fe6032cb8396dda850bf063cb68c738b41c6ad1f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 407ea6ce1ecdb21163e2f5fbdd71ee1a765b1b5f5e99e567191097d72d341648
MD5 f9c1e0f9713bf1e63490cb78342d2ede
BLAKE2b-256 e6baa98d31d3dd0b1eb67651ed3f8be7f5fcf31f65e1d8097b28e67b0c021673

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 af002b205b6e6ac5f3fe063ff1a748c6d88e422aab4f42dd3e7d6b7c7f5fe0a3
MD5 85e51081de16160a8b733d4e95735745
BLAKE2b-256 eb243b65be9e57b51ac6f8c70e07f8f9b2682332bf27d31dec13c16495ff4d7d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f18447c798ec98cdbf719832f6f5cf15990bd695daadc0db31e99e759935f881
MD5 32466b58fead703ebb1dbd0d119b8192
BLAKE2b-256 7e0b7689f9822fd3782f2b02cf5745730207dfeb08f7678f6ccb773a38faf271

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9a5deaab7a2a9f03bc178731b54520e824b80cc4547dfd9d933fe9e21197d075
MD5 f5305335f25102f0dd8cc5df15cc22e3
BLAKE2b-256 6f8877287abd4a2f49bf85d3f99bf1e2ad5dda69c861afa8085e497c7355976f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1f1ea797e0290cda6bf4948d38f6741a2282870a276cb638a302d75238841e83
MD5 dbdd4e4f8622a6c3f808b54f2cefbb80
BLAKE2b-256 46b486140a5f5656e8b2a9c7f358a0a5fd81190d9aee7a087064312fcb54b793

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3286a4092b0c7797cda886e1feec6bfd18b8b53c2685d8f90c548928fdf493c1
MD5 f315cc29ac5e9531eae0369e9b6107a9
BLAKE2b-256 ed4e813286e85bbcf439a85aefa7b7d7b88132bb39dada7dbea19ec5f532bbcc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e2d5c66325046be952a27828efd5e85f2674a0a5f9071008c6fc44b2a11bf40d
MD5 cd53a90343fa3008c89df045d1310778
BLAKE2b-256 f732a97b79bd4168130c306ac90f2f3a96162e36366c855fa2e68ebbbbe4552c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c1cd4ee01c8df948d3160e67c802a1b5a71baf20dd8c6dd386e6487367e927ac
MD5 812d2778a01d4875ef1f275e2cfbeb68
BLAKE2b-256 7d60d7a617b214139bdd0eb5d0a4a1d87aafd6bf3a71a5c2bc9ef2a721af8772

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b440a82c387c573b35a4134b06244b7c38183cdabbd6b8ed3c86bd3ca69021c0
MD5 9fec3df82e95dc89bd7885f0150ca673
BLAKE2b-256 b87da957602e18198408b0c840e67c921c5d57538d0f62634067575d31cfd5fa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0659c1a17f77e84c8a35a434dd47fc9f7a93e3fbe0faef0126155564d59e54b7
MD5 7f63392abb17178a2fcd2025bfcabb45
BLAKE2b-256 b1a8c40eac1060f36b578b61df005a21f182db3ce116687a64cbe2b1911ad6f3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dd4ba1fafa37298dd9e080d633a73e9f18f9c13871ffcd2a45ccf81fb8479521
MD5 091f613d999d7e5bebbc7ccb38a48797
BLAKE2b-256 0df454929cf4de140df64f5133095762401a04cb66496bbbe09a6beb670e29bb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1fa65db273731500ecd6253b6de628d3e57a2be22a0e45def08637f933feb33
MD5 2cdc70e0ec03fb22009e2625945ee04f
BLAKE2b-256 a5bd84b136b78192571ca62800d62c4dfbb1aea282887f1fa72403e3752693b0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 60a617b26f0d2e4c79c372c069f2410b304b6e5bf3b5ea7d60286d26644938c1
MD5 bc27da99bc0a6071f1a626516b8e47a5
BLAKE2b-256 cd3239ae8666019ad60a0cc8fb583892edb4ff72f1e1b61197cfec8893d3731b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6fde8b1548a4473931ac276e2f8be74bfe393b857411326aa67a7cac14f7921f
MD5 7d57f8fc587c37ed5ad7bc59af683332
BLAKE2b-256 f3064798fd1b47a3d4e28f7db929a752eb7a4c5487860930865903e34361318a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 59fe1494516a448cd701e90fab191171e1a98e941d63e2d9d32e1a2e61e1452b
MD5 fe7b991c2c264048234493436e175a7b
BLAKE2b-256 43ef3c6ef0d4daf58c61cedabf1284e33e3448c9495a4895c8c483c5c3642420

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8aeb979d77508b696a2fce38b0c1374f675730d5d5b26283b76c8b82149d9527
MD5 e40f4f0678688b5787dd49b4c4ce5124
BLAKE2b-256 fc7613ec626276169899edf7672faa27de3bc6b9b63d416c0bd862605ddbbc7d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 73700396a742c5c4dcb3056a63b80caf739c91950638dbaa1bbf7eadec576208
MD5 4c2d33278fdd3c78ba4f9afc6299c16d
BLAKE2b-256 5c262a677611c810b0fe7756a019d05a0253b175596ae9eee57c7091b69b5f09

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f66c02467d9e48ebc13bbbe67fd22bf8289986cbea30125c96964a9e8158fb05
MD5 9399a110ef4d080eb71a4267b867f039
BLAKE2b-256 ddd6ff9fd7953c9aa90f4366b2d9b729dfe46ec156d4a67c4cf3cc20323d6bc8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0d078ab12e643661441ea113bb5f4d0558a31aa672fea780be6c875ad8ed22f4
MD5 1dd0cac3c8898dd9bf031985148e319d
BLAKE2b-256 bd0dcd78f5fe53e9a4c280313c5fec714c58d34e79d1f0320686ee44e3d64399

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ef83516206c438120c887a7f63283558dc7987945bbaeb14d72d909ad30f4783
MD5 b2622ab4b3d3d3cf76d459f66ab9e84e
BLAKE2b-256 87dae6db3d945b972cdd28e898a8d1e1a1c3598b6f850e6554f6c7880c038d75

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2f08bc2db7b67b1842dddaeaafc6327495ba8f61d6c014d1703a9d6bfd9096dd
MD5 1c75993e5f694243beb4dcef3c37b6e7
BLAKE2b-256 094a538c1822663185f803634f217539c44e450c93a80d3dbea9b59e175e5351

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.3-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a4c2962a44ff56141d255bc2a5fdba07df2eafa527535afe592a5685e119d7dc
MD5 e73642ce35279b0d2e2fbe443ccf4e12
BLAKE2b-256 08e0c5c73717456b4d27eacafc35a75b5dafd75b21f8f37b1799adcd4077ddf4

See more details on using hashes here.

Provenance

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