Skip to main content

Table of Contents

  1. About
    1. Features
    2. Migrate onto CON
    3. Install
    4. Tutorial
    5. Design Decisions
      1. FFI Layer
    6. Specification
      1. CON format
      2. convel format
    7. Capabilities
    8. Citation
  2. License

About

readcon-core is the reference implementation of versioned .con / .convel. This stack puts CON everywhere: every optimizer, potential driver, analysis tool, campaign store, and ML hand-off that needs a durable atomic configuration with constraints, forces, and identity.

CON is human-readable and complete on one frame: cell, type-grouped coordinates, per-direction fixed masks, column-5 atom_id, optional per-atom sections (velocities, forces, energies, charges, spins, magmoms), and JSON metadata (spec v2–v3, docs/orgmode/spec.org). That payload is why saddle, dimer, and NEB codes already work on CON; the library exists so the rest of the atomistic stack adopts the same file.

Layer Role in spreading CON
Spec + hot path Spec v3 parse/write, validate, units, sections, SoA, Cachegrind CI
Hourglass ABI C / C++ / Python / Julia / Fortran (rkr_*): link CON into any language
Device / ML hand-off DLPack (optional CUDA); optional metatensor TensorBlock without leaving CON authority
Ingress Chemfiles import/selection: foreign structures into CON
Campaigns index_proj + readcon-db (cargo add / pip install; docs · docs.rs)

Already on that path: rare-event clients, rgpot, rgpycrumbs, ASE adapters, amsel, campaign stores, and anything that takes DLPack or metatensor blocks.

Rust rewrite of readCon. Chemfiles owns format diversity at the edge; this crate owns CON fidelity on the wire and in memory.

Measurements: Cachegrind I-refs (examples/cachegrind_harness.rs); Python ASV + spyglass on PRs (benchmarks/); CON peers via benches/compare_readers.py (and other scripts under benches/). See docs/orgmode/benchmarks.org.

Features

  • CON and convel: Coordinates; optional sections declared in sections (velocities, forces, energies, charges, spins, magmoms). Velocities also auto-detect on legacy .convel without a sections key.
  • Lazy iteration: ConFrameIterator; next_with_raw_span keeps the on-disk blob for corpus ingest.
  • Hot path: fast-float2, memmap2, Cachegrind-tracked scenarios.
  • Parallel frames: Rayon behind the parallel Cargo feature.
  • Bindings: Python (PyO3), Julia (ccall), C (shipped header), C++ (RAII header), Fortran (fpm); hourglass ABI patterned on metatensor.
  • Metadata helpers: Typed energy, frame_index, time, timestep, neb_bead, neb_band across bindings; raw JSON still available.
  • Validation: validate=true enforces finiteness, reserved keys, geometry, labels, symbols, section presence, identity columns.
  • Fidelity: atom_id, per-direction fixed masks, and declared optional sections round-trip through the core reader/writer.
  • Campaigns: Pair with readcon-db (CON-text indexes, dedup, multi-reader; docs · docs.rs).
  • RPC: Cap'n Proto behind the rpc feature.

Migrate onto CON

Why switch: use a real frame API and multi-language library instead of hand-rolling XYZ and a private atoms object.

  • API: parse/write, builders, metadata, validation, compression, lazy multi-frame iteration

  • Payload: constraints, atom_id, optional sections, versioned JSON on one frame

  • Selection: select_atoms / rkr_frame_select (name H, bonds/angles when topology is present)

  • Languages: hourglass rkr_* in Fortran / C / C++ / Python / Julia / Rust (same semantics when you add a language)

  • Campaigns: readcon-db on CON text (energy / formula / sections, dedup, multi-reader; docs · docs.rs)

  • Plotting: chemparseplot (+ rgpycrumbs) on the same files

  • Measurements: Cachegrind I-refs; PR ASV + spyglass; peer scripts in benches/benchmarks.org

    foreign → CON (needs --features chemfiles)

    cargo run --release --features chemfiles -- convert structure.xyz structure.con

    Python (readcon-chemfiles or maturin --features python,chemfiles)

    python -c "import readcon; readcon.convert_to_con('structure.xyz','structure.con')"

How-to: docs/orgmode/migrate.org. Chemfiles path (CI-run): chemfiles-notebook. Campaigns: readcon-db docs · docs.rs/readcon-db. Plotting: chemparseplot.

