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

Uploaded CPython 3.13Windows x86-64

pop_pay-0.7.1-cp313-cp313-win32.whl (237.4 kB view details)

Uploaded CPython 3.13Windows x86

pop_pay-0.7.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (669.3 kB view details)

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

pop_pay-0.7.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (641.2 kB view details)

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

pop_pay-0.7.1-cp313-cp313-macosx_11_0_arm64.whl (168.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pop_pay-0.7.1-cp312-cp312-win_amd64.whl (213.6 kB view details)

Uploaded CPython 3.12Windows x86-64

pop_pay-0.7.1-cp312-cp312-win32.whl (186.2 kB view details)

Uploaded CPython 3.12Windows x86

pop_pay-0.7.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (513.8 kB view details)

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

pop_pay-0.7.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (493.1 kB view details)

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

pop_pay-0.7.1-cp312-cp312-macosx_11_0_arm64.whl (141.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pop_pay-0.7.1-cp311-cp311-win_amd64.whl (162.2 kB view details)

Uploaded CPython 3.11Windows x86-64

pop_pay-0.7.1-cp311-cp311-win32.whl (134.8 kB view details)

Uploaded CPython 3.11Windows x86

pop_pay-0.7.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (352.4 kB view details)

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

pop_pay-0.7.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (339.5 kB view details)

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

pop_pay-0.7.1-cp311-cp311-macosx_11_0_arm64.whl (114.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pop_pay-0.7.1-cp310-cp310-win_amd64.whl (110.9 kB view details)

Uploaded CPython 3.10Windows x86-64

pop_pay-0.7.1-cp310-cp310-win32.whl (83.5 kB view details)

Uploaded CPython 3.10Windows x86

pop_pay-0.7.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (202.4 kB view details)

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

pop_pay-0.7.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (195.9 kB view details)

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

pop_pay-0.7.1-cp310-cp310-macosx_11_0_arm64.whl (87.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: pop_pay-0.7.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 264.4 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.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4f8185a87b34af19ea4df80cd0df584d0db9cc0b229ef848c739803c8708c769
MD5 1b1bbf17918f996f9f2ca9fb1c6170f0
BLAKE2b-256 f94df93f92c544881f6cbe60780b7c927a597f44e47283f3a774bf0bb593478b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.7.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 237.4 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.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 4f60b571fcb6ba1dc04863f3a9bff01998019989c4bba06f6da6d0d5cac8728e
MD5 fc1fbf954b1347658b76809e7d09ca18
BLAKE2b-256 bee211caeacf828b5d30cf94ecd527e09c313784e1595010f078c361b0872a80

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.1-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.1-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.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 68de97df7db5de318aa88684dd2c61be11600775b66271f74c63e2644d5dda32
MD5 e4c0a93cf0da7ade4437a9f6a5101fe0
BLAKE2b-256 1183b81e1e0520adf4c799f0fd5dc22fa1bdc97550d3bb57982da4dc4f27de6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.1-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.1-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.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fdb4990cef51eea8d2a039933d05a9b6c9fd647f06bd452eedd13254aa64e3d6
MD5 82b66751dcf72177143ccbb701440cfb
BLAKE2b-256 709ad939b3ee8a4769cf2933d1d1ddc38e3fffa3e3ebda9f96a5cc0336847fce

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pop_pay-0.7.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c91422aa3fe1572d06653aca980838bc18c9fc08a341052f30608dcac1ced62
MD5 64a418e188cc269b941860f754bd2aa6
BLAKE2b-256 e566663578a37906a9a55eda902c713141eecfdd39c8082b5e3cf1624cb1ab86

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.7.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 213.6 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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 842b20783f866d88ea2835b0730b3f49af661dbd1d60f2e44d5087a91015dfac
MD5 2c4643c46322fccfb5ece7ea729583a6
BLAKE2b-256 7daaa69ec10616f5129f5068c08bd9be0b96e50efdcac4420476e785d2b34814

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.7.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 186.2 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.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 d845890bcef24e66a7310669487583e60bede7f6f3031e2e1359b151e9ed4250
MD5 32db2598d787e66bed0355500b2dae2c
BLAKE2b-256 c4e4e1269bdec5d9c698525087d2d0a179b2d94fae964ba3fe2fe2bb2c83e7ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.1-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.1-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.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 35b3f389eadbc31b2c78d80f3f38333342fd72c27d71f253eb713301d740fcbb
MD5 d8328f98fe7087b927377bc367e50dd1
BLAKE2b-256 ad90605e27dafa4c8c668c24333ad0058f9d4c3ce337f4181e8c60c1840bc8c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.1-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.1-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.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c9440b098dbd664a74c1bc71eff6ee2fe09a2bb8b59b26cc3f6792e0a77b035b
MD5 97afbf5aef5ba2741b16b03f27fc32df
BLAKE2b-256 deed01e4265c01d7542746e4cb4cc420e7cfd3b924f7eb7a24c2cef27f477ffb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pop_pay-0.7.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fbbd7f8d10415485a11bfe5b2b39140fa0c008a51ec72b3071d03744aafde1c8
MD5 4ded61e340419542083d1f015c7697ed
BLAKE2b-256 af5b4cc462f56c50032ccd7b11b54ee5480a9c5094f07f3df0ddb70b9cdc66a9

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.7.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 162.2 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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 31864e385398719854900445d4da2c03f61be428b2aad32adc85d0b9a7a1cc8e
MD5 b5843a8c067754b8d2e0095228ae1167
BLAKE2b-256 a712fed12ae5221662a451ad8178096a4f924825f298603348f643bef1117e40

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.7.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 134.8 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.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 ae706e667da478743254880fec67388b94146c0ee203484f5c775f5205087ac9
MD5 e0fc68ffafe9d2ed9067906a6e80edde
BLAKE2b-256 037c0353f16655d0c58ef636cdce1d7dfcf0ff6ef2a71adedb9d1084c019cf20

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.1-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.1-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.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0f0b063f6a8221dbec8b1876f76c8b3cbde5bde094ecf05ce6be14509943e4e3
MD5 78f941e5e85612f74f7ab920a242dce2
BLAKE2b-256 d8c4a5ad3e52e72aff56377e0c48135e104b93126975da25140dad6317c21e94

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.1-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.1-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.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 221c0c0ebcab14e5863b3b4eb3c1f962fc6f023b40fe100b0cf51154191f8690
MD5 ef1d01148739f2eb1d43c422e6ef364e
BLAKE2b-256 7ebccfc20aeae1af78ecf7f3eab33bf4a957170f820fa66f0992c156d2d9372f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pop_pay-0.7.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 70c3b9425b22d10e96012b99c9807cc9a436b398e118614022641d3e6fd332f5
MD5 b3d8023e853e2f163c96ce401702f4df
BLAKE2b-256 11a4bf19427214144ce515ba926944f9233c8a4395c9cd8f44ff51119d4ab300

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.7.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 110.9 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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b319fb5a6da54535adf698a6b850e54f5a2a42c3c929ea9964193334d0fad850
MD5 02bad8278e04a6268602530eec137fcd
BLAKE2b-256 c90c40863227987fafb99a197c515c1b0ae61ee5019e18fe23cf146aa1ca784a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.7.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 83.5 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.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c2af577b05be7c6b26c334f1b18c60754e59e25525b04e977342ce5470c18d4b
MD5 f0329a9b5554297f3f1d8aaa7cee5c28
BLAKE2b-256 01f28e9237d88718a28c20fddaac1a1de903cf5cfb77707f002ef8d502bb8091

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.1-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.1-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.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c90aefd63cdc31bb070ec5b7e283f4ae54019b7637e333c0e670b752fbb5eb59
MD5 4b94010a7ce5e9a625f9edd6b4d0b850
BLAKE2b-256 3de851ad25415ab33dd26e9073cfc5487a34c4e65c8bce0a870f3d9e31cff0f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.7.1-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.1-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.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6c391632b3fd21680535a3a4c6d2fd66cac130c2b2e4c68e3ea2073f2d2eb23d
MD5 1d0d54a506170b09ddbcb138c844df70
BLAKE2b-256 2ad77910ca1df698276dddf8cd24c255a8caf1612955a6d79af903c8a7201849

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pop_pay-0.7.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ebe986945befe24b92e6132c68c711133b2098923bc8016c1751d4dfc7ed97b7
MD5 b92ed30872ae51f10a3dfba6f4f0ee86
BLAKE2b-256 5336e5e3506078441f2b7e5a9f91c2742db9491c83b752a3b256827fea838042

See more details on using hashes here.

Provenance

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