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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

argus_redact-0.4.12-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.12.tar.gz.

File metadata

  • Download URL: argus_redact-0.4.12.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.12.tar.gz
Algorithm Hash digest
SHA256 1f41f99ae7afb80fe7167170633b9fcf5aefd249902c362c17fadb905a7f1f4d
MD5 c8083a48bc9944a491feaa28a11def59
BLAKE2b-256 511c314a4410a5ad06742e17a422de3df8dc9ede094516699bc5cc3d10d47c9f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 64198b95aa8cddfd417497f7fce7eac25471ef89f61f0485c76ba5151350505f
MD5 fc3ad732fe2fbba713743e665cf547bb
BLAKE2b-256 bc7a1c3e3fca3ec5a366053228b08da14cc89b6f4f76c3528d103482592fcef2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 571c7613455b19407e8d1ba232600c280e146c24687d29332e039db503e62924
MD5 ce40e61f59682402ea841ea5aa01be51
BLAKE2b-256 ad243171394251b82402439d2c1c1f72c98ea039d33689c6b28ab54f8948f95c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 697e011e5fa49e1d36e8692b4b3889d2aa7744d47254fb1e86677973667983c4
MD5 125c9fad0a42acdaeff3d434cb1d359e
BLAKE2b-256 b8802e3600d53976ea08b1ba20a24ba3a4b947fff87c7ff34c73b9695a887aa1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3cefd25422d91088fdee70eb2f1bad0be3fdb7dcc5ad964e6adbba976eb4eb2b
MD5 2e496a2fe689f3e493571168b12a265d
BLAKE2b-256 3616a316db60acf9a03a560f668a6a0be54620e7910760f96d2e511945727399

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c3e3c507c6c53f4b6bde7bae5182dac40bb06e8107bbdfd6c530c775b2458732
MD5 228337deddb553ac2b115ac98d348ee8
BLAKE2b-256 8121cd36e239ae1ad24e305ded145b37d72c3a0c7d8a99cb996216d557559ec0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a6264794d10250f687b1bb6181caa3f18cea28ddbaf0b7e3cd9535fbf2e0e504
MD5 52b4b948d58bee7b3281839cb0ba73fd
BLAKE2b-256 5e54e7189b1845783d55da50cbc93000cb0c6b1a6613a07c04af22d6256b35bb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1a6dbacddba7f8923cdb90633437dee3dd74e45bd4d5ea9d85d4127f053ccb8a
MD5 b13d94e374fc898a7e2ffd9b7de56dd8
BLAKE2b-256 8f595eea5dd0e0d997be86ad9f28857382e9d4d89a69fd668f5fce9ca0d36619

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a429ade505acb529684b33d30d4fc965678bec5507c444b1dec30406fc8bf133
MD5 582b32314d989b43304cb616875592b3
BLAKE2b-256 4e8a426da2769607d76042bd346b0327164488fd01b0991ae2b661cae38e33c9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 82df8fbc3d3514f6bf71c72476d0bfe59e025598dbf4d0f0acad08d5e643801e
MD5 62cf4e2f3e4f1ede604a78902339a6ec
BLAKE2b-256 663fc6cba958721d92e206ed5e270d2c65729189a0540393a4030bf27da3d665

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a4076f7fdd3b169915b96a09448e95a2b413d32b906613e9e479b7158fc1d0a1
MD5 3780b04fdd2e2b18361488b2057cfd2f
BLAKE2b-256 883447591afe145eead3ed8b1f776204c473ef598275f9b017b0c752c1cf26d6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 caa6f0d30bfe9fba8f9d081e2f62153c9a4a6b5cb5d1f26ce3212486bba880d9
MD5 46649c4621d1e7dd40cb0e0defc06fa8
BLAKE2b-256 693b73b6943a42675dfb79d39e3873c04c7aa939ef6908c1601cb5340b1b85e0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 066b50ec719c132d0df27bcb50ef7be03273cfc061bd739fe69a67b91dc910b8
MD5 7d0639369811637af1c20ee0755ecb91
BLAKE2b-256 a67ca31c72b9ff84f458e6e32c38e0738fe828955770e8a321fae89034b49949

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a90d69537d2292c3b6c6560da2b0bdeec61587af090ef11b4a6a9d1991c44d5d
MD5 1ec5f12a713745f18f229c5dc2eef9db
BLAKE2b-256 392000dfbc4974c48ffe9ad09acd6080b5cb22535037d7720d8e73fe0cae8d09

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3139505ac3c443a10e8098e760a40c91a8895ebe235b52a6f007452007e903b7
MD5 dfc580f44d20e7d234327a0b522ac38f
BLAKE2b-256 5f46a6388ab6a2af4686b2d4662c1f6c5b32ed3e449531dec711ef23c0ef638f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 41b5b29f238b4e9cae562678254c9ceffb6da22980a583008e6b30f2f287d8e0
MD5 a597d271bfef2031f20237ec5751a7bf
BLAKE2b-256 6f648729b8cc709688d0082053c1558cc3e3b49ce5e314640ec147f886e1f971

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c6c5611f190e8f8e56a132cbfa5a77b523a97d2ecbb2b0139fb6812de0b72656
MD5 71aa4440ee529f8a009646b9c829786c
BLAKE2b-256 36a1c3ec390ff042baf8700ce9b2273631f046543e16b2dcde38419d56f9209b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ba67cc849a7a01701f06f5d22ffbb863b9a63b52b692c0ae1dad9cb35da8959b
MD5 ed7067399bc2b3216822aca2d4096a5e
BLAKE2b-256 de73aa25d73efd18c96500d39f6c13462ab695acb712b772a21e491d1f7e3202

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce75f262da8c34431b16463bd78f3dc02457bc52d0935fc476c9b204f445f9b9
MD5 a882d8ae9ed233d4d4ba7bd7731e8904
BLAKE2b-256 bb7480f4fb0a1d56cc8e806d9702339ee6868b885d46800e2209db3cf8e29afd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3c6fe4efd7e2f778776821d39de0b8c28c4cfa837836ea1e8944b1cf1b08f0f7
MD5 20b4ceba5205542e0cd93a1e11a42bf0
BLAKE2b-256 7b9d71b0988f8c0c268da544e746439e038a7b938e7857e4660136ff9777280b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 89def5230fdece1149384b26fdce952edf74f989fd2a6662203f99d88ace3cc4
MD5 78a4356869e746b3ffab762557a7a2da
BLAKE2b-256 8644119ccc459082e718604214720fffe507a54c27a4dd05920ec1f68a7eb097

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 30129ea3496b379f85f269954fff0302cd06271b915331187ae2fc84045a0b8e
MD5 f737f52f8937285b82cd3741f6b4a229
BLAKE2b-256 7db2dfd0ae150ab3730345383f62096f34560a052e234e5e88924d979d232a18

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d2106acc9ad71b056cb93bb5c44fe1e520a33e17c5e431b9423fe73119e0ad9e
MD5 41e2207875fcad134f8eb41eb3c6c406
BLAKE2b-256 e1c814c9886cfcd0c7321892c9f6f5174be7c02a784740d45894d2ab1efc5651

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 96148090a18ee0af5011742e958504cb354524ce3c36c59e9e35eb9b640fec4b
MD5 062fd7ae61bc14fccc48c492bd1f493b
BLAKE2b-256 24c0c2a1ba1c833debffb74e7c4de4fcd91229f7d229635827a56e06d3f4b13c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 eeb737977aafad84f2d9d6a7d28a3510216e820eac9da4ea77a99ed29ca4b4ad
MD5 9ab93922c1f235ed615b94abed589256
BLAKE2b-256 f1c4c74e540d37929b9d56d42ccfbab47188dc56282489d22ff8486482b6502c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a6a63bf44a080a08fc1d825b4adf492d5176c652f6912023adc36883a919d7ac
MD5 50576c28918c7287985ef455781c1be8
BLAKE2b-256 d8d0640b37d142182df744cd6999628d4288b9dd6e83737fbff83ae6f11c56f8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 16887f90d9595a4024ebdff66de06aed17d9331fa31b44e52abf8f18d9a93b2e
MD5 5e754e76ccd5f9a789616e0a03d52b7a
BLAKE2b-256 4b2c0aff01f6170dafec77cc94c8ad60e14f13742cf4e12ef17d0adde48c629c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c207bccf061ccbfca861d37b1ea4a7d1d43ef516d7005dee45617da68c02454
MD5 edaed793021c04efa9a34b083d52c7fc
BLAKE2b-256 06c2118cc9fb0c09566c763fc199c35b4d409fb858a5b5861672434dfcfe2887

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.12-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 795e8c712d987812af974802426060241a9dd6f95213ce8f808556a1a8ddca64
MD5 b551ffa659fe951bb21fb81c8b9c6e2c
BLAKE2b-256 ff30080f9e92388e44722f6feec05f9aff859dff2eaac6b3909bc9a4be86d57e

See more details on using hashes here.

Provenance

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