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.2-cp313-cp313-win_amd64.whl (264.8 kB view details)

Uploaded CPython 3.13Windows x86-64

pop_pay-0.7.2-cp313-cp313-win32.whl (237.8 kB view details)

Uploaded CPython 3.13Windows x86

pop_pay-0.7.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (669.6 kB view details)

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

pop_pay-0.7.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (641.5 kB view details)

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

pop_pay-0.7.2-cp313-cp313-macosx_11_0_arm64.whl (168.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pop_pay-0.7.2-cp312-cp312-win_amd64.whl (214.0 kB view details)

Uploaded CPython 3.12Windows x86-64

pop_pay-0.7.2-cp312-cp312-win32.whl (186.6 kB view details)

Uploaded CPython 3.12Windows x86

pop_pay-0.7.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (514.2 kB view details)

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

pop_pay-0.7.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (493.5 kB view details)

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

pop_pay-0.7.2-cp312-cp312-macosx_11_0_arm64.whl (141.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pop_pay-0.7.2-cp311-cp311-win_amd64.whl (162.5 kB view details)

Uploaded CPython 3.11Windows x86-64

pop_pay-0.7.2-cp311-cp311-win32.whl (135.1 kB view details)

Uploaded CPython 3.11Windows x86

pop_pay-0.7.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (352.8 kB view details)

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

pop_pay-0.7.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (339.8 kB view details)

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

pop_pay-0.7.2-cp311-cp311-macosx_11_0_arm64.whl (114.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pop_pay-0.7.2-cp310-cp310-win_amd64.whl (111.2 kB view details)

Uploaded CPython 3.10Windows x86-64

pop_pay-0.7.2-cp310-cp310-win32.whl (83.9 kB view details)

Uploaded CPython 3.10Windows x86

pop_pay-0.7.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (202.7 kB view details)

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

pop_pay-0.7.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (196.3 kB view details)

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

pop_pay-0.7.2-cp310-cp310-macosx_11_0_arm64.whl (87.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: pop_pay-0.7.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 264.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.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 625885053fa2be108dec00dac6ab5b921cb59d039cdea0b704de7df38ccba17d
MD5 3d3f0f53f5c5ac4ebb50dc7a54b45d61
BLAKE2b-256 c029daaeddd981d6a7e5d9b34dc256385212da97fbd5c310118fc9b414ede40c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.2-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.2-cp313-cp313-win32.whl.

File metadata

  • Download URL: pop_pay-0.7.2-cp313-cp313-win32.whl
  • Upload date:
  • Size: 237.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.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 adad06294ad732695e3ebfcb0bc8184773bcfc7bb6793257800fed369f0aace3
MD5 6fe1e9f79e0d62598360e81777af785b
BLAKE2b-256 4210a564650dca60fc14399073a1eccdc9c0fc81cebf4e0cd77dc52a555258fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.2-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.2-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.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0ce68f4f9627f5251e62e7b6948e2d42eb739e2df9944754d4ea04c251793d35
MD5 4b6c9cd3f7f3e604acc60adc20989f5b
BLAKE2b-256 019b0197e1676144fdaf9fb917ed73e6c35ad6fd4b3ce204500980333ff6c224

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.2-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.2-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.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f67b8dfdb41899336a3be817c3523fc6b939f193d58e666ad799f49a1c389bd9
MD5 0cb6e941323ee8f16897db7834712d85
BLAKE2b-256 96512136ea5c1cec68c39309119ad1230bd5095144b16686e00d3d9f4bafac46

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.2-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.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pop_pay-0.7.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bb8b68695c1e33b3613e3fd7a4572e5e7ca9d10bc4852f3b14d71cd195d68458
MD5 f464f0a18cdf493ebe6b31ec39679bdb
BLAKE2b-256 b6379167a58d375185766cb9a19a7b4707f57f6724021f6705f3a5c3d5dea886

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.2-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.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pop_pay-0.7.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 214.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.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1dfb91d6fca4f3c7fad2aaf4c8346d4e1b212c8d54485db85ad85d40e26f3349
MD5 312cf67386054c7c8e4f4eeb187a8964
BLAKE2b-256 3df0c0be669553d5d9a379739122ef1255161f01a0c0f478fe94b8211763b8ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.2-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.2-cp312-cp312-win32.whl.

File metadata

  • Download URL: pop_pay-0.7.2-cp312-cp312-win32.whl
  • Upload date:
  • Size: 186.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.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 4f507b44728b3a03d448d495686858999ba1feb15bba5b496b490d4392c9239d
MD5 65d62e51598f7952222a9738fa9d0081
BLAKE2b-256 e9389e58afa9b66b3bbe03e917c5e59137f5acbb50724158a3a9d9e9680bea44

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.2-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.2-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.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 84819540cb21de9c30de42f53830ed7d13762ab1f1886cf77ed9357d394853f1
MD5 058d057cab0a0db3f4411c9a0590399e
BLAKE2b-256 e871b290a21e48da9bdd2d5aecef567a6d8b5a21b710d968eda797828115e3e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.2-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.2-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.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 96b8241c985f1d58f1686e8cd3154bcdaf231656967a37849f973982c23d9466
MD5 f8369be798f46a3ad2320630633bbb4f
BLAKE2b-256 99c381a6464cab6df1fc15d3f0c6a8cdd50797b4270e8a83d4d851adf4f50a2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.2-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.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pop_pay-0.7.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 414d4a5fcf45b56d330f9ece83ae9e502368543449d9b6150fc50c1ed05ec394
MD5 8b29314cd409a254a74f9051f9f3f2c4
BLAKE2b-256 cb4d2fc832e742c4234b4f7bace7e1d358b415fdcf414bcd56daf9e35db10c59

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.2-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.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pop_pay-0.7.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 162.5 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.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 956dd8dc9258e98919c79471e6ebcfb907f40a305722a4b7e7b4820d13aa505f
MD5 48febe0a18ff7b22a0530d7d315a0be2
BLAKE2b-256 42d0b1074fe79708d3230d12accfa813b357cdf0c24ee4736df6ee13578d509f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.2-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.2-cp311-cp311-win32.whl.

File metadata

  • Download URL: pop_pay-0.7.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 135.1 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.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 ac4da7751ac8188b3a90d5af0076da06f71c7d46cb1d164a9db46e211038ea00
MD5 87a7235968fe264acc1c91af9fc49eb4
BLAKE2b-256 5eb2d37c1a5730cf4bb91f19f48145d479bb83744fd301b3eddb271539d62179

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.2-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.2-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.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4eaa053611b5d18b20e4a67c1788fcf15db49b41a4faa270795268b0d21e3bb1
MD5 1b8b6b49364858922ceb94bea5a85f09
BLAKE2b-256 91eb4a40a02adb8abe6f7c0ca7ea6432a4af4104a551776f124aeeab77b773c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.2-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.2-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.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 21fed6e8f372780afa4ebde1403dd8a2a84b8626b63356b4afa3b0eec0dc5abb
MD5 f8d5a8ca073ea30fb103cfc658268570
BLAKE2b-256 05bb7d9dde8698a4604d0d10b0f4cf38e934b2dd20ad1ab38f38f92d57357a15

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.2-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.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pop_pay-0.7.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b693a4613d58008c59abf90b179375c9934a6a896bca1a26dbb655f341d9b6fb
MD5 b625605e38f8a90ddb7c48e3fb35a940
BLAKE2b-256 4f09a09d241abceba617c00da2798e102886d564721530b150e6862797e126df

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.2-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.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pop_pay-0.7.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 111.2 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.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1a27ce28a5ce7ae33048b15b215473bfb20241eeaf06f7d8c9a6a1bc8814f407
MD5 5ba9772911a43906fdc163c8744c0572
BLAKE2b-256 7011e0fe73e90405fa5f3349f4dfab4c06767462983d587110df4cf689973095

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.2-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.2-cp310-cp310-win32.whl.

File metadata

  • Download URL: pop_pay-0.7.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 83.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.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 5e5ebbeb71a1a4b80c16a962ee802d625351f912349bfade6785a16f460ff96c
MD5 415e93648c53a628652b7ccb2dd510ba
BLAKE2b-256 68ae960210fc55e5f84e12fe6286b01d6e644a79531f9ed6a1a933804c687750

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.2-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.2-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.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9af1799358e708f836f4147baf97a79ae131d20ac99e22231638a7fab59f4b36
MD5 3ce3089a24e983f79f7f7ff5cd6d939c
BLAKE2b-256 871a3a687085641defe3644f142bd5916308abcbfb3701106d745e93276f1d0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.2-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.2-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.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0141a6bafc3d22dc3eede32a89b06d2a01a7db92d1eb051146444cf9435eb582
MD5 ca07c6720a8c1f97b2762a91d00f50b5
BLAKE2b-256 757db714ae391019400be0c661e55699ce17ffa7c0ca92cd0fe5065f5dd95dbe

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.2-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.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pop_pay-0.7.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1391d3c2723f38a77db4c2e810c059c725ea9cd63061e476043dcf0d8794d4a4
MD5 6084f172b62c8f347e714f3a22691b7d
BLAKE2b-256 22473088451fa3ef3ad55a24cdbe3b9da323002832286dcf71de661998808f46

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.2-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