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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

pop_pay-0.8.3-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (672.7 kB view details)

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

pop_pay-0.8.3-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.3-cp313-cp313-macosx_11_0_arm64.whl (171.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

pop_pay-0.8.3-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.3-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.3-cp311-cp311-macosx_11_0_arm64.whl (117.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

pop_pay-0.8.3-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.3-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.3-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.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pop_pay-0.8.3-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.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9cd4a41aa648fd23cd8f1e852b1134af96266e93f903a364f95648c4761e39c5
MD5 61231bfe81af830b7e28dd19f7a179e0
BLAKE2b-256 8fb1dca1c185e79659d067a02e00935cada9107c003213539b457cf0da7b7d6a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.8.3-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.3-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 cfd42ab6fa53b3df79b17fdb2ad40cba1f71adf0f0cfe63bc0fa5f4d85ccab5a
MD5 6a43b2c16c720c6bff09d0796f258a9a
BLAKE2b-256 6c01f1242670b42db62f83849650a3aabda30e3c4a1374313a0d128ded25e2a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.8.3-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.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.8.3-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 31a29fbee91cc769ad61aade6cea58441b9af679f24b1fecf1191bbd49156c06
MD5 6a5dbbad0d34fb92c0455cf9a832ef49
BLAKE2b-256 bedd5b55d09b9ad86e03635620a0a3f7b172680df07cdfd14a42b370a2b204b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.8.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 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.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.8.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 73fe4ba06daac6536c0ff47d1ddb5984aebe8bde42f0ff9d5668d40395763b44
MD5 bb15043628b09ab514a4e9c126ce98c0
BLAKE2b-256 6c8bf6c9a679b6f953e30bfbf2071a369b2fbfdd317fbda8ce873994fc6ddc6d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pop_pay-0.8.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 911ada4879071dfa181b997737aa4c6dc5b3b96a63c6a0ef822fb9d0b14dc564
MD5 d113c37d3f3a99e5feedbf14ee4ede25
BLAKE2b-256 bc6b0b57c2ad4e125a23c844b56540525f8ae86800d36c55ea93946389dd872c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.8.3-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.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1f7ccd630c4a3a664362eed4d4203a3da4bd40bb61c2259fbdbdec04f1905dc4
MD5 a59a74473e4f7652e92a669db2b20a0d
BLAKE2b-256 45ebcf93bfa7fcf1820bd042d8520655b05ba155adf4cca969c858aa547e08a5

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.8.3-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.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 14d706fc00e6f20bbab46fef9c200ac8a28ac32765d3c3588e0e416983c7fa19
MD5 162296a0404069d13108ec51a35081ce
BLAKE2b-256 0db6bf795e8a50a44a6d411ec1b92395ef912577c1ce7171cdccb39bd66992aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.8.3-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.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.8.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7e4bd9ffbaed61cf5f3967e33e92aea6a27830db6271119c71a50b427877dda9
MD5 d016f93e5986e4d37ad5c192dea3fa65
BLAKE2b-256 2750298475ffe91bbaf567d1acab82a735222938b98e0a7ae69345a8ff1c15df

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.8.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 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.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.8.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 00b90b292c3e3fac2990c9accf3994ab0ef652cd69dcd384d754e368e39ed099
MD5 eca52ed56a0a1404d6bdfe63098f8407
BLAKE2b-256 76968761709c79e616b625c1b3fba08a3cd827c0e91c72bb4c9cf0043a85f80b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pop_pay-0.8.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 53757f259887b2ced0d8dca6be0a20ecc7b72ca9e9ba49776bab30d9a1340658
MD5 41cb9e3260fd3e2255b8596e7f91f1b9
BLAKE2b-256 627eb9836ac9fb0f50a2fe674b3634b30b72f303f7af1049f1d05e41ef8f6d0f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.8.3-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.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1fa8304c352711de3de9ff9509469773572730bf620aaffc9c0a219ceb9c388c
MD5 9a7d6d68658c51a51cea03464cfc516d
BLAKE2b-256 1ece6c8ee9b5e27cf78082f782ccae3aa55c7dbe1b6337ce927dcc1ab44a3707

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.8.3-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.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 5137eb83a7d92ed759f96f0740c4de799fe045598a376c595eeee111dc3749b4
MD5 b8439b7235b4592ce080aa77d3d7266c
BLAKE2b-256 7f4e65dc379709b0703aede4fdef34451b35c4256de60baa358582087dccb329

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.8.3-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.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.8.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 902eaf9553de26eb4d57fa70bfeb5c78b891f0e2fc1575b39fa349d90f475eaa
MD5 d00b64dd6ff16420a25c301901731064
BLAKE2b-256 68ced347d9bc93d6bcd28a1cb1c9bf3a2ecdf471f126efa32ff4896f9fb25c2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.8.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 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.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.8.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a17f7d6ff89bcc731387227b2964ec9612cf2c1c244a8ba90623c435aece60a4
MD5 2e001c6775a21aca9f2858834b555576
BLAKE2b-256 f9fed542f201072acdfdb2774ddeacb8c561b6042d9525179dce3932b23b9657

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pop_pay-0.8.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b057722e70f0992ab16c2d0f48631c56783cffd300812a7ad83d004e76d65f78
MD5 dfbf30b9ec875de671cbd7c49a6c2035
BLAKE2b-256 888c97e7e8b74db528b0a65e8d8b5fd59e2f2d6230f828acc89d6686c8d39e48

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.8.3-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.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 827a8a223fd4f0d136ebfc6607ea79e8d27f7cb0cf1c94bd665171b1c63c2c53
MD5 51c508870486f49fcedc3688509f94e3
BLAKE2b-256 ce33457e686c0b99dfd15c8a6f63dd8275cba98bec2a997dabfdc0102ee92e87

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pop_pay-0.8.3-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.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 772fc1b84b9cc5ac443953cf993f955ad5e371656e00a48fe916b7d69e686169
MD5 68e093f485da30ca73b5f4168d1d7471
BLAKE2b-256 a299f222b300d181a224ab7ab2baeb31978b5588da502eab22de5316508d5af4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.8.3-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.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.8.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6c0113b7340853af465e0f759d61b6992b153414545f6c1d7618ebcfc46ad552
MD5 358d5f6a76739187f9f582e2ae2020da
BLAKE2b-256 b5ab3e257c384053335343490efb9d13f715fe549cb6f803ef881b15f5712c9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pop_pay-0.8.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 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.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.8.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 88f5adcf55e9945e5aa50206fde1154913a8d5f5ee1f23e1214b967732311f49
MD5 c57641224e8aa0bf96832252b4718ceb
BLAKE2b-256 e44564bab1904a553ed96d0d6eba78aa0d2345d7dfabd6448d6a53a2ff43660b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pop_pay-0.8.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8582f53d44d9f3696a7de87581f78c54d97b45519328e72bdf0d9eea1baad450
MD5 b6d1ff26a186eae7192cc5c893226f3d
BLAKE2b-256 ac40f4f054e4273bb2fcb1e149243088a708f33544adc3bcccb13d787128ca3a

See more details on using hashes here.

Provenance

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