Skip to main content

Encrypt PII, not meaning. Locally.

Project description

argus-redact

PRvL PII Leak Rust Demo PyPI Downloads Tests codecov

Encrypt PII, not meaning. Locally.

The privacy layer between you and AI. Your identity stays on your device — AI gets the meaning, not you.

from argus_redact import redact, restore

redacted, key = redact("王五在协和医院做了体检,手机13812345678", names=["王五"])
# "P-83811在[LOCATION]做了体检,手机138****5678"

llm_output = call_llm(redacted)     # LLM never sees real identities
restored = restore(llm_output, key)  # one line to get everything back
pip install argus-redact

Three Promises

Promise How
🛡️ Protected — your PII never leaves your device 3-layer local detection: regex → NER → local LLM
🧠 Usable — AI can still understand and help you Pseudonym replacement preserves meaning and context
🔄 Reversible — you get everything back, intact Per-message key, one-line restore

Other tools shred your PII — it's gone forever. argus-redact encrypts it with a different key every time. ETH Zurich research shows LLMs can deanonymize users for $1-4/person when pseudonyms are fixed. We generate fresh random keys per call — the cloud sees unrelated pseudonyms every time.

Privacy Levels

argus-redact evaluates your text from your perspective, not a regulator's:

🟢 Safe      — nothing about you is exposed
🟡 Caution   — contains personal info, not dangerous alone
🟠 Danger    — can narrow down to you specifically
🔴 Exposed   — directly identifies you
from argus_redact import redact

report = redact("身份证110101199003074610,手机13812345678,确诊糖尿病", report=True)
report.risk.level    # "critical"
report.risk.score    # 1.0
report.risk.reasons  # ("id_number (critical)", "phone (high)", "medical (critical)", ...)

This is what compliance frameworks don't tell you: how dangerous is it to share this specific text with AI?

Three Layers, Collaborative

Layer 1  Rust+Regex   phone, ID, bank card, email, self-reference, ...    <0.2ms
             │
         produce_hints() → text_intent, pii_density, self_reference_tier
             │
Layer 2  NER ← hints   locations, organizations, standalone names         10-100ms
Layer 3  Local LLM      implicit PII — symptoms→disease, behavior→belief  ~20s

Layers are not independent — L1 passes hints to L2, enabling collaborative detection. Instruction text ("帮我看看这段代码") skips NER entirely. High PII density lowers NER thresholds. Cross-layer agreement boosts confidence.

Core engine (regex matching, entity merging, restore, pseudonym generation) is written in Rust via PyO3 for maximum performance. Python handles orchestration, NER models, and LLM integration.

~47 PII types across 4 levels — from phone numbers to medical diagnoses, religious beliefs, political opinions. Use what you need: mode="fast" (Layer 1 only) → mode="ner" (+ NER) → mode="auto" (all three).

8 Languages

zh en ja ko de uk in br
Phone
National ID MOD11-2 SSN My Number RRN Tax ID NINO Aadhaar CPF/CNPJ
Bank/Card Luhn Luhn IBAN PAN
Person names HanLP spaCy spaCy spaCy spaCy spaCy spaCy spaCy
Email

Mix freely: lang=["zh", "en", "de"]. Pass known names: names=["王一", "张三"].

Performance

Rust core (PyO3) — M1 Max, mode="fast":

Text redact() restore() Throughput
Short (17 chars) 0.07ms 0.04ms 13,036 docs/sec
Medium (770 chars) 1.00ms 0.05ms 1,031 docs/sec
Long (10K chars) 22.2ms 0.05ms 45 docs/sec

Pre-built wheels for all major platforms — no Rust toolchain needed to install:

✓ Linux x86_64 (glibc + musl/Alpine)
✓ Linux aarch64 (Raspberry Pi + Alpine ARM)
✓ macOS (Apple Silicon + Intel)
✓ Windows x64
× Python 3.10 / 3.11 / 3.12 / 3.13

ai4privacy benchmark: Email P=95% R=94%. Chinese PII F1=97%. Benchmarks → | Performance →

North Star

Dimension Current (v0.4.6) 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.6.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.6-cp313-cp313-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

File metadata

  • Download URL: argus_redact-0.4.6.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.6.tar.gz
