Skip to main content

Point One Percent - Semantic Payment Guardrail for AI Agents. it only takes 0.1% of Hallucination to drain 100% of your wallet.

Project description

PyPI version License: MIT CI Python 3.10+

Point One Percent (AgentPay)

Point One Percent — pop-pay

Note: This is the PyPI published documentation. For the full architecture diagrams and real UI screenshots, please visit the GitHub Repository.

it only takes 0.1% of Hallucination to drain 100% of your wallet.

The runtime security layer for AI agent commerce. Card credentials are injected directly into the browser DOM via CDP — they never enter the agent's context window. One hallucinated prompt can't drain a wallet it can't see.

Point One Percent — live CDP injection demo

Getting Started

Install the core package with MCP support:

pip install "pop-pay[mcp]"
Claude Code
claude mcp add pop-pay -- python3 -m pop_pay.mcp_server

With environment variables:

claude mcp add pop-pay \
  -e POP_CDP_URL=http://localhost:9222 \
  -e POP_ALLOWED_CATEGORIES='["aws","cloudflare"]' \
  -e POP_MAX_PER_TX=100.0 \
  -e POP_MAX_DAILY=500.0 \
  -e POP_GUARDRAIL_ENGINE=keyword \
  -- python3 -m pop_pay.mcp_server
OpenClaw / NemoClaw

Compatible with any MCP host. See the Integration Guide for setup instructions and System Prompt templates.

Docker
docker-compose up -d

Runs the MCP server + headless Chromium with CDP. Mount your encrypted vault from the host. See docker-compose.yml for configuration.

Other installation variants
# Core only (keyword guardrail + mock provider)
pip install "pop-pay"

# With CDP injection (browser automation)
pip install "pop-pay[mcp,browser]"

# With LLM-based guardrails (OpenAI, Ollama, vLLM, OpenRouter)
pip install "pop-pay[mcp,llm]"

# With Stripe virtual card issuing
pip install "pop-pay[stripe]"

# With LangChain integration
pip install "pop-pay[langchain]"

# Full installation (all features)
pip install "pop-pay[all]"

Vault Setup

Credentials are stored in an AES-256-GCM encrypted vault — plaintext card data never touches disk.

pop-init-vault

Passphrase mode (recommended — protects against agents with shell access):

pop-init-vault --passphrase   # one-time setup
pop-unlock                     # run once before each MCP session

pop-unlock derives the key from your passphrase and stores it in the OS keyring. The MCP server reads it automatically at startup.

MCP Tools

Tool Description
request_virtual_card Issue a virtual card and inject credentials into the checkout page via CDP.
request_purchaser_info Auto-fill billing/contact info (name, address, email, phone).
request_x402_payment Pay for API calls via the x402 HTTP payment protocol.
page_snapshot Scan a checkout page for hidden prompt injections or anomalies.

Configuration

Core variables in ~/.config/pop-pay/.env. See ENV_REFERENCE.md for the full list.

Variable Default Description
POP_ALLOWED_CATEGORIES ["aws","cloudflare"] Approved vendor categories — see Categories Cookbook
POP_MAX_PER_TX 100.0 Max USD per transaction
POP_MAX_DAILY 500.0 Max USD per day
POP_BLOCK_LOOPS true Block hallucination/retry loops
POP_AUTO_INJECT true Enable CDP card injection
POP_GUARDRAIL_ENGINE keyword keyword (zero-cost) or llm (semantic)

Guardrail Mode

keyword (default) llm
Mechanism Keyword matching on reasoning string Semantic analysis via LLM
Cost Zero — no API calls One LLM call per request
Best for Development, low-risk workflows Production, high-value transactions

To enable LLM mode, see Integration Guide §1.

Providers

Provider Description
BYOC (default) Bring Your Own Card — encrypted vault credentials, local CDP injection.
Stripe Issuing Real virtual cards via Stripe API. Requires POP_STRIPE_KEY.
Lithic Multi-issuer adapter (Stripe Issuing / Lithic).
Mock Test mode with generated card numbers for development.

Priority: Stripe Issuing → BYOC Local → Mock.

Dashboard

The Vault Dashboard provides real-time monitoring of all agent payment activity, budget utilization, and rejection logs.

uv run streamlit run dashboard/app.py
# Opens at http://localhost:8501

Python SDK

