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

Uploaded CPython 3.13Windows x86-64

pop_pay-0.7.3-cp313-cp313-win32.whl (237.9 kB view details)

Uploaded CPython 3.13Windows x86

pop_pay-0.7.3-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (669.7 kB view details)

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

pop_pay-0.7.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (641.6 kB view details)

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

pop_pay-0.7.3-cp313-cp313-macosx_11_0_arm64.whl (168.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pop_pay-0.7.3-cp312-cp312-win_amd64.whl (214.1 kB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

pop_pay-0.7.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (514.3 kB view details)

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

pop_pay-0.7.3-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.3-cp312-cp312-macosx_11_0_arm64.whl (141.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pop_pay-0.7.3-cp311-cp311-win_amd64.whl (162.6 kB view details)

Uploaded CPython 3.11Windows x86-64

pop_pay-0.7.3-cp311-cp311-win32.whl (135.2 kB view details)

Uploaded CPython 3.11Windows x86

pop_pay-0.7.3-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.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (339.9 kB view details)

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

pop_pay-0.7.3-cp311-cp311-macosx_11_0_arm64.whl (114.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pop_pay-0.7.3-cp310-cp310-win_amd64.whl (111.3 kB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

pop_pay-0.7.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (202.8 kB view details)

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

pop_pay-0.7.3-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.3-cp310-cp310-macosx_11_0_arm64.whl (87.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: pop_pay-0.7.3-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.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d7b7e1b78122ed8730fd56b92cebd0b89fd6d6374f26fc20f9398ef83a14f973
MD5 1cf265af9666527c1d0825a52c647afb
BLAKE2b-256 5fa9c918b6049bf50593df429d126d02f429e753bcf2a8f68b3fc2b2f741a827

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.7.3-cp313-cp313-win32.whl
  • Upload date:
  • Size: 237.9 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.3-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 2870bc97fba06087da4c8f05215fd6448223a41a5695e1512d8b9a16a212ed9e
MD5 3cc12b944fc9383a5889e15244e83263
BLAKE2b-256 1dcf69252ffec05f2abc79fa1094a9d7175ea0452cac8c96bfc31f7cb81bf9d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.3-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.3-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.3-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dd9f4fa078bcdcdea60304d8e9f05d3f2b27b522a77dbba9c58a26b9e2454de5
MD5 df377f3580ea023700abdab4c8b4321f
BLAKE2b-256 cbf8d9b1bccc4eea41a226a00ae56c3624eb1d9d3d568edddd82b4e5d45b9fd1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.3-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.3-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.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 99034f72231d2b949a09de936211e0c2ee6c9831ba13b9257fc54facba8219b5
MD5 682f940b8e22eb686d1af6ff167df26e
BLAKE2b-256 e837023faf682ff6676556ffde528c8fe59c5c06424fa22bfa4dc68370ac4ee5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pop_pay-0.7.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1346a7cc01cfbba6f924e08caebf7fc97e947fb5871dacfb9bff6f8dc642a28b
MD5 7aad7afb3833ac81176b1f03d2fe7e15
BLAKE2b-256 041a06c0c1e2e282a88d17f1832e3296024b7470f1bbc0145f67cf906b5baf2f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.7.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 214.1 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.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d896eb11e0a440bed1e10a9a820c170c7944acfc17ee7a859eb597d71a1cc129
MD5 dc7c495cab51ea3d3b798f14d820442f
BLAKE2b-256 5fcb3bea9d23d7f7b29b6a628fb4ed27c2c23c76774f5638a7e756ffd5918af2

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.7.3-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.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 9d2c64a1caf6da1d1446b8a7ef2b7003f4f2155cf2fb67b494d007e4d8f50c18
MD5 9ffd919be0e360adf9269d97b4ce46a7
BLAKE2b-256 0967283a64a7b0768dd03ce916ff229e24c737ea8d3ef68edbb8bf678edc8b30

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.3-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.3-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.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a66a95bda392fbfcbcc82edf04776aa8c2ccbb5048df9f6eaff911e4ce79cff6
MD5 85ab18bef994b9d51cba9551ce0235bd
BLAKE2b-256 f30e2471001650ceee53cf9ce8a7e4075af64b188e78e491afc76908266aa069

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.3-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.3-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.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0dc5d0f707ed6790e709aa634395daac487f9df746ce383755962fc59b790c65
MD5 f355ffbba8f44de8124aae76f1387568
BLAKE2b-256 556c0be35f2577c4fd8d8617c0ed4153d2fd091043edb6b5beafcf641231e17e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pop_pay-0.7.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 482b1dacfa64381b2d0b249e27eb3ea9961d02b1ae7a8cf4cdbe7ac8bd96e82c
MD5 f2de5acbe87bbcfd17fe7502acbd534c
BLAKE2b-256 06c89e170b1ad0c114bd778c5ca8d08849f333f38f0305c43f4813197527c73c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.7.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 162.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.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6d92c11a57feac7c1cefeea3f4f501b2de85673a783f2c2f23a4a3ef99c7a5b4
MD5 295a93e6cd79d53f8bc933b89f12efb6
BLAKE2b-256 20e3e040c6dd8bdf72fa6969680a0deb9501e9a6a04d739fd0d29c745114dede

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.7.3-cp311-cp311-win32.whl
  • Upload date:
  • Size: 135.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.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 09be922b45425261e452b2e41d7a69deb571da84963b15e0e3cba1cf73d5947b
MD5 f356289c2e0326f4e9ff515a7ba8b11b
BLAKE2b-256 2828163c127d7635d6900975d6496b9c33240878a59376728c48486701107cef

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.3-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.3-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.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ed117148a970353337f1ffe8f95e96498160bb6e5c15009b3294e122490eb304
MD5 0662064c2476484dce3428d307be5426
BLAKE2b-256 c603f55f022733e22ca5196c60567e43ff3669196f59caa3ec4f4ca85b22d03c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.3-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.3-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.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ae0c1c124564880e417725cd5dba94593a452e1bc04b0fa14e5bf664365a4a61
MD5 138f1167d18c0a8d3e242fd575ecf4d1
BLAKE2b-256 fb1ed085477deacf5989b6c25afcb81e1a54e6c71bd41fd3b2d6e71eed43f0db

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pop_pay-0.7.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e041a86a05931ddb0af3657a0f416d6998788df1fdd70046080daf7770b9a8db
MD5 c01f0cfa03765a6f1de0ff06ef71d35a
BLAKE2b-256 dccf313117372d6a5e50161d5d766a3ab3b27a25205314526bfd644ab10e92d5

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.7.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 111.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.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b3e9298126be1edfa427d8661781b376758c8499c959e46096f009ca9fdd0490
MD5 a35fcfb913672d7d458a71c6e48d5ef7
BLAKE2b-256 5e11b099a10e68fe05616145caa5b0399f28e08c6c8fe3eb5315803015f9ebf3

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.7.3-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.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 698dfa826847e31643605863191e80efddd86291cb4b439df6c359d3f64e5eaf
MD5 b841d0556eeede03f77004cf1c60f79b
BLAKE2b-256 c4f95dfeb653fe3eccdfc63c53dfe958cea121b3e74f2d8fea5a38898edfccfd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.3-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.3-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.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 24e8960536073700189bdaa106476db11430ef1160feca78158b198fc44ae56f
MD5 ffc3372205274a85ba642f569623afd5
BLAKE2b-256 fb347098f940b09001365199628b7dea0e25d3b609fd4da312c0e553d34a9f30

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.3-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.3-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.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fcdc1f219d0040a8c2ee2dccf363f4e8b95bab9bc74732dafad4e632c952fae4
MD5 6ef1c3c2f3047c4f0a46d3af752ac28c
BLAKE2b-256 1250df9443489174700d550ef04a04f21384ae8b2da9cf572315ec7005abf422

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pop_pay-0.7.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6a717a052b20c9eee818ea01aa95002091cefa25675e21f1478035c571efc9a0
MD5 25c2b8a282ef1dfd3fb55e9d90dd62b3
BLAKE2b-256 bc660d84082fc459a7f8bae2ee5d037e9eb72789bb4c6d86b8c7aed1e8636674

See more details on using hashes here.

Provenance

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