Skip to main content

potluckdb for Python

potluckdb is a local-first SQLite synchronization SDK. This wheel contains the application API and the runtime for the platform, and depends on potluckdb-storage, which provides the S3, Google Cloud Storage and Azure remotes, so no further installation step exists.

Installation

pip install potluckdb

Usage

import potluckdb

remote = potluckdb.storage.from_s3("my-bucket", "notes", region="eu-west-1")
db = potluckdb.open("app.potluckdb", remote)

The quickstart opens a database on a directory remote; the storage reference gives each constructor's full signature.

See LICENSE.

Metadata

Release files for potluckdb 0.1.0

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

Built distributions (wheels)

Table of built distributions (wheels) for potluckdb 0.1.0
File
potluckdb-0.1.0-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details
potluckdb-0.1.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
potluckdb-0.1.0-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details
potluckdb-0.1.0-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details
potluckdb-0.1.0-py3-none-manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.28+ x86-64 Details
potluckdb-0.1.0-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details
potluckdb-0.1.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
potluckdb-0.1.0-py3-none-macosx_10_13_x86_64.whl Python 3 none macOS 10.13+ x86-64 Details

Total release size: 33.8 MB

Release files / potluckdb-0.1.0-py3-none-win_arm64.whl

Download URL potluckdb-0.1.0-py3-none-win_arm64.whl
Size 4.0 MB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
3b15eb60c2c8f17f2d0e29f0ce9aade3377511584849e8e85e2f8c95d3b70d6d
BLAKE2b-256 checksum
How to use checksums
1c17be3059b39e906181e3648a913df88d7a6449f3fb31620c19a1b8928442ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / potluckdb-0.1.0-py3-none-win_amd64.whl

Download URL potluckdb-0.1.0-py3-none-win_amd64.whl
Size 4.2 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
5541a89a940cfd4614c7f8f089c21d60643f6f3b280cd8464d01f2a98a0bbcc7
BLAKE2b-256 checksum
How to use checksums
9c7ab59561b9261a9ff7e3e1af0b18a0871bffeb9015e31394622af4b06c6d0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / potluckdb-0.1.0-py3-none-musllinux_1_2_x86_64.whl

Download URL potluckdb-0.1.0-py3-none-musllinux_1_2_x86_64.whl
Size 4.4 MB
Tags Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
8399188d04db23687196bd3201e11366123cf7e690529e23e64ccd41ba9466f9
BLAKE2b-256 checksum
How to use checksums
9f34780e744f8a9ca0e49d40e60ab56599960b8cd0a485694ee865833ab54dc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / potluckdb-0.1.0-py3-none-musllinux_1_2_aarch64.whl

Download URL potluckdb-0.1.0-py3-none-musllinux_1_2_aarch64.whl
Size 4.3 MB
Tags Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
6df1b27da7577d78bcb2090d96bd75f761ff84589f0593f5566f94b7b08049f9
BLAKE2b-256 checksum
How to use checksums
c3dd88e10a41fe9afafd87585f557ce145d24bf7c4630a96dade627cf4f08316
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / potluckdb-0.1.0-py3-none-manylinux_2_28_x86_64.whl

Download URL potluckdb-0.1.0-py3-none-manylinux_2_28_x86_64.whl
Size 4.4 MB
Tags Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
4195ccfd1526f375d82a62751c11485e4ad1d429c566f83ac68e44ee12982c83
BLAKE2b-256 checksum
How to use checksums
de19ba42debc78b0cf2ed061346a661368bd3e82304d3d5159a1e99bd07ca4fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / potluckdb-0.1.0-py3-none-manylinux_2_28_aarch64.whl

Download URL potluckdb-0.1.0-py3-none-manylinux_2_28_aarch64.whl
Size 4.2 MB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
a5b9c953a2b8a9a627fd3547bd3c5c9ba1e84aa56321ac30a513c5d77872b522
BLAKE2b-256 checksum
How to use checksums
85eff2c8615a794c6ac6d6586e6652d54c29b8f3c53c0d7c7894b6ec5edf1184
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / potluckdb-0.1.0-py3-none-macosx_11_0_arm64.whl

Download URL potluckdb-0.1.0-py3-none-macosx_11_0_arm64.whl
Size 4.0 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cf612b0b29535366faf02b583ae21f98a743de7a4ba735f39ca46842b4bc61e9
BLAKE2b-256 checksum
How to use checksums
434e636cc3ce95d85d830141add7f938879bc3f2cab2728393308a6a7db8451a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / potluckdb-0.1.0-py3-none-macosx_10_13_x86_64.whl

Download URL potluckdb-0.1.0-py3-none-macosx_10_13_x86_64.whl
Size 4.3 MB
Tags Python 3 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
a5d7dd6b217bdb1d6ee45bcd6c8b628f37cd4b29a64080178266db536d4af1a1
BLAKE2b-256 checksum
How to use checksums
2be1a53e31c4c3b5f7d690f9454d709db5dba7abefbf0736fc5d2cacc7625374
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

0.1.0 This release

8 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