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.1.tar.gz (36.4 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.1-py3-none-any.whl (29.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pruv-1.0.1.tar.gz
  • Upload date:
  • Size: 36.4 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.1.tar.gz
Algorithm Hash digest
SHA256 8f95945dd76383858dcb460545813c0b18c4f7b448916500bbd98afc4b201f9c
MD5 1ddd80ef4c592270011cda38a109aab4
BLAKE2b-256 91e25b1eb5b86ef0a1b071f1eedbdb12d946678f1c2da994e5d3711891016846

See more details on using hashes here.

Provenance

The following attestation bundles were made for pruv-1.0.1.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.1-py3-none-any.whl.

File metadata

  • Download URL: pruv-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 29.0 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c80ce70ac99af9d4bec6a9705a62d1dd353c8336eb844c27d3fd4fc92919b1fa
MD5 b03cbad3a4abbe05e0e89534bd6f95d9
BLAKE2b-256 950392395399cf4369d4fb0d7af638dbcdea4c5911986a62802e83a020d72893

See more details on using hashes here.

Provenance

The following attestation bundles were made for pruv-1.0.1-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