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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

argus_redact-0.4.10-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.10.tar.gz.

File metadata

  • Download URL: argus_redact-0.4.10.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.10.tar.gz
Algorithm Hash digest
SHA256 ffe529ad0a2b8bba82b475e22be2e2207ea39cf5557a736882a198a700188888
MD5 d53248da71a96d73481780a99f64b1ab
BLAKE2b-256 f37676de82e9e9ecaff0336f1469f13b6aa1313aba477fe2fe04fa02680e5fd6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 df1898cdd5a2522d024865358c1129c38e85746d2ec143cb0a698a7d31dbd542
MD5 a577dbdd312819655f8294cb778ab959
BLAKE2b-256 9939e6154f27a43c2fdea44215bec324e6e6a5197b6440781ba2fcf0d98fb8d4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d2384dac50826267d03a0fc06aed915405c595ca90631386cb09014085b9c667
MD5 80c929c019a7f697c6001985d996e9df
BLAKE2b-256 bca5595a7144fb92485d1ef454fc5ed5d9cd701c40406a16965801605bf6e8ff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 af9c092f416bd993c6db0021ffb8bd10d82c9bcc5d82a2e9dfb784483cea0b8e
MD5 1b6327d9b8109e1c2e73244fe49388a8
BLAKE2b-256 d44ce0a300b75d3907f3540c1d4ac082c8619822bcc31f1d892fca247e4559e1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6449f709afeb45ea367b330741afb8f827f2050cb742e405ed36617a0d1d0866
MD5 ba754f66426bd2e71371e36b5aea793f
BLAKE2b-256 c70d84ce6dd2c4c7a30839198e0c579b5153c9120601855ba84b33ff24005247

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 37097fc82987cf4702e244a4e7b35ac9ec48bb33a624682130ffa50299c83c62
MD5 744ff32ca4a57322915955d5420f8783
BLAKE2b-256 6b6013c45b13fd01dcd26d2f8f3713aafebd4aad10c9b911462253d9dec76a37

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a00eb9ee21f313fef5cbd70af08922e25ad0bec7843b3ea2b40d891a1b61f7ce
MD5 017d4bb2c29655a98ffbe45495601cb8
BLAKE2b-256 2196e6a6a9302d59a8a12cbddb230105320d6e2b96bb0358353f1f9c06aefad8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 580fc896f201d3f3a54a41640f9a2b12290af80d208a62abb7b429ef69e4397f
MD5 555a30f522025343e290682a5a8d1b62
BLAKE2b-256 1396a45de47606212e202ca1e79539ca0c82f9875a81228bdfa68cebd5aee75c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0cb208e3410cdfbca24c7411646ecdf27065ba2503e5a8a7bc091ba06b804dda
MD5 0bdacc32e56d07db30c1fe3d0cecefb7
BLAKE2b-256 29dec9816264f8cdd9cb099da2566abecda75154eee425c949711f92efa56b27

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 47e8e857bf1fb9868b10551cda811308c49d96a6c20f43b67abacad5f5113385
MD5 f24645976551ae69bc02d4f16f4d0ac0
BLAKE2b-256 2368dae1cb22e15c2474cc5127b39084b73b8a1d5b26cb7bab77c28a3a5cf301

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 29269322528046011d6b4ca05787f1db7ae2647fea35636aac4f2d466cc338cc
MD5 62e29f15f74850deab063b69cd38d059
BLAKE2b-256 f34173cd0a218dc6a2fb190efb148c4cb239ffe8b0de2e10baa1e008ba3df50c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 91315ca3f413ab8e8976f49bab32212243adf152d9e7a468e9fcd0626bc18175
MD5 aa7bb21fba46dd75d0e3ac661f38cdd0
BLAKE2b-256 91dbf4342a0ce79df612e2820a3fcdf7c1587f01041f0ce8a6a1fa8c73f0c902

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6bcc884ad9fab396c23f0ce88e870e4f22e8c1df305d3e7ad731e4ab60823ee4
MD5 6d2bf83f1da5e834bceeadecb593c032
BLAKE2b-256 d906192766d3305715f8f5bacd3c66b43a1e4a005a8deed5befe7e50f15ea471

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8e68ee4d24c34e253e28a4dc810cb144206409d5bdac1eb8b9adb6980b9f940f
MD5 49e0c6d1e6097cd1ec1264ea6158e786
BLAKE2b-256 4335c4bc6b971d649a788dbf4e7e370053b4c23738265c729f391c94497dfe1f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1cf83f72cbbca17390575afb8875085cf93a6c63f83d1f511f596605e40e35b5
MD5 bf30ae7f2a9afd9d5fb7167c8e80ea87
BLAKE2b-256 0f59985168719898f395ca1131a07aec6151e2317d6b2b13980b04e6499b906d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1bb643446535d96cd504581ed67eb0b169ee2f3830154446fd4780aa4cf4ffaf
MD5 e68c13f07fcbcef74ec3805e800b8c45
BLAKE2b-256 a3ff1f7e6b0cbbd4118a09084ec5d403a5e499d9e362724669e348275aa00724

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c1c73e86f5c9e4bbb11f655c6ad91379e65e2905c40ec49e559fb11f3c0dde31
MD5 7c3158341431fc890aadadecb06f8680
BLAKE2b-256 524b1803a1c86dde889efec8aeac1917c4ba5d67c3488733ec10c5e8156cec68

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d5f92707691fc9861773544c2d97e8c58c12af3681e98b2543a9b5cd73d2d800
MD5 97979912411bfc52627ab0075e5d4b1c
BLAKE2b-256 49be2784e51fba30368e564cc95e922c6f819fc788ec7ed4fae64627b36ed367

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1c41f46b20d19071798c4b6b48e218a76d4ccc961876f00bf1d7ead2c20ca9a2
MD5 6793b89f9ecfcd0eeb0cf944dc47cfd2
BLAKE2b-256 1142522c7a076d7a543f0a9aa0518916cf01859f71160580711aeff5ca66ad23

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 580142153721f1e8ad498af6a64bd9032942216996bbf53f7e64b9d8b10d1c95
MD5 be3d682c8f487fbc4bb073bad8dac631
BLAKE2b-256 6810bd477fccc40a07ee3f0a70d5dbd2aeeded870ca043e61f782b3b80172d36

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5217d6b4db4fbbb9833bbb3f5e1b6211600ba942c7744b9fe4b5fb011d2b4e67
MD5 b9942aabda46baef6c128dc9cd18288c
BLAKE2b-256 690517006bd5e96afc1ba89200ab232dd16e754e082f3897abd2f7702d275f09

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 39b7235393e570a45102bbe8694e597c8a23f095241e4231cb0508f2a5a91b5d
MD5 e5523cd002504e5bf58120573842ffc8
BLAKE2b-256 b887a0c06faa94b4019c3e021e3429784903f9accc6fd7bd647bff0101a27df7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c130bb4788a32f2f6c8cd0dd0ad93097954c00266e614d811bfd1f01c4b95289
MD5 0504317e9681161836b71b294db96155
BLAKE2b-256 d8ebb90ee03b572b4c56cf19c2afb58ba16905f5d0980aeef64f7f0a645873c4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e2ab8e086d6e8e064ae6ff8cf339c44ca908d1723d98ae2a0a21578915c092b4
MD5 3cccaeb8b9cf217bd4522d7c9d361bda
BLAKE2b-256 921b9c7ed1f7fcd886aea1e9121bb25ee14117a64e837525137b465efe614870

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3e86ca12735f37ba85d956ad5172e941a40c2cc2666e8ba22628bb688a8e3610
MD5 3cc8482b04280b389dbc77c5d7037658
BLAKE2b-256 2744817a0aa4c19bcba3c22a80418a65f4a075b5ec7bfdf4d3d33fbd578ebbe4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 42b304caed5d0a22ec5540bda9bc7786ac23da0b6a30b426ec28acd990d69ddd
MD5 b80bb1ae811c3144fba25336377a0e9b
BLAKE2b-256 f29c762d83fb541cc885423bf0698aa4e142cf3fe38c7d54482f8ea4cca42707

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 007bea0f15540e693086e287a10f18a0319ab1735f45abf97eefaac9e27f4ae9
MD5 05179527e3bbad9eccb4dffa3e4ff5ee
BLAKE2b-256 87433c715b76f3c5eeb728ae68fbb845c70ba70f604025e4e952ed0958cf025c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 96becc5de1aad172949e639e515f5d0d124be23e2ca12472ff676ea231fe7ebe
MD5 c1b711ec0aa9cfc69bf90c5c3e202bab
BLAKE2b-256 844947a80e4cdf9d780e34bdeb65418cf88f0bc23ec2f50d5dbf99e38738bd4e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.10-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1a9beba64bf0529c3e9b99df75b3f3baa5a4de4c766926ee182c102b9885d0d6
MD5 fd1020e3eb66a36ba43e0237538b7842
BLAKE2b-256 fa91de13ef5502e77fcd7fbd092b1c9b45726c0fc5e1c9a37768dac7f3c3a40d

See more details on using hashes here.

Provenance

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