Skip to main content

Official Kitaboo SDK for Python

Project description

kitaboo

Official Kitaboo SDK for Python.

Install

pip install kitaboo

Quickstart

import os
from kitaboo import KitabooClient, KitabooCredentials, Region

client = KitabooClient(
    credentials=KitabooCredentials(
        client_id=os.environ["KITABOO_CLIENT_ID"],
        client_secret=os.environ["KITABOO_CLIENT_SECRET"],
    ),
    region=Region.US,
)

with client:
    for book in client.books.list(pagesize=50):
        print(book.id, book.title)

Credentials come from environment variables — never hardcode secrets.

License

Apache License 2.0. See LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kitaboo-0.1.0.tar.gz (14.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kitaboo-0.1.0-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file kitaboo-0.1.0.tar.gz.

File metadata

  • Download URL: kitaboo-0.1.0.tar.gz
  • Upload date:
  • Size: 14.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for kitaboo-0.1.0.tar.gz
Algorithm Hash digest
SHA256 bc4cffcf740b743463323d0255c51d878e1e866ac46034afe3574b4b630b3add
MD5 738864f52e06b45764c0dbe6f55a377f
BLAKE2b-256 76fef25d258e6656c513dd6507f43745328b02ea884f8ca0c2be0d83632b9acd

See more details on using hashes here.

File details

Details for the file kitaboo-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: kitaboo-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 13.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for kitaboo-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e655126e1f76d3163326354e3155c37e27fb0309376cacd1526b12546addfa81
MD5 265b34ffbebaef817e201bb135053f20
BLAKE2b-256 45d984b786fd269d1bac0cdee77818c7f45ce6dc9716189565b1ca2b0050cf77

See more details on using hashes here.

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