cysqlite
cysqlite provides performant bindings to SQLite. cysqlite aims to be roughly
compatible with the behavior of the standard lib sqlite3 module.
cysqlite supports standalone builds or dynamic-linking with the system SQLite.
Overview
cysqlite is a Cython-based SQLite driver that provides:
- DB-API 2.0 compatible
- Performant query execution
- Transaction management with context-managers and decorators
- User-defined functions, aggregates, window functions, and virtual tables
- BLOB support
- Row objects with dict-like access
- Schema introspection utilities
- Asyncio support
- Easy to create fully self-contained builds
Performance
Installing
cysqlite can be installed as a pre-built binary wheel with SQLite embedded into the module:
pip install cysqlite
cysqlite can be installed from a source distribution (sdist) which will link against the system SQLite:
# Link against the system sqlite.
pip install --no-binary :all: cysqlite
Self-contained builds embedding a SQLite of your choosing, SQLCipher, or SQLite3 Multiple Ciphers are described in the installation docs.
Example
Example usage:
from cysqlite import connect
db = connect(':memory:')
db.execute('create table data (k, v)')
with db.atomic():
db.executemany('insert into data (k, v) values (?, ?)',
[(f'k{i:02d}', f'v{i:02d}') for i in range(10)])
print(db.last_insert_rowid()) # 10.
curs = db.execute('select * from data')
for row in curs:
print(row) # e.g., ('k00', 'v00')
# We can use named parameters with a dict as well.
row = db.execute_one('select * from data where k = :key and v = :val',
{'key': 'k05', 'val': 'v05'})
print(row) # ('k05', 'v05')
db.close()
User-defined functions and hooks
cysqlite lets you extend SQLite with ordinary Python callables. Functions and collations are registered on the connection and automatically restored if it is closed and re-opened:
- Scalar functions:
db.create_function(fn) - Aggregates:
db.create_aggregate(cls)(step()+finalize()) - Window functions:
db.create_window_function(cls)(addsinverse()+value()) - Table-valued functions:
@db.table_function(columns=[...])over a generator - Collations:
db.create_collation(fn)
Connection hooks observe or veto activity (pass None to clear):
- Commit / rollback hooks:
db.commit_hook(fn),db.rollback_hook(fn) - Update hook:
db.update_hook(fn)(fires on INSERT, UPDATE or DELETE) - Authorizer:
db.authorizer(fn)
# Scalar function.
db.create_function(str.title, 'title_case')
db.execute('select title_case(?)', ('heLLo wOrLd',)).fetchone() # ('Hello World',)
# Table-valued function from a generator.
@db.table_function(columns=['value'])
def series(start, stop, step=1):
i = start
while i < stop:
yield (i,)
i += step
list(db.execute('select value from series(0, 10, 2)')) # [(0,), (2,), (4,), (6,), (8,)]
See the user-defined functions guide for full examples.
Metadata
Release files for cysqlite 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| cysqlite-0.4.0.tar.gz | 580.6 kB | Without provenance | Details for cysqlite-0.4.0.tar.gz |
Built distributions (wheels)
Total release size: 183.1 MB
Release files / cysqlite-0.4.0.tar.gz
| Download URL | cysqlite-0.4.0.tar.gz |
|---|---|
| Size | 580.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
723d6d1eda17ba05eaeb0261a11d91912a9ed1ce277d2a64d5cd09499de321e4
|
|
BLAKE2b-256 checksum How to use checksums |
99333c516231e5fec77982a4c4fbd3cf74016086c6d64ee9fd3b16e6a64cb84b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp314-cp314-win_amd64.whl
| Download URL | cysqlite-0.4.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d7a0f1cef20649e25b4f7fd37c918032fb243bd3c8786f4df2d37599977ef2dd
|
|
BLAKE2b-256 checksum How to use checksums |
c8ba6e39f386397fea0cb4604fedc811a9d0b8fd0a24210f680ae594931c909a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp314-cp314-win32.whl
| Download URL | cysqlite-0.4.0-cp314-cp314-win32.whl |
|---|---|
| Size | 962.6 kB |
| Tags | CPython 3.14 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
37169517dd1e54668bdba493ab3b32c569aebf85bcb3dece88587f73bb9bba6a
|
|
BLAKE2b-256 checksum How to use checksums |
b9c4afefbdba9fc609f4ca650d7b650c330352bfd004b2b69f737d9cd4b49cf7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | cysqlite-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 6.8 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
f49e2c5f049536bab03f541e01dfc6d8cfa393081f04f6306ccbf66208015cb8
|
|
BLAKE2b-256 checksum How to use checksums |
84bfd8bb5c2b78c2e6ebe6cecd8a1200bfb3fc6df986b9494c2dd915d9881d74
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | cysqlite-0.4.0-cp314-cp314-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 6.6 MB |
| Tags | CPython 3.14 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
59969d9f7392a0a013459e2de3fd020f990bb74499de3d0608719576df269119
|
|
BLAKE2b-256 checksum How to use checksums |
3c2b030fab9cbbd17f3b29969d16c44ed9b73914ac08d94fff9bd4e1280b68cb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp314-cp314-manylinux_2_28_x86_64.whl
| Download URL | cysqlite-0.4.0-cp314-cp314-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 6.8 MB |
| Tags | CPython 3.14 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
9f020027b579284e3e81687ad76967010bc8af96f0c73bd7c3f0eae88921603a
|
|
BLAKE2b-256 checksum How to use checksums |
649ff6c75f1ee956fe541add6d023137d9a5044d3a7ed0878b818100fece95cb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp314-cp314-manylinux_2_28_aarch64.whl
| Download URL | cysqlite-0.4.0-cp314-cp314-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 6.7 MB |
| Tags | CPython 3.14 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
2a5ecd80002208cd75c331f12d95f2c77c733aa6eb8c04b73bb5ce9f7eb84a14
|
|
BLAKE2b-256 checksum How to use checksums |
6b90cbe1dc4f15a45b1e0f3707b4982d792ab9fb767dd46ce01af95324a1bc12
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | cysqlite-0.4.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c5ca4000b841343f472f7e9ab48f09c0d4b7038bec46f1cb3f42dc064cb32c91
|
|
BLAKE2b-256 checksum How to use checksums |
e31de9fdb39db924a8a1e5e1425beadf87a97bb3497636c1e0cc99e7e25db544
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp313-cp313-win_amd64.whl
| Download URL | cysqlite-0.4.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8dd91487e80d82d3c39570c5022f0eacc57b0decf33125e0c367bf3846817c26
|
|
BLAKE2b-256 checksum How to use checksums |
f9f1e62d0d91527c1bfd0cc9defd2e0bef614f0db09ada2a731752af32f6949c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp313-cp313-win32.whl
| Download URL | cysqlite-0.4.0-cp313-cp313-win32.whl |
|---|---|
| Size | 943.4 kB |
| Tags | CPython 3.13 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
c7442f83309b1be38425caf2692be6b021f939cb7548d0fff181e6059482d799
|
|
BLAKE2b-256 checksum How to use checksums |
a6e479326668d358312122a8be27327fd1b9bbdb8fd65c2baa7cace505ce23c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | cysqlite-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 6.8 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
9d1d52024c482f6bde7c75d146fe2de5b916714d8b091e3e9ce2ff2f4627db88
|
|
BLAKE2b-256 checksum How to use checksums |
204ef6f9998f2efb8886f04b6b13dfb5ba8ade740f634144a393f62786f74528
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | cysqlite-0.4.0-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 6.6 MB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
d0550d2419f823601d370f2d2cca2a846a9914f643b8b1cb32b1d593d5ae9487
|
|
BLAKE2b-256 checksum How to use checksums |
06569e177099a90e4bc0b0c63d5484d8d86a1424881a2610c0ac79d765ca8a43
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp313-cp313-manylinux_2_28_x86_64.whl
| Download URL | cysqlite-0.4.0-cp313-cp313-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 6.9 MB |
| Tags | CPython 3.13 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
6eb200ade36fea6085f3774acd460b82d7dacf3a87b3497c35cb2325da3b18f5
|
|
BLAKE2b-256 checksum How to use checksums |
25da40acc32aa08eb5d6ab0ee4ff38046753758dc2608366a1d69b8c403015fd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp313-cp313-manylinux_2_28_aarch64.whl
| Download URL | cysqlite-0.4.0-cp313-cp313-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 6.7 MB |
| Tags | CPython 3.13 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
ddc04ebd614c43e41775f89973731f2b4ac8fd1c30df1acc2e2ea09b447a919b
|
|
BLAKE2b-256 checksum How to use checksums |
f21790e9f34a5c49053a917268ff06d181b8bba52efc997c4248dbf692142df5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | cysqlite-0.4.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
cc3177cbb493594abd00b3b7816a220b08785ed9aafb72c06716c2c2d8acc351
|
|
BLAKE2b-256 checksum How to use checksums |
b5bd77e3fa7675a2a1d8e62bb6ef2ffcfdc344f0f86b30d4f002d816a2766526
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp312-cp312-win_amd64.whl
| Download URL | cysqlite-0.4.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4d02a93fa68c72a45b2861f4a1579e3a2160d683b1a7180ea450f35455acdbc4
|
|
BLAKE2b-256 checksum How to use checksums |
dfb98a6cd56c84a7ada841ed17372df8fca7771c36840548536275b20926a208
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp312-cp312-win32.whl
| Download URL | cysqlite-0.4.0-cp312-cp312-win32.whl |
|---|---|
| Size | 943.3 kB |
| Tags | CPython 3.12 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
75e3a1cc190f2a965811b445fa3aaecc0555e645290428400a8cab3d9511d16f
|
|
BLAKE2b-256 checksum How to use checksums |
de3d0070479b57e03d684d8bc3cf49e5c9ced263d5e914684df851905cdc6292
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | cysqlite-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 6.8 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
3f1e6fa1d001364d77c6072c1b0e3fdaf54d6d5593907d58fc24be92e5f9c946
|
|
BLAKE2b-256 checksum How to use checksums |
616c8091dd05dc2ca75d90191409ca25c8f3e67bec50973ab4ebac65e50d1f29
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | cysqlite-0.4.0-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 6.6 MB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
a14864b73b8bf9c2a42a216df77b42094c52dc10174be0563eb4052315784b69
|
|
BLAKE2b-256 checksum How to use checksums |
332f6f99ccdbaad613c91490ab1a319f71206916cade6bd8c6826e711b8bf0c3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp312-cp312-manylinux_2_28_x86_64.whl
| Download URL | cysqlite-0.4.0-cp312-cp312-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 6.9 MB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
1d0029b73aec28905c03de422b736db4e8525975d06f9a9bc882b270eb70b905
|
|
BLAKE2b-256 checksum How to use checksums |
8f4621b1f169a976609d67ec052a9dbd52caf30aeada5dbc32c92ed3dcec14f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp312-cp312-manylinux_2_28_aarch64.whl
| Download URL | cysqlite-0.4.0-cp312-cp312-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 6.7 MB |
| Tags | CPython 3.12 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
0e2c7eb97297c1f62a8bbce9ddbfed39bbfbcc55e0297148608672bd004d5e6c
|
|
BLAKE2b-256 checksum How to use checksums |
84fe649909692d6c0a79c6e2a674f8ebdfc6f4f4f564519d6369741405076403
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | cysqlite-0.4.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
38e1eafb4cc033663f315035a2a922b173df027d3cd497daa345f02622bf1e91
|
|
BLAKE2b-256 checksum How to use checksums |
310c085db8b31c755a9a2665e5180e1a83351ce516993f341af9657bf86272be
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp311-cp311-win_amd64.whl
| Download URL | cysqlite-0.4.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
de7bfb3fba7401a57472d6503d2e22de7e94246c73a7cadf38f0fe620ee262c6
|
|
BLAKE2b-256 checksum How to use checksums |
5df338c16a0daef17159094d4b15575b679a515153d6c0399aac10520028239f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp311-cp311-win32.whl
| Download URL | cysqlite-0.4.0-cp311-cp311-win32.whl |
|---|---|
| Size | 942.3 kB |
| Tags | CPython 3.11 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
23a8c3b8f60226147d675f46e93ca6a48d8b69eed0644bbe8e3dcacee8d49d1e
|
|
BLAKE2b-256 checksum How to use checksums |
f4d1b24c40bab95eb849bbf9cd7b1c11caa4c0d8a0f6984bb5de91884a07382d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | cysqlite-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 6.9 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
df47b0f6fe16e0c5ce082a2048367e924782c8edaaa2b3b80a16c0cb6814f8c4
|
|
BLAKE2b-256 checksum How to use checksums |
e601b59b903a53753c302d9877b3d5ddada6bc02a0b528a753b9c2e85bbe7fda
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | cysqlite-0.4.0-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 6.7 MB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
6c2d7480938db9c982d64cec275ed8552008e8ee9b61b33520ed4cdd3c350d18
|
|
BLAKE2b-256 checksum How to use checksums |
3e03000e5ba80c5aa78a7676731ec7ea8095bd906b76168b85e640e9cde526ed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp311-cp311-manylinux_2_28_x86_64.whl
| Download URL | cysqlite-0.4.0-cp311-cp311-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 6.9 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
1178e69fb7305fa4f06aff371506f9661106eeaa29e309d2fe244c0ff1be9b54
|
|
BLAKE2b-256 checksum How to use checksums |
8f66c63f874cc4f44e469a094599619af82d8c5d685e9ea463e778fd1f85c4bc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp311-cp311-manylinux_2_28_aarch64.whl
| Download URL | cysqlite-0.4.0-cp311-cp311-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 6.8 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
e3b85b039861196d20e18aa141ff9dc9f81915c7d9fe59697c04d340feec269b
|
|
BLAKE2b-256 checksum How to use checksums |
91a45e00c84f0490906797d226a3cae7c7b2aa7db2b31d9f6ead2de876c18dd1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | cysqlite-0.4.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
13def2605fa7566f16dd6314b60de22f9d4921334b52b63bf36bd679594c3bc6
|
|
BLAKE2b-256 checksum How to use checksums |
8e503092af11c4cb9ffb49a3687fb1a66190de29d069c225c08b1f574a8d8cbc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp310-cp310-win_amd64.whl
| Download URL | cysqlite-0.4.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
26235db6f8a3eec46686c89d54d9bc1e2f55cff0108d8ef3634f3d2a0ced0d47
|
|
BLAKE2b-256 checksum How to use checksums |
24d20b3e7de12e26685b02ebc3b0d9f9b74526ad06c4c981d6769bfc3337f2e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp310-cp310-win32.whl
| Download URL | cysqlite-0.4.0-cp310-cp310-win32.whl |
|---|---|
| Size | 943.0 kB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
a2cb7990b2a0c7baff864fe017b81d7b436b0ebad3579af6a4d639a9775a2271
|
|
BLAKE2b-256 checksum How to use checksums |
52435acd8f4b1565a823e4de3413760a06aabeef9540da683c22648a7bdca358
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | cysqlite-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 6.8 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
eee8ee6b0c7e8ece6586de0c24090a960990f1aed99cfbc2b0e88ae12fb91446
|
|
BLAKE2b-256 checksum How to use checksums |
8df954fdc0bf4851f883091ded74a08253bc2580d43e9024517558ec036d7a71
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp310-cp310-musllinux_1_2_aarch64.whl
| Download URL | cysqlite-0.4.0-cp310-cp310-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 6.6 MB |
| Tags | CPython 3.10 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
ef822827b30e8255620ded75a56c33282523373b1a20cafe11fe54f22c0c9be8
|
|
BLAKE2b-256 checksum How to use checksums |
9459449aff5a77035460ae5a22d623afab693e5a29b2feae2580af77136d1f06
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp310-cp310-manylinux_2_28_x86_64.whl
| Download URL | cysqlite-0.4.0-cp310-cp310-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 6.8 MB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
9b6ebeca1eea9418f121537ef5b912a709bd663de1d6533f542897181a3a3186
|
|
BLAKE2b-256 checksum How to use checksums |
48a28ab70b6c7e8fc71a68504b19784c9cdf99092c28a392a16229f9ffde5652
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp310-cp310-manylinux_2_28_aarch64.whl
| Download URL | cysqlite-0.4.0-cp310-cp310-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 6.7 MB |
| Tags | CPython 3.10 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
5dee8f0c2debd45bd86ad8ae1bc806ff55aa9c3540a9fc164007b821b19e4513
|
|
BLAKE2b-256 checksum How to use checksums |
d612052d254a5d803cb70aee5c71b767c6c026ff223ab384e505f8e2f4fe3266
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | cysqlite-0.4.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
095ee346584b11422f67418e695f2e01ea2b2b5486d3bfb5e9d47a441ceb5dbc
|
|
BLAKE2b-256 checksum How to use checksums |
ca4e29d96bfb0a08c735b6ce1ba192253601cc9413e3e1886f795d74473e6f5f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp39-cp39-win_amd64.whl
| Download URL | cysqlite-0.4.0-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4867044b028436461d204c4c63774cc607d77ef8fe9266ff13a6ee01617fa51b
|
|
BLAKE2b-256 checksum How to use checksums |
0a25fb4a738d31ff08bc3809fcafeba476412f97a2980e6c0370227221c8e0bb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp39-cp39-win32.whl
| Download URL | cysqlite-0.4.0-cp39-cp39-win32.whl |
|---|---|
| Size | 943.4 kB |
| Tags | CPython 3.9 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
f24e1f7b26209ec83fc9bcebed6a4bbeb23c054fc79ca27db187e35d02143dce
|
|
BLAKE2b-256 checksum How to use checksums |
1dff87822a06b525cf443dac4f85af09227c7c850f719b9f3fa927218acec42d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp39-cp39-musllinux_1_2_x86_64.whl
| Download URL | cysqlite-0.4.0-cp39-cp39-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 6.8 MB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
39924b787702fc2f9f24ed3517ea2eddcd2d741640c1a2e2e731a77c099056a5
|
|
BLAKE2b-256 checksum How to use checksums |
b05cf3670e6c356d9d3c9a5b172e80feffebea40c3a02c151f9ab5870cc09466
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp39-cp39-musllinux_1_2_aarch64.whl
| Download URL | cysqlite-0.4.0-cp39-cp39-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 6.6 MB |
| Tags | CPython 3.9 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
bddd58dbcce03941a6e050c30f3f22eaf48769bc29f3ddb54784e35a7072894e
|
|
BLAKE2b-256 checksum How to use checksums |
0d0dc589fbc8cf04f69244d357bb8240ef6e89356dc71cdf12b3f244d89bce9f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp39-cp39-manylinux_2_28_x86_64.whl
| Download URL | cysqlite-0.4.0-cp39-cp39-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 6.8 MB |
| Tags | CPython 3.9 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
4a386ccea0064bb10d23ed2258f775b1b1d93a72c6066cadd13d5a1a68b0b231
|
|
BLAKE2b-256 checksum How to use checksums |
0192f84b2b4005aa677a0432b026df3b95ae768a8682add907a2f48d38018e82
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp39-cp39-manylinux_2_28_aarch64.whl
| Download URL | cysqlite-0.4.0-cp39-cp39-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 6.7 MB |
| Tags | CPython 3.9 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
ea89871fd92e6194cfc6258aea21565d8034d2651b6cde69ed10f118360b6272
|
|
BLAKE2b-256 checksum How to use checksums |
ed69ab9e4bc115e493178a763e40848f3c6a357dca83294243f4462d5c3b8768
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / cysqlite-0.4.0-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | cysqlite-0.4.0-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
22a7667727063bcf0c0f9994a75a04b8520dfeae43cf65ddbc85f1d65f64afcc
|
|
BLAKE2b-256 checksum How to use checksums |
211561d1c46b9d0c6126c9f5d3e452af23e25fde8b49cb927f564d092fac1cc7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Security for cysqlite 0.4.0
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.