Skip to main content

Python package for the sqlean SQLite extensions

This python package includes a loadable extension module for sqlite provided by sqlean. This allows other python packages to use this extension without requiring dependencies outside of the python ecosystem. For more details about the specific extensions, see https://github.com/nalgeon/sqlean/tree/main/docs.

Installation

Current Development Version

Install via pip

pip install git+https://github.com/karlb/sqlite-sqlean

or add this to you requirements.txt:

git+https://github.com/karlb/sqlite-sqlean

Usage

Example usage for the crypto extension.

import sqlite3
import sqlite_sqlean

conn = sqlite3.connect(":memory:")
conn.enable_load_extension(True)
conn.load_extension(sqlite_spellfix.extension_path())
sqlite_sqlean.load(conn, 'crypto')
# now use as described in https://github.com/nalgeon/sqlean/blob/main/docs/crypto.md

Metadata

Release files for sqlite-sqlean 0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for sqlite-sqlean 0.1
File Actions
sqlite_sqlean-0.1-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details for sqlite_sqlean-0.1-py3-none-win_amd64.whl
sqlite_sqlean-0.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux1_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64, Linux glibc 2.5+ x86-64 Details for sqlite_sqlean-0.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux1_x86_64.whl
sqlite_sqlean-0.1-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details for sqlite_sqlean-0.1-py3-none-macosx_11_0_arm64.whl
sqlite_sqlean-0.1-py3-none-macosx_10_6_x86_64.whl Python 3 none macOS 10.6+ x86-64 Details for sqlite_sqlean-0.1-py3-none-macosx_10_6_x86_64.whl

Total release size: 1.2 MB

Release files / sqlite_sqlean-0.1-py3-none-win_amd64.whl

Download URL sqlite_sqlean-0.1-py3-none-win_amd64.whl
Size 252.5 kB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
1b4cd39bb762361ff3624908f3397319198bb076aaa6e9a29db097fee6818982
BLAKE2b-256 checksum
How to use checksums
95923a0c429669438c8dd742da5020024ea4193df7bdaceb2cccaa8bd30e94c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.2

Release files / sqlite_sqlean-0.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux1_x86_64.whl

Download URL sqlite_sqlean-0.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux1_x86_64.whl
Size 287.3 kB
Tags Linux glibc 2.17+ x86-64 Linux glibc 2.5+ x86-64 Python 3
SHA-256 checksum
How to use checksums
59d905ffdc226ffc67a5a82ba7806b526bb5b121543b970cda7212a1c2e8060f
BLAKE2b-256 checksum
How to use checksums
4650567588191c6bb09d7163ba8262afcd570d564d1f2a04437581a56b8ef9ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.2

Release files / sqlite_sqlean-0.1-py3-none-macosx_11_0_arm64.whl

Download URL sqlite_sqlean-0.1-py3-none-macosx_11_0_arm64.whl
Size 242.5 kB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cd8db5f5fad5012009962c0e11a16d9db37e7c48da6d3635eb752c01877d9e35
BLAKE2b-256 checksum
How to use checksums
167f8d9ab996c5389c7b941d100e6ecc7c96c8497f4d8883025de3f046b8d901
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.2

Release files / sqlite_sqlean-0.1-py3-none-macosx_10_6_x86_64.whl

Download URL sqlite_sqlean-0.1-py3-none-macosx_10_6_x86_64.whl
Size 430.2 kB
Tags Python 3 macOS 10.6+ x86-64
SHA-256 checksum
How to use checksums
f57f440138d4b33c050d71da5cc1963e5d915e572a58ff2b4f546dc77c7cc867
BLAKE2b-256 checksum
How to use checksums
30c34104844b6c32a7d0d05c4906ba2673b7c3137e15ffcfa4d6ebc411a84140
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.2

Security for sqlite-sqlean 0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1 This release

4 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page