Install

Language Install Destination
Rust cargo add readcon-core docs.rs
Python pip install readcon PyPI
Python + chemfiles pip install readcon-chemfiles PyPI
Campaign store cargo add readcon-db / pip install readcon-db docs · docs.rs
Julia julia --project=julia/ReadCon -e 'using Pkg; Pkg.instantiate()' bindings
C / C++ CMake FetchContent / find_package(readcon-core) (cxx tarball) headers + libreadcon_core + readcon-core.pc
C / C++ Meson dependency('readcon-core') (wrapdb / wrap-file) same
C / C++ cargo-c cargo cinstall --release --prefix /usr/local same

The C/C++ headers are shipped (include/readcon-core.h). cbindgen is a maintainer tool, not a consumer dependency. C99 (readcon-core.h) or C++17 (readcon-core.hpp) compiler. FetchContent URL: readcon-core-cxx-$VERSION.tar.gz on the GitHub Release. Full matrix: getting-started.

Tutorial

One Good Tutorial (Diátaxis): install, read a multi-frame fixture, inspect atom_id, write a round-trip, build a frame with energy. Full steps: docs/orgmode/tutorial.org (or the published HTML tutorial page).

Short Python path from the repository root:

import readcon

for frame in readcon.iter_con("resources/test/tiny_multi_cuh2.con"):
    print(frame.cell, len(frame), frame.energy)

frames = readcon.read_con("resources/test/tiny_multi_cuh2.con")
readcon.write_con("out.con", frames)

atoms = [readcon.Atom("Cu", 0.0, 0.0, 0.0, atom_id=0, mass=63.546)]
frame = readcon.ConFrame(cell=[10.0, 10.0, 10.0], angles=[90.0, 90.0, 90.0], atoms=atoms)
frame.set_energy(-42.5)
frame.write_con("built.con")

Rust smoke (same fixture):

cargo run --example rust_usage -- resources/test/tiny_multi_cuh2.con

Other languages and task recipes: docs/orgmode/howto.org. Conversion from XYZ/PDB/GRO: chemfiles-tutorial.

Design Decisions

  • Lazy parsing: ConFrameIterator parses one frame at a time for large trajectories.
  • Hourglass FFI: shipped C header plus a hand-written C++ RAII wrapper, same pattern as metatensor. CMake FetchContent, Meson wrap, and readcon-core.pc do not run cbindgen.

FFI Layer

Two exposure modes:

  1. Opaque handles (RKRConFrame*): client calls Rust accessors (rkr_frame_get_header_line, …). Hides layout; ABI can evolve behind the handle.
  2. Transparent #[repr(C)] extract (rkr_frame_to_c_frameCFrame): client owns a flat atom table for hot loops and frees it with free_c_frame.

Specification

See docs/orgmode/spec.org (or the published HTML build) for the full specification. A summary follows.

CON format

  • A 9-line header (comments, cell dimensions, cell angles, atom type/count/mass metadata)
  • Line 2 is reserved for spec-v2 JSON metadata
  • Per-type coordinate blocks (symbol, label, atom lines with x y z fixed atomID)
  • Optional spec-v2 sections and validate metadata for declared per-atom sections and strict validation
  • Multiple frames are concatenated directly with no separator

convel format

Same as CON, with an additional velocity section after each frame's coordinates:

  • A blank separator line
  • Per-type velocity blocks (symbol, label, atom lines with vx vy vz fixed atomID)

Capabilities

Area Surface
Payload Constraints, atom_id; optional velocities / forces / energies / charges / spins / magmoms; versioned JSON
Languages One rkr_* surface for Fortran / C / C++ / Python / Julia
Spec v2–v3, validate=true, declared sections (including optional physics blocks above), units (v3)
Tensors DLPack; optional metatensor TensorBlock
Campaigns index_proj + readcon-db (docs · docs.rs)
Import Optional chemfiles → CON
Measurements Cachegrind I-refs; PR ASV + spyglass; benches/compare_readers.py

Predecessor: readCon.

Citation

If you use readcon-core in academic work, please cite it via the metadata in CITATION.cff. The Zenodo DOI tracks the latest release.

License

MIT.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

