Skip to content

Releases: lode-org/readcon-db

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 22:33
v0.2.0
a7d4460
readcon-db 0.2.0

v0.1.8

Choose a tag to compare

@github-actions github-actions released this 09 Oct 13:07
v0.1.8
0001a2c
readcon-db 0.1.8

v0.1.7

Choose a tag to compare

@github-actions github-actions released this 09 Oct 12:40
v0.1.7
396c2cd
readcon-db 0.1.7

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 02 Sep 19:53
v0.1.6
6c6e1de
v0.1.6

v0.1.5

Choose a tag to compare

@HaoZeke HaoZeke released this 25 Aug 00:12
v0.1.5
b76b891

Pins readcon-core 0.14.8. Observation archive maps ConFrameBuilder::build Result.
C/C++ source tarballs: readcon-db-cxx-$VERSION.tar.gz (FetchContent / wrap default) and readcon-db-cxx-$VERSION-vendor.tar.gz (offline crates). Headers are shipped; cbindgen is not required.

Prebuilt C ABI: readcon-db-clib-$VERSION-$target.tar.gz (shipped headers + libreadcon_db + readcon-db.pc). cbindgen is not required. Fortran/C: unpack and set READCON_DB_LIB / PKG_CONFIG_PATH.

Prebuilt C ABI: readcon-db-clib-$VERSION-$target.tar.gz (shipped headers + libreadcon_db + readcon-db.pc). cbindgen is not required. Fortran/C: unpack and set READCON_DB_LIB / PKG_CONFIG_PATH.

Prebuilt C ABI: readcon-db-clib-$VERSION-$target.tar.gz (shipped headers + libreadcon_db + readcon-db.pc). cbindgen is not required. Fortran/C: unpack and set READCON_DB_LIB / PKG_CONFIG_PATH.

Prebuilt C ABI: readcon-db-clib-$VERSION-$target.tar.gz (shipped headers + libreadcon_db + readcon-db.pc). cbindgen is not required. Fortran/C: unpack and set READCON_DB_LIB / PKG_CONFIG_PATH.

Prebuilt C ABI: readcon-db-clib-$VERSION-$target.tar.gz (shipped headers + libreadcon_db + readcon-db.pc). cbindgen is not required. Fortran/C: unpack and set READCON_DB_LIB / PKG_CONFIG_PATH.

Prebuilt C ABI: readcon-db-clib-$VERSION-$target.tar.gz (shipped headers + libreadcon_db + readcon-db.pc). cbindgen is not required. Fortran/C: unpack and set READCON_DB_LIB / PKG_CONFIG_PATH.

Prebuilt C ABI: readcon-db-clib-$VERSION-$target.tar.gz (shipped headers + libreadcon_db + readcon-db.pc). cbindgen is not required. Fortran/C: unpack and set READCON_DB_LIB / PKG_CONFIG_PATH.

Prebuilt C ABI: readcon-db-clib-$VERSION-$target.tar.gz (shipped headers + libreadcon_db + readcon-db.pc). cbindgen is not required. Fortran/C: unpack and set READCON_DB_LIB / PKG_CONFIG_PATH.

Prebuilt C ABI: readcon-db-clib-$VERSION-$target.tar.gz (shipped headers + libreadcon_db + readcon-db.pc). cbindgen is not required. Fortran/C: unpack and set READCON_DB_LIB / PKG_CONFIG_PATH.

Prebuilt C ABI: readcon-db-clib-$VERSION-$target.tar.gz (shipped headers + libreadcon_db + readcon-db.pc). cbindgen is not required. Fortran/C: unpack and set READCON_DB_LIB / PKG_CONFIG_PATH.

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 15 Aug 19:58
v0.1.4
a31f192
v0.1.4

v0.1.3

Choose a tag to compare

@HaoZeke HaoZeke released this 15 Aug 19:17
v0.1.3
e2d5f4c

v0.1.3

C/C++ source tarball (no cbindgen):

  • readcon-db-cxx-0.1.3.tar.gz
  • readcon-db-cxx-0.1.3-vendor.tar.gz
  • readcon-db.wrap

Python (GitHub Release):

  • readcon_db-0.1.3.tar.gz
  • readcon_db-0.1.3-cp314-cp314-manylinux_2_39_x86_64.whl
pip install https://github.com/lode-org/readcon-db/releases/download/v0.1.3/readcon_db-0.1.3-cp314-cp314-manylinux_2_39_x86_64.whl

crates.io 0.1.3 is blocked: the stored token can publish readcon-core but not readcon-db.

v0.1.2

Choose a tag to compare

@HaoZeke HaoZeke released this 28 Jun 21:18
v0.1.2
3bdc013

0.1.2

  • Install docs for crates.io / PyPI / Pages
  • CI, crates.io publish workflow, Python wheels workflow
  • Homepage and documentation metadata on the crate
  • Python package version aligned with crate

cargo add readcon-db · https://docs.rs/readcon-db · https://lode-org.github.io/readcon-db/

v0.1.1

Choose a tag to compare

@HaoZeke HaoZeke released this 28 Jun 16:19
v0.1.1
b0f28bd

Changelog

0.1.1 - 2026-06-28

Features

  • Optional RCSO cooked SoA tier (frames_soa) with cook/delete/numeric getters
  • C/Python/CLI/Fortran exposure for cook and positions/forces fast path
  • User docs: docs/orgmode/cooked-soa.org (CON authority; RCSO not fully equivalent)

Documentation

  • Dual-tier rules in architecture Sphinx summaries and README pointer

0.1.0 — 2026-06-27

Added

  • Heed/LMDB ConCorpus with trajectory ingest, SoA-agnostic CON text blobs via readcon-core
  • Secondary indexes: idx_natoms, idx_symbol
  • xxHash3-128 exact content identity: frame_by_hash / hash_by_frame, Select::exact_hash, find_by_hash
  • C ABI (rkrdb_*) in cdylib/staticlib; include/readcon-db.h with C++ readcon_db::Corpus
  • Optional PyO3 module (--features python), maturin project under python/
  • Fortran bind(C) module under fortran/ReadConDb
  • Example ingest_select
  • CLI readcon-db (ingest, ingest-dir, select, dedup-export, hash-file)
  • export_extxyz / ingest_directory / unique_frame_keys for metatrain-style pipelines
  • Workflow docs: examples/workflows/metatrain_from_con.md + YAML snippet
  • Sphinx docs, marketing website/, logo kit under assets/logo/