Skip to main content

WSQLite3 (WebSocket SQLite3) is a simple and lightweight solution to manage access from multiple processes (or threads) to SQLite3 databases.

Project description

WSQLite3 v0.7

python -m pip install wsqlite3 --upgrade

WSQLite3 (WebSocket SQLite3) is a simple and lightweight solution to manage access from multiple processes (or threads) to SQLite3 databases.

What it is and what it is not:

The focus of WSQLite3 is on simple local session management of multiple instances of a program or compatibilization of different programs. WSQLite3 is not intended as a database in a wide-ranging system for multiple end users. For this, other advanced database systems with client servers should be used.

WSQLite3 in the basic version is designed for friendly connections, an SSL is NOT implemented and there is NO permission handling (Caution: WSQLite3 also allows remote code execution).

How it works and properties:

WSQLite3 manages connections to SQLite3 databases for multiple clients per server. The communication via the WebSocket protocol with JSON data provides simple and high compatibility between different programs and programming languages. The focus of the project is on the WSQLite3 service, which is intended as an independent process. For complex projects, a separate implementation of the client side should be embedded.

pypi.org/wsqlite3

▶   Documentation

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

wsqlite3-0.7.3.tar.gz (67.3 kB view details)

Uploaded Source

Built Distribution

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

wsqlite3-0.7.3-py3-none-any.whl (32.3 kB view details)

Uploaded Python 3

File details

Details for the file wsqlite3-0.7.3.tar.gz.

File metadata

  • Download URL: wsqlite3-0.7.3.tar.gz
  • Upload date:
  • Size: 67.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for wsqlite3-0.7.3.tar.gz
Algorithm Hash digest
SHA256 77f8166648b8eb86468015bd32fcebb7b1ffb215f8bdca3a79d4abb4353e5b61
MD5 db18e3a4587f8ddda3c0c4d7b545f51a
BLAKE2b-256 160e5130526c3ba931550528be03d54ea87ac549aa98261f95e4caca10b2f9b1

See more details on using hashes here.

File details

Details for the file wsqlite3-0.7.3-py3-none-any.whl.

File metadata

  • Download URL: wsqlite3-0.7.3-py3-none-any.whl
  • Upload date:
  • Size: 32.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for wsqlite3-0.7.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ea5b305b83ba1f727e6b1905bce964d00f96375110c338b19173aa1d832175ab
MD5 0dd18dffe3b16d82b336fe19cf131bed
BLAKE2b-256 d45c58f43d84c494cb6041aa5585e07f6ebb19a2e9651a860e44cdf31bd98e73

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