Skip to main content

darudb

license

The Python package of DaruDB, an embedded database that keeps an application's data in one local file. It is a native extension over the DaruDB engine, which is written in Rust, so the same file reads the same from Python, Rust, Node.js and Dart.

Installation

pip install darudb

The package needs CPython 3.11 or later. Wheels are built for Linux (glibc 2.17 or later, and musl), macOS and Windows, on x86-64 and ARM64, and for the free-threaded build of Python 3.14 as well, so installing it needs no Rust toolchain.

Usage

Each collection is a class. The decorator makes it a frozen, keyword-only dataclass, and its annotations are its fields' types; field adds an index, a primary key, a link or a default:

import darudb
from darudb import F, field, where


@darudb.collection("users")
class User:
    id: int | None = None
    name: str
    email: str | None = field(default=None, unique=True)
    age: int = field(default=0, index=True)


db = darudb.Database.open("app.darudb", schema=darudb.Schema(1, [User]))

with db.write() as txn:
    txn.collection(User).insert_many([User(name="Alice", age=31), User(name="Bob", age=17)])

with db.read() as txn:
    users = txn.collection(User)
    adults = users.find(where(F.age >= 18).sort_by(F.age, descending=True).limit(10))
    same = users.find("age >= $0 SORT BY age DESC LIMIT 10", 18)

db.close()

A write block commits when it ends and aborts when it raises, and db.write(durability="deferred") commits without waiting for the disk. An object read is an instance of its class. Every failure is a darudb.DaruError whose code is the engine's, the same string in every language DaruDB ships to.

The engine releases the GIL while it works, so other threads run while one waits for the disk. Every operation also has an asynchronous twin for asyncio, which runs the engine's work on a thread of the package's pool:

db = await darudb.Database.open_async("app.darudb", schema=darudb.Schema(1, [User]))

async with db.write_async() as txn:
    await txn.collection(User).insert(User(name="Carol"))

async with db.read_async() as txn:
    count = await txn.collection(User).count()

await db.close_async()

A program that opens a file it did not write needs no classes of its own. Opened without a schema, a database works with the one the file holds: db.stored_schema describes its collections, fields, keys and indexes, and the collections are reached by name, with objects read and written as dicts by the names the file stores, and the file's checks and indexes kept as ever.

with darudb.Database.open("app.darudb") as db, db.read() as txn:
    for collection in db.stored_schema.collections if db.stored_schema else ():
        print(collection.name, txn.collection(collection.name).count())

Raising the schema's version migrates the file when it opens, with renames, deletions and a Python function of your own. Encryption, the integrity check, backup, compaction and salvage are all there; the guide has the details.

License

MIT © CDGet

Metadata

Release files for darudb 1.5.0

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

Source distribution (sdist)

Source distribution for darudb 1.5.0
File Size Uploaded Provenance Actions
darudb-1.5.0.tar.gz 609.3 kB With provenance Details for darudb-1.5.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for darudb 1.5.0
File Actions
darudb-1.5.0-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details for darudb-1.5.0-cp314-cp314t-win_arm64.whl
darudb-1.5.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details for darudb-1.5.0-cp314-cp314t-win_amd64.whl
darudb-1.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details for darudb-1.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl
darudb-1.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details for darudb-1.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl
darudb-1.5.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details for darudb-1.5.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
darudb-1.5.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details for darudb-1.5.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
darudb-1.5.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details for darudb-1.5.0-cp314-cp314t-macosx_11_0_arm64.whl
darudb-1.5.0-cp314-cp314t-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64 Details for darudb-1.5.0-cp314-cp314t-macosx_10_12_x86_64.whl
darudb-1.5.0-cp311-abi3-win_arm64.whl CPython 3.11 abi3 Windows ARM64 Details for darudb-1.5.0-cp311-abi3-win_arm64.whl
darudb-1.5.0-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details for darudb-1.5.0-cp311-abi3-win_amd64.whl
darudb-1.5.0-cp311-abi3-win32.whl CPython 3.11 abi3 Windows x86-32 Details for darudb-1.5.0-cp311-abi3-win32.whl
darudb-1.5.0-cp311-abi3-musllinux_1_2_x86_64.whl CPython 3.11 abi3 Linux musl 1.2+ x86-64 Details for darudb-1.5.0-cp311-abi3-musllinux_1_2_x86_64.whl
darudb-1.5.0-cp311-abi3-musllinux_1_2_aarch64.whl CPython 3.11 abi3 Linux musl 1.2+ ARM64 Details for darudb-1.5.0-cp311-abi3-musllinux_1_2_aarch64.whl
darudb-1.5.0-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 abi3 Linux glibc 2.17+ x86-64 Details for darudb-1.5.0-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
darudb-1.5.0-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.11 abi3 Linux glibc 2.17+ ARM64 Details for darudb-1.5.0-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
darudb-1.5.0-cp311-abi3-macosx_11_0_arm64.whl CPython 3.11 abi3 macOS 11.0+ ARM64 Details for darudb-1.5.0-cp311-abi3-macosx_11_0_arm64.whl
darudb-1.5.0-cp311-abi3-macosx_10_12_x86_64.whl CPython 3.11 abi3 macOS 10.12+ x86-64 Details for darudb-1.5.0-cp311-abi3-macosx_10_12_x86_64.whl

