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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

File metadata

  • Download URL: argus_redact-0.4.7.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.7.tar.gz
Algorithm Hash digest
SHA256 f9525380707fd2dc9e296262a80503eacd872be094ea55928010b2d371fc98fa
MD5 3a6d383c444b8672b0f7cb394f02e1f8
BLAKE2b-256 7e8290be84974f03615a25214993da01545cb43af7cceaa82841f495058f2d6e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3c751f3dbb138a984fc2daf3f4ca0848c35f0d42a8842d5238be2f5fb7e6b945
MD5 b1d5c39421e88f5fe7e10db13f2be2b9
BLAKE2b-256 09ab59766bd8a4a87605913586d1d35fb959aecdfdd0b9f461f7e27003c7bb9b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8395de5594a4de61ef660f3f94b45b7290c1c309edadb6ba988a258bca04c970
MD5 32c14c1661073b9cffd906456e8586a4
BLAKE2b-256 e6f54cde3cb2b6953511840eb511de242d7dfcda59eeeb74ab517fd82d887a4a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cb702e94c02a213179619bc11cea1a092238bf3f9ae93ee16c9fa470de0febb8
MD5 9957c73b5bb9f7e3de5b6d3393897629
BLAKE2b-256 d3b78a55b83fc9cdbad15526269b0927bffb7950fcf68162ea9770de299a2fc8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eb350b9283f48473e0ac4c992e58af97fbc3ce2c72595c0577f1a9772c9120e2
MD5 37e741c70476000e169b8937de2e9261
BLAKE2b-256 01311407b5ba51f87e6e642c3040c5215b2b20f289479477a5ac33f083a6ae4c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 66632d7221f52bb9a9e9a0ed35c2e7154a990ebb6c42afd6198fad3a7f421453
MD5 a4a1c39e7de4d3f5ec44a05a5d15d77a
BLAKE2b-256 602349dbd33de1f639bd71c2cd3a7f430652d5feaa02480bdaebf531ddec8a28

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1b98f5c2dd6c2cab961a1c5945cc2d0a7a54273ff0b2771f25325215cc591cf9
MD5 522dadb826dc3c8317c7afe0270d2191
BLAKE2b-256 dcd8377a21e8630eef8d8583cb0e1c9792422721b24dbf20468ac381bff0defb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3bf8bce560179fdd7bfb362460f5503694449d459000c62798960a37f806ccf2
MD5 109bcdd16a6fc8810717a3d86a108943
BLAKE2b-256 41b48c39876da759c0902771faa352f5b2fc54e916457641cc253f164febfcaa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d9964cfa2ba758e970082ec83d2e8630479af49a72ac0a428513d58fdf15bed4
MD5 39d51e825b9ac0d1344b14310d2ca46a
BLAKE2b-256 09bcf04dedec60cc69f15b89c6a85d8038bf2fff612a592e49ee7f23feecf598

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d4d53ddba5886f55b2e013e9689490399330b19fc9f2b9f002a414fb6dec8a28
MD5 605a3487fe6be6454227471c83f83357
BLAKE2b-256 d4acd2248b73dd9be0a202c568d715fdb7810fb2728af2d48cb48db78ac6ef7f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4618362ebac633b755a30680e0a9e99b5f3a6e470ef543d9246f670a62bed507
MD5 6aaa8aafdd500af7b2a1d355d97ed12a
BLAKE2b-256 23dc746e59a6c7d27dbb5bd6c7754f8dfa1926a4cb48b98c52745edf79ced2fd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fe36c0d9c36c7d519d413f6ffda0efdb8870d046f2034017538def459fefea4c
MD5 9aaf4fb5aee4e5250e5d2ce91f78db30
BLAKE2b-256 9ccff93e978d6f16539a9d8cb6ac67673749930119b92e778d5bfd08de692eac

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 75e5a39751a9518a6f1d8820311e25a41d2957ae4807bd6e8d78e22d53b742c5
MD5 77fb5481f3a4a4c1000cad6246b39bc3
BLAKE2b-256 1f55116c90d1b2341443012a939eec8df2dc1679bc316fe4417e5e2d1819ee7d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a71017f14f0363a87489b0bde135ebce40acf979165530a266cdb1207f8cb9bc
MD5 cb8ec5e8fedd4b01eb69218eb20a6734
BLAKE2b-256 f98d4c906df9024d862e9fb59f8e8ac5fb4384dceb826cc90d4d09ea3298bbeb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bb2c4029e5441c414f720963905726c8c52e54f43949d9e490b4dffe7ef859db
MD5 be493e47542e307ad95bf2824120bb38
BLAKE2b-256 66c508f93516643d07e651ed480535e5e603bd7a9a34e029d22a9a276555cd7b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 98c8f67d49453e7b47d6dbb0740c7df833492531c3a36d1634bbf81f7c94e54f
MD5 7eb836bafde63dbf5cd9e305f094a62f
BLAKE2b-256 0d46377523b619926a1c336345f9ad1977bce83e05e54b7be0dff5dd8e3906ed

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 69b1d7f563925e6614dbf33d25be878024042b5883e08b0a42121cf0751af5fd
MD5 4865933b9477633f423d5c8cd8a6a6b9
BLAKE2b-256 596ca0680a44c4af89caf3c923474d4c7c7a81878267ec313eb6097a5dfcbd9c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1e2a165fe07265a2b8919ce619a7ef003dad12565a0e0cd065760af7f6dd896d
MD5 9e6290b9f30eb7046132c6a46d75e7f7
BLAKE2b-256 d6432da71d43f33e5a76baf27456f480c3def2bab9d4edcd930d63ce213739b9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8f322f39ba535539db038950734cd9017018e5bbe681c119f15140b675e1caa1
MD5 c8302b25d6c157e4fb27e9fc9c10758b
BLAKE2b-256 fe0b8d0cb33a753017df6565c4b99de873d27ff442f2548f8b5afc22b27771f7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 177983004e233c56be5835206e9045c5b878b8a7f27f1fd94ab7924166f4cc76
MD5 9dbe48244c98254eea38bb9911ac4acb
BLAKE2b-256 8fc7636ad3e6e31c5eb33da7fd23285091d5f566990ac74b3476d92ce474c9c6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a3b0bfe0ae5a9b33f195d293a7b806dedeb3b3081a2da7afc1e545f4cb5e7853
MD5 1465bd5887c7a80007d0a9bcadaa9247
BLAKE2b-256 ca0d9cbcf4a66d587150578f159dc15b5a68aa4ccf1ceeeb4809949a5ddbf881

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a705662282ef9963680608044d36c760ba8cc0350fb18132bb0d298a11f138d4
MD5 c5f8aeeffbad386a1f8cb4758d266c8d
BLAKE2b-256 2986ae953f1055e2ad6b5462fbe578e5095f72e7de78ac51acde9a91ebf960d0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 90e5a6b4c2aa9c70f34fe498318ca209d8d31b4a7b5bbc05e1376b7144e72e9a
MD5 4fa5ba9e78ddd4e1a6c33edde6705b83
BLAKE2b-256 33f68f414dc77e41eaf23321bded110fbcf6c66ab478fd5326e591c253b99d14

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9570d3fb0f34516f559dc86100aca17ab036819782159496fda6377df13ed047
MD5 01902233b4aa9d3f0bfa3f4fc7d8b955
BLAKE2b-256 11fef72e3e0f8f26ce2d50210e606338939faba372d5e3ff81ada53681dfac06

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8176838cc4c48327fcdca53bb6cc5d31cfaae5944b97dba76cf0a511a930ca6e
MD5 0697e0d68446da1fb77f6f83e6f2bf7a
BLAKE2b-256 69e58de12ae2f51922eca0aab372f3b5ba4d28157df2cf9993ae73355e02576a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 233f9469055ba0411cbf052aa084536eea2fe8589cea6a2f7d81b654aaaf6ef9
MD5 513a74047f79829c40fa94ead90bb1de
BLAKE2b-256 54d395ad37bb20e583469cb734e73488fdc6563cf0e8f98e56a67bef770824d8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a52fb6eba8b6ee823f9918818d5f68105683c728cbe8e3b53a4a296d923a383d
MD5 7f3fbb737544f3d534f714fdadcd547b
BLAKE2b-256 cd2c09a0f8307ac20e4e8d9ba8dd066c2585ba3506bc0951d99d434f092570f8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 82e5abe6d1ce5eb298d55600125f14cecaf2b64087ff5e02e1f660ee451c8a39
MD5 8c82276fe37c7b3f1e9ec3b60dc96f05
BLAKE2b-256 57d866f1d01c3788e42f268013cf08edbcbbfc4e4be3c09997b50bd643ba5800

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.7-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8e5b079f2f1e6acae5eee071ed647acf30ca53da385e8a22ea357affe289d3b1
MD5 dc529af48ac24ff47606777729eddbf6
BLAKE2b-256 9484db6250fd96d85fd2d872d8fd028bb072e5ea633cf3e1bb2935f4d7823a01

See more details on using hashes here.

Provenance

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