Skip to main content

pokegamblers

Quickstart

pip install pokegamblers
import pokegamblers as pg

pc = pg.Accessor("https://example.com", "Bearer YOUR_TOKEN")
results = pc.search("eevee")

Setup

uv

git clone <repo-url>
cd pokegamblers
uv sync

pip

pip install .

Constructor

pc = pg.Accessor(
    "https://example.com",
    "Bearer YOUR_TOKEN",
    min_interval=0.5,
    max_retries=3,
    timeout=20.0,
    sqlite_path="cache/pokegamblers.sqlite",  # optional: write cache locally
)

API Reference

search

pc.search("prismatic")
pc.search("prismatic", cursor="abc123")
pc.search("prismatic", category="pokemon-cards")
Parameter Type Default Description
query str required Search query
cursor str | None None Pagination cursor
**filters Any Additional query parameters

item

pc.item("8244610")
pc.item("8244610", all_sales=False)
Parameter Type Default Description
item_id str required Item ID
all_sales bool True Include full sales history across conditions, be careful

consoles

pc.consoles("pokemon-cards")
pc.consoles("pokemon-cards", page_size=50)
Parameter Type Default Description
category str required Console category slug
**extra Any Additional query parameters

console

pc.console("pokemon-prismatic-evolutions")
pc.console("pokemon-prismatic-evolutions", cursor="abc123")
pc.console("pokemon-prismatic-evolutions", page_size=50)
Parameter Type Default Description
console_uri_name str required Console URI name (slug)
cursor str | None None Pagination cursor
**extra Any Additional query parameters

Metadata

Release files for pokegamblers 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pokegamblers 0.2.1
File Size Uploaded
pokegamblers-0.2.1.tar.gz 7.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pokegamblers 0.2.1
File Interpreter ABI Platform
pokegamblers-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 15.6 kB

Release files / pokegamblers-0.2.1.tar.gz

Download URL pokegamblers-0.2.1.tar.gz
Size 7.3 kB
Tags Source
SHA-256 checksum
How to use checksums
a5301145ce8756180b960a406bc703fda4d34f6008efba3dae0eb6ff81aa33d6
BLAKE2b-256 checksum
How to use checksums
fff54442510b77996c83d6678177ba726f0a197288f6aea14d20a1b26b0d2ecc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.3

Release files / pokegamblers-0.2.1-py3-none-any.whl

Download URL pokegamblers-0.2.1-py3-none-any.whl
Size 8.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
eec7a144bbe24243742dcd6eab3c938f884fef622a7a410c6419196c1552b4c1
BLAKE2b-256 checksum
How to use checksums
2a595145cbbbbb4152715f6e617d5bd1ca96293ca2f30c71a0329d27aa8ecc26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.3

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page