Integrate pop-pay into custom Python or LangChain workflows:

from pop_pay.client import PopClient
from pop_pay.providers.stripe_mock import MockStripeProvider
from pop_pay.core.models import GuardrailPolicy

client = PopClient(
    provider=MockStripeProvider(),
    policy=GuardrailPolicy(
        allowed_categories=["API", "Cloud"],
        max_amount_per_tx=50.0,
        max_daily_budget=200.0,
    ),
)

# LangChain integration
from pop_pay.tools.langchain import PopPaymentTool
tool = PopPaymentTool(client=client, agent_id="agent-01")

See Integration Guide §2 for the full SDK and provider reference.

Security

Layer Defense
Context Isolation Card credentials never enter the agent's context window or logs
Encrypted Vault AES-256-GCM with PBKDF2 key derivation and OS keyring integration
TOCTOU Guard Domain verified at the moment of CDP injection — blocks redirect attacks
Repr Redaction Automatic masking (****-4242) in all MCP responses, logs, and tracebacks

See THREAT_MODEL.md for the full STRIDE analysis and COMPLIANCE_FAQ.md for enterprise details.

Architecture

  • Python — Core engine, MCP server, guardrail logic, CLI
  • Cython — Performance-critical vault operations and memory protection
  • Chrome DevTools Protocol — Direct DOM injection via raw WebSocket
  • SQLite — Local transaction auditing and state management

Documentation

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

pop_pay-0.7.0-cp313-cp313-win_amd64.whl (257.8 kB view details)

Uploaded CPython 3.13Windows x86-64

pop_pay-0.7.0-cp313-cp313-win32.whl (230.8 kB view details)

Uploaded CPython 3.13Windows x86