readcon-0.14.3.tar.gz (719.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

readcon-0.14.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (798.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

readcon-0.14.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (766.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

readcon-0.14.3-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (794.1 kB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.17+ x86-64

readcon-0.14.3-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (759.4 kB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.17+ ARM64

readcon-0.14.3-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (797.1 kB view details)

Uploaded CPython 3.15manylinux: glibc 2.17+ x86-64

readcon-0.14.3-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (764.5 kB view details)

Uploaded CPython 3.15manylinux: glibc 2.17+ ARM64

readcon-0.14.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (794.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

readcon-0.14.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (759.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

readcon-0.14.3-cp314-cp314-win_amd64.whl (654.9 kB view details)

Uploaded CPython 3.14Windows x86-64

readcon-0.14.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (797.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

readcon-0.14.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (764.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

readcon-0.14.3-cp314-cp314-macosx_11_0_arm64.whl (705.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

readcon-0.14.3-cp314-cp314-macosx_10_12_x86_64.whl (740.0 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

readcon-0.14.3-cp313-cp313-win_amd64.whl (654.8 kB view details)

Uploaded CPython 3.13Windows x86-64

readcon-0.14.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (796.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

readcon-0.14.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (764.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

readcon-0.14.3-cp313-cp313-macosx_11_0_arm64.whl (705.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

readcon-0.14.3-cp313-cp313-macosx_10_12_x86_64.whl (739.5 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

readcon-0.14.3-cp312-cp312-win_amd64.whl (655.2 kB view details)

Uploaded CPython 3.12Windows x86-64

readcon-0.14.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (797.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

readcon-0.14.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (764.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

readcon-0.14.3-cp312-cp312-macosx_11_0_arm64.whl (706.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

readcon-0.14.3-cp312-cp312-macosx_10_12_x86_64.whl (740.1 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

readcon-0.14.3-cp311-cp311-win_amd64.whl (657.3 kB view details)

Uploaded CPython 3.11Windows x86-64

readcon-0.14.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (796.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

readcon-0.14.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (764.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

readcon-0.14.3-cp311-cp311-macosx_11_0_arm64.whl (707.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

readcon-0.14.3-cp311-cp311-macosx_10_12_x86_64.whl (741.9 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

readcon-0.14.3-cp310-cp310-win_amd64.whl (657.6 kB view details)

Uploaded CPython 3.10Windows x86-64

readcon-0.14.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (797.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

readcon-0.14.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (765.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

File details

Details for the file readcon-0.14.3.tar.gz.

File metadata

  • Download URL: readcon-0.14.3.tar.gz
  • Upload date:
  • Size: 719.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for readcon-0.14.3.tar.gz
Algorithm Hash digest
SHA256 5c8bf3aad0e683566d5ba219a4ee92ea7f41015f6f6e53e89b1f3ae28927de50
MD5 967cd360c6050284470171c75ebeb714
BLAKE2b-256 fb35d10548614089ad2ac9626f831eb797a881f7dd2b26d2fac2e0b082269560

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3.tar.gz:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 648317b27df3fb9a991700c2d8529b53baaa5c8c97d4cfe4cf3f7e80ed1a0225
MD5 2e6e6005d8352d394202fef5fac4ea36
BLAKE2b-256 400c0c679b626e507bed559b9b37eb219c8395dfca2bcadd96eb2f4d28dcdbda

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 39cd331620fdbc98dd63e972bec8be66e536aace1b38bb93e5ab9f00870c926c
MD5 e75b77a9c2b177055a6a4af7d8beecf3
BLAKE2b-256 b7a6ec921f49ca0e0ba6c01233095dec488037b0b3dbb82f73bf76128a54d16d

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f7b3d95b0fb1d0d9408bb873a68a599690a5047b0af2f1e1555640c724adfadb
MD5 ff6cd1dd667cbefb96e1ec732c978187
BLAKE2b-256 54014c951e0230a8638df488a3e365e2212672b1a936b8e5aa92a24aeb10c3c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8da76e3f3a54406118cbaa6e314d6352b5d5cae97ea58b7cf898c55bfcd733c2
MD5 fad3046d313cabc39030e93717719dd1
BLAKE2b-256 ff16716394ea48d3ed930eb9fa0bb04a821a8412623a797197e245caad7e5ea5

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 343ac90f88c641c5316fde240b211e82e5fbb8bfe2bd8dc828038a8bbfd0379e
MD5 f32793552fcea670feac2b2cfe563698
BLAKE2b-256 a269f7aa3343212ddc4cba760a482b11c8249d0f101c8860bfe945548a060c29

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3ae3459078a405451b71a39ec52a310cd2c67db68daad1f3a8d9acd780cf8339
MD5 42dfb8acb459fec50bd585dd67ac5814
BLAKE2b-256 1294836d7819db6c9e1e6ebf164544ad931e28b14af5727912c8f6bc36dbe78e

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5a9c697032e1e6424dbb36a59742e8af12eb14370ceaa239e4928a53c2e3e614
MD5 80680f9d53ade00a7d493f4da680fe2b
BLAKE2b-256 8eb89901276499909b040b7cd1c974b87ac233ffd2706b7506736660eb24f406

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 170f472f749bfce9ec86b7c05d5c3f8ea5e07ca827200d660838366dd6a9a06a
MD5 b4c96b2d0ba9b48e76d48a98ff1f1145
BLAKE2b-256 e1915c38df4a02ce8171933d4e959b18d03fce7564af33a9b28453920ef33c2c

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: readcon-0.14.3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 654.9 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for readcon-0.14.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 28fa716a916557b5805f181925147adee906bad6b68d733bcc345ac1614f89e9
MD5 7d9e4fd30a1a5f3f183c8022057904cd
BLAKE2b-256 75ba93c0a90b4a879143b1aa6c5d1f27b4a13aa76be3877465406805061fa631

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp314-cp314-win_amd64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7eefb9f8fbe59e09ee243c9e51cff07f4a439593363bb75a2ab956bb0bb32286
MD5 e53227ff9408d15e0313a461dfa8795a
BLAKE2b-256 36ec8aa3df110c82cd8c7a75b9c93add583359424ae305cd21efb2f073a7b00f

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 91a7ce199dd194a35b39a1c1a9ccf365deb417872b7eae8ccb2c2b876c562f01
MD5 413cabda640f14df1ff8705c21eff1ed
BLAKE2b-256 9bb2ce90b3ad964585ca3c549b8a1b0a99d6bf985d741ad1ae34a67115922c15

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b9e5a7df4d84c593c42bc9ba2d32b23e4be99ca63e4a5a641a08193e045f9165
MD5 d44b7cb2267b8cb77e0d0f1bb4e3ea61
BLAKE2b-256 8d6047b5e61e7b8f23bd0d954094def6eb5d861e292263cffffb43830a8f9b4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 eca6cd93a8a03a7f7b3ceab95ba69470522a03919dbc6f3735e0e812c19bd1a8
MD5 aa9a8b9009175f2ac975a10be1a08ebe
BLAKE2b-256 bd2cda7755c54ca2e494563388e58400b8d8c551c308557ca0c3fb491a929dcd

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp314-cp314-macosx_10_12_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: readcon-0.14.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 654.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for readcon-0.14.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b1a3b67bdc355697d35a028152bf18842828d0859af4f02beb3e2f9c33107d0e
MD5 c0e52dd5bd464bd25e938a562dbd5b80
BLAKE2b-256 309c787dc96b381fe9d545972cc4710ad9ece3b05144c0e20b18f6d25dd87bd1

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp313-cp313-win_amd64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 783787c793fb5196e96f1e65f3a99bd86c1cca2c753653d54494573762a3159d
MD5 c541da733909f7ac5e0784bc73744c50
BLAKE2b-256 08bc86a1087278271cd9733823d0dc9ecae0dfc2a1f6b984d97e9af9e105a32c

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 abdbc3069310afcceafda488fc7216bd0a87850c826be72ef57bfa91d86e749a
MD5 e47f802d572c33019ce4a20afa4d589a
BLAKE2b-256 b683c8e22a0ed2a003036271783568315336fc823e421769bad4ebd5afe9a708

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f86c8cd453f047b6d552f8cf057a4f3a92917cfd850aef8b18a400eca14544f1
MD5 dad77a3312bb09745238f555d19cd850
BLAKE2b-256 8a82c68711226c7d73db3ca590d305092c8c1b5b86c26973e1ee15a2a6d02151

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7fec62791070430a1cf091e47c25609b484c4c11046452769e08c6de56ee5415
MD5 9efea3e4150975267ffbce586a6873c4
BLAKE2b-256 9a572e2c2f654d86ed9cd8b7444d4cfbc907c05c78c8fd85fd2deb962ae922fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: readcon-0.14.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 655.2 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for readcon-0.14.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5a54a9a5c16936482cc5dc317a3599e6215c13080d03549f0f107b6661138d8c
MD5 8bb7d4b9504be1eaa25a2fb94ec039c5
BLAKE2b-256 6354e2d2240515c75bdea449c3e4b4931934b74a088c4b3561f9fd8c2bce7a2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp312-cp312-win_amd64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 58f33a4959a7b77f4261f1397c19c5d74aec583e649bc286c7eb2f03731e2d6b
MD5 5e4313db070131b9732b6630faf013d2
BLAKE2b-256 b557593a75a4ad2e6eeaef579dd28169ce0bcd6eff6f64ce96c2912dad4e9a31

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3cd1e15d54a721a214a8f7845561b02224c1e5b71586e9bfcb50843bbc61e8d4
MD5 adb1001c5fb3361412a17eb451a75963
BLAKE2b-256 9e5fa769ee28fc90b9dd62a5e38f99ac38d2123786e4c639bdbc7838727d0d01

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eea2bff89453835a4614f5f2ca01b8306b26f9e72cc06ba9c641ea106260d1ff
MD5 4ded10a5b18f02f6b0983ce8b6cda275
BLAKE2b-256 a15f56e5dad0ba08d050892bb358d0a9f83d780adb81eeb71dc3b563f1f879eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 09636c100d17ec791312bc9e0a7f9344f7281a21c8f877f7756acd766bc371bd
MD5 b670d72ce8b4f18a33308da72fc9141d
BLAKE2b-256 13fc45e1eb0a089458f936fd90fb395e2ff23852814b70e185cb4d6840d49493

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: readcon-0.14.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 657.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for readcon-0.14.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d569bc740b579e210034796327c0d8662a7369386a7371e05af5c11f54b5793d
MD5 1c5f57f82141127ee935adf4d9ca3567
BLAKE2b-256 6dcad7f6711a4913e6d5d57209d582b1cfcaecc9c715156d3306584832d3d02a

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp311-cp311-win_amd64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f1a5c311712395abd9c24a8faf16063149fb68c6933826e9ba76b84366d30d3a
MD5 303dc50c8f2d559168a335031b0040f9
BLAKE2b-256 877ca9d2cdd237c6057ca74174a00501c155fddf089240818886ed8fe5900301

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a3eb7b34224e4b1f09165ae51f532d4f333916a896a7ebb1c998f5c4ef6096ae
MD5 5d1b4e9449962e3b5a0d655bfbddcfbe
BLAKE2b-256 067bbe1652087675ce598e173c6eb6e51624785f2e8eeb751af3d2c2f242a80c

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 46af286ceabdd2e0ac9350dc674ede061a03f322ef0dcea7e19cbc99bcfdd441
MD5 cd91dafad7eaea3a8f56b66da674c339
BLAKE2b-256 41a0f8bd12f3c9e6a4ab88d6e9218a4013e4dc9929f504cff747a35d73f4b1fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2b226962125ca649bef1b35ac20e6116d2ee45df0b148af48c7b456cae2f159b
MD5 f1907648a194428081aa98ea3f905fd8
BLAKE2b-256 8d31a0e899d43a481a293892a47d459f98f1533ef58fda96747f1857950783b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: readcon-0.14.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 657.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for readcon-0.14.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 aa4f2ad3997489b9acc4dccd639983028d0ac4cb04ec2d9e95092373779dff44
MD5 8fe39bdeffcb4a730f41e3295ca2b3f6
BLAKE2b-256 1da2008e8e54a053d2deba2c253f3c01c7f383d330722294cdad51c0e50da9b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp310-cp310-win_amd64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2cab8fc66068f81746f2ad6a1fd9e76c236315ceb9ae87065d21a50228e6c9f7
MD5 11ae24a8fc1d12502ba4de767c280b63
BLAKE2b-256 0d318ac2cff06ddf2107e4286a9f6a127ea1f9510a03a7d30e7e1e90927fc9c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file readcon-0.14.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.14.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 04a0162236ef57c0a8c75ac9b9a1be469aaaed271f698aa076416d05c3a5b5f0
MD5 42af349aa6e820b23f8fb0a9cf7e061e
BLAKE2b-256 f7098a62efd52b0967fbf63b53cebc9807c61d9a862adbd8bd92eaa2e89f4607

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python_wheels.yml on lode-org/readcon-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page