Skip to main content

SQLite3 Wrapper with VFS support

Project description

bmnsqlite3

SQLite3 Wrapper with VFS support.

Table of Contents

Requirements:

  • Python >= 3.7, < 3.11

Installation

$ python3 -m pip install bmnsqlite3

Development Version

Depending on your installed environment, in the instructions below you will need to use python instead of python3.

If you want to use the package in "Debug Mode", set the environment variable BMN_DEBUG=1 during package installation. For example: BMN_DEBUG=1 python3 -m pip install .

  • Check out the code from GitHub, or download and extract tarball / ZIP archive:

    $ git clone git://github.com/BitMarketNetwork/bmnslite3.git
    $ cd bmnslite3
    
  • Install in editable mode ("develop mode"):

    $ python3 -m pip install --user -e .[dev]
    
  • Normal installation (optional):

    $ python3 -m pip install --user .[dev]
    
  • Run tests:

    $ python3 -m tox
    
  • Build sdist package:

    $ python3 -m build --sdist
    
  • Build wheel package:

    • Windows:

      $ python3 -m build --wheel
      
  • Upload to Test PyPI:

    $ python3 -m twine upload --config-file ./.pypirc -r testpypi dist/*
    

SQLite Version Map

Python version CPython version SQLite version
3.7 3.7.0 3.21.0
3.8 3.8.2 3.28.0
3.9 3.9.2 3.32.3
3.10 v3.10.0a6 3.34.0

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

bmnsqlite3-0.1.0.tar.gz (8.9 MB view details)

Uploaded Source

Built Distributions

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

bmnsqlite3-0.1.0-cp310-cp310-win_amd64.whl (491.6 kB view details)

Uploaded CPython 3.10Windows x86-64

bmnsqlite3-0.1.0-cp310-cp310-macosx_10_14_x86_64.whl (685.9 kB view details)

Uploaded CPython 3.10macOS 10.14+ x86-64

bmnsqlite3-0.1.0-cp39-cp39-win_amd64.whl (484.0 kB view details)

Uploaded CPython 3.9Windows x86-64

bmnsqlite3-0.1.0-cp39-cp39-macosx_10_14_x86_64.whl (673.1 kB view details)

Uploaded CPython 3.9macOS 10.14+ x86-64

bmnsqlite3-0.1.0-cp38-cp38-win_amd64.whl (467.1 kB view details)

Uploaded CPython 3.8Windows x86-64

bmnsqlite3-0.1.0-cp38-cp38-macosx_10_14_x86_64.whl (715.3 kB view details)

Uploaded CPython 3.8macOS 10.14+ x86-64

bmnsqlite3-0.1.0-cp37-cp37m-win_amd64.whl (434.4 kB view details)

Uploaded CPython 3.7mWindows x86-64

bmnsqlite3-0.1.0-cp37-cp37m-macosx_10_14_x86_64.whl (682.5 kB view details)

Uploaded CPython 3.7mmacOS 10.14+ x86-64

File details

Details for the file bmnsqlite3-0.1.0.tar.gz.

File metadata

  • Download URL: bmnsqlite3-0.1.0.tar.gz
  • Upload date:
  • Size: 8.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for bmnsqlite3-0.1.0.tar.gz
Algorithm Hash digest
SHA256 d7d7d977adf7bf4c5d585c59e930e7b1951c7109ae43e701fa6de93c466c622e
MD5 388271ec4f696e0bfdf2f482c2a6f85f
BLAKE2b-256 2eaac72f5c7b20276522a755679d1bf6a3aa70a774a0062e3665c1e2898bb1e7

See more details on using hashes here.

File details

Details for the file bmnsqlite3-0.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: bmnsqlite3-0.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 491.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for bmnsqlite3-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cdbe121505e743e701970e014e5c665ca5d56ff40fe850bfe8ffe6185371cb17
MD5 f27c57e82077675ffa119ff7ca6e22d9
BLAKE2b-256 082bcaf0d32201eaad7bcbc2e5b5c026a2f27730e31dfa34ecfcccc0a173614e

See more details on using hashes here.

File details

Details for the file bmnsqlite3-0.1.0-cp310-cp310-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: bmnsqlite3-0.1.0-cp310-cp310-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 685.9 kB
  • Tags: CPython 3.10, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for bmnsqlite3-0.1.0-cp310-cp310-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 621846930e13ed9eab616696cc8a64c7784ab6f66d2a96d060b49c7d2c136cf2
MD5 f58ec7108cdb188e62c95e41b0a54cc3
BLAKE2b-256 df7aaf14afa8955b3a01ab877dd8d99afa997219a99f09c05c171cc6c9dc5ae2

See more details on using hashes here.

File details

Details for the file bmnsqlite3-0.1.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: bmnsqlite3-0.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 484.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for bmnsqlite3-0.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ed31df12a0f75c20e6b5fe7df9783388742d4becb59bafd60a1b1b731ae5df11
MD5 fb7871beeaa6ecf70a5fea9f5c887e45
BLAKE2b-256 ee52dd60a7993d6b9be1d6c17cdc54ce3c5a2bf4bed2ab43bc4de7bc613d5b66

See more details on using hashes here.

File details

Details for the file bmnsqlite3-0.1.0-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: bmnsqlite3-0.1.0-cp39-cp39-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 673.1 kB
  • Tags: CPython 3.9, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for bmnsqlite3-0.1.0-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 7b899a64f8851306a095ebc38da19137e86112927c598b8b95ecf0b1cd0d15e7
MD5 4155f8cdd096c67f9633b6a6d1c82265
BLAKE2b-256 b4c2321acab1217734c79a34abc53a085b7c2ab147dc1e4e78f74214d5143c5c

See more details on using hashes here.

File details

Details for the file bmnsqlite3-0.1.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: bmnsqlite3-0.1.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 467.1 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for bmnsqlite3-0.1.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1ae481c7aa6db7698aa9616ee97cefa14aa5d389e0dc5b59b08e68876a2caa91
MD5 e16cea097344bf5c77ccf50c8c98fe3c
BLAKE2b-256 64022a8bbe9487245204661968b6ccff88605a9f4d2ff67fb1cc7c22905a84df

See more details on using hashes here.

File details

Details for the file bmnsqlite3-0.1.0-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: bmnsqlite3-0.1.0-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 715.3 kB
  • Tags: CPython 3.8, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for bmnsqlite3-0.1.0-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 27a68c965d080653e340593a6cc68339ba0179dc4ee92989cede13a60cd0e7cb
MD5 474594e0531533032e01bfb294eca4a6
BLAKE2b-256 b9e918558904423c7ec94921c7fad6aa9dd8d3a180086041bc58c41806dc3f72

See more details on using hashes here.

File details

Details for the file bmnsqlite3-0.1.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: bmnsqlite3-0.1.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 434.4 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for bmnsqlite3-0.1.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 33007bfceff6aca31617245923564026c15443d7cc883dc911301fa243e28ab2
MD5 1e5214135cecdd7680d87b6720273eef
BLAKE2b-256 16117b4ac177da41ced0ea1c639eade2f57500b22203091d5c17a98e2f3e06fd

See more details on using hashes here.

File details

Details for the file bmnsqlite3-0.1.0-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: bmnsqlite3-0.1.0-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 682.5 kB
  • Tags: CPython 3.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for bmnsqlite3-0.1.0-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 bc5b841acb396139646341eef3ff91d27cde939df64395827efa61faecde08fc
MD5 50840d1ce8e92778654e427bcd1ea606
BLAKE2b-256 022501b7d6113c8e22f7ab496e55453192fa8543d0d82a47c468fd021958d92b

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