Skip to main content

sqlitedeploy

Distributed SQLite in one terminal command. Your master lives in your own object-storage bucket (Cloudflare R2 / Backblaze B2 / S3); your working copy lives next to your application. Any language with a SQLite driver connects to it natively.

This package installs the prebuilt platform-native binary and exposes it as the sqlitedeploy command.

Install

pip install sqlitedeploy

PyPI serves a platform-tagged wheel with the matching binary baked in — no compilation, no postinstall scripts.

Quick start

sqlitedeploy auth login    # one-time Cloudflare R2 setup
sqlitedeploy up            # provisions storage + tunnel + starts sqld

Then connect from your app:

import sqlite3
db = sqlite3.connect(".sqlitedeploy/db.sqlite")

You can also invoke as a module:

python -m sqlitedeploy --help

Supported platforms

linux x86_64, linux aarch64, macOS x86_64, macOS arm64, Windows x86_64, Windows arm64.

For unsupported platforms (e.g. linux-riscv64, FreeBSD) download a binary from https://github.com/Khangdang1690/sqlitedeploy/releases.

Documentation

Full CLI reference, architecture, and limitations: https://github.com/Khangdang1690/sqlitedeploy.

License

Apache-2.0.

Metadata

Release files for sqlitedeploy 0.6.2

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 sqlitedeploy 0.6.2
File
sqlitedeploy-0.6.2-py3-none-manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
sqlitedeploy-0.6.2-py3-none-manylinux2014_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details
sqlitedeploy-0.6.2-py3-none-macosx_11_0_x86_64.whl Python 3 none macOS 11.0+ x86-64 Details
sqlitedeploy-0.6.2-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details

Total release size: 72.1 MB

Release files / sqlitedeploy-0.6.2-py3-none-manylinux2014_x86_64.whl

Download URL sqlitedeploy-0.6.2-py3-none-manylinux2014_x86_64.whl
Size 18.5 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
bdebfd279fd3ed2edd0472ab092caf3889152729b57fbd36b805a45368f26744
BLAKE2b-256 checksum
How to use checksums
c98b48cabef9c104e941670aa3352dbb6d0881ab29aa58c4b71e913b3e5c5a93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / sqlitedeploy-0.6.2-py3-none-manylinux2014_aarch64.whl

Download URL sqlitedeploy-0.6.2-py3-none-manylinux2014_aarch64.whl
Size 18.4 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
5d523cd3f55dc41c45447e5f6475875a87b85dce9e90c4bec344fbbbc3136700
BLAKE2b-256 checksum
How to use checksums
3d88cf5bcb421e455f6b89ef005d2171cfc4f6e543ac8907be2d9f2fe346c625
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / sqlitedeploy-0.6.2-py3-none-macosx_11_0_x86_64.whl

Download URL sqlitedeploy-0.6.2-py3-none-macosx_11_0_x86_64.whl
Size 17.9 MB
Tags Python 3 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
f06aec650cf2d2d57dd325be1ff99eac3850ac2da0c1cf2e00209e1dff8b18ee
BLAKE2b-256 checksum
How to use checksums
89325cfa14bf74fbfc4c9b149ecfb62129b83916d7157aa851f57f15803216c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / sqlitedeploy-0.6.2-py3-none-macosx_11_0_arm64.whl

Download URL sqlitedeploy-0.6.2-py3-none-macosx_11_0_arm64.whl
Size 17.3 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9ff2d22e4366f1ba998e679cf927158e99d306363cc1576b6ebc4cff90f017f9
BLAKE2b-256 checksum
How to use checksums
6fda3830d178cb33e7321f31e01f1926ba8ded1c4784769283a57bed674d3add
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release history Release notifications | RSS feed

This release

0.6.2 This release

4 release files

0.6.0

4 release files

0.5.1

4 release files

0.2.0

6 release files

0.1.0

6 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