Skip to main content

lumid-data-sdk

HTTP SDK for the lumid.data data plane. Sync + async clients over the unified URL — db_*, storage_*, sql, agent_run, retrieve, healthz, storage_stat.

Install

pip install lumid-data-sdk

Usage

from lumid_data.sdk import Client, AsyncClient

c = Client(base_url="http://localhost:9100", token=os.environ.get("LUMID_TOKEN"))
rows = c.sql("SELECT 1").rows
c.storage_put("photos", "cat.png", open("cat.png", "rb").read(), mime="image/png")

ac = AsyncClient(base_url="http://localhost:9100", token=os.environ.get("LUMID_TOKEN"))
rows = (await ac.sql("SELECT 1")).rows

Client and AsyncClient share the same surface — pick whichever matches your event-loop posture. See lumid.data's main repo for the underlying REST API.

Metadata

Release files for lumid-data-sdk 0.1.0

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

Source distribution (sdist)

Source distribution for lumid-data-sdk 0.1.0
File Size Uploaded
lumid_data_sdk-0.1.0.tar.gz 11.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for lumid-data-sdk 0.1.0
File Interpreter ABI Platform
lumid_data_sdk-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 23.4 kB

Release files / lumid_data_sdk-0.1.0.tar.gz

Download URL lumid_data_sdk-0.1.0.tar.gz
Size 11.5 kB
Tags Source
SHA-256 checksum
How to use checksums
aded95d578055c7f116b8075b7dd5fb95c598c703fdec819c7e16783e33c821b
BLAKE2b-256 checksum
How to use checksums
44f114ecb5d1a2f729c44d3aa405a8d6e673e4e6be3020b32366b9c3c93f9539
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / lumid_data_sdk-0.1.0-py3-none-any.whl

Download URL lumid_data_sdk-0.1.0-py3-none-any.whl
Size 11.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9218d00b94d407b1090e92dca38d8bb25fb5fbdf1c66d240116a18ee95c7da84
BLAKE2b-256 checksum
How to use checksums
b9266bb059c078fc5681b00dad6a03dbbf344d330c6191cb9c4e9d31ac8ac077
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

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