pop_pay-0.7.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (662.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

pop_pay-0.7.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (634.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

pop_pay-0.7.0-cp313-cp313-macosx_11_0_arm64.whl (161.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pop_pay-0.7.0-cp312-cp312-win_amd64.whl (207.0 kB view details)

Uploaded CPython 3.12Windows x86-64

pop_pay-0.7.0-cp312-cp312-win32.whl (179.6 kB view details)

Uploaded CPython 3.12Windows x86

pop_pay-0.7.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (507.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

pop_pay-0.7.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (486.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

pop_pay-0.7.0-cp312-cp312-macosx_11_0_arm64.whl (134.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pop_pay-0.7.0-cp311-cp311-win_amd64.whl (155.6 kB view details)

Uploaded CPython 3.11Windows x86-64

pop_pay-0.7.0-cp311-cp311-win32.whl (128.2 kB view details)

Uploaded CPython 3.11Windows x86

pop_pay-0.7.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (345.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

pop_pay-0.7.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (332.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

pop_pay-0.7.0-cp311-cp311-macosx_11_0_arm64.whl (107.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pop_pay-0.7.0-cp310-cp310-win_amd64.whl (104.3 kB view details)

Uploaded CPython 3.10Windows x86-64

pop_pay-0.7.0-cp310-cp310-win32.whl (76.9 kB view details)

Uploaded CPython 3.10Windows x86

pop_pay-0.7.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (195.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

pop_pay-0.7.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (189.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

pop_pay-0.7.0-cp310-cp310-macosx_11_0_arm64.whl (80.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file pop_pay-0.7.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pop_pay-0.7.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 257.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pop_pay-0.7.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c718ef0be56b6074c2ae86fa6531880ba5cdc62cd0f62d57b1b74796ec1b83aa
MD5 e2ab1a5227a26bfd7336915e40a19379
BLAKE2b-256 b62b2fb30ed5926377042deff344c7770b4a00437db21628d46e3272c42f1b08

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.0-cp313-cp313-win_amd64.whl:

Publisher: build-wheels.yml on TPEmist/pop-pay-python

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

File details

Details for the file pop_pay-0.7.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: pop_pay-0.7.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 230.8 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pop_pay-0.7.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 401b84a1a53d32d651536c2cd92bfee9d939d8acc07a6831730ffaea5d49039e
MD5 faa2af4306e3b31af39b5c1a139ba85a
BLAKE2b-256 b23d9046768314a244a803d8314d1cf89e491b11f71fe0a9118f7d8ef652b414

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.0-cp313-cp313-win32.whl:

Publisher: build-wheels.yml on TPEmist/pop-pay-python

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

File details

Details for the file pop_pay-0.7.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pop_pay-0.7.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9c3ba5edd4336cfe6f569e832e8e37b04e0f7c312aad69785e68d039931b003a
MD5 516b5c3a7147adfbb5f12479de77fe67
BLAKE2b-256 c006f34fdbed9b29666ac157ac26069a4210419ac0f172aac9fba0a1fabf2f7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-wheels.yml on TPEmist/pop-pay-python

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

File details

Details for the file pop_pay-0.7.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pop_pay-0.7.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e25182ef2e9744d89d4632acfb8477aad516847b5e124fa43060ea68451e809a
MD5 2f8214e5d2e59e1393dbd25d45ad3a2e
BLAKE2b-256 c0d37e31a89cbc9568a7dbb2d14e487c9bb7497394ccec59157cdf9979f647e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build-wheels.yml on TPEmist/pop-pay-python

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

File details

Details for the file pop_pay-0.7.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pop_pay-0.7.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 99956b74f9a695fb49b2afbb7a2dfd7cdbbc8480216223288435cfe9f6fc6374
MD5 4cf0704d362d7b7bb20eddad2ce65a03
BLAKE2b-256 71012701a9944ff15c0f1156013bb1a7bd13018cb70eea50de79ba0064e4f08a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on TPEmist/pop-pay-python

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

File details

Details for the file pop_pay-0.7.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pop_pay-0.7.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 207.0 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pop_pay-0.7.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 dc4363f482cc41078d60e216c0ee523b1e24a551097a39b25ac3c7e41c2888d1
MD5 e4c759d056ca2d8231f4cf528d3aee8d
BLAKE2b-256 7088d8eb7d77eda824b853ee8648f465e30f40fff1d7fd01aa66ca1b7cef0d55

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.0-cp312-cp312-win_amd64.whl:

Publisher: build-wheels.yml on TPEmist/pop-pay-python

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

File details

Details for the file pop_pay-0.7.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: pop_pay-0.7.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 179.6 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pop_pay-0.7.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 136f273853f90b900293158455417b896e2d15c64eddda83015d38d89d2f7f07
MD5 7ab81060eda60679c9807a035c88e12c
BLAKE2b-256 26f900f8a1b341e1d474edd01357e258b4a9c960a5b817476db7c1426566524d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.0-cp312-cp312-win32.whl:

Publisher: build-wheels.yml on TPEmist/pop-pay-python

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

File details

Details for the file pop_pay-0.7.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pop_pay-0.7.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d3ef6b0a3cd697c3c60a9f1388c8102d86edba10e6f5a60f196f4c31241eee92
MD5 7fa6bc3e85bf29bdb0514c9e4c58ac76
BLAKE2b-256 c187f3fc7e3d40d6695fabf521ce3130957bdb39ad0e0c438528f9cb69090f80

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-wheels.yml on TPEmist/pop-pay-python

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

File details

Details for the file pop_pay-0.7.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pop_pay-0.7.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bbe7084f6152b5663d4615e05d8f0f9c1dabfa0ac76c7ed8055cc53e1dc7cca9
MD5 625a1edabd29a8922f8ff79f895e455c
BLAKE2b-256 dd4384508b42b4dd802b17b84ff4c44d3d800323b8565077c6e9f1488cf1a179

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build-wheels.yml on TPEmist/pop-pay-python

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

File details

Details for the file pop_pay-0.7.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pop_pay-0.7.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 def3172c4d1093d193b9c7109c4ec8e2e0646b11c5bb67dfa97a56b4fe4595e2
MD5 dc202e00538c872ff310865f873da8d5
BLAKE2b-256 0eff44981b4bda792b8dd63388d7e77b8ea1b7bc590522a9843148f7a6e517c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on TPEmist/pop-pay-python

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

File details

Details for the file pop_pay-0.7.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pop_pay-0.7.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 155.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pop_pay-0.7.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e89071999d18c1f7881c7d593d8b4a32e00558b028000d2c2d978065e2475b2e
MD5 0f4a09b4593500f72aea51107091ff2a
BLAKE2b-256 c388ad0cce303837c4d2b1555fb216b6fb337fee73de225b7511d66452ad5267

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.0-cp311-cp311-win_amd64.whl:

Publisher: build-wheels.yml on TPEmist/pop-pay-python

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

File details

Details for the file pop_pay-0.7.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: pop_pay-0.7.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 128.2 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pop_pay-0.7.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 2c277820f3fb6fe91404027c23381ab29b12e34933cd6045b2e925d72117d57a
MD5 a2bf5ec7cd6b1d6e53c61bbbf95e5b27
BLAKE2b-256 73d859ea859fc98c009e7c712d648bf96ccd5ec33c71a90b784cd9bf97d5a9ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.0-cp311-cp311-win32.whl:

Publisher: build-wheels.yml on TPEmist/pop-pay-python

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

File details

Details for the file pop_pay-0.7.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pop_pay-0.7.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 edbdb15cf9df752ea3a32e630180295ef66722ab88c870f5bef181faf2c149ae
MD5 0617c6260729c11019bba5a430fc0c1f
BLAKE2b-256 224d9175441b9ac3be1a9b6babd82a696089eb4e00a56ca66fec135fd9ef1530

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-wheels.yml on TPEmist/pop-pay-python

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

File details

Details for the file pop_pay-0.7.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pop_pay-0.7.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 38d9414a5ab70c484ae782f8d8cdd68b3b64696a0343e85143c1c8541c0135ba
MD5 1da21f5a27bae1c74c747643e7d882e7
BLAKE2b-256 005052594dfe4aff5ba85ed1e5481966b2b455703a8d1ef821afa6ac8c65bb52

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build-wheels.yml on TPEmist/pop-pay-python

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

File details

Details for the file pop_pay-0.7.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pop_pay-0.7.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6e32bf15dffba158f941725f6197278257a57a2076735c38e37ac8593071fdb2
MD5 a1f8e075097d2c330ecb3eef4a2aebc0
BLAKE2b-256 b1c9082a70abe8e0ed53c2e9d877621d7672af62423119da023688abd4c7b03b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on TPEmist/pop-pay-python

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

File details

Details for the file pop_pay-0.7.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pop_pay-0.7.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 104.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pop_pay-0.7.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 82e5bee6e6c2ae7da7db771c0d7e2916865f7e438ec008587e0818b045ea9e44
MD5 9090f19da2d43e8ac589c89c012d9c79
BLAKE2b-256 413c3dd926ea80b44c52f1354489bf267f8d0ed3b7ca0192b966f56ded3b7c2c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.0-cp310-cp310-win_amd64.whl:

Publisher: build-wheels.yml on TPEmist/pop-pay-python

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

File details

Details for the file pop_pay-0.7.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: pop_pay-0.7.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 76.9 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pop_pay-0.7.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 182e7f92da2f049100ff4d552c9ff124b71dba20be9bd7d8d4678dbb775a569b
MD5 242c529017c8c872b9cfb2a9f6e66a7b
BLAKE2b-256 28181e7f210d04d75aef9b69b47498d9f976bc00804b1c6f179e9c3614e6e49f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.0-cp310-cp310-win32.whl:

Publisher: build-wheels.yml on TPEmist/pop-pay-python

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

File details

Details for the file pop_pay-0.7.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pop_pay-0.7.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1cdb66e0e2492968674c69f4d5b9afdb55f2f3ddabe2a2cf7cecdf48c40b7511
MD5 a7ceec24399e10c55ac7488db55303ec
BLAKE2b-256 454d0789218e018cab15066ac344eb5432a2b66109cf32dac546812cdd9b0234

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build-wheels.yml on TPEmist/pop-pay-python

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

File details

Details for the file pop_pay-0.7.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pop_pay-0.7.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 baf93ca71ee0c626e47b22e9a508284870b5b5ffcb74334edc148b758e080278
MD5 f2ab4a65ed873df915cc3873ce78bff5
BLAKE2b-256 0ac1b5ebbd253983c63aed32450dd0abde9747323cbe76d7e97b8abbb2e06caa

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build-wheels.yml on TPEmist/pop-pay-python

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

File details

Details for the file pop_pay-0.7.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pop_pay-0.7.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 62e33285855d7af3bb6908b2f1e2e880a495ad00c776828455792b4cb8ab6339
MD5 0e383676921da8e99f25de28e7070925
BLAKE2b-256 614f0c04611ae0d55cc413d00e4f9e8bb0b2473be3e71c048e85114de385a734

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build-wheels.yml on TPEmist/pop-pay-python

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