Skip to main content

readcon-db

Mmap-backed CON/convel corpus store (LMDB via Heed), non-SQL selection, xxHash3-128 exact match, and Rust / C / C++ / Python / Fortran bindings.

Part of the readcon ecosystem with readcon-core (Python package readcon):

Crate / package Role Docs
readcon-core / readcon CON interchange (parse/write/spec v2–v3). XYZ/PDB/GRO → ConFrame via chemfiles (read_chemfiles*), not ASE. Optional to_ase only for calculators. Core README, docs/orgmode/
readcon-db / readcon_db (this repo) mmap CON corpus: indexes (natoms, symbols, energy range, forces/velocities/energy flags), multi-reader, dedup. Blobs are CON text decoded with readcon-core. docs, docs/design.md

ASE is not on the CON or XYZ read path. Optional to_ase is calculator hand-off only.

Install

cargo add readcon-db
cargo install readcon-db --locked   # CLI
pip install readcon-db             # module readcon_db (PyPI)
# C/C++: FetchContent / meson dependency('readcon-db') / pkg-config
# headers in include/ are shipped; cbindgen is not required
# Prebuilt C ABI (no cargo): readcon-db-clib-$VER-$target.tar.gz on the GitHub Release

Docs: https://lode-org.github.io/readcon-db/ · crate: https://crates.io/crates/readcon-db

Quick start (from source)

git clone https://github.com/lode-org/readcon-db
cd readcon-db
cargo test --locked
cargo build --release   # libreadcon_db + CLI readcon-db

Optional LODE sibling checkout (edit core + db together): clone both under the same parent, then create untracked .cargo/config.toml in readcon-db:

[patch.crates-io]
readcon-core = { path = "../readcon-core" }

Python extension from a checkout (python/ + maturin):

pip install maturin
maturin develop --release --features python --manifest-path python/pyproject.toml
use readcon_db::{ConCorpus, Select};
let db = ConCorpus::open("/tmp/corpus")?;
db.append_trajectory_path(1, "run.con")?;
// XYZ in: use readcon-core chemfiles → ConFrame → append (see workflows)
let keys = db.select(
    &Select::new()
        .require_symbol("Cu")
        .require_forces()
        .exact_composition("Cu:2|H:2")
        .fmax_range(0.0, 1.0)
        .energy_range(-50.0, 0.0),
)?;
let h = db.frame_hash(keys[0])?;
./target/release/readcon-db ingest-dir /tmp/corpus /path/to/con_files
./target/release/readcon-db select /tmp/corpus --formula 'Cu:2|H:2' --require-forces \
    --fmax-max 1.0 --energy-min -50 --energy-max 0
./target/release/readcon-db reindex /tmp/corpus
./target/release/readcon-db dedup-export /tmp/corpus --symbol Cu -o subset.xyz  # only if a tool demands XYZ on disk

Foreign trajectories: readcon.read_chemfiles("traj.xyz") → frames → ingest into readcon-db (chemfiles-enabled build), not ase.io.read.

Design

  • No SQL engine — explicit indexes + in-process intersection, with ASE.db-competitive screening fields (mass, volume, PBC, reserved metadata, charge/magmom; see design matrix).
  • Decode via readcon-core — CON semantics never fork.
  • Metadata indexes — finite energy bins; flags for forces, velocities, energy presence.
  • xxHash3-128 on stored blobs — exact dedup / find_by_hash.
  • Many readers, one writer (LMDB). Same-frame MPI: rank 0 of the caller communicator packs RCSO and MPI_Bcast on that handle (include/readcon-db-mpi.h, Python bcast_packed_frame / bcast_packed_frames). The library never MPI_Inits and never names the process-wide world communicator; LAMMPS / mpi4py pass the comm they already own.
  • H5MD interchange — export_h5md / collect_h5md writes one [T][N][3] trajectory (CON stays authority). Engine dest is Å / ps / kJ mol^{-1} Angstrom^{-1}; velocity dest is Angstrom ps-1. Callers stamp units on ingest; missing units.time is CON fs.
  • Node-local drain/join — shard-ingest then drain to a unique dest (data.mdb only, refuse overwrite), then join-drained. compact-join joins one sharded root (open_existing). Campaign ops: docs/source/campaign.md.

Full ABI table, logo, Sphinx docs, and site: see docs/, website/, assets/logo/, CHANGELOG.md. Fortran module notes: fortran/README.md, fortran/ReadConDb/.

License

MIT

Cooked SoA tier

Optional RCSO numerics in frames_soa (opt-in cook). RCSO is non-authoritative: CON text in frames is the sole authority for hash, dedup, join/split, and reindex. User doc: docs/orgmode/cooked-soa.org.

