Skip to main content

DB-API 2.0 interface for LiteSync

Project description

LiteSync for Python3

This is a wrapper library to use LiteSync on Python 3

It is based on pysqlite3

Additional features: (compared to Python's sqlite3 module)

  • User-defined window functions (requires SQLite >= 3.25)
  • Flags and VFS an be specified when opening connection
  • Incremental BLOB I/O, bpo-24905
  • Improved error messages, bpo-16379
  • Simplified detection of DML statements via sqlite3_stmt_readonly.
  • Sqlite native backup API (also present in standard library 3.7 and newer).

Installation

You must install some LiteSync library for this one to work. It can be either pre-compiled binaries or you can compile it by yourself. You can start with the free version.

Installing with pip

pip install litesync

Cloning and Building

Optionally you can clone the repo and build it:

git clone --depth=1 https://gitlab.com/litesync/litesync-python3
cd litesync-python3
python setup.py build

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

litesync-app-0.0.1.tar.gz (40.1 kB view details)

Uploaded Source

Built Distribution

litesync_app-0.0.1-cp38-cp38-macosx_10_9_x86_64.whl (41.2 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

Details for the file litesync-app-0.0.1.tar.gz.

File metadata

  • Download URL: litesync-app-0.0.1.tar.gz
  • Upload date:
  • Size: 40.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.0

File hashes

Hashes for litesync-app-0.0.1.tar.gz
Algorithm Hash digest
SHA256 c2710f9f0518c7cee54dbbd6cbd6d30dd586ff2c7ddb08a6a6542fba244d66ce
MD5 fbcde851b8fe2b10c0d106bfb6fe8ede
BLAKE2b-256 9dbff18d8e550fa979cc9df4705af2669e2de71efcc601348ba53cde004ae400

See more details on using hashes here.

File details

Details for the file litesync_app-0.0.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for litesync_app-0.0.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 499ae933e714fe3d8e979018e71c959a33a426bd7a242b3428edbe88b5df8970
MD5 f2e73c29735442ea4f4b46ab81562a11
BLAKE2b-256 ea75ac0a777bdf7788a231547e4fbe603d343f55dde63b0dea30b2304286d63f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page