Total release size: 21.1 MB

Release files / darudb-1.5.0.tar.gz

Download URL darudb-1.5.0.tar.gz
Size 609.3 kB
Tags Source
SHA-256 checksum
How to use checksums
f6c001d7d37a0466b664d0d8601a1d8ffefcf1816c55a6dc3e3b9d2c8c133260
BLAKE2b-256 checksum
How to use checksums
f838fe11390c6f835b8bf9579049d4724f4de67d8461679d7d26a570aa64bc8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 1, 2026.

Transparency log

Release files / darudb-1.5.0-cp314-cp314t-win_arm64.whl

Download URL darudb-1.5.0-cp314-cp314t-win_arm64.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
74275ba6a040ab8a66a3eed5aeb163ddafcb1ce5815a33d362bf93560614dba5
BLAKE2b-256 checksum
How to use checksums
ec58c814ee0d1d572ef89eae15c048b9692d667211ea01f2881cce9f24aa5e5c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 1, 2026.

Transparency log

Release files / darudb-1.5.0-cp314-cp314t-win_amd64.whl

Download URL darudb-1.5.0-cp314-cp314t-win_amd64.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
b5aa51a1ca3b4795911e81121d3480c7609adc6002b21b2e8d32f249ba2b7941
BLAKE2b-256 checksum
How to use checksums
806d2d47305451b131596ff760c6ace576d141df6122a1ee120457058c3c5ff1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 1, 2026.

Transparency log

Release files / darudb-1.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL darudb-1.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5225f542abd03a1261207abc793aed447c17dbe017e148358a1c4ebf014db01e
BLAKE2b-256 checksum
How to use checksums
9dd2ef31d5e07eea2489f1dd4417f26566b054452e104d0037c566bc6f337efc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 1, 2026.

Transparency log

Release files / darudb-1.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL darudb-1.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
79af483f0bc90c5e317bf064614caef4102e67b95782b04f10ed64f401a6a26d
BLAKE2b-256 checksum
How to use checksums
1b1ca70e1b141c723fdb05a172a03e1ad601e1f1d3f79f2476e3bd97e2d441ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 1, 2026.

Transparency log

Release files / darudb-1.5.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL darudb-1.5.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f92754fd999bdd366b52858a11599828897d583fb37fc95953a6b94dc3a8b1d2
BLAKE2b-256 checksum
How to use checksums
adb3873f0378be4809619cdc6dcbb3e3cfcff421c9be64a06d84ef54d1739587
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 1, 2026.

Transparency log

Release files / darudb-1.5.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL darudb-1.5.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
07a821b27d2d7fe523463938161a48ad1210b78fe1a60bc8a5f987bc267ff71e
BLAKE2b-256 checksum
How to use checksums
bea1212c12c9c52f4307890c4ac732420b3e6a1d53d23c0e3d820c63448cc46a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 1, 2026.

Transparency log

Release files / darudb-1.5.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL darudb-1.5.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2393954cbc8d6a215403e8af2a36a0f37d77ac67fc2c656a2bbfdd69ccebcaf8
BLAKE2b-256 checksum
How to use checksums
a6cc08d214dc148e18f1d02462fc6f008b0efa740a5d926687f3f2260d2c4d70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 1, 2026.

Transparency log

Release files / darudb-1.5.0-cp314-cp314t-macosx_10_12_x86_64.whl

Download URL darudb-1.5.0-cp314-cp314t-macosx_10_12_x86_64.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
6fd94178a661bbd55f3014dd4177dcc4563ef987a33361a9e12afa4fc12bd190
BLAKE2b-256 checksum
How to use checksums
d23b02eca40974f7c7fdcf1dcdb425a470cec71cafc48a91940c20b6b7c6d533
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 1, 2026.

Transparency log

Release files / darudb-1.5.0-cp311-abi3-win_arm64.whl

