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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

File metadata

  • Download URL: argus_redact-0.4.11.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.11.tar.gz
Algorithm Hash digest
SHA256 a24382606fbde5b0f09b618b0d7b31d6eaf818e523f39dfac3f38960c3622207
MD5 58debd2c839f61fcaecdb9fdec0866f4
BLAKE2b-256 610df763a5f2ae343d6071410043fd8c115a9c4ba147e0cc59481b29812a75c0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f494253ca0e44b75784f46ac62bcaa94ce3751f565422ef0db92661ce185699d
MD5 82a12bdca367343986c8340be3c594ce
BLAKE2b-256 a493dfb0d8310f4249ec081a181b39476af6c483d14d0b558875eb1cf4e6e9ea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0e89a1fd2cc7e1f330225bb6c4cec2d3a47bbe4faca14c53700a93340817421b
MD5 c3413381ca7341ba4c7948d24b791cb3
BLAKE2b-256 ea8d45d25db27680d307d557d7dcb55bd1098e36e191936dabf7966f588e5346

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a701b957b7a4e182ceb19ba24f0bebfef517e29bca1661552aefd3bb4a19e12e
MD5 bd8d49f765bc84b0626aa3ea33cbb38f
BLAKE2b-256 ddc3ffb9a42907f41ca1cc065360d2da757138d872bafd1ec0d7e0bb4c94e5f4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 76345eb992ca457f933f809ac31018d97d7c0bc4e830db06f45dded6fd0e1f60
MD5 2c48c71786e9c7de6a802f7f61d23b14
BLAKE2b-256 ae1ce4b35585152f693bba9a1aa50ee9ea39226b599e013496eaef3cbe667a99

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e5836347f8c0bdb35b6b88749b18a603dc1db4446584055f90f35998a7f7a312
MD5 46955fab236cf3806c855edd2a7078e7
BLAKE2b-256 b5c5d21f9254eebe3c29a029967d87502e5b20c455daf76eca76e739a9ab0d8e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 26d2cc86311ae21da82084fab2c69089249c00a25a971a19989f6199f953de24
MD5 886e1222f8a6c73f32536baa69fcb30b
BLAKE2b-256 a6284497aba352365c8d6a6e313fda57a10b485f2f26ceca6ec1fc161969c6e3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 83fe682252ddb43b0be0998e6abd97d890969d11d81d4752abe8873340cbee25
MD5 b5f75837fe6dd1d6786efffcf2bad35f
BLAKE2b-256 0f5e4b3141c06fe22e0b85a7249eba16fd69b4bf01a1a4c9ba12d28fae491f70

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 980d44d127c0bdf5c406687f16c1c4e6cc0c12e8039cd1f589d02f2ccb83d158
MD5 06b884f83e96fc6ca4049da1f2d36da9
BLAKE2b-256 27b1722a648deb38c94664187206f894938c434a9862cff4f137a1a4a9c79034

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 318aa6addf5e20e172b763a15b3cb7c153e1b7fc375b73c85793b37e6743972b
MD5 0e6c66f6eaafbb46f8aebbb7cd1b6185
BLAKE2b-256 fac52e652c0033c7e5b9f754ef0fdbdf00d36acd0d5dc9bfab8d14c124c1447f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b82cf1befb4fdd2b1260822cf496e01d79aa819913b8c079ddd0fea3a3fc1dac
MD5 49368c51d33a0370c1aca604ac7d0793
BLAKE2b-256 abad5f6458182c7ea307e4645ecd55e662bcad28a67ef88a0895e975cd20478c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 917f9192b5aa54df1ddefb30e66f5b903a6915a2ba8599bb8c9bc822870199f9
MD5 0a3929430dabffc1351b61b00e0f5b97
BLAKE2b-256 86fbfbfc0bb134d6491fecf176e61dead0e68a3811f2924715bb0c21dd1cb380

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 34100b074553486af6cd0d30fedc5ab098ad6f6af63fca83bc099fed636921bd
MD5 e2f5f48550e4b4f7e55fed82bcbb9a5c
BLAKE2b-256 0b95c5188ab5c75c3bd4059ae454454169580f43ef954ac9af09058c234b2acb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c06296af85f12d433442b6b32fcbbfbfe9f6ababbad58d457990363364637dcb
MD5 f7e4ed72454bbd9f5187d2f2aebf015d
BLAKE2b-256 869dac1a4c1e66c4220c390780ede7b1f2e82c140eaf25f5b42d150f3ebc3250

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 dad2188876f35f2395da58e3e8d9665ce4c63f67a9d8cde433aaa89bed727748
MD5 b9e681950f9a0ac78625d20b56ce2afb
BLAKE2b-256 496723f3b7ecfa2fcceaec4e7c51546feab8a080f74b6456336d5ece6a958672

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 28dd47aa0609387e5df4a429fcc8018e1171d067cfe34cd3d8b213854d20f678
MD5 ee2ef86baac8a508caba0989608cbe37
BLAKE2b-256 e9554a9f78531a92905a15cb6c64b6f969f63606823c4b56acb3c36ca3f4fbe2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a63e05fa532f873c8b43c57c793d300e8bbf3e7ca896aebe81925ccb32f3c51d
MD5 d2a6c60113ea5e68ec3cb5f069bd201d
BLAKE2b-256 2aae5ffb2a8d59ef163e762c4e670563a02a76a2f13a471c597258cc4eda86a1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a87251ae8a47c2e9c123d17e48907949e4c7eccfc416a402d5c04c5b8c976163
MD5 0778448ef8b4592347cd4b42259f76bd
BLAKE2b-256 561a4aed2745095d6898949e302f86b5b615604e0b5f88754b6a3470193814e2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e517f05b0890b03bf713a631edfd829e66afd1ea141fc752023c474a770acd9b
MD5 b904cc9ca04e8d1158b83913808b4925
BLAKE2b-256 e660196888fb4129ca3aa04853adccdb8bd6d02001ead314da20344a184d85bd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d2bd56375f5e08a3e22c81544b57cdc01ef05fed1d2e35ce4d49e699897d9106
MD5 c1cfa7c0acafafe53a9b0d8ea7b2aae3
BLAKE2b-256 6caf010e85d9301702b151620f8c9bda5ae40d6dbf4de082bcfd4b8fb17aebe1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0f9e66457767c148ec2227dcb9d4a552f3fc48a8506f1007efe49a4bf6948993
MD5 e4bd75393b8704e571c7dbf9f8733213
BLAKE2b-256 7b50769e593b32228ac469dad53235d8b1c634aa32b7f869631fba7e61deae3b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5ce0cc0a32a105e4ac8ab9862cfddba0141487fe079a16c994bbc5cac29795ce
MD5 e71ca08b3c8305cd8c8f92d10bb6ef94
BLAKE2b-256 11a0e253dcd8d2a062006b59943d9e8573a9c265477ecf23b517438bfd719f85

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8a8addbaa6bc478c3da570e75ddbda2d5cf8f7a6856b6fd302fed47d2d817ab5
MD5 ab954d277af69ec10f43df0663c094de
BLAKE2b-256 770f2d41390420e146028d95f78868a349e2bffad4650b7dd6b3dd3700ffaa19

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5ebeca7eb3eac2b1df6aaa8c9024149a951f8f0dcadd3daebe76e417ad463f5f
MD5 9eba565cc9b76c9e73435302f2698d00
BLAKE2b-256 782aaac12526d2982e172a4dcf6191e823bf174c72048d7eb70e35c3eaa7cbd2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c67c8f1aa8570917ec5f68f3e18997c82b253ecc49453543f21752250433b5b9
MD5 cb16564d2ebe9e25699251d13eb90c93
BLAKE2b-256 3c67ad255fc889e42757ff01ac5b4af138b1c129a95ee79446fc18c1baa743ba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7f09a8d68b369ac009672f5629d105457874b42e6ea664911853b17c2d7f4986
MD5 fdaf12d26ef172ced6c58cd7bf1c8ee4
BLAKE2b-256 84a64d3010cc4404d250a77136993f73c22c3c717a182ed7ead07d17ca52689f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b06ad3106d8dab59e5b01e101c7b8e245763b87031258ca29f7fa0f730b7ae0e
MD5 d56fa9270df9514ec0afdfc769516103
BLAKE2b-256 50c107176bce888b553df8f920a2a799c96f4f829c6f4980359a90b131241f38

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 59abbb07d49b8e69ad3fad0fcab584a67024c3119529f0e1db11ea07ca40aa4e
MD5 4bb9b9e9b23ae073cd869541a74b4a6a
BLAKE2b-256 ce01fe0270d97c2c095d723b2fc7e50389aeebf46d9b169d1dcbe001a30f28af

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.11-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1e9bd16b31c4503ef6602a1d81079bd7181f60ad6965ec1977e41a0f7df9e19d
MD5 10ae9aaf50e4a79482164ee1a6232c28
BLAKE2b-256 f0ba37838566624c9c61304f9673964b6004a1475a86fd03a1a8f3e877718878

See more details on using hashes here.

Provenance

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