Metadata

Release files for readcon-db 0.1.8

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

Source distribution (sdist)

Source distribution for readcon-db 0.1.8
File Size Uploaded
readcon_db-0.1.8.tar.gz 265.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for readcon-db 0.1.8
File
readcon_db-0.1.8-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
readcon_db-0.1.8-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
readcon_db-0.1.8-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Details
readcon_db-0.1.8-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64 Details
readcon_db-0.1.8-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details
readcon_db-0.1.8-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ ARM64 Details
readcon_db-0.1.8-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
readcon_db-0.1.8-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
readcon_db-0.1.8-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
readcon_db-0.1.8-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
readcon_db-0.1.8-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
readcon_db-0.1.8-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
readcon_db-0.1.8-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
readcon_db-0.1.8-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
readcon_db-0.1.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
readcon_db-0.1.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
readcon_db-0.1.8-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
readcon_db-0.1.8-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
readcon_db-0.1.8-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
readcon_db-0.1.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
readcon_db-0.1.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
readcon_db-0.1.8-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
readcon_db-0.1.8-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
readcon_db-0.1.8-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
readcon_db-0.1.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
readcon_db-0.1.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
readcon_db-0.1.8-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
readcon_db-0.1.8-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
readcon_db-0.1.8-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
readcon_db-0.1.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
readcon_db-0.1.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
readcon_db-0.1.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
readcon_db-0.1.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details

Total release size: 34.0 MB

Release files / readcon_db-0.1.8.tar.gz

Download URL readcon_db-0.1.8.tar.gz
Size 265.8 kB
Tags Source
SHA-256 checksum
How to use checksums
0c39d6f0533ff3a535c5b9b6572227861e67310e2ed2890a11ae277c2f4c611d
BLAKE2b-256 checksum
How to use checksums
3c7535944af2dc09bf14b87aca1ed77a99e2dbca8b185011627e9358f9ce6892
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL readcon_db-0.1.8-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
35e1b6db0e2d5e83099625b2ed0eb0a3976328608e8caadc19dbd6df4de5147b
BLAKE2b-256 checksum
How to use checksums
32abb86da5b4d667681eb31d44f52f1680ba73129bc86a970f306c6ddafd65b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL readcon_db-0.1.8-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.1 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
4eeed4fe20dd95bc2e4810cfd39e188cc90bb889ad2b77dea9923555ef6d2f35
BLAKE2b-256 checksum
How to use checksums
fa506b32e731472a77fcf33519ec8682d34b6e89dd5685332318a0b2885aaf4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL readcon_db-0.1.8-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
34980d668b071a712b0a2561bbb0b4a42e07df98131295a77ddbd08b77811fc4
BLAKE2b-256 checksum
How to use checksums
096e489fd802021132d607b1bd3233006e9362d0fdee5394e44cae6232e682d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL readcon_db-0.1.8-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.0 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4cfe537bf0affbbfa9dbeb88bad135fd3183a0c72c860d66e25c82c1d8c2c732
BLAKE2b-256 checksum
How to use checksums
1c1abc0c070a99ecc6e4bd17b56121fd2ecd83546a9a368b921a99d0611d4339
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL readcon_db-0.1.8-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7d76f47e48ac73d3d44f30ba5f748a70cef6f63b0e5785dc8e1e134edcda169e
BLAKE2b-256 checksum
How to use checksums
902b2ff72039499156da6048633507a6dc8d101a1e9c0314d8350d914dc9ef79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL readcon_db-0.1.8-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.0 MB
Tags CPython 3.15 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
2bdb16e93b1326a2f3b9fe80c4a7de99bec3fda9a21151bbeeee9c7efaa9413f
BLAKE2b-256 checksum
How to use checksums
d20f0f7f5bacca0f1c35a66359861e12c080b58328db75040bb87268ec6512d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL readcon_db-0.1.8-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d14d483bda476c715be576ed5db671add239f45f411fa956c650652275b6cb8c
BLAKE2b-256 checksum
How to use checksums
71e5e24bd35af881aa62a609d4eae644f3706210c83d6be119a6b29436bb6476
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL readcon_db-0.1.8-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
85c672d9dde70dfefbe2eb98707864aa7d386ade6048464cd44c06cefe7ce22e
BLAKE2b-256 checksum
How to use checksums
f2e62d59aa88cd31b24d442f368d3b25b89b83e29ab4f5f59714b407652c76f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp314-cp314-win_amd64.whl

