Skip to content
/ s3m Public

sqlite3 wrapper for multithreaded python applications

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.lesser
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

ivknv/s3m

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

S3M

S3M - is a sqlite3 wrapper for multithreaded python applications.

Table of contents

  1. Multithreading
  2. Documentation
  3. Installation
  4. Usage

Multithreading support

S3M prevents multiple database operations (or transactions, can be disabled) from running at once. That's basically the whole point of this library.

Documentation

Documentation is available at Read the Docs

Installation

pip install s3m

or

python setup.py install

There are no requirements.

Usage

The usage is pretty much the same as with built-in sqlite3.