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.5.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.5-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.5-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (766.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

readcon-0.14.5-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.5-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.5-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.5-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.5-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.5-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.5-cp314-cp314-win_amd64.whl (654.9 kB view details)

Uploaded CPython 3.14Windows x86-64

readcon-0.14.5-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.5-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.5-cp314-cp314-macosx_11_0_arm64.whl (705.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.14macOS 10.12+ x86-64

readcon-0.14.5-cp313-cp313-win_amd64.whl (655.0 kB view details)

Uploaded CPython 3.13Windows x86-64

readcon-0.14.5-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.5-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.5-cp313-cp313-macosx_11_0_arm64.whl (705.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.12+ x86-64

readcon-0.14.5-cp312-cp312-win_amd64.whl (655.3 kB view details)

Uploaded CPython 3.12Windows x86-64

readcon-0.14.5-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.5-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.5-cp312-cp312-macosx_11_0_arm64.whl (706.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

readcon-0.14.5-cp312-cp312-macosx_10_12_x86_64.whl (740.5 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows x86-64

readcon-0.14.5-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.5-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.5-cp311-cp311-macosx_11_0_arm64.whl (707.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

readcon-0.14.5-cp311-cp311-macosx_10_12_x86_64.whl (742.1 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

readcon-0.14.5-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.5-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.5.tar.gz.

File metadata

  • Download URL: readcon-0.14.5.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.5.tar.gz
Algorithm Hash digest
SHA256 e009d15bba73afc26442db63bfe6004f3a15395a7406010b99c83dbff44fa58e
MD5 769407ebf0ca6dfe088140a9f5eb726f
BLAKE2b-256 2a61bbbd6039093d57eafd4b9343ccf05d45a683a2ff7d3a453b89cd01b1cccb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0de51355e7bfc61044a380de2059ce6724991d4af3c6958a38bd951cb7d8850a
MD5 db23b36035f1d40cf454f7b86668ced1
BLAKE2b-256 585bfd25eecbb65140eaf386920ad18c41e21eb08d0c0b93846c4770f07e72c4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7212efcd3e9964c688acf551b7b258eaec1d50c909c1f93936d75ce142eb1e71
MD5 480b1ccae342c9e16408c5a0b0f2974d
BLAKE2b-256 9f52e2fe96877209d0fd8c754a527e5e05dce86f2deceb0dbad41264f6cd5244

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f80cd8d2efcb95ca5d5ca9020814a7b7baca4eb29b696a147da685091d3488fe
MD5 4a872c487ba588ea6d8d7ecf029fa35f
BLAKE2b-256 613e4c6e9e3bd5939d6f4f2ebdd9898c0a93c8632639e1629f6021ef3745bf82

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 aa177337b3d42e53a35f496476a7e353d6f4f038bb0b3868f49ab0f55e3592a3
MD5 584e21d45585d4457591de67e5062556
BLAKE2b-256 db4936908b4b41b936c2f014cd60024b4b68938add2e9dfb8a1bc4a3343deec7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5fd142003433e755d7fa2f84d1f79ff1d0cd7341d5100fd195e4d59eede15e75
MD5 8e3ad084f2be4bec667413e99872ef1c
BLAKE2b-256 87b2a860ebfc383655d49dddc705f37a026bd9c8e648995bf8f20b5804a675b8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 be21d0ebab2a6d3c4629403d517f365afcab9747d51607102c4e17d6a56d68a1
MD5 efe3d439c7594723f631944a96d145bf
BLAKE2b-256 23a1f6df8a1f9a6755eca28ae8e4b33b7de47bb8c4e0f6b62785b986079e0e13

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f8b07d16b0a96287d1e43081e79deb1bbc43b5881d2bcaf10b1d72f085ac3ca3
MD5 e61e06f8b72a5a16597226cb6de0f584
BLAKE2b-256 80618afccad00de777a2ca7588a0fe2089247b4c3a4893f4db65c2745e771057

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6ce9d3891856e2f3bb54e15a4e7fa00b850beb5dd49e2d0552f66b323262163f
MD5 e79445491a1e7f475596beaceb809d75
BLAKE2b-256 74f8d2c350ad394572196ca2473ee47ca8d295b8795ece6854d3a1420a156352

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.14.5-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.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 2181c0a337466735d299ffc56b47689da5caed35c0f1ffe3afea4034b1f134fc
MD5 c90899302eeca82a0f2e2668df810449
BLAKE2b-256 cc4930805db07e007a179e830cb3a8e98f231536d29113168c50dd7614956cad

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f7e23ecbae68e58d9f76d25798a04a9d0b5973f005bf18662c15f3ffcf4f79fb
MD5 f1f8ff40a08437c1221fff695feb47f7
BLAKE2b-256 f0e2169ec0a61bc38b191cb762a638c54ad082d8ef1c949fb02e7fc837ac2ada

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 12689290076fd8b00e5421d4bb7c2d32ebbb82815a9f55af468885645dd2eab5
MD5 fab966e6d84fd39b92aa9deb00de69f1
BLAKE2b-256 d3591ebc1d08df77641d23f670d30c234f458837e2cd97b7211efc7f9d311d93

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 86301975cf9c9b555700a53f2e459f57a3120ec4e8dc9d7b93c62311daa39d5d
MD5 5bbfa32f2c5adef3db2b3615c8ba674c
BLAKE2b-256 fe6031b639b3bd23c06adaf5489d19b4c1d6214dbff7fff10f1d0cf8a772141b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a801254f82309b82bba6a30b35d7f27e00d7a7772fd10d03ffbaab74c5a15369
MD5 1cc69246a00be0085f362d223ed6ae68
BLAKE2b-256 7c302fcbdaf12fb93e35e47a2ddc801d27334b074aa446613fab5c202049df40

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.14.5-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 655.0 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.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 08892d0627d22d2cd00fd02d52cc052b1c183989f85456b53211bbdd3b1f820b
MD5 8dbb791efeea3ab5079f32c29b721a90
BLAKE2b-256 93f0acbeab61044ceb9045e00176bf005f8d2c7e769c81fa464d0030dea722e5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ebd0e852da1f7bab82934090a86216ef3e1efc28071a3e23c735652d92da503f
MD5 89880b53994707f008291a3ba45722d2
BLAKE2b-256 8d3a9646f1397cb5ac66bed55f394ee7791e725168b30d631cea5e0b9a5f41e9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e86e4c1d04f3002dc67ecc39efb5aa4d72c13cadf1f6419f1bd2211803cc2c69
MD5 00413dd60463755c3ebb964b8cfd1b33
BLAKE2b-256 ce8c855346e190d409549c6dc8f7e90674b05dbbc11f412fed7281a231ee6a49

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 82418fd1072e0fa9b5764f3ca940b3dc1f1d5f974dcd107fc789669628f9642a
MD5 37d6d241286f40b9d0e5fcbc8154b8ba
BLAKE2b-256 2fe9f486fb3d105b576824b13477781df7c4bec16ad1ec87f4997ce946a9bc51

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ea08a56ff8251682502bbdb69d363499dbfb644f45098c964d04dede3ad05da0
MD5 6a5b8195c7f14eca81857a42461ffd2c
BLAKE2b-256 dbfff93068a463f22c8b0b8f2c7e2c05b5d250755e4e3a3c2b8dfde17a455e9d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.14.5-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 655.3 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.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 40dff98579947066ef3c84efcff77ea45151b29bdf28ef37aec5630765e9a276
MD5 d64a0eef2a6076304015b467c70f47e0
BLAKE2b-256 2bd0741dbaf8a1276981af216f55ab2cf8ffc8c73f241a6b7fa1cac73d81da45

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1b3f988cf59d795e3cf346b3bb4b346d3769150e8d51f380cd7930bd7d15a5ac
MD5 a9548839c1af67f19d51719ebda83eb1
BLAKE2b-256 926b76d7536feb9ee48e7c8046a4240c5aaa65aac4cc9dfe1377dc32b426ce34

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 241893dc5d9e08c35bb2e90a92a6c4f702fcc76a5050840098a2d2260bbdeebc
MD5 b78c3725dd583523c2581b5bd3482475
BLAKE2b-256 b4a6a0f725d42680de4e375b55dc03f9a13ab0a503bb5411a9e5cbdef74eb10e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3a44dc89fd2ed3cddd950b7ce053da066cf33a90400d93a6da49b12336d4ae95
MD5 0f66a62a0f58fef9ff12835989827321
BLAKE2b-256 facc3bf0d31586beb64cb502a360ad4e69706296103d0d2d6a7c3e6109deb332

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 29129ec241b965943934d9bba300c2e0aec827146d0f0b6660c474b2d02f6940
MD5 699d6a37a8c694442af671d545eb70ba
BLAKE2b-256 a236d7ea1a65cc0c0c109780acc736e2545a319480022ae52eb9c1f642f10644

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.14.5-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.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 97099abdde3d34fa86005564420b3dcaafa9bb2829e05bf0c7d1e594b42534a3
MD5 95e43e8c7f4fbe01b21c667aac8a9aed
BLAKE2b-256 9a3d74827435d925fcaff581982931a1970868612bc7e567bb2b601cc9a317f7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6762685c29049354c71a60269a09959727c2c79292707add5946237e40dc3250
MD5 bc356239cb4ac9c39a755493a77d54fc
BLAKE2b-256 cdfcca7f368127c637a8e84d56f87f54b52b68e02e1742033cf8d29e07687159

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5190bff6d568829caead9594fb70f8287e71dbdeac623d9046c4e30fe2a2ca3c
MD5 4a9e135d82b902cd670ba6740747575a
BLAKE2b-256 3b30c6fc2f3a17229b03001e793ee143e2f7b6e3a7fee1974cf9a30a0f0e1432

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6d35496f7b30920db09fff0a1805e5793d20a4f1d9e777a38319df2bf071db52
MD5 199cac9365769d670d719e465952564f
BLAKE2b-256 9fd1b0c42160a0084b49853b65ac78353ac0be686e7e4d6e02eaaeed5a3f231b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7b541d7bb04275200408d470ac14eaba7bbfa7df67ccfae268ed7923f7a02521
MD5 54d6ff6039103003a44639b47788d961
BLAKE2b-256 54cfa92a98e8e60bd39a8e107da2a25b72d8860d2a55436d8c60e00802938d26

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: readcon-0.14.5-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.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6af15799d842e38b647f823e6de0d82541286ce6b7cb5320e87010fe214d806f
MD5 1ecf06ec214078ff37cc1fe16aa59c3a
BLAKE2b-256 e39e9e7a6a3ac4b1e79f9630832e16a484ff9974b7644c99aa7fdb05b8ec2eb8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c6edb0b690111cf3f3540406f6b91e5ca878955f0c3cc194531aa670de4e8a6a
MD5 29395aa2bcf3ea2eb5ba7d47815b8627
BLAKE2b-256 d35afd87cf925f5244a6ed452f4b92d7fc468457f1ccb6fdec23334f9484c8fa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for readcon-0.14.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0d1d51f218ff00c27968b5a02bcf2836706418f08866ffea537640f77ae97fdd
MD5 79a9aa564f7b57c1b0f9695bd925506e
BLAKE2b-256 2eb9ffc6b97b12d9947225781f787fdc6699379d78f5c45e436c14ba003ab47d

See more details on using hashes here.

Provenance

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