Download URL readcon_db-0.1.8-cp314-cp314-win_amd64.whl
Size 969.7 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
ec2655099951fad36a7c054ce03372a7640b6c3e40181923a299a0e3a0e6387f
BLAKE2b-256 checksum
How to use checksums
f276a022a795619dd9eb27b65b57ef2559ef7af1784677ac59e1c6e544c91769
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL readcon_db-0.1.8-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1c08402ae44fad671aecab3ab1d840e1bda4ab8b8cd0be849ca78e3456977f97
BLAKE2b-256 checksum
How to use checksums
a8245342807155d112a9ef828dbbec9abad533427ca57200dbc3ad1ee74bbf47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL readcon_db-0.1.8-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.0 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4eb70e925e692231da3382363f50941a00e520814a84f962449b864ed2f75ede
BLAKE2b-256 checksum
How to use checksums
5f103d35cd51e1b46c28985c9b7c2a1c2bde88325f0ea2922be0577244c07d8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp314-cp314-macosx_11_0_arm64.whl

Download URL readcon_db-0.1.8-cp314-cp314-macosx_11_0_arm64.whl
Size 939.0 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6f3a5ab4d4d14032dc4bef047f77c41cc632af9348a2a5200c40f197a38ea34c
BLAKE2b-256 checksum
How to use checksums
58cd5b2292ccec00270eda42599ca6acd62b93362b2da5b1d0ecf3250b7347d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp314-cp314-macosx_10_12_x86_64.whl

Download URL readcon_db-0.1.8-cp314-cp314-macosx_10_12_x86_64.whl
Size 980.3 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
188580ba49f326b5799acce99b4fffd5bb99eaa057754ec77e67ea82e5dc9e8e
BLAKE2b-256 checksum
How to use checksums
ed500f5359e87a75e155eba8456646b65bfc1ab9bcf052a8bf508503fde84cc1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp313-cp313-win_amd64.whl

Download URL readcon_db-0.1.8-cp313-cp313-win_amd64.whl
Size 969.8 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
d26538499c8eccafcfee9e0c042e85c1006ec17b3835e7676ec9259b69cac80d
BLAKE2b-256 checksum
How to use checksums
72cf7b37c2eb1914d80e7ac6c759193c70416dcc5b74d83f0cbf3136c6604be5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL readcon_db-0.1.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e2510f4fad99c9003685c9d39e20411ba1015b853a58ca4a631abbfe703985e9
BLAKE2b-256 checksum
How to use checksums
a557d1e3bc45c4706f9488b5b5b32f430a8397677a583f81ca39bf685edb982f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL readcon_db-0.1.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.0 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
45f51b49dabd5588f6daed9b617c07cccab47c09e974247c23ac8165e793c353
BLAKE2b-256 checksum
How to use checksums
2fba6ed16a3d285f408c8c60b0fed8e4f9f0c0d080ad55abd7e38039ab5a2201
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp313-cp313-macosx_11_0_arm64.whl

Download URL readcon_db-0.1.8-cp313-cp313-macosx_11_0_arm64.whl
Size 938.8 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ccc4a3992bc9a584ec542bc5a0498e53022918b51ccb9bf425dd343a3942e20b
BLAKE2b-256 checksum
How to use checksums
0dcfcadd025c7f8a2c1166ee281c58e96ebb861cb2f7c6e8b41c99ab5b026be7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp313-cp313-macosx_10_12_x86_64.whl

Download URL readcon_db-0.1.8-cp313-cp313-macosx_10_12_x86_64.whl
Size 979.2 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
24ce39f716e9d8107967c96a67bef7318c6e7475eb8d4ec2d9ec9375e3892670
BLAKE2b-256 checksum
How to use checksums
864e5d8cf7aef6b6982b85f5e4755e5b64db62ae408ccf642cdfa4f53e9f3f0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp312-cp312-win_amd64.whl

Download URL readcon_db-0.1.8-cp312-cp312-win_amd64.whl
Size 969.7 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e7d3f5bda91bba6bb36f92fbe541c9d627d7b7640f81d8a34d12c236996afc0d
BLAKE2b-256 checksum
How to use checksums
db91c58d27c52259adf0710acedf5a804301d92a5ca8849d834249394ad28e15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL readcon_db-0.1.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
adf5347f27acfee95c5b526637efe0dcd8837b48badc01594aee2b2a13651890
BLAKE2b-256 checksum
How to use checksums
9f89d0eebf05c1eee8b040473eef1fce76db09d8fa5af6fb30e32eec10f3a3c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL readcon_db-0.1.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.0 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
225cbf9b74cdeb57d033fb0ebcfe417bcbc9a1d1ab269ecc49f3adb087a9c0ff
BLAKE2b-256 checksum
How to use checksums
bf5c387cb799a00c557aa6b391ebcb49f7542c76b78dd43811d1026dc3d0abe3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp312-cp312-macosx_11_0_arm64.whl

