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

Uploaded CPython 3.13Windows x86-64

pop_pay-0.8.4-cp313-cp313-win32.whl (240.9 kB view details)

Uploaded CPython 3.13Windows x86

pop_pay-0.8.4-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (672.8 kB view details)

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

pop_pay-0.8.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (644.7 kB view details)

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

pop_pay-0.8.4-cp313-cp313-macosx_11_0_arm64.whl (171.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pop_pay-0.8.4-cp312-cp312-win_amd64.whl (217.1 kB view details)

Uploaded CPython 3.12Windows x86-64

pop_pay-0.8.4-cp312-cp312-win32.whl (189.7 kB view details)

Uploaded CPython 3.12Windows x86

pop_pay-0.8.4-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (517.3 kB view details)

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

pop_pay-0.8.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (496.6 kB view details)

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

pop_pay-0.8.4-cp312-cp312-macosx_11_0_arm64.whl (144.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pop_pay-0.8.4-cp311-cp311-win_amd64.whl (165.7 kB view details)

Uploaded CPython 3.11Windows x86-64

pop_pay-0.8.4-cp311-cp311-win32.whl (138.3 kB view details)

Uploaded CPython 3.11Windows x86

pop_pay-0.8.4-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (355.9 kB view details)

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

pop_pay-0.8.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (343.0 kB view details)

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

pop_pay-0.8.4-cp311-cp311-macosx_11_0_arm64.whl (117.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pop_pay-0.8.4-cp310-cp310-win_amd64.whl (114.4 kB view details)

Uploaded CPython 3.10Windows x86-64

pop_pay-0.8.4-cp310-cp310-win32.whl (87.0 kB view details)

Uploaded CPython 3.10Windows x86

pop_pay-0.8.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (205.8 kB view details)

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

pop_pay-0.8.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (199.4 kB view details)

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

pop_pay-0.8.4-cp310-cp310-macosx_11_0_arm64.whl (90.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: pop_pay-0.8.4-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 267.9 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.8.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9a14edac26b927b1515f6aef65678961842dcc4f1ba02541b854deb2bd6fa808
MD5 7fdf56fca6aebaa9732a00e06cb0c742
BLAKE2b-256 1c06269c9b8b6bb00c84c256c668bb3ce64d8152b7051ba26ea65671f9a5d7b2

See more details on using hashes here.

Provenance

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

Publisher: build-wheels.yml on 100xPercent/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.8.4-cp313-cp313-win32.whl.

File metadata

  • Download URL: pop_pay-0.8.4-cp313-cp313-win32.whl
  • Upload date:
  • Size: 240.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.8.4-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 d6482948386c5355170fa48e3a3a818d9c909109f885c38320826bfe579cae1e
MD5 f51ff4803295b468af117dc5943928e8
BLAKE2b-256 bd78c0f3fe48c60835da1bd59e93f930da960da841e2799e1ef9804e590cafeb

See more details on using hashes here.

Provenance

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

Publisher: build-wheels.yml on 100xPercent/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.8.4-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.8.4-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5163dfefdb6263b7bb1ab96b138de1da4beae43da3b874d522ddf0822ae35da4
MD5 86889196a2157dbd1d8f70cd70dc519e
BLAKE2b-256 db21ff844f3e134c6fdc0924ca56d1df745c0fb6d13d81973372eb95ade35845

See more details on using hashes here.

Provenance

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

Publisher: build-wheels.yml on 100xPercent/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.8.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pop_pay-0.8.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0ed80472179c0a7074dc9a4fd396a497a491847ccf5629f1a598e02f55a6a555
MD5 9d630c4904c2ad6f22e6a4f6d8cd3a97
BLAKE2b-256 a46cb66b89f7e3460d4f5e0cabd5b37491b08fa98b5e9adc939c74cd67a632b6

See more details on using hashes here.

Provenance

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

Publisher: build-wheels.yml on 100xPercent/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.8.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pop_pay-0.8.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b9daeb77ddd64e45e4e384cdfd5194de09148e5bdd39e8001dc6f35c956edc3f
MD5 cd1538f0757ef928ea3ceffc39e210ec
BLAKE2b-256 f495adc2ceee5d37cf49fea59ba64407b8a7c6d2fe08b71dc22d308f08503ec9

See more details on using hashes here.

Provenance

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

Publisher: build-wheels.yml on 100xPercent/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.8.4-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pop_pay-0.8.4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 217.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.8.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 df041c7fb8485a6107bde022ecffc978227526746dceeca721ff7972e9ea7a4f
MD5 4b8102df76971e979d2d6a99be4805b4
BLAKE2b-256 09f43e64268a6d06006065057596f0d20ab74adf06cd9b8da8c830324dad9d3c

See more details on using hashes here.

Provenance

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

Publisher: build-wheels.yml on 100xPercent/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.8.4-cp312-cp312-win32.whl.

File metadata

  • Download URL: pop_pay-0.8.4-cp312-cp312-win32.whl
  • Upload date:
  • Size: 189.7 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.8.4-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 3a77b57ca7e7d5c5c6946e27f2a386c2fdaf0861db6a2b2218d0d6e0f75d7a50
MD5 97f539ede400ef3992be80ed983077ba
BLAKE2b-256 974916c2aed3efafb3855b4f8062dcc20dfeb549291bd41502425ac01cd8a8df

See more details on using hashes here.

Provenance

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

Publisher: build-wheels.yml on 100xPercent/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.8.4-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.8.4-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 284e4713b5db0749ce820602f660e9cd7a37f14187703e3bfbd53f2424e5f171
MD5 9c6e60174fbe4b1fe4345468b618204b
BLAKE2b-256 b653d53aeddb73230e85aabddf5bd4c959423883c91797d2401ccb071b3c0111

See more details on using hashes here.

Provenance

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

Publisher: build-wheels.yml on 100xPercent/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.8.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pop_pay-0.8.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fe6b1b8dbb54b97c34c3938a26202d93ad3edcb2a82ec06c711bd793e3ec0efc
MD5 542d43e2713fc6b0047dc43c5041f2b5
BLAKE2b-256 257922772209cd2dc49497e3cc1d35d06b86826e483f3cab993ed619b6c59502

See more details on using hashes here.

Provenance

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

Publisher: build-wheels.yml on 100xPercent/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.8.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pop_pay-0.8.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 80d527ffb3b0d9c2d675684eb0e1837bc5058ef9d6f8c8749600526b6e29f221
MD5 73825533eac21428d935caab615ab6ae
BLAKE2b-256 37c1fc859928dd5d6fd0cf5c4faf8e0c6264ed9f9e9f0445bcaa2e7e89062e70

See more details on using hashes here.

Provenance

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

Publisher: build-wheels.yml on 100xPercent/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.8.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pop_pay-0.8.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 165.7 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.8.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c27ba269b8ab6fae48628aebc6440d19688d5c609ad3bbe9e0be7fbfb38da6f5
MD5 ad6ea42377bf6a4da549abfa270536ca
BLAKE2b-256 c6aa512ac2e920aa95869467e9d49c237b5cb9af35beb1ef34f1faf6d3617f6d

See more details on using hashes here.

Provenance

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

Publisher: build-wheels.yml on 100xPercent/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.8.4-cp311-cp311-win32.whl.

File metadata

  • Download URL: pop_pay-0.8.4-cp311-cp311-win32.whl
  • Upload date:
  • Size: 138.3 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.8.4-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 5eedbf0ca646fd57eacda0618d31e5d37e1d6f4bc6d1a9385a895f407fda0d71
MD5 19ccde703b8f62be1e29a3c77349ec8b
BLAKE2b-256 c481dd77992b569b2b59c5105059db0445a86ce4036917c435eaf32c3c8d1756

See more details on using hashes here.

Provenance

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

Publisher: build-wheels.yml on 100xPercent/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.8.4-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.8.4-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c928c87d1c270afafaedaa02764d89a1eda99cb8f1af3d9c0e9bcc7ab55708e0
MD5 25be39e2931d8eb7ce29c57bce319a0f
BLAKE2b-256 1f750282e225e752ca7ca7d39558602567bf74a37d7f2c6f8336553aa52048af

See more details on using hashes here.

Provenance

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

Publisher: build-wheels.yml on 100xPercent/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.8.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pop_pay-0.8.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d827a989004b25ad71a55b9e4b159243cabf3e38355ada41a644b1b893fc6656
MD5 e126ce5c0924e06c849da169f718d81c
BLAKE2b-256 b5a2c18a31f2b3378501bb28695090c3d258844fcf26b1ced611c52eef0428a8

See more details on using hashes here.

Provenance

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

Publisher: build-wheels.yml on 100xPercent/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.8.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pop_pay-0.8.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 33c86473cb2c5d20fbacda68c0121590f5111090e9115d541e383f7f2f5b9fb9
MD5 231923da2c46dabb6e1f94b1a91f8bae
BLAKE2b-256 dbfc66289c5b39f6da5624778eb9eb8851ac8b42e9550c931f257b483be39e4f

See more details on using hashes here.

Provenance

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

Publisher: build-wheels.yml on 100xPercent/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.8.4-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pop_pay-0.8.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 114.4 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.8.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d00ccef4cd20a922671ff45e26400b6e54a1e7147840c28c7b906b90599ba81f
MD5 c899ff60b2b1474c1cf6b50c36380bf2
BLAKE2b-256 fd87fa135534a68c9a277c0a2b9b072d08f5db71e099352e538f34eb35dd18ab

See more details on using hashes here.

Provenance

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

Publisher: build-wheels.yml on 100xPercent/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.8.4-cp310-cp310-win32.whl.

File metadata

  • Download URL: pop_pay-0.8.4-cp310-cp310-win32.whl
  • Upload date:
  • Size: 87.0 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.8.4-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 24af52252fa951c72ee10e52e24fc6938b6baf1042a0dd746d46dcdc28fb3bc4
MD5 7022d3fdfb6ae90859c5897d279c7563
BLAKE2b-256 e6ce7f6dd2b9f3993822a30f40a20598e3e73fc5f0a85e54f28f3627f2c72ca6

See more details on using hashes here.

Provenance

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

Publisher: build-wheels.yml on 100xPercent/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.8.4-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.8.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9e33c13847968ca11872eb432b89fc2d51e02b312758b8053462f12efe180c11
MD5 66275b06e1af4fad52dd56cf836496b7
BLAKE2b-256 079ca3051a1fbc0ac0a0b6433c2ca92a621cf0d05503a7f3ad5294cef91dcc5d

See more details on using hashes here.

Provenance

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

Publisher: build-wheels.yml on 100xPercent/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.8.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pop_pay-0.8.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bbf95edf4a1e21b76e34540593ebe71e3ccdb44c94b10689588bf418bd6560e0
MD5 3d6d2b63609f97300b812b57fd0be695
BLAKE2b-256 24477b6d731fe1d02d93349e0ed2d55ab814759a216bab3cf5ce45d7bd367c0d

See more details on using hashes here.

Provenance

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

Publisher: build-wheels.yml on 100xPercent/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.8.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pop_pay-0.8.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2fc836711ff436eaee48fd9f7169450616fe771c0a145020356109e01e158e99
MD5 6ac48f3c164781803345f7448bc5e374
BLAKE2b-256 fd68442aa90ef5f2d10e86b6ee3ca58507f12cbea3239a8961e4f0b2d6967bd4

See more details on using hashes here.

Provenance

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

Publisher: build-wheels.yml on 100xPercent/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