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)
| File | Reset | |||
|---|---|---|---|---|
| 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
|