Download URL readcon_db-0.1.8-cp312-cp312-macosx_11_0_arm64.whl
Size 938.9 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6ac9abb7a10b55801ca9e2c48010a06b928a43129c8173bebb07475a5ed22141
BLAKE2b-256 checksum
How to use checksums
2802943755c2f64e7f75f143d78e4f87e1d9db08535ad53a6285b03ffc40b7da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp312-cp312-macosx_10_12_x86_64.whl

Download URL readcon_db-0.1.8-cp312-cp312-macosx_10_12_x86_64.whl
Size 979.6 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
c4713e914a0c19312daf722afbbc0261697f2b538a74ce8a3bb096493c34873c
BLAKE2b-256 checksum
How to use checksums
b1521e74412d1854b7bbbb5de3365a94ff2cbe4361bf014acba6554034b5b1dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp311-cp311-win_amd64.whl

Download URL readcon_db-0.1.8-cp311-cp311-win_amd64.whl
Size 972.1 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
38828d74df0147809c9a179fd342a12cde044c37b276ef472870eb527588596e
BLAKE2b-256 checksum
How to use checksums
f620493e3f9219b2434c7b1810d794d27ddeda30d30cf88104a5a8a3781d307f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL readcon_db-0.1.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
243683baf615501e5d263e2b2431c1e821af05b02ba264ba291e20bc40f9e0f1
BLAKE2b-256 checksum
How to use checksums
88f564d2d73e0f52f2e57394a99417c5e1b5e78aeb6d74f438c7efa0eeba5328
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL readcon_db-0.1.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.0 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1092c76166766bd04222f176b7e4f857e20894c5588c472e79afcc5d7bf18f2d
BLAKE2b-256 checksum
How to use checksums
f29b53f7a0d78bb8db6f35174c6b91bbbf5f0d379ae3e0d852f024ff5ac4a379
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp311-cp311-macosx_11_0_arm64.whl

Download URL readcon_db-0.1.8-cp311-cp311-macosx_11_0_arm64.whl
Size 940.9 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e376cdebdba20f2c54952dbdb3d2e1705cbd975c6c0ade8392361ffea50716e3
BLAKE2b-256 checksum
How to use checksums
b2e94b3f36bb31e565847f8e43a18bcd19e580a86cc05ecad148e5941dc041c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp311-cp311-macosx_10_12_x86_64.whl

Download URL readcon_db-0.1.8-cp311-cp311-macosx_10_12_x86_64.whl
Size 979.8 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
5182102cbc312994ae05191a32f55a3c186cd59bcc7d257c82ae988f5aa392cb
BLAKE2b-256 checksum
How to use checksums
22751fbb0d8ddb7aec99cff9b35154b7b940dce1b30720ccc941ea777ed99313
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp310-cp310-win_amd64.whl

Download URL readcon_db-0.1.8-cp310-cp310-win_amd64.whl
Size 973.7 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
6f3bc2c9b63d72080ce0a728df916cfc4f1394a3d9b5bcd79dd10f941f2efe43
BLAKE2b-256 checksum
How to use checksums
46bc7b4a7f28f832237f3dfa90f8750fb2f77434b023af6e0ee7e96f094531e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL readcon_db-0.1.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
160d8437764c039f6549b78335741ff8fd89e8e6b6efce232d5817d6e5c4caba
BLAKE2b-256 checksum
How to use checksums
bc107e9c31366876afa113644262b91f3d3803c01a972ecca54c7787e52ffc57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL readcon_db-0.1.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.0 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
c1b4eace581f582720af855854263861f27af175f5b81f11da5ee53b8899ff58
BLAKE2b-256 checksum
How to use checksums
a82c0625d9df2e41a7fbeeff71af020bcc596e3b681cf71920e03e519d5bb1b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL readcon_db-0.1.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0b7d9deb58781a856773eb900f61374824ef968ea2a5c5670c859bd25435cf4c
BLAKE2b-256 checksum
How to use checksums
23c4227e86c9c836fa997e255506cd6147dcb7478c786b8ce23ca816c0cd280e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release files / readcon_db-0.1.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL readcon_db-0.1.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.1 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
9de812147f610478396039fee923a7efc4251e513c089704de9d105596c2387f
BLAKE2b-256 checksum
How to use checksums
4b700887a7bfb47e552bc1f95dc5138b5254d44a0ee3801a8db14b32ff7538ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 9, 2026.

Transparency log

Release history Release notifications | RSS feed

0.2.0

34 release files

This release

0.1.8 This release

34 release files

0.1.5

34 release files

0.1.4

34 release files

0.1.2

2 release files

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