Skip to main content

Prove what happened. Cryptographic verification for any system.

Project description

pruv

Prove what happened. Cryptographic verification for any system.

pip install pruv

Quick Start

from pruv import xy_wrap

wrapped = xy_wrap(my_agent)
result = await wrapped.run("Fix the bug")
print(result.receipt.hash)

Features

  • Scanner: Scan any project for files, imports, env vars, frameworks, and services
  • xy_wrap(): Universal wrapper for any agent, function, or workflow
  • Checkpoints: Create snapshots, preview restore diffs, quick undo
  • Approval Gates: Webhook-based human approval for high-risk operations
  • Cloud Sync: Sync chains to api.pruv.dev
  • CLI: pruv scan, pruv verify, pruv export, pruv undo, pruv upload

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

pruv-1.0.0.tar.gz (37.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pruv-1.0.0-py3-none-any.whl (29.6 kB view details)

Uploaded Python 3

File details

Details for the file pruv-1.0.0.tar.gz.

File metadata

  • Download URL: pruv-1.0.0.tar.gz
  • Upload date:
  • Size: 37.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pruv-1.0.0.tar.gz
Algorithm Hash digest
SHA256 4712a6bbca991f1bf3c33ffff17aa8898da536409cf5830de5c308e503ef84d6
MD5 523d1c1bf584ffe7e95461d795b4c34f
BLAKE2b-256 1aa403f8951a2c05058fc0bcc5207dab85cdab311723ea244a1cd54cb0563c0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pruv-1.0.0.tar.gz:

Publisher: publish.yml on mintingpressbuilds/pruv

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pruv-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: pruv-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 29.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pruv-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6d4d5dbd3406bfb89a18b80d0bf0891e3331f599f7a58ff8aa98b415da86ff8a
MD5 2a921f53816d9f98f57bded252178b69
BLAKE2b-256 82f8002a29ec2c13d0bdb6697df5fb6c07698d55e67ab1c212912d476380b8a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pruv-1.0.0-py3-none-any.whl:

Publisher: publish.yml on mintingpressbuilds/pruv

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