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.4.tar.gz (719.3 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.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (798.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

readcon-0.14.4-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (766.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

readcon-0.14.4-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.4-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (759.8 kB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.17+ ARM64

readcon-0.14.4-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.4-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (764.7 kB view details)

Uploaded CPython 3.15manylinux: glibc 2.17+ ARM64

readcon-0.14.4-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.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (759.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

readcon-0.14.4-cp314-cp314-win_amd64.whl (655.0 kB view details)

Uploaded CPython 3.14Windows x86-64

readcon-0.14.4-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.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (764.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

readcon-0.14.4-cp314-cp314-macosx_10_12_x86_64.whl (740.2 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

readcon-0.14.4-cp313-cp313-win_amd64.whl (655.1 kB view details)

Uploaded CPython 3.13Windows x86-64

readcon-0.14.4-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.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (764.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

readcon-0.14.4-cp313-cp313-macosx_10_12_x86_64.whl (739.8 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

readcon-0.14.4-cp312-cp312-win_amd64.whl (655.5 kB view details)

Uploaded CPython 3.12Windows x86-64

readcon-0.14.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (797.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

readcon-0.14.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (764.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

readcon-0.14.4-cp312-cp312-macosx_10_12_x86_64.whl (740.4 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

readcon-0.14.4-cp311-cp311-win_amd64.whl (657.4 kB view details)

Uploaded CPython 3.11Windows x86-64

readcon-0.14.4-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.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (765.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

readcon-0.14.4-cp311-cp311-macosx_11_0_arm64.whl (707.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

readcon-0.14.4-cp311-cp311-macosx_10_12_x86_64.whl (742.2 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

readcon-0.14.4-cp310-cp310-win_amd64.whl (657.7 kB view details)

Uploaded CPython 3.10Windows x86-64

readcon-0.14.4-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.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (765.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

File details

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

File metadata

  • Download URL: readcon-0.14.4.tar.gz
  • Upload date:
  • Size: 719.3 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.4.tar.gz
Algorithm Hash digest
SHA256 7abe4642a2b74cd61b2a6a9eff7b8079f5c9fe7959141d4981c2e4ddabafdbaa
MD5 dc349620d6aa15683f1bc111c03eae3f
BLAKE2b-256 5a984073f62f3d855cee01250ce2318f3d20c463a4c364eb8a502e35212b143c

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4.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.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e3ab5441d9c239f0659d0f31d5f6b5663c7e264a94b73ed541d8f0524624af2c
MD5 ca3ad9369901d6194a4fb9d11ea1353f
BLAKE2b-256 5ebb722727da88a3c13f401aa6b34f5c29208c38354946f8b0ab01551c10bb36

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a09142722ad4b642d4c25166916f10bd596899261c324f4b27fa15c50f6daabf
MD5 69bee93ef7d0b11e9ede35445cb132f7
BLAKE2b-256 f2d85c53694ab92beed9cd14cb6c2d5b5679cd8c9e19ad65dbf593781f9db050

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3391284f1349d4412b09b0fc781f990114909253b05e8ca6e89fa0ef5ddd1f7d
MD5 9e9c22180b2c8275821f7afd054b7c84
BLAKE2b-256 2699571029f875194acd24c47924c05c7db06193e9fc665664ed18550060b1f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 586d318039b15356696d14b6e271e5594d60a56ac7dcdc04be6874305fefedd4
MD5 e5607017a305404ebe8f90169f53e826
BLAKE2b-256 a6f64b0662d08efa96aa1a22c474cce49a0d8e86ce926c30aa89712d2fe9bb31

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5f5623f2a3c37f5d532683f9124a36d389d469f91dfb7ea71f82b7d6effc2685
MD5 52e44b7ed23ee0f62eee7baf7b3e446c
BLAKE2b-256 f25afa6b54f1904724a6d777fe373c153acd41041f95558e4f8dc0812d47eaf2

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b07c7730bb1425f3c1420d7db0bf905fa9ec60429209610fd00e5a84fa9011b0
MD5 65f389e160a955444ac7b2ecf79ef38e
BLAKE2b-256 9c4e628da67cabbb715d1d480bf05e34d194cb83df73c51e57f238687bb2edb5

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2516a53c825f9d9a291756fd7b4dcb7132ba5ff6960597b3713dbd822c3a194e
MD5 5b8b85d3fa81a7002d903b7f8f602754
BLAKE2b-256 6eef707a17e2d1d079fcbb3599d2115d7f046cf95f92a110ddfcf0e38bac94dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5fb7331b8b0c5c5c5477bbe4efe9a0fb59aec0b63d8193b277f2811eefdcd590
MD5 17f4477c02436ea99ee024e6814cab6b
BLAKE2b-256 bd4c1bd460cef0b7c46f5e94ca38691cf962f795d9e04295e554b5766b531ce8

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: readcon-0.14.4-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 655.0 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.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 6c35caa31a8f5a90bc3da7864764a46ddee79f4fc8a82a9322fd26e6b34cbfc1
MD5 f952bd85467c2ffc052c0432a68baf8e
BLAKE2b-256 350b87eeb946c52174bddd08e238f82509493aad9bf82732d851c6b3a2a2f30d

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bebd81d753358a816f02effad3ebf91f718b8f02f5d49024bc63816a45595be0
MD5 106f9cbb7491ea89bb5b01a1e79a0b7b
BLAKE2b-256 8fdfe74c2f27a0b844247b3444c91d5f7798a2ed3fc49f2a318001f1065b7e1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b6e09c9128d8d5011554dc3ffe7ebd45dd5109403e55e42add22596cc9ddf54c
MD5 6a22ea0b99c484ec367be34fbe99a375
BLAKE2b-256 527dbcf34b1f3abcb0bda3aa181976b43ee14c5e516f26e5866adb5a861044b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0bdc35298cdf5a1c5658c9a93b6ef7503a0ce0f67626cf0bdd96f337e54f3288
MD5 8e95a05e23a162769248cddb56613c17
BLAKE2b-256 f36765eb557d03a0e0efbb2317e6d31ff16bc8e8304a055dce17dd7b140824ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 dec1cbc880f43f05e0777207c2c9a12eacf629e746046f0bc3ef7d288ab2706a
MD5 82560506b71cdb644e56623312c0350f
BLAKE2b-256 c7772e1c3e1cb735d644c631d49fa7d867250b43d9001b332f6b283e24282c18

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: readcon-0.14.4-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 655.1 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.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0010d6b43cbf7ddc658cc725c922596214939b73363b964ab7669e630c97fbf2
MD5 0b3db6c2dd4cb8ec3cd2376383a5f733
BLAKE2b-256 21a74d6525060028d5b0a26bb73b68b9a98ad0cee9feefb70dc8be69c261cbc1

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fe4d79e57ac981716f79898c8555a16a314b3eb1e662b20c14d1fd8bd30c9daa
MD5 16d65dba127f993f0240d5cf5a6bd377
BLAKE2b-256 584fb8e3be4aa39dbb62f0270a6a520acde96645aee18f59373f2e8d2b3d0ace

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 10e9e622227c137ebf15819f83e80c50f3775d8071358d521c15dbc75f053ec1
MD5 35881f247d5cc892773b2313cce18104
BLAKE2b-256 3fbb289b39327e969645671b3c636a5288bddf7ecb818c09f811e1611a21bc23

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a368ec86c2ae518f91c06ad95312ad92e3ff23803f4fd05cd18eeab970735147
MD5 7994e011fec2e8c6d84f0fa6d03496bf
BLAKE2b-256 5b606b6bf4da9f05370ed63b41661d47409f0cb3f2b966ad6111b8701c403004

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e388571db69a97afda4c6110a1ff3e625a4389f302ed8821291c7040ac2b7e1b
MD5 526b447e44062efcb167ac819fc4752a
BLAKE2b-256 e8b913999da7d05d4bc00b1146e7dc83beb76c6ce4aa7e16f3825d6c24780ee4

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: readcon-0.14.4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 655.5 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.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b1ff36ad7a740a1f558d81018625bb9c22aa740755e39fb11617b7187e369ca7
MD5 c8aad95d7ed52f9fcdb4d4f1c4359dfd
BLAKE2b-256 312f24ef08dbdc606df2b9d3e4c5e7543280bfa13ee342fed578acc3af9efd7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 42302b1c6e69845bcac3b6476dbbec25c24f838f3237621dbce4405860d38706
MD5 5c32eec1398156124598490e20b0ee8a
BLAKE2b-256 166396339101460af00662664fb3bece3ce03021460c727f3e00ec8db6dc2d0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e4db6b6d0c8e0c5e5e8e6733832d369f26227d5654541652597640c80cb9f7b8
MD5 670e76a5d34413294944492124a173ce
BLAKE2b-256 baa3478d7c62f718eb36972bdcbff3f6e416c8143a02f1b59464e69c6cdef951

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6aba65a64310770842900c440022e7c356997d56eb30da5eb4e15013a15d7e04
MD5 66f529e7f8c6a37e339c88e64fad1c0f
BLAKE2b-256 c9bf2311ba2752a959c5e530def2335998291dae38463183202213e1090fc924

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2f36d5d23ebd98697d88e96375f0ebbc07572263099419538dd24534e5fbfce4
MD5 abb2c3235588bbcd0154f229aa1bdda5
BLAKE2b-256 3e3b5f3bb3daade3ac478a24d1d889e8e7b8d17db1ff01b8545595282c50b16d

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: readcon-0.14.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 657.4 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.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4db867165aa0c16b4fdf0d4395e1b7e208a78f79901d758cad64e017a7dc9779
MD5 2fb135f44c9cc9fdee163c1196ec156b
BLAKE2b-256 421aa665265a7b3d91245c3423f1ca10f2f770cb8991e49ad34ee4f8abd943f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 76fa6b7a39bcb68a2a31eb924c5dc664350baf6ddede404364696c99f31bfd6d
MD5 c7fe895b431214ddcab0b446e373e386
BLAKE2b-256 91cba5d6b0974bee2e9489f3e4260e84af2f304e5a0d708f0be1ffa253ff1837

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2027ec4096b028c9c6533bf463cc7be2b0567eee6711d6af7fa8c0916af8d97c
MD5 6302d49ae16474255f2654df936658e1
BLAKE2b-256 3933e785e0b0d44f8679a32e873f8bfecf9e96454b722ca961a465209969f46b

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5cd1bf4151d788ea5ecc0dc0b38503fb68238a52f983eee0ed8128f3a73c868b
MD5 51d9c3cd3d10a7790c8b2e52b9d6ecde
BLAKE2b-256 d54b4148506237c61a530d0012137f2d25c120d5e6e44a84f8a7b9e0f069bc80

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 498d069f067741373fc069ff9b5b291dca9dbe1be6a7f41f1b0c9ec04d5310f3
MD5 b3e3c3b19cbf43a52e194d3abfc200fa
BLAKE2b-256 96b57c809d4c797ecc764fa0bb314103ed8ca59c645d8737238d5c52e8bc822c

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: readcon-0.14.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 657.7 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.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a3c3e28a4d39c9b1c11213bc5f2ae0f012b37fdc07b61638e3275b73b88767f9
MD5 ddcd7a2c1f78926dd919f3f06d461f84
BLAKE2b-256 1da14ad0318b866942436f6c64da39cede104c6cd1eb94e4a08529a4925fa4a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b751bf5ba7e64a1e41c857f32b89851688d474b63b66bebeff06db6298d03941
MD5 74080102e868cf4398655ef5774b3dc2
BLAKE2b-256 1f39cca68ec45cd5e277d8f7b8c4ff86f2c6ea99c5e633e367831f1fe8e4dcf1

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for readcon-0.14.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 73077c35abd76c6875363a944b65cb45ea64316586a001ea6652aaa783e5f168
MD5 32c2852a687026e7343c0bc056b944b6
BLAKE2b-256 30e0984446a29586783b92292d00449696a3486ee1e4b2fbc6948fed24e09887

See more details on using hashes here.

Provenance

The following attestation bundles were made for readcon-0.14.4-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