Algorithm Hash digest
SHA256 c0d3b75b9377c6ac2e2856cca30747efcfdc739b1392ec564b624a0e33414b73
MD5 f24dbd8eefd44d4c37bfb93c90e10445
BLAKE2b-256 65217d2aae724847f4500dc569ea980188e5cc29b677f5f7cdbfd67e8a7364b1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0d4e5d978dfa74bb7641ff1e9ab661adc8679841897510506d56fdb1a2580b30
MD5 b2a13cf4559ead21b02b65461c3c689e
BLAKE2b-256 364a7db54be661d3cab6327cb36815b5cd64843954cb63c2667573b9ce4d7294

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 20af39ea380c58cfff8ffdab968cc17d378af5026390124dfae6d011a2f2ae78
MD5 36b2b90b49a4a554b17bf4fd6e2b64ef
BLAKE2b-256 ea259c3b17614d8759dc9bc7853698fd8c0a23976fe7458d6a303747b05a3539

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a13bd8cebc1438448e655fdf2ff3f5602e5877cb6d5ea1675ff7074cbdee95e8
MD5 0ed4cb425ace8be73c36ba934e2bae39
BLAKE2b-256 9807348792eaabace1601a548096730276b313481abd3b967c5bd60471b6221d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 50876cd9c012d0a1bde2a371193d09d60d13f804a368c96438b6a2ca5f88f28b
MD5 6a275b91ba69577c70a94a48e4f71aff
BLAKE2b-256 0d2a83c4b7d85f129300d315f5e2a97c4ad882297c2cb40bc5912e814dc7beac

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 70acc7a9ef5591f626d15babaf1a5c5bb71616a890686aada5df6cfee27199a8
MD5 8367dc48bcec6011f748ce406d6a860b
BLAKE2b-256 03ab5123efe762fdf20ef20c561f28d45fb976628a7a291595280dbe94ce498c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3ae9ce86fa97d1a79f842246c96c995ccc0701577c58de59f85808178eed19a5
MD5 e3ca5c1631041d7e2364cf17420a82c4
BLAKE2b-256 20270e707d2a3b3f4dec802b48470ecd78b61e8e369233e97412aa1b2babba9d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 180bdda6bd2569c9bc31261fc22dea2051573b51865162e359c8bcb057d493f4
MD5 fd990b8649a171df928efe3abbdd570d
BLAKE2b-256 d85db32612f03699eba246d38b9424f5dc3d3d4138bb3c849870f37b871987b7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 831d1d3fc83a23fe9ffdc093b74b1756c7df3d45cf349807ecae13b594365470
MD5 83e20bb1da84c6706a1d730014faa5f3
BLAKE2b-256 5550c92f967858c0d9e39a3a5f18bc83664d80d14dac75861f26f63c1b81f593

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5a3e02cf58851b6925c2303a76aad67f164fa1a3c440ef1c4094825a3d681c62
MD5 862568ee8740c855305840a1262ef728
BLAKE2b-256 49b769d083046500292f8ab1e9b5737d5b50570b1f3788fba6cdf86ed432118d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 64497729ae5e9b788c4256186f46b561a9f246976f347d8feb1bade7deab0acc
MD5 6be2a33797dd4de59493d5641d0952f4
BLAKE2b-256 b521cfe67f39f9bf6e785a85145ede56fcce22cc12a27667d425eb33d05f2093

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d0d9d62e43c05046dc734929c9c0aa5b91f06a9d1ea9220af608edd709bc3e7a
MD5 101eca98dbdca44c1213527a5947916b
BLAKE2b-256 73d4e90c2f79a33d3ad52a4b99671eb7c84846d3812c0533f0cf8343a3aeab29

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5e4a91da3f6fa935274345c459d73b1634580913ac6d705be5e7b6a99e4dca07
MD5 7e6fdb46585196aee5eaaa9e806e94a7
BLAKE2b-256 d95cf4ca27724f061b42534d209a9c68edcef8cd8cbec43e0850cdabcc7212d8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 248f95861428466dcc6c22aba3d9f0f40dc96d64ee38139e10bc4a780f83f1a1
MD5 b6c32838d9633edafaae4280219579e0
BLAKE2b-256 dca1ea068cac8bcb54bfc724c2a3cba091fcd7d9070b9d1941c9ea6475394e9b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0510e1a51b787530f33bf631de5f6f2cd93a7185dee92296b6c95a773d3a594a
MD5 b69f6028adc57be69a46d87dd076b123
BLAKE2b-256 de14baab876fa0b9794d733affffcf3d488c2271cef35e03824161f659d38029

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 572861f878e29ea58450fd82d89faa868e840c53e069cf2129246a195ba3b818
MD5 d9929677770f6048e716b8d61cce4f1c
BLAKE2b-256 5e63b30b1a555a31ddc1cb9f63e456d3fd233d2a7300f814edae9215351ccb53

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5fc23423cf5b9d28035f49d0c1f1adabf53eba5adc559f30985230291ff94a5d
MD5 7b6771929eb0f827ede7bb4819157568
BLAKE2b-256 17b2cc3235e41f2de731c3d12efe636c0e6767683406bef7223df0dbc5fb8a00

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9505d1ec7ebd7c8ffdcfa4157cdf6bca83d6adad355887f1cec1945d4aab9fcb
MD5 25f5a0a4ca2783244a9bc184af836709
BLAKE2b-256 d306cfb9d430333eac4dc5b09a971253230a9f082d33d23f25899b2e38efa1ee

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3ac6b8e292bd8bff0e80b3f010f1d3d174cd0eb4caeadd21ca5f5ad9e7cd3386
MD5 a7e3ba073f753f251d0339bd39b9d33e
BLAKE2b-256 ebeee198dafd551d89b73271aad21d33c8674feede31d10d8c8a941e7ebd23a7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 49b7683e9ba7b9f646ef3ecb285ed6744457689300e2e295654c6c39f1c91b67
MD5 5a11f165c0daa69167a9794096e633a1
BLAKE2b-256 342070132c78fd9579d5ae65b49ea414d222def6fe34f2ab12d08b8f50769508

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 34059982eee583b11f15c5f52a7c9dabdc7941b4ab9129e32565f5fbcc557b96
MD5 cee9130e67bd2e27c56b6afeb35e49ae
BLAKE2b-256 dafe0179de3d7e862c5a307341b0085294a660555c674610cd2be2972dbb63de

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b06f5b39828c86cb4799a0e0dabf8ecf6f4e665ebc77fafc5069b08b3d4e86ed
MD5 e7e285fdccc8bc87977cb98270be2593
BLAKE2b-256 f6b3293467c40b47d78beb4d8f55981ef30de840eb421d44cc4057af4322ac35

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cf2bf78995f6c712e7391dd0f3f75bc60cb2c9a74e30e606d2c46acc97e89fd5
MD5 cbcfc81d89da1ec318583723aca3fcfa
BLAKE2b-256 70e8a03ff78bbd10175cb789befcf9f3480da8cc277616b2503ba95dd5ac8a46

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 86765aaecc5cda25bb44bfcf3839c57318cd85538d00f28c759f4327c9284e93
MD5 f987b28b8717fed5d5da6bdbab4d477c
BLAKE2b-256 95c7d626e5d18fefd3bf9fbbb63391519373edd5dbf90d5dcc8b5bdf0d5f4f38

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 da10a15ba27a946e74b7c3bf61d78e060225a47ea3f173270d16b560f1c33614
MD5 45c03b5635aff5ce7d2cea405b54bb0a
BLAKE2b-256 cbf22c1b1362f7416868a1cbb978eaa69556e46cb1d9520f71ceed52b8ad0371

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 331bea95795de0f1bf759d4d6fcc7c95d393081380348f093db43270fed215cd
MD5 a9a3c6f6529b8aab3b9367a4e038aded
BLAKE2b-256 c08dac0efdd5b027c9f559a63409d8115f5e5bb9f18157d53d3c533e71898ae6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 88fbcae55e8b4eb54e7f97b31b7a345a6b9d6e67251ca5fc40dfcd3e74aa4fa5
MD5 687456a031172364ff245e0dfef94bcf
BLAKE2b-256 c53cf47983c63b29dd794e531d09772d6c7aa6bac9239fb3f09df9dfcc53b29f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e041712edcf3f4016824e1bae7284b36b4fe78b64c2ff0f1c8d0c676f6fab1f8
MD5 eb664433c33ebe101b4fe9ad5eaded9e
BLAKE2b-256 db9b975b2dfbc841a45c4d978e1d3653ea2f0895b281b8569e6edfdefdd360b9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for argus_redact-0.4.6-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 70c4d7d5188b46c70e7b1af18889db63b3021fb32869811f58e4cfdda4887f7a
MD5 ca84a995ba9f85ce6dcb3afb8e7fd479
BLAKE2b-256 0c03887dc08ced3f3b77391974f8b35a14137f244065b118bc92c43679a7644c

See more details on using hashes here.

Provenance

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