Download URL darudb-1.5.0-cp311-abi3-win_arm64.whl
Size 1.1 MB
Tags CPython 3.11 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
e2472b32278f1e59825045ebfbbe04515a1717a23816ffd13161c9b2ecae6265
BLAKE2b-256 checksum
How to use checksums
1a40ea256fab4123680fc9a370bb46d5054b3c1fabdd2650f45897b6d6f43e73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 1, 2026.

Transparency log

Release files / darudb-1.5.0-cp311-abi3-win_amd64.whl

Download URL darudb-1.5.0-cp311-abi3-win_amd64.whl
Size 1.2 MB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
7b1627d30faf85c209fdbcbb65b973f5102cddfb03f440d95acdfeec5ffc9533
BLAKE2b-256 checksum
How to use checksums
e9c7825faff8b261e759da7d4e0b8e1fdcb17e3ada0d8b394e1e85b7ecf62c3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 1, 2026.

Transparency log

Release files / darudb-1.5.0-cp311-abi3-win32.whl

Download URL darudb-1.5.0-cp311-abi3-win32.whl
Size 1.2 MB
Tags CPython 3.11 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
716915b376ea8d472c3117cba108545a209accb094c527a1e23d9f1455469a7a
BLAKE2b-256 checksum
How to use checksums
20dce5c59a7a32fa9e683224253ebedc37836f21c417b0c067b1d18b5a4800ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 1, 2026.

Transparency log

Release files / darudb-1.5.0-cp311-abi3-musllinux_1_2_x86_64.whl

Download URL darudb-1.5.0-cp311-abi3-musllinux_1_2_x86_64.whl
Size 1.3 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
cfe4244eaccdab6f512ff9ca83085b1ecd21c8b7e44c3e7881fb3704b2a79d36
BLAKE2b-256 checksum
How to use checksums
7ac6f4dae7b621504db72b78c68617df0ede9672bc2d856e8dd33fbe4438b91f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 1, 2026.

Transparency log

Release files / darudb-1.5.0-cp311-abi3-musllinux_1_2_aarch64.whl

Download URL darudb-1.5.0-cp311-abi3-musllinux_1_2_aarch64.whl
Size 1.2 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
e825c38908f3ecc3d5f412ad2369e21ea2fdc3bfd103de183402d368b655c43a
BLAKE2b-256 checksum
How to use checksums
11c01f2267126e8e13f2450a53c1d678b99e5b6979dea72f2e502535d07e2a1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 1, 2026.

Transparency log

Release files / darudb-1.5.0-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL darudb-1.5.0-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
429d10448a177da08757914c22e93515c74a729c10c48371c0326589f55fd27f
BLAKE2b-256 checksum
How to use checksums
07c9b36bc2349893069c3cd5277ecbc234f0794990ff16f139de0f9eddcecef7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 1, 2026.

Transparency log

Release files / darudb-1.5.0-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL darudb-1.5.0-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 1.2 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
d7b229c703ee92ea18b8b615554e450cc9f5d8613c213ac0d27339fcf0ce2ce6
BLAKE2b-256 checksum
How to use checksums
451d9206e0d3980780eadf62d5d8f629d8293f622fb3c324435cdf16321c3978
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 1, 2026.

Transparency log

Release files / darudb-1.5.0-cp311-abi3-macosx_11_0_arm64.whl

Download URL darudb-1.5.0-cp311-abi3-macosx_11_0_arm64.whl
Size 1.1 MB
Tags CPython 3.11 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
91326c4f8ba4fb52575f1fc12519a31f1c6b1ae3d013fe574abe6857994ad2ac
BLAKE2b-256 checksum
How to use checksums
2ee54d814393fb73b0d415193a8bd777221aa29460bb33742ed58cbbce97181f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 1, 2026.

Transparency log

Release files / darudb-1.5.0-cp311-abi3-macosx_10_12_x86_64.whl

Download URL darudb-1.5.0-cp311-abi3-macosx_10_12_x86_64.whl
Size 1.2 MB
Tags CPython 3.11 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
c727cbe1c430a5486e17bd5267c84b130b2e76ab67c0c9309ef67ce825a6d8a8
BLAKE2b-256 checksum
How to use checksums
03b01f39db00fdedcf8f16fdfd373ccad7f93f22e92d392183a93519b3f6c857
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 1, 2026.

Transparency log

Security for darudb 1.5.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.

Full provenance

All 18 files in this release have been uploaded with provenance metadata.

Select from 18 files

Attestation for darudb-1.5.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 1, 2026.

Transparency log

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.

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